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.