通过无线局域网将无线服务提供给远程单元的集合的方法和装置制造方法

文档序号:7990019阅读:226来源:国知局
通过无线局域网将无线服务提供给远程单元的集合的方法和装置制造方法
【专利摘要】一种无线局域网(WLAN)(120)通过使用分配到多个RU并且由多个RU共享的集合关联标识符(AID),将无线服务提供到包括多个远程单元(RU)(101-114)的集合。然后WLAN使用集合关联标识符AID以识别公共数据至多个远程单元的传输。此外,WLAN支持服务AP(122)对于作为整体的该集合存储共享数据,而非与在该集合中的每个远程单元(RU)相关联地单个地存储这种数据。WLAN进一步支持RU与它们的服务AP建立链接以便交换来源于它们关联的非RF服务提供商或由意在用于它们关联的非RF服务提供商的数据,并且然后支持AP来建立单独AP至服务提供商链接以交换该数据,而非要求该RU与服务提供商(132、134)建立端对端链路。
【专利说明】通过无线局域网将无线服务提供给远程单元的集合的方法和装置
【技术领域】
[0001]本发明一般涉及无线局域网,更具体地,涉及通过无线局域网将无线服务提供给多个远程单元。
【背景技术】
[0002]局域网(LAN)允许组织机构在配置有相对便宜的硬件组件的高速网络上共享信息。LAN通过允许该LAN内的多个用户通过对所有用户公共的接口连接到LAN外部的多个网络中的每个,来支持对LAN之外网络的相对便宜的硬件连接。最初,LAN限于硬接线基础设施,需要用户经由有线连接物理地连接到LAN。然而,随着无线电话和无线消息收发近期的发展,也已经将无线通信应用到LAN的范围,从而导致无线局域网络(WLAN)的发展。
[0003]为了多个远程单元(RU)与WLAN交换数据,每个这样的RU必须首先与WLAN接入点(AP)相关联。典型地,通过WLAN的主动或被动扫描将此执行。在主动扫描中,RU通过广播探测请求启动链接的建立和配置。该探测请求包括服务设置标识符(SSID)和由该RU支持的能力和数据速率。一旦接收到该探测请求,则AP确定包括在探测请求中的SSID是否与关联该AP的SSID相同。当SSID相同时,AP通过将包括与该AP相关联的SSID的探测响应发射回MS来对该探测请求做出响应。响应于接收到探测响应,RU将关联请求发射到该AP,该关联请求包括SSID并且可以进一步包括每次RU唤醒以监听AP (“监听器间隔”)之间的时间间隔的指示。一旦接收到关联请求,则AP将关联响应发射到RU,该关联响应包括状态代码(指示该关联已经成功)、以及在低功率情形下关联标识符(AID),该关联标识符(AID)用于单个地识别RU以用于由AP的数据递送。
[0004]在被动扫描中,取代利用探测请求和探测响应,RU监听AP间歇发射的信标。与探测响应相似,每个信标包括与AP相关联的SSID和由该AP支持的能力和数据速率。如果RU如其在信标中所见,则其可以将关联请求发射到AP。
[0005]在AP的覆盖区域中的大量RU的存在可能导致多个问题。例如,用于AID的寻址范围限于每个AP,其约束可被服务的RU的数目。通过另一示例,如果需要发生同时接触大量RU,则可能需要非常大的信标以识别所有RU,S卩,以识别与所有这样的RU相关联的AID。又一示例是,如果为了节约电力,多个RU的每个RU请求大监听间隔,则该AP可能需要非常大的缓冲器以单个地保持意欲用于多个RU的每个的数据。AP可以不接受大监听间隔并且拒绝该关联请求。这将要求RU尝试会需要更加主动衔接的较小监听间隔值,或者不能连接到它的控制系统。
[0006]因此,需要通过AP优化AID分配、节约RU电力和将AP处的数据存储缓冲器所需大小最小化的方法和装置。
【专利附图】

