用于车辆通信的DTN混合网络
提出了一个统一的架构来联合两个已经建立起来的网络,即IP网络和中断容错网络(DTN),进而形成一个统一的分组网关,使其兼具两者的优势。由于其流动性,使得车联网(VNET)场景中通常在通信节点之间涉及脆性链接。DTN的解决方案是通过使用一个动态的逐跳发送模式,而不是端到端的IP模式,使其在间歇性链接下仍能维持大量的应用程序。
设计时的易懂功能是一项典型的特征,因为它不需要更改主机的应用程序(或底层主机的协议栈),这使得当IP模式不可行时可以更好地使用DTN传输。此外,将架构建成一个明白易懂的中断通知服务,使得用户了解状况,同时防止在IP故障期间发生应用程序暂停。如果应用所展示的操作能够从DTN中受益,且设计支持了应用格子的概念,使得操作者能够以应用/群组/协议为单位进行定制化选择在IP、DTN和终端通知之间切换。通过对基于C++的概念进行初步验证,结果显示,对于VNET应用所提出的架构有很多潜在的益处。
未来将进一步将软件的晶状结构模块化。在目前的原型阶段,每个应用都是由一个独立的插件来支持的。未来的目标则是创建一组细密的插件,通过布置文件定义该组插件并将其做管道状布置,这将使得新的应用可以通过该结构化的布置文件支持。同时,也关注能够跨层使用的地理位置信息,地图、天气、公共安全预警都在考虑范围之内。还考虑为ENDN服务做一个原型版本。
Justin P.Rohrer et al. DTN Hybrid Networks for Vehicular Communication.
编译:齐健华