J.2 Request types and parameters

33.1803GPPRelease 17Security of the Mission Critical (MC) serviceTS

J.2.1 General

This clause defines the information elements that provide details of the authenticated request within an EAR payload.

J.2.2 Request Information element

This subclause defines the contents of a Request. The EAR provides details of the request and associates that request with an authenticated identity. The EAR shall be signed using the mechanism defined in Clause 8.5.5. For the contents of the EAR see Table J.1.2-1.

Message type: REQUEST PAYLOAD

Direction: Attached to a signalling request as defined in Clause 9.6.2.

Table J.2.2-1: REQUEST PAYLOAD message content

IEI

Information Element

Type/Reference

Presence

Format

Length

Request type

Request type
J.2.3

M

V

1

Request ID

Request ID

J.2.5

O

TV

3

Request Expiry

Request Expiry

J.2.4

O

TV

6

J.2.3 Request type

The purpose of the Request Type information element is to identify the type of the request.

The value part of the Request Type information element is coded as shown in Table J.2.3-1.

The Request Type information element is a type 3 information element with a length of 1 octet.

Table J.2.3-1: Request Types

Bits

8

7

6

5

4

3

2

1

0

0

0

0

0

0

0

1

PRIVILEDGED SIGNALLING

0

0

0

0

0

0

1

0

INTERWORKING SIGNALLING

0

0

0

0

0

0

1

1

GROUP SIGNALLING

0

0

0

0

0

1

0

1

MIGRATION SIGNALLING

0

0

0

0

0

1

1

0

OFF-NETWORK SIGNALLING

All other values are reserved.

J.2.4 Request expiry

The Request expiry information element is used to indicate the UTC time when the request shall no longer be considered valid. After this time, all events (e.g. calls) caused by the request shall be terminated.

The Request expiry information element is coded as shown in Figure J.2.4-1 and Table J.2.4-1.

The Request expiry information element is a type 3 information element with a length of 6 octets.

8

7

6

5

4

3

2

1

Request expiry IEI

octet 1

Request expiry value

octet 2

octet 6

Figure J.2.4-1: Request expiry value

Table J.2.4-1: Request expiry value

Request expiry value (octet 1 to 5)

The Request expiry value is an unsigned integer containing UTC time of the time when actions resulting from the request shall be terminated, in seconds since midnight UTC of January 1, 1970 (not counting leap seconds).

J.2.5 Request IDs

J.2.5.1 Format

The Request ID information element is used to indicate the exact request made by a MC entity. Only Request IDs are defined for Priviledged signalling and off-network signalling Request Types. Request ID payload shall not be used for other request types.

The Request ID information element is coded as shown in Figure J.2.5.1-1. The contents are coded as described in subsequent subclauses.

The Request expiry information element is a type 3 information element with a length of 3 octets.

8

7

6

5

4

3

2

1

Request ID IEI

octet 1

Request ID value

octet 2

octet 3

Figure J.2.5.1-1: Request ID value

J.2.5.2 Request ID values for priviledged signalling

Table J.2.5.2-1: Request ID values for priviledged signalling

Byte 1

Byte 2

Privileged signalling request

00000001

0000001

MCPTT Private call request in automatic commencement mode (TS 23.379).

00000001

0000010

MCPTT Ambient listening call request (TS 23.379).

00000001

0000011

MCPTT Remotely initiated MCPTT call request, in unnotified mode (TS 23.379).

00000001

0000100

MCVideo Private call request (including private call, video pull and video push) in automatic commencement mode (TS 23.281).

00000001

0000101

MCVideo Remote video push request in automatic commencement mode (TS 23.281).

00000001

0000110

MCVideo Ambient viewing call request (TS 23.281).

00000001

0000111

MCData standalone data request for application consumption (TS 23.282).

00000001

0001000

MCData standalone session data request for application consumption (TS 23.282).

00000001

0001001

MCData session data request for application consumption (TS 23.282).

00000001

0001010

MCData group standalone data request for application consumption (TS 23.282).

00000001

0001011

MCData group data request for application consumption (TS 23.282).

00000001

0001100

MCData FD request with mandatory indication (TS 23.282).

00000001

0001101

MCData group standalone FD request with mandatory indication (TS 23.282).

J.2.5.3 Request IDs for off-network signalling

Table J.2.5.3-1: Request ID values for off-network

Byte 1

Byte 2

Off-network signalling request

10000000

0000001

MCPTT Group call announcement (TS 23.379).

10000000

0000010

MCPTT emergency alert announcement (TS 23.379).

10000000

0000011

MCPTT Call setup request (TS 23.379).

10000000

0000100

MCVideo Group communication announcement (TS 23.281).

10000000

0000101

MCVideo emergency alert announcement (TS 23.281).

10000000

0000110

MCVideo Private communication request (TS 23.281).

10000000

0000111

MCVideo Capability request (TS 23.281).

10000000

0001000

MCVideo Activity request (TS 23.281).

10000000

0001001

MCData standalone data request (Clause 7.4.3.3.2, TS 23.282).

10000000

0001010

MCData group standalone data request (Clause 7.4.3.4.2, TS 23.282).