一种ack/nack方法

文档序号:7958947阅读:377来源:国知局
专利名称:一种ack/nack方法
技术领域
本发明涉及无线通信领域,尤其涉及一种移动终端反馈无线链路控制(Radio Link Control,RLC)/媒体接入控制(Media Access Control,MAC)数据块接收状况的确认(Acknowledge,简称ACK)/非确认(Not Acknowledge,简称NACK)方法。
背景技术
随着科技进步,人们对移动通信业务和质量的要求也在不断提高。于是提出向第三代移动通信技术平滑过渡的需求,向3G的演进的主要技术有通用分组无线业务(General Packet Radio Service,GPRS)、GSM演进增强数据速率(Enhanced Data rates for GSM Evolution,EDGE)及高速语音电路交换数据(High Speech Circuit Switched Data,HSCSD)等,研究的重点集中在利用有限的频谱资源提高传输速率和减小传输时延。
GPRS是在GSM网络中引入的分组数据交换技术。它叠加于GSM系统之上,延长了GSM的使用寿命,它基于分组数据包的转发和信道的统计复用,从而使现有的GSM提供的数据业务首次从9.6Kbps飞跃到了100Kbps以上。由于GPRS仍然采用和GSM一样的高斯最小移频键控(Gaussian Minimum ShiftKeying,GMSK)调制方式,传输速率无法达到3G业务要求的2Mbps,为了充分满足未来无线多媒体应用的带宽需求,EDGE提供了一个从GPRS到第三代移动通信的过渡性方案。
EDGE是一种基于GSM/GPRS网络的数据增强型移动通信技术,通常又被人们称为2.75G技术。该技术主要在于能够使用宽带服务,能够让使用800、900、1800、1900MHz频段的网络提供第三代移动通信网络的部分功能,其主要技术有(1)8相移键控(8Phase Shift Keying,8PSK)调制,实现每个调制信号上承载3个比特(bit)数据,而GMSK在同样情况下只能承载1个bit的数据,故最高传输速率达到GPRS的三倍。在移动环境中可以稳定达到384Kbps,在静止环境中甚至可以达到2Mbps的高速速率。
(2)9种调制和编码方式,即MCS1~9。其中MCS1~4保持了GMSK调制模式,而MCS5~9采用8PSK调制,且对不同调制编码方式(Modulationand Coding Scheme,MCS)定义了不同的数据块大小和信道冗余编码。
(3)链路自适应机制,即MCS1~9这九种编码方式被分成3组(FamilyA(MCS-3,MCS-6,MCS-8,MCS-9),Family B(MCS-2,MCS-5,MCS-7)和Family C(MCS-1,MCS-4))。在通信过程中,编码方式可以在同组内变化。数据重传时根据载干比选择编码方式,在保证通话质量的同时,最高限度的使用了无线资源。
(4)递增冗余(Incremental redundancy)传输方式,在GPRS数据传输中,如果数据块出现误码,该数据块将进行重传,直至传输正确。而在EDGE技术中引入了增量冗余方式,它是自动重传请求(Automatic Repeat reQuest,ARQ)和前向纠错(Forward Error Correction,FEC)两种技术的结合。数据块重传时采用不同打孔模式(Punching scheme),在接收端将每次传输的结果,有效的进行重组,恢复出原有数据,从而减少了重传的次数,提高了传输的效率。
(5)RLC窗口的大小自动调节。GPRS系统中RLC窗口的大小是与GPRS传输的速率相匹配并固定的。由于EDGE提供了更高的数据传输速率,相应的需要增加RLC窗口的大小。又因为EDGE有9种不同的信道速率,RLC窗口的大小需要与不同的编码方式适应,自动调节。这一特性也提高了EDGE数据传输的效率。
在无线资源的分配方式中,上行和下行使用两种不同的机制。临时块流(Temporary Block Flow,TBF)是移动台(Mobile Station,MS)和网络之间临时的连接,只在数据转发的过程中才存在。它支持在分组物理信道上的逻辑链路控制(Logic Link Control,LLC)分组数据单元的单向转发。一个TBF可以在一个或多个分组数据信道(Packet Data Channel,PDCH)上使用无线资源。网络为每个TBF分配了临时块流指示(Temporary Flow Identity,TFI),在同时出现的TBF里,每个TBF的TFI都不同。分配给GPRS的时隙称为PDCH,多个时隙可以组合为PDCH组。网络通过控制信息为MS指配使用的PDCH。在分配的下行PDCH上,MS通过检测TFI识别该TBF的归属。
高层每一个LLC帧由一系列RLC/MAC块组成,每块有相应的块序列号(Block Sequence Number,BSN),并按照BSN的次序进行传输。无线块是无线资源分配和无线传输的基本单位,每个无线块由4个时隙组成,且分别位于4个连续的时分多址(Time Division Multiple Access,TDMA)帧。RLC/MAC块的传输均由无线块承载,因编码方式的不同,1个无线块最多可以承载2个RLC/MAC块。为了优化分组交换模式下的数据传输,RLC/MAC数据块传输在RLC/MAC确认模式下受ARQ机制控制,通过轮询让MS报告相关下行链路状况及成功接收的RLC/MAC数据块的信息。轮询机制仅适用于下行数据传输,由分组控制单元(Packet Control Unit,PCU)控制下发轮询请求。发送端用发送窗口来寻址RLC/MAC数据块,在发送窗口中,RLC/MAC数据块被分别表示为“未发送”、“等待确认”、“正确接收”和“错误接收”状态。如果一个RLC块没有被发送过,则被标识为“未发送”状态,该块一旦被发送则标识为“等待确认”状态。当接收到下行分组的ACK/NACK消息后可获知前面发送的块是否正确接收,并相应更新发送窗口。如果数据块被正确接收,则该块被标识为“正确接收”状态(即ACK);如果接收错误或丢失,则该块被标识为错误接收状态(即NACK);如果没有接收到应答信息,则保持等待确认状态。发送窗口更新后,会滑动到第一个未应答的数据块的位置。
轮询的频率会根据无线链路的情况自适应调整,当错块率(Block ErrorRatio,BLER)升高,轮询频率增加;反之,轮询频率降低。轮询还考虑RLC/MAC数据块的调度频率。1图为ARQ机制下假设轮询间隔为12RLC/MAC数据块(Block)的轮询过程,具体包括网络侧RLC/MAC层发送第1个下行RLC/MAC数据块给MS;第2个下行RLC/MAC数据块接收错误;当发送到第12个下行RLC/MAC数据块时携带ACK/NACK轮询;MS返回轮询响应(对于EGPRS)即对下行分组RLC/MAC数据块上报ACK/NACK报告;网络侧根据返回的ACK/NACK报告,重传错误/丢失的RLC/MAC数据块。
图1中的20ms表示一个RLC/MAC块的传输时间。
由于MS的RLC层需收集LLC帧所包含的全部RLC/MAC块才能组包上传给高层。网络通过轮询后MS响应的ACK/NACK报告才能知道MS是否正确收到所有下行RLC/MAC数据块。因轮询是间隔产生,当出现块丢失或错误时,网络不能立刻知道并重传错块或丢失的块,只有等到轮询且MS上报ACK/NACK报告后才会重传。在实际情况中,PCU知道下行错块或丢失块需要约150~250ms的时间,这样就产生较大的传输延时。
GSM EDGE无线接入网(GSM EDGE Radio Acesss Network,GERAN)演进中为反馈数据块接收情况,目前采用的技术有轮询、事件驱动ACK/NACK、快速ACK/NACK、减少传输间隔等方法。
现有技术一为减少轮询间隔引起的传输延时,现有技术一提出基于事件驱动ACK/NACK方法。因RLC/MAC块按照BSN顺序接收,当BSN顺序出错表示有RLC/MAC块丢失,此时MS可主动上报ACK/NACK报告,PCU可立刻获知错误块重传。或者某一RLC/MAC块头可正确解出,但该RLC/MAC块数据部分出错,此时MS也可以主动上报ACK/NACK报告,PCU也能立刻重传。依靠网络侧的上行状态标识(Uplink State Flag,USF)指示的上行资源,基于事件驱动的ACK/NACK可以减少等待重传引起的传输延时。网络侧通过对上行数据量和ACK/NACK消息量的平衡,控制事件驱动ACK/NACK报告的频率。图2是基于事件驱动ACK/NACK的过程,具体包括网络侧RLC/MAC层发送下行RLC/MAC数据块给MS;某一个下行RLC/MAC数据块接收错误;MS(对于EGPRS)主动对分组下行数据块上报基于事件驱动的ACK/NAKC报告;网络侧RLC/MAC层立即重传接收错误的RLC/MAC数据块;当发送到第12个RLC/MAC数据块时携带ACK/NACK轮询;MS返回轮询响应(对于EGPRS)即对下行分组数据块上报轮询的ACK/NACK报告。
图2中,采用间隔周期为12个RLC/MAC数据块的常规轮询作为事件驱动ACK/NACK报告的补充。
在上述现有技术一中,当下行对应的上行信道上有上行TBF数据传输时,可利用RLC/MAC块头中的空闲比特(spare bits)来反馈ACK/NACK信息。
现有技术一缺点如下(1)由于GPRS上行RLC/MAC数据块的块头中仅有2bit的spare bits,在EGPRS上行RLC/MAC数据块的块头中,有三种不同的块头,其spare bits分别为8bit、12bit、2bit。这些spare bits长度有限,当需要反馈接收的RLC块数量较多时,RLC/MAC数据块的块头中的spare bits不足以表示ACK/NACK信息。
(2)若事件驱动报告一个完整的ACK/NACK消息,需要一个上行无线块,会占用较多上行资源。
现有技术二采用快速ACK/NACK机制作为轮询机制的补充。快速ACK/NACK占用上行RLC/MAC数据块中的部分上行数据空间传送ACK/NACK报告,只需要1个短比特位图(short bitmap)就可表示相应下行RLC/MAC数据块的接收情况。因1个无线块最多可以承载2个RLC/MAC块(MCS7-9),所以short bitmap中需要用2bit对应1个无线块。快速ACK/NACK short bitmap的具体含义如下表1所示表1

