首页 / 专利库 / 天文学 / 深空网 / 一种基于多路径的深空文件渗流传输方法

一种基于多路径的深空文件渗流传输方法

阅读:999发布:2020-05-23

专利汇可以提供一种基于多路径的深空文件渗流传输方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于多路径的深空文件渗流传输方法,属于深空通信和 深空网 络技术领域。首先选取所有存在的可用链路,对链路的文件传输时序进行修正,减少传播时延对链路连通时间的浪费;然后计算所有可用链路的通信容量,并对各 节点 输入链路的通信容量进行修正,防止多路渗流传输时产生拥塞;接着通过修正后通信容量再次修正传输时序;最后按照修正后的传输时序,进行文件传输任务,多条链路同时可传输时,将文件分配给各条链路同时传输,直至文件传输完毕。本方法提高了整个深空通信系统的通信容量利用率、文件传输实时性和传输速率;同时对各级输入链路的通信容量进行修正,防止了链路阻塞,提高了文件传输可靠性。,下面是一种基于多路径的深空文件渗流传输方法专利的具体信息内容。

1.一种基于多路径的深空文件渗流传输方法,其特征在于:具体实现步骤如下:
步骤一、寻找所有可用路径,获取各条链路信息;
步骤二、修正步骤一找到的各条链路的文件传输时序;修正原则为:在链路连通时间段开始时间的基础上提前一个传播时延进行文件传输,在链路连通结束时间的基础上提前一个传播时延停止文件传输;
步骤三、在步骤二的基础上,计算各条链路在一个连通周期内的通信容量;
对于任意一条链路X,其通信容量CX为:
其中,RX(t)为链路X的传输速率; 为链路X第i个连通时间段修
正后的开始时间, 为修正后的结束时间,n为连通时间段总数;
步骤四、修正步骤三得到的各条链路的通信容量;
以文件传输方向为链路方向,第一级链路为业务发起点到第一级中继节点,第二级链路为第一级链路的结束节点到第二级中继节点,…,第q级链路的结束节点为目的节点;若中继节点输入链路的通信容量大于输出链路的通信容量,则按照目的节点到业务发起节点的方向从第q-1级链路开始修正;
对于任意中继节点J,其输入链路的通信容量修正方法为:中继节点J包含m条输入链路和k条输出链路,各条输入链路修正前的通信容量分别为a1,a2,...,am,各条输出链路修正后的通信容量分别为b1,b2,...,bk,则通信容量为aj的第j条输入链路修正后的通信容量 1≤j≤m,按此方法得到中继节点J的m条输入
链路修正后的通信容量;
采用修正中继节点J输入链路通信容量的方法对每一个中继节点输入链路的通信容量进行修正;
步骤五、根据步骤四的计算得到各条链路修正后的通信容量,再次修正各条链路的文件传输时序;
具体方法为:在文件传输时序中截取能达到修正后通信容量的连通时间段,丢弃该时段后的传输时序;
步骤六、根据步骤五得到的有效传输时序给各条链路分配渗流传输内容,进行多路径渗流文件传输;
步骤6.1,业务发起节点将需要传输的文件按照传输协议封装成多个数据包;
步骤6.2,业务发起节点查询第一级链路修正后的文件传输时序,一旦找到连通时间段,则将数据包按照该链路的传输速率分配数据包;业务发起点能同时给多条符合条件的链路分配相应的数据包;
步骤6.3,第一级中继节点查询自身输出链路的修正后文件传输时序,按照步骤6.2所述方法将接收到的数据包分配至下一级链路;
步骤6.4,按照步骤6.3所述方法进行数据包的分配传输,直到所有数据包传输至目的节点;从而完成深空通信系统中多路径渗流传输。
2.根据权利要求1所述的一种基于多路径的深空文件渗流传输方法,其特征在于:业务发起节点为文件传输的源节点,目的节点为文件接收节点,其他节点为中继节点;业务发起节点通过查阅星历表找出源节点到目的节点的所有可用路径,获取所有可用路径中包含各条链路的连通时序、传播时延及传输速率;将各链路的连通时序作为其文件传输时序。
3.根据权利要求1所述的一种基于多路径的深空文件渗流传输方法,其特征在于:对于任意一条链路X,其文件传输时序的修正方法为:
链路X的传播时延为TX_delay,每个连通周期中包含n个连通时间段,修正前其连 通 时 序 为 ...,
其 中, 表 示 链 路 X第i 个 连 通 时 间 段 的 开 始 时 间, 表 示链路X第i个 连通 时间段 的结束 时间;修 正后的 链路传 输文 件时序 为
4.根据权利要求1所述的一种基于多路径的深空文件渗流传输方法,其特征在于:对于经步骤四修正过通信容量的链路X,其修正后的传输结束时间LX_end满足其中C′X为步骤四得到的修正后通信容量,Tstart为链路连通周期
的起始时刻, 求出TX_end,得到修正后的文件有
效传输时序为[Tstart,TX_end];TX_end以后的传输时序被丢弃。

