上行数据重传处理方法、装置及用户设备制造方法及图纸

技术编号:21227955 阅读:140 留言:0更新日期:2019-05-29 08:28
本发明专利技术提供一种上行数据重传处理方法、装置及用户设备。所述方法包括:在生成RLC PDU之后,将所述RLC PDU的状态标识设置为禁止生成重传PDU;在调度传输所述RLC PDU之后,将所述RLC PDU的状态标识设置为允许生成重传PDU;在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。本发明专利技术能够根据PDU在缓存中的状态来决定是否生成重传PDU,避免缓存中因积压大量重复数据而多次触发重传导致的RLC复位,保证数传业务稳定性,提高数据传输时效性,进而提高系统性能。

Uplink Data Retransmit Processing Method, Device and User Equipment

The invention provides an upstream data retransmitting processing method, a device and a user equipment. The method includes: setting the status identification of the RLC PDU to prohibit the generation of the retransmitted PDU after the generation of the RLC PDU; setting the status identification of the RLC PDU to allow the generation of the retransmitted PDU after scheduling the transmission of the RLC PDU; and after the need to retransmit or receive the message sent by the network-side device requiring the retransmitted PDU, A retransmitted PDU is generated according to the status identification of the PDU that needs to be retransmitted, or a retransmitted PDU is not generated. The invention can decide whether to generate a retransmitted PDU according to the state of the PDU in the cache, avoid triggering the RLC reset caused by retransmitting multiple times due to the backlog of a large number of repetitive data in the cache, ensure the stability of data transmission service, improve the timeliness of data transmission, and further improve the system performance.

