节点-B装置

申请号 CN02281995.9 申请日 2002-10-21 公开(公告)号 CN2606987Y 公开(公告)日 2004-03-17
申请人 交互数字技术公司; 发明人 S·T·特里; N·博洛茨;
摘要 一种 节点 -B装置包括一个媒体接入 控制器 。该媒体接入控制器具有一个调度装置和至少一个混合自动重复装置。调度装置调度用于发送的数据 块 。数据块包括新数据块和重发数据块。至少一个混合自动重复 请求 装置经由高速下行链路公用信道发送被调度的数据块。
权利要求

1、一种节点-B装置,其特征在于该节点-B装置包括:
一个媒体接入控制器,包括:
一个调度装置,用于调度用于发送的数据,其中数据块 包括新数据块和重发数据块;和
至少一个混合自动重复请求装置,用于经由高速下行链路 公用信道发送被调度的数据块。
2、根据权利要求1所述的节点-B装置,其中媒体接入控制器还包 括一个优先级装置,用于设置每个数据块的发送序列号。
3、根据权利要求2所述的节点-B装置,其中媒体接入控制器还包 括一个传送格式组合选择器,用于确定每个被发送数据块的传送格式 组合。
4、根据权利要求3所述的节点-B装置,其中媒体接入控制器还包 括一个流控制器,用于向所述调度装置提供新数据块。
5、根据权利要求4所述的节点-B装置,其中所述流控制器被连接 到所述优先级装置。
6、根据权利要求5所述的节点-B装置,其中所述优先级装置被连 接到所述调度装置。
7、根据权利要求6所述的节点-B装置,其中所述调度装置被连接 到所述至少一个混合自动重复请求装置。
8、根据权利要求7所述的节点-B装置,其中所述至少一个混合自 动重复装置被连接到所述传送格式组合选择器。

说明书全文

技术领域

本实用新型涉及一种应用混合自动重复请求(H-ARQ)的无线通 信系统中的MAC结构,尤其涉及支持混合自动重复请求的高速下行链 路公用信道节点-B装置。

背景技术

