8.108 Presence Reporting Area Action

29.2743GPP3GPP Evolved Packet System (EPS)Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C)Release 18Stage 3TS

Presence Reporting Area Action is coded as depicted in Figure 8.108-1.

Bits

Octets

8

7

6

5

4

3

2

1

1

Type = 177

2 to 3

Length = n

4

Spare

Instance

5

Spare

INAPRA

Action

6 to 8

Presence Reporting Area Identifier

9

Number of TAI

Number of RAI

10

Spare

Number of Macro eNodeB

11

Spare

Number of Home eNodeB

12

Spare

Number of ECGI

13

Spare

Number of SAI

14

Spare

Number of CGI

15 to k

TAIs [1..15]

(k+1) to m

Macro eNB IDs [1..63]

(m+1) to p

Home eNB IDs [1..63]

(p+1) to q

ECGIs [1..63]

(q+1) to r

RAIs [1..15]

(r+1) to s

SAIs [1..63]

(s+1) to t

CGIs [1..63]

t+1

Spare

Number of Extended Macro eNodeB

(t+2) to v

Extended Macro eNB IDs [1..63]

u to (n+4)

These octet(s) is/are present only if explicitly specified

Figure 8.108-1: Presence Reporting Area Action

Table 8.108-1: Action values

Action

Value (Decimal)

Start Reporting changes of UE presence in the PRA

1

Stop Reporting changes of UE presence in the PRA

2

Modify Presence Reporting Area elements composing the PRA

3

<spare>

0, 4-7

The Action value 1 (Start Reporting change) shall be used to request to start reporting changes of UE presence in the Presence Reporting Area identified by the Presence Reporting Area Identifier and, if present, the Presence Reporting Area elements composing the Presence Reporting Area.

The Action value 2 (Stop Reporting change) shall be used to request to stop reporting changes of UE presence in a Presence Reporting Area.

The Action value 3 (Modify Presence Reporting Area elements composing the PRA) shall be used to request to modify the Presence Reporting Area elements composing the PRA and to continue reporting changes of UE presence in that Presence Report Area.

The Inactive PRA (INAPRA) flag in the Octet 5 shall be set to 1 on the S10/S16/S3 interface if the PRA is inactive in the source MME/SGSN during an inter MME/SGSN mobility procedure, i.e. the reporting change of UE presence in this Presence Reporting Area was requested by the PGW/PCRF/OCS but it was deactivated by the source MME/SGSN, e.g. due to an overload situation.

The Presence Reporting Area Identifier shall be present if the Action value requests to start, stop or modify reporting changes of UE presence in a Presence Reporting Area. If so, the Presence Reporting Area Identifier shall contain an identifier of the Presence Reporting Area and be encoded using full hexadecimal representation(binary, not ASCII encoding). The Presence Reporting Area Identifier is defined in clause 19.10 of 3GPP TS 23.003 [2].

Octets 9 to 14 shall be present if the Action value requests to start reporting change of UE presence in a Presence Reporting Area and the Presence Reporting Area is not pre-configured in the MME/SGSN, or the Action value requests to modify the Presence Reporting Area elements composing a Presence Reporting Area not pre-configured in the MME/SGSN. If so, these octets shall indicate the number of TAI (15 at most), Macro eNodeB ID (63 at most), Home eNodeB ID (63 at most), ECGI (63 at most), RAI (15 at most), SAI (63 at most) and CGI (63 at most) which compose the PRA.

TAIs in octets 15 to ‘k’, if any, shall be encoded as per the TAI field in clause 8.21.4. Octets 15 to ‘k’ shall be absent if the field ‘Number of TAI’ is set to the value ‘0’.

Macro eNB IDs in octets ‘k+1’ to ‘m’, if any, shall be encoded as per octets 6 to 11 of the Target ID for type Macro eNodeB in figure 8.51-2. Octets ‘k+1’ to ‘m’ shall be absent if the field ‘Number of Macro eNodeB’ is set to the value ‘0’.

Home eNB IDs in octets ‘m+1’ to ‘p’, if any, shall be encoded as per octets 6 to 12 of the Target ID for type Home eNodeB in figure 8.51-3. Octets ‘m+1’ to ‘p’ shall be absent if the field ‘Number of Home eNodeB’ is set to the value ‘0’.

ECGIs in octets ‘p+1’ to ‘q’, if any, shall be encoded as per the ECGI field in clause 8.21.5. Octets ‘p+1’ to ‘q’ shall be absent if the field ‘Number of ECGI’ is set to the value ‘0’.

RAIs in octets ‘q+1’ to ‘r’, if any, shall be encoded as per the RAI field in clause 8.21.3. Octets ‘q+1’ to ‘r’ shall be absent if the field ‘Number of RAI’ is set to the value ‘0’.

SAIs in octets ‘r+1’ to ‘s’, if any, shall be encoded as per the SAI field in clause 8.21.2. Octets ‘r+1’ to ‘s’ shall be absent if the field ‘Number of SAI’ is set to the value ‘0’.

CGIs in octets ‘s+1’ to ‘t’, if any, shall be encoded as per the CGI field in clause 8.21.1. Octets ‘s+1’ to ‘t’ shall be absent if the field ‘Number of CGI’ is set to the value ‘0’.

Extended Macro eNB IDs in octets ‘t+2’ to ‘v’, if any, shall be encoded as per octets 6 to 11 of the Target ID for type Extended Macro eNodeB in figure 8.51-x. Octets ‘t+2’ to ‘v’ shall be absent if the field ‘Number of Extended Macro eNodeB’ is set to the value ‘0’.