ULnPRB?NRB?1m?1m?3m?0m?2nPRB?0m?2m?0m?3m?1One subframe
3.4 PUCCH的格式2/2a/2b 3.4.1 符号产生
PUCCH的2/2a/2b承载了UE的20个比特b(0),...,b(19),UE再通过c(i) 加扰得到加扰后~~的序列b(0),...,b(19):
~b(i)??b(i)?c(i)?mod2
cell加扰序列c(i) 是一个与RNTI相关,其初始值cinit???ns2??1??2NID?1?216?nRNTI。加扰
??~~比特b(0),...,b(19) 调制后得到10个符号数d(0),...,d(9)。
)符号数通过循环序列进行相乘,得到相应的要发送的符号:循环序列ru(,?v(n) 是基于
?(ns,l)的循环移位得到的。以下来看?(ns,l)如何产生的。首先要确定n?(ns)的值,
当为偶时隙时,
(2)RB?nPUCCHmodNscn'(ns)??(2)(1)RB?nPUCCH?Ncs?1modNsc??(2)RB(2)if nPUCCH?NscNRB
otherwise当为奇时隙时,
RBRB(2)RB(2)?Nsc?n'(ns?1)?1?modNsc?1?1if nPUCCH?NscNRB n'(ns)??RB(2)RBotherwise?Nsc?2?nPUCCHmodNsc??????(2)这里NRB由高层给出,表示PUCCH 的2/2a/2b的资源带宽。这样可以进一步得到?(ns,l)的
值:
RB ?(ns,l)?2??ncs(ns,l)NsccellRB这里 ncs(ns,l)?ncs (ns,l)?n'(ns)modNSC??)有了?(ns,l),可以通过ru(,?v(n)得到相应的序列的值,进而可以得到相应的要映射的符
号数:
PUCCH)z(Nseq?n?i)?d(n)?ru(,?v(i)n?0,1,...,9RBi?0,1,...,Nsc?1
PUCCH这里 Nseq?12。下图是PUCCH的2/2a/2b的映射关系图
3.4.1 符号映射
对于格式2的映射情况,其中时隙的RB映射规则是一样的:
nPRB??m???2???????NUL?1??m?RB???2???if ?m?nsmod2?mod2?0
if ?m?nsmod2?mod2?1m的取值与格式1不一致,为
(2)RBm?nPUCCHNsc
??3.5 PUCCH资源分配分析
通过以上的描述,PUCCH的格式有3中方式,一种是格式1,一种是格式2,另外一
种是混合格式。混合格式至多只有一个RB支持。所以一般的分配,可能是如下的图示:
即最开始两端是格式2的PUCCH,之后是混合格式,然后再是PUCCH 格式1。以下还是对于两种格式的资源分配,来设置一些参数进行相关的计算。
3.5.1 PUCCH格式1
一 符号产生
UL(1)(2)(1)这里假设Ncs =0,?shift=2,NRB=3, nPUCCH =10, c=3 ,normal CP,NRB=50,则
PUCCHRBN? = Nsc =12,
ns =0时(偶时隙)
(1)(1)PUCCHRBCCH n?(ns) = nPUmodc?Nsc?PUCCH?c?Ncs?shiftshift(1)RBCCH =nPU ?PUCCHmodc?Nscshift????????= 10 mod(18) =10
noc(ns) =
?n?(ns)??PUCCHshiftN??
=?10*212? =1
cell假设ncs(ns,l) =1000,
ncs(ns,l)=ncs(ns,l)?n?(ns)??shift=[1000+(10*2+1)] mod 12
=1
cell??PUCCHRB?noc(ns)mod?PUCCHmodN?modNsc shift????所以,时隙为0时的资源为noc(ns)=1,?(ns,l)=2?/12,
ns=1时(奇时隙)
h??n'(ns?1)?d?modcN'/?shi=(10+2)mod(3*12/2) =12;
CCH n?(ns) =?h/c???hmodc?N'/?PUshift?PUCCHft
?=4
noc(ns) =
?n?(ns)??PUCCHshiftN??
=0;
cell假设ncs(ns,l) =1000,
ncs(ns,l)=ncs(ns,l)?n?(ns)??shift=[1000+(4*2)] mod 12
=1
所以,时隙为0时的资源为noc(ns)=0,?(ns,l)=2?*8/12 二 映射
(1)(1)?nPUCCH?c?Ncs?PUCCHshift映射的m值,m= ?RBc?Nsc?PUCCHshift?(1)?nPUCCH= ?RBPUCCH?c?Nsc?shift
cell??PUCCHRB?noc(ns)mod?PUCCHmodN?modNsc shift????(1)??Ncs?(2)?N???? RB8????(2)??NRB ?=??10??+3=3
3*122??UL ns =0时,nPRB = NRB-1-??m? = 50-2=48 ??2? ns =1时,nPRB=??m? = 1 ??2?(2)这里的问题:NRB=3,但是求的PUCCH格式1的物理资源为偶时隙的48 RB 奇时隙的
1时隙,
3.5.2 PUCCH格式2
UL(2)(2)(1)假设Ncs =0,?shift=2,NRB=3, nPUCCH =10, c=3 ,normal CP,NRB=50
PUCCH一 符号产生 ns=0时(偶时隙)
(2)RB n?(ns) =nPUCCHmodNsc
=10mod 12=10,
cell假设ncs(ns,l) =1000
cellRB ncs(ns,l)= ncs(ns,l)?n'(ns)modNSC?? = (1000+10)mod 12 =10
?(ns,l) =2?*10/12
ns=1时(奇时隙)
RBRBn?(ns)=Nsc?n'(ns?1)?1?modNsc?1?1
RB=Nsc?n'(ns?1)?1?mod 13 -1
??????=?12?10?1??mod13-1 =2-1= 1
cellRB ncs(ns,l)=ncs(ns,l)?n'(ns)modNSC??=(1000+1)mod 12=5
?(ns,l) =2?*5/12
二 映射
(2)RB m =nPUCCHNsc =0
?? ns=0时(偶时隙) , nPRB = ?? =0,
?2??m??m?UL?1??? =50-1 =49 ns=1时(奇时隙) , nPRB = NRB?2?3.5.3 PUCCH混合格式
PUCCHPUCCH??shift非0,其中的值在在{(0..7)},即为的倍数。从协议的角度来看,shiftPUCCH(1)混合时,Ncs(1)(1)为{1,2,3},的范围在1,2,3,6这几个值中选择。假设?shift=2,=6,则混合格式中PUCCHNcsNcs(1)(1)格式1的循环偏移范围为 0~Ncs-1,而PUCCH格式2的循环偏移为Ncs+1 ~ (12-1) 。所以,
(1)?Ncs?(1)PUCCH混合格式中占用PUCCH1的PUCCH资源数为???(cNcs?shift) ,混合格式中占用
?8?(1)?Ncs?RB(1)PUCCH2的PUCCH资源数为???(Nsc?Ncs?2),这里具体的使用例子不在描述。
?8?4 资源分配的讨论
从略,以后在论,有很多东西,包括PUCCH的资源指示,PDSCH的资源type切换,PUSCH的各种不同类型的优缺点
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库资源分配与映射(6)在线全文阅读。
相关推荐: