ͼ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:
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:
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:
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:
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:
Call-ID:1746ac508a14feaaccb35e4a35ea1768@sx3000
Via: SIP/2.0/UDP191.169.200.61:5061;branch=z9hG4bK8fd4310b0 Contact:
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:
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:
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:
Call-ID: call-973598097-16@191.169.150.101 Via: SIP/2.0/UDP191.169.150.101
Contact:
(11) ʼþ11£ºSIP PhoneB¸øSoftX3000»Ø200OKÏìÓ¦±íʾÆä·¢¹ýÀ´µÄINVITEÇëÇóÒѾ±»³É¹¦½ÓÊÜ¡¢´¦Àí¡£²¢ÇÒͨ¹ý¸ÃÏûÏ¢½«×ÔÉíµÄIPµØÖ·£º191.169.150.101£¬¶Ë¿ÚºÅ£º8766£¬¾²ºÉÀàÐÍ£¬¾²ºÉÀàÐͶÔÓ¦µÄ±àÂëµÈÐÅÏ¢´«Ë͸øSoftX3000¡£ SIP/2.0 200 OK
From:
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