Data costs may hobble IoT
MADISON, Wis.—The widespread implementation of Internet of Things (IoT) devices — highlighted by Cisco’s prediction of “50 billion devices and objects connected to the Internet by 2020” — has gone from pipe dream to survival strategy for the electronics industry.
As the dream morphs toward reality, IoT system designers ponder a number of yet-to-be-sorted-out deployment challenges. These include cost [of IoT devices], limited battery life, a bandwidth-constrained network, the lack of standard protocols and a security deficit.
But what about the cost of data? IoT is all about connected devices designed to gather data for intelligent analysis.
Given that 50 billion IoT devices and their contents need to live for a long time, the cost of data — associated with the transmission, storage and mechanisms for efficiently retrieving it — can’t be ignored, Tom Hunt, president and CEO of WindSpring, told EE Times.
WindSpring (San Jose, Calif.) is a software technology licensing company with hopes to enable cost-effective solutions for IoT deployments by licensing a suite of IoT tools — such as data compression and protocol conversions — to device vendors and service providers.
Noting that IoT has so many uses, Lee Doyle, principal analyst at Doyle Research, said the amount of IoT data generated is accumulating quickly. Further, IoT devices need to operate under varying situations — including constrained network bandwidth and latency. “You need IoT compression tools like what WindSpring is proposing.”
Spiraling out of control
Many IoT device developers and service providers don’t realize until much too late in the design cycle that their data costs are “quickly spiraling out of control,” Hunt observed.
IoT devices generate frequent bursty messages. When sent via traditional cellular network such as 4G/LTE, data gets expensive, said Hunt.
Assume that you have a wearable device that sends out data in 166 bytes. Once it’s sent via IP network, the data balloons to 403 bytes (including the HTTP header in 237 bytes). The longer it takes to send a message and the chattier its protocol gets, “it costs you more,” explained Hunt. Additional effects are radio usage and battery life.
Continue reading on Embedded's sister site, EE Times: "Spiraling data costs imperil IoT."