一种洪泛式组网的快速收敛方法技术

技术编号:16282605 阅读:73 留言:0更新日期:2017-09-23 02:05
本发明专利技术提出一种洪泛式组网的快速收敛方法,包括:步骤1:集中器构建命令包的网络层协议数据单元,向目标节点发出数据采集命令;步骤2:收到该命令包的节点判读目的地址若非自身,则按照多种处理机制决定应该转发还是丢弃该命令包;步骤3:收到该命令包的节点判读目的地址若为自身,则按照某种处理机制决定是否该处理该命令包;步骤4:收到该应答包的节点按照多种处理机制决定应该转发还是丢弃该应答包;步骤5:集中器收到该应答包,则按照某种处理机制决定是否该处理该应答包。本发明专利技术能够大大增加集中器和各节点之间的通信成功率,并且通信可靠性也大为提高,也最大限度地降低了网络维护的工作量。

Fast convergence method for flooding type networking

The invention provides a method for fast convergence, flooding the network includes the following steps: Step 1: Construction of concentrator command network layer protocol data unit package, a data acquisition command to the target node; step 2: receiving the command node packet destination address is not their own interpretation, according to a variety of processing mechanism should be decided to forward or discard the command packet; step 3: receiving the command packet node if the destination address for its own interpretation, in accordance with a mechanism to decide whether the processing of the command packet; step 4: the node received reply packet according to a variety of processing mechanisms should be forwarded or decided to discard the reply packet; step 5: the concentrator receives the reply packet. According to a mechanism to decide whether the processing of the response packet. The invention can greatly increase the communication success rate between the concentrator and each node, and greatly improve the reliability of communication, and also minimize the workload of network maintenance.

【技术实现步骤摘要】
一种洪泛式组网的快速收敛方法
本专利技术涉及数据采集系统,尤其涉及到数据采集系统的组网方法。
技术介绍
目前,基于数据采集目的的最后一公里的集中式网络的现场物理拓扑为一个集中器,多个节点(一般几百到几千个),节点离散分布在距离集中器一公里范围内的每家每户。集中器和各个节点一般采用电力线载波或者小无线技术进行通信,集中器距离最远节点距离一般为一公里以内。集中器分别对每个节点发起数据采集命令,节点收到命令并判读目的地址是自身时进行应答。集中器搜集并存储每个节点的应答,并把采集到的数据通过公网或者专网传递给数据主站。通常情况下集中器和远距离的节点之间都不能直达通信,需要通过中继节点转发才能到达目的,地理位置分布离散的节点可互为中继,这样就需要构建集中器到各个目的节点的组网路径。目前的组网方法一般都是集中器发起组网过程,逐级探索到达目的节点的路径,当探索成功后就记忆下集中器到该目的节点的路径,在进行数据采集时集中器就按照历史记忆路径去和目的节点通信。按照这种组网方法,集中器组网时间较长,并且需要记忆自身到下属每个节点的路径。同时,由于集中器记忆的是历史路径,而最后一公里的信道往往是时变的,如本文档来自技高网...
一种洪泛式组网的快速收敛方法

【技术保护点】
一种洪泛式组网的快速收敛方法,其特征在于,包括:步骤1:集中器构建命令包的网络层协议数据单元,向目标节点发出数据采集命令;步骤2:收到该命令包的节点判读目的地址若非自身,则按照多种处理机制决定应该转发还是丢弃该命令包,若是应该转发该命令包,则把网络层协议数据单元中的下行级数加一,置数据包为转发包标志,转发该命令包;若是应该丢弃,则丢弃该命令包;步骤3:收到该命令包的节点判读目的地址若为自身,则按照某种处理机制决定是否该处理该命令包,若不处理,则丢弃该命令包;若应处理,则构建应答包网络层协议数据单元,发送应答;步骤4:收到该应答包的节点按照多种处理机制决定应该转发还是丢弃该应答包,若是应该转发该...

【技术特征摘要】
1.一种洪泛式组网的快速收敛方法,其特征在于,包括:步骤1:集中器构建命令包的网络层协议数据单元,向目标节点发出数据采集命令;步骤2:收到该命令包的节点判读目的地址若非自身,则按照多种处理机制决定应该转发还是丢弃该命令包,若是应该转发该命令包,则把网络层协议数据单元中的下行级数加一,置数据包为转发包标志,转发该命令包;若是应该丢弃,则丢弃该命令包;步骤3:收到该命令包的节点判读目的地址若为自身,则按照某种处理机制决定是否该处理该命令包,若不处理,则丢弃该命令包;若应处理,则构建应答包网络层协议数据单元,发送应答;步骤4:收到该应答包的节点按照多种处理机制决定应该转发还是丢弃该应答包,若是应该转发该应答包,则把网络层协议数据单元中的上行级数加一,置数据包为转发包标志,转发该应答包;若是应该丢弃,则丢弃该应答包;步骤5:集中器收到该应答包,则按照某种处理机制决定是否该处理该应答包,若不处理,则丢弃该应答包;若应处理,则提取需要的采集数据存储,再执行步骤1,发出下一条数据采集命令。2.依据权利要求1所述的方法,其特征在于,所述的网络层协议数据单元包括:数据包为转发包标志;上行和下行标识;使用的应用层协议版本;下行级数;上行级数;域标识;目标地址;以及事务号。3.依据权利要求2所述的方法,其特征在于,所述的网络层协议数据单元的格式描述为:其中,数据包为转发包标志SrcRelay占1位:0,表示数据包为转发包;1,表示数据包为源发送包;上行和下行标识UpDown占1位:0,下行包;1,上行包;使用的应用层协议版本Ver占4位;下行级数DwnLvl占3位,0-7级;上行级数UpLvl占3位,0-7级;域标识Domain占48位,一个集中器和下属所有节点即属于同一个唯一域,对应集中器地址;目标地址DstAddr占48位;事务号TID占8位,TID范围1-63,关联的下行命令和上行应答TID要相等;应用层协议数据单元APDU根据应用的需要确定长度。4.依据权利要求3所述的方法,其特征在于,节点首次上电初始化时节点储存域标识Dom...

【专利技术属性】
技术研发人员:陈果董祺瞿周强
申请(专利权)人:深圳讯智物联科技有限公司
类型:发明
国别省市:广东,44

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

1