电器无线控制网络的控制方法

文档序号:7748091阅读:371来源:国知局
专利名称:电器无线控制网络的控制方法
技术领域
本发明涉及本发明涉及无线电气技术领域,更具体地说,涉及一种电器无线控制 网络的控制方法。
背景技术
目前市场上的智能化电器控制方案主要分为三大类。第一类是有线控制方案。这类方案多是使用电线或是标准的网线来传输控制信 号。由于使用了有线技术,所以这类方案多适用于新建的楼房。在楼房建造时,就必须将控 制线路铺设完毕,或是预留一定的空间,以便后期铺设新的控制线路。对于大量的已经投入 使用的楼房,就必须对原有的结构进行比较大的改动,才能使用这类方案。第二类是单向的无线控制方案。在这类方案中,无线控制信号是单向传输的。即 控制器使用无线发射模块,被控设备使用无线接收模块。在这类方案中,控制器将控制信号 发出后,是无法得到被控设备的回复。因为被控设备只是不断的监听从控制器传来的无线 控制信号,而无法向控制器发射回复信号。这样就造成了控制器无法了解被控设备的真实 状态。第三类是双向的无线控制方案。在这类方案中,控制器和被控设备上都安装了无 线接收和发射模块。这样就确保了控制器可以从被控设备获得设备的真实状态。这类系统 的缺陷在于,系统中不存在网络的概念,以及被控设备之间也不存在信息的传送。也就是 说,对于单个的被控设备而言,它只能接收从控制器发出的无线控制信号。无线信号的传输 是有一定的范围的。因此,在这类系统中,当控制器发出的信号无法到达被控设备的时候, 必须通过移动控制器得位置,缩短其与被控设备之间的距离,以确保信号能够被接收到。这 些缺陷会严重的影响到整体系统的稳定性。因此,在这类方案中,往往会有多个单独的转发 设备,专门用来再次发射从控制器发出的控制信号。而这样的设备就会造成系统的整体拥 有成本的上升。

