当为偶时隙是,fm(i) =0
~(n) nPRBs~?f?i??Nsbmod(Nsb?N) =nVRBhopRBRBsb~(n)+NHO2; nPRB(ns) =n?RB?PRBs当为奇时隙是,fm(i) =1,
??~(n) nPRBs~?f?i?1??Nsb?Nsb?1?2n~modNsb= nVRBhopRBRBVRBRB~(n)+NHO2 nPRB(ns) =n?RB?PRBs????????mod(NsbRB?Nsb)
sbsb从上面的计算结果来看,其中的偶时隙是以NRB的倍数进行调频,而奇时隙则是NRB进行
调频,并且RB需要是一个镜像的关系。 这里假设fhop(n)(偶时隙) =1,f(n?1)(奇时隙) =3(繁荣计算,这里不再重复,从略)
shops如果UE分配了VRB 27,28,29,则其中调频的结果如下图:
sbsb偶时隙这样偏移一个NRB,得到物理的PRB 38,39,40。以上图示上,每个NRB的上下时隙
是一个镜像,奇时隙相当于先向右偏移3个NRB,即在第二个的Subband中在占用16,17,18,然后在做镜像,实际占用的PRB是20,21,22。这样就完成了PUSCH的调频结果。
sb2.2 物理层加扰与映射
见协议36211的5.3,以后可以在重点研究以下加扰和信道编码。
3 PUCCH
PUCCH是上行的控制信道,用来传输上行的控制信息,包括CQI,SR,ACK/NAK信息。这些控制信息也可能在PUSCH上传输。不过PUCCH是控制信息的专用信道。PUCCH一般分布在带宽的两头,即最高频段和最低频段,这样也是有利于频率分集的增益。对于PUCCH或者是PUSCH发送UCI(上行控制信息,Uplink control information) 没有明确的规范:(1) 如果在子帧n的PUSCH没有发送UCI,考虑咋PUCCH 上发送UCI (2) 如果是PUSCH上发送UCI的情况下(即PUSCH有资源发送UCI或者PUSCH配置下发送UCI),除了RAR Grant 的PUSCH或者RA过程竞争重发不需要发送UCI信息,其他的情况下PUSCH都需要发送UCI信息。PUCCH有众多格式,这些格式如何发送UCI,有如下的相应的总结:
(1) PUCCH 1 用于 正SR
(2) PUCCH 1a 用于HARQ ACK 以及FDD下 1比特HARQ-ACK + 正SR (3) PUCCH1b 2比特HARQ-ACK或者2比特HARQ-ACK+正SR (4) PUCCH1b用于信道选择的HARQ-ACK
(5) PUCCH 2用于不和HARQACK一起复用的CQI/PMI或者RI上报
(6) PUCCH 2用于和HARQACK一起复用的CQI/PMI或者RI上报(扩展CP) (7) PUCCH2a用于和1比特HARQ-ACK 复用的CQI/PMI或者RI上报(正常CP) (8) PUCCH2b用于和2比特HARQ-ACK 复用的CQI/PMI或者RI上报(正常CP) 对于UCI的控制信息,如何复用,以后在进行相应的总结描述,这个文档主要是用于描述PUCCH的资源分配和映射的相应的流程。
PUCCH的高层配置消息如下,在PUCCH的资源映射中可能要用到相应的参数。
PUCCH-Config information elements
-- ASN1START
PUCCH-ConfigCommon ::=
SEQUENCE {
deltaPUCCH-Shift nRB-CQI
ENUMERATED {ds1, ds2, ds3},----INTEGER (0..98),---- NRB INTEGER (0..7), ----Ncs INTEGER (0..2047)--- NPUCCH
(1)(1)(2)?PUCCHshift
nCS-AN
}
n1PUCCH-AN
PUCCH-ConfigDedicated ::=
ackNackRepetition
release setup
SEQUENCE {
CHOICE{
NULL, SEQUENCE {
ENUMERATED {n2, n4, n6, spare1},
repetitionFactor
}
},
}
n1PUCCH-AN-Rep
INTEGER (0..2047)--- nPUCCH, ANRep
(1)tdd-AckNackFeedbackMode ENUMERATED {bundling, multiplexing} OPTIONAL -- Cond TDD
3.1 PUCCH的资源指示
PUCCH的资源分配,与相应的PUCCH的资源相关,一般由高层或者其他的协议规则来制定相应的PUCCH资源。这里将一些PUCCH的资源指示相应的汇总一下。
3.1.1 SR
SR的调度请求的PUCCH,主要是在高层中给指示出来的,在字段SchedulingRequestConfig指示给物理层和MAC层:
SchedulingRequestConfig information element
-- ASN1START
SchedulingRequestConfig ::=
release setup
CHOICE {
NULL, SEQUENCE {
INTEGER (0..2047), INTEGER (0..157), ENUMERATED {
n4, n8, n16, n32, n64, spare3, spare2,
sr-PUCCH-ResourceIndex sr-ConfigIndex dsr-TransMax
spare1} }
}
sr-PUCCH-ResourceIndex为SR的PUCCH的资源指示,其中的范围在0-2047内。在实际的使用过程中,SR的PUCCH资源将在nPUCCH?nPUCCH,SRI 上发送,nPUCCH,SRI即上面携带的值。
(1)(1)(1)3.1.2 CQI,RI
CQI。 RI的资源指示由CQI-ReportConfig 字段进行指示,其中的范围为0-1185。
CQI-ReportConfig information elements
-- ASN1START
CQI-ReportConfig ::= ON }
CQI-ReportConfig-v920 ::=
cqi-Mask-r9
SEQUENCE {
ENUMERATED {setup}
OPTIONAL,
-- Cond
SEQUENCE { ENUMERATED {
rm12, rm20, rm22, rm30, rm31,
spare3, spare2, spare1} OPTIONAL,
-- Need OR
cqi-ReportModeAperiodic
nomPDSCH-RS-EPRE-Offset cqi-ReportPeriodic
INTEGER (-1..6),
-- Need
CQI-ReportPeriodic OPTIONAL
cqi-Setup
pmi-RI-Report-r9
ENUMERATED {setup}
OPTIONAL
-- Cond
PMIRI }
CQI-ReportPeriodic ::= }
release setup }
CHOICE {
NULL, SEQUENCE {
INTEGER (0.. 1185), INTEGER (0..1023), CHOICE {
NULL, SEQUENCE {
INTEGER (1..4)
cqi-PUCCH-ResourceIndex cqi-pmi-ConfigIndex
cqi-FormatIndicatorPeriodic },
ri-ConfigIndex
widebandCQI subbandCQI }
k
INTEGER (0..1023) OPTIONAL, BOOLEAN
-- Need OR
simultaneousAckNackAndCQI
3.1.3 ACK/NAK
A/N的PUCCH的资源相对比较复杂。这里可以分为如下几种情况来分别看一下,包括
FDD 动态调度,TDD动态调度(bunding) ,TDD动态调度 multiplexing ,ACK重复上报,半静态调度等方式。 一:半静态调度:
如果是半静态调度时,使用高层的PUCCH指派信息,
SPS-Config information element
-- ASN1START
SPS-Config ::= SEQUENCE { OR ON ON }
SPS-ConfigDL ::= }
release setup }
CHOICE{
NULL, SEQUENCE {
ENUMERATED {
sf10, sf20, sf32, sf40, sf64, sf80, sf128, sf160, sf320, sf640, spare6, spare5, spare4, spare3, spare2, spare1},
sps-ConfigUL
SPS-ConfigUL
OPTIONAL
-- Need
sps-ConfigDL
SPS-ConfigDL
OPTIONAL,
-- Need
semiPersistSchedC-RNTI
C-RNTI
OPTIONAL,
-- Need
semiPersistSchedIntervalDL
numberOfConfSPS-Processes INTEGER (1..8),
N1-PUCCH-AN-PersistentList,---- nPUCCH
(1)n1-PUCCH-AN-PersistentList ...
N1-PUCCH-AN-PersistentList ::= SEQUENCE (SIZE (1..4)) OF INTEGER (0..2047)
半静态调度的PUCCH的资源即在N1-PUCCH-AN-PersistentList给出, 并且在TPC-PUCCH的消息命令值指示,使用那个PUCCH资源进行传输,参见36213的9.2中“For the case that the DCI format indicates a semi-persistent downlink scheduling activation, the TPC command for PUCCH field shall be used as an index to one of the four PUCCH resource indices configured by higher layers“。
二:FDD动态调度
(1)UE在子帧n发送HARQ-ACK信息,使用PUCCH的资源nPUCCH,如果指示PDSCH的
发送的PDCCH是在子帧n-4检测出来的,或者指示SPS-去激活的PDCCH是在n-4帧检测
(1)(1)(1)nCCE 是相应PDSCH?nCCE?NPUCCHNPUCCH出来的,则nPUCCH , 由PUCCH的配置中给出,
的DCI资源的第一个CCE的序号。
这里看出来,这种方式的ACK资源不在需要额外的信令指示,是与CCE相关联的。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库资源分配与映射(4)在线全文阅读。
相关推荐: