LTE eMTC 协议介绍 - 图文

更新时间:2024-04-10 13:10:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

eMTC Introduction

BL/CE: Bandwidth-reduced Low-complexity and Coverage Enhanced,R13中对CAT.M(eMTC) UE的代称;

1物联网几个标准的对比

? 3GPP物联网标准包括:

? ? ? ?

Cat. 1 Cat. 0(MTC) Cat. M(eMTC) NB-IOT

:R8就已经发布 :R12发布 :R13发布

:R13与eMTC同版本发布

? Cost reduction

CAT.0 和CAT.M的数据有效带宽是相同的(都是6个RB带宽),在36.306协议中定义的一个子帧内上下行最大传输数据量也是相同的。但是CAT.0是按照小区带宽来接收的,因此收发过程中不需要接收发送频点的retuning。CAT.0是一个过渡协议,是在CAT.M没有release的时候的过渡标准。

Table 4.1A-1: Downlink physical layer parameter values set by the field ue-CategoryDL

UE DL Category Maximum number of DL-SCH transport block bits received within a TTI (Note 1) 1000 1000 10296 Maximum number of bits of a DL-SCH transport block received within a TTI 1000 1000 10296 Total number of Maximum number soft channel of supported bits layers for spatial multiplexing in DL 25344 25344 250368 1 1 1 DL Category M1 DL Category 0 (Note 2) Category 1 Table 4.1A-2: Uplink physical layer parameter values set by the field ue-CategoryUL

UE UL Category Maximum number of UL-SCH transport block bits transmitted within a TTI 1000 1000 5160 Maximum number of bits of an UL-SCH transport block transmitted within a TTI 1000 1000 5160 Support for 64QAM in UL UL Category M1 UL Category 0 Category 1 No No No ? eMTC可以支持VoLTE,NB-IOT不能支持。

? eMTC支持切换重选等移动性需求,NB-IOT不支持(后续可能增强支持)。

? 物理层参数对比eMTC Vs NB-Iot Vs Legacy LTE

系统带宽 工作模式 最大传输速率 频带部署方式 LTE R9 1.4M/3M/5M/10M/15M/20M full duplex FDD or TDD DL: 150Mbps; UL 50Mbps LTE授权频段 NB-IoT 200kHz half-duplex FDD(typeB) DL/UL: ~60 kbps/~50kbps 带内,带外,保护带三种部署方式 Cat.M 1.4M half-duplex or full-duplex, FDD or TDD DL/UL: 1Mbps LTE授权频段 目标是相比于R9中MCL最小的信道提升15dB的覆盖,差不多要求所有信道的MCL达到155dB 与R9相同 CEModeA: TM1/TM2/TM6/TM9; CEModeB: TM1/TM2/TM9 单天线或双天线发射分集,TM6可以支持单layer的CLSM 与R9相同 基本沿用R9的MIB,只是每个OS分别增加3~5次重传 SIB1-BR取代SIB1,固定时频资源调 度,不需要接收MPDCCH,没有 SI-RNTI 固定时频资源调度, 不需要接收MPDCCH,没有SI-RNTI 与R9基本相同, MPDCCH取代PDCCH 与R9基本相同 CEModeA支持CSI和SRS,CEModeB都不支持 PDSCH,增加重传,CEModeB还支持解调前的数据合并 QPSK/16QAM 1/3 turbo coding 多HARQ并行 单子帧传输一个传输块 MPDCCH(类似于EPDCCH) 占用单独的下行子帧 DCI format 6-0A/6-0B/6-1A/6-1B/6-2 PUSCH,增加重传,CEModeB还支持解调前的数据合并 15kHz sub-carrier spacing 1/3 turbo coding 单子帧传输一个传输块 UL-SCH和UCI在同一个子帧发送 多HARQ并行,异步HARQ,不支持自适应重传(没有PHICH) PSM ext. I-DRX(up to 44min) C-DRX(support 5.12s and 10.24s) 23 dBm, 20dBm FDD: PRACH(142dB); PUSCH(141dB) 覆盖范围(MCL) PDSCH(145dB); PBCH(149dB) (REF:3GPP36.888) Suppose cat.1 UE at data rate of 20kbps 子载波间隔 DL/UL: 15kHz 164dB for standalone, FFS others DL: 15kHz, UL: 15kHz or 3.75kHz 传输模式 同步信号 TM1-TM9 PSS/SSS MIB TM1/TM2 (单天线或双天线发送分集) NPSS/NSSS,构造以及相对间隔都与R9 PSS/SSS不同 重新设计的NPBCH,占用整个子帧 单独的SIB1-NB,调度和MCS都在MIB-NB中获得,没有SI-RNTI,不需要接收NPDCCH SIBx-NB的调度都在SIB1-NB里面,不需要接收NPDCCH NPRACH/NPDSCH DL: NRS UL: NDMRS 没有CSI,没有SRS NPDSCH QPSK 1/3 Tail biting convolutional coding 单HARQ 单个或多个子帧传输一个传输块 NPDCCH 占用单独的下行子帧 DCI Format N0/N1/N2 NPUSCH 15kHz or 3.75kHz sub-carrier spacing 1/3 turbo coding 以Resource Unit(可以跨多个子帧)作为传输块的传输单位 UL-SCH 和 UCI 在不同子帧发送 PSM ext. I-DRX(up to 3hr) C-DRX(support 5.12s and 10.24s) 23 dBm, others TBD SIB1, SI-RNTI加扰的PDCCH 系统信息 随机接入 解调信号 上下行信道探测 SIBx, SI-RNTI加扰的PDCCH Preamble/RAR/MSG3/MSG4 DL: CRS UL: DMRS 下行CSI,上行SRS PDSCH QPSK, 16QAM, 64QAMP 1/3 turbo coding 多HARQ并行 单子帧传输一个传输块或二个传输块 PDCCH 和PDSCH在同一个子帧,占用前几个OS DCI Format 0/1/1A/2/2A/3/3A… PUSCH 15kHz sub-carrier spacing 1/3 turbo coding 单子帧传输一个传输块或二个传输块 UL-SCH和UCI在同一个子帧发送 多HARQ并行,同步HARQ,支持自适应重传 下行数据信道 下行控制信道 上行数据信道 省电技术 Power Class DRX 23 dBm 2 eMTC基本参数和性能列表(与R9的对比)

eMTC基本特性:

? ? ? ?

可以部署在任何LTE频段上

在同样的带宽内和其他LTE业务共存 支持FDD, TDD, half duplex modes LTE基站仅需要软件升级

Main PHY/RF features:

? ? ? ?

窄带收发,1.08MHz bandwidth 窄带跳频以获得频率分集增益

上下行数据重传以获得覆盖增强(DL/UL harq都支持重传子帧解调前数据合并) 相比于Cat 0,reduced bandwidth, reduced TM support, reduced HARQ

Extended C-DRX and I-DRX

? Connected Mode(C-eDRX)

? Extended DRX cycles of 5.12s and 10.24s are supported ? Idle Mode(I-eDRX)

? Extended DRX cycles up to ~44min

3 物理层信道和信号描述

3.1 Narrowbands

BL/CE接收和发送的带宽被称为Narrowband,是在当前小区带宽中定义的连续6个RB,并且对小区整个带宽的Narrowband进行了编号,在PUSCH/PDSCH的调度Grant中,都会指示当前发送/接收使用哪一个narrowband。 协议描述如下:

A narrowband is defined as six non-overlapping consecutive physical resource blocks in the frequency domain. The total number of uplink narrowbands in the uplink transmission bandwidth configured in the cell is given by

ULNNBUL??NRB???

