一种网络管理方法及网关技术

技术编号:17886415 阅读:32 留言:0更新日期:2018-05-10 04:04
本发明专利技术涉及电梯物联网领域,公开了一种网络管理方法及网关,该方法包括:周期性广播中继器命令;其中,中继器命令包含有中继器的唯一标识;接收中继器返回的对中继器命令的响应数据;其中,响应数据中包含有中继器的唯一标识;提取响应数据中的唯一标识,并将唯一标识对应的计数器的计数值置为预设计数值;从中继器表中剔除计数器的计数值为零的唯一标识;其中,中继器表包含唯一标识和对应的计数器。该方法能够自动的对中继器设置唯一标识,使中继器自动的加入网关进行的网络管理中,整个加入网关管理过程不需要人工的参与,提高了网络管理的效率,同时能够在中继器表中及时的剔除已经离线的中继器信息,节省网络资源,提高网络的通信效率。

A network management method and gateway

The invention relates to the field of elevator Internet of things, and discloses a network management method and gateway. The method includes a periodic broadcast repeater command; in which a repeater command contains a unique identification with a repeater; the response data returned by a repeater to the repeater command is received; in which the response data contains a repeater The unique identification of the response data is extracted and the count value of the counter corresponding to the unique identifier is set as the pre design value; the unique identification of the counter's count value from the repeater table is the only identification; in which the repeater table contains the unique identity and the corresponding counter. This method can automatically identify the repeater, make the repeater automatically join the gateway network management, the whole process of joining the gateway management process does not need manual participation, improves the efficiency of network management, and can eliminate the off-line repeater information in the repeater table and save the network. Resources, improve the communication efficiency of the network.

