RRC建立
- UE选择一个ZC序列的随机接入码。UE随机选择前导码,此前导码与随机访问前导码ID(RAPID)一起关联引用。每个前导码都与一个RA-RNTI相关联。这个RA-RNTI的公式定义来自38.321的RA-RNTI= 1 + s_id + 14 × t_id + 14 × 80 × f_id + 14 × 80 × 8 × ul_carrier_id
- gNB将给UE分配一个临时RNTI并在RAR中带给UE。
- UE使用RA-RNTI检测并解扰DCI 1_0的PDCCH来获取RAR的传输块信息。
- UE解码RAR传输块获得msg3的UL Grant、MCS、TPC、CSI、Temp C-RNTI。
- UE使用刚刚在RAR中获得的时频资源来发送msg3 RRC Setup Request,至少包含UE Identity和establishment cause。
EstablishmentCause ::= ENUMERATED {
emergency, highPriorityAccess, mt-Access,
mo-Signalling, mo-Data, mo-VoiceCall, mo-VideoCall, mo-SMS,
mps-PriorityAccess, mcs-PriorityAccess,
spare6, spare5, spare4, spare3, spare2, spare1
}
6. gNB使用TC-RNTI加扰DCI 1_0的PDCCH并发送给UE,UE对应解扰获取msg4 RRC Setup。
7. 开始准备建立SRB1的参数。
8. UE解码RRC Setup消息获得无线承载相关配置和master cell group信息参数,如果解码OK则竞争冲突解决也同步完成。至此,SRB0建立完成,SRB1建立的参数也配置完成。
RRCSetup ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
rrcSetup RRCSetup-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCSetup-IEs ::= SEQUENCE {
radioBearerConfig RadioBearerConfig,
masterCellGroup OCTET STRING (CONTAINING CellGroupConfig),
lateNonCriticalExtension OCTET STRING OPTIONAL, nonCriticalExtension
SEQUENCE{} OPTIONAL
}
RadioBearerConfig ::= SEQUENCE {
srb-ToAddModList SRB-ToAddModListbOPTIONAL, – Cond HO-Conn
srb3-ToRelease ENUMERATED{true} OPTIONAL, --Need N
drb-ToAddModList DRB-ToAddModList OPTIONAL, – Cond HO-toNR
drb-ToReleaseList DRB-ToReleaseList OPTIONAL, – Need N
securityConfig SecurityConfig OPTIONAL, – Need M
…
}
SRB-ToAddModList ::= SEQUENCE (SIZE (1…2)) OF SRB-ToAddMod
SRB-ToAddMod ::= SEQUENCE {
srb-Identity SRB-Identity,
reestablishPDCP ENUMERATED{true} OPTIONAL, – Need N
discardOnPDCP ENUMERATED{true} OPTIONAL, – Need N
pdcp-Config PDCP-Config OPTIONAL, – Cond PDCP …
}
DRB-ToAddModList ::= SEQUENCE (SIZE (1…maxDRB)) OF DRB-ToAddMod
DRB-ToAddMod ::= SEQUENCE {
cnAssociation CHOICE {
eps-BearerIdentity INTEGER (0…15), – EPS-DRB-Setup
sdap-C