微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > Ad Hoc网络协议栈通用要求研究

Ad Hoc网络协议栈通用要求研究

时间:03-22 来源:通信世界网 点击:

环境中,对于多播路由协议的设计的关键在于如何有效迅速地对网络拓扑结构发生的变化作出反应。

4 传输层

传输层负责排序接收的数据并将其送交相应的应用程序,检测分组的错误和重传分组。最常用的传输层协议包括数据报协议(UDP)和传输控制协议(TCP)。TCP面向连接、保证分组的可靠按需到达,具有流量控制和拥塞控制机制,实现复杂,开销大。当前的TCP是为有线网络环境设计的,不能区分拥塞、传输错误以及路由失效引起的分组丢失,不适于无线环境特别是Ad Hoc网络环境,因此需要修改和加强。

语音业务是Ad Hoc网络中的常见业务。这就要使用到实时传送协议/实时传输控制协议(RTP/RTCP)和信令控制传输协议(SCTP)。RTP建立在UDP的基础之上,SCTP替代TCP传输呼叫信令方面的数据。

在不同的网络规模和结构下,不同长度的业务数据对网络会造成不同的影响。一方面,长度大的数据的传输会占据较长的网络传输时间,因网络环境变化造成的重传会增加网络的负担;另一方面,太短的数据的传输会因为管理开销的比例增加而降低网络的效率。可以针对不同的网络环境适配最佳的数据长度。

5 应用层

应用层的关注重点是网络效率问题。目前Ad Hoc网络要确保能够应用的QoS,几乎是不可能的。尽管链路层和网络层的自适应机制能够为应用提供一定的QoS保障,但是这种QoS会随着信道条件、网络拓扑和用户要求的变化而变化,因此应用需要根据网络提供的QoS进行变化。此外,还可以采用QoS协商机制通过降低低等级用户的QoS来提高高等级用户的服务质量。由于不同的应用具有不同的QoS要求,它们可以互相协调以获得可以接受的服务性能。节点的有限能量要求网络性能和网络寿命的折衷,这些折衷也是随网络的变化而动态变化的。

6 结束语

Ad Hoc网络由于自组织和多跳的存在,对网络协议栈的各个层次都提出了和有线网络不同的要求,特别是对于MAC层和网络层。设计优秀的网络协议栈必须考虑到Ad Hoc网络的特点,并在各方面的影响因素中进行折衷,以获取最高的效率和最小代价的平衡。

7 参考文献

[1]曾家智.计算机网络[M]. 成都: 电子科技大学出版社,, 2002.

[2]RAMANATHANR.Making Ad Hoc networks density adaptive [C]//Proceedings of Milcom: Vol 3,?May 11-15 ,2001, Anchorage, AK,USA. Piscataway, NJ,USA, 2001, 957-961.

[3]HONGXiao-yan,XU Kai-xin, MARIO Gerla. Scalable routing protocols for mobile Ad Hoc networks [J]. IEEE Network, 2002 ,16 (4) :11-21.

[4]MAOS,LIN S, et al. Reliable transmission of video over ad2hoc net2 works using automatic repeat request and multiple2path transport [C]//Proceedings of 2001 Fall IEEE Vehicular Technology Conference, Atlantic City, NJ, October 2001.

作者简介:

王彬,西安电子科技大学毕业,硕士。现工作于中兴通讯股份有限公司中心研究院西安研究所,从事IEEE802.11和IEEE802.16相关技术的研究和产品开发,主要研究方向为IEEE802.11负载均衡和快速切换、IEEE 802.16。已申请10项发明专利。 张妍妍,电子科技大学信息工程专业毕业。现为中国网络通信集团有限公司四川省分公司计划建设部高级数据主管。曾参与中国网通IP骨干网建设的多项省级重大项目。长期从事数据网络的规划和建设管理工作。 陈亮,电子科技大学计算机通信专业毕业,硕士。现为中国网络通信集团公司四川省分公司大客户部技术支撑主管。曾负责中国网通(控股)四川分公司成都城域IP数据网络、SDH传输网络的规划建设。长期从事数据通信的规划与研究工作。(

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top