用于在通信系统中发送和接收自动重发请求反馈信息元素的装置和方法

文档序号:7940627阅读:170来源:国知局
专利名称:用于在通信系统中发送和接收自动重发请求反馈信息元素的装置和方法
技术领域
本发明涉及一种用于在通信系统中改进差错控制的装置和方法。更具体地,本发 明涉及一种用于在通信系统中发送和接收自动重发请求(ARQ)反馈信息元素(IE)的装置 和方法。
背景技术
正开发下一代通信系统以向移动台(MS)提供各种高速、大容量的服务。下一代 通信系统的例子包括电气与电子工程师协会(IEEE)802. 16通信系统和全球微波接入互通 (WiMAX)通信系统。在通信系统中,当考虑通信系统的性能时,通过信道发送和接收信号的 效率和可靠性是重要因素。然而,当发送和接收信号时,通信系统不可避免地会遭受到由于 根据信道条件的噪声、干扰和/或衰落所产生的差错。因此,通信系统采用差错控制方案来 减少由这种差错所引起的信息损失。典型的差错控制方案包括被IEEE 802. 16通信系统所 使用的ARQ方案。现在将对在IEEE 802. 16通信系统中所使用的四种ARQ反馈信息元素(IE)类型 进行描述。第一种ARQ反馈IE类型是一种利用任意块序列号(BSN)和确认(ACK)MAP的每一 位,来指示在从与任意块序列号(BSN)相对应的ARQ数据块开始的每个ARQ数据块的正常 接收的成功/失败的类型。为了方便起见,将第一种ARQ反馈IE类型称为“选择性ACK类型”。第二种ARQ反馈IE类型是一种仅仅指示首先被异常接收或未接收、即应当首先对 其反馈否定确认(NAK)块的ARQ数据块的BSN的类型。这里,NAK块表示指示NAK信息的 块。为了方便起见,将第二种ARQ反馈IE类型称为“累积ACK类型”。累积ACK类型的使用 指示与在ARQ反馈IE所包含的BSN之间的所有BSN相对应的ARQ数据块的正常接收成功。 第三种ARQ反馈IE类型是一种利用首次被异常接收或未接收、即应当首先对其反馈NAK块 的ARQ数据块的BSN,并且利用从与应当首先对其反馈NAK块的BSN相对应的ARQ数据块开 始的ARQ MAP的每一位,来指示每个ARQ数据块的正常接收的成功/失败的类型。为了方 便起见,将第三种ARQ反馈IE类型称为“累积ACK+位图ACK类型”。第四种ARQ反馈IE类型是一种利用首次被异常接收或者未接收、即应当首先对其 反馈NAK块的ARQ数据块的BSN,以及块序列MAP,来指示连续ACK/NAK的数量的类型。为 了简便起见,将第四种ARQ反馈IE类型称为“累积ACK+序列MAP ACK类型”。参考图1,现在将对在IEEE 802. 16通信系统中用于发送ARQ反馈IE的ARQ反馈 IE格式进行描述。图1是示出用于传统IEEE 802. 16通信系统的ARQ反馈IE格式的图。参考图1,ARQ反馈IE包括连接标识符(CID)字段111、LAST字段113、ACK类型字 段115、BSN字段117、“ACK MAP的数量”字段119、以及多个、例如4个ACK MAP字段121、123,125 和 127。CID字段111是指示相应ARQ连接的CID的字段,并且用16位来表示CID字段111。 CID能够被分别分配给每个MS,或者能够被分别分配给同一 MS处具有不同服务质量(QoS) 的每个服务流。当CID被分别分配给同一 MS处具有不同QoS的每个服务流时,多个CID能 够被分配给一个MS。LAST字段113指示在当前ARQ反馈IE之后的另一个ARQ反馈IE的 存在/不存在,并且用1位来实现LAST字段113。例如,当LAST字段113的相应1位具有 值为“ 1 ”时,它表示在当前ARQ反馈IE之后不存在另一个ARQ反馈IE。反之,如果LAST字 段113的1位具有值为“0”,则它表示在当前ARQ反馈IE之后存在另一个ARQ反馈IE。ACK 类型字段115是指示ARQ反馈IE类型的字段,并且用2位来表示。也就是说,使用2位的 ACK类型字段115来指示正在使用上述四种ARQ反馈IE类型中的哪一个。另外,BSN字段117指示BSN,并且用11位来实现。根据ARQ反馈IE类型来确定 由BSN字段117所指示的BSN。"ACK MAP的数量”字段119指示在ARQ反馈IE中所包含的 ACK MAP的数量,并且用2位来实现。ACK MAP字段121、123、125和127的每一个指示ARQ MAP,并且每个用16位来实现。ARQ MAP是指示包含与特定BSN相对应的ARQ数据块的ARQ 数据块的正常接收的成功/失败的位图。例如,当相应位具有值为“1”时,它表示相应ARQ 数据块被正常接收。反之,如果相应位具有值为“0”,则它表示相应ARQ数据块没有被正常 地接收,或者从来没有被接收。ARQ数据块接收装置使用ARQ反馈IE向ARQ数据块发送装置全面地通告所有已接 收ARQ数据块的正常接收的成功/失败。然而,如图1所示,在IEEE 802.16通信系统中, 可以被包含在一个ARQ反馈IE中的ACK MAP的数量被限定为4个。因此,当ARQ数据块接 收装置已经接收到的ARQ数据块的量大于由有限数量的ACK MAP所表示的量时,很难向ARQ 数据块发送装置全面地通告所有ARQ数据块的正常接收的成功/失败。当然,当使用选择 性ACK类型时,由于ARQ反馈IE中所包含的BSN是任意BSN,所以ARQ数据块接收装置可 以通过发送多个ARQ反馈IE来发送多于4个的的ACK MAP。然而,选择性ACK类型应当利 用位来对于所有ARQ数据块中的每个指示正常接收的成功/失败是无效率的。因此,目前 的IEEE 802. 16通信系统趋向于使用累积ACK类型作为ARQ反馈IE类型,而避免使用选择 性ACK类型。因此,目前的IEEE 802. 16通信系统趋向于使用基于累积ACK类型的ARQ反 馈IE类型,即,使用累积ACK类型、累积ACK+位图ACK类型以及累积ACK+序列MAP ACK类 型。然而,至于累积ACK类型,由于在ARQ反馈IE中所包含的BSN总是仅仅指示首次被 异常接收或者未接收、即应当首先对其反馈NAK块的ARQ数据块的BSN,因此ARQ数据块接 收装置不可能对于一个CID发送多个连续的ARQ反馈IE。由于ARQ数据块接收装置不可能 发送多个ARQ反馈IE,因此由ARQ数据块接收装置所发送的ACK MAP的数量总是被限定为 4个。当单个ARQ连接的业务速率较高并且ARQ反馈IE的发送时间段较长时,由于对ACK MAP的数量的上述限制,所以ARQ数据块接收装置不可能在一个ARQ反馈IE中发送对于所 有所接收到的ARQ数据块的正常接收的成功/失败。在这种情况下,由于ARQ反馈IE的发 送而减小了业务速率。因此,即使存在足够的无线资源,基于ARQ的处理也可能被延迟,从 而导致整个系统性能的下降。

