Professional Documents
Culture Documents
1 - UMTS Terminal Testing
1 - UMTS Terminal Testing
practical perspective
Olaf Bergengruen
May, 2003
3GPP approach
Test model
Test cases
Optimays implementation
GSM/GPRS virtual test system
GSM/GPRS/UMTS virtual test system
GERAN
simulation
Um
Cu
SIM
simulation
MS
UMTS tests
3GPP 34.123
UTRAN
Uu
simulation
GERAN
simulation
Um
WAP Cu
tcp/ip
SIM
MS simulation
MMI
UTRAN
Uu simulation
simulation
MS
MMI
Phone Apps
control
SS GMM, MM, CC, etc
GRR RR
MAC/RLC L2
RLC/MAC L2 Logical L1
Logical L1 DSP emulation
L1 simulation
(Radio Block transfer)
{
MMRAUpdPending = FALSE;
GMRauType = RauType;
GMStopT3302( );
GMStopT3311( );
if ( ! FirstAttempt )
{
GMT3330Expiries = 0;
if ( GMActState == GMActDetachInit )
{
GMStopT3321( );
GMDetachPending = TRUE;
}
}
if ( GMTriggerAction == GM_GS_ATTACH_COMP )
{
/* Reinitialise the trigger action variable. */
GMTriggerAction = GM_NO_TRIGGER_ACTION;
UE
SS MMI / E-MMI
control
Phone Apps
RF cable
Configure SS
Configure PHY / L1
Configure MAC
Configure RLC
Schedule and send System Information Blocks
Test case preamble
Bring UE into initial state (e.g. CS and PS registration)
Perform Location Update procedure
Perform GPRS Attach procedure
Thread 1
Thread 2