家电系统的通信方法及家电系统与流程

文档序号:12376044阅读:220来源:国知局
家电系统的通信方法及家电系统与流程

本发明涉及家电技术领域,特别涉及一种家电系统的通信方法及家电系统。



背景技术:

随着家用电器逐渐朝智能化发展,越来越多的家用电器具有联网、通信等功能。家用电器可通过互联网与服务器进行通信,此外,家用电器还可组成可内部可相互通信的家电系统。家用电器之间以及家用电器与服务器之间的通信需要通过通信地址进行通信。但是由于受到网络地址资源的限制,难以为每个家用电器都分配一个网络地址,以实现家用电器的通信。

随着互联网的发展,互联网用户的不断增多,网络地址资源也越来越紧缺。因此,难以实现每个家用电器都具有各自的网络地址。虽然可以多个家用电器共用一个网络地址,但是会增加网络负担,通信效率和质量不高。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种家电系统的通信方法,能够减少了网络地址资源的占用,提高网络安全性及家电系统的通信的效率和质量。

本发明的第二个目的在于提出一种家电系统。

本发明第一方面的实施例提出了一种家电系统的通信方法,其中,所述家电系统包括多个家用电器、家居控制中心和服务器,其中,所述多个家用电器之间通过所述家居控制中心进行通信,所述多个家用电器和所述服务器之间通过所述家居控制中心进行通信,所述方法包括以下步骤:S1、所述家居控制中心获取所述家用电器的设备标识PID(Product Identifier,产品标识符);S2、所述家居控制中心向网关发送网络标识VID(Vendor Identifier,生产商标识符)分配请求,其中,所述VID分配请求具有所述PID;S3、所述家居控制中心对所述PID进行合法性校验;S4、如果通过合法性校验,则所述家居控制中心判断所述PID是否有对应的VID;S5、如果未通过合法性校验,则判断所述家用电器是否与服务器建立了连接;S6、如果所述家用电器已与服务器建立了连接,则所述家居控制中心根据所述PID向所述服务器申请VID;以及S7、所述家居控制中心接收所述服务器 分配的VID,并将所述VID发送至所述家用电器,以使所述家用电器以所述VID作为通信地址。

根据本发明实施例的家电系统的通信方法,家居控制中心可获取家用电器的PID,并向网关发送该PID对应的VID分配请求,并在该PID通过合法性校验后,为该PID分别对应的VID,并发送至家用电器作为其通信地址,从而家电系统中过的家用电器使用VID作为通信地址进行通信,实现了多个不同家用电器拥有不同的通信地址,但却只使用家居管理中心与服务器之间的一条网络地址通路,减少了网络地址资源的占用,将VID作为通信地址时,家电系统外部的家用电器是不可被寻址和控制的,提高网络安全性。此外,每个家用电器不再占用独立的主干网络地址,从而减少了网络直接访问设备的数量,提高家电系统的网络通信的效率和质量。

另外,根据本发明上述实施例的家电系统的通信方法还可以具有如下附加的技术特征:

所述方法还包括:S8、如果所述家居控制中心未与服务器建立了连接,则所述家居控制中心为所述家用电器分配临时VID,所述家用电器以所述临时VID作为通信地址。

在所述家用电器以所述临时VID作为通信地址之后,还包括:重复执行所述步骤S4-S7,以使所述家用电器获取所述服务器分配的VID,并替换所述临时VID。

所述方法还包括:如果未通过合法性校验,则返回失败信息给所述家用电器。

所述家居控制中心和所述家用电器通过无线网络相连。

本发明第二方面实施例提出了一种家电系统,包括:多个家用电器、家居控制中心和服务器,其中,所述多个家用电器之间通过所述家居控制中心进行通信;所述多个家用电器和所述服务器之间通过所述家居控制中心进行通信;所述家居控制中心用于:S1、获取所述家用电器的设备标识PID;S2、向网管发生网络标识VID分配轻轻,其中所述VID分配请求具有所述PID;S3、对所述PID进行合法性校验;S4、如果通过合法性校验,则判断所述PID是否有对应的VID;S5、如果未通过合法性校验,则判断所述家用电器是否与服务器建立了连接;S6如果所述家用电器已与服务器建立了连接,则根据所述PID向所述服务器申请VID;以及S7、接收所述服务器分配的VID,并将所述VID发送至所述家用电器,以使所述家用电器以所述VID作为通信地址。

