A device software platform for consumer electronics based on the internet of things

The highly-fragmented and non-standardized landscape of the Internet of Things industry results in forcing both IoT developers and end-users to have to choose their proprietary consumer electronics by a company, eventually becoming a barrier to build an unfragmented IoT ecosystem. This paper proposes an oneM2M standards-compliant device software platform for consumer electronics based on the Internet of Things, called &Cube. It leverages a standardized resource model and REST APIs to work with oneM2M service platforms, leading to interoperability across various IoT consumer electronics built on the &Cube. The growing adoption of the &Cube in consumer electronics will help lower the barriers for the manufacturers and developers to create innovative products and entirely new services.

[1]  Lionel Médini,et al.  An Avatar Architecture for the Web of Things , 2015, IEEE Internet Computing.

[2]  Abdul Rahman Ramli,et al.  Interoperability framework for smart home systems , 2011, IEEE Transactions on Consumer Electronics.

[3]  Il-Yeop Ahn,et al.  Monitoring and Control of Energy Consumption Using Smart Sockets and Smartphones , 2012 .

[4]  Alvaro A. Cárdenas,et al.  Semantic middleware for the Internet of Things , 2010, 2010 Internet of Things (IOT).

[5]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[6]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[7]  Young-Guk Ha,et al.  Design and implementation of an adaptive middleware based on the universal middleware bridge for heterogeneous home networks , 2010, IEEE Transactions on Consumer Electronics.

[8]  Nikola Teslic,et al.  A java API interface for the search of DTV services in embedded multimedia devices , 2013, IEEE Transactions on Consumer Electronics.

[9]  A. Sleman,et al.  SOA distributed operating system for managing embedded devices in home and building automation , 2011, IEEE Transactions on Consumer Electronics.

[10]  Edward Curry,et al.  Thingsonomy: Tackling Variety in Internet of Things Events , 2015, IEEE Internet Computing.

[11]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[12]  Andreas Möller,et al.  A Middleware for Intelligent Environments and the Internet of Things , 2010, UIC.

[13]  Hiroyuki Kasai Embedded middleware and software development kit for area-based distributed mobile cache system , 2013, IEEE Transactions on Consumer Electronics.

[14]  Kim Fung Tsang,et al.  The design of dual radio ZigBee homecare gateway for remote patient monitoring , 2013, IEEE Transactions on Consumer Electronics.

[15]  Vicente Ferreira de Lucena,et al.  Designing an extension API for bridging Ginga iDTV applications and home services , 2012, IEEE Transactions on Consumer Electronics.

[16]  Young-Sung Son,et al.  Design of a universal middleware bridge for device interoperability in heterogeneous home network middleware , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[17]  Albrecht Schmidt,et al.  Embedded Interaction: Interacting with the Internet of Things , 2010, IEEE Internet Computing.

[18]  Joerg Swetina,et al.  Toward a standardized common M2M service layer platform: Introduction to oneM2M , 2014, IEEE Wireless Communications.

[19]  Dongkyoo Shin,et al.  Research and implementation of the context-aware middleware for controlling home appliances , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[20]  Andrés Marín López,et al.  FamTV: An architecture for presence-aware personalized television , 2011, IEEE Transactions on Consumer Electronics.

[21]  Yong Kim,et al.  Development of portable intelligent gateway system for ubiquitous entertainment and location-aware push services , 2010, IEEE Transactions on Consumer Electronics.

[22]  Yong Kim,et al.  Development of LED smart switch with light-weight middleware for location-aware services in smart home , 2010, IEEE Transactions on Consumer Electronics.

[23]  Joonhee Yoon,et al.  Interoperability enhancement for cable host navigation , 2010, IEEE Transactions on Consumer Electronics.

[24]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[25]  Yoonsik Uhm,et al.  Design and implementation of power-aware LED light enabler with location-aware adaptive middleware and context-aware user pattern , 2010, IEEE Transactions on Consumer Electronics.

[26]  Artem Katasonov,et al.  Smart Semantic Middleware for the Internet of Things , 2008, ICINCO-ICSO.

[27]  Shi-Min Hu,et al.  Serialdriver: improving the reliability of device drivers through serialization , 2012, IEEE Transactions on Consumer Electronics.

[28]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[29]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[30]  Johan J. Lukkien,et al.  Gateway architectures for service oriented application-level gateways , 2011, IEEE Transactions on Consumer Electronics.

[31]  Nikola Teslic,et al.  A java API interface for the integration of DTV services in embedded multimedia devices , 2012, IEEE Transactions on Consumer Electronics.

[32]  Giancarlo Iannizzotto,et al.  An open architecture to develop a handheld device for helping visually impaired people , 2012, IEEE Transactions on Consumer Electronics.

[33]  Jaeho Kim,et al.  Integrated Semantics Service Platform for the Internet of Things: A Case Study of a Smart Office , 2015, Sensors.

[34]  Jaydip Sen,et al.  Internet of Things - Applications and Challenges in Technology and Standardization , 2011 .

[35]  Jaeho Kim,et al.  M2M Service Platforms: Survey, Issues, and Enabling Technologies , 2014, IEEE Communications Surveys & Tutorials.