6 Message definitions and contents
34.1093GPPRelease 17Special conformance testing functionsTerminal logical test interfaceTS
In this clause, only TC protocol messages are described. TC control messages are intended to be sent using the RRC downlink and uplink direct transfer procedures, see TS 25.331 [5], subclause 8.1.9 and subclause 8.1.10.
NOTE 1: A message received with skip indicator different from 0 will be ignored.
NOTE 2: For general definition of Layer 3 message format see TS 24.007 [1], clause 11.
NOTE 3: GSM and 3G test messages uses the same protocol discriminator value ("1111"). Following message type value series are reserved for GSM testing commands as specified by TS 44.014 [13]:
0000xxxx, 0001xxxx and 0010xxxx where x represent 0 or 1. For 3G test commands the message type value series 0100xxxx is reserved.
6.1 Timer values
TT01:
– for testing the reception of MBMS services operating in MBSFN mode: [15] seconds.
– otherwise: 2.5 seconds.
NOTE: For testing the reception of MBMS services operating in MBSFN mode a longer time is specified for TT01 as the response to the CLOSE UE TEST LOOP message by the UE may involve waiting for cluster selection and/or MTCH establishment on the MBSFN carrier.
6.2 CLOSE UE TEST LOOP
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
|
|
UE test loop mode |
M |
V |
1 |
|
|
UE test loop mode 1 LB setup |
C |
LV |
1-16 |
|
|
UE test loop mode 3 setup |
C |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
octet 1 |
where UE test loop mode is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
0 |
0 |
0 |
0 |
0 |
X2 |
X1 |
octet 1 |
X2=0 and X1=0 then UE test loop mode 1 loop back scheme according to 5.3.2.6 shall be performed by the UE (loopback of RLC SDUs or PDCP SDUs).
X2=0 and X1=1 then UE test loop mode 2 loop back scheme according to 5.3.2.7 shall be performed by the UE (loopback of transport block data and CRC bits).
X2=1 and X1=0 then the UE test loop mode 3 RLC SDUcounting scheme according to section 5.3.2.8a shall be performed by the UE (counting of received RLC SDUs).
X2=1 and X1=1 then the UE test loop mode 4 loop back scheme according to section 5.3.2.8b shall be performed by the UE (loopback of IP PDUs).
For backward compatibility reason, the bit 3 of octet 1 shall not be used and
shall always be set to zero.
where UE test loop mode 1 LB setup is:
|
8 7 6 5 4 3 2 1 |
||
|
Length of UE test loop mode 1 LB setup IE |
Octet 1 |
|
|
LB setup list |
Octet 2 Octet N*3+1 |
N is the number of LB entities in the LB setup list and is less than or equal to 5.
where LB setup list is:
|
8 7 6 5 4 3 2 1 |
||
|
LB setup RB IE#1 |
Octet 2 Octet 3 Octet 4 |
|
|
LB setup RB IE#2 |
Octet 5 Octet 6 Octet 7 |
|
|
… |
||
|
LB setup RB IE#N |
Octet N*3-1 Octet N*3 Octet N*3+1 |
where LB Setup RB IE#k is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
Z15 |
Z14 |
Z13 |
Z12 |
Z11 |
Z10 |
Z9 |
Z8 |
octet 1 |
|
Z7 |
Z6 |
Z5 |
Z4 |
Z3 |
Z2 |
Z1 |
Z0 |
octet 2 |
|
Reserved |
Q4 |
Q3 |
Q2 |
Q1 |
Q0 |
octet 3 |
||
Z15..Z0 = Uplink RLC SDU size in bits 0.. 65535 (binary coded, Z15 is most significant bit and Z0 least significant bit). Support of Uplink RLC SDU sizes bigger than 12160 bits is optional for the UE, see Note 1.
Q4..Q0 = RB identity number, 5..32 (binary coded, Q4 is most significant bit and Q0 least significant bit), where RB identity identifies the radio bearer, see [5] TS 25.331. The range is limited to 5..32 due to RB0 to RB4 are reserved for signalling radio bearers.
NOTE: The parameter UL RLC SDU size is only applicable for UE test loop mode 1 and for radio bearers not using the PDCP protocol layer, see subclause 5.3.2.6.2. The UE capability for support of UL RLC SDU sizes bigger than 12160 bits is stated by the UE manufacturer as an Implementation Conformations Statement (ICS) as defined in TS 34.123-2 [17], subclause A.4.3.1 table A.13. The UE Total RLC AM buffer size according to the UE Radio Access Capabilities defined in TS 25.306 [18] shall not be exceeded.
And where UE test loop mode 3 setup is:
|
8 7 6 5 4 3 2 1 |
||
|
UE test loop mode 3 setup IE |
Octet 1 |
Where
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
Reserved |
Q5 |
Q4 |
Q3 |
Q2 |
Q1 |
Q0 |
octet 1 |
|
Q5..Q0 = MBMS short transmission identity number -1, 0..63 (binary coded, Q5 is most significant bit and Q0 least significant bit), where MBMS short transmission identity number identifies the MBMS Transmission identity (= MBMS service identity + MBMS session id) associated with the MTCH under test, see [5] TS 25.331. Test loop mode 3 operation is only defined for MTCH.
6.3 CLOSE UE TEST LOOP COMPLETE
This message is only sent in the direction UE to SS.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
1/2 |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
1/2 |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
Octet 1 |
6.4 OPEN UE TEST LOOP
This message is only sent in the direction SS to UE
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Bit no. |
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
Octet 1 |
6.5 OPEN UE TEST LOOP COMPLETE
This message is only sent in the direction UE to SS.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
1/2 |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
1/2 |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
Octet 1 |
6.6 ACTIVATE RB TEST MODE
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
octet 1 |
6.7 ACTIVATE RB TEST MODE COMPLETE
This message is only sent in the direction UE to SS.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
octet 1 |
6.8 DEACTIVATE RB TEST MODE
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
octet 1 |
6.9 DEACTIVATE RB TEST MODE COMPLETE
This message is only sent in the direction UE to SS.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
octet 1 |
6.10 RESET UE POSITIONING STORED INFORMATION
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
|
|
UE Positioning Technology |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
octet 1 |
where UE positioning technology is a single octet IE:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
UE positioning Technology |
octet 1 |
|||||||
UE Positioning Technology value
Bits
8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 AGPS
0 0 0 0 0 0 0 1 AGNSS
All other cause values are reserved for future use
6.11 UE TEST LOOP MODE 3 RLC SDU COUNTER REQUEST
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
octet 1 |
6.12 UE TEST LOOP MODE 3 RLC SDU COUNTER RESPONSE
This message is only sent in the direction UE to SS.
|
Information Element |
Reference |
Presence |
Format |
Length |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
|
|
RLC SDU Counter Value |
M |
V |
4 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
octet 1 |
And where
RLC SDU Counter Value is
|
C31 |
C30 |
C29 |
C28 |
C27 |
C26 |
C25 |
C24 |
octet 1 |
|
C23 |
C22 |
C21 |
C20 |
C19 |
C18 |
C17 |
C16 |
octet 2 |
|
C15 |
C14 |
C13 |
C12 |
C11 |
C10 |
C9 |
C8 |
octet 3 |
|
C7 |
C6 |
C5 |
C4 |
C3 |
C2 |
C1 |
C0 |
octet 4 |
C31..C0 = UE received RLC SDU counter value 0.. 4294967295 (binary coded, C31 is most significant bit and C0 least significant bit).
6.13 UPDATE UE LOCATION INFORMATION
This message is only sent in the direction SS to UE.
|
Information Element |
Reference |
Presence |
Format |
I |
|
Protocol discriminator |
TS 24.007 [1], subclause 11.2.3.1.1 |
M |
V |
½ |
|
Skip indicator |
TS 24.007 [1], subclause 11.2.3.1.2 |
M |
V |
½ |
|
Message type |
M |
V |
1 |
|
|
ellipsoidPointWithAltitude |
TS 25.331 [5], subclause 10.3.8.4b |
M |
V |
8 |
where message type is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
octet 1 |
and where ellipsoidPointWithAltitude is:
|
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
bit no. |
|
L1 |
DLA22 |
DLA21 |
DLA20 |
DLA19 |
DLA18 |
DLA17 |
DLA16 |
octet 1 |
|
DLA15 |
DLA14 |
DLA13 |
DLA12 |
DLA11 |
DLA10 |
DLA9 |
DLA8 |
octet 2 |
|
DLA7 |
DLA6 |
DLA5 |
DLA4 |
DLA3 |
DLA2 |
DLA1 |
DLA0 |
octet 3 |
|
DLO23 |
DLO22 |
DLO21 |
DLO20 |
DLO19 |
DLO18 |
DLO17 |
DLO16 |
octet 4 |
|
DLO15 |
DLO14 |
DLO13 |
DLO12 |
DLO11 |
DLO10 |
DLO9 |
DLO8 |
octet 5 |
|
DLO7 |
DLO6 |
DLO5 |
DLO4 |
DLO3 |
DLO2 |
DLO1 |
DLO0 |
octet 6 |
|
A1 |
AD14 |
AD13 |
AD12 |
AD11 |
AD10 |
AD9 |
AD8 |
octet 7 |
|
AD7 |
AD6 |
AD5 |
AD4 |
AD3 |
AD2 |
AD1 |
AD0 |
octet 8 |
L1 = "latitudeSign" value 0=north and 1=south
DLA22..DLA0 = "degreesLatitude" value 0..8388607 (binary coded, DLA22 is most significant bit and DLA0 is least significant bit).
DLO23..DLO0 = "degreesLongitude" value -8388608..8388607 (two’s complement binary coded as per ASN.1 encoding of an integer value, DLO23 is most significant bit and DLO0 is least significant bit).
A1 = "altitudeDirection" value 0=height and 1=depth
AD14..AD0 = "altitude" value 0..32767 (binary coded, AD14 is most significant bit and AD0 is least significant bit).