使用TDLS的多信道链路聚集的制作方法

文档序号:11852614阅读:326来源:国知局
使用TDLS的多信道链路聚集的制作方法与工艺

本申请要求于2014年4月3日提交的题为“MULTICHANNEL LINK AGGREGATION WITH TDLS(使用TDLS的多信道链路聚集)”的美国专利申请No.14/244,735的权益,其通过援引全部明确纳入于此。

背景

领域

本公开一般涉及通信系统,尤其涉及在无线通信系统中使用隧穿直接链路建立(TDLS)操作来聚集多个信道链路。本公开进一步涉及在无线通信系统中使用多个频带关联来聚集多个信道链路。



背景技术:

在许多电信系统中,通信网络被用于在空间上分开的若干个交互设备之间交换消息。网络可根据地理范围来分类,该地理范围可以例如是城市区域、局部区域、或者个人区域。此类网络可分别被指定为广域网(WAN)、城域网(MAN)、局域网(LAN)、无线局域网(WLAN)、或个域网(PAN)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换对分组交换)、用于传输的物理介质的类型(例如,有线对无线)、和所使用的通信协议集(例如,网际协议套集、同步光学联网(SONET)、以太网等)而有所不同。

当网络元件是移动的并由此具有动态连通性需求时,或者在网络架构以自组织(ad hoc)拓扑结构而非固定拓扑结构来形成的情况下,无线网络往往是优选的。无线网络使用无线电、微波、红外、光等频带中的电磁波以非制导传播模式来采用无形的物理介质。在与固定的有线网络相比较时,无线网络有利地促成用户移动性和快速的现场部署。

概述

本发明的系统、方法和设备各自具有若干方面,其中并非仅靠任何单一方面来负责其期望属性。在不限制如由所附权利要求所表达的本发明的范围的情况下,现在将简要地讨论一些特征。在考虑此讨论后,并且尤其是在阅读题为“详细描述”的章节之后,将理解本发明的特征是如何提供包括改进的用于无线网络中的设备的窄带信道选择在内的优点的。

本公开的一个方面提供了一种用于无线通信的包括处理系统的装置。该处理系统被配置成经由第一频带建立与第二装置的第一链路,其中第一链路与第一媒体接入控制(MAC)地址相关联,使用隧穿协议经由第二频带建立与第二装置的第二链路,其中该隧穿协议使用第一链路来建立第二链路且第二链路与第二MAC地址相关联,经由第一链路或第二链路中的至少一者从第二装置接收数据,以及经由第一链路或第二链路中的至少一者向第二装置提供数据,其中经由第一链路接收或提供的数据包括第一MAC地址而经由第二链路接收或提供的数据包括第二MAC地址。该处理系统还可被配置成经由第一频带执行与第二装置的第一关联以建立第一链路,经由第二频带执行与第二装置的第二关联以建立第二链路,以及将第一链路绑定至第二链路以经由第一频带和第二频带从第二装置接收数据/向第二装置提供数据。

本公开的另一方面提供了一种在一装置处的无线通信方法,该方法包括经由第一频带建立与第二装置的第一链路,其中第一链路与第一媒体接入控制(MAC)地址相关联,使用隧穿协议经由第二频带建立与第二装置的第二链路,其中该隧穿协议使用第一链路来建立第二链路且第二链路与第二MAC地址相关联,经由第一链路或第二链路中的至少一者从第二装置接收数据,以及经由第一链路或第二链路中的至少一者向第二装置提供数据,其中经由第一链路接收或提供的数据包括第一MAC地址而经由第二链路接收或提供的数据包括第二MAC地址。该装置处的另一种方法可包括经由第一频带执行与第二装置的第一关联以建立第一链路,经由第二频带执行与第二装置的第二关联以建立第二链路,以及将第一链路绑定至第二链路以经由第一频带和第二频带从第二装置接收数据/向第二装置提供数据。

本公开的一个方面提供了一种用于无线通信的装备,该装备包括用于经由第一频带建立与第二装备的第一链路的装置,其中第一链路与第一媒体接入控制(MAC)地址相关联,用于使用隧穿协议经由第二频带建立与第二装备的第二链路的装置,其中该隧穿协议使用第一链路来建立第二链路且第二链路与第二MAC地址相关联,用于经由第一链路或第二链路中的至少一者从第二装备接收数据的装置,以及用于经由第一链路或第二链路中的至少一者向第二装备提供数据的装置,其中经由第一链路接收或提供的数据包括第一MAC地址而经由第二链路接收或提供的数据包括第二MAC地址。该装备还可包括用于经由第一频带执行与第二装备的第一关联以建立第一链路的装置,用于经由第二频带执行与第二装备的第二关联以建立第二链路的装置,以及用于将第一链路绑定至第二链路以经由第一频带和第二频带从第二装备接收数据/向第二装备提供数据的装置。

