产生媒体访问控制协议数据单元的装置和方法

文档序号:7898082阅读:297来源:国知局
专利名称:产生媒体访问控制协议数据单元的装置和方法
技术领域
本发明一般涉及在无线通信系统中支持自动重传请求(Automatic RepeatreQuest, ARQ)的装置和方法。更具体地,本发明涉及在无线通信系统中支持对于 ARQ块或ARQ子块的ARQ的装置和方法。
背景技术
无线通信系统根据承载数据的无线资源的信道条件而遭受数据错误。为了提高传 输可靠性,无线通信系统利用自动重传请求(ARQ)方案来控制和恢复该数据错误。利用ARQ 方案,接收级(receiving stage)通知发射级(transmitting stage)对 于从发射级接收的ARQ块是接收成功还是接收失败。例如,当从发射级接收的ARQ块没有 错误时,接收级向发射级发送确认(ACK)信息。相反地,当从发射级接收的ARQ块是错误的 时,接收级向发射级发送否定确认(NACK)信息。在这里,接收级将分组接收成功或失败通 知给发射级的一系列操作被称为ARQ反馈。当根据ARQ反馈确认在接收级成功接收到分组时,发射级发送新的分组。当根据ARQ反馈确认分组没能到达接收级时,发射级向接收级重发失败的分组。 这样做时,发射级能够认识到由于接收级的信道条件较差致使接收级未能接收到分组。对 此,发射级需要一种考虑信道条件来重发分组的方法。

发明内容
本发明的一方面旨在至少解决上述问题和/或缺点,并至少提供下述优点。因此, 本发明的一个方面提供一种用于在无线通信系统中支持对于媒体访问控制(MAC)协议数 据单元(MPDU)的自动重传请求(ARQ)以控制错误的装置和方法。本发明的另一个方面提供一种用于在无线通信系统中支持对于MPDU的ARQ以便 在发射级进行重发的装置和方法。本发明的再一个方面提供一种用于在无线通信系统中当发射级重发ARQ块时通 过将ARQ块分成至少两个ARQ子块来支持ARQ的装置和方法。根据本发明的一个方面,一种用于在无线通信系统中发送ARQ块的方法包括当 在未发送状态下向接收级发送ARQ块时,转换到未决状态,以等待接收针对该ARQ块的ACK/ NACK ;当在未决状态下从接收级接收到针对ARQ块的NACK时,转换到等待重发状态;当在 等待重发状态下确定通过将ARQ块拆分成至少两个ARQ子块来重发该ARQ块时,转换到重 新排列状态;在重新排列状态下通过将ARQ块拆分成至少两个ARQ子块来重发对应于所述 NACK的ARQ块;以及当在重新排列状态下接收到针对具有相同ARQ序号(SN)的每个ARQ子 块的ACK时,转换到完成状态,并结束对于具有该ARQ SN的ARQ块的发送。根据本发明的另一方面,一种用于在无线通信系统中发送ARQ块的装置包括发 射器,用于在未发送状态下向接收级发送ARQ块;接收器,用于当发射器在未发送状态下向 接收级发送ARQ块时转换到未决状态,并接收针对该ARQ块的ACK/NACK ;控制器,用于当接收器在未决状态下接收到来自接收级的针对ARQ块的NACK时,转换到等待重发状态,并控 制通过将ARQ块拆分成至少两个ARQ子块来重发对应于该NACK的ARQ块;以及重发块生成 器,用于在重新排列状态下在控制器的控制下将对应于NACK的ARQ块拆分成至少两个ARQ 子块。发射器在重新排列状态下向接收级发送由重发块生成器分割的至少两个ARQ子块, 并且当在重新排列状态下经由接收器接收到针对具有相同ARQ序号SN的每个ARQ子块的 ACK时,控制器转换到完成状态,并结束对于具有该ARQ SN的ARQ块的发送。通过以下结合附图的公开了本发明的示范性实施例的具体描述,本发明的其他方 面、优点和突出特征对于本领域技术人员将变得清楚。