说明书全文

一种基于多路径的深空文件渗流传输方法

技术领域

[0001] 本发明涉及一种基于多路径的深空文件渗流传输方法,属于深空通信和深空网络技术领域。

背景技术

[0002] 深空探测对于人类认识宇宙的起源与发展、开发利用空间资源具有重要意义。随着经济和科学技术的不断发展,人们对于深空探测的热情越来越高,深空探测任务越来越复杂,随之而来的深空通信业务也越来越来多样化,除了传统的遥控、遥测和导航数据外,还出现了科学实验数据、语音、图像和视频等海量的数据传输业务。越来越复杂的数据交互对深空通信系统中的文件传输速率、系统通信容量提出了更高的要求。由于深空通信具有通信距离远、传输时延大、误码率高等特点,同时,由于目前的深空网络也存在周期中断、节点分布稀疏等问题。目前的传输方法无法保证文件在深空通信系统中高速率、高可靠性的传输。因此,如何提高深空通信网络中的文件传输速率和深空通信网络的通信容量成为了一个重要的技术问题。
[0003] “一种基于星体中继的星群协作大容量全天候通信方法”(申请号201110341391.X),公开了一种基于星体中继的星群协作大容量全天候通信方法,提出了采用星群中任意两颗星经过星体中继协同,结合渗流技术实现恒星间、恒星与行星间及行星与卫星间的全天候、全覆盖大容量通信的方法,在路由方法上提出了在星群中进行基于并行路由的渗流数据传输。
[0004] “基于多路径的深空文件传输方法”(申请号201110410691.9)公开了一种基于多路径的深空文件传输方法,该方法采用多路径传输,先选择连通路径,按连接时间先后顺序,选择每一时间段的连接链路,利用后一条链路来协助传输前一链路上需要重传的数据分组。可以减少因空闲造成的深空通信网络中连通时间段的浪费,使得数据分组传输更加紧密,从而提高文件传输的性能。但是,该方法在每一时间点只采用了单一链路进行数据分组传输,浪费了同时连通的其他链路,没有充分利用链路通信容量。
[0005] “基于可靠性保证的卫星网络路由构建方法”(申请号201110410692.3)公开了一种基于可靠性保证的卫星网络路由构建方法。该方法为主路径节点构建备用节点,优先利用主节点进行消息传输,完成后,利用备用节点传输与主节点相同的消息,直至目的节点收到消息为止。该方法提高了卫星网络传输的可靠性。该方法的不足之处是没有充分利用备用节点与主节点重合的时间段;且只选择了一个备用节点,丢弃了其他可用节点;同时对备用节点的连通时间有严格要求,必须保证备用节点在主节点消息传输后有足够的时间来传输和主节点相同的内容。
[0006] “具有QoS保障的深空网络路由方法”(申请号201110410640.6)公开了一种存在多路径时选择时延最短路径的方法,但是在时间修正时采用传播时延截断法,即在每条链路的每段连通时间段的末尾部分截去与链路传播时延相同的一段时间,形成可用连通时间段,若连通时间段小于传播时延,则舍弃该时间段。该方法没有对传播时延进行有效的补偿,而深空通信中传播时延特别大,因此这种方法浪费了大量的连通时间。
[0007] “基于连通时序的多路径路由选择方法”(申请号201110293702.X)公开了一种基于连通时序的多路径路由选择方法,提出了一种在深空通信时延容忍网络DTN中的多路径路由方法,可以充分利用链路连通时序,利用多路径进行传输,提高链路利用率和网络通过量。但该方法仍然从单链路通信出发,即每一时刻只采用单一链路进行通信,没有考虑多路径同时并行通信,当多链路同时连通时该方法会浪费大量可用通信时间。

