[发明专利]一种基于发送探测包的自适应性路径信息的收集方法有效

专利信息
申请号: 201810388873.2 申请日: 2018-04-27
公开(公告)号: CN108882333B 公开(公告)日: 2020-10-20
发明(设计)人: 吴比;姜胜明;刘海洋;王菲;夏洁;焦凤;刘文豪;张绍凤 申请(专利权)人: 上海海事大学
主分类号: H04W40/12 分类号: H04W40/12;H04W84/18
代理公司: 上海互顺专利代理事务所(普通合伙) 31332 代理人: 余毅勤
地址: 201306 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种基于发送探测包的自适应性路径信息的收集方法。该方法主要通过源节点向目的节点发送探测包,且目的节点接收到探测包以后将探测信息以确认包的方式返回给源节点实现的。其中,探测包在路径中所收集的信息主要包括路径上所有节点的总发送时延倒数之和、路径平均等待时延和链路可靠性。其中链路可靠性是通过目的节点收包数量与源节点发包数量的比值来量化。通过探测收集到的信息可以用于估算后续不同长度的数据包所经历的时延信息,源节点也可以通过探测包收集到的信息进行不同路径的选择。
搜索关键词: 一种 基于 发送 探测 自适应性 路径 信息 收集 方法
【主权项】:
1.基于发送探测包的自适应性路径信息的收集方法,其特征在于源节点会根据目的节点回复的反馈信息进行信息的收集,且收集的信息可适用于估算后续不同长度数据包所经历的时延,所述方法主要包括:(1)源节点通过探测包计算发送不同数据包时路径中的总发送时延,这里所述计算路径中总发送时延的方法是:将探测包所经历所有节点的发送速率的倒数进行求和,用S表示,即用上述求和结果S与H的乘积求出发送不同长度的数据包时路径中总发送时延Ts,即Ts=S*H,其中Vi代表探测包经历的任一节点的发送速率,i代表经历的任一节点编号,H代表发送的数据包长度;(2)源节点通过探测包获取路径的平均等待时间,这里所述路径的平均等待时间是用路径中所有节点的平均等待时间之和计算的,假设路径中每个节点的平均等待时间为路径平均等待时间为上述方法中提到计算路径中每个节点的平均等待时间,是指经历某个节点的所有包的等待时间的平均值,具体计算方法是:将到达某一节点的所有包即将发送的时刻与到达时刻分别求和并相减,最后除以包的数量,假设n个包经历某一节点时,到达时刻分别为t1,t2,…tn,即将发送的时刻分别为T1,T2…,Tn,该节点的平均等待时间(3)源节点通过探测包获取链路的可靠性信息,所述链路可靠性是根据目的节点收到的探测包数量a与源节点的发出探测包的数量b的比值p来判断的,其中目的节点将自身实际收包数量a通过回复包返回给源节点,源节点通过计算比值来衡量链路可靠性;(4)基于发送探测包的自适应性路径信息的收集方法中,目的节点与非目的节点的共同回复方法,包括以下两种情况:①若当前节点为目的节点,则目的节点回复一个确认包给源节点,该确认包携带的信息有:所有节点发送速率的倒数求和S、路径平均等待时间和目的节点实际收包数量b;②若当前节点为非目的节点,则侦听在Δσ时间里是否有其他节点转发该探测包,若没有,当前节点回复失败反馈包给源节点,说明该探测包无法到达目的节点,若有,则继续转发探测包;其中上述Δσ的取值为源节点平均每发送两个探测包之间的时间间隔,若源节点在Time时间内发送m个数据包,Δσ取值为(5)基于发送探测包的自适应性路径信息的收集方法中,源节点存储收集到的信息,源节点维护一个信息汇总表,表中存储的信息有:发包数量、目的节点收包数量、路径平均等待时间、包的长度以及所有节点发送速率的倒数求和S。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810388873.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top