发明名称 一种基于6LoWPAN的路由方法
摘要 本发明公开一种基于6LoWPAN的路由方法,属于通信领域。先根据应用场景或数据传输要求选择能量有效低功耗传输或高可靠性、高吞吐量传输;若选择能量有效低功耗传输,当无线传感器网络中任意路由节点剩余能量均大于阀值η时,采用MTPR,以传输能量的消耗作为路由选择的标准,最大程度节省每个传输包的能量消耗;当任一路由节点剩余能量小于阀值η时,采用MMBCR,以节点的剩余能量作为路由选择的标准,尽可能的保证了能量消耗的公平性,延长整个网络的生命周期。选择高可靠性和高吞吐量传输时,采用基于ETX的算法在选择最优路径上所有链路的ETX的总和为最小,从而降低帧重传次数,即增大了网络的吞吐量,提高了传输的可靠性。
申请公布号 CN103476085A 申请公布日期 2013.12.25
申请号 CN201310399786.4 申请日期 2013.09.05
申请人 绍兴文理学院元培学院 发明人 陈建军
分类号 H04W40/10(2009.01)I;H04W40/12(2009.01)I 主分类号 H04W40/10(2009.01)I
代理机构 绍兴市越兴专利事务所 33220 代理人 蒋卫东
主权项 一种基于6LoWPAN的路由方法,其特征在于:包括步骤:步骤101:根据应用场景或数据传输要求进行配置:选择能量有效低功耗传输或高可靠性、高吞吐量传输;步骤201:若选择能量有效低功耗传输,当无线传感器网络中任意路由节点剩余能量均大于阀值η时,采用MTPR;当任一路由节点剩余能量小于阀值η时,采用MMBCR,上述阀值η为1%‑100%中任一值;步骤301:若选择高可靠性和高吞吐量传输,包括如下步骤:①首先使用广播发送和接收路由探测包,计算得到Df和Dr,其中Df为发送数据成功率,Dr为接收数据成功率;②然后根据公式ETX=1/(Df*Dr)计算得到所有可能邻居节点间的链路ETX值;③接着,将每条路径上的每条链路ETX值相加,得到每条路由的ETX值,选择拥有ETX值最小的作为最佳路由;④当链路质量发生改变时,重新计算所有可能邻居节点的链路ETX值,并计算每条路由的ETX值,选择拥有ETX值最小的作为最佳路由。
地址 312000 浙江省绍兴市越城区城南大道900号绍兴文理学院元培学院