无线网络的基于硬件的许可的制作方法

文档序号:9263919阅读:398来源:国知局
无线网络的基于硬件的许可的制作方法
【专利说明】无线网络的基于硬件的许可
[0001]相关申请的交叉引用
[0002]本申请要求于2014年4月9日提交的题为“Hardware-Based Licensing forWireless Networks”的美国临时申请第61/997,486号的优先权,该美国临时申请的公开内容的整体通过引用并入本申请中。
技术领域
[0003]本主题涉及用于监视和实施无线网状网络中的许可项的设备和技术。
【背景技术】
[0004]无线网状网络在网络设计和可以使用网络的所得应用范围中提供了高度的灵活性。在网络中,各节点自动检测相邻节点并与其建立通信连接,以形成无线网。网络访问点(AP)充当无线网状网络与该网状网络外部的元件之间的网关。网络管理器可以协调无线网状网络的操作,例如协调各节点的定时。
[0005]在一个示例中,无线网状网络的各节点中的每一个包括传感器,并且这些节点用于通过该网络中继传感器数据测量。该示例中,网络访问点提供无线网状网络与外部网络(例如,局域网(LAN))之间的接口,并使得连接至外部网络的计算机能够从所有的无线网状网络节点接收传感器数据测量。
[0006]无线网状网络设备的设计者和制造者已经开发出了先进的无线网络节点、访问点和能够提供宽范围网络服务的网络管理器。例如,这些节点、访问点和网络管理器能够以非常大的网络(包括许多节点)操作、能够提供高网络数据吞吐量、能够通过网络进行双向通信等等。为了使与网络关联的设计和开发成本盈利,设计者和制造者销售许可,以提供对网络设备的先进特征的选择性访问。许可对各节点、访问点和网络管理器所提供的服务施加了限制,使得各节点、访问点和网络管理器可以仅用于那些许可授权了的所选特征。
[0007]本公开详述了用于监视和实施无线网状网络中的许可项的改进的设备和方法。

【发明内容】

