CN108353457B - 启用无线通信的设备的调试 - Google Patents

启用无线通信的设备的调试 Download PDF

Info

Publication number
CN108353457B
CN108353457B CN201680059795.0A CN201680059795A CN108353457B CN 108353457 B CN108353457 B CN 108353457B CN 201680059795 A CN201680059795 A CN 201680059795A CN 108353457 B CN108353457 B CN 108353457B
Authority
CN
China
Prior art keywords
node
initiator
message
network
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680059795.0A
Other languages
English (en)
Other versions
CN108353457A (zh
Inventor
王刚
陈敦发
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Signify Holding BV
Original Assignee
Philips Lighting Holding BV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Philips Lighting Holding BV filed Critical Philips Lighting Holding BV
Publication of CN108353457A publication Critical patent/CN108353457A/zh
Application granted granted Critical
Publication of CN108353457B publication Critical patent/CN108353457B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/19Controlling the light source by remote control via wireless transmission
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/198Grouping of control procedures or address assignation to light sources
    • H05B47/199Commissioning of light sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)
  • Selective Calling Equipment (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

标准化协议限定:当发起者节点尚未加入无线网络、并且发起了所述发起者节点和第二节点之间的链接操作时,那么这将创建新无线网络。根据本公开,适配标准化消息中一个消息的字段,并且将经适配的消息从所述发起者节点发送到所述第二节点,以便指示所述经适配的消息实际上是对所述发起者节点加入现有无线网络的请求,所述第二节点已经加入所述现有无线网络。所讨论的字段是标准化协议允许为了特定于应用的目的而改变的字段。响应于经适配的消息,所述发起者接收回邀请消息,所述邀请消息邀请发起者节点加入所述现有网络;并且响应于所述邀请消息,发起者节点加入现有网络。

Description

启用无线通信的设备的调试
技术领域
本公开涉及调试启用(enabled)无线通信的设备以加入无线网络,例如涉及调试传感器设备以与ZigBee网络中的照明器配对。
背景技术
ZigBee Light Link(ZLL)是一种被设计用于LED照明的无线控制的开放标准。使用ZLL构建的LED灯具、传感器、定时器、远程控制器和开关可以在无需特殊设备进行协调的情况下连接到无线家庭网络中。例如,Philips Hue是基于ZLL的照明***,其包含桥接器控制器和多个照明设备(例如LED“灯泡”),每个都是网络的节点。桥接器经由诸如Wi-Fi的另一种无线技术提供在网络和诸如智能电话、平板电脑或膝上型电脑等的用户设备之间的接口,以便使用户能够从用户设备上运行的应用(“app”)以无线的方式控制照明。
为了确保消费者能够轻松地将额外的设备安装并添加到他们的家庭照明网络中,ZLL开发了一种对消费者而言简单并且不需要协调器的调试机制。这种机制被称为触摸链接(Touchlink)。
触摸链接被用于新ZLL网络的基本调试或向现有ZLL网络添加新节点。以PhilipsHue***为例,为了将桥接器控制器和多个灯泡连接到ZLL网络中,用户需要进行两种类型的触摸链接操作。
图1图示了创建ZLL网络的过程。ZigBee是用于形成网状网络的协议。在网状网络中,网络的一些节点可以具有双重角色:既可以将消息中继到网络中的其他节点,也可以是在网络内发送的消息的源和/或消费者;而网状网络的一些其他节点可以只是消息的消费者和/或源。ZigBee将前者称为路由器,并且将后者称为端设备。ZigBee还定义了一种称为新出厂(Factory New)(FN)的状态,这意指该设备由于它当前不是任何网络的成员而未经调试,并且在它广播的扫描请求中设置FN标志以便指示这个事实(注意:设备当确实刚刚出厂或“开箱(out of the box)”时可以处于新出厂状态,但也可以被重置为这个状态)。定义在2012年4月5日的ZigBee文档11-0037-10中给出(例如参见第3节)。
参考图1,ZLL网络由新出厂(FN)发起者(initiator)节点2和路由器节点4a(通常该发起者是端设备)形成。在Hue***中,例如,桥接器是发起者2,并且灯泡是路由器4a。注意:在LED灯泡的情况下,这不是严格地灯丝灯泡意义上的灯泡,而是术语“灯泡”在本文中用作模块化照明元件(即灯)的简写,该模块化照明元件可以安装到照明器中。举例而言,这可以是例如带有相同螺丝帽或卡口式组装件的对常规灯丝灯泡的可改装替代。
用户可以通过经由与桥接器2相连接的智能电话app(或类似的)选择“发现新设备”选项来调用触摸链接网络创建操作。如图1中所图示的,触摸链接操作包括以下步骤。
在步骤100,发起者(在本示例中为Hue桥接器)2向其附近的灯泡广播扫描请求。附近的范围是特定于应用的。
在步骤110,任何接收灯泡4通过发送扫描响应来回复扫描请求(图1仅通过图示的方式示出了一个灯泡4a)。按照ZLL,设备(在这种情况下为灯泡)应仅当RSSI(接收信号强度指示)高于某一特定于应用的阈值时才对接收到的扫描请求做出响应,所述设备以所述RSSI接收到扫描请求。典型地,ZLL要求发起者2和路由器4a被物理上彼此靠近地放置。由于将Hue桥接器2和灯泡4非常靠近地放置实际上不可行或不方便,所以Hue***通过设置较低的RSSI阈值来允许桥接器2和灯泡4之间有较大的距离。处于由RSSI阈值设定的附近范围之外的灯泡4将不对该请求进行响应,并且因此不能被发起者2发现。在那种情况下,用户需要暂时将灯泡4移动到附近范围中以完成触摸链接操作,且然后将其移回它的安装位置。
如果发起者2从多个灯泡4接收到扫描响应,则该应用将选择一个灯泡4a用于后续处理。典型地,选择具有最高RSSI的灯泡。在Hue***中,用户在智能电话app中选择灯泡。在步骤120,发起者2可以通过在做出选择之前发送设备信息请求来获得关于感兴趣的灯泡4a的更多信息(具体地,是关于什么子设备被支持的信息,其中当例如灯泡4a之类的给定设备具有更多应用端点(例如两个独立的光输出)时,其可以被划分为子设备——例如参见ZigBee文档11-0037-10的第7.1.2.3.2节)。响应于此,在步骤140,灯泡4a以设备信息响应消息中的信息来回复。在步骤140,发起者2可以向已被选为新网络的第一路由器的灯泡4a发送识别请求,以便确认正在调试正确的物理节点。在步骤150,发起者向所选路由器(灯泡)4a发送网络起动请求以便创建和起动网络。
在步骤160,路由器4a创建并起动新网络,且然后通过发送网络起动响应来回复网络起动请求。如果路由器不是新出厂的,则它应当在创建新网络之前离开其旧网络。
发起者2然后加入该网络。
一旦网络(由发起者2和一个路由器4a组成)工作并运行,就可以通过进行网络扩展型触摸链接操作来添加额外的灯泡4。
图2图示了将节点4b添加到现有ZLL网络的过程。当由用户(例如,通过“发现新设备”选项的另一个选择)请求添加额外的灯泡4时,桥接器2可以这样做。如图2中所示,触摸链接操作的这种变型中所涉及的步骤类似于网络创建场景,其中步骤200至240分别与步骤100至140相同(即直至并包括识别请求)。然而,替代于向所选择的灯泡4a发送网络起动请求,在步骤250,桥接器2向所选择的灯泡4b发送网络加入请求,并且在步骤260,灯泡4b然后通过用网络加入响应来响应桥接器2而加入网络(如果有必要,首先离开其旧网络)。不仅路由器,而且端设备也可以使用该操作被添加到现有网络。
WO2015/078778A1描述了在ZigBee Light Link(ZLL)网络中的调试。所提出的解决方案利用现有触摸链接规程,以便使控制器设备能够加入ZLL网络,而不必与被包括在ZLL网络中的每单个照明设备进行触摸链接。
US2010/150063A1描述了一种新节点加入ad-hoc网络的方法。该方法包括两个基本功能。当新节点被允许加入网络时,正在被加入的节点的指示设备生成指示。当新节点加入网络时,新节点的指示设备也生成指示。
发明内容
当前基于触摸链接的调试过程也可以被用于ZLL传感器,以便将例如存在传感器之类的传感器添加到现有ZLL网络中,以伴随(accompany)给定照明器的一个或多个灯泡。然而,这需要大量的用户参与。
举例而言,当前,用户不得不经由桥接器2用他们针对新灯泡所做的相同方式从他们的智能电话或平板电脑上的app发起传感器的添加。然而,在本文中确认,相比于一定必须的,这仍就是更多的用户参与。此外,虽然灯泡可以闪光或闪烁以在视觉上向用户指示在app中在屏幕上选择的灯泡确实是正被添加到网络中的灯泡,但传感器通常不具有这样的可见手段(或者至少不是如此显著可见的手段)。这使得对用户而言传感器的调试比对灯泡的调试更棘手。
提供具有更加用户友好的自动调试功能的“即插即用(plug-and-play)”ZLL传感器将是所期望的。特别地,如果用户可以将传感器安装在给定照明器中或与给定照明器并排以伴随该照明器的灯泡或多个灯泡,但例如通过按压传感器单元外部的按钮从传感器本身发起将传感器添加到现有网络,而不是使用智能电话app,则这将是所期望的。
然而,这个目标并不简单,因为按照ZigBee标准,新出厂发起者将总是起动其自己的新网络。这使得完全基于常规触摸链接过程从传感器发起该传感器的添加是不可能的。即如果用户从传感器而不是以常规方式经由桥接器发起链接,则在没有任何触摸链接过程的适配(adaptation)的情况下,这将导致在传感器和灯之间起动新的网络,而不是将传感器加入到灯泡和桥接器已经是其成员的现有网络。
原则上,人们可以设计新的私有协议或要求对现有标准进行改变,但这不太实际。
因此,替代地,本公开提供了一种在现有ZLL标准的规则内操纵该过程的方法;即,使用该标准的现有消息类型,但找出这样的消息的交换,即:其超出该标准所规定的,但仍未打破该标准的规则。通过以这种方式重新使用ZLL标准的触摸链接消息,可以在最少用户参与的情况下使调试过程对用户友好。在被安装于其目标设备(例如照明设备)旁边之后,传感器自动加入目标设备在其上操作的ZLL网络,并在用户触发调试之后与目标设备绑定。
更一般地,可能期望使得任何类型的新的(作为尚未调试的)发起者节点能够加入第二其他节点的现有网络,无论发起者和第二节点是传感器和照明设备还是其他类型的节点,以及无论网络是ZigBee Light Link(ZLL)网络、另一种类型的ZigBee网络或者甚至是除ZigBee以外的、具有关于发起者和加入的类似规则的协议。也就是说,本发明的原理可以关于任何标准化无线联网协议被应用,由此按照所述协议而限定:当发起者节点是尚未加入所述协议的无线网络的新节点时,以及当所述发起者节点发起包括发起者节点和第二节点之间的消息的标准化交换的链接操作时,那么所述链接操作将创建所述第二节点加入的、发起者节点的新无线网络。
根据本文公开的一个方面,提供了一种适配(adapt)这种协议的使用的方法。替代于使用所述链接操作的完整实例(包括消息的完全标准化交换),所述方法替代地包括:适配所述消息中一个消息的字段以形成经适配的消息,并且将所述经适配的消息从所述发起者节点发送到所述第二节点,以便指示所述经适配的消息实际上是对所述发起者节点加入所述协议的现有无线网络的请求,所述第二节点已经加入所述现有无线网络,其中所述字段是标准化协议允许为了特定于应用的目的而改变的字段。响应于经适配的消息,所述发起者节点接收回邀请消息,所述邀请消息邀请发起者节点加入所述现有网络;以及响应于所述邀请消息,发起者节点加入现有网络。例如被适配的消息可以是ZigBee协议的设备信息请求。
因此,该方法涉及利用这些消息中一个消息的字段(其在***设计者的域内是合法的)来设置,使用这个来嵌入到第二节点的新信号。该信号使得第二节点脱离由发起者节点发起的当前链接操作,并且改为开始由网络的另一现有节点发起的标准化链接操作的另一个实例。
要注意的是,在实施例中,邀请消息被所述发起者节点从第三节点接收回,所述请求已经被从第二节点转发到第三节点。优选地,响应于经适配的消息被第二节点接收,发起者节点从第二节点接收回响应消息,所述响应消息确认接收到所述经适配的消息;以及响应于所述响应消息,发起者节点停止标准化链接操作,并改为等待从第三节点接收邀请消息。例如所述响应消息可以是ZigBee协议的设备信息响应。
被利用的字段并非必须是对于特定于应用的用途完全自由的字段。相反,它可以有名义上的规定用途,但尽管如此,该值可以是能依赖于应用而设定的。例如,所述字段可以被限定为在所讨论的标准中具有特定目的;并且所述指示(所述经适配的消息是对发起者节点加入所述现有无线网络的请求)可以通过在所述字段中包括在由所述第二节点识别为用于所述目的的范围之外的值来指示。在该字段是设备信息请求命令的起始索引字段的情况下的一个特定示例是:设置超出第二节点的子设备的可用数量的值。
在实施例中,发起者节点可以采取诸如存在传感器或环境光传感器之类的传感器设备的形式。存在传感器(有时也称为占用传感器)是用以基于检测到的诸如移动或热量的属性来感测某一空间中的人的存在的设备。例如对于检测人的移动,存在传感器可以包括有源超声传感器;或者对于检测由人产生的热量,传感器可以包括无源红外传感器。
一旦被调试,传感器就可以被配置成控制或至少影响照明器或(多个)灯的控制,传感器现在与所述照明器或(多个)灯一起被加入到网络中。例如照明可以响应于感测到人的存在而被打开或调亮,或响应于感测到人不存在而被关闭或调暗;或者照明可以响应于感测到环境光(例如,日光)的减少而被打开或调亮,或响应于感测到环境光的增加而被关闭或调暗。
在实施例中,第二节点可以采取用于照亮环境的照明设备的形式。这可以是照明器,也可以是***照明器中的单个灯。例如该灯可以作为灯丝灯泡的可改装替代。
在实施例中,第三节点可以采取照明控制桥接器的形式。例如照明控制桥接器可以提供在无线网络和诸如运行照明控制应用的用户终端之类的远程控制设备之间的接口,由此使用户能够使用远程控制设备控制第二节点和/或发起者节点。
在实施例中,第二节点是网状网络的路由器,例如根据ZigBee网络的路由器。可替换地,第二节点可以仅是网状网络的端设备,例如ZigBee网络的端设备。
在实施例中,该方法可以进一步包括:将发起者节点和第二节点分组为一组节点,是现有网络中的总数节点的子集,并指派组地址以使所述组中的节点被作为一组来寻址。
在实施例中,发起者节点可以不具有向用户发信号通知其已被选择用于调试的可视手段。
在实施例中,发起者节点通过用户致动包括在发起者设备的外部壳体上的手动控制(例如,机械按钮)来被触发去发起链接操作。
根据本文公开的另一方面,提供了一种被配置成执行根据以上或本文其他地方公开的任何实施例的方法的设备。
根据本发明的另一个方面,提供了一种设备,包括:控制器,适于依据标准化联网进行操作,由此按照所述协议,限定:当发起者节点是尚未加入所述协议的无线网络的新节点时,以及当所述发起者节点发起包括发起者节点和第二节点之间的消息的标准化交换的链接操作时,那么所述链接操作将创建所述第二节点加入的、发起者节点的新无线网络;其中替代于使用所述链接操作的完整实例,所述方法包括:
其中,所述设备包括控制器,以便确定所述设备是否是被配置为尚未加入所述协议的无线网络的新节点,并且适于:在确定所述设备是新节点后,替代于使用所述链接操作的完整实例:
适配所述消息中一个消息的字段以形成经适配的消息,
所述设备还包括:
发射机,用于将所述经适配的消息发送到所述第二节点,以便指示所述经适配的消息实际上是对作为发起者节点的所述设备加入所述协议的现有无线网络的请求,所述第二节点已经加入所述现有无线网络,其中所述字段是标准化协议允许为了特定于应用的目的而改变的字段;
接收机,用于接收响应于经适配的消息的邀请消息,所述邀请消息邀请发起者节点加入所述现有网络;以及
响应于所述邀请消息,作为所述发起者节点的所述设备加入现有网络。
根据本公开的另一个方面,提供了一种包括发起者节点、第二节点和第三节点的***。
根据本文所公开的另一个方面,提供了一种计算机程序产品,其包括体现在计算机可读存储介质上的代码,并且被配置使得当在处理装置上运行时执行根据以上或本文其他地方公开的实施例中的任一实施例所述的方法。
附图说明
为辅助对本公开的理解并示出可以如何将实施例付诸实践,通过示例的方式参考所附附图,在附图中:
图1是示出用于起动新网络的ZLL触摸链接操作的信令图,
图2是示出用于将新节点加入现有网络的ZLL触摸链接操作的信令图,
图3是示出无线网络的框图,以及
图4是示出用于将新节点加入现有网络的经修改的过程的信令图。
具体实施方式
图3图示了根据本公开实施例的场景的网络设置。该***包括连接在ZLL网络6中的照明控制桥接器2和多个照明节点4。照明节点4中的每一个都是照明器或例如基于LED的“灯泡”的单独灯形式的照明设备(照明器是指包括一个或多个灯和任何相关联的外壳、插座或支撑件的照明单元;而灯是指照明器内的照明元件,例如包括LED串或LED阵列的基于LED的灯、或荧光灯管或灯丝灯泡)。在一个优选实施例中,照明节点各自采用对于传统灯丝灯泡或荧光灯管的可改装替代的形式。
照明控制桥接器2提供ZLL网络和远程控制设备(未示出)之间的接口,使用户能够控制由照明节点4发出的照明。优选地,远程控制设备采用诸如膝上型电脑、平板电脑、智能电话或智能手表之类的移动用户终端的形式,并且与桥接器的连接从而使用户能够经由在用户终端上运行的照明控制应用(“app”)来控制照明。然而,可替换地,远程控制设备可以是专用远程控制单元。远程控制设备不需要连接到相同的网络,例如,远程控制设备经由诸如Wi-Fi或蓝牙之类的另一种无线接入技术连接到桥接器2。桥接器2经由这种无线接入技术取得从远程控制设备接收到的照明控制命令,且然后经由ZLL网络将它们转发给它们被定向到的(多个)相关照明节点4。
现在想象一下,例如,用户已经购买了诸如占用传感器或日光传感器之类的新的基于ZLL的传感器8,并且想要使用它来控制例如在走廊中的、诸如基于LED的灯泡的照明节点4a。在将传感器安装在照明节点4a旁边并将其打开之后,用户需要调试传感器,也就是将传感器添加到照明节点4a在其中操作的现有ZLL网络6,并将传感器8与照明节点4a绑定以便实现基于占用的控制。
传感器8的调试包括两个主要阶段。第一阶段是将传感器8添加到ZLL网络6。为此,用户选择智能电话app上的“发现新设备”选项。常规地,响应于此,桥接器2起动网络扩展触摸链接操作。类似地,如果传感器的安装位置在桥接器2的附近范围之外,则用户需要将传感器8移动更靠近桥接器以完成触摸链接操作。如果多个新传感器位于附近范围内,则用户必须选择正确的传感器以添加到网络中。与可以通过显示特定照明效果(例如,闪光)识别其自身的照明节点4不同,传感器通常缺少用于自我识别的手段。这可能会带来额外的困难。
第二阶段是将传感器8与照明节点4a进行绑定(或“配对”)。用户在智能电话app上选择“创建新组”选项,并将传感器和光点4a添加到组ID(例如ZigBee组地址)下面的新组中。
用户参与度较低的更加用户友好的方式将是在传感器8处(例如,由用户通过按压传感器上的按钮来触发)发起调试,且然后传感器自动加入ZLL网络6并且与照明节点4a配对。然而,根据图1中图示的当前触摸链接过程,当新出厂的端设备(即,在这种情况下是传感器)与路由器(在这种情况下是照明节点4a)触摸链接时,这将形成包含传感器8和照明节点4a的新的ZLL网络——不像本文所期望的那样使传感器8加入现有网络6。
为了解决这个问题,以下提供具有自动调试功能的即插即用ZLL传感器8,其通过重新使用ZLL标准的触摸链接操作来实现。传感器8在被安装于其目标设备(例如,传感器8向其发送消息的照明节点4a)旁边之后,自动加入目标设备4a已经在其中操作的ZLL网络6,并且在用户触发调试之后与目标设备4a绑定。
仍参照图3中的设置作为示例,即其中照明节点4a是传感器的目标设备,自动调试过程的主要步骤是:
(i)传感器8发起与照明节点4a的“特别的”触摸链接操作,经由在触摸链接命令之一中设置的参数指示新出厂设备实际上正在请求加入照明节点4a当前正在其中操作的现有ZLL网络6,;
(ii)照明节点4a在相同的触摸链接操作内对该请求进行响应,要求传感器8停止触摸链接操作并等待来自桥接器2的网络加入请求(在响应命令中也提供关于桥接器2的信息);
(iii)传感器8停止触摸链接操作并等待来自桥接器的请求,并且照明节点4a将该请求转发给桥接器2;
(iv)桥接器2经由与传感器8的另一个触摸链接操作向传感器8发送网络加入请求(这次从桥接器2而不是传感器8发起);
(v)传感器8首先验证请求,且然后接受加入ZLL网络6的请求;
(vi)桥接器2创建具有组ID(例如,ZigBee组地址)的新组,且然后将传感器8和照明节点4a添加到在这个组ID下面的组中。可替换地,如果照明节点4a已经是组的成员(例如,照明节点4a是单独的灯,并且该组是该同一照明器中的灯),则在一些实施例中,桥接器2可以将传感器添加到该现有组。
该组是网络6中的全部节点的子集。组ID允许传感器2和照明节点4a作为一组在网络6内被识别或寻址,例如将它们作为一组来经由网络6控制,或者将它们作为一组呈现在用户设备(未示出)上运行的照明控制app的用户界面中。这种分组在本文的其他地方也可以被称为“绑定”或“配对”(然而,请注意不排除该组中还可能包括有其他节点,例如所有)。
图4示出了根据本发明一个实施例的自动传感器调试过程的消息流。
第一“特别的”触摸链接操作包含以下命令。
在步骤400,传感器向其附近的任何ZLL设备广播扫描请求命令。该命令帧的内容与正常的扫描请求命令相同。传感器8通过设置以下字段向目标设备指示它是新出厂ZigBee端设备。
•事务识别符字段:32位非零随机数,其被用于识别当前事务(即触摸链接操作)。该参数将被转发到桥接器2。
•ZigBee设备信息字段:设置逻辑类型子字段以指示发起者8是ZigBee端设备。
•ZLL信息字段:设置新出厂子字段以指示发起者是新出厂的。
在步骤410,照明节点4a将扫描响应命令发送回传感器8。该命令帧的内容与正常的扫描请求命令相同。多于一个设备将该命令发送到传感器8是可能的,但是从照明节点4a发送的命令是在由传感器8接收的所有命令中具有最高RSSI的那个命令。传感器8记录从照明节点4a发送的命令的以下字段以供稍后使用。
·PAN识别符字段:指定照明节点4a在其上操作的PAN(即ZLL网络6)。
•逻辑信道字段:指定照明节点4a正在其上操作的ZLL信道。
•子设备数量字段(可选):指定设备4a支持的子设备(端点)的数量。根据标准,一个设备能够支持多达240个端点。
在ZigBee术语中,端设备(或路由器)是具有ZigBee模块的设备。子设备是端设备内的功能模块。例如,ZigBee端设备可以包含多个传感器模块:占用、日光、温度等。端点(与端设备不同)是用于子设备的另一个用语。
在步骤420,响应于扫描响应,传感器8发送设备信息请求命令给照明节点4a,即来自其的接收的扫描响应具有最高RSSI的设备。命令帧的起始索引字段用于指示这是“特别的”触摸链接操作。
•起始索引字段:常规地,按照ZLL标准,这将(从0起始的)起始索引指定到从中获取设备信息的设备4a(子设备或端点)表中。对于给定的接收节点,该字段的有效值范围是从0到(“子设备数”-1),其中“子设备数”是接收节点(在该示例中是照明节点4a)的子设备数。
如果起始索引字段正被用于其正常目的,则传感器8将请求照明节点4a报告返回在照明节点4a处存储的表中的某个起始索引X处所存储的信息。
虽然如此,然而根据本公开的实施例,通过设置超出该字段的“正常”范围(例如0xff或“子设备的数量”)的值,传感器8和照明节点4a可以实现该“特别的”触摸链接操作。即通过包括该(非必要)字段的可用范围之外的数字,传感器8将该字段重用于另一个目的,以向照明节点4a发信号通知:传感器8实际上希望加入照明节点4a的现有ZLL网络6。注意:从ZigBee标准规范的角度来看,该数字仍在有效范围(即0-255)内,但从特定接收节点(在这个示例中是照明节点4a)的角度来看,该数字超出范围。例如,灯泡4a包含五个子设备,而传感器正询问第六个子设备或第256个子设备(索引255,=十六进制的0xff)的信息。
在步骤430,响应于设备信息请求,照明节点4a向传感器8发送设备信息响应命令。基于经修改的设备信息请求知道新出厂ZigBee设备正在要求加入照明节点4a正在其中操作的ZLL网络6,照明节点4a将命令帧的设备信息记录字段的IEEE地址子字段设置为桥接器2的IEEE地址。在接收到设备信息响应时,传感器8检查IEEE地址子字段的值是否与发送者(即,照明节点4a)的IEEE地址相同。如果不同,传感器知道照明节点4a已接受其请求。然后,在步骤440,传感器8停止当前触摸链接操作,并在由逻辑信道字段指定的信道上等待来自设备的网络加入(端设备请求)命令,该设备的IEEE地址由IEEE地址子字段指定。
在“特别的”触摸链接操作停止后,调试过程用以下操作继续。在步骤450,照明节点4a通过向桥接器2发送包括以下信息的正常ZigBee消息将传感器8的请求转发给桥接器2。
•特别的触摸链接操作的事务识别符;
•传感器8的IEEE地址;以及
·传感器8(即,端设备)的逻辑类型。
响应于此,在步骤460,桥接器2通过将网络加入(端设备)请求直接发送到在转发请求消息中指定了IEEE地址的设备(即传感器8)来开始新的触摸链接网络扩展操作。由于设备类型是端设备,所以使用网络加入(端设备)请求。命令帧的事务识别符字段的值被设置为特别的触摸链接操作的事务识别符。
在步骤470,传感器验证网络加入(端设备)请求:在接收到网络加入请求时,传感器8通过将发送者2的事务识别符字段、PAN识别符字段和IEEE地址与所记录的值进行比较,对事务识别符字段、PAN识别符字段和IEEE地址进行验证。
在步骤480,响应于网络加入(端设备)请求,传感器8加入网络6并且将网络加入(端设备)响应发送回桥接器2。命令帧的内容与正常帧相同。
最后,在步骤490,桥接器2将传感器8添加到与照明节点4相同的组。传感器8将添加组命令的相应实例发送到照明节点4a(步骤480)和传感器8(步骤490),以便将它们二者添加到同一组中。
从用户交互的观点来看,使传感器8靠近其目标设备4a进行调试是非常用户友好的。在大多数应用中,传感器8被安装在其目标设备4a旁边。在传感器8与其目标设备4a分开安装的情况下,在其目标设备旁边调试传感器8不仅是实用的(无线传感器通常是电池供电的),而且对用户来说也是直观的。
将认识到,上述实施例仅通过示例的方式进行了描述。
例如,本发明背后的构思不限于ZLL或甚至ZigBee,并且更一般地可以关于任何标准化无线联网协议来应用,其中协议规定:当新节点(尚未加入网络)发起一个链接操作用于使该节点与另一个节点一起在网络中时,那么为此目的创建一个新网络,而不是发起者加入另一个节点的现有网络。标准化协议可被视为任何开放的以供多于一个独立组织使用并由相应的标准主体规定的协议。一个发起者节点是第一个为了该目的联系另一个节点的。
此外,发起者8实际上希望加入现有网络的指示不限于在设备信息请求中用信号通知,并且更一般地可以包括在标准化协议的链接操作中涉及的任何其他消息的任何自由或非必要的字段中,例如在该扫描请求(或某个扫描请求)中。
所使用的字段可以是一个完全自由的字段,对设计人员保持开放以用于他们希望的任何特定于应用的目的。可替换地,所使用的字段可以是具有根据标准定义的目的的字段(如起始索引字段),但尽管如此,在那里***设计人员有几分自由度以取决于应用而改变字段的值。例如在后一种情况下,可以通过在所讨论的字段中包括无效值(在第二节点支持的范围之外)来发送指示——如在起始索引字段中包括在子设备的有意义范围之外(即在接收节点4a处实际可用的数量之外)的值的实施例。
此外,所公开的技术可以与其他类型的设备相关地使用,即发起者8可以是除传感器之外的设备,第二设备4a(路由器或端点)可以是除光源4a之外的设备,并且第三设备2可以是除照明控制桥接器之外的设备。例如,发起者节点8、第二节点4a或第三节点2中的每一个都可以是以下中的任一个:灯、照明器、照明控制桥接器、存在传感器、环境光传感器、安全摄像机、电池组、烟雾探测器、一氧化碳(CO)探测器、空调单元、供暖单元、无线墙壁面板或墙壁开关或建筑物控制器;并且发起者节点8、第二节点4a和第三节点2可以是这些和/或其他的任何组合)。例如,发起者节点8可以是被添加到建筑物控制网络中的烟雾探测器、CO探测器、安全摄像机、空调单元、供暖单元、墙壁面板或墙壁开关;其中第二节点4a是另一个这样的设备,并且第三节点2是无线建筑物控制网络的控制器。
在权利要求中,词语“包括”不排除其他元件或步骤,并且不定冠词“a”或“an”(“一”或“一个”)不排除多个。单个处理器或其他单元可以实现权利要求中所述的若干项目的功能。在相互不同的从属权利要求中叙述某些措施的仅有事实并不指示这些措施的组合不能用于获益。计算机程序可以在合适的介质上储存/分发,合适的介质诸如是与其他硬件一起提供的或作为其他硬件的部分提供的光学存储介质或固态介质,但也可以用其他形式分发,诸如经由互联网或其他有线或无线电信***分发。权利要求中的任何附图标记不应当被解释为限制范围。