发明内容

[0008] 本发明的目的是为解决深空通信网络中文件传输速率慢、通信容量利用率低、链路连通时间利用率低等问题,提出一种基于多路径的深空文件渗流传输方法,以充分利用多路径的连通时间,通过多路径渗流传输方法,充分利用深空通信网络的通信容量,显著提升深空文件的传输速率。
[0009] 本发明实现上述目的的具体思想是:首先选取所有存在的可用链路,对链路的文件传输时序进行修正,减少传播时延对链路连通时间的浪费;然后计算所有可用链路的通信容量,并对各节点输入链路的通信容量进行修正,防止多路渗流传输时产生拥塞;接着通过修正后通信容量再次修正传输时序;最后按照修正后的传输时序,进行文件传输任务,多条链路同时可传输时,将文件分配给各条链路同时传输,直至文件传输完毕。
[0010] 一种基于多路径的深空文件渗流传输方法,具体实现步骤为:
[0011] 步骤一、寻找所有可用路径,获取各条链路信息;
[0012] 将文件传输的源节点称为业务发起节点,文件接收节点称为目的节点,其他节点称为中继节点。业务发起节点通过查阅星历表找出源节点到目的节点的所有可用路径,获取所有可用路径中包含各条链路(两个直接相连节点间的路径)的连通时序、传播时延及传输速率。将各链路的连通时序作为其文件传输时序。
[0013] 步骤二、修正步骤一找到的各条链路的文件传输时序;
[0014] 所述文件传输时序为能够进行文件传输的链路时序。对于任意一条链路X,其文件传输时序的修正方法为:
[0015] 链路X的传播时延为TX_delay,每个连通周期中包含n个连通时间段,修正前其连通时序为 其中,表示链路X第i个连通时间段的开始时间, 表示链路X第i个连通时间段的结束时间。链路进行文件传输时,当链路每个连通时间段剩余的可见时间小于传播时延时,不能再进行文件传输,否则将导致文件丢失。为了对链路连通时间进行充分利用,且不导致文件丢失,本发明在链路连通时间段开始时间的基础上提前一个传播时延进行文件传输,在链路连通结束时间的基础上提前一个传播时延停止文件传输。修正后的链路传输文件时序为
[0016] 采用上述对链路X的文件传输时序修正方法,对每一条链路进行修正。
[0017] 步骤三、在步骤二的基础上,计算各条链路在一个连通周期内的通信容量;
[0018] 对于任意一条链路X,其通信容量CX为:X
[0019]
[0020] 其中,RX(t)为链路X的传输速率。
[0021] 采用链路X的通信容量计算方法计算得到每一条链路的通信容量。
[0022] 步骤四、修正步骤三得到的各条链路的通信容量。
[0023] 以文件传输方向为链路方向,第一级链路为业务发起点到第一级中继节点,第二级链路为第一级链路的结束节点到第二级中继节点,…,深空网络中共有q级链路,第q级链路的结束节点为目的节点。当中继节点输入链路的通信容量大于输出链路的通信容量时,如果输入链路发送给中继节点的数据量大于该节点输出链路的通信容量,输出链路来不及发送数据,中继节点将产生阻塞现象,导致该节点存储溢出,导致传输文件丢失。为了防止阻塞现象,需要对中继节点输入链路的通信容量进行修正。
[0024] 本发明按照从目的节点到业务发起节点的方向进行修正,由于目的节点不再进行存储转发,不存在溢出现象,因此第q级链路不需要进行修正,首先修正第q-1级链路,最后修正第1级链路。
[0025] 对于任意中继节点J,其输入链路的通信容量修正方法为:中继节点J包含m条输入链路和k条输出链路,各条输入链路修正前的通信容量分别为a1,a2,...,am,各条输出链路修正后的通信容量分别为b1,b2,...,bk,则通信容量为aj的第j条(1≤j≤m)输入链路修正后的通信容量 按此方法得到中继节点J的m条输入链路修正后的通信容量。
[0026] 采用修正中继节点J输入链路通信容量的方法对每一个中继节点输入链路的通信容量进行修正。
[0027] 步骤五、再次修正各条链路的文件传输时序;
[0028] 根据步骤四的计算得到各条链路修正后的通信容量,根据步骤三中计算通信容量的公式可知通信容量由通信速率和传输时间决定。为了保证通信速率,不对通信速率进行修正,通过修正链路的文件传输时间来完成链路通信容量的修正。具体方法为:在文件传输时序中截取能达到修正后通信容量的连通时间段,丢弃该时段后的传输时序。
[0029] 对于经步骤四修正过通信容量的链路X,其修正后的传输结束时间TX_end满足其中C′X为步骤四得到的修正后通信容量,Tstart为链路连通周期的起始时刻, 求出TX_end,从而得到修正后的文
件有效传输时序为[Tstart,TX_end]。TX_end以后的传输时序被丢弃,不进行文件传输。
[0030] 采用上述步骤五中链路X的文件传输时序修正方法对每一条修正过通信容量的链路进行修正。
[0031] 步骤六、多路径渗流传输文件。
[0032] 根据步骤五得到的有效传输时序给各条链路分配渗流传输内容。
[0033] 步骤6.1,业务发起节点将需要传输的文件按照传输协议封装成多个数据包。
[0034] 步骤6.2,业务发起节点查询第一级链路修正后的文件传输时序,一旦找到连通时间段,则将数据包按照该链路的传输速率分配数据包;链路X的传输速率为R bit/s,则每秒给链路X分配大小为R比特的数据包。业务发起点能同时给多条符合条件的链路分配相应的数据包。
[0035] 步骤6.3,第一级中继节点查询自身输出链路的修正后文件传输时序,按照步骤6.2所述方法将接收到的数据包分配至下一级链路;
[0036] 步骤6.4,按照步骤6.3所述方法进行数据包的分配传输,直到所有数据包传输至目的节点。
[0037] 从而完成深空通信系统中多路径渗流传输。
[0038] 有益效果
[0039] 本发明与现有技术相比,具有如下优点:
[0040] 1.本发明采用多路径同时渗流传输深空文件,克服了目前技术对多路径同时连通时仅采用单链路的弊端,对深空网络通信容量进行了充分利用,提高了整个深空通信系统通信容量利用率。
[0041] 2.本发明在文件传输时,采用多路径渗流传输,根据传输时序进行文件传输,只要链路可用就进行文件传输,显著提高了文件传输实时性和传输速率;同时对各级输入链路的通信容量进行修正,防止了链路阻塞,提高了文件传输可靠性。
[0042] 3.本发明采用了传输时间修正,通过修正文件传输时间,克服了现有技术对传播延时时间的浪费,充分利用了链路连通时间来传输文件,提高了链路时间利用率。附图说明
[0043] 图1是本发明的流程图
[0044] 图2是本发明使用的网络拓扑结构图;
[0045] 图3是本发明实施例中的原始连通时序图;
[0046] 图4是本发明实施例中对链路AB传输时序的第一次修正示意图,其中(a)为AB链路的原始传输时序,(b)为本发明方法修正后的AB链路传输时序,(c)为未修正的AB链路传输时序;
[0047] 图5是本发明实施例中对各条链路传输时序的最终修正示意图;
[0048] 图6是实施例中采用本发明的多路径渗流传输方法和现有单路径方法传输1Mbit大小文件的传输时间对比图;
[0049] 图7是实施例中采用本发明的多路径渗流传输方法和现有单路径方法对整个深空通信系统通信容量利用率的对比图。

