促进用于无线通信环境中的传输的分布式信道接入的制作方法

文档序号:7885745阅读:196来源:国知局
专利名称:促进用于无线通信环境中的传输的分布式信道接入的制作方法
技术领域
本发明公开的各种特征一般涉及无线通信系统,并且至少一些特征关于用于在无线通信环境中促进对于来自多个接入终端的传输的分布式信道接入的设备和方法。
背景技术
通过无线信号与其它设备通信的接入终端,诸如膝上型电脑、个人数字助理设备、移动或蜂窝电话、个人媒体播放器、或拥有处理器的任何其它设备,正在变得日益流行并且被更频繁地使用。接入终端的销售和使用的这种增长,已经导致对更大带宽的需求。为了解决增加带宽需求的问题,正在开发不同的方案,以便在实现高数据吞吐量的同时通过共享信道资源来允许多个接入终端进行通信。多输入多输出(MMO)技术代表已经作为用于下一代通信系统的流行技术而出现的一种方法。MMO技术已经在诸如电气和电子工程师协会(IEEE)802.11标准的涌现的若干无线通信标准中被采用。IEEE802.11表示由IEEE802.11委员会开发的用于短距离通信(例如,几十米到几百米)的无线局域网(WLAN)空中接口标准集。空分多址(SDMA)是支持同时将多个流发送到不同接收机以共享相同频率信道,并且最为结果,提供更高用户容量的多址方案。SDMA是蜂窝无线系统中常见的并且典型的MMO方案。虽然,诸如SDMA的MMO技术在允许多个接入终端通过共享信道资源来进行通信方面是很有效率的,但是依然需要在传输时机期间在多个接入终端之间促进分布式传输的解决方案。

发明内容
通过确定分布式传输序列以及向多个接入终端传送指令以根据所确定的序列跟随各自的先前传输,来促进对在多个接入终端之间的传输分布的管理。—个特征提供适用于根据传输序列进行通信的接入终端。这样的接入终端可以包括适用于无线通信的通信接口和与该通信接口耦合的处理电路。该处理电路可以适用于经由该通信接口接收传输。所接收的传输可以包括针对接入终端的在传输序列期间跟随先前传输的指令。在接收到传输后,该处理电路可以适用于检测先前传输,以及在跟随所检测的先前传输的巾贞间间隙持续时间之后发送传输。根据用于管理分布式传输的一个特征,还提供了一种运行在接入终端上的方法。例如,可以接收传输,该传输包括针对接入终端的在传输序列期间跟随先前传输的指令。该先前传输可以被检测,并且传输可以跟随所检测的先前传输的帧间间隙已经过去之后被发送。另一个特征提供适用于管理分布式传输的接入点。这样的接入点可以包括适用于促进无线通信的通信接口和与该通信接口耦合的处理电路。该处理电路可以适用于向多个接入终端中的每个接入终端发送传输。所发送的传输包括针对每个接入终端的在传输序列期间跟随各自的先前传输的指令。该处理电路还可以按照根据所述传输序列的有序次序从所述多个接入终端中的每个接入终端接收传输。根据用于管理分布式传输的一个特征,还提供了一种运行在接入点上的方法。例如,可以确定多个接入终端的分布式传输的序列。随后,可以向该多个接入终端中的每个接入终端发送传输。该传输可以包括针对每个接入终端的根据所确定的序列跟随各自的先前传输的指令。此外,按照根据所确定的序列的有序次序,从所述多个接入终端中的每个接入终端接收传输。


