A Sleep Scheme Based on MQ Broker Using Subscribe/Publish in IoT Network

Wenquan Jin (1), DoHyeun Kim (2)
(1) Computer Engineering Department, Jeju National University
(2) Computer Engineering Department, Jeju National University
Fulltext View | Download
How to cite (IJASEIT) :
Jin, Wenquan, and DoHyeun Kim. “A Sleep Scheme Based on MQ Broker Using Subscribe Publish in IoT Network”. International Journal on Advanced Science, Engineering and Information Technology, vol. 8, no. 2, Apr. 2018, pp. 639-45, doi:10.18517/ijaseit.8.2.3099.
Constrained Application Protocol (CoAP) is a transfer protocol that is used for Internet of Things (IoT) devices such as sensors and actuators equip with low power supply, limited computing processor, and constrained network environment. For the constrained devices of CoAP based IoT network, we present a sleepy scheme based on a Message Queue (MQ) broker that supports the subscribe/publish communication architecture in the IoT middleware to enable the devices having better energy consumption. The IoT middleware is a server that providing services for storing and retrieving information of IoT node using Resource Directory (RD) functionality, and supporting the sleepy scheme using MQ broker functionality. The RD provides HTTP services to the HTTP client based application for discovering and looking up information of IoT nodes which are registered to the RD. The functionality of MQ broker is used for performs store-and-forward messaging. The MQ provides the service for IoT nodes to publish data to the middleware. The data shall be subscribed by the client application. The IoT node in the sleep mode that cannot be accessed by the client. Through the IoT middleware, the client can subscribe the IoT node for getting the result from IoT node after wake up. Once the IoT node wakes-up from the sleep status, the IoT middleware publishes the subscribed result to the client.

Authors who publish with this journal agree to the following terms:

    1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
    2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
    3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).