Title
Matching Subscription Over Geo-Textual Streams from IoT via Social-Aware Clustering and Apache Flink
Abstract
Current location-based services (LBS) continuously generate a massive amount of geo-message streams. The cluster-based subscription matching method is an effective means to feed subscribers with related geo-messages from geo-message streaming. However, current cluster-based subscription matching methods only consider the spatial relationship and textual relationship and ignore users' social relationship. As a result, the matching results may not completely satisfy the requirements of users. In this paper, we proposed a social-aware subscription matching method by taking spatial, textual, and social factors into consideration. Then, we used a cache strategy and a Flink-based acceleration process to reduce the extra time overhead caused by computing the social relationships. A set of extensive experiments have been conducted on a real dataset. The experimental results indicate that our method improves the recall of matching results. Besides, the Flink-based acceleration process with caching can speed up the subscription matching process by a ratio of up to 3.299 compared with the state-of-the-art.
Year
DOI
Venue
2021
10.1142/S0218126621502959
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS
Keywords
DocType
Volume
Geo-message stream, subscription matching, social, parallel
Journal
30
Issue
ISSN
Citations 
16
0218-1266
0
PageRank 
References 
Authors
0.34
0
5
Name
Order
Citations
PageRank
Xiaohui Huang153.15
Ze Deng2386.23
Lizhe Wang32973191.46
Tao Liu46722.11
Chengyu Zhang500.68