欢迎来到天天文库
浏览记录
ID:1281250
大小:216.50 KB
页数:19页
时间:2017-11-09
《延迟中断容忍网络》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、延迟/中断容忍网络1.概述[1]到目前为止,我们接触到的网络(无论是有线网络还是无线网络)都基于以下假设:在通信持续的时间里数据源和目的之间存在端到端路径;节点之间的最大往返时间不会太长,丢包率较小。然而,实际中还存在一类不满足以上假设的网络,如深空网络(延迟很长)、卫星网络(周期性连接)、稀疏移动自组网(经常中断)等,已有的网络架构及协议均不适用于这类网络。这一类网络称为挑战性网络(challengednetworks)。1998年,NASA开始了深空网络(也称星际网络,interplanetary
2、Internet,IPN)的研究,其基本想法是让地球和距离很远的太空船之间的数据通信能够简化到像发生在地球上的两个节点之间一样。该组人员后来发展成为Internet的IPNSIG工作组。但是IPNSIG遇到的一个问题是目前还没有这样一个星际网络可以进行试验,于是一部分人开始研究如何将IPN的概念运用到陆地应用中。为此,IETF成立了新的工作组寻找更通用的延迟容忍网络,这个工作组称为DTNRG,是现在DTN体系结构和协议研究的主要公开组织。2004年初,DARPA提出了中断容忍网络(disruption
3、-tolerantnetworking),也简称为DTN,可以看作同一概念下的另一种叙述。D在DTN中表示“中断”还是“延迟”现在还不十分明确,但是在很多时候希望同一个体系结构或者协议能够同时支持这两种情况。DTN网络具有与传统网络非常不同的特点:(1)长延时。比如,地球与火星距离最近时光传播需要4分钟,距离最远时光传播超过20分钟,而在Internet中传播时间一般按毫秒计算。如此长的延时,很多应用尤其是基于TCP/IP的应用是无法实现的。(2)节点资源有限。DTN网络常常分布于深空、水下、战场等环
4、境中,节点受体积和重量的限制,电源及其它资源非常有限,这一点与移动自组网类似。(3)间歇性连接。造成DTN网络间歇性连接的原因有很多,如当前没有连接两个节点的端到端路径,节点运动超出通信范围,节点为节能暂时关闭电源等。网络中断可以有一定规律,如卫星网络;也可以是随机的,如稀疏移动自组网。(4)不对称数据速率。在DTN网络中,数据传输的双向速率经常是不对称的。在完成空间任务时,双向数据速率比可以达到1000:1甚至更高。(5)低信噪比和高误码率。DTN网络中,环境导致的低信噪比引起信道中的高误码率。一般
5、的光通信系统中误码率只有10-15~10-12,而在深空通信中,误码率甚至可以达到10-1,极大地影响接收端对传输信号的解码和恢复。众多文献中提到DTN网络时,往往通过以上几点对DTN网络和现有的TCP/IP网络进行比较,通过分析认为现有的TCP/IP协议难以支持DTN网络中的上层应用,需要开发新型的网络协议。2.DTN体系结构[2]已有的基于TCP/IP协议的因特网服务模型,通过由不同链路层技术形成的级联链路来提供端到端的进程间通信。IP协议的标准化以及IP包在每一个路由器上被映射到网络特定的链路层
6、数据帧,使得因特网服务模型支持基于分组交换的互操作。19尽管没有显式说明,但因特网服务模型对于底层链路的整体性能特性是有许多重要假设的,包括数据源和目的之间存在端到端路径、任何一对节点之间的最大往返时间不会太长、端到端丢包率较小等。但正在出现的一类挑战性网络违背了以上一条或几条假设,使得当前的端到端TCP/IP模型不能很好地服务于这类网络。这类网络的例子有:l陆地移动网络。有些陆地移动网络由于节点移动或信号强度变化(如干扰、障碍物遮挡等)可能发生不可预期的分割,另一些可能发生周期性的、可预期的分割。例
7、如,一辆通勤车可以作为一个具有有限范围通信能力的存储转发消息交换机,当它从一个地方移动到另一个地方时,它可以向通信范围内的客户提供与所途经的实体的消息交换服务。l异种媒体网络。异种通信媒体包括近地卫星通信、非常长距离的无线电或光纤链路(如光传播延迟在秒级或分钟组的深空通信)、空中或水中的声波链路、和一些自由空间的光通信。这些系统可能遭遇由可预期中断引起的长延迟(如行星间运动或预定飞船的经过),由环境条件(如天气)引起的断电,或者提供一种可预期的间断性存储转发服务(如低轨道卫星每天周期性地通过头顶)。l
8、军用自组织网络。这类系统可能工作于不利的环境,节点移动、环境因素或故意干扰都可以引起断连。另外,网络中的数据流量可能要和较高优先级的业务竞争带宽。比如,当高优先级的声音数据正在传输时,其它数据可能必须意外地等待几秒钟甚至更长时间。这些系统也可能有特别强烈的保护通信设施的要求。l传感器/激励器网络。这类网络的显著特点是节点的电量、内存和CPU能力极其有限,而且节点规模可能非常大(数千或数百万节点),网内的通信通常按计划调度以保存能量,典型地使用“代理”节点
此文档下载收益归作者所有