数据传输方法、装置及存储介质与流程

文档序号:36339596发布日期:2023-12-13 19:08阅读:32来源:国知局
数据传输方法与流程

本公开涉及通信,尤其涉及一种数据传输方法、装置及存储介质。


背景技术:

1、3gpp 5g系统的上行传输资源是基于调度、多用户、多业务共享的,为了保障终端上行传输中不同业务之间的公平性,终端在得到上行传输资源后,对于多业务间的上行传输采用令牌桶机制。令牌桶机制是指:对于每个逻辑信道,在初始配置时令牌数量bj=0,之后按照优先比特速率(prioritized bit rate,pbr)和时间累积令牌数量bj=pbr*t,最大可累积到pbr*令牌桶持续时间(bucket size duration,bsd)。当终端获得上行传输资源授权(ul grant)时,按照逻辑信道优先级降序,为每个逻辑信道分配其累积的令牌数量bj对应的上行传输资源。

2、对于扩展显示(extened reality,xr)业务,由于其数据包大小变化巨大,且有低时延的传输需求,在有超大数据包到达的时候,可能由于令牌数量积累不够导致数据包传输延迟。针对这种情况,一种解决方法是将pbr的数值设为最大数据包的大小甚至无穷大,但这会导致xr业务抢占几乎所有的上行资源,导致其他上行逻辑信道的数据得不到资源进行有效传输。


技术实现思路

1、本公开提供一种数据传输方法、装置及存储介质,在保证数据可以低时延传输的同时,不破坏网络对不同逻辑信道的保障流比特速率的满足。

2、第一方面,本公开实施例提供一种数据传输方法,应用于终端,包括:

3、确定对指定逻辑信道进行令牌桶匹配处理;

4、获取第一上行传输资源;

5、将所述指定逻辑信道中的指定分组数据包对应的第一待传输数据映射至所述第一上行传输资源,其中,所述指定逻辑信道对应的令牌数量bj为与所述第一待传输数据相匹配的数值。

6、在一种实施方式中,所述确定对指定逻辑信道进行令牌桶匹配处理,包括:

7、将所述指定逻辑信道对应的令牌数量的初始值设置为网络设备为所述指定逻辑信道配置的令牌桶最大值pbr*bsd。

8、在一种实施方式中,所述将所述指定逻辑信道中的指定分组数据包对应的第一待传输数据映射至所述第一上行传输资源,包括:

9、将所述第一待传输数据按照所述指定逻辑信道对应的令牌数量映射至所述第一上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第一上行传输资源的第一待传输数据的数据量。

10、在一种实施方式中,所述将所述指定逻辑信道中的指定分组数据包对应的第一待传输数据映射至所述第一上行传输资源,包括:

11、在所述指定逻辑信道对应的令牌数量小于所述第一待传输数据的数据量的情况下,将所述第一待传输数据映射至可用的上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述可用的上行传输资源的第一待传输数据的数据量;

12、其中,所述可用的上行传输资源用于指示所述终端获取的第一上行传输资源中,除被更高优先级逻辑信道占用的上行传输资源之外的其他上行传输资源。

13、在一种实施方式中,还包括:

14、获取第二上行传输资源;

15、将与所述第一待传输数据属于同一帧或属于同一pdu集合的第二待传输数据映射至所述第二上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第二上行传输资源的第二待传输数据的数据量。

16、在一种实施方式中,还包括:

17、在所述第二待传输数据传输完成后,在令牌数量为负值或为零的情况下,停止在上行传输资源上进行所述指定逻辑信道的数据映射。

18、在一种实施方式中,所述确定对指定逻辑信道进行令牌桶匹配处理,包括:

19、接收网络设备发送的配置信息,所述配置信息包括所述指定逻辑信道的令牌桶匹配处理标识;

20、或者,根据所述指定逻辑信道对应的业务,确定对所述指定逻辑信道进行令牌桶匹配处理。

21、在一种实施方式中,所述指定逻辑信道是由网络设备配置的可进行令牌桶匹配处理的逻辑信道,或者,所述指定逻辑信道是由所述终端确定的指定业务对应的逻辑信道。

22、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

23、第二方面,本公开实施例提供一种数据传输方法,应用于网络设备,包括:

24、向终端发送配置信息,所述配置信息中包括指定逻辑信道的令牌桶匹配处理标识,所述令牌桶匹配处理标识用于指示所述指定逻辑信道对应的令牌数量为与所述指定逻辑信道中的指定分组数据包对应的第一待传输数据相匹配的数值;

25、为所述终端分配第一上行传输资源,并在为所述终端分配的所述第一上行传输资源上接收所述第一待传输数据。

26、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

27、第三方面,本公开提供一种数据传输装置,包括:存储器,收发机和处理器;

28、存储器,用于存储计算机程序;

29、收发机,用于在处理器的控制下收发数据;

30、处理器,用于读取存储器中存储的计算机程序并执行以下操作:

31、确定对指定逻辑信道进行令牌桶匹配处理;

32、获取第一上行传输资源;

33、将所述指定逻辑信道中的指定分组数据包对应的第一待传输数据映射至所述第一上行传输资源,其中,所述指定逻辑信道对应的令牌数量为与所述第一待传输数据相匹配的数值。

34、在一种实施方式中,所述处理器用于执行:

35、将所述指定逻辑信道对应的令牌数量的初始值设置为网络设备为所述指定逻辑信道配置的令牌桶最大值。

36、在一种实施方式中,所述处理器用于执行:

37、将所述第一待传输数据按照所述指定逻辑信道对应的令牌数量映射至所述第一上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第一上行传输资源的第一待传输数据的数据量。

38、在一种实施方式中,所述处理器用于执行:

39、在所述指定逻辑信道对应的令牌数量小于所述第一待传输数据的数据量的情况下,将所述第一待传输数据映射至可用的上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述可用的上行传输资源的第一待传输数据的数据量;

40、其中,所述可用的上行传输资源用于指示所述终端获取的第一上行传输资源中,除被更高优先级逻辑信道占用的上行传输资源之外的其他上行传输资源。

41、在一种实施方式中,所述处理器用于执行:

42、获取第二上行传输资源;

43、将与所述第一待传输数据属于同一帧或属于同一pdu集合的第二待传输数据映射至所述第二上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第二上行传输资源的第二待传输数据的数据量。

44、在一种实施方式中,所述处理器用于执行:

45、在所述第二待传输数据传输完成后,在令牌数量为负值或为零的情况下,停止在上行传输资源上进行所述指定逻辑信道的数据映射。

46、在一种实施方式中,所述处理器用于执行:

47、接收网络设备发送的配置信息,所述配置信息包括所述指定逻辑信道的令牌桶匹配处理标识;

48、或者,根据所述指定逻辑信道对应的业务,确定对所述指定逻辑信道进行令牌桶匹配处理。

49、在一种实施方式中,所述指定逻辑信道是由网络设备配置的可进行令牌桶匹配处理的逻辑信道,或者,所述指定逻辑信道是由所述终端确定的指定业务对应的逻辑信道。

50、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

51、第四方面,本公开提供一种数据传输装置,包括:存储器,收发机和处理器;

52、存储器,用于存储计算机程序;

53、收发机,用于在处理器的控制下收发数据;

54、处理器,用于读取存储器中存储的计算机程序并执行以下操作:

55、向终端发送配置信息,所述配置信息中包括指定逻辑信道的令牌桶匹配处理标识,所述令牌桶匹配处理标识用于指示所述指定逻辑信道对应的令牌数量为与所述指定逻辑信道中的指定分组数据包对应的第一待传输数据相匹配的数值;

56、为所述终端分配第一上行传输资源,并在为所述终端分配的所述第一上行传输资源上接收所述第一待传输数据。

57、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

58、第五方面,本公开提供一种数据传输装置,包括:

59、确定单元,用于确定对指定逻辑信道进行令牌桶匹配处理;

60、获取单元,用于获取第一上行传输资源;

61、映射单元,用于将所述指定逻辑信道中的指定分组数据包对应的第一待传输数据映射至所述第一上行传输资源,其中,所述指定逻辑信道对应的令牌数量为与所述第一待传输数据相匹配的数值。

62、在一种实施方式中,所述确定单元用于:

63、将所述指定逻辑信道对应的令牌数量的初始值设置为网络设备为所述指定逻辑信道配置的令牌桶最大值。

64、在一种实施方式中,所述映射单元用于:

65、将所述第一待传输数据按照所述指定逻辑信道对应的令牌数量映射至所述第一上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第一上行传输资源的第一待传输数据的数据量。

66、在一种实施方式中,所述映射单元用于:

67、在所述指定逻辑信道对应的令牌数量小于所述第一待传输数据的数据量的情况下,将所述第一待传输数据映射至可用的上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述可用的上行传输资源的第一待传输数据的数据量;

68、其中,所述可用的上行传输资源用于指示所述终端获取的第一上行传输资源中,除被更高优先级逻辑信道占用的上行传输资源之外的其他上行传输资源。

69、在一种实施方式中,所述获取单元,用于获取第二上行传输资源;

70、所述映射单元,用于将与所述第一待传输数据属于同一帧或属于同一pdu集合的第二待传输数据映射至所述第二上行传输资源,并将所述令牌数量更新为所述令牌数量减去映射至所述第二上行传输资源的第二待传输数据的数据量。

71、在一种实施方式中,所述映射单元用于:

72、在所述第二待传输数据传输完成后,在令牌数量为负值或为零的情况下,停止在上行传输资源上进行所述指定逻辑信道的数据映射。

73、在一种实施方式中,所述确定单元用于:

74、接收网络设备发送的配置信息,所述配置信息包括所述指定逻辑信道的令牌桶匹配处理标识;

75、或者,根据所述指定逻辑信道对应的业务,确定对所述指定逻辑信道进行令牌桶匹配处理。

76、在一种实施方式中,所述指定逻辑信道是由网络设备配置的可进行令牌桶匹配处理的逻辑信道,或者,所述指定逻辑信道是由所述终端确定的指定业务对应的逻辑信道。

77、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

78、第六方面,本公开提供一种数据传输装置,包括:

79、发送单元,用于向终端发送配置信息,所述配置信息中包括指定逻辑信道的令牌桶匹配处理标识,所述令牌桶匹配处理标识用于指示所述指定逻辑信道对应的令牌数量为与所述指定逻辑信道中的指定分组数据包对应的第一待传输数据相匹配的数值;

80、处理单元,用于为所述终端分配第一上行传输资源,并在为所述终端分配的所述第一上行传输资源上接收所述第一待传输数据。

81、在一种实施方式中,所述指定分组数据包为指定帧对应的分组数据包,或者,所述指定分组数据包为pdu集合,或者,所述指定分组数据包为任意分组数据包。

82、第七方面,本公开提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行第一方面或第二方面所述的方法。

83、本公开提供一种数据传输方法、装置及存储介质,该方法中,针对指定逻辑信道采用令牌桶匹配处理,在获得上行传输资源时,将指定逻辑信道的令牌数量与待传输数据的数据量相匹配,从而保证待传输数据可以以低时延传输,同时又不会占用过多的上行传输资源,保证其他逻辑信道的数据仍有资源进行传输,不破坏网络对不同逻辑信道的保障流比特速率的满足。

84、应当理解,上述
技术实现要素:
部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1