论文部分内容阅读
无线传感器网络中(WSN)的多媒体流服务应用(MSAs)有着非常大的应用前景和潜力。本文中,引入这样的一个应用的实例,即移动增强可视化服务应用(MAVS),它通过多跳方式将传感器节点采集到的多媒体视频流实时地传输到移动终端,以提供实时点播播放服务。本文的工作有三点:一是对于MAVS中为保证QoS的拥塞问题进行了仿真研究;二是对于MAVS中定位问题进行了仿真研究;三是通过对上述两个问题的研究结果,对MAVS进行了设计,并搭建起了一个试验平台。本文首先就MAVS中关于保证QoS而减轻拥塞的问题,分析了一种基于模糊逻辑的拥塞估计方法,并对此方法进行了仿真设计和实现,在仿真过程中提出一个带有二级缓冲的减轻拥塞应急算法。它根据估计的网络拥塞程度,使具有不同优先级的服务流数据包在路由以后执行此算法,参与竞争,保证高优先级服务流低的丢包率,而在保证QoS的最低限度内,对低优先级服务流适当的丢包,最终达到减轻拥塞并同时保证QoS的目的。仿真验证了模糊逻辑以及应急算法在减轻网络拥塞上的有效性和可行性。其次,本文就MAVS中定位的问题分析了一种新的有效率,代价小的区域定位策略。在分析了推导此定位方法所依据的两个假设的缺点后,对其进行了扩展。在此基础上,对此定位方法进行了仿真设计,在设计过程中提出一种边界触发的实现方法。它通过使用具有触发功能的定时器在传感器节点边界范围触发并使能广播信标功能从而达到定位的目的。根据这一实现方法来对定位策略进行仿真实现。仿真结果表明此实现方法有力地支持了这种定位策略,同时也验证了这种定位策略的正确性和实现方法的可行性。本文最后根据上述两个关键技术研究得到的结果,从软件设计的角度对MAVS中的各个模块以及它们的接口做出了详细的设计。并在Linux环境下依据设计搭建了试验平台,测试了WSN中多媒体视频流的传输。