分段重传的方法和装置制造方法及图纸

技术编号:18448890 阅读:20 留言:0更新日期:2018-07-14 11:59
本发明专利技术实施例提供一种分段重传的方法和装置,通过在预设时间段内,接收方RLC功能实体未接收到某个序号标识的数据包的所有分段;则向发送方发送重传请求,重传请求中包含第一序号,以请求发送方重传该序号标识的数据包的未收到的分段,从而,实现接收方RLC功能实体触发分段的重传,避免了接收方PDCP功能实体的数据包重传,降低了数据包的平均传输时延。

【技术实现步骤摘要】
分段重传的方法和装置
本专利技术实施例涉及通信技术,尤其涉及一种分段重传的方法和装置。
技术介绍
在无线通信技术中,为了支持更高的业务速率和更短的处理时延,在长期演进(LongTermEvolution,简称:LTE)系统的基础上,对用户面的功能做了改进。现有技术中,通过取消无线链路控制(RadioLinkControl,简称:RLC)层的级联功能以及RLC层不再分配RLC序号(SerialNumber,简称:SN)来实现。即:RLC层只做分段,不做级联。以及RLC层重用分组数据汇聚协议(PacketDataConvergenceProtocol,简称:PDCP)层分配的序号。然而,采用现有技术的方法,通过PDCP层重传数据包,数据包的传输时延大。
技术实现思路
本专利技术实施例提供一种分段重传的方法和装置,以实现分段重传,降低数据包的传输时延。本专利技术实施例一个方面提供一种分段重传的方法,包括:在预设时间段内,如果接收方无线链路控制功能实体未接收到第一序号标识的数据包的所有分段;则向发送方发送重传请求,重传请求中包含第一序号,以请求发送方重传该序号标识的数据包的未收到的分段,从而,实现接收方RLC功能实体触发分段的重传,避免了接收方PDCP功能实体的数据包重传,降低了数据包的平均传输时延。在一种可能的设计中,接收方无线链路控制功能实体向发送方发送重传请求之前,还包括:接收方无线链路控制功能实体接收到第一序号标识的数据包的第一个无线链路控制协议数据单元RLCPDU后启动第一定时器;第一定时器的定时时长为预设时间段;若第一定时器超时,接收方无线链路控制功能实体确定未接收到第一序号标识的数据包的所有分段。在一种可能的设计中,接收方无线链路控制功能实体接收到第一序号标识的数据包的第一个分段后启动第一定时器之前,还包括:接收方无线链路控制功能实体确定接收到的第一RLCPDU为第一序号标识的数据包的第一个分段。在一种可能的设计中,接收方无线链路控制功能实体确定接收到的第一RLCPDU为第一序号标识的数据包的第一个分段,包括:接收方无线链路控制功能实体接收到第一RLCPDU,获取第一RLCPDU的第一序号;接收方无线链路控制功能实体根据第一RLCPDU的第一序号确定缓存中是否存在具有相同第一序号的分段,若不存在具有相同第一序号的分段,则确定第一RLCPDU为第一序号对应的第一个分段。在一种可能的设计中,该方法还包括:接收方无线链路控制功能实体若确定存在具有相同的第一序号的分段,则确定是否收到该第一RLCPDU的序号标识的数据包的所有分段接收方无线链路控制功能实体若确定未接收到第一序号标识的数据包的所有分段,则将第一RLCPDU存储在缓存中。在一种可能的设计中,该方法还包括:接收方无线链路控制功能实体若确定接收到第一序号标识的数据包的所有分段,则向接收方分组数据汇聚协议功能实体递交第一序号标识的数据包。在一种可能的设计中,获取第一RLCPDU的第一序号,包括:接收方无线链路控制功能实体从第一RLCPDU头中获取第一序号,第一RLCPDU头中含有第一序号;或者,接收方无线链路控制功能实体接收接收方媒体接入控制功能实体的通知消息,通知消息中包含第一序号。在一种可能的设计中,接收方无线链路控制功能实体接收接收方媒体接入控制功能实体的通知消息,包括:接收方媒体接入控制功能实体读取第一RLCPDU对应的MACSDU头中的第一序号,通过通知消息发送给接收方无线链路控制功能实体;或者,接收方媒体接入控制功能实体根据接收到的传输块中已知的MACSDU的序号,确定第一RLCPDU对应的MACSDU的第一序号,并通过通知消息发送给接收方无线链路控制功能实体。在一种可能的设计中,还包括:接收方无线链路控制功能实体确定第一RLCPDU类型为分段。在一种可能的设计中,接收方无线链路控制功能实体确定第一RLCPDU类型为分段,包括:接收方无线链路控制功能实体根据第一RLCPDU头中的内容确定;或者,接收方无线链路控制功能实体根据接收方第一RLCPDU对应的媒体接入控制服务数据单元MACSDU头中的内容确定。在一种可能的设计中,第一RLCPDU头中含有序号;或者,第一RLCPDU头中含有序号和SO;接收方无线链路控制功能实体根据第一RLCPDU头中的内容确定,包括:若第一RLCPDU头中含有序号和SO,则确定第一RLCPDU类型为分段。在一种可能的设计中,第一RLCPDU头中含有FI,FI用2比特表示,其中,第一个比特表示第一RLCPDU的起始处是否为第一RLCPDU所属数据包的起始处,第二个比特表示第一RLCPDU的结尾处是否为第一RLCPDU所属数据包的结尾处;接收方无线链路控制功能实体根据第一RLCPDU头中的内容确定,包括:若第一RLCPDU头中的FI的第一个比特表示第一RLCPDU不为第一RLCPDU所属数据包的起始处,或者,FI的第二个比特表示第一RLCPDU不为第一RLCPDU所属数据包的结尾处,则确定第一RLCPDU类型为分段。在一种可能的设计中,该方法还包括:接收方无线链路控制功能实体确定第一RLCPDU类型为数据包;接收方媒体接入控制功能实体确定缓存中是否存在数据包对应的分段,若存在数据包对应的分段,则删除数据包对应的分段。在一种可能的设计中,重传请求中包含第一序号,以及第一序号标识的数据包未收到的分段的标识。在一种可能的设计中,重传请求中还包含第二序号,以及第二序号标识的数据包未收到的分段的标识。在一种可能的设计中,分段的标识包含分段的起始位置和分段的偏移量。在一种可能的设计中,重传请求中包含至少一个数据包的接收状态信息;至少一个数据包中包括第一定时器对应的数据包;每个数据包的接收状态信息,包含:已接收到所有分段的数据包的序号;或者,未接收到任一分段的数据包的序号;或者,接收到部分分段的数据包的序号以及部分分段的标识,部分分段的标识包括:分段的起始位置和分段的偏移量。或者,未接收到部分分段的数据包的序号以及未接收到的部分分段的标识,部分分段的标识包括:分段的起始位置和分段的偏移量。本专利技术实施例第二方面提供一种分段重传的方法,包括:发送方无线链路控制功能实体对一个数据包分段之后,启动数据包对应的第一定时器;在第一定时器超时之前,若收到接收方无线链路控制功能实体的重传请求,则根据重传请求进行重传。即,通过发送方无线链路控制功能实体主动重传数据包,从而,加快数据包的传输速度,缩短数据包的传输时延。在一种可能的设计中,该还包括:第一定时器超时,发送方无线链路控制功能实体重传第一定时器对应的数据包。在一种可能的设计中,该还包括:发送方无线链路控制功能实体接收到接收方无线链路控制功能实体通知第一定时器对应的数据包已接收或者数据包的所有分段已接收,停止第一定时器;或者,发送方无线链路控制功能实体接收到接收方分组数据汇聚协议功能实体通知第一定时器对应的数据包已接收,停止第一定时器;或者,发送方无线链路控制功能实体接收到发送方分组数据汇聚协议功能实体通知第一定时器对应的数据包已接收,停止第一定时器;或者,发送第一定时器对应的数据包的所有分段所用的混合自动重传请求HARQ进程,均收到确认ACK,停止第一定时器。在一种可能的设计中,该还包括:若本文档来自技高网...