根据本发明实施例的家电系统,家居控制中心可获取家用电器的PID,并向网关发送该PID对应的VID分配请求,并在该PID通过合法性校验后,为该PID分别对应的VID,并发送至家用电器作为其通信地址,从而家电系统中过的家用电器使用VID作为通信地址进行通信,实现了多个不同家用电器拥有不同的通信地址,但却只使用家居管理中心与服务器之间的一条网络地址通路,减少了网络地址资源的占用,将VID作为通信地址时,家电系统外部的家用电器是不可被寻址和控制的,提高网络安全性。此外,每个家用电器不再占 用独立的主干网络地址,从而减少了网络直接访问设备的数量,提高家电系统的网络通信的效率和质量。

另外,根据本发明上述实施例的家电系统还可以具有如下附加的技术特征:

所述家居控制中心还用于:S8、在所述家居控制中心未与服务器建立了连接时,为所述家用电器分配临时VID,所述家用电器以所述临时VID作为通信地址。

所述家居控制中心还用于:在所述家用电器以所述临时VID作为通信地址之后,重复执行S4-S7,以使所述家用电器获取所述服务器分配的VID,并替换所述临时VID。

所述家居控制中心还用于:如果未通过合法性校验,则返回失败信息给所述家用电器。

所述家居控制中心和所述家用电器通过无线网络相连。

附图说明

图1为根据本发明一个实施例的家电系统的通信方法的流程图;

图2为根据本发明一个实施例的由服务器为家用电器分配VID的示意图;

图3为根据本发明另一个实施例的家电系统的通信方法的流程图;

图4为根据本发明一个实施例的由家居控制中心为家用电器分配VID的示意图;

图5为根据本发明一个实施例的家电系统的结构框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述根据本发明实施例的家电系统的通信方法及家电系统。

图1为根据本发明一个实施例的家电系统的通信方法的流程图。

图2为根据本发明一个实施例的由服务器为家用电器分配VID的示意图。

其中,本发明实施例的家电系统包括多个家用电器、家居控制中心和服务器,其中,多个家用电器之间通过家居控制中心进行通信,多个家用电器和服务器之间通过家居控制中心进行通信。家居控制中心和家用电器通过无线网络相连。其中,家用电器可包括但不限于空调、冰箱、风扇、插座、电饭煲、热水器等设备。

具体地,如图1和图2所示,本发明实施例的家电系统的通信方法,包括以下步骤。

S1、家居控制中心获取家用电器的设备标识PID。

具体地,家居控制中心可通过主动查询或者等待上报等方式获取家用电器的设备标识PID。即家居控制中心可主动查询每个家用电器的PID,也可等待家用电器主动将其PID发 送至家居控制中心。其中,家用电器的PID为用于唯一标识家用电器的标识信息。

在本发明的一个实施例中,家居控制中心和家用电器可通过无线网络相连,例如,家居控制中心与家用电器可通过串口、红外线、Wi-Fi(Wireless Fidelity,无线保真)等方式进行通信。

S2、家居控制中心向网关发送网络标识VID分配请求,其中,VID分配请求具有PID。

其中,网络标识VID为用于唯一标识网络地址的标识信息。

S3、家居控制中心对PID进行合法性校验。

举例来说,家居控制中心可验证PID与预存的合法PID进行比对,如果存在该PID,则通过合法性校验,否则,未通过合法性校验。在本发明的一个实施例中,如果未通过合法性校验,则返回失败信息给家用电器。

S4、如果通过合法性校验,则家居控制中心判断PID是否有对应的VID。

在本发明的实施例中,已存在于家电系统中的家用电器都已分配有对应的VID,而不属于家电系统的家用电器则不具有对应的VID。可对已分配的VID与PID的映射进行存储,从而,当根据已存储的VID与PID的映射判断通过合法性校验的PID是否有对应的VID,并进一步根据家用电器的PID是否具有对应的VID来识别该家用电器是否是新接入或准备接入家电系统的家用电器。