具体实施方式

[0050] 为使本发明的目的、技术方案和优点更加明确,下面结合附图和具体实例对本发明做进一步说明和详细描述:
[0051] 本发明的多路径深空文件渗流传输实例基于图2所示的网络拓扑结构进行,但不局限于该网络。图2中的拓扑结构代表一个火星通信网络架构,由于深空探测任务中,下行文件传输任务量远远大于上行数据,因此本发明中以下行文件传输为例。图2中节点A代表一个火星探测器,节点B、C、D代表三颗火星中继卫星,节点E、F表示两个地面接收站,节点G表示地面控制中心,由于地面接收站和地面控制中心之间通过地面因特网连接,文件传输的速率和可靠性都有非常好的保障,可以认为火星探测器的数据传输至地面接收站就完成了深空文件的传输。因此本发明不考虑节点E、F和节点G之间的通信链路,只研究火星探测器通过深空通信系统将文件传输至地面接收站的过程。
[0052] 参照图1,本发明的具体实现步骤如下:
[0053] 步骤一、寻找所有可用路径,获取各条链路信息;
[0054] 文件传输发起节点通过查阅星历表找出源节点到目的节点的所有可用路径,获取所有可用路径中包含各条链路的连通时序、传播时延及传播速率;
[0055] 参照图2,本发明实施例中源节点为节点A,目的节点是节点G,源节点A到目的节点G之间存在的可通信路径有:ABEG、ABFG、ACEG、ACFG、ADEG、ADFG6条路径。所有路径中存在的有效链路有链路AB、AC、AD、BE、BF、CE、CF、DE、DF。首先查阅星历获得该深空网络的链路连通周期T=200s,然后通过查阅星历获取时间T内每条链路的连通时序、传播时延及传播速率。各链路的连通时序如图3所示。各链路的传播时延和传播速率如下表所示。
[0056]链路 AB AC AD BE BF CE CF DE DF
传播时延(单位:s) 15 10 12 10 15 15 20 20 15
传输速率(单位:kbit/s) 9 10 8 7 6 8 7 7 7
[0057] 步骤二、修正步骤一找到的各条链路的文件传输时序;
[0058] 所述文件传输时序为能够进行文件传输的链路时序。对于任意一条链路X,其文件传输时序的修正方法为:
[0059] 链路X的传播时延为TX_delay,每个连通周期中包含n个连通时间段,其连通时序为 ..., 其中, 表示链路X第i个连通时间段的开始时间, 表示链路X第i个连通时间段的结束时间。链路进行文件传输时,当链路每个连通时间段剩余的可见时间小于传播时延时,不能再进行文件传输,否则将导致文件丢失。为了对链路连通时间进行充分利用,且不导致文件丢失,本发明在链路连通时间段开始时间的基础上提前一个传播时延进行文件传输,在链路连通结束时间的基础上提前一个传播时延停止文件传输。修正后的链路传输文件时序为
[0060] 采用上述对链路X的文件传输时序修正方法,对每一条链路进行修正。
[0061] 在本实施例中以链路AB为例进行说明。从星历中获得链路AB的传播时延为15s,参照图4(a),链路AB的原始传输时序为[20,60],[80,90],[110,160]。由于传播时延对文件传输的影响,如果不对链路进行修正,链路每个连通时间段的最后一个传播时延都不能用来传输文件,AB链路可用的传输时序为[20,45],[110,145],如图4(c)所示。本发明的修正方法采用提前一个传播时延进行文件传输,修正后AB链路可用的传输时间为[50,45],[65,75],[95,145]。如图4(b)所示。由此可以直观的体现本发明对链路连通时间利用率的显著提高。按照该方法对每一条链路的传输时序进行修正。
[0062] 步骤三、在步骤二的基础上,计算各条链路在一个连通周期内的通信容量;
[0063] 对于任意一条链路X,其通信容量CX为:
[0064]
[0065] 其中,RX(t)为链路X的传输速率。
[0066] 采用链路X的通信容量计算方法计算得到每一条链路的通信容量。
[0067] 根据上述方法求得本实施例中各条链路的通信容量如下表所示。
[0068]链路 AB AC AD BE BF CE CF DE DF
通信容量(单位:kbit) 900 800 800 420 420 400 490 350 350
[0069] 步骤四、修正步骤三得到的各条链路的通信容量。
[0070] 以文件传输方向为链路方向,第一级链路为业务发起点到第一级中继节点,第二级链路为第一级链路的结束节点到第二级中继节点,…,深空网络中共有q级链路,第q级链路的结束节点为目的节点。当中继节点输入链路的通信容量大于输出链路的通信容量时,如果输入链路发送给中继节点的数据量大于该节点输出链路的通信容量,输出链路来不及发送数据,中继节点将产生阻塞现象,导致该节点存储溢出,导致传输文件丢失。为了防止阻塞现象,需要对中继节点输入链路的通信容量进行修正。
[0071] 本发明按照从目的节点到业务发起节点的方向进行修正,由于目的节点不再进行存储转发,不存在溢出现象,因此第q级链路不需要进行修正,首先修正第q-1级链路,最后修正第1级链路。
[0072] 对于任意中继节点J,其输入链路的通信容量修正方法为:中继节点J包含m条输入链路和k条输出链路,各条输入链路修正前的通信容量分别为a1,a2,...,am,各条输出链路修正后的通信容量分别为b1,b2,...,bk,则通信容量为aj的第j条(1≤j≤m)输入链路修正后的通信容量 按此方法得到中继节点J的m条输入链路修正后的通信容量。
[0073] 采用修正中继节点J输入链路通信容量的方法对每一个中继节点输入链路的通信容量进行修正。
[0074] 本实施例中共有3个第一级中继节点,分别为节点B、C、D。节点B有一条输入链路AB,节点C有一条输入链路AC,节点D有一条输入链路AD。因此需要对链路AB、AC、AD三条链路进行修正。对于节点B,由步骤三得输入链路AB的通信容量CAB=900kbit,输出链路BE和BF的通信容量分别为CBE=420kbit,CBF=420kbit。链路AB修正后的通信容量CAB′=min{CAB,CBE+CBF}=840kbit,按照上述方法得到链路AC和AD修正后的通信容量分别为CAC′=800kbit,CAD′=700kbit。
[0075] 步骤五、再次修正各条链路的文件传输时序;
[0076] 根据步骤四的计算得到各条链路修正后的通信容量,根据步骤三中计算通信容量的公式可知通信容量由通信速率和传输时间决定。为了保证通信速率,不对通信速率进行修正,通过修正链路的文件传输时间来完成链路通信容量的修正。具体方法为:在文件传输时序中截取能达到修正后通信容量的连通时间段,丢弃该时段后的传输时序。
[0077] 对于经步骤四修正过通信容量的链路X,其修正后的传输结束时间TX_end满足′其中C X为步骤四得到的修正后通信容量,Tstart为链路连通周期的
起始时刻, 求出TX_end,从而得到修正后的文
件有效传输时序为[Tstart,TX_end]。TX_end以后的传输时序被丢弃,不进行文件传输。
[0078] 采用上述步骤五中链路X的文件传输时序修正方法对每一条修正过通信容量的链路进行修正。
[0079] 本实施例中,经步骤四修正后通信容量有变化的链路有AB、AD。对于链路AB,其修正后的传输结束时间TAB_end满足 经步骤二修正后的传输时序为[50,45],[65,75],[95,145],即R(t)在这些时间段内的值为RAB(t)=9kbit/s,其余时刻为0。解方程得到TAB_end=138.3s,因此链路AB修正后的文件传输时序为[50,45],[65,75],[95,138.3]。同理求得链路AD修正后的文件传输时序为[8,95.5]。
[0080] 本实施例中经过所有修正后的文件传输时序如图5所示。
[0081] 步骤六、多路径渗流传输文件。
[0082] 根据步骤五得到的有效传输时序给各条链路分配渗流传输内容。
[0083] 步骤6.1,业务发起节点将需要传输的文件按照传输协议封装成多个数据包。
[0084] 步骤6.2,业务发起节点查询第一级链路修正后的文件传输时序,一旦找到连通时间段,则将数据包按照该链路的传输速率分配数据包;链路X的传输速率为R bit/s,则每秒给链路X分配R比特大小的数据包。业务发起点能同时给多条符合条件的链路分配相应的数据包。
[0085] 步骤6.3,第一级中继节点查询自身输出链路的修正后文件传输时序,按照步骤6.2所述方法将接收到的数据包分配至下一级链路;
[0086] 步骤6.4,按照步骤6.3所述方法进行数据包的分配传输,直到所有数据包传输至目的节点。
[0087] 本实施例以传输1Mbit的文件为例,已知每个传输协议数据包大小为1kbit。首先将文件按照传输协议封装成1024个1kbit大小的数据包。
[0088] 业务发起节点A查询第一级链路AB、AC、AD的文件传输时序,一旦找到连通时间段,则将数据包按照该链路的传输速率分配数据包。参照图5,在传输0时刻,链路AC连通,AC链路的传输速率为10kbit/s,则每秒给链路AC分配10个数据包;在传输时间为5s时,链路AB可用,则同时给AB链路每秒分配9个数据包;在传输时间为8s时,链路AD可用,给AD链路每秒分配8个数据包;传输时间为40s时,链路AC断开,则不给AC链路分配数据包。在时间段[8,40]内,同时给链路AB、AC、AD分配数据包进行传输,且每条链路分配不同的数据包。按照该方法直至节点A将所有传输文件传输完成。在传输时间为44s时,给链路AD分配最后一个数据包进行传输,完成整个文件在节点A的传输。
[0089] 中继节点B、C、D参照图5的传输时序,按照上述方法进行文件渗流传输,直至将整个文件传输至节点E或F。节点E和F再通过地面以太网将文件传输至地面控制中心G,从而完成深空文件从火星探测器到地面控制中心的传输过程。
[0090] 分别采用本发明的多路径渗流传输方法和现有单路径方法传输1Mbit大小文件的传输时间对比如图6所示。其中现有单路径方法的传输时间为各条单路径传输文件时间的最小值。从图中可以看出,本发明方法显著缩短了文件传输时间,也即提高了文件传输速率。
[0091] 分别采用本发明的多路径渗流传输方法和现有单路径方法对整个深空通信系统通信容量利用率的对比如图7所示。其中现有单路径方法对通信容量的利用率为各条单路径通信容量利用率的最大值。从图中可以看出,本发明方法充分利用了深空通信系统的通信容量,显著提高了深空网络通信容量的利用率。
[0092] 以上所述为本发明的较佳实施例而已,本发明不应该局限于该实施例和附图所公开的内容。凡是不脱离本发明所公开的精神下完成的等效或修改,都落入本发明保护的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