数据传输方法、装置及存储介质制造方法及图纸

技术编号:36919925 阅读:14 留言:0更新日期:2023-03-22 18:43
本申请提供一种数据传输方法、装置及存储介质,应用于终端或者网络设备。其中,数据传输方法包括:在用户面空口协议层,确定属于同一数据帧的多个IP包;如果多个IP包中传输错误的IP包的数量大于或等于数量阈值,则在用户面空口协议层,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级,以优先传输数据帧所在QoS流上的其他数据帧或者优先传输其他QoS流上的数据帧。从而,在数据帧中IP包传输错误可能影响数据帧被正确解析的情况下,避免剩余IP包继续占用空口资源而造成同一QoS流或者其他QoS流的数据传输时延,提高了空口资源效率。率。率。

【技术实现步骤摘要】
数据传输方法、装置及存储介质


[0001]本申请涉及通信领域,尤其涉及一种数据传输方法、装置及存储介质。

技术介绍

[0002]在通信系统中,一些业务具有低时延、高吞吐量和高可靠性的要求,例如作为最重要的5G媒体应用之一的扩展现实(eXtened Reality,XR)和云游戏(Cloud Game,CG)。这类业务要求在短时间内进行较大数据的传输,短时间内其突发吞吐量可能远高于平均吞吐量,同时还需要保证高可靠性。
[0003]在上述业务中,存在以帧级数据包建模的业务,例如XR业务。其中,在以帧级数据包建模的业务中,一个数据包对应一个数据帧,一个数据帧被分割出的多个IP包中的每个IP包在空口是独立传输的,对端在一个数据帧的所有IP包传输结束后,对数据帧进行解析。
[0004]然而,在数据帧中IP包传输错误导致数据帧无法被正确解析的情况下,上述传输过程存在空口资源效率低的问题。

技术实现思路

