[发明专利]一种无线传感网络中细粒度延迟测量方法有效

专利信息
申请号: 201610398129.1 申请日: 2016-06-06
公开(公告)号: CN105939523B 公开(公告)日: 2019-03-29
发明(设计)人: 卜佳俊;董玮;陈纯;高艺;曹晨红 申请(专利权)人: 浙江大学
主分类号: H04W24/02 分类号: H04W24/02;H04W24/08;H04W40/12;H04W84/18
代理公司: 杭州天正专利事务所有限公司 33201 代理人: 王兵;黄美娟
地址: 310027 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种无线传感网络中细粒度延迟测量方法,步骤为:(1)在无线传感网节点上记录两个本地包间的转发包单跳延迟和;(2)在PC端对收到的包记录进行处理,将每个数据包的逐跳时延当作未知量,建立多种约束条件,包括先进先出约束,路径顺序约束,和单跳转发包时延之和约束;(3)判断需求为求解到达时间的估计值还是上下界,选择不同的优化方法,包括:(4)求解优化问题,选取使短时间内在同一跳上多个包的延迟差异尽可能小到达时间的解,由到达时间获得每个包在每一跳的延迟。
搜索关键词: 延迟 无线传感网络 延迟测量 细粒度 求解 无线传感网节点 转发包时延 包间 路径顺序 时间获得 优化问题 约束条件 上下界 数据包 单跳 记录 时延 逐跳 转发 优化
【主权项】:
1.一种无线传感网络中细粒度延迟测量方法,其特征在于包括以下步骤:(1)在无线传感网节点上记录两个本地包间的转发包单跳延迟和;转发包单跳延迟和,是根据本地包的生成与发送时间,转发包的到达与发送时间获得,具体方法为:(11)在节点设置缓冲区,保存单跳转发包时延之和;(12)在数据包中设置延迟字段,记录两个连续的本地包之间,转发包的单跳时延之和;(13)节点生成本地包时,保存当前的本地时间,作为其生成时间;(14)节点接收转发包时,触发中断处理器来记录当前的本地时间作为接收时间;(15)节点在转发包时,触发中断处理器来记录当前的本地时间作为转发时间;(16)将从包生成时间或接收时间到其转发时间的间隔累加到节点缓冲区的值上;(17)在下一个本地包生成时,将延迟字段的值更新为缓冲区中数据;(18)节点将缓冲区清空;(2)在PC端对收到的包记录进行处理,将每个数据包的逐跳时延当作未知量,建立多种约束条件,包括先进先出约束,路径顺序约束,和单跳转发包时延之和约束;具体包括:21)将收到的包记录按固定的时间窗口进行分段;22)对每个时间窗口内的包,建立其路径上未知节点到达时间的变量;23)根据在同一节点上先到达的节点先离开,建立在本节点上两个包到达时间变量及其下一跳到达时间变量间的先进先出约束;24)根据数据包是按顺序到达其路径上的每个节点,建立其每一跳到达时间变量间的路径顺序约束;25)根据步骤(1)中计算的单跳转发包时延之和,一定包含传播时间在两个本地包生成之间的转发包,建立不等式约束条件;(3)判断需求为求解到达时间的估计值还是上下界,选择不同的优化方法,包括:31)判断需求为求解到达时间的估计值,对时间窗口内所有包在每一跳的到达时间变量,建立优化目标函数;32)判断需求为求解到达时间的上下界,利用图论模型选择适当的到达时间变量及限制条件,建立相应的优化目标函数;(4)求解优化问题,选取使短时间内在同一跳上多个包的延迟差异尽可能小到达时间的解,由到达时间获得每个包在每一跳的延迟。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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