Communication Protocols

Communications in IoT networks are managed by different protocols, often with the goal of achieving fast, reliable, and secure transmission of data. Different protocols can be implemented depending on characteristics such as location, security, size of the network, and expected level of responsiveness.

Beyond the choice of protocol, when setting up IoT infrastructure, there are additional considerations such as features to be implemented to support your applications and achieve the performance you want, setting up devices for efficient management, and how niche features can be implemented.

With Ubuntu Core devices you can set up your IoT network to use industry-leading protocols, ensuring peak performance, long-term network reliability, and device compatibility.

LoRa on Ubuntu Core

LoRaWAN(Long range wide area network) is a networking protocol. It has characteristics that are well suited to IoT applications such as low power consumption, an open standard, and large area coverage. With an Ubuntu Core device, you can set up and manage your own LoRa gateway.

Time Synchronization

In IoT applications such as industrial automation, financial trading, and telecommunications, the system clocks in all connected devices must be synchronized to ensure they operate in tandem. Clocks in devices running Ubuntu can be synchronized in different ways including using a single time protocol or combining two different protocols.