从以下结合附图的描述,本发明的特定示范性实施例的上述及其他方面、特征和 优点将更加明显,附图中图1A、1B、1C和ID示出了根据本发明的示范性实施例的无线通信系统中的ARQ块 和ARQ重发块;图2示出了根据本发明的示范性实施例的ARQ块状态转换;图3示出了根据本发明的示范性实施例的ARQ子块状态转换;图4示出了根据本发明的示范性实施例的、在无线通信系统中的发射级重发ARQ 块的方法;以及图5示出了根据本发明的示范性实施例的无线通信系统中的发射级。贯穿附图,相同的参考标号将被理解为指代相同的部分、组件和结构。
具体实施例方式提供以下参照附图的描述是为了帮助全面理解由权利要求及其等价物所限定的 本发明的示范性实施例。其包括各种特定细节以帮助理解,但这些特定细节应仅仅被看作 是示范性的。因此,本领域普通技术人员将认识到,可以对此处描述的实施例做出各种改变 和修改而不脱离本发明的范围和精神。并且,出于清楚和简明的目的,可能省略对众所周知 的功能和构造的描述。以下描述以及权利要求中使用的术语和词汇不局限于文献学含义,相反,发明人 使用这些术语和词汇仅仅是为了使人能清晰和一致地理解本发明。因此,对于本领域技术 人员应当明显的是,提供以下对本发明示范性实施例的描述仅仅是出于例示的目的,而不 是为了限制权利要求及其等价物所限定的发明。将会理解到,单数形式“一”、“该”包括复数对象,除非上下文清楚地给出相反指 示。因而,例如,提到“一组件表面”时包括一个或多个这样的表面。术语“基本上”的意思是,所提到的特征、参数或值不必精确地实现,而是可以存在 不妨碍该特征意图提供的效果的量的偏差或变化,所述偏差或变化包括例如容限、测量误 差、测量精度局限性以及本领域技术人员已知的其他因素。本发明的示范性实施例提供一种用于在无线通信系统中支持对于ARQ块或ARQ子 块的自动重传请求(ARQ)的技术。在下文中,发射级和接收级包括所有发射和接收节点,诸如构成无线通信系统的基站控制器、基站、中继站和移动台。假定发射级将一个媒介访问控制(MAC)协议数据单元(MPDU)设置为一个ARQ块, 以用于MAC层的错误控制。因此,发射级把分配给每个MPDU的序号(SN)当作ARQ SN来使用。发射级如图1中所示产生用于ARQ的ARQ块。在这种情况下,发射级将通过根据 MAC层的调度信息分解和组合MAC服务数据单元(MSDU)而产生的MPDU定义为ARQ块。图1A、1B、1C和ID示出了根据本发明的示范性实施例的在无线通信系统中重发的 MPDU0图IA示出了发送的数据,图1B、1C和ID示出了重发的数据。当发射级的MAC层从其上层的一个连接器接收到两个MSDU时,如图IA中所示,发 射级通过根据MAC层的调度信息重构所述MSDU来产生用于三个MPDU的数据。例如,发射 级将MPDU的SN设置为1、2和3。接下来,发射级通过向MPDU的数据添加分割和打包指示符(Fragmentation and Packing Indicator, FPI)以及GMH来产生MPDU。此处,FPI包括构成MPDU的数据的MSDU 信息以及MPDU的SN。当由发射级发送的MPDU中的MPDU#2被损坏时,接收级使用ARQ反馈请求发射级 重发该MPDU#2。如图1B、1C和ID中所示,发射级可以向接收级重发原始的MPDU,或者可以拆分错 误的MPDU并将其重发给接收级。为了重发错误的MPDU#2,发射级可以如图IB中所示向接收级重发MPDU#2的原始 的MPDU。也就是说,发射级可以向接收级重发像初次MPDU#2发送时那样构造的MPDU。为了重发错误的MPDU#2,发射级可以将MPDU#2拆分成至少两个固定长度的ARQ子 块,如图IC中所示。例如,发射级将MPDU#2分成七个固定长度的ARQ子块。然后,发射级 用三个ARQ子块产生一个重发MPDU数据,并用其他四个ARQ子块产生另一个重发MPDU数 据。在这种情况下,发射级可以向每个ARQ子块分配包括MPDU#2的SN的ARQ子SN。换句 话说,ARQ子SN包括ARQ SN0为了重发错误的MPDU#2,发射级可以将MPDU#2拆分成至少两个可变长度的ARQ子 块,如图ID中所示。例如,发射级将MPDU#2分成两个可变长度的ARQ子块。发射级用一个 ARQ子块产生一个重发MPDU,并向每个重发MPDU分配SN。例如,发射级向第一 ARQ子块分 配包括ARQ SN2的ARQ子SN 2_1,并向第二 ARQ子块分配包括ARQ SN 2的ARQ子SN2-2。如上在发射级产生的ARQ块根据如图2中所示的ARQ进行转换。图2是根据本发明的示范性实施例的ARQ块状态转换的示图。如图2中所示,ARQ块的状态包括未发送(Not Sent) 200、未决(Outstanding) 202、 等待重发(Waiting for Retransmission) 204、重新排列(Rearrangement) 206、完成 (Done) 208 和丢弃(Discard) 210。未发送状态200是发射级向接收级发送ARQ块之前的状态。当发射级在未发送状态200下在步骤221中向接收级发送ARQ块时,该ARQ块转换 到未决状态202。在未决状态202中,发射级等待接收来自接收级的针对该ARQ块的ACK/ NACK。
当发射级在ARQ块的未决状态202下在步骤223中接收到来自接收级的针对该 ARQ块的ACK时,该ARQ块转换到完成状态208。在完成状态208下,发射级结束对于该ACK 的ARQ块的发送。在这种情况下,ARQ块的生存时间计时器(life timer) (ARQ_BL0CK_LIFE_ TIMEOUT)结束。也就是,发射级停止针对该ACK的ARQ块的生存时间计时器。当在ARQ块的未决状态202下在步骤235中ARQ块的生存时间期满时,ARQ块转 换到丢弃状态210。在丢弃状态210下,发射级丢弃ARQ块。当发射级在ARQ块的未决状态202下在步骤225中接收到来自接收级的针对该 ARQ块的NACK时,该ARQ块转换到等待重发状态204。在等待重发状态204下,发射级响应 于NACK而等待重发该ARQ块。当在ARQ块的等待重发状态204下在步骤233中ARQ块的生存时间期满时,该ARQ 块转换到丢弃状态210。在丢弃状态210下,发射级丢弃ARQ块。当发射级在ARQ块的等待重发状态204下在步骤229接收到来自接收级的针对该 ARQ块的ACK时,该ARQ块转换到完成状态208。在完成状态208下,发射级结束该ARQ块 的发送。在这种情况下,ARQ块的生存时间计时器结束。当发射级在ARQ块的等待重发状态204下在步骤227中响应于NACK向接收级重 发该ARQ块而不将该ARQ块拆分成ARQ子块时,该ARQ块转换到未决状态202。在未决状态 202下,发射级等待接收针对该重发的ARQ块的ACK/NACK。当发射级在ARQ块的等待重发状态204下在步骤231中确定响应于NACK通过将 该ARQ块拆分成至少两个ARQ子块来重发该ARQ块时,该ARQ块转换到重新排列状态206。 在重新排列状态206下,发射级通过将该ARQ块拆分成至少两个ARQ子块来重发该ARQ块。当在ARQ块的重新排列状态206下接收到来自接收级的针对该ARQ子块的NACK 时,发射级响应于该NACK重发该ARQ子块。当在ARQ块的重新排列状态206下接收到来自接收级的针对ARQ子块的ACK时, 发射级检查是否对于与对应于该ACK的ARQ子块具有相同ARQSN的每个ARQ子块都接收到 了 ACK。当在ARQ块的重新排列状态206下在步骤239中对于具有相同ARQ SN的每个ARQ 子块都接收到了 ACK时,该ARQ块转换到完成状态208。在完成状态208下,发射级响应于 该ACK结束该ARQ块的发送。在这种情况下,该ARQ块的生存时间计时器结束。当在ARQ块的重新排列状态206下在步骤237中包括ARQ子块的ARQ块的生存时 间期满,该ARQ块转换到丢弃状态210。在丢弃状态210下,发射级丢弃该ARQ块。当发射级在丢弃状态210下在步骤241中接收到来自接收级的针对该ARQ块的 ACK时,该ARQ块转换到完成状态208。在完成状态208下,发射级结束该ARQ块的发送。该 操作仅仅在发射级在丢弃状态210中接收到来自接收级的针对该ARQ块的ACK时才执行。在本示范性实施例中,当确定通过将ARQ块分成ARQ子块来重发ARQ块时,发射级 在重新排列状态206下通过将ARQ块分成ARQ子块来重发该ARQ块。或者,当确定通过将ARQ块分成ARQ子块来重发ARQ块时,发射级可以在等待重发 状态204下通过将ARQ块分成ARQ子块来重发该ARQ块。在这种情况下,发射级在重新排 列状态206下处理向接收级发送的ARQ子块的ARQ。图3示出了根据本发明的示范性实施例的ARQ子块的状态转换。下面描述当在图 2的重新排列状态206中ARQ块被分成ARQ子块以便进行重发时ARQ子块的状态。
如图3所示,ARQ子块的状态包括未发送300、未决302、等待重发304和完成306。当要被重发的ARQ块被分成ARQ子块时,该ARQ块被分成至少两个处于未发送状 态300的ARQ子块,并且向每个ARQ子块分配SN。当发射级在未发送状态300下在步骤311中向接收级发送ARQ子块时,该ARQ子 块转换到未决状态302。在未决状态302下,发射级等待接收来自接收级的针对ARQ子块的 ACK/NACK。当发射级在ARQ子块的未决状态302下在步骤313中接收到来自接收级的针对该 ARQ子块的ACK时,ARQ子块转换到完成状态306。在完成状态306下,发射级完成对应于 该ACK的ARQ子块的发送。当发射级在ARQ子块的未决状态302下在步骤315中接收到来自接收级的针对该 ARQ子块的NACK时,该ARQ子块转换到等待重发状态304。在等待重发状态304中,发射级 响应于该NACK等待重发该ARQ子块。当发射级在ARQ子块的等待重发状态304下在步骤319中接收到来自接收级的针 对该ARQ子块的ACK时,该ARQ子块转换到完成状态306。在完成状态306下,发射级结束 该ARQ子块的发送。当发射级在ARQ子块的等待重发状态304下在步骤317中重发该ARQ子块时,该 ARQ子块转换到未决状态302。在未决状态302下,发射级等待接收来自接收级的针对该 ARQ 子块的 ACK/NACK。图4示出了根据本发明的示范性实施例的用于在无线通信系统中在发射级重发 ARQ块的方法。在步骤401,发射级产生ARQ块并向接收级发送该ARQ块。例如,发射级将通过分 解和组合从上层的一个连接器提供的至少一个MSDU而产生的MPDU定义为ARQ块。在步骤403,发射级确定是否从接收级接收到针对所发送的ARQ块的ACK。如果从接收级接收到针对ARQ块的ACK,则发射级基于该ACK识别出该ARQ块发送 成功。因而,发射级结束本过程。同时,如果在步骤403接收到来自接收级的针对ARQ块的NACK,则发射级基于该 NACK识别出该ARQ块被损坏。因此,在步骤405,发射级确定是否通过将ARQ块拆分成ARQ 子块来针对NACK重发ARQ块。例如,发射级根据调度器的无线资源工作计划(operation plan)确定是否将要重发的ARQ块分成ARQ子块。为了与初次发送时相比通过无线信道更 强健地发送ARQ块,发射级确定将要重发的ARQ块分成ARQ子块。当在步骤405中响应于NACK确定不分割ARQ块时,在步骤407,发射级针对NACK 向接收级重发ARQ块。例如,发射级产生与原始MPDU的数据相同的重发MPDU的数据,且产 生和重发与原始MPDU的FPI和GMH相同的重发MPDU的FPI和GMH。相反,当在步骤405发射级响应于NACK确定分割ARQ块时,在步骤409,发射级将 要重发的ARQ块拆分成至少两个ARQ子块。例如,发射级将ARQ块分成如图IC所示的固定 长度的ARQ子块。例如,发射级可以将该ARQ块分成如图ID所示的可变长度的ARQ子块。在步骤411,发射级向接收级重发ARQ子块。例如,发射级产生包括ARQ子块中的至 少一个的重发MPDU,并向接收级发送该重发MPDU。此时,重发MPDU的FPI和GMH的信息不同 于原始MPDU。例如,重发MPDU的FPI是重新排列的FPI (Rearrangement FPI,RFPI),该RFPI包括 ARQ SN、ARQ 子 SN 和最后的子块顺序指示符(LAST Sub-block Sequence Indicator, LSI)信息,该LSI信息指示是否包含最后的ARQ子SN。此处,包含在RFPI中的上层SDU的 信息也可以与初次发送不同。在步骤413,发射级检查是否接收到来自接收级的针对ARQ子块的ACK。如果接收到针对ARQ子块的ACK,则在步骤415发射级检查是否对于与对应于该 ACK的ARQ子块具有相同ARQ SN的每个ARQ子块都接收到了 ACK。例如,当该ACK的ARQ 子块属于S爾2的ARQ块时,发射级检查是否针对从S爾2的ARQ块分割的每个ARQ子块都 接收到了 ACK。当对于与对应于该ACK的ARQ子块具有相同ARQ块SN的每个ARQ子块并未都接 收到ACK时,在步骤413,发射级确定是否从接收级接收到了针对该ARQ子块的ACK。同时,如果对于与对应于该ACK的ARQ子块具有相同ARQ SN的每个ARQ子块都接 收到了 ACK,则发射级识别出成功发送了包括该ACK的ARQ子块的ARQ块。因而,发射级结 束本过程。当在步骤413从接收级接收到针对该ARQ子块的NACK时,在步骤417发射级响应 于该NACK向接收级重发该ARQ子块。接下来,在步骤413发射级确定是否从接收级接收到针对ARQ子块的ACK。尽管这里并未示出,但当ARQ块的生存时间期满时,发射极识别出ARQ块发送失 败。因此,发射级丢弃相应的ARQ块。当重发ARQ子块时,发射级可以通过考虑包括该ARQ 子块的ARQ块的生存时间来确定ARQ块发送的成功或失败。在本示范性实施例中,当ARQ子块被损坏时,发射级重发该ARQ子块而不对其进行 拆分。可替换地,当ARQ子块被损坏时,发射级可以通过将该ARQ子块进一步分割来重发 该ARQ子块。在本示范性实施例中,当重发ARQ子块时,发射级以ARQ块为基础检查发送成功或 生存时间满期。可替换地,发射级可以在ARQ子块的基础上检查发送成功或生存时间满期。也就 是说,当接收级能够用ARQ子块恢复一个MSDU时,发射级也可能能够在ARQ子块的基础上 检查发送成功或生存时间满期。在本示范性实施例,当接收到针对ARQ块的NACK时,发射级根据该NACK识别出 ARQ块被损坏。可替换地,当在发送ARQ块之后的特定时间内未接收到针对该ARQ块的ACK/NACK 时,发射级识别出该ARQ块被损坏。在这种情况下,在步骤405,发射级确定是否通过将ARQ 块拆分成ARQ子块来重发对应于NACK的ARQ块。现在解释用于重发ARQ块的发射级的结构。图5示出了根据本发明的示范性实施例的无线通信系统中的发射级。图5的发射级包括数据存储器500、数据生成器502、控制器504、控制消息生成器 506、发射器508、双工器510、接收器512和重发块生成器514。数据存储器500存储在上层应用程序中产生的数据。也就是说,数据存储器500 存储从上层应用程序提供的MSDU。此处,数据存储器500被构造为数据队列。
数据生成器502通过根据MAC层的资源调度信息分解和组合存储到数据存储器 500的MSDU来产生MPDU的数据。例如,数据生成器502通过根据MAC层的资源调度信息拆 分从上层提供的MSDU、或者通过如图IA所示组合一个或多个MSDU或MSDU的部分来产生 MPDU的数据。控制器504控制发射级的信号发送和接收以及ARQ。控制器504按顺序向在数据 生成器502产生的MPDU的数据分配SN。分配给MPDU的数据的SN被用作ARQ SN0控制器504通过向从数据生成器502提供的MPDU的数据添加从控制消息生成器 506提供的FPI和GMH来产生MPDU。接下来,控制器504产生包括一个或多个MPDU的物理 层PDU,并将其提供给发射器508。一个MPDU被设置成一个ARQ块。根据从接收级接收的ARQ反馈信息,控制器504检查发送给接收级的ARQ块的错 误信息。然后,控制器504根据错误信息控制ARQ块的重发。控制器504控制重发错误的 ARQ块的原始ARQ块,或者通过将ARQ块分成至少两个ARQ子块来重发ARQ块。为了通过将ARQ块分成ARQ子块来重发ARQ块,控制器504进行控制以便以ARQ 子块为基础执行ARQ。例如,当接收到针对ARQ子块的NACK时,控制器504控制重发该ARQ 子块。例如,当接收到针对ARQ子块的NACK时,控制器504可以进行控制,以便通过将对应 于该NACK的ARQ子块进一步分割来重发该ARQ子块。为了通过将ARQ块拆分成ARQ子块来重发ARQ块,控制器504以ARQ块为基础检查 发送是否成功。例如,当接收到针对ARQ子块的ACK时,控制器504检查是否对于与该ARQ 子块具有相同ARQ块SN的每个ARQ子块都接收到了 ACK。如果对于与对应于该ACK的ARQ 子块具有相同ARQ块SN的每个ARQ子块都接收到了 ACK,则控制器504识别出成功发送了 包括对应于该ACK的ARQ子块的ARQ块。当发送ARQ块或ARQ子块时,控制器504通过考虑ARQ块的生存时间来检验发送 是否失败。重发块生成器514在控制器504的控制下将要重发的MPDU的数据拆分成ARQ子 块。例如,重发块生成器514将MPDU的数据拆分成如图IC所示的固定长度的ARQ子块。 在这种情况下,重发块生成器514产生包括一个或多个ARQ子块的一个或多个重发MPDU数 据。例如,重发块生成器514将MPDU的数据拆分成如ID所示的可变长度的ARQ子块。在 这种情况下,重发块生成器514将一个ARQ子块定义为一个重发MPDU。控制消息生成器506在控制器504的控制下产生GMH和FPI,该GMH包括连接标 识符信息和MPDU的长度信息,该FPI包括构成MPDU的数据的MSDU信息。当在控制器504 的控制下重发错误的MPDU时,控制消息生成器506产生RFPI和GMH,该RFPI包括构成重发 MPDU的数据的MSDU信息,并且该GMH包括重发MPDU的长度信息和连接标识符信息。当重 发块生成器514将MPDU的数据拆分成固定长度的ARQ子块时,控制消息生成器506将RFPI 构造成包括构成重发MPDU的数据的ARQ子块中的最早的ARQ子SN。发射器508包括信道编码块、调制块和射频(RF)处理块。发射器508将从ARQ控 制器504提供的物理层PDU转换成RF信号,并经由双工器510向接收级发送该RF信号。例 如,信道编码块包括信道编码器、交织器、调制器等等。调制块在正交频分复用(OFDM)方案 中包括逆快速傅立叶变换(IFFT)运算器,并且在码分多址(CDMA)系统中包括码扩频(code spreading)调制器。RF处理块将从调制块输出的基带信号变换成RF信号,并通过天线输出该RF信号。双工器510根据双工方案通过天线发送从发射器508输出的发送信号,并将来自 天线的接收信号提供给接收器512。接收器512包括RF处理块、解调块、信道解码块等等。接收器512将从双工器510 馈送的RF信号解调制成基带信号。例如,RF处理块将从双工器510输出的RF信号变换成 基带信号。解调块包括FFT运算器,用于从自RF处理块输出的信号的子载波中提取数据。 信道解码块包括解调器、解交织器和信道解码器。如上构造的控制器504能够用作控制消息生成器506和重发块生成器514。这里, 它们被分别提供以区分它们的功能。因此,在实现方式中,控制器504能够处理控制消息生 成器506和重发块生成器514的全部或部分功能。如上所述,无线通信系统的发射级通过将重发ARQ块分成至少两个ARQ子块来支 持ARQ块的ARQ。因此,可以减少由于物理层中MPDU的大小而浪费的资源,并提高数据传输效率。尽管通过示范性实施例描述了本公开,但是可以向本领域技术人员暗示各种改变 和修改。本公开意图包括落入权利要求范围的那些改变和修改。
1权利要求
1.一种用于在无线通信系统中发送自动重传请求ARQ块的方法,该方法在发射极中包括当在未发送状态下向接收级发送ARQ块时,转换到未决状态,以等待接收针对该ARQ块 的 ACK/NACK ;当在未决状态下接收到来自接收级的针对ARQ块的NACK时,转换到等待重发状态;当在等待重发状态下确定通过将ARQ块拆分成至少两个ARQ子块来重发该ARQ块时, 转换到重新排列状态;在重新排列状态下通过将ARQ块拆分成至少两个ARQ子块来重发对应于所述NACK的 ARQ块;以及当在重新排列状态下对于具有相同ARQ序号SN的每个ARQ子块都接收到ACK时,转换 到完成状态,并结束对于具有该ARQ SN的ARQ块的发送。
2.如权利要求1所述的方法,其中,所述ARQ块包括通过重构媒体访问控制MAC层的至 少一个MAC服务数据单元MSDU而产生的MAC协议数据单元MPDU。
3.如权利要求1所述的方法,还包括当在等待重发状态下确定重发对应于NACK的ARQ块时,重发对应于该NACK的ARQ块, 并转换到未决状态。
4.如权利要求1所述的方法,还包括当在重新排列状态下接收到来自发射级的针对ARQ子块的NACK时,重发对应于该NACK 的ARQ子块。
5.如权利要求1所述的方法,还包括当在重新排列状态下ARQ块的生存时间期满时,转换到丢弃状态并丢弃该ARQ块。
6.一种用于在无线通信系统中发送自动重传请求ARQ块的装置,包括发射器,用于在未发送状态下向接收级发送ARQ块;接收器,用于当发射器在未发送状态下向接收级发送ARQ块时转换到未决状态,并接 收针对该ARQ块的ACK/NACK ;控制器,用于当接收器在未决状态下接收到来自接收级的针对ARQ块的NACK时,转换 到等待重发状态,并控制通过将对应于该NACK的ARQ块拆分成至少两个ARQ子块来重发该 ARQ块;以及重发块生成器,用于在重新排列状态下在控制器的控制下将对应于NACK的ARQ块拆分 成至少两个ARQ子块,其中,所述发射器在重新排列状态下向接收级发送由所述重发块生成器分割的至少两 个ARQ子块,并且当在重新排列状态下经由接收器接收到针对具有相同ARQ序号SN的每个ARQ子块的 ACK时,控制器转换到完成状态,并结束对于具有该ARQ SN的ARQ块的发送。
7.如权利要求6所述的装置,还包括数据生成器,用于在未发送状态下通过重构媒体访问控制MAC层的至少一个MAC服务 数据单元MSDU来产生至少一个MAC协议数据单元MPDU,其中,一个ARQ块包括所述MPDU。
8.如权利要求1所述的方法或如权利要求6所述的装置,其中,当在未决状态下接收 到来自接收级的针对ARQ块的ACK时,由所述控制器转换到完成状态,并结束对于对应于该ACK的ARQ块的发送。
9.如权利要求6所述的装置,其中,当所述控制器在等待重发状态下确定重发对应于 NACK的ARQ块时,所述发射器在等待重发状态下重发对应于该NACK的ARQ块。
10.如权利要求1所述的方法或如权利要求6所述的装置,当在未决状态下ARQ块的生 存时间期满时,由控制器转换到丢弃状态并丢弃该ARQ块。
11.如权利要求1所述的方法或如权利要求6所述的装置,其中,当在等待重发状态下 经由接收器接收到来自接收级的针对ARQ块的ACK时,由控制器转换到完成状态,并结束对 于对应于该ACK的ARQ块的发送。
12.如权利要求1所述的方法或如权利要求6所述的装置,其中,当在等待重发状态下 ARQ块的生存时间期满时,由所述控制器转换到丢弃状态并丢弃该ARQ块。
13.如权利要求6所述的装置,其中,当在重新排列状态下经由接收器接收到来自接收 级的针对ARQ子块的NACK时,所述控制器控制重发对应于该NACK的ARQ子块。
14.如权利要求6所述的装置,其中,当在重新排列状态下ARQ块的生存时间期满时,所 述控制器转换到丢弃状态并丢弃该ARQ块。
全文摘要
本发明提供了产生媒体访问控制协议数据单元的装置和方法。具体来说,提供了用于在无线通信系统中发送自动重传请求(ARQ)块的装置和方法。所述用于发送ARQ块的方法包括当在未发送状态下向接收级发送ARQ块时,转换到未决状态,以等待接收针对该ARQ块的ACK/NACK;当在未决状态下接收到来自接收级的针对ARQ块的NACK时,转换到等待重发状态;当在等待重发状态下确定通过将ARQ块拆分成至少两个ARQ子块来重发对应于NACK的ARQ块时,转换到重新排列状态;在重新排列状态下通过将ARQ块拆分成至少两个ARQ子块来重发对应于NACK的ARQ块;以及当在重新排列状态下接收到针对具有相同ARQ序号(SN)的每个ARQ子块的ACK时,转换到完成状态,并结束具有该ARQ SN的ARQ块的发送。
文档编号H04L1/18GK102118238SQ20101061495
公开日2011年7月6日 申请日期2010年12月30日 优先权日2009年12月30日
发明者张泳彬, 雷克什·陶里 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1