用于在无线局域网(wlan)中进行延迟块确认的方法和装置的制作方法

文档序号:7733627阅读:189来源:国知局
专利名称:用于在无线局域网(wlan)中进行延迟块确认的方法和装置的制作方法
技术领域
本申请一般涉及无线通信系统的操作,更具体地,涉及用于在通信系统中进行延 迟块确认的方法和装置。
背景技术
无线系统(例如IEEE 802. IlffLAN系统)的一个主要特征是对成功接收的分组的 确认。成功接收的分组是例如不与其它传输冲突或者其接收功率高于接收机灵敏度阈值从 而可以在接收机处被正确解码的分组。在802. 11系统中,包括较高层(即,IP层等)数据 的MAC层协议数据单元(MPDU)包含在PLCP (物理层汇聚过程)层协议数据单元(PPDU)中。 MPDU具有涵盖数据和MAC头部的32比特CRC差错检测机制。当无差错接收(CRC帧校验中 没有差错)时,接收机向发射机发送确认(ACK)。接收机在短帧间间隔(SIFS)时间之后发 送ACK,从而具有足够的时间来解码分组以校验该帧是否发向进行解码的站以及通过计算 循环冗余校验(CRC)来校验是否存在差错。IEEE 802. lle/n引入块ACK(BA)的概念,其中,接收站通过发送具有所成功接收 MPDU的位映像(bitmap)的单个确认帧来确认对多个帧的接收。ACK可提高WLAN中用户的 服务质量(QoS)。然而,反过来,ACK也可能增加信令开销并降低整体系统效率。随着无线 网络的愈加流行,更需要根据现有带宽分配来增加吞吐量以提高系统效率。由于带宽限制, 需要增强这些网络的效率以提供更高的吞吐量。因此,本领域需要对以上指出的问题提供解决方案。本文公开的多个方案针对用 于提高利用确认的WLAN的效率的方法和装置。

发明内容
在多个方案中,提供了包括方法和装置的延迟块确认系统,该系统操作用于提高 WLAN的效率。在一个方案中,该系统提供了一种增强的确认机制,以提高在反向链路上对经 由公共信道发送到多个设备的数据进行确认的效率。在一个方案中,提供了一种用于与一个或更多个节点通信的方法。所述方法包括 向所述一个或更多个节点发送块,所述块包括数据和第一比特,所述第一比特指示所述一个或更多个节点不发送对所述数据的确认。所述方法还包括确定是否已经到达发送持续 时间内的选定时间位置;如果已经到达所述选定时间位置,则向所述一个或更多个节点发 送第二比特,其中所述第二比特指示所述一个或更多个节点分别发送对所述数据的一个或 更多个确认;以及在所述发送持续时间的剩余部分内接收对所述数据的至少一个确认。在一个方案中,提供了一种用于与一个或更多个节点通信的装置。所述装置包括 发射机,所述发射机被配置为向所述一个或更多个节点发送块,所述块包括数据和第一比 特,所述第一比特指示所述一个或更多个节点不发送对所述数据的确认。所述装置还包括 控制器,所述控制器被配置为确定是否已经到达发送持续时间内的选定时间位置。所述发 射机还被配置为如果已经到达所述选定时间位置,则向所述一个或更多个节点发送第二比 特,其中所述第二比特指示所述一个或更多个节点分别发送对所述数据的一个或更多个确 认。所述装置还包括接收机,所述接收机被配置为在所述发送持续时间的剩余部分内接收 对所述数据的至少一个确认。在一个方案中,提供了一种用于与一个或更多个节点通信的装置。所述装置包括 用于向所述一个或更多个节点进行发送的模块,其中,所述模块用于向所述一个或更多个 节点发送块,所述块包括数据和第一比特,所述第 一比特指示所述一个或更多个节点不发 送对所述数据的确认,以及所述模块用于如果到达发送持续时间内的选定时间位置,则向 所述一个或更多个节点发送第二比特,所述第二比特指示所述一个或更多个节点分别发送 对所述数据的一个或更多个确认。所述装置还包括用于确定是否已经到达所述发送持续 时间内的所述选定时间位置的模块;以及用于在所述发送持续时间的剩余部分内接收对所 述数据的至少一个确认的模块。在一个方案中,提供了一种用于通信的方法。所述方法包括从节点接收块,所述 块包括数据和第一比特,所述第一比特指示不发送对所述数据的确认;以及接收第二比特, 所述第二比特指示发送对所述数据的确认。所述方法还包括响应于对所述第二比特的接 收,在发送持续时间内发送对所述数据的所述确认。在一个方案中,提供了 一种用于通信的装置。所述装置包括接收机,所述接收机被 配置为从节点接收块,所述块包括数据和第一比特,所述第一比特指示不发送对所述数据 的确认,所述接收机还被配置为接收第二比特,所述第二比特指示发送对所述数据的确认。 所述装置还包括发射机,所述发射机被配置为响应于对所述第二比特的接收,在发送持续 时间内发送对所述数据的所述确认。在一个方案中,提供了一种用于通信的装置。所述装置包括用于从节点接收块的 模块,所述块包括数据和第一比特,所述第一比特指示不发送对所述数据的确认。所述装置 还包括用于接收第二比特的模块,所述第二比特指示发送对所述数据的确认;以及用于 响应于对所述第二比特的接收,在发送持续时间内发送对所述数据的所述确认的模块。在查看以下提供的


