Artiza LTE eNB/EPC Test Solutions

Traffic Generations

Traffic Generation from Micro to Macro

DuoSIM Manger offers a series of procedure oriented testing tools for C/U-plane performance evaluation. One of the most critical procedures for LTE eNB evaluation is RACH preamble. There are 64 possible preamble sequences in one radio subframe, and UE-SIM is capable of generating any types of the sequences to provide a complete RACH preamble testing (Figure 1). DuoSIM can also generate critical conditions with micro bursty traffic on most, if not all, of important procedures on Uu and S1/X2 interfaces.
In terms of macro traffic stand point, Load Scheduler (Figure 2) is a powerful tool to discover unpredictable problems that arise only in real traffic conditions, caused by resource (memory/radio resource table/connection table) leaking and unexpected process priorities in protocol stack. Statistic information is most important to understand the network performance. All the counts on C-plane and U-plane can be captured for long duration (i.e., 72 hours) and U-plane counts can be displayed per Cell, UE and Logical Channel (Table 1/2)..

Figure 1: RACH Preamble Generation

RACH Preamble Generation

Figure 3: Load Scheduler

Load Scheduler

Table 1 : C-plane Statistics
Statistic Counts Description
Seq Start No. of sequence started
Seq Comp No. of sequence completed
Seq Comp Rate Rate of sequence completed
Seq UnComp No. of sequence uncompleted
Frm Err No. of protocol format errors
UnExp Msg No. of unexpected messages in event list
UnExp Evt No. of unexpected primitives in event list
UnExp Id No. of unexpected connection identifiers
Data Set Err No. of errors occurred when IE reload procedure
Table Over No. of connection tables exhausted
ConnTbl Over No. of fails to create connection table
SDL Conn Ent Count up when connection identifier created
SDL Conn Rel Count up when connection identifier released
Global Count Global counter in SDL can be refer from any UE on any SDL
Table 2 : U-plane Statistic Counts
Over Statistic Counts
UE oriented
(Cell/UE)
No. of TX MAC PDUs
TX MAC PDU size (byte)
TX MAC PDU rate (Mbps)
No. of aborted TX MAC PDUs
Aborted TX MAC PDU size (byte)
No. of RX MAC PDUs
RX MAC PDU size (byte)
RX MAC PDU rate (Mbps)
No. of TX MAC PDU acknowledged
No. of RX MAC PDU aborted
No. of first RX MAC PDU
No. of first TX MAC PDU acknowledged
BLock Error Rate (BLER) (No. of retransmission of hybrid ARQ)
First BLER (No. of 1st retransmission of hybrid ARQ)
No. of TX RACH Preamble
No. of RX RACH Response
No. of TX Message3
No. of TX Message3 aborted
Logical Channel
(Cell/UE/Logical Channel)
No. of TX RLC PDUs
No. of TX RLC PDU size (byte)
TX RLC rate (Mbps)
No. of RX RLC SDUs
RX RLC SDU size (byte)
RX RLC SDU rate (Mbps)
No. of RX RLC PDUs
RX RLC PDU size (byte)
RX RLC PDU rate (Mbps)
No. of TX RLC SDUs
TX RLC SDU size (byte)
RLC SDU rate (Mbps)
RLC buffer size (byte)
No. of aborted RLC SDUs due to buffer overflow
No. of aborted RLC SDUs due to buffer abortion control
No. of TX PDCP PDU
TX PDCP PDU size (byte)
TX PDCP PDU rate (Mbps)
No. of RX PDCP PDU
RX PDCP PDU size (byte)
RX PDCP PDU rate (Mbps)
No. of TX PDCP PDU
TX PDCP SDU size (byte)
TX PDCP SDU rate (Mbps)
RX PDCP SDU size (byte)
RX PDCP SDU rate (Mbps)
No RX PDCP aborted
No. of error packet
No. of PN error bit
No. of PN synchronized bit error
Bit error rate
PN slip counter
Delay (msec)
Uplink TPC PUSCH Tx power (dBm)
PUCCH Tx power (dBm)
Sounding-RS Tx power (dB)