一种mesh网络节点的网络配置参数的配置方法技术

技术编号:18404954 阅读:25 留言:0更新日期:2018-07-08 22:48
本发明专利技术涉及mesh网络节点的网络配置参数的配置方法。所述方法包括:在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;判断当前LED灯的MAC地址与具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与具有特征值的LED灯的MAC地址一致,则当前LED灯主代理节点;在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至mesh网络区域内的从节点。本发明专利技术提供的技术方案做到了,只要一个LED灯与移动终端APP成功建立网络连接之后,其余LED灯均快速且准确无误地加入到该mesh网络中。

A configuration method of network configuration parameters for mesh network nodes

The invention relates to a method for configuring network configuration parameters of mesh network nodes. The methods include: after at least one LED lamp and the mobile terminal APP establish a network connection, the at least one LED lamp sends a broadcast message carrying the MAC address of the present LED lamp to the rest of the LED lights in the mesh network area; the MAC address of the LED lamp with a characteristic value is determined from the present lamp MAC address and the received MAC address according to the rules; Determine whether the MAC address of the current LED lamp is consistent with the MAC address of the LED lamp with the characteristic value. If the MAC address of the current LED lamp is consistent with the MAC address of the LED lamp with the characteristic value, the current LED lamp principal agent node; the current LED lamp receives the network configuration parameter information received by the current LED lamp in the case of the current LED lamp as the principal agent node. The configuration message is sent to the slave node in the mesh network area. The technical scheme provided by the invention has done, as long as one LED lamp and the mobile terminal APP successfully establish a network connection, the rest of the LED lights are quickly and accurately added to the mesh network.

【技术实现步骤摘要】
一种mesh网络节点的网络配置参数的配置方法
本专利技术涉及无线传感器
,具体而言,本专利技术涉及mesh网络节点的网络配置参数的配置方法。
技术介绍
由于LED灯具有体积小、发光率高一级低功耗等优点,因此,LED灯已经成为人们工作生活中广泛使用的照明设备。目前的方法,若要把不同节点的多盏LED灯加入mesh网络的时候,移动终端,例如手机,需要与每一盏LED灯建立连接,这样使得将不同节点的多盏LED灯加入到mesh网络的过程将是极其繁琐的过程。目前的方法,移动终端,例如手机,需要与每一盏LED灯建立连接,如果需要与移动终端,例如手机,建立连接的LED灯很多,例如有上千个LED灯,手机需要与一盏LED灯建立连接的过程所需的时间如果是18秒,如果不将误操作以及手机与LED灯无法正确建立连接的过程考虑进去的话,那么,手机与上千个不同节点的LED灯建立连接的过程所需的时间将是极其漫长的过程。进一步地,如果对手机的网络参数配置信息的设置发生误操作的时候,或者,如果手机与当前LED灯的节点无法建立连接,则对上述上千个不同节点的LED灯进行配置网络参数的过程将会花费至少一两天的时间,将会消耗大量的人力和物力。此外,目前的方法,如果有多个不同的手机同时对同一节点的LED灯配置网络参数,可能会发生网络配置信息出现错误的现象。具体地,因为对同一节点的LED灯进行配置网络参数时,因为网络配置参数内容较多,需要发送多个数据包,例如,数据包1,数据包2,数据包3等等,而每个数据包不能携带完整的源地址信息。因此,若当前进行配置网络参数的节点的LED灯接收到手机APP1发送的数据包1,即:pkt1,又接收到手机APP2发送的数据包2,即:pkt2,之后又接收到手机APP3发送的数据包3,即:pkt3,这样,当前节点的LED灯接收到的网络配置参数信息为:pkt1_app1,pkt2_app2,pkt3_app3,……,而不是预期的网络配置参数信息,即:pkt1_app1,pkt2_app1,pkt3_app1,……,因而,如果有多个不同的手机同时对同一节点的LED灯配置网络参数,当前节点的LED灯无法辨识出所接收到的数据包来自于哪一个手机,将来自不同手机的数据包进行组合,将会发生网络配置信息出现错误的现象。
技术实现思路
本专利技术实施例在于提供一种mesh网络节点的网络配置参数的配置方法,在本专利技术实施例提供的技术方案中,只要一个节点的LED灯与移动终端APP建立网络连接之后,其余节点的LED灯均快速且准确无误地加入到该mesh网络中。第一方面,本专利技术实施例提供了一种mesh网络节点的网络配置参数的配置方法,所述方法包括:在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向所述mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;在预定时间内,接收其余LED灯广播消息以及其中携带的MAC地址;按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;判断当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址一致,则当前LED灯为所述mesh网络区域内的主代理节点,否则,当前LED灯为所述mesh网络区域内的从节点;在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至所述mesh网络区域内的从节点。优选的,若当前LED灯为从节点,接收所述主代理节点发送的携带网络配置参数信息的配置消息;以及根据接收到的所述配置消息中携带的网络配置参数信息对当前LED灯的网络配置参数进行配置。优选的,在当前LED灯为主代理节点时,当前LED灯接收到的配置消息中携带的网络配置参数信息包括如下至少一种:所述mesh网络的名字,本LED灯与移动终端APP建立网络连接的登录密码信息,以及所述mesh网络区域内的LED灯与LED灯之间进行网络连接的密钥信息。优选的,所述规则具体为:将数值最大或最小的LED灯的MAC地址标记为具有特征值的LED灯的MAC地址。优选的,所述携带本LED灯的MAC地址的广播消息中还携带有与本LED灯连接的移动终端APP的数据码。优选的,在至少一个LED灯与移动终端APP建立网络连接之后,所述方法还包括:本LED灯断开与当前移动终端APP建立的网络连接,本LED灯与其它任一移动终端APP建立网络连接,并在本LED灯与其它任一移动终端APP建立网络连接之后,接收携带其它任一移动终端APP的数据码的配置消息。优选的,所述方法还包括:比较当前移动终端APP的数据码和其它移动终端APP的数据码的大小,并将数值最大或最小的数据码标记为具有特征值的移动终端APP的数据码。优选的,所述方法还包括:判断与本LED灯建立网络连接的当前移动终端APP的数据码与所述具有特征值的移动终端APP的数据码是否一致,若当前移动终端APP的数据码与所述具有特征值的移动终端APP的数据码一致,则与当前移动终端APP建立网络连接的LED灯为所述mesh网络区域内的主代理节点,否则,与当前移动终端APP建立网络连接的LED灯为从节点。第二方面,本专利技术实施例提供了一种LED灯,所述LED灯包括:发送模块,在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向所述mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;以及在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至所述mesh网络区域内的从节点;接收模块,在预定时间内,接收其余LED灯广播消息以及其中携带的MAC地址;处理器,按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;以及判断当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址一致,则当前LED灯为所述mesh网络区域内的主代理节点,否则,当前LED灯为所述mesh网络区域内的从节点。优选的,所述LED灯还包括配置模块,若处理器判断出当前LED灯为从节点,所述配置模块根据接收到的所述配置消息中携带的网络配置参数信息对当前LED灯的网络配置参数进行配置。本专利技术实施例提供了一种mesh网络节点的网络配置参数的配置方法,在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;在预定时间内,接收其余LED灯广播消息以及其中携带的MAC地址;按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;判断当前LED灯的MAC地址与具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与具有特征值的LED灯的MAC地址一致,则当前LED灯为mesh网络区域内的主代理节点,否则,当前LED灯为mesh网络区域内的从节点;在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至mesh网络区域内的从节点。本专利技术实施例提供的mesh网络本文档来自技高网
...