Claims (16)

1.一种对标准化无线联网ZigBee协议的使用进行适配的方法,由此按照所述协议,限定:当发起者节点(8)是尚未加入所述协议的无线网络的新节点时,以及当所述发起者节点发起包括所述发起者节点和第二节点(4a)之间的消息的标准化交换的链接操作时,那么所述链接操作将创建所述第二节点加入的、所述发起者节点的新无线网络;其中替代于使用所述链接操作的完整实例,所述方法包括:
适配所述消息中一个消息的字段以形成经适配的消息(420),并且将所述经适配的消息从所述发起者节点发送到所述第二节点,以便指示所述经适配的消息实际上是对所述发起者节点加入所述协议的现有无线网络(6)的请求,所述第二节点已经加入所述现有无线网络(6),其中所述字段是标准化协议允许为了特定于应用的目的而改变的字段;
响应于所述经适配的消息,所述发起者节点接收回邀请消息(460),所述邀请消息邀请所述发起者节点加入所述现有网络;以及
响应于所述邀请消息,所述发起者节点加入所述现有网络。
2.根据权利要求1所述的方法,其中所述第二节点是用于照亮环境的照明设备。
3.根据权利要求1所述的方法,其中所述发起者节点是传感器设备。
4.根据权利要求1所述的方法,其中所述邀请消息(460)被所述发起者节点从第三节点(2)接收回,所述请求已经被从所述第二节点(4a)转发到所述第三节点。
5.根据权利要求4所述的方法,其中:
响应于经适配的消息被第二节点(4a)接收,发起者节点(8)从第二节点接收回响应消息(430),所述响应消息确认接收到所述经适配的消息(420);以及
响应于所述响应消息,所述发起者节点停止标准化链接操作,并改为等待接收邀请消息(460)。
6.根据权利要求4所述的方法,其中所述第三节点(2)是照明控制桥接器。
7.根据权利要求2所述的方法,其中所述发起者节点是传感器设备。
8.根据权利要求5所述的方法,其中所述第三节点(2)是照明控制桥接器。
9.根据权利要求1到8中任一项所述的方法,其中所述无线联网协议是ZigBee LightLink,并且所述操作是触摸链接操作。
10.根据权利要求1到8中任一项所述的方法,其中所述经适配的消息(420)是所述ZigBee协议的设备信息请求。
11.根据权利要求10所述的方法,其中所述字段是ZigBee协议的起始索引字段,其指定设备信息表中的起始索引。
12.根据权利要求8所述的方法,其中所述响应消息是ZigBee协议的设备信息响应。
13.根据权利要求1到8中任一项所述的方法,其中所述字段具有由所述标准化协议定义的目的;并且其中所述经适配的消息(420)是对发起者节点(8)加入所述现有无线网络(6)的请求的所述指示,通过在所述字段中包括由所述第二节点识别为用于所述目的的范围之外的值来指示。
14.一种对标准化无线联网ZigBee协议的使用进行适配的设备,包括:
控制器,适于依据标准化ZigBee联网协议进行操作,由此按照所述协议,限定:当发起者节点(8)是尚未加入所述协议的无线网络的新节点时,以及当所述发起者节点发起包括所述发起者节点和第二节点(4a)之间的消息的标准化交换的链接操作时,那么所述链接操作将创建所述第二节点加入的、所述发起者节点的新无线网络;
其中所述控制器适于确定所述设备是否是被配置为尚未加入所述协议的无线网络的新节点,并且适于:在确定所述设备是新节点后,替代于使用所述链接操作的完整实例:
适配所述消息中一个消息的字段以形成经适配的消息(420),
所述设备还包括:
发射机,用于将所述经适配的消息发送到所述第二节点,以便指示所述经适配的消息实际上是对作为发起者节点的所述设备加入所述协议的现有无线网络(6)的请求,所述第二节点已经加入所述现有无线网络(6),其中所述字段是标准化协议允许为了特定于应用的目的而改变的字段;
接收机,用于接收邀请消息(460),所述邀请消息响应于所述经适配的消息而邀请所述发起者节点加入所述现有网络;以及
响应于所述邀请消息,作为所述发起者节点的所述设备加入所述现有网络。
15.一种对标准化无线联网ZigBee协议的使用进行适配的***,包括根据权利要求14所述的设备并且还包括所述第二节点(4a)和第三节点(2),所述***被配置成执行根据权利要求4到8、12中任一项所述的方法。
16.一种计算机可读存储介质,其包括体现在其上的代码,所述代码当在处理装置上运行时使得所述处理装置执行根据权利要求1至13中任一项所述的方法。
CN201680059795.0A 2015-10-12 2016-09-28 启用无线通信的设备的调试 Active CN108353457B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN2015000690 2015-10-12
CNPCT/CN2015/000690 2015-10-12
EP15192018 2015-10-29
EP15192018.8 2015-10-29
PCT/EP2016/073109 WO2017063884A1 (en) 2015-10-12 2016-09-28 Commissioning of a wireless-communication enabled device

