10.3.7 Group regroup with pre-configured group

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

10.3.7.1 General

A group regroup may be achieved by regrouping MCPTT groups into a new regroup group which uses the configuration of a separate pre-configured MCPTT group. The MCPTT group configuration needs to be provided to the relevant MCPTT group members of the MCPTT groups that will be regrouped in advance of the regrouping operation.

NOTE 1: A pre-configured group which is intended only to provide configuration for the pre-configured group regroup process is identified by a parameter in group configuration described in 3GPP TS 23.280 [5].

NOTE 2: The configuration may alternatively be taken from any MCPTT group that has been configured in the IWF and the user profile of all the relevant MCPTT users who will be regrouped.

NOTE 3: Pre-configured group regroups may be defined according to the organizational structure of a mission critical organization, or by some other means which allows the MCPTT client of an authorized user and the IWF to be aware of an appropriate pre-configured group regroup for sets of MCPTT groups that will be regrouped together.

The pre-configured MCPTT group that provides the configuration is not used as the pre-configured group regroup itself, it only provides configuration for one or more pre-configured group or user regroup. The MCPTT group ID of the pre-configured group regroup is provided by the authorized user or the IWF (for the case where the IWF owns the pre-configured group regroup) when the pre-configured group regrouping is carried out.

The pre-configured group regroup can be specified to be a broadcast or non-broadcast type according to the configuration of the MCPTT group whose configuration is specified by the pre-configured group regroup request. The broadcast type of pre-configured group regroup is used for one-way communication where only an authorized user or the IWF (for the case where the IWF owns the pre-configured group regroup) is allowed to transmit and all other regroup members are only allowed to receive the communication (e.g. a call from a dispatcher to all regroup members). The non-broadcast type is used for two-way communication where all regroup members can transmit and receive (i.e, the pre-configured group regroup call behaves like a normal non-broadcast group call).

These procedures provide a regrouping service for MCPTT only and are independent of group regrouping procedures specified in subclause 10.2.2. If one of the MCPTT groups that has been requested for regrouping by means of this procedure has already been regrouped by the group regrouping procedure specified in 3GPP TS 23.280 [5] or subclause 10.2.2, the request for regrouping shall be rejected. The rules for regrouping set forth in subclause 10.2.2.5 apply.

10.3.7.2 Regroup formation using pre-configured group

10.3.7.2.1 Regroup formation using pre-configured group initiated in the MCPTT system

Figure 10.3.7.2.1-1 illustrates the procedure to initiate a regroup procedure using a pre-configured MCPTT regroup group, where at least one of the groups to be regrouped is configured in the IWF. The group management server in the MCPTT system of the regroup group shares the necessary security related parameters together with the group configuration of the pre-configured group regroup with the group management server in the IWF; the MCPTT system does not need to be aware of the group members of the pre-configured group regroup that are receiving service in the IWF.

The procedure takes place prior to the establishment of a group call to the pre-configured group regroup.

In this procedure, any gateway MC servers between the IWF and the MCPTT system are not shown.

Pre-conditions:

– The MCPTT client is authorized to initiated a pre-configured group regroup procedure, and is receiving MCPTT service in the MCPTT system.

– The MCPTT group identity and group configuration for the pre-configured group regroup have been pre-configured in the IWF, and the IWF has received the relevant security related information to allow communication in the pre-configured group regroup.

– In order to be aware whether the group is regrouped, the MCPTT server is subscribed to the group configuration in GMS.

– The GMS has subscribed group dynamic data as specified in subclause 10.1.5.5.1 from the MCPTT server within the same MCPTT system using the procedures defined in subclause 10.1.5.6 in 3GPP TS 23.280 [5].

– The IWF is affiliated to one or more of the MCPTT groups that will be regrouped; and/or, the IWF may own one or more of MCPTT groups to be regrouped.

– The pre-configured group regroup is homed in the MCPTT server.

– The IWF is home to at least one group that’s a constituent group of the pre-configured group regroup.