本公开的另一方面提供了在一装置处进行无线通信的计算机程序产品,所述计算机程序产品包括具有指令的计算机可读介质,该指令可执行以:经由第一频带建立与第二装置的第一链路,其中第一链路与第一媒体接入控制(MAC)地址相关联,使用隧穿协议经由第二频带建立与第二装置的第二链路,其中该隧穿协议使用第一链路来建立第二链路且第二链路与第二MAC地址相关联,经由第一链路或第二链路中的至少一者从第二装置接收数据,以及经由第一链路或第二链路中的至少一者向第二装置提供数据,其中经由第一链路接收或提供的数据包括第一MAC地址而经由第二链路接收或提供的数据包括第二MAC地址。该计算机可读介质可进一步具有可执行以进行以下操作的指令:经由第一频带执行与第二装置的第一关联以建立第一链路,经由第二频带执行与第二装置的第二关联以建立第二链路,以及将第一链路绑定至第二链路以经由第一频带和第二频带从第二装置接收数据/向第二装置提供数据。

本公开的进一步方面提供了一种用于无线通信的无线节点。该无线节点包括至少一个天线和处理系统。该处理系统被配置成经由该至少一个天线经由第一频带建立与第二无线节点的第一链路,其中第一链路与第一媒体接入控制(MAC)地址相关联,使用隧穿协议经由该至少一个天线经由第二频带建立与第二无线节点的第二链路,其中该隧穿协议使用第一链路来建立第二链路且第二链路与第二MAC地址相关联,使用该至少一个天线经由第一链路或第二链路中的至少一者从第二无线节点接收数据,以及使用该至少一个天线经由第一链路或第二链路中的至少一者向第二无线节点提供数据,其中经由第一链路接收或提供的数据包括第一MAC地址而经由第二链路接收或提供的数据包括第二MAC地址。

该处理系统还可被配置成使用该至少一个天线经由第一频带执行与第二无线节点的第一关联以建立第一链路,使用该至少一个天线经由第二频带执行与第二无线节点的第二关联以建立第二链路,以及将第一链路绑定至第二链路以经由第一频带和第二频带从第二无线节点接收数据/向第二无线节点提供数据。

附图简述

图1示出了其中可采用本公开的各方面的示例无线通信系统。

图2示出可在图1的无线通信系统内采用的示例无线设备的功能框图。

图3A是根据一个实施例的解说使用TDLS的链路聚集的示例的示图。

图3B是根据一个实施例的解说使用TDLS的链路聚集的示例的示图。

图4是根据一个实施例的解说创建虚拟STA和STA之间的信道外TDLS链路的示例的示图。

图5是根据一个实施例的解说使用多个频带关联的链路聚集的示例的示图。

图6是根据一个实施例的解说经由多个频带来关联AP和STA以及绑定该多个关联的示例的示图。

图7是示例无线通信方法的流程图。

图8是示例无线通信方法的流程图。

图9是示例无线通信设备的功能框图。

详细描述

以下参照附图更全面地描述本新颖系统、装置和方法的各种方面。然而,本公开可用许多不同形式来实施并且不应解释为被限定于本公开通篇给出的任何具体结构或功能。确切而言,提供这些方面是为了使本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会到,本公开的范围旨在覆盖本文中公开的这些新颖的系统、装置和方法的任何方面,不论其是独立实现的还是与本发明的任何其他方面组合实现的。例如,可以使用本文所阐述的任何数目的方面来实现装置或实践方法。另外,本发明的范围旨在覆盖使用作为本文中所阐述的本发明各种方面的补充或者与之不同的其他结构、功能性、或者结构及功能性来实践的此类装置或方法。应当理解,本文所公开的任何方面可以由权利要求的一个或多个要素来实施。

尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、用途或目标。确切而言,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。

流行的无线网络技术可包括各种类型的无线局域网(WLAN)。WLAN可被用于采用广泛使用的联网协议来将近旁设备互连在一起。本文中所描述的各个方面可应用于任何通信标准,诸如无线协议。

在一些方面,可使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM与DSSS通信的组合、或其他方案来根据802.11协议传送无线信号。802.11协议的实现可被用于传感器、计量、和智能电网。有利地,实现802.11协议的某些设备的各方面可以比实现其他无线协议的设备消耗更少的功率,和/或可被用于跨相对较长的距离(例如,约1公里或更长)来传送无线信号。

