概括地说,本申请涉及无线网络通信,并且更具体地涉及用于关于从一个或多个无线接入点接收的信标负载来降低无线设备的信标负载的系统、方法和设备。
背景技术:
在许多通信系统中,通信网络被用来在若干交互的、空间上分离的设备之间交换消息。可以根据地理范围(例如,其可以是城市区域、局部区域或个人区域)对网络进行分类。这样的网络可以分别被称为广域网(WAN)、城域网(MAN)、局域网(LAN)、无线局域网(WLAN)或个域网(PAN)。网络还根据被用来互连各种网络节点和设备的交换/路由技术(例如,电路交换相对分组交换)、针对传输使用的物理介质的类型(例如,有线相对无线)以及使用的通信协议的集合(例如,互联网协议组、SONET(同步光网络)、以太网等)来进行区分。
当网络单元是移动的并且因此具有动态连接性需求时,或者如果网络架构是以自组织而非固定的拓扑结构形成的,无线网络经常是优选的。在使用无线电、微波、红外线、光学等频带的电磁波的非制导的传播模式下,无线网络使用无形的物理介质。当与固定的有线网络相比时,无线网络有利于促进用户的移动性和快速现场部署。
无线网络中的一个或多个设备可以被配置为向该无线网络中的其它连接的设备提供信标。这些信标可以被连接的设备用来保持同步和通信必需的信息以确保无线网络上的一致的通信。连接到无线网络的每个设备将接收与该无线网络相关联的信标。另外,连接到一个以上无线网络的设备可以接收与该一个以上无线网络相关联的信标。因此,连接到多个无线网络的设备与连接到单个无线网络的设备相比,可以接收较大的信标的量或负载。因此,期望用于允许设备请求接入点将其信标负载降低至低于门限值的系统、方法和设备。
技术实现要素:
本发明的系统、方法和设备均具有若干方面,所述若干方面中的任何单独的一个方面都不独自地负责其期望的属性。在不限制如由所附的权利要求书表达的本发明的范围的情况下,现在将简要地论述一些特征。在考虑了这一论述之后,并且特别是在阅读了标题为“具体实施方式”的章节之后,技术人员将理解本发明的各个实施例的特征如何提供包括改进的利用成像设备对用户的动作瞬间进行捕捉的优势。
本公开内容中描述的主题的一个方面提供了一种用于检测信标负载并且请求降低来自至少一个其它设备的信标负载的装置。所述装置包括:处理系统,其被配置为:检测所述装置的信标负载,并且如果所检测到的信标负载满足准则,则生成用于降低信标负载的请求,以及接口,其用于输出所述请求以进行发送。
本公开内容中描述的主题的另一个方面提供了一种由装置进行通信的方法,所述方法包括:处理从一个或多个设备接收的信标负载,所述处理包括确定所接收的来自所述一个或多个设备的信标负载是否满足准则,如果所接收的信标负载不满足所述准则,则生成用于降低所述信标负载的请求,以及输出所述用于降低所述信标负载的请求以发送给所述一个或多个设备。
本公开内容中描述的主题的另一个方面提供了一种用于无线通信的无线节点,所述无线节点包括天线和处理系统。所述处理系统可以被配置为:处理所述无线节点的信标负载,信标负载包括经由天线接收的至少一个信标,确定所述信标负载是否满足准则,以及如果所述信标负载满足准则,则生成用于降低信标负载的请求。
本公开内容中描述的主题的另外的方面提供了一种包括在其上编码有指令的计算机可读存储设备的计算机程序产品,所述指令在被执行时使得装置执行无线通信的方法,所述方法包括:接收来自一个或多个设备的信标负载,确定所接收的来自所述一个或多个设备的信标负载是否满足准则,如果所接收的信标负载不满足所述准则,则生成用于降低所述信标负载的请求,以及向所述一个或多个设备发送用于降低所述信标负载的请求。
附图说明
现在将参照附图结合各个实施例来描述本技术的上面提及的方面以及其它特征、方面和优势。然而,所示出的实施例仅仅是示例,并不旨在进行限制。贯穿附图,相似的符号通常标识相似的组件,除非上下文另有指定。注意到的是,以下附图的相对尺寸可能不按比例绘制。
图1a示出了具有单个无线网络、单个接入点和多个无线接入终端的无线网络系统的一种可能的组织。
图1b示出了具有多个无线网络的无线网络系统的一种可能的组织,每个无线网络包括至少一个接入点以及散布在多个无线网络之间的多个无线接入终端。
图2示出了图1a和图1b的设备中的一个或多个设备的无线接入终端的实施例。
图3示出了可以被用来在图1a与图1b的设备之间传送信息的消息的结构的实施例。
图4a示出了在无线通信装置与接入点之间交换的通信。
图4b示出了在无线通信装置与多个接入点之间交换的通信。
图5表示用于请求由无线接入终端降低来自接入点的信标负载的方法的流程图。
图6是可以在图1和图2的无线通信系统内采用的无线通信装置的功能框图。
具体实施方式
在下文中参照附图更全面地描述新颖的系统、装置和方法的各个方面。然而,本公开内容可以以许多不同的形式来体现,并且不应当被解释为受限于贯穿本公开内容提出的任何具体的结构或功能。更确切地说,提供这些方面以使得本公开内容将是彻底的和完整的,并且将向本领域的技术人员充分地传达本公开内容的范围。基于本文的教导,本领域的技术人员应当意识到的是,无论是被独立地实现还是与本发明的任何其它方面相结合地实现,本公开内容的范围都旨在涵盖本文公开的新颖的系统、装置和方法的任何方面。例如,可以使用本文阐述的任何数量的方面来实现装置或者可以实践方法。此外,本发明的范围旨在涵盖使用除了本文阐述的本发明的各个方面之外的或不同于本文阐述的本发明的各个方面的其它的结构、功能、或结构和功能来实践的这样的装置或方法。应当理解的是,本文公开的任何方面可以通过权利要求的一个或多个元素来体现。
虽然本文描述了特定的方面,但是这些方面的许多变型和置换落入本公开内容的范围内。虽然提及了优选方面的一些益处和优势,但是本公开内容的范围不旨在受限于特定的益处、用途或目的。更确切地说,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的一些在附图中和在下面的优选方面的描述中通过示例的方式示出。具体实施方式和附图仅仅是对本公开内容的说明而非限制,本公开内容的范围是由所附权利要求及其等同物来限定的。
无线网络技术可以包括各种类型的无线局域网(WLAN)。WLAN可以被用来采用广泛使用的网络协议将附近的设备互连在一起。本文描述的各个方面可以应用于任何通信标准,诸如Wi-Fi,或者更一般地,IEEE 802.11无线协议族的任何成员。例如,本文描述的各个方面可以被用作IEEE802.11ah协议的一部分,其使用亚1GHz频带。
在一些方面中,亚千兆赫频带中的无线信号可以根据802.11ah协议,使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM和DSSS通信的组合、或其它方案来传输。802.11ah协议的实现方式可以被用于传感器、计量和智能电网网络。有利地,实现802.11ah协议的某些设备的方面可能比实现其它无线协议的设备消耗更少的功率,和/或可以被用来跨越相对长的距离(例如,约1千米或更长)来传输无线信号。
在一些实现方式中,WLAN包括是接入无线网络的组件的各种设备。例如,可以存在三种类型的设备:接入点(“AP”)、中继器和客户端(还被称为接入终端、站或“STA”)。通常,AP充当WLAN的集线器或基站,中继设备在WLAN的AP与充当WLAN的用户的一个或多个STA之间提供通信链路。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在示例中,STA通过中继设备经由兼容Wi-Fi(例如,IEEE 802.11协议(例如802.11ah))的无线链路连接至AP,以获得到互联网或到其它广域网的一般连接。在一些实现方式中,STA还可以被用作中继设备。在一些实现方式中,STA还可以被用作AP。STA或AP可以被称为无线通信网络中的节点或无线节点。STA或AP可以被称为无线通信网络中的无线设备或接入终端。
公开的另一个方面是用于无线通信的无线节点。该无线节点包括:天线、处理系统,该处理系统被配置为生成用于指示窗口的开始时间的消息,在该窗口期间容许一个或多个设备与装置进行通信,该开始时间是基于绝对时间基准的;以及发射机,该发射机被配置为使用该天线来发送所生成的消息。
接入点(“AP”)还可以包括、被实现为或被称为节点B、无线网络控制器(“RNC”)、演进型节点B、基站控制器(“BSC”)、基站收发机(“BTS”)、基站(“BS”)、收发机功能单元(“TF”)、无线路由器、无线收发机或某种其它术语。
站“STA”还可以包括、被实现为或被称为接入终端(“AT”)、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装置或某种其它术语。在一些实现方式中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备、或者被连接到无线调制解调器的某种其它适当的处理设备。因此,本文教导的一个或多个方面可以被并入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、耳机、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备或卫星无线电装置)、游戏设备或系统、全球定位系统设备、或被配置为经由无线介质进行通信的任何其它适当的设备。
无线设备可以包括接入终端(“AT”)或STA、AP或具有STA或AP操作中的至少一个的具有中继能力的无线设备,即,无线设备可以具有AT或STA操作、AP操作、或AT/STA和AP操作两者。
如上所述,本文描述的设备中的某些设备可以实现例如802.11ah标准。这样的设备(无论是被用作STA、中继设备、AP还是其它设备)可以被用于智能计量或被用在智能电网网络中。这样的设备可以提供传感器应用或者被用在家庭自动化中。该设备可以替代地或另外地被用在保健环境中,例如,用于个人保健。它们还可以被用于监视,以实现扩展范围的互联网连接(例如,用于与热点一起使用)或实现机器对机器通信。
参见图1a,示出了具有单个无线网络、接入点和多个无线设备的无线网络系统的说明性实施例,并且其总体上被标记为100。接入点105a被描绘在无线网络110a的中心。无线网络110a一般地描绘了接入点105a的范围。无线设备115a-115d被描绘为散布于整个无线网络110a中。无线接入终端115a-115d可以包括可以使用无线网络系统100的任何设备。
如上文论述的,无线网络110a一般地描绘了接入点105a的无线范围。该范围可以指示接入点105a可以在其上经由无线网络110a来与无线接入终端115a-115d通信的覆盖区域。为了在无线网络110a上通信,无线接入终端115a-115d可以与无线网络110a相关联。相关联的无线接入终端115a-115d可以被视为无线网络110a的成员。作为无线网络110a的成员的无线接入终端115a-115d可以与作为无线网络110a的成员的其它无线接入终端115a-115d通信。无线网络110a的成员可以主动地或被动地参与无线网络110a上的通信。这些通信可以是针对于其它无线接入终端115a-115d的或针对于接入点105a的。作为无线网络110a的成员,无线接入终端115a-115d可以接收来自接入点105a的信标。这些信标(在该图中未示出)可以在接入点105a与无线接入终端115a-115d之间传送用于维持适当的连接和关联的信息,例如,定时同步信息、要发送给特定无线接入终端115a-115d的信息的指示符、或用于无线接入终端115a-115d与接入点105a-105b之间的网络连接的参数。在一些实施例中,无线接入终端115a-115d可以接收来自与无线接入终端115a-115d相关联的所有接入点105a-105b的信标。
接入点105a或105b与相关联的成员无线接入终端115a-115d之间的信标是在与被用于无线接入终端115a-115d与接入点105a或105b以及其它无线接入终端115a-115d之间的数据通信的信道相同的信道上传送的。因此,当接收来自接入点105a的信标时,无线接入终端115a-115d可能不能够使用网络介质来用于其它目的,例如,如可能由无线接入终端115a-115d可以具有的其它承担责任要求的数据或其它信息的发送或接收。当无线接入终端115a-115d仅接收来自单个接入点105a或105b的信标时,无线接入终端115a-115d对网络介质的使用可能不受信标负载负面地影响。这里,在一些实施例中,无线接入终端115a-115d的信标负载可以被定义为由接收和/或处理信标占用的时间的百分比或量。在一些其它实施例中,无线接入终端115a-115d的信标负载可以被定义为在无线接入终端115a-115d处接收的信标的数量。然而,在多个接入点105a-105b正在向无线接入终端115a-115d发送很多信标的其它实施例中,信标负载可能负面地影响无线接入终端115a-115d使用网络介质来进行数据或其它通信的能力。在一些实施例中,由无线接入终端115a-115d从所有相关联的接入点105a-105b或无线网络110a-110b接收的信标的量可以被称为无线接入终端115a-115d的无线接入终端总信标负载。在其它实施例中,信标负载可以指代表明无线接入终端115a-115d可以从单独的接入点或在单个无线网络上接收的信标的数量的度量。在该实施例中,对于与无线接入终端115a-115d相关联的每个接入点105a-105b来说,可能存在信标负载。因此,无线接入终端115a-115d可以具有包括来自每个相关联的接入点105a-105b的无线接入终端115的信标负载的总信标负载。
参见图1b,描绘了具有多个无线网络(每个无线网络包括接入点)和散布在无线网络内的多个无线接入终端的无线网络系统的说明性实施例,并且该无线网络系统总体上被标记为100。示出了三个无线网络,并且它们被标记为110a-110c,每个无线网络110a-110c分别包括无线接入点105a-105c。无线接入终端115a-115f可以散布在无线网络110之间。因此,无线接入终端115a-115f中的一些可以在一个以上的无线网络110内。
接入点105a-105c可以管理其相应的无线网络110a-110c的通信。接入点105a-105c的功能可以与如关于图1a的接入点105a论述的那些功能相类似。
在无线网络110a-110c的多个无线网络110a-110c内的无线接入终端115a-115f可以接收来自无线接入终端115a-115f可以经由无线网络110a-110c与其进行通信的接入点105a-105c中的每个的信标。例如,无线接入终端115e可以接收来自接入点105b和接入点105c两者的信标,这是因为无线接入终端115e是无线网络110b和110c两者的成员。类似地,无线接入终端115c是无线网络110a、110b和110c的成员,并且可以接收来自接入点105a、105b和105c中的每个的信标。无线接入终端115a、115b和115d可以是仅单个无线网络110a-110c的成员,并且可以接收来自与其相关联的仅单个接入点105a-105c的信标。
与无线接入终端115a、115b、115d和115f的信标负载相比,无线接入终端115c和115e的增加的信标负载可能导致无线接入终端115c和115e的降低的使用网络介质的能力。因此,无线接入终端115c和115e可以使用用于请求与无线接入终端115a-115f相关联的接入点105a-105c降低其相应的信标负载的方法(如果相应的信标负载高于门限值的话)。对于是否使用用于请求接入点105a-105c降低其信标负载的方法的确定可以包括将信标负载与门限极限进行比较。在一些实施例中,门限极限可以用接收的/发送的信标的数量或由信标发送(beaconing)过程消耗的时间量或用某种其它适当的测量结果来表示信标负载的上限。如果无线接入终端115a-115f的信标负载等于或大于门限极限,则无线接入终端115a-115f可以请求信标负载降低。例如,如果针对无线接入终端115c的门限极限是最大为每秒五个信标,则当无线接入终端115c具有每秒五个信标或更高的信标负载时,无线接入终端115c可以请求与无线接入终端115c相关联的接入点105a、105b或105c中的至少一个的信标负载降低。类似地,如果针对无线接入终端115c的门限极限是最大为每分钟的数据传输进行5毫秒(ms)的信标发送,则当信标发送时间等于或大于5ms时,无线接入终端115c可以请求信标负载降低。在一些实施例中,上文论述的信标负载可以表示无线接入终端115a-115f上的总信标负载。如果总信标负载高于门限极限,则无线接入终端115a-115f可以请求对总信标负载作出贡献的相关联的接入点105a-105c中的任何接入点或所有接入点降低其信标负载。在一些其它实施例中,上文论述的信标负载可以表示无线接入终端115a-115f上的来自特定接入点105a-105c的信标负载。在这样的实施例中,无线接入终端115a-115f可以请求特定接入点105a-105c降低其信标负载。
在一些实施例中,当总信标负载超过门限极限时,无线接入终端115a-115f可以请求来自与无线接入终端115a-115f相关联的接入点105a-105c的子集的信标负载降低。例如,当信标负载超过门限极限时,无线接入终端115c可以请求接入点105a降低其至无线接入终端115c的信标负载,同时允许接入点105b和105c维持其当前信标负载。在一些实施例中,信标负载降低请求对于所有相关联的接入点105来说可以是相同的,因为可以请求与无线接入终端115a-115f相关联的无线接入点105a、105b和105c中的每个来降低其信标负载。在一些实施例中,这样的接入点105a、105b和105c均可以被要求将信标负载降低相同数量或百分比的信标或针对每个接入点105a-105c的信标发送的时间,而其它实施例可以请求所有相关联的接入点105a-105c降低其信标负载,但可以允许信标负载降低量针对每个接入点105a-105c而变化。
在一些实施例中,无线接入终端115a-115f可以将来自相关联的接入点105a-105c中的每个接入点的信标负载与门限进行比较,以检测或确定与任何单独的接入点105a-105c相关联的信标负载是否等于或大于门限极限。在这样的情况下,无线接入终端115a-115f可以请求具有超过门限的信标负载的接入点105a-105c降低其信标负载。在一些其它实施例中,如果总信标负载(来自所有接入点105a-105c的所有信标负载的组合)等于或大于总门限极限,则无线接入终端115a-115f可以检测或确定需要将总信标负载降低多少以使得降低之后的总信标负载低于门限极限,并且相应地请求信标负载降低。
如果信标负载等于或大于门限极限,则无线接入终端115a-115f可以根据预先确定的递增过程来自动地请求信标负载降低,并且可以继续进行进一步的信标负载降低请求直到信标负载满足门限极限为止。例如,如果无线接入终端115e将来自接入点105b的信标负载与门限极限进行比较,并且检测到或确定信标负载超过门限,则过程可以指示无线接入终端115e请求一个信标消息或1ms的信标负载降低(取决于测量信标负载的方法)。随后,如果信标负载继续超过门限,则过程随后可以将降低请求递增至三个信标消息或3ms。因此,过程可以继续增加信标负载降低请求中的降低量直到信标负载被降低到低于门限极限为止。在其它实施例中,与递增的降低请求相反,过程可以维持固定的信标负载降低请求,以使得降低量总是固定的和恒定的量。在甚至其它实施例中,取决于信标负载与门限极限的比较,过程可以由无线接入终端115a-115f动态地可调整,以使得信标负载降低请求中的降低量将使信标负载在单个请求之后降低到低于门限量。在其它实施例中,过程可以任意地选择降低量。在另一个实施例中,降低量可以是用户可选择的。在使信标负载或总信标负载降低到低于相应的门限之后,无线接入终端115a-115f可以不提交信标负载降低请求直到门限极限被再次超过为止。
图2示出了可以在无线通信系统100内采用的无线设备202中使用的各种组件。无线设备202是可以被配置为实现本文描述的各种方法的设备的示例。例如,无线设备202可以包括例如接入点105a、或无线接入终端115a-115f中的一个无线接入终端。
无线设备202可以包括处理器204,处理器204控制无线设备202的操作。处理器204还可以被称为中央处理单元(CPU)、硬件处理器或处理系统。存储器206(其可以包括只读存储器(ROM)和随机存取存储器(RAM)两者)向处理器204提供指令和数据。存储器206的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器204基于被存储在存储器206内的程序指令来执行逻辑和算术运算。存储器206中的指令可以是可执行的以实现本文描述的方法。
处理器204可以包括或是利用一个或多个处理器实现的处理系统的组件。该一个或多个处理器可以利用下列各项的任意组合来实现:通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机、或可以执行对信息的计算或其它操作的任何其它适当的实体。
处理系统还可以包括非暂时性计算机可读介质,其包括代码,所述代码在被执行时使得装置执行与用于修改兼容中继的无线设备的中继操作的一个或多个方法相关联的一个或多个步骤。代码可以包括源代码格式、二进制代码格式、可执行代码格式、或任何其它适当的代码格式。代码或指令在由一个或多个处理器执行时使得处理系统执行本文描述的各种功能。
无线设备202还可以包括发射机210和接收机212以允许无线设备202与远程位置之间的数据的发送和接收。此外,发射机210和接收机212可以被配置为允许对无线设备202与远程位置(其包括例如,AP、中继设备或STA)之间建立和/或配置分组或帧的发送和接收。发射机210和接收机212可以被组合成收发机214。天线216可以被附接到壳体208并且电耦合到收发机214。替代地或另外地,无线设备202可以包括被形成为壳体208的一部分的天线或者可以是内部天线。无线设备202还可以包括(未示出的)多个发射机、多个接收机、多个收发机和/或多个天线。发射机210或收发机214可以被用作为用于输出请求以向接入点105进行传输的接口。
无线设备202还可以包括信号检测器218,所述信号检测器218可以被用来设法对由收发机214接收的信号的电平进行检测和量化。信号检测器218可以检测像总能量、每符号每子载波的能量、功率谱密度这样的信号以及其它信号。无线设备202还可以包括用于在处理信号时使用的数字信号处理器(DSP)220。DSP 220可以被配置为生成用于传输的数据单元。在一些方面中,数据单元可以包括物理层数据单元(PPDU)。在一些方面中,PPDU被称为分组或帧。
在一些方面中,无线设备202还可以包括用户接口222。用户接口222可以包括小键盘、麦克风、扬声器和/或显示器。用户接口222可以包括用于向无线设备202的用户传达信息和/或接收来自用户的输入的任何元件或组件。
无线设备202的各个组件可以被容纳在壳体208内。此外,无线设备202的各个组件可以通过总线系统226(或总线接口)被耦合在一起。总线系统226可以包括数据总线,以及例如除了数据总线之外的电源总线、控制信号总线和状态信号总线。无线设备202的组件中的每个组件可以被连接到总线系统226。总线系统226或总线接口可以将无线设备226链接到诸如定时源、外围设备、电压调节器、功率管理电路等的各种其它设备或电路,其在本领域中是公知的。本领域的技术人员还将意识到,无线设备202的组件可以使用某种其它机制被耦合在一起或者可以彼此容纳或向彼此提供输入。
尽管在图2中示出了多个单独的组件,但是本领域的技术人员将认识到的是,这些组件中的一个或多个可以被组合或共同地实现。例如,处理器204可以不仅被用来实现上文关于处理器204描述的功能,而且被用来实现上文关于信号检测器218和/或DSP 220描述的功能。此外,图2中示出的组件中的每个组件可以使用多个单独的元件来实现。
图3示出了可以被用来在图1a和图1b的设备(特别是,接入点105a-105c和无线接入终端115a-115h)之间传送信标负载信息的消息的结构的实施例。图3示出了用于向另一个无线接入终端115a-115f或接入点105a-105c传送无线接入终端115a-115f的信标负载属性的信标负载信息元素(IE)300的实施例。本领域的技术人员将意识到的是,信标负载IE 300可以具有比图3中示出的更多或更少的分量。如示出的,信标负载IE 300包括针对描述权利要求书的范围内的实现方式的一些突出特征有用的元素的采样,并且可以包括未示出的一个或多个附加字段或者可以包括可能没有被用在所有实施例中的一个或多个字段。信标负载IE 300包括元素ID字段305,其可以是例如1字节的长度,并且可以包括标识具体信标负载IE 300的整数值。信标负载IE 300还可以包括长度字段310,其也可以是1字节的长度,并且其可以包括用于指示信标负载IE 300中的随后字段的八位字节长度的整数值。如描绘的信标负载IE 300长度字段的值例如可以是4加上信标负载属性的总长度。信标负载IE 300还可以包括组织唯一标识符(OUI)字段315,其可以是3字节长度,并且可以包括用于表示Wi-Fi联盟(WFA)或供应商特定的OUI的整数值。信标负载IE 300还可以包括OUI类型字段320,其可以是1字节长度,并且可以包括用于标识信标负载IE 300的类型和/或版本的值。信标负载IE 300还可以包括信标负载属性字段325,其可以具有可变长度并且可以在其中包含信标负载属性。
如图3中示出的,可以被包含在信标负载IE 300内的信标负载属性字段325可以包括信标负载属性ID字段330,其可以是1字节长度,其可以包含值“1”,值“1”指示信标负载属性的类型是信标负载门限属性。信标负载属性字段325还可以包括1字节的长度字段335,其可以包括用于指示属性中随后字段的长度的整数值。信标负载属性字段325可以包括1字节的信标负载门限字段340,其可以指示针对无线接入终端允许的、来自单独的接入点或针对所有接入点105a-105c组合的总体的最大信标负载。单独的门限或总门限之间的区别可以由信标负载指示符比特字段360中的指示符比特来指示。信标负载属性字段325还可以包括1字节长度的总信标负载字段345,其可以包括无线接入终端115的总的当前信标负载。信标负载属性字段325还可以包括1字节长度的目标接入点1信标负载字段350,其表示单独接入点(其可以是接入点105a-105c)的信标负载。信标负载属性字段325还可以包括6字节长度的目标接入点BSSID字段355,其表示目标接入点的基本服务集标识(BSSID)。信标负载属性字段325还可以包括1字节的信标负载降低量字段360,其可以包括用于指示无线接入终端115a-115f正在请求目标接入点105a-105c降低其信标负载的量的整数值。如上文论述的,在一些实施例中,该值可以表示无线接入终端115a-115f正在请求将信标负载降低的信标数量或时间等等。
信标负载属性字段325还可以包括信标负载指示符比特字段365,其包括均旨在指示信标负载降低请求的特定参数或元素的单独比特。例如,被设置为“1”的信标负载降低请求比特可以指示信标负载IE 300旨在传送针对降低来自接入点105a-105或无线接入终端115a-115f的信标负载的请求。另外,信标负载降低接受比特可以被设置为“1”以指示目标设备已经接受所请求的信标负载降低量。另外的信标负载总比特可以被设置为“1”以指示信标负载门限字段340中的信标负载门限旨在是来自相关联的接入点的所有信标负载的组合的总信标负载门限。该字节的剩余5比特可以被保留用于未来使用。包括但不限于请求设备位置的另外的字段(未示出),可以被包括在信标负载属性325的信标负载属性字段中。另外,信标负载属性字段325的信标负载属性的结构可以被格式化,以使得用于信标负载降低的最重要字段位于属性中的特定位置。在一些其它实施例中,信标负载IE300还可以包括用于检测到的信标负载、每基本服务集标识的信标负载、以及用于传输到至少一个设备的建议的信标负载降低准则的字段。用于传输的建议的信标负载降低准则可以包括建议要被降低的信标负载的量,例如,降低到低于信标负载门限。
图4a示出了在无线通信装置与接入点之间交换的通信。图4a是用于根据一种实现方式请求无线接入终端115a-115f(与无线通信装置或无线接入终端115a相对应)与接入点105a之间的信标负载降低的方法的呼叫流程图,其总体上被标记为400a。在一个实施例中,信标负载降低请求可以开始于对针对无线接入终端115a的信标负载门限的确定或接收(未示出)。在一些实施例中,信标负载门限可以由无线接入终端115a的制造商确定。在其它实施例中,信标负载门限可以由第三方无线接入终端115b-115f确定。在一些其它实施例中,信标负载门限可以由无线接入终端115a正在与其通信的接入点105a或由无线接入终端115a自身确定。在这样的实施例中,接入点105a-105c可以生成并且发送(在该图中未示出)包含针对无线接入终端115a的信标负载门限的消息(即,来自图3的信标负载IE 300)。其后,无线接入终端115a可以检测或确定其信标负载并且将其信标负载与信标负载门限进行比较。如果无线接入终端115a的信标负载低于信标负载门限,则无线接入终端115a不请求任何接入点105a的信标负载降低。如果无线接入终端115a的信标负载等于或大于信标负载门限,则无线接入终端115a可以生成针对无线接入终端115a正在与其进行通信的接入点105a中的至少一个接入点的信标负载降低的请求。在一些实施例中,无线接入终端115a可以正在与仅一个接入点105a进行通信并且可以请求接入点105a降低其在无线接入终端115a上的信标负载。在一些其它实施例中,节点405可以正在与一个以上的接入点105a进行通信,并且无线接入终端115a可以请求接入点105a中的一个或多个接入点降低其信标负载。
无线接入终端115a可以接收来自接入点105a的一个或多个信标415。在确定信标负载等于或超过信标负载门限时,无线接入终端115a可以生成信标负载降低请求420。在一些实施例中,生成信标负载降低请求420可以包括:确定必须将无线接入终端115a的信标负载降低多少以低于信标负载门限,以及请求(数个)目标接入点105a相应地降低其信标负载。在一些其它实施例中,生成请求可以包括使用上文论述的过程来检测或确定要包括在信标负载降低请求420中的所请求的量。信标负载降低请求420可以请求接入点105a降低信标发送频率和/或信标发送大小。信标发送大小(信标大小)可以包括:信标的长度、或被包括在信标内的信息的量、或处理从接入点105接收的信标需要的时间。在一些实施例中,信标负载降低请求420可以包括请求接入点105a将其信标负载降低的信标的量。该量可以通过从当前信标负载中减去信标负载门限来确定,并且确定要降低信标负载的量必须大于该所减去的值以确保作为结果的信标负载低于信标负载门限。在一些实施例中,该量可以经由其它数学方程或方法来确定。可以对信标负载降低请求420进行处理,以经由用于输出请求以进行传输的接口从无线接入终端115a传输到接入点105a。该接口可以表示准备用于通信的数据或信息或者主动地从无线接入终端115a向接入点105a传送数据或信息的任何方式。在一些实施例中,可以经由天线和/或传输电路或收发机来输出传输。
在一些替代的实施例中,请求要被降低的信标负载的量可以是基于由无线接入终端115a进行的对以下内容的计算:每个目标接入点105a必须将其信标负载降低多少,以使得无线接入终端115a的总信标负载低于信标负载门限。信标负载降低请求可以是基于新信标发送频率或新信标发送大小中的至少一个的,其中新信标发送频率或新信标发送大小将使无线接入终端115a的所检测到的信标负载降低至等于或低于总信标负载门限或单独的接入点105a的信标负载门限。
在一些实施例中,无线接入终端115a可以请求每个接入点105a将其信标负载降低相同的量,例如50%。在一些其它实施例中,无线接入终端115a可以请求单独的接入点105a将其信标负载降低单独的量,例如,接入点105a将信标负载降低50%,而接入点105b将信标负载降低10%。在一些实施例中,个性化的降低请求可以是基于由目标接入点105a关于无线接入终端115a的总信标负载或关于特定接入点105a的信标负载门限贡献的信标负载的。在另一个实施例中,信标负载降低请求可以请求降低如由总信标负载超过信标负载门限的量确定的量。
图4b示出了在无线通信装置与多个接入点之间交换的通信。图4b是用于根据一种实现方式请求无线接入终端115a-115f(与无线通信装置或无线接入终端115a相对应)与两个接入点105a和105b之间的信标负载降低的方法的呼叫流程图,并且其总体上被标记为400b。在一个实施例中,如上文论述的,信标负载降低请求可以开始于对针对无线接入终端115a的信标负载门限的确定或接收(未示出)。随后,如在图4b中示出的,无线接入终端115a可以从接入点105a和105b接收一个或多个信标负载415a和415b。在示出的呼叫流程图中,信标负载415a和415b中的一者或两者可以单独地超过信标负载门限或使得无线接入终端115a的总信标负载超过信标负载门限。因此,无线接入终端115a检测或确定要请求接入点105a和105b中的一者或两者将其信标负载降低的量,并且生成要发送给正被请求降低其信标负载的目标接入点105a或105b的信标负载降低请求420。该信标负载降低请求随后被示出为从无线接入终端115a被发送到接入点105a和105b。作为响应,接入点105a-105b被示出在已经接收到信标负载降低请求420a之后向无线接入终端115a发送经降低的信标负载425a和425b。
如上文论述的,信标负载降低请求420可以具有信标负载IE 300的形式。在一些实施例中,接入点105a和105b可以生成并且发送对信标负载降低请求420的响应(在该图中未示出)。该响应可以指示接入点是否同意如由无线接入终端115a请求的降低其信标负载。在一些实施例中,信标负载指示符比特360中所保留的比特中的一个比特可以被用来指示对该降低请求的接受或拒绝。如果接入点105a-105b不同意该降低请求,则接入点可以建议其将同意的降低量,并且在信标负载IE 300中向无线接入终端115a发送该信息。这可能由于接入点105a-105b确定其由于优先级关系、其它承担责任等而不能降低其负载。随后,无线接入终端115a可以选择同意经更新的降低或建议新的降低参数。
图5涉及用于由无线接入终端降低来自接入点的信标负载的方法500的流程图。在实施例中,无线接入终端(例如,无线接入终端115a)可以执行方法500。在方框505中,无线接入终端115a可以处理从一个或多个接入点105a接收的信标负载。从接入点105a接收的信标的组合总数量和接收并且处理这些信标所必须的时间量可以包括设备的信标负载。另外,信标可以包括无线接入终端115a可以从特定接入点105a接收的所有的信标。在一些实施例中,如上文论述的,信标负载可以是从一个以上的接入点105a接收的。在这样的实施例中,从每个接入点105a接收的信标负载可以具有不同大小并且要求不同的时间量来进行接收和处理。处理所接收的信标负载可以包括检测或确定无线接入终端115a的组合的信标负载是否低于(即,满足)准则。在一些实施例中,准则可以包括来自单个接入点的信标负载门限或来自所有接入点的总信标负载门限。在一些实施例中,如上文论述的,无线接入终端115a可以在网络上从接入点105a或其它无线接入终端115a接收准则。在一些其它实施例中,可以由无线接入终端115a的制造商建立准则。在一些实施例中,无线接入终端115a可以确定其自身的门限。该门限可以是基于如由无线接入终端115a确定的来自其它接入点105a的信标负载的其它承担责任或优先次序。在其它实施例中,准则可以是从管理服务器接收的。在甚至其它实施例中,准则可以由接入点105a建立并且被传送给无线接入终端115a。在一些实施例中,如果准则是从另一个无线接入终端115a或接入点105a被传送到无线接入终端115a的,则可以使用信标负载IE 300来传送准则。在一些其它实施例中,可以经由任何IE结构来传送准则。
在一些实施例中,无线接入终端115a可以检测或确定来自单独的接入点105a的信标负载是否等于或大于信标负载门限。在一些替代的实施例中,无线接入终端115a可以检测或确定来自所有接入点105a的总信标负载是否等于或大于总信标负载门限。在将信标负载门限应用于无线接入终端115a的所有接入点105a的总信标负载或应用于无线接入终端115a的仅单独的接入点105a的信标负载之间的选择可以是基于上文论述的信标负载指示符比特360的信标负载总门限比特的值。替代地,可以由无线接入终端115a进行在应用信标负载门限之间的选择。
在方框510处,如果信标负载不满足针对单个接入点的信标负载门限或总信标负载门限的准则,则无线接入终端115a可以生成用于降低目标接入点105a的信标负载的请求。例如,生成用于降低来自目标接入点105a的信标负载的请求可以包括确定要降低的信标负载的量并且生成接收方接入点105a可以理解的经格式化的降低请求。如上文论述的,降低量可以是通过以下各项中的至少一项来确定:过程、(即,由制造商或通信标准建立的)预设降低量、第三方设备、无线接入终端、用户、接入点或管理服务器。另外,所生成的用于降低信标负载的请求可以符合如上文论述的信标负载IE 300。
在方框515处,无线接入终端115a可以输出信标负载降低请求用于传输到一个或多个目标设备。在一些实施例中,目标设备可以包括其信标负载高于针对单独的接入点105a的门限的接入点105a。在另一个实施例中,如果无线接入终端115a的总信标负载超过总信标负载门限或者如果接入点105中的每个接入点具有高于信标负载门限的单独的信标负载,则目标设备可以包括无线接入终端115a与其进行通信的所有接入点105a。总信标负载门限可以包括最大门限,高于该最大门限,无线接入终端115a可以不具有来自所有源的组合的信标负载。如果无线接入终端115a确实具有高于总信标负载门限的总信标负载,则可以降低从一个或多个接入点105到无线接入终端115a的信标负载。如果信标负载降低请求被发送到多个目标设备,则相应的接收地址可以是广播地址,并且图3中的信标负载IE应当包括针对每个目标设备的字段。
在一些实施例中,当无线接入终端115可以请求一个以上的接入点105降低其相应的信标负载时,要被降低的信标负载的量或者所建议的信标负载降低对于不同接入点105中的每个接入点来说可以是不同的。因此,所建议的针对第一设备(例如,接入点105a)的信标负载降低可以小于或大于(或等于)所建议的针对第二设备(例如,接入点105b)的信标负载降低。信标负载的量可以表示无线接入终端115请求接入点105降低其信标负载的信标的数量、时间量或信标大小。在一些实施例中,无线接入终端115a可以处理从至少第二设备接收的通信。对来自至少第二设备的通信的该处理可以包括识别可以表示总信标负载门限或针对无线接入终端115a的信标负载门限的准则,高于总信标负载门限或针对无线接入终端115a的信标负载门限的值,无线接入终端115a可以请求相关联的接入点105降低其相应的信标负载。
图6是可以在图1和图2的无线通信系统内采用的无线通信装置的功能框图。本领域的技术人员将意识到的是,无线通信装置可以具有比图6中示出的简化的无线通信装置600更多的组件。示出的无线通信装置600仅包括对于描述在权利要求的范围内的实现方式的一些突出的特征有用的那些组件。无线通信装置600可以包括信标接收和确定电路605、信标负载降低请求电路610以及降低请求发送电路615。
在一些方面中,可以在上文论述的无线接入终端115a-115f中的一个或多个内实现信标接收和确定电路605、信标负载降低请求电路610和/或降低请求发送电路615中的一个或多个。
在一些实现方式中,信标接收和确定电路605可以被配置为执行上文关于方框505论述的功能中的一个或多个。信标接收和确定电路605可以包括可编程芯片、处理器、存储器、接收机和网络接口中的一个或多个。例如,信标接收和确定电路605可以包括处理器204和接收机212或收发机214。在一些实现方式中,用于接收信标并且确定信标负载是否超过门限的单元和/或用于接收信标负载并且确定门限的单元可以包括信标接收和确定电路605。
在一些实现方式中,信标负载降低请求电路610可以被配置为执行上文关于方框510论述的一个或多个功能。信标负载降低请求电路610可以包括可编程芯片、处理器、存储器、用户接口和网络接口中的一个或多个。例如,信标负载降低请求电路610可以包括处理器204、存储器206和/或网络接口222。在一些实现方式中,用于生成信标负载降低请求的单元和用于请求接入点105降低其信标负载的单元可以包括信标负载降低请求电路610。
在一些实现方式中,降低请求发送电路615可以被配置为执行上文关于方框515论述的功能中的一个或多个功能。降低请求发送电路615可以包括可编程芯片、处理器、存储器、用户接口、发射机和网络接口中的一个或多个。例如,降低请求发送电路615可以包括处理器204、用户接口222、收发机214和/或发射机210。在一些实现方式中,用于发送信标负载降低消息的单元和/或用于基于信标负载来发送消息的单元可以包括降低请求发送电路615。
如本文使用的,术语“确定”包含各种各样的动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查找(例如,在表、数据库或另一种数据结构中查找)、探知等等。此外,“确定”可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)、处理接收的信息等等。此外,“确定”可以包括解析、选定、选择、建立等。此外,如本文使用的“信道宽度”在某些方面中可以包含带宽或者还可以被称为带宽。
如本文使用的,术语接口可以指代被配置为将两个或更多设备连接在一起的硬件或软件。例如,接口可以包括电路。接口可以是处理器或总线的一部分,并且可以被配置为允许设备之间的信息或数据的通信。接口可以被集成到芯片或其它设备中。例如,在一些实施例中,接口可以包括被配置为在另一设备处接收来自一设备的信息或通信的接收机。(例如,处理器或总线的)接口可以接收由前端或另一设备处理的信息或数据,或者可以处理接收的信息。在一些实施例中,接口可以包括被配置为向另一设备发送或传送信息或数据的发射机。因此,接口可以发送信息或数据,或者可以准备用于输出的信息或数据以进行传输(例如,经由总线)。
如本文使用的,涉及项目的列表中的“至少一个”的短语指代那些项目的任意组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在于覆盖:a、b、c、a-b、a-c、b-c以及a-b-c。
上文描述的方法的各种操作可以由能够执行这些操作的任何适当的单元(例如,各种硬件和/或软件组件、电路和/或模块)来执行。通常,在图中示出的任何操作可以由能够执行这些操作的相应的功能单元来执行。
结合本公开内容描述的各种说明性的逻辑框、模块和电路可以利用被设计为执行本文描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列信号(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑、分立硬件组件、或者其任意组合来实现或执行。通用处理器可以是微处理器,但是在替代方案中,该处理器可以是任何商业上可获得的处理器、控制器、微控制器或者状态机。处理器还可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器,或任何其它这样的配置。
在一个或多个示例性的实施例中,可以用硬件、软件、固件、或其任意组合来实现描述的功能。如果用硬件来实现,则示例性硬件配置可以包括与图2中描述的设备类似的设备。如果用软件来实现,则这些功能可以被存储在计算机可读介质上或作为计算机可读介质上的一个或多个指令或代码来传输。计算机可读介质包括计算机存储介质和通信介质两者,所述通信介质包括有助于将计算机程序从一个地点传送到另一个地点的任何介质。存储介质可以是能够由计算机存取的任何可用的介质。通过示例而非限制的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够被用来携带或存储具有指令或数据结构形式的期望的程序代码并且能够由计算机存取的任何其它介质。此外,任何连接被适当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者无线技术(诸如红外线、无线电和微波)从网站、服务器或其它远程源传输的,则同轴电缆、光纤光缆、双绞线、DSL或者无线技术(诸如红外线、无线电和微波)被包括在介质的定义中。如本文使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。因此,在一些方面中,计算机可读介质可以包括非暂时性计算机可读介质(例如,有形介质)。此外,在一些方面中,计算机可读介质可以包括暂时性计算机可读介质(例如,信号)。上述的组合也应该被包括在计算机可读介质的范围之内。
因此,某些方面可以包括用于执行本文提出的操作的计算机程序产品。例如,这样的计算机程序产品可以包括具有被存储(和/或被编码)在其上的指令的计算机可读介质,所述指令可由一个或多个处理器执行以执行本文描述的操作。对于某些方面,计算机程序产品可以包括封装材料。
本文公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不背离权利要求的范围。换言之,除非规定了步骤或动作的具体次序,否则可以修改具体步骤和/或动作的次序和/或使用而不背离权利要求的范围。
软件或指令也可以在传输介质上传输。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者无线技术(诸如红外线、无线电和微波)从网站、服务器或其它远程源传输的,则同轴电缆、光纤光缆、双绞线、DSL或者无线技术(诸如红外线、无线电和微波)被包括在传输介质的定义中。
此外,应当意识到的是,如果适用的话,用于执行本文描述的方法和技术的模块和/或其它适当的单元可以由用户终端和/或基站下载和/或以其它方式获得。例如,可以将这样的设备耦合至服务器以有助于传输用于执行本文描述的方法的单元。替代地,本文描述的各种方法可以经由存储单元(例如,RAM、ROM、诸如压缩光盘(CD)或软盘之类的物理存储介质等等)来提供,使得在将该存储单元耦合至或提供给设备时,用户终端和/或基站可以获得各种方法。此外,可以使用用于向设备提供本文描述的方法和技术的任何其它适当的技术。
应当理解的是,权利要求并不受限于上文示出的精确配置和组件。可以在上文描述的方法和装置的布置、操作及细节上作出各种修改、改变和变型而不背离权利要求的范围。
尽管前述内容是针对于本公开内容的方面的,但是可以在不背离其基本范围的情况下设计本公开内容的其它与另外的方面,并且其范围是由随附权利要求确定的。