[发明专利]基于Markov决策的卫星网络DTN链路Bundle尺寸优化算法在审
申请号: | 201811165303.3 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109104238A | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 杨志华;李悦 | 申请(专利权)人: | 哈尔滨工业大学(深圳) |
主分类号: | H04B7/185 | 分类号: | H04B7/185;H04L12/24;H04L12/727 |
代理公司: | 深圳市添源知识产权代理事务所(普通合伙) 44451 | 代理人: | 黎健任 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 卫星DTN网络中,节点间链路状态是随着时间相对变化的。但当前对Bundle尺寸优化的研究中总是将链路状态参数当作常量看待,这将使优化的Bundle尺寸不能适应与链路的动态性,从而导致数据传输性能下降。尤其当目标文件较大或者在多跳传输过程中,固定的Bundle尺寸优化效果更加不好。因此,本发明提出了一种基于Markov决策的卫星网络DTN链路Bundle尺寸优化算法,给出了一个基于马尔可夫决策的优化模型,以实现两跳动态星间链路的Bundle端到端传送的最优尺寸优化问题。利用MATLAB仿真平台,可以证明本发明提出的优化算法可以有效的减少数据交付时延,增加吞吐量,从而提高传输性能。 | ||
搜索关键词: | 尺寸优化 链路 卫星网络 算法 常量 数据传输性能 决策 节点间链路 传输性能 多跳传输 链路状态 目标文件 相对变化 星间链路 优化模型 优化算法 动态性 端到端 固定的 时延 吞吐量 传送 交付 卫星 优化 研究 | ||
【主权项】:
1.一种基于Markov决策的卫星网络DTN链路Bundle尺寸优化算法,应用于中继传输的DTN网络,其特征在于:当更新时间t时,根据链接状态I和链接状态II分别选择具有最小RTT的Bundle尺寸,所述算法包括以下步骤:Sl、定义S0表示中间节点的存储器为空,S1表示存储器中存储一个完整的Bundle,将S0,S1分别划分为i个子状态,i根据目标文件大小和最小尺寸的Bundle大小计算,第m个子状态表示剩余文件大小为Lfile‑m·Lbmin1,其中Lfile是目标文件尺寸,
是Bundle尺寸最小单位;将第m个子状态继续划分为Maxr+1个子状态,Maxr是最大传输轮次;S0/S1的子状态的数量num由下式计算:num=Lfile/Lbmin1X(Maxr+1);A:{Lbmin1,Lbmin2,…,Lbmin n}表示一系列Bundle可选则的尺寸,其中Lbmin n=n×Lbmin1;S2、初始化v0(num)、v1(num)、П(num),令循环次数loop=num+最大传输轮次+1;S3、对于每一个num中的状态s,分别计算第一跳在第一跳传输轮次和第二跳在第二跳传输轮次的转移概率PSm′,i′,j′(ab),其中,PSm′,i′,j′(ab)表示在行为ab条件下从当前状态s=sm,i,j转移到可到达状态s′=sm′,i′j′的概率,m,m′∈{0,1},i,i′∈{1,2,...,Lfile/Lbmin},j,j′∈{1,2...,Maxr,Maxr+1};S4、如果第一传输轮次小于最大传输轮次且第二传输轮次小于最大传输轮次,则:
其中,p_tans1为第一跳在第一跳传输轮次的转移概率,Rs′(trans_round1,a)为第一跳在第一跳传输轮次时的时延Rsm′,i′,j′(a),a是已选择的Bundle尺寸;其中,Rsm′,i′,j′(a)表示在行为a条件下从当前状态sm,i,j转移到可到达状态sm′,i′,j′所需要的时延,v1(s′)为前一状态s′下的v1值;状态s下的Bundle尺寸Π(s)为a;
其中,p_tans2为第二跳在第二跳传输轮次的转移概率,Rs′(trans‑round2,a)为第二跳在第二跳传输轮次时的时延,v0(s′)为前一状态s′下的v0值;S5、更新第一跳和第二跳的链路状态;S6、loop=loop‑1,当loop不为0时,跳转到步骤S3,否则输出最优的Bundle尺寸。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(深圳),未经哈尔滨工业大学(深圳)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811165303.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种无人机集群飞行控制节点设定及管理方法
- 下一篇:一种星间信号调整系统