Journal of Xidian University ›› 2019, Vol. 46 ›› Issue (4): 87-98.doi: 10.19665/j.issn1001-2400.2019.04.013

Previous Articles     Next Articles

Resource scheduling strategy in hierarchical software defined wireless sensor networks

ZHEN Yan1,2,3,4,ZHAO Hu1,2,3()   

  1. 1.School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    2.Key Laboratory of Optical Communication and Networks in Chongqing, Chongqing 400065, China
    3.Key Laboratory of Ubiquitous Sensing and Networking in Chongqing, Chongqing 400065, China
    4.State Grid Information & Telecommunication Co. Ltd, Beijing 100031,China
  • Received:2019-01-07 Online:2019-08-20 Published:2019-08-15
  • Contact: Hu ZHAO E-mail:529344970@qq.com

Abstract:

Aiming at the problem of low resource utilization, poor energy efficiency and inability to adapt to the dynamic changes of network topology in task-specific traditional wireless sensor networks(WSN), this paper proposes a hierarchical software-defined wireless sensor networks (SDWSN) resource scheduling strategy for the multi-task concurrent scenario. In this strategy, software-defined networking(SDN) is utilized to implement the decoupling between control layer and data layer, multiple tasks can be accomplished simultaneously by flexible network resource scheduling , and the network total energy consumption can be minimized under the premise of ensuring the sensing quality. Besides, the software-defined master node can obtain the changes of network topology in time, and then an intra-cluster resource scheduling strategy is implemented by cluster heads, which improves optimization efficiency and reduces energy consumption. The results show that the proposed global network resource scheduling strategy can improve energy efficiency and network resource utilization. Moreover, the intra-cluster resource scheduling strategy can reduce the control overhead of the master node while solving the network dynamic events efficiently.

Key words: wireless sensor networks, software defined networking, network resource scheduling, node activation, intra-cluster optimization

CLC Number: 

  • TN92