A.2 User provisioning by SIP-based user configuration, announcement on early dialog
24.2383GPPRelease 17Session Initiation Protocol (SIP) based user configurationStage 3TS
The signalling flow below illustrates the use of the SIP-based user configuration capability, when an announcement is provided on a dialog in early state. This basic capability is used for activation, deactivation and configuration data modification.
Figure A-2: User provisioning using feature code
1-3. SIP INVITE request including the provisioning information to the provisioning AS as part of the Request URI – see example in table A.2-1.
Table A.2-1: INVITE request (UE-1 to P-CSCF)
INVITE sip:*12345;phone-context=home1.net;user=dialstring SIP@home1.net/2.0
Via: SIP/2.0/UDP [5555::aaa:bbb:ccc:ddd]:1357;comp=sigcomp;branch=z9hG4bKnashds7
Max-Forwards: 70
Route: <sip:pcscf1.visited1.net:7531;lr;comp=sigcomp>, <sip:scscf1.home1.net;lr>
Accept-Contact: *;+g.3gpp.icsi-ref="urn%3Aurn-7%3gpp-service.ims.icsi.mmtel"
P-Preferred-Identity: "John Doe" <sip:user1_public1@home1.net>
P-Access-Network-Info: 3GPP-UTRAN-TDD; utran-cell-id-3gpp=234151D0FCE11
Privacy: none
From: <sip:user1_public1@home1.net>;tag=171828
To: < sip:*12345;phone-context=home1.net;user=dialstring>
Call-ID: cb03a0s09a2sdfglkj490333
Cseq: 127 INVITE
Require: sec-agree
Supported: precondition, 100rel, gruu
Proxy-Require: sec-agree
Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96; ealg=aes-cbc; spi-c=98765432; spi-s=87654321; port-c=8642; port-s=7531
Contact: <sip:user1_public1@home1.net;gr=hdg7777ad7aflzig8sf7>;comp=sigcomp;+g.3gpp.icsi-ref="urn%3Aurn-7%3gpp-service.ims.icsi.mmtel"
Allow: INVITE, ACK, CANCEL, BYE, PRACK, UPDATE, REFER, MESSAGE
Accept: application/sdp; application/3gpp-ims+xml
Content-Type: application/sdp
Content-Length: (…)
v=0
o=- 2987933615 2987933615 IN IP6 5555::aaa:bbb:ccc:ddd
s=-
c=IN IP6 5555::aaa:bbb:ccc:ddd
t=0 0
m=audio 3456 RTP/AVP 97 96
b=AS:25.4
a=curr:qos local none
a=curr:qos remote none
a=des:qos mandatory local sendrecv
a=des:qos none remote sendrecv
a=inactive
a=rtpmap:97 AMR
a=fmtp:97 mode-set=0,2,5,7; maxframes=2
a=rtpmap:96 telephone-event
Request-URI: in this example, the configuration feature code is set to *12345 and is represented as a dialstring.
SDP: the SDP is included for audio media, facilitating possible usage of audio announcements, DTMF tones and IVR interaction depending on how the network operator deploys the service configuration.
4. The AS performs feature activation, deactivation or configuration data modification based on the information received from the UE.
5-11. The AS can also, by interaction with an MRFC, announce the result of the configuration operation to UE-1.
12-17. After the announcement is completed, the AS sends a 200 OK response to UE-1.
18-20 After receipt of the ACK the AS terminates the call by sending a BYE request to UE-1.
Annex B (informative):
Change history
Change history |
|||||||
Date |
TSG # |
TSG Doc. |
CR |
Rev |
Subject/Comment |
Old |
New |
2008-04 |
Version 0.0.0 TS Skeleton |
0.0.0 |
|||||
2008-04 |
C1-081430: " Scope and General description for SIP based user configuration" |
0.1.0 |
|||||
2008-04 |
C1-08146: " Text for syntax and signalling requirements for SIP based user configuration" |
0.1.0 |
|||||
2008-04 |
C1-081112: " Example signalling flows for SIP based used configuration" |
0.1.0 |
|||||
2008-05 |
Implemented C1-081948, C1-082046 |
0.2.0 |
|||||
2008-07 |
Implemented C1-082447 from CT1#54 |
0.3.0 |
|||||
2008-08 |
Implemented C1-082958, C1-083203, C1-083396 |
0.4.0 |
|||||
2008-09 |
Version 1.0.0 created for presentation to TSG CT#41 for information |
0.4.0 |
1.0.0 |
||||
2008-11 |
Miscellaneous editorial cleanups. |
1.0.0 |
1.0.1 |
||||
2008-11 |
Version 2.0.0 created for presentation to TSG CT#42 for approval |
1.0.1 |
2.0.0 |
||||
2008-12 |
CT#42 |
Version 8.0.0 created after approval in CT#42 |
2.0.0 |
8.0.0 |
|||
2009-03 |
CT#43 |
CP-090121 |
0001 |
Correction of URN-value for Service Identifiers |
8.0.0 |
8.1.0 |
|
2009-12 |
CT#46 |
CP-090908 |
0004 |
1 |
Removal of editor’s note from 24.238 |
8.1.0 |
8.2.0 |
2009-12 |
CT#46 |
CP-090923 |
0005 |
2 |
Correction of icsi-ref feature tag |
8.2.0 |
9.0.0 |
2011-03 |
CT#51 |
Upgrade to Rel-10 |
9.0.0 |
10.0.0 |
|||
2012-06 |
CT#56 |
CP-120307 |
0008 |
2 |
Correction to URI included in Request URI of SIP INVITE |
10.0.0 |
11.0.0 |
2012-12 |
CT#58 |
CP-120816 |
0009 |
2 |
Reference to ODB specification for SIP-based service configuration |
11.0.0 |
11.1.0 |
2013-03 |
CT#59 |
CP-130122 |
0010 |
2 |
Allow error response for SIP based user configuration |
11.1.0 |
11.2.0 |
2013-09 |
CT#61 |
CP-130511 |
0011 |
Correction to SIP user configuration |
11.2.0 |
12.0.0 |
|
2015-12 |
CT#70 |
Upgrade to Rel-13 |
12.0.0 |
13.0.0 |
|||
2017-03 |
CT#75 |
CP-170131 |
0012 |
1 |
Password handling |
13.0.0 |
14.0.0 |
Change history |
|||||||
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
2017-06 |
CT#76 |
CP-171086 |
0013 |
1 |
F |
Changing the Password |
14.1.0 |
2017-09 |
CT#77 |
CP-172108 |
0014 |
F |
Password check alignment |
14.2.0 |
|
2018-06 |
SA#80 |
– |
– |
– |
Update to Rel-15 version (MCC) |
15.0.0 |
|
2020-07 |
SA-88e |
– |
– |
– |
Update to Rel-16 version (MCC) |
16.0.0 |
|
2022-03 |
SA-95e |
– |
– |
– |
– |
Update to Rel-17 version (MCC) |
17.0.0 |