Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.379  Word version:  20.0.0

Top   Top   Up   Prev   Next

 

10.19  Ad hoc group call |R18|p. 230

10.19.1  Generalp. 230

This subclause contains procedures for ad hoc group call across a one or more MCPTT systems, and associated functions such as emergency call, Imminent peril call, broadcast call and others.
The ad hoc group calls can use the participants list provided by either an initiator of the call or MCPTT server. The MCPTT server can use the criteria provided by the initiator of the call to determine the participants list along with its own criteria or local policies. The resulting ad hoc group uses the configuration of a separate preconfigured MCPTT group.
The preconfigured MCPTT group that provides the configuration is not used for the MCPTT group communication, it only provides configuration for one or more adhoc group calls. The MCPTT group ID of the ad hoc group call is provided by the MCPTT server when the ad hoc group call is originated. In order to establish security context for the end-to-end secured ad hoc group call, the security related information is used from this preconfigured group.
Up

10.19.2  Information flowsp. 230

10.19.2.1  Ad hoc group call request (MCPTT client - MCPTT server)p. 230

Table 10.19.2.1-1 describes the information flow ad hoc group call request from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
Functional aliasOThe functional alias of the calling party.
MCPTT ad hoc group ID (see NOTE 1)OThe MCPTT group ID to be associated with the ad hoc group communication.
Encryption supported (see NOTE 2)OIndicates whether this ad hoc group call supports end-to-end encryption.
MCPTT ID list (see NOTE 3, NOTE 6, NOTE 7)OMCPTT IDs of the participants being invited for the ad hoc group call.
Functional alias list (see NOTE 3, NOTE 6, NOTE 7)OThe functional alias(es) of the participants being invited for the ad hoc group call.
SDP offerMOffered Media parameters.
Implicit floor request (see NOTE 4)OWhen originating client requests the floor, this element shall be included.
Broadcast indicator (see NOTE 5)OIndicates that the ad hoc group call request is for a broadcast ad hoc group call.
Imminent peril indicator (see NOTE 5)OIndicates that the ad hoc group call request is an MCPTT imminent peril ad hoc group call.
Emergency Indicator (see NOTE 5)OIndicates that the ad hoc group call request is an MCPTT emergency ad hoc group call.
MCPTT ID list (see NOTE 3)OList of participants required to acknowledge the ad hoc group call before start of the audio transmission.
Location informationOLocation of the calling party.
Criteria for determining the participants (see NOTE 6, NOTE 7)OCarries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCPTT server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area.
Requested priorityOApplication priority level requested for this group call.
NOTE 1:
If this information element is not included, the MCPTT server assigns an MCPTT ad hoc group ID to be used for the ad hoc group communication. This information element is returned to the calling party to use in the ad hoc group communication. If the request follows an ad hoc group for emergency alert, then this element must be present.
NOTE 2:
This information element is present and set to true only if this ad hoc group call is encrypted. When the ad hoc group call is initiated with participants provided by the initiator this acts as an indicator that subsequent requests follow targeting the individual participants and carrying the relevant key material. If this information element is set to false or not present, then this ad hoc group call is unencrypted.
NOTE 3:
This element is included only when the originating client sends the list of participants.
NOTE 4:
This element is included only when the originating client requests the floor.
NOTE 5:
If used, only one of these information elements is present.
NOTE 6:
Only one of these information elements is present, either the MCPTT ID list or the Functional alias list, or the Criteria.
NOTE 7:
If the request follows an ad hoc group for emergency alert, then this element is not present.
Up

10.19.2.2  Ad hoc group call request return (MCPTT server - MCPTT client)p. 232

Table 10.19.2.2-1 describes the information flow ad hoc group call request return from the MCPTT server to the MCPTT client. This response could be intermediate response to provide the server assigned MCPTT ad hoc group ID.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
MCPTT ad hoc group ID (see NOTE)OThe MCPTT group ID to be associated with the ad hoc group call which is either provided by the group call initiator or assigned by the MCPTT server. This information element shall be present if the authorization result is success.
Pre-configured group ID (see NOTE)OThe preconfigured MCPTT group ID whose group configuration is to be used for the ad hoc group call (e.g. information for end-to-end security).
Authorization resultMIndicate if authorization is success or failure.
NOTE:
These IEs are included only when the Authorization Result IE indicates authorization is successful.
Up

10.19.2.3  Ad hoc group call request (MCPTT server - group host MCPTT server)p. 232

Table 10.19.2.3-1 describes the information flow ad hoc group call request between the MCPTT server and the group host MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
Functional aliasOThe functional alias of the calling party.
MCPTT ad hoc group IDMThe MCPTT group ID to be associated with the ad hoc group call.
MCPTT ID list (see NOTE 1, NOTE 3)OMCPTT IDs of the participants being invited for the ad hoc group call.
SDP offerMOffered Media parameters of MCPTT server.
Implicit floor request (see NOTE 4)OIndicates that the originating client requests the floor.
Broadcast indicator (see NOTE 2)OIndicates that the ad hoc group call request is for a broadcast ad hoc group call.
Imminent peril indicator (see NOTE 2)OIndicates that the ad hoc group call request is an MCPTT imminent peril ad hoc group call.
Emergency Indicator (see NOTE 2)OIndicates that the ad hoc group call request is an MCPTT emergency ad hoc group call.
Preconfigured MCPTT group IDOGroup identity whose configuration is to be applied for this ad hoc group call.
Criteria for determining the participants (see NOTE 3)OCarries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCPTT server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area.
Requested priorityOApplication priority level requested for this group call.
NOTE 1:
This element is included only when the originating client sends the list of participants.
NOTE 2:
If used, only one of these information elements is present.
NOTE 3:
Only one of these information elements is present.
NOTE 4:
This information element shall be included only when the originating client requests the floor.
Up

10.19.2.4  Ad hoc group call request (MCPTT server - MCPTT client)p. 233

Table 10.19.2.4-1 describes the information flow ad hoc group call request from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
MCPTT IDMThe identity of the MCPTT user towards which the request is sent.
Functional aliasOThe functional alias of the calling party.
Functional aliasOThe functional alias of the MCPTT user towards which the request is sent.
MCPTT ad hoc group IDMThe MCPTT group ID to be associated with the ad hoc group call.
SDP offerMOffered Media parameters of MCPTT server.
Broadcast indicator
(see NOTE 1)
OIndicates that the ad hoc group call request is for a broadcast ad hoc group call.
Imminent peril indicator
(see NOTE 1)
OIndicates that the ad hoc group call request is an MCPTT imminent peril ad hoc group call.
Emergency Indicator
(see NOTE 1)
OIndicates that the ad hoc group call request is an MCPTT emergency ad hoc group call.
Preconfigured MCPTT group IDOGroup identity whose configuration is to be applied for this ad hoc group call.
Location information
(see NOTE 2)
OLocation of the calling party.
Call resulting criteria for determining the participantsOCarries the details of criteria or meaningful label identifying the criteria or the combination of both that the MCPTT server used for determining the participants e.g., it can be a location based criteria to invite participants in a particular area.
NOTE 1:
If used, only one of these information elements is present.
NOTE 2:
This information element can be used if either the imminent peril or the emergency indicator is set.
Up

10.19.2.5  Ad hoc group call response (MCPTT server - MCPTT client)p. 234

Table 10.19.2.5-1 describes the information flow ad hoc group call response from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
Functional aliasOThe functional alias of the calling party.
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group call.
SDP answerOMedia parameters selected and present if the Result is success.
ResultMResult of the group call request (success or failure).
Call resulting criteria for determining the participantsOCarries the details of criteria or meaningful label identifying the criteria or the combination of both that the MCPTT server used for determining the participants e.g., it can be a location based criteria to invite participants in a particular area.
Up

