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 条
  • [21] Probabilistic Model for M2M in IoT networking and communication
    Anand Paul
    Seungmin Rho
    Telecommunication Systems, 2016, 62 : 59 - 66
  • [22] RAL: a RESTful M2M communications framework for IoT
    Dissegna, Moreno
    Manfrin, Riccardo
    Rotoloni, Marco
    Vangelista, Lorenzo
    Zorzi, Michele
    2015 INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2015, : 1096 - 1101
  • [23] Probabilistic Model for M2M in IoT networking and communication
    Paul, Anand
    Rho, Seungmin
    TELECOMMUNICATION SYSTEMS, 2016, 62 (01) : 59 - 66
  • [24] Resource and service virtualisation in M2M and IoT platforms
    Karkazis, Panagiotis
    Trakadas, Panagiotis
    Zahariadis, Theodore
    Chatzigiannakis, Ioannis
    Dohler, Mischa
    Vitaletti, Andrea
    Antoniou, Athanasios
    Leligou, Helen Catherine
    Sarakis, Lambros
    INTERNATIONAL JOURNAL OF INTELLIGENT ENGINEERING INFORMATICS, 2015, 3 (2-3) : 205 - 224
  • [25] The Use of MQTT in M2M and IoT Systems: A Survey
    Mishra, Biswajeeban
    Kertesz, Attila
    IEEE ACCESS, 2020, 8 : 201071 - 201086
  • [26] A2A, B2B - Now we need M2M (middleware to middleware) technology
    Baker, S
    DOA'01: 3RD INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS & APPLICATIONS, PROCEEDINGS, 2001, : 5 - 5
  • [27] Scalable approaches to integration in heterogeneous IoT and M2M scenarios
    Olivieri, Alex C.
    Rizzo, Gianluca
    2015 9TH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING IMIS 2015, 2015, : 358 - 363
  • [28] Power Aware Mobility Management of M2M for IoT Communications
    Ahmad, Awais
    Paul, Anand
    Rathore, M. Mazhar
    Rho, Seungmin
    MOBILE INFORMATION SYSTEMS, 2015, 2015
  • [29] Monitoring System for Solar Thermal Station with IoT and M2M
    Saravia, Morris William Diaz
    Guadron, Ricardo Salvador
    Escobar, Carlos Miguel Palencia
    Zepeda, Andres Enrique Perez
    2017 IEEE 37TH CENTRAL AMERICA AND PANAMA CONVENTION (CONCAPAN XXXVII), 2017,
  • [30] Smartphones as M2M Gateways in Smart Cities IoT Applications
    Pereira, Carlos
    Rodrigues, Joao
    Pinto, Antonio
    Rocha, Pedro
    Santiago, Fernando
    Sousa, Jorge
    Aguiar, Ana
    2016 23RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2016,