一种时延参数的获取方法、装置及终端与流程
未命名
08-01
阅读:205
评论:0
1.本发明涉及通信技术领域,尤其涉及一种时延参数的获取方法、装置及终端。
背景技术:
2.目前,对于lte系统而言,pppp(prose per-packet priority,近场通信优先级)和pdb(packet delay budget,数据包时延预算参数)有严格的对应关系;对于nr系统,pdb跟pppp没有关系。而对于接收端和发送端来说,均未定义如何获取数据包对应的pdb。这样,会导致以下问题:
3.一方面发端无法基于pdb,只按照原语中的时延需求实现灵活的资源调度,从互联互通的角度接收端无法获知,就造成一些资源的浪费;因此可以考虑发送端也获取该信息,满足更高的系统性能需求;另一方面,接收端无法基于pdb及时释放无用的harq(hybrid automatic repeat request,混合自动重传请求)接收进程、以及rlc和pdcp对应的重组以及重排序缓存器(buffer)。
技术实现要素:
4.本发明提供一种时延参数的获取方法、装置及终端,解决了现有技术中无法获取数据包对应的数据包时延预算参数pdb的问题。
5.第一方面,本发明的实施例提供一种时延参数的获取方法,应用于用户设备(user equipment,简称ue),包括:
6.根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:
7.所述ue内部维护的单播链路上下文信息;
8.所述ue内部维护的单播服务质量(quality of service,简称qos)流上下文信息;
9.所述ue内部维护的广播或者无组管理组播的业务上下文信息;
10.译码接收的直通链路控制信息(sidelink control information,简称sci);
11.媒体接入控制(medium access control,简称mac)层得到的完整层2标识id;
12.广播或者无组管理组播中的业务标识(application identifier id,简称aid id)和目标标识(destination id,简称dst id)之间的映射关系;
13.发端包原语中携带的所述目标业务的时延需求。
14.第二方面,本发明的实施例提供一种用户设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述时延参数的获取方法的步骤。
15.第三方面,本发明的实施例提供一种时延参数的获取装置,应用于用户设备ue,包括:
16.获取模块,用于根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:
17.所述ue内部维护的单播链路上下文信息;
18.所述ue内部维护的单播服务质量qos流上下文信息;
19.所述ue内部维护的广播或者无组管理组播的业务上下文信息;
20.译码接收的直通链路控制信息sci;
21.媒体接入控制mac层得到的完整层2标识id;广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;
22.发端包原语中携带的所述目标业务的时延需求。
23.第四方面,本发明的实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述时延参数的获取方法的步骤。
24.本发明的上述技术方案的有益效果是:
25.上述方案中,用户设备ue能够根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:所述ue内部维护的单播链路上下文信息;所述ue内部维护的单播服务质量qos流上下文信息;所述ue内部维护的广播或者无组管理组播的业务上下文信息;译码接收的直通链路控制信息sci;媒体接入控制mac层得到的完整层2标识id;广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;发端包原语中携带的所述目标业务的时延需求。解决现有技术中无法实现获取数据包对应的数据包时延预算参数pdb的问题。
附图说明
26.图1表示本发明实施例的时延参数的获取方法的流程图之一;
27.图2表示本发明实施例的时延参数的获取装置的结构框图;
28.图3表示本发明实施例的终用户设备的结构框图。
具体实施方式
29.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。
30.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
31.在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
32.另外,本文中术语“系统”和“网络”在本文中常可互换使用。
33.在本技术所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
34.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.具体地,本发明的实施例提供了一种时延参数的获取方法、装置及终端,解决了现有技术中无法获取数据包对应的数据包时延预算参数pdb的问题。
36.第一实施例
37.如图1所示,本发明的实施例提供了一种时延参数的获取方法,应用于用户设备,其中,该用户设备为发送设备或接收设备,具体包括以下步骤:
38.步骤11:根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:
39.所述ue内部维护的单播链路上下文信息;
40.所述ue内部维护的单播服务质量qos流上下文信息;
41.所述ue内部维护的广播或者无组管理组播的业务上下文信息;
42.译码接收的直通链路控制信息sci;
43.媒体接入控制mac层得到的完整层2标识id;
44.广播或者无组管理组播中的业务标识(application identifier,简称aid id)和目标标识dst id之间的映射关系;
45.发端包原语中携带的所述目标业务的时延需求。
46.需要指出的是,所述ue内部维护的广播或者无组管理组播的业务上下文信息中包括数据包时延预算参数pdb。单播服务质量qos流上下文信息是单播链路上下文信息的一部分,或者,单播服务质量qos流上下文信息和单播链路上下文信息是关联的。
47.上述实施例中,能够实现单播或组播各协议层的目标业务对应的数据包时延预算参数pdb的获取,解决现有技术中无法实现获取数据包对应的数据包时延预算参数pdb的问题。
48.进一步地,在一实施例中,在所述用户设备为接收端的情况下,步骤11之后,上述方法还包括:
49.根据所述pdb和接收时延,设置重组定时器、重排序定时器和混合自动重传harq进程定时器中的至少一种。
50.该实施例中,一方面,通过根据pdb和接收时延,对harq进程定时器进行设置,能够及时释放无效的接收进程以和缓存器,避免可能导致一些有用的信息因为接收进程个数受限而没有办法接收,直接造成丢包的问题,也能避免对缓存器的要求过高的问题。另一方面,由于如果rlc重组定时器设置为0,从互联互通角度,要求分段都按序发送,降了低整个系统性能,但是本实施例通过根据pdb和接收时延,对重组定时器和重排序定时器进行合理设置,能够提高发送端的灵活性,进而提高整个系统的性能。
51.下面针对目标信息的不同,分别对单播和广播业务中,针对不同协议层获取目标业务对应的数据包时延预算参数pdb的方式进行介绍。
52.一、单播业务
53.1、物理层phy
54.在一实施例中,在所述目标信息包括所述sci和所述单播链路上下文信息的情况下,获取目标业务对应的pdb的步骤,包括:
55.物理层phy获取所述sci中的近场通信优先级pppp值、层1源id和层1目的id;以及
56.根据所述近场通信优先级pppp值、层1源id、层1目的id以及单播链路上下文信息,确定所述sci关联的单播链路id;
57.从符合层1源id、层1目的id以及pppp关联关系的qos上下文子集合中,确定对应的pdb集合值;
58.根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb。
59.需要指出的是,层1源id、层1目的id是对应单播链路id的层2id的截短;这里,sci中的pppp优先级高于等于单播链路qos对应的pppp。
60.该实施例中,对于物理层来说,根据层1id并不能完全获取到单播链路上下文信息,因此,该实施例结合sci中的近场通信优先级pppp值、层1的截短源id和层1的截短的目的id,来确定目标业务对应的pdb集合。
61.进一步地,所述根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb,包括:
62.在所述sci关联唯一的单播链路id的场景下,根据所述单播链路id对应的qos流上下文信息,从所述pdb集合值中确定所述目标业务对应的pdb值;
63.在所述sci关联多个单播链路id的场景下,将所述pdb集合值中的最大值,作为所述目标业务对应的pdb。
64.示例性的,根据{层1源id,层1目的id,pppp}确定唯一的单播链路id,进而根据单播链路id来确定对应的唯一的pdb参数值。如果不能确定唯一的单播链路id,从最后筛选出来的多个单播链路id中对应的pdb参数中选择最大的一个值作为目标业务对应的pdb。
65.进一步地,在所述用户设备为接收端,且所述目标业务对应的传输第一次关联到目标混合自动重传harq进程的情况下,所述方法还包括:
66.根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
67.该实施例中,通过根据pdb和接收时延,对harq进程定时器进行设置,能够及时释放无效的接收进程以和缓存器,避免可能导致一些有用的信息因为接收进程个数受限而没有办法接收,直接造成丢包的问题,也能避免对缓存器的要求过高的问题。
68.2、mac层及以上
69.在一实施例中,在所述目标信息包括单播链路上下文信息的情况下,获取目标业务对应的pdb的步骤,包括:
70.无线链路控制(radio link control,rlc)层或分组数据汇聚协议(packet data convergence protocol,简称pdcp)层,根据所述单播链路上下文信息中的数据无线承载(data radio bearer,简称drb)、信令无线承载(signaling radio bearer,简称srb)、逻辑信道标识(logical channel identity,简称lcid)、qos参数中的至少一项,获取所述目标业务对应的pdb。
71.该实施例中,对于rlc层或pdcp层,可基于接入层as维护的单播链路上下文信息中包含了各个drb、srb、lcid以及对应的qos参数,获取各个drb或lcid上的目标业务对应的
pdb。
72.在一实施例中,在所述目标信息包括完整层2id和单播链路上下文信息的情况下,获取目标业务对应的pdb,包括:
73.根据所述完整层2id和单播链路上下文信息,确定唯一的单播链路id;其中,完整层2id包括:lcid、层2源id、层2目的;
74.根据所述单播链路id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
75.需要指出的是,对于rlc层和pdcp层,能够从mac层获得完整层2id。
76.该实施例中,根据获得的完整的层2id,能够获得单播链路id,并根据单播服务质量qos流上下文信息中的逻辑信道标识lcid和qos的映射关系,得到该lcid上业务对应的qos流上下文信息,进而通过qos流上下文信息得到对应的pdb值。
77.进一步地,在所述用户设备为接收端的情况下,所述确定所述目标业务对应的pdb值之后,所述方法还包括:
78.根据所述目标业务对应的pdb值和处理时延,设置重组定时器;或者,
79.根据所述目标业务对应的pdb值,设置重排序定时器。
80.该实施例通过根据pdb和接收时延,对重组定时器和重排序定时器进行合理设置,可以提高发送端的灵活性,进而提高整个系统的性能。
81.二、广播或无组管理组播
82.1、物理层
83.在一实施例中,在所述目标信息包括所述sci、所述广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系以及所述业务上下文信息的情况下,获取目标业务对应的pdb,包括:
84.物理层获取所述sci中的近场通信优先级pppp值和层1目的id;
85.根据截断的所述层1目的id和所述pppp值,从所述物理层自身维护的授权的或者感兴趣的业务标识aid id集合中,确定出部分业务标识aid id集合;
86.根据所述业务上下文信息中的业务标识aid id与qos参数的对应关系,获取所述部分业务标识aid id集合对应的pdb集合;
87.将所述pdb集合中的最大值,作为所述目标业务对应的pdb。
88.需要指出的是,层1目的id是对应目标标识dst id集合中的层2id的截短;这里,sci中的pppp优先级等于或者高于业务上下文对应的pppp。其中,目标标识dst id指sci中的目标id字段,在广播,无组管理的组播中对应的是业务id,在单播中对应的是ue id,即这里对应的是前者。
89.该实施例中,根据截断的层1目的id以及所述物理层自身维护的授权的或者感兴趣的dst id集合,对dst做对应的过滤,得到可能的dst id集合;根据得到的可能的dst集合以及广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系,获得可能的aid集合(即部分业务标识aid id集合);进一步根据所述pppp值以及aid集合,对所述aid集合做进一步的筛选,得到满足pppp值的pdb集合,进一步将所述pdb集合中的最大值,作为所述目标业务对应的pdb。
90.进一步地,在在所述用户设备为接收端,且所述目标业务对应的传输第一次关联到目标混合自动重传harq进程的情况下,所述方法还包括:
91.根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
92.该实施例中,通过根据pdb和处理时延,对harq进程定时器进行设置,能够及时释放无效的接收进程以和缓存器,避免可能导致一些有用的信息因为接收进程个数受限而没有办法接收,直接造成丢包的问题,也能避免对缓存器的要求过高的问题。
93.2、mac层及以上
94.在一实施例中,在所述目标信息包括完整层2id和所述业务上下文信息的情况下,获取目标业务对应的pdb,包括:
95.根据所述完整层2id和所述业务上下文信息,确定唯一的广播业务标识aid id;所述完整层2id包括:lcid、层2目的id;以及
96.根据所述广播业务标识aid id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
97.需要指出的是,对于rlc层和pdcp层,能够从mac层获得完整层2id。
98.进一步地,在所述用户设备为接收端的情况下,所述确定所述目标业务对应的pdb值之后,所述方法还包括:
99.根据所述目标业务对应的pdb值和处理时延,设置重组定时器;或者,
100.根据所述目标业务对应的pdb值,设置重排序定时器。
101.该实施例通过根据pdb和接收时延,对重组定时器和重排序定时器进行合理设置,可以提高发送端的灵活性,进而提高整个系统的性能。
102.在一实施例中,在所述目标信息包括所述业务标识aid id和目标标识dst id之间的映射关系的情况下,获取目标业务对应的pdb,包括:
103.接入层根据所述业务标识aid id和目标标识dst id之间的映射关系,从dst id中确定所述目标业务对应的aid id;以及
104.根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb。
105.该实施例中,根据aid id和dst id的映射关系,从完整的dst id得到对应的aid id,进而根据aid id对应的qos流上下文信息,得到qos中的pdb值。
106.进一步地,在所述用户设备为接收端的情况下,所述根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb之后,所述方法还包括:
107.根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
108.该实施例中,通过根据pdb和处理时延,对harq进程定时器进行设置,能够及时释放无效的接收进程以和缓存器,避免可能导致一些有用的信息因为接收进程个数受限而没有办法接收,直接造成丢包的问题,也能避免对缓存器的要求过高的问题。
109.此外,在用户设备为发送端时,获取数据包时延预算参数pdb的方式还可以包括以下方式:
110.在一实施例中,在所述目标信息包括发端包原语中携带的所述目标业务的时延需求的情况下,获取目标业务对应的pdb,包括:
111.将发端包原语中携带的所述目标业务的时延需求与预配置的时延需求中的最小值,确定为所述目标业务对应的pdb。
112.该实施例中,若原语中携带的所述目标业务的时延需求小于预配置的时延需求,则作对应修改;若原语中携带的所述目标业务的时延需求大于标准值,则需要修改为预配置的时延需求,使发送端早一点将目标业务对应的数据包发送出去。
113.第二实施例
114.如图2所示,本发明实施例的一种时延参数的获取装置200,应用于用户设备ue,装置200包括:
115.获取模块201,用于根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:
116.所述ue内部维护的单播链路上下文信息;
117.所述ue内部维护的单播服务质量qos流上下文信息;
118.所述ue内部维护的广播或者无组管理组播的业务上下文信息;
119.译码接收的直通链路控制信息sci;
120.媒体接入控制mac层得到的完整层2标识id;
121.广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;
122.发端包原语中携带的所述目标业务的时延需求。
123.可选的,在所述用户设备为接收端的情况下,装置200还包括:
124.第一处理模块,用于根据所述pdb和接收时延,设置重组定时器、重排序定时器和混合自动重传harq进程定时器中的至少一种。
125.可选的,在所述目标信息包括单播链路上下文信息的情况下,获取模块210包括:
126.第一获取子模块,用于rlc层或分组数据汇聚协议pdcp层,根据所述单播链路上下文信息中的数据无线承载drb、信令无线承载srb、逻辑信道标识lcid、qos参数中的至少一项,获取所述目标业务对应的pdb。
127.可选的,在所述目标信息包括所述sci和所述单播链路上下文信息的情况下,获取模块210包括第二获取子模块,所述第二获取子模块具体用于:
128.物理层phy获取所述sci中的近场通信优先级pppp值、层1源id和层1目的id;以及
129.根据所述近场通信优先级pppp值、层1源id、层1目的id以及单播链路上下文信息,确定所述sci关联的单播链路id;
130.从符合层1源id、层1目的id以及pppp关联关系的qos上下文子集合中,确定对应的pdb集合值;
131.根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb。
132.可选的,所述第二获取子模块还具体:
133.在所述sci关联唯一的单播链路id的场景下,根据所述单播链路id对应的qos流上下文信息,从所述pdb集合值中确定所述目标业务对应的pdb值;
134.在所述sci关联多个单播链路id的场景下,将所述pdb集合值中的最大值,作为所述目标业务对应的pdb。
135.可选的,在所述目标信息包括所述sci、所述广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系以及所述业务上下文信息的情况下,获取模块
201包括:第三获取子模块,所述第三获取子模块具体用于:
136.物理层获取所述sci中的近场通信优先级pppp值和层1目的id;
137.根据截断的所述层1目的id和所述pppp值,从所述物理层自身维护的授权的或者感兴趣的业务标识aid id集合中,确定出部分业务标识aid id集合;
138.根据所述业务上下文信息中的业务标识aid id与qos参数的对应关系,获取所述部分业务标识aid id集合对应的pdb集合;
139.将所述pdb集合中的最大值,作为所述目标业务对应的pdb。
140.可选的,在所述用户设备为接收端,且所述目标业务对应的传输第一次关联到目标混合自动重传harq进程的情况下,所述装置200还包括:
141.第二处理模块,用于根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
142.可选的,在所述目标信息包括完整层2id和单播链路上下文信息的情况下,获取模块201包括第四获取子模块,所述第四获取子模块用于:
143.根据所述完整层2id和单播链路上下文信息,确定唯一的单播链路id;其中,完整层2id包括:lcid、层2源id、层2目的;
144.根据所述单播链路id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
145.可选的,在所述目标信息包括完整层2id和所述业务上下文信息的情况下,获取模块201包括第五获取子模块,所述第五获取子模块用于:
146.根据所述完整层2id和所述业务上下文信息,确定唯一的广播业务标识aid id;所述完整层2id包括:lcid、层2目的id;以及
147.根据所述广播业务标识aid id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
148.可选的,所述装置200还包括:
149.第三处理模块,用于根据所述目标业务对应的pdb值和处理时延,设置重组定时器;或者,
150.第四处理模块,用于根据所述目标业务对应的pdb值,设置重排序定时器。
151.可选的,在所述目标信息包括所述业务标识aid id和目标标识dst id之间的映射关系的情况下,获取模块201包括第六获取子模块,所述第六获取子模块用于:
152.接入层根据所述业务标识aid id和目标标识dst id之间的映射关系,从dst id中确定所述目标业务对应的aid id;以及
153.根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb。
154.可选的,在所述用户设备为接收端的情况下,所述装置200还包括:
155.第五处理模块,用于根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
156.可选的,在所述目标信息包括发端包原语中携带的所述目标业务的时延需求的情况下,获取模块201包括:
157.第七获取子模块,用于将发端包原语中携带的所述目标业务的时延需求与预配置的时延需求中的最小值,确定为所述目标业务对应的pdb。
158.该时延参数的获取装置200是与上述第一实施例中的方法对应的装置,上述方法实施例中的所有实现手段均适用于该装置200的实施例中,也能达到相同的技术效果。
159.第三实施例
160.为了更好的实现上述目的,如图3所示,本发明的还提供了一种用户设备ue,包括:
161.处理器300;以及通过总线接口与所述处理器300相连接的存储器320,所述存储器320用于存储所述处理器300在执行操作时所使用的程序和数据,处理器300调用并执行所述存储器320中所存储的程序和数据。
162.其中,收发机310与总线接口连接,用于在处理器300的控制下接收和发送数据;处理器300用于读取存储器320中的程序执行以下步骤:
163.根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:
164.所述ue内部维护的单播链路上下文信息;
165.所述ue内部维护的单播服务质量qos流上下文信息;
166.所述ue内部维护的广播或者无组管理组播的业务上下文信息;
167.译码接收的直通链路控制信息sci;
168.媒体接入控制mac层得到的完整层2标识id;
169.广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;
170.发端包原语中携带的所述目标业务的时延需求。
171.其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器300代表的一个或多个处理器和存储器320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机310可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的终端,用户接口330还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器300负责管理总线架构和通常的处理,存储器320可以存储处理器300在执行操作时所使用的数据。
172.可选的,在所述用户设备为接收端的情况下,处理器还读取存储器320中的程序执行以下步骤:
173.根据所述pdb和接收时延,设置重组定时器、重排序定时器和混合自动重传harq进程定时器中的至少一种。
174.可选的,在所述目标信息包括单播链路上下文信息的情况下,处理器读取存储器320中的程序执行以下步骤:
175.rlc层或分组数据汇聚协议pdcp层,根据所述单播链路上下文信息中的数据无线承载drb、信令无线承载srb、逻辑信道标识lcid、qos参数中的至少一项,获取所述目标业务对应的pdb。
176.可选的,在所述目标信息包括所述sci和所述单播链路上下文信息的情况下,处理器读取存储器320中的程序执行以下步骤:
177.物理层phy获取所述sci中的近场通信优先级pppp值、层1源id和层1目的id;以及
178.根据所述近场通信优先级pppp值、层1源id、层1目的id以及单播链路上下文信息,确定所述sci关联的单播链路id;
179.从符合层1源id、层1目的id以及pppp关联关系的qos上下文子集合中,确定对应的pdb集合值;
180.根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb。
181.可选的,处理器读取存储器320中的程序执行以下步骤:
182.在所述sci关联唯一的单播链路id的场景下,根据所述单播链路id对应的qos流上下文信息,从所述pdb集合值中确定所述目标业务对应的pdb值;
183.在所述sci关联多个单播链路id的场景下,将所述pdb集合值中的最大值,作为所述目标业务对应的pdb。
184.可选的,在所述目标信息包括所述sci、所述广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系以及所述业务上下文信息的情况下,处理器读取存储器320中的程序执行以下步骤:
185.物理层获取所述sci中的近场通信优先级pppp值和层1目的id;
186.根据截断的所述层1目的id和所述pppp值,从所述物理层自身维护的授权的或者感兴趣的业务标识aid id集合中,确定出部分业务标识aid id集合;
187.根据所述业务上下文信息中的业务标识aid id与qos参数的对应关系,获取所述部分业务标识aid id集合对应的pdb集合;
188.将所述pdb集合中的最大值,作为所述目标业务对应的pdb。
189.可选的,在所述用户设备为接收端,且所述目标业务对应的传输第一次关联到目标混合自动重传harq进程的情况下,处理器还读取存储器320中的程序执行以下步骤:
190.根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
191.可选的,在所述目标信息包括完整层2id和单播链路上下文信息的情况下,处理器读取存储器320中的程序执行以下步骤:
192.根据所述完整层2id和单播链路上下文信息,确定唯一的单播链路id;其中,完整层2id包括:lcid、层2源id、层2目的;
193.根据所述单播链路id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
194.可选的,在所述目标信息包括完整层2id和所述业务上下文信息的情况下,处理器读取存储器1020中的程序执行以下步骤:
195.根据所述完整层2id和所述业务上下文信息,确定唯一的广播业务标识aid id;所述完整层2id包括:lcid、层2目的id;以及
196.根据所述广播业务标识aid id对应的qos流上下文信息,确定所述目标业务对应的pdb值。
197.可选的,在所述用户设备为接收端的情况下,处理器读取存储器320中的程序执行以下步骤:
198.根据所述目标业务对应的pdb值和处理时延,设置重组定时器;
199.或者,
200.根据所述目标业务对应的pdb值,设置重排序定时器。
201.可选的,在所述目标信息包括所述业务标识aid id和目标标识dst id之间的映射关系的情况下,处理器读取存储器1020中的程序执行以下步骤:
202.接入层根据所述业务标识aid id和目标标识dst id之间的映射关系,从dst id中确定所述目标业务对应的aid id;以及
203.根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb。
204.可选的,在所述用户设备为接收端的情况下,处理器读取存储器320中的程序执行以下步骤:
205.根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。
206.可选的,在所述用户设备为发送端,且所述目标信息包括发端包原语中携带的所述目标业务的时延需求的情况下,处理器读取存储器320中的程序执行以下步骤:
207.将发端包原语中携带的所述目标业务的时延需求与预配置的时延需求中的最小值,确定为所述目标业务对应的pdb。
208.本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。
209.本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。
210.另外,本发明具体实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的第一实施例中的方法的步骤。且能达到相同的技术效果,为避免重复,这里不再赘述。
211.此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
212.因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
213.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
技术特征:
1.一种时延参数的获取方法,其特征在于,应用于用户设备ue,包括:根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:所述ue内部维护的单播链路上下文信息;所述ue内部维护的单播服务质量qos流上下文信息;所述ue内部维护的广播或者无组管理组播的业务上下文信息;译码接收的直通链路控制信息sci;媒体接入控制mac层得到的完整层2标识id;广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;发端包原语中携带的所述目标业务的时延需求。2.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述用户设备为接收端的情况下,所述获取目标业务对应的数据包时延预算参数pdb之后,所述方法还包括:根据所述pdb和接收时延,设置重组定时器、重排序定时器和混合自动重传harq进程定时器中的至少一种。3.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括单播链路上下文信息的情况下,获取目标业务对应的pdb的步骤,包括:rlc层或分组数据汇聚协议pdcp层,根据所述单播链路上下文信息中的数据无线承载drb、信令无线承载srb、逻辑信道标识lcid、qos参数中的至少一项,获取所述目标业务对应的pdb。4.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括所述sci和所述单播链路上下文信息的情况下,获取目标业务对应的pdb的步骤,包括:物理层phy获取所述sci中的近场通信优先级pppp值、层1源id和层1目的id;以及根据所述近场通信优先级pppp值、层1源id、层1目的id以及单播链路上下文信息,确定所述sci关联的单播链路id;从符合层1源id、层1目的id以及pppp关联关系的qos上下文子集合中,确定对应的pdb集合值;根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb。5.根据权利要求4所述的时延参数的获取方法,其特征在于,所述根据所述sci关联的单播链路id和所述pdb集合值,确定所述目标业务对应的pdb,包括:在所述sci关联唯一的单播链路id的场景下,根据所述单播链路id对应的qos流上下文信息,从所述pdb集合值中确定所述目标业务对应的pdb值;在所述sci关联多个单播链路id的场景下,将所述pdb集合值中的最大值,作为所述目标业务对应的pdb。6.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括所述sci、所述广播或者无组管理组播中的业务标识aid id和目标标识dstid之间的映射关系以及所述业务上下文信息的情况下,获取目标业务对应的pdb,包括:物理层获取所述sci中的近场通信优先级pppp值和层1目的id;根据截断的所述层1目的id和所述pppp值,从所述物理层自身维护的授权的或者感兴趣的业务标识aid id集合中,确定出部分业务标识aid id集合;根据所述业务上下文信息中的业务标识aid id与qos参数的对应关系,获取所述部分
业务标识aid id集合对应的pdb集合;将所述pdb集合中的最大值,作为所述目标业务对应的pdb。7.根据权利要求4至6任一项所述的时延参数的获取方法,其特征在于,在所述用户设备为接收端,且所述目标业务对应的传输第一次关联到目标混合自动重传harq进程的情况下,所述方法还包括:根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。8.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括完整层2id和单播链路上下文信息的情况下,获取目标业务对应的pdb,包括:根据所述完整层2id和单播链路上下文信息,确定唯一的单播链路id;其中,完整层2id包括:lcid、层2源id、层2目的;根据所述单播链路id对应的qos流上下文信息,确定所述目标业务对应的pdb值。9.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括完整层2id和所述业务上下文信息的情况下,获取目标业务对应的pdb,包括:根据所述完整层2id和所述业务上下文信息,确定唯一的广播业务标识aid id;所述完整层2id包括:lcid、层2目的id;以及根据所述广播业务标识aid id对应的qos流上下文信息,确定所述目标业务对应的pdb值。10.根据权利要求8或9所述的时延参数的获取方法,其特征在于,所述确定所述目标业务对应的pdb值之后,所述方法还包括:根据所述目标业务对应的pdb值和处理时延,设置重组定时器;或者,根据所述目标业务对应的pdb值,设置重排序定时器。11.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述目标信息包括所述业务标识aid id和目标标识dst id之间的映射关系的情况下,获取目标业务对应的pdb,包括:接入层根据所述业务标识aid id和目标标识dst id之间的映射关系,从dst id中确定所述目标业务对应的aid id;以及根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb。12.根据权利要求11所述的时延参数的获取方法,其特征在于,在所述用户设备为接收端的情况下,所述根据所述目标业务对应的aid id与qos流上下文信息中的qos参数之间的映射关系,确定所述目标业务对应的pdb之后,所述方法还包括:根据处理时延和所述目标业务对应的pdb,设置所述目标业务关联的harq接收进程生效定时器的值。13.根据权利要求1所述的时延参数的获取方法,其特征在于,在所述用户设备为发送端,且所述目标信息包括发端包原语中携带的所述目标业务的时延需求的情况下,获取目标业务对应的pdb,包括:将发端包原语中携带的所述目标业务的时延需求与预配置的时延需求中的最小值,确
定为所述目标业务对应的pdb。14.一种用户设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至13中任一项所述时延参数的获取方法的步骤。15.一种时延参数的获取装置,其特征在于,包括:获取模块,用于根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数pdb:所述ue内部维护的单播链路上下文信息;所述ue内部维护的单播服务质量qos流上下文信息;所述ue内部维护的广播或者无组管理组播的业务上下文信息;译码接收的直通链路控制信息sci;媒体接入控制mac层得到的完整层2标识id;广播或者无组管理组播中的业务标识aid id和目标标识dst id之间的映射关系;发端包原语中携带的所述目标业务的时延需求。16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至13中任一项所述时延参数的获取方法的步骤。
技术总结
本发明提供了一种时延参数的获取方法、装置及终端,方法应用于用户设备UE,包括:根据以下目标信息中的至少一项,获取目标业务对应的数据包时延预算参数PDB:所述UE内部维护的单播链路上下文信息;所述UE内部维护的单播服务质量QOS流上下文信息;所述UE内部维护的广播或者无组管理组播的业务上下文信息;译码接收的直通链路控制信息SCI;媒体接入控制MAC层得到的完整层2标识ID;广播或者无组管理组播中的业务标识AID ID和目标标识DST ID之间的映射关系;发端包原语中携带的所述目标业务的时延需求。本申请能够实现获取数据包对应的数据包时延预算参数PDB。包时延预算参数PDB。包时延预算参数PDB。
技术研发人员:冯媛 袁剑 李朦 张德贤 张思泽
受保护的技术使用者:中信科智联科技有限公司
技术研发日:2022.01.18
技术公布日:2023/7/31
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