Publications (2)

Publication Number Publication Date
CN108353457A CN108353457A (zh) 2018-07-31
CN108353457B true CN108353457B (zh) 2021-03-23

Family

ID=57047217

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680059795.0A Active CN108353457B (zh) 2015-10-12 2016-09-28 启用无线通信的设备的调试

Country Status (5)

Country Link
US (1) US10575159B2 (zh)
EP (1) EP3363257B1 (zh)
JP (1) JP6430069B1 (zh)
CN (1) CN108353457B (zh)
WO (1) WO2017063884A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11095502B2 (en) 2017-11-03 2021-08-17 Otis Elevator Company Adhoc protocol for commissioning connected devices in the field
US11540107B2 (en) * 2018-02-12 2022-12-27 Signify Holding B.V. Commissioning method and apparatus with controlled joining mode
JP6934579B2 (ja) 2018-06-26 2021-09-15 シグニファイ ホールディング ビー ヴィSignify Holding B.V. ZigBeeネットワークにおけるコミッショニングを最適化するための1つの方法
NL2022497B1 (en) * 2019-02-01 2020-08-19 Schreder Sa Rotating coordinator in mesh network
CN110719676B (zh) * 2019-09-05 2022-04-15 深圳市豪恩智能物联股份有限公司 一种照明控制方法及照明控制设备
EP4129013A1 (en) 2020-03-30 2023-02-08 Signify Holding B.V. Causing a lighting device to visually indicate whether it can be commissioned using a particular wireless technology
CN113242588B (zh) * 2021-03-29 2023-04-14 杭州涂鸦信息技术有限公司 配网控制方法、发起设备和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123544A (zh) * 2010-11-16 2011-07-13 上海亚明灯泡厂有限公司 基于ZigBee传感网的无线照明控制***及方法
CN102202427A (zh) * 2011-04-22 2011-09-28 赛特斯网络科技(南京)有限责任公司 无线自组织网状网络***
CN102413607A (zh) * 2011-08-30 2012-04-11 南京博络克信息技术服务有限公司 基于wsn网络的照明监控***及其群控命令的实现方法
WO2012052890A1 (en) * 2010-10-22 2012-04-26 Koninklijke Philips Electronics N.V. Method of performing automatic commissioning of a network
CN103906322A (zh) * 2014-03-26 2014-07-02 深圳市裕富照明有限公司 Led网灯中继增强控制***
WO2015078778A1 (en) * 2013-11-29 2015-06-04 Koninklijke Philips N.V. Zigbee light link network commissioning

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2718831T3 (es) * 2005-12-02 2019-07-04 Irobot Corp Sistema de robots
GB2452251B (en) * 2007-08-21 2010-03-24 Motorola Inc Method and apparatus for authenticating a network device
KR101379150B1 (ko) * 2007-09-03 2014-04-14 삼성전자주식회사 지그비 네트워크를 선택하여 접속하기 위한 방법 및 이를 위한 장치들
KR101569928B1 (ko) * 2008-06-04 2015-11-17 코닌클리케 필립스 엔.브이. 무선 멀티―홉 네트워크를 확립하는 방법
EP2319255B1 (en) * 2008-08-27 2015-12-23 Koninklijke Philips N.V. Commissioning a network system
TWI376122B (en) * 2008-12-15 2012-11-01 Ind Tech Res Inst Method and system for a new node to join a wireless ad-hoc network
US9420631B2 (en) * 2009-10-02 2016-08-16 Qualcomm Incorporated WLAN peer-to-peer group owner negotiation
EP2354890B1 (en) * 2010-01-25 2014-10-15 Samsung Electronics Co., Ltd. Method and apparatus for controlling operations of devices based on information regarding power consumption of the devices
US20110314163A1 (en) * 2010-06-16 2011-12-22 Mmb Research Inc. Wireless communication network for smart appliances
WO2012060611A2 (ko) * 2010-11-03 2012-05-10 엘지전자 주식회사 장치 탐색 방법 및 그를 이용한 통신 장치
KR101100228B1 (ko) * 2011-05-25 2011-12-28 엘지전자 주식회사 조명 시스템 및 조명 시스템에서의 주소 설정, 관리 및 제어 방법
KR101828412B1 (ko) * 2011-12-13 2018-02-13 삼성전자주식회사 통신 방법, 통신 장치 및 통신 시스템
KR102070246B1 (ko) * 2012-08-08 2020-01-29 삼성전자주식회사 와이파이 다이렉트 서비스를 위한 피투피 그룹 생성 방법 및 장치
JP2016517199A (ja) * 2013-03-15 2016-06-09 コーテック インダストリーズ プロプライアタリー リミテッド 無線によるライトのペアリング、調光および制御
WO2014162279A1 (en) * 2013-04-05 2014-10-09 Koninklijke Philips N.V. Apparatus and methods for activatable lighting devices
KR102009810B1 (ko) * 2013-06-07 2019-08-12 삼성전자주식회사 무선 통신 시스템에서 서비스 송수신 방법 및 장치
WO2014202639A1 (en) 2013-06-17 2014-12-24 Koninklijke Philips N.V. Method for configuring a node and node configured therefore
KR20150017848A (ko) * 2013-08-08 2015-02-23 삼성전자주식회사 와이파이 다이렉트 연결 방법 및 장치
JP6502330B2 (ja) * 2013-10-04 2019-04-17 シグニファイ ホールディング ビー ヴィ ネットワークにおけるプロファイル間コミッショニングのための方法及び装置
US20150173154A1 (en) * 2013-12-17 2015-06-18 Nxp B.V. Commissioning method and apparatus
CN106105376A (zh) * 2013-12-30 2016-11-09 意大利电信股份公司 用于管理无线个人区域通信网络中的节点关联的方法
BR112016017026A2 (pt) * 2014-01-24 2017-08-08 Huawei Tech Co Ltd Aparelho e método para determinar um parâmetro de enlace descendente
KR20150101140A (ko) * 2014-02-26 2015-09-03 한국전자통신연구원 지그비 무선 조명 제어 방법 및 그 장치
WO2015146198A1 (ja) * 2014-03-27 2015-10-01 京セラ株式会社 無線機器制御装置、無線機器の制御方法及び無線機器制御システム
US9918351B2 (en) * 2014-04-01 2018-03-13 Belkin International Inc. Setup of multiple IOT networks devices
CN106662605A (zh) * 2014-06-20 2017-05-10 科泰克工业私人有限公司 无线电力控制、度量以及管理
KR20160012661A (ko) * 2014-07-25 2016-02-03 한국전자통신연구원 지그비 조명 제어 장치 및 그 방법
US9661080B2 (en) * 2014-10-21 2017-05-23 Helium Systems, Inc. Systems and methods for smart device networking with an endpoint and a bridge
RU2729201C2 (ru) * 2015-03-31 2020-08-05 Филипс Лайтинг Холдинг Б.В. Конфигурирование соединенной с сетью осветительной системы
CN108141713B (zh) * 2015-09-04 2022-04-05 昕诺飞控股有限公司 替换灯具中的启用无线通信的部件
US9986411B1 (en) * 2016-03-09 2018-05-29 Senseware, Inc. System, method and apparatus for node selection of a sensor network
US9848452B2 (en) * 2016-04-21 2017-12-19 Landis+Gyr Innovations, Inc. Techniques for allocating short addresses to network devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012052890A1 (en) * 2010-10-22 2012-04-26 Koninklijke Philips Electronics N.V. Method of performing automatic commissioning of a network
CN102123544A (zh) * 2010-11-16 2011-07-13 上海亚明灯泡厂有限公司 基于ZigBee传感网的无线照明控制***及方法
CN102202427A (zh) * 2011-04-22 2011-09-28 赛特斯网络科技(南京)有限责任公司 无线自组织网状网络***
CN102413607A (zh) * 2011-08-30 2012-04-11 南京博络克信息技术服务有限公司 基于wsn网络的照明监控***及其群控命令的实现方法
WO2015078778A1 (en) * 2013-11-29 2015-06-04 Koninklijke Philips N.V. Zigbee light link network commissioning
CN103906322A (zh) * 2014-03-26 2014-07-02 深圳市裕富照明有限公司 Led网灯中继增强控制***

