In my previous blog I discussed the Building Blocks or the Connected Devices layer of IOT. The connected devices being the devices and sensors that create the data that is transmitted over a network to an application or data store that will make later use of that data. The Building Blocks include the sensors themselves, the Hardware Kits needed to listen to and operate the sensors (including the Operating System and Dev kits), and the Communications Hardware, that enable the sensors to sent data somewhere useful. The Network and Telecommunications layer is the second layer in my Simplified Architecture for IOT and is the topic of this post.
It is worth briefly discussion the connection protocols again, that are used as the very basic level of connectivity for the sensor device to the network. Major protocols include WiFi, RFID, 2G, 3G, 4G (GSM. GPRS, GPS) Bluetooth, NFC, ZigBee. Remembering that some definitions of IoT require that the device is addressable by IP6, and classify other devices as M2M. I think that this distinction is not really that relevant – IoT in my mind is an extension of what M2M has been doing for many years, but where IoT is different is that the data ends being available to some internet connected application … either via some concentrator, smartphone or other mechanism. Ubiquitous connectivity, open standards, big data and commodity cloud processing are the enabling technologies that make IoT different from traditional M2M.
“It should not come as earth shattering news that machine-to-machine (M2M) technology and the Internet of Things have hit a major convergence point in the tech industry. What is fairly new however is that the two have become so closely intertwined with each other that you can no longer think about one without thinking of the other.” From TechCrunch
However, one area that the traditional vendors in the M2M market have much to offer in scaling and managing IoT is at the telecoms and networks layers.
Starting with the Telco’s themselves, that have a lot to gain from the IoT marketplace. They provide the basic communications networks and focus on basic protocols and services like SIM management. In Australia, Telstra for example has a M2M business unit that provides special M2M data plans for SIMS, purchase plans for devices needed for M2M (mainly communications equipment, but also some asset tracking tools) and Tools and Services such as SIM Subscription Management, VPN and Integration Services. Optus, likewise have a similar set of services, and interestingly, promote partners that provide specific M2M solutions in HealthCare, Government, Transport and Logistics, Retail, Industrial & Utility, Insurance, Mining and Healthcare.
What the network operators want to see industry embrace is specific non-removable SIM’s that are embedded into the IoT sensors during manufacturing. The SIM can later be provisioned over the air with the subscription profile of the operator providing the network. The device could be later reprovisioned if the unit is moved to another location or the customer decides to use another provider.(Source: GSMA).
However the traditional telco’s do not provide all that you need for a M2M solution, let alone for a complete IoT solution. Satellite communications, Smart Grid technology, radio (see what Observant are doing in agriculture), Bluetooth all have a part to play. That is where the non-traditional networking firms like Stream Technologies, Jaspar Communications and ITRON play.
Stream Technologies, with a tiny staff and less than £5 million of investment, is a “leading-edge disruptive force” in the telecoms industry. Working in the M2M business for 14 years Stream is no aspiring start-up but a mature company with depth of product for the IoT and M2M industry. Stream has built the only platform which links the entire UK and European eco-system of machine-generated data. It embraces not only the telecoms giants but satellite-based Inmarsat, and offers a virtual platform that minimises intrusion into telco systems as it attracts new mobile phone networks worldwide.
Kore Wireless Asia Pacific is providing a set of similar services for Asia Pac region, with a vision to offer a distinctly “uncarrier” level of complication-free service to the M2M market for their device connectivity needs.
Jasper Communications , a US based firm, claims its the World’s #1 IoT Platform, and certainly shows a large number of excellent case studies of world leading brands using its technology.
Jaspar offer a Connected Devices Cloud enables seamless integration, cost containment, automated connected device provisioning and management, and real-time diagnostics—all completely configurable to meet the operational needs of your connected products business.
Features of product at this level of the IoT stack focus on managing the devices that are deployed in the network. Jaspar’s products include features such as full visibility of network use across all deployed device, automated service management for all stages of product life cycle, cost management, analyze and optimize operator rate plans and programs, diagnostics including identify, troubleshoot issues on any device, automation and creation and management of customer billing.
Obviously not the full stack to create an IoT solution, but a necessary set of features for management of the communications and device assets.
Another means for connectivity for IoT (and M2M) is utilising our power network. SmartMeters were early on touted as the gateway for managing the smart home, and this future may still eventuate. Firms such as Itron are implementing Smart Grid solutions with their OpenWay Riva grid communications and automation solutions.
With OpenWay Riva, Itron is first to offer adaptive communications technology, meaning utilities can deploy a single network solution that incorporates multiple communications technologies — radio frequency (RF), power line carrier (PLC) even Wi-Fi — working in concert in the same device. The technology automatically utilizes the most reliable and fastest communication path based on its location, network operating conditions and the nature of the application or data.
Finally, something about the standards that are emerging. Although you may not be building IoT solutions that require you to implement standards at these low levels, an understanding of what standards your devices and communications networks us useful, both to understand the complete solution stack, but to also to ensure that you stick to the emerging standards to enable future change and interoperability.
ETSI’s standardization group dedicated to Low Throughput Networks technology has just released the first three specifications of an Internet of Things (IoT) network dedicated to low throughput communications. Read the whole article here
These new requirements provide a breakthrough in the machine to machine business, allowing object connection for a few euros per year, with a few milliwatts for transmission and a modem costing less than 1 euro. The key to the success of IoT standardization and implementation, these assumptions are the basis for many new and innovative applications.
Low Throughput Network (LTN) technology is a wide area bidirectional wireless network with key differentiators compared to existing networks. It enables long-range data transmission (distances around 40 km in open field) and/or communication with buried underground equipment and operates with minimal power consumption allowing several years of operation even with standard batteries. This technology also implements advanced signal processing that provides effective protection against interference.
Another interesting standard is MQTT which stands for MQ Telemetry Transport. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The design principles are to minimise network bandwidth and device resource requirements whilst also attempting to ensure reliability and some degree of assurance of delivery. These principles also turn out to make the protocol ideal of the emerging “machine-to-machine” (M2M) or “Internet of Things” world of connected devices, and for mobile applications where bandwidth and battery power are at a premium. MQTT is now an OASIS standard.
My next post will venture up into the horizontal software layers where middleware, big data, IOT platforms, and analytics all have a part to play,