Load-balanced resource directory architecture for large-scale internet of things local networks

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

Kwon, J. H., Park, J., & Kim, E. J. (2018). Load-balanced resource directory architecture for large-scale internet of things local networks. Sensors and Materials, 30(8), 1817–1824. https://doi.org/10.18494/SAM.2018.1897

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free