具有触控连接选项的网络发现的制作方法

文档序号:8227606阅读:271来源:国知局
具有触控连接选项的网络发现的制作方法
【技术领域】
[0001]本发明涉及用于执行网状网络的网络发现的装置、方法以及计算机程序产品,所述网状网络诸如但不限于针对智能照明解决方案的ZigBee Light Link (ZLL)网络。
【背景技术】
[0002]网状联网(拓扑)是这样的联网的类型,其中每个(网络)节点不仅必须捕获和散播它自己的数据,而且用作针对其它节点的中继,即,它必须协作以在网络中传播数据。
[0003]图1示出了具有多个节点10的示范性网状网络架构。网状网络能够使用洪泛技术或路由技术来设计。当使用路由技术时,消息通过从节点向节点跳跃而沿着路径传播直到达到目的地为止。为了确保它所有路径的可用性,路由网络必须使用自修复算法来允许在损坏或阻塞的路径周围的连续连接和重新配置。
[0004]ZigBee是重度地依靠被称作协调器的网络设备的网状网络。这样的协调器被假定为总是可用的并且因此总是被供电。在消费者市场里预期用于家庭的照明系统中,这是严重的约束。由于这个原因,其它方法被发现在无需具有协调器的情况下受益于ZigBee网络功能性(特别是路由)。这些其它方法和其它网络操作重度地依靠PAN(个人区域网)间消息。PAN间消息能够在同一通道上的设备之间被转移。消息中的特殊标志指示要绕过ZigBee网络层,并且由于这个原因,两个通信设备不必为同一 ZigBee网络的一部分。
[0005]ZigBee 规范([ZigBee] 053474rl9,10 月 12 日)在部分 3.6.1.2 中描述了设备应该如何通过介质访问控制(MAC)关联来加入网络。在做这样的MAC关联之前,设备应该执行如在ZigBee规范的部分3.6.1.3中所描述的网络发现。典型地,尚未加入网络的设备搜索它们能够加入的“开放”网络。
[0006]图2示出了用于在PAN中获得关联的常规ZigBee网络发现过程的示意流程图。
[0007]在针对网络发现的过程已开始(S)之后,在步骤S210中第一通道被确定并且在步骤S220中扫描系统被切换到所确定的通道。然后,在步骤S230中,针对与PAN的关联的单通道网络发现通过发出信标请求命令并且针对信标响应等待一些时间而被执行。在步骤S240中,检查当前通道是否是要被扫描的最后通道。如果不是,则过程分支到步骤S250,其中下一个通道被确定。然后,过程继续步骤S220并且新的单通道网络发现被开始。如果在步骤S240中确定了当前通道是最后通道,则网络发现过程结束(E)。这个整个过程能够被执行一次,或者能够被重复,可能地无限重复。
[0008]ZLL简档提出在场外交易消费者照明应用域中的设备和功能性。它是基于ZigBee-Pro的并且利用ZigBee集群库中定义的集群。ZLL规范描述了用来加入网络的附加方式,其被称作触控连接试运行(touchlink commiss1ning)。典型地,用户可以使用ZLL远程控制来“触控连接”ZLL照明设备或应用。这命令ZLL设备或应用要么开始新的网络要么加入ZLL远程控制的现有网络。
[0009]因此,触控连接试运行机制在将设备连接在一起时将给予消费者简单且直观的体验。触控连接是基于接收信号强度在邻近查找设备的方法。触控连接动作对于用户来说易于理解,并且能够代替设备上将另外被要求来便利于试运行的按钮。触控连接操作被划分成两个部分;设备发现和转移网络设定。设备发现的结果是包括网络能力、设备类型的设备信息的列表以及设备是否已经参与到网状网络中。
[0010]图3示出了根据上述ZLL规范的部分8.4.1.1的基于触控连接启动器过程的设备发现过程的示意流程和信令图。
[0011]在图3的图中,时间自顶向下进行,如由标记有“ t ”的箭头所指示的。触控连接目标设备(TT)停留在固定通道(例如,通道20 (CH20 )),并且侦听扫描请求命令(步骤S310 )。触控连接启动器设备(TI)首先切换到通道11 (CHll)并且广播五个连续的PAN间扫描请求命令帧(SR),在那些广播之间具有0.25s的持续时间(aplcScanTimeBaseDurat1n)(其中来自触控连接目标设备(TT)的PAN间扫描响应命令帧能够被接收到),后面是在其它ZLL主要通道15、20以及25 (CH15、CH20以及CH25)中的每一个处的单一广播,在那些广播之间具有0.25s的持续时间(aplcScanTimeBaseDurat1n)。因此,在步骤S320中触控连接目标设备(TT)将检测或者辨识在同一通道20 (CH20)上发出的扫描请求命令并且然后将处理该扫描请求命令。更具体地,触控连接目标设备通过发送PAN间扫描响应命令来对扫描请求命令做出响应,触控连接启动器设备接收所述PAN间扫描响应命令。触控连接启动器设备然后有足够的信息来为在触控连接过程中的下一个步骤选择触控连接目标设备。步骤S320中的处理应该在触控连接启动器切换到下一个通道(在本例子中CH25)之前结束。
[0012]尚不在ZigBee网络中的根据ZLL规范实施的设备将典型地搜索要加入的网络(通过MAC关联),但是同时用户可能正在设法使用例如远程控制设备通过上述触控连接启动器过程来发现设备。因此,在这种情况下,设备还将作为ZLL触控连接目标设备。
[0013]然而,这些针对PAN关联的网络发现和针对触控连接过程的设备发现彼此干扰,从而使任何一个或两者失败。典型地,这将使触控连接过程(其是用户启动的动作)失败,这可能使用户受到挫折并且得到对产品的质量的低评价。
[0014]干扰的原因是针对MAC关联的网络发现过程要求ZLL设备对一组RF通道扫描,然而针对作为ZLL触控连接目标设备,ZLL设备通常被要求停留在固定通道。
[0015]图4示出了基于与图3相似的触控连接启动器设备(TI)的设备发现过程和设备(NDD)的并发网络发现过程的示意信令图的这个干扰。
[0016]如可以从图4所得到的,设法查找触控连接目标(典型地为ZLL照明设备)的触控连接启动器设备(典型地为ZLL远程控制设备)不能够找到它,因为触控连接目标设备(其依照上述ZLL规范在通道间连续地切换并且广播相应的信标请求命令(BR))在适当的时候从不在触控连接启动器设备使用来传送它的扫描请求命令(SR)的通道处。通道能够被以任何次序扫描,但是ZLL简档规范版本1.0 ([ZLL] ;11-0037-09,2012年3月26日)陈述了首先主要通道集(通道11、15、20以及25)必须被扫描,后面是次要通道集(通道12、13、14、16、17、18、19、21、22、23、24以及26),如上述ZLL规范的部分8.5.1和8.1.1中所规定的。