图1示出了UMTS陆地无线接入网络(UTRAN)MAC-hs层结构 的方框图。图2示出了用户设备(UE)MAC-hs结构的方框图。图1 所示的UTRAN NAC-hs30包括:一个传送格式组合(TFC)选择实体 31,一个调度装置32,多个H-ARQ处理器33a、33b,以及一个流控 制器34。
UE MAC-hs40包括一个H-ARQ处理器41。如下文将要进一步解 释那样,参见图1和图2,UTRAN MAC-hs30中的H-ARQ处理器33a、 33b和UE AMC-hs40中的H-ARQ处理器41一起工作,以处理数据
UTRAN MAC-hs30中的H-ARQ处理器33a、33b处理H-ARQ所 需的生成发送和用于任何错误发送的重新发送的作业。UE AMC-hs40 中的H-ARQ处理器41负责生成指示成功发送的确认(ACK),以及 在失败的传送情况下的否定确认(NACK)。H-ARQ处理器33a、33b 和41处理用于每个用户数据流的序列数据流。每个用户数据流上接收 的数据块被顺序的指定给H-ARQ处理器33a、33b。每个HARQ处理 器33a、33b启动发送,并且在误差情况下,由H-ARQ处理器41请求 重发。在随后的发送时,可以改变调制和编码速率,以便保证成功发 送。UE MAC-hs中的H-ARQ处理器41可以组合来自原始发送和任何 后续重发的软信息。待发送的数据以及对UE的任何新发送被传送给调 度装置32。
调度装置32连接在H-ARQ处理器33a、33b与TFC选择器31之 间,用作无线资源管理器,并且确定发送等待时间以便支持被请求的 QoS。根据H-ARQ处理器33a、33b的输出以及发送的新数据的优先 级,调度装置31把该数据传送给TFC选择实体31。
TFC选择实体31连接调度装置32,用于接收待发送的数据,和为 待发送的数据选择一个合适的动态传送格式。TFC选择实体31确定关 于H-ARQ发送和重发的调制和编码。
数据流被循序处理,并且处理每个数据块,直至实现成功发送或 者发送失败并丢弃该数据。通过H-ARQ处理发送的重发信号占有超过 任何待发送的新数据的优先权。每个H-ARQ处理器33a、33b执行发 送和重发,直至数据块发送被成功地确定或者失败。使用该方案,可 以延迟较高优先级数据发送,同时处理较低优先级数据重发,直至确 定成功或者失败。
UE接续要求若干独立业务控制信令信道的支持。这些信道的每一 个具有QoS需求,包括保障和/或可接受的传送等待时间等级。由于在 调度之前要考虑H-ARQ处理,因此较高优先级数据不能取代较低优先 级数据重发。因此,当低优先级数据发送被预先指定给H-ARQ处理器 33a、33b之前,高优先级数据发送的传送等待时间QoS需求是不可能 实现的。
由于在H-ARQ处理中将重发与在前发送相组合,因此有可能:如 果首次发送被完全破坏,则后续重发将不能实现成功的发送。在此情 况下,由于不能够从调度实体32中作为新发送重新开始发送,因此数 据被丢弃。
实用新型内容
因此,存在一种改进UTRAN和UE中MAC-hs结构的需要,该改 进的结构允许较高优先级发送取代较低优先级发送以及允许在任何时 间重新开始发送的能
节点-B装置包括一个媒体接入控制器。该媒体接入控制器具有一 个调度装置和至少一个混合自动重复请求装置。该调度装置调度发送 的数据块该数据块包括新数据块和重发的数据块。至少一个混合自动 重复请求装置经过高速下行链路公用信道发送被调度的数据。
根据本实用新型的节点-B装置,其中媒体接入控制器还包括一个 优先级装置,用于设置每个数据块的发送序列号。
根据本实用新型的节点-B装置,其中媒体接入控制器还包括一个 传送格式组合选择器,用于确定每个被发送数据块的传送格式组合。
根据本实用新型的装置允许较高优先级发送取代较低优先级发送 以及允许在任何时间重新开始发送的能力。
附图说明
图1是现有技术的UTRAN MAC-hs;
图2是现有技术的US MAC-hs;
图3是根据本实用新型优选实施例的UTRAN MAC-hs的方框图;
图4是根据本实用新型优选实施例的UE MAC-hs的方框图;
图5是允许较高优先级发送中断较低优先级发送以实现发送七个 零等待时间需求的处理过程的流程图
图6是重新开始失败的发送以实现块出错率需求的处理过程的流 程图。

具体实施方式

