SMDP-Based Radio Resource Allocation Scheme in Software-Defined Internet of Things Networks

With rapid development of the Internet of Things (IoT), various machine-to-machine communications technologies have emerged in recent years to provide ubiquitous wireless connections for a massive number of IoT devices. This poses significant challenges to network control and management of large-scale IoT networks. Software-defined networking (SDN) is considered a promising technology to streamline network management due to dynamic reconfigurable network elements. Thus, the integration of SDN and IoT provides a potentially feasible solution to strengthening management and control capabilities of the IoT network. Benefit from the SDN technology, resource utilization in the IoT network can be further enhanced. In this paper, we first propose a software-defined network architecture for IoT. Then, the resource allocation problem in the proposed SDN-based IoT network is investigated. The optimal problem of maximizing the expected average rewards of the network is formulated as a semi-Markov decision process (SMDP). The optimal solution is obtained through solving the SMDP problem using a relative value iteration algorithm. Simulation results demonstrate that the proposed resource allocation scheme is able to improve the system rewards compared with other comparative resource allocation schemes.

[1]  Chuang Lin,et al.  Stochastic Performance Analysis of a Wireless Finite-State Markov Channel , 2013, IEEE Transactions on Wireless Communications.

[2]  Hwee Pink Tan,et al.  Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks , 2012, IEEE Communications Letters.

[3]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[4]  Laura Galluccio,et al.  SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[5]  Xuemin Shen,et al.  Delay-Optimal Dynamic Mode Selection and Resource Allocation in Device-to-Device Communications—Part II: Practical Algorithm , 2016, IEEE Transactions on Vehicular Technology.

[6]  Yan Wang,et al.  Mobileflow: Toward software-defined mobile networks , 2013, IEEE Communications Magazine.

[7]  Vincenzo Mancuso,et al.  CROWD: An SDN Approach for DenseNets , 2013, 2013 Second European Workshop on Software Defined Networks.

[8]  Shanzhi Chen,et al.  The requirements, challenges, and technologies for 5G of terrestrial mobile telecommunication , 2014, IEEE Communications Magazine.

[9]  Yan Shi,et al.  SoftNet: A software defined decentralized mobile network architecture toward 5G , 2015, IEEE Network.

[10]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[11]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[12]  Ning Lu,et al.  Soft-defined heterogeneous vehicular network: architecture and challenges , 2015, IEEE Network.

[13]  Julie A. McCann,et al.  UbiFlow: Mobility management in urban-scale software defined IoT , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[14]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[15]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[16]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[17]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[18]  Victor C. M. Leung,et al.  A Survey of Recent Developments in Home M2M Networks , 2014, IEEE Commun. Surv. Tutorials.

[19]  Yong Xiang,et al.  Software-Defined Wireless Networking Opportunities and Challenges for Internet-of-Things: A Review , 2016, IEEE Internet of Things Journal.

[20]  Xuemin Shen,et al.  An SMDP-Based Resource Allocation in Vehicular Cloud Computing Systems , 2015, IEEE Transactions on Industrial Electronics.

[21]  Wei Xiang,et al.  Radio resource allocation in LTE-advanced cellular networks with M2M communications , 2012, IEEE Communications Magazine.

[22]  Victor C. M. Leung,et al.  Joint connection admission control and routing in IEEE 802.16-based mesh networks , 2008, IEEE Transactions on Wireless Communications.

[23]  Olga Galinina,et al.  Understanding the IoT connectivity landscape: a contemporary M2M radio technology roadmap , 2015, IEEE Communications Magazine.

[24]  Wei Xiang,et al.  Big data-driven optimization for mobile networks toward 5G , 2016, IEEE Network.

[25]  Zhangdui Zhong,et al.  Challenges on wireless heterogeneous networks for mobile cloud computing , 2013, IEEE Wireless Communications.

[26]  Nalini Venkatasubramanian,et al.  A Software Defined Networking architecture for the Internet-of-Things , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).