促进在无线通信环境中进行发送的多个接入终端的分布式信道接入的制作方法

文档序号:7885447阅读:226来源:国知局
专利名称:促进在无线通信环境中进行发送的多个接入终端的分布式信道接入的制作方法
技术领域
概括地说,本申请中公开的各个特征关于无线通信系统,并且至少一些特征关于用于促进来自无线通信系统中的多个接入终端的上行链路传输的分布式信道接入的设备和方法。
背景技术
通过无线信号与其它设备通信的接入终端,比如膝上型电脑、个人数字助理设备、移动或蜂窝电话、个人媒体播放器或具有处理器的任何其它设备变得越来越流行并且更频繁地使用。接入终端在分布和使用上的这种增长已经带来了更大的带宽需求。为了解决增长的带宽需求的问题,已经开发了不同的方案以允许多个接入终端通过共享信道资源进行通信同时达到很高的数据吞吐量。多输入或多输出(MMO)技术代表一个已经呈现为下一代通信系统的主流技术的这种方法。MMO技术已经适用于很多现有的无线通信标准,比如电子电气工程师协会(IEEE) 802.11标准。IEEE802.11指示了由IEEE802.11协会开发的一组用于短程通信(例如,几十米或几百米)的无线局域网(WLAN)空中接口标准。虽然MIMO技术在允许多个接入终端通过共享信道资源通信而不会造成冲突方面很有效,但是还需要一种解决方案以促进共享公共信道或频带的多个发射机设备之间的分布式传输。

发明内容
各个特征有助于多个接入终端的分布式信道接入。一个特征提供适合于促进共享传输信道上的分布式传输的接入终端。这种接入终端可以包括用于促进无线通信的通信接口和耦合至所述通信接口的处理电路。在一个示例中,所述通信接口适用于促进电子电气工程师协会(IEEE)802.11无线局域网(WLAN)中的无线通信。所述处理电路适用于通过所述通信接口接收包括第一指示符计数的第一传输。所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上传输之前出现的指示符数量。也就是,第一指示符计数可以指定在允许所述接入终端在所述共享传输信道上进行传输之前,该共享传输信道上出现的空的回退时隙的数量。在接收到所述传输之后,所述处理电路可以监测所述共享传输信道以检测一个或多个指示符。在检测到等于所述第一指示符计数的指示符之后,处理电路可以通过通信接口在所述共享传输信道上发送第二传输。在一个示例中,指示符可以包括空的回退时隙,其只出现在所述共享传输信道上没有传输的帧间间隔之后。帧间间隔包括由短帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)或分布式协调功能(DCF)帧间间隔(DIFS)中的一个定义的时间间隔。处理电路还可以适用于接收第二指示符计数。例如,第二指示符计数可以是第一传输或单独的传输的一部分。可以为所述接入终端指派在发送在前传输之后,在发送后续传输之前等待等于所述第二指示符计数的数量的指示符。在一个示例中,处理电路还用于:(a)在发送所述第二传输之后监测所述共享传输信道以检测一个或多个指示符;和/或(b)在检测到等于所述第二指示符计数的数量的指示符之后,通过所述通信接口发送第三传输。在一个示例中,所述第二指示符计数对于所述接入终端较之于在所述共享传输信道上通信的一个或多个其它接入终端是相同的。所述第二指示符计数指定在允许所述接入终端在所述共享传输信道上传输之前在所述共享传输信道上出现的空的回退时隙的数量。所述处理电路还可以适用于在接收到包括所述第一指示符计数的所述第一传输之后,重置网络分配向量(NAV)。还根据有助于共享传输信道上的分布式传输的一个特征提供了接入终端中的一种可操作方法。例如,可以接收包括第一指示符计数的第一传输。所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上传输之前出现的指示符数量。接入终端可以在接收到所述第一传输之后监测所述共享传输信道以检测一个或多个指示符。在检测到等于所述第一指示符计数的指示符之后,可以在所述共享传输信道上发送第二传输。另夕卜,可以接收第二指示符。所述第二指示符计数指定在发送在前传输之后并且在允许所述接入终端发送后续传输之前出现的指示符的数量。另一种特征提供了适合于促进共享传输信道上的多个接入终端的分布式传输的接入点。根据一个或多个实现,这种接入点可以包括适用于促进无线通信的通信接口 ;以及耦合至所述通信接口的处理电路。在一个示例中,所述通信接口用于促进电子电气工程师协会(IEEE)802.11无线局域网(WLAN)中的无线通信。所述处理电路适用于通过所述通信接口向多个接入终端发送第一传输。例如,所述第一传输可以包括广播传输或单播传输之一。所述第一传输包括每个接入终端的各自第一指示符计数,其中,每个各自第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行传输之前出现的各自的指示符数量。所述第一传输中还可以包括第二指示符计数,其指定在每个接入终端发送各自的在前传输之后,发送各自的后续传输之前等待的指示符数量。在所述第一传输之后,所述处理电路可以通过所述通信接口,在所述共享传输信道上以根据每个接入终端的所述各自第一指示符计数的相继顺序,从所述多个接入终端中的每一个接收返回传输。指示符可以包括空的回退时隙,其只出现在在其期间所述共享传输信道上没有传输的帧间间隔之后。帧间间隔包括由短帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)或分布式协调功能(DCF)帧间间隔(DIFS)中的一个定义的时间间隔。 在一个示例中,处理电路还适合于将第二指示符计数包括在第一传输中,其中,指派每个接入终端在发送各自的在前传输之后,在发送各自的后续传输之前,等待等于所述第二指示符计数的数量的指示符。所述第二指示符计数包括的数量等于或大于包括所述多个接入终端的接入终端的数量。所述第二指示符计数对于所述多个接入终端的所有接入终端是相同的。还根据有助于共享传输信道上的分布式传输的一个特征提供了接入终端中的一种可操作方法。根据至少一个实现,这种方法可以包括向多个接入终端发送第一传输。所述第一传输包括每个接入终端的各自的第一指示符计数,其中,每个各自的第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行传输之前出现的各自的指示符数量。所述第一传输中还可以包括第二指示符计数,其指定在每个接入终端发送各自的在前传输之后,在发送各自的后续传输之前等待的指示符数量。在所述第一传输之后,可以在所述共享传输信道上,以根据每个接入终端的所述各自的第一指示符计数的相继顺序,从所述多个接入终端中的每一个接收返回传输。