【技术实现步骤摘要】
上行数据重传处理方法、装置及用户设备
本专利技术涉及通信
,尤其涉及一种上行数据重传处理方法、装置及用户设备。
技术介绍
RLC(RadioLinkControl,无线链路控制子层)和MAC(MediaAccessControl,媒体接入控制子层)是LTE无线接入系统中重要的无线接口协议。在上行数据调度传输时,RLC配置为确认模式,RLC和MAC分别在两个进程,RLC生成的数据放入缓存buffer中,等待发送时机到达后递交给MAC发送出去,即RLC先生成数据,MAC后发送数据。当RLC收到网络反馈的NACK(NoAcknowledgement,否定确认信息)时,RLC会根据NACK指示生成ReTxPDU(ReTxProtocolDataUnit,重传协议数据单元)。当网络上行资源授权值较小或信道衰落较大时,缓存在buffer中的数据长时间不会被MAC调度,而RLC重复生成ReTxPDU,那么这些ReTxPDU会一直积压在buffer中,不仅降低了系统的资源效率,并且ReTxPDU触发重传达到一定次数后会造成RLC复位,从而导致上下行数据传输的中断和波动。
技术实现思路
本专利技术提供的上行数据重传处理方法、装置及用户设备,能够根据PDU在缓存中的状态来决定是否生成重传PDU,提高数据传输时效性,进而提高系统性能。第一方面,本专利技术提供一种上行数据重传处理方法,所述方法包括:在生成RLCPDU之后,将所述RLCPDU的状态标识设置为禁止生成重传PDU;在调度传输所述RLCPDU之后,将所述RLCPDU的状态标识设置为允许生成重传PDU;在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。可选地,所述根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU包括:当所述需要重传的PDU的状态标识为禁止生成重传PDU时,不生成重传PDU;当所述需要重传的PDU的状态标识为允许生成重传PDU时,生成重传PDU并保存。可选地,在所述生成重传PDU并保存之后,所述方法还包括:将所述重传PDU的状态标识设置为禁止生成重传PDU。可选地,所述RLCPDU的状态标识的初始值为允许生成重传PDU。第二方面,本专利技术提供一种上行数据重传处理装置,所述装置包括:第一设置单元,用于在生成RLCPDU之后,将所述RLCPDU的状态标识设置为禁止生成重传PDU;第二设置单元,用于在调度传输所述RLCPDU之后,将所述RLCPDU的状态标识设置为允许生成重传PDU;处理单元,用于在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。可选地,所述处理单元,用于当所述需要重传的PDU的状态标识为禁止生成重传PDU时,不生成重传PDU;当所述需要重传的PDU的状态标识为允许生成重传PDU时,生成重传PDU并保存。可选地,所述装置还包括:第三设置单元,用于在所述处理单元生成重传PDU并保存之后,将所述重传PDU的状态标识设置为禁止生成重传PDU。可选地,所述RLCPDU的状态标识的初始值为允许生成重传PDU。第三方面,本专利技术提供一种用户设备,所述用户设备包括上述上行数据重传处理装置。本专利技术实施例提供的上行数据重传处理方法、装置及用户设备,在生成RLCPDU之后,将所述RLCPDU的状态标识设置为禁止生成重传PDU,在调度传输所述RLCPDU之后,将所述RLCPDU的状态标识设置为允许生成重传PDU,在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识决定是否生成重传PDU。与现有技术相比,本专利技术能够根据PDU在缓存中的状态来决定是否生成重传PDU,避免缓存中因积压大量重复数据而多次触发重传导致的RLC复位,保证数传业务稳定性,提高数据传输时效性,进而提高系统性能。附图说明图1为本专利技术一实施例上行数据重传处理方法的流程图;图2为本专利技术另一实施例上行数据重传处理方法的流程图;图3为本专利技术一实施例上行数据重传处理方法的DPU调度示意图;图4为本专利技术一实施例上行数据重传处理装置的结构示意图;图5为本专利技术另一实施例上行数据重传处理装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种上行数据重传处理方法,为RLCPDU设置一个状态标识记录PDU的发送状态,如图1所示,所述方法包括:S11、在生成RLCPDU之后,将所述RLCPDU的状态标识设置为禁止生成重传PDU;S12、在调度传输所述RLCPDU之后,将所述RLCPDU的状态标识设置为允许生成重传PDU;所述RLCPDU的状态标识记录PDU的发送状态,如状态标识用ProhibitReTxFlag表示,可以设置ProhibitReTxFlag=1,表示生成的RLCPDU在buffer中,还没有被MAC的HARQ(HybridAutomaticRepeatreQuest,混合自动重传请求)进程调度发送;设置ProhibitReTxFlag=0,表示MAC已经调度了该PDU或者该PDU正在传输过程中;ProhibitReTxFlag的初始值设置为0。在生成RLCPDU之后,设置ProhibitReTxFlag=1,用于指示在MAC调度发送该PDU之前,不允许RLC生成ReTxPDU;当MAC调度发送该PDU时,则设置ProhibitReTxFlag=0,用于指示如果该PDU后续需要被重传,RLC可以生成ReTxPDU并放入缓存。S13、在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。可选地,所述根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU包括:当所述需要重传的PDU的状态标识为禁止生成重传PDU时,不生成重传PDU;当所述需要重传的PDU的状态标识为允许生成重传PDU时,生成重传PDU并保存。在需要重传(如上行没有新数据发送,根据poll触发条件,需要重传最后一个PDU)或者接收到网络侧设备发送的要求重传的消息(如NACK消息)之后,查询需要重传的PDU的状态标识,根据需要重传的PDU的发送状态,决定是否生成重传PDU。如当查询的ProhibitReTxFlag=1时,说明buffer中存在需要重传的PDU,则不生成重传PDU;当ProhibitReTxFlag=0时,说明需要重传的PDU已经被调度传输,此时根据NACK消息的指示生成重传PDU并放入缓存。可选地,在所述生成重传PDU并保存之后,所述方法还包括:将所述重传PDU的状态标识设置为禁止生成重传PDU。如图2所示,为本专利技术一实施例上行数据重传处理方法的流程图。ProhibitReTxFlag的初始值设置为0,指示允许生成重传PDU;当接收到网络侧设备发送的NACK消息或发送poll本文档来自技高网...

【技术保护点】
1.一种上行数据重传处理方法,其特征在于,所述方法包括:在生成RLC PDU之后,将所述RLC PDU的状态标识设置为禁止生成重传PDU;在调度传输所述RLC PDU之后,将所述RLC PDU的状态标识设置为允许生成重传PDU;在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。

【技术特征摘要】
1.一种上行数据重传处理方法,其特征在于,所述方法包括:在生成RLCPDU之后,将所述RLCPDU的状态标识设置为禁止生成重传PDU;在调度传输所述RLCPDU之后,将所述RLCPDU的状态标识设置为允许生成重传PDU;在需要重传或者接收到网络侧设备发送的要求重传的消息之后,根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU。2.根据权利要求1所述的方法,其特征在于,所述根据需要重传的PDU的状态标识生成重传PDU或者不生成重传PDU包括:当所述需要重传的PDU的状态标识为禁止生成重传PDU时,不生成重传PDU;当所述需要重传的PDU的状态标识为允许生成重传PDU时,生成重传PDU并保存。3.根据权利要求2所述的方法,其特征在于,在所述生成重传PDU并保存之后,所述方法还包括:将所述重传PDU的状态标识设置为禁止生成重传PDU。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述RLCPDU的状态标识的初始值为允许生成重传PDU。5.一种上行数据重传处理装置,其特征在于,所述装置包括:第...

【专利技术属性】
技术研发人员:蒋海芳贺元才夏少华
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1