4 Messages functional definitions and contents

3GPP48.071Layer 3 specificationLocation Services (LCS)Release 17Serving Mobile Location Centre - Base Station System (SMLC-BSS) interfaceTS

4.1 General

This sub-clause defines the structure of the messages of the SMLC-BSS layer 3 protocol defined in 3GPP TS 43.059.

Each definition includes:

a) a brief description of the message;

b) a table listing the information elements in the order of their appearance in the message.

For each IE the table indicates:

1) the name of the IE (which gives an idea of the semantics of the element), which is used in this and other specifications as a reference to the IE within the message;

2) the name of the type of the IE (which indicates the coding of the value part of the IE), and a reference to a description of the value part of the IE;

3) the presence requirement indication (M, C or O) for the IE, as defined in 3GPP TS 24.007;

4) the format of the IE (T, V, TV, LV, TLV) as defined in 3GPP TS 24.007;

5) the length of the IE (or permissible range of lengths), in octets, in the message. The value of the length gives the number of octets in the IE following the length and element identifier. Where the length is encoded using more than one octet, the high order bit is bit 8 of the first (lowest numbered octet) and the low order bit is bit 1 of the last (highest numbered octet). When a length has a range of M to N octets, the notation "M-N" is used. The symbol "n" represents the maximum of a range when indefinite.

c) sub-clauses specifying conditions for IEs with presence requirement C or O in the relevant message. Together with other conditions specified in 3GPP TS 43.059 this defines when the IE shall be included or not, what non‑presence of such IEs means, and (for IEs with presence requirement C) the static conditions for presence and/or non-presence of the IEs (see 3GPP TS 43.059).

4.2 Messages

The following Location Services related messages are exchanged between the SMLC and the BSS:

– TA Request;

– TA Response;

– Reject;

– Reset;

– Abort;

– TA Layer3;

– MS Position Command;

– MS Position Response;

– U-TDOA Request;

– U-TDOA Response.

On the Lb interface the messages are contained in the BSSLAP APDU IE which is encapsulated in the following messages as specified in 3GPP TS 49.031:

– BSSMAP-LE CONNECTION ORIENTED INFORMATION message (for all messages except the TA LAYER 3 message);

– BSSMAP-LE PERFORM LOCATION REQUEST message (for the TA LAYER 3 message)

– BSSMAP-LE PERFORM LOCATION INFORMATION message (for the TA LAYER 3 message).

4.2.1 TA Request

The TA Request is a message from the SMLC to the BSS, requesting BSS to return the timing advance (or access delay) of the MS.

Table 4.2.1.1: TA Request message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

4.2.2 TA Response

The TA Response is a message from the BSS to the SMLC. It is a response to TA Request message and contains the following information elements.

Table 4.2.2.1: TA Response message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

Serving Cell Identity

Cell Identity IE / 5.4

M

TV

3

Timing Advance

Timing Advance IE / 5.2

M

TV

2

Measurement Report

Measurement Report IE / 5.12

O

TLV

18

Enhanced Measurement Report

Enhanced Measurement Report IE / 5.18

O

TLV

4-n

Measured Cell Identity List

Cell Identity List IE / 5.17

O

TLV

6-n

Concurrent Method Flag

Concurrent Positioning Flag IE / 5.34

O (note 1)

TV

2

NOTE 1: This IE is only included when the BSC allows a concurrent invocation of a first and second positioning procedure

4.2.3 (void)

4.2.4 (void)

4.2.5 Reject

The Reject is a message from the BSS to the SMLC. It is a possible response to TA Request, MS Position Command or U-TDOA Request and contains the following information elements.

Table 4.2.5.1: Reject message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

Cause

Cause IE / 5.14

M

TV

2

The following are the expected cause values for Reject message:

– congestion;

– channel Mode not supported;

– positioning procedure not supported;

– failure for other radio related events;

– incorrect serving cell identity;

– BSSAP-LE Segmentation error;

– Concurrent Positioning not enabled.

4.2.6 Reset

