NB-IoT从原理到实践 学习笔记 Part 13-19 NRS,NPBCH,NPDCCH,NPDSCH,NPRACH,NPUSCH,DMRS

第13讲 NB-IoT下行参考信号 NRS

 

Narrow-band Reference Signal

 

CRS公式

 

资源映射

 

NRS的主要作用是用来做下行测量,仅在NPBCJ、NPDCCH、NPDSCH信道上发送

1.小区选择与小区重选; 

2.上行功率控制-终端了根据测量的RSRP计算路损,然后反求终端的发射功率(开环功控)

3.NB终端判断所处覆盖等级,终端根据测量结果与门限判断终端所覆盖等级,进而确定NPRACH的发送格式,重复次数等

所以说,NRS测量结果在很大程度上决定了终端的后续行为。

挑战:对于NB,带宽缩减为1个RB,还需要保障RSRP的精度;

 

资源映射

 

 

 

 

第14讲 NB-IoT下行广播信道NPBCH信道

 

Narrow-band Broadcast Channel

 

系统信息广播主要提供了接入网系统(无线侧)的主要信息,也包括少量的鹅NAS和核心网的信息。

LTE信息调度原则:MIB(master information block)+ several SIBs

例如小区天线数目在MIB中解调得知。

 

 

NPBCH的处理过程

 

NPBCH以64个无线帧为循环,在mod 64=0的无线帧上的0号子帧进行传输,同样的内容在接下来连续的7个无线帧中的0号子帧进行重复传输,NPBCH不可占用0号子帧的前三个OFDM符号,以避免与LTE大网的CRS以及物理控制信道的碰撞。根据3GPP 36.211R13定义,一个小区的NPBCH需要传输1600bit,采取QPSK调制,映射成800个调制符号,而每8个无线帧重复传输,64个无线帧将这800个调制符号传完,意味着每8个无线帧重复传输100个调制符号,那么在这8个无线帧的每个0号子帧中需要传输这100个调制符号。这里进行一个简单的计算,一个NB-IoT子帧包含12X7X2=168个RE,去掉前三个OFDM符号,去掉NRS占用的RE,再去掉CRS占用的RE(假设为双端口发射),那么一共有168-12×3-4×4-4×2=100个RE,恰好对应100个QPSK调制符号,因此每个无线帧上的0号子帧恰好装满了NPBCH的符号。

 

 

 

资源映射(IB模式)

固定在每个帧的0号子帧发送,周期10ms,频域上12个子载波。

 

NRS

如同LTE的CRS,窄带参考信号也是NB-IoT里面重要的物理层信号,作为信道估计与网络质量评估的重要参考依据。在UE没有解读到MIB-NB里面的operation Modelnfo字段时,UE默认NRS(窄带参考信号)分别在子帧0、4和9(不包含NSSS)上进行传输。当UE解码MIB-NB中的operation Modelnfo字段指示为Guardband或者Standalone模式后,在UE进一步解码SIB1-NB前,UE默认NRS在子帧0,1,3,4和9(不包含NSSS)上进行传输。解码SIB1-NB后,UE默认NRS在每个不含NPSS或者NSSS的NB-IoT下行子帧进行传输。当UE解码MIB-NB中的operation Modelnfo字段指示为inband-SamePCI或者inband-DifferentPCI模式后,在UE解码SIBI-NB之前,UE默认NRS在子帧0,4,9(不包含NSSS)上进行传输。当UE解码SIB1-NB之后,UE默认在每个不含NPSS或者NSSS的NB-IoT的下行子帧进行传输。

 

 

NPSS、NSSS

 

 

1.左图   图中黑色部分为CRS的位置,灰色部分为NPSS位置。值得注意的是,传输NPSS的5号子帧上没有NRS窄带参考信号。另外如果在带内组网模式下与CRS(小区参考信号)重叠,重叠部分不计作NPSS,但是仍然作为NPSS符号的一个占位匹配项;

2.右图 图中黑色部分为CRS的位置,灰色部分为NSSS的位置。与LTE大王中PCI需要通过PSS和SSS联合确定不同,窄带物联网的物理层小区ID仅仅需要通过NSSS确定(依然是504个唯一标识),这意味着NSSS的编码序列有504组。

 

从UE角度看,NB-IoT下行是半双工传输模式,子载波带宽间隔是固定的15kHz,每一个NB-IoT载波只有一个资源块(Resource Block,RB)下行窄带参考信号被布置在每个时隙的最后两个OFDM符号中,每个下行窄带参考信号都对应一个天线端口,NB-IoT天线端口是1个或者2个。物理层同样被分配了504个小区ID,UE需要确认NB-IoT的小区ID与LTE大网PCI是否一致,如果二者一致,那么对于同频的小区,UE可以通过使用相同天线端口数的LTE大网小区的CRS(小区参考信号)来进行解调或者测量。UE除了通过NSSS确定小区物理ID之外,还需要像LTE大网小区驻留流程一样,根据这两个同步信号进行下行同步,NPSS位于每个无线帧的第6子帧的前11个子载波处,NSSS位于每个无线帧的第10子帧上的全部12个载波处。

 

 

 

第15讲 NB-IoT下行控制信道NPDCCH

Physical Downlink Control Channel

PDCCH (Physical Downlink Control Channel)是用来为下行链路发送信息的(DCI, Downlink Control Information) ,其传输的信息包括公共控制信息(系统信息,paging信息等)和用户专属信息(下行资源分配指示,UL grants, PRACH responses,上行功率控制参数等)

NPDCCH用来承载下行控制消息 NDCI (data在NPDSCH,共享信道)

调度必须由基站侧(网络侧)统一负责,UE负责资源的使用,终端有申请权。 不同的RNTI(radio network identifier)指定给UE。对于特定的莫格终端,在与系统建立RRC连接完成的时候,系统即会给每个UE指定一个唯一的C-RNTI,这些都会被用作NPDCCH的CRC加扰。终端用这些密码去解扰NPDCCH,从而判断是否属于自己。

 

 

资源映射

 NPDCCH最重大次数可配,取值范围凡{1,2,4,8,16,32,64,128,256,512,1024,2048}。

 

处理过程

 

系统对于每一个DCI(Downlink Control Information) 根据信道质量可能分配给1/2/4/8个逻辑上连续的CCE进行传输。以下图为例,用户1的CCE个数为1,用户2的CCE个数为2,用户3的CCE个数为4.可以看到每个用户CCE的起始位置mod占用CCE的个数n均为0,这样分配的好处是节省忙检测的复杂度。以用户4的PDCCH为例,其第一个CCE由9个REG组成,每个CCE的信息通过交织离散的分布在PDCCH所占用的时域(三个OFDM符号)和频域(整个带宽)上,以减少小区间干扰和获得时域上的分集。另外,可以看到LTE规定PDCCH的起始CCE必须是所占用CCE个数的整数倍。

 

 

PDCCH检测

因为PDCCH是基站发送的指令,UE在此之前除了一些系统信息外没有接收过其他信息,因此UE不知道其占用的CCD数目大小,位置,以及传送的DCI format。因此,PDCCH的检测属于盲检测。

首先看一下UE如何知道传送的是哪种DCI format:对于DCI format,UE会根据自己当前的状态期望获得某一种DCI,比如其在Idle状态时期待的信息时paging SI; 有上行数据准备发送时期待的是UE Grant, 发起Random Access后期待的是RACH Response。对于不同信息UE使用相应的RNTI去和CCE信息做CRC校验,如果CRC校验成功,那么UE就知道的这个信息时自己所需要的,进一步根据调制编码方式解出DCI的内容。

UE只知道自己是什么DCI信息还不够,还得知道去哪里找这些信息。上一节说到在下行控制资源中(一般是1/2/3个OFDM符号),出去PHICH,PCFICH,以及CRS之后,将剩余的资源分配给PDCCH CCE,如果UE将所有的CCE遍历一边,那么对于UE来说计算量将会很大。因此,LTE系统将可用的CCE分成两种搜索空间,分别是公共搜索空间和UE特定搜索空间。另外,对于CCE数目为N的PDCCH,LTE规定了其起始位置必须是N的整数倍。下图给出了公共DCI和UE特定DCI及不同CCE个数对应的搜索空间。

 

 

 

第16讲 NB-IoT下行共享信道 NPDSCH

Narrow-band Physical Downlink Shared Channel

窄带物理下行共享信道

NB系统中数据传输基于共享信道的设计,遵循:调度->使用->释放的原则。 

由调试编码机制可知,NB传输最慢速率 16kbit/s,最大227kbit/s

