10.10 Emergency Alert
23.2803GPPCommon functional architecture to support mission critical servicesRelease 18Stage 2TS
10.10.1 On-network emergency alert
10.10.1.1 General
The following subclauses specify the procedures for emergency alert initiation, emergency alert cancel, entering emergency alert area and leaving emergency alert area that are utilised by the following MC services:
– MCPTT
– MCVideo
– MCData
10.10.1.2 MC service emergency alert
10.10.1.2.1 MC service emergency alert initiation
10.10.1.2.1.1 General
These procedures describe cases where an MC service client is initiating an MC service emergency alert unicast signalling for communicating the alert with the affiliated MC service group members of an MC service group, or for communicating an alert to another MC service client. An MC service client in the MC service emergency state gains elevated access privilege for all of the MC service user’s mission critical applications. These procedures will place the MC service client in the MC service emergency state if the MC service client is not already in that state.
10.10.1.2.1.2 MC service group emergency alert initiation
Figure 10.10.1.2.1.2-1 illustrates the procedure for the MC service client initiating an MC service emergency alert with an MC service group i.e., MC service users on MC service client 1, MC service client 2 and MC service client 3 belong to the same MC service group which is defined on group management server.
NOTE 1: For simplicity, a single MC service server is shown in place of a user home MC service server and a group hosting MC service server.
Pre-conditions:
1. The MC service group to be used for emergency communications by MC service client 1 is previously defined on the group management server and MC service client 2 and MC service client 3 are affiliated to that MC service group.
NOTE 2: Alternatively, the client could have been provisioned for emergency behaviour on the currently selected group.
2. All members of the MC service group belong to the same MC system.
3. The initiating MC service client 1 is affiliated with one or more MC service groups.
4. The initiating MC service client 1 may not have carried out an explicit affiliation procedure with the MC service group designated as the MC service emergency group.
5. Optionally, MC service client 1 may use an activated functional alias for the group communication.
6. The MC service server may have subscribed to the MC service functional alias controlling server within the MC system for functional alias activation/de-activation updates.
Figure 10.10.1.2.1.2-1 MC service group emergency alert
1. The MC service user at the MC service client 1 initiates an MC service emergency alert. MC service client 1 sets its MC service emergency state. The MC service user at MC service client 1 may select a functional alias used for the MC service group emergency alert. The MC service emergency state is retained by the MC service client 1 until explicitly cancelled.
2. MC service client 1 requests the MC service server to send an MC service emergency alert request to the MC service group designated as the MC service emergency group.
3. MC service server checks whether the MC service user of MC service client 1 is authorized for initiation of MC service group emergency alerts for the indicated MC service group. The MC service server checks whether the provided functional alias, if present, can be used and has been activated for the user.
4. MC service server resolves the MC service group ID to determine the members of that MC service group and their affiliation status, based on the information from group management server.
5. The MC service server sends the MC service emergency alert response to the MC service user 1 to confirm the MC service emergency alert request. All MC service group calls made by the MC service client 1 will be sent as emergency calls until the emergency state on the MC service client 1 is cancelled. All MC service private calls made by the MC service client 1 will be sent as emergency calls until the emergency state on the MC service client 1 is cancelled.
6. The MC service server sends an MC service emergency alert request towards the MC service clients of each of those affiliated MC service group members. The MC service emergency alert request message shall contain the following information: Location, MC service ID and MC service group ID (i.e., MC service user’s selected MC service group or dedicated MC service emergency group, as per user profile configuration) and the MC service user’s mission critical organization name. If in step 2, the MC service client 1 does not include the location information in the MC service emergency alert request to the MC service server, the MC service server acquires the location information of the MC service user at the MC service client 1 from the location management server. If the location information is included in step 2, then the MC service server uses the location information from MC service client 1.
7. MC service users are notified of the MC service emergency alert. The functional alias of the group call initiating MC service user may be displayed.
8. The receiving MC service clients send the MC service emergency alert response to the MC service server to acknowledge the MC service emergency alert.
9. The MC service server implicitly affiliates the client to the emergency group if the client is not already affiliated.
NOTE 3: Sending the emergency alert without making a request to also start an emergency call does not put the group into the in-progress emergency state.
NOTE 4: Sending the emergency alert does not put the other UEs in the group into an emergency state.
NOTE 5: The MC service client 1 need not initiate a group call. For example, the MC service client can be configured to only allow alerts or the MC service user can choose not to make an MC service emergency group call.
NOTE 6: It is configured whether MC service client 1 automatically triggers a subsequent MC service emergency group call.
Editor’s note: How emergency alert is synchronized between MC services is FFS.
10.10.1.2.1.3 MC service individual emergency alert initiation
Figure 10.10.1.2.1.3-1 illustrates the procedure for the MC service client initiating an MC service individual emergency alert. This emergency alert can be sent at the time of emergency private call initiation as specified in subclause 10.7.2.4.1 of TS 23.379 [16], or it can also be sent standalone as described below.
Pre-conditions:
1. The MC service ID of MC service client 2 is previously defined to be used for emergency communications by MC service client 1.
2. Optionally, MC service client 1 may use an activated functional alias for individual communication.
3. The MC service server may have subscribed to the MC service functional alias controlling server within the MC system for functional alias activation/de-activation updates.
Figure 10.10.1.2.1.3-1 MC service individual emergency alert
1. The MC service user at the MC service client 1 initiates an MC service individual emergency alert. MC service client 1 sets its MC service emergency state. The MC service user at MC service client 1 may select a functional alias to be used for the MC service individual emergency alert. MCPTT client 1 retains the MC service emergency state until explicitly cancelled by the user of MC service client 1.
2. MC service client 1 requests the MC service server to send an MC service emergency alert request to MC service client 2 that has been designated as the target of MC service emergency communication by MC service client 1.
3. MC service server checks whether the MC service user of MC service client 1 is authorized for initiation of an MC service individual emergency alerts. The MC service server checks whether the provided functional alias, if present, can be used and has been activated for the user.
4. The MC service server sends the MC service emergency alert response to the MC service user 1 to confirm the MC service emergency alert request.
NOTE 1: While MC service client 1 is in the emergency state, all MC service group and private calls initiated by MC service client 1 are initiated as MC service emergency calls.
5. The MC service server sends an MC service emergency alert request toward MC service client 2. The MC service emergency alert request message shall contain the following information: Location, MC service ID, and the MC service user’s mission critical organization name. If in step 2, the MC service client 1 does not include the location information in the MC service emergency alert request to the MC service server, the MC service server acquires the location information of the MC service user at the MC service client 1 from the location management server. If the location information is included in step 2, then the MC service server uses the location information from MC service client 1.
6. MC service user of MC service client 2 is notified of the MC service emergency alert. The functional alias of the initiating MC service user may be displayed.
NOTE 2: MC service client 2 does not set its emergency state as a result of receiving the MC service emergency alert.
7. The receiving MC service client 2 sends the MC service emergency alert response to the MC service server to acknowledge the MC service emergency alert.
NOTE 3: The MC service client 1 need not initiate a private call to MC service client 2.
10.10.1.2.2 MC service emergency alert cancel
10.10.1.2.2.1 General
These procedures describe cases where an MC service client has initiated an MC service emergency alert and entered the emergency state, and wishes to cancel the alert. For group-based alerts the cancellation informs the MC service server and other group members of this cancellation. By doing so, the MC service client may also request the cancellation of the in-progress emergency state of the group. For individual-based alerts the cancellation informs the MC service server and the MC service user designated as the target of MC service emergency communication.
In both cases the cancellation of the MC service emergency alert clears the emergency state of the MC service client.
For group-based emergency alerts, the emergency state of the MC service user can alternatively be cancelled using the MC service in-progress emergency group state cancellation procedures in 3GPP TS 23.379 [16], TS 23.281[12], and TS 23.282 [13].
10.10.1.2.2.2 MC service group emergency alert cancel
Figure 10.10.1.2.2.2-1 illustrates the procedure for the MC service client cancelling an MC service emergency alert with an MC service group i.e., MC service users on MC service client 1, MC service client 2 and MC service client 3 belong to the same MC service group which is defined on MC service group management server.
NOTE 1: For simplicity, a single MC service server is shown in place of a user home MC service server and a group hosting MC service server.
Pre-conditions:
1. The MC service client 1 had previously successfully initiated an MC service emergency alert targeted to a group.
2. The MC service client 1 is still in the emergency state.
3. The initiating MC service client 1 has affiliated with the MC service group designated as the MC service emergency group.
Figure 10.10.1.2.2.2-1 MC service group emergency alert cancel
1. The MC service user at the MC service client 1 initiates an MC service emergency alert cancel to inform the server that MC service client 1 is no longer in the emergency state.
NOTE 2: The MC service emergency alert cancel request can carry an indication to also request that the in-progress emergency of the group is to be cancelled. The MC service server can accept or deny the request to cancel the in-progress emergency state of the group as a whole, separately from accepting or denying the request to cancel the emergency alert at MC service client 1. An authorized user (e.g. dispatcher, supervisor) can cancel either or both the in-progress emergency state of the group and the MC service emergency alert of another user. A MC service user is always authorized to cancel the emergency state of their own client. Determination of authorized users is implementation dependent.
2. MC service client 1 requests the MC service server to send an MC service emergency alert cancel to the MC service group to which MC service client 1 had previously sent the emergency alert.
3. MC service server resolves the MC service group ID to determine the members of that MC service group and their affiliation status, based on the information from group management server.
4. The MC service server sends the MC service emergency alert cancel response to the MC service client 1 to confirm the MC service emergency alert cancel request. MC service client 1 clears its emergency state.
5. The MC service server sends an MC service emergency alert cancel request towards the MC service clients of each of those affiliated MC service group members.
6. MC service users are notified of the MC service emergency alert cancellation of MC service client 1.
7. For a unicast MC service emergency alert cancel, the receiving MC service clients send the MC service emergency alert cancel response to the MC service server to acknowledge the MC service emergency alert cancel. For a multicast MC service emergency alert cancel, these acknowledgements are not sent unless the MC service clients have been configured to do so.
10.10.1.2.2.3 MC service individual emergency alert cancel
Figure 10.10.1.2.2.3-1 illustrates the procedure for the MC service client cancelling an individual MC service emergency alert (i.e. without an associated MC service group).
Pre-conditions:
1. The MC service client 1 had previously successfully initiated an individual MC service emergency alert targeted to MC service client 2.
2. The MC service client 1 is still in the emergency state.
Figure 10.10.1.2.2.3-1 MC service individual emergency alert cancel
1. The MC service user at the MC service client 1 initiates an MC service individual emergency alert cancel for an individual emergency alert.
2. MC service client 1 sends the MC service emergency alert cancel request to the MC service server to inform the server that MC service client 1 is no longer in the emergency state. The emergency alert cancel request contains the MC service ID of MC service client 2.
3. The MC service server sends the MC service emergency alert cancel response to the MC service client 1 to confirm the MC service emergency alert cancel request. MC service client 1 clears its emergency state.
4. The MC service server sends an MC service emergency alert cancel request towards MC service client 2.
5. The MC service user of MC service client 2 is notified of the MC service emergency alert cancellation of MC service client 1.
6. MC service client 2 sends the MC service emergency alert cancel response to the MC service server to acknowledge the MC service emergency alert cancel.
10.10.1.2.3 Entering MC service emergency alert area
Editor’s Note: MC service emergency alert triggered by MC service client locally which stores the pre-defined area is another possible solution. How to define this procedure and how to combine the two solutions is FFS.
The procedure focuses on the case where an MC service emergency alert to be triggered when an MC service UE moves into a pre-defined area. This procedure will place the MC service client in the MC service emergency state if the MC service client is not already in that state.
Procedures in figure 10.10.1.2.3-1 are the signalling control plane procedures for the MC service server triggering an MC service emergency alert with an MC service group i.e., MC service users on MC service client 1, MC service client 2 and MC service client 3 belong to the same MC service group which is defined on MC service group management server. This procedure will place the MC service client in the MC service emergency state if the MC service client is not already in that state.
NOTE: For simplicity, a single MC service server is shown in place of a user home MC service server and a group hosting MC service server.
Pre-conditions:
1. The MC service group is previously defined on the group management server with MC service client 2 and MC service client 3 affiliated to that MC service group.
2. All members of the MC service group belong to the same MC system.
3. An area in which the MC service client should send emergency alert is pre-defined in MC service server.
Figure 10.10.1.2.3-1 Entering MC service emergency alert area
1. MC service server acquires the latest location information of user at MC service client 1 from location management server as described in 10.9.3.6.
2. MC service server checks whether MC service client 1 has moved into a pre-defined area.
3. If so, MC service server sends an MC service emergency alert area notification to MC service client 1 to notify that it has moved into the area in potential danger.
4. MC service client 1 notifies the MC service user about the MC service emergency alert area.
5. MC service client 1 initiates MC service emergency alert procedure as described in 10.10.1.2.1.
10.10.1.2.4 Leaving MC service emergency alert area
This procedure focuses on the case where a notification is sent when an MC service UE moves out of a pre-defined area. This procedure will notify the MC service client that it is now out of the pre-defined emergency alert area. It is up to the MC service user at that MC service client to determine if the emergency state is to be cleared or not.
Procedures in figure 10.10.1.2.4-1 are the signalling control plane procedures for the MC service server sends an MC service emergency alert area notification. It is optional if the MC service user wants to initiate the MC service emergency alert cancel procedure to inform the members in the MC service group that its emergency condition is over.
NOTE 1: For simplicity, a single MC service server is shown in place of a user home MC service server and a group hosting MC service server.
Pre-conditions:
1. The MC service group is previously defined on the group management server with MC service client 2 and MC service client 3 affiliated to that MC service group. This MC service group has been pre-defined for communicating the emergency alert in the user profile.
2. All members of the MC service group belong to the same MC system.
3. An area in which the emergency alert for the MC service client should remain active is pre-defined in MC service server.
Figure 10.10.1.2.4-1 Leaving MC service emergency alert area
1. MC service server acquires the latest location information of user at MC service client 1 from location management server as described in subclause 10.9.3.6.
2. MC service server checks whether MC service client 1 has moved out a pre-defined area.
3. If so, MC service server sends an MC service emergency alert area notification to MC service client 1 to notify that it has moved out of the area in potential danger.
4. MC service client 1 notifies the MC service user about the MC service emergency alert area cancel. It is up to the MC service user at the MC service client 1 to determine if the emergency state is clear.
5. Optionally, the MC service user of MC service client 1 initiates MC service emergency alert cancel procedure as described in 10.10.1.2.2.
NOTE 2: It is up to the MC service user to clear the local emergency state on the client after the MC service UE has moved out of the emergency alert area, the MC service server cannot clear the client’s local emergency state.
10.10.2 Off-network emergency alert
10.10.2.1 General
The following subclauses specify the procedures for emergency alert initiation and emergency alert cancel that are utilised by the following MC services:
– MCPTT
– MCVideo
– MCData
10.10.2.2 MC service emergency alert
10.10.2.2.1 Emergency alert initiation
Figure 10.10.2.2.1-1 describes procedures for the MC service client initiating an MC service emergency alert with an MC service group.
This procedure will place the MC service client in the MC service emergency state if the MC service client is not already in that state.
Pre-conditions:
1. The initiating MC service client 1 has been provisioned with an MC service group designated as the MC service emergency group.
NOTE 1: Alternatively, MC service client 1 could have been provisioned for emergency behaviour on the currently selected group.
2. Information for ProSe direct communications corresponding to the MC service group and its mapping to ProSe Layer-2 Group ID are pre-configured in MC service client 1.
3. MC service clients 2 and 3 belong to and are ready for off-network communications on the MC service group.
Figure 10.10.2.2.1-1: Emergency alert initiation
1. MC service client 1 sets its MC service emergency state. This MC service emergency state is retained by the MC service client until explicitly cancelled. Once MC service client1 is in the MC service emergency state, any communications initiated by MC service client 1, group or private, shall be initiated as emergency communications and shall receive priority treatment.
2. MC service client 1 sends an MC service emergency alert announcement to the other participants on the MC service emergency group. The MC service emergency alert announcement is sent periodically so that late joining MC service group members are notified.
NOTE 2: Sending the emergency alert without making a request to also start an MC service emergency communication does not put the group into the in-progress emergency state.
3. MC service users are notified of the MC service emergency state of the originating MC service user.
4. The MC service clients upon receiving the emergency alert announcement message acknowledge the MC service emergency alert to the originating MC service client.
NOTE 3: Sending the emergency alert without making a request to also start an emergency call does not put the group into the in-progress emergency state.
NOTE 4: The MC service client 1 needs not initiate a group communication. For example, the MC service client can be configured to only allow alerts or the MC service user can choose not to make an MC service emergency group communication.
NOTE 5: MC service clients need to respond only to the first emergency alert announcement message that is received.
NOTE 6: It is configured if MC service client 1 will automatically trigger a subsequent MC service emergency group call.
5. The originating MC service client 1 checks the responses and may inform the MC service user of the MC service group members whose MC service clients responded.
10.10.2.2.2 Emergency alert cancel
An MC service client has initiated an MC service emergency alert, has entered the MC service emergency state and wishes to cancel the alert, informing the other MC service group members of the cancellation. As part of this process, the MC service client may also request the cancellation of the in-progress emergency state in the group if authorized to do so.
Procedures in figure 10.10.2.2.2-1 describe procedures for the MC service client cancelling an MC service emergency alert.
Pre-conditions:
1. The MC service client 1 has successfully initiated an MC service emergency alert and is in the MC service emergency state.
2. Information for ProSe direct communications corresponding to the MC service group and its mapping to ProSe Layer-2 Group ID are pre-configured in MC service client 1.
3. The initiating MC service client 1 and MC service clients 2 and 3 are still in off-network contact via the MC service group provisioned to MC service client 1 as for the MC service emergency group.
Figure 10.10.2.2.2-1 Emergency alert cancel
1. The user at the MC service client 1 initiates an MC service emergency alert cancel.
2. MC service client 1 sends an MC service emergency alert cancel announcement to the MC service group to which MC service client 1 had previously sent the emergency alert announcement message.
3. MC service users are notified of the MC service emergency alert cancellation by MC service client 1.
4. The receiving MC service clients acknowledge the MC service emergency alert cancel to the originating MC service client.
NOTE: MC service clients that track the MC service emergency alerts of other MC service users, e.g. clients that fail to receive subsequent periodic MC service emergency alert announcements after a configured timeout can consider the alert to be cancelled.