System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种大规模组网自上云的方法技术_技高网

一种大规模组网自上云的方法技术

技术编号:40968453 阅读:2 留言:0更新日期:2024-04-18 20:49
本发明专利技术公开了一种大规模组网自上云的方法,本发明专利技术涉及LED上云领域,包括以下操作步骤:S1:建立云端;S2:需要上云的设备的连接;S3:建立网络节点信号强度的模型;S4:信号强度的算法;S5:建立连接关系。本发明专利技术所述的一种大规模组网自上云的方法,本方法可以应用到使用大量设备进行无线组网的情景,在实际的项目场景:比如大型厂区、医院、园区、大型停车场等,需要布设大量的无线智能设备,这样的情境中,通过使用自组网自上云的测量,可以快速的进行项目的实施,能有效解决目前在园区、医院、厂区、停车场等面积较大的区域以及智能设备多的场景下的大量无线智能设备上云的难题,在项目中能够加快项目的交付周期,并减少人工成本和维护成本。

【技术实现步骤摘要】

本专利技术涉及led上云领域,特别涉及一种大规模组网自上云的方法


技术介绍

1、传统的led上云方式有如下几种:一、通过网关配对的方式让设备跟网关建立关系网关,先长按网关的按钮,让网关处于配对状态,然后再使用遥控器对需要配对的设备操作,这样设备都可以通过网关的网络能力,传输数据到云端平台,缺点是,这种方式需要首先让网关先处于配对的状态,然后,一个个设备要通过遥控器或app点击触发才能和网关建立关系,另外,需要人员在现场操作来执行,并且距离远和网关信号弱的设备也会加进来,导致设备数据上报的失败的概率大;二通过app把网关和配对的设备关联起来,让设备和网关关联起来,这样设备就可以通过网关上云端平台,这种方式的缺点同样是需要人员在现场操作,并且同样会出现距离远和网关信号弱的设备也会加进来,导致设备数据上报的失败的概率大。

2、因此,提出一种大规模组网自上云的方法来解决上述问题很有必要。


技术实现思路

1、本专利技术的主要目的在于提供一种大规模组网自上云的方法,可以有效解决
技术介绍
中的问题。

2、为实现上述目的,本专利技术采取的技术方案为:

3、一种大规模组网自上云的方法,所述包括以下操作步骤:

4、s1:建立云端:建立上云用的云端后,配合与其通过无线连接方式连接的网关,由网关下发配网指令;

5、s2:需要上云的设备的连接:将需要上云的设备与云端相连接的网关通过无线方式进行连接,设备能通过无线的方式接受来自云端的指令信息;>

6、s3:建立网络节点信号强度的模型:其中处于中心的节点发出探测信号,当处于a1区域内的各个节点接受到的信号强度不同,其有个范围,把该范围量化为相同的一个值i(a1),同理其他区域节点收到的信号强度按区域量化为i(a2)、i(a3)、i(a4)、i(a5);

7、s4:信号强度的算法:包括以下算法:

8、a:群首的选择:每个节点n确定其收到的邻居节点的信号的强度in,并存储到邻居节点表中,再把所有邻居节点的信号强度in相加得到sn,即sn=i1+2+…-+in,sn为每个节点的所有邻居节点的信号强度权值之和,称为该节点的信号强度权值之和;

9、每个节点每隔一段时间△t,进行一次拓扑探测,每个节点把t时刻的邻居节点表与t时刻前一时间段t时刻的节点表进行比较,对于新加入的节点取ti时刻的信号强度权值i(ti),退出的节点取tz时刻的信号强度权值i(tz),再把新加入的和退出的节点的信号强度权值相加得到cn=i(ti)+i(tz),其中cn用于直接反映节点相对于邻居节点的的稳定性;

10、使每个节点确定自己的剩余电量dn;

11、使用每个节点的通信流量的倒数来表示节点的信息量权值fn;

12、选取群首的公式为:h=k1sn-k2cn+k3fn+k4dn,其中sn为节点信号强度权值,cn为节点稳定性权值,fn为信息量权值,dn为电池的电量,其中k4,k1,k2,k3为权重因子,用于表示各种参数的重要性并且满足k+k2+k+k4=1;

13、节点如果发现自己在邻居节点中的h值最大,那么将设定自己为群首状态,如果h值相等,选择id号小的作为群首;

14、b:群范围确定:群的大小有理想节点数n,群首依据理想的节点数n来确定群的节点数目的上下限,其范围表示为[n-n,n+m],m,n的值依据具体的环境设定;

15、群首被选定之后,将在邻居节点中选择信号强度最强的n(n为理想节点数)个节点划归到本群,

16、划分完毕后,存在的未定状态的节点将选择信号强度最强的群首做为自己的群首,除非该群首明确表示不在接纳新的节点,,

17、对于形成的群中,节点数小于群节点数目最下限的,将自动解散,各节点寻找信号强度最强的群首,并加入该群;

18、c:群内更新:节点要加入到某个群需要满足:节点当前不属于任何的群、节点到群首的信号强度达到加入到条件、加入后群内节点数目不超过上限、凡满足3个条件的节点都会被允许加入到群内;

