Publish/Subscribe Mechanism for IoT: A Survey of Event Matching Algorithms and Open Research Challenges

被引:10
作者
Patel, Satvik [1 ]
Jardosh, Sunil [2 ]
Makwana, Ashwin [3 ]
Thakkar, Amit [3 ]
机构
[1] Parul Univ, PIET, Vadodara, Gujarat, India
[2] Progress Software Dev Pvt Ltd, iLabs Ctr, Hyderabad, Andhra Pradesh, India
[3] CHARUSAT Univ, CSPIT, Changa, Gujarat, India
来源
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORKS | 2017年 / 508卷
关键词
Internet of things; Event matching; Event filtering; Publish/subscribe; Communication paradigm; Distributed system;
D O I
10.1007/978-981-10-2750-5_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The number of sensors getting deployed around the world is increasing due to emergence of Internet of Things. It provides advanced connectivity and communication between devices which goes beyond machine-to-machine communication. Huge amount of data is expected to be generated from different locations that will be aggregated, processed and forwarded very quickly. Publish/Subscribe mechanism is powerful way to allow IoT devices to connect and communicate with each other. One of the major bottlenecks in using Publish/Subscribe systems is the efficiency of filtering incoming message. This is a very challenging problem because in a Publish/Subscribe system the number of subscriptions can be very large. There are quite a few event matching algorithms proposed in the literature to improve its efficiency. The aim of this research paper is to study and analyze how existing approaches ensure fundamental event matching requirements and discuss the open challenges and future work in the area.
引用
收藏
页码:287 / 294
页数:8
相关论文
共 13 条
[1]  
BANAVAR G, 1999, DISTR COMP SYST P 19
[2]   Efficient filtering in publish-subscribe systems using binary decision diagrams [J].
Campailla, A ;
Chaki, S ;
Clarke, E ;
Jha, S ;
Veith, H .
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, :443-452
[3]  
Campailla Alexis, 2001, PROC VLDB ENDOW
[4]  
Chen Lisi, 2014, P 2013 ACM SIGMOD IN, V7
[5]  
Eugster Patrick Th, 2003, DISTR COMP SYST WORK, V35
[6]   The many faces of publish/subscribe [J].
Eugster, PT ;
Felber, PA ;
Guerraoui, R ;
Kermarrec, AM .
ACM COMPUTING SURVEYS, 2003, 35 (02) :114-131
[7]  
Li GL, 2013, 19TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'13), P802
[8]  
Li Guoliang, 2013, COMP COMM ISCC IEEE
[9]  
Mishra Tania Banerjee, 2013, PROC VLDB ENDOW
[10]  
Tarkoma Sasu, 2012, Publish / Subscribe Systems: Design and Principles