Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Spatial data systems support for the internet of things: challenges and opportunities

Published: 26 October 2020 Publication History

Abstract

The Internet of Things (IoT) has recently received significant attention. An IoT device may possess an array of sensors that for example monitors the air temperature, carbon monoxide level, wifi signals, and sound intensity. IoT data is initially created on the device, then sent over to a central database system (e.g., the cloud) that organizes and prepares such data for the ongoing use by myriad applications, which include but are not limited to smart home, smart city, the industrial internet, connected cars, and connected health. Data generated by IoT devices is inherently spatial and temporal. For instance, an audio signal represents the variation of the sound intensity (retrieved by a sound sensor) over the time dimension. Furthermore, IoT devices are either installed in a static location (e.g., a building, a traffic intersection) or can be attached to moving objects such as a connected vehicle or a wearable device. In this article, we argue that existing IoT data systems do not properly consider the SpatioTemporal aspect of such data. Hence, the article represents a call for action to the SIGSPATIAL community in order to conduct research on building systems and applications that treat both the spatial and temporal dimensions of IoT data as first class citizens.

References

[1]
$267 Billion will be spent on IoT technologies by 2020. https://www.forbes.com/sites/louiscolumbus/2017/01/29/internet-of-things-market-to-reach-267b-by-2020/#7ba38b21609b.
[2]
A.V. Oppenheim, A.S. Willsky, and S.H. Nawab. Signals and Systems. Prentice Hall, 1997.
[3]
Connected Vehicle Data. https://www.hitachivantara.com/en-us/pdf/white-paper/hitachi-white-paper-internet-on-wheels.pdf.
[4]
2.8 trillion sensor devices by 2019. https://www.bloomberg.com/news/articles/2013-08-05/trillions-of-smart-sensors-will-change-life-as-apps-have.
[5]
10 million self-driving cars will be on the road by 2020. http://www.businessinsider.com/report-10-million-self-driving-cars-will-be-on-the-road-by-2020-2015-5-6.
[6]
7 million drones flying in U.S skies by 2020. https://www.faa.gov/news/updates/?newsId=85227.
[7]
Pratikkumar Desai, Amit Sheth, and Pramod Anantharam. Semantic gateway as a service architecture for iot interoperability. In IEEE International Conference on Mobile Services (MS), pages 313--319. IEEE, 2015.
[8]
Yong-Shin Kang, Il-Ha Park, Jongtae Rhee, and Yong-Han Lee. Mongodb-based repository design for iot-generated rfid/sensor big data. IEEE Sensors Journal, 16(2):485--497, 2016.
[9]
Anne H Ngu, Mario Gutierrez, Vangelis Metsis, Surya Nepal, and Quan Z Sheng. Iot middleware: A survey on issues and enabling technologies. IEEE Internet of Things Journal, 4(1):1--20, 2017.
[10]
Charith Perera, Arkady Zaslavsky, Peter Christen, and Dimitrios Georgakopoulos. Sensing as a service model for smart cities supported by internet of things. Transactions on Emerging Telecommunications Technologies, 25(1):81--93, 2014.
[11]
M Mazhar Rathore, Awais Ahmad, Anand Paul, and Seungmin Rho. Urban planning and building smart cities based on the internet of things using big data analytics. Computer Networks, 101:63--80, 2016.
[12]
OGC SensorThings API. http://docs.opengeospatial.org/is/15-078r6/15-078r6.html#17.
[13]
Payam M. Barnaghi and Mirko Presser. Publishing linked sensor data. In Proceedings of the 3rd International Workshop on Semantic Sensor Networks, SSN 2010, Shanghai, China, November 7, 2010, 2010.
[14]
Laurent Lefort, Josh Bobruk, Armin Haller, Kerry Taylor, and Andrew Woolf. A linked sensor data cube for a 100 year homogenised daily temperature dataset. In Proceedings of the 5th International Workshop on Semantic Sensor Networks, SSN12, Boston, Massachusetts, USA, November 12, 2012, pages 1--16, 2012.
[15]
Neo4j graph database. https://neo4j.com/.
[16]
Titan distributed graph database. http://titan.thinkaurelius.com/.
[17]
Petko Bakalov, Erik G. Hoel, and Sangho Kim. A network model for the utility domain. In SIGSPATIAL/GIS, pages 32:1--32:10. ACM, 2017.
[18]
Mohamed Sarwat, Jie Bao, Chi-Yin Chow, Justin J. Levandoski, Amr Magdy, and Mohamed F. Mokbel. Context awareness in mobile systems. In Data Management in Pervasive Systems, pages 257--287. 2015.
[19]
Kyriakos Mouratidis, Jing Li, Yu Tang, and Nikos Mamoulis. Joint search by social and spatial proximity. TKDE, 27(3):781--793, 2015.
[20]
Yuhan Sun, Nitin Pasumarthy, and Mohamed Sarwat. On Evaluating Social Proximity-Aware Spatial Range Queries. In Proceedings of the International Conference on Mobile Data Management, MDM, 2017.
[21]
Mohamed Sarwat. Interactive and Scalable Exploration of Big Spatial Data-A Data Management Perspective. In Proceedings of the International Conference on Mobile Data Management, MDM, 2015.
[22]
Wen Sun, Achille Fokoue, Kavitha Srinivas, Anastasios Kementsietsidis, Gang Hu, and Guo Tong Xie. Sqlgraph: An efficient relational-based property graph store. In SIGMOD, pages 1887--1901, 2015.
[23]
Mohamed Sarwat and Yuhan Sun. Answering Location-Aware Graph Reachability Queries on GeoSocial Data. In Proceedings of the International Conference on Data Engineering, ICDE, 2017.
[24]
Yuhan Sun and Mohamed Sarwat. A Generic Database Indexing Framework for Large-Scale Geographic Knowledge Graphs. In Proceedings of the ACM Symposium on Advances in Geographic Information Systems, ACM GIS, 2018.
[25]
Yuhan Sun and Mohamed Sarwat. A spatially-pruned vertex expansion operator in the neo4j graph database system. GeoInformatica, 23(3):397--423, 2019.
[26]
Joshua Cooper and Anne James. Challenges for database management in the internet of things. IETE Technical Review, 26(5):320--329, 2009.
[27]
Swarnava Dey, Arijit Mukherjee, Himadri Sekhar Paul, and Arpan Pal. Challenges of using edge devices in iot computation grids. In International Conference on Parallel and Distributed Systems (ICPADS), pages 564--569. IEEE, 2013.
[28]
Ragib Hasan, Md Mahmud Hossain, and Rasib Khan. Aura: an iot based cloud infrastructure for localized mobile computation outsourcing. In IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), pages 183--188. IEEE, 2015.
[29]
Lihong Jiang, Li Da Xu, Hongming Cai, Zuhai Jiang, Fenglin Bu, and Boyi Xu. An iot-oriented data storage framework in cloud computing platform. IEEE Transactions on Industrial Informatics, 10(2):1443--1451, 2014.
[30]
Tingli Li, Yang Liu, Ye Tian, Shuo Shen, and Wei Mao. A storage solution for massive iot data based on nosql. In IEEE International Conference on Green Computing and Communications (GreenCom), pages 50--57. IEEE, 2012.
[31]
Ram Sriharsha. Geospatial analytics using spark. https://github.com/harsha2010/magellan.
[32]
Dong Xie, Feifei Li, Bin Yao, Gefei Li, Liang Zhou, and Minyi Guo. Simba: Efficient In-Memory Spatial Analytics. In Proceedings of the ACM International Conference on Management of Data, SIGMOD, 2016.
[33]
Jia Yu, Jinxuan Wu, and Mohamed Sarwat. A demonstration of GeoSpark: A cluster computing framework for processing big spatial data. In Proceedings of the International Conference on Data Engineering, ICDE, 2016.
[34]
Jia Yu, Zongsi Zhang, and Mohamed Sarwat. Spatial data management in apache spark: the geospark perspective and beyond. GeoInformatica, 23(1):37--78, 2019.
[35]
Apached Sedona. http://sedona.apache.org.
[36]
James Cheng, Silu Huang, Huanhuan Wu, and Ada Wai-Chee Fu. Tf-label: a topological-folding labeling scheme for reachability querying in a large graph. In SIGMOD, pages 193--204. ACM, 2013.
[37]
Andy Diwen Zhu, Wenqing Lin, Sibo Wang, and Xiaokui Xiao. Reachability queries on large dynamic graphs: a total order approach. In SIGMOD, pages 1323--1334. ACM, 2014.

