[发明专利]面向数据块截止时间的多径传输控制方法及装置有效
申请号: | 202110615764.1 | 申请日: | 2021-06-02 |
公开(公告)号: | CN113315619B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 崔勇;左旭彤;李山山 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L5/00 | 分类号: | H04L5/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 刘梦晴 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 数据 截止 时间 传输 控制 方法 装置 | ||
1.一种面向数据块截止时间的多径传输控制方法,其特征在于,包括以下步骤:
根据待发送数据块的截止时间以及当前网络状态,在发送端分配数据传输路径以及时隙;
判断发送条件是否发生变化,在所述发送条件发生变化时,所述发送端重新对所述待发送数据块进行调度;
所述发送条件包括新的待发送数据块达到所述发送端、存在路径时隙空闲、当前网络状态变化。
2.根据权利要求1所述的方法,其特征在于,还包括:
根据所述待发送数据块在多条路径上发送时间相同的策略进行路径分配,判断使用该发送时间发送当前数据块是否可以满足其可在截止时间前到达接收端;如果可以满足,则按照该发送时间完成数据分配;
如果无法满足,则调整数据块在多径上的分配比例,将延迟长的路径上的数据转移到延迟小的路径上,直到延迟长的路径上发送的数据块能满足当前发送数据块的截止时间;如果无法通过转移来满足,则该数据块不参与数据块调度。
3.根据权利要求1所述的方法,其特征在于,还包括:
根据所述待发送数据块的截止时间及优先级对所述待发送数据块进行划分,存入对应的优先级队列,调度时选择非空优先级队列中最高优先级队列里发送时间最短的数据块进行优先发送。
4.根据权利要求1所述的方法,其特征在于,在所述发送端有新的数据块到达时,根据数据块的截止时间以及优先级重新调度所述发送端的待发送数据块。
5.根据权利要求2所述的方法,其特征在于,所述根据所述待发送数据块在多条路径上发送时间相同的策略进行路径分配,包括:
计算所有发送端缓冲区的数据块发送时间{sendi},取最大发送时间为决定数据块是否参与数据块调度的阈值bound=max({sendi});
计算所有发送端缓冲区的数据块松弛时间{slacki}:
slacki=deadlinei-max(sendtk+propagtk)
其中,deadlinei表示第i个块的截止时间,sendtk和propagtk分别表示块i在第k条路径的发送时延与传播时延;
决定数据块是否参与数据块调度:
6.一种面向数据块截止时间的多径传输控制装置,其特征在于,包括:
分配模块,用于根据待发送数据块的截止时间以及当前网络状态,在发送端分配数据传输路径以及时隙;
控制模块,用于判断发送条件是否发生变化,在所述发送条件发生变化时,所述发送端重新对所述待发送数据块进行调度;
所述发送条件包括新的待发送数据块达到所述发送端、存在路径时隙空闲、当前网络状态变化。
7.根据权利要求6所述的装置,其特征在于,所述控制模块,还用于,
根据所述待发送数据块在多条路径上发送时间相同的策略进行路径分配,判断使用该发送时间发送当前数据块是否可以满足其可在截止时间前到达接收端;如果可以满足,则按照该发送时间完成数据分配;
如果无法满足,则调整数据块在多径上的分配比例,将延迟长的路径上的数据转移到延迟小的路径上,直到延迟长的路径上发送的数据块能满足当前发送数据块的截止时间;如果无法通过转移来满足,则该数据块不参与数据块调度。
8.根据权利要求7所述的装置,其特征在于,所述控制模块,还用于,根据所述待发送数据块的截止时间及优先级对所述待发送数据块进行划分,存入对应的优先级队列,调度时选择非空优先级队列中最高优先级队列里发送时间最短的数据块进行优先发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110615764.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置