Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.379  Word version:  19.3.0

Top   Top   Up   Prev   Next

 

10.19.3.2.6  Modification of ad hoc group call participants by an authorized userp. 257
Figure 10.19.3.2.6-1 below illustrates the MCPTT user modifying the ad hoc group call participants procedure involving multiple MCPTT systems.
Pre-conditions:
  1. An MCPTT ad hoc group call is already in progress and the participants list provided by the originating MCPTT user while initiating the MCPTT ad hoc group call.
  2. The participants of the MCPTT ad hoc group call belongs to the multiple MCPTT system.
  3. The MCPTT user at MCPTT client 1 determines that the MCPTT client 3 needs to be invited to on-going ad hoc group call and MCPTT client 2 needs to be removed from the on-going ad hoc group call from the primary MCPTT system.
  4. The MCPTT user at MCPTT client 1 determines that the MCPTT client 5 needs to be invited to on-going ad hoc group call and MCPTT client 4 needs to be removed from the on-going ad hoc group call from the partner MCPTT system.
Reproduction of 3GPP TS 23.379, Fig. 10.19.3.2.6-1: Modification of ad hoc group call participants by an authorized user
Up
Step 1.
The MCPTT client 1 sends the modify ad hoc group call participants request to the MCPTT server 1 to remove both MCPTT client 2 and MCPTT client 4 from the on-going ad hoc group call and to add both MCPTT client 3 and MCPTT client 5 into on-going ad hoc group call.
Step 2.
The MCPTT server 1 verifies whether the MCPTT client 1 is authorized to add or remove (modify) the participants of the on-going ad hoc group call.
Step 3.
The MCPTT server 1 sends modify ad hoc group call participants response to the MCPTT client 1.
Step 4.
The MCPTT server 1 determines that MCPTT client 1 has requested that MCPTT client 3 from the primary MC system be invited to an on-going ad hoc group call and successfully added to the call according to the procedure defined in clause 10.19.3.1.4.
Step 5.
The MCPTT server 1 determines that MCPTT client 1 has requested that MCPTT client 2 from the primary MC system be removed from the on-going ad hoc group call and successfully removed from call according to the procedure defined in clause 10.19.3.1.4.
Step 6.
The MCPTT server 1 determines that MCPTT client 1 has requested that MCPTT client 5 from the partner MC system be invited to an on-going ad hoc group call. The MCPTT server 1 sends the ad hoc group call request to the MCPTT client 5.
Step 7.
The MCPTT client 5 notifies the user about the incoming ad hoc group call.
Step 8.
The MCPTT client 5 accepts the ad hoc group call request and sends the ad hoc group call response to the MCPTT server 1.
Step 9.
The on-going ad hoc group call is updated by adding MCPTT client 5 which is based on the modify participant list provided by the MCPTT client 1.
Step 10.
The MCPTT server 1 determines that MCPTT client 1 has requested that MCPTT client 4 from the partner MC system be removed from the on-going ad hoc group call. The MCPTT server 1 sends the ad hoc group call leave request to the MCPTT client 4.
Step 11.
The MCPTT client 4 notifies the user of the ad hoc group call leave request.
Step 12.
The MCPTT client 4 sends the ad hoc group call leave response to the MCPTT server 1.
Step 13.
The on-going ad hoc group call is updated by removing MCPTT client 4, which is based on the modify participant list provided by the MCPTT client 1.
Step 14.
The MCPTT server 1 may notify the initiating MCPTT user of all the users who are added to the on-going ad hoc group call. This notification may be sent to the initiating MCPTT user by the MCPTT server more than once during the call when MCPTT users join or leave the ad hoc group call.
Step 15.
The MCPTT server 1 may notify the authorized participants about the change in the participants list of on-going ad hoc group call.
Up
10.19.3.2.7  Modification of ad hoc group call criteria by an authorized user |R19|p. 259
Figure 10.19.3.2.7-1 illustrates the modification of ad hoc group call criteria procedure by the initiator of the ad hoc group call between multiple MC systems.
Preconditions:
  • The MCPTT user at the MCPTT client 1 is authorized to modify the criteria.
  • The MCPTT server A and MCPTT server B are aware of the criteria related to the ongoing ad hoc group call.
  • MC system A and MC system B are interconnected.
Reproduction of 3GPP TS 23.379, Fig. 10.19.3.2.7-1: Modifying the criteria for determining the participants during an ongoing ad hoc group call between multiple MC systems
Up
Step 1.
An ad hoc group call has been established based on criteria sent by an authorized MCPTT client upon initiating the ad hoc group call.
Step 2.
The MCPTT user at the MCPTT client 1 is authorized and wishes to modify the criteria for determining the list of ad hoc group call participants.
Step 3a/b.
The MCPTT server A receives the modify ad hoc group call criteria request and forwards the request to MCPTT server B at MC system B.
Step 4a/b.
The MCPTT server A receives the ad hoc group call criteria modify response and forwards the response to MCPTT client 1 in MC system A.
Step 5.
MCPTT server B detects that MCPTT client 3 meets the criteria for the ongoing ad hoc group call initiated at MC system A.
Step 5a.
MCPTT server B sends an ad hoc group call add user notification message towards MCPTT server A.
Step 5b.
MCPTT server A sends an ad hoc group call request towards MCPTT client 3.
Step 5c.
The MCPTT user 3 is notified of entering an ongoing ad hoc group call.
Step 5d.
MCPTT client 3 sends an ad hoc group call response towards MCPTT server A.
Step 5e.
MCPTT server B sends an ad hoc group call remove user notification message towards MCPTT server A.
Step 5f.
MCPTT server A sends an ad hoc group call leave request towards MCPTT client 4.
Step 5g.
The MCPTT user 4 is notified of leaving an ongoing ad hoc group call.
Step 5h.
MCPTT client 4 sends an ad hoc group call leave response towards MCPTT server A.
Step 6.
The MCPTT server A may notify the authorised MCPTT user of all the users who are added to the on-going ad hoc group call. This notification may be sent to the authorised MCPTT user by the MCPTT server A more than once during the call when MCPTT users join or leave the ad hoc group call.
Step 7.
The MCPTT server A adds MCPTT client 3 to the ad hoc group call and removes MCPTT client 4 from the ad hoc group call.
The MCPTT servers continuously check whether other MCPTT clients meet or if participating MCPTT clients no longer meet the criteria for the ad hoc group call.
Up

Up   Top   ToC