一种多级无线路由寻址算法制造技术

技术编号:37233243 阅读:14 留言:0更新日期:2023-04-20 23:15
本发明专利技术公开了一种多级无线路由寻址算法,涉及路灯物联网应用技术领域,其适用于路灯物联网应用数据传输,包括有以下步骤:S1、路由保存方案,进行帧结构的定义,数据帧明确标记发送节点ID及目标节点ID;S2、数据下发寻址策略,由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据;S3、数据上传寻址策略,节点记录其上级节点,向汇聚点发送数据时由下向上依次转发数据;S4、数据广播寻址策略,由节点发送广播数据。本发明专利技术由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据,保证数据下发方向,避免出现数据震荡的情况。据震荡的情况。据震荡的情况。

【技术实现步骤摘要】
一种多级无线路由寻址算法


[0001]本专利技术涉及路灯物联网应用
,具体涉及一种多级无线路由寻址算法。

技术介绍

[0002]物联网是基于互联网、传统电信网等信息承载体,让所有能行使独立功能的普通物体实现互联互通的网络,其应用领域主要包括运输和物流、工业制造、健康医疗、智能环境(家庭、办公、工厂)等,具有十分广阔的市场前景,随着物联网技术与新能源路灯技术的快速发展,如何准确获取路灯的数据信号,以及如何准确有效的进行路由寻址,是目前需要解决的问题。
[0003]针对现有技术存在以下问题:
[0004]路灯物联网应用中的无极无线转发传输,只需从上向下或从下向上传输,转发次数多(可达10级),致使无线网络节点数量较多,易出现数据在节点间来回震荡的情况,导致难以有效的进行路由寻址,以及单向转发数据的问题。
[0005]因此亟需提出一种适用于路灯物联网中的多级无线路由寻址算法。

技术实现思路

[0006]本专利技术提供一种多级无线路由寻址算法,以解决上述
技术介绍
中提出的无线网络节点数量较多,数据在节点间来回震荡,难以有效的进行路由寻址,以及单向转发数据的问题。
[0007]为解决上述技术问题,本专利技术所采用的技术方案是:
[0008]一种多级无线路由寻址算法,其适用于路灯物联网应用数据传输,包括有以下步骤:
[0009]S1、路由保存方案,进行帧结构的定义,数据帧明确标记发送节点ID及目标节点ID;
[0010]S2、数据下发寻址策略,由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据;
[0011]S3、数据上传寻址策略,节点记录其上级节点,向汇聚点发送数据时由下向上依次转发数据;
[0012]S4、数据广播寻址策略,由节点发送广播数据。
[0013]本专利技术技术方案的进一步改进在于:所述S1的路由保存方案还包括有,节点路由关系根据节点间信号强度动态变化,网关内只保存节点上下级关系,终端保存上级节点ID,有效避免路灯物联网应用中无关节点重复处理数据的情况。
[0014]本专利技术技术方案的进一步改进在于:所述帧结构定义由length帧长度、frameSeq报文序号、gwID网关ID、type报文类别码、sender、receiver和data报文内容构成。
[0015]本专利技术技术方案的进一步改进在于:所述length帧长度包含length的帧长度,所述frameSeq报文序号指每个终端向其他终端主动发起报文时需报文序号,报文序号由每个
发送端自身管理,接收者收到每个报文都缓存最近正确处理过报文序号;如已正确处理过该报文序号,则不再处理,所述gwID网关ID用于标记该报文属于的网关集群,收到的包gwID不符则抛弃,未标识的网关则为0,低位在前,所述type报文类别码用于标识报文含义,所述sender代指发送终端ID,所述receiver代指目标终端ID。
[0016]本专利技术技术方案的进一步改进在于:所述S2的数据下发寻址策略还包括有,网关保存节点上下级关系,下发数据时,根据上下级关系寻找节点寻址路由路径,保证数据下发方向,避免出现数据震荡的情况。
[0017]本专利技术技术方案的进一步改进在于:所述S3的数据上传寻址策略还包括有,组网时在每个终端记录其上级节点ID,每次收到上传数据包都向上级节点转发,保证数据上传方向,进行准确有效的路由寻址。
[0018]本专利技术技术方案的进一步改进在于:所述S4的数据广播寻址策略还包括有,网关广播发送字节数据,由中间节点处理广播数据后,向下转发,利用叶子节点处理广播数据后则不再向下转发广播,减少点对点传输次数,从而降低带宽占用率,提高路灯物联网应用数据的传输效率。
[0019]由于采用了上述技术方案,本专利技术相对现有技术来说,取得的技术进步是:
[0020]1、本专利技术提供一种多级无线路由寻址算法,通过数据帧明确标记发送节点ID及目标节点ID,有效避免路灯物联网应用中无关节点重复处理数据的情况。
[0021]2、本专利技术提供一种多级无线路由寻址算法,由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据,保证数据下发方向,避免出现数据震荡的情况。
[0022]3、本专利技术提供一种多级无线路由寻址算法,通过节点记录自己上级节点,向汇聚点发送数据时由下向上依次转发数据,保证数据上传方向,进行准确有效的路由寻址。
[0023]4、本专利技术提供一种多级无线路由寻址算法,通过利用节点发送广播数据,减少点对点传输次数,从而降低带宽占用率,提高路灯物联网应用数据的传输效率。
附图说明
[0024]图1为本专利技术的数据下发寻址流程图;
[0025]图2为本专利技术的数据上传寻址流程图;
[0026]图3为本专利技术的数据广播寻址流程图。
具体实施方式
[0027]下面结合实施例对本专利技术做进一步详细说明:
[0028]实施例1
[0029]如图1

