pp. 1817-1824
S&M1638 Research Paper of Special Issue https://doi.org/10.18494/SAM.2018.1897 Published: August 31, 2018 Load-balanced Resource Directory Architecture for Large-scale Internet of Things Local Networks [PDF] Jung-Hyok Kwon, Jaehoon Park, and Eui-Jik Kim (Received March 30, 2017; Accepted April 12, 2018) Keywords: CoAP, Internet of things, IoT local network, resource directory, scalability
This paper presents a load-balanced resource directory (LB-RD) architecture based on the constrained application protocol (CoAP), and is aimed at addressing the scalability issue with the centralized resource discovery approach in large-scale Internet of Things (IoT) local networks. To balance the traffic load due to a large number of messages concentrated on the resource directory (RD), the LB-RD serves as an intermediary agent between the servers and the RD. Its architecture includes the following three essential functional blocks: server group management (SGM), message aggregation (MA), and message forwarding scheduling (MFS). The SGM manages the uniform resource identifier (URI) list for a group of servers associated with the LB-RD. The MA aggregates the registration/update messages received from the servers into a single aggregated message. Finally, the MFS determines the forwarding time for the LB-RD to send its aggregated message to the RD. To verify the effectiveness of the LB-RD architecture, an experimental simulation is conducted under various scenarios. The results show that the LB-RD architecture achieves better performance than the existing RD approach in terms of the number of lost messages and the message loss rate.
Corresponding author: Eui-Jik KimCite this article Jung-Hyok Kwon, Jaehoon Park, and Eui-Jik Kim, Load-balanced Resource Directory Architecture for Large-scale Internet of Things Local Networks, Sens. Mater., Vol. 30, No. 8, 2018, p. 1817-1824. |