NOTE 1: The IWF has the configuratiton information contained in the pre-configured group regroup, which is normally because at least one member of the pre-configured group regroup is homed on the IWF.

Figure 10.3.7.2.1-1: Regroup procedure using pre-configured group initiated in the MCPTT system

1. The authorized user of the MCPTT client initiates the pre-configured group regroup procedure, specifying the list of MCPTT groups to be regrouped including MCPTT group 1, the MCPTT group ID of the pre-configured group regroup and the MCPTT group ID of the group from which configuration information for the pre-configured group regroup is to be taken.

2. The MCPTT client sends the pre-configured regroup request to the MCPTT server.

3. The MCPTT server checks that the MCPTT client is authorized to initiate a pre-configured group regroup procedure, and resolves the group identities of the MCPTT groups requested in step 1. The MCPTT server also checks which group members are affiliated to the requested MCPTT groups that are homed in the MCPTT system. The MCPTT server identifies any partner systems or IWFs which are the group home systems for MCPTT groups identified in the list of groups to be regrouped. The MCPTT server may retrieve the configuration for the regroup group from the GMS if that configuration information is not already known to the MCPTT server.

NOTE 2: This procedure does not require that that the authorized user of the MCPTT client is a group member of the MCPTT groups listed in the pre-configured group regroup request, or that the authorized user of the MCPTT client is an affiliated group member of any of the listed MCPTT groups.

4. The MCPTT server sends an IWF pre-configured regroup requests to the IWF.

NOTE 3: Only group members that are affiliated to the MCPTT groups that are to be regrouped are sent a pre-configured regroup request.

5. The IWF sends an IWF pre-configured regroup response to the MCPTT server. The IWF may reject the IWF group regroup response. (e.g. if one of its constituent groups is in the emergency state or is already in a regroup, if the IWF does not support temporary groups or the IWF does not support group regrouping)

6. The MCPTT server sends the pre-configured regroup response to the MCPTT client.

After the pre-configured group regrouping procedure, the regrouping remains in effect until explicitly cancelled by the procedure in subclause 10.3.7.3.

Participation by the IWF in the ongoing pre-configured group regroup persists until the IWF is no longer affiliated to any of the regrouped groups.

10.3.7.2.2 Regroup formation using pre-configured group initiated in the IWF

Figure 10.3.7.2.2-1 illustrates the procedure to initiate a pre-configured group regroup procedure using a pre-configured MCPTT group, where at least one of the groups to be regrouped is configured in an MCPTT system. The group management server in the IWF shares the necessary security related parameters together with the group configuration of the MCPTT regroup group with the group management server in the MCPTT system and the group management server in the MCPTT system distributes this configuration including those security parameters to its served MCPTT users according to the procedures in 3GPP TS 23.280 [5] subclause 10.2.7; the IWF does not need to be aware of the list of group members of the pre-configured group regroup that are receiving service in the MCPTT system. The group can have multiple MCPTT clients, but only one MCPTT client involved in the session is shown for simplicity.

The procedure takes place prior to the establishment of a group call to the pre-configured group regroup.

In this procedure, any gateway MC servers between the IWF and the MCPTT system are not shown.

Pre-conditions:

– The MCPTT client is an affiliated member of MCPTT group 1 where MCPTT group 1 is defined in the MCPTT system.

– The MCPTT group identity and group configuration for the pre-configured group regroup have been pre-configured in the MCPTT client, and the MCPTT client has received the relevant security related information to allow communication in the pre-configured group regroup.

– The pre-configured group regroup is homed in the IWF.

– The MCPTT system is home to at least one group that’s a constituent group of the pre-configured group regroup.

NOTE 1: The MCPTT system has the configuratiton information contained in the pre-configured group, which is normally because at least one member of the preconfigured group is homed on the MCPTT system.

Figure 10.3.7.2.2-1: Regroup procedure using pre-configured group initiated in the IWF

1. The IWF initiates the pre-configured group regroup procedure, specifying the list of MCPTT groups to be regrouped including MCPTT group 1, the MCPTT group ID of the pre-configured group regroup and the MCPTT group ID of the group from which configuration information for the pre-configured group regroup is to be taken. The IWF sends the IWF pre-configured regroup request to the MCPTT server in the partner MCPTT system.

2. The MCPTT server checks the status of any MCPTT groups hosted by itself, and identifies affiliated group members of any of the identified MCPTT groups (both MCPTT groups that are hosted in the MCPTT system and MCPTT groups that are hosted in the IWF) that are receiving MCPTT service in the MCPTT system, which includes the MCPTT client.

3. The MCPTT server sends a pre-configured regroup request to the MCPTT client.

NOTE 2: Only group members that are affiliated to the MCPTT groups that are to be regrouped are sent a pre-configured regroup request.

4. The MCPTT client notifies the user of the regrouping.

5. The MCPTT client 2 may send the pre-configured regroup response to the MCPTT server to acknowledge the regrouping action. This acknowledgement is not sent in response to a multicast transmission of the pre-configured regroup request.

6. The MCPTT server affiliates the regrouped MCPTT client to the pre-configured group regroup.

7. The MCPTT server sends an IWF pre-configured regroup response to the IWF.

After the pre-configured group regrouping procedure, the regrouping remains in effect until explicitly cancelled by the procedure in subclause 10.3.7.3.

MCPTT client participation in the ongoing pre-configured group regroup persists until the MCPTT client is no longer affiliated to any of the regrouped groups.

MCPTT client affiliation to the pre-configured group regroup may cease when the clients MCPTT service ceases, e.g. when the UE is powered down, or by the client performing a log-off operation.

10.3.7.3 Regroup cancellation using pre-configured group regroup

10.3.7.3.1 Regroup cancellation using pre-configured group initiated in the MCPTT system

Figure 10.3.7.3.1-1 illustrates the procedure to cancel a regrouping that uses a pre-configured MCPTT regroup group where there the regroup had been initiated in the MCPTT system.

Pre-conditions:

– The IWF has been regrouped into the pre-configured group regroup.

– The MCPTT client is authorized to cancel a pre-configured group regroup.

– The GMS has subscribed to the group dynamic data specified in 3GPP TS 23.280 [5] subclause 10.1.5.5.1 from the MCPTT server as specified in 3GPP TS 23.280 [5] subclause 10.1.5.6.

Figure 10.3.7.3.1-1: Regroup cancellation using pre-configured group initiated in the MCPTT system

1. The authorized user of the MCPTT client initiates the cancellation of the pre-configured group regroup.

2. The MCPTT client sends the pre-configured regroup cancel request to the MCPTT server, specifying the MCPTT group ID of the regroup group.

3. The MCPTT server checks that the MCPTT client is authorized to cancel a pre-configured group regroup.

4. The MCPTT server sends the IWF pre-configured regroup cancel request to the IWF.

5. The IWF sends the IWF pre-configured regroup cancel response to the MCPTT server. The IWF may reject the IWF group regroup response. (e.g. if one of its constituent groups is in the emergency state or is already in a regroup, if the IWF does not support temporary groups or the IWF does not support group regrouping)

6. The MCPTT server sends a pre-configured regroup cancel response to the MCPTT client.

10.3.7.3.2 Regroup cancellation using pre-configured group initiated in the IWF

Figure 10.3.7.3.2-1 illustrates the procedure to cancel a regrouping that uses a pre-configured MCPTT group where the regroup is initiated in the IWF. Only one MCPTT group member is shown for simplicity.

Pre-conditions:

– The MCPTT client has been regrouped into a pre-configured group regroup, and is receiving MCPTT service in the MCPTT system.

Figure 10.3.7.3.2-1: Cancel pre-configured group regroup procedure using pre-configured group in the MCPTT system

1. The IWF initiates the cancellation of the regrouping that uses a pre-configured MCPTT group. The IWF sends the IWF pre-configured regroup cancel request to the MCPTT server, specifying the MCPTT group ID of the regroup group.

