Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 哈尔滨工业大学张宇获国家专利权

哈尔滨工业大学张宇获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉哈尔滨工业大学申请的专利一种适用于变化网络拓扑的NDN拥塞控制方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119854215B

龙图腾网通过国家知识产权局官网在2025-10-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510069478.8,技术领域涉及:H04L47/10;该发明授权一种适用于变化网络拓扑的NDN拥塞控制方法是由张宇;王一;郭为;夏重达;张伟哲;张宏莉;方滨兴设计研发完成,并于2025-01-16向国家知识产权局提交的专利申请。

一种适用于变化网络拓扑的NDN拥塞控制方法在说明书摘要公布了:一种适用于变化网络拓扑的NDN拥塞控制方法,涉及网络通信传输技术领域。本发明是为了解决现有拥塞控制方法还存在无法充分利用带宽资源,导致在网络状况频繁变化的场景下吞吐量低和时延高的问题。本发明包括:消费者在设定的拥塞窗口内按照设定速率向转发器发送兴趣包;转发器收到兴趣包后将兴趣包转发给生产者,生产者生成数据包发送给转发器;各个转发器按照数据包达到转发器的顺序转发数据包,同时更新数据包中的拥塞值,然后将包含队列拥塞程度值的数据包发送给消费者;消费者根据数据包中的拥塞程度值调整拥塞窗口大小或兴趣包发送速率。本发明用于NDN拥塞控制。

本发明授权一种适用于变化网络拓扑的NDN拥塞控制方法在权利要求书中公布了:1.一种适用于变化网络拓扑的NDN拥塞控制方法,NDN是命名数据网络,其特征在于所述方法具体过程为: 步骤一、在t时刻利用维护变量Y检查拥塞窗口是否有空缺,若有空缺,则执行步骤二;若没有空缺则执行步骤三; 在t时刻利用维护变量Y检查拥塞窗口是否有空缺具体为:判断Y是否小于设定的拥塞窗口大小,若Y小于设定的拥塞窗口大小,则表示拥塞窗口有空缺,否则,表示拥塞窗口没有空缺; 步骤二、 消费者在设定的拥塞窗口内按照设定速率向转发器发送兴趣包,转发器收到兴趣包后将兴趣包转发给生产者,生产者生成数据包发送给转发器,并更新维护变量Y=Y+1; 所述转发器收到兴趣包后将兴趣包转发给生产者,具体为:若转发器存在一个接口用于转发兴趣包,则采用当前接口转发数据包;若转发器存在多个接口用于转发兴趣包,则将转发器每个接口拥塞程度值比例作为转发兴趣包数量的比值; 转发器每个接口拥塞程度值,通过以下方式: 其中,occupancyj,i是第j个转发器第i个接口的队列占用率,low_factor是预设的队列占用率最小阈值,high_factor是预设的队列占用率最大阈值,queue_sizej,i是第j个转发器第i个接口队列尺寸,queue_capacityj,i是第j个转发器第i个接口的队列的最大承载量; 在检查拥塞窗口是否有空缺的同时,各个转发器按照数据包达到转发器的顺序转发数据包,同时更新数据包中的拥塞值,直到第N个转发器收到带有拥塞值的数据包并更新拥塞值,然后将包含队列拥塞程度值的数据包发送给消费者; 所述的各个转发器按照数据包达到转发器的顺序转发数据包,同时更新数据包中的拥塞值,直到第N个转发器收到带有拥塞值的数据包并更新拥塞值,然后将包含队列拥塞程度值的数据包发送给消费者,具体为: A1、初始化转发器接口标号j=1; A2、获取第j个转发器接口的队列拥塞程度值,然后将转发器接口的队列拥塞程度值加入到数据包,并将加入队列拥塞程度值后数据包发送给第j+1个转发器,第j+1个转发器更新数据包中的拥塞程度值: A2-1、第j个转发器收到数据包后,获取当前数据包对应的兴趣包进入转发器的接口标号i,然后获取第j个转发器接口i的队列拥塞程度值; A2-2、将第j个转发器接口对应队列拥塞程度值加入到数据包,并将加入队列拥塞程度值后数据包发送给第j+1个转发器; A2-3、第j+1个转发器收到包含队列拥塞程度值的数据包后,更新数据包中的队列拥塞值,具体为: 首先,第j+1个转发器获取包含队列拥塞程度值的数据包中的队列拥塞程度值congestion_levelj,i; 然后,在PIT中获取当前数据包对应兴趣包进入第j+1个转发器的端口标号i',获取第j+1个转发器端口i'对应队列的拥塞程度值congestion_levelj+1,i': 其中,occupancyj+1,i'是第j+1个转发器第i'个接口的队列占用率,queue_sizej+1,i'是第j+1个转发器第i'个接口队列尺寸,queue_capacityj+1,i'是第j+1个转发器第i'个接口的队列的最大承载量,low_factor是预设的队列占用率最小阈值,high_factor是预设的队列占用率最大阈值; 最后,利用第j个转发器接口i的队列拥塞程度值congestion_levelj,i和第j+1个转发器第i'个接口的队列拥塞程度值congestion_levelj+1,i'获取链路拥塞程度值cong_level,并将链路拥塞程度值作为队列拥塞程度值并更新数据包中的队列拥塞程度值; 所述链路拥塞程度值cong_level具体为: cong_level=maxcongestion_levelj+1,i',mincongestion_levelj,i 其中,cong_level是链路拥塞程度值; A3、判断j+1是否等于转发器总数量N,若j+1=N则将加入队列拥塞值的数据包转发给消费者;否则,令j=j+1,并返回A2; 其中,N是转发器总数量; 消费者获取包含队列拥塞程度值的数据包,并根据数据包中的拥塞程度值调整拥塞窗口大小或兴趣包发送速率,同时更新维护变量Y=Y-1; 所述消费者获取包含队列拥塞程度值的数据包,并根据数据包中的拥塞程度值调整拥塞窗口大小,同时更新维护变量Y=Y-1,具体为: B1、消费者获取包含队列拥塞程度值的数据包中的队列拥塞程度值; B2、若队列拥塞程度值大于0则执行步骤B3;否则,执行步骤B5; B3、获取当前时间与上一次拥塞窗口缩减时间的时间差A,若时间差A大于一个RTT时间B,则执行步骤B4,否则,然后执行步骤B6; 其中,RRT时间表示往返传输时延; B4、令cwnd=cwndcong_level+1从而更新拥塞窗口大小,将更新后的拥塞窗口作为设定的拥塞窗口,并记录当前缩减拥塞窗口时间,然后执行B6; 其中,cwnd是拥塞窗口大小; B5、令cwnd=cwnd+1cwnd从而更新拥塞窗口大小,将更新后的拥塞窗口作为设定的拥塞窗口,然后执行B6; B6、将当前数据包对应的兴趣包从拥塞窗口中删除,然后更新维护变量Y=Y-1; 当到达t+1时刻时,令t=t+1,并返回执行步骤一; 步骤三、各个转发器按照数据包达到转发器的顺序转发数据包,同时更新数据包中的拥塞值,直到第N个转发器收到带有拥塞值的数据包并更新拥塞值,然后将包含队列拥塞程度值的数据包发送给消费者; 消费者获取包含队列拥塞程度值的数据包,并根据数据包中的拥塞程度值调整拥塞窗口大小或兴趣包发送速率,同时更新维护变量Y=Y-1; 当到达t+1时刻时,令t=t+1,并返回执行步骤一。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人哈尔滨工业大学,其通讯地址为:150001 黑龙江省哈尔滨市南岗区西大直街92号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。