发明内容
本发明旨在提出一种电器无线控制网络的控制方法,通过组网的形式实现无线控 制,克服现有技术中信号传递不便,系统整体成本较高的缺陷。根据本发明,提出一种电器无线控制网络的控制方法,该电器无线控制网络包括 数个电器无线控制终端,其中的每一个电器无线控制终端包括收发装置、存储装置、处理 器与电器操作装置,收发装置用于与其他的电器无线控制终端交换信息;处理器处理接收 的信息、准备将要发射的信息并更新所述存储装置中的网络拓扑结构;电器操作装置连接 到一电器,该电器实现一种电气功能;所述控制方法包括组网步骤,将数个电器无线控制终端组建成一个电器无线控制网络,其中的每一 个电器无线控制终端的存储装置中保存当前的网络拓扑结构,且其收发装置可与当前的电 器无线控制网络中与之相连的其他电器无线控制终端实现信息的收发;在组网步骤中,一个电器无线控制终端被定义为主控节点,其余的电器无线控制终端被定义为附属节点;控制指令发送步骤,主控节点直接向一附属节点发送控制指令以控制其功能组 件,或者由其它附属节点转发所述控制指令;控制指令转发步骤,每一个附属节点接收来自主控节点或者其它附属节点的信 息,由其处理器判断是发送给自己的控制指令还是要求自己转发的用于其它附属节点的控 制指令,如果是用于自己的控制指令,则根据该控制指令操作所述电器操作装置;如果是要 求转发的控制指令,则将其转发。组网步骤中,每一个附属节点向主控节点发送入网请求,主控节点接收该入网请 求并发送入网许可作为回复;所述附属节点收到入网许可后查询所有与之相连的附属节点 或者主控节点,并生成连接信息通知所述主控节点;主控节点根据所有附属节点返回的连 接信息生成网络拓扑结构并发送给每一个附属节点。
组网步骤中,主控节点或者附属节点使用其收发装置向所有的其它节点发送询问 信息,如果在预定的时间内收到回复,则认为这两个节点是相连的,否则认为这两个节点是 不相连的;完成对所有节点的询问后,主控节点的处理器获取主控节点的连接信息,每一个 附属节点的处理器生成连接信息并由收发装置发送给主控节点。组网步骤中,一新的电器无线控制终端加入一已经构建的电器无线控制网络,该 电器无线控制终端向主控节点发送入网请求,主控节点接收该入网请求并发送入网许可作 为回复;该电器无线控制终端作为附属节点收到入网许可后查询当前已经构建的电器无线 控制网络中与之相连的主控节点或者附属节点,并生成连接信息通知所述主控节点;主控 节点根据该电器无线控制终端返回的连接信息更新网络拓扑结构并发送给每一个附属节 点ο组网步骤中,新的电器无线控制终端加入已经构建的电器无线控制网络时,主控 节点将目前已构建的电器无线控制网络中的所有的节点的信息发送给该电器无线控制终 端,以使该电器无线控制终端确定其中哪些节点是与之相连的。该电器无线控制网络的控制方法还包括一离网步骤,电器无线控制网络中的附属 节点离开无线网络,该附属节点向主控节点的发送离网请求,主控节点接收该离网请求并 发送离网许可作为回复;附属节点收到离网许可后与所有与之相连的附属节点断开连接, 并生成连接信息通知主控节点;主控节点根据该附属节点返回的连接信息更新网络拓扑结 构并发送给每一个附属节点。离网步骤中,附属节点离开网络时,其与主控节点之间的通信可通过一个或数个 附属节点转发;其中,该附属节点与这些附属节点的连接在发送连接信息至主控节点之后 才断开。控制指令发送步骤和控制指令转发步骤中还包括路由优先级确定,在节点转发控 制信息时,根据路由优先级选择转发的路由。控制指令发送步骤和控制指令转发步骤中,主控节点在其发射的控制指令中添加 路由优先级。当由于节点加入或者离开而造成网络拓扑结构更新时,所述路由优先级作相应的 更新。采用本发明的技术方案,以组网的方式将电器无线控制终端组成电器无线控制网络并以网络的方式实现电器的无线控制,当直接传输无线控制信号距离不够或者遇到障碍时,会自动由网络中的其他节点转发,克服现有技术中信号传递不便的缺陷,同时节省电器 无线控制网络的整体成本。


