论文部分内容阅读
随着大数据、云计算等信息处理技术的不断成熟,人们对于信息的获取变得愈加迫切,传感数据便是一类重要的信息来源。最近几年,各大家电厂商以“智能家居”、“家电生态系统”等概念纷纷加入家用无线传感网市场,为人们的生活带来极大改变。无线传感网络以其布设简单、灵活组网的特点,在大数据技术发展浪潮中拥有巨大的潜力。然而在其高速发展的背后,可扩展性差、缺乏协同感知能力等问题也逐渐暴露。为此学术界提出软件定义无线传感网这一概念,将集中控制、数控分离的思想引入无线传感网,实现网络可编程,以此适应多变的应用需求。本文首先总结了已有的相关研究成果。其次,提出了一个适用于软件定义无线传感网的集中控制路由机制,并在其中加入负载均衡算法。通过集中的网络拓扑发现机制,在控制器收集全网拓扑。以拓扑信息计算网络路由,下发至各个传感节点。以此建立全网路由,并实现负载均衡的路由规划。为完善本机制,设计节点拓扑维护机制,保证控制器及时发现网络拓扑变化,调整路由策略。设计链路质量评估方法,既能容忍一定程度的链路质量波动,又能尽快跟踪反馈链路质量改变。如此能够简化网络中的控制消息,一方面降低因控制消息丢失产生的风险,另一方面减少控制开销,优化系统性能。本机制能够使传感节点的计算需求尽量简化,降低能耗与成本。控制器集中控制全部节点,能够灵活配置路由策略和节点状态。协同感知,统筹布局,增强系统的健壮性、可扩展性。本机制经仿真验证可行,并在自主研发的软件定义无线传感网系统上实现预期功能。最后利用软件定义无线传感网系统开展了多项实地测试,整合、分析测试结果,验证了本路由机制能实现网络拓扑的集中管理、路由的优化选择与自动修复等功能。加入负载均衡算法使得本机制在丢包率和最大带宽测试中表现优异。8跳链路丢包率在10%左右,最大带宽在 8Mbits/s。