当前位置: 首页 > 专利查询>英特尔公司专利>正文

和重建与子节点的网络连接相关联的方法和装置制造方法及图纸

技术编号:13623519 阅读:100 留言:0更新日期:2016-09-01 14:02
在实施例中,设备可以包括存储设备、用于发送和接收数据的无线收发机、以及与存储设备和无线收发机耦合的控制模块。在实施例中,控制模块可以响应于从子节点接收到的关联请求,经由无线收发机建立与子节点的网络连接。接下来控制模块可以将与子节点相关联的标识符存储在存储设备中,以使得在与子节点的网络连接丢失的情况下能够重建与子节点的网络连接。其它实施例可以被描述和/或要求保护。

【技术实现步骤摘要】

本专利技术的实施例涉及网络的领域,并且特别地,涉及和重建与子节点的网络连接相关联的方法和装置
技术介绍
在本文中提供的背景描述是出于概括地呈现本专利技术的上下文的目的。除非在本文中另外指出,否则,在该部分中描述的素材对于本申请中的权利要求来说不是现有技术,并且被包含在该部分中并不是被承认为现有技术。在个域网(PAN)中,在现有技术中,孤立于父节点的子节点在能够重建与父节点的网络连接之前,可能需要重新发现父节点。对父节点的所述重新发现可能会消耗时间和资源。附图说明图1描绘了根据本专利技术的各种实施例的说明性网络化环境。图2示出了根据本专利技术的各种实施例的针对重建网络连接的示例过程流程。图3示出了根据本专利技术的各种实施例的示例设备的示意图。图4示出了具有被配置以实践与上述过程相关联的操作中的全部或挑选出的操作的指令的示例非暂存性计算机可读存储介质。具体实施方式在本文中讨论了和重建与子节点的网络连接相关联的方法、计算机可读介质和设备。在实施例中,设备可以包括永久性存储设备、用于发送和接收数据的无线收发机以及与存储设备和无线收发机耦合的控制模块。控制模块可以从子节点接收关联请求,并且作为响应,可以经由无线收发机
重建与子节点的网络连接。一旦已经重建与子节点的网络连接,控制模块就可以被配置以将与子节点相关联的标识符存储在存储设备中。控制模块可以被配置以利用这样的标识符,以使得在与子节点的网络连接丢失或切断(severed)的情况下能够重建与子节点的网络连接,而不需要子节点执行另一个关联过程的全部以重新加入网络并且重建网络连接。(注意:出于本专利技术的目的,术语“丢失”和“切断”可以被认为是同义的。)在以下的具体实施方式中,参考形成了本文的一部分的附图,附图中相同的数字指代通篇中相同的部件,并且其中通过图解说明的方式示出了可以被实践的实施例。应当理解的是,可以利用其它实施例,并且可以做出结构上和逻辑上的改变而不脱离本专利技术的范围。因此,以下的具体实施方式不应该被理解为限制性的意义,并且实施例的范围是通过所附权利要求及其等价物限定的。各种操作可以按照最有助于理解所要求保护的主题的方式被描述为轮流的多个离散的行为或操作。然而,描述的顺序不应该被解释为暗示这些操作必须依赖顺序。特别地,这些操作可以不按照呈现的顺序执行。可以按照与所描述的实施例不同的顺序来执行所描述的操作。可以执行各种另外的操作并且/或者所描述的操作可以在另外的实施例中被省略。出于本专利技术的目的,短语“A和/或B”是指(A)、(B)或(A和B)。出于本专利技术的目的,短语“A、B、和/或C”是指(A)、(B)、(C)、(A和B)、(A和C)、(B和C)、或(A、B和C)。具体实施方式可以使用短语“在一个实施例中”或“在实施例中”,其可以每个都涉及相同或不同的实施例中的一个或多个。此外,如关于本专利技术的实施例所使用的术语“包括”、“包含”、“具有”等是同义的。图1描绘了根据本专利技术的各种实施例的说明性网络化环境100。如图所示,网络化环境100可以包括多个设备,例如网络设备,在这里表示为节点A-J。如在方框102中指出的,这些网络设备可以表现为网络协调器(例如,节点A)、网络路由器(例如,节点B、E、F和G)、或末端设备(例如,节点C、D、H、I和J)的形式。如在本文中所使用的,网络协调器可以指的是被配置以发起网络的形成的节点。另一方面,网络路由器可以指的是这样的节点,其被配置以充当中间设备,用于将数据路由至其它节点、
或从其它节点路由数据,其中所述其它节点直接地或间接地与网络路由器连接。最后,末端设备可以是终端设备,其可以产生或消费数据,但不能够路由数据或以其它方式支持任何其它节点。在一些实施例中,网络协调器和网络路由器可以表现为可以充当网络协调器或者网络路由器的网关设备的形式。这样的网关设备可以可选地在本领域中(例如,在IEEE802.15.4-2006标准的上下文中)被称为全功能设备(FFD),而末端设备则可以在本领域中被称为精简功能设备(RFD)。如图所示,网络化环境100可以包括网络协调器,即节点A。作为网络协调器,节点A可以被配置以通过例如选择待要在其上运行网络的信道以及用于网络的标识符,来发起网络化环境100的形成。这样的网络的标识符可以是例如个域网标识符(PAN ID)。在一些实施例中,作为网络协调器,节点A也可以充当到其它网络(例如,互联网)的桥接器。此外,网络协调器也可以被配置以将数据路由至其它节点或其它网络,或从其它节点或其它网络路由数据,其中,所述其它节点或其它网络直接地或间接地与网络协调器连接。在实施例中,作为网络化环境100的网络协调器的节点A与作为网络化环境100的网络路由器的节点B、E、F和G,可以周期性地将信标发送至一个或多个其它网络设备,以使那些一个或多个其它网络设备能够通过关联过程加入网络,如在下文中更加详细地进一步描述的。通过这样的关联过程,网络化环境100可以成长,以包括另外的网络路由器和/或另外的末端设备。在实施例中,试图加入网络的设备(例如,网络路由器或末端设备)可以被配置以执行例如上文中所提及的关联过程从而发起对网络的加入。为了更好地说明这样的关联过程,将关于节点A和B来描述所述关联过程,然而,除了作为网络协调器的节点A以外,在网络化环境100中描绘的节点中的任何一个都可以利用相似的过程来最初加入网络化环境100。关联过程可以以发现程序开始,其中,加入设备(节点B)可以被配置以在节点B的运行范围内发现网络。这样的发现程序可以通过节点B例如扫描网络信标以识别可用的网络来完成。作为说明性示例,对于ZigBee协议来说,这样的发现程序可以通过从应用层向ZigBee栈的网络层发出
NLME-NETWORK-DISCOVERY.请求来发起。作为响应,网络层可以向ZigBee栈的介质访问控制(MAC)层发出MLME-SCAN.请求。MAC层接下来可以执行针对可用网络的主动或被动的扫描。当发现可用的网络时,MAC层可以将关于发现的网络的信息以各自的MLME-BEACON-NOTIFY指示原语的方式返回到网络层。MAC层接下来可以通过向网络层返回MLME-SCAN确认来指示扫描的成功或失败。网络层接下来可以向应用层返回NLME-NETWORK-DISCOVERY.确认,该确认包含有关于任何可用网络的网络信息。该网络信息可以包括:可用网络的PAN ID、可用网络运行所在的信道、可用网络是否允许加入等。一旦识别了可用网络和任何适用的网络信息,就可以将节点B配置以执行网络选择程序,其中,节点B可以从在发现过程中识别到的可用网络中选择兼容的网络来加入。回到ZigBee示例,这样的兼容网络可以由应用层确定,应用层可基于任何可用的网络信息进行对兼容网络的选择。一旦识别了兼容网络,设备就可以基于各种标准选择该兼容网络的接入点,例如,节点A,以向其发送关联请求。如正在讨论的,这样的接入点可以是例如网络协调器,或者兼容网络的网络路由器中的一个。所利用的用于选择兼容网络的接入点的标准可以包括任何相关的标准或标准的组合,例如,信号质量、容量等。一旦选择了兼容网络的接入点,节点B就可以将关联请求发送至所选择的接入点(在该本文档来自技高网
...

【技术保护点】
一种用于重建网络连接的设备,包括:永久性存储设备;用于发送和接收数据的无线收发机;以及与所述存储设备和所述无线收发机耦合的控制模块,所述控制模块用于:响应于从子节点接收到的关联请求,经由所述无线收发机建立与所述子节点的网络连接;以及将与所述子节点相关联的标识符存储在所述存储设备中,以使得在与所述子节点的所述网络连接丢失的情况下,能够重建与所述子节点的所述网络连接。

【技术特征摘要】
2015.02.24 US 14/629,7511.一种用于重建网络连接的设备,包括:永久性存储设备;用于发送和接收数据的无线收发机;以及与所述存储设备和所述无线收发机耦合的控制模块,所述控制模块用于:响应于从子节点接收到的关联请求,经由所述无线收发机建立与所述子节点的网络连接;以及将与所述子节点相关联的标识符存储在所述存储设备中,以使得在与所述子节点的所述网络连接丢失的情况下,能够重建与所述子节点的所述网络连接。2.根据权利要求1所述的设备,其中,为了使得在所述网络连接丢失之后能够重建与所述子节点的所述网络连接,所述控制模块还用于:响应于检测到与所述子节点的所述网络连接已经丢失,从所述存储设备中检索所述标识符;以及利用所述标识符来发起所述网络连接的重建。3.根据权利要求2所述的设备,其中,所述控制模块还用于检测与所述子节点的所述网络连接已经丢失。4.根据权利要求3所述的设备,其中,所述控制模块还用于至少部分地基于对所述设备的电源故障或重置的检测,来检测与所述子节点的所述网络连接已经丢失。5.根据权利要求2所述的设备,其中,所述控制模块还用于经由利用所述标识符的直接加入程序来利用所述标识符以发起所述网络连接的重建。6.根据权利要求2所述的设备,其中,所述网络连接是安全的网络连接。7.根据权利要求2所述的设备,其中,所述设备是用于无线个域网(WPAN)的建立的网关设备。8.根据权利要求7所述的设备,其中,所述WPAN是ZigBee网络、WiFi网络、蓝牙网络、ZWave网络、面向低功率WPAN的互联网协议第6版(6LoWPAN)、射频识别(RFID)网络、或蜂窝网络。9.根据权利要求1-8中的任一项所述的设备,其中,所述标识符包括所述子节点的16位逻辑地址和64位扩展介质访问控制(MAC)地址。10.根据权利要求1-8中的任一项所述的设备,其中,所述存储设备是可信平台模块。11.一种用于重建网络连接的方法,包括:通过设备确定与子节点的网络连接已经丢失;响应于检测到与所述子节点的所述网络连接已经丢失,通过所述设备从所述设备的永久性存储设备中检索所述子节点的标识符,其中,所述子节点的所述标识符是响应于经由由所述子节点发起的关联过程而成功地建立与所述子节点的网络连接而被在先存储在所述存储设备中的;以及至少部分地基于所述子节点的所检索到的标识符,通过所述设备发起所述网络连接的重建。12.根据权利要求11所述的方法,还包括,在所述确定之前:通过所述设备从所述子节点接收关联请求;响应于接收到所述关联请求而建立与所述子节点的网络连接;以及将所述子节点的所...

【专利技术属性】
技术研发人员:P·索玛桑德哈拉姆P·穆吉兰
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1