当存在多TBF时,short bitmap表示的是所有TBF的RLC/MAC块,当正确接收到的下行RLC/MAC块带有指定的TFI值,short bitmap中对应的bit就会设置为1。
假设MS在时刻Tx接收到的下行无线块带有轮询请求,则short bitmap中的第1对bit表示Tx时刻分配的第1个下行信道上无线块的接收情况,第2对bit表示Tx时刻分配的第2个下行信道上无线块的接收情况,如此向后类推。如果short bitmap中还有剩余的bit空间,下一对bit可以表示时刻Tx-1(即20ms前的时刻)分配的第1个下行信道上无线块的接收情况,如此向后类推。图3说明了快速ACK/NACK报告的操作过程,具体为假设TBF1分配的下行时隙为TS0、1、2、3,Tx时刻MS在时隙TS2收到轮询请求,MS在相应上行时隙TS2发送数据,此时该数据带有ACK/NACK报告信息,即short bitmap。图3中,标号为1的椭圆圈住的2bit(11)表示Tx时刻下行时隙TS0上的无线块正确接收,第2对bit(00)表示下行时隙TS1上的无线块中的没有自身的TFI,第3对bit(11)表示下行时隙TS2上的无线块正确接收,第4对bit(00)表示下行时隙TS3上的无线块接收错误。标号为2的椭圆圈住的2bit(10)表示Tx-1时刻(前20ms时)下行时隙TS2上的无线块承载的第1个RLC/MAC块的数据部分解码正确,第2个RLC/MAC块的数据部分解码错误。
带short bitmap信息的EGPRS上行RLC/MAC数据块的结构图4所示,其保持原RLC/MAC数据块的结构不变,设计short bitmap的长度为4个字节,占用RLC/MAC数据块的最后4个字节。为了区别RLC/MAC数据部分是否携带short bitmap信息,需要利用上行RLC/MAC数据块头中spare bits中的1bit来指示。
现有技术二的缺点如下(1)快速ACK/NACK方法中short bitmap的利用率不高。当某一MS的下行信道上复用其他MS,short bitmap中会有部分bit报告的不是自身的RLC/MAC块,即这些bit反馈的信息与该MS的下行接收情况无关,造成shortbitmap和上行无线资源的浪费。当某些时刻某些信道编码方式为CS1-4或MCS1-6时,每1无线块承载1个RLC块,不需要2bit表示1个RLC块的接收情况,此时也造成short bitmap和上行无线资源的浪费。
(2)快速ACK/NACK一定要对应轮询请求才能明确所表示的RLC/MAC块的范围;且32bit长度的short bitmap最多可反馈16个无线块。当下行分配较多信道时,就需要网络侧频繁发起轮询请求,使上行频繁携带short bitmap信息。例如分配8个下行信道,short bitmap最多表示2个块周期的接收情况,即每2个块周期就需要发起一次轮询,上行每隔1个块就需要携带short bitmap信息,造成上行TBF的可用带宽降低。

发明内容
本发明提供一种ACK/NACK方法,用以解决现有技术中存在的采用事件驱动ACK/NACK单独发送完整ACK/NACK消息占用上行资源较多的问题,以及解决采用快速ACK/NACK中short bitmap利用率不高和占用较多上行带宽的问题。
本发明方法包括
A、MS判断上行是否有临时块流TBF,如果是,执行步骤B;B、通过上行RLC/MAC数据块携带短确认ACK/非确认NACK信息,反馈下行RLC/MAC数据块接收状况。
根据本发明的上述方法,当MS判断出下行RLC/MAC数据块接收错误/丢失,或者ACK/NACK报告的上报周期到达时,执行所述步骤A。
根据本发明的上述方法,当上行RLC/MAC数据块中携带有所述短ACK/NACK信息时,使用数据块头中的空闲比特携带标志信息;网络侧RLC/MAC层根据上行RLC/MAC数据块中的标志信息,获取其携带的所述短ACK/NACK信息。
根据本发明的上述方法,所述步骤A中,如果判断出上行没有TBF,则所述MS上报事件驱动ACK/NACK报告,反馈下行RLC/MAC数据块接收状况。
根据本发明的上述方法,还包括网络侧RLC/MAC层周期向所述MS发送轮询请求;当MS接收到所述轮询请求后,返回轮询响应ACK/NACK报告。
所述步骤B中,占用上行RLC/MAC数据块最末端的若干个字节携带所述短ACK/NACK信息。
所述短ACK/NACK信息中至少包括反馈接收状况的下行RLC/MAC数据块的起始块序号和接收块位图;所述接收块位图按序指示出块序号大于或小于所述起始块序号的多个下行RLC/MAC数据块的接收状况。
所述短ACK/NACK信息中还包括临时块指示TFI。
所述接收块位图由一串二进制变量组成;当变量值为“0”时,表示该块序号的下行RLC/MAC数据块接收错误;当变量值为“1”时,表示该块序号的下行RLC/MAC数据块接收正确。
所述起始块序号为MS接收的RLC/MAC数据块中未上报接收状况的任意块序号;所述接收块位图注明位图长度。
对于通用分组无线业务GPRS,所述起始块序号为终端接收的下行RLC/MAC数据块中的最大块序号;所述接收块位图长度为(L×8-12)个二进制变量,用于按序指示出块序号小于所述起始块序号的(L×8-12)个下行RLC/MAC数据块的接收状况;其中,L为所述短ACK/NACK信息所占用的八位字节数。
对于增强通用分组无线业务EGPRS,所述起始块序号为终端没有正确接收的下行RLC/MAC数据块中的最小块序号;所述接收块位图长度为((L-2)×8)个二进制变量,用于按序指示出块序号大于所述起始块序号的((L-2)×8)个下行RLC/MAC数据块的接收状况;其中,L为所述短ACK/NACK信息所占用的八位字节数。
根据本发明的上述方法,所述TFI占用5个比特;对于GPRS,所述起始块序号占用7个比特;对于EGPRS,所述起始块序号占用11个比特。
本发明有益效果如下(1)本发明提供的ACK/NACK方法,具有事件驱动ACK/NACK方法的即时性,且在上行TBF存在时不必为ACK/NACK消息分配单独的上行无线块,提高该上行TBF的可用带宽。
(2)本发明中的短ACK/NACK信息(Short Ack/Nack Message)只反馈与MS自身相关的下行RLC/MAC块的接收情况;即MS通过下行数据块头中的临时块流指示(Temporary Flow Identity,TFI)字段判断哪些RLC/MAC块与自身相关,只报告发送给自己的下行数据块的接收情况;且每个RLC/MAC块的接收块位图(bitmap)只用1bit,接收块位图的利用率达到100%,远高于快速ACK/NACK中的short bitmap的利用率。
(3)本发明中Short ACK/NACK Message采用TFI+起始块序号+接收块位图方式,不需要对应轮询请求就能明确表示反馈的RLC/MAC块的范围;因此上行数据块不必频繁携带Short ACK/NACK Message信息,提高上行TBF的可用带宽。


图1为现有技术中轮询间隔为12个RLC/MAC块的常规轮询过程;图2为现有技术中基于事件驱动的ACK/NACK过程;图3为现有技术中快速ACK/NACK报告过程;图4为现有技术中携带短比特位图信息的EGPRS上行RLC/MAC数据块结构图;图5为本发明提供的ACK/NACK过程;图6为应用于GPRS时本发明携带短ACK/NACK信息的上行RLC/MAC数据块结构图;图7为应用于EGPRS时本发明携带短ACK/NACK信息的上行RLC/MAC数据块结构图。
具体实施例方式
本发明中的ACK/NACK触发机制同现有技术中的基于事件驱动ACK/NACK,即MS发现接收的下行出现错块或丢失块时,根据网络侧USF指示的可用上行资源,立即主动上报ACK/NACK信息。本发明与现有技术中的基于事件驱动ACK/NACK不同之处在于当上行有TBF时,不使用单独的完整ACK/NACK报告,而是利用上行RLC/MAC数据块中的一小部分数据空间携带短ACK/NACK信息,反馈接收的下行RLC/MAC数据块的状况。本发明的ACK/NACK过程如图5所示,包括网络侧RLC/MAC层发送下行RLC/MAC数据块给MS;某一个下行RLC/MAC数据块接收错误;MS通过上行RLC/MAC数据块携带基于事件触发的短ACK/NACK信息向网络侧返回ACK/NAKC报告;网络侧RLC/MAC层立即重传接收错误的RLC/MAC数据块;
当发送到第12个RLC/MAC数据块时携带ACK/NACK轮询;MS返回轮询响应即对下行分组数据块上报轮询的ACK/NACK报告。
从图5流程可知,MS一旦发现下行数据块接收出错,就在上行RLC/MAC数据块中占用小部分数据空间携带短ACK/NACK信息。图5中还采用间隔周期为12个RLC/MAC块的常规轮询作为本发明ACK/NACK的补充。
短ACK/NACK信息部分的长度为L个八位字节(Octet)。L的取值根据接收情况可以调整。
携带短ACK/NACK信息的GPRS、EGPRS上行数据块结构分别如图6、图7所示。
在短ACK/NACK信息中至少包含起始块序号和接收块位图。对于单TBF,在短ACK/NACK信息中不必包含TFI;而对于多TBF,由于需要用TFI指示上报的下行TBF,因此,需要在短ACK/NACK信息中包含对应的TFI,用以与下行TBF相对应。
因GPRS和EGPRS中TFI均为5bit,因此,短ACK/NACK信息中的TFI也设为5bit。
设置起始块的选取原则尽量使上报的信息可以反馈当前接收出错的块,并可以推动发送窗口向前移动。
对于GPRS,因为有足够长的bitmap指示全部窗口的接收情况,起始块序号可以设定为MS所接收的块序号最高的RLC/MAC块的BSN。因GPRS中的BSN为7bit,故GPRS对应的短ACK/NACK信息中的起始块序号也为7bit。
对于EGPRS,起始块序号可以设定为MS没有正确接收的序号最小的RLC块的BSN或BSN+1。因EGPRS中的BSN为11bit,故GPRS对应的短ACK/NACK信息中的起始块序号也为11bit。
接收块位图可由一串二进制变量组成。根据设定的起始块序号按序指示出块序号大于或小于所述起始块序号的多个下行RLC/MAC数据块的接收状况。
对于GPRS,如果起始块序号设定为MS所接收的块序号最高的RLC/MAC块的BSN,则接收块位图中的每一个变量从起始块序号开始向前(即BSN低于起始块序号的方向)映射(L×8-12)个RLC/MAC块的接收状况。
对于EGPRS,如果起始块序号设定为MS没有正确接收的序号最小的RLC块的BSN或BSN+1,则接收块位图中的每一个变量从起始块序号开始向后(即BSN高于起始块序号的方向)映射((L-2)×8)个RLC/MAC块的接收状况。
例如,设置当变量值为“0”时,表示该块序号的下行RLC/MAC数据块接收错误;当变量值为“1”时,表示该块序号的下行RLC/MAC数据块接收正确。
接收块位图中各位置变量的值与RLC/MAC数据块接收状况的对应关系之一如下表2所示(假设按BSN大于起始块序号的方向上报)表2

