一种管理智能家居设备的方法及服务器、中控设备的制造方法_2

文档序号:8445151阅读:来源:国知局
络时延,所述第一网络质量参数为所述网络时延;或者在所述中控设备检测到与自身无线连接的所述智能家居设备时,向所述服务器上报所述智能家居设备的标识以及所述中控设备与所述智能家居设备间无线链路的链路质量参数,所述第一网络质量参数为所述无线链路的链路质量参数。
[0022]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0023]本发明实施例中,服务器在第一中控设备检测到新的智能家居设备时,将比较第一中控设备与当前管理该智能家居设备的第二中控设备二者管理该智能家居设备的能力,亦即确定哪个中控设备更适合管理该智能家居设备,并在确定第一中控设备更适合作为管理者后,指示第一中控设备管理该智能家居设备,不仅充分利用中控设备的管理能力,而且保证智能家居设备被最适合的管理者所管理,处于最佳的被管理状态,提高智能家居系统的管理效率。
【附图说明】
[0024]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为【背景技术】中智能家居系统的架构示意图;
[0026]图2为本发明实施例中管理智能家居设备方法的流程示意图;
[0027]图3为本发明实施例中另一管理智能家居设备方法的流程示意图;
[0028]图4为本发明实施例中服务器的结构示意框图;
[0029]图5为本发明实施例中中控设备的结构示意框图。
【具体实施方式】
[0030]本发明实施例提供一种管理智能家居设备的方法及服务器、中控设备,用于解决现有技术中智能家居系统中管理资源的无法有效配置,效率较低的问题。
[0031]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0032]参照图2,为本发明实施例提供的管理智能家居设备的方法的流程示意图,该流程包括如下步骤:
[0033]步骤101:接收第一中控设备上报的第一中控设备连接的智能家居设备的标识以及第一中控设备连接该智能家居设备后的第一网络质量参数。
[0034]具体的,图2对应的方法由智能家居系统中的服务器来执行。服务器的接口能够接收中控设备上报的信息,包括中控设备的状态信息以及中控设备所管理的智能家居设备的信息。
[0035]步骤101中,服务器接收第一中控设备上报的智能家居设备的标识以及第一中控设备连接该智能家居设备后的第一网络质量参数。其中,第一网络质量参数为表征中控设备的网络通信质量的参数,例如,在中控设备与智能家居设备通过有线连接的方式连接时,第一网络质量参数可以为中控设备当前与网关通信的时延、丢包率、误码率、带宽等参数。而在中控设备与智能家居设备通过无线连接的方式连接时,第一网络质量参数可以为接收信号强度指示(英文:Received Signal Strength Indicator ;简称:RSSI)、无线通信时延、无线带宽、误码率、信噪比,等等。第一网络质量参数可以为上述网络质量指标中的任一种或多种,本发明实施例不予限定。
[0036]步骤102:根据智能家居设备的标识判断当前是否有第二中控设备在管理智能家居设备。
[0037]具体的,服务器上维护有中控设备的状态信息,S卩服务器上保存有当前每个中控设备所管理的智能家居设备的信息。因此,当服务器接收到中控设备上传的其连接的智能家居设备的标识时,服务器能够根据保存的中控设备的状态信息判断判断当前是否有第二中控设备在管理智能家居设备,亦即判断该标识对应的智能家具设备是之前已经发现智能家居系统的设备,还是新发现的智能家居设备。
[0038]步骤103:如果存在第二中控设备,则获取第二中控设备当前的第二网络质量参数。
[0039]具体的,如果判断出当前有第二中控设备在管理该智能家居设备,则服务器会获取第二种控设备当前的第一网络质量参数。其具体实现方式包括:其一,服务器上保存有各中控设备的第一网络质量参数,并定期进行更新,服务器读取自身保存的第二中控设备的第一网络质量参数即可。其二,服务器向第二中控设备发送请求报文,请求获取第二中控设备当前的第一网络质量参数,第二中控设备向服务器发送响应报文,在响应报文中携带自身当前的第一网络质量参数。
[0040]另外,本发明实施例中,第二网络质量参数同样可以为时延、丢包率、误码率、带宽、信噪比、RSSI (第二中控设备与智能家居设备无线连接时),等等中的任一种或任意多项。优选的,第一网络质量参数与第二网络质量参数所包含的指标类型形同。
[0041]步骤104:根据第一网络质量参数、第二网络质量参数判断通过第一中控设备管理智能家居设备是否优于通过第二中控设备管理该智能家居设备。
[0042]具体的,服务器在获取第二网络质量参数,将根据第一网络质量参数、第二网络质量参数来确定哪个中控设备更适合管理该智能家居设备。具体实施时,步骤104包括如下两种实现方式:
[0043]方式1,根据网络质量参数确定管理者。
[0044]具体来讲,根据第一网络质量参数、第二网络质量参数能够比较第一中控设备、第二中控设备当前的通信链路的质量,确定通信链路质量高的中控设备作为该智能家居设备的管理者。
[0045]实际情况中,在第一网络质量参数、第二网络质量参数包括相同且单一的通信指标时,直接比较该指标即可确定出通信链路质量的优劣,例如,在第一网络质量参数、第二网络质量参数均为中控设备与网关的时延值时,时延值较小的网络质量参数的通信链路质量较优。
[0046]在第一网络质量参数、第二网络质量参数均由指标A、指标B、指标C组成时,则可以对三个指标进行加权,通过加权值来衡量通信链路质量的优劣,例如,Y =4(八)+4出)+&(0,其中,f\、f2、f3为函数,可以通过比较函数和值Y的大小来衡量通信链路质量的优劣。
[0047]在第一网络质量参数、第二网络质量参数包含的指标不同时,同样可以通过对指标进行加权,通过加权值来衡量通信链路质量的优劣。例如,第一网络质量参数包括指标A、指标B、指标C,第一网络质量参数包括指标A、指标B、指标D,则第一网络质量参数可以表示为:Y1 = (A) +f2⑶+f3 (C),而第二网络质量参数可以表示为:Y2 = (A) +f2⑶+f4⑶,其中,^、&、4为函数。可以通过比较函数和值Yl和Y2的大小来衡量通信链路质量的优劣。
[0048]上述采用加权的方式来衡量网络质量参数的优劣的技术方案中,当4、4、&、&均为线性函数时,即为常数加权求和的技术方案。而各函数的表达式根据各参数对链路质量的影响程度来确定,可以参照现有技术中的相关处理方式,本发明实施例不再详述。
[0049]方式2,结合网络质量参数以及中控设备的负荷来确定管理者。
[0050]S卩,步骤104实施时,包括如下步骤:获取第一中控设备所管理智能家居设备的第一个数以及第二中控设备所管理智能家居设备的第二个数;并根据第一网络质量参数、第二网络质量参数、第一个数、第二个数判断通过第一中控设备管理智能家居设备是否优于通过第二中控设备管理智能家居设备。
[0051]具体来讲,除了要考虑中控设备的通信链路质量之外,还要考虑中控设备当前的符合,即中控设备当前管理的智能家居设备的个数的多少。
[0052]在通信链路质量相同的情况下,确定管理的智能家居设备的个数较少的中控设备作为该新检测到的智能家居设备的管理者。反之,在管理的智能家居设备的个数相同的情况下,确定通信链路质量较好的中控设备作为该新检测到的智能家居设备的管理者。
[0053]实际情况中,第一中控设备与第二中控设备的通信链路质量与管理的设备个数都不想同时,还是可以通过加权求和的方式来进行处理。具体的,Z为表征中控设备对该智能家居设备的管理能力的指标,z = f5(N)+f6(Y),式中,N为中控设备管理的智能家居设备的个数,Y为通过方式I得到的中控设备的通信链路质量参数,f5、&为函数,当f 5、f6为线性函数,即为个数和通信
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1