在一些实现中,WLAN包括作为接入无线网络的组件的各种设备。例如,可以有两种类型的设备:接入点(“AP”)和客户端(亦称为站,或“STA”)。一般而言,AP可用作WLAN的中枢或基站,而STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在一示例中,STA经由遵循WiFi(例如,IEEE 802.11协议)的无线链路连接到AP以获得到因特网或到其他广域网的一般连通性。在一些实现中,STA也可被用作AP。

接入点(“AP”)还可包括、被实现为或被称为B节点、无线电网络控制器(“RNC”)、演进型B节点、基站控制器(“BSC”)、基收发机站(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线电路由器、无线电收发机、或其他某个术语。

站“STA”还可包括、被实现为、或被称为接入终端(“AT”)、订户站、订户单元、移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装备或其他某个术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议(“SIP”)话机、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持式设备、或连接至无线调制解调器的其他某种合适的处理设备。因此,本文所教导的一个或多个方面可被纳入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型设备)、便携式通信设备、头戴式送受话器、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、游戏设备或系统、全球定位系统设备、或被配置成经由无线介质通信的任何其他合适的设备中。

术语“相关联”或“关联”或其任何变型应被赋予在本公开的上下文内所可能的最广涵意。作为示例,当第一装置与第二装置关联时,应理解,这两个装置可直接关联或者可存在中间装置。出于简明起见,用于在两个装置之间建立关联的过程将使用握手协议来描述,握手协议要求这些装置之一作出“关联请求”继之以由另一装置作出“关联响应”。本领域技术人员将理解,握手协议可要求其他信令,诸如举例而言,用于提供认证的信令。

本文中使用诸如“第一”、“第二”等之类的指定对元素的任何引述一般并不限定那些元素的数量或次序。确切而言,这些指定在本文中用作区别两个或更多个元素或者元素实例的便捷方法。因此,对第一元素和第二元素的引述并不意味着只能采用两个元素、或者第一元素必须位于第二元素之前。另外,叙述元素组合中的至少一者的术语(例如,“A、B、或C中的至少一者”)是指所叙述元素中的一者或多者(例如,A、或B、或C、或其任何组合)。

如以上所讨论的,本文中所描述的某些设备可实现例如802.11标准。此类设备(无论是用作STA还是AP还是其他设备)可被用于智能计量或者用在智能电网中。此类设备可提供传感器应用或者用在家庭自动化中。这些设备可取而代之或者附加地用在健康护理环境中,例如用于个人健康护理。这些设备也可被用于监督以启用扩展范围的因特网连通性(例如,供与热点联用)、或者实现机器对机器通信。

图1示出其中可采用本公开的各方面的示例无线通信系统100。无线通信系统100可按照无线标准(例如802.11标准)来操作。无线通信系统100可包括与STA 106通信的AP 104。

可以将各种过程和方法用于无线通信系统100中在AP 104与STA 106之间的传输。例如,可以根据OFDM/OFDMA技术在AP 104与STA 106之间发送和接收信号。如果是这种情形,则无线通信系统100可以被称为OFDM/OFDMA系统。替换地,可以根据CDMA技术在AP 104与STA 106之间发送和接收信号。如果是这种情形,则无线通信系统100可被称为CDMA系统。

促成从AP 104至一个或多个STA 106的传输的通信链路可被称为下行链路(DL)108,而促成从一个或多个STA 106至AP 104的传输的通信链路可被称为上行链路(UL)110。替换地,下行链路108可被称为前向链路或前向信道,而上行链路110可被称为反向链路或反向信道。在一些方面,DL通信可以包括单播或多播话务指示。

在一些方面,AP 104可以抑制毗邻信道干扰(ACI),从而AP 104可以同时在不止一个信道上接收UL通信而不会导致显著的模数转换(ADC)削波噪声。AP 104可以例如通过具有针对每个信道的分别的有限冲激响应(FIR)滤波器或者具有带增加的位宽的较长ADC退避时段来改善对ACI的抑制。

AP 104可充当基站并提供基本服务区域(BSA)102中的无线通信覆盖。AP 104连同与该AP 104相关联并使用该AP 104来通信的诸STA 106一起可被称为基本服务集(BSS)。应注意,无线通信系统100可以不具有中央AP 104,而是可以作为STA 106之间的对等网络起作用。相应地,本文中所描述的AP 104的功能可替换地由一个或多个STA 106来执行。

