用于邻域知悉型wi-fi网络的基于简档的发现引擎配置的制作方法

文档序号:8436241阅读:396来源:国知局
用于邻域知悉型wi-fi网络的基于简档的发现引擎配置的制作方法
【专利说明】用于邻域知悉型WI-FI网络的基于简档的发现引擎配置
[0001] 根据35 U. S. C. § 119的优先权要求
[0002]本专利申请要求2012年10月24日提交且已被转让给本申请受让人并藉此 被明确援引纳入于此的题为 "PROFILE BASED DISCOVERY ENGINE CONFI⑶RATIONS FOR NEIGHBORHOOD AWARE WI-FI NETWORKS(用于邻域知悉型WI-FI网络的基于简档的发现引擎 配置)"的临时申请No. 61/718, 142的优先权。
【背景技术】
[0003] 领域
[0004] 本申请一般涉及无线通信,并且尤其涉及用于安全地传送和接收发现和寻呼消息 的系统、方法和设备。
[0005] 背景
[0006] 在许多电信系统中,通信网络被用于在若干个空间上分开的交互设备之间交换消 息。网络可根据地理范围来分类,该地理范围可以例如是城市区域、局部区域、或者个人 区域。此类网络可分别被命名为广域网(WAN)、城域网(MAN)、局域网(LAN)、无线局域网 (WLAN)、或个域网(PAN)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例 如,电路交换-分组交换)、用于传输的物理介质的类型(例如,有线-无线)、和所使用的 通信协议集(例如,网际协议集、S0NET(同步光学联网)、以太网等)而有所不同。
[0007] 当网络元件是移动的并由此具有动态连通性需求时,或者在网络架构以自组织 (ad hoc)拓扑而非固定拓扑来形成的情况下,无线网络往往是优选的。无线网络使用无线 电、微波、红外、光学等频带中的电磁波以非制导传播模式来采用无形的物理介质。在与固 定的有线网络相比较时,无线网络有利地促成用户移动性和快速的现场部署。
[0008] 无线网络中的设备可以向和从彼此传送和/或接收信息。该信息可包括分组,其 在一些方面可被称为数据单元。分组可包括帮助通过网络来路由分组、标识分组中的数据、 处理分组等的开销信息(例如,报头信息、分组性质等)。分组可进一步包括可在分组的有 效载荷中携带的数据,诸如用户数据、多媒体内容等。分组可附加地被用于引入在介质上通 信的两个不同设备。通信介质可由多个设备共享并且可能被寻求滥用(例如,截取、重放 等)所传达的分组的潜在有害设备所监视。因此,期望有用于保护经由介质传送和/或接 收的分组或消息的通信的安全的改进系统、方法和设备。
[0009] 概述
[0010] 本文所讨论的系统、方法、设备和计算机程序产品各自具有若干方面,其中并非仅 靠任何单一方面来负责其期望属性。在不限定如所附权利要求所表达的本发明的范围的情 况下,以下简要地讨论一些特征。在考虑此讨论后,并且尤其是在阅读了题为"详细描述"的 章节之后,将理解本发明的有利特征如何包括当在介质上引入设备时降低的功耗。
[0011] 本公开的一个方面为一种可操作在无线通信系统中的无线装置,其包括配置成基 于简档来与无线网络通信的发现引擎,该简档具有经定义的使用参数,该发现引擎配置成 从应用接收指示对简档的选择的输入,该发现引擎进一步配置成从该应用接收一个或多个 属性,并且使用该一个或多个属性来配置该简档,这些属性包含用以配置该简档以执行由 该应用定义的特定功能的信息。该装置还可以包括配置成存储一个或多个简档的存储器单 元,以及与发现引擎处于通信的第一处理器,该第一处理器配置成运行该应用,向该发现引 擎传达对简档的选择,以及向该发现引擎提供所选简档的属性。该装置可以包括第二处理 器,该第二处理器包括该发现引擎。
[0012] 另一创新在于一种用于在网络上通信的无线设备和近域设备之间进行通信的无 线通信方法,该方法包括:向应用提供对一个或多个通信简档的选择,从该应用接收对所 提供的简档之一的选择,接收包含用以配置该简档来执行功能的信息的一个或多个属性, 用这些属性来填充该简档,并且至少基于经填充的简档来建立该无线设备与至少一个近域 网络之间的通信。
[0013] 在一些实现中,多个通信简档被存储在该无线设备的存储器中,其中,所存储的简 档的至少一子集中的每一个简档都具有唯一性的参数集,这些参数被选择以提供可供在预 定的上下文中使用的简档。在一些实现中,包含接收到的信息的该一个或多个属性限于与 所选简档中存在的参数集有关的那些属性。在一些实现中,与所选简档中存在的参数集有 关的该一个或多个属性是由该简档预定义的。在一些实现中,接收到的该一个或多个属性 修改由该简档所预定的属性。在一些实现中,至少一个所存储的简档被配置成执行从下组 中选择的一个或多个功能:服务查询、寻找现有的NAN、发起NAN、加入NAN、以及将现有NAN 与另一 NAN合并。在一些实现中,配置成执行发起NAN的功能的简档具有从下组中选择的 一个或多个参数:标识符、设备位置、定时源、通知模式、定时区间、和查询响应。从该应用 接收到的该一个或多个属性可以定义该一个或多个参数中的至少一者。在一些实现中,配 置成执行加入NAN的功能的简档具有从下组中选择的一个或多个参数:要搜索的服务标识 符、设备标识符、用于搜索操作的超时、定时和信道信息、在有不止一个NAN存在时用于选 取NAN的偏好准则。在一些实现中,从该应用接收到的该一个或多个属性定义该一个或多 个参数中的至少一个。在一些实现中,配置成执行服务查询的功能的简档具有从下组中选 择的一个或多个参数:要搜索的服务标识符、在返回结果之前要累积的结果的数目、用于搜 索查询的超时、要查询的NAN的定时参数。在一些实现中,从该应用接收到的该一个或多 个属性定义该一个或多个参数中的至少一个。在一些实现中,发现引擎建立该通信,并且其 中,该方法进一步包括该发现引擎向运行该应用的第一处理器传达关于与该近域网络的通 信的信息。在一些实现中,这些通信简档存储在存储器中,其中该应用运行在与发现引擎处 于通信的第一处理器上,并且其中该发现引擎从该应用接收对简档的选择,接收该一个或 多个属性,用这些属性来填充该简档,并且建立该无线设备与该近域网之间的通信。第二处 理器包括该发现引擎。在一些实现中,发现引擎基于这些属性和该简档来对接收到的分组 进行过滤。在一些实现中,该发现引擎基于这些属性和该简档来标识要加入的NAN。在一 些实现中,该发现引擎与所标识出的要加入的NAN的定时进行同步。在一些实现中,该无线 设备进一步包括发射机,并且该发现引擎将发现帧传达给该发射机,并且该发射机将这些 发现帧传送给所标识出的NAN。在一些实现中,当基于该应用所提供和选择的属性和简档, NAN已成功被加入时,该发现引擎与第一处理器通信。在一些实现中,该发现引擎基于这些 属性和该简档来搜索要加入的NAN,并且其中若不能找到NAN,则该发现引擎基于这些属性 和简档来建立NAN。在一些实现中,当该装置基于这些属性和该简档成功建立了 NAN时,该 发现引擎与第一处理器通信。
[0014]另一创新在于一种包括当被执行时使得无线设备执行以下动作的代码的非瞬态 计算机可读介质:向运行在该设备上的应用提供对一个或多个通信简档的选择,从该应用 接收对所提供的简档之一的选择,接收包含用以配置该简档来执行功能的信息的一个或多 个属性,用这些属性来填充该简档,并且至少基于经填充的简档来建立该无线设备与至少 一个近域网络之间的通信。在一些实现中,多个通信简档被存储在该无线设备的存储器中, 其中所存储的简档的至少一子集中的每一个简档都具有唯一性的参数集,这些参数被选择 以提供可供在预定的上下文中使用的简档。
[0015] 另一创新在于一种可操作在无线通信系统中的无线设备,该设备包括配置成基于 简档来与无线网络通信的第一计算装置,该简档具有经定义的使用参数,该第一计算装置 配置成从应用接收指示对简档的选择的输入,该第一计算装置进一步配置成从该应用接收 一个或多个属性,并且使用该一个或多个属性来配置该简档,这些属性包含用于配置该简 档以执行由该应用定义的某些功能的信息。该设备可以进一步包括配置成存储一个或多个 简档的用于存储数据的装置,以及与第一计算装置处于通信的第二计算装置,该第二计算 装置配置成运行该应用,向第一计算装置传达对简档的选择,并且向第一计算装置提供所 选简档的属性。
[0016] 附图简述
[0017] 图1解说了其中可采用本公开的各方面的无线通信系统的示例。
[0018] 图2解说了在图1的无线通信系统内采用的无线设备的功能框图。
[0019] 图3a解说了根据本公开的各方面的无线通信系统中的示例性通信时间线。
[0020] 图3b是根据本公开的各方面的在无线通信系统中发现设备的示例性过程的流程 图。
[0021] 图3c是根据本公开的各方面的在无线通信系统中查询设备的示例性过程的流程 图。
[0022] 图4解说了可被包括在无线设备(例如,图2所解说的设备)中的发现引擎的功 能框图。
[0023] 图5解说了用于加入现有近域网络(NAN)的流程图。
[0024] 图6解说了被动近域网络搜索的流程图。
[0025] 图7解说了用于由发现引擎与应用交互来选择简档并且用属性填充该简档的过 程流程图。
[0026] 详细描述
[0027] 本文使用词语"示例性"来意指"用作示例、实例或解说"。本文中描述为"示例性" 的任何实施例不必被解释为优于或胜过其他实施例。以下参照附图更全面地描述本新颖系 统、装置和方法的各种方面。然而,本公开可用许多不同形式来实施并且不应解释为被限定 于本公开通篇给出的任何具体结构或功能。确切而言,提供这些方面是为了使得本公开将 是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文中的教导, 本领域的技术人员应领会,本公开的范围旨在覆盖本文中所公开的本新颖系统、装置和方 法的任何方面,不论其是独立于本发明的任何其他方面实现的还是与本发明的任何其他方 面组合实现的。例如,可以使用本文所阐述的任何数目的方面来实现装置或实践方法。另 外,本发明的范围旨在覆盖使用作为本文中所阐述的本发明各种方面的补充或者与之不同 的其他结构、功能性、或者结构及功能性来实践的装置或方法。应当理解,本文披露的任何 方面可以由权利要求的一个或多个要素来实施。
[0028] 尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之 内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、 用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网 络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附 图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定 义。
[0029] 流行的无线网络技术可包括各种类型的无线局域网(WLAN)。WLAN可被用于采用 广泛使用的联网协议来将近旁设备互连在一起。本文中所描述的各个方面可应用于任何通 信标准,诸如无线协议。
[0030] 在一些实现中,WLAN包括作为接入该无线网络的组件的各种设备。例如,可以有 两种类型的设备:接入点("AP")和客户端(亦称为站,或"STA")。一般而言,AP可用作 WLAN的中枢或基站,而STA用作
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1