、说明书以及权利要求书之后,其它方案将变得清楚。

通过参考下面的说明书并结合附图,本文中描述的前述方案将变得更为清楚,其 中图1示出支持多个用户并且能够实现多个延迟块确认系统方案的MIMO WLAN系统;图2示出用于说明图1的WLAN系统利用反向许可(RDG)和块确认所执行的发送 和接收交换的示意图;图3示出用于说明根据延迟块确认系统方案利用RDG延迟块ACK所实现的发送和 接收交换的示意图;图4示出用于说明接入点和接入终端方案的示意图,所述接入点和接入终端配置 为根据延迟块确认系统方案进行操作;图5示出用于说明根据延迟块确认系统方案利用多种传输技术来提供RDG延迟块 ACK的发送和接收交换的示意图;图6示出在延迟块确认系统方案中使用的用于与一个或更多个节点通信的示例 性装置;以及图7示出在延迟块确认系统方案中使用的用于进行通信的示例性装置。
具体实施例方式下面描述本发明的多个方案。应当清楚,可以用多种方式实施本文的教示,并且本 文中公开的任何具体结构、功能或者这两者都仅是代表性的。基于本文的教示,本领域的技 术人员应当认识到本文公开的发明的任何方案可以与本发明的任何其它方案相独立地实 现,以及本发明的多个方案可以用各种方式组合。例如,可以使用本文中阐明的任意数量的 方案来实现装置或者执行方法。此外,除了在本文中阐明的一个或更多个方案之外,可以使 用其它结构、功能或者结构和功能两者来实现装置或者执行方法。一个方案可包括权利要 求的一个或更多个要素。提高WLAN效率的一种方法是利用反向许可(RDG =Reverse DirectionGrant)。RDG 是例如在IEEE 802. Iln D6. 0中定义的一种机制,其用于数据的双向传输而无需发起新的 传输过程。一个站向另一个站发送帧,以指示若接收站的缓冲器指示其发送回数据,则接 收站可以发送回数据。该机制有效地利用了传输机会(TxOP transmission Opportunity), 特别是在TxOP持有方(初始发送方)没有足够的帧来利用整个TxOP持续时间的情况下。提高WLAN效率的另一种方法是在媒体访问控制(MAC)层处聚集数据分组 (AMPDU),以便利用块ACK机制。在IEEE 802. Iln中定义了两种典型的块ACK机制。一种 方法叫做立即块确认策略,另一种方法叫做延迟块确认策略。如其名称所示,在立即块ACK 策略中,AMPDU的接收机在SIFS持续时间之后立即利用块ACK在反向进行响应。在使用延 迟块ACK的方法中,接收站推迟发送块ACK,直到聚集分组发射机在后面的时间点发送请求 (例如,块ACK请求(BAR))为止。虽然延迟块ACK可以通过允许对多个AMPDU同时进行确认来提高效率,但是其会 经历其它问题,例如应用层处增加的抖动和时延。—般地,发送和接收站之间交换的ACK (如果存在)的类型是在数据交换之前协商 的,并且在通信期间通过所发送数据单元中的比特指示符或者字段来通知该ACK的类型。如上所述,尽管 利用了 RDG和BA的方法可以通过降低BA传输的数量以及减小数 据传输和BA传输之间的间隔来提高效率,但是这些方法会经历增加的缓冲器空间的问题。 聚集分组发射机需要保留接收机还未确认的全部MPDU,因此,在缓冲器缩小之前聚集分组发射机将无法从更高层接收其它帧。仅在接收到对所发送MPDU的ACK时,这些缓冲器才能 被释放。对于某些应用,当需要执行重传时,该方法还在应用层处引入了增加的抖动。图1示出支持多个用户并且能够实现多个延迟块确认系统方案的MIMO WLAN系统 100。应当注意,延迟块确认系统方案适于与各种WLAN系统一起使用,并且对MIMO WLAN系 统100的描述仅用于示例目的。例如,本文中参考AMPDU的发送和确认对该系统进行了描 述,但是该系统同样适用于其它类型的聚集分组的发送。MIMO WLAN系统100包括多个接入点(AP) 110a_b,这些接入点支持多个接入终端 (AT)120a-k的通信。例如,在多个方案中,接入点可包括、实现为或者称为节点B、无线电 网络控制器(RNC)、e节点B、基站控制器(BSC)、基站收发机(BTS)、基站(BS)、收发机功能 实体(TF)、无线电路由器、无线电收发机、基础服务集(BSS)、扩展服务集(ESS)、无线电基 站(RBS)或者一些其它术语。此外,在多个方案中,接入终端可包括、实现为或称为用户终 端(UT)、用户站、用户单元、移动站、远程站、远程终端、用户代理、用户设备、用户装置(UE) 或者一些其它术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话初始化协议 (SIP)电话、无线本地回路(WLL)站、个人数字助理(PDA)、具有无线连接功能的手持设备或 者连接到无线调制解调器的一些其它合适的处理设备。 相应地,本文中教示的一个或更多个方案可以被包含到电话(例如,蜂窝电话或 智能电话)、计算机(例如,笔记本电脑)、便携通信设备、便携计算设备(例如,个人数据助 理)、娱乐设备(例如,音乐或视频设备或者卫星无线电)、全球定位系统设备或者被配置为 通过无线或有线介质通信的任何其它合适设备之中。简单起见,图1中仅示出两个接入点IlOa和110b。接入终端120a_k可分散在系 统中。每个接入终端可以是能够与接入点IlOa和IlOb通信的固定或移动终端。在任何 给定时刻,每个接入终端可以在下行链路和/或上行链路上与一个或可能的多个接入点通 信。下行链路(即前向链路)指的是从接入点到用户终端的传输,而上行链路(即反向链 路)指的是从接入终端到接入点的传输。接入点IlOa与接入终端120a到120f通信,接入点IlOb与接入终端120f到120k 通信。根据系统100的特定设计,接入点可以与多个接入终端同时通信(例如,通过多编码 信道或者子带)或者顺序地通信(例如,通过多个时隙)。在任何给定时刻,接入终端可从 一个或多个接入点接收下行链路传输。来自每个接入点的下行链路传输可以包括希望由多 个接入终端接收的开销数据、希望由特定接入终端接收的用户专有数据、其它类型的数据 及其组合。开销数据可包括导频、寻呼和广播消息、系统参数等。MIMO WLAN系统100基于具有中心控制器的网络架构。因此,系统控制器130耦合 到接入点llOa-b,并且还可以耦合到其它系统和网络。例如,系统控制器130可以耦合到 分组数据网络(PDN)、有线局域网(LAN)、广域网(WAN)、互联网、公共交换电话网(PSTN)、蜂 窝通信网等。系统控制器130可以被设计为执行多种功能,诸如(1)对耦合到系统控制器 130的接入点进行协调和控制、(2)在这些接入点之间对数据进行路由、(3)对与这些接入 点所服务的接入终端的通信进行接入和控制等等。在系统100的操作期间,接入点IlOa与接入终端120a_120f通信。在该实例中, 接入点IlOa作为发送站,并具有排队等待传输到接收接入终端120a-120f的多个分组。在 对多个方案的以下描述中,将接入点IlOa称为站A(STA-A),将接入终端120a_120f分别称为站B到站F (STA-B到STA-F)。图2示出用于说明利用反向许可和块确认所实现的发送和接收交换的示意图 200。例如,发送和接收交换发生在图1所示WLAN系统的发送站STA-A与接收站STA-B到 STA-F之间。在标号202处,STA-A作为RD发起方发送包括AMPDU的PPDU,AMPDU进而包含寻 址到STA-B (RD响应方)的MPDU。将QoS数据AMPDU的ACK策略字段设置为隐式块ACK请 求。该AMPDU内的一个或更多个MPDU包含HT控制字段,其中将RDG/更多PPDU字段设置 为1以指示RDG。持续时间/ID字段包含指示TxOP 204的剩余持续时间的毫秒级参数。在标号206处,STA-B (RD响应方)利用块ACK帧的传输来进行响应,在块ACK帧 中,将HT控制字段中的RDG/更多PPDU字段设置为1,以指示在包含块ACK的PPDU结束之 后,将在SIFS或RIFS持续时间208后跟有另一个PPDU。在标号210处,STA-B向STA-A发送PPDU (响应突发(response burst)中的第二 PP DU),其中将ACK策略设置为隐式块ACK请求。该PPDU还包括AMPDU,该AMPDU包含一个 或更多个MPDU,该一个或更多个MPDU包含HTC字段,在HTC字段中,RDG字段/更多PPDU 字段被设置为0以指示该PPDU是响应突发中的最后一个PPDU。在标号212处,STA-A (RD发起方)重新获得对TxOP的控制,并向STA-B发送块ACK MPDU,以对STA-B在RD响应突发210中发送的MPDU的接收进行确认。在标号214处,STA-A (RD发起方)发送PPDU,该PPDU包含寻址到STA-C (新的RD 响应方)的MPDU。将该PPDU中的QoS数据MPDU的ACK策略字段设置为隐式块ACK请求。 该PPDU包含一个或更多个HTCMPDU,在该一个或更多个HTC MPDU中,将RDG/更多PPDU字 段设置为1以指示RDG。该PPDU中的MPDU的持续时间/ID字段包含参数(TxOP = t0微 秒),以指示如标号216处示出的TxOP的剩余持续时间。在标号218处,响应于从STA-A接收的传输,STA-C(RD响应方)向STA-A发送 PPDU,该PPDU包含一个或更多个HTC MPDU,在该一个或更多个HTC MPDU中,将RDG/更多 PPDU字段设置为0以指示该PPDU是响应突发中的最后一个PPDU。该PPDU包含块ACK MPDU,其是对来自于STA-A的先前PPDU的隐式块ACK请求的响应帧;以及QoS数据MPDU, 其中将ACK策略字段设置为隐式块ACK请求。在标号220处,STA-A (RD发起方)重新获得对TxOP的控制,并且发送块ACK MPDU, 该块ACK MPDU对STA-C发送的MPDU进行确认。该PPDU包含一个或更多个HTC MPDU,其中 将RDG/更多PPDU字段设置为1以指示RDG。该PPDU中的MPDU的持续时间/ID字段包含 参数(TxOP = tl微秒),以指示如标号222处示出的TxOP的剩余持续时间。在标号224处,响应于来自STA-A的传输,STA-C (RD响应方)向STA-A发送PPDU, 该PPDU包含一个或更多个QoS数据HTC MPDU,其中将ACK策略设置为隐式块ACK并且将 RDG/更多PPDU字段设置为0。该PPDU是响应突发中的唯一 PPDU。在标号226处,STA-A (RD发起方)向STA-C发送块ACK,该块ACK对STA-C在先前 的RD响应突发中发送的MPDU进行确认。因此,示意图200说明了利用反向许可和块确认 所实现的发送和接收交换。在多个方案中,与RDG结合使用新的延迟块ACK。下文中将该新的延迟块ACK称为 RDG延迟块ACK。如在以下多个方案中所描述的,当与RDG —起使用时,块ACK被延迟,但是所延迟的量与传统系统相比较短。例如,块ACK可以仅 被延迟RDG持续时间。在一个方案 中,RD发起方可以将ACK策略字段设置为RDG延迟BA。这样,当RD响应方检测到该ACK策 略字段时,RD响应方将其对要求ACK的MPDU的所有响应延迟预定的时间。例如,在一个方 案中,RD响应方延迟发送其ACK,直到RDG结束为止。在另一个方案中,RD响应方延迟发送 其ACK,直到数据交换中的预定时刻为止。该预定时刻可以隐式地或者显式地以各种方式传 递给RD响应方。例如,预定时间可以是一些序列时间(例如TxOP)的结束,或者可以是由 发射机调度的时间。在另一个方案中,当观测到VHT控制中的RDG字段被设置为0 (或者一 些其它指示)时,所有RD响应方利用OFDMA块ACK来进行响应。在另一个方案中,在常规 TxOP持续时间内适当地使用新的延迟块ACK机制。在另一个方案中,PPDU的发射机通过在 RDG持续时间期间的任何阶段处发送BAR帧来请求BA。因此,不具有RDG通信的发射机可以使用多个延迟块确认系统方案。例如,这种发 射机获得TxOP并且向RD响应方持续发送MPDU/AMPDU,而不期望在TxOP持续时间结束前收 到发回的ACK/BA。当在TxOP持续时间内发出最后一个分组时,该发射机可以确定接收机具 有足够的时间来发送回BA。此外,当向接收机发出最后一个MPDU/AMPDU时,发射机可以设 置一个比特,该比特指示这是该事务中的最后一个分组并因此期望以块ACK作为响应。在 该实例中,这提供了不需要显式请求并且也不会被无限延迟的延迟块ACK。图3示出用于说明根据延迟块确认系统方案利用RDG延迟块ACK所实现的发送和 接收交换的示意图300。例如,发送和接收交换发生在图1所示WLAN系统的发送站STA-A 与接收站STA-B到STA-E之间。对于图3,RD发起方是STA-A,RD响应方是接收站STA-B到 STA-E。使用空分多址(SDMA)传输技术来产生所示传输。在标号302 处,STA-A (RD 发起方)向站 STA-B、STA_C、STA_D 和 STA-E (RD 响应方) 发送SDMA PPDU。这些PPDU包括AMPDU,该AMPDU包含每个MPDU的QoS数据,其中将ACK 策略字段设置为RDG延迟块ACK。该PPDU中的一个或更多个MSDU包含VHT控制字段,其中 将RDG/更多PPDU字段设置为1以指示SDMA RDG0持续时间/ID字段包含指示TxOP的剩 余持续时间的参数。在标号304 处,RD 响应方(STA-B、STA_C、STA_D 和 STA-E)利用 SDMA PPDU 向 STA-A 进行响应,该SDMA PPDU包含一个或更多个VHTCMPDU,在该一个或更多个VHTC MPDU中,将 RDG/更多字段设置为0以指示该PPDU是响应突发中的最后一个PPDU。该PPDU包含QoS 数据MPDU,其中将ACK策略字段设置为隐式块ACK请求。在标号306处,STA-A(RD发起方)重新获得对TxOP的控制,并且向站STA-B、 STA-C, STA-D和STA-E (RD响应方)发送PPDU。这些传输的第一个(或者唯一的)MPDU包 含块ACK,以响应来自RD响应方的SDMA响应突发。该PPDU中的一个或更多个MSDU包含 VHT控制字段,其中将RDG/更多PPDU字段设置为1以指示RDG。持续时间/ID字段包含指 示TxOP的剩余持续时间的参数。在标号308处,RD响应方(STA-B和STA-E)利用SDMA PPDU对STA-A进行响应, 该SDMA PPDU包含一个或更多个VHTC MPDU,在该一个或更多个VHTC MPDU中,将RDG/更多 字段设置为0以指示该PPDU是响应突发中的最后一个PPDU。此时,STA-C和STA-D不再有 QoS数据要发送,因此其不进行发送。STA-B和STA-E利用SDMA PPDU来进行响应,该SDMA PPDU包含QoS数据MPDU,其中将ACK策略字段设置为隐式块ACK请求。
在标号310处,STA-A(RD发起方)重新获得对TxOP的控制,并且向RD响应方 (STA-B、STA-C、STA-D 和 STA-E)发送 SDMA PPDU。向 STA-B 和 STA-E 发送的 SDMA PPDU 包含 块ACK MPDU,以响应先前的隐式块ACK请求。该PPDU中的一个或更多个MPDU包含VHT控制 字段,其中将RDG/更多PPDU字段设置为0。这指示在该TxOP中RDG的结束。该SDMA PPDU 中的MPDU的持续时间/ID字段包含指示TxOP的剩余持续时间的参数。注意,当将RDG/更 多PPDU字段设置为0时,RD发起方(STA-A)也可以发送对RD响应方(STA-B、STA-C、STA-D 和STA-E)的音调(tone)分配,以用于由RD响应方发出的OFDMA BA响应。在标号312处,当观测到RDG/更多PPDU字段被设置为0时,RD响应方(STA-B、 STA-C、STA-D和STA-E)可以使用音调分配信息,并向STA-A发送OFDMA块ACK,该OFDMA块 ACK对STA-A在该RDG序列期间发送的MPDU进行确认。为了说明的目的,RD发起方和RD响应方都使用SDMA接入技术。然而,该延迟块 确认系统可以使用其它传输技术,诸如SDMA、CDMA、TDMA或0FDMA。例如,表1说明了适合 RD发起方和RD响应方使用的接入技术。然而,也可以使用未示出的其它传输技术。表 权利要求
1.一种用于与一个或更多个节点通信的方法,所述方法包括向所述一个或更多个节点发送块,所述块包括数据和第一比特,所述第一比特指示所 述一个或更多个节点不发送对所述数据的确认;确定是否已经到达发送持续时间内的选定时间位置;如果已经到达所述选定时间位置,则向所述一个或更多个节点发送第二比特,其中所 述第二比特指示所述一个或更多个节点分别发送对所述数据的一个或更多个确认;以及 在所述发送持续时间的剩余部分内接收对所述数据的至少一个确认。
2.如权利要求1所述的方法,还包括 与所述一个或更多个节点协商延迟确认。
3.如权利要求1所述的方法,还包括向所述一个或更多个节点发送附加块,所述附加块包括附加数据和附加比特,所述附 加比特指示所述一个或更多个节点不发送对所述附加数据的确认。
4.如权利要求1所述的方法,还包括在到达所述选定时间位置之前确定要从选定节点获得选定确认;以及 向所述选定节点发送确认请求。
5.如权利要求4所述的方法,还包括响应于所述确认请求,在所述发送持续时间内从所述选定节点接收所述选定确认。
6.如权利要求4所述的方法,其中,确定要获得所述选定确认包括 基于资源利用来确定要获得所述选定确认。
7.一种用于与一个或更多个节点通信的装置,所述装置包括发射机,所述发射机被配置为向所述一个或更多个节点发送块,所述块包括数据和第 一比特,所述第一比特指示所述一个或更多个节点不发送对所述数据的确认;控制器,所述控制器被配置为确定是否已经到达发送持续时间内的选定时间位置; 所述发射机还被配置为如果已经到达所述选定时间位置,则向所述一个或更多个节点 发送第二比特,其中所述第二比特指示所述一个或更多个节点分别发送对所述数据的一个 或更多个确认;以及接收机,所述接收机被配置为在所述发送持续时间的剩余部分内接收对所述数据的至 少一个确认。
8.如权利要求7所述的装置,其中,所述控制器被配置为 与所述一个或更多个节点协商延迟确认。
9.如权利要求7所述的装置,其中,所述发射机被配置为向所述一个或更多个节点发送附加块,所述附加块包括附加数据和附加比特,所述附 加比特指示所述一个或更多个节点不发送对所述附加数据的确认。
10.如权利要求7所述的装置,其中,所述控制器被配置为在到达所述选定时间位置之前确定要从选定节点获得选定确认,以及所述发射机被配置为向所述选定节点发送确认请求。
11.如权利要求10所述的装置,其中,所述接收机被配置为响应于所述确认请求,在所述发送持续时间内从所述选定节点接收所述选定确认。
12.如权利要求10所述的装置,其中,所述控制器被配置为 基于资源利用来确定要获得所述选定确认。
13.一种用于与一个或更多个节点通信的装置,所述装置包括 用于向所述一个或更多个节点进行发送的模块,其中,所述模块用于向所述一个或更多个节点发送块,所述块包括数据和第一比特,所述第 一比特指示所述一个或更多个节点不发送对所述数据的确认,以及所述模块用于如果到达发送持续时间内的选定时间位置,则向所述一个或更多个节点 发送第二比特,所述第二比特指示所述一个或更多个节点分别发送对所述数据的一个或更 多个确认;用于确定是否已经到达所述发送持续时间内的所述选定时间位置的模块;以及 用于在所述发送持续时间的剩余部分内接收对所述数据的至少一个确认的模块。
14.如权利要求13所述的装置,还包括用于与所述一个或更多个节点协商延迟确认的模块。
15.如权利要求13所述的装置,其中,所述用于进行发送的模块操作用于向所述一个或更多个节点发送附加块,所述附加块包括附加数据和附加比特,所述附 加比特指示所述一个或更多个节点不发送对所述附加数据的确认。
16.如权利要求13所述的装置,还包括用于在到达所述选定时间位置之前检测要从选定节点获得选定确认的模块,以及其中,所述用于进行发送的模块操作用于向所述选定节点发送确认请求。
17.如权利要求16所述的装置,其中,所述用于进行接收的模块操作用于 响应于所述确认请求,在所述发送持续时间内从所述选定节点接收所述选定确认。
18.如权利要求16所述的装置,其中,所述用于检测要获得所述选定确认的模块包括 用于基于资源利用来检测要获得所述选定确认的模块。
19.一种用于与一个或更多个节点通信的计算机程序产品,所述计算机程序产品包括利用代码来进行编码的计算机可读介质,所述代码可被执行用于 向所述一个或更多个节点发送块,所述块包括数据和第一比特, 所述第一比特指示所述一个或更多个节点不发送对所述数据的确认; 确定是否已经到达发送持续时间内的选定时间位置;如果已经到达所述选定时间位置,则向所述一个或更多个节点发送第二比特,其中所 述第二比特指示所述一个或更多个节点分别发送对所述数据的一个或更多个确认;以及 在所述发送持续时间的剩余部分内接收对所述数据的至少一个确认。
20.一种用于与一个或更多个节点通信的接入点,所述接入点包括天线;发射机,所述发射机被配置为通过所述天线向所述一个或更多个节点发送块,其中所 述块包括数据和第一比特,所述第一比特指示所述一个或更多个节点不发送对所述数据的 确认;控制器,所述控制器被配置为确定是否已经到达发送持续时间内的选定时间位置; 所述发射机还被配置为如果已经到达所述选定时间位置,则向所述一个或更多个节点发送第二比特,其中所述第二比特指示所述一个或更多个节点分别发送对所述数据的一个 或更多个确认;以及接收机,所述接收机被配置为在所述发送持续时间的剩余部分内接收对所述数据的至 少一个确认。
21.一种用于通信的方法,所述方法包括从节点接收块,所述块包括数据和第一比特,所述第一比特指示不发送对所述数据的 确认;接收第二比特,所述第二比特指示发送对所述数据的确认;以及响应于对所述第二比特的接收,在发送持续时间内发送对所述数据的所述确认。
22.如权利要求21所述的方法,还包括 与所述节点协商延迟确认。
23.如权利要求21所述的方法,还包括从所述节点接收附加块,所述附加块包括附加数据和附加比特,所述附加比特指示不 发送对所述附加数据的确认。
24.如权利要求21所述的方法,还包括在接收所述第二比特之前确定要发送对选定数据的确认;以及 在所述发送持续时间内发送对所述选定数据的所述确认。
25.如权利要求24所述的方法,其中,所述确定基于资源利用、数据延迟和数据抖动中 的至少一个。
26.一种用于通信的装置,所述装置包括接收机,所述接收机被配置为从节点接收块,所述块包括数据和第一比特,所述第一比 特指示不发送对所述数据的确认,所述接收机还被配置为接收第二比特,所述第二比特指 示发送对所述数据的确认;以及发射机,所述发射机被配置为响应于对所述第二比特的接收,在发送持续时间内发送 对所述数据的所述确认。
27.如权利要求26所述的装置,还包括控制器,所述控制器被配置为与所述节点协商延迟确认。
28.如权利要求26所述的装置,其中,所述接收机被配置为从所述节点接收附加块,所述附加块包括附加数据和附加比特,所述附加比特指示不 发送对所述附加数据的确认。
29.如权利要求26所述的装置,还包括控制器,所述控制器被配置为在接收所述第二比特之前确定要发送对选定数据的确认。
30.如权利要求29所述的装置,其中,所述发射机被配置为 在所述发送持续时间内发送对所述选定数据的所述确认。
31.如权利要求29所述的装置,其中,所述控制器被配置为基于资源利用、数据延迟和数据抖动中的至少一个,确定要发送对所述选定数据的所 述确认。
32.一种用于通信的装置,所述装置包括用于从节点接收块的模块,所述块包括数据、第一比特和第二比特,所述第一比特指示 不发送对所述数据的确认,所述第二比特指示发送对所述数据的确认;以及用于响应于对所述第二比特的接收,在发送持续时间内发送对所述数据的所述确认的 模块。
33.如权利要求32所述的装置,还包括 用于与所述节点协商延迟确认的模块。
34.如权利要求32所述的装置,其中,所述用于进行接收的模块操作用于从所述节点接收附加块,所述附加块包括附加数据和附加比特,所述附加比特指示不 发送对所述附加数据的确认。
35.如权利要求32所述的装置,还包括用于在接收所述第二比特之前确定要发送对选定数据的确认的模块,以及其中, 所述用于进行发送的模块操作用于在所述发送持续时间内发送对所述选定数据的所 述确认。
36.如权利要求35所述的装置,其中,所述确定基于资源利用、数据延迟和数据抖动中 的至少一个。
37.一种用于通信的计算机程序产品,所述计算机程序产品包括 利用代码来进行编码的计算机可读介质,所述代码被执行用于从节点接收块,所述块包括数据和第一比特,所述第一比特指示不发送对所述数据的 确认;接收第二比特,所述第二比特指示发送对所述数据的确认;以及响应于对所述第二比特的接收,在发送持续时间内发送对所述数据的所述确认。
38.一种用于通信的接入终端,所述接入终端包括 天线;接收机,所述接收机被配置为通过所述天线从节点接收块,所述块包括数据和第一比 特,所述第一比特指示不发送对所述数据的确认,所述接收机还被配置为接收第二比特,所 述第二比特指示发送对所述数据的确认;以及发射机,所述发射机被配置为响应于对所述第二比特的接收,在发送持续时间内发送 对所述数据的所述确认。
全文摘要
提供了用于在WLAN中进行延迟块确认的方法和装置。在一个方案中,提供用于与一个或更多个节点通信的方法。该方法包括向一个或更多个节点发送块,该块包括数据和第一比特,第一比特指示一个或更多个节点不发送对数据的确认。该方法还包括确定是否已经到达发送持续时间内的选定时间位置,其中如果已经到达选定时间位置,则向一个或更多个节点发送第二比特,第二比特指示一个或更多个节点分别发送对数据的一个或更多个确认。该方法还包括在发送持续时间的剩余部分内接收对数据的至少一个确认。
文档编号H04L1/16GK102007723SQ200980112033
公开日2011年4月6日 申请日期2009年4月3日 优先权日2008年4月4日
发明者S·南达, S·坎达拉, V·斯里哈拉 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1