本技术涉及通信,特别涉及一种资源分配、信息配置方法、装置、终端设备及网络设备。
背景技术:
1、5g系统支持扩展现实(extended reality,xr)和云游戏等视频业务。针对xr业务的传输特点,高层引入了分组数据单元(packet data unit,pdu)集合(也称为pdu set)的概念,pdu set内的pdu之间有一定的关联关系。
2、传统的上行逻辑信道优先级(logical channel prioritization,lcp)过程只考虑逻辑信道的优先级和逻辑信道的优先化比特速率(prioritized bit rate,pbr),此种方式不适合对于xr业务的pdu set的调度。
技术实现思路
1、本技术实施例提供一种资源分配、信息配置方法、装置、终端设备及网络设备,以达到为pdu集合进行资源分配的目的。
2、为了解决上述技术问题,本技术实施例提供一种资源分配方法,由终端设备执行,包括:
3、获取可用资源;
4、针对所述可用资源,执行第一逻辑信道优先级lcp过程;
5、其中,所述第一lcp过程包括:根据允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源。
6、可选地,所述pdu集合的优先级的获取方式,包括:
7、根据pdu集合对应的空口优先级,确定所述pdu集合的优先级;或者
8、根据pdu集合对应的空口优先级和pdu集合归属的逻辑信道的优先级,确定所述pdu集合的优先级。
9、可选地,所述pdu集合对应的空口优先级的确定方式包括以下一项:
10、将pdu集合的业务质量qos参数中的优先级参数确定为pdu集合对应的空口优先级;
11、接收网络设备配置的pdu集合对应的空口优先级;
12、接收网络设备配置的pdu集合的qos参数中的优先级参数和空口优先级的映射关系,并根据所述映射关系确定pdu集合的qos参数中的优先级参数对应的空口优先级。
13、可选地,所述根据pdu集合对应的空口优先级和pdu集合归属的逻辑信道的优先级,确定所述pdu集合的优先级,包括:
14、对pdu集合对应的空口优先级和pdu集合归属的逻辑信道的优先级进行加权求和,确定所述pdu集合的优先级。
15、可选地,所述方法,还包括:
16、获取媒体接入控制mac复用规则;
17、其中,所述mac复用规则包括以下一项:
18、采用不同lcp过程的逻辑信道的数据不能复用到一个mac pdu中;
19、采用不同lcp过程的逻辑信道的数据能够复用到一个mac pdu中;
20、其中,所述lcp过程包括以下至少一项:
21、所述第一lcp过程;
22、第二lcp过程,所述第二lcp过程包括两轮资源分配,第一轮资源分配是对有数据传输需求的逻辑信道按照逻辑信道优先级从高到低的顺序,按照优先化比特速率pbr依次为每个逻辑信道中的待传输数据分配资源;在第一轮资源分配完还有剩余资源的情况下,继续按照逻辑信道优先级从高到低的顺序,依次为每个逻辑信道的剩余待传输数据进行第二轮资源分配,直到资源耗尽或者所有逻辑信道的待传输数据都获得了资源。
23、可选地,所述方法,还包括:
24、接收网络设备发送的逻辑信道配置信息,根据所述逻辑信道配置信息确定逻辑信道采用的lcp过程;或者
25、根据逻辑信道所承载的业务类型,确定逻辑信道采用的lcp过程。
26、可选地,所述根据所述逻辑信道配置信息确定逻辑信道采用的lcp过程,包括:
27、lcp过程指示信息在逻辑信道配置信息中是可选的;在所述逻辑信道配置信息中存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述逻辑信道配置信息中不存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者
28、lcp过程指示信息在逻辑信道配置信息中是可选的;在所述逻辑信道配置信息中存在所述lcp过程指示信息、且所述lcp过程指示信息的取值为第一值的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述逻辑信道配置信息中存在所述lcp过程指示信息、所述lcp过程指示信息的取值为第二值的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者,在所述逻辑信道配置信息中不存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者
29、lcp过程指示信息在逻辑信道配置信息中是必选的,在所述lcp过程指示信息的取值为第一值的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述lcp过程指示信息的取值为第二值的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程。
30、可选地,在所述mac复用规则包括:采用不同lcp过程的逻辑信道的数据不能复用到一个mac pdu中的情况下,还包括:
31、确定所述可用资源对应的lcp过程;
32、在所述可用资源对应的lcp过程为第一lcp过程的情况下,根据允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源。
33、可选地,所述确定所述可用资源对应的lcp过程,包括:
34、根据所述可用资源中携带的指示信息,确定所述可用资源对应的lcp过程;或者
35、根据第一逻辑信道所采用的lcp过程,确定所述可用资源对应的lcp过程,所述第一逻辑信道为能够使用所述可用资源的第一逻辑信道集合中优先级最高的逻辑信道;
36、其中,所述指示信息包括以下至少一项:
37、所述可用资源对应的lcp过程;
38、所述可用资源对应的业务信息;
39、所述可用资源对应的逻辑信道标识信息。
40、可选地,在所述mac复用规则包括:采用不同lcp过程的逻辑信道的数据能够复用到一个mac pdu中的情况下,还包括以下一项:
41、对允许使用所述可用资源且有数据传输需求的逻辑信道,按照逻辑信道优先级从高到低的顺序进行排序,并按照所述优先级顺序进行第一轮资源分配,在进行第一轮资源分配时,对于使用第一lcp过程的逻辑信道,按照所述第一lcp过程进行资源分配;对于使用第二lcp过程的逻辑信道,按照所述逻辑信道的pbr分配资源;
42、根据所述第一lcp过程与所述第二lcp过程的优先级,执行第一操作;
43、其中,所述第一操作包括:
44、在所述第一lcp过程的优先级高于所述第二lcp过程的优先级的情况下,优先按照所述第一lcp过程为采用所述第一lcp过程的逻辑信道分配资源,当资源有剩余的情况下,继续按照所述第二lcp过程为采用所述第二lcp过程的逻辑信道分配资源;或者,
45、在所述第二lcp过程的优先级高于所述第一lcp过程的优先级的情况下,优先按照第二lcp过程为采用所述第二lcp过程的逻辑信道,按照逻辑信道优先级从高到低的顺序依次基于pbr执行第一轮资源分配;当第一轮资源分配后资源有剩余的情况下,继续按照所述第一lcp过程为采用所述第一lcp过程的逻辑信道分配资源;若资源还有剩余,则继续按照所述第二lcp过程为采用所述第二lcp过程的逻辑信道的剩余待传输数据分配资源;或者,
46、在所述第二lcp过程的优先级高于所述第一lcp过程的优先级的情况下,优先为采用所述第二lcp过程的逻辑信道,按照第二lcp过程执行第一轮资源分配和第二轮资源分配;若第二轮资源分配后还有剩余资源,继续对采用所述第一lcp过程的逻辑信道,按照所述第一lcp过程进行资源分配。
47、本技术实施例还提供一种信息配置方法,由网络设备执行,包括:
48、向终端设备发送逻辑信道配置信息,所述逻辑信道配置信息用于辅助所述终端设备确定逻辑信道采用的逻辑信道优先级lcp过程;
49、其中,所述lcp过程包括以下至少一项:
50、第一lcp过程,所述第一lcp过程为根据允许使用可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源;
51、第二lcp过程,所述第二lcp过程包括两轮资源分配,第一轮资源分配是对有数据传输需求的逻辑信道按照逻辑信道优先级从高到低的顺序,按照优先化比特速率pbr依次为每个逻辑信道中的待传输数据分配资源;在第一轮资源分配完还有剩余资源的情况下,继续按照逻辑信道优先级从高到低的顺序,依次为每个逻辑信道的剩余待传输数据进行第二轮资源分配,直到资源耗尽或者所有逻辑信道的待传输数据都获得了资源。
52、可选地,所述逻辑信道配置信息中包含lcp过程指示信息。
53、可选地,所述方法,还包括:
54、向终端设备发送可用资源,所述可用资源中携带指示信息;
55、其中,所述指示信息包括以下至少一项:
56、所述可用资源对应的lcp过程;
57、所述可用资源对应的业务信息;
58、所述可用资源对应的逻辑信道标识信息。
59、本技术实施例还提供一种终端设备,包括存储器,收发机,处理器:
60、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
61、获取可用资源;
62、针对所述可用资源,执行第一逻辑信道优先级lcp过程;
63、其中,所述第一lcp过程包括:根据允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源。
64、可选地,所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
65、根据pdu集合对应的空口优先级,确定所述pdu集合的优先级;或者
66、根据pdu集合对应的空口优先级和pdu集合归属的逻辑信道的优先级,确定所述pdu集合的优先级。
67、可选地,所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
68、将pdu集合的业务质量qos参数中的优先级参数确定为pdu集合对应的空口优先级;
69、接收网络设备配置的pdu集合对应的空口优先级;
70、接收网络设备配置的pdu集合的qos参数中的优先级参数和空口优先级的映射关系,并根据所述映射关系确定pdu集合的qos参数中的优先级参数对应的空口优先级。
71、可选地,所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
72、对pdu集合对应的空口优先级和pdu集合归属的逻辑信道的优先级进行加权求和,确定所述pdu集合的优先级。
73、可选地,所述处理器,用于读取所述存储器中的计算机程序还执行以下操作:
74、获取媒体接入控制mac复用规则;
75、其中,所述mac复用规则包括以下一项:
76、采用不同lcp过程的逻辑信道的数据不能复用到一个mac pdu中;
77、采用不同lcp过程的逻辑信道的数据能够复用到一个mac pdu中;
78、其中,所述lcp过程包括以下至少一项:
79、所述第一lcp过程;
80、第二lcp过程,所述第二lcp过程包括两轮资源分配,第一轮资源分配是对有数据传输需求的逻辑信道按照逻辑信道优先级从高到低的顺序,按照优先化比特速率pbr依次为每个逻辑信道中的待传输数据分配资源;在第一轮资源分配完还有剩余资源的情况下,继续按照逻辑信道优先级从高到低的顺序,依次为每个逻辑信道的剩余待传输数据进行第二轮资源分配,直到资源耗尽或者所有逻辑信道的待传输数据都获得了资源。
81、可选地,所述处理器,用于读取所述存储器中的计算机程序还执行以下操作:
82、通过收发机接收网络设备发送的逻辑信道配置信息,根据所述逻辑信道配置信息确定逻辑信道采用的lcp过程;或者
83、根据逻辑信道所承载的业务类型,确定逻辑信道采用的lcp过程。
84、可选地,所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
85、lcp过程指示信息在逻辑信道配置信息中是可选的;在所述逻辑信道配置信息中存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述逻辑信道配置信息中不存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者
86、lcp过程指示信息在逻辑信道配置信息中是可选的;在所述逻辑信道配置信息中存在所述lcp过程指示信息、且所述lcp过程指示信息的取值为第一值的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述逻辑信道配置信息中存在所述lcp过程指示信息、所述lcp过程指示信息的取值为第二值的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者,在所述逻辑信道配置信息中不存在所述lcp过程指示信息的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程;或者
87、lcp过程指示信息在逻辑信道配置信息中是必选的,在所述lcp过程指示信息的取值为第一值的情况下,确定所述逻辑信道采用的lcp过程为第一lcp过程;或者,在所述lcp过程指示信息的取值为第二值的情况下,确定所述逻辑信道采用的lcp过程为第二lcp过程。
88、可选地,在所述mac复用规则包括:采用不同lcp过程的逻辑信道的数据不能复用到一个mac pdu中的情况下,所述处理器,用于读取所述存储器中的计算机程序还执行以下操作:
89、确定所述可用资源对应的lcp过程;
90、在所述可用资源对应的lcp过程为第一lcp过程的情况下,根据允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源。
91、可选地,所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
92、根据所述可用资源中携带的指示信息,确定所述可用资源对应的lcp过程;或者
93、根据第一逻辑信道所采用的lcp过程,确定所述可用资源对应的lcp过程,所述第一逻辑信道为能够使用所述可用资源的第一逻辑信道集合中优先级最高的逻辑信道;
94、其中,所述指示信息包括以下至少一项:
95、所述可用资源对应的lcp过程;
96、所述可用资源对应的业务信息;
97、所述可用资源对应的逻辑信道标识信息。
98、可选地,在所述mac复用规则包括:采用不同lcp过程的逻辑信道的数据能够复用到一个mac pdu中的情况下,所述处理器,用于读取所述存储器中的计算机程序还执行以下操作中的一项:
99、对允许使用所述可用资源且有数据传输需求的逻辑信道,按照逻辑信道优先级从高到低的顺序进行排序,并按照所述优先级顺序进行第一轮资源分配,在进行第一轮资源分配时,对于使用第一lcp过程的逻辑信道,按照所述第一lcp过程进行资源分配;对于使用第二lcp过程的逻辑信道,按照所述逻辑信道的pbr分配资源;
100、根据所述第一lcp过程与所述第二lcp过程的优先级,执行第一操作;
101、其中,所述第一操作包括:
102、在所述第一lcp过程的优先级高于所述第二lcp过程的优先级的情况下,优先按照所述第一lcp过程为采用所述第一lcp过程的逻辑信道分配资源,当资源有剩余的情况下,继续按照所述第二lcp过程为采用所述第二lcp过程的逻辑信道分配资源;或者,
103、在所述第二lcp过程的优先级高于所述第一lcp过程的优先级的情况下,优先按照第二lcp过程为采用所述第二lcp过程的逻辑信道,按照逻辑信道优先级从高到低的顺序依次基于pbr执行第一轮资源分配;当第一轮资源分配后资源有剩余的情况下,继续按照所述第一lcp过程为采用所述第一lcp过程的逻辑信道分配资源;若资源还有剩余,则继续按照所述第二lcp过程为采用所述第二lcp过程的逻辑信道的剩余待传输数据分配资源;或者,
104、在所述第二lcp过程的优先级高于所述第一lcp过程的优先级的情况下,优先为采用所述第二lcp过程的逻辑信道,按照第二lcp过程执行第一轮资源分配和第二轮资源分配;若第二轮资源分配后还有剩余资源,继续对采用所述第一lcp过程的逻辑信道,按照所述第一lcp过程进行资源分配。
105、本技术实施例还提供一种一种网络设备,包括存储器,收发机,处理器:
106、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
107、通过收发机向终端设备发送逻辑信道配置信息,所述逻辑信道配置信息用于辅助所述终端设备确定逻辑信道采用的逻辑信道优先级lcp过程;
108、其中,所述lcp过程包括以下至少一项:
109、第一lcp过程,所述第一lcp过程为根据允许使用可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源;
110、第二lcp过程,所述第二lcp过程包括两轮资源分配,第一轮资源分配是对有数据传输需求的逻辑信道按照逻辑信道优先级从高到低的顺序,按照优先化比特速率pbr依次为每个逻辑信道中的待传输数据分配资源;在第一轮资源分配完还有剩余资源的情况下,继续按照逻辑信道优先级从高到低的顺序,依次为每个逻辑信道的剩余待传输数据进行第二轮资源分配,直到资源耗尽或者所有逻辑信道的待传输数据都获得了资源。
111、可选地,所述逻辑信道配置信息中包含lcp过程指示信息。
112、可选地,所述处理器,用于读取所述存储器中的计算机程序还执行以下操作:
113、通过收发机向终端设备发送可用资源,所述可用资源中携带指示信息;
114、其中,所述指示信息包括以下至少一项:
115、所述可用资源对应的lcp过程;
116、所述可用资源对应的业务信息;
117、所述可用资源对应的逻辑信道标识信息。
118、本技术实施例还提供一种资源分配装置,应用于终端设备,包括:
119、第一获取单元,用于获取可用资源;
120、第一执行单元,用于针对所述可用资源,执行第一逻辑信道优先级lcp过程;
121、其中,所述第一lcp过程包括:根据允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源。
122、本技术实施例还提供一种信息配置装置,应用于网络设备,包括:
123、第一发送单元,用于向终端设备发送逻辑信道配置信息,所述逻辑信道配置信息用于辅助所述终端设备确定逻辑信道采用的逻辑信道优先级lcp过程;
124、其中,所述lcp过程包括以下至少一项:
125、第一lcp过程,所述第一lcp过程为根据允许使用可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源;
126、第二lcp过程,所述第二lcp过程包括两轮资源分配,第一轮资源分配是对有数据传输需求的逻辑信道按照逻辑信道优先级从高到低的顺序,按照优先化比特速率pbr依次为每个逻辑信道中的待传输数据分配资源;在第一轮资源分配完还有剩余资源的情况下,继续按照逻辑信道优先级从高到低的顺序,依次为每个逻辑信道的剩余待传输数据进行第二轮资源分配,直到资源耗尽或者所有逻辑信道的待传输数据都获得了资源。
127、本技术实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述的方法。
128、本技术的有益效果是:
129、上述方案,通过基于允许使用所述可用资源的有数据传输需求的分组数据单元pdu集合中每个pdu集合的优先级从高到低的顺序,为每个pdu集合的待传输数据分配资源,以此实现了基于pdu集合进行资源分配的目的。