Decentralized Fault Tolerance Mechanism for Intelligent IoT/M2M Middleware

被引:0
|
作者
Su, Penn H. [1 ]
Shih, Chi-Sheng [1 ]
Hsu, Jane Yung-Jen [1 ]
Lin, Kwei-Jay [1 ]
Wang, Yu-Chung [1 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Grad Inst Networking & Multimedia, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Failover for service-oriented distributed networks is a prerequisite to enabling Internet-of-Things (IoT) in the sense of deploy-once, run forever. Resource reconfiguration is required to achieve failover mechanisms upon replacement of devices or failure of services. It can be particularly challenging when services in applications have more than end-to-end transmissions between devices that are heterogeneous or versatile, for which duplications can be costly and redundant. Specifically, a device with a failed service shall be taken over by another service peer without users', including developers and installers, involvement. We develop the fault tolerance mechanism for IoT, which is distributed and takes into account the dynamics within IoT. Strip is introduced to store a list of duplicated services, and, each service peer maintains a consistent view of duplicated services in the strip. In combination with the heartbeat protocol, recovery from failure can be achieved by manipulating strips in a distributed manner. Experiments using Arduino Mega 2560 compatible devices show that our approach is capable of failover in small networks, whereas experiments in larger networks are underway. The results show that the faulures can be recovered within few seconds without administrator or developers in the loop.
引用
收藏
页码:45 / 50
页数:6
相关论文
共 50 条
  • [31] Enhancing Lightweight M2M Operations for Managing IoT Gateways
    Silverajan, Bilhanan
    Ocak, Mert
    Jimenez, Jaime
    Kolehmainen, Antti
    2016 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2016, : 187 - 192
  • [32] Extending Scalability of IoT/M2M Platforms with Fog Computing
    Tseng, Chih-Lung
    Lin, Fuchun Joseph
    2018 IEEE 4TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2018, : 825 - 830
  • [33] Enabling Semantics in an M2M/IoT Service Delivery Platform
    Li, Hongkun
    Seed, Dale
    Flynn, Bob
    Mladin, Catalina
    Di Girolamo, Rocco
    2016 IEEE TENTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2016, : 205 - 212
  • [34] Recent Advances in M2M Communications and Internet of Things (IoT)
    Aalto University, Espoo, Finland
    不详
    IL, United States
    Int J Wireless Inf Networks, 3 (240-242): : 240 - 242
  • [35] Preventing Misuse of Duplicate Certificates in IoT/M2M Systems
    Hsu, Yu-Hao
    Lin, Fuchun Joseph
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [36] Providing Generic Support for IoT and M2M for Mobile Devices
    Doukas, Charalampos
    Capra, Luca
    Antonelli, Fabio
    Jaupaj, Erinda
    Tamilin, Andrei
    Carreras, Iacopo
    2015 IEEE RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES - RESEARCH, INNOVATION, AND VISION FOR THE FUTURE (RIVF), 2015, : 192 - 197
  • [37] Machine Learning/AI for IoT, M2M, and Computer Communication
    Yalew, Zelalem Jembre
    Ahmed, Syed Hassan
    Choi, Young-June
    Lloret, Jaime
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2019, 30 (09)
  • [38] M2M Middleware Based on OpenMTC Platform for Enabling Smart Cities Solution
    Abdurohman, Maman
    Sasongko, Arif
    Herutomo, Anton
    SMART CITY 360, 2016, 166 : 239 - 249
  • [39] Improve IoT/M2M data organization based on stream patterns
    Antunes, Mario
    Jesus, Ricardo
    Gomes, Diogo
    Aguiar, Rui L.
    2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 105 - 111
  • [40] An IoT Gateway Centric Architecture to Provide Novel M2M Services
    Datta, Soumya Kanti
    Bonnet, Christian
    Nikaein, Navid
    2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2014, : 514 - 519