基于连通时序的多路径路由选择方法技术

技术编号:7054639 阅读:390 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种时延容忍网络中多路径路由选择方法,主要解决现有的单路径路由协议链路资源利用率低这一问题。其实现步骤为:①根据星历表中星体的运动轨迹,在深空通信网络的链路连通周期T内,构建链路的原始连通时序图;②根据连通时序图中链路的连通时间段,找出星体源端到目的端的所有可用路径;③分别计算所有可用路径在周期T内的通过量和链路有效传输时间段;④选取具有最大通过量的路径;⑤对所选路径的每跳链路修正连通时序,得到修正的链路连通时序图;⑥重复步骤②到⑤,直至链路连通时序图中无可用路径。本发明专利技术显著提高网络通过量和链路利用率,减少了链路间断性连通对数据传输的不利影响,可用于深空通信网络。

【技术实现步骤摘要】

【技术保护点】
1.一种基于连通时序的多路径路由选择方法,包括以下步骤:1)根据星历表中星体的运动轨迹,在深空通信网络的链路连通周期T内,构建链路的原始连通时序图;2)根据连通时序图中链路的连通时间段,寻找出星体源端到目的端的所有可用路径;3)分别计算所有可用路径在周期T内的通过量和链路的有效传输时间段;3.1)把可用路径按跳数进行分类,分为两跳类路径和多跳类路径;3.2)计算两跳类路径S-X-D在周期T内的通过量和链路的有效传输时间段;3.2a)获取第一跳链路SX的连通时序TSX和第二跳链路XD的连通时序TXD:(math)??(mrow)?(msub)?(mi)T(/mi)?(mi)SX(/mi)?(/msub)?(mo):(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mn)1(/mn)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mn)1(/mn)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mn)2(/mn)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mn)2(/mn)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(mi)L(/mi)?(mo),(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mi)n(/mi)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)SX(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mi)n(/mi)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(/mrow)?(/math)(math)??(mrow)?(msub)?(mi)T(/mi)?(mi)XD(/mi)?(/msub)?(mo):(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mn)1(/mn)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mn)1(/mn)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mn)2(/mn)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mn)2(/mn)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(mi)L(/mi)?(mo),(/mo)?(mo)[(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)start(/mi)?(/mrow)?(mi)p(/mi)?(/msubsup)?(mo),(/mo)?(msubsup)?(mi)t(/mi)?(mrow)?(mi)XD(/mi)?(mo)_(/mo)?(mi)end(/mi)?(/mrow)?(mi)p(/mi)?(/msubsup)?(mo)](/mo)?(mo),(/mo)?(/mrow)?(/math)其中,TSX由n个连通时间段组成,TXD由p个连通时间段组成,表示链路SX第i个连通时间段的起始时刻,表示链路SX第i个连通时间段的结束时刻,1≤i≤n,表示链路XD第j个连通时间段的起始时刻,表示链路XD第j个连通时间段的结束时刻,1≤j≤p;3.2b)在第一跳链路SX的第i个连通...

【技术特征摘要】

【专利技术属性】
技术研发人员:李红艳胡云李建东马英红赵林靖刘勤侯蓉晖刘伟杨春刚黄鹏宇
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:87

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1