为提高无线切换时的网络性能,采用软件定义网络架构并提出基于多路径传输控制协议的移动切换管理方法.根据所提出的基于模糊逻辑的多属性切换算法进行切换判决,综合采用当前信号强度(received signal strength,RSS),预测RSS值以及可用带宽作为网络参数来设计模糊逻辑控制器.然后计算各参数的隶属度值,通过计算综合性能评估值进行切换判决.在切换管理的实现过程中,传输层采用多路径传输控制协议,允许建立多条传输路径传输数据.设备可利用该协议同时连接多个接入点,一条链路发生切换时其余链路继续保持通信.最后搭建了一个Open Flow试验床来验证该切换管理方法,结果表明该方法可实现设备的无缝切换,保证用户服务质量.
为了降低无线网格网(Wireless mesh network,WMN)中节点间的端到端传输时延,该文提出了一种改进的基于负载均衡与时延约束的自组织网络按需距离矢量路由协议(Enhancedrouting protocol on ad hoc on-demand distance vector(AODV)with load balance and delay restriction,BD_AODV)。BD_AODV要求源节点在进行路由请求时,包含对传输时延的要求和节点的负载信息,选择满足传输时延要求的节点转发路由请求至目的节点,目的节点搜集并将每条链路的平均负载反馈给源节点,使其能够据此选择合适的传输路由。网络模拟软件仿真实验表明,BD_AODV有助于保持网络的负载均衡,缩短端到端的传输时延,减少数据包丢失,提高无线网格网的服务质量。
尽管软件定义网络(Software Defined Networking,SDN)的安全性得到了极大的关注,但SDN控制器受大流UDP冗余分组威胁的问题并没有得到有效解决。对此,基于SDN和网络功能虚拟化(Network Function Virtualization,NFV)技术的特点,结合SDN控制器处理UDP和TCP两种数据流时的负载状况,首先提出了一种新型的基于NFV的防范SDN控制器中UDP冗余分组的机制,前置于OpenFlow交换机口的检测中间盒能够有效地检测并滤除UDP流冗余分组;其次,提出了一种经济有效的基于NFV的检测中间盒的实现方法,使用Linux容器实现检测中间盒,在SDN控制器下发流表之前只允许UDP流首分组通过中间盒,保证后续UDP流分组在到达OpenFlow交换机时已经有相关的流表项存在;最后,在Linux服务器中实现了基于该机制的原型系统并进行实验。结果表明,当非首分组的时延 t 大于或等于控制器处理单个分组的时间时,该方法能够有效地解除UDP冗余分组的威胁。