3所示,本专利技术提供了一种多级无线路由寻址算法,其适用于路灯物联网应用数据传输,包括有以下步骤:
[0030]S1、路由保存方案,进行帧结构的定义,数据帧明确标记发送节点ID及目标节点ID,节点路由关系根据节点间信号强度动态变化,网关内只保存节点上下级关系,终端保存上级节点ID,所述帧结构定义由length帧长度、frameSeq报文序号、gwID网关ID、type报文类别码、sender、receiver和data报文内容构成,所述length帧长度包含length的帧长度,
所述frameSeq报文序号指每个终端向其他终端主动发起报文时需报文序号,报文序号由每个发送端自身管理,接收者收到每个报文都缓存最近正确处理过报文序号;如已正确处理过该报文序号,则不再处理,所述gwID网关ID用于标记该报文属于的网关集群,收到的包gwID不符则抛弃,未标识的网关则为0,低位在前,所述type报文类别码用于标识报文含义,所述sender代指发送终端ID,所述receiver代指目标终端ID,避免路灯物联网应用中无关节点重复处理数据的情况;
[0031]S2、数据下发寻址策略,由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据,网关保存节点上下级关系,下发数据时,根据上下级关系寻找节点寻址路由路径,保证数据下发方向,避免出现数据震荡的情况;
[0032]S3、数据上传寻址策略,节点记录其上级节点,向汇聚点发送数据时由下向上依次转发数据,组网时在每个终端记录其上级节点ID,每次收到上传数据包都向上级节点转发,保证数据上传方向,进行准确有效的路由寻址;
[0033]S4、数据广播寻址策略,由节点发送广播数据,网关广播发送字节数据,由中间节点处理广播数据后,向下转发,利用叶子节点处理广播数据后则不再向下转发广播,减少点对点传输次数,从而降低带宽占本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多级无线路由寻址算法,其适用于路灯物联网应用数据传输,其特征在于,包括有以下步骤:S1、路由保存方案,进行帧结构的定义,数据帧明确标记发送节点ID及目标节点ID;S2、数据下发寻址策略,由汇聚点向节点发送数据,使用路由节点数组方式标记数据转发的上下关系,依次点对点转发数据;S3、数据上传寻址策略,节点记录其上级节点,向汇聚点发送数据时由下向上依次转发数据;S4、数据广播寻址策略,由节点发送广播数据。2.根据权利要求1所述的一种多级无线路由寻址算法,其特征在于:所述S1的路由保存方案还包括有,节点路由关系根据节点间信号强度动态变化,网关内只保存节点上下级关系,终端保存上级节点ID。3.根据权利要求1所述的一种多级无线路由寻址算法,其特征在于:所述帧结构定义由length帧长度、frameSeq报文序号、gwID网关ID、type报文类别码、sender、receiver和data报文内容构成。4.根据权利要求3所述的一种多级无线路由寻址算法,其特征在于:所述length帧长度包含length的帧长度,所述frameSeq报...

【专利技术属性】
技术研发人员:王绍增
申请(专利权)人:东莞市速控达新能源照明有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1