6????UL?1 in order of increasing physical resource-block The narrowands are numbered nNB?0,...,NNBnumber where narrowband nNBis composed of physical resource-block indices

UL?6nNB?i0?iif NRBmod2?0?ULULif NRBmod2?1 and nNB?NNB2 ?6nNB?i0?i?6n?i?i?1if NULmod2?1 and n?NUL2RBNBNB?NB0where

i?0,1,...,5UL?NRBi0????2UL?6NNB??2 ??下图显示了不同系统带宽下narrowband的分配情况:

3.2 Guard period for narrowbands retuning

不管是上行发送还是下行接收,BL/CE UE都可能出现相邻子帧之间在不同的narrowband

上收发,因此需要重新配置RF的收发中心频点,这个过程称之为narrowbands retuning。Retuning期间需要打掉2个OS的收发。

发送期间的narrowbands retuning,针对连续两个子帧在不同的narrowband上发送的情况:

? 如果前后子帧都是PUSCH,或前后子帧都是PUCCH,则需要打掉前一个子帧的最

后一个OS和后一个子帧的前一个OS;

? 如果前一个子帧是PUCCH,后一个子帧是PUSCH,如果PUCCH本身已经使用了

shortened PUCCH format(最后一个OS不发送),则仅需要再打掉PUSCH子帧的第一个OS;

? 如果前一个子帧是PUCCH,后一个子帧是PUSCH,但PUCCH没有使用shortened

PUCCH format(为什么不主动使用?难道只能是因为SRS使用shortened PUCCH,而不能因为narrowbands retuning主动使用shortened PUCCH?),则打掉后一个PUSCH子帧的前2个OS

? 如果前一个子帧是PUSCH,下一个子帧是PUCCH,打掉PUSCH的后2个OS. 猜测这里的原则: 能靠打掉PUSCH作出2个OS guard period的,就不要主动打PUCCH的OS了。

接收期间的narrowbands retuning:

? 当UE前一个子帧和后一个子帧的接收在不同的narrowband上,则可以最多打掉

后一个子帧的头两个OS作为guard period。

? 对于TDD,从上行切换到下行时,如果上下行在不同的narrowband,则会须打掉

下行子帧的头两个OS作为guard peirod。 下图说明不同子帧在不同Narrowband接收导致的RF retuning:

3.3 Valid BL/CE UL/DL subframe

在SIB1-BR里面如果携带了fdd-DownlinkOrTddSubframeBitmapBR-r13和fdd-UplinkSubframeBitmapBR-r13,则根据这两个参数确定BL/CE 的有效上下行子帧;否则,所有非MBSFN子帧都是有效的BL/CE上下行子帧

3.4PUSCH

与Legacy LTE的PUSCH处理基本相同,几个不同的地方如下:

3.4.1 Repetition

根据DCI format 6-0A/B里面的repetition number以及PUSCH-Config里的pusch-maxNumRepetitionCEmodeA/B 参数共同确定PUSCH repetition levels。CEModeA支持的repetition level范围是1~32子帧,CEModeB支持的repetition level范围是1~2048 子帧。

3.4.2 Scrambling

PUSCH的重传子帧范围内,划分成多个Nacc长度的子帧,在每个Nacc子帧内使用相同的扰码,方便数据解调前合并。

CEModeA的Nacc = 1, CEModeB的Nacc = 4 for FDD, Nacc = 5 for TDD。所以实际上CEModeA不支持数据解调前的合并。

3.4.3 Mapping

CEModeB,PUSCH的最后一个OS如果因为cell-specific SRS被打掉,则在rate

matching的时候要作为mapping资源计算,但不发送。而CEModeA的处理和Legacy UE相同:最后一个OS不算作rate matching资源,同时也不发送。

因为narrowband retuning被打掉的OS(1个或2个),在rate matching的时候要作为mapping资源计算,但不发送。

3.4.4 MCS and Resource Allocation

? CEModeA

? 在DCI format 6-0A 里面指示了narrowband index

? 在DCI format 6-0A里面配置5 bit的RIV,根据Uplink resource allocation type0的描

述,从RIV计算得到RBStart和Lcrbs;可以支持在narrowband内1到6个RB的任意分配;

? 在DCI format 6-0A里面配置了4 bit的MCS,最大支持MCS 15, 16QAM调制

? 在DCI format 6-0A里面包含hopping flag,如果hopping enable,则本次PUSCH传

输不同子帧所在的narrowband index会跳频,但narrowband内部的PRB分配不变;如果hopping disable,则本次PUSCH传输所有子帧的narrowband index相同,内部PRB分配也相同。

? CEModeB

? 在DCI format 6-0B 里面指示了narrowband index

? 在DCI format 6-0B里面配置3 bit的resource allocation,通过查表table 8.1.3-1得

到在narrowband内分配的1个或2个RB。但在选择TBS时,要按照3个或6个RB查表(why?)。

? 在DCI format 6-0B里面配置了4 bit的MCS,最大支持MCS 10,QPSK调制。 ? CEModeB不支持narrowband hopping。

3.5PUCCH

FDD CEModeA支持PUCCH format 1/1a/2/2a/2b; TDD CEModeA支持PUCCH format 1/1a/1b/2/2a/2b; FDD/TDD CEModeB支持PUCCH format 1/1a/1b;

BL/CE的PUCCH与Legacy LTE的PUCCH处理基本相同,不同之处如下:

3.5.1 Repetition

PUCCH重传子帧数根据高层配置参数pucch-NumRepetitionCE-Msg4-Level0/1/2/3或pucch-NumRepetitionCE-format1/2-r13设置。不同子帧的PUCCH发送RB不同,根据相关参数计算,与Legacy LTE的发送资源计算没有区别。

3.5.2 Shortened PUCCH

由于narrowband retuning导致PUCCH需要打掉第一个或最后一个OS的时候,针对

PUCCH forma 1/1a/1b,可以使用type-0/1/2/三种shortened PUCCH实现打掉不同OS的目的。对于PUCCH format 2/2a,需要打掉第一个OS或最后一个OS的时候,在生成SC-FDMA符号时不考虑打掉的问题,但是在发送时不发送相应符号。

PUCCHTable 5.4.1-1a: The quantity NSF for PUCCH formats 1a and 1b

PUCCHNSF first slot second slot normal 1/1a/1b 4 4 type-0 shortened1/1a/1b 4 3 type-1 shortened1/1a/1b 3 4 type-2 shortened1/1a/1b 3 3 PUCCH format 3.6 Scheduling Request(SR)

BL/CE UE的SR发送时间和发送所在PUCCH资源的计算,都和Legacy UE相同。不同的是

?m?BL/CE UE的SR从计算得到的发送子帧开始要重复发送NPUCCH, rep(pucch-NumRepetitionCE-

format1-r13 in PUCCH-Config)次。

3.7Sounding Reference Signal(SRS)

CEModeA支持周期和非周期的SRS,非周期SRS request在DCI format 6-0A和6-1A里面包含。

CEModeB不支持任何SRS发送。

如果子帧n和n+1如果发送的narrowband不同,那么子帧n的SRS不需要发送。 如果特殊子帧的接收(DwPTS)和发送(UpPTS)narrowband不同,那么特殊子帧的SRS不需要发送。

SRS发送不存在repetition,发送时刻与Legacy LTE计算类似。

3.8PRACH

Preamble序列的生成与Legacy UE没有区别。RAR, MSG3, MSG4等过程在单独章节介绍;下面是BL/CE UE中PRACH发送的一些特殊之处。

3.8.1 PRACH配置参数

