本发明专利技术公开了一种R进程的处理方法详细资料下载

本发明专利技术公开了一种HARQ过程的处理方法,包括:当用户设备UE确定发生状态迁移时,如果网络侧没有通过RRC指示UE进行MAC实体的重置操作信令,UE自行判断UE的数据传输方式是否发生变化;当UE的数据传输方式发生变化时,UE通过高层指令指示媒体访问控制MAC实体清除HARQ过程中的缓存。MAC实体根据HARQ进程中的高级指令缓存清除缓存。在本发明的专利技术中,当UE在CELL-FACH状态和CELL-DCH状态之间进行状态转换时,

下载所有详细的技术数据

【技术实现步骤总结】

该专利技术涉及通信

,特别是一种HARQ进程处理方法、装置及系统。

技术介绍

LCR(LowChipRate,低码片率)TDD(TimeDivisionDuplexing,时分双工)系统在3GPP(3rdGenerationPartnershipProject,第三代合作项目)中引入了增强的CELL(小区)_FACH(ForwardAccessChannel,前向接入信道)特性。其中,在增强CELL_FACH的特性中,将HSDPA(HighspeedDownlinkPacketAccess,高速下行分组接入)和HSUPA(HighspeedUplinkPacketAccess,高速上行分组接入)的相关信道和传输机制引入CELL_FACH状态。因此,在增强CELL_FACH状态下,下行数据会映射到HS-DSCH(HighspeedDownlinkShareChannel,高速下行共享信道)进行传输,上行数据会映射到E-DCH(EnhancedDedicatedChannel,增强型专用信道)进行传输。传送,因此,提高了CELL_FACH状态下信令的传输速率,减少了信令的传输时延。具体地,在增强的CELL-FACH状态下进行下行数据传输的过程中,UE(UserEquipment,用户设备)会使用MAC(MediaAccessControl,媒体访问控制)-ehs实体,如图2所示。图1 UE侧的MAC-ehs实体结构示意图。

UE在增强CELL-FACH状态下进行上行数据传输的过程中,会使用MAC-is/i实体,如图5所示UE侧MAC-is/i实体的结构示意图. 2. 在图1所示的下行数据传输过程中。如图1所示,HARQ(Hybrid-ARQ,Hybrid Automatic Repeat Request)实体负责对下行HARQ进程接收到的数据进行解码,即MAC-ehsPDU(Protocol Data Unit,协议数据单元)。其中,对于解码正确的数据,HARQ实体需要将其提交给高层;而对于没有正确解码的数据,HARQ实体需要保存在自己进程的缓存中,等待重传。对于正确解码的数据,在将HARQ实体提交给高层的过程中,它需要经过重排序实体,它会根据数据包头中的传输序列号(TSN)完成重排序操作;并提交给重组(Reassmbly)实体,重组实体需要将重组后的数据中可能存在的数据段重组为完整的MAC-dPDU或MAC-cPDU,最后提交给上层。在图2所示的上行数据传输过程中,Segmentation实体负责对较大的MAC-dPDU或MAC-cPDU进行分段,存储未发送的数据包分段,并将来自分段实体的数据包分发出去。数据包或数据包片段被传递给 MultiplexingandTSNsetting 实体。并提交给重组(Reassmbly)实体,重组实体需要将重组后的数据中可能存在的数据段重组为完整的MAC-dPDU或MAC-cPDU,最后提交给上层。在图2所示的上行数据传输过程中,Segmentation实体负责对较大的MAC-dPDU或MAC-cPDU进行分段,存储未发送的数据包分段,并将来自分段实体的数据包分发出去。数据包或数据包片段被传递给 MultiplexingandTSNsetting 实体。并提交给重组(Reassmbly)实体,重组实体需要将重组后的数据中可能存在的数据段重组为完整的MAC-dPDU或MAC-cPDU,最后提交给上层。在图2所示的上行数据传输过程中,Segmentation实体负责对较大的MAC-dPDU或MAC-cPDU进行分段,存储未发送的数据包分段,并将来自分段实体的数据包分发出去。数据包或数据包片段被传递给 MultiplexingandTSNsetting 实体。Segmentation entity负责对较大的MAC-dPDU或MAC-cPDU进行分段,存储未发送的数据包段,并分配来自分段实体的数据包。数据包或数据包片段被传递给 MultiplexingandTSNsetting 实体。Segmentation entity负责对较大的MAC-dPDU或MAC-cPDU进行分段,存储未发送的数据包段,并分配来自分段实体的数据包。数据包或数据包片段被传递给 MultiplexingandTSNsetting 实体。

由于MAC-is/i实体允许对多个逻辑信道进行数据复用,并且每个逻辑信道在接收端对应一个重排序队列,此时复用和TSN设置实体将完成逻辑信道的复用功能。并为每个重排队列维护一个变量,该变量可以是CURRENT_TSN,初始值为0,逻辑信道每发送一个新的数据包,复用和TSN设置实体可以是传输序列号(TSN)数据包。设置为变量CURRENT_TSN的值,变量CURRENT_TSN加1(CURRENT_TSN取模64取反),然后将数据包发送给HARQ实体。HARQ实体负责使用上行HARQ过程的数据传输过程。对于未成功传输的数据,即MAC-iPDU,需要将HARQ实体保存在HARQ进程的缓冲区中,等待重传。–> 综上可知,在增强CELL-FACH状态下,UE可以使用HS-DSCH和E-DCH信道进行数据传输,而在现有技术中,UE处于CELL-DCH (专用信道,专用信道)状态。HS-DSCH 和 E-DCH 信道也可用于数据传输。另外,当UE处于CELL-FACH状态时,其自身的能力等级(如传输块长度TBS表和控制信道格式等)按规定与网络侧约定mac本如何强制结束进程,而UE处于在 CELL-DCH 状态。使用能力级别上报给网络侧,然后RNC通知给NodeB。在CELL-FACH状态下,RNC不能通知NodeB UE的能力等级,使用约定的能力等级。因此,当UE在CELL-FACH状态和CELL-FACH状态之间进行状态转换时,状态转换前后所使用的能力等级可能不同。

