UE根据以下信息决定频率域资源分配:
- PDCCH DCI;
- RAR UL grant;
- FallbackRAR UL grant;
- MsgA PUSCH 特定的频域资源分配。
资源分配类型及使用规则
PUSCH 有三种频率域资源分配类型
- type 0,仅支持无变换预编码的PUSCH,即非DFT-S-OFDM;
- type 1;
- type 2。
type 1 和 type 2 支持有变换预编码或者无变换预编码的PUSCH。
如果调度 DCI 的频率资源分配被上层 pusch-Config 信息元中的参数配置成 ‘dynamicSwitch’,UE 使用 type 0 或 type 1 上行频域资源分配由 DCI 的 type 域决定。否则用户使用由上层参数所给定的分配类型。
- 参数 resourceAllocation 对应 DCI format 0_1;
- 参数 resourceAllocationDCI-0-2对应 DCI format 0_2。
如果UE收到的调度 PDCCH 是 DCI 0_1,且 BWP-UplinkDedicated 信息元中配置了 useInterlacePUCCH-PUSCH,应当使用上行 type 2 资源分配。
如果UE收到的调度 PDCCH 是 DCI 0_0,应当使用上行 type 1 资源分配。除非上层的 BWP-UplinkCommon 或 BWP-UplinkDedicated 信息元中配置了 useInterlacePUCCH-PUSCH,则使用上行 type 2 资源分配。
以上两种情况表明:如果使用交织的PUCCH-PUSCH结构,则使用 type 2 资源分配。
PUSCH-Config ::= SEQUENCE {
...
resourceAllocation ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch},
...
resourceAllocationDCI-0-2-r16 ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch}
...}
BWP-UplinkCommon ::= SEQUENCE {
...
useInterlacePUCCH-PUSCH-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
...
}
BWP-UplinkDedicated ::= SEQUENCE {
...
useInterlacePUCCH-PUSCH-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
...
}
BWP-UplinkCommon 和 BWP-UplinkDedicated 中 useInterlacePUCCH-PUSCH 的配置应当是一致的。
上行资源分配 type 0
上行资源分配 type 0 使用比特图样(bitmap)进行资源块(resource block,RB)的分配。
Bitmap 指示资源块组( Resource Block Groups,RBGs)的分配,Bitmap是一串比特,Bitmap的长度和待分配的RBG数目相等。
一个 RBG 由一组连续的虚拟 RB 构成。RBG 的大小由上层 pusch-Config信息元的参数 rbg-Size 和带宽部分(bandwidth part,BWP)的大小来定义(见 Table 6.1.2.2.1-1)。表示 RBG 大小和 BWP 大小的单位均为 RB。
PUSCH-Config ::= SEQUENCE {
...
rbg-Size ENUMERATED { config2} OPTIONAL, -- Need S
...
}
RBG 的大小 P:
Bandwidth Part Size
Configuration 1
Configuration 2
1
−
36
2
4
37
−
72
4
8
73
−
144
8
16
145
−
275
16
32
\begin{array}{|c|c|c|}\hline \text{Bandwidth Part Size} & \text{Configuration 1} & \text{Configuration 2}\\ \hline 1-36& 2&4\\ \hline 37-72&4&8\\ \hline 73-144& 8&16\\ \hline 145-275& 16&32\\ \hline \end{array}
Bandwidth Part Size1−3637−7273−144145−275Configuration 124816Configuration 2481632
在第
i
i
i 个 BWP 中 RBG 的数目
N
R
B
G
=
⌈
(
N
B
W
P
,
i
s
i
z
e
+
(
N
B
W
P
,
i
s
t
a
r
t
m
o
d
P
)
)
/
P
⌉
N_{RBG}=\left\lceil \left(N_{BWP,i}^{size}+(N_{BWP,i}^{start} \mod P)\right)/P\right\rceil
NRBG=⌈(NBWP,isize+(NBWP,istartmodP))/P⌉
第一个 RBG 的的大小:
R
B
G
0
s
i
z
e
=
P
−
N
B
W
P
,
i
s
t
a
r
t
m
o
d
P
RBG_{0}^{size}=P-N_{BWP,i}^{start} \mod P
RBG0size=P−NBWP,istartmodP,
最后一个 RBG 的的大小:
R
B
G
l
a
s
t
s
i
z
e
=
(
N
B
W
P
,
i
s
t
a
r
t
+
N
B
W
P
,
i
s
i
z
e
)
m
o
d
P
RBG_{last}^{size}=(N_{BWP,i}^{start}+N_{BWP,i}^{size}) \mod P
RBGlastsize=(NBWP,istart+NBWP,isize)modP 或者当取模的结果为 0 时 RBG 的大小为
P
P
P,
其它的 RBG 的大小:
P
P
P。
第 i i i 个 BWP 从 N B W P , i s t a r t N_{BWP,i}^{start} NBWP,istart 开始,到 N B W P , i s t a r t + N B W P , i s i z e N_{BWP,i}^{start}+N_{BWP,i}^{size} NBWP,istart+NBWP,isize 结束。在开始部分的第一个RBG可能是不完整的 RBG ,第二个 RBG 从 P − N B W P , i s t a r t m o d P P-N_{BWP,i}^{start} \mod P P−NBWP,istartmodP开始, 在 BWP 结束时的最后一个 RBG 可能也会是不完整的 RBG。
Bitmap 和 RBG 的对应关系:按照频率升高方向 RBG 从 0 到 N-1 对应 Bitmap 的 MSB 到 LSB。比特为1表示分配该位置的RBG,比特为 0 表示不分配该位置的RBG。
上行资源分配 type 1
根据资源分配单位的不同,上行资源分配 type 1 有三种形式:
(1)以 RB 为资源单位
上行资源分配 type 1 从激活的 BWP 中分配给 UE 一组连续的非交织的虚拟资源块。激活 BWP 的大小为 N B W P s i z e N_{BWP}^{size} NBWPsize, 如果在通用搜索空间(common search space)接收到 DCI 0_0,则使用初始的 BWP 大小 N B W P , 0 s i z e N_{BWP, 0}^{size} NBWP,0size。
上行 type 1 资源分配域给出资源指示值(resource indication value,RIV),RIV 的值对应分配的虚拟 RB 起始值( R B s t a r t RB_{start} RBstart)和 连续 RB 的长度( L R B s L_{RBs} LRBs),对应关系为:
- 如果 ( L R B s − 1 ) ≤ ⌊ N B W P s i z e / 2 ⌋ (L_{RBs}-1)\le \lfloor N_{BWP}^{size}/2\rfloor (LRBs−1)≤⌊NBWPsize/2⌋,则 R I V = N B W P s i z e ( L R B s − 1 ) + R B s t a r t RIV=N_{BWP}^{size}(L_{RBs}-1)+RB_{start} RIV=NBWPsize(LRBs−1)+RBstart;
- 否则,
R
I
V
=
N
B
W
P
s
i
z
e
(
N
B
W
P
s
i
z
e
−
L
R
B
s
+
1
)
+
(
N
B
W
P
s
i
z
e
−
1
−
R
B
s
t
a
r
t
)
RIV=N_{BWP}^{size}(N_{BWP}^{size}-L_{RBs}+1)+(N_{BWP}^{size}-1-RB_{start})
RIV=NBWPsize(NBWPsize−LRBs+1)+(NBWPsize−1−RBstart) 。
这里 L R B s ≥ 1 L_{RBs}\ge 1 LRBs≥1, R B s t a r t + L R B s ≤ N B W P s i z e RB_{start}+L_{RBs}\le N_{BWP}^{size} RBstart+LRBs≤NBWPsize
通过
R
I
V
RIV
RIV 求
R
B
s
t
a
r
t
RB_{start}
RBstart 求
L
R
B
s
L_{RBs}
LRBs:
R
B
s
t
a
r
t
=
R
I
V
m
o
d
N
B
W
P
s
i
z
e
,
L
R
B
s
−
1
=
(
R
B
s
t
a
r
t
−
R
I
V
)
/
N
B
W
P
s
i
z
e
RB_{start}=RIV \mod N_{BWP}^{size}, \quad L_{RBs}-1=(RB_{start}-RIV)/N_{BWP}^{size}
RBstart=RIVmodNBWPsize,LRBs−1=(RBstart−RIV)/NBWPsize 如果
R
B
s
t
a
r
t
+
L
R
B
s
>
N
B
W
P
s
i
z
e
RB_{start} + L_{RBs}>N_{BWP}^{size}
RBstart+LRBs>NBWPsize
R
B
s
t
a
r
t
=
R
I
V
−
1
−
R
B
s
t
a
r
t
,
L
R
B
s
−
1
=
N
B
W
P
s
i
z
e
−
(
L
R
B
s
−
1
)
RB_{start}=RIV -1-RB_{start}, \quad L_{RBs}-1=N_{BWP}^{size}-(L_{RBs}-1)
RBstart=RIV−1−RBstart,LRBs−1=NBWPsize−(LRBs−1)
(2)以 K 倍 RB 为资源单位
当用户特定搜索空间(USS)的 DCI 0_0 的比特长度是根据初始的上行 BWP 大小
N
B
W
P
i
n
i
t
i
a
l
N_{BWP}^{initial}
NBWPinitial 给出的,但是应用于其它的大小为
N
B
W
P
a
c
t
i
v
e
N_{BWP}^{active}
NBWPactive 的激活 BWP,由 DCI 的上行 type 1 资源分配域的值 RIV 得出的起始值及长度(
R
B
s
t
a
r
t
′
,
L
R
B
s
′
RB_{start}', \ L_{RBs}'
RBstart′, LRBs′)和实际的激活 BWP的起始值及长度值(
R
B
s
t
a
r
t
,
L
R
B
s
RB_{start}, \ L_{RBs}
RBstart, LRBs)有如下的对应关系:
R
B
s
t
a
r
t
=
K
⋅
R
B
s
t
a
r
t
′
,
L
R
B
s
=
K
⋅
L
R
B
s
′
RB_{start}=K\cdot RB_{start}', \qquad L_{RBs}=K\cdot L_{RBs}'
RBstart=K⋅RBstart′,LRBs=K⋅LRBs′ 这里
K
=
{
1
,
2
,
4
,
8
}
K=\{1,2,4,8\}
K={1,2,4,8} 的最大值且
K
≤
N
B
W
P
a
c
t
i
v
e
/
N
B
W
P
i
n
i
t
i
a
l
K\le N_{BWP}^{active}/ N_{BWP}^{initial}
K≤NBWPactive/NBWPinitial ( 当
N
B
W
P
a
c
t
i
v
e
≥
N
B
W
P
i
n
i
t
i
a
l
N_{BWP}^{active}\ge N_{BWP}^{initial}
NBWPactive≥NBWPinitial), 或者
K
=
1
K=1
K=1 (当
N
B
W
P
a
c
t
i
v
e
<
N
B
W
P
i
n
i
t
i
a
l
N_{BWP}^{active}< N_{BWP}^{initial}
NBWPactive<NBWPinitial )。
由初始 BWP 所定义的 RIV 得到起始值和长度后,通过 K K K 倍放大后,可应用于其它 BWP 的资源分配。
RIV 和 R B s t a r t ′ RB_{start}' RBstart′ 及 L R B s ′ L_{RBs}' LRBs′ 的对应关系:
- 如果 ( L R B s ′ − 1 ) ≤ ⌊ N B W P i n i t i a l / 2 ⌋ (L_{RBs}'-1)\le \lfloor N_{BWP}^{initial}/2\rfloor (LRBs′−1)≤⌊NBWPinitial/2⌋,则 R I V = N B W P i n i t i a l ( L R B s ′ − 1 ) + R B s t a r t ′ RIV=N_{BWP}^{initial}(L_{RBs}'-1)+RB_{start}' RIV=NBWPinitial(LRBs′−1)+RBstart′;
- 否则, R I V = N B W P i n i t i a l ( N B W P i n i t i a l − L R B s ′ + 1 ) + ( N B W P i n i t i a l − 1 − R B s t a r t ′ ) RIV=N_{BWP}^{initial}(N_{BWP}^{initial}-L_{RBs}'+1)+(N_{BWP}^{initial}-1-RB_{start}') RIV=NBWPinitial(NBWPinitial−LRBs′+1)+(NBWPinitial−1−RBstart′) 。
这里 L R B s ′ ≥ 1 L_{RBs}'\ge 1 LRBs′≥1, R B s t a r t ′ + L R B s ′ ≤ N B W P i n i t i a l RB_{start}'+L_{RBs}'\le N_{BWP}^{initial} RBstart′+LRBs′≤NBWPinitial
(3)以 RBG 为资源单位
当上行调度为 DCI 0_2,上行 type 1 资源分配域的 RIV 对应起始资源块组(RBG)和连续 RBG 的长度。 RBG 的大小 P P P 由上层的参数 resourceAllocationType1GranularityDCI-0-2 定义, 如果没有此参数则 P = 1 P=1 P=1。
PUSCH-Config ::= SEQUENCE {
...
resourceAllocationType1GranularityDCI-0-2-r16 ENUMERATED { n2,n4,n8,n16 } OPTIONAL, -- Need S
...
}
RIV 和 起始 RBG (
R
B
G
s
t
a
r
t
RBG_{start}
RBGstart) 及连续 RBG 长度(
L
R
B
G
s
L_{RBGs}
LRBGs 及)的对应关系:
RIV 和
R
B
s
t
a
r
t
′
RB_{start}'
RBstart′ 及
L
R
B
s
′
L_{RBs}'
LRBs′ 的对应关系:
- 如果 ( L R B G s − 1 ) ≤ ⌊ N R B G / 2 ⌋ (L_{RBGs}-1)\le \lfloor N_{RBG}/2\rfloor (LRBGs−1)≤⌊NRBG/2⌋,则 R I V = N R B G ( L R B G s − 1 ) + R B G s t a r t RIV=N_{RBG}(L_{RBGs}-1)+RBG_{start} RIV=NRBG(LRBGs−1)+RBGstart;
- 否则, R I V = N R B G ( N R B G − L R B G s + 1 ) + ( N R B G − 1 − R B G s t a r t ) RIV=N_{RBG}(N_{RBG}-L_{RBGs}+1)+(N_{RBG}-1-RBG_{start}) RIV=NRBG(NRBG−LRBGs+1)+(NRBG−1−RBGstart) 。
这里 N R B G N_{RBG} NRBG 是总的 RBG 数目, L R B G s ≥ 1 L_{RBGs}\ge 1 LRBGs≥1, R B G s t a r t + L R B G s ≤ N R B G RBG_{start}+L_{RBGs}\le N_{RBG} RBGstart+LRBGs≤NRBG。
上行资源分配 type 2
(1) 交织资源块
交错/交织资源块(Interlaced resource blocks)的定义见 TS38.211 clause 4.4.4.6。
交织资源
m
∈
{
0
,
1
,
…
,
M
−
1
}
m \in\{0,1,…,M-1\}
m∈{0,1,…,M−1} 包括的 RB 为
{
m
,
M
+
m
,
2
M
+
m
,
3
M
+
m
,
…
}
\{m,M+m,2M+m,3M+m,…\}
{m,M+m,2M+m,3M+m,…}, 这里
M
M
M 为交织资源的数目:
当
μ
=
0
\mu=0
μ=0,即 SCS=15 kHz 时,
M
=
10
M=10
M=10
当
μ
=
1
\mu=1
μ=1,即 SCS=30 kHz 时,
M
=
5
M=5
M=5
在 BWP i 中, 交织资源 m 中的第 n 个资源块
n
I
R
B
,
m
μ
n_{IRB ,m}^μ
nIRB,mμ 所对应的 CRB 为:
n
C
R
B
μ
=
M
n
I
R
B
,
m
μ
+
N
B
W
P
,
i
s
t
a
r
t
,
μ
+
(
(
m
−
N
B
W
P
,
i
s
t
a
r
t
,
μ
)
m
o
d
M
)
n_{CRB} ^μ=Mn_{IRB ,m}^μ+N_{BWP ,i}^{start,μ} +((m-N_{BWP ,i}^{start,μ}) \mod M)
nCRBμ=MnIRB,mμ+NBWP,istart,μ+((m−NBWP,istart,μ)modM)这里,
N
B
W
P
,
i
s
t
a
r
t
,
μ
N_{BWP ,i}^{start,μ}
NBWP,istart,μ 是BWP 相对 CRB 0 的起始 RB。
(2)分配 BWP 中的交织资源
对于
µ
=
0
µ=0
µ=0, 资源块分配域的
X
=
6
X=6
X=6 个 MSBs(最重要的比特,即最前面的比特)构成的指示值 RIV 表明分配给UE的一组交织资源指数(interlace indices)
m
0
+
l
m_0+l
m0+l。
对于指示值 RIV 的范围 0 ≤ R I V < M ( M + 1 ) / 2 0\le RIV< M(M+1)/2 0≤RIV<M(M+1)/2 , l = 0 , 1 , ⋯ L − 1 l=0,1,⋯L-1 l=0,1,⋯L−1。RIV 与资源起点 m 0 m_0 m0 及资源长度 L L L 的对应关系为:
- 如果 ( L − 1 ) ≤ ⌊ M / 2 ⌋ (L-1)\le \lfloor M/2\rfloor (L−1)≤⌊M/2⌋,则 R I V = M ( L − 1 ) + m 0 RIV=M(L-1)+m_0 RIV=M(L−1)+m0;
- 否则, R I V = M ( M − L + 1 ) + ( M − 1 − m 0 ) RIV=M(M-L+1)+(M-1-m_0) RIV=M(M−L+1)+(M−1−m0) 。
对于指示值
R
I
V
≥
M
(
M
+
1
)
/
2
RIV\ge M(M+1)/2
RIV≥M(M+1)/2 的情况,RIV 与资源起点
m
0
m_0
m0 及资源长度
l
l
l 的按照TS 38.214 Table 6.1.2.2.3-1 对应:
R
I
V
−
M
(
M
+
1
)
/
2
m
0
l
0
0
{
0
,
5
}
1
0
{
0
,
1
,
5
,
6
}
2
1
{
0
,
5
}
3
1
{
0
,
1
,
2
,
3
,
5
,
6
,
7
,
8
}
4
2
{
0
,
5
}
5
2
{
0
,
1
,
2
,
5
,
6
,
7
}
6
3
{
0
,
5
}
7
4
{
0
,
5
}
\begin{array}{|c|c|c|}\hline RIV- M(M+1)/2&m_0&l\\ \hline 0 &0&\{0,5\}\\ \hline 1 &0&\{0,1,5,6\}\\ \hline 2 &1&\{0,5\}\\ \hline 3 &1&\{0,1,2,3,5,6,7,8\}\\ \hline 4 &2&\{0,5\}\\ \hline 5 &2&\{0,1,2,5,6,7\}\\ \hline 6 &3&\{0,5\}\\ \hline 7 &4&\{0,5\}\\ \hline \end{array}
RIV−M(M+1)/201234567m000112234l{0,5}{0,1,5,6}{0,5}{0,1,2,3,5,6,7,8}{0,5}{0,1,2,5,6,7}{0,5}{0,5}
对于
µ
=
1
µ=1
µ=1, 资源块分配域的
X
=
5
X=5
X=5 个 MSB 比特构成的比特图样(bitmap)指示交织资源的分配。Bitmap 的长度为
M
M
M,从 bitmap 的 MSB 到 LSB 对应交织资源从 0 到 M-1,bitmap 的比特值为 1 对应的资源分配给 UE, 否则不分配给 UE。
(3)RB 集
N R B − s e t , U L B W P N_{RB-set, UL} ^{BWP} NRB−set,ULBWP 是激活的上行 BWP 中 RB 集(RB set)的数目(TS38.214 clause 7)。
在共享频谱(shared spectrum)接入的情况下,当 UE 的上行载波针对子载波参数 μ \mu μ 被配置了 IntraCellGuardBandsPerSCS,上行的BWP被分割成 N R B − s e t , U L B W P N_{RB-set, UL}^{BWP} NRB−set,ULBWP 个RB 集,在每两个 RB 集之间有保护频带。每个 RB 集 s s s 由起始的通用资源块(CRB)编号 R B s , U L s t a r t , μ RB_ { s,UL}^{start,μ} RBs,ULstart,μ 和结束的 CRB 编号 R B s , U L e n d , μ RB_{ s,UL}^{end,μ} RBs,ULend,μ 定义。每个保护频带 s s s 由起始的 CRB 编号 G B s , U L s t a r t , μ GB_ { s,UL}^{start,μ} GBs,ULstart,μ 和 CRB 的长度 G B s , U L s i z e , μ GB_{ s,UL}^{size,μ} GBs,ULsize,μ 定义,这两个值分别由上层参数 startCRB 和 nrofCRBs 提供。
如果给 UE 配置的参数 nrofCRBs = 0 则没有小区内保护频带。对于 μ = 0 μ=0 μ=0, UE 假定一个 RB set 里的RB个数为 100 到 110;. 对于 μ = 1 μ=1 μ=1, UE 假定一个 RB set 里的RB个数为 50 到 55,在极端情况至多 56 个RB。
对于子载波参数 μ \mu μ,UE 的 BWP i i i 使用 s 0 s_0 s0 和 s 1 s_1 s1 来定义, 0 ≤ s 0 ≤ s 1 ≤ N R B − s e t , U L − 1 0 \le s_0\le s_1\le N_{RB-set, UL}-1 0≤s0≤s1≤NRB−set,UL−1,用 RB 集 s 0 s_0 s0 的起点作为 BWP 的起点,用 RB 集 s 1 s_1 s1 的终点作为 BWP 的终点。
N B W P , i s t a r t , μ = R B s 0 , U L s t a r t , μ , N B W P , i s i z e , μ = R B s 1 , U L e n d , μ − R B s 0 , U L s t a r t , μ + 1 N_{BWP ,i}^{start,μ}=RB_{s0,UL}^{start,μ},\quad N_{BWP ,i}^{size,μ}=RB_{s1,UL}^{end,μ}-RB_{s0,UL}^{start,μ}+1 NBWP,istart,μ=RBs0,ULstart,μ,NBWP,isize,μ=RBs1,ULend,μ−RBs0,ULstart,μ+1
(4)BWP 的 RB集分配
在 DCI 0_0( UE-specific 搜索空间检测) 和 DC 0_1,针对
μ
=
0
\mu=0
μ=0 和
μ
=
1
\mu=1
μ=1, 资源分配信息中的 Y 个 LSB 比特,
Y
=
⌈
log
2
(
N
R
B
−
s
e
t
,
U
L
B
W
P
(
N
R
B
−
s
e
t
,
U
L
B
W
P
+
1
)
)
/
2
⌉
,
Y=\left\lceil\log_2 (N_{RB-set,UL}^{BWP} (N_{RB-set,UL}^{BWP}+1))/2\right\rceil,
Y=⌈log2(NRB−set,ULBWP(NRB−set,ULBWP+1))/2⌉, 指示分配给 UE 的 RB 集。
指示值 RIV 提供起始 RB 集和 RB 集长度的信息
- 如果 ( L R B − s e t − 1 ) ≤ ⌊ N R B − s e t , U L B W P / 2 ⌋ (L_{RB-set}-1)≤\lfloor N_{RB-set,UL}^{BWP}/2\rfloor (LRB−set−1)≤⌊NRB−set,ULBWP/2⌋,则 R I V R B − s e t = N R B − s e t , U L B W P ( L R B − s e t − 1 ) + N R B − s e t , U L s t a r t RIV_{RB-set}=N_{RB-set,UL}^{BWP}(L_{RB-set}-1)+N_{RB-set,UL}^{start} RIVRB−set=NRB−set,ULBWP(LRB−set−1)+NRB−set,ULstart,
- 否则, R I V R B − s e t = N R B − s e t , U L B W P ( N R B − s e t , U L B W P − L R B − s e t + 1 ) + ( N R B − s e t , U L B W P − 1 − N R B − s e t , U L s t a r t ) RIV_{RB-set}=N_{RB-set,UL}^{BWP}(N_{RB-set,UL}^{BWP}-L_{RB-set}+1)+(N_{RB-set,UL}^{BWP}-1-N_{RB-set,UL}^{start}) RIVRB−set=NRB−set,ULBWP(NRB−set,ULBWP−LRB−set+1)+(NRB−set,ULBWP−1−NRB−set,ULstart)。
确定 BWP
在 DCI 0-1 和 DCI 0-2 的 Bandwidth part indicator 域有 0, 1 或 2 个比特,比特的数目根据 UL BWP 的数目 n B W P , R R C n_{BWP,RRC} nBWP,RRC 确定,UL BWP 的数目由上层信息给出。 Bandwidth part indicator 域的比特数目为 ⌈ log 2 ( n B W P ) ⌉ \lceil\log_2(n_{BWP})\rceil ⌈log2(nBWP)⌉。
- 如果 n B W P , R R C ≤ 3 n_{BWP,RRC}\le 3 nBWP,RRC≤3, n B W P = n B W P , R R C + 1 n_{BWP}=n_{BWP,RRC}+1 nBWP=nBWP,RRC+1 ,
- 否则, n B W P = n B W P , R R C n_{BWP}=n_{BWP,RRC} nBWP=nBWP,RRC 。
根据 BWP-ID 确定BWP。
UplinkConfig ::= SEQUENCE {
initialUplinkBWP BWP-UplinkDedicated OPTIONAL, -- Need M
uplinkBWP-ToReleaseList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Id OPTIONAL, -- Need N
uplinkBWP-ToAddModList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Uplink OPTIONAL, -- Need N
firstActiveUplinkBWP-Id BWP-Id OPTIONAL, -- Cond SyncAndCellAdd
...,
}
BWP-Uplink ::= SEQUENCE {
bwp-Id BWP-Id,
bwp-Common BWP-UplinkCommon OPTIONAL, -- Cond SetupOtherBWP
bwp-Dedicated BWP-UplinkDedicated OPTIONAL, -- Cond SetupOtherBWP
...
}