Upload
giles-park
View
238
Download
2
Tags:
Embed Size (px)
Citation preview
LTE Measurement Monitor and Trace (MMT) Application
Agenda
To Do
Measurement, Monitor and Trace Application
MMT provides: Detailed low-level debug
• L1 and 2 statistics measurements, Phy, MAC HARQ, Throughput, CQI, RLC, PDCP etc
• Monitor of all power levels and timing errors• Runtime, real time MSC logging of all data and primitives• Runtime control of trace logging• Post process of all L1 information including DL/UL DCIs, PUCCH SRs,
CQI, PMI,RI etc.
Measurement window
Monitor Window
Trace Window
Trace post process tool
Post process of binary log for detailed DL and UL analysis
Analysis contains very detailed information on a TTI-TTI basis
How to get the elementary information from MMT trace
1. How to get the elementary information
Using the LTE-PHY-DATA-REQ-OPT Window to get the almost elementary information.
Refer to the “Control Software Operation Guide” to get the detailed explanation.
“MD8430A Easy-to-understand Signalling Tester (Control Software Operation Guide)” – Appendix A Option Information section
Using the PRIM_HEAD Window to get the activation time of primitive .
confidential
MCB-1QST11067
LTE-PHY-DATA-REQ-OPT Window
MCB-1QST11067
confidential
Parameters
LTE-PHY-DATA-REQ-OPT ParameterThe elem
entary information of low
lay
Parameters InformationPDU_Type PDU typeActTime Activation TimeA Transport block size [bits]Qm Modulation schemeRV Redundancy VersionUEIDType RNTI TypeUEID RNTIDCI_Format DCI FormatIsTTIBundling Is this part of a TTI bundlingIsRAProcedure Is this part of a RA ProcedureNumOfSoftChannelBits Number of soft channel bitsNumOfLayers Number of transmission LayersNumOfCWs Number of code wordsTBNumber Transport block numberCWNumber Code word numberCodewordSwap Codeword swap flagMBSFN_AreaNo MBSFN Area numberMBSFN_AreaId MBSFN Area IDPmchNo PMCH- InfoList numberCCEIndex CCE indexMCS Modulation and coding schemeRB_START Lowest RB indexCyclicShift Cyclic shift for DM RSCQIRequest CQI RequestHARQProcessNo HARQ process numberCURRENT_TX_NB Retransmission counterNumOfSrsSym Number of SRS Symbol AsNewTransmission Treat as new transmission?DataBits[0] Number of data coded bitsDataBits[1] Number of data coded bitsAckNackBits ACK/ NACK coded bits RIBits Rank Indication coded bitsCQIBits[0] Channel quality coded bitsCQIBits[1] Channel quality coded bits
MCB-1QST11067
confidential
Back
Appendix A Option Information sectionof Control Software Operation Guide
Appendix A Option Information section
confidential
MCB-1QST11067Back
MD8430A_Control_Software_Operation_Guide_e_23.pdf
PRIM_HEAD Window
MCB-1QST11067
confidential
Value(Hex) Activation TimeFFFFFFFF NowXXXXYYYY XXXX SFN or Any
YYYY Subframe
Set “-”
Part 2 How to get the advanced information from MMT trace
2.1 Enable/display the advanced information
Set “Capture Filter Switch” and “Display Filter Switch” to OFF as below for enabling/displaying the advanced information .
The above setting should be applied after staring scenario,because of the setting will be neglected , if set it before starting scenario.
confidential
MCB-1QST11067
2.2 Use the Trace log conversion program to create the CSV file format.
The Trace log conversion program converts the measurement result for the physical channel in the Trace log file saved in binary format to CSV files format as below.
Drag and drop the saved trace log file onto the shortcut Trace Converter in C:\MX843010\Trace. .
confidential
MCB-1QST11067
2.3 Get the advanced information from the created CSV files
The following CSV files will be created by conversion program. File Name
PDSCH information file X_BTS_PDSCH_X.csvPUSCH information file X_BTS_PUSCH_X.csvDownlink Report information file X_DL_Report_Meas_X.csvUplink Report information file X_UL_Report_Meas_X.csvMAC DL_SCH information file X_BTS_MAC_DL_SCH_X.csvMAC UL_SCH information file X_BTS_ MAC_UL_SCH _X.csvMAC RAR information file X_BTS_ MAC_RAR_X.csv
The almost advanced information are included in the Downlink/ Uplink Report information file.
Refer to the “Control Software Operation Guide” to get the detailed explanation.
“MD8430A Easy-to-understand Signalling Tester (Control Software Operation Guide)” - Offline Measurement Using Trace Log section
confidential
MCB-1QST11067
Offline Measurement Using Trace Log sectionof Control Software Operation Guide
Offline Measurement Using Trace Log section
confidential
MCB-1QST11067
MD8430A_Control_Software_Operation_Guide_e_23.pdf
Part 3 Practice
3.Practice
UE eNBDCI & DL Message
SR
UL grant
HARQ-ACK
UL Message
HARQ-ACK
How to get DCI ?
How to get UL HARQ Feedback ?
How to get SR?
How to get UL grant ?
How to get DL HARQ Feedback (HI)?
Generally, We only can catch some limited information from MMT trace .
However, that is not enough for us to debug or further confirm eNB/UE behavior, So, We should get more information like DCI, UCI and so on.
That is not enough !
confidential
MCB-1QST11067
3.1 How to get DCI
Open the “ ” file and find DCI according [SFN, Subframe] and [Progress Time] as below.
Get [SFN, Subframe] and [Progress Time] of target from trace.
-Apply the excel filtering at the 1st row of data.
-Set the “System Frame Number” column to “363” , “Sub Frame Number” column to “1” .
-Determine the row by “24.1”, if multiple rows have been filtered.
-Find the DCI information at “DCI ” column.
UE eNBDCI & DL Message
confidential
MCB-1QST11067
3.2 How to get UL HARQ Feedback
Get [SFN, Subframe] and [Progress Time] of target from trace. Calculate Timing of the UL HARQ Feedback by [SFN, Subframe] as below. -FDD [SFN, Subframe] + 4 subframe -TDD [SFN, Subframe] + x subframe, x is depend on TDD UL-DL configuration (Refer to TS.36.213 -7.3)
-Apply the excel filtering at the 1st row of data.
-Set the “System Frame Number of UCI ” column to “363” the “Sub Frame Number of UCI ” column to “1+4 = 5 ” .
-Determine the row by “24.1”, if multiple rows have been filtered.
-Find UL HARQ Feedback at the “HARQ-AN of Received value of DCI ” column.
UE eNB
DCI & DL Message
ACK
confidential
MCB-1QST11067
Open the “ ” file and find DCI according calculated values and [Progress Time] as below.
Open the “ ” file and find DCI according [SFN] and [Progress Time] as below.
3.3 How to get SR
Get [SFN] and [Progress Time] of target from trace.
-Apply the excel filtering at the 1st row of data.
- Set the “System Frame Number of UCI ” column to the value less than or equal to “366”
-Determine the row by “24.1”, if multiple rows have been filtered.
-Set “1” at “SR of Received value of DCI ” column.
UE eNB
DCI & DL Message
ACK
SR
UL Message
confidential
MCB-1QST11067
How to calculate SR Timing
0mod2/10,
yPeriodicitSROFFSETsf
SRNnn
SFN[0-1023] Slot index [0-19]
TS36.213 -10.1rrcConnectionSetup →Scheduling RequestConfig + sr-ConfigurationIndex = 30
365
15 20
5
confidential
MCB-1QST11067
3.4 How to get UL grant
Get [SFN, Subframe] and [Progress Time] of target from trace.
Open the “ ” file and find DCI according calculated values and [Progress Time] as below.
-Apply the excel filtering at the 1st row of data.
-Determine the row by “24.1”, if multiple rows have been filtered.
Calculate Timing of the UL grant by [SFN, Subframe] as below. -FDD [SFN, Subframe] - 4 subframe -TDD [SFN, Subframe] - x subframe, x is depend on TDD UL-DL configuration (Refer to Table 8-2 of TS36.213)
UE eNB
DCI & DL Message
ACK
SR
UL Message
UL grant
-Set the “System Frame Number” column to “365” , the “Sub Frame Number” column to “9” .
-Find the UL grant at “DCI ” column.
-Set the “DCI Format” column to “DCI FORMAT_0”
MCB-1QST11067
3.5 How to get DL HARQ Feedback (HI)
Get [SFN, Subframe] and [Progress Time] of target from trace.
-Apply the excel filtering at the 1st row of data.
-Determine the row by “24.1”, if multiple rows have been filtered.
Calculate Timing of the UL grant by [SFN, Subframe] as below. -FDD [SFN, Subframe] + 4 subframe -TDD [SFN, Subframe] + x subframe, x is depend on TDD UL-DL configuration (Refer to TS36.213 - 9.1.2 )
-Set the “System Frame Number” column to “366” , the “Sub Frame Number” column to “3+4=7” .
-Find the DL HARQ Feedback at the “HARQ Indicator of HI” column.
UE eNB
DCI & DL Message
ACK
SR
UL Message
UL grant
ACK(HI)
confidential
MCB-1QST11067
Open the “ ” file and find DCI according calculated values and [Progress Time] as below.
Add trace converter GUI