A multi-layer Internet of things database schema for online-to-offline systems

被引:4
作者
Cai, Hongming [1 ]
Luan, Shuai [1 ]
Jiang, Lihong [1 ]
Shah, Nazaraf [2 ]
Farmer, Ray [2 ]
Chao, Kuo-Ming [2 ]
Xu, Boyi [3 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Software, Shanghai 200240, Peoples R China
[2] Coventry Univ, Fac Engn & Comp, Coventry, W Midlands, England
[3] Shanghai Jiao Tong Univ, Coll Econ & Management, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Spatial data; Internet of things application; data storage; query processing; multi-layer Internet of things database schema; CLOUD; ENCRYPTION;
D O I
10.1177/1550147716664248
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the widespread usage of Internet of things devices in online-to-offline businesses, a huge volume of data from heterogeneous data sources are collected and transferred to the data processing components in online-to-offline systems. This leads to increased complexity in data storage and querying, especially for spatial-temporal data processing in online-to-offline systems. In this article, first, we design a multi-layer Internet of things database schema to meet the diverse requirements through fusing spatial data with texts, images, and videos transferred from the sensors of the Internet of things networks. The proposed multi-layer Internet of things database schema includes logical nodes, geography nodes, storage nodes, and application nodes. These data nodes cooperate with each other to facilitate the data storing, indexing, and querying. Second, a searching algorithm is designed based on pruning strategy. The complexity of the algorithm is also analyzed. Finally, the multi-layer Internet of things database schema and its application are illustrated in a smart city construction project in Shanghai, China, recommending available charging points to the customers who need to charge their electric energy-driven cars.
引用
收藏
页数:12
相关论文
共 27 条
[1]   On the behaviour of general purpose applications on cloud storages [J].
Bocchi, Laura ;
Melgratti, Hernan .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2015, 9 (3-4) :213-227
[2]  
Botts M., 2007, OpenGIS Sensor Model Language (SensorML) Implementation Specification
[3]  
Brock AL, 2001, PHYS MARKUP LANGUAGE
[4]  
Byunggu Yu, 2012, Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2012), P918, DOI 10.1109/CCGrid.2012.150
[5]   Encryption based partial sharing of CAD models [J].
Cai, X. T. ;
He, F. Z. ;
Li, W. D. ;
Li, X. X. ;
Wu, Y. Q. .
INTEGRATED COMPUTER-AIDED ENGINEERING, 2015, 22 (03) :243-260
[6]   Customized Encryption of Computer Aided Design Models for Collaboration in Cloud Manufacturing Environment [J].
Cai, Xiantao ;
Li, Weidong ;
He, Fazhi ;
Li, Xiaoxia .
JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2015, 137 (04)
[7]  
Cure O., 2012, 2012 Third International Conference on Emerging Intelligent Data and Web Technologies (EIDWT 2012), P166, DOI 10.1109/EIDWT.2012.27
[8]  
Dede E., 2013, ACM, P13, DOI DOI 10.1145/2465848.2465849
[9]   Random Access Compressed Sensing for Energy-Efficient Underwater Sensor Networks [J].
Fazel, Fatemeh ;
Fazel, Maryam ;
Stojanovic, Milica .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2011, 29 (08) :1660-1670
[10]   An IoT-Oriented Data Storage Framework in Cloud Computing Platform [J].
Jiang, Lihong ;
Xu, Li Da ;
Cai, Hongming ;
Jiang, Zuhai ;
Bu, Fenglin ;
Xu, Boyi .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) :1443-1451