高层会最多配置4套RA参数,针对coverage level 0,1,2,3。UE根据当前测量到的RSRP和相关threshold决定当前的coverage level,并选择相应的RA参数。 prach-ConfigurationIndex: same asLegacyUE

RAnPRBoffset:prach-FreqOffset-r13in PRACH-Config for each CE level

PRACH:numRepetitionPerPreambleAttempt-r13(1~128TTI)in PRACH-Config for each CE level NrepPRACHNstart:prach-StartingSubframe-r13 in PRACH-Config for each CE level

prach-HoppingConfig: in PRACH-Config for each CE level

PRACHfPRB,hop:prach-HoppingOffset-r13for all CE level

mpdcch-NarrowbandsToMonitor-r13: Narrowbands to monitor for MPDCCH for RAR, for each CE level

mpdcch-NumRepetition-RA-r13: Maximum number of repetitions for MPDCCH common search space for RAR, Msg3 and Msg4, for each CE level

3.8.2 PRACH发送频率资源

PRACH固定占用连续的6个RB发送。

RARARA?nPRB对于FDD,第一个发送PRACH的PRB是nPRB offset。其中nPRB offset的计算如下:

如果PRACHfrequency hopping is disabled(prach-HoppingConfig)

RARAnPRB offset?nPRB offset;

如果PRACH frequency hopping is enabled:

? 并且PRACH configuration index对应的PRACH发送资源可以在任何无线帧(如PRACHConfigurationIndex 3~14),则:

RAnPRB offsetRA??nPRB offset??RAPRACHUL??nPRB offset?fPRB,hopmodNRB??if nf mod 2 ? 0

if nf mod 2 ? 1? 否则(如PRACH Configuration Index 0,1,2):

?RA?nPRB offset???RAPRACHUL?nPRB offset?fPRB,hopmodNRB???n mod 4?if ?f? ? 02??

?nf mod 4?if ?? ? 12??RAnPRB offset??对于TDD,第一个发送PRACH的PRB是:

?RA?fRA?n?6if fRAmod2?0?PRB offset?2?,?????for preamble format 0-3

f??ULRARA?NRB?6?nPRB offset?6?2?,otherwise????(1)?if (nfmod2)?(2?NSP)?tRAmod2?0?6fRA,for preamble format 4 ??UL?N?6(f?1),otherwiseRA?RBRAnPRBRAnPRB??NSP是当前无线帧内DL 2 UL转换点的编号;

3.8.3 PRACH发送时间资源

PRACH一个preamble发送根据参数numRepetitionPerPreambleAttempt(Nrep)重复多次;PRACH

format 4因为只在UpPTS上发送,所以不支持重复发送。

对于Legacy UE,在每种PRACH configuration Index配置以及FDD/TDD and UL-DL

configuration下,可以用作PRACH发送帧号的列表在table 5.7.1-2 for FDD 和table 5.7.1-4 for TDD of 36.211里面罗列出来了。但是对于BL/CE UE,由于存在PRACH repetition,因此可以用作PRACH发送起始子帧的子帧号要比上述两个表里面罗列出来的要少很多;在

PRACHPRACH-Config里面针对每个CE-level分配配置了参数Nstart(prach-StartingSubframe-r13, PRACHPRACHPRACH starting subframe periodicity, should be equal to or larger than Nrep)和参数Nrep用于计算可用的PRACH起始帧号。具体计算方法如下:

? 将1024个无线帧内的所有可用于Legacy UE发送PRACH的子帧进行绝对值编号,

编号从0到最大;

PRACHNstart? 如果高层没有配置,则可用于BL/CE UE发送PRACH的绝对子帧编号是

PRACHjNrep, j = 0, 1, 2 …

PRACHNstart? 如果高层配置了,则可用于BL/CE UE发送PRACH的绝对子帧编号是

,j = 0, 1, 2 …

? 实际发送PRACH时的j是多少,应该是选择一个距离当前SFN/TTI最近的j; ? 如果距离当前SFN/TTI最近的满足上述公式计算得到的子帧编号

absPRACHnsf?10240?NrepPRACHPRACHjNstart?Nrep,则该子帧不能使用,要跳到下一个1024无线帧去。

根据上述PRACH时频资源计算方法,设定相关参数之后的PRACH发送示意图如下:

3.9PDSCH

这里关于PDSCH的描述包含由DCI 6-1A/6-1B调度的PDSCH,由6-2调度的Paging。SIB1-BR/SIBx的描述在后面有专门的章节描述。

3.9.1 Repetition

PDSCHPDSCH需要重传Nrep?1个有效BL/CE子帧。根据DCI format 6-1A/6-1B里面的Repetition

number以及pdsch-maxNumRepetitionCEmodeA/B共同决定PDSCH的重传子帧数。

Paging/Direct indication的重传根据DCI format 6-2里面的Repetition number以及pdsch-maxNumRepetitionCEmodeB查表7.1.11-2 of 36.213决定。CEModeA支持的连续BL/CE下行子帧重传数范围是1~32;CEModeB支持的连续BL/CE下行子帧重传数范围是1~2048。

3.9.2 Scrambling

PDSCH的重传子帧范围内,划分成多个Nacc长度的子帧,在每个Nacc子帧内使用相同的扰码,方便数据解调前合并。

CEModeA的Nacc = 1, CEModeB的Nacc = 4 for FDD, Nacc = 10 for TDD。所以实际上CEModeA不支持数据解调前的合并。

3.9.3 Mapping

CSI-RS占用的资源,基站会跳开不发送PDSCH,但在rate matching的时候会被算作是映射资源(也就是说UE不需要计算CSI-RS资源位置);

PSS/SSS, PBCH以及PBCH repetition所在位置要算作PDSCH映射资源,但基站不发送(也就是说UE不需要计算PSS/SSS/PBCH位置,BL/CE UE应该有这些信息的,为什么不扣除?)。

PDSCH资源映射从lDataStartOFDM symbol开始,用于跳过Legacy UE的PDCCH region。对于

DLSIB1-BR,lDataStart固定为3(NRB?10)或

DL4(NRB?10);其他情况下,lDataStart使用高层配置

参数。

如果当前配置为CEModeB, TM9,在MBSFN子帧,用于PRS的RE不需要计算到PDSCH资

源映射里面,也不需要发送PDSCH。

3.9.4MCS and Resource Allocation

? DCI format 6-1A中包含MCS,最大支持MCS = 15;DCI Format 6-1B里面也是4 bit

的MCS field,但该field不直接指示MCS,而是Itbs。6-1B的PDSCH实际调制方式固定为QPSK。DCI format 6-2最大支持MCS = 7;

? DCI format 6-1A/1B中都包含了PDSCH接收的narrowband Index以及narrowBand内

部的PRB分配情况;DCI format 6-2如果是指示Paging,则其中包含了后面需要接收Paging PDSCH所在的narrowband index;Paging PDSCH在narrowband内分配满PRB(6个);

? 如果配置的是CEModeA,则PDSCH支持跳频,可以在每个重传子帧使用不同的

narrowband index。不管是跳频还是不跳频,在narrowband内部的占用的PRB编号总是相同的。

3.10MPDCCH

由于BL/CE UE仅接收6个RB带宽,无法用原来的PDCCH来进行下行调度,所以新引入了MPDCCH信道。MPDCCH与EPDCCH非常类似,除了部分例外说明,基本上复用了EPDCCH的协议。相关参数也是在EPDCCH-Config里面配置,其中有针对MPDCCH的配置。 非BL/CE UE不需要接收MPDCCH,BL/CE UE也不需要接收PDCCH/EPDCCH. 如果子帧k是SIB1-BR或SIBx的调度子帧,则该子帧不用监测MPDCCH;