发明内容
本发明的一个方面是为了解决至少上述问题和/或缺点,并且提供至少下述的优 点。因此,本发明的一个方面是提供一种用于在通信系统中发送和接收ARQ反馈IE的装置 和方法。本发明的另一个方面是提供一种用于在通信系统中发送和接收ARQ反馈IE而对 可发送的ACK MAP的数量没有限制的装置和方法。根据本发明的一个方面,提供一种通信系统中的自动重发请求(ARQ)数据块接收 装置。ARQ数据块接收装置包括ARQ反馈IE发送装置,用于将ARQ反馈信息元素(IE)发送 给ARQ数据块发送装置。ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID); 第二字段,指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指 示在ARQ反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号 (BSN);以及m个ACK MAP字段。m个ACK MAP字段的每一个包括指示在相应ACK MAP字 段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据 块的每一个的正常接收的成功/失败,其中,m和η的每个表示大于或等于1的整数。根据本发明的另一个方面,提供一种通信系统中的自动重发请求(ARQ)数据块发 送装置。ARQ数据块发送装置包括ARQ反馈IE接收装置,用于从ARQ数据块接收装置接收 ARQ反馈信息元素(IE)。ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID); 第二字段,指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指 示在ARQ反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号 (BSN);以及m个ACK MAP字段。m个ACK MAP字段的每一个包括指示在相应ACK MAP字 段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据 块的每一个的正常接收的成功/失败,其中,m和η的每个表示大于或等于1的整数。根据本发明的另一个方面,提供在通信系统中通过ARQ数据块接收装置来发送自 动重发请求(ARQ)反馈信息元素(IE)的方法。所述方法包括将ARQ反馈IE发送给ARQ数 据块发送装置。ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段, 指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在ARQ反 馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN);以 及m个ACK MAP字段。m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的 额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据块的每一 个的正常接收的成功/失败,其中,m和η的每个表示大于或等于1的整数。根据本发明的又一个方面,提供一种通信系统中通过ARQ数据块发送装置来接收 自动重发请求(ARQ)反馈信息元素(IE)的方法。所述方法包括从ARQ数据块接收装置接 收ARQ反馈IE。ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段, 指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在ARQ反 馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN);以 及m个ACK MAP字段。m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的 额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据块的每一 个的正常接收的成功/失败,其中,m和η的每个表示大于或等于1的整数。对于本领域的技术人员来说,从结合附图公开本发明示例实施例的以下详细描述中,本发明的其它方面、优点和默认特征将变得显而易见。