[0005]本申请提供一种数据传输方法、装置及存储介质,用于解决数据帧中IP包传输错误导致数据帧无法被正确解析时,存在空口资源效率低的问题。
[0006]第一方面,本申请提供一种数据传输方法,应用于终端,包括:
[0007]在用户面空口协议层,确定属于同一数据帧的多个IP包;
[0008]如果多个IP包中传输错误的IP包的数量大于或等于数量阈值,则在用户面空口协议层,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级,以优先传输数据帧所在QoS流上的其他数据帧或者优先传输其他QoS流上的数据帧。
[0009]可选的,用户面空口协议层为PDCP层;
[0010]在用户面空口协议层,停止多个IP包中剩余IP包的传输,包括:
[0011]在承载剩余IP包的PDCP实体上,丢弃包含剩余IP包的PDCP SDU;
[0012]在用户面空口协议层,降低剩余IP包的传输优先级,包括:
[0013]在承载剩余IP包的PDCP实体上,将包含剩余IP包的PDCP SDU调整至其他PDCP SDU之后进行传输。
[0014]可选的,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级之前,数据传输方法还包括:
[0015]在PDCP层,基于无线链路控制RLC层的ARQ和/或HARQ,确定多个IP包中传输错误的IP包。
[0016]可选的,在用户面空口协议层,确定属于同一数据帧的多个IP包,包括以下至少一种:
[0017]针对属于周期性业务的数据帧,若周期性业务在一个业务周期内仅有一个数据帧,则确定同一业务周期内的所有PDCP SDU包含的IP包为属于同一数据帧的多个IP包;或
[0018]在多个PDCP SDU包含的IP包中,确定携带相同数据帧标签的IP包为属于同一数据帧的多个IP包;或
[0019]在多个PDCP SDU包含的IP包中,通过对IP包进行深度包解析,确定属于同一数据帧的多个IP包;或
[0020]在多个PDCP SDU包含的IP包中,确定携带相同组标识的PDCP SDU所包含的IP包为属于同一数据帧的多个IP包,其中,PDCP SDU携带的组标识来自SDAP层。
[0021]可选的,用户面空口协议层为MAC;
[0022]在用户面空口协议层,停止多个IP包中剩余IP包的传输,包括:
[0023]在接收到的RLC PDU中,丢弃包含剩余IP包的RLC PDU;
[0024]在用户面空口协议层,降低剩余IP包的传输优先级,包括:
[0025]降低承载剩余IP包的DRB实体所对应的逻辑信道的优先级,优先进行其他逻辑信道的数据传输。
[0026]可选的,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级之前,数据传输方法还包括:
[0027]在MAC层,基于物理层的HARQ和/或指示重传仍不成功的反馈消息,确定多个IP包中传输错误的IP包。
[0028]可选的,在用户面空口协议层,确定属于同一数据帧的多个IP包,包括以下至少一种:
[0029]在多个MAC SDU包含的IP包中,确定携带相同组标识的MAC SDU所包含的IP包为属于同一数据帧的多个IP包,其中,MAC SDU携带的组标识来自SDAP层、PDCP层或者RLC层;或
[0030]在多个MAC SDU包含的IP包中,确定同一子逻辑信道传输的IP包为属于同一数据帧的多个IP包,其中,在RLC层中,包含不同数据帧的IP包的PDCP PDU映射到不同的子逻辑信道,包含同一数据帧的IP包的PDCP PDU映射到相同的子逻辑信道。
[0031]可选的,数量阈值等于1,或者,数量阈值由网络设备预先为终端针对每个DRB或每个QoS流配置,或者,由协议规定数量阈值。
[0032]可选的,数据传输方法还包括:
[0033]接收来自网络设备的配置信息;
[0034]其中,配置信息包括以下至少一种内容:是否允许在用户面空口协议层停止IP包的传输,或,是否允许在用户面空口协议层降低IP包的传输优先级,或,判断IP包传输错误的方式,或,数量阈值。
[0035]第二方面,本申请提供一种数据传输方法,应用于网络设备,包括:
[0036]在用户面空口协议层,确定属于同一数据帧的多个IP包;
[0037]如果多个IP包中传输错误的IP包的数量大于或等于数量阈值,则在用户面空口协议层,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级,以优先传输数据帧所在QoS流上的其他数据帧或者优先传输其他QoS流上的数据帧。
[0038]可选的,用户面空口协议层为PDCP层;
[0039]在用户面空口协议层,停止多个IP包中剩余IP包的传输,包括:
[0040]在承载剩余IP包的PDCP实体上,丢弃包含剩余IP包的PDCP SDU;
[0041]在用户面空口协议层,降低剩余IP包的传输优先级,包括:
[0042]在承载剩余IP包的PDCP实体上,将包含剩余IP包的PDCP SDU调整至其他PDCP SDU之后进行传输。
[0043]可选的,停止多个IP包中剩余IP包的传输,或者降低剩余IP包的传输优先级之前,数据传输方法还包括:
[0044]在PDCP层,基于RLC层的ARQ和/或物理层的HARQ,确定多个IP包中传输错误的IP包。
[0045]可选的,在用户面空口协议层,确定属于同一数据帧的多个IP包,包括以下至少一种:
[0046]针对属于周期性业务的数据帧,若周期性业务在一个业务周期内仅有一个数据帧,则确定同一业务周期内的所有PDCP SDU包含的IP包为属于同一数据帧的多个IP包;或
[0047]在多个PDCP SDU包含的IP包中,确定携带相同数据帧标签的IP包为属于同一数据帧的多个IP包;或
[0048]在多个PDCP SDU包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于终端,包括:在用户面空口协议层,确定属于同一数据帧的多个IP包;如果所述多个IP包中传输错误的IP包的数量大于或等于数量阈值,则在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,或者降低所述剩余IP包的传输优先级,以优先传输所述数据帧所在服务质量QoS流上的其他数据帧或者优先传输其他QoS流上的数据帧。2.根据权利要求1所述的数据传输方法,其特征在于,所述用户面空口协议层为分组数据汇聚协议PDCP层;所述在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,包括:在承载所述剩余IP包的PDCP实体上,丢弃包含所述剩余IP包的PDCP服务数据单元SDU;所述在所述用户面空口协议层,降低所述剩余IP包的传输优先级,包括:在承载所述剩余IP包的PDCP实体上,将包含所述剩余IP包的PDCP SDU调整至其他PDCP SDU之后进行传输。3.根据权利要求2所述的数据传输方法,其特征在于,所述停止所述多个IP包中剩余IP包的传输,或者降低所述剩余IP包的传输优先级之前,所述数据传输方法还包括:在PDCP层,基于无线链路控制RLC层的自动重传请求ARQ和/或物理层的混合自动重传请求HARQ,确定所述多个IP包中传输错误的IP包。4.根据权利要求2所述的数据传输方法,其特征在于,所述在用户面空口协议层,确定属于同一数据帧的多个IP包,包括以下至少一种:针对属于周期性业务的数据帧,若所述周期性业务在一个业务周期内仅有一个数据帧,则确定同一业务周期内的所有PDCP SDU包含的IP包为属于同一数据帧的多个IP包;或在多个PDCP SDU包含的IP包中,确定携带相同数据帧标签的IP包为属于同一数据帧的多个IP包;或在多个PDCP SDU包含的IP包中,通过对IP包进行深度包解析,确定属于同一数据帧的多个IP包;或在多个PDCP SDU包含的IP包中,确定携带相同组标识的PDCP SDU所包含的IP包为属于同一数据帧的多个IP包,其中,PDCP SDU携带的组标识来自服务数据适配协议SDAP层。5.根据权利要求1所述的数据传输方法,其特征在于,所述用户面空口协议层为媒体接入控制层MAC;所述在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,包括:在接收到的RLC协议数据单元PDU中,丢弃包含所述剩余IP包的RLC PDU;所述在所述用户面空口协议层,降低所述剩余IP包的传输优先级,包括:降低承载所述剩余IP包的数据无线承载DRB实体所对应的逻辑信道的优先级,优先进行其他逻辑信道的数据传输。6.根据权利要求5所述的数据传输方法,其特征在于,所述停止所述多个IP包中剩余IP包的传输,或者降低所述剩余IP包的传输优先级之前,所述数据传输方法还包括:在MAC层,基于物理层的HARQ和/或指示重传仍不成功的反馈消息,确定所述多个IP包中传输错误的IP包。7.根据权利要求5所述的数据传输方法,其特征在于,所述在用户面空口协议层,确定
属于同一数据帧的多个IP包,包括以下至少一种:在多个MAC SDU包含的IP包中,确定携带相同组标识的MAC SDU所包含的IP包为属于同一数据帧的多个IP包,其中,MAC SDU携带的组标识来自SDAP层、PDCP层或者RLC层;或在多个MAC SDU包含的IP包中,确定同一子逻辑信道传输的IP包为属于同一数据帧的多个IP包,其中,在RLC层中,包含不同数据帧的IP包的PDCP PDU映射到不同的子逻辑信道,包含同一数据帧的IP包的PDCP PDU映射到相同的子逻辑信道。8.根据权利要求1