3.10.1 MPDCCH 资源映射

MPDCCH资源映射相关的主要参数如下:

numberPRB-Pairs:NRB, Indicates the number of physical resource-block pairs

Xpused for the MPDCCH set;如果高层配置了numberPRB-Pairs- pr13=n6,则意味着N'RB=2+4。 resourceBlockAssignment-r11: indicating a combinatorial index rcorresponding

Xtothe PRB index ?ki?iN?0by equation r?NRBp?1XXpRB?1DL,ki?ki?1) and given , (1?ki?NRB?i?0DLNRB?ki, XNRBp?itransmissionType-r11:Indicates whether distributed or localized EPDCCH

transmission mode is used,集中式和分布式的区别在于ECCE 映射到EREG和PRB pair的方式不同。

mpdcch-Narrowband-r13:Narrowband for UE-SS for MPDCCH mpdcch-NumRepetition-r13:Maximum numbers of repetitions for UE-SS for MPDCCH

一个MPDCCH在一个或多个连续的ECCE(Enhanced Control Channel Element)上传输,每个ECCE由多个EREGG(Enhanced Resource Element Group)组成。MPDCCH固定使用QPSK调制。MPDCCH的链路自适应(即使用不同码率)是通过调整一个MPDCCH使用的ECCE数(即聚合等级)来实现的。

小区可以给每个BL/CE UE配置一个或两个PRB pair集合,MPDCCH只能在这些PRB pair集合上传输。高层通过配置1个或2个EPDCCH-SetConfig-r11来配置MPDCCH相关参数。每个配置集合的索引是p。MPDCCH集合p包含的PRB数为NRB(numberPRB-Pairs-r11),NRB可以配置为n2, n4或n6。每个MPDCCH集合所包含的所有PRB pair的PRB索引通过resourceBlockAssignment-r11进行计算。resourceBlockAssignment-r11指定了一个组合索引

(combinatorial index) r。通过该组合索引r,能够得到MPDCCH集合包含的所有PRB pair的PRB索引?k?NRBp?1ii?0XXpXp, 1?ki?N,ki?ki?1。通过公式r?DLRBNRBp?1X?i?0DLNRB?kiNXpRB,能够得到一个唯一的

?iDL??x???NRB????x??DL?y??x?y。 ?r??0,...,??1N。其中 =6,???XRB?Np????y??0x?y?RB????如果在同一个子帧上,一个PRB pair上传输了PBCH或PSS/SSS,并且一个MPDCCH

candidate的其中一个ECCE映射到该PRB pair上,则该MPDCCH candidate不能用于传输MPDCCH,UE也不会去监听该MPDCCH candidate。换句话说,PBCH/PSS/SSS所在的PRB pair不能用于MPDCCH的传输。

EREG用于定义如何将MPDCCH映射到RE。每个PRB pair包含了16个EREG,编号是0~15。正常的循环前缀下,每个EREG由9个RE组成;扩展循环前缀下,每个EREG由8个RE组成。组成一个EREG的9个(或8个)RE并不一定都能用于MPDCCH的传输。PDCCH所在的控制区域,小区特定的参考信号和CSI参考信号不能用于MPDCCH传输(但RE编号仍照此进行)。

NEREG表示一个ECCE内包含的EREG数目,该值在不同能够配置下是不同的,参考下表:

Normal cyclic prefix Normal subframe 4 Special subframe, configuration 3, 4, 8 Extended cyclic prefix Special subframe, Normal subframe configuration 1, 2, 3, 5, 6 8 ECCE Table 6.8A.1-2用于 MPDCCH with 2 or 4 PRB,并且MPDCCH repetition未配置的情况下。否则使用Table 6.8B.1-2

Table 6.8A.1-2: Supported EPDCCH formats

Number of ECCEs for one EPDCCH, NECCEEPDCCH format 0 1 2 3 4 Case A Localized Distributed transmission transmission 2 2 4 4 8 8 16 16 - 32 EPDCCH Case B Localized Distributed transmission transmission 1 1 2 2 4 4 8 8 - 16

Table 6.8B.1-2: Supported MPDCCH formats

Number of ECCEs in a subframe for one MPDCCH, NECCEMPDCCH format 0 1 2 3 4 5 MPDCCH NEREG=4 Localized transmission 2 4 8 16 - 24 Distributed transmission 2 4 8 16 - 24 ECCENEREG=8 Localized transmission 1 2 4 8 - 12 Distributed transmission 1 2 4 8 - 12 ECCE

ECCE由于每个PRB pair 包含16个EREG,每个ECCE包含NEREG个EREG,而每个MPDCCH配置ECCE集合包含NRB个PRB pair,所以MPDCCH配置p里面包含NECCE,p,k=NRB×16/NEREG个ECCE。

XpXp

3.10.3Repetition

MPDCCH每个MPDCCH需要传输Nrep次,这个repetition number由高层参数mpdcch-

NumRepetition-r13和MPDCCH携带的DCI信息中的DCI subframe repetition number共同决定。

在repetition传输中,根据高层配置,可以enable freq hopping。

MPDCCH的Scrambling中使用到了Nacc参数,这个在Nacc个连续子帧内,使用相同的扰码,即UE可以在Demod前进行合并来提高性能。这个Nacc根据CEModeA/B和FDD/TDD有不同的取值。

MPDCCH重复传输的起始子帧不是任意位置的,是根据高层配置参数计算出来的。具体见213, 9.1.5最后一部分。这样UE就能够根据起始位置,重复次数得到MPDCCH传输的最后一个子帧。

3.10.4DCI format

针对MPDCCH,新增了5个DCI format,分别是DCI Format 6-0 A/B, DCI Format 6-1 A/B, DCI Format 6-2.

其中A/B表示CEModeA/B. Format 6-0用于PUSCH调度;Format 6-1 用于PDSCH调度;Format 6-2用于 Paging和Direct Indication(系统消息更新)。

MPDCCH上同时也可以携带DCI format 3/3A用于PUCCH/PUSCH的功控。

3.10.5 BL/CE需要检测MPDCCH的所有情况

? 下行相关

Table 7.1-2A: MPDCCH and PDSCH configured by P-RNTI

DCI format 6-2 Search Space Type1-common Transmission scheme of PDSCH corresponding to MPDCCH If the number of PBCH antenna ports is one, Single-antenna port, port 0 is used (see subclause 7.1.1), otherwise Transmit diversity (see subclause 7.1.2) Table 7.1-3A: MPDCCH and PDSCH configured by RA-RNTI

DCI format 6-1A or 6-1B Search Space Type2-common Transmission scheme of PDSCH corresponding to MPDCCH If the number of PBCH antenna ports is one, Single-antenna port, port 0 is used (see subclause 7.1.1), otherwise Transmit diversity (see subclause 7.1.2) BL/CE UE CEModeA支持TM1,2,6,9四种传输模式,CEModeB支持TM1,2,9三种传输模式。

Table 7.1-5B: MPDCCH and PDSCH configured by C-RNTI

Transmission mode Mode 1 6-1A or 6-1B 6-1A UE specific by C-RNTI Type0-Common Transmit diversity (see subclause 7.1.2) 6-1A or 6-1B 6-1A UE specific by C-RNTI Type0-Common UE specific by C-RNTI Type0-Common Transmit diversity(see subclause 7.1.2) Closed-loop spatial multiplexing (see subclause 7.1.4) using a single transmission layer If the number of PBCH antenna ports is one, Single-antenna port, port 0 is used (see subclause 7.1.1), otherwise Transmit diversity (see subclause 7.1.2) Single-antenna port, port 7 or 8 (see subclause 7.1.1) DCI format 6-1A Search Space Type0-Common Transmission scheme of PDSCH corresponding to MPDCCH Single-antenna port, port 0 (see subclause 7.1.1) Mode 2 Mode 6 6-1A 6-1A Mode 9 6-1A UE specific by C-RNTI 6-1B UE specific by C-RNTI Single-antenna port, port 7 (see subclause 7.1.1) Table 7.1-6B: MPDCCH and PDSCH configured by SPS C-RNTI

Transmission mode Mode 1 6-1A 6-1A UE specific by C-RNTI Type0-Common Transmit diversity (see subclause 7.1.2) 6-1A 6-1A UE specific by C-RNTI Type0-Common UE specific by C-RNTI Type0-Common UE specific by C-RNTI Transmit diversity(see subclause 7.1.2) Transmit diversity(see subclause 7.1.2) Single-antenna port, port 7 (see subclause 7.1.1) Single-antenna port, port 7 (see subclause 7.1.1) DCI format 6-1A Search Space Type0-Common Transmission scheme of PDSCH corresponding to MPDCCH Single-antenna port, port 0 (see subclause 7.1.1) Mode 2 Mode 6 6-1A 6-1A Mode 9 6-1A Table 7.1-8: MPDCCH and PDSCH configured by Temporary C-RNTIand/or C-RNTI during

random access procedure

DCI format DCI format 6-1A DCI format 6-1B Search Space Type2-Common Type2-Common Transmission scheme of PDSCH corresponding to MPDCCH If the number of PBCH antenna port is one, Single-antenna port, port 0 is used (see subclause 7.1.1), otherwise Transmit diversity (see subclause 7.1.2) If the number of PBCH antenna port is one, Single-antenna port, port 0 is used (see subclause 7.1.1), otherwise Transmit diversity (see subclause 7.1.2) ? 上行相关

Table 8-3B: MPDCCH and PUSCH configured by C-RNTI

Transmission mode Mode 1 DCI format DCI format 6-0A or 6-0B Search Space Type0-common (only for 6-0A) and UE specific by C-RNTI Transmission scheme of PUSCH corresponding to MPDCCH Single-antenna port, port 10 (see subclause 8.0.1) Table 8-4B: MPDCCH configured as \

DCI format DCI format 6-1A or 6-1B Search Space Type0-common (only for 6-1A) and UE specific by C-RNTI

Table 8-5B: MPDCCH and PUSCH configured by SPS C-RNTI

Transmission mode Mode 1 DCI format DCI format 6-0A Search Space Type0-common (only for 6-0A) and UE specific by C-RNTI Transmission scheme of PUSCH corresponding to PDCCH Single-antenna port, port 10 (see subclause 8.0.1) Table 8-6A: MPDCCH configured by Temporary C-RNTI and/or C-RNTI during random

access procedure

DCI format DCI format 6-0A, 6-0B Search Space Type2-Common Table 8-7A: MPDCCH configured by TPC-PUCCH-RNTI

DCI format DCI format 3/3A Search Space Type0-Common (for CEModeA only) Table 8-8A: MPDCCH configured by TPC-PUSCH-RNTI

DCI format DCI format 3/3A Search Space Type0-Common (for CEModeA only)

3.10.6MPDCCH assignment procedure

MPDCCH检测的narrow band index由高层配置参数mpdcch-Narrowband-r13决定,如果跳频使

能,则mpdcch-Narrowband-r13只是决定第一个MPDCCH传输子帧的narrowband Index,后续的narrowband Index 需要根据跳频参数计算得到。

UE可以被配置监控1或2个MPDCCH-PRB-sets,可以是2 RB,4RB or 2+4RB.

定义了3种common search space和一个UE-specific search space,不同Type针对不同的RNTI,定义了不同的搜索空间。

Type0-MPDCCH common search space: 用于C-RNTI,SPS C-RNTI, Tmp C-RNTI (TPC-PUCCH-

RNTI, TPC-PUSCH-RNTI for UL)

Type1-MPDCCH common search space: 用于P-RNTI(DCI format 6-2) Type2-MPDCCH common search space: 用于RA-RNTI (DCI format 6-1A/6-1B) MPDCCH UE-specific search space: C-RNTI, SPS C-RNTI

CEModeB不需要监测Type0-MPDCCH common search space; UE-specific search space 不需要和type1/type2 common search space同收;

3.10.7Start symbol

lMPDCCHStartis given by the higher layer parameter startSymbolLC

Until BL/CE UE receives higher layer configuration of MPDCCH UE-specific search space, the BL/CE UE monitors MPDCCH according to the same configuration of MPDCCH search space and Narrowband as that for MPDCCH scheduling Msg4.

4 基本流程介绍

4.1 搜网及系统消息更新

4.1.1 ICS

PSS/SSS设计没有改变,但需要增加非相干累加长度以对抗更低的信噪比 (-15dB以下),同时协议中的同步要求时间也会放宽。 因此BL/CE 的CellID和原小区的CellID相同。

4.1.2 MIB

MIB调度基本上和Legacy UE相同,也是占用中心的6个RB,Legacy UE的MIB在40ms内的每个子帧0的TTI0的slot1的前4个OS上传输(MIB RM之后的资源填满这16个OS). 而BL/CE UE的MIB会对每一个子帧的数据再重传3~5次,用于提高极低信噪比下的接收性能。重传所在的帧号/子帧号/slot号/symbol号参考table 6.6.4-1 for FDD和table 6.6.4-2 for TDD。FDD 的重传在前一个无线帧的子帧9和当前子帧;TDD的重传在当前子帧和当前无线帧的子帧5。重传的时候,不只是对应symbol上的数据重传,其中包含的CRS也全部重传。如果该RE本身已经是CRS位置,则不需要被重传symbol的CRS取代。由于MIB资源映射的时候,默认按照4天线的CRS位置映射,因此从下面的重传表格看,不会出现原始symbol上的data RE覆盖重传symbol上的CRS RE的情况。

FDD: 1 MIB periodSFN=0MIBTTI 9SFN=1DDDDDDDMIBMIBDDDDDDDDMIBSFN=2MIBDDDDDDDDMIBSFN=3MIBDDDDDDDDMIBMIBTTI 0D TDD: 1 MIB periodSFN=0MIBTTI 0SFN=1UDDMIBTTI 5SFN=2UDDMIBTTI 5SFN=3UDDMIBTTI 5SSUDDMIBSSUDDMIBSSUDDMIBSUDDMIBTTI 5SUDD

FDD: MIB of each symbolTDD: MIB of each symbolSFN=9SFN=0SFN=0SFN=1SFN=5SFN=6012301230123056012312301230123010123012301First SymL = 0PSSSecond Sym = 1SSSThird symb L = 2Fourth SymL 3First SymL = 0PSSSecond Sym = 1SSSThird symb L = 2Fourth SymL 3

i表示无线帧nf-i, ns表示slot号,l表示symbol号。下表中l表示原始的4个symbol编号,表格中的每一项表示symbol l 分别重传所在位置。

Table 6.6.4-1: Frame offset, slot and symbol number triplets for repetition of PBCH for

frame structure type 1.

l 0 1 2 3 ?,l'? Frame offset, slot and symbol number triplets ?i,nsNormal cyclic prefix Extended cyclic prefix (1,18,3), (1,19,0), (1,19,4), (0,0,4) (1,18,3), (1,19,0), (1,19,5) (1,18,4), (1,19,1). (1,19,5), (0,1,4) (1,18,4), (1,19,1). (0,0,3) (1,18,5), (1,19,2), (1,19,6), (0,1,5) (1,18,5), (1,19,2), (0,1,4) (1,18,6), (1,19,3), (0,0,3), (0,1,6) (1,19,3), (1,19,4), (0,1,5) Table 6.6.4-2: Slot and symbol number pairs for repetition of PBCH for frame structure

type 2.

l 0 1 2 3 ?,l'? Slot and symbol number pairs ?nsNormal cyclic prefix Extended cyclic prefix (0,3), (1,4), (10,3), (11,0), (11,4) (0,3), (10,3), (11,0) (0,4), (1,5), (10,4), (11,1), (11,5) (0,4), (10,4), (11,1) (0,5), (10,5), (11.2) (0,5), (10,5), (11.2) (0,6), (10,6), (11.3) (1,4), (11,3), (11.4)

相比原本定义的MIB内容,针对R13的BL/CE需要从spare域里面占用了5bit用于携带

schedulingInfoSIB1-BR-r13信息。

MasterInformationBlock ::= dl-Bandwidth phich-Config systemFrameNumber schedulingInfoSIB1-BR-r13 spare } SEQUENCE { ENUMERATED { n6, n15, n25, n50, n75, n100}, PHICH-Config, BIT STRING (SIZE (8)), INTEGER (0..31), BIT STRING (SIZE (5)) schedulingInfoSIB1-BR This field contains an index to a table that defines SystemInformationBlockType1-BR scheduling information. The table is specified in TS 36.213 [23, Table 7.1.6-1 and Table 7.1.7.2.7-1]. Value 0 means that SystemInformationBlockType1-BR is not scheduled.

4.1.3 SIB1-BR

BL/CE 的MIB除了重传情况和传统小区有区别,其他的调度以及内容都还是复用传统小区的。但BL/CE的 SIB1和SIBx则完全从原小区的调度中独立出来了,BL/CE定义了单独的SIB1-BR以取代SIB1(SIB1-BR的消息结构和SIB1是相同的)。

SIB1-BR携带的信息用于评估该UE是否被允许驻留在该小区,并且SIB1-BR包含其他SIBx的调度信息。

4.1.3.1 SIB1-BR接收子帧描述

SIB1-BR按照80ms调度周期调度,在周期内会安排多次重传,重传次数以及SIB1-BR的传输块大小都由MIB里面携带的信息schedulingInfoSIB1-BR指示。

每个SIB1-BR的80ms周期从满足条件nfmod8?0无线帧nf开始。在80ms内重传次数通过

SIB1-BRSIB1-BR查表得到为NPDSCH次,NPDSCH可以取值为0/4/8/16,如果配置是0,表示SIB1-BR没有

被传输,不需要接收。

可用于SIB1-BR传输的帧号和子帧号列表如下:

DL?15. Table 6.4.1-1: The set of frames and subframes for SIB1-BR for NRBSIB1-BRNPDSCH cellNIDmod2 4 0 1 Frame structure type 1 nfmod2 nsf 0 4 1 4 Frame structure type 2 nfmod2 nsf 1 5 1 5

DL?15. Table 6.4.1-2: The set of frames and subframes for SIB1-BR for NRBSIB1-BRNPDSCH cellNIDmod2 4 8 16 0 1 0 1 0 1 Frame structure type 1 nfmod2 nsf 0 4 1 4 0, 1 4 0, 1 9 0, 1 4, 9 0, 1 0, 9 Frame structure type 2 nfmod2 nsf 1 5 1 0 0, 1 5 0, 1 0 0, 1 0, 5 0, 1 0, 5

4.1.3.2SIB1-BR接收Narrowband描述

SIB1-BR传输的narrowband在整个系统带宽内跳频。跳频算法如下:

DL?15,则1. 设系统带宽内的所有narrowbands集合为?sj?,如果当前系统带宽NRBDL?sj?需要排除与中间72个子载波有重叠部分的narrowbands;以NRB=25为例,

本来有4个narrowbands,但中间2个narrowbands都和中间72个子载波有重叠,

S所以需要排除之。实际的?sj?集合是只包含两个narrowbands。NNB=2表示?sj?集

合的元素个数;

2. 对?sj?集合按照下述公式进行抽取和重排,得到集合?si?,?si?里面元素个数是m

个,小于或等于?sj?里面的元素个数:

nNB?sjcellSSSj?NIDmodNNB?i?NNBmmodNNB????i?0,1,...,m?1DL?1NRB?12?DLm??212?NRB?50?450?NDLRB?

DLN=25为例,?s?={n_NB_index = 0, n_NB_index = 3};假定Ncell=7,则根RB同样以jID据上述公式重排之后的集合?si?={n_NB_index = 3, n_NB_index = 0}。n_NB_index表示的是对原小区带宽进行narrowband的编号结果。

3. SIB1-BR在80ms周期的每个子帧的传输narrowband从集合?si?里面循环获得,第

一个子帧选择?si?集合中i=0的narrowband,第2个子帧选择i=1的narrowband。

cellSIB1-BR以NPDSCH=8,NID=7,TDD, DL bandwidth = 10M为例,SIB1-BR所在子帧以及

narrowband编号如下图所示:

SIB1-BRNPDSCH=16,NcellID=6,FDD, DL bandwidth = 20M为例,SIB1-BR所在子帧以及

narrowband编号如下图所示:

上面示意图中,nNB表示的是原始系统带宽的narrowband编号。 4.1.3.3 关于SIB1-BR的其他说明

SIB1-BR的Nacc?1,表示SIB1-BR不支持数据解调前的合并;

Legacy UE在接收SIB1/SIBx时,都需要通过SI-RNTI检测PDCCH,然后再根据检测到的DCI安排PDSCH接收,得到SIB1/SIBx的内容;而BL/CE UE的SIB1-BR/SIBx接收不需要检测MPDCCH,没有SI-RNTI。

SIB1-BR/SIBx都是占用一个narrowband的所有6个RB。 SIB1-BR的发送安排在从lDataStart开始的符号上:

- -

DL?10for the cell on which PDSCH is received lDataStart?3ifNRBDL?10for the cell on which PDSCH is received lDataStart?4ifNRB SIB1-BR都固定使用QPSK调制;

如果一个子帧在某narrowband传输了SIB1-BR/SIBx,则在同一个子帧的同一个narrowband

上调度的PDSCH或者MPDCCH要丢弃。

4.1.3.4 SIB1-BR信息中包含的关于SIBx的调度信息

SystemInformationBlockType1-v1310-IEs ::= SEQUENCE { …… bandwidthReducedAccessRelatedInfo-r13 SEQUENCE { si-WindowLength-BR-r13 ENUMERATED { ms20, ms40, ms60, ms80, ms120, ms160, ms200, spare}, si-RepetitionPattern-r13 ENUMERATED {everyRF, every2ndRF, every4thRF, every8thRF}, schedulingInfoList-BR-r13 SchedulingInfoList-BR-r13 OPTIONAL, - Need OR fdd-DownlinkOrTddSubframeBitmapBR-r13 CHOICE { subframePattern10-r13 BIT STRING (SIZE (10)),

-

subframePattern40-r13 BIT STRING (SIZE (40)) } OPTIONAL, -- Need OP fdd-UplinkSubframeBitmapBR-r13 BIT STRING (SIZE (10)) OPTIONAL, -- Need OP startSymbolBR-r13 INTEGER (1..4), si-HoppingConfigCommon-r13 ENUMERATED {on,off}, si-ValidityTime-r13 ENUMERATED {true} OPTIONAL, -- Need OP systemInfoValueTagList-r13 SystemInfoValueTagList-r13 OPTIONAL -- Need OR } OPTIONAL, -- Cond BW-reduced nonCriticalExtension SystemInformationBlockType1-v1320-IEs OPTIONAL }

SystemInformationBlockType1-v1320-IEs ::= SEQUENCE { freqHoppingParametersDL-r13 SEQUENCE { mpdcch-pdsch-HoppingNB-r13 ENUMERATED {nb2, nb4} OPTIONAL, -- Need OR interval-DLHoppingConfigCommonModeA-r13 CHOICE { interval-FDD-r13 ENUMERATED {int1, int2, int4, int8}, interval-TDD-r13 ENUMERATED {int1, int5, int10, int20} } OPTIONAL, -- Need OR interval-DLHoppingConfigCommonModeB-r13 CHOICE { interval-FDD-r13 ENUMERATED {int2, int4, int8, int16}, interval-TDD-r13 ENUMERATED { int5, int10, int20, int40} } OPTIONAL, -- Need OR mpdcch-pdsch-HoppingOffset-r13 INTEGER (1..maxAvailNarrowBands-r13) OPTIONAL -- Need OR } OPTIONAL, -- Cond SI-Hopping nonCriticalExtension SEQUENCE {} OPTIONAL }

SchedulingInfo ::= SEQUENCE { si-Periodicity ENUMERATED { rf8, rf16, rf32, rf64, rf128, rf256, rf512}, sib-MappingInfo SIB-MappingInfo }

SchedulingInfoList-BR-r13 ::= SEQUENCE (SIZE (1..maxSI-Message)) OF SchedulingInfo-BR-r13

SchedulingInfo-BR-r13 ::= SEQUENCE { si-Narrowband-r13 INTEGER (1..maxAvailNarrowBands-r13), si-TBS-r13 ENUMERATED {b152, b208, b256, b328, b408, b504, b600, b712, b808, b936} }

fdd-DownlinkOrTddSubframeBitmapBR The set of valid subframes for FDD downlink or TDD transmissions, see TS 36.213 [23]. The set of valid subframes is a subset of non-MBSFN subframes indicated in mbsfn-SubframeConfigList . If the field is not present all subframes are considered as valid subframes for FDD downlink transmission and all DL subframes according to the uplink-downlink configuration (see TS 36.211) are considered as valid subframes for TDD DL transmission. If mbsfn-SubframeConfigList is indicated in SystemInformationBlockType2, the field is present. fdd-UplinkSubframeBitmapBR The set of valid subframes for FDD uplink transmissions for BL UEs, see TS 36.213 [23]. If the field is not present, then UE considers all uplink subframes as valid subframesfor FDD uplinktransmissions. si-HoppingConfigCommon Frequency hopping activation/deactivation for BR versions ofSI messages and MPDCCH of paging. si-Narrowband This field indicates the index of a narrowband used to broadcast the SI message towards low complexity UEs and UEs supporting CE, see TS 36.211 [21] and TS 36.213 [23]. si-Periodicity Periodicity of the SI-message in radio frames, such that rf8 denotes 8 radio frames, rf16 denotes 16 radio frames, and so on. si-TBS This field indicates the transport block size information used to broadcast the SI message towards low complexity UEs and UEs supporting CE, see TS 36.213 [23, Table 7.1.7.2.1-1] for a 6 PRB bandwidth and a QPSK modulation. schedulingInfoList-BR Indicates additional scheduling information of SI messages for BL UEs and UEs in CE. It includes the same number of entries, and listed in the same order, as in schedulingInfoList (without suffix). Comment: 对BL/CE , schedulingInfoList (without suffix)也是需要的 si-WindowLength, si-WindowLength-BR Common SI scheduling window for all SIs. Unit in milliseconds, where ms1 denotes 1 millisecond, ms2 denotes 2 milliseconds and so on. In case si-WindowLength-BR-r13 is present and the UE is a BL UE or a UE in CE, the UE shall use si-WindowLength-BR-r13 and ignore the original field si-WindowLength (without suffix). UEs other than BL UEs or UEs in CE shall ignore the extension field si-WindowLength-BR-r13. si-RepetitionPattern Indicates the radio frames within the SI window used for SI message transmission. Value everyRF corresponds to every radio frame, Value every2ndRF corresponds to every second radio frame, starting from the first radio frame of the SI window, and so on. startSymbolBR For BL UEs and UEs in CE, indicates the OFDM starting symbol for any MPDCCH, PDSCH scheduled on the same cell except the PDSCH carrying SystemInformationBlockType1-BR, see TS 36.213 [23]. Values 1, 2, and 3 are applicable for dl-Bandwidth greater than 10 resource blocks. Values 2, 3, and 4 are applicable otherwise. systemInfoValueTagList Indicates SI message specific value tags for BL UEs and UE in CE. It includes the same number of entries, and listed in the same order, as in SchedulingInfoList (without suffix). 4.1.4 SIBx

BL/CE UE的SIBx调度的时频信息完全在SIB1-BR里面指示,不需要通过检测SI-RNTI加扰的MPDCCH来获得调度。 SIBx固定使用QPSK调制;

4.1.4.1 SIBx接收时频资源描述

BL/CE SIBx调度子帧的计算和Legacy UE有类似的地方,也有一些特殊的配置,与SIBx调度相关的参数包括:

1. SI-window,是对所有SI message通用的一个参数,基站可配置;在SI-window内

需要根据si-RepetitionPattern决定哪些无线帧需要接收,根据fdd-DownlinkOrTddSubframeBitmapBR决定哪些子帧需要接收;这两个参数也都是所有SI message的通用参数;

2. 每个SI message有独立的参数schedulingInfo和schedulingInfo-BR,schedulingInfo-BR是针对BL/CE额外的参数,其中包含了si-Narrowband和si-TBS(因此BL/CE 的SIBx接收不需要先接收MPDCCH),schedulingInfo里面包含si-Periodicity和

sibMapping;schedulingInfo和schedulingInfo-BR这两个结构体里的参数是一一对应的,其中参数出现的顺序表示了该SI message所在的是第几个SI-window。 下图显示了某种配置下的SIBx接收时频资源描述:

在每个SI-window内接收相应的子帧并进行合并,直到该SI-window结束,或提前解码正确SI message。

4.1.4.2 SIBx的NB Hopping

在SI window内接收SI message期间,首传的NB是由schedulingInfo-BR里面的si-Narrowband-r13确定的。后续重传的NB需要看si-HoppingConfigCommon-r13是否配置为ON。

?i0?,如果si-HoppingConfigCommon-r13配置为OFF,则在SI message内接收的SIBx都是用nNB否则根据下述公式计算每个子帧的narrowband index: nNB。

??DL??i?i???i0???i?ch,DL?DL??nNB?nNB??ch,DL?j0? mod NNB,hop?fNB,hop?modNNB????N??NB??????ch,DLj0??i0?i??NNB?i???

PDSCHi0?i?i0?Nabs?1for frame structure type 1?0,i???ch,DL type 2?NNB?2,for frame structure

UE在收到MPDCCH DCI format 6-1A/1B的最后一个子帧(n)之后的第2个BL/CE 子帧开始连续接收N个BL/CE DL subframe的PDSCH,N长度有高层参数和DCI 里面的参数共同决定。

下图是某种配置下的MPDCCH->PDSCH调度图。

如果PUSCH是由MPDCCH调度的,那么在PUSCH不可能再发送PDSCH的HARQ-ACK了,因为按照时序,发送PUSCH的第一个子帧n往前数4个子帧,是MPDCCH(DCI format 6-0A/6-0B)接收,而不是PDSCH接收。但是如果子帧n的PUSCH是SPS UL PUSCH,则该PUSCH上可以同时携带PDSCH的HARQ-ACK。

但是如果PDSCH最后一个接收子帧是n-4,并且之后没有收到MPDCCH调度PUSCH,则按照Legacy UE的时序,在子帧n或更后几个子帧(根据FDD/TDD,以及TDD不同的上下行配置)的PUCCH上发送该PDSCH的HARQ-ACK。

下图说明下行BL/CE UE和Legacy UE的调度同时存在的情况。

4.5 DL/UL SPS流程

只有CEModeA支持SPS,CEModeB不支持。

当MPDCCH携带内容的CRC校验比特被SPS CRNTI加扰,并且NDI = 0,并且DCI format 6-0A/6-1A里面相应域被设置为下述格式时,被解析为SPS activation/SPS release。

Table 9.2-1B: Special fields for Semi-Persistent Scheduling Activation MPDCCH Validation

HARQ process number Redundancy version TPC command for scheduled PUSCH TPC command for scheduled PUCCH DCI format 6-0A set to '000' set to '00' set to '00' N/A DCI format 6-1A FDD: set to '000' TDD: set to '0000 set to '00' N/A set to '00'

Table 9.2-1C: Special fields for Semi-Persistent Scheduling Release MPDCCH Validation

HARQ process number Redundancy version Repetition number Modulation and coding scheme TPC command for scheduled PUSCH Resource block assignment DCI format6-0A set to '000' set to '00' set to '00' set to '1111' set to '00' Set to all '1's DCI format 6-1A FDD: set to '000' TDD: set to '0000 set to '00' set to '00' set to '1111' N/A Set to all '1's SPS周期和PDSCH/PUSCH起始的收发子帧位置计算和Legacy UE相同,但BL/CE UE的SPS PDSCH/PUSCH都存在重传,重传次数根据激活时的DCI format 6-0A/6-1A里面配置参数确定。

BL/CE UE的MPDCC SPS release和PDSCH一样需要HARQ-ACK反馈,这点和Legacy UE相同。

4.6 CSI流程

CEModeA支持CSI reporting, CEModeB不支持;

CEModeA的TM6/TM9配置下需要上报PMI,但codebook限制在仅支持单layer。 在CEModeA+TM9配置下,UE需要上报PMI,系统带宽分成P?=3的两个PRG(Precoding Resource block Groups)。

BL/CE UE不需要上报RI,上报的CQI最高到10。

For a BL/CE UE configured with CEModeA, the following periodic CSI reporting modes are supported on PUCCH:

Transmission mode 1 Transmission mode 2 Transmission mode 6 Transmission mode 9

: Mode 1-0 : Mode 1-0 : Mode 1-1

: Modes 1-1, 1-0.

4.7信道冲突的优先级判断

? 如果一个子帧在某narrowband传输了SIB1-BR/SIBx,则在同一个子帧的同一个

narrowband上调度的PDSCH或者MPDCCH要丢弃。

? 有MPDCCH调度的PUSCH优先级比非MPDCCH调度的PUSCH优先级高(SPS PUSCH)。 ? BL/CE UE的PUSCH/PUCCH发送如果和BL/CE 或non-BL/CE 的PRACH资源有冲突,

则丢掉PUSCH/PUCCH发送。

? 子帧n和n+1如果发送的narrowband不同,那么子帧n的SRS不需要发送。如果

特殊子帧的接收(DwPTS)和发送(UpPTS)narrowband不同,那么特殊子帧的SRS也不需要发送了。 ?

4.9不同信道的调度情况总结 Channel PBCH SIB1-BR SIBx Scheduling 固定帧号/子帧号/符号,固定narrowband(原始小区的中间6个RB)。不需要接收MPDCCH 固定帧号/子帧号,narrowband根据参数计算跳频,不需要接收MPDCCH,重传次数和传输块大小在MIB里面指示 根据SIB1-BR里面的参数计算帧号,子帧号, narrowband, ITBS,不需要接收MPDCCH 先接收P-RNTI加扰的MPDCCH,根据DCI 6-2确定后续PDSCH 调度。MPDCCH的接收则根据PO, PF确定接收时刻,根据其 他高层参数确定MPDCCH重复长度,narrowband 跳频情况 先接收P-RNTI加扰的MPDCCH, 根据DCI 6-2指示的bit由高层发起系统消息更新流程 UE根据配置参数主动发起的流程 先接收RA-RNTI加扰的MPDCCH,再根据DCI 6-1A/6-1B接收PDSCH 根据RAR指示的RAR Grant发送temp-CRNTI加扰的数据 先接收temp-CRNTI加扰的MPDCCH,再根据DCI 6-1A/6-1B接收PDSCH 根据MPDCCH里面收到的DCI 6-0A/6-0B调度 根据MPDCCH里面收到的DCI 6-1A/6-1B调度 根据MPDCCH里面收到的DCI 6-0A激活SPS PUSCH,在释放之前使用该DCI的调度以及高层配置的周期参数发送SPS PUSCH 根据MPDCCH里面收到的DCI 6-1A激活SPS PDSCH,在释放之前使用该DCI的调度以及高层配置的周期参数接收SPS PDSCH Paging Direct Indication PRACH RAR MSG3 MSG4 PUSCH PDSCH SPS-PUSCH SPS-PDSCH

4. 10 CEModeA和CEModeB的设置以及区别

? 基本上可以认为CEModeB比CEModeA针对更差的信道环境。

? UE在能力上报中需要包含CEMode,如果UE上报可以支持CEModeB,则默认也支

持CEModeA。反之,如果UE上报支持CEModeA,则可以不支持CEModeB;

? UE上报CEMode之后,基站RadioResourceConfigDedicated消息中也会配置当前的

CEMode;因此在搜网,系统信息读取阶,甚至是在RA初始阶段,UE都没有确定CEMode,相关信道收发也不区分CEMode;

? Prach包含4个coverage level,对应不同信号强度下的一套PRACH参数。高层同时

会配置最多三个RSRP threshold,根据当前测量到的服务小区RSRP和这3个threshold比较,决定当前使用哪个coverage level 的PRACH参数;

? PRACH coverage level 0,1对应CEModeA; level 2,3对应CEModeB;level 0对应的是

信号最好的情况(根据RSRP和thresh的比较);level 3对应的是信号最差的情况; ? 在RA过程中,如果在level 0上发送Preamble没有成功收到RAR,在达到最大重

传次数之后,会升级到level 1上使用相应的PRACH参数发送preamble和接收RAR。直到升级到当前配置的最高级别;这个过程其实也是一个信号适应的过程。 ? CEModeA和CEModeB的PUSCH区别:ModeA支持跳频,ModeB不支持跳频;

ModeA支持的最大MCS达到15, 16QAM调制,ModeB支持的最大MCS是10,QPSK调制;ModeA可以支持narrowband内1到6个RB的分配,而ModeB只能支持narrowband内1个或2个RB的分配。

? CEModeA支持CSI report, SR type1,而ModeB不支持这两样。

? CEModeA的PUSCH和PDSCH都不支持解调前合并数据(Nacc = 1),而CEModeB的

PUSCH和PDSCH都支持解调前合并数据(Nacc > 1);也就是说在scrambling阶段,CEmodeB在Nacc > 1个子帧内使用完全相同的扰码。

? CEModeA的PDSCH支持跳频(不同子帧接收不同的narrowband),CEModeB的

PDSCH不支持跳频。CEModeA支持TM1,2,6,9,CEModeB支持TM1,2,9。 ? CEModeA支持SPS,CEModeB不支持SPS。

本文来源:https://www.bwwdw.com/article/su3r.html

Top