ContentAdvanced
DEC 03, 2015 18:17 PM
IoT Frameworks, Products, and Solutions
Let’s look now at some of the available and emerging IoT frameworks, products and solutions. In next blog posts I will provide also some hands on step-by-step tutorials on designing and implementing simple IoT scenarios.
IoT Frameworks Development
Some main players and coordination bodies in the IoT Frameworks development are listed in Figure 1.
Figure 1. IoT Frameworks Development
AllSeen “seeks to advance and promote a de facto standard through reuse of a common codebase developed in an open source project. AllJoyn is designed to address complex problems that exist in enabling peer-to-peer and IoT applications such as discovery, message routing, security, interoperability, etc. and simplifies how devices interact with one another creating a much better user experience.”
Open Interconnect Consortium (OIC) “seeks to define a common communication framework based on industry standard technologies to wirelessly connect and intelligently manage the flow of information among devices, regardless of form factor, operating system or service provider. OIC also intends to deliver open source implementations for a variety of IoT market opportunities and vertical segments from smart home solutions to automotive and more.”
ISO/IEC JTC 1/SWG 5 IoT “purpose is not to develop or publish IoT related standards, but to coordinate with ISO/IEC JTC 1 subcommittees, working groups, and special working groups and with other standards organizations to help better identify and convey the needs and gaps in the IoT world.”
W3C Web of Things Community Group (CG) “aims to accelerate the adoption of Web technologies as a basis for enabling services for the Internet of Things.”
Available and emerging IoT Products and Solutions
Major IT players have gotten involved with IoT by developing Operating Systems (OSs) such as Google Brillo and Microsoft Windows 10 IoT Series; Hardware such as Samsung Artik and Intel Edison; Protocol stacks such as Google Weave and Apple HomeKit framework; Cloud Services such as IBM Bluemix and Amazon Web Services IoT.(please see also our “Learning Internet-of-Things Security ‘Hands-on’” Spotlight article, which will come out in the January 2016 IEEE Security & Privacy issue). Table 1 shows some more available/emerging vendor products and platforms. Note that most of them do not conform to any existing standardized platform specifications.
Table 1. Some more available/emerging IoT Products and Solutions.
Vendor/Product | Components | Platform | Source Code |
Hub and App | Proprietary | No | |
Platform | Open Source | Yes | |
Hub and App | Proprietary | Yes | |
Platform and Devices | Proprietary | Yes | |
Apps and Devices | Proprietary | No | |
Platform | Proprietary | Yes | |
Apps and Devices | NA | No | |
Hub and Router | Proprietary | No | |
Microcontrollers, processors, sensors, RF, etc. | Proprietary | Yes | |
Devices | NA | No | |
Devices | NA | No | |
App | Unknown | Unknown | |
Apps and Devices | Unknown | Unknown |
Please share in the comments section any other available/emerging IoT frameworks, products and solutions you know about.
____________________
Irena Bojanova is a computer scientist at NIST. She is the founding chair of IEEE CS Cloud Computing Special Technical Community, a Co‐Chair of the IEEE Reliability Society IoT Technical Committee, and a founding member of the IEEE Technical Sub‐Committee on Big Data. She is Acting EIC of the IEEE Transactions on Cloud Computing, AEIC of the IEEE IT Professional, and AE of the International Journal of Big Data Intelligence (IJBDI). She is a senior member of IEEE and can be reached at: irena.bojanova@computer.org.