1、 International Telecommunication Union ITU-T Series QTELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Supplement 60(01/2010) SERIES Q: SWITCHING AND SIGNALLING Supplement to Recommendations ITU-T Q.3610 and ITU-T Q.3611 Service flows for customized multimedia ring-back tone (CRBT) and customized mult
2、imedia ringing tone (CRT) services ITU-T Q-series Recommendations Supplement 60 ITU-T Q-SERIES RECOMMENDATIONS SWITCHING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE Q.1Q.3 INTERNATIONAL AUTOMATIC AND SEMI-AUTOMATIC WORKING Q.4Q.59 FUNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE
3、 ISDN Q.60Q.99 CLAUSES APPLICABLE TO ITU-T STANDARD SYSTEMS Q.100Q.119 SPECIFICATIONS OF SIGNALLING SYSTEMS No. 4, 5, 6, R1 AND R2 Q.120Q.499 DIGITAL EXCHANGES Q.500Q.599 INTERWORKING OF SIGNALLING SYSTEMS Q.600Q.699 SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 Q.700Q.799 Q3 INTERFACE Q.800Q.849 DIGITA
4、L SUBSCRIBER SIGNALLING SYSTEM No. 1 Q.850Q.999 PUBLIC LAND MOBILE NETWORK Q.1000Q.1099 INTERWORKING WITH SATELLITE MOBILE SYSTEMS Q.1100Q.1199 INTELLIGENT NETWORK Q.1200Q.1699 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR IMT-2000 Q.1700Q.1799 SPECIFICATIONS OF SIGNALLING RELATED TO BEARER INDEPENDENT
5、CALL CONTROL (BICC) Q.1900Q.1999 BROADBAND ISDN Q.2000Q.2999 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR THE NGN Q.3000Q.3999 For further details, please refer to the list of ITU-T Recommendations. Q series Supplement 60 (01/2010) i Supplement 60 to ITU-T Q-series Recommendations Supplement to Recomme
6、ndations ITU-T Q.3610 and ITU-T Q.3611 Service flows for customized multimedia ring-back tone (CRBT) and customized multimedia ringing tone (CRT) services Summary Supplement 60 to ITU-T Q-series Recommendations provides the service flows for customized multimedia ring-back tone (CRBT) and customized
7、 multimedia ringing tone (CRT) services in next generation networks (NGNs). History Edition Recommendation Approval Study Group 1.0 ITU-T Q Suppl. 60 2010-01-28 11 Keywords CRBT, CRT, IMS, NGN, SDP, SIP. ii Q series Supplement 60 (01/2010) FOREWORD The International Telecommunication Union (ITU) is
8、the United Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing R
9、ecommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics.
10、The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this publication, the expression “Admini
11、stration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this publication is voluntary. However, the publication may contain certain mandatory provisions (to ensure e.g. interoperability or applicability) and compliance
12、with the publication is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the publication is required o
13、f any party. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility that the practice or implementation of this publication may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Prop
14、erty Rights, whether asserted by ITU members or others outside of the publication development process. As of the date of approval of this publication, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this publication. However, implementer
15、s are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2010 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written perm
16、ission of ITU. Q series Supplement 60 (01/2010) iii CONTENTS Page 1 Scope 1 2 References. 1 3 Definitions and acronyms . 1 4 Abbreviations 1 5 Service flows for CRBT service . 2 5.1 Gateway model . 2 5.2 Application Server model . 11 5.3 CRBT service by HTTP model 15 5.4 Call Server model . 16 5.5 C
17、RBT service priority 18 5.6 Interoperation from Application Server model to Gateway model 20 6 Service flows for CRT service 21 6.1 Gateway model . 21 6.2 CRT service by Application Server model . 26 6.3 CRT service by HTTP model . 27 6.4 CRT service priority . 28 7 Interaction of CRBT and CRT servi
18、ces 30 7.1 Interaction between originating CRBT/CRT and terminating CRBT/CRT . 30 7.2 Interaction between terminating CRBT and originating CRT by AS model 31 Q series Supplement 60 (01/2010) 1 Supplement 60 to ITU-T Q-series Recommendations Supplement to Recommendations ITU-T Q.3610 and ITU-T Q.3611
19、 Service flows for customized multimedia ring-back tone (CRBT) and customized multimedia ringing tone (CRT) services 1 Scope This supplement provides the service flows for customized multimedia ring-back tone (CRBT) and customized multimedia ringing tone (CRT) services in next generation networks (N
20、GNs). These service flows include different service models: gateway model, application server model and HTTP model which are defined in ITU-T Q.3610 and ITU-T Q.3611, and additional service flows for interoperation and service priority. 2 References ITU-T Q.3610 Recommendation ITU-T Q.3610 (2009), S
21、ignalling requirements and protocol profiles for customized ring-back tone service. ITU-T Q.3611 Recommendation ITU-T Q.3611 (2009), Signalling requirements and protocol profiles for NGN customized ringing tone service. 3 Definitions and acronyms This supplement uses the definitions from ITU-T Q.361
22、0 and ITU-T Q.3611. 4 Abbreviations This supplement uses the following abbreviations: AS Application Server AS-FE Application Support Functional Entity CRBT Customized Ring-Back Tone CRBT-O Customized Ring-Back Tone by Originating network CRBT-T Customized Ring-Back Tone by Terminating network CRT C
23、ustomized Ringing Tone CRT-O Customized Ringing Tone by Originating network CRT-T Customized Ringing Tone by Terminating network HTTP Hypertext Transfer Protocol IBC-FE Interconnection Border Gateway Control Functional Entity I-CSC-FE Interrogating Call Session Control Functional Entity IMS IP Multi
24、media Subsystem MGC-FE Media Gateway Control Functional Entity MRC-FE Media Resource Control Functional Entity MRP-FE Media Resource Processing Functional Entity P-CSC-FE Proxy Call Session Control Functional Entity S-CSC-FE Serving Call Session Control Functional Entity 2 Q series Supplement 60 (01
25、/2010) SDP Session Description Protocol SG-FE Signalling Gateway Functional Entity UE User Equipment UE-A User Equipment for user A UE-B User Equipment for user B 5 Service flows for CRBT service 5.1 Gateway model 5.1.1 IMS-based CRBT service by Gateway model with PRACK and UPDATE An IMS-based Gatew
26、ay model with UPDATE method for CRBT service without preconditions is illustrated in Figure 5-1. Q series Supplement 60 (01/2010) 3 Figure 5-1 IMS-based CRBT service flow by Gateway model with PRACK and UPDATE The details of the service flow in Figure 5-1 are described as follows: (1)(2) UE-A sends
27、“INVITE (UE-A Offer)“ to UE-B through P-CSC-FE. The “INVITE“ is routed through the CRBT AS-FE due to initial filter triggers on the S-CSC-FE. (3) The CRBT AS-FE forwards the initial “INVITE“ request to UE-B. (4) UE-B rings and generates a “180 (Ringing)“ response to UE-A. The “180 (Ringing)“ first a
28、rrives at CRBT AS-FE. (5) Terminating CRBT AS-FE determines UE-B or originating CRBT AS-FE determines that UE-A has subscribed to CRBT service, CRBT AS-FE sends the initial INVITE request to CRBT MRC/P-FE. This step can take place directly after step (2). (6) CRBT MRC/P-FE sends “200 OK (CRBT Answer
29、)“ to CRBT AS-FE. 3: INVITE (UE-A Offer)UE-ACRBT AS-FE/S-CSC-FECRBT MRC/P-FE UE-BP-CSC-FEPlay CRBTRTP Media Between UE-A and UE-B1: INVITE (UE-A Offer)5: INVITE (UE-A Offer)6: 200 OK (CRBT Answer)4: 180 Ringing7: 183 (CRBT Answer)9: PRACK11: 20015: 180 Ringing13: ACK2: INVITE (UE-A Offer)8: 183 (CRB
30、T Answer)10: PRACK12: 20017: 200 OK (UE-B Answer)26: ACK 24: 200 OK (INVITE)28: ACK22: BYE23: 20016: 180 Ringing14: INFO18:UPDATE (UE-B offer )19:UPDATE (UE-B offer)20:200 (UE-A answer )21:200 (UE-A answer )25: 200 OK (INVITE)27: ACK 4 Q series Supplement 60 (01/2010) (7-8) CRBT AS-FE sends a reliab
31、le “183 (CRBT Answer)“ response to UE-A through P-CSC-FE. (9-10) UE-A acknowledges the reliable provisional response with “PRACK“. The message first arrives at CRBT AS-FE. (11-12) CRBT AS-FE sends “200 OK“ response to the “PRACK“ to UE-A. (13) CRBT AS-FE sends “ACK“ request to CRBT MRC-FE. This step
32、 can take place directly after step (10). (14) CRBT AS-FE sends INFO request to CRBT MRC/P-FE to indicate to it to start playing CRBT to UE-A. (15-16) CRBT AS-FE may forward the “180 Ringing“ response from UE-B to UE-A through P-CSC-FE. (17) UE-B answers the call, and sends “200 OK (UE-B Answer)“ to
33、wards UE-A. The message first arrives at CRBT AS-FE. (18) CRBT AS-FE sends “UPDATE (UE-B Offer)“ request towards UE-A. The message first arrives at P-CSC-FE. (19) P-CSC-FE forwards the “UPDATE (UE-B Offer)“ request towards UE-A. (20) UE-A sends “200 OK (UE-A Answer)“ response towards CRBT AS-FE. The
34、 message first arrives at P-CSC-FE. NOTE In each valid Media type (video, audio, etc.), UE-A must keep the same RTP port as it is indicated for the first time. (21) P-CSC-FE forwards the “200 OK (UE-A Answer)“ response towards CRBT AS-FE. (22) CRBT AS-FE decides to stop playing CRBT, then sends “BYE
35、“ request to CRBT MRC/P-FE. (23) CRBT MRC/P-FE stops playing CRBT and sends “200 OK“ response to CRBT AS-FE. (24) Confirming that the UE-A has finished the offer/Answer negotiation with UE-B, CRBT-AS sends “200 OK (INVITE)“ response to the initial INVITE request towards UE-A. The message first arriv
36、es at P-CSC-FE. (25) P-CSC-FE forwards the “200 OK (INVITE)“ response towards UE-A. (26) UE-A sends an “ACK“ request towards UE-B. This message first arrives at P-CSC-FE, and then arrives at CRBT AS-FE. (27) P-CSC-FE forwards the “ACK“ request towards CRBT AS-FE. (28) CRBT AS-FE forwards the “ACK“ r
37、equest towards UE-B. Q series Supplement 60 (01/2010) 5 5.1.2 IMS-based CRBT service by Gateway model with re-INVITE An IMS-based Gateway model with re-INVITE method for CRBT service without preconditions is illustrated in Figure 5-2. Q.60(10)_F5-2UE-ACRBT AS-FE/S-CSC-FECRBT MRC/P-FE UE-BP-CSC-FEPla
38、y CRBTRTP Media Between UE-A and UE-B1: INVITE (UE-A Offer)5: INVITE (UE-A Offer)6: 200 OK (CRBT Answer)3: INVITE (UE-A Offer may be set with 0 bandwidth)4: 180 Ringing7: 183 (CRBT Answer)9: PRACK11: 20015: 180 Ringing18: ACKStart Resourcenegotiation, if bandwidth is 0, then disable RTCP to avoid er
39、ror2: INVITE (UE-A Offer)8: 183 (CRBT Answer)10: PRACK12: 20019: re-INVITE17: 200 OK (UE-B Answer)20: 200 OK (UE-B Offer)25: ACK (UE-A Answer)23: 200 OK (UE-B Offer)24: 200 OK (UE-B Offer)26: ACK (UE-A Answer)27: ACK (UE-A Answer)21: BYE22: 20016: 180 Ringing14: INFO13: ACKFigure 5-2 IMS-based CRBT
40、service flow by Gateway model with re-INVITE The details of the service flow in Figure 5-2 are described as follows: (1)(2) UE-A sends “INVITE (UE-A Offer)“ to UE-B through P-CSC-FE. The “INVITE“ is routed through the CRBT AS-FE due to initial filter triggers on the S-CSC-FE. (3) The CRBT AS-FE forw
41、ards the initial “INVITE“ request to UE-B. In order not to make an RTCP error at UE-B, AS-FE may set all media types bandwidth to 0. (4) UE-B rings and generates a “180 (Ringing)“ response to UE-A. The “180 (Ringing)“ first arrives at CRBT AS-FE. UE-B starts resource negotiation, and if bandwidth of
42、 the offered media is 0, UE-B shall disable RTCP to avoid error. This step may take place after step 13. (5-17) Procedures are the same as service flows in Figure 5-1. 6 Q series Supplement 60 (01/2010) (18) CRBT AS-FE sends “ACK“ request towards UE-B. (19) CRBT AS-FE sends “re-INVITE“ request witho
43、ut SDP towards UE-B. (20) UE-B sends “200 OK (UE-B Offer)“ response towards UE-A. This message first arrives at CRBT AS-FE. (21) CRBT AS-FE decides to stop playing CRBT, then sends “BYE“ request to CRBT MRC/P-FE. This step can take place directly after step 16. (22) CRBT MRC/P-FE stops playing CRBT
44、and sends “200 OK“ response to CRBT AS-FE. (23) CRBT AS-FE sends “200 OK (UE-B Offer)“ response to the initial INVITE request towards UE-A. The message first arrives at P-CSC-FE. P-CSC-FE may start the charging function. (24) P-CSC-FE forwards the “200 OK (UE-B Offer)“ response towards UE-A. (25-26)
45、 UE-A sends an “ACK (UE-A Answer)“ request towards UE-B. This message arrives at CRBT AS-FE. (27) CRBT AS-FE forwards the “ACK (UE-A Answer)“ request towards UE-B. Q series Supplement 60 (01/2010) 7 5.1.3 IMS-based Gateway model with preconditions A Gateway model for CRBT service with preconditions
46、is illustrated in Figure 5-3. Q.60(10)_F5-3UE-ACRBT AS-FE/S-CSC-FECRBT MRC/P-FE UE-BP-CSC-FEPlay CRBTRTP Media Between UE-A and UE-B1: INVITE (UE-A Offer1 with precondition)5: INVITE (UE-A Offer1with precondition)6: 200 OK (CRBT Answer1)11: PRACK/UPDATE (UE-A Offer3 may be setwith 0 bandwidth)4: 183
47、 (UE-B answer1)7: 183 (CRBT Answer1)9: PRACK/UPDATE(UE-A offer2)18: 180 Ringing17: 180 Ringing21: ACK8: 183 (CRBT Answer1)22: re-INVITE23: 200 OK (UE-B Offer)28: ACK (UE-A Answer)26: 200 OK (UE-B Offer)27: 200 OK (UE-B Offer)29: ACK (UE-A Answer)30: ACK (UE-A Answer)24: BYE25: 20019: 180 Ringing16:
48、INFO15: ACK2: INVITE (UE-A Offer1 with precondition)3: INVITE (UE-A Offer1 with precondition)Start resourcenegotiationReserve resources10: PRACK/UPDATE(UE-A offer2)12: 200 OK (UE-B Answer2)13: 200 (CRBT Answer1)14: 200 (CRBT Answer1)20: 200 OKFigure 5-3 CRBT service flow in IMS with preconditions Th
49、e details of the service flow in Figure 5-3 are described as follows: (1)(2) UE-A sends “INVITE (UE-A Offer1)“ to UE-B through P-CSC-FE. The “INVITE“ is routed through the CRBT AS-FE due to initial filter triggers on the S-CSC-FE. The UE-A needs resource reservation (e.g., mobile phone), so UE-A Offer1 SDP carries this with precondition. (3) The CRBT AS-FE forwards the initial “INVITE“ request to UE-B. UE-B starts resource negotiation and resource reservation. 8 Q series Supplement 60 (01/2010) (4) UE-B sends a r