S5、如果没有对应的VID,则判断家居控制中心是否与服务器建立了连接。

S6、如果家居控制中心已与服务器建立了连接,则家居控制中心根据PID向服务器申请VID。

具体地,如果家居控制中心已与服务器建立了连接,则家居控制中心则可将该合法的PID发送至服务器,并请求为该PID分配对应的VID。服务器在完成VID分配之后,会将分配的VID返回给家居控制中心。

S7、家居控制中心接收服务器分配的VID,并将VID发送至家用电器,以使家用电器以VID作为通信地址。

具体地,家用电器接收到家居控制中心分配的VID之后,可进行存储,以作为后续通信的通信地址。

本发明实施例的家电系统的通信方法,家居控制中心可获取家用电器的PID,并向网关发送该PID对应的VID分配请求,并在该PID通过合法性校验后,为该PID分别对应的VID,并发送至家用电器作为其通信地址,从而家电系统中过的家用电器使用VID作为通信地址进行通信,实现了多个不同家用电器拥有不同的通信地址,但却只使用家居管理中心与服务器之间的一条网络地址通路,减少了网络地址资源的占用,将VID作为通信地址时,家电系统外部的家用电器是不可被寻址和控制的,提高网络安全性。此外,每个家用电器不 再占用独立的主干网络地址,从而减少了网络直接访问设备的数量,提高家电系统的网络通信的效率和质量。

在本发明的一个实施例中,在家居控制中心未连接服务器时,可由家居控制中心为家用电器分配通信地址。该家电系统的通信方法还可包括S8、如果家居控制中心未与服务器建立了连接,则家居控制中心为家用电器分配临时VID,家用电器以临时VID作为通信地址。由此,当家居控制中心无法连接网络或者其他原因未能与服务器建立连接时,可由家居控制中心为家用电器分配临时VID,以供家用电器作为通信地址进行通信。

图3为根据本发明另一个实施例的VID分配方法的流程图,图4为根据本发明一个实施例的由家居控制中心为家用电器分配VID的示意图。在本发明的一个实施例中,在家用电器以临时VID作为通信地址之后,可重复执行步骤S4-S7,以使家用电器获取服务器分配的VID,并替换临时VID。具体过程可如图3和图4所示。

S301,家居控制中心获取家用电器的设备标识PID。

S302,判断是否获取成功。

如果成功则执行S303,否则重复执行S301,直到成功获取家用电器的PID。

S303,家居控制中心将PID上报给网关。

S304,检测PID合法性。

如果合法则执行S305,否则VID分配失败。

S305,判断家居控制中心是否与服务器建立了连接。

如果未建立连接,则执行S306,否则执行S307。

S306,家居控制中心为家用电器分配临时VID

其中,在分配临时VID后,当家居控制中心与服务器建立连接后,仍可由服务器为家用电器分配VID,并用服务器分配的VID替换临时VID。

S307,家居控制中心根据PID向服务器申请VID。

S308,服务器下发VID给家居控制中心。

S309,家居控制中心将VID发送至家用电器。

S310,家用电器存储VID。至此,VID分配成功。

由此,当家居控制中心因未连接服务器而为家用电器电器分配临时VID后,可重复检测与服务器的连接状态,并在家居服务器连接服务器时,由服务器为重新分配VID,并对临时VID进行替换,从而在家居控制中心未连接服务器时,也可实现家用电器使用VID作为通信地址进行通信的方案。

为了实现上述实施例,本发明还提出一种家电系统。

图5为根据本发明一个实施例的家电系统的结构框图。

如图5所示,本发明实施例的家电系统,包括:多个家用电器10、家居控制中心20和服务器30。

其中,多个家用电器10之间通过家居控制中心20进行通信。多个家用电器10和服务器30之间通过家居控制中心20进行通信。家居控制中心20和家用电器10通过无线网络相连。其中,家用电器10可包括但不限于空调、冰箱、风扇、插座、电饭煲、热水器等设备。

