The Implementation of a SIP-Based Service Platform for 5G IoT Applications

2021 
Internet of things (IoT) technologies have been applied to realize various applications/services, ranging from massive, broadband, critical to industrial automation IoT applications. Recently, several IoT service platforms have been proposed to facilitate IoT application deployment, such as OpenMTC and IoTtalk. These platforms typically utilize the lightweight MQTT or CoAP application protocol to communicate with their served devices, both optimized for massive IoT applications within constrained networks. Unfortunately, these protocols are not applicable to those more advanced IoT applications, which demand high data rate and low latency. To provide a full range of supports for different IoT application scenarios, Session Initiation Protocol (SIP) can be a better candidate, which, besides instant messaging, can also handle the long session semantic and the publish-subscribe semantic. In the literature, different SIP semantics have been utilized to implement different IoT applications/systems. However, to the best of our knowledge, there exists no generic SIP-based IoT service platform that integrates relevant capabilities for developers to flexibly develop/deploy heterogeneous IoT applications, demanding different quality of service. This paper implements a SIP-based IoT service platform, iSIPtalk, which enables rapid development of more advanced IoT applications. To justify the applicability of iSIPtalk, we deploy a real testbed and implement a vehicular service within our proposed iSIPtalk. Finally, via delay measurements using the real testbed and the vehicular service, we demonstrate the performance of our iSIPtalk.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    0
    Citations
    NaN
    KQI
    []