图1是按照本发明的电器无线控制网络中的电器无线控制终端一实施例的结构 框图;图2是按照本发明的电器无线控制网络中的电器无线控制终端另一实施例的结 构框图;图3是按照本发明的电器无线控制网络的一个实施例的框图;图4是本发明的电器无线控制网络的组建流程示意图;图5是本发明的电器无线控制网络中增加一新电器无线控制终端的流程示意图;图6是本发明的电器无线控制网络中通过其它附属节点中转增加一新电器无线 控制终端的流程示意图;图7是本发明的电器无线控制网络中的附属节点离开电器无线控制网络的流程 示意图;图8是本发明的电器无线控制网络中的通过其它附属节点中转离开电器无线控 制网络的流程示意图;图9是在本发明的电器无线控制网络中发送或者转发控制指令的一个实施例的 流程示意图。图10是在本发明的电器无线控制网络中根据路由优先级发送或者转发控制指令 的一个实施例的流程示意图。图11是本发明的电器无线控制网络的控制方法的流程图。
具体实施例方式首先参考图1,其示出了本发明的电器无线控制网络中的电器无线控制终端的一 个实施例的框图,如图示,该电器无线控制终端100包括收发装置102、存储装置104、处理 器106和电器操作装置108。收发装置102用于与其它的电器无线控制终端交换信息。收发装置可以利用现有 技术中的相应部件实现,例如可以利用现有技术中的第三类方案中的收发部件。存储装置104至少存储有该电器无线控制终端所处的电器无线控制网络的网络 拓扑结构。根据本发明,网络拓扑结构需要被保存在该电器无线控制网络中,较佳的,每一 个电器无线控制终端都具有一个存储装置104以保存网络拓扑结构。在另一个简化的实现 方式中,除了主控节点以外的其它附属节点的电器无线控制终端都不需要保存网络拓扑结 构,因此对于附属节点的电器无线控制终端就不需要存储装置104,该种电器无线控制终端 的结构框图在图2中示出。处理器106处理接收的信息、准备将要发射的信息并更新所述存储装置104 (如果 有的话)中的网络拓扑结构。处理器106的功能是处理接收到的信息,通常是控制指令,处 理器106需要判断该指令是发给自己的还是一个需要转发的控制指令,如果是一个转发指令,则根据其中的路由信息转发。处理器106还需要对所保存的网络拓扑结构(如果有的 话)进行更新。电器操作装置108连接到一电器,该电器实现一种电气功能。由于本发明是一种 电器设备的电器无线控制网络,因此其中的电器无线控制终端都连接到实现特定的电气功 能的电器。比如,电器操作装置108可以连接到电灯、插座、插头、开关等等。图2示出了本发明的电器无线控制终端的另一个实施例,该实施例中,没有存储 设备104。参考下面对系统和控制方法的描述可知,图2所示的电器无线控制终端可被用作 附属节点,而图1所示的电器无线控制终端可被用作主控节点、也可被用作附属节点。在描述本发明的电器无线控制网络之前 ,首先说明将要使用的各种术语在本发明 中的含意“相连”,在本文中,“相连”表示两者可以直接实现互相的通信而不需要使用中继 设备,通信是无线形式的,可以采用任何已知的通信协议实现。“主控节点”,在本文中,“主控节点”是指发出控制指令的电器无线控制终端,在本 发明的一些实施例中,“主控节点”并不一定是固定一个电器无线控制终端,在某一次的控 制过程中,一个电器无线控制终端可以作为“主控节点”,而在其它的控制过程中,它可以作 为“附属节点”。“附属节点”,相对于“主控节点”,当电器无线控制网络中的一个电器无线控制终 端不是“主控节点”的时候,它就作为“附属节点”。“路由优先级”,当通往一个节点的通信路径有一个以上时,“路由优先级”将确定 使用其中的哪一个路径来进行通信。“连接信息”,在电器无线控制网络组建、新电器无线控制终端加入电器无线控制 网络、或者电器无线控制终端离开电器无线控制网络时,该电器无线控制终端都会发送“连 接信息”以说明当前与该电器无线控制终端相连的附属节点有哪些。图3是按照本发明的具有组网能力的电器无线控制终端组网成电器无线控制网 络的一个实施例的框图,如图示,该电器无线控制网络包括数个上述的电器无线控制终端 100,为了说明简单,图3中仅列出了 3个电器无线控制终端100a、100b、100c,且除非特别 指明,此处的电器无线控制终端100都是具有图1所示的结构,即具有存储装置104。这 些电器无线控制终端相互无线连接构成一电器无线控制网络,电器无线控制网络中的每一 个电器无线控制终端100的存储装置中保存有当前的网络拓扑结构,且其收发装置可与当 前网络中与之相连的其他电器无线控制终端实现信息的收发;其中一个电器无线控制终端 IOOa被定义为主控节点,其余的电器无线控制终端IOOb和IOOc被定义为附属节点。在图3中,主控节点IOOa可以直接向一附属节点,例如IOOb发送控制指令以控制 其电器操作装置,或者由其它附属节点,例如IOOc转发控制指令。每一个附属节点IOObUOOb可接收来自主控节点IOOa或者其它附属节点(比如 由IOOc转发发送至IOOb的信息)的信息,由其处理器判断是发送给自己的控制指令还是 要求自己转发的用于其它附属节点的控制指令,如果是用于自己的控制指令,则根据该控 制指令操作电器操作装置;如果是要求转发的控制指令,则将其转发。上述的这些操作将在下面详细说明。图4是本发明的电器无线控制网络组建流程示意图。图4中仍然参考图3中的三个附属节点100a、100b和100c,其中100a是主控节点,100b和100c是附属节点。开始建网 时,每一个附属节点100b、100c向主控节点100a发送入网请求,主控节点100a接收入网请 求并发送入网许可作为回复。与此同时,主控节点100a还将已经获得入网许可(即发送过 入网许可的附属节点)附属节点100b、100c的信息一并发送给两个附属节点100b、100c。附 属节点100b和100c收到入网许并根据信息进行查询,确定可与它们各自相连的附属节点。 例如在图4所示的实施例中,100b和100c是相连的附属节点,此时,在100b和100c的处 理器中会生成连接信息并通知主控节点100a。主控节点100a中的处理器根据所有附属节 点,此处即附属节点100b和100c返回的连接信息生成网络拓扑结构并发送给每一个附属 节点。本领域的技术人员应当理解,图4中示出两个附属节点仅仅是为了说明的目的,按照 此处的描述,完全可以预见到当附属节点数扩展到n个时,其操作步骤是类似的。对于附属 节点之间的是否相连的确认,可以采用公知的“握手”操作,同样参考图4,附属节点100b向 附属节点100c发送询问信息,如果在预定的时间内收到回复,则认为这两个附属节点100b 和100c是相连的,否则认为这两个附属节点是不相连的;当一个附属节点完成对所有附属 节点的询问后,该附属节点的处理器生成连接信息并由收发装置发送给主控节点。附属节 点100c也执行同样的操作,为了简明,在图4中就不再示出。同样,本领域的技术人员应当 理解,图4中示出两个附属节点仅仅是为了说明的目的,按照此处的描述,完全可以预见到 当附属节点数扩展到n个时,其操作步骤是类似的。在图4的实施例中,判断结果是附属节 点100b和100c是相连的,因此形成的网络拓扑结构中这两个附属节点是相连接的,对于不 相连的情况,是本领域的技术人员可以预见的。对于本发明的电器无线控制网络来说,其中的附属节点可以随时增加。图5示出 了新增加一个附属节点至已构建的网络的流程示意图。在图4已经建立的电器无线控制 网络的基础上,一个新的附属节点100d将要加入到该网络中。该附属节点100d向主控节 点100a发送入网请求,主控节点100a接收该入网请求并发送入网许可作为回复,并同时将 已经在网络中的附属节点100b和100c的信息一并发送给附属节点100d,收到入网许可后 附属节点100d根据信息查询当前已经构建的无线网络中的附属节点100b和100c是否与 之相连,判断的方式还是采用上述的“握手”操作,其具体过程此处不再重复,判断的结果是 100d与100b相连,与100c不相连,根据该情况,100d的处理器生成连接信息并通知主控节 点100a ;主控节点100a根据该附属节点100d返回的连接信息更新网络拓扑结构并发送给 每一个附属节点100b、100c、100d。同样,本领域的技术人员应当理解,图5中示出增加一个 新附属节点100d仅仅是为了说明的目的,按照此处的描述,完全可以预见到当新附属节点 数扩展到n个时,其操作步骤是类似的。上述图4、5描述的情况中,所有的附属节点都可以直接与主控节点进行通信,但 是也存在一附属节点无法直接与主控节点相连的情况,此处,就需要通过一个或者数个其 它的附属节点进行中转。图6示出了这种情况下新增加附属节点至网络的流程示意图。还 是参考图4中已经构建的网络,一个新的附属节点100e将要加入到该网络中,但是其无法 直接与主控节点100a相连。此时,通过预先的“握手”操作或者其它的操作确定100e是与 附属节点100c相连的,于是,新的附属节点100e将首先与附属节点100c建立连接,然后 由附属节点100c作为中转实现附属节点100e与主控节点100a之间的通信,完成附属节点 100e加入网络的过程。此处图6示出了由一个附属节点实现中转的情况,本领域的技术人
8员应该理解,采用两个附属节点连续的中转的情况也是可能的,其操作是通过此处的描述 可以预见的。同样,本领域的技术人员应当理解,图6中示出增加一个新附属节点100e仅 仅是为了说明的目的,按照此处的描述,完全可以预见到当新附属节点数扩展到n个时,其 操作步骤是类似的。本发明的电器无线控制网络既可以新增加附属节点,已经在网络中的附属节点也 可以离开网络。参考图7,示出了一附属节点离开网络的流程示意图。例如,参考图5中最 终组建的网络,主控节点100a、附属节点100b、100c、100d,其中附属节点100b和100c以及 100d相连接。当附属节点100c要离开网络时,该附属节点100c向主控节点100a的发送离 网请求,主控节点100a接收该离网请求并发送离网许可作为回复;附属节点100c收到离网 许可后与所有与之相连的附属节点断开连接,在该实施例中,需要与附属节点100b以及主 控节点100a断开,断开的过程仍然使用“握手”操作实现,此处不再详细说明;之后,附属节 点100c的处理器生成连接信息通知主控节点100a附属节点100c已经离开,且与之相关的 连接都已断开;主控节点100a根据该附属节点100c返回的连接信息更新网络拓扑结构并 发送给留在网络中的每一个附属节点100b、100d。在图7中用虚线表示已经断开的连接,用 虚框表示已经离开的附属节点100c,在图7中剩下的实线的连接就是更新后的网络拓扑结 构。如果要离开的附属节点不与主控节点100a相连,离开的步骤就有一些变化。参考 图8。图8中的网络是在图6的步骤完成之后形成的网络,现在,附属节点100e将要离开 网络,由于其是通过附属节点100c中转完成与主控节点100a的通信的,因此其与附属节点 100c之间的连接将在最后断开,即由附属节点100c将100e发送的连接信息转发给主控节 点100a之后,附属节点100c与附属节点100e之间的连接才断开。在完成了网络的建立之后,下面说明如在在本发明的电器无线控制网络中发送或 者转发控制指令。参考图9,其是在本发明的电器无线控制网络中发送或者转发控制指令的一个实 施例的流程示意图。该电器无线控制网络的结构如下主控节点100f与附属节点100g相连,附属节点100g和附属节点100h相连。主控节点100f向附属节点100g发送控制指令,由于它们直接相连,指令可以直接 发送给附属节点100g,附属节点100g收到指令后返回确认信息,之后,附属节点100g中的 处理器判断该指令是发送给附属节点100g的,故按照指令操作其电器操作装置,操作完成 之后发送完成指令至主控节点100f,主控节点100f收到指令后返回确认信息。主控节点100f向附属节点100h发送控制指令,由于它们不直接相连,指令不可以 直接发送给附属节点100h,而需要附属节点100g进行中转,附属节点100g收到指令后首先 判断其不是发给自己的控制指令,而是一个转发给100h的转发指令,附属节点100g先返回 确认信息给主控节点100f 表示其收到该转发指令。之后,附属节点100g将该指令转发给 附属节点100h,由于该指令现在是由附属节点100g转发,所以在图9中表示为。附属节点 100h收到该指令后首先向附属节点100g返回确认信息,之后附属节点100h的处理器判断 该指令是发送给附属节点looh的,故按照指令操作其电器操作装置,操作完成之后发送完 成指令至附属节点I00g,附属节点100g收到完成指令后返回确认信息。之后附属节点100g 向主控节点100f用完成消息通告附属节点100h已经完成了指令,主控节点100f向附属节点100g发送确认消息。至此,主控节点100f完成对附属节点100h的控制。在本发明的电器无线控制网络中,网络拓扑结构中还包括有路由优先级,在节点 转发控制信息时,根据路由优先级选择转发的路由。这种情况会在至一个节点可以有多个 通信路径时发生。参考图10示出了这种情况下的一实施例。图10所示的网络结构如下主控节点100j与附属节点100k和附属节点1001相连,附属节点100k和附属节 点1001又分别与附属节点100m相连,附属节点100m不连接到主控节点100j。在网络建 立时,附属节点100k至附属节点100m的路由优先级高于附属节点1001至附属节点100j 的路由优先级,因此,在主控节点100j发送控制指令至附属节点100j时,会指定使用附属 100k转发。具体的转发过程如上面的图9所示,这里不再重复说明。对于具有路由优先级的网络来说,可以由主控节点在控制指令中添加相关的路由 信息,各个节点转发时至需要根据路由信息即可,不需要自己进行路由选择,此种情况下, 附属节点可以使用图2所示的不具有存储装置的电器无线控制终端。在另一种情况下,所 有的附属节点都是用图1所示的具有存储装置的电器无线控制终端,此时,每一个附属节 点都保存由网络拓扑结构和相关的路由优先级信息,所以主控节点可以不在控制指令中包 含路由信息,而是由每一个附属节点根据其保存的内容自行判断应该使用什么路由转发。路由优先级可以以主控节点在与这些附属节点的信息交换的成功次数为依据的。 成功的次数越多,相应的优先级就越大,相反的,成功的次数越少,优先级也就越小。路由优先级与网络的拓扑结构直接相关,当网络的拓扑结构变化时,路由优先级 也要进行相应的变化,网络拓扑结构的变化可能包括如下几种情况有新的节点加入,有节 点离开,有节点发生故障。前两种情况已经在前面进行说明,最后一种情况,有节点发生故 障,当主控节点或者一个附属节点连续多次向另一个附属节点发送信息或者指令而没有回 复时,判定该附属节点故障,之后按照该附属节点离开的情况进行处理,步骤和上述的附属 节点离开类似。在每一次网络拓扑结构发生变化时,主控节点都会更新其保存的网络拓扑 结构和路由优先级并将其发送给每一个附属节点(如果节点有存储器的话),以此保证整 个网络的稳定运行。此处结合图9和图10描述的向附属节点发送或转发指令的实施例中只示出了由 少量节点的情况,本领域的技术人员应该理解,按照此处的描述,完全可以预见到当节点数 扩展到n个时,其操作步骤是类似的。本发明的电器无线控制网络的控制方法的具体实现步骤的细节可参考上述对于 系统的描述,此处不再重复,下面简单说明一下本发明的控制方法的主要步骤。参考图11 所示,该控制方法包括组网步骤201,将数个电器无线控制终端组建成一个无线网络,其中的每一个电器 无线控制终端的存储装置中保存有当前的网络拓扑结构,且其收发装置可与当前网络中与 之相连的其他电器无线控制终端实现信息的收发;在组网步骤中,一个电器无线控制终端 被定义为主控节点,其余的电器无线控制终端被定义为附属节点。在组网步骤中,当组建电 器无线控制网络时,每一个附属节点向主控节点的发送入网请求,主控节点接收该入网请 求并发送入网许可作为回复,主控节点还一并将所有已经获得入网许可的附属节点信息发 送给每一个附属节点,以使每一个附属节点确定哪些附属节点是与之相连的。附属节点收到入网许可后查询所有与之相连的附属节点,比如附属节点使用“握手操作”其收发装置 向所有的其它附属节点发送询问信息,如果在预定的时间内收到回复,则认为这两个附属 节点是相连的,否则认为这两个附属节点是相连的。完成对所有附属节点的询问后,附属节 点的处理器生成连接信息并由收发装置发送给主控节点并生成连接信息通知所述主控节 点;主控节点根据所有附属节点返回的连接信息生成网络拓扑结构并发送给每一个附属节 点。组网步骤可以参考上面结合图4进行的描述。组网步骤中,当一新附属节点可加入一已 经构建的无线控制网络时,该附属节点向主控节点发送入网请求,主控节点接收该入网请 求并发送入网许可作为回复;主控节点一并将目前已构建的电器无线控制网络中的所有附 属节点信息发送给该附属节点,以使该附属节点确定其中哪些附属节点是与之相连的。附 属节点收到入网许可后查询当前已经构建的无线网络中与之相连的附属节点,比如同样通 过“握手操作”实现,并生成连接信息通知主控节点;主控节点根据该附属节点返回的连接 信息更新网络拓扑结构并发送给每一个附属节点。该步骤可以参考上面结合图5进行的描 述。该组网步骤中,当新附属节点加入电器无线控制网络时,其与主控节点之间的通信可以 通过已构建的电器无线控制网络中的任何一个或数个附属节点转发,其中,该新附属节点 已经确定其与一个或数个附属节点相连。该步骤可参考上述结合图6的描述。本发明的控制方法还包括一离网步骤202,网络中的附属节点可以离开无线网络, 该附属节点向主控节点的发送离网请求,主控节点接收该离网请求并发送离网许可作为回 复;附属节点收到离网许可后与所有与之相连的附属节点断开连接,并生成连接信息通知 主控节点;主控节点根据该附属节点返回的连接信息更新网络拓扑结构并发送给每一个附 属节点。该步骤可以参考上述结合图7进行的描述。离网步骤中,附属节点离开网络时,其 与主控节点之间的通信也可通过一个或数个附属节点转发;其中,该附属节点与这些附属 节点的连接在发送连接信息至主控节点之后才断开。该步骤可参考上述结合图8进行的描 述。本发明的控制方法还包括控制指令发送步骤203,主控节点直接向一附属节点 发送控制指令以控制其功能组件,或者由其它附属节点转发控制指令。控制指令转发步骤204,每一个附属节点接收来自主控节点或者其它附属节点的 信息,由其处理器判断是发送给自己的控制指令还是要求自己转发的用于其它附属节点的 控制指令,如果是用于自己的控制指令,则根据该控制指令操作所述功能组件;如果是要求 转发的控制指令,则将其转发。控制指令发送步骤和控制指令转发步骤中还包括路由优先级确定,在附属节点转 发控制信息时,根据所述路由优先级选择转发的路由。控制指令发送步骤和控制指令转发 步骤中,主控节点可在其发射的控制指令中添加路由优先级。上述的步骤可参考前述结合 图9和图10进行的描述。路由优先级可以以主控节点在与这些附属节点的信息交换的成功次数为依据的。 成功的次数越多,相应的优先级就越大,相反的,成功的次数越少,优先级也就越小。路由优先级与网络的拓扑结构直接相关,当网络的拓扑结构变化时,路由优先级 也要进行相应的变化,网络拓扑结构的变化可能包括如下几种情况有新的附属节点加入, 有附属节点离开,有附属节点发生故障。前两种情况已经在前面进行说明,最后一种情况, 有附属节点发生故障,当主控节点或者一个附属节点连续多次向另一个附属节点发送信息或者指令而没有回复时,判定该附属节点故障,之后按照该附属节点离开的情况进行处理, 步骤和上述的附属节点离开类似。在每一次网络拓扑结构发生变化时,主控节点都会更新 其保存的网络拓扑结构和路由优先级并将其发送给每一个附属节点(如果附属节点有存 储器的话),以此保证整个网络的稳定运行。 采用本发明的技术方案,以组网的方式将电器无线控制终端组成电器无线控制网 络并以网络的方式实现电器的无线控制,当直接传输无线控制信号距离不够或者遇到障碍 时,会自动由网络中的其他节点转发,并且会根据网络路由优先级选择最优的转发路径进 行转发,克服现有技术中信号传递不便的缺陷,同时节省电器无线控制网络的整体成本。
权利要求
一种电器无线控制网络的控制方法,其特征在于,该电器无线控制网络包括数个电器无线控制终端,其中的每一个电器无线控制终端包括收发装置、存储装置、处理器与电器操作装置,收发装置用于与其他的电器无线控制终端交换信息;处理器处理接收的信息、准备将要发射的信息并更新所述存储装置中的网络拓扑结构;电器操作装置连接到一电器,该电器实现一种电气功能;所述控制方法包括组网步骤,将所述数个电器无线控制终端组建成一个电器无线控制网络,其中的每一个电器无线控制终端的存储装置中保存当前的网络拓扑结构,且其收发装置可与当前的电器无线控制网络中与之相连的其他电器无线控制终端实现信息的收发;在组网步骤中,一个电器无线控制终端被定义为主控节点,其余的电器无线控制终端被定义为附属节点;控制指令发送步骤,所述主控节点直接向一附属节点发送控制指令以控制其功能组件,或者由其它附属节点转发所述控制指令;控制指令转发步骤,所述每一个附属节点接收来自主控节点或者其它附属节点的信息,由其处理器判断是发送给自己的控制指令还是要求自己转发的用于其它附属节点的控制指令,如果是用于自己的控制指令,则根据该控制指令操作所述电器操作装置;如果是要求转发的控制指令,则将其转发。
2.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,所述组网步骤中, 每一个附属节点向主控节点发送入网请求,主控节点接收该入网请求并发送入网许可作为 回复;所述附属节点收到入网许可后查询所有与之相连的附属节点或者主控节点,并生成 连接信息通知所述主控节点;主控节点根据所有附属节点返回的连接信息生成网络拓扑结 构并发送给每一个附属节点。
3.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,所述组网步骤中, 所述主控节点或者附属节点使用其收发装置向所有的其它节点发送询问信息,如果在预定 的时间内收到回复,则认为这两个节点是相连的,否则认为这两个节点是不相连的;完成对 所有节点的询问后,主控节点的处理器获取主控节点的连接信息,每一个附属节点的处理 器生成连接信息并由收发装置发送给主控节点。
4.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,所述组网步骤中, 一新的电器无线控制终端加入一已经构建的电器无线控制网络,该电器无线控制终端向主 控节点发送入网请求,主控节点接收该入网请求并发送入网许可作为回复;该电器无线控 制终端作为附属节点收到入网许可后查询当前已经构建的电器无线控制网络中与之相连 的主控节点或者附属节点,并生成连接信息通知所述主控节点;主控节点根据该电器无线 控制终端返回的连接信息更新网络拓扑结构并发送给每一个附属节点。
5.如权利要求4所述的电器无线控制网络的控制方法,其特征在于,所述组网步骤中, 新的电器无线控制终端加入已经构建的电器无线控制网络时,所述主控节点将目前已构建 的电器无线控制网络中的所有的节点的信息发送给该电器无线控制终端,以使该电器无线 控制终端确定其中哪些节点是与之相连的。
6.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,还包括一离网步 骤,所述电器无线控制网络中的附属节点离开无线网络,该附属节点向主控节点的发送离 网请求,主控节点接收该离网请求并发送离网许可作为回复;所述附属节点收到离网许可 后与所有与之相连的附属节点断开连接,并生成连接信息通知所述主控节点;主控节点根据该附属节点返回的连接信息更新网络拓扑结构并发送给每一个附属节点。
7.如权利要求6所述的电器无线控制网络的控制方法,其特征在于,所述离网步骤中, 附属节点离开网络时,其与所述主控节点之间的通信可通过一个或数个附属节点转发;其 中,该附属节点与这些附属节点的连接在发送连接信息至主控节点之后才断开。
8.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,所述控制指令发 送步骤和控制指令转发步骤中还包括路由优先级确定,在节点转发控制信息时,根据所述 路由优先级选择转发的路由。
9.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,所述控制指令发 送步骤和控制指令转发步骤中,主控节点在其发射的控制指令中添加路由优先级。
10.如权利要求1所述的电器无线控制网络的控制方法,其特征在于,当由于节点加入 或者离开而造成网络拓扑结构更新时,所述路由优先级作相应的更新。
全文摘要
本发明揭示了一种电器无线控制网络的控制方法,该电器无线控制网络包括数个电器无线控制终端,其中每一个包括收发装置、存储装置、处理器与电器操作装置,该控制方法包括组网步骤,将数个电器无线控制终端组建成一个电器无线控制网络,一个电器无线控制终端被定义为主控节点,其余的被定义为附属节点;控制指令发送步骤,主控节点直接向一附属节点发送控制指令以控制其功能组件,或者由其它附属节点转发控制指令;控制指令转发步骤,每一个附属节点接收来自主控节点或者其它附属节点的信息,判断是发送给自己的还是要求转发的控制指令,对于自己的控制指令,则根据该控制指令操作所述电器操作装置;对于转发的控制指令,则将其转发。
文档编号H04L29/08GK101867599SQ201010165509
公开日2010年10月20日 申请日期2010年4月29日 优先权日2010年4月29日
发明者陆培华, 顾翠红 申请人:顾翠红
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1