10.19.2.6  Ad hoc group call response (MCPTT server - MCPTT server)p. 235

Table 10.19.2.6-1 describes the information flow ad hoc group call response between the MCPTT servers.
Information element Status Description
MCPTT IDMThe MCPTT ID of the target MCPTT user.
Functional aliasOThe functional alias of the target MCPTT user.
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group call.
SDP answerOMedia parameters selected and present if the Result is success.
ResultMResult of the ad hoc group call request (success or failure).
Up

10.19.2.7  Ad hoc group call response (MCPTT client - MCPTT server)p. 235

Table 10.19.2.7-1 describes the information flow ad hoc group call response from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the target MCPTT user.
Functional aliasOThe functional alias of the target MCPTT user.
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group call.
SDP answerOMedia parameters selected and present if the Result is success.
ResultMResult of the ad hoc group call request (success or failure).
Up

10.19.2.8  Ad hoc group call release request (MCPTT server - MCPTT client)p. 236

Table 10.19.2.8-1 describes the information flow ad hoc group call release request from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant.
Functional aliasOThe functional alias of the ad hoc group call participant.
MCPTT ad hoc group IDMThe MCPTT group ID of the ad hoc group call on which call is released.
Up

10.19.2.8a  Ad hoc group call release request (MCPTT client - MCPTT server) |R19|p. 236

Table 10.19.2.8a-1 describes the information flow ad hoc group call release request from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the user authorized to release the ad hoc group call.
Functional aliasOThe functional alias of the authorized user requesting to release the ad hoc group call.
MCPTT ad hoc group IDMThe MCPTT group ID of the ad hoc group call on which call is released.
Up

10.19.2.9  Ad hoc group call release response (MCPTT client - MCPTT server)p. 236

Table 10.19.2.9-1 describes the information flow ad hoc group call release response from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant.
Functional aliasOThe functional alias of the ad hoc group call participant.
MCPTT ad hoc group IDMThe MCPTT group ID of the ad hoc group call that is released.
Up

10.19.2.9a  Ad hoc group call release response (MCPTT server - MCPTT client) |R19|p. 237

Table 10.19.2.9a-1 describes the information flow ad hoc group call release response from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the user authorized to release the ad hoc group call.
Functional aliasOThe functional alias of the authorized user requesting to release the ad hoc group call.
MCPTT ad hoc group IDMThe MCPTT group ID of the ad hoc group call that is released.
Up

10.19.2.10  Ad hoc group call notify (MCPTT server - MCPTT client)p. 237

Table 10.19.2.10-1 describes the information flow ad hoc group call notify from MCPTT server to MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of ad hoc group call participant.
Functional aliasOThe associated functional alias of the MCPTT user of the ad hoc group call participant.
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group call.
MCPTT ID list(s)OThe list of the invited MCPTT users who did not acknowledge the ad hoc group call request within a configured time or the list of the invited MCPTT users who acknowledged the ad hoc group call request and joined or the list of the MCPTT users who joined or left the ongoing MCPTT ad hoc group call.
List of functional aliases (see NOTE 1)OThe list of functional aliases corresponding to each MCPTT user listed in the MCPTT ID list.
Call resulting criteria for determining the participants (see NOTE 2)OCall resulting criteria used by the MCPTT server to determine the list of participants to be invited.
NOTE 1:
This information element is only present if the MCPTT ID list is present.
NOTE 2:
This information Element shall only be included for the authorized MCPTT user or the ad hoc group call initiator. It shall be included if the MCPTT server modified the criteria in the modify ad hoc group call request message.
Up

10.19.2.11  Modify ad hoc group call participants request (MCPTT client - MCPTT server)p. 238

