PRACK PRACK PRACK 200 OK 200 OK 200 OK 200 OK UPDATE UPDATE UPDATE UPDATE 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK Media Session Figure 10.7 3GPP SIP call flow. INVITE tel +1-314-555-1234 SIP/2.0 Via: SIP/2.0/UDP [ : 000:1111:2222:3333] : 2343; comp=sigcomp branch=z9hG4bKmp17a43 Max-Forwards: 70 Route: <sip:pcscf.visitednet.com 4323;1r>, <sip:scscf.homenet.com;lr> To: <tel:+1-314-555-1234> From: ksip:mobile1@homenet.com>;tag=34199357834 P-Preferred-Identity: "Alice" <sip:mobile1@homnet.com> P-Access-Network-Info: 3GPP-UTRAN-TDD; utran-cell-id- 3gpp=544542332 Privacy: none Call-ID: 7o5452gfvtyrfghdgrtt6900gh CSeq: 15 INVITE Call Flow Examples Contact: <sip:[::0000:1111:2222:33331:2343;comp=sigcomp> Supported: 100rel Require: precondition, sec-agree Proxy-Require: sec-agree Allow: INVITE, ACK, CANCEL, BYE, PRACK, MESSSAGE, REFER, UPDATE Security-Verify: ipsec-3gpp; q=0.1; alg=hmac-sha-1-96; spi=34341 port1=4323 Content-Type: application/sdp Content-Length: 159 O=- 2890844526 2890844526 IN IP4 [::0000:1111:2222:3333] s=Phone Call t=0 0 C=IN IP6 [::0000:1111:2222:33331 m=audio 49170 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:gos none remote sendrecv a=rtpmap: 97 AMR a=fmtp:97 mode-set=0,2,5,7 ;maxframes=2 a=rtpmap:96 telephone-event SIP/2.0 100 Trying Via: SIP/2.0/UDP [::0000:1111:2222:33331:2343;branch=z9hG4bKmp17a43 To: itel:+1-314-555-1234> From: k<sip:mobile1@homenet.com>;tag=34199357834 Call-ID: 7o5452gfvtyrfghdgrtt6900gh CSeq: 15 INVITE Content-Length: 0 INVITE tel:+1-314-555-1234 SIP/2.0 Via: SIP/2.0/UDP pcscf.visitednet.com;branch=z9hG4bK7866 Via: SIP/2.0/UDP ::0000:1111:2222:33331:2343;comp=sigcomp branch=z9hG4bKmp17a43 Max-Forwards: 69 Route: <sip:scscf.homenet.com;lr> Record-Route: <sip:pcscf.visitednet.com;lr: To: tel:+1-314-555-1234> From: ksip:mobile1@homenet.com>;tag=34199357834 P-Asserted-Identity: "Alice" <sip:mobile1@homnet.com: P-Access-Network-Info: 3GPP-UTRAN-TDD; utran-cell-id-3gpp=544542332 Privacy: none P-Chargin