【技术保护点】
1.一种分段重传的方法,其特征在于,包括:在预设时间段内,接收方无线链路控制功能实体未接收到第一序号标识的数据包的所有分段;所述接收方无线链路控制功能实体向发送方发送重传请求,所述重传请求中包含所述第一序号,所述重传请求用于请求重传所述第一序号标识的数据包的未收到的分段。

【技术特征摘要】
1.一种分段重传的方法,其特征在于,包括:在预设时间段内,接收方无线链路控制功能实体未接收到第一序号标识的数据包的所有分段;所述接收方无线链路控制功能实体向发送方发送重传请求,所述重传请求中包含所述第一序号,所述重传请求用于请求重传所述第一序号标识的数据包的未收到的分段。2.根据权利要求1所述的方法,其特征在于,所述接收方无线链路控制功能实体向发送方发送重传请求之前,还包括:所述接收方无线链路控制功能实体接收到第一序号标识的数据包的第一个无线链路控制协议数据单元RLCPDU后启动第一定时器;所述第一定时器的定时时长为所述预设时间段;若所述第一定时器超时,所述接收方无线链路控制功能实体确定未接收到第一序号标识的数据包的所有分段。3.根据权利要求2所述的方法,其特征在于,所述接收方无线链路控制功能实体接收到第一序号标识的数据包的第一个分段后启动第一定时器之前,还包括:所述接收方无线链路控制功能实体确定接收到的第一RLCPDU为第一序号标识的数据包的第一个分段。4.根据权利要求3所述的方法,其特征在于,所述接收方无线链路控制功能实体确定接收到的第一RLCPDU为第一序号标识的数据包的第一个分段,包括:所述接收方无线链路控制功能实体接收到所述第一RLCPDU,获取所述第一RLCPDU的第一序号;所述接收方无线链路控制功能实体根据所述第一RLCPDU的第一序号确定缓存中是否存在具有相同第一序号的分段,若不存在所述具有相同第一序号的分段,则确定所述第一RLCPDU为第一序号对应的第一个分段。5.根据权利要求4所述的方法,其特征在于,所述获取所述第一RLCPDU的第一序号,包括:所述接收方无线链路控制功能实体从所述第一RLCPDU头中获取所述第一序号,所述第一RLCPDU头中含有所述第一序号;或者,所述接收方无线链路控制功能实体接收接收方媒体接入控制功能实体的通知消息,所述通知消息中包含所述第一序号。6.根据权利要求4或5所述的方法,其特征在于,还包括:所述接收方无线链路控制功能实体确定所述第一RLCPDU类型为分段。7.根据权利要求6所述的方法,其特征在于,所述接收方无线链路控制功能实体确定第一RLCPDU类型为分段,包括:所述接收方无线链路控制功能实体根据第一RLCPDU头中的内容确定;或者,所述接收方无线链路控制功能实体根据接收方第一RLCPDU对应的媒体接入控制服务数据单元MACSDU头中的内容确定。8.根据权利要求7所述的方法,其特征在于,所述第一RLCPDU头中含有序号;或者,所述第一RLCPDU头中含有序号和分段偏移SO;所述接收方无线链路控制功能实体根据第一RLCPDU头中的内容确定,包括:若所述第一RLCPDU头中含有序号和SO,则确定第一RLCPDU类型为分段。9.根据权利要求4或5所述的方法,其特征在于,还包括:所述接收方无线链路控制功能实体确定所述第一RLCPDU类型为数据包;所述接收方媒体接入控制功能实体确定所述缓存中是否存在所述数据包对应的分段,若存在所述数据包对应的分段,则删除所述数据包对应的分段。10.根据权利要求1-9任一项所述的方法,其特征在于,所述重传请求中包含所述第一序号,以及所述第一序号标识的数据包未收到的分段的标识。11.根据权利要求10所述的方法,其特征在于,所述重传请求中还包含所述第二序号,以及所述第二序号标识的数据包未收到的分段的标识。12.根据权利要求10或11所述的方法,其特征在于,所述分段的标识包含所述分段的起始位置和所述分段的偏移量。13.一种分段重传的方法,其特征在于,包括:发送方无线链路控制功能实体对一个数据包分段之后,启动所述数据包对应的第一定时器;所述发送方无线链路控制功能实体在第一定时器超时之前,收到接收方无线链路控制功能实体的重传请求,则根据所述重传请求进行重传。14.根据权利要求13所述的方法,其特征在于,还包括:所述第一定时器超时,所述发送方无线链路控制功能实体重传所述第一定时器对应的数据包。15.根据权利要求13或14所述的方法,其特征在于,还包括:所述发送方无线链路控制功能实体接收到接收方无线链路控制功能实体通知所述第一定时器对应的数据包已接收或者所述数据包的所有分段已接收,停止所述第一定时器;或者,所述发送方无线链路控制功能实体接收到接收方分组数据汇聚协议功能实体通知所述第一定时器对应的数据包已接收,停止所述第一定时器;或者,所述发送方无线链路控制功能实体接收到发送方分组数据汇聚协议功能实体通知所述第一定时器对应的数据包已接收,停止所述第一定时器;或者,发送所述第一定时器对应的数据包的所有分段所用的混合自动重传请求HARQ进程,均收到确认ACK,停止所述第一定时器。16.根据权利要求13所述的方法,其特征在于,还包括:若所述第一定时器超时,所述发送方无线链路控制功能实体向所述接收方无线链路控制功能实体发...

【专利技术属性】
技术研发人员:黄曲芳刘星曾清海
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1