SIPÐÅÁîÏê½â ÏÂÔØ±¾ÎÄ

ͼ3-6 SIPʵÌåÖ®¼äµÄSIPºô½ÐÁ÷³Ì

(1) ʼþ1£ºSIP PhoneA·¢INVITEÇëÇóµ½SoftX3000£¬ÇëÇóSoftX3000ÑûÇëSIP PhoneB¼ÓÈë»á»°¡£SIP PhoneA»¹Í¨¹ýINVITEÏûÏ¢µÄ»á»°ÃèÊö£¬½«×ÔÉíµÄIPµØÖ·£º191.169.150.101£¬¶Ë¿ÚºÅ£º8766£¬¾²ºÉÀàÐÍ£¬¾²ºÉÀàÐͶÔÓ¦µÄ±àÂëµÈÐÅÏ¢´«Ë͸øSoftX3000¡£ INVITE sip:1001@191.169.200.61SIP/2.0

From: sip:1000@191.169.200.61;tag=1c12674 To: sip:1001@191.169.200.61

Call-Id: call-973598097-16@191.169.150.101 Cseq: 1 INVITE

Contact: sip:1000@191.169.150.101 Content-Type: application/sdp Content-Length: 203 Accept-Language: en

Allow: INVITE, ACK, CANCEL, BYE, REFER,OPTIONS, NOTIFY, REGISTER, SUBSCRIBE Supported: sip-cc,sip-cc-01, timer User-Agent: Pingtel/1.2.7 (VxWorks) Via: SIP/2.0/UDP191.169.150.101 v=0

o=Pingtel 5 5 IN IP4 191.169.150.101 s=phone-call

c=IN IP4 191.169.150.101 t=0 0

m=audio 8766 RTP/AVP 0 96 8 a=rtpmap:0 pcmu/8000/1

a=rtpmap:96 telephone-event/8000/1 a=rtpmap:8 pcma/8000/1

ÿÐеÄÏêϸ½âÊÍÇë²Î¿¼3.2.2 1.ÇëÇóÏûÏ¢Ò»½ÚÖеġ°ÇëÇóÏûϢʾÀý¡±¡£

(2) ʼþ2£ºSoftX3000¸øSIP PhoneA»Ø100Trying±íʾÒѾ­½ÓÊÕµ½ÇëÇóÏûÏ¢£¬ÕýÔÚ¶ÔÆä½øÐд¦Àí¡£

SIP/2.0 100 Trying

From: ;tag=1c12674 To: CSeq: 1 INVITE

Call-ID: call-973598097-16@191.169.150.101 Via: SIP/2.0/UDP191.169.150.101 Content-Length: 0

(3) ʼþ3£ºSoftX3000¸øSIP PhoneA·¢407Proxy Authentication RequiredÏìÓ¦£¬±íÃ÷SoftX3000¶ËÒªÇó¶ÔÓû§½øÐÐÈÏÖ¤£¬²¢ÇÒͨ¹ýProxy-Authenticate×Ö¶ÎЯ´øSoftX3000Ö§³ÖµÄÈÏÖ¤·½Ê½DigestºÍSoftX3000ÓòÃû¡°huawei.com¡±£¬²úÉú±¾´ÎÈÏÖ¤µÄnonce£¬²¢ÇÒͨ¹ý¸ÃÏìÓ¦ÏûÏ¢½«ÕâЩ²ÎÊý·µ»Ø¸øÖÕ¶Ë´Ó¶ø·¢Æð¶ÔÓû§µÄÈÏÖ¤¹ý³Ì¡£ SIP/2.0 407 Proxy Authentication Required

From: ;tag=1c12674 To: ;tag=de40692f

CSeq: 1 INVITE

Call-ID: call-973598097-16@191.169.150.101 Via: SIP/2.0/UDP191.169.150.101

Proxy-Authenticate: Digestrealm=\Content-Length: 0

(4) ʼþ4£ºSIP PhoneA·¢ACKÏûÏ¢¸øSoftX3000£¬Ö¤ÊµÒѾ­ÊÕµ½SoftX3000¶ÔÓÚINVITEÇëÇóµÄ×îÖÕÏìÓ¦¡£

ACK sip:1001@191.169.200.61SIP/2.0 Contact: sip:1000@191.169.150.101

From: ;tag=1c12674 To: ;tag=de40692f Call-Id: call-973598097-16@191.169.150.101 Cseq: 1 ACK

Accept-Language: en

User-Agent: Pingtel/1.2.7 (VxWorks) Via: SIP/2.0/UDP191.169.150.101 Content-Length: 0

(5) ʼþ5£ºSIP PhoneAÖØÐ·¢INVITEÇëÇóµ½SoftX3000¡£Ð¯´øProxy-Authorization×ֶΣ¬°üÀ¨ÈÏÖ¤·½Ê½DIGEST¡¢SIP PhoneµÄÓû§±êʶ£¨´ËʱΪµç»°ºÅÂ룩¡¢SoftX3000µÄÓòÃû¡¢NONCE¡¢URIºÍRESPONSE£¨SIP PhoneAÊÕµ½407ÏìÓ¦ºó¸ù¾Ý·þÎñÆ÷¶Ë·µ»ØµÄÐÅÏ¢ºÍÓû§ÅäÖõÈÐÅÏ¢²ÉÓÃÌØ¶¨µÄËã·¨Éú³É¼ÓÃܵÄRESPONSE£©×ֶΡ£ INVITE sip:1001@191.169.200.61SIP/2.0

From: sip:1000@191.169.200.61;tag=1c12674 To: sip:1001@191.169.200.61

Call-Id: call-973598097-16@191.169.150.101 Cseq: 2 INVITE

