Figure 10.6.2.9.4-1 illustrates the procedure to add a newly affiliated user to an in-progress preconfigured MCPTT group regroup operation.
Pre-conditions:
The MCPTT client is a member of a MCPTT group that is part of an in-progress preconfigured group regroup operation.
The MCPTT group identity and group configuration for the regroup MCPTT group has been preconfigured in the MCPTT client, and the MCPTT client has received the relevant security related information to allow it to communicate in the regroup MCPTT group.
The MCPTT client affiliates to an MCPTT group that is currently part of an in-progress preconfigured group regroup. The affiliation follows the procedure in clause 10.8.3.1 of TS 23.280.
The MCPTT server retrieves the MCPTT group ID of the regroup group and the MCPTT group ID of the group from which configuration information for the regroup group is to be taken.
The MCPTT client may send the preconfigured regroup response to the MCPTT server to acknowledge the regrouping action. These acknowledgements are not sent in response to a multicast transmission of the preconfigured regroup request.
Figure 10.6.2.9.5.1-1 illustrates the procedure when a user attempts to setup an MCPTT group call on a group involved in an in-progress preconfigured MCPTT group regroup.
Pre-conditions:
The MCPTT client is an affiliated member of MCPTT group A that is part of an in-progress preconfigured group regroup with MCPTT groups B and C.
MCPTT group D is being used as the preconfigured regroup group.
The MCPTT client has missed the preconfigured regroup request message (e.g. poor signalling conditions, race condition).
The MCPTT client attempts to start a call on MCPTT group A. The MCPTT client sends a group call request message to the MCPTT server containing MCPTT group A as the target group.
The MCPTT server checks to see whether MCPTT group A is currently part of a preconfigured group regroup. In this case the group is part of an active preconfigured group regroup.
The MCPTT server sends a group call response to the MCPTT client indicating that the call setup is denied because the group is part of an in-progress group regroup.
Figure 10.6.2.9.5.2-1 illustrates the procedure when a user attempts to setup a MCPTT group call on a preconfigured regroup group after the preconfigured MCPTT group regroup has been cancelled.
Pre-conditions:
The MCPTT client is a member of MCPTT group A that was part of an in-progress preconfigured group regroup with MCPTT groups B and C that has been cancelled. MCPTT group D was used as the MCPTT regroup group.
The MCPTT client has missed the preconfigured regroup cancel request message (e.g. poor signalling conditions, race condition).
The MCPTT client attempts to start a call on MCPTT group D, the MCPTT regroup group. The MCPTT client sends a group call request message to the MCPTT server containing MCPTT group D as the target group.
The MCPTT server checks to see whether MCPTT group D is currently being used as part of a preconfigured group regroup. In this case the preconfigured group regroup is no longer active.
The MCPTT server sends a group call response to the MCPTT client indicating that the call setup is denied because the group regroup is no longer active.