The Reset is a message from the BSS to the SMLC. It is sent when the Response message contents for a positioning request are invalidated (e.g. due to handover) before the positioning procedure was completed.

Table 4.2.6.1: Reset message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

Cell ID

Cell Identity IE / 5.4

M

TV

3

Timing Advance

Timing Advance IE / 5.2

M

TV

2

Channel description

Channel Description IE / 5.8

M

TV

4

Cause

Cause IE / 5.1

M

TV

2

Measurement Report

Measurement Report IE / 5.12

O

TLV

18

Enhanced Measurement Report

Enhanced Measurement Report IE / 5.18

O

TLV

4-n

Measured Cell Identity List

Cell Identity List IE / 5.17

O

TLV

6-n

LAC

Location Area Code IE / 5.19

O

TV

3

Frequency List

Frequency List IE 5.20

C (note 1)

TLV

3-n

Channel Mode

Channel Mode IE 5.26

C (notes 2 & 4)

TV

2

MultiRate Configuration

MultiRate Configuration 5.27

C (notes 3 & 4)

TLV

4-n

Packet Channel Description

Packet Channel Description IE 5.29

C (note 5)

TV

4

TLLI

TLLI IE 5.30

C (note 5)

TV

5

TFI

TFI 5.31

C (note 5)

TV

2

TBF Starting Time

Starting Time IE 5.32

C (note 5)

TV

3

Encryption Key (Kc)

Encryption Key IE 5.24

C (note 6)

TV

9

Cipher Mode Setting

Cipher Mode Setting IE 5.25

C (note 4)

TV

2

Long Encryption Key (Kc128)

Long Encryption Key IE 5.33

C(note 7)

TV

17

NOTE 1: The Frequency List IE is included only for U-TDOA when frequency hopping is used.

NOTE 2: The Channel Mode IE is included only for U-TDOA using FR or AMR (not included for EFR).

NOTE 3: The MultiRate Configuration IE is included only for U-TDOA using AMR.

NOTE 4: This IE can only be present for CS U-TDOA location method

NOTE 5: This IE can only be present for PS U-TDOA location method

NOTE 6: This IE can only be present for CS U-TDOA location method and if the Ciphering Mode Setting IE indicates A5/1 or A5/3.

NOTE 7: This IE can only be present for CS U-TDOA location method and if the Ciphering Mode Setting IE indicates A5/4.

The following are the expected cause values for Reset message:

– intra-BSS handover;

– failure for other radio related events;

– supervision Timer Expired;

– incorrect serving cell identity.

4.2.7 Abort

The Abort is a message from the BSS to the SMLC. Upon receiving this signal, the SMLC shall abort ongoing positioning procedure.

Table 4.2.7.1: Abort message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

Cause

Cause IE / 5.14

M

TV

2

The following are the expected cause values for Abort message:

– failure for other radio related events;

– supervision Timer Expired;

– inter BSS handover;

– loss of signalling connection to MS.

4.2.8 TA Layer3

The TA Layer3 is an optional encapsulated message from the BSS to the SMLC that adds the following information in Complete layer 3 Information as described in 3GPP TS 48.008.

Table 4.2.8.1: TA Layer3 message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

Timing Advance

Timing Advance IE / 5.2

M

TV

2

Measurement Report

Measurement Report IE / 5.12

O

TLV

18

Enhanced Measurement Report

Enhanced Measurement Report IE / 5.18

O

TLV

4-n

Measured Cell Identity List

Cell Identity List IE / 5.17

O

TLV

6-n

4.2.9 MS Position Command

The BSSLAP MS Position Command is a message from the SMLC to BSS that contains the following information elements.

Table 4.2.9.1: MS Position Command message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

flag

RRLP flag IE / 5.15

M

TV

2

RRLP Info

RRLP IE / 5.16

M

TLV

3-n

4.2.10 MS Position Response

The BSSLAP MS Position Response is a message from the BSS to the SMLC that contains the following information elements.

Table 4.2.10.1: MS Position Response message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE / 5.1

M