因此,当UE在CELL-FACH状态和CELL-DCH状态之间进行状态转换时,不能重传上下行HARQ过程中的数据。否则,当TBS表和控制信道格式不同(即使用不同的能力等级)时,同一个TBSIndex所指示的数据块的大小可能会不同,这会导致数据在组合解码时出现错误。已收到。在现有技术中,为了解决上述问题,需要在进行状态转换时清除HARQ过程中的数据。具体地,对于下行数据传输,在状态转换过程中,根据现有协议,NodeB(NodeB)需要使用下行HARQ过程来进行新数据的初始传输。此时,NodeB可以让终端清除自己的下行HARQ进程。中的内容。例如NodeB在HS-SCCH(Highspeed Shared Control Channel,高速共享控制信道)上携带反向的NDI指示,即0变为1,或1变为0;当 UE 收到 NDI 指示时,得知是新数据的初始传输,此时 UE 会使用新数据来替换过程中已经存储的旧数据,相当于 UE 清零HARQ 进程中的旧数据。对于上行数据传输,为了使UE清除上行HARQ过程中的旧数据,在现有协议中,RNC(RadioNetworkController,无线网络控制器)可以通过RRC(RadioResourceControl,无线资源控制协议)消息(用于例子, ,

现有协议中,UE在进行MAC-is/i实体的Reset时,需要清空所有上行HARQ进程,即将映射到E-DCH的所有逻辑信道对应的变量CURRENT_TSN设置为0,并丢弃存储在段实体中的所有数据段。在专利技术实施过程中,专利技术人员发现现有技术存在以下不足:当UE执行MAC-is/i实体的Reset操作时,会丢弃segment实体中的数据段,数据段将被丢弃。该段不能被丢弃,即状态转换完成后,可以使用新的TBS表将数据段传输到网络侧,网络侧成功接收到该数据段后,它可以形成一个完整的MAC-dPDU或MAC-cPDU,并提交给上层。因此,在状态迁移过程中mac本如何强制结束进程,UE执行MAC-is/i实体的重置操作,会导致上行数据丢弃过多;也就是说,在现有技术中,UE在增强的CELL-FACH状态和CELL-DCH状态之间进行状态转换。,如果RNC指示UE执行MAC-is/i实体的Reset操作,会导致过多的上行数据被丢弃。

技术实现思路

该专利技术提供了一种避免过度丢弃数据的HARQ进程处理方法、装置及系统。–>该专利技术的实施例提供了一种混合自动重传请求

HARQ进程处理方法、设备及系统’/>

【技术保护点】

一种混合自动重传请求HARQ过程的处理方法,包括:当用户设备UE判断发生状态迁移时,判断自身数据传输模式是否发生变化;当模式发生变化时,UE指示媒体访问控制MAC实体清除HARQ过程中的缓存;MAC实体根据UE的指令清除HARQ过程中的缓存。

【技术特点总结】

1.一种混合自动重传请求HARQ过程的处理方法,其特征在于,包括:当用户设备UE判断发生状态转移时,判断自身数据传输模式是否发生变化;当UE的数据传输模式发生变化时,UE指示媒体访问控制MAC实体在HARQ过程中清除缓存;MAC实体根据UE的指令清除HARQ过程中的缓存。2.根据权利要求1所述的方法,其特征在于,所述UE在HARQ过程中指示MAC实体清空缓存包括: UE通过原语指示MAC实体清空上行HARQ过程和/或,UE通过原语指示MAC实体在下行HARQ过程中清除缓冲区;其中,MAC实体包括MAC-is/i实体和/或MAC-ehs实体。3.根据权利要求2所述的方法,其特征在于,当UE在上行HARQ过程中通过原语指示MAC实体清空缓存时,MAC实体根据UE的指令清空缓存中的缓存。 HARQ过程包括:MAC实体在上行HARQ过程中清除缓存,保持复用和TSN设置实体中的变量值不变,保留segment实体中存储的数据段;复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。3.根据权利要求2所述的方法,其特征在于,当UE通过原语指示MAC实体在上行HARQ过程中清空缓存时,MAC实体根据UE的指令清空缓存HARQ过程中的缓存包括: MAC实体在上行HARQ过程中清除缓存,保持复用和TSN设置实体中的变量值不变,保留segment实体中存储的数据段;复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。3.根据权利要求2所述的方法,其特征在于,当UE通过原语指示MAC实体在上行HARQ过程中清空缓存时,MAC实体根据UE的指令清空缓存HARQ过程中的缓存包括: MAC实体在上行HARQ过程中清除缓存,保持复用和TSN设置实体中的变量值不变,保留segment实体中存储的数据段;复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。MAC实体根据UE的指令清空缓存HARQ过程中的缓存包括:MAC实体在上行HARQ过程中清缓存,保持复用和TSN设置实体中的变量值不变,以及保留存储在段实体中的数据段;复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。MAC实体根据UE的指令清空缓存HARQ过程中的缓存包括:MAC实体在上行HARQ过程中清缓存,保持复用和TSN设置实体中的变量值不变,以及保留存储在段实体中的数据段;复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。复用和 TSN 建立实体和保留分段实体位于 MAC 实体中。4.根据权利要求3所述的方法,其特征在于,所述复用和TSN设置实体中的变量包括:CURRENT_TSN。

5.根据权利要求2所述的方法,其特征在于,当UE在下行HARQ过程中通过原语指示MAC实体清空缓存时,MAC实体根据UE的指示清空缓存。HARQ过程中的缓存包括:MAC实体在下行HARQ过程中清除缓存,保留重排序实体中存储的数据,保留重排序实体中存储的数据段;重排序实体和重组实体位于 MAC 实体中。6.根据权利要求1-5任一项所述的方法,其特征在于,所述发生状态迁移包括: UE从增强CELL-FACH状态迁移到CELL-DCH状态;或者, UE从CELL-DCH状态转移到增强的CELL-FACH状态。7.根据权利要求6所述的方法,其中,UE判断自身数据传输模式是否发生变化,包括: UE判断在CELL-DCH状态下使用的上行能力等级是否低于预定等级设定的等级值;预设级别值为UE在增强CELL-FACH状态下使用的上行能力级别;当CELL-DCH状态下使用的上行能力等级小于预设等级值时,UE确定自身的数据传输模式发生了变化;当CELL-DCH状态下使用的上行能力等级不小于预设等级值时,UE确定自身的数据传输模式没有改变。UE判断CELL-DCH状态下使用的上行能力等级是否低于预先设定的等级值;预设级别值为UE在增强CELL-FACH状态下使用的上行能力级别;当CELL-DCH状态下使用的上行能力等级小于预设等级值时,UE确定自身的数据传输模式发生了变化;当CELL-DCH状态下使用的上行能力等级不小于预设等级值时,UE确定自身的数据传输模式没有改变。UE判断CELL-DCH状态下使用的上行能力等级是否低于预先设定的等级值;预设级别值为UE在增强CELL-FACH状态下使用的上行能力级别;当CELL-DCH状态下使用的上行能力等级小于预设等级值时,UE确定自身的数据传输模式发生了变化;当CELL-DCH状态下使用的上行能力等级不小于预设等级值时,UE确定自身的数据传输模式没有改变。

8.根据权利要求1所述的方法,其特征在于,在UE确定发生状态迁移之前,该方法还包括: UE接收来自网络侧设备的消息,该消息中携带有状态指示和新分配的E-RNTI,新分配的E-RNTI是UE进行状态转换时用于目标状态的标识;状态指示和新分配的E-RNTI在同一个消息中,或者,状态指示和新分配的E-RNTI在不同的消息中。9.根据权利要求8所述的方法,其特征在于,所述UE在接收到来自网络侧设备的消息之前,还包括: 所述网络侧设备向所述UE发送不携带MAC-es/eresetindicator的消息。信息,其中,MAC-es/eresetindicator信息用于指示MAC实体执行重置操作。1.根据权利要求8所述的方法,其特征在于,在UE确定发生状态迁移之前,该方法还包括: UE从网络侧设备的消息中获取状态指示,比较该状态指示是否与自身存储的状态指示相同;当两者不同时,UE确定发生了状态转换;否则,UE确定没有发生状态转换。1.根据权利要求10所述的方法,其特征在于,当UE确定发生状态迁移时,该方法还包括: UE通过E-RUCCH接入过程指示MAC实体发起随机化,

12.一种用户设备UE,其特征在于,包括: 第一判断模块,用于判断UE是否发生状态迁移;第二判断模块,用于当第一判断模块判断UE发生状态转移时,判断UE的数据传输模式是否发生变化;所述收发模块,用于在所述第二判断模块确定所述UE的数据传输模式在处理过程中改变了缓存时,指示MAC实体清除HARQ。MAC实体根据该指令清空HARQ进程中的缓冲区。1.根据权利要求12所述的UE,其特征在于,所述收发模块具体用于通过原语指示MAC实体在上行HARQ过程中清空缓存;和/或,通过原语指示MAC实体在下行HARQ过程中清空缓冲区;其中,MAC实体包括MAC-is/i实体和/或MAC-ehs实体。1.根据权利要求12或13所述的UE,其特征在于,所述UE从增强CELL-FACH状态转变为CELL-DCH状态;或者,UE从CELL-DCH状态转换到增强状态CELL-FACH状态。15.根据权利要求14所述的UE,其特征在于,所述第二判断模块具体用于判断CELL-DCH状态下使用的上行能力等级是否小于预设等级值,所述预设等级值为UE在增强CELL-FACH状态下使用的上行能力等级;当CELL-DCH状态下使用的上行能力等级小于预设等级值时,判断UE’

【专利技术性质】

技术研发人员:刘亚伟、李小卡、

申请人(专利权)持有人:大唐移动通信设备有限公司,

类型:发明

国家省份:11[中国|北京]

下载所有详细的技术数据 我是该专利的所有者

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论