1、 ETSI TS 1Mission Critical PuProt(3GPP TS 24.3floppy3TECHNICAL SPECIFICATION124 379 V13.3.0 (2017LTE; Push To Talk (MCPTT) call corotocol specification .379 version 13.3.0 Release 1317-01) control; 13) ETSI ETSI TS 124 379 V13.3.0 (2017-01)13GPP TS 24.379 version 13.3.0 Release 13Reference RTS/TSGC-
2、0124379vd30 Keywords LTE ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document c
3、an be downloaded from: http:/www.etsi.org/standards-search The present document may be made available in electronic versions and/or in print. The content of any electronic and/or print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of
4、any existing or perceived difference in contents between such versions and/or in print, the only prevailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document ma
5、y be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at https:/portal.etsi.org/TB/ETSIDeliverableStatus.aspx If you find errors in the present document, please send your comment to one of the following services: https:/portal.e
6、tsi.org/People/CommiteeSupportStaff.aspx Copyright Notification No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm except as authorized by written permission of ETSI. The content of the PDF version shall not be modified w
7、ithout the written authorization of ETSI. The copyright and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2017. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its
8、 Members. 3GPPTM and LTE are Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 124 379 V13.3.0 (2017-01)23GPP TS 24.379 version 13.3.0 Release 13Intelle
9、ctual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights
10、 (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (https:/ipr.etsi.org/). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has
11、been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by ETSI
12、 3rd Generation Partnership Project (3GPP). The present document may refer to technical specifications or reports using their 3GPP identities, UMTS identities or GSM identities. These should be interpreted as being references to the corresponding ETSI deliverables. The cross reference between GSM, U
13、MTS, 3GPP and ETSI identities can be found under http:/webapp.etsi.org/key/queryform.asp. Modal verbs terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “need not“, “will“, “will not“, “can“ and “cannot“ are to be interpreted as described in clause 3.2 of the ET
14、SI Drafting Rules (Verbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. ETSI ETSI TS 124 379 V13.3.0 (2017-01)33GPP TS 24.379 version 13.3.0 Release 13Contents Intellectual Property Rights 2g3Foreword . 2g3Mod
15、al verbs terminology 2g3Foreword . 20g3Modal verbs terminology 20g31 Scope 21g32 References 21g33 Definitions, symbols and abbreviations . 24g33.1 Definitions 24g33.2 Abbreviations . 26g34 General . 26g34.1 MCPTT overview . 26g34.2 URI and address assignments . 27g34.3 MCPTT speech . 28g34.4 Warning
16、 Header Field 28g34.4.1 General 28g34.4.2 Warning texts 28g34.5 MCPTT session identity . 30g34.6 MCPTT priority calls and alerts . 31g34.6.1 MCPTT emergency group calls 31g34.6.2 MCPTT emergency private calls 32g34.6.3 MCPTT emergency alerts . 33g34.6.4 MCPTT imminent peril group call . 34g34.7 End-
17、to-end communication security . 35g34.8 Protection of sensitive application data. . 36g34.9 Pre-established session . 39g34.10 MCPTT client ID . 40g34.11 Off-network MCPTT 40g35 Functional entities 41g35.1 Introduction 41g35.2 MCPTT client . 41g35.3 MCPTT server 42g35.3.1 General 42g35.3.2 Functiona
18、l connectivity models 43g36 Common procedures. 45g36.1 Introduction 45g36.2 MCPTT client procedures 45g36.2.1 SDP offer generation 45g36.2.2 SDP answer generation . 46g36.2.3 Commencement modes . 47g36.2.3.1 Automatic commencement mode 47g36.2.3.1.1 Automatic commencement mode for private calls 47g3
19、6.2.3.1.2 Automatic commencement mode for group calls 47g36.2.3.2 Manual commencement mode 47g36.2.3.2.1 Manual commencement mode for private calls . 47g36.2.3.2.2 Manual commencement mode for group calls . 48g36.2.4 Leaving an MCPTT session initiated by MCPTT client . 48g36.2.4.1 On-demand session
20、case . 48g36.2.4.2 Pre-established session case 49g36.2.5 Releasing an MCPTT session initiated by MCPTT client 49g36.2.5.1 On-demand session case . 49g3ETSI ETSI TS 124 379 V13.3.0 (2017-01)43GPP TS 24.379 version 13.3.0 Release 136.2.5.2 Pre-established session case 49g36.2.6 Receiving an MCPTT ses
21、sion release request 50g36.2.7 Receiving a SIP MESSAGE request . 50g36.2.8 Priority call conditions 50g36.2.8.1 MCPTT emergency group call conditions 50g36.2.8.1.1 SIP INVITE request or SIP REFER request for originating MCPTT emergency group calls 50g36.2.8.1.2 Resource-Priority header field for MCP
22、TT emergency group calls 51g36.2.8.1.3 SIP re-INVITE request for cancelling MCPTT in-progress emergency group state . 52g36.2.8.1.4 Receiving a SIP 2xx response to a SIP request for a priority call . 53g36.2.8.1.5 Receiving a SIP 4xx response, SIP 5xx response or SIP 6xx response to a SIP request fo
23、r a priority group call 53g36.2.8.1.6 Determining authorisation for initiating or cancelling an MCPTT emergency alert . 54g36.2.8.1.7 Determining authorisation for cancelling the in-progress emergency state of an MCPTT group 54g36.2.8.1.8 Determining authorisation for originating a priority group ca
24、ll 54g36.2.8.1.9 SIP request for originating MCPTT imminent peril group calls . 55g36.2.8.1.10 Determining authorisation for cancelling an imminent peril group call 56g36.2.8.1.11 SIP re-INVITE request for cancelling MCPTT in-progress imminent peril group state . 56g36.2.8.1.12 Resource-Priority hea
25、der field for MCPTT imminent peril group calls 56g36.2.8.1.13 Receiving a SIP INFO request in the dialog of a SIP request for a priority group call . 57g36.2.8.1.14 SIP re-INVITE request for cancelling the in-progress emergency group state of a group by a third-party 57g36.2.8.1.15 Retrieving Resour
26、ce-Priority header field values 58g36.2.8.1.16 Handling receipt of a SIP re-INVITE request for priority group call origination status within a pre-established session 59g36.2.8.1.17 Priority group call conditions upon receiving call release . 59g36.2.8.1.18 Emergency private call conditions upon rec
27、eiving call release . 60g36.2.8.2 Request for an originating broadcast group call 60g36.2.8.3 MCPTT emergency private call conditions . 60g36.2.8.3.1 Authorisations . 60g36.2.8.3.1.1 Determining authorisation for initiating an MCPTT emergency private call 60g36.2.8.3.1.2 Determining authorisation fo
28、r cancelling an MCPTT emergency private call 61g36.2.8.3.1.3 Determining authorisation for initiating or cancelling an MCPTT emergency alert to a MCPTT user 61g36.2.8.3.2 SIP request for originating MCPTT emergency private calls 61g36.2.8.3.3 Resource-Priority header field for MCPTT emergency privat
29、e calls 62g36.2.8.3.4 Receiving a SIP 2xx response to a SIP request for an MCPTT emergency private call 62g36.2.8.3.5 Receiving a SIP 4xx response, SIP 5xx response or SIP 6xx response to a SIP request for an MCPTT emergency private call. 62g36.2.8.3.6 SIP re-INVITE request for cancelling MCPTT emer
30、gency private call state 63g36.2.8.3.7 Receiving a SIP INFO request in the dialog of a SIP request for a priority private call 64g36.2.8.3.8 SIP re-INVITE request for cancelling the MCPTT emergency private call state by a third-party . 64g36.2.9 Location information 65g36.2.9.1 Location information
31、for location reporting 65g36.3 MCPTT server procedures . 65g36.3.1 Distinction of requests sent to the MCPTT server 65g36.3.1.1 SIP INVITE request 65g36.3.1.2 SIP REFER request . 66g36.3.1.3 SIP MESSAGE request . 66g36.3.1.4 SIP SUBSCRIBE request 67g36.3.2 Participating MCPTT Function. 67g36.3.2.1 R
32、equests initiated by the served MCPTT user 67g36.3.2.1.1 SDP offer generation . 67g36.3.2.1.1.1 On-demand session 67g36.3.2.1.1.2 Pre-established session. 67g36.3.2.1.2 SDP answer generation 68g36.3.2.1.2.1 On-demand session 68g36.3.2.1.2.2 Pre-established session establishment 68g36.3.2.1.3 Sending
33、 an INVITE request on receipt of an INVITE request 68g36.3.2.1.4 Sending an INVITE request on receipt of a REFER request . 69g36.3.2.1.5 Response to an INVITE request 70g3ETSI ETSI TS 124 379 V13.3.0 (2017-01)53GPP TS 24.379 version 13.3.0 Release 136.3.2.1.5.1 Provisional responses . 70g36.3.2.1.5.
34、2 Final response 70g36.3.2.1.6 Sending a SIP BYE request on receipt of a SIP BYE request . 71g36.3.2.1.7 Sending a SIP BYE request on receipt of a SIP REFER request . 71g36.3.2.1.8 Priority call conditions 72g36.3.2.1.8.1 Determining authorisation for originating a priority group call . 72g36.3.2.1.
35、8.2 Determining authorisation for initiating or cancelling an MCPTT emergency alert 73g36.3.2.1.8.3 Validate priority request parameters 73g36.3.2.1.8.4 Retrieving Resource-Priority header field values 73g36.3.2.1.8.5 Generating a SIP re-INVITE request for priority group call origination within a pr
36、e-established session . 73g36.3.2.1.8.6 Generating a SIP re-INVITE request for emergency private call origination within a pre-established session . 74g36.3.2.1.9 Generating a SIP re-INVITE request on receipt of a SIP re-INVITE request . 75g36.3.2.1.10 Sending a SIP INVITE request on receipt of SIP
37、3xx response 75g36.3.2.2 Requests terminated to the served MCPTT user . 77g36.3.2.2.1 SDP offer generation . 77g36.3.2.2.2 SDP answer generation 77g36.3.2.2.2.1 On-demand session 77g36.3.2.2.2.2 Pre-established session. 77g36.3.2.2.3 SIP INVITE request towards the terminating MCPTT client 77g36.3.2.
38、2.4 Response to a SIP INVITE request . 78g36.3.2.2.4.1 Provisional response 78g36.3.2.2.4.2 Final response 78g36.3.2.2.5 Automatic Commencement Mode . 79g36.3.2.2.5.1 General . 79g36.3.2.2.5.2 Automatic commencement for On-Demand session 79g36.3.2.2.5.3 Automatic commencement for pre-established ses
39、sion . 80g36.3.2.2.6 Manual Commencement Mode . 81g36.3.2.2.6.1 General . 81g36.3.2.2.6.2 Manual commencement for On-Demand session 81g36.3.2.2.6.3 Manual commencement for Pre-established session 83g36.3.2.2.7 SIP MESSAGE request towards the terminating MCPTT client 84g36.3.2.2.8 SIP BYE request tow
40、ards the terminating MCPTT client . 84g36.3.2.2.8.1 On-demand. 84g36.3.2.2.8.2 Using pre-established session 85g36.3.2.2.9 Populate MIME bodies 85g36.3.2.2.10 Generating a SIP re-INVITE request towards the terminating MCPTT client 85g36.3.2.2.11 Generating a SIP MESSAGE request towards the terminati
41、ng MCPTT client . 86g36.3.2.3 Processing I_MESSAGEs containing MKFC and MKFC-ID 86g36.3.2.3.1 General 86g36.3.2.3.2 Processing an I_MESSAGE containing MKFC and MKFC-ID 86g36.3.3 Controlling MCPTT function . 87g36.3.3.1 Request initiated by the controlling MCPTT function 87g36.3.3.1.1 SDP offer gener
42、ation . 87g36.3.3.1.2 Sending an INVITE request 87g36.3.3.1.3 Receipt of a SIP response to a SIP INVITE request 88g36.3.3.1.3.1 Final response 88g36.3.3.1.4 Sending a SIP MESSAGE request 88g36.3.3.1.5 Sending a SIP BYE request . 88g36.3.3.1.6 Sending a SIP re-INVITE request for MCPTT emergency group
43、 call 89g36.3.3.1.7 Sending a SIP INVITE request for MCPTT emergency group call 89g36.3.3.1.8 Sending a SIP UPDATE request for Resource-Priority header field correction 91g36.3.3.1.9 Generating a SIP re-INVITE request . 91g36.3.3.1.10 Generating a SIP re-INVITE request to cancel an in-progress emerg
44、ency . 92g36.3.3.1.11 Generating a SIP MESSAGE request for notification of in-progress emergency or imminent peril status change . 92g36.3.3.1.12 Populate mcptt-info and location-info MIME bodies for emergency alert 92g36.3.3.1.13 Authorisations . 93g36.3.3.1.13.1 Determining authorisation for initi
45、ating an MCPTT emergency alert . 93g36.3.3.1.13.2 Determining authorisation for initiating an MCPTT emergency group or private call 94g36.3.3.1.13.3 Determining authorisation for cancelling an MCPTT emergency alert . 95g3ETSI ETSI TS 124 379 V13.3.0 (2017-01)63GPP TS 24.379 version 13.3.0 Release 13
46、6.3.3.1.13.4 Determining authorisation for cancelling an MCPTT emergency call 95g36.3.3.1.13.5 Determining authorisation for initiating an MCPTT imminent peril call 95g36.3.3.1.13.6 Determining authorisation for cancelling an MCPTT imminent peril call 96g36.3.3.1.13.7 Sending a SIP OPTIONS request t
47、o authorise an MCPTT user at a non-controlling MCPTT function of a MCPTT group 96g36.3.3.1.14 Generating a SIP 403 response for priority call request rejection . 98g36.3.3.1.15 Sending a SIP re-INVITE request for MCPTT imminent peril group call 98g36.3.3.1.16 Handling the expiry of timer TNG2 (in-pr
48、ogress emergency group call timer) 99g36.3.3.1.17 Validate priority request parameters 99g36.3.3.1.18 Sending a SIP INFO request in the dialog of a SIP request for a priority call . 100g36.3.3.1.19 Retrieving Resource-Priority header field values 100g36.3.3.2 Requests terminated by the controlling M
49、CPTT function . 101g36.3.3.2.1 SDP answer generation 101g36.3.3.2.2 Receipt of a SIP INVITE request 101g36.3.3.2.3 Sending a SIP response to a SIP INVITE request . 101g36.3.3.2.3.1 Provisional response 101g36.3.3.2.3.2 Final response 102g36.3.3.2.4 Receiving a SIP BYE request 102g36.3.3.3 Handling of the acknowledged call setup timer (TNG1) 103g36.3.3.4 Generating a SIP NOTIFY request . 105g36.3.3.5 Handling of the group call timer (TNG3) . 106g36.3.3.5.1 General 106g36.3.3.5.2 Interaction with the in-progress emergency group call timer (TNG2) 106g36.3.3.6 Generation of I_MES