V

1

flag

RRLP flag IE / 5.15

M

TV

2

RRLP Info

RRLP IE / 5.16

M

TLV

3-n

Timing Advance

Timing Advance IE / 5.2

O

TV

2

Measurement Report

Measurement Report IE / 5.12

O

TLV

18

Enhanced Measurement Report

Enhanced Measurement Report IE / 5.18

O

TLV

4-n

Measured Cell Identity List

Cell Identity List IE / 5.17

O

TLV

6-n

Concurrent Method Flag

Concurrent Positioning Flag IE / 5.34

O (note 1)

TV

2

NOTE 1: This IE is only included when the BSC allows a concurrent invocation of a first and second positioning procedure

4.2.11 U-TDOA Request

The U-TDOA Request is a message from the SMLC to the BSS. It contains the following information elements.

Table 4.2.11.1: U-TDOA Request message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE 5.1

M

V

1

Delta Timer

Delta Timer IE 5.22

O (note 1)

TV

2

Polling Repetition

Polling Repitition IE 5.28 (note)

C (note 2)

TV

2

NOTE 1: This IE can only be present for CS U-TDOA location method

NOTE 2: This IE is only present for PS U-TDOA location method

4.2.12 U-TDOA Response

The U-TDOA Response is a message from the BSS to the SMLC. It is a response to the U-TDOA Request message. It contains the following information elements.

Table 4.2.12.1: U-TDOA Response message content

Information element

Type/Reference

Presence

Format

Length

Message Type

Message Type IE 5.1

M

V

1

Channel Description

Channel Description IE 5.8

M

TV

4

Serving Cell Identifier

Cell Identifier IE 5.23

M

TLV

4-n

Frequency List

Frequency List IE 5.20

C (note 3)

TLV

3-n

Timing Advance

Timing Advance IE 5.2

O

TV

2

MS Power

MS Power IE 5.21

O

TV

2

Measurement Report

Measurement Report IE 5.12

O

TLV

18

Encryption Key (Kc)

Encryption Key IE 5.24

C (note 7)

TV

9

Cipher Mode Setting

Cipher Mode Setting IE 5.25

C (note 4)

TV

2

Channel Mode

Channel Mode IE 5.26

C (notes 1 & 4)

TV

2

MultiRate Configuration

MultiRate Configuration IE 5.27

C (notes 1 & 4)

TLV

4-n

Measured Cell Identity List

Cell Identity List IE / 5.17

O

TLV

6-n

Packet Channel Description

Packet Channel Description IE 5.29

C (note 5)

TV

4

TLLI

TLLI IE 5.30

C (note 5)

TV

5

TFI

TFI IE 5.31

C (note 5)

TV

2

TBF Starting Time

Starting Time IE 5.32

C (note 5)

TV

3

Power-Up Starting Time

Starting Time IE 5.32

O (note 6)

TV

3

Long Encryption Key (Kc128)

Long Encryption Key IE 5.33

C (note 8)

TV

17

Concurrent Method Flag

Concurrent Positioning Flag IE / 5.34

O (note 9)

TV

2

NOTE 1: The Channel Mode IE is included only for U-TDOA using FR or AMR (not included for EFR).

NOTE 2: The MultiRate Configuration IE is included only for U-TDOA using AMR.

NOTE 3: The Frequency List IE is included only when frequency hopping is used. NOTE 4: This IE can only be present for CS U-TDOA location method.

NOTE 5: This IE can only be present for PS U-TDOA location method .

NOTE 6: The Power-Up Starting Time IE is included if the Power-Up procedure is supported for U-TDOA location method. It represents the starting time of the power-up and DTX suspension.

NOTE 7: This IE can only be present for CS U-TDOA location method and if the Ciphering Mode Setting IE indicates A5/1 or A5/3.

NOTE 8: This IE can only be present for CS U-TDOA location method and if the Ciphering Mode Setting IE indicates A5/4.

NOTE 9: This IE is only included when the BSC allows a concurrent invocation of a first and second positioning procedure