摘要

基于软件定义网络(SDN)和网络功能虚拟化(NFV)技术提出了一种灵活可控的移动节点辅助软件定义传感网络(MA-SDSN).首先,提出了3层网络架构来克服传统无线传感器网络(WSN)固有的分布式管理和网络僵化问题.然后,搭建了MA-SDSN网络研究开发平台,实现了哑结点、软件定义节点和移动辅助节点,设计了南向接口从而为控制器和传感器节点之间提供一系列通信帧,开发实现了北向接口,对网络控制器的具体功能(包括拓扑发现、动态组网、帧处理、移动性管理和虚拟化等)进行了详细阐述.在提出的MA-SDSN网络模型的基础上,设计了基于移动节点和节点权重的马尔可夫链重定位(MMWR)拓扑控制算法.仿真和分析表明,提出的MMWR算法降低了平均节点能耗从而有效扩展了网络生命期.