System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及物联网领域,具体而言,涉及一种物联网架构以及物联网系统。
技术介绍
1、随着时代的发展和科技的进步与普及,智能家居正在走进千家万户,人们的在日常生活中逐渐养成了使用智能家居设备的习惯。物联网(iot,internet of things),即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与网络结合起来而形成的一个巨大网络,实现任何时间、任何地点,人、机以及物的互联互通。
2、ble(bluetooth low energy,蓝牙低能耗)无线通信技术具有功耗低、价格便宜、普及度高等优势,因此在智能家居产品中很受欢迎。行业内当前存在单ble设备和wi-fi+ble设备,单ble设备只能通过ble的方式与其他设备进行数据交互,wi-fi+ble设备可以通过wi-fi和ble这两种方式和其他设备进行数据交互。当前使用多个wi-fi+ble设备通过家庭路由器与服务远程通信,来对多个wi-fi+ble设备进行远程控制。但是由于我们的家庭路由器容量是有限的,当家里的wi-fi设备数量超过一定量时,就会出现部分wi-fi设备离线的情况。这样就造成了服务器与部分wi-fi+ble设备的连接可靠性较差。
3、在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
技术实现思路
1、本申请的主要目的在于提供一种物联网架构以及物联
2、根据本专利技术实施例的一个方面,提供了一种物联网架构,所述物联网架构包括服务器、wi-fi路由器以及多个第一智能家居设备,其中,所述wi-fi路由器与所述服务器通信连接;所述第一智能家居设备具有wi-fi和ble组合通信模块,各所述第一智能家居设备均与所述wi-fi路由器建立通信通道,多个所述第一智能家居设备构成ble传感网,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,并将所述通信质量发送给其他所有的所述第一智能家居设备,所述第一智能家居设备还用于在自身的所述通信质量大于其他所有的所述第一智能家居设备的所述通信质量时,确定自身对应的所述通信通道为目标通道,并发送竞选成功信息给其他的所述第一智能家居设备,使得所有的所述第一智能家居设备均通过所述目标通道与所述服务器进行数据交互,其中,所述竞选成功信息为表征所述目标通道已确定的信息。
3、可选地,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,包括:所述第一智能家居设备用于获取信号强度数据和/或对应的所述通信通道的网络丢包率,其中,所述信号强度数据为对应的所述通信通道接收的所述wi-fi路由器的信号强度;所述第一智能家居设备用于根据所述信号强度数据和/或所述网络丢包率,计算对应的所述通信质量。
4、可选地,所述第一智能家居设备用于根据所述信号强度数据,计算对应的所述通信质量,包括:所述第一智能家居设备用于确定所述信号强度数据是否大于预定阈值;在所述信号强度数据小于或者等于所述预定阈值时,所述第一智能家居设备用于确定所述信号强度对应的所述通信质量为第一数值;在所述信号强度数据大于所述预定阈值时,所述第一智能家居设备用于确定所述信号强度对应的所述通信质量为其中,a表示所述信号强度,b表示所述预定阈值,c表示第二数值,所述第二数值大于所述第一数值,所述预定阈值、所述第一数值以及所述第二数值均为预设的值。
5、可选地,所述第一智能家居设备用于根据所述网络丢包率,计算对应的所述通信质量,包括:所述第一智能家居设备用于根据ping包丢包率,确定对应的所述通信质量为其中,d表示所述ping包丢包率。
6、可选地,所述目标通道对应的所述第一智能家居设备为目标设备,所述目标设备在确定自身对应的所述通信通道为所述目标通道之后,还用于每隔第一预定时长发送心跳包至其他的所述第一智能家居设备,所述心跳包携带有所述目标设备获取的自身当前的所述通信质量,其他的所述第一智能家居设备用于在确定以下至少之一情况时,发送竞选信息给所有的所述第一智能家居设备,使得所有的所述第一智能家居设备发送自身当前的所述通信质量,以重新确定所述目标通道:自身的所述通信质量大于所述目标设备的所述通信质量;第二预定时长内未接收到所述心跳包,所述第二预定时长大于所述第一预定时长。
7、可选地,所述第一智能家居设备之间通过广播方式和/或组播方式进行数据交互。
8、可选地,所述ble传感网还包括至少一个具有ble通信模块的第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备通过广播方式通信,所述第二智能家居设备通过所述第一智能家居设备与所述服务器通信连接。
9、可选地,所述物联网架构还包括控制端,所述控制端通过广域网与所述服务器通信连接,所述控制端通过广播方式和/或组播方式与所述传感网通信,所述控制端用于通过所述服务器控制所述第一智能家居设备,或者通过所述ble传感网控制所述第一智能家居设备。
10、可选地,所述wi-fi路由器与所述服务器通过光纤通信连接,所述控制端通过蜂窝网络与所述服务器通信连接。
11、根据本专利技术实施例的另一方面,还提供了一种物联网系统,所述物联网系统包括任一种所述的物联网架构。
12、在本专利技术实施例中,所述的物联网架构包括服务器、wi-fi路由器以及多个第一智能家居设备,其中,所述wi-fi路由器与所述服务器通信连接;所述第一智能家居设备具有wi-fi和ble组合通信模块,各所述第一智能家居设备构成ble传感网,且均与所述wi-fi路由器建立通信通道,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,并发送给其他所有的所述第一智能家居设备,且在自身的所述通信质量大于其他所有的所述第一智能家居设备的所述通信质量时,确定自身对应的所述通信通道为目标通道,再将竞选成功信息发送给其他的所述第一智能家居设备,使得所有的所述第一智能家居设备均通过所述目标通道与所述服务器进行数据交互,其中,所述竞选成功信息为表征所述目标通道已确定的信息。相比现有技术中多wi-fi+ble设备与服务器的连接可靠性较差的问题,本申请的所述物联网架构中,所述第一智能家居设备通过获取对应的所述通信通道的通信质量,并且在自身的所述通信质量大于其他所有的所述第一智能家居设备的通信质量的情况下,确定自身对应的所述通信通道为所述目标通道,使得所有的所述第一智能家居设备均通过所述目标通道与所述服务器进行数据交互,保证了所有的所述第一智能家居设备均通过通信质量较好的所述目标通道与所述服务器进行数据交互,保证了所述物联网架构的传输效率较高,保证了用户使用所述物联网架构的体验感较好。
本文档来自技高网...【技术保护点】
1.一种物联网架构,其特征在于,包括服务器、Wi-Fi路由器以及多个第一智能家居设备,其中,所述Wi-Fi路由器与所述服务器通信连接;所述第一智能家居设备具有Wi-Fi和BLE组合通信模块,各所述第一智能家居设备均与所述Wi-Fi路由器建立通信通道,多个所述第一智能家居设备构成BLE传感网,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,并将所述通信质量发送给其他所有的所述第一智能家居设备,所述第一智能家居设备还用于在自身的所述通信质量大于其他所有的所述第一智能家居设备的所述通信质量时,确定自身对应的所述通信通道为目标通道,并发送竞选成功信息给其他的所述第一智能家居设备,使得所有的所述第一智能家居设备均通过所述目标通道与所述服务器进行数据交互,其中,所述竞选成功信息为表征所述目标通道已确定的信息。
2.根据权利要求1所述的物联网架构,其特征在于,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,包括:
3.根据权利要求2所述的物联网架构,其特征在于,所述第一智能家居设备用于根据所述信号强度数据,计算对应的所述通信质量,包括:
5.根据权利要求1所述的物联网架构,其特征在于,所述目标通道对应的所述第一智能家居设备为目标设备,所述目标设备在确定自身对应的所述通信通道为所述目标通道之后,还用于每隔第一预定时长发送心跳包至其他的所述第一智能家居设备,所述心跳包携带有所述目标设备获取的自身当前的所述通信质量,其他的所述第一智能家居设备用于在确定以下至少之一情况时,发送竞选信息给所有的所述第一智能家居设备,使得所有的所述第一智能家居设备发送自身当前的所述通信质量,以重新确定所述目标通道:
6.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述第一智能家居设备之间通过广播方式和/或组播方式进行数据交互。
7.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述BLE传感网还包括至少一个具有BLE通信模块的第二智能家居设备,所述第二智能家居设备与所述第一智能家居设备通过广播方式通信,所述第二智能家居设备通过所述第一智能家居设备与所述服务器通信连接。
8.根据权利要求1至5中任一项所述的物联网架构,其特征在于,所述物联网架构还包括控制端,所述控制端通过广域网与所述服务器通信连接,所述控制端通过广播方式和/或组播方式与所述传感网通信,所述控制端用于通过所述服务器控制所述第一智能家居设备,或者通过所述BLE传感网控制所述第一智能家居设备。
9.根据权利要求8所述的物联网架构,其特征在于,所述Wi-Fi路由器与所述服务器通过光纤通信连接,所述控制端通过蜂窝网络与所述服务器通信连接。
10.一种物联网系统,其特征在于,包括权利要求1至9中任一项所述的物联网架构。
...【技术特征摘要】
1.一种物联网架构,其特征在于,包括服务器、wi-fi路由器以及多个第一智能家居设备,其中,所述wi-fi路由器与所述服务器通信连接;所述第一智能家居设备具有wi-fi和ble组合通信模块,各所述第一智能家居设备均与所述wi-fi路由器建立通信通道,多个所述第一智能家居设备构成ble传感网,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,并将所述通信质量发送给其他所有的所述第一智能家居设备,所述第一智能家居设备还用于在自身的所述通信质量大于其他所有的所述第一智能家居设备的所述通信质量时,确定自身对应的所述通信通道为目标通道,并发送竞选成功信息给其他的所述第一智能家居设备,使得所有的所述第一智能家居设备均通过所述目标通道与所述服务器进行数据交互,其中,所述竞选成功信息为表征所述目标通道已确定的信息。
2.根据权利要求1所述的物联网架构,其特征在于,所述第一智能家居设备用于获取对应的所述通信通道的通信质量,包括:
3.根据权利要求2所述的物联网架构,其特征在于,所述第一智能家居设备用于根据所述信号强度数据,计算对应的所述通信质量,包括:
4.根据权利要求2所述的物联网架构,其特征在于,所述第一智能家居设备用于根据所述网络丢包率,计算对应的所述通信质量,包括:
5.根据权利要求1所述的物联网架构,其特征在于,所述目标通道对应的所述第一智能家居设备为目标设备,所述目标设备在确定自身对应的所述通信通道为所...
【专利技术属性】
技术研发人员:唐杰,宋德超,覃广志,何文剑,徐洪伟,陈道远,李春光,刘旭阳,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。