Skip to main content
Edge_3200v2-scaled

What is Edge Computing?

Edge computing seeks to place data processing capabilities as close as possible to the exact point they are needed. For IoT, this approach can mean lower latency and therefore quicker and more effective performance.

Edge computing seeks to place data processing capabilities as close as possible to the exact point they are needed. For IoT, this approach can mean lower latency and therefore quicker and more effective performance.

Discover more about Edge computing, its purpose, benefits and application in IoT projects.

What is Edge computing?

A traditional centralised IT framework is made up of two main elements. On the periphery, there are multiple endpoints whose main job is to capture data and act on instructions. Data from these peripheral devices is transmitted to and from the second element in the framework: a central server. This server is where virtually all of the heavy lifting of the system takes place; i.e. where data is processed, consolidated, analysed and actioned.

Edge computing involves a distributed rather than a centralised approach. Instead of having all computation activities taking place at a central server level, as many processing tasks as possible take place at the periphery, as close as possible to the data source. With more computing taking place at the edge of the network, it reduces the need for long-distance contact between peripheral devices and the central server.

Edge_Pic1v2

How does Edge computing work?

Edge_Pic2v3

In many Edge frameworks, key computational tasks take place at IoT device level. Take the example of an industrial sensor, for instance. Under a centralised framework, the sensor merely captures data and feeds it back to the server. With an Edge approach, the sensor device can process that data on-board and automatically trigger particular actions if required, without having to interact with the server.

In addition or as an alternative to device-level processing, the framework might also include the deployment of Edge computers or servers. So instead of all peripheral devices transmitting data to a central location, that data is sent to computers that are much physically closer (e.g. on the factory floor). Specific, time-dependent computations can be carried out much closer to the point of need, saving both on time, and on long-distance data transmission costs.

What is an example of Edge computing?

One example is a video surveillance system. Increasingly, such systems incorporate relatively sophisticated video management software (VMS) with features such as motion detection and automated headcount monitoring.

In a centralised framework, all video footage is sent to a central server, where it is analysed by the VMS. With Edge architecture, the immediate analysis can be done at the camera end. For instance, a smart camera will only start relaying footage to a server if and when motion is detected, and is able to trigger digital tripwires itself. This approach massively reduces the amount of expensive bandwidth required to relay video footage to the remote server.

Edge_Pic9v2

What is the purpose of Edge computing?

Edge_Pic4v3

The primary purpose is usually to reduce latency. In sensitive IoT applications, for example, industrial processes or healthcare procedures, every second or millisecond counts. By moving processing and computation as close as possible to the edge, you can substantially reduce the gap between a critical situation arising and appropriate action being taken.

Can Edge computing replace cloud computing?

Edge computing is best viewed as a complement to cloud computing, rather than a replacement for it.

For collating data from multiple IoT devices, monitoring organisation-wide efficiency, usage trends and performance, you will still need data to be processed and analysed centrally, most likely in the cloud. Meanwhile, time-sensitive, device-specific processing can take place at the network edge.

Edge_Pic6

What are the benefits of Edge computing?

Edge_Pic10v2

Responsiveness

Large physical distances, network congestion and transmission outages can delay the time it takes for a system to respond to what may be critical situations. With Edge computing, you don’t need to send data to a remote analytic centre for decisions to be made, so your IoT devices can respond quicker.

What are the disadvantages of Edge computing?

Hardware enhancements

If more computing is going to be done at the network periphery, your Edge devices need to be suitably equipped for the job. This may mean a significant outlay on device upgrades or replacements. Depending on your framework model, there is also the cost of additional Edge servers to factor in.

Connectivity

Edge computing significantly reduces the need for long-distance data transmission but doesn’t eliminate it entirely. You still have to think about an appropriate channel for at least some minimum level of communication with the central server.

WL-Secure-l2tp

Does Edge computing need 5G?

Edge_Pic12

It’s probably more accurate to say that 5G enables some hybrid Edge computing architectures to emerge. For example, Distributed Multi-Access Edge Compute or Distributed-MEC (DMEC).

With the fifth generation of cellular technology, it becomes possible to transfer huge amounts of data in real-time. This opens the door to a much wider range of IoT applications, including those that utilise artificial intelligence (AI), machine learning, multimedia streaming and even virtual reality.

Under the 5G standard, the latency rate (i.e. the delay between sending and receiving information) is reduced from 4G’s 200 milliseconds to 1 millisecond. In reality, in order to meet this benchmark, and to deliver the type of feature-rich, ultra-responsive services that businesses and their customers will expect, it’s almost certainly going to take more than cellular network upgrades. If huge volumes of data are still being transmitted to a central server, businesses risk lag times. Shifting the lion’s share of processing closer to the Edge will help free up bandwidth and will ensure you realise the full benefits of 5G.

IoT. It's not complicated with Wireless Logic.

Design and deploy a future-proof IoT solution that scales with your business.