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 |