When talking about IoT communication technologies, we are referring to how communication is delivered through technology. Like any other protocol, several factors influence IoT technology and make up how the protocol operates and communicates between devices.
As with any modern technology, the speed of communication is an important part of an IoT protocol. It is measured in bps (bits per second) or Gbps (gigabits per second), just like other data connectivity you’re familiar with. If packets of data are small (for example simple on/off switches, or sending a temperature reading every 10 minutes), bandwidth can be low, which means cheaper technology that consumes less power. Streaming high-definition video 24/7 will require more capable equipment.
A second factor when looking at IoT communication technologies is their available range, which will determine how the physical layout of the network will look. Range works in conjunction with “Network Topology”, which is the physical and logical layout of a network’s nodes and connections. Examples of network forms include star (all nodes connected to a single hub), ring (nodes connected in a closed loop) and bus (all nodes connected along a single cable).
The power consumption and cost of an IoT protocol are other factors that feed into IoT communication technology decisions. This includes the cost of installing the technology, but also how much it costs to run that technology, and how much power the technology will consume when running. Some devices might run on a small battery for a year, while others will need to be connected to the mains permanently.
A final factor to be considered in IoT communication technology is the ability to build on and progress that technology, which is known as its scalability. This includes the scaling of speed, range and all of the other factors mentioned previously.