Cited By

View all
  • (2023)AI-based fog and edge computing: A systematic review, taxonomy and future directionsInternet of Things10.1016/j.iot.2022.10067421(100674)Online publication date: Apr-2023
  • (2022)Mobile edge computing for V2X architectures and applications: A surveyComputer Networks10.1016/j.comnet.2022.108797206(108797)Online publication date: Apr-2022
  • (2021)Scalable analytics of air quality batches with Apache Spark and Apache SedonaProceedings of the 15th ACM International Conference on Distributed and Event-based Systems10.1145/3465480.3466931(154-159)Online publication date: 28-Jun-2021
  • Show More Cited By

Index Terms

  1. Spatial data systems support for the internet of things: challenges and opportunities

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image SIGSPATIAL Special
    SIGSPATIAL Special  Volume 12, Issue 2
    July 2020
    47 pages
    EISSN:1946-7729
    DOI:10.1145/3431843
    Issue’s Table of Contents
    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 October 2020
    Published in SIGSPATIAL Volume 12, Issue 2

    Check for updates

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 09 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)AI-based fog and edge computing: A systematic review, taxonomy and future directionsInternet of Things10.1016/j.iot.2022.10067421(100674)Online publication date: Apr-2023
    • (2022)Mobile edge computing for V2X architectures and applications: A surveyComputer Networks10.1016/j.comnet.2022.108797206(108797)Online publication date: Apr-2022
    • (2021)Scalable analytics of air quality batches with Apache Spark and Apache SedonaProceedings of the 15th ACM International Conference on Distributed and Event-based Systems10.1145/3465480.3466931(154-159)Online publication date: 28-Jun-2021
    • (2021)Applications of geospatial big data in the Internet of ThingsTransactions in GIS10.1111/tgis.1284626:1(41-71)Online publication date: 24-Sep-2021

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media