7中任一项所述的数据传输方法,其特征在于,所述数量阈值等于1,或者,所述数量阈值由网络设备预先为所述终端针对每个DRB或每个QoS流配置,或者,由协议规定所述数量阈值。9.根据权利要求1

7中任一项所述的数据传输方法,其特征在于,所述数据传输方法还包括:接收来自网络设备的配置信息;其中,所述配置信息包括以下至少一种内容:是否允许在所述用户面空口协议层停止IP包的传输,或,是否允许在所述用户面空口协议层降低IP包的传输优先级,或,判断IP包传输错误的方式,或,所述数量阈值。10.一种数据传输方法,其特征在于,应用于网络设备,包括:在用户面空口协议层,确定属于同一数据帧的多个IP包;如果所述多个IP包中传输错误的IP包的数量大于或等于数量阈值,则在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,或者降低所述剩余IP包的传输优先级,以优先传输所述数据帧所在QoS流上的其他数据帧或者优先传输其他QoS流上的数据帧。11.根据权利要求10所述的数据传输方法,其特征在于,所述用户面空口协议层为PDCP层;所述在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,包括:在承载所述剩余IP包的PDCP实体上,丢弃包含所述剩余IP包的PDCP SDU;所述在所述用户面空口协议层,降低所述剩余IP包的传输优先级,包括:在承载所述剩余IP包的PDCP实体上,将包含所述剩余IP包的PDCP SDU调整至其他PDCP SDU之后进行传输。12.根据权利要求11所述的数据传输方法,其特征在于,所述停止所述多个IP包中剩余IP包的传输,或者降低所述剩余IP包的传输优先级之前,所述数据传输方法还包括:在PDCP层,基于RLC层的ARQ和/或物理层的HARQ,确定所述多个IP包中传输错误的IP包。13.根据权利要求11所述的数据传输方法,其特征在于,所述在用户面空口协议层,确定属于同一数据帧的多个IP包,包括以下至少一种:针对属于周期性业务的数据帧,若所述周期性业务在一个业务周期内仅有一个数据帧,则确定同一业务周期内的所有PDCP SDU包含的IP包为属于同一数据帧的多个IP包;或在多个PDCP SDU包含的IP包中,确定携带相同数据帧标签的IP包为属于同一数据帧的多个IP包;或在多个PDCP SDU包含的IP包中,通过对IP包进行深度包解析,确定属于同一数据帧的多个IP包;或
在多个PDCP SDU包含的IP包中,确定携带相同组标识的PDCP SDU所包含的IP包为属于同一数据帧的多个IP包,其中,PDCP SDU携带的组标识来自SDAP层。14.根据权利要求10所述的数据传输方法,其特征在于,所述用户面空口协议层为MAC;所述在所述用户面空口协议层,停止所述多个IP包中剩余IP包的传输,包括:在接收到的RLC PDU中,丢弃包含所述剩余IP包的RLC PDU;所述在所述用户面空口协议层,降低所述剩余IP包的传输优先级,包括:降低承载所述剩余IP包的DRB实体所对应的逻辑信道的优先级,优先进行其他逻辑信道的数据传输。15.根据权利要求14所述的数据传输方法,其特征在于,所述停止所述...

【专利技术属性】
技术研发人员:谌丽
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:

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

1