IMS/SIP Quick Reference                                                Home : www.sharetechnote.com

 

 

 

SIP Method : UPDATE

 

This method is used for a client to update parameters of a session (such as the set of media streams and their codecs).

Usually it carries SDP to inform the other party of those session parameters.

 

< Example 1 >

 

SIUPDATE sip:0123456789@[2001:0:0:2::2]:65094;transport=TCP SIP/2.0

Proxy-Require: sec-agree

Security-Verify:

CSeq: 3 UPDATE

Max-Forwards: 70

P-Access-Network-Info: 3GPP-E-UTRAN-FDD;utran-cell-id-3gpp=31041000010000000

Route: <sip:[2001:0:0:2::2];lr>

c: application/sdp

f: <sip:310410123456789@test.net>;tag=2763466811

i: 2270680280

l: 738

m: <sip:310410123456789@[2001:0:0:2::1]:5060;transport=UDP>

t: <sip:0123456789;phone-context=test.net@test.net;user=phone>;tag=1111111111

v: SIP/2.0/TCP [2001:0:0:2::1]:5060;branch=z9hG4bK1835967788smg;transport=TCP

 

// Followings are SDP carried by this UPDATE

v=0

o=TEST-IMS-UE 1234562 1 IN IP6 2001:0:0:2::1

s=SS VOIP

c=IN IP6 2001:0:0:2::1

t=0 0

m=audio 50000 RTP/AVP 116 107 97 115 111 110

b=AS:49

a=rtpmap:116 AMR-WB/16000

a=fmtp:116 mode-change-capability=2; max-red=0

a=rtpmap:107 AMR-WB/16000

a=fmtp:107 octet-align=1;mode-change-capability=2; max-red=0

a=rtpmap:97 AMR/8000

a=fmtp:97 mode-change-capability=2; max-red=0

a=rtpmap:115 AMR/8000

a=fmtp:115 octet-align=1;mode-change-capability=2; max-red=0

a=rtpmap:111 telephone-event/16000

a=fmtp:111 0-15

a=rtpmap:110 telephone-event/8000

a=fmtp:110 0-15

a=curr:qos local sendrecv

a=curr:qos remote none

a=des:qos mandatory local sendrecv

a=des:qos mandatory remote sendrecv

a=sendrecv

a=ptime:20

a=maxptime:240