3GNetwork Solutions Surya.patar@3gnets.in +91 9886212362 or +91 80 40932221 Visit us at http://www.3gnets.in
3GPP Conformance Test These sample tests show some of the selected test cases out of 36.523. The 3GNets team can provide similarly all the test cases in real live network & LAB. The tests results will show if the functioal tests are pass/fail and performance of the Handset and/or Network at various L1, L2, L3 modules in AS and NAS. The report here shows some tests how the Huawei LTE data card has fared in Airtels LTE rel-9 Network. Net G 3 Samples of Conformance Tests 36.523..1
6.1.2.4.1 (Cell Re-Selection)- UE in E-UTRA RRC_IDLE. When UE detects the cell ranked as the best cell - then { UE reselects the new cell }
8.1.1.1.1 (Paging)- when UE receives Paging with an ue-Identity set to S-TMSI which was allocated to the UE at the UE registration procedure -then { UE establishes an RRC connection }
8.1.3.6.1 (Redirection)- UE in E-UTRA RRC_CONNECTED. When { UE receives RRCConnectionRelease including redirectionInformation with utra-CarrierFreq UTRA frequency - then {UE enters RRC_IDLE on UTRA frequency included in IE redirectionInformation }
8.2.1.7.1 (SRB2 establishment)- UE in E-UTRA RRC_CONNECTED without SRB2 & NW sends RRCConnectionReconfiguration including SRB2 configuration - then { UE successfully establish the signalling radio bearer }
2 Samples of Conformance Tests 36.523..2
8.2.2.2.1 (SRB reconfig)-UE in E-UTRA RRC_CONNECTED. When UE receives RRCConnectionReconfiguration containing SRB reconfiguration - then { UE reconfigures affected SRBs and sends RCConnectionReconfigurationComplete}
8.2.4.1.1 (Handover with RachConfig) - UE having completed radio bearer establishment and initial security activation & performed intra frequency measurement. when UE receives an RRCConnectionReconfiguration including a mobilityControlInfo with a rach-ConfigDedicated - then { UE transmits an RRCConnectionReconfigurationComplete message }
8.3.1.5 (A3 Meas Report)- UE in E-UTRA RRC_CONNECTED & configured for A3. When { Neighbour becomes offset better than serving } - then { UE sends MeasurementReport with measId for event A3 }.
8.5.1.4 (RLF & TAU) - UE in E-UTRA RRC_CONNECTED with default bearer established and radio link failure was detected and UE initiates re-establishment. When UE receives a RRCConnectionReestablishmentReject - then { UE goes to RRC_IDLE and trigger TAU procedure in order to recover RRC connection }
3 6.1.2.4.1-Cell Reselection With { UE in E-UTRA RRC_IDLE state }
ensure that { when { UE detects the cell ranked as the best cell }
then { UE reselects the new cell }
Neighbour Ranking Evaluation Q meas,s Averaged RSRP value Q offset For intra-freq: Equals to Qoffsets,n, if Qoffsets,n is valid, otherwise zero. For inter-freq: Equals to Qoffsets,n + Qoffsetfreq if Qoffsets,n is valid, otherwise only Qoffsetfreq Cell selection criteria Srxlev > 0 SIB3 Cell Reselection Parameters Layer 3 message Message content Serving and Neighbour Cell Measurement Neighbour Cell Ranking Better Final Analysis Cell selection criteria Srxlev >0 Serving cell measurements Rs=Qmeas,s + Qhyst -110dbm + 4 = -106dbm Neighboring cell measurements
Only cell1 qualifies as the candidate cell with S>0 and also its ranking greater than the serving cell. Hence finally UE camps on cell1 with cell id 385 and that becomes the serving cell Cell Reselection Latency Latency Mode reports HW Timestamp Serving Cell Measurements and Evaluation (38731496.25 ms) 10:45:31.496 Idle Neighbor Cell Measurement Request/Response (38731503.75 ms) 10:45:31.504 Neighbor Measurements (38731503.75 ms) 10:45:31.504 Reselection Candidates Log Packet (38731503.75 ms) 10:45:31.504 PBCH Decoding Results (38731518.75 ms) 10:45:31.519 8.1.1.1.1 - Paging
with { UE in E-UTRA RRC_IDLE state }
ensure that { when { UE receives a Paging message including an ue-Identity set to the S-TMSI which was allocated to the UE at the UE registration procedure }
St Procedure Message Sequence TP Verdict U - S Message 1 The SS transmits a Paging message including an unmatched identity (incorrect S-TMSI). <-- Paging - - 2 Check: Does the UE transmit an RRCConnectionRequest message within 5 s? --> RRCConnectionRequest 1 F 3 The SS transmits a Paging message including a matched identity. <-- Paging - - 4 Check: Does the UE transmit an RRCConnectionRequest message? --> RRCConnectionRequest 2 P 5 The SS transmits an RRCConnectionSetup message. <-- RRCConnectionSetup - - 6 Check: Does the UE transmit an RRCConnectionSetupComplete message including SERVICE REQUEST to confirm the successful completion of the connection establishment? --> RRCConnectionSetupComplete 2 P 6A-6D Steps 6 to 9 of the generic radio bearer establishment procedure (TS 36.508 4.5.3.3-1) are executed to successfully complete the service request procedure. - - - - 7 Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 1? - - 1, 2 - Paging Message
From SIB2 -> t300 = ms200 Start T300 at Connection Request Connection Setup comes much within T300 within 40ms. 200 ms T300 =200ms start stop T300 =200ms start stop Paging PCCH - 10:56:54.460 Service Request- 10:56:54.461 Connection Req- UL-CCCH 10:56:54.461 Connection Setup DL-CCCH 10:56:54.496 Setup Complete UL-DCCH- 10:56:54.500 Security ModCmd DL-DCCH- 10:56:54.526 Sec Mode Comp UL-DCCH- 10:56:54.526 Con Reconfif DL-DCCH- 10:56:54.526 ConReconfComp UL-DCCH 10:56:54.529 Con Reconfif DL-DCCH- 10:56:54.546 ConReconfComp UL-DCCH 10:56:54.548 Con Release DL-DCCH 10:57:16.541
40ms 29ms From SIB2 Message -> T300 = ms200 Start T300 when Connection Request is sent eNB Stops once Connection Setup comes from eNB
8.1.3.6.1 RRC release with redirection with { UE in E-UTRA RRC_CONNECTED state }
ensure that {
when { UE receives an RRCConnectionRelease message including an IE redirectionInformation with utra-CarrierFreq UTRA frequency }
then {sUE enters RRC_IDLE tate on UTRA frequency included in IE redirectionInformation }
E-RRC release Message Sequence St Procedure Message Sequence TP Verdict U - S Message 1 SS transmits an RRCConnectionRelease message (IE redirectionInformation including UTRA-CarrierFreq of Cell 5). <-- RRCConnectionRelease - - 2 Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.8 indicate that the UE is camped on UTRAN Cell 5? - - 1 P Message Latency RRC Connection Setup Complete (UL-DCCH) HW Timestamp : (22099170.00 ms) 06:08:19.170 RRC Connection Release (DL-DCCH) HW Timestamp : (22102131.25 ms) 06:08:22.131 Release with Redirection to UTRAN Pass/Fail RRC Connection Setup Complete (UL-DCCH) Time : 11:38:19.157 Length : 123 Log Code (Hex) : 0xB0C0 HW Timestamp : (22099170.00 ms) 06:08:19.170 1.25 ms fraction : 0.00 CFN : 68 1.25 ms counter : 833950479336 RRC Signaling Header Log Packet Version : 2 RRC Release Number : 9.5.0 Radio Bearer Id : 1 Physical Cell Id : 20 E-ARFCN : 39000 System Frame Number System frame number : N/A Sub frame number : N/A Message Type : DcchUplink Message Length : 98 rrc-TransactionIdentifier : 1 criticalExtensions : c1 c1 : rrcConnectionSetupComplete-r8 rrcConnectionSetupComplete-r8 selectedPLMN-Identity : 1 registeredMME mmegi : 1000010110000110 mmec MMEC : (0x90) : 144 dedicatedInfoNAS Protocol Discriminator : 7 (EMM) Message Type : Attach Request RRC Connection Release (DL-DCCH) Time : 11:38:22.008 Length : 30 Log Code (Hex) : 0xB0C0 HW Timestamp : (22102131.25 ms) 06:08:22.131 1.25 ms fraction : 0.00 CFN : 104 1.25 ms counter : 833950481705 RRC Signaling Header Log Packet Version : 2 RRC Release Number : 9.5.0 Radio Bearer Id : 1 Physical Cell Id : 20 E-ARFCN : 39000 System Frame Number System frame number : N/A Sub frame number : N/A Message Type : DcchDownlink Message Length : 5 rrc-TransactionIdentifier : 0 criticalExtensions : c1 c1 : rrcConnectionRelease-r8 rrcConnectionRelease-r8 releaseCause : other redirectedCarrierInfo RedirectedCarrierInfo : utra-FDD utra-FDD : 10833 Setup Complete and Release 8.2.1.7.1- RRC reconfig for SRB2
19 Paging- 3G Network Solutions
with { UE in E-UTRA RRC_CONNECTED state without SRB2}
ensure that { when { SS sends an RRCConnectionReconfiguration message including SRB2 configuration }
then { UE successfully establish the signalling radio bearer }
ensure that { when { UE receives an RRCConnectionReconfiguration message containing SRB reconfiguration }
then { UE reconfigures affected SRBs and sends RCConnectionReconfigurationComplete message }
8.2.2.2.1-SRB Reconfiguration St Procedure Message Sequence TP Verdict U - S Message 1 The SS transmits an RRConnectionReconfiguration message containing a radioResourceConfigDedicated with SRB reconfiguration. <-- RRCConnectionReconfigur ation - - 2 Check: Does the UE transmit an RRCConnectionReconfigurationCo mplete message? --> RRCConnectionReconfigur ationComplete 1 P 3 SS transmits RRCConnectionReconfiguration message containing a radioResourceConfigDedicated with DRB reconfiguration. <-- RRCConnectionReconfigur ation - - 4 Check: Does the UE transmit an RRCConnectionReconfigurationCo mplete message? --> RRCConnectionReconfigur ationComplete 2 P SRB Reconfig Behaviour L3 Message Details pdcp-Config discardTimer : ms1500 ul-AM-RLC t-PollRetransmit : ms40 dl-AM-RLC t-Reordering : ms50 t-StatusProhibit : ms50 mac-MainConfig : explicitValue periodicBSR-Timer : sf10 retxBSR-Timer : sf320 SRB Reconfig Parameters with { UE having completed the radio bearer establishment and initial security activation procedure and performed the intra frequency measurement}
ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo with a rach-ConfigDedicated }
then { UE transmits an RRCConnectionReconfigurationComplete message } 8.2.4.1.1 -Handover with RACH-ConfigDedicated St Procedure Message Sequence TP Verdict U - S Message 1 The SS transmits an RRCConnectionReconfiguration message to order the UE to perform intra frequency handover to Cell 4. <-- RRCConnectionReconfiguration - - 2 Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 4 using dedicated preamble to confirm the successful completion of the intra frequency handover? Check2: Does the UE transmit an RRCConnectionReconfigurationComplete using the security key derived from the currently active K eNB ? --> RRCConnectionReconfigurationCo mplete 1,3 P 3 The SS changes Cell 1, Cell 4 and Cell 11 parameters so that Cell1 becomes better. - - - - 4 The UE transmits a MeasurementReport message to report event A3 on Cell 4 with the measured RSRP, RSRQ value for Cell 1. --> MeasurementReport - - 5 The SS transmits an RRCConnectionReconfiguration message to order the UE to perform intra frequency handover to Cell 1. <-- RRCConnectionReconfiguration - - 6 Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 1 using dedicated preamble to confirm the successful completion of the intra frequency handover? Check2: Does the UE transmit an RRCConnectionReconfigurationComplete using the security key derived from the nextHopChainingCount? --> RRCConnectionReconfigurationCo mplete 1,2 P Handover Sequence to be tested RRC Connection Reconfiguration Complete (UL-DCCH) Time : 16:07:06.416 Vendor Header Length : 27 Log Code (Hex) : 0xB0C0 HW Timestamp : (30846460.00 ms) 08:34:06.460 1.25 ms fraction : 0.00 CFN : 68 1.25 ms counter : 833473637168 RRC Signaling Header Log Packet Version : 2 RRC Release Number : 9.5.0 Radio Bearer Id : 1 Physical Cell Id : 4 E-ARFCN : 39000 System Frame Number System frame number : N/A Sub frame number : N/A Message Type : DcchUplink Message Length : 2 rrc-TransactionIdentifier : 1 criticalExtensions : rrcConnectionReconfigurationComplete-r8 rrcConnectionReconfigurationComplete-r8 UE gets SRB Reconfig in ReConfig Msg within Radio Resource Dedicated Reconfig and sends Reconfig complete after reconfiguring affected SRB.
In our case Affected SRB is SRB2.
Time to reconfig was 2ms.
RRC Reconfig (DL-DCCH)= (30846457.50 ms) 08:34:06.458 RRC Reconfig Complete(UL-DCCH)= (30846460.00 ms) 08:34:06.460 MobilityControlInfo ::= SEQUENCE { targetPhysCellId PhysicalCellIdentity of Cell 1 carrierFreq Not present rach-ConfigDedicated SEQUENCE { ra-PreambleIndex 63 - ra-PRACH-MaskIndex 0 } } Layer3 Message Details Message Table start timer T304 with t304=500ms on Reconfig message as mobilityControlInfo is included.
Our Log File contains these messages in sequence:- Measurement Report(UL-DCCH)->RRC Reconfiguration(DL-DCCH)->RRC Reconfiguration Complete(UL-DCCH).
UE should send RRC Reconfig Complete msg within 500ms, but we receive it within 16ms. Our test is pass as 16ms < 500ms. 8.3.1.5 - A3 Meas Reporting with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}
ensure that { when { Neighbour becomes offset better than serving }
then { UE sends MeasurementReport with correct measId for event A3 }
St Procedure Message Sequence TP Verdict U - S Message 1 SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for two event A3 (measId 1 and measId 2) with different parameters. <-- RRCConnectionReconfiguration - - 2 The UE transmits an RCConnectionReconfigurationComplete message. --> RRCConnectionReconfigurationComple te - - 3 Check: Does the UE transmit a MeasurementReport message within the next 10s? --> MeasurementReport 1 F 4 SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.5.3.2-1. - - - - 5 Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 2? --> MeasurementReport 2 P 6 SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.5.3.2-1. - - - - 7 Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 2? --> MeasurementReport 2 P Parameter Unit Cell 1 (414) Cell 2 (83) Remark T0 Cell-specific RS EPRE dBm/15k Hz -85 -110 Power levels are such that entry condition for event A3 (measId 1 & 2) is not satisfied: T1 Cell-specific RS EPRE dBm/15k Hz -85 -91 Power levels are such that entry condition for event A3 (measId 1) is satisfied: T2 Cell-specific RS EPRE dBm/15k Hz -85 -79 Power levels are such that entry condition for event A3 (measId 2) is satisfied:
On receiving the MeasConfig and ReportConfig start the timer T321=1s (default) and send reports until it expires for all the duration A3 criteria is met.
RRC Connection Reconfiguration Complete (UL-DCCH) Time : 11:58:33.569 Vendor Header Length : 27 Log Code (Hex) : 0xB0C0 HW Timestamp : (30509322.50 ms) 08:28:29.322 1.25 ms fraction : 0.00 CFN : 84 1.25 ms counter : 833473367458 RRC Signaling Header Log Packet Version : 2 RRC Release Number : 9.5.0 Radio Bearer Id : 1 Physical Cell Id : 414 E-ARFCN : 39000 System Frame Number System frame number : N/A Sub frame number : N/A Message Type : DcchUplink Message Length : 2 rrc-TransactionIdentifier : 3 criticalExtensions : rrcConnectionReconfigurationComplete-r8 rrcConnectionReconfigurationComplete-r8 Message dump (Hex): 16 00 Measurement Report (UL-DCCH)
Time : 11:58:35.403 Vendor Header Length : 32 Log Code (Hex) : 0xB0C0 HW Timestamp : (30511098.75 ms) 08:28:31.099 1.25 ms fraction : 0.00 CFN : 104 1.25 ms counter : 833473368879 RRC Signaling Header Log Packet Version : 2 RRC Release Number : 9.5.0 Radio Bearer Id : 1 Physical Cell Id : 414 E-ARFCN : 39000 System Frame Number System frame number : N/A Sub frame number : N/A Message Type : DcchUplink Message Length : 7 criticalExtensions : c1 c1 : measurementReport-r8 measurementReport-r8 measResults measId : 1 (Cell 414) rsrpResult : 47 rsrqResult : 10 measResultNeighCells : measResultListEUTRA measResultListEUTRA MeasResultListEUTRA : [0 ] : physCellId : 83 rsrpResult : 55 Neighbor cell (83) has better RSRP(55) than the Serving cell(414) RSRP(47).
Hence A3 Report UE in E-UTRA RRC_CONNECTED state with default bearer established and radio link failure was detected and UE initiates the re-establishment procedure
ensure that { when { the UE receives a RRCConnectionReestablishmentReject message }
then { UE goes to RRC_IDLE and trigger TAU procedure in order to recover RRC connection } 8.5.1.4.1-RLF & ReestablishmentReject Step1: UE in E-UTRA RRC_CONNECTED state with default bearer established and radio link failure was detected and UE initiates the re-establishment procedure Step3:UE goes to RRC_IDLE and trigger TAU procedure in order to recover RRC connection Step2: the UE receives a RRCConnectionReestablishmentReject message 42 LTE Architecture - 3G Network Solutions Thank you 3G Networks team can help Testing and Evaluation in following areas: Testing UEs Conformance Test in Lab or in the field/Live Network with respect to 36.523. Testing of eNB and Network functionality. Testing and Evaluation of different handphones and Network Elements with respect to Latency and Data throughput at Module and Message level. Comparetwo handphones and Network Elements performance and identify the areas of improvements.
Surya.patar@3gnets.in +91 9886212362 or +91 80 40932221 Visit us at http://www.3gnets.in