《武汉工程大学学报》 2008年02期
111-114
出版日期:2008-02-28
ISSN:1674-2869
CN:42-1779/TQ
服务车际通信的混合网络系统
0引言作为智能交通系统的一部分,车际通信系统是汽车信息化研究热点.它对于提高驾驶安全和交通流量管理发挥着重要的作用.许多研究人员依据车际通信的特点与要求,提出了许多网络实现方式.Fleenet项目[1]提出了基于移动自组网(MANET)的车际通信技术,提高了车辆间通信效率,节约通信成本.因受到车辆上通信终端的通信距离、配置数量、道路中行驶车辆密度等条件的制约,通信的成功率将受到一定的影响.其他基于Ad hoc网络的车际通信系统多存在这样的一些问题.文献[2]提出一种两车之间直接通信与蜂窝通信相结合的通信方案,缓解了两车之间因为通信距离和建筑物的遮挡造成的通信中断的问题,同时也带来通信接口之间频繁切换,通信接口资源利用率低等问题.文献[3]提出了一种配置多个通信接口的车际通信方案,通过条件判断来选择其中一个通信接口.过于复杂的判断模型和配置多个通信接口增加了车载信息系统运行成本与效率.车用自组网(VANET, Vehicle Ad Hoc Networks)是一种具有应用前景的车际通信系统平台.文献[4]对IEEE 802.11b模块运用于IVC作了性能分析和研究.IEEE 802.11x使用的公用ISM频段,技术成熟,使用范围广,费用低廉.它较好地解决物理传输的影响,车辆间的通信是建立在相同道路中的直线连接,多径衰落现象不严重,可以将IEEE 802.11x通信接口应用于VANET.同时由于IEEE 802.11x的通信距离有限,基于IEEE 802.11x组成的VANET网络的完整性和通信的连续性会受到一定的影响.通用移动通信系统(UMTS,Universal Mobile Telecommunications System)是目前欧洲广泛采用的3G通信标准,在空中接口层,UMTS兼容GPRS.它提供较为宽广的覆盖范围和通用的漫游服务,数据通信速率可以达到2Mbps.文献[5]提出和讨论了WLAN与UMTS之间相互结合的网络结构,具有双模通信接口的移动终端在两种网络间实现自由切换.但它们采用IEEE 802.11x的固定接入点的方式,不适用于采用 Ad hoc方式的VANET.针对以上问题,提出基于IEEE 802.11x的VANET与UMTS相结合的混合网络通信模式.在车载通信平台中配置IEEE 802.11x和UMTS双模通信模块,利用VANET组网快捷便利和UMTS覆盖范围广的特性,通过采用简单通信接口切换模型和资源预分配机制,实现车辆间不间断、高效的混合通信网络.1混合网络系统混合网络充分利用MANET的网络特性,比如自治性和无固定结构、多跳路由、网络拓扑的动态变化、良好的可扩展性等,同时结合UMTS网络覆盖广,传输带宽有保证的特点.如图1所示,车际通信可以分成两种情况,a.代表了一种常态的VANET通信方式;b.在出现路由错误的情况下,建立UMTS通信链路,保证通信连续.图1混合网络
Fig.1Hybrid networks for IVC2路由协议设计针对智能交通系统的应用,在路由协议的设计上应该考虑传送信息的内容和数据大小,以及路由协议适用性的问题.依据智能交通系统的应用和服务内容,对车辆间通信的内容进行了分类,其传输的数据包主要分成三类:(1)控制信息包,基本用于协调和控制无线通信网络;(2) 紧急信息包,主要包括车辆的操作信息和移动信息,这些都是实时信息,用于预测车辆行驶中的危险情况.(3) 舒适信息包,主要包括相邻车辆的位置,行驶信息,和一些其它的服务信息.用于提供车辆行驶路径选择,避免道路阻塞[6].由此可知,车际间数据交换的内容一般不大,因此相互之间发送的数据长度小.由于行驶中的车辆比较快速地移动,造成VANET的网络结构不稳定,因此按需路由协议更加适合这种网络.目前普遍采用的两个按需路由协议分别为DSR与AODV,由于DSR协议要求在数据包包头中包含路由信息,随着路由跳数的增加,数据包包头也在加长.当加载的数据长度较小时,DSR协议的传输效率降低、网络资源花销增大.AODV协议剔除数据包包头的路由信息,将路由信息保存在转发节点的路由表中.同时引入路由条目更新机制,保持了路由信息的时效性.第2期谢红刚,等:服务车际通信的混合网络系统
武汉工程大学学报第30卷
结合IVC传输信息的性质,在混合网络系统中,采用AODV作为系统的路由协议,它主要应用于VANET通信链路的寻找和建立.具有双模通信接口的移动节点同时拥有两个IP地址,它们分别对应WLAN和UMTS网络接口.VANET中车辆的唯一标识为移动节点的ID,即WLAN的IP地址,称之为本地IP地址,它是保持不变的.UMTS链路的启用也会在系统产生一个IP地址,它是UMTS通信模块向UMTS运营商的移动服务器注册、申请获得的,只在一定的活跃期内,保持不变.因此它在混合网络中不能用来标识所装配车辆本身.适当修改AODV协议可以实现各移动车辆之间的UMTS网络地址信息的交换.为了实现对移动节点的IP数据服务,UMTS对Mobile IP技术提供良好的支持,特别是随着IPv6协议的推广与应用,确保配置有通信模块的移动终端点到点通信的实现.如果需要启用UMTS接口进行通信,发送或转发节点需要知道目的节点的UMTS移动IP地址,同时目的节点在数据回传时,也需要知道源节点的UMTS移动IP地址.因此需要将节点的UMTS移动IP地址字段添加到节点路由表中.参考AODV协议[7],扩展了节点的路由信息表,它们由以下字段组成:目的节点ID、目的节点序列编号、有效目的节点序列编号标志、其他状态与路由标志(如:是否有效、修复状态等)、网络接口、路由跳数、下一跳节点ID、路由有效时间、目的节点UMTS的移动IP地址.路由表中目的节点UMTS的移动IP地址通过RREP和AODV中的扩展控制信息HELLO创建和更新.将源节点的UMTS移动IP地址传递给目的节点时,需要通过RREQ来进行,修改后的RREQ数据包结构如表1所示.为了将目的端UMTS的移动IP地址传递给源端,需要对RREP数据包内容作必要的修改,增加目的端UMTS的移动IP地址.数据包结构如表2所示.通过RREP获得下游节点的UMTS移动IP地址流程如下:a. 源节点通过RREQ发现路由,发现流程与传统AODV协议一样.b. 目的节点接收到RREQ后,保存源节点的UMTS移动IP地址,产生RREP,同时将其UMTS移动IP地址添加到RREP中.c. 中间转发节点接收到RREP,将数据包中UMTS移动IP地址保存在路由表条目中,重新添加到RREP中,将其转发.d. 直到源节点接收到RREP.表1RREQ 包结构
Table 1The format of RREQ message
Status
FlagsRREQ ID Destination ID Destination Sequence
NumberOriginator IDOriginator Sequence
Number Originator UMTS Mobile
IP address表2RREP 包结构
Table 2The format of RREP message
Status FlagsDestination IDDestination Sequence Number Originator ID Destination UMTS Mobile IP addressLifetimeAODV协议的修改为VANET与UMTS的自由切换的实现提供了可能.路由错误的出现通过RERR通知源节点,依AODV协议,源节点会重新发送RREQ寻找新的路由路径.但是依据车辆间的信息交换沿道路传播的特征,这时路由路径的再发现变得十分困难.因此在混合网络中,源节点接收到RERR时,放弃路由再发现过程,启动切换机制,从路由表中提取目的节点的UMTS移动IP地址,将未发送的数据进行重新封装,通过UMTS通信接口完成数据发送,直到此次会话结束.如果应用层发起新的会话,需要通过VANET网络开始新路由寻找过程,而不是直接使用UMTS接口进行网络通信,因为这时新会话的目的节点可能已经发生变化.路由错误的出现主要存在两种情况,网络边界节点之间通信链路的中断和网络代理节点之间通信链路的中断.虽然出现错误节点的位置不一,源节点都会接收到RERR.另外也存在源节点通过路由发现过程寻找不到路由的情况,这表明在802.11x的通信范围内,不存在可以进行传输节点,由此可以认为车辆在一个较为稀疏的道路环境中行驶,这时可以不需要通过UMTS建立信息交互链路来保证驾驶安全.3仿真结果通过NS2的网络仿真实验来比较采用单一网络接口的VANET与混合网络的数据传输性能.移动节点分布在大小为1 500×1 500 m的区域中,最大的运动速度为40 m/s,场景实验时间为300 s,WLAN无线模块采用IEEE802.11b,传输范围200 m.依据网络的疏密情况,分别设定参与实验的移动节点数分别为5、10、15、20、25、30、35、40.在它们中间随机选取节点来发送和接收Constant bit Rate(CBR)数据,CBR数据包的大小为512字节.图2显示CBR数据到达情况,数据的到达率与移动节点的数量成正比,而混合网络比单一接口VANET在数据到达率上有较为明显的提升,由此可知,应用混合网络可以减少数据的丢包率,增强数据传输的连续性.图3显示数据的平均传输时延情况,平均时延时间随着移动节点的增加而减小,而比起单一接口VANET,在混合网络中数据端到端的平均时延明显增大,这与通信中切换到UMTS网络有一定的关系.图2CBR数据可达率
Fig.2Data packets delivered图3CBR数据平均时延
Fig.3The average delay of data packet 4结语在车际通信协议和通信模式没有统一,只有少量车辆配置有车载通信接口的情况下,提出一种较为适合的混合型通信网络,保证了通信不间断地进行.同时在通信接口切换过程中,它的响应时间受到UMTS通信网络环境的影响,会造成一定的时延,但它有效地缓解了VANET的丢包行为.在车载系统中采用双模通信接口,特别是UMTS接口的应用,可以方便将车载信息平台拓展到Internet中,丰富了车载系统的服务内容