【发明内容】

[0017]本发明的目标是为设备提供改进的网络发现方案,其允许同一设备经由远程控制或触控连接的并发发现。
[0018]这个目标通过如权利要求1中所要求保护的装置、如权利要求7中所要求保护的无线设备、如权利要求11中所要求保护的方法、以及如权利要求12中所要求保护的计算机程序产品而被实现。
[0019]因此,所提出的网络发现方案通过启动到侦听模式的至少一个间歇切换而被增强,在所述侦听模式下,当前在网络发现过程中牵涉的设备侦听预定通道达预定持续时间,以便允许接收另一设备的用于设备发现的扫描请求命令。因此,针对PAN关联的网络发现与针对远程控制或触控连接的设备发现之间的上述干扰能够被防止,以便当灯或其它设备正在积极地搜索开放网络时远程控制或触控连接过程的可靠性能够被改进。
[0020]根据第一方面,所述装置可以被适配成对主要通道集启动顺序搜索扫描,其后面是次要通道集。由于到侦听模式的间歇切换被确保的事实,对主要通道和次要通道的网络发现扫描能够被增强,而不增加干扰另一设备的设备发现过程的风险。
[0021]根据可以与上述第一方面组合的第二方面,所述装置可以被适配成执行网络发现以便获得MAC关联。MAC关联因此能够在不阻塞或干扰其它设备的设备发现的情况下通过网络发现而被获得。
[0022]根据能够与第一方面和第二方面中的任何一个组合的第三方面,所述装置可以被适配成在第三持续时间之后重复到侦听模式的间歇切换,所述第三时间被选择成能够接收由另一个设备在预定通道上广播的后续扫描请求命令的序列中的至少一个。第三持续时间能够被设置以便可以确保扫描请求命令的序列中的一个被接收到。第三持续时间可以基本上对应于序列的持续时间和第二预定持续时间的和。
[0023]根据能够与第一方面至第三方面中的任何一个组合的第四方面,所述装置可以被适配成在同时执行搜索扫描时保持侦听模式。因此,总体处理可以通过并行地执行针对触控连接的设备发现和针对PAN关联的网络发现而被流线型化。
[0024]根据能够与第一方面至第四方面中的任何一个组合的第五方面,所述装置可以被提供在无线设备中,所述无线设备诸如是ZLL系统的照明设备或另一 ZLL设备,其可以为触控连接目标设备。远程控制装置可以是可以作为触控连接启动器设备的另一无线设备。
[0025]应指出,所述装置可以作为具有分立硬件构件的分立硬件电路、作为集成芯片、作为芯片模块的布置、或者作为由在计算机可读介质上编写或从网络(诸如因特网)下载的存储在存储器中的软件例行程序或程序所控制的信号处理设备或芯片被实施。
[0026]另外的有利的实施例在下面被定义。
【附图说明】
[0027]现在将参考附图基于实施例作为例子对本发明进行描述,其中:
图1示出了无线网状网络的示意架构;
图2示出了常规ZigBee网络发现过程的流程图;
图3示出了基于触控连接启动器过程的设备发现过程的示意流程和信令图;
图4示出了针对MAC关联的网络发现如何干扰触控连接过程;
图5示出了根据第一实施例的修订的网络发现过程的示意信令图;
图6示出了根据第二实施例的修订的网络发现过程的流程图;以及图7示出了根据第二实施例的修订的网络发现过程的示意流程和信令图。
【具体实施方式】
[0028]现在将基于具有针对MAC关联和触控连接试运行的网络发现的ZLL系统来对本发明的各种实施例进行描述。
[0029]根据实施例,设备被允许在同时对ZLL触控连接启动器设备做出响应时在无线网状网络中执行针对MAC关联的网络发现。在ZLL触控连接实施方案中,这将意味着正在搜索开放网络的ZLL设备仍然能够通过使用ZLL远程控制功能性(即,触控连接)而被触控连接。
[0030]这通过使用设备发现过程的修改的实施方案而被实现。这个修改的实施方案基于假设:接收在远程设备的设备发现过程期间发出的所有扫描请求命令中的至少一个
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1