2. The MCPTT server sends the pre-configured regroup cancel request to the MCPTT client.

3. The MCPTT client notifies the user of the cancellation of the pre-configured group regrouping.

4. The MCPTT client may send the pre-configured regroup remove response to the MCPTT server to acknowledge the cancellation of the pre-configured group regrouping. This acknowledgement is not sent in response to a multi-cast transmission of the pre-configured regroup cancel request.

5. The MCPTT server de-affiliates the MCPTT client from the pre-configured group regroup.

6. The MCPTT server sends the IWF pre-configured regroup cancel response to the IWF.

10.3.7.4 Regroup rejection using pre-configured group

10.3.7.4.1 Regroup rejection using pre-configured group for regroup initiated in the MCPTT system

Figure 10.3.7.4.1‑1 illustrates the case where the procedure to initiate a pre-configured group regroup procedure with an MCPTT system and an IWF using a pre-configured MCPTT group described in subclause 10.3.7.3.1 commences, but where the request for the regroup is rejected by the IWF, for example because one of the groups hosted by the IWF is already regrouped by other group regrouping procedures.

In this procedure, any gateway MC servers between the IWF and the MCPTT system are not shown.

Pre-conditions:

– The MCPTT client is authorized to initiate a pre-configured group regroup procedure.

– The MCPTT group identity and group configuration for the pre-configured group regroup have been pre-configured in the IWF, and the IWF has received the relevant security related information to allow communication in the pre-configured group regroup.

– In order to be aware whether the group is regrouped, the MCPTT server is subscribed to the group configuration in GMS.

– The GMS has subscribed group dynamic data as specified in subclause 10.1.5.5.1 from the MCPTT server within the same MCPTT system using the procedures defined in subclause 10.1.5.6 in 3GPP TS 23.280 [5].

– The IWF is affiliated to one or more of the MCPTT groups that will be regrouped; and/or, the IWF may own one or more of MCPTT groups to be regrouped.

Figure 10.3.7.4.1-1: Regroup rejection using pre-configured group for group initiated in the MCPTT system

1. The authorized user of the MCPTT client initiates the pre-configured group regroup procedure, specifying the list of MCPTT groups to be regrouped including MCPTT group 1, the MCPTT group ID of the pre-configured group regroup and the MCPTT group ID of the group from which configuration information for the pre-configured group regroup is to be taken.

2. The MCPTT client sends the pre-configured regroup request to the MCPTT server.

3. The MCPTT server checks that the MCPTT client is authorized to initiate a pre-configured group regroup procedure, and resolves the group identities of the MCPTT groups requested in step 1. The MCPTT server also checks which group members are affiliated to the requested MCPTT groups that are homed in the MCPTT system. The MCPTT server identifies any partner systems or IWFs which are the group home systems for MCPTT groups identified in the list of groups to be regrouped. The MCPTT server may retrieve the configuration for the pre-configured group regroup from the GMS if that configuration information is not already known to the MCPTT server.

NOTE: This procedure does not require that that the authorized user of the MCPTT client is a group member of the MCPTT groups listed in the regroup request, or that the authorized user of the MCPTT client is an affiliated group member of any of the listed MCPTT groups.

4. The MCPTT server sends the IWF pre-configured regroup requests to the IWF.

5. The IWF sends a pre-configured regroup reject to the MCPTT server, indicating the reason for rejection, for example because one or more of the MCPTT groups has already been regrouped by another group regrouping procedure, either internal to the IWF or in an MCPTT system.

6. The MCPTT server sends a pre-configured regroup reject to the MCPTT client, indicating the reason for the rejection.

10.3.7.4.2 Regroup rejection using pre-configured group for regroup initiated in the IWF

Figure 10.3.7.4.2 1 illustrates the case where the procedure to initiate a regroup procedure with an MCPTT system and an IWF using a pre-configured MCPTT group described in subclause 10.3.7.3.2 commences, but where the request for the pre-configured group regroup is rejected by the MCPTT system, for example because one of the groups hosted by the MCPTT system is already regrouped by other group regrouping procedures.