19、节点退出的条件是该节点的信号强度小到了某个值,以信号强度为准绳,用于优化大的、稳定的分群,解散小的、不稳定的分群;

20、在saow算法规定的时间内,如果没有收到该节点的信号,则判断该节点消失,同时更新群内节点表;

21、s5:建立连接关系:根据算法规则来决定是否响应网关的信息,并且设备根据计算规则,如果符合接入网关的条件,则分批次的进行响应回复网关信息进行注册,信号弱的设备,不会响应网关的信息,信号强的设备会给网关回复信息,并且把自己的信息给网关注册进去,从而建立连接关系,若已经跟网关建立关系的设备,即使收到其他的网关的配网指令,也不会处理这些信息。

22、优选的,所述步骤s3中,网络节点信号强度模型的预设条件为:所述节点为自由空间传播,节点工作在一个常规固定的功率。

23、优选的,所述步骤s3中,为处在不同区域内的节点收到的信号强度i赋值为i(a1)=4i(a2)、i(a3)=3、i(a4)=1、i(a5)=0.5,所述处在不同区域的节点受到的该节点的信号强度权值in可参图取值,当某个节点处于a4的范围内,当节点收到来自中心节点的信号后,节点将该信号强度量化为1,并且存储到自己的邻居节点表中。

24、优选的,所述步骤s3中,实际情况中,根据环境的不同,节点的位置与其信号强度没有直接的对应关系,以此依据节点收到信号的信号强度所处的范围来为节点赋值,通过量化每个节点的信号强度使节点信号强度权值更加稳定,节点来回的移动、节点相对的移动、节点小范围内的移动忽略不计,节点信号强度权值之和sn也更加稳定,以此用于减少群首变换的次数,用于使计算简单。

25、有益效果

26、与现有技术相比,本专利技术提供了一种大规模组网自上云的方法,具备以下有益效果:

27、1、该大规模组网自上云的方法,本方法主要是通过网关下发配网指令,周边的设备都会收到相关的配网指令,收到配网指令的设备,会根据相应的算法,计算出相应的信号强弱,如果信号弱的设备,就不会给响应网关的信息信息,信号强的设备就会给网关回复信息,并且把自己的信息给网关注册进去,从而建立连接关系,如果已经跟网关建立关系的设备,即使收到其他的网关的配网指令,也不会处理这些信息。

28、2、该大规模组网自上云的方法,所有的设备通过无线的方式接收指令信息,通过从云端向网关下发配网指令,网关收到指令后,同步转发指令,网关周围的设备收到配网指令信息后,会根据相应的信息,进行信号强度算法,根据算法规则来决定是否响应网关的信息,并且设备根据计算规则,如果符合接入网关的条件,那么就会分批次的进行响应回复网关信息进行注册,从而实现所有的设备在没有任何人在现场干预的情况下,自动化完场网关上云能力。

29、3、该大规模组网自上云的方法,本方法可以应用到使用大量设备进行无线组本文档来自技高网...

【技术保护点】

1.一种大规模组网自上云的方法,其特征在于:所述包括以下操作步骤:

2.根据权利要求1所述的一种大规模组网自上云的方法,其特征在于:所述步骤S3中,网络节点信号强度模型的预设条件为:所述节点为自由空间传播,节点工作在一个常规固定的功率。

3.根据权利要求1所述的一种大规模组网自上云的方法,其特征在于:所述步骤S3中,为处在不同区域内的节点收到的信号强度I赋值为I(A1)=4I(A2)、I(A3)=3、I(A4)=1、I(A5)=0.5,所述处在不同区域的节点受到的该节点的信号强度权值In可参图取值,当某个节点处于A4的范围内,当节点收到来自中心节点的信号后,节点将该信号强度量化为1,并且存储到自己的邻居节点表中。

4.根据权利要求1所述的一种大规模组网自上云的方法,其特征在于:所述步骤S3中,实际情况中,根据环境的不同,节点的位置与其信号强度没有直接的对应关系,以此依据节点收到信号的信号强度所处的范围来为节点赋值,通过量化每个节点的信号强度使节点信号强度权值更加稳定,节点来回的移动、节点相对的移动、节点小范围内的移动忽略不计,节点信号强度权值之和Sn也更加稳定,以此用于减少群首变换的次数,用于使计算简单。

...

【技术特征摘要】

1.一种大规模组网自上云的方法,其特征在于:所述包括以下操作步骤:

2.根据权利要求1所述的一种大规模组网自上云的方法,其特征在于:所述步骤s3中,网络节点信号强度模型的预设条件为:所述节点为自由空间传播,节点工作在一个常规固定的功率。

3.根据权利要求1所述的一种大规模组网自上云的方法,其特征在于:所述步骤s3中,为处在不同区域内的节点收到的信号强度i赋值为i(a1)=4i(a2)、i(a3)=3、i(a4)=1、i(a5)=0.5,所述处在不同区域的节点受到的该节点的信号强度权值in可参图取值,...

【专利技术属性】
技术研发人员:李选正
申请(专利权)人:德微电技术深圳有限公司
类型:发明
国别省市:

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

1