Osmotic Message-Oriented Middleware for the Internet of Things

被引:19
作者
Rausch, Thomas [1 ,2 ]
Dustdar, Schahram [2 ,3 ]
Ranjan, Rajiv [4 ]
机构
[1] TU Wien, Vienna, Austria
[2] TU Wien, Distributed Syst Grp, Vienna, Austria
[3] TU Wien, Comp Sci, Vienna, Austria
[4] Newcastle Univ, Sch Comp Sci, Newcastle Upon Tyne, Tyne & Wear, England
关键词
Cloud Computing; internet of things; iot; message oriented middleware; osmotic computing;
D O I
10.1109/MCC.2018.022171663
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Message-oriented middleware is a key technology in today's Internet of Things (IoT). Centralized message brokers facilitate decoupled device-to-device communication and can transparently scale to handle many millions of messages per second. However, Cloud-based solutions, such as AWS IoT or Azure IoT Hub, are challenged to satisfy the stringent Quality of Service (QoS) and privacy requirements of many modern IoT scenarios. Such scenarios are complex because they are not only distributed, but dynamic, as elements physically move, fail, and/or (dis-) connect to/from the network. Instead, distributed middleware needs to leverage the ever-increasing amount of resources at the edge of the network to provide reliable, ultra-low-latency, and privacy-aware message routing. But the heterogeneity and volatility inherent to Edge resources, and the unpredictability of mobile clients, make it extremely challenging to provide resilient coordination mechanisms and guaranteed message delivery. Applying Osmotic Computing principles to message-oriented middleware opens new opportunities for solving these challenges.
引用
收藏
页码:17 / 25
页数:9
相关论文
共 18 条
[1]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[2]  
An K., 2017, P 11 ACM INT C DISTR, P239
[3]  
[Anonymous], 2014, JORAMMQ DISTR MQTT B
[4]  
[Anonymous], AWS IOT
[5]  
Eugster P, 2003, ACM COMPUT SURV, V2, P35
[6]  
Fidler E, 2005, FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS VIII, P12
[7]  
Garcia M., 2016, INTERNET THINGS AWS
[8]   MultiPub: Latency and Cost-Aware Global-Scale Cloud Publish/Subscribe [J].
Gascon-Samson, Julien ;
Kienzle, Jorg ;
Kemme, Bettina .
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, :2075-2082
[9]   Tactical Cloudlets: Moving Cloud Computing to the Edge [J].
Lewis, Grace ;
Echeverria, Sebastian ;
Simanta, Soumya ;
Bradshaw, Ben ;
Root, James .
2014 IEEE MILITARY COMMUNICATIONS CONFERENCE: AFFORDABLE MISSION SUCCESS: MEETING THE CHALLENGE (MILCOM 2014), 2014, :1440-1446
[10]  
Microsoft, AZ IOT HUB