一种用于智能照明系统的数据组网方法技术方案

技术编号:16879204 阅读:77 留言:0更新日期:2017-12-23 15:58
本发明专利技术所公开了一种用于智能照明系统的数据组网方法,包括:步骤一、设定所述智能照明系统内的照明控制器为第一层网络的组网一级节点,并为各个一级节点编码;步骤二、获取第一层网络中每两个一级节点间的第一通信信号的强度,并根据所述第一通信信号的强度对一级节点进行组网;步骤三、选择与所述一级节点最近的网关作为第二层网络组网的主干节点;步骤四、获取所述主干节点与所有一级节点间的第二通信信号的强度,并选择第二通信信号最强的一级节点组网。本方法能够择优选择控制命令的最优传输路径,在采用普遍的2.4G无线技术时,可以提高在大范围和大数据量的无线通信中的数据传输稳定性和传输速度。

A data networking method for intelligent lighting system

The invention discloses a method for data networking, intelligent lighting system comprises the steps of: setting the lighting controller, intelligent lighting system within the network for the first layer of the network level for each node, and a node encoding; step two, obtaining the first layer of the network every two level nodes the first communication signal strength, and according to the first communication signal strength of a network node; step three, choose the nearest gateway to the primary node as the backbone node second layer network; step four, obtaining the second communication signal and a trunk node all nodes of the strength, and choose a second node network communication with the strongest signal. This method can select the optimal transmission path of control commands preferentially. When adopting the universal 2.4G wireless technology, data transmission stability and transmission speed can be improved in wireless communication with large and large data volume.

【技术实现步骤摘要】
一种用于智能照明系统的数据组网方法
本专利技术涉及无线组网
,尤其涉及一种用于智能照明系统的数据组网方法。
技术介绍
智能照明是指利用计算机、无线通讯数据传输、扩频电力载波通讯技术、计算机智能化信息处理及节能型电器控制等技术组成的分布式无线遥测、遥控、遥讯控制系统。具有灯光亮度的强弱调节、灯光软启动、定时控制、场景设置等特点。目前,智能照明在无线组网时常采用Wi-Fi技术和6LowPAN技术,采用星型网络拓扑,网络覆盖范围为无线路由器的信号覆盖范围。在低速率无线网络组网时,受限于功耗的要求,单点之间的通信距离往往被约束在50米左右,若使用星型无线网络拓扑,需要骨干节点通信距离必须足够远。另外组网完成后为了维持网络的需要,仍需进行很高频率的数据通信,在低功率无线网络的组网时,因低功率无线网络本身的传输速率较低,多数时候并没有多少数据流量,此时整个网络仍有大量的网络维护数据在流转,当网络需要进行大量数据传输时,网络维护数据包并不会停止,这就导致大量数据包同时传输,无线信号并发导致信道拥塞,信道拥塞则会导致组网数据包不能传输,网络稳定性变差,甚至造成网络崩溃。
技术实现思路
本专利技术目的是提供一种用于智能照明系统的数据组网方法,以解决上述问题。本专利技术解决技术问题采用如下技术方案:一种用于智能照明系统的数据组网方法,包括:步骤一、设定所述智能照明系统内的照明控制器为第一层网络的组网一级节点,并为各个一级节点编码;步骤二、获取第一层网络中每两个一级节点间的第一通信信号的强度,并根据所述第一通信信号的强度对一级节点进行组网;步骤三、选择与所述一级节点最近的网关作为第二层网络组网的主干节点;步骤四、获取所述主干节点与所有一级节点间的第二通信信号的强度,并选择第二通信信号最强的一级节点组网。优选的,获取两个一级节点间的第一通信信号的强度的过程,包括:步骤1、设定一个一级节点为命令发起节点,另一个一级节点为命令接收节点;步骤2、将往返通信次数归零;步骤3、所述命令发起节点发送第一通信信号给命令接收节点;步骤4、获取命令接收节点接收到的第一通信信号的实时强度,并比较实时强度与第一通信信号的信号强度阈值,若实时强度不小于第一通信信号的信号强度阈值,则转至步骤5,若实时强度小于第一通信信号的信号强度阈值,则停止;步骤5、命令接收节点发送反馈信号给所述命令发起节点;步骤6、获取所述命令发起节点接收到的反馈信号强度,并比较反馈信号强度与第一通信信号的信号强度阈值,若反馈信号强度不小于第一通信信号的信号强度阈值,则转至步骤7,若反馈信号强度小于第一通信信号的信号强度阈值,则转至步骤8;步骤7、往返通信次数的数值加1;步骤8、比较所述往返通信次数与往返通信次数阈值,若所述往返通信次数小于往返通信次数阈值,则转至步骤3,若所述往返通信次数等于往返通信次数阈值,则转至步骤9;步骤9、根据所述第一通信信号的实时强度和往返通信次数计算获得所述命令发起节点与命令接收节点间的第一通信信号强度其中n为往返通信次数,qi为往返通信次数为i时的实时信号强度。优选的,所述根据所述第一通信信号的强度对一级节点进行组网的过程,包括:设定第一组网强度阈值;判断所述命令发起节点与命令接收节点间的第一通信信号强度是否小于所述第一组网阈值,如果是,则剔除所述命令发起节点和命令接收节点的信号通道,如果否,则将所述命令发起节点和命令接收节点的信号通道加入第一层网络组网。优选的,所述选择第二通信信号最强的节点组网的过程,包括:在第一层网络内,最初命令发起节点发出上行控制命令,所述上行控制命令经过最少的一级节点后到达第二通信信号最强的一级节点,再经过第二通信信号最强的一级节点发送给所述主干节点;所述主干节点发出下行控制命令给所述第二通信信号最强的一级节点,在第一层网络内,所述第二通信信号最强的一级节点发出下行控制命令,所述下行控制命令经过最少的一级节点后到达最终命令接收节点。可见,本专利技术所公开的的用于智能照明系统的双层网络的控制命令路由组网方法根据所述第一通信信号的强度对一级节点进行组网,并选择第二通信信号最强的一级节点与网关组网,能够择优选择控制命令的最优传输路径,在采用普遍的2.4G无线技术时,可以提高在大范围和大数据量的无线通信中的数据传输稳定性和传输速度。附图说明图1为本专利技术公开的一种用于智能照明系统的双层网络的控制命令路由组网方法的流程图;图2为获取两个一级节点间的第一通信信号的强度的方法流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合实施例及附图对本专利技术的技术方案作进一步阐述。实施例一本实施例公开了一种用于智能照明系统的双层网络的控制命令路由组网方法,如图1所示,该方法包括:步骤一、设定所述智能照明系统内的照明控制器为第一层网络的组网一级节点,并为各个一级节点编码。例如,所述智能照明系统内一共有四个照明控制器,则将四个照明控制器设定为第一层网络的组网一级节点,并为四个一级节点分别编码为A1、A2、A3和A4。步骤二、获取第一层网络中每两个一级节点间的第一通信信号的强度,并根据所述第一通信信号的强度对一级节点进行组网。其中,如图2所示,获取两个一级节点间的第一通信信号的强度的过程,包括:步骤1、设定一个一级节点为命令发起节点,另一个一级节点为命令接收节点;步骤2、将往返通信次数归零;步骤3、所述命令发起节点发送第一通信信号给命令接收节点;步骤4、获取命令接收节点接收到的第一通信信号的实时强度,并比较实时强度与第一通信信号的信号强度阈值,若实时强度不小于第一通信信号的信号强度阈值,则转至步骤5,若实时强度小于第一通信信号的信号强度阈值,则停止;步骤5、命令接收节点发送反馈信号给所述命令发起节点;步骤6、获取所述命令发起节点接收到的反馈信号强度,并比较反馈信号强度与第一通信信号的信号强度阈值,若反馈信号强度不小于第一通信信号的信号强度阈值,则转至步骤7,若反馈信号强度小于第一通信信号的信号强度阈值,则转至步骤8;步骤7、往返通信次数的数值加1;步骤8、比较所述往返通信次数与往返通信次数阈值,若所述往返通信次数小于往返通信次数阈值,则转至步骤3,若所述往返通信次数等于往返通信次数阈值,则转至步骤9;步骤9、根据所述第一通信信号的实时强度和往返通信次数计算获得所述命令发起节点与命令接收节点间的第一通信信号强度其中n为往返通信次数,qi为往返通信次数为i时的实时信号强度。例如,设定一级节点A1为命令发起节点,一级节点A2为命令接收节点,则通过步骤3到步骤9的操作,可以获得一级节点A1与一级节点A2间第一通信信号的强度。依此类推,可以获得一级节点A1与一级节点A3间第一通信信号的强度、一级节点A1与一级节点A4间第一通信信号的强度、一级节点A2与一级节点A3间第一通信信号的强度、一级节点A2与一级节点A4间第一通信信号的强度和一级节点A3与一级节点A4间第一通信信号的强度。所述根据所述本文档来自技高网...
一种用于智能照明系统的数据组网方法