下面参照附图说明优选实施例,其中在附图中相同标号代表相同 部件。
图3是根据本实用新型优选实施例的最好位于节点B的UTRAN MAC-hs 50的方框图。UTRAN MAC-hs 50包括:一个TFC选择器51, 多个H-ARQ实体52a、52b,一个调度和优先化实体53,一个优先级 和TSN设置实体54,和一个流控制器55。像将详细解释的那样,UTRAN MAC-hs 50的元件按新方式连接在一起,这种连接方式便于适当调度 优先安排,使其具有实现发送等待时间需求的较大能力以及具有在任 何时间重新开始发送的能力,减少了UTRAN MAC-hs 50(图3所述) 和UE MAC-hs 60(图4所示)中的发送差错。
类似于上文所讨论的现有技术的流控制器34,图3所示的本实用 新型的流控制器55(连接到RNC(未示出)的MAC-c/sh)以及优先级和 TSN设置实体54通过以动态方式考虑空中接口的发送能力,提供了节 点B与RNC之间的一个受控数据流。尽管在图3中是按分离部件显示 的,然而调度和优先安排实体53(下面称为“调度实体53”)和优先 级和TSN设置实体54(下面成为“TSN设置实体54”)也可以组合 到一个单一实体中。
设置实体54连接在流控制器55与调度实体53之间。本实用新型 的TSN设置实体54为每个接收的新数据块设置用于每个优先级的队 列标识符和TSN,以确保数据块到较高层的传递顺序。TSN对每个优 先级和高速下行链路公用信道(HS-DSCH)内的队列身份是唯一的, 并且为每个新数据块递增该TSN。一旦已经为一个新数据块设置队列 标识符和TSN,数据块就前进到调度实体53。
调度实体53处理从TSN设置实体54接收的数据。调度实体53 充当小区的无线资源管理器,以及维持UTRAN MAC-hs 50所服务的 用户的QoS需求。要发送的用于数据块的TSN合优先级标识符被传送 到调度实体53。
根据本实用新型,调度实体53根据数据流QoS等待时间需求确保 适当的发送优先安排,并且顾及到失败的H-ARQ发送的重新启动,允 许具有实现QoS块出错率(BLER)需求的较大能力。当H-ARQ处理 先于如图1现有技术系统的调度功能时,调度实体53的这些能力是不 能的。调度实体53根据它们的发送等待时间的QoS需求和传送信道 BLER需求来管理H-ARQ实体52a、52b与数据流之间的HS-DSCH实 际资源。除了QoS参数外,由调度实体53使用的调度算法还可以根据 例如各种无线控制参数进行操作,比如根据本领域熟练技术人员公知 的信干比(SIR)、可用速率、UE的速度、小区的当前负载以及其它 要素进行操作。调度实体53决定该数据(与特定UE关联),以及将 服务于该发送的H-ARQ实体52a、52b。
指定给H-ARQ实体52a、52b的发送是一个新发送或者是一个先 前未成功传递的数据的重发。来自US H-ARQ实体61(图4所示)与 UTRAN H-ARQ实体52a、52b(图3所示)之间发送的在前发送的状 态报告被转发给调度实体53,由调度实体53确定将提供新发送还是提 供重发。本实用新型确定的UTRAN MAC-hs 50结构允许调度实体53 在任何时候确定是否准许在H-ARQ实体52a、52b上启动新发送。新 发送可以是需要推迟低优先级发送以实现QoS发送等待时间需求的高 优先级发送,或者是在前失败或者中断发送的重新启动以实现QoS传 送信道BLER需求。
调度实体53内的算法根据优先级调度数据传送。本实用新型的 UTRAN MAC-hs 50允许为较高优先级发送的发送中断较低优先级发 送,并且提供了在任何时候重新启动在前失败或者中断的发送的能力。
调度实体53将无线资源调度信息传递到H-ARQ实体52a、52b。 调度实体53命令H-ARQ实体52a、52b启动一个新传送或者由特定的 H-ARQ实体52a、52b启动一个先前未成功发送的重发。然后将数据传 送给用于发送的TFC选择器51。连接H-ARQ处理器52a、52b的TFC 选择器51接收该发送并且为要发送给UE的数据选择一个合适的动态 传送格式参数。尽管在图3中是按分离部件显示的,但是H-ARQ实体 52a、52b何TFC选择器51的功能可以组合到一个单个实体重。
图4示出了根据本实用新型优选实施例的UE的UE MAC-hs层60 的方框图。UE MAC-hs 60包括多个重新排序装置62a、62b和H-ARQ 实体61。类似于上文所述的关于UTRAN的H-ARQ处理器41,UE H-ARQ实体61也负责管理实施H-ARQ协议的所有处理。在UE内, 接收H-ARQ实体组合来自原始发送和任何后续重发的软信息。
在H-ARQ协议层内,各发送优先级和所需的传递顺序是未知的。 因此,重新排序装置62a、62b根据它们的TSN重新排序成功的接收和 重发。重新排序装置62a、62b在顺序接收之后立即转发,用于按较高 层发送进行处理。
根据本实用新型优选实施例的MAC-hs处理能够确保较高优先级 发送不会被较低优先级发送的处理延迟。所以,发送可以被重新启动, 因而减少了MAC-hs处理中的发送故障率。这样,就给予调度实体53 以下能力:利用可用输入信息确定最佳发送组合以实现系统最大性能、 无线网络的最大利用,并且维持发送等待时间和BLER地QoS需求。
尽管本实用新型的元件和处理已经按照分离的硬件部件,例如调 度实体53和TSN设置实体54作了说明,但是这些部件将非常有可能 在一个或多个软件程序或者模块中实施。应当理解的是,重要之处在 于每个处理之间的信息的全部流和序列,而不是是分别实施处理还是 一起实施处理,或者以硬件还是以软件实施处理。
图5显示了允许较高优先级数据的发送中断较低优先级数据的发 送以实现发送等待时间需求的方法100。方法100用于发送机102(例 如,设在UTRAN上)与接收机104(例如,设在UE上)之间的通信。 方法100承担用于特定H-ARQ处理地通信,比如承担UTRAN中 H-ARQ实体52a、52b之一与UE中对应H-ARQ实体61之间的通信。
方法100从为新H-ARQ处理的建立而设定新数据指针(NDI)开 始(步骤103)。在发送机102处理低优先级数据(步骤106)。在上 述的接收机104处执行质量检查,如果发送成功(即,接收没有差错), 则生成一个确认(ACK);如果发送不成功,则生成一个否定确认 (NACK)。ACK或者MACK被发送给发送机102。重复步骤106和 108,直至在接收机104成功地接收到发送,或者较高优先级数据到达 需要进行调度以满足QoS发送等待时间需求的调度实体(步骤110)。
如果较高优先级数据需要为发送而被调度以满足发送等待时间需 求(步骤110),则可以中断较低优先级数据发送(步骤112)。然后 开始较高优先级数据发送的H-ARQ处理(步骤114)。通过NDI的设 置,识别对接收机104的在前数据发送的中断。在接收机104处执行 质量检查,如果发送成功,则生成一个确认(ACK);或者如果发送 不成功,则生成一个否定确认(NACK)(步骤116)。然后,把ACK 或者NACK发送给发送机102。重复步骤114和116,直至在接收机 104成功地接收到较高优先级数据发送。
一旦较高优先级数据的发送被认可,就可以重新启动较低优先级 数据发送(步骤118)。重复该发送,直至质量检查导致接收机104 生成ACK(步骤120)。如上所述的H-ARQ处理,发送机102必须响 应由接收机104生成的NACK来发送较低优先级数据。    
图5的方法100是H-ARQ处理的调度的一个实例,以实现用于将 要发送数据的预期等待时间需求。对于本实用新型建议的UTRAN MAC结构50,方法100和发送机102与接收机104之间操作的其它序 列也能够实现发送等待时间需求。
图6示出了允许重新启动失败的发送以实现块出错率(BLER)需 求的方法200。方法200用于发送机201(例如设置在UTRAN上)与 接收机203(例如,设置在UE上)之间的通信。方法200承担与UE 关联的任何一组H-ARQ处理的通信,比如UTRAN中H-ARQ实体52a、 52b之一与UE中对应H-ARQ实体61之间的通信。
方法200从发送机201上的发送数据的处理开始(步骤202)。用 于数据的H-ARQ处理被执行,从而在接收机203上执行质量检查,并 且将ACK或NACK发送给发送机201。步骤202和204被重复,直至 在接收机203上成功地接收数据发送,或者直至达到重发限制或者另 一个故障准则(步骤206)。
在已经达到故障准则的事件中(步骤206),UTRAN MAC结构 50顾及关于H-ARQ处理的失败发送的重新启动(步骤212和214)。 在其它待定发送的调度之后可以重新启动(步骤208、210)或者可以 直接进行重新启动(步骤212,214)。所以,能够在发送或者一个或 多个“其它”发送失败之后进行重新启动。这些其它发送可以被调度 (步骤208)并且由发送机201发送,并且在适当的时候由接收机203 执行质量检查和生成ACK或NACK并发送(步骤210)。
一旦其它发送已经被成功发送,或者已经达到故障准则(步骤 208-210),则可以调度在前失败的发送,用于关于H-ARQ处理的发 送(步骤212)。通过设置NDI可以识别到接收机203的在前数据发 送的重新启动。发送数据的重放并且在适当的时候生成ACK或者 NACK(步骤214)。重复步骤212和214,直至在接收机203成功地 接收到发送,或者已经到达重发限制或其它故障准则(步骤206)。可 以对任何特定的发送应用若干次在前失败的发送的重新启动,以便实 现BLER需求。
尽管已经根据优选实施例对本实用新型进行了说明,但是本领域 的熟练技术人员将会明白本实用新型的权利要求所概括的本实用新型 的范围内的其它变化。
QQ群二维码
意见反馈