DIM: a distributed air index based on MapReduce for spatial query processing in road networks
Abstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-bas...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2018-12-01
|
Series: | EURASIP Journal on Wireless Communications and Networking |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s13638-018-1287-y |
id |
doaj-3a0845204ecb449a995e4c784332adf7 |
---|---|
record_format |
Article |
spelling |
doaj-3a0845204ecb449a995e4c784332adf72020-11-25T01:23:40ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992018-12-012018111510.1186/s13638-018-1287-yDIM: a distributed air index based on MapReduce for spatial query processing in road networksRan Jin0Gang Chen1Anthony K. H. Tung2Lidan Shou3Beng Chin Ooi4Yuting Gu5College of Computer Science and Technology, Zhejiang UniversityCollege of Computer Science and Technology, Zhejiang UniversitySchool of Computing, National University of SingaporeCollege of Computer Science and Technology, Zhejiang UniversitySchool of Computing, National University of SingaporeCollege of Electronics and Computer Science, Zhejiang Wanli UniversityAbstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-based services, spatial query processing has become a research hotspot. According to the problems existing in current road network partitioning, first of all, this paper proposes the partition density formula and the optimal road network partitioning method according to the partition density. Based on that, we propose the concepts of partition self-attraction, mutual attraction, and merger factor of partition to effectively merge the partitions with low densities, which can further reduce the number of unnecessary broadcast frames and optimize the index method. Then, we propose the real distributed air index method DIM and kNN spatial query processing algorithm based on the MapReduce platform. According to the DIM index method, the Name Node only stores the prime index, while not storing the data, and each frame consists of defined index and the data in a partition that need to be broadcasted. The mobile user can quickly localize the frame data that they need to obtain according to the main index or the index of current frame, in this way to reduce the tuning time and access latency, which can significantly optimize the query efficiency. Massive experiments have proved the stability and effectiveness of the proposed algorithm.http://link.springer.com/article/10.1186/s13638-018-1287-ySpatial queryAir indexWireless broadcastRoad networkskNN |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ran Jin Gang Chen Anthony K. H. Tung Lidan Shou Beng Chin Ooi Yuting Gu |
spellingShingle |
Ran Jin Gang Chen Anthony K. H. Tung Lidan Shou Beng Chin Ooi Yuting Gu DIM: a distributed air index based on MapReduce for spatial query processing in road networks EURASIP Journal on Wireless Communications and Networking Spatial query Air index Wireless broadcast Road networks kNN |
author_facet |
Ran Jin Gang Chen Anthony K. H. Tung Lidan Shou Beng Chin Ooi Yuting Gu |
author_sort |
Ran Jin |
title |
DIM: a distributed air index based on MapReduce for spatial query processing in road networks |
title_short |
DIM: a distributed air index based on MapReduce for spatial query processing in road networks |
title_full |
DIM: a distributed air index based on MapReduce for spatial query processing in road networks |
title_fullStr |
DIM: a distributed air index based on MapReduce for spatial query processing in road networks |
title_full_unstemmed |
DIM: a distributed air index based on MapReduce for spatial query processing in road networks |
title_sort |
dim: a distributed air index based on mapreduce for spatial query processing in road networks |
publisher |
SpringerOpen |
series |
EURASIP Journal on Wireless Communications and Networking |
issn |
1687-1499 |
publishDate |
2018-12-01 |
description |
Abstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-based services, spatial query processing has become a research hotspot. According to the problems existing in current road network partitioning, first of all, this paper proposes the partition density formula and the optimal road network partitioning method according to the partition density. Based on that, we propose the concepts of partition self-attraction, mutual attraction, and merger factor of partition to effectively merge the partitions with low densities, which can further reduce the number of unnecessary broadcast frames and optimize the index method. Then, we propose the real distributed air index method DIM and kNN spatial query processing algorithm based on the MapReduce platform. According to the DIM index method, the Name Node only stores the prime index, while not storing the data, and each frame consists of defined index and the data in a partition that need to be broadcasted. The mobile user can quickly localize the frame data that they need to obtain according to the main index or the index of current frame, in this way to reduce the tuning time and access latency, which can significantly optimize the query efficiency. Massive experiments have proved the stability and effectiveness of the proposed algorithm. |
topic |
Spatial query Air index Wireless broadcast Road networks kNN |
url |
http://link.springer.com/article/10.1186/s13638-018-1287-y |
work_keys_str_mv |
AT ranjin dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks AT gangchen dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks AT anthonykhtung dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks AT lidanshou dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks AT bengchinooi dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks AT yutinggu dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks |
_version_ |
1725120738025799680 |