Data Management for the Internet of Things: Design Primitives and Solution

被引:129
作者
Abu-Elkheir, Mervat [1 ]
Hayajneh, Mohammad [2 ]
Abu Ali, Najah [2 ]
机构
[1] Mansoura Univ, Fac Comp & Informat Sci, Mansoura 35516, Egypt
[2] United Arab Emirates Univ, Coll Informat Technol, Abu Dhabi 17551, U Arab Emirates
关键词
Internet of Things; data management; sensor networks; CONTENT-BASED PUBLISH/SUBSCRIBE; QUERY; SQL; MOBILE; SYSTEM;
D O I
10.3390/s131115582
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) is a networking paradigm where interconnected, smart objects continuously generate data and transmit it over the Internet. Much of the IoT initiatives are geared towards manufacturing low-cost and energy-efficient hardware for these objects, as well as the communication technologies that provide objects interconnectivity. However, the solutions to manage and utilize the massive volume of data produced by these objects are yet to mature. Traditional database management solutions fall short in satisfying the sophisticated application needs of an IoT network that has a truly global-scale. Current solutions for IoT data management address partial aspects of the IoT environment with special focus on sensor networks. In this paper, we survey the data management solutions that are proposed for IoT or subsystems of the IoT. We highlight the distinctive design primitives that we believe should be addressed in an IoT data management solution, and discuss how they are approached by the proposed solutions. We finally propose a data management framework for IoT that takes into consideration the discussed design elements and acts as a seed to a comprehensive IoT data management solution. The framework we propose adapts a federated, data-and sources-centric approach to link the diverse Things with their abundance of data to the potential applications and services that are envisioned for IoT.
引用
收藏
页码:15582 / 15612
页数:31
相关论文
共 60 条
[31]   Crash Recovery for Embedded Main Memory Database [J].
Li, Yi-bing ;
Wang, Shuang ;
Ye, Fang .
MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 :1122-1124
[32]  
Liu Z., 2012, RECENT ADV COMPUTER, P461
[33]  
Luo C, 2009, FIFTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING (MOBICOM 2009), P145
[34]   TinyDB: An acquisitional query processing system for sensor networks [J].
Madden, SR ;
Franklin, MJ ;
Hellerstein, JM ;
Hong, W .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (01) :122-173
[35]   Publisher mobility in distributed publish/subscribe systems [J].
Muthusamy, V ;
Petrovic, M ;
Gao, D ;
Jacobsen, HA .
25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2005, :421-427
[36]  
Özsu MT, 2011, PRINCIPLES OF DISTRIBUTED DATABASE SYSTEMS, THIRD EDITION, P1, DOI 10.1007/978-1-4419-8834-8_1
[37]  
Pavlo A, 2009, ACM SIGMOD/PODS 2009 CONFERENCE, P165
[38]   Deployment of Distributed Applications in Wireless Sensor Networks [J].
Pilloni, Virginia ;
Atzori, Luigi .
SENSORS, 2011, 11 (08) :7395-7419
[39]  
Podnar I., 2004, "International Workshop on Distributed Event-based Systems (DEBS 2004)" W18L Workshop - 26th International Conference on Software Engineering, P80, DOI 10.1049/ic:20040387
[40]   An autonomic-oriented architecture for the Internet of things [J].
Pujolle, Guy .
IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing, Proceedings, 2006, :163-168