AP 104可在一个或多个信道(例如,多个窄带信道,每个信道包括一频率带宽)上经由通信链路(诸如,下行链路108)向系统100的其他节点STA 106传送信标信号(或简称“信标”),这可帮助其他节点STA 106将它们的定时与AP 104同步,或者可提供其他信息或功能性。此类信标可被周期性地传送。在一个方面,相继传输之间的时段可被称为超帧。信标的传输可被划分成数个群或区间。在一个方面,信标可包括、但不限于诸如以下信息:用于设置共用时钟的时间戳信息、对等网络标识符、设备标识符、能力信息、超帧历时、传输方向信息、接收方向信息、邻居列表、和/或扩展邻居列表,它们中的一些在以下更详细地描述。因此,信标可以既包括在若干设备之间共用(例如共享)的信息,又包括专用于给定设备的信息。

在一些方面,STA 106可能被要求与AP 104进行关联以向该AP 104发送通信和/或从该AP 104接收通信。在一个方面,用于关联的信息被包括在由AP 104广播的信标中。为了接收此种信标,STA 106可例如在覆盖区划上执行宽覆盖搜索。举例而言,搜索还可由STA 106通过以灯塔方式扫过覆盖区划来执行。在接收到用于关联的信息之后,STA 106可向AP 104传送参考信号,诸如关联探测或请求。在一些方面,AP 104可使用回程服务以例如与更大的网络(诸如因特网或公共交换电话网(PSTN))通信。

图2示出可在图1的无线通信系统100内采用的无线设备202的示例功能框图。无线设备202是可被配置成实现本文描述的各种方法的设备的示例。例如,无线设备202可包括AP 104或者各STA 106中的一个STA。

无线设备202可包括控制无线设备202的操作的处理器204。处理器204也可被称为中央处理单元(CPU)。可包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储器206可以向处理器204提供指令和数据。存储器206的一部分还可包括非易失性随机存取存储器(NVRAM)。处理器204通常基于存储器206内存储的程序指令来执行逻辑和算术运算。存储器206中的指令可以是可执行的以实现本文描述的方法。

处理器204可包括用一个或多个处理器实现的处理系统或者可以是其组件。这一个或多个处理器可以用通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、选通逻辑、分立硬件组件、专用硬件有限状态机、或能够对信息执行演算或其他操纵的任何其他合适实体的任何组合来实现。

处理系统还可包括用于存储软件的机器可读介质。软件应当被宽泛地解释成意指任何类型的指令,无论其被称作软件、固件、中间件、微代码、硬件描述语言、或是其他。指令可包括代码(例如,呈源代码格式、二进制代码格式、可执行代码格式、或任何其他合适的代码格式)。这些指令在由该一个或多个处理器执行时使处理系统执行本文描述的各种功能。

无线设备202还可包括外壳208,该外壳208可包括发射机210和/或接收机212以允许在无线设备202与远程位置之间进行数据的传送和接收。发射机210和接收机212可被组合成收发机214。天线216可被附连至外壳208并且电耦合至收发机214。无线设备202还可包括(未示出)多个发射机、多个接收机、多个收发机、和/或多个天线。

无线设备202还可包括可被用于力图检测和量化由收发机214接收到的信号电平的信号检测器218。信号检测器218可检测诸如总能量、每副载波每码元能量、功率谱密度之类的信号以及其他信号。无线设备202还可包括用于处理信号的数字信号处理器(DSP)220。DSP 220可被配置成生成分组以供传输。在一些方面,分组可包括物理层数据单元(PPDU)。

在一些方面,无线设备202可进一步包括用户接口222。用户接口222可包括按键板、话筒、扬声器、和/或显示器。用户接口222可包括向无线设备202的用户传达信息和/或从该用户接收输入的任何元件或组件。

无线设备202的各种组件可由总线系统226耦合在一起。总线系统226可包括例如数据总线,以及除了数据总线之外还有电源总线、控制信号总线、和状态信号总线。无线设备202的组件可以使用其他某种机制耦合在一起或者彼此接受或提供输入。

尽管图2中解说了数个分开的组件,但这些组件中的一个或多个组件可被组合或者共同地实现。例如,处理器204可被用于不仅实现以上关于处理器204描述的功能性,而且还实现以上关于信号检测器218和/或DSP 220描述的功能性。另外,图2中解说的每个组件可使用多个分开的元件来实现。

可通过利用隧穿直接链路建立(TDLS)操作以允许多个信道的使用(双频带操作)来向具备双频带双并发(DBDC)操作能力的WLAN设备(例如,AP 104或STA 106)提供基本服务集(BSS)的改进的总吞吐量。TDLS允许设备在接入无线网络之后自动地创建彼此之间的链路,从而移除通过AP 104来传送数据的需求并避免由拥塞导致的延迟。

