10.5.2 Information flows for floor control

23.2833GPPMission Critical Communication Interworking with Land Mobile Radio SystemsRelease 18TS

10.5.2.1 General

The following sections describe information flows for interworking floor control.

In the following information flows the MCPTT ID and its associated functional alias represents the LMR user, the IWF, or the MCPTT user depending on the interworking methods being used and the message source/destination.

10.5.2.2 IWF floor request

Table 10.5.2.2-1 describes the information flow IWF floor request, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to request the floor for media transfer.

Table 10.5.2.2-1: IWF floor request

Information element

Status

Description

MCPTT ID

M

Requester identity

Functional alias

O

Functional alias of the requester

Floor priority

M

Priority of the request

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Location

O

Location information of requester

10.5.2.3 IWF floor granted

Table 10.5.2.3-1 describes the information flow IWF floor granted, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate that a request for floor is granted and media transfer is possible.

Table 10.5.2.3-1: IWF floor granted

Information element

Status

Description

MCPTT ID

M

Granted party identity

Functional alias

O

Functional alias of the granted party identity

Duration

M

The time for which the granted party is allowed to transmit

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.4 IWF floor rejected

Table 10.5.2.4-1 describes the information flow IWF floor rejected, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate that a request for the floor is rejected.

Table 10.5.2.4-1: IWF floor rejected

Information element

Status

Description

MCPTT ID

M

Rejected party identity

Functional alias

O

Functional alias of the rejected party

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Rejection cause

O

Indicates the cause for floor rejection

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.5 IWF floor request cancel

Table 10.5.2.5-1 describes the information flow IWF floor request cancel, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to request cancelling the floor request from the floor request queue.

Table 10.5.2.5-1: IWF floor request cancel

Information element

Status

Description

MCPTT ID

M

Identity for the requester

Functional alias

O

Functional alias of the requester

List of MCPTT IDs

M

Target identity (Identities) whose floor request is to be cancelled

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

10.5.2.6 IWF floor request cancel response

Table 10.5.2.6-1 describes the information flow IWF floor request cancel response, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the response for the floor request cancellation.

Table 10.5.2.6-1: IWF floor request cancel response

Information element

Status

Description

MCPTT ID

M

Identity of party that initiated the cancellation request

Functional alias

O

Functional alias of the requester

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.7 IWF floor request cancel notify

Table 10.5.2.7-1 describes the information flow IWF floor request cancel notify, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the floor request is cancelled by the administrator/floor control server.

Table 10.5.2.7-1: IWF floor request cancel notify

Information element

Status

Description

MCPTT ID

M

Identity of the administrator

Functional alias

O

Functional alias of the administrator

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.8 IWF floor idle

Table 10.5.2.8-1 describes the information flow IWF floor idle, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate that a session is in idle status, i.e. the floor is not granted to any party.

Table 10.5.2.8-1: IWF floor idle

Information element

Status

Description

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.9 IWF floor release

Table 10.5.2.9-1 describes the information flow IWF floor release, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the media transfer is completed and the floor is released.

Table 10.5.2.9-1: IWF floor release

Information element

Status

Description

MCPTT ID

M

Identity of party that released the floor

Functional alias

O

Functional alias of the party that released the floor

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

10.5.2.10 IWF floor taken

Table 10.5.2.10-1 describes the information flow IWF floor taken, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the floor is granted to another MCPTT user.

Table 10.5.2.10-1: IWF floor taken

Information element

Status

Description

MCPTT ID

M

Identity for the granted party

Functional alias

O

Functional alias for the granted party

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Permission to request the floor

O

Indicates whether receiving parties are allowed to request the floor or not (e.g. broadcast call).

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

Location

O

Location information of the granted party

10.5.2.11 IWF floor revoked

Table 10.5.2.11-1 describes the information flow IWF floor revoked, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the floor is revoked from its current holder (the floor participant who was granted the floor).

Table 10.5.2.11-1: IWF floor revoked

Information element

Status

Description

MCPTT ID

M

Revoked party identity

Functional alias

O

Functional alias of the revoked party

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.12 IWF floor acknowledgement

Table 10.5.2.12-1 describes the information flow IWF floor acknowledgement, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to provide an acknowledgement if the acknowledgement is required in the received floor control message.

NOTE: The floor acknowledgement flow can be sent by the floor control server after each floor control information flow that includes an indication that an acknowledgement is required.

Table 10.5.2.12-1: IWF floor acknowledgement

Information element

Status

Description

MCPTT ID

M

Identity of the sender.

Functional alias

O

Functional alias of the sender

10.5.2.13 IWF queue position request

Table 10.5.2.13-1 describes the information flow IWF queue position request, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to request the position in the floor request queue. The MCPTT server and the MCPTT client that support queuing of the floor control requests shall support this information flow.

Table 10.5.2.13-1: IWF queue position request

Information element

Status

Description

MCPTT ID

M

Identity of party whose floor position is requested

Functional alias

O

Functional alias of the party whose floor position is requested

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

10.5.2.14 IWF queue position info

Table 10.5.2.14-1 describes the information flow IWF queue position info, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate the floor request is queued and the queue position to the floor requesting UE.

Table 10.5.2.14-1: IWF queue position info

Information element

Status

Description

MCPTT ID

M

Identity of party whose floor position is provided

Functional alias

O

Functional alias of the party whose floor position is provided

Queue position info

M

Position of the queued floor request in the queue

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

Acknowledgement required

O

Indicates if acknowledgement from the floor participant is required

10.5.2.15 IWF unicast media stop request

Table 10.5.2.15-1 describes the information flow IWF unicast media stop request, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate that the unicast media flow of the designated communication does not need to be sent to the client indicated by the MCPTT ID.

Table 10.5.2.15-1: IWF unicast media stop request

Information element

Status

Description

MCPTT ID

M

Identity of the requester

Functional alias

O

Functional alias of the requester

Source identifier

O

Identifies the communication whose media flow is to be stopped, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

10.5.2.16 IWF unicast media resume request

Table 10.5.2.16-1 describes the information flow IWF unicast media resume request, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used by the floor control server to request that the unicast media flow of the designated communication is to be sent to the client indicated by the MCPTT ID.

Table 10.5.2.16-1: IWF unicast media resume request

Information element

Status

Description

MCPTT ID

M

Identity of the requester

Functional alias

O

Functional alias of the requester

Source identifier

O

Identifies the communication whose media flow is to be resumed, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing

10.5.2.17 IWF floor talker ID update

Table 10.5.2.17-1 describes the information flow IWF floor talker ID update, from the IWF to the MCPTT floor control server and from the MCPTT floor control server to the IWF, which is used to indicate that the talker ID has changed for the current MCPTT user granted the floor.

Table 10.5.2.17-1: IWF floor talker ID update

Information element

Status

Description

MCPTT ID

M

Identity for the party using the floor

Functional alias

O

Functional alias associated with the MCPTT ID using the floor

Source identifier

O

Identifies the communication, e.g. by identifying the media flow within a media multiplex, present only if media multiplexing