【技术实现步骤摘要】
一种网络管理方法及网关
本专利技术涉及电梯物联网领域,特别涉及一种网络管理方法及网关。
技术介绍
目前的电梯物联网是基于2.4G(Genaration,年代)通信技术的Zigbee(紫蜂)协议组建的网络,该网络包括电梯控制器、节点、中继器、网关及服务器。要对网络进行管理就需要对网络中的各部分进行标识,由于中继器在网络中的作用至关重要,因此如何在网络中标识中继器成为一个重要问题。目前,通过人工手动设置的方式对中继器设置物理地址来标识中继器,然后再利用中继器的物理地址完成网络管理。这样会使得在网络管理的时候需要人工的参与,网络管理方式不智能,网络管理起来也不方便。此外,中继器安装位置一般在室外高处,且中继器的密封性较好,因此若遇到中继器掉线或工程改动需要手动修改物理地址时,工作人员还需要爬高开盒来设置中继器的物理地址,工作难度大,处理方法缺乏灵活性,费时费力。另一方面,现有技术中,网关在管理中继器时,会维护一个中继器表,该中继器表中包含在网的中继器信息。但是对于已经脱离网络的中继器,网关不会在中继器表中及时的将该中继器信息剔除掉,这样会导致网关管理的中继器数量过多,还要对未及时剔除的中继器进行网络管理,造成网络资源的浪费,间接的降低了网络的通信效率。
技术实现思路
本专利技术的目的在于提供一种网络管理方法及网关,能够自动的对中继器设置唯一标识,使得中继器根据该中继器的唯一标识自动的加入网关进行的网络管理中,整个网络管理过程不需要人工的参与,提高了网络管理的效率,同时能够在中继器表中及时的剔除已经离线的中继器信息,节省网络资源,提高网络的通信效率。为解决上述技术问题,本专利技术的实施方式提供了一种网络管理方法,包括以下步骤:S1、周期性广播中继器命令;其中,所述中继器命令包含有中继器的唯一标识;S2、接收中继器返回的对所述中继器命令的响应数据;其中,所述响应数据中包含有中继器的唯一标识;S3、提取所述响应数据中的唯一标识,并将所述唯一标识对应的计数器的计数值置为预设计数值;S4、从中继器表中剔除计数器的计数值为零的唯一标识;其中,所述中继器表包含唯一标识和对应的计数器。本专利技术的实施方式还提供了一种网关,包括:广播模块,用于周期性广播中继器命令;其中,所述中继器命令包含有中继器的唯一标识;接收模块,用于接收中继器返回的对所述中继器命令的响应数据;其中,所述响应数据中包含有中继器的唯一标识;提取模块,用于提取所述响应数据中的唯一标识,并将所述唯一标识对应的计数器的计数值置为预设计数值;剔除模块,用于从中继器表中剔除计数器的计数值为零的唯一标识;其中,所述中继器管理表包含唯一标识和对应的计数器。本专利技术实施方式相对于现有技术而言,中继器能够采用预定的算法对它的物理地址进行计算,从而生成唯一标识;在网络管理过程中,网关能够通过该唯一标识自动的将中继器加入到中继器表中进行管理,整个网络管理过程不需要人工的参与,提高了网络管理的效率,同时网关能够在中继器表中及时的剔除已经离线的中继器信息,这样可以使得整个网络管理过程节省网络资源,提高网络的通信效率。优选地,在所述S1之前,所述方法还包括:S0、从所述中继器表中寻找计数器的计数值为非零的唯一标识;在执行完所述S0之后,所述S1为:广播包含所述计数值为非零的唯一标识的中继器命令。网关通过轮询其中继器表中的中继器来保持网络链路,保证网络通畅。优选地,在所述S0中,若遍历所述中继器表后,未找到计数值为非零的唯一标识,则所述S1为广播唯一标识为预设值的中继器命令。当中继器表中还有空位用于容纳新的中继器信息,且已遍历至该空位时,网关会广播唯一标识为预设值的中继器命令,用于新的中继器加入。如果中继器在接收到该唯一标识为预设值的中继器命令之后,判断出自己从前未收到过该中继器命令,那么该中继器之后会返回其唯一标识给网关,用于网关将该中继器信息加入中继器表。优选地,若所述S3中提取的唯一标识在所述中继器表中没有对应的信息,则在所述S4之前,所述方法还包括:在所述中继器表中增加所述唯一标识及其对应的计数器,并将所述计数器的计数值置为预设计数值。网关收到新的中继器返回的唯一标识之后,在中继器表中添加该新的中继器的唯一标识,并设置该唯一标识对应的计数器的计数值为预设计数值。附图说明图1是本专利技术第一实施方式的网关执行的网络管理方法的流程图;图2是本专利技术第一实施方式的中继器执行的网络管理方法的流程图;图3是本专利技术第二实施方式的网络管理方法流程图;图4是本专利技术第三实施方式中网关的结构示意图;图5是本专利技术第四实施方式中网关的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术第一实施方式提供一种网络管理方法,该网络管理方法主要由网关主要实现,中继器配合完成网络管理这一功能。如图1所示,在该网络管理方法中,网关主要完成以下步骤:101、周期性广播中继器命令;其中,中继器命令包含有中继器的唯一标识。需要说明的是,网关包含一个中继器表,中继器表中存储有中继器信息,每一个中继器信息包括中继器的唯一标识及为该唯一标识对应设置的计数器当前的计数值。该中继器刚刚被加入该中继器表中时,设置该唯一标识对应的计数器的初始值为预设计数值。网关通过轮询中继器表中的每个唯一标识对应的中继器来保持网络链路,保证网络通畅。当中继器中的唯一标识对应的中继器被轮询一次时,其对应的计数器的计数值减1。本专利技术利用计算机将中继器的8个字节的物理地址经过一定的算法计算得到2个字节的唯一标识。在执行步骤101之前,该方法还包括:从中继器表中寻找计数器的计数值为非零的唯一标识;在执行完从中继器表中寻找计数器的计数值为非零的唯一标识之后,步骤101为:广播包含计数值为非零的唯一标识的中继器命令。也就是说,在广播中继器命令之前,网关需要从中继器表中寻找计数器的计数值为非零的唯一标识;找到之后,网关广播中继器命令,该中继器命令中包含该计数器的计数值为非零的唯一标识。示例的,中继器命令中包含的唯一标识可以用CRC来表示,用CRC==X来表示中继器命令中唯一标识为X的中继器,其中,“==”表示等于。进一步的,在从中继器表中寻找计数器的计数值为非零的唯一标识的步骤中,若遍历中继器表后,未找到计数值为非零的唯一标识,则步骤101为广播唯一标识为预设值的中继器命令。也就是说,在轮询完整个中继器表中的唯一标识对应的中继器之后,找到了一个计数值为零的唯一标识,此时,网关就会广播唯一标识为预设值的中继器命令,该唯一标识为预设值的中继器命令可以用CRC==0来表示,这个命令用于网关查找新入网的中继器。示例的,若中继器表的预设存储空间为存储100个中继器信息,而目前实际入网并存储在中继器表中的中继器信息只有50个,也就是说中继器表中还有闲置的50个存储空间,闲置的50个存储空间中还包括网关剔除脱网的中继器,并清除该中继器的中继器信息得到的存储空间。在没有新的中继器信息加入到中继器表中时,闲置的本文档来自技高网...
一种网络管理方法及网关