图3A是根据一个实施例的解说使用TDLS的链路聚集的示例的示图300。DBDC实现允许STA 106通过同时在2.4GHz频带和5GHz频带上操作来达成更高的吞吐量。参照图3A,在一实现中,可通过在一个接口(例如,2.4GHz频带或5GHz频带)上将STA 106与AP 104相关联来创建STA 106和AP 104之间的第一链路(链路1)。随后可通过创建STA 106与被包括在AP 104内的虚拟STA 306之间的信道外TDLS链路来在另一接口上创建STA 106和AP 104之间的第二链路(链路2)。在一方面,虚拟STA 306首先与AP 104相关联。在成功关联之后,虚拟STA 306发起到STA 106的TDLS链路。AP 104和虚拟STA 306可具有不同的媒体接入控制(MAC)地址。

图4是根据一个实施例的解说在虚拟STA 306和STA 106之间创建信道外TDLS链路的示例的示图400。最初,STA 106和AP 104执行认证规程,其中STA 106在402向AP 104发送认证请求。AP 104通过在404向STA 106发送认证响应来作出响应。在成功认证之后,STA 106在406向AP 104发送关联请求。关联请求可包括STA 106能够支持信道外TDLS链路的指示。在408,AP 104向STA 106发送关联响应。

在STA 106和AP 104之间的成功关联之后,AP 104内的虚拟STA 306通过在410向AP 104发送TDLS发现请求来发起到STA 106的TDLS链路。在412,AP 104将TDLS发现请求转发至STA 106。在414,STA 106向虚拟STA 306发送TDLS发现响应,其指示对TDLS链路感兴趣。

虚拟STA 306和STA 106随后经由AP 104执行TDLS建立规程。在416,虚拟STA 306向AP 104发送TDLS建立请求。在418,AP 104将TDLS建立响应转发至STA 106。在420,STA 106向AP 104发送TDLS建立响应(或TDLS建立请求)。在422,AP 104将TDLS建立响应(或TDLS建立请求)转发至虚拟STA 306。

在成功的TDLS建立之后,在424,虚拟STA 306向STA 106发送TDLS信道切换请求。在426,STA 106通过向虚拟STA 306发送TDLS信道切换响应来作出响应。在428,在AP 104和STA 106之间的数据传输和/或接收可发生在一个信道(例如,2.4GHz频带或5GHz频带)上,而在虚拟STA 306和STA 106之间的数据传输和/或接收可并发地发生在经由TDLS链路的信道外。

图3B是根据一个实施例的解说使用TDLS的链路聚集的示例的示图350。参照图3B,可通过在一个接口(例如,2.4GHz频带或5GHz频带)上将STA 106与AP 104相关联来创建STA 106和AP 104之间的第一链路(链路1)。随后可通过创建STA 106和被包括在AP 104内的虚拟STA 306之间的信道外TDLS链路来在另一接口上创建STA 106和AP 104之间的第二链路(链路2)。AP 104可被连接至网关308,该网关308可链接到外部网络。

在一实现中,来自STA 106的所有上行链路话务(上行链路数据)流经第一链路(链路1)。STA 106处的地址解析协议(ARP)表可将用于发送数据的所有上行链路IP地址转译成网关308的层2地址。802.11MAC层可填入AP 104的MAC地址(基本服务集ID(BSSID))。

下行链路话务(下行链路数据)可流经第一链路(链路1)或第二链路(链路2)。在一实现中,下行链路数据可被限制成流经这些链路中的一者以确保减少下行链路流和上行链路流之间的竞争。例如,给定的传输控制协议(TCP)的下行链路数据帧可被限制于第二链路(链路2)310且对应的上行链路TCP确收(ACK)可经由第一链路(链路1)被发送。

在进一步实现中,上行链路数据可流经第二链路(链路2)312。为使上行链路数据能够流经第二链路312,AP 104可将虚拟STA 306的MAC地址设置成网关308的MAC地址。已设立第二链路(链路2)的STA 106随后将使用第二链路(链路2)312来自动地转发针对AP 104的上行链路数据帧。替代地,为允许上行链路数据流经第二链路312,可使用STA 106处的ARP表。例如,ARP表中的网关IP地址可被设置成指向虚拟STA 306的MAC地址。STA 106随后将针对AP 104的所有上行链路话务移至第二链路(链路2)312。

图5是根据一个实施例的解说使用多个频带关联的链路聚集的示例的示图500。参照图5,STA 106能够在多个频带(例如,2.4GHz频带和5GHz频带;或基信道和副信道)上与AP 104通信。在一实现中,STA 106和AP 104可在不同的频带上独立地关联。STA 106可指示这两种独立关联都属于STA 106。IP地址可在基信道上获得。地址解析协议(ARP)高速缓存可关于基信道MAC地址来执行。AP 104可决定针对下行链路流使用哪一信道(基信道或副信道)。