图1是示出了一个或多个接入终端可以如何在通信网络内运行的实例的方框图。图2是示出了在接入点和多个接入终端之间的用于在传输时机期间管理分布式信道接入的传输方案的实例的方框图。图3是示出了包括下行链路SDMA传输和针对上行链路传输的分布式信道接入的传输方案的实例的方框图。图4是示出了在接入点和多个接入终端之间的包括用于包括数据的上行链路传输的分布式信道接入的传输方案的实例的方框图。图5是示出了在接入点和多个接入终端之间的包括不是并行传输的下行链路传输的传输方案的实例的方框图。图6是示出了根据至少一个实现方案的接入终端的选取的部件的方框图。图7是示出了在接入终端上运行的方法的至少一个实现方案的实例的流程图。图8是示出了根据至少一个实现方案的接入点的选取的部件的方框图。图9示出了在接入点上运行的方法的至少一个实现方案的实例的流程图。
具体实施例方式通过以下描述的具体细节能够透彻理解这些实施例。但是,应该理解的是,对本领域普通技术人员来讲,不通过这些具体细节亦能实现这些实施例。例如,为了避免使不必要的细节对这些实施例造成混淆,电路可采用框图示出。在其它的实例中,为了避免对实施例造成混淆,没有示出一些公知的电路、结构和技术的非必要细节。本申请中使用的“示例性的”一词意味着“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。同样地,术语“实施例”不需要所有实施例均包括所讨论的特征、优点或模式。应当广义地理解本申请中使用的术语“接入点”和“接入终端”。例如,“接入点”可以指促进(用于一个或多个接入终端的)到通信或数据网络的无线连接性的设备。“接入点”的实例可以包括基站、节点B设备、毫微微小区、微微小区等。此外,“接入终端”可以包括至少部分地通过无线或蜂窝网络进行通信的移动电话、寻呼机、无线调制解调器、个人数字助理、个人信息管理(PM)、掌上型电脑、膝上型电脑、和/或其它移动通信/计算设备。概述一个特征提供了用于在无线通信网络中在传输时机期间促进多个设备的分布式上行链路传输的装置和方法。接入点可以向多个接入终端中的每个接入终端发送针对每个接入终端的根据分布式传输序列跟随各自的先前传输的指令。当接入终端检测到先前传输时,接入终端将知道一旦帧间间隙结束,其就能够进行通信传输。在帧间间隙的时间间隔过去之后,该接入终端将发送其传输。示例性网络环境图1是示出了一个或多个接入终端可以在无线通信系统内如何运行的方框图。无线通信系统100可以包括与一个或多个接入终端104进行无线通信的一个或多个接入点102。接入点102适用于为接入终端104提供到通信网络106的接入。接入点102可以与每个接入终端104进行无线通信。例如,接入点102可以通过下行链路传输向接入终端104发送无线通信,并且接入终端104可以通过上行链路传输向接入点102发送无线通信。多个接入终端104可以在任何给定时间与单个接入点102无线通信。例如,接入终端104a,104b, 104c和104d可以各自在特定时间与接入点102无线通信。同样地,接入点102可以适用于支持MMO技术。在至少一个实现方案中,接入点102适用于运行在IEEE802.11无线局域网(WLAN)中。接入点102还可以适用于运用空分多址(SDMA)或其它类似技术。SDMA是支持同时将多个流发送到不同接收机以共享相同频率信道,并且最为结果,提供更高用户容量的多址方案。因此,接入点102可以适用于在同一时间帧期间向一个以上的接入终端104发送无线传输。这样的通信可以被称为在下行链路方向上的并行传输。在至少一些例子中,接入终端104可以使用分布式信道接入来在上行链路方向上与接入点102进行通信传输。例如,每个接入终端104可以使用分布式信道接入在上行链路方向上传送数据传输和/或响应传输(例如,确认的传输)。为了促进这样的分布式信道传输,接入点102可以适用于通过向多个接入终端指派传输次序,来管理在特定上行链路传输时机期间在不同接入终端104之间的信道接入分布序列。管理分布式上行链路传输的示例性方案转到图2,示出了一方框图,该方框图示出了在接入点和多个接入终端之间用于管理在传输时机期间的分布式信道接入的传输方案的实例。如所示出的,可以在下行链路方向上在回退204之后无线地传送传输202。接入点(例如,图1中的接入点102)可以按照并行SDMA传输或者非并行的广播(或组)传输来将下行链路传输202发送到多个接入终端(例如,图1中的接入终端104)。下行链路传输202包括针对每个接入终端的跟随发射机设备的传输的指令,该发射机设备也可以被称为前任发射机设备,例如,所述接入点或另一个接入终端。这样的指令可以包括与在所述传输时机期间的前任发射机设备相关联的标识符。通过向每个接入终端指派前任发射机设备,接入点定义一序列,接入终端可以在传输时机206期间按照该序列发送分布式传输。根据至少一些实现方案,与前任发射机设备相关联的标识符可以包含前任发射机设备的媒体访问控制(MAC)地址。在这样的实现方案中,该标识符可以被称为前任MAC地址(PMA)。运用与前任发射机设备相关联的标识符和预先确定的帧间间隙,每个接入终端确定其何时具有优先权以使用共享传输信道来进行发送。也就是说,当每个接入终端检测到指示指派给该接入终端的前任发射机设备已经发送了上行链路传输的传输时,并且在由预先确定的帧间间隙定义的时间间隔已经完成之后,该接入终端可以认识到轮到其进行发送。在某些例子中,如果接入终端在接收这样的上行链路传输的范围内,则所检测的传输可以包括前任发射机设备的上行链路传输。在某些其它例子中,当接入终端不在接收前任发射机设备的上行链路传输的范围内时,所检测的传输可以包括来自接入点的去往(例如,寻址到)前任发射机设备的下行链路响应传输(例如,确认传输)。在图2中被标记为上行链路TX0Ps206的传输时机可以跟随包括指令的传输202,该指令包括标识(ID)帧(例如,包括与前任发射机设备相关联的标识符的帧)。在上行链路传输时机206期间,每个接入终端可以根据由接入点利用下行链路传输202定义的分布式序列(例如,Txl,Tx2, Τχ3)来进行通信。在至少一些实现方案中,与被指派到第一接入终端的前任发射机设备相关联的标识符可以是与接入点相关联的标识符。因此,接入点可以通过发送在传输分组字段中包括该接入点的标识符的任何帧,来开始上行链路传输时机206的序列。根据一个特征,在启用分布式信道接入时(即,当接入终端接收到标识符时),接入终端可以暂停该接入终端对上行链路信道的传统的基于回退的接入。根据在图2中示出的传输方案的至少一个特征,接入点可以通过在下行链路方向上重复地传送包括ID巾贞的传输202,来管理上行链路传输时机206的重复序列,该ID巾贞指明与上行链路传输时机206中的接入终端的前任发射机设备相关联的标识符,或该ID帧可以推断出之前指派的一组标识符。接入点可以通过在发送开始帧之前等待回退204的持续时间,来在开始帧之间插入定期回退204。接入点可以跟踪每个接入终端的活动等级,以决定是否将前任发射机设备指派到特定接入终端。在前任发射机设备已经被指派到在上行链路方向上没有数据要发送的接入终端的情况下,接入终端可以发送寻址到其自身的清除发送(CTS:clear-to-send)巾贞或空巾贞,以便允许继续任何随后的接入终端的响应队列。通过从接入点向接入终端发送ID禁止帧,或通过发送指明无前任发射机设备的ID帧,可以禁止上行链路传输时机206的重复序列。参照图3-5,更具体地描述了这种传输方案的各种不同实现方案的一些实例。图3是示出了在接入点和多个接入终端之间的包括SDMA下行链路传输和针对上行链路传输的分布式信道接入的传输方案的实例的方框图。在回退302之后,接入点可以在下行链路方向上针对多个接入终端ATI, AT2, AT3和AT4传送并行SDMA传输304。针对每个接入终端AT1-AT4的下行链路SDMA传输304可以包括聚合的媒体访问控制(MAC)协议数据单元(A-MPDU),其包括针对每个特定接入终端的下行链路数据、块确认请求(BAR)(或隐含的BAR)和ID帧。块确认请求是对于接收接入终端在该接入终端获得的下一个上行链路传输时机中向接入点发送块确认(BA)的请求。随着下行链路传输的接收,通过ID帧为每个接入终端指派随后的上行链路传输时机306的序列位置。正如上面提到的,ID帧包括与被指派到每个特定接入终端的前任发射机设备相关联的标识符,以用于确定该接入终端何时具有优先权来在上行链路传输时机期间进行发送。在所示出的实例中,可以指派接入终端ATl跟随接入点。因此,在针对接入终端ATl的下行链路传输304中的ID帧可以包括与该接入点相关联的标识符(例如,该接入点的MAC地址)。可以指派接入终端AT2跟随接入终端AT1,并且因此,接入终端AT2在下行链路传输304中的ID帧中接收到与接入终端ATl相关联的标识符(例如,ATl的MAC地址)。类似地,可以指派接入终端AT3跟随接入终端AT2,并且因此,接入终端AT3在针对接入终端AT3的下行链路传输304中的ID帧中接收到与接入终端AT2相关联的标识符(例如,AT2的MAC地址)。最后,可以指派接入终纟而AT4跟随接入终纟而AT3,并且因此,接入终纟而AT4在针对接入终端AT4的下行链路传输304中的ID帧中接收到与接入终端AT3相关联的标识符(例如,AT3的MAC地址)。在给定所指派的这些前任发射机设备的情况下,该接入点实际上已经定义了以接入终端ATl开始并且以接入终端AT4结束的分布式传输序列(即,AT1、AT2、AT3以及然后AT4),其中,这些接入终端可以在上行链路传输时机306期间进行通信。由于接入终端ATl被指派为跟随接入点,所以在来自接入点的下行链路传输随后的帧间间隙持续时间之后,接入终端ATl可以发送所请求的块确认(BA1)308。帧间间隙是已知的时间间隔,在该时间间隔中在传输信道上无业务。该接入终端适用于进行等待,直到在该下行链路传输之后已经持续由所述时间间隔定义的一段时间的时刻,其中,在该时间间隔中在传输信道上没有发生传输。在所示的实现方案中,帧间间隙包括由点协调功能(PCF)帧间间隙(PIFS )310定义的时间间隔。PCF帧间间隙(PIFS )通常用在基于IEEE802.11的无线LAN中,用于定义在运用无线介质之前等待的固定时间间隔。因此,在PCF帧间间隙(PIFS)之后,接入终端ATl可以发送所请求的块确认308。值得注意的是,根据各种不同的实现方案,可以选择任何其它适合的帧间间隙(IFS)来替代PCF帧间间隙(PIFS)。例如,帧间间隙可以包括短帧间间隙(SIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、仲裁帧间间隙(AIFS )、或任何其它适合的帧间间隙。在从接入终端ATl发送块确认(BAl >308之后,被指派为跟随接入终端ATl的接入终端AT2可以检测来自接入终端ATl的上行链路传输,并且确定其拥有针对下一个上行链路传输时机306的优先权。也就是说,接入终端AT2可以确定在下一个帧间间隙(IFS)持续时间之后,其可以传送上行链路传输。相应地,在帧间间隙(IFS)312持续时间之后,接入终端AT2可以发送所请求的块确认(BA2) 314。类似地,在从接入终端AT2发送块确认(BA2)314之后,被指派为跟随接入终端AT2的接入终端AT3可以检测来自接入终端AT2的上行链路传输,并且确定其拥有针对下一个上行链路传输时机306的优先权。在另一个帧间间隙(IFS) 316持续时间之后,接入终端AT3可以发送所请求的块确认(BA3) 318。最后,在从接入终端AT3发送块确认(BA3) 318之后,被指派为跟随接入终端AT3的接入终端AT4可以观测来自接入终端AT3的上行链路传输,并且确定其拥有针对下一个上行链路传输时机306的优先权。在另一个帧间间隙(IFS) 320持续时间之后,接入终端AT4可以发送所请求的块确认(BA4) 322。图4是示出了在接入点和多个接入终端之间的包括用于包括数据的上行链路传输的分布式信道接入的传输方案的实例的方框图。类似于上文参照图3所描述的方案,接入点可以针对跟随回退404的多个接入终端AT1、AT2、AT3和AT4传送并行下行链路SDMA传输402。该下行链路SDMA传输402可以包括聚合的MAC协议数据单元(A-MPDU),其包括针对每个特定接入终端的下行链路数据、块确认请求(BAR)帧和ID帧。在这个例子中,所选择的帧间间隙(IFS)必须大于短帧间间隙(SIFS)(例如,PIFS、DIFS、AIFS),以避免与来自接入点的立即响应帧的冲突,例如下面描述的块确认BA (AP) 412。ID帧指派在上行链路传输时机406的上行链路传输分布式序列中的位置。例如,可以指派接入终端ATl跟随接入点,并且接入终端ATl可以相应地在针对接入终端ATl的下行链路传输402中的ID帧中接收与接入点相关联的标识符(例如,接入点的MAC地址)。可以指派接入终端AT2跟随接入终端ATl,并且因此接入终端AT2可以在下行链路传输402中的ID帧中接收与接入终端ATl相关联的标识符(例如,ATl的MAC地址)。类似地,可以指派接入终端AT3跟随接入终端AT2,并且因此接入终端AT3可以在针对接入终端AT3的下行链路传输402中的ID帧中接收与接入终端AT2相关联的标识符(例如,AT2的MAC地址)。最后,可以指派接入终端AT4跟随接入终端AT3,并且因此接入终端AT4可以在针对接入终端AT4的下行链路传输402中的ID帧中接收与接入终端AT3相关联的标识符(例如,AT3的MAC地址)。因为接入终端ATl被指派为跟随接入点,所以接入终端ATl可以是在上行链路传输时机406期间传送上行链路传输的第一个接入终端。因此,在跟随来自接入点的下行链路SDMA传输402的PCF帧间间隙(PIFS)之后,接入终端ATl传送上行链路传输410。值得注意的是,可替代地,帧间间隙可以是例如短帧间间隙(SIFS),因为该传输紧跟在来自接入点的下行链路传输之后。在图4的实例中,来自接入终端ATl的上行链路传输包括聚合的MAC协议数据单元(A-MPDU),其包括所请求的块确认(BAl)以及上行链路数据。来自接入终端ATl的上行链路数据传输可以携带针对接入点的发送块确认的隐含请求,或者A-MPDU可以包括采用立即确认策略的块确认请求帧。相应地,接入点可以在短帧间间隙(SIFS) 414的持续时间之后发送块确认(BA (AP)) 412。短帧间间隙(SIFS) 414包括比PCF帧间间隙(PIFS)的时间间隔更短的时间间隔。因为短帧间间隙(SIFS)比PCF帧间间隙(PIFS)更短,所以被指派为跟随接入终端ATl的接入终端AT2不传送上行链路传输,直到在来自接入点的块确认412之后。也就是说,由于在块确认的下行链路传输之前PCF帧间间隙(PIFS)的持续时间尚未完成(例如,在短帧间间隙(SIFS)之后并且在由PCF帧间间隙(PIFS)定义的时间间隔完成之前,接入点发送了下行链路块确认),接入终端AT2不会开始其上行链路传输。在跟随来自接入终端ATl的上行链路传输410的PCF帧间间隙(PIFS)416的持续时间之后,被指派为跟随接入终端ATl的接入终端AT2可以发送所请求的块确认(BA2)418。类似地,在从接入终端AT2发送块确认(BA2)418之后,被指派为跟随接入终端AT2的接入终端AT3可以检测来自接入终端AT2的上行链路传输并且确定其拥有针对下一个上行链路传输时机406的优先权。在另一个PCF帧间间隙(PIFS) 420的持续时间之后,接入终端AT3可以发送所请求的块确认(BA3) 422。最后,在从接入终端AT3发送块确认(BA3) 422之后,被指派为跟随接入终端AT3的接入终端AT4可以检测来自接入终端AT3的上行链路传输,并且确定其拥有针对下一个上行链路传输时机406的优先权。在另一个PCF帧间间隙(PIFS) 424的持续时间之后,接入终端AT4可以发送所请求的块确认(BA4) 426。图5是示出了在接入点和多个接入终端之间的包括不是并行传输的下行链路组传输的传输方案的实例的方框图。在回退502之后,接入点可以发送包括ID帧504的下行链路广播传输,该ID帧504指明与诸如ATI,AT2和AT3的多个接入终端中的每个接入终端的前任发射机设备相关联的标识符。在本实例中,被指派到接入终端ATl的前任发射机设备可以是接入点,并且所发送的标识符可以是与接入点相关联的标识符(例如,接入点的MAC地址)。被指派到接入终端AT2的前任发射机设备可以是接入终端AT1,并且所发送的标识符可以是与接入终端ATl相关联的标识符(例如,接入终端ATl的MAC地址)。最后,被指派到接入终端AT3的前任发射机设备可以是接入终端AT2,并且所发送的标识符可以是与接入终端AT2相关联的标识符(例如,接入终端AT2的MAC地址)。由于接入终端ATl被指派为跟随接入点,接入终端ATl可以是在上行链路传输时机506期间传送上行链路传输的第一个接入终端。因此,在跟随来自接入点的下行链路广播传输504的PCF帧间间隙(PIFS)508之后,接入终端ATl可以传送上行链路传输510。在该例子中,来自接入终端ATl的上行链路传输可以包括聚合的MAC协议数据单元(A-MPDU),其包括上行链路数据(上行链路数据I)。在短帧间间隙(SIFS) 514之后,接入点可以向接入终端ATl发送块确认(BA (AP))512,以确认接收到所述上行链路数据(上行链路数据I)。值得注意的是,由于在下行链路传输之后立即调度AT1,所以可以将帧间间隙从PCF帧间间隙(PIFS)减小到短帧间间隙(SIFS)。在接入终端AT2检测到接入终端ATl的上行链路传输510或者被发送到接入终端ATl的块确认512中的至少一个之后,接入终端AT2可以等待PCF帧间间隙(PIFS)516的完成,在完成时,接入终端AT2传送上行链路传输(上行链路数据2)518。在短帧间间隙(SIFS)520之后,接入点向接入终端AT2发送块确认522,以确认接收到上行链路数据(上行链路数据2)。类似地,在接入终端AT3检测到接入终端AT2的上行链路传输518或者被发送到接入终端AT2的块确认522中的至少一个之后,接入终端AT3在PCF帧间间隙(PIFS) 524持续时间之后传送上行链路传输(上行链路数据3)526。在短通信间隙(PIFS)528之后,接入点向接入终端AT3发送块确认530。在所有前述实例中,正确的前任帧的接收或更一般而言正确的事件序列的出现使得能够在接入终端处进行PIFS接入。示例性接入终端图6是示出了根据至少一个实现方案的接入终端600的选取的部件的方框图。该接入终端600可以包括耦合到通信接口 604以及存储介质606的处理电路602。处理电路602被配置为获取、处理和/或发送数据、控制数据访问和存储、发出命令、以及控制其它所需操作。在至少一个实施例中,处理电路602可以包括被配置为执行由适当的介质提供的所需编程的电路。例如,处理电路602可以实现为下列中的一个或多个:处理器、控制器、多个处理器和/或配置为执行包括例如软件和/或固件指令的可执行指令的其它结构、和/或硬件电路。处理电路602的实施例可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其它可编程逻辑元件、分立门或晶体管逻辑器件、离散硬件元件、或被设计为执行本申请所描述功能的任意其它组合。通用处理器可以是微处理器,但是,在替代方案中,该处理器可以是任何常规处理器、控制器、微处理器、或状态机。处理器也可以实现为计算部件的组合,诸如DSP和微处理器的组合、多个微处理器、一个或多个与DSP核结合的微处理器、或任何其它这样的配置。处理电路602的这些例子是用于说明的目的,并且还可以预期在本公开内容范围之内的其它合适的配置。通信接口 604被配置为促进接入终端600的无线通信。通信接口 604可以包括至少一个发射机608和/或至少一个接收机610 (例如,一个或多个发射机/接收机链)。此夕卜,一个或多个天线612可以电性耦合到通信接口 604。存储介质606代表一个或多个用于存储编程和/或数据的设备,该编程和/或数据例如:处理器可执行代码或指令(如,软件、固件)、电子数据、数据库、或其它数字信息。存储介质606可以是能够由通用或专用处理器存取的任何可获得的介质。通过示例性而非限制性的方式,存储介质606可以包括只读存储器(例如,ROM, EPROM, EEPR0M)、随机存取存储器(RAM)、磁盘存储介质、光学存储介质、快闪记忆体装置、和/或用于存储信息的其它非临时性计算机可读介质。存储介质606可以耦合至处理电路602,从而处理电路602能够从该存储介质606读取信息,且可向该存储介质606写入信息。在替代方案中,存储介质606可以是处理电路602的组成部分。根据一个或多个特征,处理电路602可以适用于执行与本申请上文参照图1-5描述的各种接入终端(例如,接入终端104、AT1、AT2、AT3和/或AT4)相关的任何或所有处理、功能、步骤和/或例程。正如本文所用到的,与处理电路602相关的术语“适用于”可以指处理电路602以下列形式中的一个或多个来执行根据各种特征的特定处理、功能、步骤和/或例程:配置、运用、实现、或编程。图7是示出了在接入终端(例如,接入终端600)上运行的方法的至少一个实现方案的实例的流程图。参照图6和7两者,在步骤702可以接收(例如,在下行链路中的)传输。该传输可以包括针对接入终端600的在传输序列期间跟随先前传输的指令。例如,传输可以是从接入点无线发送的,并且可以经由通信接口 604由处理电路602接收。处理电路602可以处理该指令以使处理电路602能够确定先前传输。根据至少一个实施例,该指令可以包括与前任发射机设备相关联的标识符,接入终端600被指派为在所述传输序列期间跟随所述前任发射机设备。在这样的实施例中,处理电路602可以将与所指派的前任发射机设备相关联的标识符存储在存储介质606中。根据至少一些实现方案,与前任发射机设备相关联的标识符可以包括发射机设备的MAC地址。一旦接收到包括跟随先前传输的指令的下行链路传输,如果接入终端600运用基于回退的接入用于信道接入,则在步骤704,处理电路602可以暂停对接入终端600的上行链路信道进行这种基于回退的接入。在步骤706,接入终端600可以检测先前传输。例如,运用所接收的和所存储的标识符,处理电路602可以检测在其它设备(例如,接入点和其它接入终端)之间的传输,以确定由与前任发射机设备相关联的标识符定义的先前传输。也就是说,处理电路602可以检测从前任发射机设备发出的先前传输、或者寻址到前任发射机设备并且响应于该前任发射机设备的传输而发送的响应传输。然后,在跟随所检测的先前传输的帧间间隙已经过去之后,可以发送传输708。例如,处理电路602可以经由通信接口 604发送传输。该传输可以包括块确认和/或数据。如果接入终端600没有准备通过该传输发送的信息,则接入终端可以发送寻址到其自身的清除发送帧或者空帧。根据一个特征,在先前传输之后并且在发送传输之前,接入终端600必须等待的帧间间隙可以包括由下列中的一个定义的时间间隔:短帧间间隙(SIFS)、点协调功能(PCF)帧间间隙(PIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、或仲裁帧间间隙(AIFS)0在一些实现方案中,例如,当接入终端600发送的传输包括数据时,可以接收包括块确认的响应传输710。可以在由短帧间间隙(SIFS)定义的另一个时间间隔的持续时间之后接收响应块确认。例如,处理电路602可以经由通信接口 604从接入点接收响应传输。示例性接入点图8是示出了根据至少一个实现方案的接入点800的选取的部件的方框图。如所示出的,接入点800可以包括耦合到通信接口 804以及存储介质806的处理电路802。处理电路802被配置为获取、处理和/或发送数据、控制数据访问和存储、发出命令、以及控制其它所需操作。在至少一个实施例中,处理电路802可以包括被配置为执行由适当的介质提供的所需编程的电路。例如,处理电路802可以实现为下列中的一个或多个:处理器、控制器、多个处理器和/或配置为执行包括例如软件和/或固件指令的可执行指令的其它结构、和/或硬件电路。处理电路802的实施例可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其它可编程逻辑元件、分立门或晶体管逻辑器件、离散硬件元件、或被设计为执行本申请所描述功能的任意其它组合。通用处理器可以是微处理器,但是,在替代方案中,该处理器可以是任何常规处理器、控制器、微处理器、或状态机。处理器也可以实现为计算部件的组合,诸如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这样的配置。处理电路802的这些例子是用于说明目的,并且还可以预期在本公开内容范围之内的其它合适的配置。通信接口 804被配置为促进接入点800的无线通信。通信接口 804可以包括至少一个发射机808和/或至少一个接收机810 (例如,一个或多个发射机/接收机链)。此外,一个或多个天线812可以电性耦合到通信接口 804。存储介质806可以代表一个或多个用于存储编程和/或数据的设备,该编程和/或数据例如:处理器可执行代码或指令(如,软件、固件)、电子数据、数据库、或其它数字信息。存储介质806可以是能够由通用或专用处理器存取的任何可获得的介质。通过示例性而非限制性的方式,存储介质806可以包括只读存储器(例如,ROM, EPROM, EEPR0M)、随机存取存储器(RAM)、磁盘存储介质、光学存储介质、快闪记忆体装置、和/或用于存储信息的其它非临时性计算机可读介质。存储介质806可以耦合至处理电路802,从而处理电路802能够从该存储介质806读取信息,且可向该存储介质806写入信息。在替代方案中,存储介质806可以是处理电路802的组成部分。根据一个或多个特征,处理电路802可以适用于执行与本申请上文参照图1-5描述的各种接入点(例如,接入点102)相关的任何或所有处理、功能、步骤和/或例程。正如本文所用到的,与处理电路802相关的术语“适用于”可以指处理电路802以下列形式中的一个或多个来执行根据各种特征的特定处理、功能、步骤和/或例程:配置、运用、实现、或编程。图9是示出了在接入点(如,接入点800)上运行的方法的至少一个实现方案的实例的流程图。参照图8和9两者,接入点800可以确定使用公共传输信道的多个接入终端的分布式传输序列(例如,在上行链路方向)902。例如,可以确定正在上行链路方向上活跃地进行发送的多个接入终端。处理电路802可以确定或可以接收序列,该序列向多个接入终端中的每个活动接入终端指派特定的次序。也就是说,向每个接入终端指派各自的前任发射机设备(例如,另一个接入终端或接入点800),接入终端跟随该前任发射机设备的传输。可以向每个接入终端发送传输,该传输具有针对每个接入终端的根据所确定的序列跟随各自的先前传输的指令904。例如,处理电路802可以经由通信接口 804发送下行链路传输,如并行SDMA传输或者非并行组传输。来自接入点800的下行链路传输也可以包括针对多个接入终端中的每个接入终端的下行链路数据。针对每个接入终端的指令可以包括跟随先前传输的指令,该先前传输是通过与每个接入终端被指派为跟随的各自前任发射机设备相关联的标识符来定义的。也就是说,该指令可以包括与各自的前任发射机设备相关联的标识符,其中,各个接入终端可以运用该标识符来检测前任发射机设备的传输。可以按照根据所确定的序列的有序次序来接收多个传输906。例如,处理电路802可以经由通信接口 804从多个接入终端接收多个上行链路传输。可以按照有序的次序来接收该多个传输中的每个传输,其中,每个接入终端在所指派的前任发射机设备的先前传输之后并且在帧间间隙(例如,PCF帧间间隙(PIFS))的持续时间之后发送传输。当所接收的传输中的至少一个包括数据时,可以选择性地在由短帧间间隙(SIFS)定义的时间间隙过去之后传送响应传输908。响应传输可以包括块确认,以确认接收到包括上行链路数据的至少一个上行链路传输。在图1、2、3、4、5、6、7、8、和/或9中示出的组件、步骤、特征和/或功能中的一个或
多个可以被重置和/或合并到单个组件、步骤、特征或功能或者体现在若干组件、步骤、或功能中。在不偏离本发明的情况下,也可以添加另外的单元、组件、步骤、和/或功能。在图
1、6、和/或8中示出的装置、设备、和/或组件可以被配置为执行在图2、3、4、5、7、和/或9中描述的方法、特征、或步骤中的一个或多个。本申请描述的新算法也可以被高效率地在软件中执行和/或嵌入在硬件中。此外,需要注意的是,按照处理过程来描述至少一些实现方案,该处理过程被描绘为程序框图、流程图、结构图或方框图。尽管使用程序框图将很多操作描述成了一个顺序处理过程,但很多操作是并行或同时进行的。并且,可以重新设置这些操作的顺序。当这些操作完成时,该处理过程也就结束了。处理过程可以对应于方法、函数、过程、子例程、子程序等。当处理过程对应于函数时,该处理过程的结束对应于该函数返回到调用函数或主函数。此外,可以用硬件、软件、固件、中间件、微代码、或其任意组合来实现实施例。当使用软件、固件、中间件或微代码实现时,可以将执行必要任务的程序代码或代码段存储于诸如存储介质或其它存储单元的机器可读介质中。处理器可以执行这些必要任务。代码段可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类、或者指令、数据结构、或程序语句的任意组合。可以通过传递和/或接收信息、数据、自变量、参数、或存储器内容,将代码段耦合到另一代码段或硬件电路。可以通过任何适合的方式,包括内存共享、消息传递、令牌传递、网络传输等,对信息、自变量、参数、数据等进行传递、转发、或传输。术语“机器可读介质”、“计算机可读介质”、和/或“处理器可读介质”包括但不限于:便携式或固定存储设备、光学存储设备、和能够存储、包含或携带指令和/或数据的各种其它非临时性介质。因此,在此处描述的各种方法可以部分地或全部地通过存储在“机器可读介质”、“计算机可读介质”、和/或“处理器可读介质”中的指令和/或数据来实现并且由一个或多个处理器、机器和/或设备来执行。结合本申请公开的实例所描述的方法或者算法可以以处理单元、编程指令、或其它指示形式直接体现在硬件中、由处理器执行的软件模块中、或其组合中,并且可以包含在单个设备中或分布在多个设备中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。存储介质可以耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。在替代方案中,存储介质也可以是处理器的组成部分。本领域普通技术人员还应当明白,结合本申请公开内容所描述的各种示例性的逻辑框、模块、电路、和算法步骤均可以实现为电子硬件、计算机软件、或二者的组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的部件、框、模块、电路、和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。本发明描述的各个特征可以在不脱离本发明的基础上适用于不同系统。应当注意的是,上述实施例仅仅是示例,并且不被解释为对本发明的限制。实施例的描述是旨在说明性的,并且不限制权利要求书的保护范围。同样,对于本领域普通技术人员来说,本教导能够容易地应用到其它类型装置并且很多替换、修改、和变化是显而易见的。
权利要求
1.一种接入终端,包括: 通信接口,其适用于促进无线通信;以及 处理电路,其耦合到所述通信接口,所述处理电路适用于: 经由所述通信接口接收传输,所接收的传输包括针对所述接入终端的在传输序列期间跟随先前传输的指令; 检测所述先前传输;以及 在跟随所检测的先前传输的帧间间隙持续时间之后,经由所述通信接口发送传输。
2.根据权利要求1所述的接入终端,其中,所述通信接口适用于促进在电气和电子工程师协会(IEEE) 802.11无线局域网(WLAN)中的无线通信。
3.根据权利要求1所述的接入终端,其中,所述先前传输包括与发射机设备相关联的标识符,所述接入终端被指派为跟随所述发射机设备。
4.根据权利要求3所述的接入终端,其中,与所述发射机设备相关联的所述标识符包括所述发射机设备的媒体访问控制(MAC)地址。
5.根据权利要求1所述的接入终端,其中,所述帧间间隙包括由下列中的一个定义的时间间隔:短帧间间隙(SIFS)、点协调功能(PCF)帧间间隙(PIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、或者仲裁帧间间隙(AIFS)。
6.根据权利要求1所述的接入终端,其中,当没有被准备包括在从所述接入终端发送的传输中的其它信息时,所发送的传输包括寻址到所述接入终端的清除发送(CTS)帧或空帧。`
7.根据权利要求1所述的接入终端,其中,从所述接入终端发送的传输包括数据,并且所述处理电路还适用于: 接收包括块确认的响应传输,所述响应传输是在由短帧间间隙(SIFS )定义的时间间隔过去之后被接收的。
8.根据权利要求1所述的接入终端,其中,所检测的先前传输包括来自发射机设备的上行链路传输或寻址到所述发射机设备的响应传输中的一个。
9.根据权利要求1所述的接入终端,其中,所述处理电路还适用于: 响应于接收到包括针对所述接入终端的跟随所述先前传输的所述指令的传输,暂停对传输信道进行基于回退的接入。
10.一种在接入终端上运行的方法,所述方法包括: 接收传输,所述传输包括针对所述接入终端的在传输序列期间跟随先前传输的指令; 检测所述先前传输;以及 在跟随所检测的先前传输的帧间间隙持续时间之后发送传输。
11.根据权利要求10所述的方法,其中,接收所述传输包括接收在电气和电子工程师协会(IEEE) 802.11无线局域网(WLAN)中的传输。
12.根据权利要求10所述的方法,其中,接收包括跟随先前传输的指令的所述传输包括:接收包括跟随包括与发射机设备相关联的标识符的先前传输的指令的传输,所述接入终端被指派为跟随所述发射机设备。
13.根据权利要求12所述的方法,其中,接收包括跟随包括与发射机设备相关联的标识符的先前传输的指令的传输包括:接收包括跟随包括所述发射机设备的媒体访问控制(MAC)地址的先前传输的指令的传输。
14.根据权利要求10所述的方法,其中,在所述帧间间隙持续时间之后发送所述传输包括在由下列中的一个定义的时间间隔持续时间之后发送所述传输:短帧间间隙(SIFS)、点协调功能(PCF)帧间间隙(PIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、或者仲裁帧间间隙(AIFS)。
15.根据权利要求10所述的方法,其中,发送所述传输包括:当没有被准备包括在所发送的传输中的其它信息时,发送寻址到所述接入终端的清除发送(CTS)帧或空帧。
16.根据权利要求10所述的方法,其中,发送所述传输包括发送数据,并且所述方法还包括: 接收包括块确认的响应传输,所述响应传输是在由短帧间间隙(SIFS )定义的时间间隔持续时间之后被接收的。
17.根据权利要求10所述的方法,其中,检测所述先前传输包括:检测来自发射机设备的上行链路传输或寻 址到所述发射机设备的响应传输中的一个。
18.根据权利要求10所述的方法,还包括: 响应于接收到包括针对所述接入终端的跟随所述先前传输的指令的传输,暂停对上行链路信道进行基于回退的接入。
19.一种接入终端,包括: 用于接收传输的模块,所述传输包括针对所述接入终端的在传输序列期间跟随先前传输的指令; 用于检测所述先前传输的模块;以及 用于在跟随所检测的先前传输的帧间间隙持续时间之后发送传输的模块。
20.根据权利要求19所述的接入终端,还包括:用于促进在电气和电子工程师协会(IEEE) 802.11无线局域网(WLAN)中的无线通信的模块。
21.根据权利要求19所述的接入终端,其中,所述帧间间隙包括由下列中的一个定义的时间间隔:短帧间间隙(SIFS)、点协调功能(PCF)帧间间隙(PIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、或者仲裁帧间间隙(AIFS)。
22.根据权利要求19所述的接入终端,其中,所述先前传输包括与发射机设备相关联的标识符,所述接入终端被指派为跟随所述发射机设备。
23.根据权利要求22所述的接入终端,其中,与所述发射机设备相关联的所述标识符包括所述发射机设备的媒体访问控制(MAC)地址。
24.一种处理器可读介质,包括在接入终端上运行的一个或多个指令,当由处理电路执行所述指令时,导致所述处理电路: 接收传输,所述传输包括针对所述接入终端的在传输序列期间跟随先前传输的指令; 检测所述先前传输;以及 在跟随所检测的先前传输的帧间间隙持续时间之后发送传输。
25.根据权利要求24所述的处理器可读介质,其中,所述先前传输包括与发射机设备相关联的标识符,所述接入终端被指派为跟随所述发射机设备。
26.根据权利要求25所述的处理器可读介质,其中,与所述发射机设备相关联的所述标识符包括所述发射机设备的媒体访问控制(MAC)地址。
27.根据权利要求24所述的处理器可读介质,其中,所述帧间间隙包括由下列中的一个定义的时间间隔:短帧间间隙(SIFS)、点协调功能(PCF)帧间间隙(PIFS)、分布式协调功能(DCF)帧间间隙(DIFS)、或者仲裁帧间间隙(AIFS)。
28.一种接入点,包括: 通信接口,其适用于促进无线通信;以及 处理电路,其耦合到所述通信接口,所述处理电路适用于: 经由所述通信接口向多个接入终端中的每个接入终端发送传输,所述传输包括针对每个接入终端的在传输序列期间跟随各自的先前传输的指令;以及 按照根据所述传输序列的有序次序,经由所述通信接口从所述多个接入终端中的每个接入终端接收传输。
29.根据权利要求28所述的接入点,其中,所发送的传输包括并行SDMA传输。
30.根据权利要求29所述的接入点,其中,所发送的传输还包括针对所述多个接入终端中的每个接入终端的数据和块确认请求。
31.根据权利要求28所述的接入点,其中,所发送的传输包括非并行组传输。
32.根据权利要求28所述的接入点,其中,所述处理电路还适用于通过重复地传送标识(ID)帧以开始每个传输序列,来管理多个传输序列,每个标识(ID)帧包括发送到每个接入终端的各自的指令。
33.根据权利要求 32所述的接入点,其中,所述处理电路适用于通过在发送后续标识(ID)帧之前等待定期回退的持续时间,来在每个传输序列之后和所述后续标识(ID)帧之前插入所述回退。
34.根据权利要求32所述的接入点,其中,所述处理电路还适用于监测每个接入终端的活动等级,以确定是否应当向每个接入终端发送各自的标识(ID)帧。
35.根据权利要求32所述的接入点,其中,所述处理电路还适用于通过向所述多个接入终端发送ID禁止帧或包括针对每个接入终端的不跟随先前传输的指令的标识(ID)帧中的一个,来禁止所述传输序列。
36.根据权利要求28所述的接入点,其中,所接收的传输中的至少一个包括上行链路数据,并且所述处理电路还适用于: 发送包括块确认的响应传输,以确认接收到包括所述上行链路数据的所述至少一个所接收的传输,所述响应传输是在由短帧间间隙(SIFS)定义的时间间隔过去之后被发送的。
37.根据权利要求28所述的接入点,其中,每个各自的先前传输包括与发射机设备相关联的标识符,每个接入终端被指派为跟随所述发射机设备。
38.根据权利要求37所述的接入点,其中,与所述发射机设备相关联的所述标识符包括所述发射机设备的媒体访问控制(MAC)地址。
39.一种在接入点上运行的方法,所述方法包括: 确定多个接入终端的分布式传输的序列; 向所述多个接入终端中的每个接入终端发送传输,所述传输包括针对每个接入终端的根据所确定的序列跟随各自的先前传输的指令;以及 按照根据所确定的序列的有序次序,从所述多个接入终端中的每个接入终端接收传输。
40.根据权利要求39所述的方法,其中,发送所述传输包括:发送并行SDMA传输。
41.根据权利要求40所述的方法,其中,发送并行SDMA传输包括:向所述多个接入终端中的每个接入终端发送数据和块确认请求。
42.根据权利要求39所述的方法,其中,发送所述传输包括:发送非并行组传输。
43.根据权利要求39所述的方法,还包括: 通过重复地传送标识(ID)帧以开始每个传输序列,来管理多个传输序列,每个标识(ID)帧包括发送到所述多个接入终端中的每个接入终端的各自的指令。
44.根据权利要求43所述的方法,还包括: 在每个传输序列之后并且在后续标识(ID)帧之前插入定期回退。
45.根据权利要求43所述的方法,还包括: 监测每个接入终端的活动等级,以确定是否应当向每个接入终端发送各自的标识(ID)帧。
46.根据权利要求39所述的方法,还包括: 通过向所述多个接入终端发送ID禁止帧或包括针对每个接入终端的不跟随先前传输的指令的标识(ID)帧中的一个,来禁止所述分布式传输。
47.根据权利要求39所述的方法,其中,从所述多个接入终端中的每个接入终端接收传输包括:接收包括数据的至少一`个传输; 并且所述方法还包括: 发送包括块确认的响应传输,以确认接收到包括所述数据的所接收的所述至少一个传输,所述响应传输是在由短帧间间隙(SIFS)定义的时间间隔过去之后被发送的。
48.根据权利要求39所述的方法,其中,发送包括针对每个接入终端的跟随各自的先前传输的指令的传输包括:发送包括针对每个接入终端的跟随包括与发射机设备相关联的标识符的各自的先前传输的指令的传输,每个接入终端被指派为跟随所述发射机设备。
49.根据权利要求48所述的方法,其中,发送包括针对每个接入终端的跟随包括与发射机设备相关联的标识符的各自的先前传输的指令的传输包括:发送包括针对每个接入终端的跟随包括所述发射机设备的媒体访问控制(MAC)地址的各自的先前传输的指令的传输。
50.一种接入点,包括: 用于确定多个接入终端的分布式上行链路传输的序列的模块; 用于向所述多个接入终端中的每个接入终端发送传输的模块,所述传输包括针对每个接入终端的根据所确定的序列跟随各自的先前传输的指令;以及 用于按照根据所确定的序列的有序次序,从所述多个接入终端中的每个接入终端接收传输的模块。
51.根据权利要求50所述的接入点,其中,每个各自的先前传输包括与发射机设备相关联的标识符,每个接入终端被指派为跟随所述发射机设备。
52.根据权利要求51所述的接入点,其中,与所述发射机设备相关联的所述标识符包括所述发射机设备的媒体访问控制(MAC)地址。
53.一种处理器可读介质,包括在接入点上运行的一个或多个指令,当由处理电路执行所述指令时,导致所述处理电路:向多个接入终端中的每个接入终端发送传输,所述传输包括针对每个接入终端的在传输序列期间跟随各自的先前传输的指令;以及 按照根据所述传输序列的有序次序,从所述多个接入终端中的每个接入终端接收传输。
54.根据权利要求53所述的处理器可读介质,其中,每个各自的先前传输包括与发射机设备相关联的标识符,每个接入终端被指派为跟随所述发射机设备。
55.根据权利要求54所述的处理器可读介质,其中,与所述发射机设备相关联的所述标识符包括所述发射机 设备的媒体访问控制(MAC)地址。
全文摘要
提供了用于促进对无线通信环境中的上行链路传输的分布式信道接入的方法和装置。接入点可以为多个接入终端中的每个接入终端指派前任发射机设备,并且可以向每个接入终端发送跟随各自的前任发射机的先前传输的指令。接入终端可以接收包括该指令的传输,并且可以监测和检测先前传输。然后,接入终端可以在跟随所检测的先前传输的帧间间隙完成之后发送传输。
文档编号H04W84/12GK103202082SQ201180050543
公开日2013年7月10日 申请日期2011年10月13日 优先权日2010年10月20日
发明者M·M·文廷克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1