【附图说明】
[0007]图1是根据本发明的实施例的无线通信系统的框图。[0008]图2是根据本发明的实施例的图1的通信系统的无线远程单元的框图。
[0009]图3是根据本发明的实施例的图1的通信系统的接入点的框图。
[0010]图4是图示根据本发明的各种实施例的由图1的通信系统执行的关联过程的信号流程图。
[0011]图5是图示根据本发明的各种实施例的作为集合一部分的图1的远程单元将数据传送到关联的服务提供商的过程的信号流程图。
[0012]图6是图示根据本发明的实施例的图1的服务提供商将数据发送到包括与该服务提供商相关联的多个远程单元的集合的过程的信号流程图。
[0013]图7是根据本发明的各种实施例的用于将数据递送到远程单元的集合的示例性数据分组的框图。
[0014]本领域的普通技术人员会理解图中的要素是为了简单以及明了地说明,而不一定按实际比例绘制。例如,图中某些要素的尺寸可能相对于其他要素被夸大以帮助促进对本发明实施例的理解。同时,在商业上可行的实施例中有用或必要的普通或众所周知的要素通常未被描述,以便减少对于本发明的这些各种实施例的理解的障碍。
【具体实施方式】
[0015]为了应对通过AP优化关联标识符(AID)分配、节约RU电力并且将在AP处的数据存储缓冲器所需要的大小最小化的方法和设备的需要,提供了一种无线局域网(WLAN),该无线局域网通过使用分配给多个RU和由多个RU共享的集合AID将无线服务提供给包括多个RU的远程单元(RU)的集合。然后WLAN使用集合AID以识别传送到多个远程单元的公共数据。此外,WLAN支持服务AP对于作为整体的该集合存储共享数据,而非与在该集合中的每个远程单元(RU)相关联地单个地存储这种数据。WLAN进一步支持RU与它们的服务AP建立链接以便交换来源于它们关联的非RF服务提供商或由其准备的数据,并且然后进一步支持AP建立单独AP至服务提供商链接以交换该数据,而非要求RU与服务提供商建立端对端链路。
[0016]通常,本发明的实施例包含通过无线局域网(WLAN)向多个RU提供无线服务的方法。该方法包括:将集合关联标识符(AID)分配给多个RU ;将包括集合AID的信号传送到多个RU的每个RU ;以及与多个RU的每个RU的标识符相关联地存储集合AID。
[0017]本发明的另一实施例包含用于与WLAN对接的方法。该方法包括:由RU与接入点(AP)相关联,所述接入点(AP)与WLAN相关联;由RU从AP接收与多个RU相关联的集合AID ;以及由RU存储集合AID。
[0018]本发明的又一实施例包含能够在WLAN中操作的接入点。AP包括保持多个关联标识符(AID)的至少一个存储器设备。AP进一步包括耦合到至少一个存储器设备的处理器,并且该处理器被配置成:将多个AID的一个AID分配给多个RU以产生集合AID ;将包括该集合AID的信号传输到多个RU的每个RU ;并且将集合AID和多个RU的每个RU的标识符之间的关联存储在至少一个存储器设备中。
[0019]本发明的再一实施例包含能够与WLAN对接的RU。RU包括保持与RU相关联的远程单元特定标识符的至少一个存储器设备。RU进一步包括处理器,该处理器被配置成:与AP相关联,所述AP与WLAN相关联;接收与多个RU相关联的集合AID ;以及将该集合AID存储在至少一个存储器设备中。
[0020]参考图1-7更加全面地描述本发明。图1是根据本发明的实施例的无线通信系统100的框图。通信系统100包括无线局域网(WLAN) 120,无线局域网(WLAN) 120包括耦合到接入网关124的一个或多个接入点122 (示出一个)。接入点(AP) 122经由包括下行链路117和上行链路118的空中接口 116,将无线通信服务提供给无线远程单元(RU),诸如位于由AP所服务的覆盖区域中的诸如RU101-103和111-113。AP122和接入网关124每个是WLANl20的元件,并且在此每个也可以称为“网络元件”。
[0021]优选地,每个RU101-103和111-113是能够与WLAN无线地对接并且被固定在它的位置的低功率无线通信设备,诸如装在消费者家中或营业场所的启用无线通信的气表和启用无线通信的水表;然而,在本发明的其他实施例中,RU101-103和111-113中的一个或多个可以是便携的、移动的、或蜂窝通信设备,诸如但不限于蜂窝电话、无线电电话、智能电话;或者启用无线通信的数据终端装置,诸如个人计算机、膝上型计算机、或者能够在WLAN通信系统中操作的工作站。
[0022]AP122由多个公共和/或私有服务提供商132、134 (示出两个)使用,并且代表其提供无线射频(RF)通信服务,多个无线和/或私有服务提供商132、134经由诸如互联网的公共或私有数据网络130与WLAN120通信并且尤其与AP122 (经由接入网关124)通信。月艮务提供商132、134是非RF服务提供商,例如但不限于诸如天然气公司、电力公司或者自来水公司的公共事业公司,所述非RF服务提供商利用RF服务提供商网络即,WLAN120,与关联该服务提供商的RU通信。如图1中所描述的,多个RU101-103和111-113的第一组RU,BP, RU101-103专用于提供与多个服务提供商132、134的第一服务提供商,即,服务提供商“A”132 (以及其远程单元在图1中相应地表示为“RU/’)相关联的服务。与特定服务提供商相关联的并且由给定AP服务的RU,诸如RU101-103和服务提供商132,在此称为RU “集合”,并且因此RU101-103 —起在此被称为第一集合104。多个RU101-103和111-113的第二组RU,S卩,RU111-113,专用于提供与多个服务提供商132、134的第二提供商,S卩,服务提供商“B” 134 (并且在图1中其远程单元相应地表示为“RUB”)相关联的服务,并且在此称为第二集合114。
[0023]现参考图2和图3,提供了根据本发明的实施例的诸如RU101-103和111_113的远程单元(RU)200和AP122的框图。RU200和AP122的每个包括相应处理器202、302,诸如一个或多个微处理器、微控制器、数字信号助理(DSP)、其组合或本领域普通技术人员已知的这样的其他设备。处理器202和302以及相应的RU200和AP122的特定操作/功能通过软件指令和例程的执行而确定,这些软件指令和例程保持在与处理器相关联的相应至少一个存储器设备204、304中,诸如随机存取存储器(RAM)、动态随机存取存储器(DRAM)、和/或只读存储器(ROM)或其等同物,其存储通过对应的处理器可以执行的数据和程序。此外,在此描述的由AP122正执行的一个或多个功能替代地由接入网关124执行,或者可以分布在AP和接入网关之间。
[0024]每个RU200和AP122进一步包括耦合到对应的处理器202、302的相应射频(RF)收发器206、306,该RF收发器每个包括用于在空中接口 118上发射和接收信号的RF发射器(未示出)和RF接收器(未示出)。此外,AP122可以包括定时器312,该定时器312耦合到处理器302并且将存储在至少一个存储器设备304中的时间段进行倒计数。[0025]RU200的至少一个存储器设备204进一步保持RU特定标识符,即,与通信系统100中的RU唯一地关联并且唯一地识别的RU标识符;与WLAN120相关联的服务设置标识符(SSID)以及与关联该RU的服务提供商132、134相关联的服务提供商标识符。AP122的至少一个存储器设备304也保持WLAN标识符(即SSID)和可用于该AP的关联标识符(AID)的分配状态,并且进一步包括一个或多个下行链路数据缓冲器308A、308B(示出两个)和一个或多个上行链路数据缓冲器310a、310b(示出两个),该一个或多个下行链路数据缓冲器308a、308b存储分别从服务提供商132、134接收的并且分别意在用于关联的冊101-103和111-113的数据,该一个或多个上行链路数据缓冲器310A、310B存储分别从RU101-103和111-113接收的并且分别意在用于关联服务提供商132和134的数据。在本发明的各种其他实施例中,取代与每个服务提供商相关联的一组单独的缓冲器,即,关于服务提供商132的缓冲器308a和310a和关于服务提供商134的缓冲器308b和310B,AP122可以仅包括用于每个服务提供商的单一数据缓冲器,其存储用于与该服务提供商相关联的上行链路和下行链路传输的数据;仅包括单一下行链路缓冲器和单一上行链路缓冲器,它们为所有服务提供商分别存储用于上行链路传输和下行链路传输的数据;或者仅包括单一缓冲器,其存储用于所有上行链路和下行链路传输的数据。
[0026]优选地,通信系统100根据用于WLAN通信系统的电气电子工程师协会(IEEE)802.11标准操作,该标准整体地在此并入且从新泽西的皮斯卡塔韦的IEEE行政管理办公室或者在线standards, ieee.0rg.处可获得。然而,本领域的普通技术人员应该明白,此处描述的原理可以应用到任何802.XX通信系统,例如任何802.11标准之下或者802.16或802.21标准之下操作的通信系统。
[0027]为了通过AP122优化AID分配、节约RU电力、以及将AP122处的缓冲器308所需要的大小最小化,通信系统100采用用于结合地识别与同一服务提供商相关联的所有RU的集合AID。通过利用分配给属于RU的集合的多个RU和由其共享的集合关联标识符(AID),并且该RU的集合与同一非RF服务提供商相关联,通信系统100通过服务AP优化AID使用。集合关联AID的使用允许服务AP将意在用于所有RU的公共数据逐一地存储在集合中并且将这样的数据广播到RU的集合,而不需要单个地识别该广播中的每个这样的RU。因此通过允许RU仅唤醒和接收由AP的数据广播来节约RU电力,跟每次该RU希望从AP接收数据就必须与该AP相关联相反,并且将服务AP处的存储意在用于RU的集合的数据的缓冲器所需要的大小最小化。
[0028]通信系统100进一步支持RU与它们的服务AP建立链接,以便交换来源于它们的关联非RF服务提供商或意在用于它们的关联非RF服务提供商的数据,并且然后支持AP建立单独的AP至服务提供商链路以交换数据,而非要求该RU与该服务提供商建立端对端链接,进一步节约RU电力并且减少用于RU的通信会话建立时间,因为RU仅与AP建立通信会话而不与服务提供商建立端对端会话。随着该RU将它的数据提交给该AP并且直接获得数据接收确认,能够使用诸如TCP或HTTP的完整传输协议快速地返回到休眠模式并且避免传送该数据所需要的时间。这些类型的通信需要会话设置、递送和会话清除,如果由该RU执行它们,则需要其在未确定时间量中保持清醒并且参与多个数据传输。也要求RU具有IP地址(其获取在关联时间或者针对每个数据上传来完成)。通过采取发送和遗忘方法,RU不需要获得进一步节约时间(DHCP获取)和网络资源(分配的IP地址)的IP地址。此外,通过不要求RU获取它自己的IP地址(该AP可共享地址或者使用其自己的网络资源),节约了获取IP地址的时间。通过其该AP/分布到达服务中心的手段也可以演变成独立于RU性能。
[0029]现参考图4,提供了根据本发明的各种实施例图示由通信系统100执行的关联过程的信号流程图400。当例如RUlOl的RU101-103U11-113在AP122的覆盖区域通电402时,信号流程图400开始。响应于通电,RUlOl通过检测由该AP传送403和识别的信号检测404AP122。例如,在主动扫描期间,RUlOl可以广播包括SSID和由该RU支持的能力和数据速率的探测请求。一旦接收到探测请求,则AP122确定包括在探测请求中的SSID是否与关联该AP的SSID相同。当SSID相同时,通过将包括与该AP相关联的SSID的探测响应传送回MS,AP对该探测请求做出响应。通过另一示例,在被动扫描期间,RUlOl可以检测该AP间歇地发射的信标。与该探测响应相似,每个信标包括与AP相关联的SSID和由AP支持的能力和数据速率。
[0030]由AP传输到RU的探测响应/信标可以进一步包括AP是否支持集合的指示,即,与服务提供商相关联的多个RU (例如,RU101-103或RU111-113)的集合,并且如果是,则可以进一步识别由AP提供的支持类型和支持的集合,例如分别与服务提供商132和134相关联的集合,即,集合104和114。例如,支持的指示可以是探测响应/信标中的标志,并且提供的支持类型可以包括共享互联网协议(IP)地址和延迟的确认(与在它们接收之后立即确认消息相反)。
[0031]响应于检测AP122,RUlOl与该AP相关联。更确切地说,RUlOl将关联请求发射406到该AP。该关联请求包括与AP122相关联的SSID、RU101的标识符(B卩,RUlOl的RU标识符)、以及“集合”信息,即指示RUlOl是包括与特定服务提供商(即,服务提供商132)相关联的多个RU (即,RU101-103)的集合104的一部分的信息。例如,该集合信息可以包括服务提供商132的标识符,诸如与该服务提供商相关联的域名、与该服务提供商相关联的统一资源标识符(URI)或统一资源定位符(URL)、与该RU和该服务提供商之间的服务协定相关联的合同号,或者本领域普通技术人员可能想到的服务提供商的任何其他标识符。该关联请求可以进一步包括每次RU唤醒以监听AP (“监听间隔”)之间时间间隔满期的指示。
[0032]响应于接收该关联请求,并且基于包括在该关联请求中的集合信息,如果一个AID还未被分配,则AP122将AID分配给集合104 (在此称为“集合AID”)。如此处所使用的,“集合AID”指的是将在与服务提供商相关联的集合(例如,与服务提供商132相关联的集合104)中的所有RU当中共享的AID。然后AP122将RUlOl附加到集合104,即,与服务提供商132的标识符相关联地并且进一步与分配给集合104的集合AID相关联地将RUlOl的RU标识符存储在AP的至少一个存储器设备304中。
[0033]AP122不需要将IP地址分配给RU101,因为不需要建立RU的关联服务提供商132之间的通信的专用链路;但是,如果需要IP地址,则将IP地址作为一个整体分配给该集合,即,相同IP地址可以在该集合中的所有RU当中共享。因此,通过通信系统100可以采用“集合IP地址”,通过该集合IP地址,诸如服务提供商132的服务提供商可以与它的RU的集合(即,集合104)通信。替代地,AP可以使用用于该AP处的所有集合(例如集合104和114)的公共IP地址,并且当AP接收用于特定集合的消息时,该AP通过使用被关联的集合AID可以识别预期的RU。
[0034]又参考信号流程图400,AP122通过将包括服务提供商132的标识符、RUlOl的标识符、以及与关联服务提供商132的集合相关联的AID的消息传输到接入网关,来进一步将与服务标识符132相关联的集合104中的RUlOl的包含物通知408给接入网关124。作为响应,接入网关124将识别RUlOl的设备报告传送410到服务提供商132,并且服务提供商向接入网关确认412设备报告的接收。
[0035]响应于接收设备请求的确认,接入网关124将集合更新传送414到AP122,其向AP122通知已经将RUlOl报告给服务提供商132。响应于接收集合更新,例如,通过将特定状态代码传输到RU或者通过传输集合确认,AP122将指示关联已经成功的关联响应发射416到RUlOl。该关联响应进一步包括集合AID,该集合AID将用于识别通过AP122到集合104(即,到与服务提供商132相关联的RU101-103)的数据传输。响应于接收关联响应,RUlOl在RU的至少一个存储器设备204中存储418集合AID,并且然后返回到休眠420。
[0036]关于集合104中的多个远程单元101-103的每个远程单元,例如第二远程单元102、第三远程单元103等,可以重复步骤402-420,直至多个远程单元的每个远程单元已被分配并且传送,并且在远程单元中处存储与集合104相关联的集合AID,并且进一步将其报告给关联的服务提供商132,并且然后信号流程图400结束。
[0037]现在参考图5,提供了信号流程图500,该信号流程图500图示了根据本发明的各种实施例的作为诸如RUlOl和集合104的集合的一部分的RU将数据传送到关联服务提供商132的过程。当RU101-103的集合104的例如RUlOl的第一 RU具有用于传送到关联服务提供商(即,服务提供商132)的数据时,信号流程图500开始。RUlOl在AP122的覆盖区域中通电502,并且通过检测由AP传送503和识别AP的信号来检测504AP122。例如,RUlOl可以检测该AP间歇地发射的并且包括与该AP相关联的SSID的信标。通过另一示例,RUlOl可以广播包括与AP122相关联的SSID的探测请求。一旦接收到探测请求,则AP122确定包括在探测请求中的SSID和与AP相关联的SSID相同,并且通过将包括该SSID的探测响应发射回MS来对探测请求做出响应。
[0038]响应于检测AP122,RUlOl将数据分组传送506到该AP,所述数据分组包括RU的集合AID (B卩,与集合104相关联的AID),并且进一步包括与RUlOl相关联的RU标识符和意在用于服务提供商132的数据。响应于接收到数据分组,AP122与关联RUlOl的RU标识符相关联地将数据存储508在与到服务提供商132的上行链路传输相关联的数据缓冲器中,即缓冲器310a,并且将该数据分组的确认传送510回RUlOl。响应于接收该到确认,RUlOl可以返回到休眠512。
[0039]相似地,RU101-103的集合104的第二 RU (例如RU102)也可以具有用于传送到关联服务提供商(即,服务提供商132)的数据。RU102在AP122的覆盖区域中通电514,并且通过检测由该AP发射515和识别该AP的信号来检测516AP122。响应于检测AP122,RU102将数据分组传送518到AP,该数据分组包括RU的集合AID (B卩,与集合104相关联的AID),并且进一步包括与RU102相关联的RU标识符和意在用于服务提供商132的数据。响应于接收该数据分组,AP122与关联RU102的RU标识符相关联地将数据存储520在与到服务提供商132的上行链路传输相关联的数据缓冲器(即,缓冲器310a)中,并且将数据分组的确认传送522回RU102。响应于接收该确认,RU102可以返回到休眠524。
[0040]继从RUlOl和102接收数据之后的某一时间点处,AP122经由接入网关124将由AP存储在诸如缓冲器310a中的以便传送到服务提供商的所有数据传送526、528到服务提供商132。通过各种示例,在本发明的各种实施例中,AP122在接收来自由AP服务的预定数目的RU101-103并且与服务提供商132相关联的数据并且将其存储在缓冲器310A中之后可以传送该数据,或者可以基于保持在至少一个存储器设备304中和参考定时器312所确定的预定时间段地定期地传送数据,或者自从在时间上当前存储在缓冲器310A中的第一数据分组被AP接收以来(参考定时器312所确定的)预定时间段期满之后,可以传送该数据。
[0041]更确切地说,AP122将从每个RU101-103接收的并且存储在缓冲器310A中的数据和被关联的RU标识符传送到接入网关124,并且然后删除532存储和传送的数据。响应于接收到该数据,接入网关将包括与对应的RU标识符相关联的存储数据的数据递送消息传送528到服务提供商132。进而,响应于接收到该数据,服务提供商将数据的确认传送530到接入网关124,并且然后信号流程图500结束。
[0042]现参考图6,提供信号流程图600,该信号流程图600图示了根据本发明的实施例的诸如服务提供商132的服务提供商将数据发送到包括与该服务提供商相关联的多个RU101-103的集合104的过程。当服务提供商(即,服务提供商132)将一个或多个数据分组传送602,604至AP (B卩,AP122)时,信号流程图600开始,AP经由服务该AP的接入网关(即接入网关124)服务与该服务提供商相关联的多个RU101-103。传送的一个或多个数据分组包括在集合104中的所有RU101-103中共享的公共数据。传送的一个或多个数据分组进一步包括数据分组包含共享数据的指示、和共享数据所意在用于的集合(即,集合104 )的指示。传送的一个或多个数据分组可以进一步包括意在用于诸如RUlOl的特定RU的数据,例如,指示该服务将被打开或关闭的控制数据,在该事件中,意在用于特定RU的数据将附有与该RU相关联的RU标识符。
[0043]响应于从服务提供商132接收到该数据,AP122将接收到的数据存储606在与从服务提供商132至集合104的下行链路传输相关联的缓冲器中,即,缓冲器308a,并且广播信标,或者然后将探测响应提供到与集合104相关联的RU101-103,该探测响应包括与AP122相关联的SSID和与集合104相关联的AID。
[0044]随后接收和存储意在用于集合104的数据,AP122将包括在集合104中的信号传送609、625到RU101-103,该信号指示AP具有传送到集合的数据。例如,该AP可以广播包括与该AP相关联的SSID和与集合104相关联的AID的信标,或者响应于从RU接收到探测请求,AP可以将包括与该AP相关联的SSID和与集合104相关联的AID的探测响应传送回RU。然后,当集合的RU,例如RU101,在AP122的覆盖区域中通电608时,RU检测610由AP122发射的一个或多个这样的信号。例如,RUlOl可以检测包括与该AP相关联的SSID和与集合104相关联的AID的信标,或者该RU可以广播包括与AP122相关联的SSID的探测请求,并且作为响应,接收包括SSID和与集合104相关联的AID的探测响应。
[0045]响应于检测AP122和与RU的集合相关联的AID,RUlOl将数据请求传送612到AP,该AP包括RU的集合AID (B卩,与集合104相关联的AID),以及与RUlOl相关联的RU标识符。数据请求进一步请求AP将意在用于RU的任何被存储的数据传送到RU,诸如意在用于集合104的共享数据或意在用于RUlOl的RU特定数据。响应于接收到该数据请求,AP122将意在用于RU的所有存储的数据(诸如从服务提供商132接收的和意在用于集合104的共享数据和从服务提供商132接收和尤其意在用于RUlOl的任何其他数据)传送614到RU101。
[0046]例如,图7是根据本发明的各种实施例的用于递送到集合中的RU的示例性数据分组700的框图。数据分组700包括含有分组报头的第一数据块702和含有共享数据的第二数据块,即,意在用于诸如集合104中的RU101-103的集合中的所有RU的数据。数据块704中的数据通过集合中的所有RU101-103被处理,并且可以包括业务数据或控制数据,诸如操作数据或配置类型数据,诸如定时器312值或用于确保端对端(RU至服务提供商)通信的共享密钥。在本发明的一个实施例中,通过块中的集合AID的包含物可以识别共享数据块704。在本发明的另一实施例中,集合AID可以被包括在分组报头中或者在数据分组的控制块中,并且可以识别数据分组中的共享块的位置。在本发明的又一实施例中,分组报头可以包括指示数据分组中的共享数据的存在的标志,并且当RU检测到该标志时,RU持续读取用于集合信息元素(IE)的分组,该分组向RU指示是否存在共享数据块或包括在该分组中的RU特定数据块。
[0047]数据分组700可以进一步包括每个包括特定RU数据(即,仅意在用于特定RU的数据)的一个或多个附加数据块ToeiioeN (其中,示出的“N”个数据块的每个与集合104中的“N”个RU的一个相关联)。以本领域的普通技术人员可以想到的任何方式(例如以XML)对这些块分段,该块可以是具有适当类型或地址元素的数据分段,或者这些块可以包括分层长度、类型和数据序列,或者通过使用分组报头中的偏移指示器对这些块分段。
[0048]除了从AP122接收数据之外,RUlOl进一步可以将数据分组传送616到AP,该数据分组包括RU的集合AID (B卩,与集合104相关联的AID)、与RUlOl相关联的RU标识符、以及意在用于服务提供商132的数据。响应于接收该数据分组,AP122与关联RUlOl的RU标识符相关联地将数据存储618在与到服务提供商132的上行链路传输相关联的数据缓冲器中,即,缓冲器310a,并且将该数据分组的确认传送620回RUlOl。响应于接收到该确认,RUlOl可以返回到休眠622。
[0049]与RUlOl相似,集合104的第二 RU,诸如RU102,也可以将存储在AP122处和意在用于集合104的服务提供商132共享数据以及意在用于RU的任何存储的RU特定数据一起接收。例如,RU102可以在AP122的覆盖区域中通电624,并且检测626AP122,即,检测由AP122发射的信号625。响应于检测到AP122,RU102将数据请求传送628到AP,该数据请求包括RU的集合AID (B卩,与集合104相关联的AID)、与RU102相关联的RU标识符,并且请求AP将意在用于RU的任何存储的数据(诸如意在用于集合104的共享数据或意在用于RU102的RU特定数据)传送到RU。响应于接收数据请求,AP122将所有意在用于RU的存储的数据(诸如从服务提供商132接收和意在用于集合104的共享数据和从服务提供商132接收的和特别地意在用于RU102的任何其他数据,)传送630到RU102。
[0050]RU120进一步可以将数据分组传送632到AP,该数据分组包括RU的集合AID (即,与集合104相关联的AID)、与RU102相关联的RU标识符、以及意在用于服务提供商132的数据。响应于接收该数据分组,AP122与关联RU102的RU标识符关相联地将数据存储634在与至服务提供商132的上行链路传输相关联的数据缓冲器中(即,缓冲器310a),并且将数据分组的确认传送636回RU102。响应于接收到该确认,RU102可以返回到休眠638。
[0051]上文已经描述的关于集合104的RUlOl和102的消息收发关于集合的其他RU可以继续,诸如RU103,直至所有这样的RU已经与AP122通信。然后AP122可以删除640从服务提供商132接收和意在用于集合104的RU的数据,该数据被存储在下行链路缓冲器308a中,并且将如上关于图5所述的,将从集合104的RU接收和存储在上行链路缓冲器310a中的数据传送到服务提供商132。同时,当RU通电和检测AP122时,与其他服务提供商相关联的RU (诸如与服务提供商134相关联的RU111-113)以及对应地属于诸如集合114的其他集合并且与不同集合AID相关联的而非集合104的RU101-103的RU,不检测它们的集合AID。结果,它们返回休眠而不与AP122交换任何数据。然后信号流程图600结束。
[0052]通过利用分配给属于RU集合的多个RU和由其共享的集合关联标识符(AID),并且该RU的集合与同一非RF服务提供商相关联,通信系统100通过服务AP优化AID使用。集合关联AID的使用允许服务AP将意在用于所有RU的公共数据逐一地存储在该集合中,并且将这样的数据广播到RU的集合,而不需要单个地识别该广播中的每个这样的RU。因此通过允许RU仅唤醒和接收由AP的数据的广播来节约RU电力,跟每次该RU期望从AP接收数据就必须与该AP相关联相反,并且将在服务AP处的存储意在用于RU的集合的数据的缓冲器所需要的大小最小化。此外,通信系统100进一步支持RU建立与它们的服务AP的链接以便交换来源于它们关联的非RF服务提供商或由意在用于它们关联的非RF服务提供商的数据,并且然后支持AP建立单独AP至服务提供商链接以交换该数据,而非要求RU与服务提供商建立端对端链路,以便数据传输,诸如TCP (传输控制协议),通过减少RU设置用于将数据传输到使用WLAN/AP与RU通信的关联非RF服务提供商的通信会话的时间来进一步节约RU电力。
[0053]当关于RUlOl和/或RU102和服务提供商132描述信号流程图400、500和600时,RUlOU RU102和服务提供商132仅用于说明通信系统101的操作和通过信号流程图400、500和600所描述的本发明的原理,并且信号流程图旨在应用到通过AP122和与该AP相关联的服务提供商132、134所服务的多个RU101-103、111-113的全部。
[0054]在上文说明书中, 已经描述了特定实施例。然而,本领域的技术人员应该明白,在不脱离下文权利要求所述的本发明的范围的情形下,能够进行各种修改和变化。因此,该说明书和附图应视为示例性的而非限制的意义,并且所有那些修正旨在被包括在本教导的范围内。
[0055]益处、优势、问题的解决方法以及引起任何益处、优势或解决方法发生或变得更显著的任何要素,不会被认为是任何或所有权利要求的关键的、必需的或者基本特征或要素。本发明通过所附的权利要求单独定义,其包括在本申请和发布的这些权利要求的等同物未决期间所进行的修改。
[0056]此外,在该文献中,可以单独使用诸如第一和第二、顶部和底部等的相关术语,以区分一个实体或动作与另一实体或动作,而不必需要或暗示这些实体或动作间的任何实际的这种关系或顺序。术语“包括”、“包括”、“具有”、“具有”、“包含”、“包含”、“含有”、“含有”及其任何变化,旨在覆盖非排他的包括,使得包括、具有、包含、含有一系列要素的过程、方法、条例或装置不仅包括这些要素,还可能包括其他未明确列出或该过程、方法、条例或装置固有的其他要素。由“包括……” “具有……” “包含……” “含有……”描述的要素在没有更多限制的情形下,不排除包括、具有、包含、含有该要素的处理、方法、条例或装置中附加的等同要素的存在。术语“以”和“一个”定义为一个或多个,除非在此另有明确说明。术语“实质上”、“基本上”、“近似地”、“大约”及其任何其他版本被定义为接近本领域技术人员所理解的,并且在一个非限制性的实施例中,该术语被定义为在10%之内,在另一实施例中在5%之内,在另一实施例中为1%之内,以及在另一实施例中为0.5%之内。术语“耦合”在此被定义为连接,尽管不必直接地也不必机械地连接。以特定方式被“配置”的设备或结构至少以这种方式被配置,但也可以通过没有列举的方式配置。
[0057]提供本公开的摘要以允许读者迅速地确定本技术公开的特性。呈现的理解在于,其不用于解释或者限制权利要求的范围或含义。另外,在前述详细说明中,可以看出,在各个实施例中,将各个特征分组在一起,以使得本公开流畅。这种公开方法不被解释为反映下述意图,所要求保护的实施例需要比在每个权利要求中明确地列举更多的特征。而是,如所附的权利要求所反映地,本发明的主题在于少于单个公开的实施例的全部特征。因此,所附的权利要求在此被并入详细说明中,每个权利要求本身作为独立地要求保护的主题。
【权利要求】
1.一种用于通过无线局域网将无线服务提供给多个远程单元的方法,所述方法包括: 将集合关联标识符(AID)分配给所述多个远程单元; 将包括所述集合AID的信号传输到所述多个远程单元的每个远程单元;以及 与所述多个远程单元的每个远程单元的标识符相关联地存储所述集合AID。
2.根据权利要求1所述的方法,其中,将集合关联标识符(AID)分配给所述多个远程单元包括: 从所述多个远程单元的每个远程单元接收关联请求; 将所述多个远程单元报告给与所述远程单元相关联的非射频服务提供商; 将所述集合AID分配给所述多个远程单元的每个远程单元;以及 将包括所述集合AID的关联响应传送到所述多个远程单元的每个远程单元。
3.根据权利要求1所述的方法,其中,所述多个远程单元的每个远程单元与同一非射频服务提供商相关联。
4.根据权利要求3所述的方法,进一步包括: 从所述多个远程单元的第一远程单元接收数据,其中,所述数据分组包括所述集合关联标识符(AID); 在所述无线局域网的网络元件处,存储从所述第一远程单元接收到的所述数据; 从所述多个远程单元的第二远程单元接收数据,其中,所述数据分组包括所述集合AID ; 在所述网络元件处,存储从所述第二远程单元接收到的所述数据;以及将从所述第一远程单元和第二远程单元接收到的存储的数据传送到所述非射频服务提供商。
5.根据权利要求4所述的方法,其中,将所述存储的数据传送到所述非射频服务提供商包括以下中的一个或多个: 在接收和存储来自所述多个远程单元的预定数目的远程单元的数据之后,传送所述存储的数据; 基于预定时间段传送所述存储的数据;以及 在自从由所述网络元件接收到与所述存储的数据相关联的在时间上的第一数据分组以来预定时间段期满之后,传送所述存储的数据。
6.一种用于与无线局域网对接的方法,所述方法包括: 由远程单元与接入点相关联,所述接入点与所述无线局域网相关联; 由所述远程单元从所述接入点接收与多个远程单元相关联的集合关联标识符(AID);以及 由所述远程单元存储所述集合AID。
7.—种能够在无线局域网中操作的接入点,所述接入点包括:至少一个存储器设备,所述至少一个存储器设备保持多个关联标识符(AID);以及处理器,所述处理器被耦合到至少一个存储器设备,并且所述处理器被配置成:将所述多个AID集合关联标识符(AID)的关联标识符(AID)分配给多个远程单元以产生集合AID ;将包括所述集合AID的信号传送到所述多个远程单元的每个远程单元;并且将在所述集合AID和所述多个远程单元的每个远程单元的标识符之间的关联存储在所述至少一个存储器设备中。
8.根据权利要求7所述的接入点,其中,所述处理器被配置成通过以下操作来将所述集合关联标识符(AID)分配给所述多个远程单元:从所述多个远程单元的每个远程单元接收关联请求;将所述多个远程单元报告给与所述远程单元相关联的非射频服务提供商;将所述集合AID分配给所述多个远程单元的每个远程单元;以及将包括所述集合AID的关联响应传送到所述多个远程单元的每个远程单元。
9.一种能够与无线局域网对接的远程单元,所述远程单元包括: 至少一个存储器设备,所述至少一个存储器设备保持与所述远程单元相关联的远程单元特定标识符;以及 处理器,所述处理器被配置成:与接入点相关联,所述接入点与所述无线局域网相关联;接收与多个远程单元相关联的集合关联标识符(AID);以及在所述至少一个存储器设备中存储所述集合AID。
10.根据权利要求9所述的远程单元,其中,所述处理器被配置成通过以下操作来接收所述集合关联标识符(AID):传送关联请求;以及响应于传送所述关联请求,接收包括所述集合AID的关联响应。
【文档编号】H04W4/08GK103703856SQ201280022494
【公开日】2014年4月2日 申请日期:2012年4月27日 优先权日:2011年5月10日
【发明者】德怀特·R·史密斯 申请人:摩托罗拉移动有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1