NB-IoT系统概述 - 随机接入流程(part 1)
2018-06-15 11:27阅读:
Overview
NB-IoT随机接入过程使用与以下场景,
- RRC_IDLE状态的初始接入过程;
- RRC连接重建过程;
- RRC_CONNECTED状态下接受下行数据过程(上行失步);
-
RRC_CONNECTED状态下发送上行数据过程(上行失步或者触发请求上行资源授权过程)(因为NB-IoT系统没有SR,因此每次发送上行数据时都需要首先发起随机接入流程来申请上行资源)
NPDCCH order发起的随机接入流程
如果PDCCH
order触发了一个随机接入流程,并且相应的NPDCCH在子帧n传输,则UE应该(如果上层要求)在第一个NPRACH资源可用的子帧

,
上开始传输随机接入preamble。
基于竞争的随机接入流程 – 随机接入流程初始化
如果NB-IoT
UE被配置为non-anchor载波,该UE应当在anchor载波上执行随机接入流程。
NB-IoT定义了3个覆盖等级,分别为达到可对抗最大耦合损失(MCL)为144dB,154dB,164dB的讯号能量衰减。系统消息中广播与之对应的3套NB-PRACH配置参数。
UE根据对基站下行信道的测量以及与基站广播的门限参数的比较结果,判断自己当前所处覆盖等级,UE在系统消息广播的NB-PRACH资源配置中选择与自己当前覆盖等级匹配的NB-PRACH资源,使用固定格式的随机接入前导序列发起随机接入。
对于NB-IoT UE,以下信息在随机接入流程之前应认为处于可用状态,
- 在serving
cell里面可用的一组PRACH资源,nprach-ParametersList
- 对于随机接入资源的选择和preamble传输:
1. 一个映射到enhanced coverage level的PRACH资源
2.每个PRACH资源包含一组
nprach-Numsubcarriers,针对single/multi-tone
Msg3传输使用nprach-
SubcarrierMSG3-RangeStart
和
nprach-NumCBRA-StartSubcarriers可以将该
nprach-Numsubcarriers分为一组或者两组。每一组被称为Random
Access Preamble group:
a.
一个子载波由下列范围中的子载波索引确定:
[nprach-SubcarrierOffset,
nprach-SubcarrierOffset + nprach-NumSubcarriers -1]
b.
Random Access Preamble group的每个子载波对应一个Random Access Preamble
3.
当子载波索引被eNB显式的以PDCCH
order的一部分发送给UE时,ra-PreambleIndex应被设置为信令里传输的子载波索引值。
- 将PRACH资源映射到enhanced coverage
level由以下条件决定:
1. Enhanced coverage
level的个数等于1加上在
rsrp-ThresholdsPrachInfoList
中给出的RSPR的门限值个数。
2. 每一个enhanced coverage level在
nprach-ParametersList
里面都有一个PRACH资源。
3.
Enhanced coverage level从0开始计数,并且将PRACH资源映射到enhanced coverage
level是以
numRepetitionsPerPreambleAttempt 升序来完成的。
查看原图
- 基于服务小区的rsrp-ThresholdsPrachInfoList
中支持的每个enhanced coverage
level的RSRP测量来选择PRACH资源的准则。
- 在服务小区maxNumPreambleAttemptCE
中支持的每个enhanced coverage
level的每次尝试的最大preamble传输尝试次数。
-
在服务小区numRepetitionPerPreambleAttempt
中支持的每个enhanced coverage
level的每次尝试的preamble传输的重复次数。
-
执行随机接入的服务小区的配置的UE最大发射功率PCMAX。
- 服务小区中支持的每个enhanced coverage level的RAR
window尺寸
ra-ResponseWindowSize和竞争解决定时器mac-ContentionResoulutionTimer。
-
Power-ramping因子powerRampingStep。
-
Preamble传输的最大数目preambleTransMax-CE。
-
初始preamble功率preambleInitialReceivedTargetPower。
-
基于preamble格式的偏移DELTA_PREAMBLE,对于NB-IoT,该值设置为0。