[发明专利]一种基于确定性调度的IPv6工业无线传感器网络路由方法有效
申请号: | 201310043847.3 | 申请日: | 2013-02-04 |
公开(公告)号: | CN103118413A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 王平;王恒;李攀;兰飞;吴冠辰;王娜;晁淑杰 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W40/12 | 分类号: | H04W40/12;H04W84/18 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 确定性 调度 ipv6 工业 无线 传感器 网络 路由 方法 | ||
1.基于确定性调度的IPv6工业无线传感器网络路由方法,其特征在于,包括如下步骤:
a)源节点构造调度路由请求报文SRR;
b)计算源节点到其所有邻居节点的调度时间,用SRR中的调度时间限制STL值减去调度时间,得到新的STL值更新SRR中的STL值,若此新的STL值小于等于零,则终止此链路上的路径查找,若此新的STL值大于等于零,则执行步骤c);
c)将信道质量域累加上源节点到其邻居节点链路上的信道质量,再将SRR以单播的形式在源节点与其邻居节点的发送时隙发送出去;
d)源节点的邻居节点各自创建一个指向源节点的逆向路由表项,同时将更新了STL值的SRR转发给各自的下一级邻居节点,用SRR中的调度时间限制STL值减去源节点的邻居节点到下一级邻居节点的调度时间,更新SRR中的STL值,对STL值大于等于零的链路,进一步转发到再下一级邻居节点,重复上述过程直到目的节点;
e)目的节点在接收到不同节点转发的SRR之后,建立调度路由确认报文SRC进行路径确认;
f)回程中,每个中间节点都检查SRC,并且将包含源地址、目的地址、路径ID、下一跳地址和跳数等信息的路径存储到本地路由表中,作为源节点到目的节点的一条路径;
h)当有多条路径时,根据信道质量域中的值选取信道质量最优的路径。
2.根据权利要求1所述的路由方法,其特征在于,所述调度时间为节点准备发送数据或在接收到数据后到向某个节点发送数据所等待的时间。
3.根据权利要求1所述的路由方法,其特征在于,SRR包含类型、编码、校验和、请求ID、源序列号、STL、信道质量、保留位和调度路由选项,其中,类型值为TBD6,编码值为1,源序列号在源节点每发送一个SRR时增1,STL为每个中间节点减去它与下一跳节点的调度时间的值。
4.根据权利要求1所述的路由方法,其特征在于,SRC报文包含类型、编码、校验和、请求ID、路径ID、目标序列号、跳计数、信道质量、保留位和调度路由选项,其中,SRC的类型值为TBD7,编码值为1,请求ID和信道质量分别直接复制SRR中的请求ID和SRR中的信道质量,目标序列号由目的节点维护,每发送一个SRC,目标序列号增1,跳计数记录每个中间节点到调度路由请求目标节点的跳数值。
5.根据权利要求1所述的路由方法,其特征在于,在建立的SRC中,请求ID直接复制SRR中的请求ID,信道质量直接复制SRR中的信道质量。
6.根据权利要求1所述的路由方法,其特征在于,如有多条路径被选择出来,源节点调用公式计算各路径上信道质量的平均值PQav,选取信道质量平均值较大的路径进行数据发送,其中,PQsum为路径上的信道质量总值,PQij为节点i到节点j的信道质量,n为路径上节点个数,m为路径跳数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310043847.3/1.html,转载请声明来源钻瓜专利网。