[发明专利]一种跳变网络多节点网络延迟时间窗计算方法有效
申请号: | 202110776695.2 | 申请日: | 2021-07-09 |
公开(公告)号: | CN113595769B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 徐正全;方铸 | 申请(专利权)人: | 武汉大学 |
主分类号: | H04L41/142 | 分类号: | H04L41/142;H04L9/40 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 许莲英 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 节点 延迟时间 计算方法 | ||
1.一种跳变网络多节点网络延迟时间窗计算方法,其特征在于,
所述跳变网络多节点网络延迟时间窗计算方法计算在一个可信的环境里,可信的系统提供这样一个可信的环境;
所述的可信的系统包括:总控制器、多个可信设备;
所述总控制器与每个可信设备所在的网络节点依次连接;所述可信设备内嵌于网络中每个跳变节点中;
所述多节点网络延迟时间窗计算方法,具体步骤如下:
步骤1:总控制器设置跳变网络中网络参数跳变的时间周期、跳变网络节点的网络参数集合;可信设备设置读取数据包观测窗口的长度;每个可信设备在每个网络参数跳变的时间周期对应的时段内,结合每个网络参数跳变的时间周期对应的读取数据包观测窗口通过时间窗口算法读入多个数据包;
步骤2,计算网络参数跳变的时间周期的对应的读取数据包观测窗口的读入的每个数据包的传输时间,根据传输时间计算网络参数跳变的时间周期的对应的读取数据包观测窗口的读入的数据包的传输时间的累加;
步骤3,计算网络参数跳变的时间周期的对应的读取数据包观测窗口的读入的每个数据包的路由跳数,根据路由跳数计算网络参数跳变的时间周期的对应的读取数据包观测窗口的读入的所有数据包的路由跳数的累加;
步骤4,根据传输时间的累加以及路由跳数的累加计算每个网络参数跳变的时间周期的对应的每个可信设备的网络延迟时间窗的均值;
步骤5,总控制器得到每个网络参数跳变的时间周期的对应的每台可信设备即跳变网络中的跳变节点反馈的网络延迟时间窗的均值和每个网络参数跳变的时间周期的对应的每台可信设备即跳变网络中的跳变节点反馈的路由跳数的汇总,依据汇总结果计算网络延迟时间窗的加权平均;
步骤6,总控制器将网络延迟时间窗的加权平均发布到当前时间周期内跳变控制模块上。
2.根据权利要求1所述的跳变网络多节点网络延迟时间窗计算方法,其特征在于,步骤1所述跳变网络中网络参数跳变的时间周期为:T;
步骤1所述跳变网络节点的网络参数集合为:
P={v1,v2,...,vn},
其中,P表示跳变网络节点的网络参数集合,v1,v2,...,vn是网络参数;
步骤1所述读取数据包观测窗口的窗口长度为:L;
0≤L≤T-0.1;
步骤1所述每个网络参数跳变的时间周期对应的时段,定义为:
[time0+T*(k-1),time0+T*k],k∈[1,K]
其中,time0+T*(k-1)表示第k网络参数跳变的时间周期的起始时间,time0+T*k表示第k网络参数跳变的时间周期的结束时间,K表示网络参数跳变的总时间周期的数量;
步骤1所述每个网络参数跳变的时间周期对应的读取数据包观测窗口,定义为:
Sk=[time_startk,time_endk],k∈[1,K]
L=time_endk-time_startk
其中,time_startk表示第k网络参数跳变的时间周期的对应的读取数据包观测窗口的起始时间,time_endk表示第k网络参数跳变的时间周期的对应的读取数据包观测窗口的结束时间,L表示读取数据包观测窗口的窗口长度,K表示网络参数跳变的总时间周期的数量;
步骤1所述每个可信设备每个网络参数跳变的时间周期对应的读取数据包观测窗口的窗口读入的数据包数量为:
datak={numk,1,numk,2,...numk,N}
其中,datak表示第k网络参数跳变的时间周期的对应的读取数据包观测窗口的读入的数据包数量集合,numk,1,numk,2,...numk,N表示第k网络参数跳变的时间周期的对应的读取数据包观测窗口读入的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110776695.2/1.html,转载请声明来源钻瓜专利网。