In this procedure, any gateway MC servers between the IWF and the MCPTT system are not shown.

Pre-conditions:

– The MCPTT client is an affiliated member of MCPTT group 1 where MCPTT group 1 is defined in the MCPTT system.

– The MCPTT group identity and group configuration for the pre-configured group regroup have been pre-configured in the MCPTT client, and the MCPTT client has received the relevant security related information to allow communication in the pre-configured group regroup.

Figure 10.3.7.4.2-1: Regroup rejection using pre-configured group for group initiated in the IWF

1. The IWF initiates the pre-configured group regroup procedure, specifying the list of MCPTT groups to be regrouped including MCPTT group 1, the MCPTT group ID of the pre-configured group regroup and the MCPTT group ID of the group from which configuration information for the pre-configured group regroup is to be taken. The IWF sends the IWF pre-configured regroup request to the MCPTT server.

2. The MCPTT server checks the status of any MCPTT groups hosted by that MCPTT server, and determines that one or more requested MCPTT groups has already been regrouped by another group regrouping procedure.

3. The partner MCPTT server sends an IWF pre-configured regroup reject to the IWF, indicating the reason for rejection.

10.3.7.5 Pre-configured regroup update procedures

10.3.7.5.1 MCPTT client PTTs on MCPTT group during an in-progress pre-configured group regroup

Figure 10.3.7.5.1‑1 illustrates the procedure when a user attempts to set up a MCPTT group call on a group involved in an in-progress pre-configured group regroup, homed in the IWF.

Pre-conditions:

– The MCPTT client is an affiliated member of MCPTT group A that is part of an in-progress pre-configured group regroup with MCPTT groups B and C. MCPTT groups A, B and C can be homed in either the IWF or the MCPTT system.

– MCPTT group D is being used as the pre-configured group regroup. MCPTT group D is homed in the IWF.

– The MCPTT client has missed the pre-configured regroup request message (e.g. poor signalling conditions, race condition).

Figure 10.3.7.5.1-1: Procedure for MCPTT client PTTs on MCPTT group during an in-progress pre-configured group regroup

1. 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.

2. The MCPTT server forwards the request to the IWF as an IWF group call request.

3. The IWF sends an IWF group call response to the MCPTT server indicating that the call set up is denied because the group is part of an in-progress pre-configured group regroup.

4. The MCPTT server forwards the response to the MCPTT client as a group call response.

5. The IWF sends an IWF pre-configured regroup request to the MCPTT server containing MCPTT group D, the group ID of the pre-configured group regroup.

6. The MCPTT server forwards the request to the MCPTT client as a pre-configured regroup request.

7. The MCPTT client notifies the user of the group call set up failure and of the regrouping procedure.

NOTE 1: Step 5 can occur prior to step 4 and step 7 can occur after step 4.

8. The MCPTT client sends the pre-configured regroup response to the MCPTT server to acknowledge the regrouping action.

9. The MCPTT server forwards the response to the IWF as an IWF pre-configured regroup response. The IWF affiliates the regrouped MCPTT client to the pre-configured group regroup.

NOTE 2: If there is a call currently in progress on the pre-configured group regroup then this MCPTT client can be added to the call using the late entry procedure. If there is no call currently in progress, then the MCPTT user can retry the group call set up.

10.3.7.6 Call request on pre-configured regroup group after group regroup has been cancelled

10.3.7.6.1 MCPTT client PTTs on pre-configured regroup group after group regroup has been cancelled

Figure 10.3.7.6.1‑1 illustrates the procedure when an MCPTT user attempts to set up a MCPTT group call on a pre-configured regroup group after the pre-configured 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 pre-configured group regroup with MCPTT groups B and C that has been cancelled. MCPTT group D was used as the pre-configured regroup group. MCPTT group D is homed in the IWF.

– The MCPTT client has missed the pre-configured regroup cancel request message (e.g. poor signalling conditions, race condition).

Figure 10.3.7.6.1-1: Procedure for MCPTT client PTTs on pre-configured regroup group after the group regroup is cancelled