[0008]本申请中的教导通过提供用于监视和实施许可项的增强的设备和方法来缓解上述一个或多个问题。
[0009]根据本公开的一个方面,提供一种包括多个网络节点、无线网络访问点和网络管理器的系统。所述多个网络节点被配置用于通过无线网络来彼此进行无线通信,并且每个网络节点包括处理器、存储器和无线收发器。无线网络访问点被配置用于与无线网络的网络节点进行无线通信以及与网络管理器进行通信,并且无线网络访问点包括处理器、存储器和无线收发器。网络管理器与无线网络访问点进行通信,并且用于管理无线网络的操作。所述多个网络节点及无线网络访问点中的至少一个包括嵌入其中的许可信息,并且网络管理器服从基于嵌入在所述多个网络节点及无线网络访问点中的至少一个内的许可信息而确定的许可项来为无线网络提供服务。
[0010]网络管理器可以与网络外部的用户应用程序进行通信,并且网络管理器可以提供用于中继用户应用程序与无线网络节点或访问点之间的通信的网关。网络管理器还可以服从基于嵌入在所述多个网络节点及无线网络访问点中的至少一个内的许可信息而确定的许可项来调节在用户应用程序与无线网络节点或访问点之间中继的通信。
[0011]网络管理器可以从无线网络访问点和节点中的至少一个接收用于无线网络访问点和节点中的所述至少一个的识别信息。网络管理器可以通过使用所接收到的许可信息、用于无线网络访问点和节点中的所述至少一个的识别信息和加密密钥来使所接收到的许可信息生效。
[0012]网络管理器服从许可项来为无线网络提供服务可以包括网络管理器限制以下至少一项:网络管理器向无线网络外部的应用程序公布的接收到的通知所来自的节点或访问点(AP)的总数;网络管理器将从无线网络外部的应用程序接收到的通知公布给的节点或访问点的总数;网络管理器向无线网络外部的应用程序公布从节点或访问点接收到的通知的最大速率;网络管理器将从无线网络外部的应用程序接收到的通知公布给无线网络的节点或访问点的最大速率;无线网络的各节点或访问点之间建立的点对点会话的最大数量;以及无线网络的最大跳深(hop-depth)。
[0013]响应于网络管理器确定了具有嵌入许可信息的至少一个无线网络访问点或节点已离开无线网络,网络管理器可以建立基于保持加入该无线网络的无线网络访问点和节点内嵌入的许可信息所确定的修改的许可项,并且网络管理器可以服从修改后的许可项来为无线网络提供服务。
[0014]根据本公开的另一个方面,提供一种包括在连接至无线网络访问点的无线网络管理器中建立包括该无线网络访问点的无线网络的方法。从与网络访问点进行无线通信的一个节点接收到网络加入消息,并且该节点被验证并加入到已建立的无线网络。在网络管理器中从无线网络访问点和节点中的至少一个接收嵌入在无线网络访问点和节点中的所述至少一个内的许可信息。进而,服从基于嵌入在无线网络访问点和节点中的所述至少一个内的许可信息所确定的许可项,通过网络管理器向已建立的无线网络提供服务。
[0015]所述方法还可以包括通过网络管理器在无线网络节点或访问点与无线网络外部的用户应用之间进行中继通信。中继通信可以包括从无线网络节点或访问点到用户应用程序的中继通信以及从用户应用程序到无线网络节点或访问点的中继通信中的至少一个。网络管理器服从许可项向已建立的无线网络提供服务可以包括通过网络管理器服从许可信息的许可项来调节在无线网络节点或访问点与用户应用程序之间中继的通信。
[0016]所述方法还可以包括在网络管理器中从无线网络访问点和节点中的至少一个接收用于无线网络访问点和节点中的所述至少一个的识别信息,并且使用所接收到的许可信息、用于无线网络访问点和节点中的所述至少一个的识别信息和加密密钥来使所接收到的许可信息生效。
[0017]网络管理器服从许可项向已建立的无线网络提供服务可以包括网络管理器限制以下至少一项:网络管理器向无线网络外部的应用程序公布的接收到的通知所来自的节点或访问点(AP)的总数;网络管理器将从无线网络外部的应用程序接收到的通知公布给的节点或访问点的总数;网络管理器向无线网络外部的应用程序公布从节点或访问点接收到的通知的最大速率;网络管理器将从无线网络外部的应用程序接收到的通知公布给无线网络的节点或访问点的最大速率;无线网络的各节点或访问点之间建立的点对点会话的最大数量;以及无线网络的最大跳深(hop-cbpth)。
[0018]所述方法还可以包括通过网络管理器来确定具有嵌入许可信息的至少一个无线网络访问点或节点已离开无线网络。响应于该确定,可以基于保持加入该无线网络的无线网络访问点和节点内嵌入的许可信息来建立修改的许可项。然后,网络管理器可以服从修改后的许可项来为无线网络提供服务。
[0019]根据本公开的再一方面,提供一种包括在连接至无线网络访问点的无线网络管理器中建立包括该无线网络访问点的无线网络的方法。从与网络访问点进行无线通信的一个节点接收网络加入消息,并且该节点被验证并加入到已建立的无线网络。通过网络管理器来中继无线网络节点或访问点与无线网络外部的用户应用之间的通信。通信的中继包括从无线网络节点或访问点到用户应用程序中继通信以及从用户应用程序到无线网络节点或访问点中继通信中的至少一个。网络管理器服从用于已建立的无线网络的许可项来调节在无线网络节点或访问点与用户应用程序之间中继的通信。
[0020]所述方法还可以包括在网络管理器中从无线网络访问点或节点的至少一个接收嵌入在无线网络访问点或节点的所述至少一个内的许可信息,其中,网络管理器服从基于所接收到的嵌入许可信息而针对已建立的无线网络所确定的许可项来调节在无线网络节点或访问点与用户应用程序之间中继的通信。
[0021]所述方法还可以包括在网络管理器中从无线网络访问点或节点的至少一个接收用于无线网络访问点或节点的所述至少一个的识别信息,并且使用所接收到的许可信息、用于无线网络访问点或节点的所述至少一个的识别信息和加密密钥来使所接收到的许可信息生效。
[0022]网络管理器服从用于所建立的无线网络的许可项而调节在无线网络节点或访问点与用户应用程序之间中继的通信可以包括网络管理器限制以下至少一项:网络管理器向用户应用程序公布的接收到的通知所来自的节点或访问点(AP)的总数;网络管理器将从用户应用程序接收到的通知公布给的节点或访问点的总数;网络管理器向用户应用程序公布从节点或访问点接收到的通知的最大速率;网络管理器将从用户应用程序接收到的通知公布给无线网络的节点或访问点的最大速率。
[0023]所述方法还可以包括通过网络管理器来确定具有嵌入许可信息的至少一个无线网络访问点或节点已离开无线网络;响应于该确定,建立基于保持加入该无线网络的无线网络访问点和节点内嵌入的许可信息所确定的修改的许可项;并且网络管理器可以服从修改后的许可项来为无线网络提供服务。
[0024]以下将部分地描述另外的优点和新颖特征,并且在以下描述和附图的基础上,部分优点和新颖特征对于本领域技术人员而言是显而易见的或者是可以被通过生产或操作示例习知的。本教导的优点可以通过以下所讨论的示例中所详述的各方面方法、手段及其组合的实践和使用来实现和获得。
【附图说明】
[0025]附图仅通过示例的方式(而非限制的方式)描绘出根据本教导的一个或多个实施方式。附图中,相同或相似的参考标号指代相同或相似的元素。
[0026]图1示出了包括提供基于硬件的许可功能的网络的系统示例的高级功能框图。
[0027]图2示出了如可用于图1的网络系统中的无线节点示例的高级功能框图。
[0028]图3示出了如可用于图1的网络系统中的访问点示例的高级功能框图。
[0029]图4示出了如可用于图1的网络系统中的网络管理器示例的高级功能框图。
[0030]图5示出了如在图1的网络系统的无线网络中用于授权和许可项以及条件的监视和实施的方法步骤的高级流程图。
【具体实施方式】
[0031]为了提供对相关教导的全面理解,以下通过示例的方式详述了许多具体细节。但
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1