7.7.51 User Location Information (ULI)

29.0603GPPGeneral Packet Radio Service (GPRS)GPRS Tunnelling Protocol (GTP) across the Gn and Gp interfaceRelease 17TS

The "User Location Information" (ULI) IE is used to indicate CGI/SAI/RAI of where the MS is currently located.

The "Geographic Location Type" field is used to convey what type of location information is present in the "Geographic Location field". The types of locations that can be conveyed are defined in table 7.7.51A.

The "Geographic Location" field is used to convey the actual geographic information as indicated in the "Geographic Location Type" field.

Bits

Octets

8

7

6

5

4

3

2

1

1

Type = 152 (Decimal)

2-3

Length

4

Geographic Location Type

5 – m

Geographic Location

Figure 7.7.51.1: User Location Information IE

Table 7.7.51A: Geographic Location Type values and their meanings

Value (Decimal)

Definition

Encoding Definition

0

Geographic Location field included and it holds the Cell Global Identification (CGI) of where the user currently is registered. CGI is defined in clause 4.3.1 of 3GPP TS 23.003 [2].

Figure 7.7.51.2.

1

Geographic Location field included and it holds the Service Area Identity (SAI) of where the user currently is registered. SAI is defined in clause 9.2.3.9 of 3GPP TS 25.413 [7].

Figure 7.7.51.3.

2

Geographic Location field included and it holds the Routing Area Identification (RAI) of where the user currently is registered. RAI is defined in clause 4.2 of 3GPP TS 23.003 [2].

Figure 7.7.51.4

NOTE: The decimal values 3 to 255 are reserved for future use.

Bits

Octets

8

7

6

5

4

3

2

1

5

MCC digit 2

MCC digit 1

6

MNC digit 3

MCC digit 3

7

MNC digit 2

MNC digit 1

8-9

LAC

10-11

CI

Figure 7.7.51.2: Geographic Location field for CGI

If only two digits are included in the MNC, then bits 5 to 8 of octet 6 are coded as "1111".

The location area code consists of 2 octets and is found in octet 8 and octet 9. Bit 8 of octet 8 is the most significant bit and bit 1 of octet 9 the least significant bit. The coding of the location area code is the responsibility of each administration. Coding using full hexadecimal representation (binary, not ASCII encoding) shall be used.

The cell identity consists of 2 octets and is found in octet 10 and octet 11. Bit 8 of octet 10 is the most significant bit and bit 1 of octet 11 the least significant bit. The coding of the cell identity is the responsibility of each administration. Coding using full hexadecimal representation (binary, not ASCII encoding) shall be used.

Bits

Octets

8

7

6

5

4

3

2

1

5

MCC digit 2

MCC digit 1

6

MNC digit 3

MCC digit 3

7

MNC digit 2

MNC digit 1

8-9

LAC

10-11

SAC

Figure 7.7.51.3: Geographic Location field for SAI

If only two digits are included in the MNC, then bits 5 to 8 of octet 6 are coded as "1111".

The location area code consists of 2 octets and is found in octet 8 and octet 9. Bit 8 of octet 8 is the most significant bit and bit 1 of octet 9 the least significant bit. The coding of the location area code is the responsibility of each administration. Coding using full hexadecimal representation (binary, not ASCII encoding) shall be used. See 3GPP TS 24.008 [5] for more information.

The service area code consists of 2 octets and is found in octet 10 and octet 11. Bit 8 of octet 10 is the most significant bit and bit 1 of octet 11 the least significant bit. The SAC is defined by the operator. See 3GPP TS 23.003 [2] clause 12.5 for more information.

Bits

Octets

8

7

6

5

4

3

2

1

5

MCC digit 2

MCC digit 1

6

MNC digit 3

MCC digit 3

7

MNC digit 2

MNC digit 1

8-9

LAC

10-11

RAC

Figure 7.7.51.4: Geographic Location field for RAI

If only two digits are included in the MNC, then bits 5 to 8 of octet 6 are coded as "1111".

The location area code consists of 2 octets and is found in octet 8 and octet 9. Bit 8 of octet 8 is the most significant bit and bit 1 of octet 9 the least significant bit. The coding of the location area code is the responsibility of each administration. Coding using full hexadecimal representation (binary, not ASCII encoding) shall be used. See 3GPP TS 24.008 [5] for more information.

The routing area code consists of 2 octets and is found in octet 10 and octet 11. Only the first octet (10) contains the RAC and the second octet (11) is coded as "11111111". The RAC is defined by the operator. See 3GPP TS 23.003 [2] clause 4.2 for more information.