G.1 General
24.6283GPPCommon Basic Communication procedures using IP Multimedia (IM) Core Network (CN) subsystemProtocol specificationRelease 17TS
An AS using gateway model specified in RFC 3960 [6] sends a reliable provisional response including a P-Early-Media header field containing either the "sendrecv" or the "sendonly" and an SDP answer based on the information received from MRF in order to send an announcement from the AS to the originating UE.
If the AS controls early media and has sent a P-Early-Media header field with either a value "sendonly" or a value "sendrecv", the AS shall ensure during the media transmission that no P-Early-Media header field sent on any other dialog contains the value "sendrecv" or "sendonly".
If the AS updates media characteristics, the AS may send an UPDATE request including an SDP offer and a P-Early-Media header field with an intended media flow direction.
To terminate the announcement the AS may send a new SDP offer with "a=inactive".
If the AS receives a reliable provisional response containing an SDP answer from the terminating side, the AS stores the received SDP answer and forwards reliable provisional response containing either:
1) no SDP answer; or
2) an SDP answer based on the information received from the MRF if the AS has not sent a reliable provisional response containing SDP.
After providing announcement, in order to replace media between originating UE and the MRF with media between the originating UE and the terminating UE, the AS send either:
1) an UPDATE request including an SDP offer based on the answer from the terminating side toward originating UE on the early dialog; or
2) a re-INVITE request toward originating UE on the confirmed dialog containing no SDP offer or an SDP offer based on the answer from the terminating side.
When the communication request is rejected, after providing the announcement, the AS sends an appropriate error response including a Reason header field with the proper cause value towards the originating UE.
Annex H (informative):
Change history
Change history |
|||||||
Date |
TSG # |
TSG Doc. |
CR |
Rev |
Subject/Comment |
Old |
New |
2008-01 |
Publication as ETSI TS 183 028 |
2.4.0 |
|||||
2008-01 |
Conversion to 3GPP TS 24.528 |
2.4.1 |
|||||
2008-01 |
Technically identical copy as 3GPP TS 24.628 as basis for further development. |
2.4.2 |
|||||
2008-02 |
Implemented C1-080103 |
2.5.0 |
|||||
2008-04 |
The following CR’s were incorporated and the editor adopted their content / structure to the structure of the TS C1-081007 C1-081096 C1-081097 C1-081236 C1-081243 |
2.5.0 |
2.6.0 |
||||
2008-04 |
Word generated systematic errors which have been corrected |
2.6.0 |
2.6.1 |
||||
2008-05 |
The following CR’s were incorporated and the editor adopted their content / structure to the structure of the TS C1-081560 C1-061617 C1-081835 C1-081904 C1-081917 |
2.6.1 |
2.7.0 |
||||
2008-05 |
Editorial changes done by MCC |
2.7.0 |
2.7.1 |
||||
2008-06 |
CT#40 |
CP-080334 |
CP-080334 was approved by CT#40 and verson 8.0.0 is created by MCC for publishing |
2.7.1 |
8.0.0 |
||
2008-09 |
CT#41 |
CP-080533 |
0001 |
Editorial fixes for the flows |
8.0.0 |
8.1.0 |
|
2008-09 |
CT#41 |
CP-080521 |
0002 |
Deletion of unnecessary usage of announcement |
8.0.0 |
8.1.0 |
|
2008-09 |
CT#41 |
CP-080533 |
0003 |
Applicability statement in scope |
8.0.0 |
8.1.0 |
|
2008-12 |
CT#42 |
CP-080865 |
0004 |
Usage of 199 (Early Dialog Terminated) for anouncements |
8.1.0 |
8.2.0 |
|
2008-12 |
CT#42 |
CP-080854 |
0005 |
TISPAN in-band media for announcements |
8.1.0 |
8.2.0 |
|
2008-12 |
CT#42 |
Editorial cleanup by MCC |
8.1.0 |
8.2.0 |
|||
2009-06 |
CT#44 |
CP-090430 |
0008 |
2 |
Identification of call answered by "network answering machine" |
8.2.0 |
9.0.0 |
2009-09 |
CT#45 |
CP-090682 |
0010 |
3 |
Addition of an announcement flow |
9.0.0 |
9.1.0 |
2010-09 |
CT#49 |
CP-100519 |
0012 |
2 |
Providing announcement to the terminating user to the immediate established session |
9.1.0 |
10.0.0 |
2010-09 |
CT#49 |
CP-100519 |
0013 |
2 |
Additional callflow for providing announcement |
9.1.0 |
10.0.0 |
2010-12 |
CT#50 |
CP-100864 |
0014 |
2 |
Correcting callflow and procedure for providing announcement to called party |
10.0.0 |
10.1.0 |
2010-12 |
CT#50 |
CP-100864 |
0015 |
Correction on providing annoucement to the terminating user to the immediate established session |
10.0.0 |
10.1.0 |
|
2010-12 |
CT#50 |
CP-100872 |
0018 |
Reference update: draft-ietf-sipcore-199 |
10.0.0 |
10.1.0 |
|
2011-03 |
CT#51 |
CP-110168 |
0021 |
1 |
Reference update: 199 |
10.10 |
10.2.0 |
2011-06 |
CT#52 |
CP-110452 |
0024 |
1 |
Reference update: 199 |
10.2.0 |
10.3.0 |
2011-06 |
CT#52 |
CP-110452 |
0028 |
P-Served-User in 3pcc REFER procedure |
10.2.0 |
10.3.0 |
|
2011-09 |
CT#53 |
CP-110693 |
0029 |
1 |
Including 3GPP2 ECT procedure |
10.3.0 |
11.0.0 |
2012-12 |
CT#58 |
CP-120793 |
0030 |
1 |
Alternative ring tone correction |
11.0.0 |
11.1.0 |
2012-12 |
CT#58 |
CP-120793 |
0034 |
2 |
In-band ringing |
11.0.0 |
11.1.0 |
2012-12 |
CT#58 |
CP-120883 |
0039 |
3 |
Communication rejection announcement correction |
11.0.0 |
11.1.0 |
2013-03 |
CT#59 |
CP-130116 |
0040 |
1 |
Communication progress information |
11.1.0 |
11.2.0 |
2013-06 |
CT#60 |
CP-130265 |
0041 |
1 |
Correcting figure numbers |
11.2.0 |
12.0.0 |
2013-09 |
CT#61 |
CP-130504 |
0042 |
3 |
Screening of OPTIONS’s response content |
12.0.0 |
12.1.0 |
2013-12 |
CT#62 |
CP-130770 |
0043 |
2 |
Update to RFC 6665 |
12.1.0 |
12.2.0 |
2013-12 |
CT#62 |
CP-130763 |
0044 |
2 |
VoLTE Calls – Forward Early Media |
12.1.0 |
12.2.0 |
2013-12 |
CT#62 |
CP-130763 |
0045 |
4 |
Announcement during hold |
12.1.0 |
12.2.0 |
2014-03 |
CT#63 |
CP-140143 |
0046 |
1 |
Media direction in generated SDP offer when receiving a re INVITE without SDP |
12.2.0 |
12.3.0 |
2015-09 |
CT#69 |
CP-150530 |
0050 |
1 |
Media directionality in responses to reINVITE messages without SDP offer |
12.3.0 |
13.0.0 |
2015-09 |
CT#69 |
CP-150530 |
0051 |
3 |
Clarification of AS procedure supporting gateway model |
12.3.0 |
13.0.0 |
2015-12 |
CT#70 |
CP-150709 |
0053 |
2 |
Clarification about triggers invoking announcement |
13.0.0 |
13.1.0 |
2015-12 |
CT#70 |
CP-150709 |
0055 |
3 |
Interaction between early media generated by UE and P-Early-Media header field |
13.0.0 |
13.1.0 |
2016-06 |
CT#72 |
CP-160306 |
0058 |
Update 24.628 to reflect RFC 7647 |
13.1.0 |
13.2.0 |
|
2016-06 |
CT#72 |
CP-160332 |
0056 |
4 |
Correction in rendering of communication progress information |
13.2.0 |
14.0.0 |
2016-06 |
CT#72 |
CP-160332 |
0059 |
3 |
Clarification on announcement AS procedrue for handling of P-Early-Media header |
13.2.0 |
14.0.0 |
2016-06 |
CT#72 |
CP-160332 |
0060 |
4 |
Rendering call progress information |
13.2.0 |
14.0.0 |
Change history |
|||||||
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
2017-12 |
CT-78 |
CP-173068 |
0062 |
3 |
F |
Correction on the procedures for stopping/restarting of announcement. |
14.1.0 |
2018-06 |
SA-80 |
– |
– |
– |
Update to Rel-15 version (MCC) |
15.0.0 |
|
2019-09 |
CT-85 |
CP-192071 |
0066 |
3 |
F |
Clarification for playing announcement when communication request is rejected |
16.0.0 |
2019-09 |
CT-85 |
CP-192071 |
0067 |
2 |
F |
Corrections of AS actions for announcement during the established communication |
16.0.0 |
2019-09 |
CT-85 |
CP-192071 |
0068 |
2 |
F |
Corrections and clarifications for playing announcement during the release of a communication |
16.0.0 |
2020-03 |
CT-87e |
CP-200132 |
0072 |
2 |
B |
Providing video announcement at the same time with audio conversation |
16.1.0 |
2020-06 |
CT-88e |
CP-201133 |
0075 |
F |
UE must not render local tones in case of call is being forwarded or call is queued |
16.2.0 |
|
2020-06 |
CT-88e |
CP-201111 |
0076 |
1 |
C |
Restrictions of providing video announcement |
16.2.0 |
2020-09 |
CT-89e |
CP-202184 |
0078 |
3 |
F |
Indication of video annoucement during established communication |
17.0.0 |