Also Published As

Publication number Publication date
US10575159B2 (en) 2020-02-25
US20180302775A1 (en) 2018-10-18
EP3363257A1 (en) 2018-08-22
WO2017063884A1 (en) 2017-04-20
CN108353457A (zh) 2018-07-31
JP6430069B1 (ja) 2018-11-28
JP2018537879A (ja) 2018-12-20
EP3363257B1 (en) 2019-07-03

Similar Documents

Publication Publication Date Title
CN108353457B (zh) 启用无线通信的设备的调试
JP6479007B2 (ja) Zigbee(登録商標) Light Linkネットワークのコミッショニング
US8878451B2 (en) Lighting system and method for controlling the same
CN105308993B (zh) 用于配置节点的方法和因此配置的节点
CN108370628B (zh) 允许无线通信的灯
US8755913B2 (en) Lighting control network
US20180227998A1 (en) Commissioning, decommissioning and testing of a smart sensor-driven LED lighting system without gateway
EP2952062B1 (en) Requesting information from lighting devices
GB2534987A (en) Dynamic configuration for a wireless peripheral device
CN108370631B (zh) 照明设备的调试
EP3323275B1 (en) Method for configuring a device in a lighting system
US10887972B2 (en) Lighting troubleshooting
US11540107B2 (en) Commissioning method and apparatus with controlled joining mode

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Eindhoven

Patentee after: Signify Holdings Ltd.

Address before: Eindhoven, the Netherlands

Patentee before: PHILIPS LIGHTING HOLDING B.V.

CP03 Change of name, title or address