图1是示出了一个或多个接入终端如何在通信网络中工作的框图。图2是示出了接入点有助于管理多个接入终端分布式信道接入的无线通信系统的工作的流程图。图3是示出了用于管理多个接入终端之间的共享传输信道的分布式信道接入的传输机制的示例的框图。图4是示出了根据至少一种实现选择接入终端的组件的框图。图5是示出了接入终端上可操作的方法的至少一种实现的示例的流程图。图6是示出了根据至少一种实现选择接入点的组件的框图。图7是示出了接入点上可操作的方法的至少一种实现的示例的流程图。
具体实施例方式在下面的描述中,给出了具体细节以提供对所描述的实现的整体理解。但是,本领域的技术人员应该理解的是,所述实现可以不用这些具体细节来实践。例如,可以在框图中示出电路以便不会使实现在不必要的细节中变得模糊。在其它实例中,可以详细示出公知的电路、结构和技术以便不会模糊实现。本申请中所用的术语“示例性的”意为“用作示例、实例或举例说明”。本申请中描述为“示例性的”任何实现或实施例并不需要解释为比其它实施例更优选或更有优势。同样,术语“实施例”并不要求所有实施例都包括所讨论的特征、优势或操作模式。本申请中所用的术语“接入点”和“接入终端”意在被广义地解释。例如,“接入点”可以指有助于到通信或数据网络的无线链接(对于一个或多个接入终端)的设备。“接入点”的示例可以包括基站、节点B设备、毫微微小区、微小区等等。此外,“接入终端”可以包括移动电话、寻呼机、无线调制解调器、个人数字助理、个人信息管理器(PM)、掌上电脑、膝上型电脑和/或能够至少部分地通过无线或蜂窝网络通信的其它移动通信/计算设备。概述一个特征提供了有助于多个共享公共上行链路信道的接入终端的分布式传输的装置和方法。接入点可以识别用于将传输分布在多个接入终端之间的共享传输信道上的序列。接入点向每个接入点发送传输,该传输包括初始(或第一)指示符计数,该指示符计数指定该接入终端在传输时机期间要遵守的各自指示符数量。每个接入终端接收第一指示符计数并监控该指示符的传输信道。在检测到多个与各自初始指示符计数匹配的指示符时,该接入终端可以在传输信道上发送传输。为了根据分布序列的连续或重复分组(或簇)传输,接入点还可以发送持续时间(或秒数)指示符计数,其指定每个接入终端应该等待的指示符个数在其之后发送签到传输并且在其之前发送后续传输。在接入终端发送各自传输之后,该接入终端可以监控指示符的传输信道。在检测到多个指示符与第二指示符计数匹配时,该接入终端可以发送另一个传输。示例性网络环境图1是示出了一个或多个接入终端如何在无线通信系统中工作的框图。无线通信系统100可以包括一个或多个接入点102,与一个或多个接入终端104无线通信。接入点102适用于提供对接入终端104的通信网络106的接入。接入点102可以无线地与每个接入终端104通信。例如,接入点102可以通过下行链路传输向接入终端104发送无线通信,并且接入终端104可以通过上行链路传输向接入点102发送无线通信。多个接入终端104可以在任何给定时间与单个接入点102无线通信。例如,每个接入终端104a、104b、104c和104d在特定时间与接入点102无线通信。这样,接入点102可以用于支持MMO技术。在至少一种实现中,接入点102适合于工作在IEEE802.11无线局域网(WLAN)中。在至少一些实例中,接入终端104可以使用共享上行链路信道(或频带)在上行链路方向上与接入点102通信传输。为了促进多个接入终端104共享上行链路信道,接入点102可以采用分布式信道接入。例如,每个接入终端104可以使用指定的上行链路传输时机在上行链路方向上通信,该时机确定为发生在指定数量的指示符之后。为了有助于这种分布式信道传输,接入点102可以用于通过为每个接入终端104分配唯一的上行链路传输时机管理各个接入终端104之间的信道接入分布序列。多个接入终端之间的分布式信道接入图2是示出了接入点有助于管理多个接入终端的分布式信道接入的无线通信系统的工作的流程图。在这个示例中,接入点102、图1的接入终端A104a和接入终端B104b用于解释说明的目的。接入点102可以首先发送包括确定性的回退帧202的下行链路传输。根据各种实现,下行链路传输可以包括下行链路广播(或分组)传输,或下行链路单播传输。该确定性回退帧可以包括针对每个接入终端的一个或多个指令,指示每个接入终端在传输序列中的位置。例如,下行链路传输可以包括每个接入终端104a和104b的指令,指示其在下行链路传输之后的传输序列内应该遵循的指定数量的指示符(或标记)。这一指令可以包括初始(或第一)指示符计数(IIC),指定接入终端在允许特定接入终端在共享传输信道上发送传输之前要检测的指示符数量。分配给每个接入终端的初始指示符计数(IIC)是唯一的,从而可以确定一个序列为每个接入终端在该序列中允许一个位置在共享传输信道上进行传输。下行链路传输还可以包括针对每个接入终端104a和104b的另一个指令,指示其在紧跟着各自接入终端发送的传输之后的传输序列中要遵循的第二个数量的指示符。这个其它指令可以包括持续时间(或秒数)指示符计数(CIC),其指定接入终端在特定接入终端已经发送在前传输之后以及在特定接入终端被允许发送另一个(或后续的)传输之前要检测到的指示符的数量。该持续时间指示符计数(CIC)对于所有接入终端104a和104b是相同的。一般而言,持续时间指示符计数(CIC)将包括等于或大于接入终端在传输序列内被分配的传输时机数量的数量。在图2的特定示例中,接入终端A104a接收(204)等于一(I)的初始指示符计数(IIC)和等于三(3)的持续指示符计数(CIC)。接入终端B104b接收(206)等于二(2)的初始指示符计数(IIC)和相同的等于三(3)的持续指示符计数(CIC)。一旦接收到各自指令,每个接入终端104a和104b监测共享传输信道以便检测指示符208、210。根据至少一些实施例,这些指示符可以包括空的回退时隙。一旦出现指示符,每个接入终端104a和104b可以检测该指示符,并且可以递减其各自的初始指示符计数(IIC)212、214。在其它实施例中,接入终端104a和104b可以保持运行检测到的指示符总数,并且将检测到的指示符数量与它们各自初始指示符计数(IIC)所指定的数量进行比较以确定它们是否相等,其能够指示允许接入终端在传输信道上进行传输。如上所述,在接入终端A104a处接收到的初始指示符计数(IIC)是一(I)。因此,递减接入终端A104a处的初始指示符计数(IIC)将该计数减为零(O)。当初始指示符计数(IIC)降到零(O)(或当检测到的指示符的总数等于IIC时)时,接入终端A104a知道它在传输序列中是下一个并且具有使用下一次上行链路传输时机以向接入点102发送数据(216)的优先权。一旦从接入终端A104a接收到数据,接入点102可以向接入终端A104a发送包括块确认的传输(218 )。接入终端104a和104b继续监测指示符的上行链路传输信道。一旦检测到另一个指示符,接入终端A104a递减其持续指示符计数(CIC)220,而接入终端B104b递减其初始指示符计数(IIC) 222,因为接入终端A104a已经发送了一次传输而接入终端B104b还没有。因此,接入终端A104a的持续指示符计数(CIC)从三(3)减少为二(2),而接入终端B104b的初始指示符计数(IIC)从一(I)减少为零(O)。随着其初始指示符计数(IIC)等于零(0),接入终端B104b知道其在传输序列中处于下一个,并且具有使用下一个传输时机向接入点102发送数据(224)的优先权。一旦从接入终端B104b接收到传输数据,接入点102可以向接入终端B104发送包括块确认的传输(226)。接入终端104a和104b继续监测指示符的上行链路传输信道。一旦检测到一个或多个指示符,接入终端104a和104b偶都减少它们的持续指示符计数(CIC) 228,230,因为接入终端104a和104b先前都已经发送了传输。例如,在检测到下一个指示符之后,接入终端A104a的持续指示符计数(CIC)将会从二(2)降为一(1),而接入终端B104b的持续指示符计数(CIC)将会从三(3)降为二(2)。一旦检测到又另一个指示符,接入终端A104a的持续指示符计数(CIC)将会降到零(0),指示接入终端104a在传输序列中是下一个,并且具有使用下一次传输时机的优先权。分布式上行链路传输的不例性传输机制转向图3,示出的框图解释说明了接入点和多个接入终端之间用于管理共享传输信道的分布式信道接入的传输机制的示例。如图所示,传输302可以在下行链路方向上紧跟着回退304进行无线传输。下行链路传输302可以作为广播(或分组)传输或单播传输由接入点(比如图1的接入点102)发送给多个接入终端(比如图1的接入终端104)。下行链路传输302包括针对接入终端的指令,告诉每个接入终端在紧跟着下行链路传输302之后的传输序列内要遵循的指示符的各自数量。在图3的示例中,该指令包括分配给每个接入终端的唯一初始(或第一)指示符计数(例如,IICU IIC2)以及对于所有接入终端都相同的持续(或第二)指示符计数(CIC)。通过定义每个接入终端的唯一初始指示符计数(IIC),接入点定义接入终端可以在上行链路传输时机内在其中发送分布上行链路传输的序列。此外,通过为每个接入终端定义唯一的初始指示符计数(IIC),接入点定义了接入终端可以在上行链路传输实际内在其中发送分布式上行链路传输的序列。此外,通过为所有接入终端定义全局的持续指示符计数(CIC),接入点定义了针对后续的上行链路传输时机簇要继续的相同序列。举例说明但并不仅限于此,下行链路传输可以包括将等于一(I)的初始指示符计数(IICl)分配给第一接入终端AT1、将等于二(2)的初始指示符计数(IIC2)分配给第二接入终端AT2的确定性回退帧。此外,第一和第二接入终端AT1、AT2都被分配了等于四(4)的持续指示符计数(CIC)。从下行链路传输302接收到各个指令之后,接入终端可以开始监测指示符以便识别何时允许各个接入终端在第一簇的传输时机306内传输。在一些实现中,指示符可以包括具有预定义特性的时隙。举例说明但并不仅限于此,指示符可以包括空时隙,比如空的回退时隙。这一回退时隙在IEEE802.11-2007标准中定义,以引用的形式将其整体并入本文。回退时隙通常比传输时隙短。在一些实现中,回退时隙可以只发生在预定的帧间间隔之后,在这一时间内传输信道上没有传输。在一些示例中,在用作指示符的回退时隙之前得预定的帧间间隔可以包括较短的帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点坐标功能(PCF)帧间间隔(PIFS)或分布式坐标功能(DCF)帧间间隔(DIFS)。这些不同的帧间间隔(SIFS、AIFS、PIFS、DIFS)通常用于基于IEEE802.11的无线LAN中用于定义在占有无线介质之前等待的固定时间间隔。在下行链路传输302之后,可以出现第一指示符(例如,空回退时隙或与空回退时隙结合的帧间间隔)308。一旦检测到第一指示符308,被分配了等于一(I)的初始指示符计数(IIC)的第一接入终端ATl可以在上行链路方向上发送传输310。来自第一接入终端ATl的上行链路传输310可以包括聚合MAC协议数据单元(A-MPDU),其包括上行链路数据。从第一接入终端ATl的上行链路数据传输可以携带针对该接入点的隐含的传输块确认的请求,或者该A-MPDU可以包括具有立即确认策略的块确认请求巾贞。因此,接入点可以在短的帧间间隔(SIFS) 324之后传输块确认(BAl) 312。在从接入点的下行链路传输312之后,可以出现第二指示符(例如,空的回退时隙或与空的回退时隙结合的帧间间隔)316。由于第一接入终端ATl已经在第一簇的上行链路传输时机306的传输队列中发送了上行链路传输310,则第一接入终端将会关于持续指示符计数(CIC)记录第二指示符316。也就是,由于第一接入终端ATl已经完成了它的初始指示符计数(IIC)并且已经在共享传输信道上发送了上行链路传输,因此该第一接入终端ATl会将该第一接入终端ATl所检测到的所有后续指示符应用于其持续指示符计数(CIC)。一旦被分配到等于二(2)的初始指示符计数(IIC)的第二接入终端AT2接收到第二指示符316,则该第二接入终端AT2可以在上行链路方向上发送传输318。从该第二接入终端AT2的上行链路传输318还可以包括聚合MAC协议数据单元(A-MPDU),其包括上行链路数据。在较短的帧间间隔(SIFS) 320之后,接入点可以向第二接入终端AT2传输块确认(BA2) 322。在从接入点的下行链路传输322之后,可以出现另外的指示符324。由于第一和第二接入终端在第一簇的上行链路传输时机306内都已经发送了上行链路传输,因此由这两个接入终端关于其各自的持续指示符计数(CIC)检测到该另外的指示符。由于没有其它接入终端在该上行链路传输时机内是活跃的,并且由于持续指示符计数(CIC)最初被分配了4个指示符的值,因此在两个传输序列之间产生间隙。也就是,在第一簇的上行链路传输时机306和第二簇的上行链路传输时机326之间产生间隙。第一簇的上行链路传输时机306和第二簇的上行链路传输时机326之间的间隙可以由简单的等式来定义,间隙=持续指示符计数(CIC)-每一簇内活跃接入终端的数量+—个指示符。因此,在当前的示例中,该间隙将会由3个指示符324来定义(即,间隙=4-2+1)。一旦回顾图3就能很明显地证明这一公式。由于每个接入终端在发送另一个(或后续的)传输之前检测到该持续指示符计数(CIC)所定义的指示符数量,因此该第一接入终端ATl在开始另一个传输序列之前多检测3个指示符。也就是,第一接入终端ATl在发送该传输310之后,在所有活跃接入终端已经完成上行链路传输之前值检测一个指示符(该第二指示符316)。因此,该第一接入终端ATl在发送另一个传输之前检测另外三个(3)指示符,以便满足该接入终端所接收到的持续指示符计数(CIC)所定义的四个(4)指示符计数。在第一接入终端ATl在间隙周期内检测到这三个指示符324(例如,三个空的回退时隙或三个组合的帧间间隔和空的回退时隙)之后,第一接入终端ATl可以发送另一个(或后续的)上行链路传输328。在短的帧间间隔(SIFS)330之后,接入点可以向第一接入终端ATl传输包括块确认(BA2)的下行链路传输。另一个指示符334 (例如,空的回退时隙或与空的回退时隙结合的帧间间隔)可以发生在从接入点的下行链路传输332之后。第二接入终端AT2 —旦检测到指示符334,则第二接入终端将会在其发送(先前的)传输318 (即,间隙内的三个(3)指示符324和从第一接入终端ATl的传输328之后的一个(I)指示符334)之后检测到总共四个(4)指示符。因此第二接入终端AT2可以在上行链路方向上发送另一个(或后续的)传输336。在短的帧间间隔(SIFS)338之后,接入点可以向第二接入终端AT2传输包括块确认(BA2)340的上行链路传输。可以出现另一个间隙,并且后续簇的序列号传输时机可以无限继续。根据一个特征,接入点可以通过为新的接入终端在簇的上行链路传输时机306和326之间的间隙内分配一个位置,将一个或多个新的接入终端插入分布式传输序列。在本示例中,可以将两个新的接入终端添加到传输序列。例如,接入点可以向每个新的接入终端(例如,第三和第四接入终端AT3、AT4)发送下行链路传输。下行链路传输包括针对每个接入终端的指令,其包括分配给每个新的接入终端的唯一的初始指示符计数(lie)(例如,针对AT3的IIC=3,和针对AT4的IIC=4),以及分配给先前的接入终端的持续指示符计数(CIC)(例如,CIC=4)。然后,这两个新的接入终端AT3和AT4将会填充间隙中的传输时机。当簇306和326之间的间隙变得很小(例如,在添加了接入终端AT3和AT4之后),但接入点需要添加更多的新的接入终端时,则接入点可以发送新的下行链路传输为每个接入终端指定新的初始指示符计数(IIC)和用于容纳额外的接入终端的较大的持续指示符计数(CIC)。当一个或多个接入终端停止传输时会在传输序列中出现新的间隙。根据一个特征,接入点可以设置网络分配向量(NAV)以保护一个或多个上行链路传输时机簇。该网络分配向量(NAV)可以由先前的接入终端在接收到包括指令告诉该接入终端在传输序列内遵循各自数量的指示符的下行链路传输时进行重置。根据另一个特征,当传输失败并且发送了重传时,可以将重试回退初始设置为持续指示符计数(CIC)。如果发生重复冲突,该重传回退可以增加到大于该持续指示符计数(CIC)的周期。在这种情况中,可能会丢失顺序,这就使得重置顺序以继续后续的传输序列变得很有必要。示例性接入终端图4是示出了根据至少一个实现的接入终端400的选择组件的框图。该接入终端400可以包括耦合至通信接口 404和存储介质406的处理电路402。处理电路402安排用于获取、处理和/或发送数据,控制数据访问和存储、发出命令和控制其它需要的操作。处理电路402可以包括用于实现在至少一个实施例中由适当的媒介所提供的需要的程序。例如,处理电路402可以实现为一个或多个处理器、控制器、多个处理器和/或用于执行可执行指令的其它结构,包括例如软件和/或固件指令和/或硬件电路。处理电路402的实施例可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑组件、分立门或晶体管逻辑、分立硬件组件或设计用于执行本申请中描述的功能的任何组合。通用处理器可以是微处理器,但是作为替换,该处理器也可以是任何传统处理器、控制器、微控制器或状态机。处理器还可以实现为计算组件的组合,比如DSP和微处理器的组合、多个微处理器、与DSP内核结合使用的一个或多个微处理器或任何其它这种配置。处理电路402的这些示例是用于解释说明的,本发明内容范围内的其它适当配置也是可以预计到的。通信接口 404用于促进接入终端400的无线通信。通信接口 404可以包括至少一个发射机408和/或至少一个接收机410 (例如,一个或多个发射机/接收机链)。此外,一个或多个天线412可以电耦合至通信接口 404。根据至少一个实现,通信接口 404可以用于在电子电气工程师协会(IEEE) 802.11无线局域网(WLAN)中促进无线通信。存储介质406可以代表一个或多个用于存储程序和/或数据,比如处理器可执行代码或指令(例如,软件、固件)、电子数据、数据库或其它数字信息的设备。存储介质406可以是可由通用或专用处理器访问的任何可用介质。举例说明但并不仅限于此,存储介质406可以包括只读存储器(例如,ROM、EPROM、EEPROM),随机访问存储器(RAM)、磁盘存储介质、光盘存储介质、闪存设备和/或其它可用于存储信息的永久性计算机可读介质。存储器406可以耦合至处理电路402,这样该处理电路402能够从存储介质406读取信息或向其写入信息。作为替换,存储介质406可以整合到处理电路402。根据接入终端400的一个或多个特征,处理电路402可以用于执行如上参照图1_3所描述的关于各个接入终端(例如,接入终端104、AT1、AT2、AT3和/或AT4)有关的任何或所有处理、功能、步骤。如本申请中所用的,术语“适用于”关于处理电路402可以指的是处理电路402是被进行了一个或多个配置、使用、实现或编程以执行根据各个特征的处理、功能、步骤和/或程序。图5是示出了可在接入终端(比如,接入终端400)上操作的方法的至少一个实现的示例的流程图。参照图4和图5,可以在步骤502接收传输。该传输可以包括用于使接入终端400在紧跟在接收到的传输之后的传输序列期间进行发送时遵循的第一数量的指示符的指令。例如,下行链路传输可以无线地从接入点传输,并且可以由处理电路402通过通信接口 404接收。该指令可以包括指定在接入终端400初始被允许进行传输之前出现的指示符数量的初始(或第一)指示符计数。如上所述,指示符可以包括空的回退时隙。另外,每个空的回退时隙之前可以是一个帧间间隔。接入终端500还可以在最初接收到的传输中或另一个传输中接收另一个指令。其它指令可以包括持续(或第二)指示符计数,其指定了在接入终端发送在前传输(例如,第二传输)之后和该接入终端被允许发送后续传输(例如,第三传输)之前出现的指示符数量(504)。例如,处理电路402可以通过通信接口 404接收指定接入终端在发送在前传输(例如,第二传输)之后和发送后续传输(例如,第三传输)之前被指定等待的指示符数量的持续(或第二)指示符计数。持续(或第二)指示符计数对于共享公共传输信道的所有接入终端是相同的值。持续(或第二)指示符计数可以指定接入终端400在紧跟着接入终端400所发哦是哪个的传输之后的传输序列内进行传输时要遵循的空的回退时隙数量。在接收到的传输之后,可以监测共享传输信道以检测一个或多个指示符506。例如,处理电路402可以监测传输信道以检测一个或多个空的回退时隙。一旦检测到的指示符数量等于初始(或第一)指示符计数(在步骤502接收传输之后),接入终端400可以通过共享传输信道508发送传输。例如,处理电路402—旦检测到的指示符数量与初始(或第一)指示符计数匹配,则可以通过通信接口 404发送传输。在发送传输之后,接入终端400可以再次监测共享传输信道以检测一个或多个指示符510。当检测到的指示符数量与持续(或第二)指示符计数匹配时,可以通过共享传输信道512发送第三传输。例如,在步骤508发送第一传输之后,处理电路402可以监测共享传输信道以检测指示符直到处理电路402已经检测到的指示符数量等于持续(或第二)指示符计数所指定的数量。当检测到与持续(或第二)指示符计数匹配的指示符数量时,处理电路可以通过通信接口 404发送另一个传输。在一个示例中,接入终端可以在不同于该接入终端进行传输的上行链路信道(例如,共享传输信道)的下行链路信道上接收指示符。示例性接入点图6是示出了根据至少一个实现的接入点的选择组件的框图。如图所示,接入点600可以包括耦合至通信接口 604和存储介质606的处理电路602。处理电路602安排用于获取、处理和/或发送数据,控制数据访问和存储、发出命令和控制其它需要的操作。处理电路602可以包括用于实现在至少一个实施例中由适当的媒介所提供的需要的程序。例如,处理电路602可以实现为一个或多个处理器、控制器、多个处理器和/或用于执行可执行指令的其它结构,包括例如软件和/或固件指令和/或硬件电路。处理电路602的实施例可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑组件、分立门或晶体管逻辑、分立硬件组件或设计用于执行本申请中描述的功能的任何组合。通用处理器可以是微处理器,但是作为替换,该处理器也可以是任何传统处理器、控制器、微控制器或状态机。处理器还可以实现为计算组件的组合,比如DSP和微处理器的组合、多个微处理器、与DSP内核结合使用的一个或多个微处理器或任何其它这种配置。处理电路602的这些示例是用于解释说明的,本发明内容范围内的其它适当配置也是可以预计到的。通信接口 604用于促进接入终端600的无线通信。通信接口 604可以包括至少一个发射机608和/或至少一个接收机610 (例如,一个或多个发射机/接收机链)。此外,一个或多个天线612可以电耦合至通信接口 604。根据至少一个实现,通信接口 604可以用于在电子电气工程师协会(IEEE) 802.11无线局域网(WLAN)中促进无线通信。
存储介质606可以代表一个或多个用于存储程序和/或数据,比如处理器可执行代码或指令(例如,软件、固件)、电子数据、数据库或其它数字信息的设备。存储介质606可以是可由通用或专用处理器访问的任何可用介质。举例说明但并不仅限于此,存储介质606可以包括只读存储器(例如,ROM、EPROM、EEPROM),随机访问存储器(RAM)、磁盘存储介质、光盘存储介质、闪存设备和/或其它可用于存储信息的永久性计算机可读介质。存储器606可以耦合至处理电路602,这样该处理电路602能够从存储介质606读取信息或向其写入信息。作为替换,存储介质606可以整合到处理电路602。根据一个或多个特征,处理电路602可以用于执行如上参照图1-3所描述的关于各个接入点(例如,接入点102)有关的任何或所有处理、功能、步骤和/或程序。如本申请中所用的,术语“适用于”关于处理电路602可以指的是处理电路602是被进行了一个或多个配置、使用、实现或编程以执行根据各个特征的特定处理、功能、步骤和/或程序。图7是示出了可在接入点(比如接入点600)处操作的方法的至少一种实现的示例的流程图。参照图6和图7,可以识别针对使用共享(公共)传输信道的多个接入终端的分布式信道接入的序列,702。例如,可以识别在传输信道上活跃传输的多个接入终端。处理电路602可以确定或可以接收为多个接入终端中的每个活跃接入终端分配特定顺序的序列。也就是,每个接入终端被分配了各自(或唯一)数量的指示符是其在传输实际内传输时要遵循的。可以向每个接入终端发送包括针对每个各自接入终端的初始(或第一)指示符计数的(第一)传输,其中,该初始(或第一)指示符计数指定在每个接入终端最初被允许通过共享传输信道进行传输之前出现的各自指示符数量,704。例如,处理电路602可以通过通信接口 604发送包括针对每个接入终端的初始(或第一)指示符计数的下行链路传输。该传输可以作为广播(或分组)传输或单播传输。根据至少一种实现,指示符可以包括空的回退时隙。接入点600还可以在初始发送的传输或另一个传输中发送另一个指令。该其它指令可以包括针对多个接入终端的持续(或第二)指示符计数,706。例如,处理电路可以在步骤704处发送的初始传输中包括持续(或第二)指示符计数。该持续(或第二)指示符计数可以告诉每个接入终端在发送各自的在前传输之后和发送各自的后续传输之前要等待等于持续(或第二)指示符计数的数量的指示符。持续(或第二)指示符计数对于共享公共传输信道的所有接入终端是相同的值。可以在共享传输信道上,以根据每个接入终端各自的初始(或第一)指示符计数的相继顺序,从每个接入终端接收(返回)传输,708。例如,处理电路602可以通过通信接口604从多个接入终端中的每个在共享传输信道上接收上行链路传输。可以按识别的顺序接收多个传输中的每一个,每个接入终端在出现等于它们各自初始(或第一)指示符计数的数量的指示符之后发送传输。图1、2、3、4、5、6和/或7中示出的一个或多个组件、步骤、特征和/或功能可以重新排列和/或组合成单个组件、步骤、特征或功能,或是现在多个组件、步骤或功能中。在不脱离本发明的前提下也可以添加额外的元件、组件、步骤和/或功能。图1、4和/或6中示出的装置、设备和/或组件可以用于执行图2、3、5和/或7中描述的一个或多个方法、特征或步骤。本申请中描述的新颖算法也可以有效地实现在软件中和/或嵌入在硬件中。
还应该注意到的是,至少一些实现已经描述为流程图、作业图、结构图或框图。虽然流程图可以描述为序列化处理操作,但是很多操作可以并行或同时执行。另外,这些操作的顺序可以重新排列。当其操作完成时,处理终止。处理可以对应于方法、函数、程序、子任务、子程序等等。当处理对应于函数时,其终止对应于该函数对调用者函数或主函数的返回。此外,实施例可以由硬件、软件、固件、中间件、微代码或它们的任意组合来实现。当实现在软件、固件、中间件或微代码中时,用于执行必要任务的程序代码或代码段可以存储在机器可读介质中,比如存储介质或其它存储。处理器可以执行必要的任务。代码段可以代表过程、函数、子程序、程序、任务、子任务、模块、软件包、类或指令、数据结构或程序状态的任何组合。代码段可以通过传递和/或接收信息、数据、参数、参量或存储内容连接到另一个代码段或硬件电路。信息、参数、参量、数据等可以通过任何适当手段传递、转发或传输,包括内存共享、消息传递、令牌传递、网络传输等等。术语“机器可读介质”、“计算机可读介质”和/或“处理器可读介质”可以包括但并不仅限于便携的或固定的存储设备、光存储设备和能够用于存储、容纳或携带指令和/或数据的各种其它永久性介质。因此,本申请中描述的各种方法可以部分地或全部地由可存储在“机器可读介质”、“计算机可读介质”和/或“处理器可读介质”并且可由一个或多个处理器、装置和/或设备执行的指令和/或数据来实现。结合本申请中公开的示例描述的方法或算法可以处理单元、程序指令或其它指示的形式直接嵌入到硬件、可由处理器执行的软件模块或他们的组合中,并且可以容纳在单个设备中或分布在多个设备中。软件模块可以处于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或本领域公知的任何其它形式的存储介质中。存储介质可以连接至处理器,这样该处理器可以从该存储介质读取信息或向其写入信息。作为替换,存储介质可以整合到处理器中。本领域的技术人员还应该了解的是,结合本申请中公开的实施例描述的各种示例性逻辑块、模块、电路和算法步骤可以实现为电子硬件、计算机软件或它们的组合。为了清楚地解释说明硬件和软件的这一可互换性,上面一般在它们的功能方面描述了各个示例性组件、块、模块、电路和步骤。这种功能实现为硬件还是软件取决于具体应用和对整体系统施加的设计约束。本申请中描述的本发明的各个特征可以在不脱离本发明的前提下实现为不同系统。应该注意的是,上述实施例仅仅是用作示例,而并不应解释为限制本发明。对实施例的描述意在解释说明而并不是限制权利要求的范围。因此,本发明技术可以快速应用于其它类型的装置和很多替代、修订版本,并且各种变化对于本领域的技术人员也是显而易见的。
权利要求
1.一种适用于促进共享传输信道上的分布式传输的接入终端,包括:通信接口,其适用于促进无线通信;以及 处理电路,其耦合到所述通信接口,所述处理电路适用于: 通过所述通信接口接收包括第一指示符计数的第一传输,其中,所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上进行发送之前出现的指示符的数量; 在接收到所述第一传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第一指示符计数的数量的指示符之后,通过所述通信接口在所述共享传输信道上发送第二传输。
2.如权利要求1所述的接入终端,其中,所述通信接口适用于促进电气与电子工程师协会(IEEE) 802.11无线局域网(WLAN)中的无线通信。
3.如权利要求1所述的接入终端,其中,指示符包括空的回退时隙。
4.如权利要求3所述的接入终端,其中,所述空的回退时隙只在在其期间所述共享传输信道上没有传输的帧间间隔之后出现。
5.如权利要求4所述的接入终端,其中,所述帧间间隔包括由下列各项中的一个定义的时间间隔:短帧间间隔(SIFS )、仲裁帧间间隔(AIFS )、点协调功能(PCF )帧间间隔(PIFS)、或分布式协调功能(DCF)帧间间隔(DIFS)。
6.如权利要求1所述的接入终端,其中,所述第一指示符计数指定在允许所述接入终端在所述共享传输信道上进行发送之前,在所述共享传输信道上出现的空的回退时隙的数量。
7.如权利要求1所述的接入终端,其中: 所接收的第一传输还包括第二指示符计数;以及 指派所述接入终端在发送在前传输之后,在发送后续传输之前,等待等于所述第二指示符计数的数量的指示符。
8.如权利要求7所述的接入终端,其中,所述处理电路还适用于: 在发送所述第二传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第二指示符计数的数量的指示符之后,通过所述通信接口发送第三传输。
9.如权利要求7所述的接入终端,其中,对于所述接入终端较之于在所述共享传输信道上进行通信的一个或多个其它接入终端,所述第二指示符计数是相同的。
10.如权利要求7所述的接入终端,其中,所述第二指示符计数指定在允许所述接入终端在所述共享传输信道上进行发送之前,在所述共享传输信道上出现的空的回退时隙的数量。
11.如权利要求1所述的接入终端,其中,所述处理电路还适用于: 在接收到包括所述第一指示符计数的所述第一传输之后,重置网络分配向量(NAV)。
12.一种可在接入终端上操作以促进共享传输信道上的分布式传输的方法,所述方法包括: 接收包括第一指示符计数的第一传输,其中,所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上进行发送之前出现的指示符的数量;在接收到所述第一传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第一指示符计数的数量的指示符之后,在所述共享传输信道上发送第二传输。
13.如权利要求12所述的方法,其中,接收所述第一传输包括在电气与电子工程师协会(IEEE) 802.11无线局域网(WLAN)上接收所述第一传输。
14.如权利要求12所述的方法,其中,指示符包括空的回退时隙。
15.如权利要求14所述的方法,其中,所述空的回退时隙只在在其期间所述共享传输信道上没有传输的帧间间隔之后出现。
16.如权利要求15所述的方法,其中,所述帧间间隔包括由下列各项中的一个定义的时间间隔:短帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)、或分布式协调功能(DCF)帧间间隔(DIFS)。
17.如权利要求12所述的方法,还包括: 接收第二指示符计数,其中,所述第二指示符计数指定在发送在前传输之后并且在允许所述接入终端发送后续传输之前出现的指示符的数量。
18.如权利要求17所述的方法,还包括: 在发送所述第二传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第二指示符计数的数量的指示符之后,发送第三传输。
19.如权利要求12所述的方法,还包括: 在接收到包括所述第一指示符计数的所述第一传输之后,重置网络分配向量(NAV)。
20.一种适用于促进共享传输信道上的分布式传输的接入终端,包括: 用于接收包括第一指示符计数的第一传输的模块,其中,所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上进行发送之前出现的指示符的数量; 用于在接收到所述第一传输之后,监测所述共享传输信道以检测一个或多个指示符的模块;以及 用于在检测到等于所述第一指示符计数的数量的指示符之后,在所述共享传输信道上发送第二传输的模块。
21.如权利要求20所述的接入终端,其中,指示符包括空的回退时隙。
22.如权利要求20所述的接入终端,其中,所接收的第一传输还包括第二指示符计数,其中,指派所述接入终端在发送在前传输之后并且在发送后续传输之前,等待等于所述第二指示符计数的数量的指示符。
23.如权利要求22所述的接入终端,还包括: 用于在发送所述第二传输之后,监测所述共享传输信道以检测一个或多个指示符的模块;以及 用于在检测到等于所述第二指示符计数的数量的指示符之后,在所述共享传输信道上发送第三传输的模块。
24.一种处理器可读介质,包括可在接入终端上操作以用于促进共享传输信道上的分布式传输的一个或多个指令,当所述一个或多个指令由处理电路执行时,使得所述处理电路进行以下操作: 接收包括第一指示符计数的第一传输,其中,所述第一指示符计数指定在初始地允许所述接入终端在所述共享传输信道上进行发送之前出现的指示符的数量; 在接收到所述第一传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第一指示符计数的数量的指示符之后,在所述共享传输信道上发送第二传输。
25.如权利要求24所述的处理器可读介质,其中,所接收的第一传输还包括第二指示符计数,其中,指派所述接入终端在发送在前传输之后,在发送另一传输之前,等待等于所述第二指示符计数的数量的指示符。
26.如权利要求25所述的处理器可读介质,还包括使所述处理电路进行以下操作的一个或多个指令: 在发送所述第二传输之后,监测所述共享传输信道以检测一个或多个指示符;以及 在检测到等于所述第二指示符计数的数量的指示符之后,在所述共享传输信道上发送第三传输。
27.如权利要求24所述的处理器可读介质,其中,指示符包括空的回退时隙。
28.一种适用于促进共享传输信道上的多个接入终端的分布式传输的接入点,包括: 通信接口,其适用于促进无线通信;以及 处理电路,其耦合到所述通信接口,所述处理电路适用于: 通过所述通信接口向多个接入终端发送第一传输,所述第一传输包括每个接入终端的各自的第一指示符计数,其中,每个各自的第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行发送之前出现的各自的指示符的数量;以及 通过所述通信接口,在所述共享传输信道上以根据每个接入终端的所述各自的第一指示符计数的相继顺序,从所述多个接入终端中的每一个接入终端接收返回传输。
29.如权利要求28所述的接入点,其中,所述通信接口适用于促进电气与电子工程师协会(IEEE) 802.11无线局域网(WLAN)中的无线通信。
30.如权利要求28所述的接入点,其中,所述第一传输包括广播传输或单播传输中的一个。
31.如权利要求28所述的接入点,其中,指示符包括空的回退时隙。
32.如权利要求31所述的接入点,其中,所述空的回退时隙在在其期间所述共享传输信道上没有传输的帧间间隔之后出现。
33.如权利要求32所述的接入点,其中,所述帧间间隔包括由下列各项中的一个定义的时间间隔:短帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)、或分布式协调功能(DCF)帧间间隔(DIFS)。
34.如权利要求28所述的接入点,其中,所述处理电路还适用于: 将第二指示符计数包括在所述第一传输中,其中,指派每个接入终端在发送各自的在前传输之后,并且在发送各自的后续传输之前,等待等于所述第二指示符计数的数量的指示符。
35.如权利要求34所述的接入点,其中,所述第二指示符计数包括等于或大于包括所述多个接入终端的接入终端数量的数量。
36.如权利要求34所述的接入点, 其中,所述第二指示符计数对于所述多个接入终端中的所有接入终端是相同的。
37.一种可在接入点上操作以用于促进共享传输信道上的多个接入终端的分布式传输的方法,所述方法包括: 向多个接入终端发送第一传输,所述第一传输包括每个接入终端的各自的第一指示符计数,其中,每个各自的第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行发送之前出现的各自的指示符的数量;以及 在所述共享传输信道上以根据每个接入终端的所述各自的第一指示符计数的相继顺序,从所述多个接入终端中的每一个接入终端接收返回传输。
38.如权利要求37所述的方法,其中,向所述多个接入终端发送所述第一传输包括发送广播传输或单播传输中的一个。
39.如权利要求37所述的方法,其中,指示符包括空的回退时隙。
40.如权利要求39所述的方法,其中,所述空的回退时隙在在其期间所述共享传输信道上没有传输的帧间间隔之后出现。
41.如权利要求40所述的方法,其中,所述帧间间隔包括由下列各项中的一个定义的时间间隔:短帧间间隔(SIFS)、仲裁帧间间隔(AIFS)、点协调功能(PCF)帧间间隔(PIFS)、或分布式协调功能(DCF)帧间间隔(DIFS)。
42.如权利要求37所述的方法,还包括: 将第二指示符计数包括在所述第一传输中,其中,所述第二指示符计数指定在每个接入终端发送各自的在前传输之后,并且在发送各自的后续传输之前出现的指示符的数量。
43.如权利要求42所述的方法,其中,所述第二指示符计数包括等于或大于包括所述多个接入终端的接入终端数量的数量。`
44.一种适用于促进共享传输信道上的多个接入终端的分布式传输的接入点,包括: 用于向多个接入终端发送第一传输的模块,所述第一传输包括每个接入终端的各自的第一指示符计数,其中,每个各自的第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行发送之前出现的各自的指示符的数量;以及 用于在所述共享传输信道上以根据每个接入终端的所述各自的第一指示符计数的相继顺序,从所述多个接入终端中的每一个接入终端接收返回传输的模块。
45.如权利要求44所述的接入点,其中,指示符包括空的回退时隙。
46.如权利要求44所述的接入点,还包括: 用于将第二指示符计数包括在所述第一传输中的模块,其中,指派每个接入终端在发送各自的在前传输之后,并且发送各自的后续传输之前,等待等于所述第二指示符计数的数量的指示符。
47.一种处理器可读介质,包括可在接入点上操作以用于促进共享传输信道上的多个接入终端的分布式传输的一个或多个指令,当所述一个或多个指令由处理电路执行时,使得所述处理电路进行以下操作: 向多个接入终端发送第一传输,所述第一传输包括每个接入终端的各自的第一指示符计数,其中,每个各自的第一指示符计数指定在初始地允许每个接入终端在所述共享传输信道上进行发送之前出现的各自的指示符的数量;以及 在所述共享传输信道上以根据每个接入终端的所述各自的第一指示符计数的相继顺序,从所述多个接入终端中的每一个接入终端接收返回传输。
48.如权利要求47所述的处理器可读介质,其中,指示符包括空的回退时隙。
49.如权利要求47所述的处理器可读介质,还包括一个或多个指令,当该一个或多个指令由所述处理电路执行时,使得所述处理电路进行以下操作: 将第二指示符计数包括在所述第一传输中,其中,指派每个接入终端在发送在前传输之后,并且 在发送后续传输之前,等待等于所述第二指示符计数的数量的指示符。
全文摘要
提供了用于促进多个接入终端之间的分布式传输的方法和装置。接入点可以发送每个接入终端的初始指示符计数,以在传输时机期间进行发送时遵循各自数量的指示符。接入终端可以接收其各自的初始指示符计数,并且可以在检查到等于所分配的初始指示符计数的数量的指示符之后发送传输。还可以向每个接入终端发送持续指示符计数,该持续指示符计数指定每个接入终端在发送在前传输之后并且在发送后续传输之前,要等待的指示符的数量。
文档编号H04W74/00GK103155679SQ201180048203
公开日2013年6月12日 申请日期2011年10月7日 优先权日2010年10月7日
发明者M·M·文廷克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1