InformationWeek published an article this week by Chris Murphy entitled: "Internet Of Things: What's Holding Us Back". In this article Murphy describes several reasons that hold us back from exploiting the potential of the IoT. The reasons he mentions are:
- The data is not good enough: the claim is that the conception that all requested data is readily available is not consistent with reality, where data suffers from quality, frequency and spatial coverage of the sensors, and data integration issues.
- Networks aren't ubiquitous: The product owners don't have control over the availability of networks
- Integration is tougher than analysis: The main problem is not to analyze the data, but to integrate all data needed for analysis
- More sensor innovation needed: The stated areas of required innovation are - combine video sources which today are under-utilized; more-refined and more-affordable environmental sensors; software-defined sensor,a combination of multiple sensors plus computing power that sits out on a network and "calculates rather than measures."
- Status quo security doesn't cut it. Security systems for IoT should be radically different than those developed for traditional IP.
I agree that all of these contribute in one way or another to the difficulties around exploiting the potential of IoT. Dealing with inexact or uncertain data is a major issue, a link to our tutorial on the topic can be obtained from this blog post. What Murphy refers as "software defined sensor", is in fact, the ability to use multiple sensors and get sense out of it in real-time, this is exactly what the event processing discipline produces, furthermore, our work on event modeling contributes to make it simpler.
I am planned to deliver a tutorial on "Internet of Everything" in DEBS 2014 in Mumbai, where I'll discuss all these issues.
More - later.