在一实现中,STA 106可使用标准关联协议在每一频带中与AP 104相关联。这可包括认证和密钥导出。在第二频带中的第二关联可由来自AP 104的消息来触发。替代地,STA 106可基于来自AP 104的双频带能力的指示而自主地决定要执行第二关联。来自AP 104的双频带能力可经由例如探测响应、关联响应或信标来指示。

在进一步实现中,AP 104(或STA 106)可通过经由2.4GHz频带(2.4GHz链路)和5GHz频带(5GHz链路)传达数据来绑定诸独立关联以聚集系统吞吐量。例如,诸独立关联可被绑定以使得数据的至少第一部分经由2.4GHz链路被传达并且该数据的至少第二部分经由5GHz链路被传达。

在一方面,AP 104可确保被绑定的2.4GHz链路和5GHz链路与同一STA 106相关联。例如,在2.4GHz频带上的关联期间,AP 104可创建与STA 106的秘密令牌。此后,在5GHz频带上的关联期间,AP 104可接收来自STA 106的验证对秘密令牌的知晓的消息。一旦经由5GHz频带验证了秘密令牌,AP 104就确保2.4GHz链路和5GHz链路与同一STA 106相关联。替代地,AP 104可利用相同的媒体接入控制(MAC)地址来经由2.4GHz链路和5GHz链路传达数据,以确保这两个链路与同一STA 106相关联。

在一实现中,除非数据是可用的,否则如果频带之一(2.4GHz频带或5GHz频带)中的连接被允许保持休眠(但是处于已关联状态),则可获得较高的功率效率。例如,递送话务指示消息(DTIM)区间在5GHz频带上可以更大。AP 104可通过在2.4GHz频带上发送消息来触发在5GHz频带上苏醒。该消息可指示在5GHz频带上的话务可用性。此外,该消息可被包括在经由2.4GHz频带传送的信标中。STA 106可使用非调度式自动功率节省递送(U-APSD)触发操作以在5GHz频带上取回数据。

图6是根据一个实施例的解说经由多个频带来关联(链接)AP 104和STA 106以及绑定该多个关联(链路)的示例的示图600。最初,STA 106和AP 104经由2.4GHz频带执行认证规程,其中STA 106在602向AP 104发送认证请求。AP 104在604通过向STA 106发送认证响应来作出响应。在成功的认证之后,STA 106在606在2.4GHz频带中向AP 104发送关联请求。在608,AP 104向STA 106发送关联响应。关联响应可包括AP 104能够支持附加信道(例如,5GHz频带)的指示。在610,STA 106和AP 104执行针对2.4GHz频带的密钥导出。针对2.4GHz频带的密钥导出可包括创建仅为AP 104和STA 106所知晓的秘密令牌(例如,加密令牌)。

在2.4GHz频带中在STA 106和AP 104之间成功的关联之后,AP 104在612可触发在5GHz频带中的关联。在614,STA 106在5GHz频带中向AP 104发送认证请求。在616,AP 104通过向STA 106发送认证响应来作出响应。在成功的认证之后,STA 106在618在5GHz频带中向AP 104发送关联请求。在620,AP 104向STA 106发送关联响应。在622,STA 106和AP 104执行针对5GHz频带的密钥导出。针对5GHz的密钥导出可包括AP 104接收在2.4GHz频带中与STA 106的关联期间创建的秘密令牌(例如,加密令牌)。AP 104接收到该秘密令牌验证了STA 106对该秘密令牌的知晓。接收到秘密令牌进一步向AP 104指示与STA 106的2.4GHz关联可适当地被绑定至与STA 106的5GHz关联。在624,在5GHz频带中在AP 104和STA 106之间成功的关联之后,AP 104可基于验证STA 106知晓秘密令牌来绑定2.4GHz关联和5GHz关联。

图7是示例无线通信方法700的流程图。方法700可以使用一装置(例如,图2的无线设备202)来执行。例如,该装置可被实现为STA 106或AP 104。尽管以下关于图2的无线设备202的元件来描述过程700,但是其他组件可被用于实现本文中描述的一个或多个步骤。

在框705,该装置可经由第一频带(例如,2.4GHz频带)建立与第二装置的第一链路。例如,在该装置和第二装置之间的第一链路可以是经由标准关联协议建立的且与第一媒体接入控制(MAC)地址相关联的链路。建立第一链路可包括建立用于第一链路的第一加密密钥。在框710,该装置可使用隧穿协议(例如,TDLS协议)经由第二频带(例如,5GHz频带)建立与第二装置的第二链路(例如,TDLS链路)。第二链路可与第二MAC地址相关联。建立第二链路可包括建立用于第二链路的第二加密密钥。隧穿协议可使用第一链路来建立第二链路。建立第一链路和建立第二链路可例如由处理器204、发射机210和/或接收机212执行。

