IMS |
||
REGISTER with Authentication and IPSec
Step 1 : REGISTER -----------------------------------
REGISTER sip:test.3gpp.com SIP/2.0 Expires: 600000 Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,INFO,REFER,NOTIFY,MESSAGE,PRACK Authorization: Digest username="310410123456789@private.3gpp.com",realm="test.3gpp.com",uri="sip:test.3gpp.com",nonce="",response="" Security-Client: ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=aes-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=des-ede3-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=null, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=aes-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=des-ede3-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=null Require: sec-agree Proxy-Require: sec-agree CSeq: 1 REGISTER Max-Forwards: 70 Route: <sip:[fd04::2]:5060;lr> f: <sip:310410123456789@test.3gpp.com>;tag=398877218 i: 79775443@fd04::f84a:1dab:92d0:6051 k: path,sec-agree l: 0 m: <sip:310410123456789@[fd04::f84a:1dab:92d0:6051]:5060>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;+sip.instance="<urn:gsma:imei:35858205-010417-8>" t: <sip:310410123456789@test.3gpp.com> v: SIP/2.0/TCP [fd04::f84a:1dab:92d0:6051]:5060;branch=z9hG4bK1994386093smg;transport=TCP
Step 2 : 401 Unauthorized -----------------------------------
SIP/2.0 401 Unauthorized Max-Forwards: 70 Via: SIP/2.0/TCP [fd04::f84a:1dab:92d0:6051]:5060;branch=z9hG4bK1994386093smg;transport=TCP;rport=35391 From: <sip:310410123456789@test.3gpp.com>;tag=398877218 To: <sip:310410123456789@test.3gpp.com>;tag=987654321 Call-ID: 79775443@fd04::f84a:1dab:92d0:6051 CSeq: 1 REGISTER Allow: INVITE, ACK, CANCEL, BYE, PRACK, MESSAGE WWW-Authenticate: digest realm="test.3gpp.com", nonce="OAA5hJeJx9Lizk2M8TuOioeTjMHV6oAAOAE7h5OMQdU=", qop="auth", opaque="c8cead171fdf4c5bb4ed17beb10733d5", algorithm=AKAv1-MD5 Security-Server: ipsec-3gpp;alg=hmac-md5-96; ealg=aes-cbc;prot=esp;mod=trans; spi-c=2782694939;spi-s=3726369528;port-c=53654;port-s=53655; q=0.1 Content-Length: 0 Step 3 : REGISTER -----------------------------------
REGISTER sip:test.3gpp.com SIP/2.0 Expires: 600000 Allow: INVITE,ACK,OPTIONS,CANCEL,BYE,UPDATE,INFO,REFER,NOTIFY,MESSAGE,PRACK Security-Client: ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=aes-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=des-ede3-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-md5-96;ealg=null, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=aes-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=des-ede3-cbc, ipsec-3gpp;prot=esp;mod=trans;spi-c=2739;spi-s=2740;port-c=5127;port-s=6000; alg=hmac-sha-1-96;ealg=null Require: sec-agree Proxy-Require: sec-agree Security-Verify: ipsec-3gpp;q=0.1;alg=hmac-md5-96;ealg=aes-cbc;prot=esp;mod=trans;spi-c=2782694939;spi-s=3726369528;port-c=53654;port-s=53655 Authorization: Digest username="310410123456789@private.att.net", realm="test.3gpp.com",nonce="OAA5hJeJx9Lizk2M8TuOioeTjMHV6oAAOAE7h5OMQdU=", algorithm=AKAv1-MD5, uri="sip:test.3gpp.com", response="de34b2fb42725c1fd9ebbd5643191e58", qop=auth,nc=00000001, cnonce="dsf232sun1381995876xyx", opaque="c8cead171fdf4c5bb4ed17beb10733d5" CSeq: 2 REGISTER Max-Forwards: 70 P-Access-Network-Info: 3GPP-E-UTRAN-FDD;utran-cell-id-3gpp=31041000010000000 Route: <sip:[fd04::2]:53655;lr> f: <sip:310410123456789@test.3gpp.com>;tag=398877218 i: 79775443@fd04::f84a:1dab:92d0:6051 k: path,sec-agree l: 0 m: <sip:310410123456789@[fd04::f84a:1dab:92d0:6051]:6000>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;+sip.instance="<urn:gsma:imei:35858205-010417-8>" t: <sip:310410123456789@test.3gpp.com> v: SIP/2.0/TCP [fd04::f84a:1dab:92d0:6051]:5127;branch=z9hG4bK2615012087smg;transport=TCP
Step 4 : 200 OK ----------------------------------- SIP/2.0 200 OK Max-Forwards: 70 Via: SIP/2.0/TCP [fd04::f84a:1dab:92d0:6051]:5127;branch=z9hG4bK2615012087smg;transport=TCP;rport=5127 From: <sip:310410123456789@test.3gpp.com>;tag=398877218 To: <sip:310410123456789@test.3gpp.com>;tag=398877218 Call-ID: 79775443@fd04::f84a:1dab:92d0:6051 CSeq: 2 REGISTER Allow: INVITE, ACK, CANCEL, BYE, PRACK, MESSAGE Date: Fri, 25 Jul 2014 09:55:51 GMT Require: sec-agree P-Associated-URI: <sip:310410123456789@test.3gpp.com> Contact: <sip:310410123456789@[fd04::f84a:1dab:92d0:6051]:5060>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;+sip.instance="<urn:gsma:imei:35858205-010417-8>";expires=600000 Contact: <sip:310410123456789@[fd04::f84a:1dab:92d0:6051]:6000>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;+sip.instance="<urn:gsma:imei:35858205-010417-8>";expires=172799 Content-Length: 0
|
||