Cloud interfaces and software requirements in IoT

Share on linkedin
Share on twitter
Share on facebook
Share on reddit
Share on digg
Share on email

Cloud interfaces

In an IoT system, the provision of services by the cloud will depend on several conditions.

Security is a concern for device-to-cloud data transactions. An IoT device will need to support data encryption to the cloud via TLS or https. The software stack in the IoT device will need to support these security components. In addition, cloud based communication can use more lightweight signaling such as CoAP (RFC-7252) and MQTT. Compared to http, these lightweight signaling standards are desirable since they will provide a reduced overhead for communicating to the cloud and, as the data communicated is reduced, data traffic on the internet will be reduced compared to using http.

In addition, different standards bodies have emerged to support IoT, aiming to develop software stacks that can be used across platforms.


The Thread Group is developing a software stack that focuses on the networks using 802.15.4 wireless mesh networks. A key benefit of the mesh network is that if any device on the network fails, the network can continue to connect and communicate to other devices on the network.


The Allseen Alliance is a nonprofit consortium dedicated to driving widespread adoption of products, systems and services that support the IoT with an open, universal development framework, initially based on the AllJoyn open source project.

Software requirements for IoT

Standards bodies, communications standards, and security requirements all impact the elements that are needed for an IoT software stack contained in an IoT device SoC.

Cloud client software elements such as those supporting Imagination’s FlowCloud device-to-cloud technology, are added to the IoT device software stack. These elements support specific cloud communications requirements as may be required by the cloud service provider.

The figure below is an example of a software stack required to support an IoT device:

Connectivity standards: IoT hardware and software architecture

As IoT devices become ubiquitous in networked systems, the SoC providers for these systems will differentiate their products based on security, power management, scalable computational performance and compliance to industry driven standards.

Security at the device and cloud level is required for IoT devices, especially those that are handling sensitive data such as medical data and in which the devices are communicating sensitive data to the cloud.

If you are interested the latest IoT-related news and updates from Imagination, make sure to follow us on Twitter (@ImaginationTech, @MIPSguru, @MIPSdev), LinkedIn, Facebook and Google+.

Kevin McDermott

Kevin McDermott

Kevin McDermott is director of IoT segment marketing for Imagination Technologies.

Please leave a comment below

Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted. We respect your privacy and will not publish your personal details.

Blog Contact

If you have any enquiries regarding any of our blog posts, please contact:

United Kingdom
Tel: +44 (0)1923 260 511

Search by Tag

Search by Author

Related blog articles

FIDO Alliance tagline

Why Imagination Technologies has joined the FIDO Alliance

We all know passwords are a problem. We have too many of them to remember, but too many of them are reused to make them secure. No surprise that they are the root cause of the vast majority of data breaches. Fortunately, clever minds are working at ways to replace them and they have come together to create the FIDO® (Fast IDentity Online) Alliance.

Read More »

Imagination: Predictions 2020

As we get into 2020, we know that once again it’s time for the team at Imagination to gaze into its crystal ball to see if we can discern what the year will bring. This time we’ve divided our predictions into market segments. Read on for our insights.

Read More »


Sign up to receive the latest news and product updates from Imagination straight to your inbox.