当装置被实现为AP(例如,AP 104)时,过程700前进至框715。在框715,该装置经由第一链路或第二链路中的至少一者接收来自第二装置的上行链路数据。此后,在框720,该装置经由第一链路或第二链路中的至少一者向第二装置提供(例如,传送)下行链路数据。接收上行链路数据可例如由处理器204和/或接收机212来执行。提供下行链路数据可例如由处理器204和/或发射机210来执行。

在一方面,经由第一链路接收的上行链路数据或提供的下行链路数据可包括第一MAC地址(例如,AP MAC地址)。经由第二链路接收的上行链路数据或提供的下行链路数据可包括第二MAC地址(例如,被包括在AP内的虚拟STA的MAC地址)。

在进一步方面,可基于第一链路将与第二链路相关联的第二MAC地址提供给第二装置。例如,在第二装置处的ARP表中的网关IP地址可指向被包括在AP内的虚拟STA的MAC地址。经由第二链路从第二装置接收的上行链路数据可包括所提供的第二MAC地址。

在另一方面,该装置可被连接至网关(例如,网关308)。因此,在框715执行的接收可包括将与第二链路相关联的MAC地址设置成该网关的MAC地址。如此,上行链路数据可经由第二链路接收自第二装置,并且包括该网关的MAC地址。

当该装置被实现为STA(例如,STA 106)时,过程700从框710前进至框725。在框725,该装置经由第一链路或第二链路中的至少一者向第二装置提供(例如,传送)上行链路数据。此后,在框730,该装置经由第一链路或第二链路中的至少一者接收来自第二装置的下行链路数据。提供上行链路数据可例如由处理器204和/或发射机210来执行。接收下行链路数据可例如由处理器204和/或接收机212执行。

在一方面,经由第一链路提供的上行链路数据或接收的下行链路数据可包括第一MAC地址(例如,AP MAC地址)。经由第二链路提供的上行链路数据或接收的下行链路数据可包括第二MAC地址(例如,被包括在AP内的虚拟STA的MAC地址)。

在另一方面,基于第一链路来标识与第二链路相关联的第二MAC地址。例如,在该装置处的ARP表中的网关IP地址可指向被包括在AP内的虚拟STA的MAC地址。经由第二链路提供给第二装置的上行链路数据可包括所标识的第二MAC地址。在进一步方面,第二装置可被连接至网关(例如,网关308)。因此,上行链路数据可经由第二链路被提供给第二装置,并且包括该网关的MAC地址。

图8是示例无线通信方法800的流程图。方法800可以使用一装置(例如,图2的无线设备202)来执行。例如,该装置可被实现为STA 106或AP 104。尽管以下关于图2的无线设备202的元件来描述过程800,但是其他组件可被用于实现本文中描述的一个或多个步骤。过程800的任何一个功能可与如上关于图7的框705、710、715、720、725和730所讨论的任何功能结合或作为该功能的替换方案来执行。

在框805,该装置可经由第一频带(例如,2.4GHz频带)执行与第二装置的第一关联以建立第一链路。在框810,该装置可经由第二频带(例如,5GHz频带)执行与第二装置的第二关联以建立第二链路。在框815,该装置可将第一链路绑定至第二链路以经由第一频带和第二频带来与第二装置传达数据(例如,从第二装置接收数据和/或向第二装置提供数据)。在一方面,数据的至少第一部分经由第一频带被传达且该数据的至少第二部分经由第二频带被传达。执行第一关联以建立第一链路、执行第二关联以建立第二链路、以及将第一链路绑定至第二链路可例如由处理器204、发射机210和/或接收机212来执行。

在一实现中,当执行第一关联以经由第一频带建立第一链路时,可以创建加密令牌。因此,绑定可包括经由第二频带从第二装置接收验证对该加密令牌的知晓的消息。替代地,绑定可包括利用相同的媒体接入控制(MAC)地址来经由第一频带和第二频带传达数据。

图9是示例无线通信设备900的功能框图。无线通信设备900可包括接收机905、处理系统910、和发射机915,它们被配置成经由第一频带建立与第二设备的第一链路,以及使用隧穿协议经由第二频带建立与第二设备的第二链路,其中该隧穿协议使用第一链路来建立第二链路。接收机905可被配置成经由第一链路或第二链路中的至少一者从第二设备接收上行链路/下行链路数据。发射机915可被配置成经由第一链路或第二链路中的至少一者向第二设备提供上行链路/下行链路数据。此外,接收机905、处理系统910和发射机915可被配置成经由第一频带执行与第二设备的第一关联以建立第一链路,经由第二频带执行与第二装置的第二关联以建立第二链路,以及将第一链路绑定至第二链路以经由第一频带和第二频带将数据传达给第二设备。此外,接收机905、处理系统910和/或发射机915可被配置成执行以上关于图7的框705、710、715、720、725和730以及图8的框805、810和815所讨论的一个或多个功能。接收机905可对应于接收机212。处理系统910可对应于处理器204。发射机915可对应于发射机210。