接收块位图中各位置变量的值与RLC/MAC数据块接收状况关系之二如下表3所示(假设按BSN小于起始块序号的方向上报)表3

本发明短ACK/NACK信息中可灵活设置各字段的位置,如下表4、表5所示表4Bit8 7 6 54 321

Octets 1Octets 2…Octets L
表5Bit87654321

Octets 1Octets 2…Octets L在本发明提供的上述方法中,如果上行RLC/MAC数据块携带了短ACK/NACK信息,需要在上行RLC/MAC数据块头spare bits用1bit携带标志信息,指示出该数据块带有短ACK/NACK信息,以便网络侧RLC/MAC层根据该上行RLC/MAC数据块中的标志信息,获取其携带的所述短ACK/NACK信息,并根据短ACK/NACK信息得知MS对相应的下行RLC/MAC的接收状况。
综上所述,本发明提供的ACK/NACK方法,具有事件驱动ACK/NACK方法的即时性,且在上行TBF存在时不必为ACK/NACK消息分配单独的上行无线块,提高该上行TBF的可用带宽。
本发明中的短ACK/NACK信息只反馈与MS自身相关的下行RLC/MAC块的接收情况;即MS通过下行数据块头中TFI字段判断哪些RLC/MAC块与自身相关,只报告发送给自己的下行数据块的接收情况;且每个RLC/MAC块的接收块位图(bitmap)只用1bit,接收块位图的利用率达到100%,远高于快速ACK/NACK中的short bitmap的利用率。
本发明中短ACK/NACK信息采用TFI+起始块序号+接收块位图方式,不需要对应轮询请求就能明确表示反馈的RLC/MAC块的范围;因此上行数据块不必频繁携带Short ACK/NACK Message信息,提高上行TBF的可用带宽。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种ACK/NACK方法,应用于移动台MS反馈无线链路控制RLC/媒体接入控制MAC数据块的接收状况,其特征在于,包括A、MS判断上行是否有临时块流TBF,如果是,执行步骤B;B、通过上行RLC/MAC数据块携带短确认ACK/非确认NACK信息,反馈下行RLC/MAC数据块接收状况。
2.如权利要求1所述的方法,其特征在于,当MS判断出下行RLC/MAC数据块接收错误/丢失,或者ACK/NACK报告的上报周期到达时,执行所述步骤A。
3.如权利要求1所述的方法,其特征在于,当上行RLC/MAC数据块中携带有所述短ACK/NACK信息时,使用数据块头中的空闲比特携带标志信息;网络侧RLC/MAC层根据上行RLC/MAC数据块中的标志信息,获取其携带的所述短ACK/NACK信息。
4.如权利要求3所述的方法,其特征在于,所述步骤A中,如果判断出上行没有TBF,则所述MS上报事件驱动ACK/NACK报告,反馈下行RLC/MAC数据块接收状况。
5.如权利要求3所述的方法,其特征在于,还包括网络侧RLC/MAC层周期向所述MS发送轮询请求;当MS接收到所述轮询请求后,返回轮询响应ACK/NACK报告。
6.如权利要求1-5任意权项所述的方法,其特征在于,所述步骤B中,占用上行RLC/MAC数据块最末端的若干个字节携带所述短ACK/NACK信息。
7.如权利要求1所述的方法,其特征在于,所述短ACK/NACK信息中至少包括反馈接收状况的下行RLC/MAC数据块的起始块序号和接收块位图;所述接收块位图按序指示出块序号大于或小于所述起始块序号的多个下行RLC/MAC数据块的接收状况。
8.如权利要求7所述的方法,其特征在于,所述短ACK/NACK信息中还包括临时块指示TFI。
9.如权利要求7或8所述的方法,其特征在于,所述接收块位图由一串二进制变量组成;当变量值为“0”时,表示该块序号的下行RLC/MAC数据块接收错误;当变量值为“1”时,表示该块序号的下行RLC/MAC数据块接收正确。
10.如权利要求9所述的方法,其特征在于,所述起始块序号为MS接收的RLC/MAC数据块中未上报接收状况的任意块序号;所述接收块位图注明位图长度。
11.如权利要求10所述的方法,其特征在于,对于通用分组无线业务GPRS,所述起始块序号为终端接收的下行RLC/MAC数据块中的最大块序号;所述接收块位图长度为(L×8-12)个二进制变量,用于按序指示出块序号小于所述起始块序号的(L×8-12)个下行RLC/MAC数据块的接收状况;其中,L为所述短ACK/NACK信息所占用的八位字节数。
12.如权利要求10所述的方法,其特征在于,对于增强通用分组无线业务EGPRS,所述起始块序号为终端没有正确接收的下行RLC/MAC数据块中的最小块序号;所述接收块位图长度为((L-2)×8)个二进制变量,用于按序指示出块序号大于所述起始块序号的((L-2)×8)个下行RLC/MAC数据块的接收状况;其中,L为所述短ACK/NACK信息所占用的八位字节数。
13.如权利要求11或12所述的方法,其特征在于,所述TFI占用5个比特;对于GPRS,所述起始块序号占用7个比特;对于EGPRS,所述起始块序号占用11个比特。
全文摘要
本发明公开了一种ACK/NACK方法,应用于移动终端MS反馈无线链路控制RLC/媒体接入控制MAC数据块的接收状况,包括MS判断上行是否有临时块流TBF,如果是,通过上行RLC/MAC数据块携带短确认ACK/非确认NACK信息,反馈下行RLC/MAC数据块接收状况。本发明提供的ACK/NACK方法,具有事件驱动ACK/NACK方法的即时性,且在上行TBF存在时不必为ACK/NACK消息分配单独的上行无线块,提高该上行TBF的可用带宽。
文档编号H04L1/16GK101043299SQ20061006719
公开日2007年9月26日 申请日期2006年4月5日 优先权日2006年4月5日
发明者房明, 柳光 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1