一个最大的TBS为680bits,时长为3ms,因此,NDSCH峰值物理层速率为680bits/3ms=226.7 kbps。同理,NPUSCH峰值数据速率为1000 bits/4ms=250kbps。然而,考虑DCI,NPDSCH / NPUSCH和HARQ确认之间的时间偏移,下行和上行的峰值吞吐量都低于上述数值。

 

资源映射

NPDSCH调制方式为四相相移键控(Quadrature Phase Shift Keying,QPSK),重复次数为{1,2,4,8,16,32,64,128,192,256,384,512,768,1024,1536,2048}。

 

NB-IoT对于NPDSCH的传输稳定性极为关注,通过重复传递同一NPDSCH的方式确保传输的质量,这也是NB-IoT宣称的强化覆盖技术手段之一。NPDSCH可以承载BCCH,例如承载系统消息,也可以承载一般的用户数据传输。对应这两种承载,传输信号加扰的方式有所不同。同时,子帧重复传输的模式也有所不同。

 

处理过程:

 

NB-SIB1的传输

 

 

 

 

 

 

 

 

第17讲 NB-IoT上行随机接入信道 NPRACH

 

NB-IoT Physical Random Acess Chanel

作用:获得上行同步(终端与基站),获得message 3的资源(e.g RRC Connection Request)

只支持Single tone, 子载波间隔3.75KHz。 分为两种CP长度, 66.7us (format 1,覆盖范围10km)和266.7us(format 2,覆盖范围35km)

当CP长度为66.67s (Format 0) 时,小区覆盖半径达10公里。

当CP长度为266.7s (Format 1) ,覆盖半径达40公里。为了扩展覆盖,NPRACH信道可通过重复获得覆盖增强,重复次数可以是 {1, 2, 4, 8, 16, 32, 64, 128}。

当重复次数大于等于64次时,每64次重复后需要进入40ms的上行GAP区域,原因是考虑到NB模块的晶振频偏,休息再发。

每个Preamble由4个symbol groups组成,采用跳频的方式发送,或则频率分集增益。3.75khz -> 22.5khz

 

戏说:

eNB 说 我 很 忙 , 但 是 我 会 定 期 招 募 想 加 入 的 小 弟 , 频 次 周 期 是 “nprach-Periodicity-r13”,单位是 ms,即 640ms,即每 64 无线帧 小弟:老大,明明说的是 ms 老大:听我的,我只认无线帧号。。。 但是山外青山楼外楼,大咖边上有大咖,为了降低大咖之间的干扰, “nprach-StartTime-r13”闪亮登场,一三五喝红星,二四六青木糖,在周期起点加上 “nprach-StartTime-r13” 就 是 nprach 发 送 时 刻 , 不 同 小 区 配 置 不 同 的 “nprach-StartTime-r13”可以有效的降低小区间干扰。 重要的事情说三(N)遍, “numRepetitionsPerPreambleAttempt-r13”标识了重发次数。 重发,增加上行的覆盖能力的手段之一。NB 没有什么太多绝招,担心搞不定就 重发,变态的重发。

频域维度详细解释:

 

“nprach-Periodicity-r13”,“nprach-StartTime-r13”,“numRepetitionsPerPreambleAttempt-r13”, 指示了 NPRACH 时域上的位置。 而“nprach-SubcarrierOffset-r13”,“nprach-NumSubcarriers-r13 ”,指示了 NPRACH 频域上的 位置,同时“nprach-SubcarrierMSG3-RangeStart-r13”指示在频域什么位置上发送指示 Ue 支持 Multi-tone 的 RRC Connection Request。

 

 

 

第18讲 NB-IoT上行共享通道  NPUSCH

NB-IoT Physical Uplink Shared Channel

NB中上行是最主要的业务形式。

format1,传输普通数据; format2,主要用来传UCI。  3.75khz下支持单频,15khz下支持多频;

DCI format N0

 

 

NPUSCH用来传送上行数据以及上行控制信息。NPUSCH传输可使用单频或多频传输。

 

NPUSCH上行子载波间隔有3.75kHz和15kHz两种,上行有两种传输方式:单载波传输(Singleton)、多载波传输(Multitone),其中Singleton的子载波带宽包括3.75kHz和15kHz两种,Multitone子载波间隔为15kHz,支持3、6、12个子载波的传输。

 