Table 10.19.2.11-1 describes the information flow Modify ad hoc group call participants request from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the requesting MCPTT user who is authorized to modify the ad hoc group call participants.
Functional aliasOThe functional alias of the requesting MCPTT user who is authorized to modify the ad hoc group call participants.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants needs to be modified.
MCPTT ID list to add (see NOTE)OList of additional MCPTT users to be added to the on-going ad hoc group call.
Functional alias list to add (see NOTE)OList of additional functional alias(es) of the MCPTT users to be added to the on-going ad hoc group call.
MCPTT ID list to remove (see NOTE)OList of MCPTT users to be removed from the on-going ad hoc group call.
Functional alias list to remove (see NOTE)OList of functional alias(es) of the MCPTT users to be removed from the on-going ad hoc group call.
NOTE:
At least one of these information elements shall be present.
Up

10.19.2.12  Modify ad hoc group call participants response (MCPTT server - MCPTT client)p. 238

Table 10.19.2.12-1 describes the information flow Modify ad hoc group call participants response from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the requesting MCPTT user who is authorized to modify the ad hoc group call participants.
Functional aliasOThe functional alias of the requesting MCPTT user who is authorized to modify the ad hoc group call participants.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants needs to be modified.
ResultMResult of the modify ad hoc group call participants request (success or failure).
MCPTT ID listOList of MCPTT users who are not allowed to be added to the on-going ad hoc group call. This list is provided if the operation is partially success.
Up

10.19.2.13  Ad hoc group call leave request (MCPTT server - MCPTT client)p. 238

Table 10.19.2.13-1 describes the information flow ad hoc group call leave request from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant leaving the call.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call on which call is on-going.
Reason to leaveOCarries the reason of why the MCPTT client is being asked to leave the ongoing ad hoc group call.
Up

10.19.2.13a  Ad hoc group call leave request (MCPTT client - MCPTT server) |R19|p. 239

Table 10.19.2.13a-1 describes the information flow ad hoc group call leave request from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant leaving the call.
Functional aliasOThe functional alias of the ad hoc group call participant leaving the call.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call on which call is on-going.
Reason to leaveMCarries the reason of why the MCPTT client is leaving ongoing ad hoc group call (e.g. Due to migration).
Up

10.19.2.14  Ad hoc group call leave response (MCPTT client - MCPTT server)p. 239

Table 10.19.2.14-1 describes the information flow Ad hoc group call leave response from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant leaving the call.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call on which call is on-going.
Up

10.19.2.14a  Ad hoc group call leave response (MCPTT server - MCPTT client) |R19|p. 239

Table 10.19.2.14a-1 describes the information flow Ad hoc group call leave response from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the ad hoc group call participant leaving the call.
Functional aliasOThe functional alias of the ad hoc group call participant leaving the call.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call on which call is on-going.
ResultMResult of the ad hoc group call leave request - success or failure.
Up

10.19.2.15  Ad hoc group call add user notification (MCPTT server - MCPTT server)p. 240

Table 10.19.2.15-1 describes the information flow Ad hoc group call add user notification from one MCPTT server to another MCPTT server. This notification is to provide the list of MCPTT IDs meeting the criteria specified in the ad hoc group communication get userlist request from one MCPTT server to another MCPTT server.
Information element Status Description
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group communication.
MCPTT ID listMList of MCPTT IDs meeting the criteria specified in the ad hoc group communication get userlist.
Up

10.19.2.16  Ad hoc group call remove user notification (MCPTT server - MCPTT server)p. 240

Table 10.19.2.16-1 describes the information flow Ad hoc group call remove user notification from one MCPTT server to another MCPTT server. This notification is to provide the list of MCPTT IDs no longer meeting the criteria specified in the ad hoc group communication get userlist request from one MCPTT server to another MCPTT server.
Information element Status Description
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group communication.
MCPTT ID listMList of MCPTT IDs no longer meeting the criteria specified in the ad hoc group communication get userlist.
Up