1. The MCPTT client attempts to start a call on MCPTT group D, the pre-configured regroup group. The MCPTT client sends a group call request message to the MCPTT server containing MCPTT group D as the target group.

2. The MCPTT server forwards the request to the IWF as an IWF group call request.

NOTE 1: The pre-configured regroup group D can be a group in the MCPTT client’s profile, and the MCPTT client can be a member of group D.

3. The IWF sends an IWF group call response to the MCPTT server indicating that the call set up is denied because the group regroup is no longer active.

4. The MCPTT server forwards the response to the MCPTT client as a group call response

NOTE 2: In the following, steps 5, 6, 8 and 9 are optional.

5. The IWF sends an IWF pre-configured regroup cancel request to the MCPTT server.

6. The MCPTT server forwards the request as a pre-configured regroup cancel request to the MCPTT client.

NOTE 3: This message should be sent over unicast.

7. The MCPTT client notifies the user of the group call set up failure and of the regrouping cancellation.

8. The MCPTT client sends a pre-configured regroup cancel response to the MCPTT server to acknowledge the regrouping cancellation.

9. The MCPTT server forwards the response to the IWF as an IWF pre-configured regroup cancel response.

10.3.7.7 Adding newly affiliated user to a pre-configured group regroup

10.3.7.7.1 Adding newly affiliated MCPTT user to a pre-configured group regroup

Figure 10.3.7.7.1‑1 illustrates the procedure to add a newly affiliated MCPTT user to an in-progress pre-configured group regroup operation.

Pre-conditions:

– The MCPTT client is a member of, but not yet affiliated with, a MCPTT group that is part of an in-progress pre-configured group regroup operation.

– The MCPTT group identity and group configuration for the regroup MCPTT group has been pre-configured in the MCPTT client, and the MCPTT client has received the relevant security related information to allow it to communicate in the pre-configured group regroup.

Figure 10.3.7.7.1-1: Procedure to add a newly affiliated user to a pre-configured group regroup

1. The MCPTT client affiliates to an MCPTT group that is currently part of an in-progress pre-configured group regroup. The affiliation follows the procedure in subclause 10.1.2.4.

2. The IWF sends an IWF pre-configured regroup request to the MCPTT server.

3. The MCPTT server sends a pre-configured regroup request to the MCPTT client.

4. The MCPTT client notifies the user of the regrouping.

5. The MCPTT client may send the pre-configured regroup response to the MCPTT server to acknowledge the regrouping action. These acknowledgements are not sent in response to a multicast transmission of the pre-configured regroup request.

6. The MCPTT server sends an IWF pre-configured regroup response to the IWF. The IWF affiliates the MCPTT client to the group regroup.

10.3.7.7.2 Adding newly affiliated user homed in the IWF to a pre-configured group regroup

Figure 10.3.7.7.2‑1 illustrates the procedure to add a newly affiliated user homed in the IWF to an in-progress pre-configured group regroup operation.

Pre-conditions:

– The LMR user is a member of, but not yet affiliated to, an MCPTT group that is part of an in-progress pre-configured group regroup operation.

– The MCPTT group identity and group configuration for the pre-configured group regroup has been pre-configured in the IWF, and the IWF has received the relevant security related information to allow it to communicate in the pre-configured group regroup.

Figure 10.3.7.7.2-1: Procedure to add a newly affiliated user to a pre-configured regroup

1. The IWF affiliates to an MCPTT group that is currently part of an in-progress pre-configured group regroup. The affiliation follows the procedure in subclause 10.1.2.2.

2. The MCPTT server retrieves the MCPTT group ID of the pre-configured group regroup and the MCPTT group ID of the group from which configuration information for the pre-configured group regroup is to be taken.

3. The MCPTT server sends an IWF pre-configured regroup request to the IWF.

4. The IWF sends an IWF pre-configured regroup response to the MCPTT server to acknowledge the regrouping action.

5. The MCPTT server affiliates the IWF to the group regroup.