[发明专利]线长自适应时间触发调度方法和装置有效
申请号: | 201910060566.6 | 申请日: | 2019-01-22 |
公开(公告)号: | CN111464420B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 万海;李宗辉;于庆涵;赵曦滨;陈威行 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L12/407 | 分类号: | H04L12/407;H04L12/26 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 赵振 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 时间 触发 调度 方法 装置 | ||
1.一种线长自适应时间触发调度方法,其特征在于,包括:
针对每个网络节点,获取该网络节点和与其相邻的网络节点间的线路传输延时,其中,所部署的网络中任意两个相邻网络节点间的总线路延时小于预先设置的线路传输延时阈值,所述线路传输延时阈值为网络的最大线路延时;
根据所获取的任意两个相邻网络节点间的线路传输延时确定时间触发调度策略;
将所述时间触发调度策略发送至该网络节点的交换机端口以对该网络节点和与其相邻网络节点间的数据包进行调度。
2.根据权利要求1所述的线长自适应时间触发调度方法,其特征在于,所述针对每个网络节点,获取该网络节点和与其相邻的网络节点间的线路传输延时包括:
针对每个网络节点,通过该网络节点的第一交换机向与其相邻的网络节点的第二交换机发送数据请求,所述数据请求的数据帧中携带有发送时间戳t1;
接收所述第二交换机返回的响应数据帧,并为所述响应数据帧添加接收时间戳t4,其中,所述响应数据帧中携带有响应时间戳(t3+t1-t2),t2是所述第二交换机接收到所述数据请求的时间,t3是所述第二交换机发送所述响应数据帧的时间;
根据所述接收时间戳t4和所述响应时间戳(t3+t1-t2)计算得到该网络节点和与其相邻的网络节点间的线路传输延时。
3.根据权利要求2所述的线长自适应时间触发调度方法,其特征在于,所述第一交换机的数据发送端口和数据接收端口通过FPGA来实现。
4.根据权利要求1-3中任一项所述的线长自适应时间触发调度方法,其特征在于,所述线路传输延时t的计算公式为:
t=(t4-(t3+t1-t2))/2。
5.根据权利要求1-3中任一项所述的线长自适应时间触发调度方法,其特征在于,所述网络为以太网络。
6.一种线长自适应时间触发调度装置,其特征在于,包括:
延时获取模块,被配置为针对每个网络节点,获取该网络节点和与其相邻的网络节点间的线路传输延时,其中,所部署的网络中任意两个相邻网络节点间的总线路延时小于预先设置的线路传输延时阈值,所述线路传输延时阈值为网络的最大线路延时;
策略确定模块,被配置为根据所获取的任意两个相邻网络节点间的线路传输延时确定时间触发调度策略;
策略发送模块,被配置为将所述时间触发调度策略发送至该网络节点的交换机端口以对该网络节点和与其相邻网络节点间的数据包进行调度。
7.根据权利要求6所述的线长自适应时间触发调度装置,其特征在于,所述延时获取模块包括:
数据请求发送单元,被配置为针对每个网络节点,通过该网络节点的第一交换机向与其相邻的网络节点的第二交换机发送数据请求,所述数据请求的数据帧中携带有发送时间戳t1;
响应接收单元,被配置为接收所述第二交换机返回的响应数据帧,并为所述响应数据帧添加接收时间戳t4,其中,所述响应数据帧中携带有响应时间戳(t3+t1-t2),t2是所述第二交换机接收到所述数据请求的时间,t3是所述第二交换机发送所述响应数据帧的时间;
延时计算单元,被配置为根据所述接收时间戳t4和所述响应时间戳(t3+t1-t2)计算得到该网络节点和与其相邻的网络节点间的线路传输延时。
8.根据权利要求7所述的线长自适应时间触发调度装置,其特征在于,所述第一交换机的数据发送端口和数据接收端口通过FPGA来实现。
9.根据权利要求6-8中任一项所述的线长自适应时间触发调度装置,其特征在于,所述线路传输延时t的计算公式为:
t=(t4-(t3+t1-t2))/2。
10.根据权利要求6-8中任一项所述的线长自适应时间触发调度装置,其特征在于,所述网络为以太网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910060566.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:天线模组及终端
- 下一篇:一种电力系统AGV和AVC控制方法、设备