ITRI LTE RRC software introduction for attachhandover scenario











































































- Slides: 75
ITRI LTE RRC software introduction for attach/handover scenario 資通所/m 200/葉昌國(Jingo) 2017/01/13 Copyright ITRI 業技術研究院 1
Outline • RRC procedure introduction – General concept – UE Power-On Procedures – Measurement configuration – Handover procedure • RRC <-> RRM interface introduction Copyright ITRI 業技術研究院 2
GENERAL CONCEPT Copyright ITRI 業技術研究院
Functional Split between E-UTRAN & EPC RRM : Radio Resource Management RRC : Radio Resource Control Copyright ITRI 業技術研究院 EPC TS 36. 300 4
Radio Protocol Architecture User plane protocol stack Control - Plane protocol stack • • • TS 36. 331 Paging & Broadcast RRC Connection management RB control Mobility functions UE measurement reporting and control TS 36. 300 Copyright ITRI 業技術研究院 5
NAS and RRC state for UE NAS layer state EMM State EMM_Registred EMM_Deregistred ECM State ECM_Connected ECM_Idle RRC layer state RRC State RRC_Connected Copyright ITRI 業技術研究院 RRC_Idle EMM : EPS Mobility management ECM : EPS Connection Management 6
EMM ECM State Transitin Registration(Attach) Power On Allocate C-RNTI, GUTI Allocate IP address Authentication Establish security context EMM_Deregistered ECM_Idle Release due to UE Iactivity Release RRC connection Release C-RNTI Configure DRX for paging EMM_Registered ECM_Connected Deregistration(Detach) Change PLMN Release C-RNTI, GUTI Release IP address EMM_Registered ECM_Idle New traffic TAU Establish RRC Connection Allocate C-RNTI Timeout of Periodic TAU Release GUTI Release IP address Copyright ITRI 業技術研究院 7
DRB context in RRC IE Bearer Service EPS Bearer ID DRB ID Logical Channel Config RLC Config PDCP Config SRB: Signalling Radio Bearer DRB: Data Radio Bearer Copyright ITRI 業技術研究院 8
UE POWER-ON PROCEDURES Copyright ITRI 業技術研究院
UE Power-On Procedures UE EMM-DEREGISTRED ECM-IDLE RRC-IDLE System Information MME e. NB EMM-DEREGISTRED ECM-IDLE RRC-IDLE Network selection Cell selection Contention based random access Connection Control RRC connection setup RRC-CONNECTED Attach procedure EMM-REGISTRED ECM-CONNECTED Copyright ITRI 業技術研究院 EMM-REGISTRED ECM-CONNECTED 10
System information MIB SIB 1 SIB 2 Copyright ITRI 業技術研究院 • Downlink-Bandwidth • SFN • Information for cell selection and the scheduling of other system information • freq. Band. Indicator • tdd-Config • Radio resource configuration (common and shared) • Freq. Info (UL frequency, FDD only) 11
System information SIB 3 SIB 4 SIB 5 Copyright ITRI 業技術研究院 • Cell re-selection information for intrafreq • Intra-freq neighbouring cell list (white & black) • Inter-freq cell re-selection information • Neighbouring cell lists (white & black) 12
RRC connection establishment • e. NB obtains the info – Provided by UE NAS • Establishment cause: MT access, MO data, MO signalling, emergency call • Initial NAS message: Attach Request, Detach Request, TAU Request, Service Request or Extended Service Request • Selected PLMN identity (referred to SIB 2) • S-TMSI: optional, provided if UE is registered in the TA of current cell • Registered MME: optional, provided if UE is registered – Provided by e. NB MAC • C-RNTI Copyright ITRI 業技術研究院 13
RRC connection establishment • e. NB assigns the context: – Radio resource configuration (Dedicated) • SRB add/mod list: only SRB 1 • MAC main configuration • Physical configuration (SRB 0) (+ NAS message) (SRB 0) (network reject) (SRB 1) (successful) Copyright ITRI 業技術研究院 14
Attach procedure UE RRCConnection. Setup. Complte (Attach Request) e. NB MME Initial UE Message (Attach Request) Authentication and key Agreement (AKA), NAS SMC UECapability. Enquiry UECapability. Information Security. Mode. Command Security. Mode. Complete Initial. Context. Setup. Request (Attach Accept, Activate Default ESP Bearer) UE Capability Info Indication RRCConnection. Reconfiguration (Attach Accept, Activate Default ESP Bearer) RRCConnection. Reconfiguration Complete UL Information Transfer Direct transfer NAS message (Attach Complete, Activate EPS Bearer context accept) Copyright ITRI 業技術研究院 Initial. Context. Setup. Response UL NAS Transport (Attach Complete, Activate EPS Bearer context accept) 15
Capability • When NW wants to know UE capability, it sends UE Capability Enquiry to specify which information it wants to get • UE-Capability. RAT-Container from UE – rat-Type • eutra, geran-cs, geran-ps, cdma 2000 -1 XRTT – ue. Capability. RAT-Container • eutra – access. Stratum. Release, ue-Category, radio parameters Copyright ITRI 業技術研究院 16
Security configuration • Initial activation after RRC connection establishment – Integrity protection and encryption for rrc message – activate AS security upon RRC connection establishment – Prior to establishment of SRB 2 and/or DRBs (SRB 1) (successful) Copyright ITRI 業技術研究院 (failure) (SRB 1) 17
Radio resource configuration Optional (SRB 1) (successful) (+ NAS message) Optional (SRB 1) (failure) Copyright ITRI 業技術研究院 18
Radio resource configuration • • • SRB addition/ modification DRB addition/ modification and release MAC main reconfiguration Semi-persistent scheduling reconfiguration Physical channel reconfiguration Copyright ITRI 業技術研究院 19
Radio resource configuration: SRB RLC TM mode SRB type Control Plane signalling Message contents Priority SRB 0 CCCH Non-UE specific Highest SRB 1 DCCH RRC + NAS High SRB 2 DCCH NAS Low • SRB 2 are configured by E-UTRAN after security activation • NAS messaging on SRB 1 only occurs if SRB 2 has not yet been established • Operation: add/modify SRB 1/2 context SRB ID Logical Channel Config RLC AM mode Copyright ITRI 業技術研究院 20
Radio resource configuration: DRB • Operation: add/modify/release – Triggered by S 1 AP E-RAB setup/modification/release (MME/P-GW initiated) – Not present in RRC connection establishment and re. DRB context establishment EPS Bearer ID DRB ID • PDCP config of DRB: Qo. S parameters of EPS bearer / E-RAB – Mandatory for DRB setup Logical Channel Config RLC Config PDCP Config discard. Timer, rlc-AM, rlc. UM, header. Compression Copyright ITRI 業技術研究院 21
DL/UL Information Transfer • Transfer NAS or (tunnelled) non-3 GPP dedicated information between E-UTRAN and UE in RRC_CONNECTED Copyright ITRI 業技術研究院 22
MEASUREMENT CONFIGURATION Copyright ITRI 業技術研究院
Measurement configuration • RRC signaling: RRCConnection. Reconfiguration • Types of measurements • • • Intra-frequency measurements Inter-RAT measurements of UTRA frequencies Inter-RAT measurements of GERAN frequencies Inter-RAT measurements of CDMA 2000 HRPD or CDMA 2000 1 x. RTT frequencies • Parameters – measurement objects, reporting configurations, measurement identities, quantity configurations, measurement gaps Copyright ITRI 業技術研究院 24
Measurement configuration • Measurement Object (MO) – In E-UTRA, a MO is a single E-UTRA carrier frequency • Reporting Configuration (RC) – Reporting criterion: periodically or a single event – Reporting format: the reported quantities, number of cells to report, etc • Quantity Configuration (QC) – Filtering parameters. One QC is configured per RAT type • Measurement Identity (MI): – To identify the 1 -to-1 link of MO and RC Copyright ITRI 業技術研究院 25
Measurement configuration • Example: Measurement identity linking Copyright ITRI 業技術研究院 26
Measurement report configuration Triggering Event Description RSRP, RSRQ A 1 Serving becomes better than threshold A 2 Serving becomes worse than threshold A 3 Neighbour becomes offset better than PCell A 4 Neighbour becomes better than threshold A 5 PCell becomes worse than threshold 1 and neighbour becomes better than threshold 2 A 6 Neighbour becomes offset better than SCell B 1 Inter RAT neighbour becomes better than Ex : 3 G-> RSCP, Ec. N 0 threshold B 2 Serving becomes worse than threshold 1 and inter RAT neighbour becomes better than threshold 2 Serving Carrier aggregation : secondary cell related 27
HANDOVER PROCEDURE Copyright ITRI 業技術研究院
Configuration in HO command • Mobility Control Info • • • Target Phys. Cell. Id, Carrier frequency Carrier bandwidth: from MIB of target e. NB Radio Resource Config (Common): from SIB 2/SIB 1/MIB of target e. NB New UE-Identity: C-RNTI in target e. NB RACH-Config (Dedicated): for non contention based rach • Security Config HO • intra-LTE HO case: Key Change Indicator, next Hop Chaining Count, Security Algorithm Config (full config) • inter-RAT HO case: Security Algorithm Config • Radio Resource Config (Dedicated) • Measurement Config • Full Config flag Copyright ITRI 業技術研究院 29
Handover Preparation (X 2) TS 36. 300 Copyright ITRI 業技術研究院 30
Handover Execution (X 2) UE Source e. NB Target e. NB TS 36. 300 Copyright ITRI 業技術研究院 31
Handover Completion (X 2) UE Source e. NB Target e. NB Copyright ITRI 業技術研究院 Target e. NB MME GTP-U packet 1 2 3 E Source e. NB 4 SGW 5 6 SGW TS 36. 300 32
RRC<->RRM INTERFACE INTRODUCTION Copyright ITRI 業技術研究院
Socket interface between RRM and RRC (UDP server) RRM (UDP client) RRC (UDP client) RRM (UDP server) Fd = Socket() bind(13001) Sendto() bind(5566) While(1) If fd is selected q D Copyright ITRI 業技術研究院 Oam_rrc_config rrm_src_port: 13001 rrm_dst_port: 5566 Rrmip: 127. 0. 0. 1 at a (re Process UDP packet a t Da qu e (r t) Recvfrom() t) s e ue s While(1) If fd is selected enbd_config rrc_source_port: 5566 rrc_destination_port: 13001 rrc_cell_address: 127. 0. 0. 1 Recvfrom() Process UDP packet 34
RRM send message to RRC rrc_cell_address 127. 0. 0. 1 Port 13001 Copyright ITRI 業技術研究院 35
Port 5566 RRM receive message from RRC Copyright ITRI 業技術研究院 36
Primitive between RRM and RRC Header u 8 Type Message 0 u 8 Msg. Cnt L 1 L 2… If message part only contains message 0, u 8 Msg. Cut should be set to 0 u 16 Cell. Idx Lm Length(2 bytes) Msg 1 Message Msg 2… Msg m Additional message part (dynamic) Original data structure of the primitive type defined in RRC Header Copyright ITRI 業技術研究院 37
Cell Configuration RRC RRM RRC_MIB_CFG_REQ RRC_MIB_CFG_CFM RRC_SIBX_CFG_REQ RRC_SIBX_CFG_CFM RRC_CFG_REQ RRC_CFG_CFM Configure MIB and SIB(1, 2, 3, 4, 5) RRC_AGC_CMD RRC_AGC_CFM RRC_START_REQ Configure pci, frequency and security algorithm priority RRC_START_CFM Configure Rx gain: ex: for wireless -> 8, wired->0 Copyright ITRI 業技術研究院 UDCell starts to broadcast MIB and SIB. UE can connect to UDcell now 38
RRC connection establishment UE RRCConnection. Request RRC_CON_IND (t. Con. Ind) RRCConnection. Setup RRC_CON_SETUP_REQ (t. Setup. Req) RRCConnection. Setup. Complete UE RRC_CON_SETUP_CFM (t. Setup. Cfm) RRCConnection. Request RRCConnection. Reject Copyright ITRI 業技術研究院 RRM RRC_CON_IND RRC_CON_REJECT (t. Con. Reject. Req) 39
Initial security activation UE RRC_SEC_ACTV_REQ t. Sec. Actv. Req Security. Mode. Command Security. Mode. Complete UE RRM RRC_SEC_ACTV_CFM (t. Ue. Cfm. Msg) RRC RRM RRC_SEC_ACTV_REQ Security. Mode. Command Security. Mode. Failure Copyright ITRI 業技術研究院 RRC_SEC_ACTV_CFM 40
RRC connection reconfiguration UE RRC_CON_RECONFIG_REQ (t. Reconfig. Req) RRCConnection. Reconfiguration. Complete UE RRM RRC_CON_RECONFIG_CFM (t. Ue. Cfm. Msg) RRC RRM RRC_CON_RECONFIG_REQ RRCConnection. Reconfiguration RRC Connection Re-establishment Copyright ITRI 業技術研究院 RRC_REESTB_IND 41
Handover (source e. NB) UE RRC Target RRM Measurement. Report (A 3) Request RRC to encode Ho. Prepare msg RRCConnection. Reconfiguration (Handover) Including DRB PDCP SN status RRC_MEAS_REPORT_IND (t. Meas. Report. Ind. Msg) RRC_HO_INFO_REQ (t. Rrm. Info) RRC_HO_INFO_CFM (t. Ho. Info. Cfm + Ho. Prepare ASN. 1 msg) 1 RRC_HO_CMD_REQ 4 (t. Crnti. Msg + Handover. Command ASN. 1 msg) RRC_HO_CMD_CFM (t. Ho. Cmd. Cfm) RRC_CON_REL_REQ 5 8 RRC_CON_REL_CFM Copyright ITRI 業技術研究院 42
Handover (target e. NB) UE Request RRC to decode Ho. Prepare msg Reserve ue radio resource in target e. NB and prepare handover command RRC RRM RRC_HO_PREPAR_REQ (t. Ho. Prp. Req + Ho. Prepare ASN. 1 msg) RRC_HO_PREPAR_CFM (t. Ho. Prp. Cfm) 2 RRC_HO_RSV_REQ (t. Handover. Command. Material) RRC_HO_RSV_CFM (t. Ho. Rsv. Cfm + Handover. Command ASN. 1 msg) 3 RRC_STATUS_IND 6 (t. Status. Ind) RRCConnection. Reconfiguration. Complete RRC_HO_CFM_IND (t. Ue. Cfm. Msg) UE handover to target e. NB RRC_HO_PS_IND (t. Sec. Cnx. Info) 7 DRB PDCP SN status Copyright ITRI 業技術研究院 43
Thanks for your attention and Q & A 44
Mapping table of NAS procedure and RRC establishment cause (Source: http: //www. lte-bullets. com) Copyright ITRI 業技術研究院 45
MIB Data. Type te. Bw U 8 Copyright ITRI 業技術研究院 Parameter Description em. Dl. Bandwidth (Downlink bandwidth) bw_n 6 = 0, bw_n 15 = 1, bw_n 25 = 2, bw_n 50 = 3, bw_n 75 = 4, bw_n 100 = 5 u 8 Sfn system frame number Useless now, sfn is configured by RRC 46
SIB 1 Data. Type Parameter Description U 8 u 8 Bit. Mask #define rrc_System. Information. Block. Type 1_p_Max_present 0 x 80 #define rrc_System. Information. Block. Type 1_tdd_Config_present 0 x 40 #define rrc_System. Information. Block. Type 1_non. Critical. Extension_present 0 x 20 st. Cell. Access. Related. Info s 8 QRx. Lev. Min u 8 QRx. Lev. Min. Offset 0 --> not present s 8 PMax u 8 Frequency. Band. Indicator u 8 Si. Win. Len ENUMERATED {ms 1, ms 2, ms 5, ms 10, ms 15, ms 20, ms 40} u 8 Si. Num total SI group number a. Si. Sche. Info[RRC_MAX_SI_NUM] st. Tdd. Cfg st. Sib 1_v 920 t. Cell. Access. Related. Info S 8 U 8 U 8 t. Si. Sche. Info t. Tdd. Frm. Struct t. Sib 1_v 920 Copyright ITRI 業技術研究院 47
t. Cell. Access. Related. Info Data. Type t. Plmn. Id. Info Parameter Description a. Plmn. Id. Info[MAX_PLMN_ID_INFO_NUM] U 8 u 8 Plmn. Num u 16 Tac u 32 Cell. Id b. Cell. Barred b. Intra. Freq. Reslct b. Csg. Ind b. Csg. Id. Present st. Csg. Id U 16 U 32 BOOL t. Csg. Id Copyright ITRI 業技術研究院 48
t. Si. Sche. Info Data. Type U 32 U 8 ENUM Copyright ITRI 業技術研究院 Parameter Description u 32 Bitmap. Si #define rrc_Si. Msg. Bitmap. Sib 2 #define rrc_Si. Msg. Bitmap. Sib 3 #define rrc_Si. Msg. Bitmap. Sib 4 #define rrc_Si. Msg. Bitmap. Sib 5 u 8 Bitmap. On. Num te. Si. Periodicity si_prd_rf 8 = 0, si_prd_rf 16 = 1, si_prd_rf 32 = 2, si_prd_rf 64 = 3, si_prd_rf 128 = 4, si_prd_rf 256 = 5, si_prd_rf 512 = 6 (1 << 1) (1 << 2) (1 << 3) (1 << 4) 49
t. Tdd. Frm. Struct Data. Type ENUM Copyright ITRI 業技術研究院 Parameter Description te. Tdd. Sbfrm. Assignment tdd_sa 0 = 0, tdd_sa 1 = 1, tdd_sa 2 = 2, tdd_sa 3 = 3, tdd_sa 4 = 4, tdd_sa 5 = 5, tdd_sa 6 = 6 te. Tdd. Special. Sbfrm. Patterns tdd_ssp 0 = 0, tdd_ssp 1 = 1, tdd_ssp 2 = 2, tdd_ssp 3 = 3, tdd_ssp 4 = 4, tdd_ssp 5 = 5, tdd_ssp 6 = 6, tdd_ssp 7 = 7, tdd_ssp 8 = 8 50
SIB 2 Data. Type U 8 Parameter Description u 8 Bit. Mask #define rrc_ac_Barring. Info_present 0 x 80 #define rrc_mbsfn_Subframe. Config. List_present 0 x 40 #define rrc_System. Information. Block. Type 2_late. R 8 Non. Critical. Extension_present 0 x 20 #define rrc_ssac_Barring. For. MMTEL_Voice_r 9_present 0 x 10 #define rrc_ssac_Barring. For. MMTEL_Video_r 9_present 0 x 08 t. Ac. Barring. Info st. Ac. Barring. Info t. Radio. Rsc. Cfg. Cmn. SIB st. Radio. Rsc. Cfg. Cmn. SIB t. Tmr. Cnst st. Tmr. Cnst (T 300, T 301, T 310, N 310, T 311, N 311) t. Freq. Info st. Freq. Info (uplink) ENUM t. Ac. Barring. Config te. Time. Alignment. Timer ENUMERATED { sf 500, sf 750, sf 1280, sf 1920, sf 2560, sf 5120, sf 10240, infinity} ssac_Barring. For. MMTEL_Voice_r 9 t. Ac. Barring. Config ssac_Barring. For. MMTEL_Video_r 9 Copyright ITRI 業技術研究院 52
t. Ac. Barring. Info Data. Type U 8 Parameter Description u 8 Bit. Mask #define rrc_Ac. Barring. For. MO_Signalling_present 0 x 80 #define rrc_Ac. Barring. For. MO_Data_present 0 x 40 BOOL b. For. Emergency (Access class barring for AC 10) t. Ac. Barring. Config st. Ac. Bar. For. Mo. Signal t. Ac. Barring. Config st. Ac. Bar. For. Mo. Data Copyright ITRI 業技術研究院 53
t. Radio. Rsc. Cfg. Cmn. SIB Data. Type Struct ENUM Struct Parameter Description t. Rach. Cfg. Cmn te. Modification. Period. Coeff bcch. Mdf. Period. Coeff_n 2 = 0, bcch. Mdf. Period. Coeff_n 4 = 1, bcch. Mdf. Period. Coeff_n 8 = 2, bcch. Mdf. Period. Coeff_n 16 = 3 te. Paging. Cycle pag. Cycle_rf 32 = 0, pag. Cycle_rf 64 = 1, pag. Cycle_rf 128 = 2, pag. Cycle_rf 256 = 3 te. Paging. Nb pag. Nb_four. T = 0, pag. Nb_two. T = 1, pag. Nb_one. T = 2, pag. Nb_half. T = 3, pag. Nb_quarter. T = 4, pag. Nb_one. Eighth. T = 5, pag. Nb_one. Sixteenth. T = 6, pag. Nb_one. Thirty. Second. T = 7 t. Prach. Cfg. Sib Copyright ITRI 業技術研究院 Data. Type Struct Struct U 8 Parameter Description t. Pdsch. Cfg. Cmn t. Pusch. Cfg. Cmn t. Pucch. Cfg. Cmn t. Srs. Cfg. Cmn t. Ul. Pwr. Ctrl. Cmn u 8 Ul. Cyclic. Prefix. Len 54
t. Freq. Info Data. Type U 8 ENUM U 16 U 8 Copyright ITRI 業技術研究院 Parameter Description u 8 Bit. Mask #define rrc_freq. Info_ul_Carrier. Freq_present 0 x 80 #define rrc_freq. Info_ul_Bandwidth_present 0 x 40 te. Bw (FDD only) bw_n 6 = 0, bw_n 15 = 1, bw_n 25 = 2, bw_n 50 = 3, bw_n 75 = 4, bw_n 100 = 5 u 16 Ul. Carrier. Freq (FDD only) INTEGER (0. . max. EARFCN) u 8 Additional. Spectrum. Emission INTEGER (1. . 32) 56
t. Rrc. Cfg, te. Cipher. Algo , te. Intg. Algo t. Rrc. Cfg Data. Type te. Cipher. Algo Parameter Description a. Eea. Pri[EEA_ALGO_NUM] te. Intg. Algo a. Eia. Pri[EIA_ALGO_NUM] U 16 u 16 Phy. Cell. Id U 16 u 16 Dl. Freq U 16 u 16 Ul. Freq te. Cipher. Algo Data. Type ENUM Parameter Description cipher_eea 0 = 0, //$ Null cipher_eea 1 = 1, //$ SNOW 3 G cipher_eea 2 = 2, //$ AES cipher_spare 5 = 3, cipher_spare 4 = 4, cipher_spare 3 = 5, cipher_spare 2 = 6, cipher_spare 1 = 7 te. Intg. Algo Data. Type ENUM Copyright ITRI 業技術研究院 Parameter Description intg_eia 0_v 920 = 0, //$ Null intg_eia 1 = 1, //$ SNOW 3 G intg_eia 2 = 2, //$ AES intg_spare 5 = 3, intg_spare 4 = 4, intg_spare 3 = 5, intg_spare 2 = 6, intg_spare 1 = 7 58
t. Rrc. Agc. Cmd Data. Type U 32 Copyright ITRI 業技術研究院 Parameter Description au 32 Agc[10] Index 0: UE rx gain 59
SIB 3 Data. Type U 8 Parameter Description u 8 Bit. Mask #define rrc_System. Information. Block. Type 3_late. R 8 Non. Critical. Extension_present 0 x 80 #define rrc_s_Intra. Search_v 920_present 0 x 40 #define rrc_s_Non. Intra. Search_v 920_present 0 x 20 #define rrc_System. Information. Block. Type 3_q_Qual. Min_r 9_present 0 x 10 #define rrc_thresh. Serving. Low. Q_r 9_present 0 x 08 t. Cell. Reselection. Info. Common st. Cell. Rslct. Info. Cmn t. Cell. Reselection. Serving. Freq. Info st. Cell. Rslct. Srv. Freq. Info t. Intra. Freq. Cell. Reselection. Info st. Intra. Freq. Cell. Rslct. Info U 8 u 8 SIntra. Search. P_r 9 Reselection. Threshold : : = INTEGER (0. . 31) U 8 u 8 SIntra. Search. Q_r 9 Reselection. Threshold. Q-r 9 : : = INTEGER (0. . 31) U 8 u 8 SNon. Intra. Search. P_r 9 Reselection. Threshold : : = INTEGER (0. . 31) U 8 u 8 SNon. Intra. Search. Q_r 9 Reselection. Threshold. Q-r 9 : : = INTEGER (0. . 31) S 8 s 8 QQual. Min_r 9 Q-Qual. Min-r 9 : : = INTEGER (-34. . -3) U 8 u 8 Thresh. Serving. Low. Q_r 9 Reselection. Threshold. Q-r 9 : : = INTEGER (0. . 31) Copyright ITRI 業技術研究院 60
SIB 4, SIB 5 SIB 4 Data. Type U 8 t. Intra. Freq. Neigh. Cell. Info t. Phys. Cell. Id. Range Parameter Description u 8 Intra. Freq. Neigh. Cell. Num u 8 Intra. Freq. Black. Cell. Num b. Csg. Phys. Cell. Id. Range a. Intra. Freq. Neigh. Cell[RRC_MAX_CELL_INTRA] a. Intra. Freq. Black. Cell[RRC_MAX_CELL_BLACK] t. Phys. Cell. Id. Range st. Csg. Phys. Cell. Id. Range U 8 BOOL SIB 5 Data. Type Parameter Description t. Inter. Freq. Carrier. Freq. Info a. Inter. Freq. Carrier. Freq[RRC_MAX_FREQ] u 8 Copyright ITRI 業技術研究院 u 8 Inter. Freq. Carrier. Freq. Num 61
t. Inter. Freq. Carrier. Freq. Info (1/1) Data. Type U 8 U 16 S 8 U 8 t. Speed. States. Scale. Factors U 8 Copyright ITRI 業技術研究院 Parameter Description u 8 Bit. Mask #define rrc_Inter. Freq. Carrier. Freq. Info_p_Max_present 0 x 80 #define rrc_Inter. Freq. Carrier. Freq. Info_t_Reselection. EUTRA_SF_present 0 x 40 #define rrc_Inter. Freq. Carrier. Freq. Info_cell. Reselection. Priority_present 0 x 20 #define rrc_q_Offset. Freq_present 0 x 10 #define rrc_inter. Freq. Neigh. Cell. List_present 0 x 08 #define rrc_inter. Freq. Black. Cell. List_present 0 x 04 #define rrc_Inter. Freq. Carrier. Freq. Info_q_Qual. Min_r 9_present 0 x 02 #define rrc_Inter. Freq. Carrier. Freq. Info_thresh. X_Q_r 9_present 0 x 01 u 16 Dl. Carrier. Freq ARFCN-Value. EUTRA : : = INTEGER (0. . max. EARFCN)[65535] s 8 QRx. Lev. Min INTEGER (-70. . -22) s 8 PMax INTEGER (-30. . 33) u 8 TReselection. EUTRA T-Reselection : : = INTEGER (0. . 7) Speed. States. Scale. Factors u 8 Thresh. XHigh Reselection. Threshold : : = INTEGER (0. . 31) u 8 Thresh. XLow Reselection. Threshold : : = INTEGER (0. . 31) 62
t. Inter. Freq. Carrier. Freq. Info (1/2) Data. Type te. Bw BOOL U 8 te. QOffset. Range t. Intra. Freq. Neigh. Cell. Info U 8 t. Phys. Cell. Id. Range U 8 S 8 U 8 Copyright ITRI 業技術研究院 Parameter Description em. Allowed. Meas. Bw ENUMERATED {mbw 6, mbw 15, mbw 25, mbw 50, mbw 75, mbw 100} b. Presence. Antenna. Port 1 u 8 Cell. Reselection. Priority INTEGER (0. . 7), optional u 8 Neigh. Cell. Config MSB 2 bits Q-Offset. Range a. Inter. Freq. Neigh. Cell[RRC_MAX_CELL_INTER] u 8 Inter. Freq. Neigh. Cell. Num a. Inter. Freq. Black. Cell[RRC_MAX_CELL_BLACK] u 8 Inter. Freq. Black. Cell. Num s 8 QQual. Min_r 9 Q-Qual. Min-r 9 : : = INTEGER (-34. . -3) u 8 Thresh. XHigh. Q_r 9 Reselection. Threshold. Q-r 9 : : = INTEGER (0. . 31) u 8 Thresh. XLow. Q_r 9 Reselection. Threshold. Q-r 9 : : = INTEGER (0. . 31) 63
t. Pag. Req Copyright ITRI 業技術研究院 Data. Type te. Cn. Domain Parameter Description em. Cn. Domain (ENUMERATED(PS, CS)) U 16 u 16 Ue. Idx BOOL b. Imsi (TRUE: IMSI, FALSE: S-TMSI) t. Pag. Id u. Pag. Id BOOL b. Drx (UE specific DRX) te. Paging. Cycle em. Paging. Drx 64
t. Con. Ind, t. Setup. Req, t. Setup. Cfm, t. Con. Reject. Req t. Con. Ind Data. Type U 16 Parameter Description u 16 Crnti em. Estb. Cause te. Status em. Status u 8 Cell. Idx te. Cause em. Cause u 8 Bit. Mask #define rrc_conind_stmsi_present 0 x 80 st. Stmsi t. Plmn. Id st. Slct. Plmn U 8 u 8 Cell. Idx U 8 u 8 Bit. Mask #define rrc_setup_mme_present 0 x 40 st. Reg. Mme Data. Type U 16 Parameter Description u 16 Crnti ENUM te. Estb. Cause U 8 Struct t. Stmsi t. Setup. Cfm t. Setup. Req t. Reg. Mme Data. Type U 16 Parameter Description u 16 Crnti U 8 t. Srb. To. Add. Mod #define rrc_setup_srb 1_present 0 x 80 #define rrc_setup_radio_rsc_ded_present 0 x 40 st. Srb 1 Cfg t. Radio. Resource. Dflt st. Radio. Resource. Ded Copyright ITRI 業技術研究院 t. Con. Reject. Req Data. Type Parameter Description U 16 u 16 Crnti U 16 u 16 Extended. Wait. Time_r 10 65
t. Sec. Actv. Req Data. Type U 16 Parameter Description u 16 Crnti U 8 u 8 Cipher. Algo. Cap #define SEC_EEA_1 0 x 80 #define SEC_EEA_2 0 x 40 u 8 Intg. Algo. Cap #define SEC_EIA_1 0 x 80 #define SEC_EIA_2 0 x 40 a. Sec. Key[RRC_SEC_KEY_LEN] U 8 Copyright ITRI 業技術研究院 66
t. Ue. Cfm. Msg Data. Type U 16 te. Status te. Cause Copyright ITRI 業技術研究院 Parameter Description u 16 Crnti em. Status STAT_OK = 0, STAT_ERROR = -1 em. Cause Radio. Connection. With. Ue. Lost = 0, Failure. In. The. Radio. Interface. Procedure = 1, Interaction. With. Other. Procedure = 2, Encryption. Integrity. Protection. Algorithms. Not. Sup ported = 3, Message. Not. Compatible. With. Receiver. State = 4, Hardware. Failure = 5, Unspecified = 6, Reestb. Ind = 7 67
t. Reconfig. Req Data. Type U 16 U 8 t. Reconfig. Req t. Rb. List t. Radio. Resource. Dflt Parameter Description u 16 Crnti u 8 Bit. Mask #define rrc_recfg_rb_list_present 0 x 80 #define rrc_recfg_radio_rsc_ded_present 0 x 40 #define rrc_recfg_agg_max_bit_rate_present 0 x 20 #define rrc_recfg_meas_config_present 0 x 10 st. Rb. List st. Radio. Resource. Ded t. Ue. Aggre. Max. Rate st. Ue. Aggre. Max. Rate t. Meas. Config st. Meas. Config t. Rb. List Data. Type U 8 Parameter Description u 8 Srb. Num. Count u 8 Drb. Num. Count U 8 t. Srb. To. Add. Mod t. Drb. Identity u 8 Drb. Rel. Num. Count srb_To. Add. Mod. List[MAX_SRB_NUM] drb_To. Add. Mod. List[MAX_DRB_NUM] drb_To. Release. List[MAX_DRB_NUM] Copyright ITRI 業技術研究院 Data. Type U 8 t. Radio. Resource. Dflt Parameter Description u 8 Bit. Mask #define mac_Main. Config_present 0 x 10 #define physical. Config. Dedicated_present 0 x 04 #define rlf_Timers. And. Constants_r 9_present 0 x 02 t. Mac. Main. Cfg st. Mac. Cfg t. Phy. Cfg. Ded st. Phy. Cfg t. Rlf. Timers. And. C st. Rlf. Tmr. Const_r 9 onstants_r 9 68
t. Meas. Config Data. Type U 16 U 8 U 8 t. Meas. Object. To. Add. Mod Parameter Description u 16 Bit. Mask #define rrc_meas. Object. To. Remove. List_present 0 x 8000 #define rrc_meas. Object. To. Add. Mod. List_present 0 x 4000 #define rrc_report. Config. To. Remove. List_present 0 x 2000 #define rrc_report. Config. To. Add. Mod. List_present 0 x 1000 #define rrc_meas. Id. To. Remove. List_present 0 x 0800 #define rrc_meas. Id. To. Add. Mod. List_present 0 x 0400 #define rrc_quantity. Config_present 0 x 0200 #define rrc_meas. Gap. Config_present 0 x 0100 #define rrc_s_Measure_present 0 x 0080 #define rrc_speed. State. Pars_present 0 x 0020 u 8 Meas. Obj. Rmv. Num a. Meas. Object. To. Remove. List[MAX_OBJ_ID_NUM] u 8 Meas. Obj. Add. Mod. Num a. Meas. Object. To. Add. Mod. List[MAX_OBJ_ID_NUM] U 8 U 8 t. Report. Config. To. Add. Mod u 8 Report. Config. Remove. Num a. Report. Config. To. Remove. List[MAX_CONF_REPORT_ID_NUM] u 8 Report. Config. Add. Mod. Num a. Report. Config. To. Add. Mod. List[MAX_CONF_REPORT_ID_NUM] U 8 U 8 t. Meas. Id. To. Add. Mod t. Quantity. Config. EUTRA t. Meas. Gap. Config U 8 speed. State. Pars u 8 Meas. Id. Remove. Num a. Meas. Id. To. Remove. List[MAX_MEAS_ID_NUM] u 8 Meas. Id. To. Add. Mod. Num a. Meas. Id. To. Add. Mod. List[MAX_MEAS_ID_NUM] st. Quantity. Config. EUTRA st. Meas. Gap. Config u 8 S_Measure b. Speed. State. Pars. Setup, st. Mob. State. Param… Copyright ITRI 業技術研究院 69
t. Reestb. Ind Data. Type U 16 te. Reestb. Cause t. Reestb. Ue. Id Parameter Description u 16 Crnti (old ue id) em. Reestb. Cause reestb_reconfiguration. Failure = 0, reestb_handover. Failure = 1, reestb_other. Failure = 2, reestb_spare 1 = 3 st. Reestb. Ue. Id Data. Type U 16 Copyright ITRI 業技術研究院 Parameter Description u 16 Crnti (new ue id) u 16 Short. Mac. I u 16 Phys. Cell. Id 70
t. Con. Rel. Req Data. Type U 16 te. Release. Cause U 8 t. Redirected. Carrier. Info t. Idle. Mode. Mobility. Control. Info U 16 Copyright ITRI 業技術研究院 Parameter Description u 16 Crnti em. Release. Cause rel. Cause_load. Balancing. TAUrequired = 0, rel. Cause_other = 1, rel. Cause_cs. Fallback. High. Priority_v 1020 = 2, rel. Cause_spare 1 = 3 u 8 Bit. Mask #define rrc_redir_ca_info_present 0 x 80 #define rrc_idle_mob_con_info_present 0 x 40 #define rrc_extend_wait_time_present 0 x 20 st. Redirected. Carrier. Info st. Idle. Mode. Mobility. Control. Info u 16 Extended. Wait. Time_r 10 71
t. L 2 Meas. Rpt. Req, t. L 2 Meas. Rpt. Ind t. L 2 Meas. Rpt. Req Data. Type U 32 U 16 Parameter Description u 32 Bit. Mask #define rrc_prb_usage_present 0 x 0001 u 16 Tperiod. Sec time period "T" (unit: second). defined in spec 36. 314 u 16 Tperiod. Mi time period "T" (unit: minutes). defined in spec 36. 314 t. L 2 Meas. Rpt. Ind Data. Type U 32 t. Prb. Usg Parameter Description u 32 Bit. Mask #define rrc_prb_usage_present st. Prb. Usg 0 x 0001 t. Prb. Usg Data. Type U 8 Parameter Description u 8 Total. Dl. Prb. Usg (INTEGER (0. . 100) 3 GPP 36. 314 4. 1. 1. 1) U 8 u 8 Total. Ul. Prb. Usg (INTEGER (0. . 100) 3 GPP 36. 314 4. 1. 1. 1) Copyright ITRI 業技術研究院 72
t. Meas. Report. Ind. Msg Data. Type U 16 t. Meas. Reports Parameter Description u 16 Crnti st. Meas. Reports Data. Type U 8 Parameter Description u 8 Bit. Mask #define rrc_Meas. Results_meas. Result. Neigh. Cells_present 0 x 80 #define rrc_meas. Result. For. ECID_r 9_present 0 x 40 #define rrc_Meas. Results_location. Info_r 10_present 0 x 20 #define rrc_meas. Result. Serv. Freq. List_r 10_present 0 x 10 u 8 Meas. Id meas. Result. Serv. Cell u 8 Rsrp. Result, u 8 Rsrq. Result U 8 u 8 Meas. Result. Neigh. Cell. Num t. Meas. Result. EUTRA a. Meas. Result. Neigh. Cells[MAX_CELL_REPORT_NUM] t. Meas. Result. For. ECID _r 9 t. Location. Info_r 10 st. Meas. Result. For. ECID_r 9 U 8 u 8 Meas. Result. Serv. Freq. List. Num Copyright ITRI 業技術研究院 location. Info_r 10 73
t. Rrm. Info, t. Ho. Info. Cfm t. Rrm. Info ASConfig is prepared by RRC according to the latest radio resource configured for the UE Data. Type U 16 Parameter Description u 16 Crnti U 8 BOOL u 8 Bit. Mask #define rrc_rrminfo_meas_config_present 0 x 10 b. S 1 Ho t. Rrm. Config st. Rrm. Config t. Meas. Config st. Meas. Config t. As. Context st. As. Context (reestablishment. Info) U 32 Target. Cell. Identity BIT STRING of size(28) : To calculate u 16 Target. Cell. Short. Mac. I st. Cell. Info[RRC_MAX_FREQ] (u 32 Cell. Identity, u 16 Phys. Cell. Id, u 16 Carrier. Freq) t. Cell. Info t. Ho. Info. Cfm Copyright ITRI 業技術研究院 Data. Type U 16 te. Status te. Cause Parameter Description u 16 Crnti em. Status em. Cause t. Key. Enb. Star. List st. Key. Enb. Star. List 74
t. Ho. Cmd. Cfm Data. Type U 16 te. Status Parameter Description u 16 Crnti em. Status te. Cause em. Cause t. Drb. Status st. Drb. Status Data. Type t. Pdcp. Status U 8 Copyright ITRI 業技術研究院 Parameter Description a. Pdcp. Status[MAX_DRB_NUM] u 8 Drb. Num 75
t. Ho. Prp. Req, t. Ho. Prp. Cfm t. Ho. Prp. Req Data. Type U 32 Parameter Description u 32 Si. Ue. Id Data. Type U 32 te. Status Parameter Description u 32 Si. Ue. Id em. Status te. Cause em. Cause t. Ho. Preparation. Information st. Ho. Preparation. Information Data. Type U 8 te. Rat. Type Parameter Description u 8 Bit. Mask #define rrc_as_Config_present 0 x 80 #define rrc_rrm_Config_present 0 x 40 #define rrc_as_Context_present 0 x 20 #define rrc_Handover. Preparation. Information_r 8_IEs_non. Critical. Extension_present 0 x 10 a. Ue. Capability. RAT[MAX_RAT_Capabilities] t. As. Config st. As. Config t. Rrm. Config st. Rrm. Config t. As. Context st. As. Context BOOL b. Ue. Config. Release_r 9 U 8 u 8 Ue. Config. Release_r 9 (ENUMERATED {rel 9, rel 10}) Copyright ITRI 業技術研究院 76
t. Handover. Command. Material Data. Type U 32 BOOL Parameter Description u 32 Si. Ue. Id b. S 1 Ho t. Ue. Sec. Info st. Ue. Sec. Info t. Key. Enb. Star. Info st. Key. Enb. Star U 8 t. Meas. Config u 8 Bit. Mask #define rrc_meas. Config_present 0 x 80 #define rrc_mobility. Control. Info_present 0 x 40 #define rrc_radio. Resource. Config. Dedicated_present 0 x 10 #define rrc_security. Config. HO_present 0 x 08 #define rrc_reestab. Info_present 0 x 04 st. Meas. Config t. Mobility. Control. Info st. Mobility. Control. Info t. Rb. List st. Rb. List t. Radio. Resource. Dflt st. Radio. Resource. Ded t. Security. Config. HO st. Security. Config. HO U 16 u 16 Src. Crnti t. Reestablishment. Info st. Reestablishment. Info (for u 16 Target. Cell. Short. Mac. I) Copyright ITRI 業技術研究院 77
t. Ho. Rsv. Cfm, t. Status. Ind, t. Sec. Cnx. Info t. Ho. Rsv. Cfm Data. Type U 32 U 16 te. Status te. Cause Parameter Description u 32 Si. Ue. Id u 16 Crnti em. Status em. Cause t. Status. Ind Data. Type U 16 t. Drb. Status Parameter Description u 16 Crnti st. Drb. Status t. Sec. Cnx. Info Copyright ITRI 業技術研究院 Data. Type U 16 BOOL U 8 Parameter Description u 16 Crnti b. S 1 Ho a. NH[NH_LEN] U 8 u 8 NCC 78