为了克服软件定义无线传感器网络(SDWSN)中控制流量的限制,依据基于能量消耗的连通k邻域睡眠调度算法和软件定义网络(SDN)的特性,提出了一种低控制负载的睡眠调度方案.首先,利用SDN的网络模型重新设计无线传感器网络的模型;然后,依据新的网络模型,对传统的睡眠调度方案进行改进.在此基础上,设计出能够降低网络中控制流量的流表,从而降低SDWSN中的控制负载.仿真结果表明,本文所提出的控制流设计方案在控制流量和数据平面中更新节点状态的平均响应时间要优于SDWSN中的睡眠调度,该方案能够最小化整个网络中的控制流量,在延长网络生命周期的同时降低控制负载.
To overcome the limitation of the control flow in the software-defined wireless sensor network (SDWSN), a low control overhead sleep scheduling program was proposed based on the energy consumption of the connected k neighborhood sleep scheduling algorithm and the characteristics of software-defined network (SDN). Firstly, the model of the wireless sensor network was redesigned by using the SDN network model. Then, the traditional sleep scheduling scheme was improved according to the new network model. On the basis, the flow table can be designed to reduce the size of the control flow in the network and the control flow overhead can be reduced in the SDWSN. The simulation results show that the control flow size and the average response time of updating the node status in the data plane are better than those in the SDWSN. The proposed scheme can minimize the total control flow size in the whole network and reduce the control overhead while extending the network life cycle.