基于NS2的水下自组网MAC层协议研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:mmtt001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人类对海洋资源的不断利用,对水下预警系统、水下监视系统以及水下传感器网络的需求越来越迫切,发展水声网络通信技术已经成为一项迫在眉睫的任务。然而水声信道的特殊性给研究工作带来了很大的困难。与陆地无线传感器网络相比,水下自组织网络具多途干扰严重、可用频带窄、环境噪声高、衰减大和传播速度低等特点,使得水下自组织网络的发展一直比较缓慢。特别是低速的水声通信,使水下自组织网络的MAC(Medium Access Control)层无法应用陆地无线传感器网络的MAC协议。   本文研究了水下网络物理层的特点,并在当前流行的网络仿真NS2中加入了水声传播模型、信道模型以及物理层模型来精确模拟水下的通信环境。基于水声信道,仿真比较了ALOHA协议、CSMA(Carrier Sense Multiple Access)协议和802.11协议的吞吐量、数据包平均端到端延时和数据包送达比率等性能参数。仿真结果表明,802.11协议的握手方式以及NAV算法在水下仍然可以保证较高的收包率,虽然在另外两个性能上表现不是很理想,但是通过修改802.11协议的部分算法,使得尽量减少时间的浪费,使其更加适应水下通信。本文基于802.11协议的NAV(Network Allocate vector)机制加以改进,利用RTS/CTS/DATA/ACK的握手方式,通过在控制帧中加入时间戳信息,准确的记录数据包接收了发送的时间,从而准确的测定节点间的传播延时,叫做动态的设定邻居节点NAV值的DNMAC(Dynamic NAV MAC)协议。通过NS2软件在水下环境中的仿真表明,改进后的协议相比于802.11协议能更好的适应水下通信环境,从结果可以看出改进后的协议在数据包平均端到端延时和网络吞吐量性能上都有相应的提升。
其他文献
三维设计软件在船舶行业中的应用,对于提高船舶设计、制造效率和缩短造船周期起到了巨大的推动作用。然而船舶三维设计软件种类繁多,且大多自成体系,没有统一的规范标准,造成
齿轮箱系统在机械整体中起到了衔接和传递动力的作用,它具有运行平稳可靠、传动效率高、工作寿命较长的优点,因此,被广泛使用在船舶轴系、航空、交通、农业、制造业等现代化机械
世界经济的增长导致海运的繁荣,能源紧缺和环境污染问题的日益严峻使得船舶节能减排技术逐渐备受关注,也促使了各类高效特种推进器的发展。重叠螺旋桨作为新型特种推进器的一种
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
当前湖南经济快速发展,基础设施建设如火如荼,砂石需求量不断增加。内河自航自卸砂船具有灵活快捷的优点,未来市场前景广阔。但由于自卸砂船船型复杂,尺度尚无统一标准,造成
太阳能热动力发电系统(Solar Dynamic Power System,SDPS)以其优越的性能(包括输出比功率大、热效率高、造价低、迎风面积小和污染小等),成为解决现阶段能源危机和环境污染问题的重要方法之一。基于国外空间电站中的太阳能布雷顿热机发电系统(Solar Dynamic Brayton Cycle System,SDBC)的研究思路,本文以某型单轴燃机为母型机,进行太阳能布雷顿发电
生化分析仪是一种重要的医疗临床检测分析设备,主要用于测定人的体液中的各种生化指标。随着现代科学技术的进步,医疗临床检测分析仪器朝着微型化、集成化、检测快速、操作简单直观、携带方便和低成本等方向发展,嵌入式技术是实现医疗临床检测分析仪微型化、智能化的重要技术途径之一。本论文根据国家863项目“微型实用化生化分析仪研究”总体要求,在微型生化分析仪核心部件—微型光谱仪基础上,进行“基于Linux的嵌入式
近年来,随着工业现代化进程的加快和交通运输业的迅猛发展,能源消耗不断增长,大气污染问题日益严峻。大气污染不仅严重危害了人们的身心健康,而且也极大地制约了自然和社会的可持续发展。二氧化硫作为主要的大气污染物之一,浓度超标会引发一系列环境问题,如雾霾、酸雨等,给人类的生产生活造成不可估量的影响和损失。因此,开发用于二氧化硫浓度检测的气体分析仪,实现对二氧化硫排放的在线监测和实时控制显得十分迫切和必要。
早上洗漱照镜子的时候,静雅还是被自己吓了一跳.紧连着两只大眼睛的是两个若隐若现的眼袋,有点像键盘上的两个方块格子,静雅忍不住用食指按了按,大概里面装着的就是昨晚陪伴
期刊
计算机辅助设计(CAD)技术的快速发展带来了船舶设计技术的不断创新,三维设计已经逐渐替代二维设计成为船舶设计的主要方法,计算机辅助设计软件被广泛应用于船舶设计领域,如TR