此外,用于经由第一频带建立与第二装备的第一链路的装置,用于使用隧穿协议经由第二频带建立与第二装备的第二链路的装置,其中隧穿协议使用第一链路来建立第二链路,用于经由第一频带执行与第二装备的第一关联以建立第一链路的装置,用于经由第二频带执行与第二装备的第二关联以建立第二链路的装置,以及用于将第一链路绑定至第二链路以经由第一频带和第二频带与第二装备进行数据通信的装置可包括接收机905、处理系统910和/或发射机915。用于经由第一链路或第二链路中的至少一者的从第二装备接收上行链路数据的装置和经由第一链路或第二链路中的至少一者的从第二装备接收下行链路数据的装置可包括接收机905。用于经由第一链路或第二链路中的至少一者向第二装备提供下行链路数据的装置和经由第一链路或第二链路中的至少一者向第二装备提供上行链路数据的装置可包括发射机915。

如本文所使用的,引述一列项目中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“A、B或C中的至少一个”旨在涵盖:A、或B、或C、或其任何组合(例如,A-B、A-C、B-C、和A-B-C)。

上面描述的方法的各种操作可由能够执行这些操作的任何合适的装置来执行,诸如各种硬件和/或软件组件、电路、和/或模块。一般而言,在附图中所解说的任何操作可由能够执行这些操作的相对应的功能性装置来执行。

结合本公开所描述的各种解说性逻辑框、模块、以及电路可用设计成执行本文所描述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件(PLD)、分立的门或晶体管逻辑、分立的硬件组件或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何市售的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其它此类配置。

在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。因此,在一些方面,计算机可读介质可包括非暂态计算机可读介质(例如,有形介质)。另外,在一些方面,计算机可读介质可包括暂态计算机可读介质(例如,信号)。上述的组合应当也被包括在计算机可读介质的范围内。

本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。

所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令存储在计算机可读介质上。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘、和碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。

因此,某些方面可包括用于执行本文中给出的操作的计算机程序产品。例如,此种计算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由一个或多个处理器执行以执行本文中所描述的操作。对于某些方面,计算机程序产品可包括包装材料。

软件或指令还可以在传输介质上传送。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波等无线技术从web站点、服务器或其他远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电以及微波等无线技术就被包括在传输介质的定义里。

此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其它恰适装置能由用户终端和/或基站在适用的场合下载和/或以其他方式获得。例如,此类设备能被耦合至服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文所述的各种方法能经由存储装置(例如,RAM、ROM、诸如压缩碟(CD)或软盘等物理存储介质等)来提供,以使得一旦将该存储装置耦合至或提供给用户终端和/或基站,该设备就能获得各种方法。此外,可利用适于向设备提供本文所描述的方法和技术的任何其他合适的技术。

将理解,权利要求并不被限定于以上所解说的精确配置和组件。可在以上所描述的方法和装置的布局、操作和细节上作出各种改动、更换和变形而不会脱离权利要求的范围。

尽管上述内容针对本公开的各方面,然而可设计出本公开的其他和进一步的方面而不会脱离其基本范围,且其范围是由所附权利要求来确定的。

提供先前描述是为了使本领域任何技术人员均能够实践本文中所描述的各种方面。对这些方面的各种改动将容易为本领域技术人员所明白,并且在本文中所定义的普适原理可被应用于其他方面。因此,权利要求并非旨在被限定于本文中所示出的方面,而是应被授予与语言上的权利要求相一致的全部范围,其中对要素的单数形式的引述除非特别声明,否则并非旨在表示“有且仅有一个”,而是“一个或多个”。除非特别另外声明,否则术语“一些”指的是一个或多个。本公开通篇描述的各种方面的要素为本领域普通技术人员当前或今后所知的所有结构上和功能上的等效方案通过引述被明确纳入于此,且旨在被权利要求所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众,无论这样的公开是否在权利要求书中被显式地叙述。权利要求的任何要素都不应当在35U.S.C.§112(f)的规定下来解释,除非该要素是使用短语“用于……的装置”来明确叙述的或者在方法权利要求情形中该要素是使用短语“用于……的步骤”来叙述的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1