A Distributed Time Server for the Real-Time Extension of CoAP

被引:7
|
作者
Konieczek, Bjoern [1 ]
Rethfeldt, Michael [1 ]
Golatowski, Frank [1 ]
Timmermann, Dirk [1 ]
机构
[1] Univ Rostock, Inst Appl Microelect & Comp Engn, D-18051 Rostock, Germany
关键词
D O I
10.1109/ISORC.2016.21
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the recent past, the development of applications and protocols for the Internet of Things (IoT) made a big leap forward. New approaches have emerged to adopt IoT technologies in the realm of industrial automation. This development is also referred to as Industrial Internet of Things (IIoT) or Industry 4.0. It is predicted for the number of smart interconnected devices participating in automation systems to grow significantly in the future. However, the industrial domain introduces new requirements for IoT technologies regarding the timeliness of interactions. Current IoT protocols, like the Constrained Application Protocol (CoAP), do not yet provide real-time behavior for the inter-device communication. In our previous work, we have already proposed a real-time extension for CoAP that enables deterministic network behavior through a TDMA-based approach. We have shown that the proposed mechanisms for time synchronization, time slot management, and access control can be realized purely software-based. However, a central instance is needed as a time server. This introduces a Single Point of Failure (SPoF) to the system, limiting the robustness and scalability of the approach. In this paper, we introduce a concept for a distributed time server for CoAP. The proposed concept includes a refined time synchronization mechanism as well as strategies to select multiple time servers and share information between them. Furthermore, the described amendments to the real-time extension are integrated into the lightweight platform-independent jCoAP communication stack and evaluated in a multi-device real-world test bed.
引用
收藏
页码:84 / 91
页数:8
相关论文
共 50 条
  • [1] Encapsulation of real-time IoT CoAP traffic
    Herrero, Rolando
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (03):
  • [2] A Real-Time Java']Java server for Real-Time Mach
    Miyoshi, A
    Tokuda, H
    [J]. PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 319 - 325
  • [3] An open distributed real-time environment based on variable utilization server
    Tan, Pengliu
    Jin, Hai
    Zhang, Minghu
    [J]. FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 1, 2006, : 532 - +
  • [4] Server Time Reservation for Periodic Real-Time Applications
    Balador, Ali
    Tengana, Lizzy
    Ashjaei, Mohammad
    Islam, Raihan Ul
    Mubeen, Saad
    [J]. 16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [5] A REAL-TIME MONITOR FOR A DISTRIBUTED REAL-TIME OPERATING SYSTEM
    TOKUDA, H
    KOTERA, M
    MERCER, CW
    [J]. SIGPLAN NOTICES, 1989, 24 (01): : 68 - 77
  • [6] HLA real-time extension
    Zhao, H
    Georganas, ND
    [J]. FIFTH IEEE INTERNATIONAL WORKSHOP ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2001, : 12 - 21
  • [7] HLA real-time extension
    Zhao, H
    Georganas, ND
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (15): : 1503 - 1525
  • [8] Deliberative server for real-time agents
    Carrascosa, C
    Rebollo, M
    Julián, V
    Botti, V
    [J]. MULTI-AGENT SYSTEMS AND APPLICATIONS III, PROCEEDINGS, 2003, 2691 : 485 - 496
  • [9] DRDB: A distributed real-time database server for high-assurance time-critical applications
    Son, SH
    Beckinger, RC
    Baker, DA
    [J]. COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 362 - 367
  • [10] Time synchronization in real-time distributed system
    Wei, Jian-Jun
    Kang, Ji-Chang
    Lei, Yan-Jing
    Chen, Fu-Long
    [J]. Zhongbei Daxue Xuebao (Ziran Kexue Ban)/Journal of North University of China (Natural Science Edition), 2007, 28 (05): : 412 - 416