如果子载波间隔是15kHz,那么上行包含连续12个子载波;如果子载波间隔是3.75kHz,那么上行包含连续48个子载波。对于通过OFDM调制的数据信道,如果在同样的带宽下,子载波间隔越小,相干带宽越大,那么数据传输抗多径干扰的效果越好,数据传输的效率就高。当然,考虑到通过快速傅里叶逆变换(IFFT)的计算效率,子载波也不能设置得无限小。同时,也要考虑与周围LTE大网的频带兼容性,选取更小的子载波也需要考虑与15kHz子载波间隔的兼容性。当上行采取Singleton模式3.75kHz带宽传输数据时,物理层帧结构最小单位为基本时长2ms时隙,该时隙与FDD LTE子帧保持对齐。每个时隙包含7个OFDM符号,每个符号包含8448个Ts(时域采样),其中这8448个Ts含有256Ts个循环校验前缀(这意味着IFFT的计算点数是8448-256=8192个,恰好是2048(15kH)的4倍),剩下的时域长度(2304Ts)作为保护带宽。Singleton和Multitone的15kHz模式与FDD LTE的帧结构是保持一致的,最小单位是时长为0.5ms的时隙。而区别在于NB-IoT没有调度资源块,Singleton以12个连续子载波进行传输,Multitone可以分别按照3、6、12个连续子载波分组进行数据传输。

 

DCI N0 的作用即是 UL Grant,即上行调度,基本等同于 LTE 中的 DCI 0。 DCI Format N0 的字段定义直接决定 NPUSCH 的频域位置、什么时间出现、 用到的调制和编码方式、HARQ 信息等,是最直观理解 NPUSCH 的信道的方 式。

 

 

第19讲 NB-IoT上行参考信号 DMRS及信道小结

LTE中,DMRS,解调参考信号; SRS,探测参考信号(NB去除)。

DMRS还有同步,测量的功能。 

 

资源映射

NB 系统支持配置最多 3 个覆盖等级,一般称为 Normal coverage level、 Robust coverage、Extreme coverage,分别对应 MCL=144dB、 MCL=154dB、MCL=164dB,对应不同的覆盖范围,也称为 CE level 0、 CE level 1、 CE level 2。在实际中可以通过参数优化可以实现在覆盖和节电 两者之间的平衡。

 

 

1,首先在随机接入过程中,Ue 在上行发送随机接入请求以便建立与小区的连接。 在读取广播中携带的基本信息后,Ue 会通过专属于某个 NB-IoT CE 等级的 NPRACH 上发送 preamble,隐含通知基站自己所处的 CE 等级。 

2,在竞争状态下,基站正确收到 preamble,会通过 UL grant(NPDCCH)给 Ue 分配上行资源,以便后续终端建立 SRB0。 

3,Ue 通过 BSR(Buffer Status Report)或 DPR MAC CE 告诉 eNB 自己有多 少数据需要发送,eNB 会通过 BSR 决定给 Ue 分配 SRB1/SRB1bis 的上行资源。 

 

注: 

1、SRB1,用于传送 RRC 信令,由于 RRC 层引入 message container,其中 包括了信令流程中所需要的 nas 非接入层初始接入消息。NB-IoT 还定义一种新 的信令无线承载 SRB1bis,SRB1bis 和 SRB1 的配置基本一致,除了没有 PDCP, 这也意味着在 Control Plane CIoT EPS optimisation 下只有 SRB1bis。

2、在 LTE 中,UE 需要通过 BSR(Buffer Status Report)或 DPR MAC CE 告 诉 eNodeB,其上行 buffer 里有多少数据需要发送,以便 eNodeB 决定给该 UE 分配多少上行资源。 根据业务的不同,UE 可能建立大量的无线承载(radio bearer,每个 bearer 对应一个逻辑信道),如果为每一个逻辑信道上报一个 BSR,会带来大量的信 令开销。为了避免这种开销,LTE 引入了 LCG(Logical Channel Group)的概 念,并将每个逻辑信道放入一个 LCG(共 4 个)中。UE 基于 LCG 来上报 BSR, 而不是为每个逻辑信道上报一个 BSR。 在 NB-IoT 中,处理机制是一样的,区别是:当 LTE 终端有上行数据需要发送, UE 通过 SR 向 eNodeB 请求上行资源。而 NB-IoT,不会发送 SR,而是通过发 起随机接入过程来向 eNB 请求上行资源。

 

 

 

 


拾遗:OFDM

 

 

 

 

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值