NB_IOT是LTE下的协议,专用于窄带通信。把200KHz的信号作为通信带宽,一个RB,实际可使用的时180KHz。基本还是维持了LTE的帧参数,1msTTI,10ms帧长等
![](https://img.haomeiwen.com/i18652739/f13487ab94ae530b.png)
可以使用多种频谱资源分布方式来规划NB_IOT,如下三种
![](https://img.haomeiwen.com/i18652739/c3858948fd6a168d.png)
Inband Mode:LTE的信号带宽内放置NB_IOT信号,保留一个RB给NB_IOT使用。
Guardband Mode:LTE的带宽使用,是保留了100KHz的保护带,两个保护带就可以给NB_IOT使用。Standalone Mod:可以将NB_IOT使用在诸如GSM的系统中。
![](https://img.haomeiwen.com/i18652739/d07c17756e086378.png)
下行帧结构
NB_IOT还是保留了基本的LTE信号特征,1ms子帧长度,10ms无线帧长,一个RB包含12个子载波;但是NB_IOT主要与LTE的区别在于:
系统带宽总是180 Khz
RB数目只有1
NPSS and NSSS在不同子帧
NPSS每个无线帧都有,但是NSSS之传输在偶数帧
![](https://img.haomeiwen.com/i18652739/54ea332cf0976f4b.png)
并且不同的频谱分配方案,对应着不同的帧格式
在Inband Mode中,因为要与LTE共存,所以有些配置需要与LTE对其;
LTE的参考信号依然存在,不可被NB_IOT使用
每个子帧的前三个符号预留给LTE,不可被NB_IOT使用
NPBCH占用subframe 0,NPSS占用子帧5,NSSS占用偶数帧的子帧9,LTE-NB参考信号占用除NPSS, NSSS 子帧的5,6 and 12,13号符号。
< LTE-NB Frame Structure for In-Band Deployment (Even Radio Frame) >
![](https://img.haomeiwen.com/i18652739/f3b50ec633a769b2.png)
< LTE-NB Frame Structure for In-Band Deployment (Odd Radio Frame) >
![](https://img.haomeiwen.com/i18652739/03b6364d5685c930.png)
对于Guarband和StandAlone模式,因为不需要受到LTE的限制,所以LTE的参考信号则不必考虑,其他的保持与上面的一致
< LTE-NB Frame Structure for Guardband/Standalone Deployment (Even Radio Frame) >
![](https://img.haomeiwen.com/i18652739/7f0e2d7bfc15873c.png)
< LTE-NB Frame Structure for Guardband/Standalone Deployment (Odd Radio Frame) >
![](https://img.haomeiwen.com/i18652739/f2a6f5e9ee735c9d.png)
[if !supportLists]1.1 [endif]上行帧结构
上行帧结构可以由下面的图表示:
![](https://img.haomeiwen.com/i18652739/643bccebecfbada1.png)
![](https://img.haomeiwen.com/i18652739/2ffccdb224ea1753.png)
![](https://img.haomeiwen.com/i18652739/c39833d2a513c606.png)
上行由两种子载波间隔,3.75KHz和15KHz,对于15KHz的子载波间隔,也就是与LTE保持一致,12个子载波,20个slot
![](https://img.haomeiwen.com/i18652739/177a1b28cdb05ae3.png)
对于3.75Khz的子载波间隔,也就是180KHz/3.75=48个子载波;并且只有5个Slot
![](https://img.haomeiwen.com/i18652739/ad36b3ffbbd1af08.png)
从上面可以看出,对于一个无线帧,RE数目是一定的,48*7*5 = 12*7*20
上行引入了一个新概念,叫做资源单元,RU,为上行的基本分配单元;可以分配的格式如:
![](https://img.haomeiwen.com/i18652739/2edf1d788ab63af5.png)
比如最上面的一种,已经跨越了一个无线帧
NPSS与NSSS
NPSS依旧是ZC序列,但是产生有点差异
![](https://img.haomeiwen.com/i18652739/2a7c4f5b08680d89.png)
可以看到NPSS只占用11个子载波,以达到更好的正交的效果。
![](https://img.haomeiwen.com/i18652739/e67973038b02f6a7.png)
NSSS相对于SSS不一样,SSS是m序列,NSSS是ZC序列
![](https://img.haomeiwen.com/i18652739/e0449d3835ec967b.png)
![](https://img.haomeiwen.com/i18652739/6b030afd9058e564.png)
[if !supportLists]1.1 [endif]广播信号
MIB/SIB操作如下:
MIB-NB and SystemInformationBlockType1-NB 使用固定调度
MIB-NB周期是640 ms (LTE是40 ms)
SIB1-NB周期是2560 ms (LTE是80 ms)
MIB-NB包含了解析SIB1-NB的信息 (LTE中SIB1的解调信息在DCI 1A中)
SIB1-NB包含了其他SIB消息的解调信息
BCCH单独传输在某个子帧上
UE不必要接收SIB消息变更在RRC_CONNECTED态,如果需要变更,则会触发RRC Release,UE进入Idle后再次检测SIB消息
MIB-NB携带的信息包括
System Timing : SFN(Partial data), HyperSFN(Partial data)
Scheduling Information for SIB1-NB
Access Barring
Operation Mode Information for LTE-NB
IE如下:
MasterInformationBlock-NB ::= SEQUENCE {
systemFrameNumber-MSB-r13 BIT STRING (SIZE (4)),
hyperSFN-LSB-r13 BIT STRING (SIZE (2)),
schedulingInfoSIB1-r13 INTEGER (0..15),
systemInfoValueTag-r13 INTEGER (0..31),
ab-Enabled-r13 BOOLEAN,
operationModeInfo-r13 CHOICE {
inband-SamePCI-r13 Inband-SamePCI-NB-r13,
inband-DifferentPCI-r13 Inband-DifferentPCI-NB-r13,
guardband-r13 Guardband-NB-r13,
standalone-r13 Standalone-NB-r13
},
spare BIT STRING (SIZE (11))
}
operationModeInfo : 操作模式,带内,保护间隔内,standalone。
schedulingInfoSIB1 : SIB1的调度信息,如下描述
< Number of repetitions for NPDSCH carrying SystemInformationBlockType1-NB >
![](https://img.haomeiwen.com/i18652739/2d27792a416c0054.png)
< Transport block size (TBS) table for NPDSCH carrying SystemInformationBlockType1-NB >
![](https://img.haomeiwen.com/i18652739/c29a7efac2b35ac6.png)
systemFrameNumber-MSB : SFN(0~1023)需要10个bit来表示,这个IE只表示4 MSB of SFN ,另外6 remaining bits are derived implicitely from PBCH decoding process.
SIB1的周期是预设一样的,但是起始子帧是不一样的
![](https://img.haomeiwen.com/i18652739/a426345e3a3a3b34.png)
RACH
NB_IOT的RACH 流程大致与LTE类似
![](https://img.haomeiwen.com/i18652739/0aa24794879d037e.png)
在LTE NB中,只有两种PRACH格式,格式0和格式1,由CP和序列组成。子载波间隔是3.75KHz,序列分为5个符号,如下图:
![](https://img.haomeiwen.com/i18652739/9bb63e6d17a7bf7f.png)
NPRACH引入了新的参数, Parameters
![](https://img.haomeiwen.com/i18652739/1a1568154532391e.png)
NPRACH preamble是180KHz,子载波间隔是3.75KHz,由48个子载波组成。一般是按照前面介绍的参数调频的分布在资源块上。
![](https://img.haomeiwen.com/i18652739/8c79afec9352e6c7.png)
发送时刻点上,按照nprach-StartTime, nprach-Periodicity配置
![](https://img.haomeiwen.com/i18652739/b55b651604484631.png)
HARQ/MCS/TBS
下行HARQ操作
i) UE <-- NW : MPDCCH 下发
ii) UE <-- NW : PDSCH 下发
iii) UE --> NW : HARQ ACK/NACK
Note : Step i) and ii) 在不同子帧下发
上行的HARQ中没有ACK/NACK答复,只有DCI,相当于没有PHICH,而是自适应重传
The rough HARQ sequence would be as follows.
i) UE <-- NW : NPDCCH携带UL Grant
ii) UE --> NW : NPUSCH接收
iii) 基站正确接收,则上行MPUSCH结束;基站失败接收PUSCH,则下发新的MPDCCH做NPUSCH重传。
![](https://img.haomeiwen.com/i18652739/e71decc6fe8973d4.png)
对于NB_IOT来说,MCS和TBS的映射关系与LTE不同,主要分为SIB1,上行,下行等
TBS for SIB1-NB
![](https://img.haomeiwen.com/i18652739/fbd51bc90ebe8817.png)
TBS for NPDSCH (Signaling Message / User Data)
![](https://img.haomeiwen.com/i18652739/8249a0b2df33f4f2.png)
TBS for NPUSCH (Signaling Message / User Data)
![](https://img.haomeiwen.com/i18652739/737a85f370e17123.png)
上下行的MCS限制,下行受限于I_SF,InBand下的MCS最高是10,其他情况是12;上行的受约束于I_RU。
网友评论