Contact: sip:1000@191.169.150.101 Content-Type: application/sdp Content-Length: 203 Accept-Language: en

Allow: INVITE, ACK, CANCEL, BYE, REFER,OPTIONS, NOTIFY, REGISTER, SUBSCRIBE Supported: sip-cc,sip-cc-01, timer User-Agent: Pingtel/1.2.7 (VxWorks) Proxy-Authorization: DIGESTUSERNAME=\REALM=\d\Via: SIP/2.0/UDP191.169.150.101 v=0

o=Pingtel 5 5 IN IP4 191.169.150.101 s=phone-call

c=IN IP4 191.169.150.101 t=0 0

m=audio 8766 RTP/AVP 0 96 8

a=rtpmap:0 pcmu/8000/1

a=rtpmap:96 telephone-event/8000/1 a=rtpmap:8 pcma/8000/1

(6) ʼþ6£ºSoftX3000¸øSIP PhoneA»Ø100Trying±íʾÒѾ­½ÓÊÕµ½ÇëÇóÏûÏ¢£¬ÕýÔÚ¶ÔÆä½øÐд¦Àí¡£

SIP/2.0 100 Trying

From: ;tag=1c12674 To: CSeq: 2 INVITE

Call-ID: call-973598097-16@191.169.150.101 Via: SIP/2.0/UDP191.169.150.101 Content-Length: 0

(7) ʼþ7£ºSoftX3000ÏòSIP PhoneB·¢INVITEÏûÏ¢£¬ÇëÇóSIP PhoneB¼ÓÈë»á»°¡£²¢ÇÒͨ¹ý¸ÃINVITEÇëÇóÏûϢЯ´øSIP PhoneAµÄ»á»°ÃèÊö¸øSIP PhoneB¡£ INVITE sip:1001@191.169.150.100SIP/2.0

From: ;tag=1fd84419 To: CSeq: 1 INVITE

Call-ID:1746ac508a14feaaccb35e4a35ea1768@sx3000

Via: SIP/2.0/UDP191.169.200.61:5061;branch=z9hG4bK8fd4310b0 Contact: Supported: 100rel,100rel Max-Forwards: 70

Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE,SUBSCRIBE,NOTIFY,MESSAGE,REFER

Content-Length: 183

Content-Type: application/sdp v=0

o=HuaweiSoftX3000 1073741833 1073741833 INIP4 191.169.200.61 s=SipCall

c=IN IP4 191.169.150.101 t=0 0

m=audio 8766 RTP/AVP 0 8 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000

(8) ʼþ8£ºSIP PhoneB¸øSoftX3000»Ø100Trying±íʾÒѾ­½ÓÊÕµ½ÇëÇóÏûÏ¢£¬ÕýÔÚ¶ÔÆä½øÐд¦Àí¡£

SIP/2.0 100 Trying

From: ;tag=1fd84419 To: ;tag=4239

Call-Id:1746ac508a14feaaccb35e4a35ea1768@sx3000 Cseq: 1 INVITE

Via: SIP/2.0/UDP191.169.200.61:5061;branch=z9hG4bK8fd4310b0

Contact: sip:1001@191.169.150.100 User-Agent: Pingtel/1.0.0 (VxWorks) CONTENT-LENGTH: 0

(9) ʼþ9£ºSIP PhoneBÕñÁ壬²¢»Ø180RingingÏìӦ֪ͨSoftX3000¡£ SIP/2.0 180 Ringing

From: ;tag=1fd84419 To: ;tag=4239

Call-Id:1746ac508a14feaaccb35e4a35ea1768@sx3000 Cseq: 1 INVITE

Via: SIP/2.0/UDP191.169.200.61:5061;branch=z9hG4bK8fd4310b0 Contact: sip:1001@191.169.150.100 User-Agent: Pingtel/1.0.0 (VxWorks) CONTENT-LENGTH: 0

(10) ʼþ10£ºSoftX3000»Ø180RingingÏìÓ¦¸øSIP PhoneA£¬SIP PhoneAÌý»ØÁåÒô¡£ SIP/2.0 180 Ringing

From: ;tag=1c12674 To: ;tag=e110e016 CSeq: 2 INVITE

Call-ID: call-973598097-16@191.169.150.101 Via: SIP/2.0/UDP191.169.150.101

Contact: Content-Length: 0

(11) ʼþ11£ºSIP PhoneB¸øSoftX3000»Ø200OKÏìÓ¦±íʾÆä·¢¹ýÀ´µÄINVITEÇëÇóÒѾ­±»³É¹¦½ÓÊÜ¡¢´¦Àí¡£²¢ÇÒͨ¹ý¸ÃÏûÏ¢½«×ÔÉíµÄIPµØÖ·£º191.169.150.101£¬¶Ë¿ÚºÅ£º8766£¬¾²ºÉÀàÐÍ£¬¾²ºÉÀàÐͶÔÓ¦µÄ±àÂëµÈÐÅÏ¢´«Ë͸øSoftX3000¡£ SIP/2.0 200 OK

From: ;tag=1fd84419 To: ;tag=4239

Call-Id:1746ac508a14feaaccb35e4a35ea1768@sx3000 Cseq: 1 INVITE

Content-Type: application/sdp Content-Length: 164

Via: SIP/2.0/UDP191.169.200.61:5061;branch=z9hG4bK8fd4310b0 Session-Expires: 36000

Contact: sip:1001@191.169.150.100

Allow: INVITE, ACK, CANCEL, BYE, REFER,OPTIONS, NOTIFY User-Agent: Pingtel/1.0.0 (VxWorks) v=0

o=Pingtel 5 5 IN IP4 191.169.150.100 s=phone-call

c=IN IP4 191.169.150.100 t=0 0

m=audio 8766 RTP/AVP 0 8