用于功率高效地发现网络上的基础设施服务的系统和方法_3

文档序号:9383456阅读:来源:国知局
种组件可由总线系统226耦合在一起。总线系统226可包括例 如数据总线,以及除了数据总线之外还有电源总线、控制信号总线、和状态信号总线。本领 域技术人员将领会,无线设备202的各组件可耦合在一起或者使用某种其他机制来接受或 提供彼此的输入。
[0047] 尽管图2中解说了数个分开的组件,但这些组件中的一个或多个组件可被组合或 者共同地实现。例如,处理器204可被用于不仅实现以上关于处理器204描述的功能性,而 且还实现以上关于信号检测器218和/或DSP 220描述的功能性。另外,图2中解说的每 个组件可使用多个分开的元件来实现。
[0048] AP 104可为STA 106提供广为不同的服务。例如,AP 104可以提供专门化的服 务,诸如,打印机、音乐流送、游戏、或其他类型的服务。这些服务可以在自组织基础上提供 并且可以随着时间改变。其他服务也可向STA 106提供服务,并且这些其他设备可以通过 特定AP 104的网络来成为可用的。例如,音乐流送服务可以由AP 104的网络上的设备提 供。在任何给定的网络中,不同AP可向连接到那些AP的STA提供不同服务。AP 104也可 以能够运行可开始或停止向STA 106提供特定服务的应用。因为不同服务可通过不同AP 来成为可用的,所以使这AP被配置成广告哪些服务是通过该AP可用的会是有益的。这些 广告在广告窗口期间被发送可以是有益的。此类广告窗口可允许对基础设施服务进行功率 高效的发现。例如,此类广告窗口也可让STA仅在广告窗口期间"苏醒"以接收广告,而非 要求此类STA -直保持苏醒来监听广告消息。
[0049] 图3是用于使用广告窗口来在网络上传送服务信息的方法的流程图,其可以在 AP (诸如AP 104)上使用。
[0050] 在框305, AP传送涉及广告窗口的定时信息,在该广告窗口期间关于由网络上的 一个或多个节点提供的服务的信息将会被广告。例如,这些广告窗口可以是周期性的或者 可以是偶发性的。在一些方面,AP可以在信标帧中传送定时信息。AP也可以将定时信息作 为探测响应帧的一部分传送。例如,设备可以向AP发送请求关于在该网络上提供的服务的 信息的探测请求帧,并且该AP可以向该设备传送探测响应帧。在一些方面,AP也可传送最 小时间以响应于查询。该时间可代表AP为响应于查询所要花费的最小时间,其中对于该查 询的响应可以在未来的广告窗口中被发送。在一些方面,AP将会在探测响应帧中传送一时 间来响应于该查询。
[0051] 在框310, AP在广告窗口期间传送关于由网络上的一个或多个节点提供的服务的 信息。在一些方面,AP也可以在广告窗口期间重传送查询。例如,AP可以在任何时间从其 他无线设备接收查询,并且可在广告窗口期间重传这些查询。该重传可以是有益的,因为其 可允许可能提供服务的其他设备(诸如STA)使其广告消息被网络上的所有设备听到。该 重传也可允许希望接收有关服务的信息的设备在除了广告窗口之外的时间休眠,而不会错 过广告消息。在一些方面,在广告窗口期间,其他设备也可传送关于由那些其他设备所提供 的服务的信息。例如,AP可以保留广告窗口的一部分以用于来自可能要广告服务的其他设 备的消息。
[0052] 在广告窗口期间发送针对服务的广告可以是有益的。例如,此类广告窗口的使用 可以将发送到多个设备的重样的广告的数目最小化。广告窗口可被用以提供由AP用以广 告可通过该AP访问的服务集合的低开销方法。这些窗口可以通过将发送到不同设备的广 告的重样最小化来减小网络开销,因为设备可不需要请求关于哪些服务是可用的信息,并 且能够代之以在广告窗口期间自动接收此信息。类似地,广告窗口可以减小网络带宽使用, 因为AP可以不需要向请求关于一服务的信息的每个设备都发送个体的响应,而是能代之 以在广告窗口期间用一个或多个广播或多播消息来响应于所有的此类请求。这些广告窗口 也可允许STA在广告窗口之间进入低功率状态而不错过广告消息。广告可被发送,从而其 可以由所有近旁的STA接收,包括与该AP相关联的STA、不与该AP相关联的STA、和其他 STA。这些广告可被发送到请求服务列表的个体设备,被发送到请求关于特定服务的可用性 的信息的设备,或者被周期性地发送到希望知晓一个或多个AP提供了哪些服务的所有设 备。例如,这些广告可以是发送到两个或多个设备的多播或广播消息。
[0053] 在一些方面,AP可以传送包含针对广告窗口的定时信息的信标。在该广告窗口期 间,AP可以广告通过该AP可用的服务。该广告窗口也可以包括给该BSS中的诸STA发出 其提供的服务的广告的机会。在一些方面,该AP可调度一个广告窗口用于来自该AP的广 告,以及另一单独的广告窗口用于来自其他诸STA的广告。在一些方面,该AP可以在广告 窗口期间重新广播接收到的查询以允许作为服务提供者的诸STA接收此类查询。
[0054] 数个不同类型的帧可以被用来调度广告窗口。例如,该AP可在信标和/或在探测 响应帧中提供广告窗口的经调度时间。广告窗口可以是周期性地并且以具有某些规律的频 度发生,或者可以是偶发性的。例如,若广告窗口是周期性的,则由AP发送的某些帧(诸 如,信标或探测响应帧)可以指示广告窗口的定时和其何时被调度。例如,该定时可包括关 于下一广告窗口何时发生、以及广告窗口之间的区间的信息。广告窗口也可以是周期性的。 例如,广告窗口可基于该AP从其他设备接收的对涉及服务的信息的请求而发生。例如,若 AP没有从其他设备接收到涉及该AP所提供的服务的任何请求,那么AP可以调度较少的广 告窗口或不调度广告窗口。当AP接收对一个或多个服务的数个请求时,广告窗口也可被更 频繁地调度。在一些方面,广告窗口既可以是周期性的也可以是偶发性的,从而周期性的广 告窗口将会根据调度发送,并且AP也可用附加的偶发的窗口来补充这些周期性的广告窗 口。例如,若大量的设备请求AP所提供的服务的列表,那么AP可以相应地调度附加的广告 窗口。
[0055] 在广告窗口期间发送的广告可包括AP所提供的或者AP的网络上的一些或全部服 务的广告。在一些方面,AP可配置成传送服务的广告而不管来自其他设备的询问。例如,AP 可传送在一些或所有广告窗口期间所提供的服务的完整列表而不管来自其他设备的询问。 在一些方面,AP可配置成在广告窗口期间基于AP从STA接收到的查询来传送广告。例如, 若STA请求涉及一个或多个特定服务的信息,则AP可在下一广告窗口期间基于STA请求来 包括关于这一个或多个服务的信息。在一些方面,若广告是基于接收自STA的查询的,那么 AP可以缓冲接收自STA的查询直到广告窗口,并且可以在该广告窗口期间传送对于这些查 询中的每一个查询的响应。
[0056] 广告消息可以使用数个不同类型的消息接发协议来发送。例如,Bonjour或通用 即插即用(UPnP)可以被用来提供AP上的服务的列表。统一资源标识符(URI)也可以被用 来提供AP上的服务的列表。在一些方面,这些协议中一个或多个协议的经修改版本、或者 其他协议也可被用来传送广告消息。广告消息可以作为数个不同类型的帧或消息来发送。 例如,广告消息可以是广播接入网络查询协议(ANQP)消息。例如,响应于ANQP查询而被发 送的服务发现消息可以在广告窗口期间在广播中被发送。广告消息也可以作为非经加密的 广播数据帧和/或广播公共动作帧而被传送。
[0057] 在一些方面,STA可以在任何时间发送ANQP查询。AP可以用将指向未来广告窗 口的定时或者指向信标的目标信标传送时间(TBTT)的返回周期来响应,其中广告窗口会 被广告。STA可被配置成在接收广告窗口调度之后进入休眠。替换地,若广告窗口已经被 广告,那么STA可以从其已接收的探测响应或信标来隐式地推导广告窗口定时。在该方面, STA会在向AP发送查询之后马上进入休眠。在这两个方面,对于任何查询的响应将会在广 告窗口期间被发送。
[0058] 在一些方面,AP可以使用延迟的响应来响应于STA查询例如,AP可提供最小时间 来响应于查询。这可以例如在广告这些广告窗口的定时的信标或探测响应中提供。例如
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1