【技术保护点】
一种网络管理方法,其特征在于,包括以下步骤:S1、周期性广播中继器命令;其中,所述中继器命令包含有中继器的唯一标识,其中,所述中继器的唯一标识由所述中继器采用预定的算法对所述中继器的物理地址进行计算得到;S2、接收中继器返回的对所述中继器命令的响应数据;其中,所述响应数据中包含有中继器的唯一标识;S3、提取所述响应数据中的唯一标识,并将所述唯一标识对应的计数器的计数值置为预设计数值;S4、从中继器表中剔除计数器的计数值为零的唯一标识;其中,所述中继器表包含唯一标识和对应的计数器;在所述S1之前,所述方法还包括:S0、从所述中继器表中寻找计数器的计数值为非零的唯一标识;在执行完所述S0之后,所述S1为:广播包含所述计数值为非零的唯一标识的中继器命令;在所述S0中,若遍历所述中继器表后,未找到计数值为非零的唯一标识,则所述S1为广播唯一标识为预设值的中继器命令。

【技术特征摘要】
1.一种网络管理方法,其特征在于,包括以下步骤:S1、周期性广播中继器命令;其中,所述中继器命令包含有中继器的唯一标识,其中,所述中继器的唯一标识由所述中继器采用预定的算法对所述中继器的物理地址进行计算得到;S2、接收中继器返回的对所述中继器命令的响应数据;其中,所述响应数据中包含有中继器的唯一标识;S3、提取所述响应数据中的唯一标识,并将所述唯一标识对应的计数器的计数值置为预设计数值;S4、从中继器表中剔除计数器的计数值为零的唯一标识;其中,所述中继器表包含唯一标识和对应的计数器;在所述S1之前,所述方法还包括:S0、从所述中继器表中寻找计数器的计数值为非零的唯一标识;在执行完所述S0之后,所述S1为:广播包含所述计数值为非零的唯一标识的中继器命令;在所述S0中,若遍历所述中继器表后,未找到计数值为非零的唯一标识,则所述S1为广播唯一标识为预设值的中继器命令。2.根据权利要求1所述的网络管理方法,其特征在于,若所述S3中提取的唯一标识在所述中继器表中没有对应的信息,则在所述S4之前,所述方法还包括:在所述中继器表中增加所述唯一标识及其对应的计数器,并将所述计数器的计数值置为预设计数值。3.根据权利要求1所述的网络管理方法,其特征在于,在所述S1之后,所述S2之前,所述方法还包括:每发送一次中继器命令,与所述中继器命令中唯一标识对应的计数器的计数值减1。4.一种网关,...

【专利技术属性】
技术研发人员:王鹏何小虎许峰
申请(专利权)人:上海新时达电气股份有限公司
类型:发明
国别省市:上海,31

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

1