【技术保护点】
一种用于智能照明系统的数据组网方法,其特征在于,包括:步骤一、设定所述智能照明系统内的照明控制器为第一层网络的组网一级节点,并为各个一级节点编码;步骤二、获取第一层网络中每两个一级节点间的第一通信信号的强度,并根据所述第一通信信号的强度对一级节点进行组网;步骤三、选择与所述一级节点最近的网关作为第二层网络组网的主干节点;步骤四、获取所述主干节点与所有一级节点间的第二通信信号的强度,并选择第二通信信号最强的一级节点组网。

【技术特征摘要】
1.一种用于智能照明系统的数据组网方法,其特征在于,包括:步骤一、设定所述智能照明系统内的照明控制器为第一层网络的组网一级节点,并为各个一级节点编码;步骤二、获取第一层网络中每两个一级节点间的第一通信信号的强度,并根据所述第一通信信号的强度对一级节点进行组网;步骤三、选择与所述一级节点最近的网关作为第二层网络组网的主干节点;步骤四、获取所述主干节点与所有一级节点间的第二通信信号的强度,并选择第二通信信号最强的一级节点组网。2.根据权利要求1所述用于智能照明系统的数据组网方法,其特征在于,获取两个一级节点间的第一通信信号的强度的过程,包括:步骤1、设定一个一级节点为命令发起节点,另一个一级节点为命令接收节点;步骤2、将往返通信次数归零;步骤3、所述命令发起节点发送第一通信信号给命令接收节点;步骤4、获取命令接收节点接收到的第一通信信号的实时强度,并比较实时强度与第一通信信号的信号强度阈值,若实时强度不小于第一通信信号的信号强度阈值,则转至步骤5,若实时强度小于第一通信信号的信号强度阈值,则停止;步骤5、命令接收节点发送反馈信号给所述命令发起节点;步骤6、获取所述命令发起节点接收到的反馈信号强度,并比较反馈信号强度与第一通信信号的信号强度阈值,若反馈信号强度不小于第一通信信号的信号强度阈值,则转至步骤7,若反馈信号强度小于第一通信信号的信号强度阈值,则转至步骤8;步骤...

【专利技术属性】
技术研发人员:雷号韩克程樱王京宁
申请(专利权)人:北京建筑技术发展有限责任公司
类型:发明
国别省市:北京,11

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

1