从结合附图的以下描述中,本发明一些示例实施例的以上和其他方面、特征和优点将变得更加显而易见。其中图1是示出用于传统IEEE 802. 16通信系统的ARQ反馈IE格式的图;图2是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中所使用的ARQ 反馈IE格式的图;图3是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是位图类型时, 图2的ACK MAP字段221-1、221-2、. . .、221_n的示例格式的图;图4是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是2块序列MAP 类型时,图2的ACK MAP字段221-1、221-2、. . .、221_n的示例格式的图;图5是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是3块序列MAP 类型时,图2的ACK MAP字段221-1、221-2、. . .、221_n的示例格式的图;图6是示出根据本发明示例实施例的、用于IEEE 802. 16通信系统的ARQ数据块 接收装置的结构的图;图7是示出根据本发明实施例的、用于IEEE 802. 16通信系统的ARQ数据块发送 装置的结构的图;图8是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中的ARQ数据块 接收装置的操作的流程图;并且图9是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中的ARQ数据块 发送装置的操作的流程图。在所有附图中,应当注意类似的参考编号被用于描述相同或相似的元素、特征和 结构。
具体实施例方式提供参考附图的以下描述,以便有助于全面地理解由权利要求书及其等价物所限 定的本发明的示例实施例。它包括有助于理解的各种特定细节,但这些被认为仅仅是示例 性的。因此,本领域普通技术人员应当认识到,在不脱离本发明精神和范围的情况下可以对 这里所描述的实施例进行各种改变和修改。此外,为了简明起见,省略了对众所周知功能和 结构的描述。本发明提供一种用于在通信系统中发送和接收自动重发请求(ARQ)反馈信息元 素(IE)的装置和方法。虽然这里参考电子与电气工程师协会(IEEE)802. 16通信系统作为 通信系统的例子来给出本发明的描述,但是本发明所提出的ARQ反馈IE发送/接收装置和 方法不仅能够被用于IEEE 802. 16通信系统中,而且也能够被应用于诸如全球微波接入互 通(WiMAX)通信系统的其它通信系统中。这里将假定ARQ数据块接收装置根据预设周期将ARQ反馈IE发送给ARQ数据块 发送装置。参考图2,现在将描述根据本发明示例实施例的在IEEE 802. 16通信系统中所使 用的ARQ反馈IE格式。术语“ARQ反馈IE”是指在IEEE 802. 16通信系统中发送ARQ反馈所使用的IE。图2是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中所使用的ARQ 反馈IE格式的图。参考图2,ARQ反馈IE包括连接标识符(CID)字段211、LAST字段213、确认(ACK)类型字段215、块序列号(BSN)字段217、保留字段219以及多个、例如η个ACK MAP字段 221-1、221-2、··.221-n。CID字段211是指示相应移动台(MS)的CID的字段,并且用例如16位来表达CID 字段211。CID能够分别被分配给每一个MS,或者能够分别被分配给同一 MS处具有不同服 务质量(QoS)的每一个服务流。当CID被分别被分配给同一 MS处具有不同QoS的每一个 服务流时,多个CID能够被分配给一个MS。LAST字段213指示在当前ARQ反馈IE之后的 另一个ARQ反馈IE的存在/不存在,并且用1位来实现。例如,当LAST字段213的相应1 位具有值为“ 1”时,它指示在当前ARQ反馈IE之后不存在另一个ARQ反馈IE。反之,如果 所述1位具有值为“0”,则它指示在当前ARQ反馈IE之后存在另一个ARQ反馈IE。ACK类 型字段215是指示在ARQ反馈IE中所包含的ARQ MAP的类型的字段,并且用例如2位来表 达。当ACK类型字段215的值为“0x2”时,它指示ACK MAP类型是位图类型,而当ACK类型 字段215的值为“0x3”时,它指示ACK MAP类型是序列MAP类型。下面将给出ACK MAP类 型的详细描述。BSN字段217指示BSN并且用例如11位来实现。例如,由BSN字段217所指示的 BSN可以是,在ARQ数据块接收装置已经接收的所有ARQ数据块中,首个被异常接收或未接 收的ARQ数据块、即对其适当反馈否定确认(NAK)块的首个ARQ数据块的BSN。这里,NAK 块表示指示NAK信息的块。由BSN字段217所指示的BSN也可以是任意BSN。保留字段219 是为了在其中写入附加信息所保留的字段,并且这个字段用例如2位来表达。ACK MAP字段221-1、221-2、. . . . 221_n的每一个指示一个ARQ MAP,并且可以用例 如16位来实现。例如,16位ARQ MAP中的第一位指示在相应ARQ MAP之后的额外ARQ MAP 的存在/不存在。为了方便起见,指示在相应ARQ MAP之后的额外ARQ MAP的存在/不存 在的ARQ MAP中的第一位将被称为“MAP LAST”位。例如,当MAP LAST位的值为“O”时,它 指示在相应ARQ MAP之后存在额外ARQ MAP。或者,当MAP LAST位的值为“ 1”时,它指示在 相应ARQ MAP之后不存在额外ARQ MAP,S卩,它指示相应ARQ MAP是在ARQ反馈IE中所包含 的最后一个ARQ MAP。16位ARQ MAP中的其余15位指示包含与由BSN字段217所指示的BSN相对应的 ARQ数据块的后续ARQ数据块的正常接收的成功/失败。在IEEE 802. 16通信系统中,ACK MAP被产生为或者是位图类型或者是序列MAP类型。参考图3,将描述当ACK MAP类型是位 图类型时ACK MAP字段221-1、221-2、. . . 221-n的格式,并且将参考图4和图5描述当ACK MAP类型是序列MAP类型时ACK MAP字段221_1、221_2、. . . 221-n的格式。图3是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是位图类型时, 图2的ACK MAP字段221-1、221-2、. . .、221_n的示例格式的图。参考图3,由于在IEEE 802. 16通信系统中所使用的ACK MAP类型是位图类型,所 以在ACK MAP字段221-1、221-2、. . .、221-n的每一个中所包含的ACK MAP被实现为位图。 为了方便起见,被实现为位图的ACK MAP将被称为“选择性ACK MAP”。如图2中所述,由于每个ACK MAP的第一位是MAP LAST位,所以其余的15位指示对于相应ARQ数据块的正常接收的成功/失败。例如,当15位的相应位具有值为“1”时,它指示相应ARQ数据块已经 被正常接收。反之,当相应位具有值为“O”时,它指示相应ARQ数据块未被正常接收或者从 来没有被接收。当然,如图2所示,在BSN字段217之后的第一 ACK MAP字段221-1指示对 于包含与由BSN字段217所指示的BSN相对应的ARQ数据块的后续ARQ数据块的正常接收 的成功/失败,而ACK MAP字段221-2指示对于在由除了 ACK MAP字段221-1的第一位之 外的15位的位图所指示的ARQ数据块之后的15个ARQ数据块的正常接收的成功/失败。 以这种方式,可以指示对于直到最后一个ACK MAP字段221-n的15个ARQ数据块的正常接 收的成功/失败。在IEEE 802. 16通信系统中所使用的序列MAP进一步被细分为2块序列MAP类型 禾口 3块序列MAP类型。2块序列MAP指示由2个连续的ACK/NAK块产生一个ACK MAP,而3 块序列MAP类型指示由3个连续的ACK/NAK块产生一个ACK MAP。这里,连续ACK表示连续 的ACK块,而ACK块表示指示ACK信息的块。此外,连续NAK表示连续的NAK块。因为2块 序列MAP类型和3块序列MAP类型与本发明无关,所以这里将省略对它的详细描述。参考图4和图5,现在将描述当在IEEE 802. 16通信系统中所使用的ACKMAP类型 分别为2块序列MAP类型和3块序列MAP类型时,ACK MAP字段221-1、221-2、. . .、221_n 的示例格式。图4是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是2块序列MAP 类型时,图2的ACK MAP字段221-1、221-2、. . .、221-n的示例格式的图。参考图4,因为在IEEE 802. 16通信系统中所使用的ACK MAP类型是2块序列MAP 类型,因此用2块序列MAP类型来实现在ACK MAP字段221-1、221-2、. . .、221_n的每一个 中所包含的ACK MAP。如上参考图2所述,由于每个ACK MAP的第一位是MAP LAST位,所以 其余15位指示对于相应ARQ数据块的正常接收的成功/失败。为了方便起见,以2块序列 MAP类型来实现的ACK MAP将被称为“2块序列MAP”。2块序列MAP包括MAP LAST字段、序列格式字段、序列ACK MAP字段、序列1长度 字段(或者第一序列长度字段)、以及序列2长度字段(或者第二序列长度字段)。用1位 来实现的序列格式字段指示相应ACK MAP是2块序列MAP还是3块序列MAP。例如,当序列 格式字段的1位值为“0”时,它指示相应ACK MAP是2块序列MAP。否则,当序列格式字段 的1位值为“ 1”时,它指示相应ACK MAP是3块序列MAP。用例如2位来实现序列ACK MAP字段。在序列ACK MAP字段的2位中,第一位指 示在序列1长度字段中所包含的序列MAP是连续ACK还是连续NAK,而第二位指示在序列2 长度字段中所包含的序列MAP是连续ACK还是连续NAK。当2位中的任何一个的值为“ 1” 时,它指示在相应长度字段中所包含的序列MAP是连续ACK。反之,当所述位值为“0”时,它 指示在相应长度字段中所包含的序列MAP是连续NAK。例如,如果序列ACKMAP字段的2位 是“01”,则序列1长度字段指示连续NAK,而序列2长度字段指示连续ACK。到目前为止,在假定序列ACK MAP字段用2位来实现的情况下,对本发明示例实施 例进行了描述。然而,在IEEE 802. 16通信系统将BSN字段217中所包含的BSN确定为NAK 应当首先被发送的ARQ数据块的BSN的情况下,由于与在BSN字段217中所包含的BSN相 对应的ARQ数据块是NAK应当一直对其被发送的ARQ数据块,所以可以仅仅用1位来实现ARQ反馈IE中的第一 ACK MAP字段的序列ACK MAP字段。当序列ACK MAP字段用1位来实现时,该1位指示序列2长度字段是连续ACK还是连续NAK。序列1长度字段和序列2长度字段的每一个用例如6位来实现,并且这些字段指 示连续ACK/NAK块的数量。图5是示出当在IEEE 802. 16通信系统中所使用的ACK MAP类型是3块序列MAP 类型时,图2的ACK MAP字段221-1、221-2、. . .、221-n的示例格式的图。参考图5,由于在IEEE 802. 16通信系统中所使用的ACK MAP类型是3块序列MAP 类型,所以在ACK MAP字段221-1、221-2、...、221_n的每一个中所包含的ACK MAP用3块 序列MAP类型来实现。如上参考图2所述,由于每个ACK MAP的第一位是MAP LAST位,所 以其余15位指示对于相应ARQ数据块的正常接收的成功/失败。为了方便起见,以3块序 列MAP类型来实现的ACK MAP将被称为“3块序列MAP”。3块序列MAP包括MAP LAST字段、序列格式字段、序列ACK MAP字段、序列1长度 字段、序列2长度字段、以及序列3长度字段。用1位来实现的序列格式字段指示相应ACK MAP是2块序列MAP还是3块序列MAP。用例如3位来实现序列ACK MAP字段。在序列ACK MAP字段的3位中,第一位指示在序列1长度字段中所包含的序列MAP是连续ACK还是连续 NAK,第二位指示在序列2长度字段中所包含的序列MAP是连续ACK还是连续NAK,并且第三 位指示在序列3长度字段中所包含的序列MAP是连续ACK还是连续NAK。当3位中的任意 一位的值是“1”时,它指示在相应长度字段中所包含的序列MAP是连续ACK。否则,当所述 值为“0”时,它指示在相应长度字段中所包含的序列MAP是连续NAK。例如,如果序列ACK MAP字段的3位是“010”,则序列1长度字段指示连续NAK,序列2长度字段指示连续ACK, 以及序列3长度字段指示连续NAK。到目前为止,在假设用3位来实现序列ACK MAP字段的情况下,描述本发明的示例 实施例。然而,在IEEE 802. 16通信系统将BSN字段217中所包含的BSN确定为NAK应当 首先被发送的ARQ数据块的BSN的情况下,由于与在BSN字段217中所包含的BSN相对应 的ARQ数据块是NAK应当一直对其被发送的ARQ数据块,所以可以用2位来实现ARQ反馈 IE中的第一 ACK MAP字段的序列ACK MAP字段。当用2位来实现序列ACK MAP字段时,2 位中的第一位指示序列2长度字段是连续ACK还是连续NAK,而第二位指示序列3长度字段 是连续ACK还是连续NAK。参考图6,现在将描述根据本发明示例实施例的、IEEE 802. 16通信系统中的ARQ 数据块接收装置的结构。这里,ARQ数据块接收装置作为ARQ反馈IE发送装置。图6是示出根据本发明示例实施例的、用于IEEE 802. 16通信系统的ARQ数据块 接收装置的结构的图。参考图6,ARQ数据块接收装置包括ARQ反馈IE产生器611、发送器613、控制器 615、以及接收器617。接收器617对由ARQ数据块发送装置所发送的ARQ数据块执行接收处理。由于接 收器617的接收处理操作与本发明并不是特别相关,所以这里为了简明省略了对它的详细 描述。控制器615根据接收器617对ARQ数据块的接收处理结果确定对于相应ARQ数据块 的正常接收的成功/失败。控制器615控制ARQ反馈IE产生器611的ARQ反馈IE产生操 作。由于上面已经描述了由ARQ反馈IE产生器611所产生的ARQ反馈IE,所以这里将不再赘述。ARQ反馈IE产生器611将所产生的ARQ反馈IE输出给发送器613,并且发送器613对ARQ反馈IE执行发送处理,将其发送给ARQ数据块发送装置。由于发送器613的发送处 理操作与本发明不是特别相关,因此这里将省略它的详细描述。参考图7,现在将描述根据本发明示例实施例的、用于IEEE 802. 16通信系统的ARQ数据块发送装置的结构。这里,ARQ数据块发送装置用作ARQ反馈IE接收装置。图7是示出根据本发明示例实施例的、用于IEEE 802. 16通信系统的ARQ数据块 发送装置的结构的图。参考图7,ARQ数据块发送装置包括ARQ反馈IE分析器711、接收器713、控制器 715、以及发送器717。发送器717对ARQ数据块执行发送处理,并且将它们发送给ARQ数据块接收装 置。因为发送器717的发送处理操作与本发明不是特别相关,所以这里将省略对它的详细 描述。接收器713根据ARQ数据块发送对从ARQ数据块接收装置所接收的ARQ反馈IE执 行接收处理,并且将经接收处理的ARQ反馈IE输出给ARQ反馈IE分析器711。因为接收器 713的接收处理操作与本发明不是特别相关,所以这里将省略对它的描述。ARQ反馈IE分 析器711在控制器715的控制下分析ARQ反馈IE。上面已经描述了由ARQ反馈IE分析器 711所分析的ARQ反馈IE,这里将不再赘述。参考图8,现在将描述根据本发明示例实施例的、在IEEE 802. 16通信系统中的 ARQ数据块接收装置的操作。图8是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中的ARQ数据块 接收装置的操作的流程图。参考图8,在步骤811中,ARQ数据块接收装置从ARQ数据块发送装置接收ARQ数 据块。在步骤813中,ARQ数据块接收装置确定对于所接收的ARQ数据块的正常接收的成 功/失败。在步骤815中,ARQ数据块接收装置根据所确定的ARQ数据块的正常接收的成 功/失败,来产生ARQ反馈IE。上面已经描述了 ARQ反馈IE产生操作,为了简便起见这里 将不再赘述。此后,在步骤817中,ARQ数据块接收装置将所产生的ARQ反馈IE发送给ARQ 数据块发送装置。参考图9,现在将描述根据本发明示例实施例的、在IEEE 802. 16通信系统中的 ARQ数据块发送装置的操作。图9是示出根据本发明示例实施例的、在IEEE 802. 16通信系统中的ARQ数据块 发送装置的操作的流程图。参考图9,在步骤911中,ARQ数据块发送装置将ARQ数据块发送给ARQ数据块接 收装置。在步骤913中,ARQ数据块发送装置从ARQ数据块接收装置接收对于所发送ARQ 数据块的ARQ反馈IE。在步骤915中,ARQ数据块发送装置分析所接收的ARQ反馈IE。上 面已经描述了 ARQ反馈IE分析操作,为了简便起见这里将不再赘述。此后,在步骤917中, ARQ数据块发送装置根据ARQ反馈IE分析结果执行ARQ操作。从前面描述可以明白的是,根据本发明的示例实施例,通信系统能够在没有可发 送ACK MAP的数量限制的情况下发送和接收ARQ反馈IE,从而防止了由ARQ方案所导致的 可能的处理延迟,并因此提高了整个系统性能。虽然已经参考一些示例实施例示出和描述了本发明,但是本领域技术人员应当理解,在不脱离由所附权利要求及其等价物所限定的本发明的精神和范围的情况下,可以做出形式上和细节上的各种修改。
权利要求
一种用于在通信系统中由自动重发请求(ARQ)数据块接收装置发送ARQ反馈信息元素(IE)的方法,所述方法包括将ARQ反馈IE发送给ARQ数据块发送装置;其中,所述ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段,指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在所述ARQ反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN);以及m个ACK MAP字段;其中,所述m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于n个ARQ数据块的每一个的正常接收的成功/失败;以及其中,m和n的每个表示大于或等于1的整数。
2.如权利要求1所述的方法,其中,由第一ACK MAP来指示其正常接收的成功/失败 的η个ARQ数据块包括作为被映射到BSN的ARQ数据块的第一 ARQ数据块、以及在所述第 一 ARQ数据块之后的η-1个ARQ数据块,所述第一 ACK MAP是所述m个ACK MAP字段当中 的第一个ACK MAP字段中所包含的ACK MAP ;并且在所述m个ACK MAP字段当中除了所述第 一 ACK MAP字段之外的m-Ι个ACK MAP字段中的每一个内所包含的ACK MAP包括第二 ARQ 数据块和在所述第二 ARQ数据块之后的η-1个ARQ数据块,所述第二 ARQ数据块是在η个 ARQ数据块之后的ARQ数据块,由在相应ACK MAP字段之前的ACK MAP字段中所包含的ACK MAP来指示所述第二 ARQ数据块的正常接收的成功/失败。
3.如权利要求2所述的方法,其中,所述ACKMAP的类型包括位图类型和序列MAP类型 中的一个。
4.如权利要求3所述的方法,其中,当所述ACKMAP类型包括位图类型时,以位图的形 式产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以位图的形式产生的m 个ACK MAP的每一个包括所述信息和指示所述ACK MAP的选择性ACK MAP字段。
5.如权利要求3所述的方法,其中,当所述ACKMAP类型包括序列MAP类型时,以序列 MAP的形式来产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以序列MAP 的形式产生的m个ACK MAP的每一个包括所述信息;序列格式字段,指示所述序列MAP的 序列格式;P个序列长度字段;以及序列ACK MAP字段,指示在所述ρ个序列长度字段的每 一个中所包含的序列MAP是连续ACK和连续否定确认(NAK)中的一个,其中,ρ表示大于或 等于2的整数。
6.如权利要求5所述的方法,其中,所述序列格式包括第一格式和第二格式中的一个, 所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示所 述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第一格式 时,用2位来实现所述序列格式字段,该2位中的1位指示在所述2个序列长度字段的1个 序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,而该2位 中的其余1位指示在所述2个序列长度字段的其余序列长度字段中所包含的序列MAP被产 生以指示连续ACK和连续NAK中的一个。
7.如权利要求5所述的方法,其中,所述序列格式包括第一格式和第二格式中的一个, 所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第二格式 时,用3位来实现所述序列格式字段,该3位中的1位指示在所述3个序列长度字段的1个 序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,剩余2位中 的1位指示在剩余2个序列长度字段的1个序列长度字段中所包含的序列MAP被产生以指 示连续ACK和连续NAK中的一个,且该3位中的剩余1位指示在所述3个序列长度字段的 剩余1个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个。
8.一种用于在通信系统中由自动重发请求(ARQ)数据块发送装置接收ARQ反馈信息元 素(IE)的方法,所述方法包括从ARQ数据块接收装置接收ARQ反馈IE ;其中,所述ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段, 指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在所述ARQ 反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN); 以及m个ACK MAP字段;其中,所述m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据块的每一个的正常 接收的成功/失败;以及其中,m和η的每个表示大于或等于1的整数。
9.如权利要求8所述的方法,其中,由第一ACK MAP来指示其正常接收的成功/失败 的η个ARQ数据块包括作为被映射到BSN的ARQ数据块的第一 ARQ数据块、以及在所述第 一 ARQ数据块之后的η-1个ARQ数据块,所述第一 ACK MAP是所述m个ACK MAP字段当中 的第一个ACK MAP字段中所包含的ACK MAP ;并且在所述m个ACK MAP字段当中除了所述第 一 ACK MAP字段之外的m-Ι个ACK MAP字段中的每一个内所包含的ACK MAP包括第二 ARQ 数据块和在所述第二 ARQ数据块之后的η-1个ARQ数据块,所述第二 ARQ数据块是在η个 ARQ数据块之后的ARQ数据块,由在相应ACK MAP字段之前的ACK MAP字段中所包含的ACK MAP来指示所述第二 ARQ数据块的正常接收的成功/失败。
10.如权利要求9所述的方法,其中,所述ACKMAP的类型包括位图类型和序列MAP类 型中的一个。
11.如权利要求10所述的方法,其中,当所述ACKMAP类型包括位图类型时,以位图的 形式产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以位图的形式产生的 m个ACK MAP的每一个包括所述信息和指示所述ACK MAP的选择性ACK MAP字段。
12.如权利要求10所述的方法,其中,当所述ACKMAP类型包括序列MAP类型时,以序 列MAP的形式来产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以序列 MAP的形式产生的m个ACKMAP的每一个包括所述信息;序列格式字段,指示所述序列MAP 的序列格式;P个序列长度字段;以及序列ACK MAP字段,指示在所述ρ个序列长度字段的 每一个中所包含的序列MAP是连续ACK和连续否定确认(NAK)中的一个,其中,ρ表示大于 或等于2的整数。
13.如权利要求12所述的方法,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第一格式时,用2位来实现所述序列格式字段,该2位中的1位指示在所述2个序列长度字段的1 个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,而该2 位中的其余1位指示在所述2个序列长度字段的其余序列长度字段中所包含的序列MAP被 产生以指示连续ACK和连续NAK中的一个。
14.如权利要求12所述的方法,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第二格 式时,用3位来实现所述序列格式字段,该3位中的1位指示在所述3个序列长度字段的1 个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,剩余2 位中的1位指示在剩余2个序列长度字段的1个序列长度字段中所包含的序列MAP被产生 以指示连续ACK和连续NAK中的一个,且该3位中的剩余1位指示在所述3个序列长度字 段的剩余1个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一 个。
15.一种在通信系统中的自动重发请求(ARQ)数据块接收装置,所述装置包括ARQ反馈信息元素(IE)发送装置,将ARQ反馈IE发送给ARQ数据块发送装置;其中,所述ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段,指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在所述ARQ 反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN); 以及m个ACK MAP字段;其中,所述m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据块的每一个的正常 接收的成功/失败;以及其中,m和η的每个表示大于或等于1的整数。
16.如权利要求15所述的装置,其中,由第一ACK MAP来指示其正常接收的成功/失败 的η个ARQ数据块包括作为被映射到BSN的ARQ数据块的第一 ARQ数据块、以及在所述第 一 ARQ数据块之后的η-1个ARQ数据块,所述第一 ACK MAP是所述m个ACK MAP字段当中的 第一个ACKMAP字段中所包含的ACK MAP ;并且在所述m个ACK MAP字段当中除了所述第一 ACK MAP字段之外的m-Ι个ACK MAP字段中的每一个内所包含的ACK MAP包括第二 ARQ数 据块和在所述第二 ARQ数据块之后的η-1个ARQ数据块,所述第二 ARQ数据块是在η个ARQ 数据块之后的ARQ数据块,由在相应ACK MAP字段之前的ACK MAP字段中所包含的ACKMAP 来指示所述第二 ARQ数据块的正常接收的成功/失败。
17.如权利要求16所述的装置,其中,所述ACKMAP的类型包括位图类型和序列MAP类 型中的一个。
18.如权利要求17所述的装置,其中,当所述ACKMAP类型包括位图类型时,以位图的 形式产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以位图的形式产生的 m个ACK MAP的每一个包括所述信息和指示所述ACK MAP的选择性ACK MAP字段。
19.如权利要求17所述的装置,其中,当所述ACKMAP类型包括序列MAP类型时,以序 列MAP的形式来产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以序列 MAP的形式产生的m个ACKMAP的每一个包括所述信息;序列格式字段,指示所述序列MAP的序列格式;P个序列长度字段;以及序列ACK MAP字段,指示在所述P个序列长度字段的 每一个中所包含的序列MAP是连续ACK和连续否定确认(NAK)中的一个,其中,ρ表示大于 或等于2的整数。
20.如权利要求19所述的装置,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第一格 式时,用2位来实现所述序列格式字段,该2位中的1位指示在所述2个序列长度字段的1 个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,而该2 位中的其余1位指示在所述2个序列长度字段的其余序列长度字段中所包含的序列MAP被 产生以指示连续ACK和连续NAK中的一个。
21.如权利要求19所述的装置,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第二格 式时,用3位来实现所述序列格式字段,该3位中的1位指示在所述3个序列长度字段的1 个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,剩余2 位中的1位指示在剩余2个序列长度字段的1个序列长度字段中所包含的序列MAP被产生 以指示连续ACK和连续NAK中的一个,且该3位中的剩余1位指示在所述3个序列长度字 段的剩余1个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一 个。
22.如权利要求15所述的装置,其中,所述ARQ反馈IE发送装置包括ARQ反馈IE产生器,根据由所述ARQ数据块发送装置所发送的对于所述ARQ数据块的 正常接收的成功/失败,来产生所述ARQ反馈IE ;以及发送器,将所产生的ARQ反馈IE发送给所述ARQ数据块发送装置。
23.—种在通信系统中的自动重发请求(ARQ)数据块发送装置,所述装置包括ARQ反馈信息元素(IE)接收装置,从ARQ数据块接收装置接收ARQ反馈IE ;其中,所述ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段, 指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在所述ARQ 反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN); 以及m个ACK MAP字段;其中,所述m个ACK MAP字段的每一个包括指示在相应ACK MAP字段之后的额外ACK MAP字段的存在/不存在的信息;以及ACK MAP,指示对于η个ARQ数据块的每一个的正常 接收的成功/失败;以及其中,m和η的每个表示大于或等于1的整数。
24.如权利要求23所述的装置,其中,由第一ACK MAP来指示其正常接收的成功/失败 的η个ARQ数据块包括作为被映射到BSN的ARQ数据块的第一 ARQ数据块、以及在所述第 一 ARQ数据块之后的η-1个ARQ数据块,所述第一 ACK MAP是所述m个ACK MAP字段当中的 第一个ACKMAP字段中所包含的ACK MAP ;并且在所述m个ACK MAP字段当中除了所述第一 ACK MAP字段之外的m-Ι个ACK MAP字段中的每一个内所包含的ACK MAP包括第二 ARQ数 据块和在所述第二 ARQ数据块之后的η-1个ARQ数据块,所述第二 ARQ数据块是在η个ARQ数据块之后的ARQ数据块,由在相应ACK MAP字段之前的ACK MAP字段中所包含的ACKMAP 来指示所述第二 ARQ数据块的正常接收的成功/失败。
25.如权利要求24所述的装置,其中,所述ACKMAP的类型包括位图类型和序列MAP类 型中的一个。
26.如权利要求25所述的装置,其中,当所述ACKMAP类型包括位图类型时,以位图的 形式产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以位图的形式产生的 m个ACK MAP的每一个包括所述信息和指示所述ACK MAP的选择性ACK MAP字段。
27.如权利要求25所述的装置,其中,当所述ACKMAP类型包括序列MAP类型时,以序 列MAP的形式来产生在所述m个ACK MAP字段的每一个中所包含的ACK MAP,并且以序列 MAP的形式产生的m个ACKMAP的每一个包括所述信息;序列格式字段,指示所述序列MAP 的序列格式;P个序列长度字段;以及序列ACK MAP字段,指示在所述ρ个序列长度字段的 每一个中所包含的序列MAP是连续ACK和连续否定确认(NAK)中的一个,其中,ρ表示大于 或等于2的整数。
28.如权利要求27所述的装置,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且其中,当所述序列格式包括所述第一格 式时,用2位来实现所述序列格式字段,该2位中的1位指示在所述2个序列长度字段的1 个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,而该2 位中的其余1位指示在所述2个序列长度字段的其余序列长度字段中所包含的序列MAP被 产生以指示连续ACK和连续NAK中的一个。
29.如权利要求27所述的装置,其中,所述序列格式包括第一格式和第二格式中的一 个,所述第一格式指示所述P个序列长度字段包括2个序列长度字段,而所述第二格式指示 所述P个序列长度字段包括3个序列长度字段,并且,当所述序列格式包括所述第二格式 时,用3位来实现所述序列格式字段,该3位中的1位指示在所述3个序列长度字段的1个 序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个,剩余2位 中的1位指示在剩余2个序列长度字段的1个序列长度字段中所包含的序列MAP被产生以 指示连续ACK和连续NAK中的一个,且该3位中的剩余1位指示在所述3个序列长度字段的 剩余1个序列长度字段中所包含的序列MAP被产生以指示连续ACK和连续NAK中的一个。
30.如权利要求23所述的装置,其中,所述ARQ反馈IE接收装置包括发送器,将ARQ数据块发送给所述ARQ数据块接收装置;以及ARQ反馈IE分析器,分析从所述ARQ数据块接收装置所接收的、对于所发送的ARQ数据 块的ARQ反馈IE。
全文摘要
本发明提供一种在通信系统中的自动重发请求(ARQ)数据块接收装置和方法。在所述ARQ方法中,ARQ反馈信息元素(IE)被发送给ARQ数据块发送装置。ARQ反馈IE包括第一字段,指示ARQ连接的连接标识符(CID);第二字段,指示在所述ARQ反馈IE之后的额外ARQ反馈IE的存在/不存在;第三字段,指示在所述ARQ反馈IE中所包含的确认(ACK)MAP的类型;第四字段,指示ARQ数据块的块序列号(BSN);以及m个ACK MAP字段。
文档编号H04L1/18GK101816146SQ200880110075
公开日2010年8月25日 申请日期2008年10月2日 优先权日2007年10月3日
发明者张星卓, 张泳彬, 李元一, 金宰莹 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1