【技术保护点】
1.一种mesh网络节点的网络配置参数的配置方法,其特征在于,包括:在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向所述mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;在预定时间内,接收其余LED灯广播消息以及其中携带的MAC地址;按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;判断当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址一致,则当前LED灯为所述mesh网络区域内的主代理节点,否则,当前LED灯为所述mesh网络区域内的从节点;在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至所述mesh网络区域内的从节点。

【技术特征摘要】
1.一种mesh网络节点的网络配置参数的配置方法,其特征在于,包括:在至少一个LED灯与移动终端APP建立网络连接之后,该至少一个LED灯向所述mesh网络区域内的其余LED灯发送携带本LED灯的MAC地址的广播消息;在预定时间内,接收其余LED灯广播消息以及其中携带的MAC地址;按照规则从本灯MAC地址和所接收的MAC地址中确定具有特征值的LED灯的MAC地址;判断当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址是否一致,若当前LED灯的MAC地址与所述具有特征值的LED灯的MAC地址一致,则当前LED灯为所述mesh网络区域内的主代理节点,否则,当前LED灯为所述mesh网络区域内的从节点;在当前LED灯为主代理节点的情况下,将当前LED灯接收到的携带网络配置参数信息的配置消息发送至所述mesh网络区域内的从节点。2.根据权利要求1所述的方法,其特征在于,若当前LED灯为从节点,接收所述主代理节点发送的携带网络配置参数信息的配置消息;以及根据接收到的所述配置消息中携带的网络配置参数信息对当前LED灯的网络配置参数进行配置。3.根据权利要求1所述的方法,其特征在于,在当前LED灯为主代理节点时,当前LED灯接收到的配置消息中携带的网络配置参数信息包括如下至少一种:所述mesh网络的名字,本LED灯与移动终端APP建立网络连接的登录密码信息,以及所述mesh网络区域内的LED灯与LED灯之间进行网络连接的密钥信息。4.根据权利要求1所述的方法,其特征在于,所述规则具体为:将数值最大或最小的LED灯的MAC地址标记为具有特征值的LED灯的MAC地址。5.根据权利要求1所述的方法,其特征在于,所述携带本LED灯的MAC地址的广播消息中还携带有与本LED灯连接的移动终端APP的数据码。6.根据权利要求1所述的方法,其特征在于,在至少一个LED灯与移动终端APP建立网络连接之后,所述方法还包括:本LED灯断开与当前移动终端APP建立的网络连接,...

【专利技术属性】
技术研发人员:冯玉海顾瑶瑶
申请(专利权)人:北京易方通达科技有限公司
类型:发明
国别省市:北京,11

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

1