Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.379  Word version:  19.4.0

Top   Top   Up   Prev   Next

 

10  Procedures and information flowsp. 28

10.1  MCPTT service configurationp. 28

The MCPTT service shall support the procedures and related information flows as specified in subclause 10.1 of TS 23.280 with the following clarifications:
  • The MC service client is the MCPTT client;
  • The MC service server is the MCPTT server;
  • The MC service ID is the MCPTT ID; and
  • The MC service user profile index is the MCPTT user profile index.

10.2  User authentication and authorization for MCPTT servicep. 28

A procedure for user authentication is illustrated in Figure 10.2-1. The user authentication is performed based on the procedure specified in TS 23.280.
Reproduction of 3GPP TS 23.379, Fig. 10.2-1: MCPTT user authentication and registration, single domain
Up
Step 1.
The user authentication is performed as per the general user authentication procedure specified in TS 23.280.
Step 2.
MCPTT client performs the MCPTT service authorization for the user. Step 2 utilizes the results of step 1.

10.3  Affiliation and de-affiliation to/from MCPTT group(s)p. 29

The MCPTT service shall support the procedures and related information flows as specified in subclause 10.8 of TS 23.280 with the following clarifications:
  • The MC service client is the MCPTT client;
  • The MC service server is the MCPTT server;
  • The MC service group is the MCPTT group;
  • The MC service ID is the MCPTT ID; and
  • The MC service group ID is the MCPTT group ID.
When an MCPTT user has affiliated to an MCPTT group then the MCPTT user can send and receive MCPTT related media for that MCPTT group. When an MCPTT user has de-affiliated from an MCPTT group then the MCPTT user cannot send and receive MCPTT related media to and from that MCPTT group.
Up

10.3a  Activation and de-activation of/from functional alias(es) |R15|p. 29

The MCPTT service shall support the procedures and related information flows as specified in subclause 10.13.4 of TS 23.280 and subclause 10.13.5 of TS 23.280.
  • The MC service client is the MCPTT client;
  • The MC service server is the MCPTT server;
  • The MC service ID is the MCPTT ID.

10.4  MCPTT group selectionp. 29

10.4.1  Generalp. 29

When an MCPTT user wants to transmit on a MCPTT group, an affiliated MCPTT group shall be set as the selected MCPTT group to the MCPTT user. Only one MCPTT group can be set as the selected MCPTT group to an MCPTT user from one particular MCPTT UE at any given time. This subclause describes the detailed procedures for the MCPTT group selection.

10.4.2  Information flows for group selectionp. 29

10.4.2.1  Group selection change requestp. 29

Table 10.4.2.1-1 describes the information flow group selection change request from the MCPTT client to the MCPTT server.
Information Element Status Description
MCPTT IDMMCPTT user identity whose group selection information is to be changed
MCPTT group IDMMCPTT group identity for which the selection is made for the MCPTT ID
Up

10.4.2.2  Group selection change responsep. 29

Table 10.4.2.2-1 describes the information flow group selection change response from the MCPTT server to the MCPTT client.
Information Element Status Description
ResultMResult indicates success or failure of group selection change
Up

10.4.2.3  Group selection change notificationp. 30

Table 10.4.2.3-1 describes the information flow group selection change notification from the MCPTT server to the MCPTT client.
Information Element Status Description
MCPTT IDMMCPTT user identity whose group selection information is to be changed
MCPTT group IDMMCPTT group identity for which the selection is made for the MCPTT ID
Up

10.4.3  Authorized user remotely changes another MCPTT user's selected MCPTT group - mandatory modep. 30

Procedure for an authorized user to change other MCPTT users' selected MCPTT group without requiring target user's approval is described in Figure 10.4.3-1.
Pre-conditions:
  • The MCPTT client 1 has already been provisioned (statically or dynamically) with the target MCPTT user's information and its group information, that the selected MCPTT group of target MCPTT user 2 is allowed to be changed;
Reproduction of 3GPP TS 23.379, Fig. 10.4.3-1: Remotely change MCPTT group selection - mandatory mode
Up
Step 1.
When an authorized user changes other MCPTT users' selected MCPTT group, the MCPTT client 1 sends MCPTT group selection change request to the MCPTT server. The information (i.e. target MCPTT ID, MCPTT group ID) used to set the requested MCPTT group as the selected MCPTT group of the target MCPTT user shall be included.
Step 2.
The MCPTT server shall check if the MCPTT user 1 is authorized to change the target MCPTT user's selected MCPTT group. The MCPTT server shall perform the affiliation relationship check based on the stored affiliation status.
Step 3.
If the MCPTT user 1 is authorized to change the target MCPTT user's selected MCPTT group, and if the target MCPTT user is not already affiliated to the requested MCPTT group, the remotely change of affiliation procedures shall be performed (see subclause 10.8 in TS 23.280).
Step 4.
The MCPTT server then shall send the MCPTT group selection change notification including the target user ID and the selected MCPTT group ID to the MCPTT client 2.
Step 5.
The group selection change response then returns to the MCPTT client 1.
Step 6.
Target MCPTT client 2 are notified about the change of its selected MCPTT group.
Up

Up   Top   ToC