具体地,家居控制中心20用于:

S1、获取家用电器10的设备标识PID。

更具体地,家居控制中心20可通过主动查询或者等待上报等方式获取家用电器的设备标识PID。即家居控制中心可主动查询每个家用电器的PID,也可等待家用电器主动将其PID发送至家居控制中心。其中,家用电器10的PID为用于唯一标识家用电器的标识信息。

在本发明的一个实施例中,家居控制中心20和家用电器10可通过无线网络相连,例如,家居控制中心20与家用电器10可通过串口、红外线、Wi-Fi(Wireless Fidelity,无线保真)等方式进行通信。

S2、向网关发送网络标识VID分配请求,其中,所述VID分配请求具有所述PID。

其中,网络标识VID为用于唯一标识网络地址的标识信息。

S3、对PID进行合法性校验。

举例来说,家居控制中心可验证PID与预存的合法PID进行比对,如果存在该PID,则通过合法性校验,否则,未通过合法性校验。在本发明的一个实施例中,如果未通过合法性校验,则返回失败信息给家用电器。

S4、如果通过合法性校验,则判断PID是否有对应的VID。

在本发明的实施例中,已存在于家电系统中的家用电器都已分配有对应的VID,而不属于家电系统的家用电器则不具有对应的VID。可对已分配的VID与PID的映射进行存储,从而,当根据已存储的VID与PID的映射判断通过合法性校验的PID是否有对应的VID,并进一步根据家用电器10的PID是否具有对应的VID来识别该家用电器10是否是新接入或准备接入家电系统的家用电器。

S5、如果没有对应的VID,则判断家居控制中心20是否与服务器30建立了连接。

S6如果家居控制中心20已与服务器30建立了连接,则根据PID向服务器30申请VID。

更具体地,如果家居控制中心20已与服务器30建立了连接,则家居控制中心20则可将该合法的PID发送至服务器30,并请求为该PID分配对应的VID。服务器30在完成VID分配之后,会将分配的VID返回给家居控制中心20。

S7、接收服务器30分配的VID,并将VID发送至家用电器10,以使家用电器10以VID 作为通信地址。

更具体地,家用电器10接收到家居控制中心20分配的VID之后,可进行存储,以作为后续通信的通信地址。

本发明实施例的家电系统,家居控制中心可获取家用电器的PID,并向网关发送该PID对应的VID分配请求,并在该PID通过合法性校验后,为该PID分别对应的VID,并发送至家用电器作为其通信地址,从而家电系统中过的家用电器使用VID作为通信地址进行通信,实现了多个不同家用电器拥有不同的通信地址,但却只使用家居管理中心与服务器之间的一条网络地址通路,减少了网络地址资源的占用,将VID作为通信地址时,家电系统外部的家用电器是不可被寻址和控制的,提高网络安全性。此外,每个家用电器不再占用独立的主干网络地址,从而减少了网络直接访问设备的数量,提高家电系统的网络通信的效率和质量。

在本发明的一个实施例中,在家居控制中心20未连接服务器30时,可由家居控制中心20为家用电器分配通信地址。因此,家居控制中心20还用于执行:

S8、如果家居控制中心20未与服务器30建立了连接,则家居控制中心30为家用电器10分配临时VID,家用电器10以临时VID作为通信地址。

由此,当家居控制中心20因无法连接网络或者其他原因未能与服务器30建立连接时,可由家居控制中心20为家用电器10分配临时VID,以供家用电器10作为通信地址进行通信。

在本发明的一个实施例中,在家用电器10以临时VID作为通信地址之后,家居控制中心20可重复执行步骤S4-S7,以使家用电器获10取服务器30分配的VID,并替换临时VID。具体过程可如图3和图4所示。

由此,当家居控制中心20因未连接服务器30而为家用电器10分配临时VID后,可重复检测与服务器30的连接状态,并在家居服务器20连接服务器30时,由服务器30为重新分配VID,并对临时VID进行替换,从而在家居控制中心20未连接服务器30时,也可实现家用电器10使用VID作为通信地址进行通信的方案。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1