10.19.2.17  Ad hoc group call release notification (MCPTT server - MCPTT server)p. 240

Table 10.19.17-1 describes the information flow Ad hoc group call release notification from one MCPTT server to another MCPTT server. This notification is to indicate to stop evaluating the criteria to determine the participants list if another MCPTT server is having the criteria specified in the ad hoc group communication get userlist request
Information element Status Description
MCPTT ad hoc group IDMThe MCPTT group ID associated with the ad hoc group communication.
Up

10.19.2.18  Ad hoc group call get userlist (MCPTT server - MCPTT server)p. 241

Table 10.19.2.18-1 describes the information flow ad hoc group call get userlist between MCPTT servers.
Information element Status Description
MCPTT ad hoc group IDMThe associated MCPTT group ID of the ad hoc group call.
Criteria for determining the participantsMCarries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCPTT server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area.
Up

10.19.2.19  Ad hoc group call get userlist response (MCPTT server - MCPTT server)p. 241

Table 10.19.2.19-1 describes the information flow ad hoc group call get userlist response between MCPTT servers.
Information element Status Description
MCPTT ad hoc group IDMThe associated MCPTT group ID of the ad hoc group call.
MCPTT ID listMList of MCPTT IDs meeting the criteria specified in the ad hoc group call get userlist.
List of functional aliasesOThe list of functional aliases corresponding to each MCPTT user listed in the MCPTT ID list as determined by the MCPTT server.
Up

10.19.2.20  Modify ad hoc group call criteria request (MCPTT client - MCPTT server) |R19|p. 241

Table 10.19.2.20-1 describes the information flow Modify ad hoc group call criteria request from the MCPTT client to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the requesting MCPTT user who is authorized to modify the ad hoc group criteria.
Functional aliasOThe functional alias of the requesting MCPTT user who is authorized to modify the ad hoc group call criteria.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants list needs to be modified.
Criteria to determine the list of participantsMCarries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCPTT server for determining the participants e.g., it can be a location-based criteria to invite participants in a particular area.
Up

10.19.2.20a  Modify ad hoc group call criteria request (MCPTT server - MCPTT server) |R19|p. 242

Table 10.19.2.20a-1 describes the information flow Modify ad hoc group call criteria request from the MCPTT server to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
Functional aliasOThe functional alias of the calling party.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants list needs to be modified.
Criteria to determine the list of participantsMCarries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCPTT server for determining the participants e.g., it can be a location-based criteria to invite participants in a particular area or the modified criteria by the primary MCPTT server.
Up

10.19.2.21  Modify ad hoc group call criteria response (MCPTT server - MCPTT client) |R19|p. 242

Table 10.19.2.21-1 describes the information flow Modify ad hoc group call criteria response from the MCPTT server to the MCPTT client.
Information element Status Description
MCPTT IDMThe MCPTT ID of the requesting MCPTT user who is authorized to modify the ad hoc group call criteria.
Functional aliasOThe functional alias of the requesting MCPTT user who is authorized to modify the ad hoc group call criteria.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants list needs to be modified.
ResultMResult of the modify ad hoc group call criteria request (success or failure)
Call resulting criteria for determining the participants (NOTE)OContain the call resulting criteria used by the MCPTT server to determine the list of participants to be invited.
NOTE:
This Information Element shall only be included if the Result is success.
Up

10.19.2.21a  Modify ad hoc group call criteria response (MCPTT server - MCPTT server) |R19|p. 242

Table 10.19.2.21a-1 describes the information flow Modify ad hoc group call criteria response from the MCPTT server to the MCPTT server.
Information element Status Description
MCPTT IDMThe MCPTT ID of the calling party.
Functional aliasOThe functional alias of the calling party.
MCPTT ad hoc group IDMThe MCPTT group ID of ad hoc group call whose participants list needs to be modified.
ResultMResult of the modify ad hoc group call criteria request (success or failure).
Up

Up   Top   ToC