ORSIN: One-Request Scheme for Smart Urban Sensing in Software-Defined IoT Networks

Chao Song,Yongqiang Qi,Ming Liu
DOI: https://doi.org/10.1109/mass.2017.77
2017-01-01
Abstract:Software Defined Networks (SDN) have been utilized in applications of the Internet of Things (IoT), termed as software-defined IoT network, because of the popularity and capability of mobile devices being used for networking in relatively large areas. In a software-defined IoT system, the sensing data are asynchronously harvested by the mobile sensing nodes, and are also asynchronously uploaded to the gateways of a software-defined network. Thus, all the sensing data are asynchronously transmitted from the gateways to the data servers in the pattern of multipoints-to-point (M2P) data transmissions. Even if the sensing data are generated from the same sensing event, the controller of SDN has no knowledge about this relationship. Thus, such asynchronous M2P data transmissions from the same sensing event at the gateways will generate many redundant requests to their controller by OpenFlow protocol of SDN. In this paper, we investigate the redundant requests caused by the asynchronous M2P data transmissions in the software-defined IoT network. We model the relationship between the sensing events and the uploading gateways by utilizing their spatial locations and the distribution of mobile sensor nodes. To reduce the loads on the controller for the asynchronous M2P data transmissions, we propose an One-Request Scheme for Software-Defined IoT Networks (ORSIN), to batch the updating the forwarding rules of the multiple data transmissions from the same event by the first one request from a gateway. Our extensional simulations verify the effectiveness of our proposed approach.
What problem does this paper attempt to address?