<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 297,  comments - 1618,  trackbacks - 0
    1、MESSAGE消息
          1)頭字段填寫說明
          Call-id:                 必選
          CSeq:                   必選
          From:                   必選
          To:                       必選
          Max-Forwards: 必選
          Via:                      必選
          常用的可選參數:
          指定的消息體
          2)消息實例
          發送MESSAGE請求消息給192.168.2.48的6010端口,參考消息如下(帶了“Hello的消息體):
    MESSAGE sip:1897778888@192.168.2.48:6010 SIP/2.0
    Call
    -ID: 8e12c17121ac4121bf927f6fd8013358@192.168.2.89
    From<sip:01052237300@192.168.2.89>;tag=-0037-708c9a5cba8dd878
    To<sip:1897778888@192.168.2.89>
    CSeq: 
    1 MESSAGE
    Via: SIP
    /2.0/UDP 192.168.2.89:14010;branch=z9hG4bK--22bd7222
    Max-Forwards: 30
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.89:14010>
    Content
    -Type: text/plain
    Content
    -Length: 5

    Hello
          收到來自192.168.2.48的6010端口的返回消息,參考消息如下(修改了消息體的內容,變成了“Hello amigo”):
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.89:14010;branch=z9hG4bK--22bd7222
    From<sip:01052237300@192.168.2.89>;tag=-0037-708c9a5cba8dd878
    To<sip:1897778888@192.168.2.89>;tag=-002-3c18e810ab17c76f
    Call
    -ID: 8e12c17121ac4121bf927f6fd8013358@192.168.2.89
    CSeq: 
    1 MESSAGE
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.48:54010>
    Content
    -Type: text/plain
    Content
    -Length: 11

    Hello amigo

    2、REGISTER消息
           1)頭字段填寫說明
           Call-id:                 必選
           Cseq:                   必選
           From:                   必選
           To:                       必選
           Max-Forwards: 必選
           Via:                      必選
           Contact:              必選
           Authorization:   必選
           Expires:               常用可選頭
           2)非鑒權注冊消息實例
           在該實例中192.168.2.161機器發送注冊消息給192.168.2.89服務器,發送消息實例如下:
    REGISTER sip:192.168.2.89 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:10586
    Max-Forwards: 70
    From<sip:01062237496@192.168.2.89>;tag=ca04c1391af3429491f2c4dfbe5e1b2e;epid=4f2e395931
    To<sip:01062237496@192.168.2.89>
    Call
    -ID: da56b0fab5c54398b16c0d9f9c0ffcf2@192.168.2.161
    CSeq: 
    1 REGISTER
    Contact: 
    <sip:192.168.2.161:10586>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
    User-Agent: RTC/1.2.4949 (BOL SIP Phone 1005)
    Event: registration
    Allow
    -Events: presence
    Content
    -Length: 0
          當注冊成功(回送200 OK)時,服務器發送的res消息參考如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.161:10586
    From<sip:01062237496@192.168.2.89>;tag=ca04c1391af3429491f2c4dfbe5e1b2e;epid=4f2e395931
    To<sip:01062237496@192.168.2.89>;tag=-00834-14d0805b62bc026d
    Call
    -ID: da56b0fab5c54398b16c0d9f9c0ffcf2@192.168.2.161
    CSeq: 
    1 REGISTER
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: sip:
    192.168.2.161:10586
    Content
    -Length: 0
    Expires: 
    3600
           3)鑒權注冊消息實例
           當需要鑒權注冊時,當請求端192.168.2.161使用BOL或xlite等發送注冊消息給192.168.2.89服務器時,服務器對192.168.2.161發送“401 Unauthorized”信息給請求端,提示請求段需要帶上鑒權信息重新注冊,請求端帶上鑒權信息后(帶有“Authorization”頭字段)重新向服務器注冊,服務器驗證鑒權頭的正確性,如果鑒權成功,給請求端發送200 OK消息。若失敗,繼續發送401消息。
           第一步:請求端(192.168.2.161)發送REGISTER消息,參考消息如下:
    REGISTER sip:192.168.2.89 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:8021
    Max-Forwards: 70
    From<sip:01062237493@192.168.2.89>;tag=efca469543ce4788a6a6a2c7b66cd01f;epid=de4504430d
    To<sip:01062237493@192.168.2.89>
    Call
    -ID: c88a247a74b54a8c9e676bdde3bba6c9@192.168.2.161
    CSeq: 
    1 REGISTER
    Contact: 
    <sip:192.168.2.161:8021>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
    User-Agent: RTC/1.2.4949 (BOL SIP Phone 1005)
    Event: registration
    Allow
    -Events: presence
    Content
    -Length: 0
         第二步:服務器端(192.168.2.89)檢查到需要鑒權,給請求端發送401結果碼,并帶上“WWW-Authenticate”頭信息,參考消息如下:
    SIP/2.0 401 Unauthorized
    Via: SIP
    /2.0/UDP 192.168.2.161:8021
    From<sip:01062237493@192.168.2.89>;tag=efca469543ce4788a6a6a2c7b66cd01f;epid=de4504430d
    To<sip:01062237493@192.168.2.89>;tag=-001893-38ba013ba3dde36e
    Call
    -ID: c88a247a74b54a8c9e676bdde3bba6c9@192.168.2.161
    CSeq: 
    1 REGISTER
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.89:14010>
    Content
    -Length: 0
    WWW
    -Authenticate: Digest realm="192.168.2.89", qop="auth", nonce="e17d377c3d2d9c343e26576a7fd04738481dfc10", opaque="", stale=FALSE, algorithm=MD5
          第三步:請求端(192.168.2.161)通過“Authorization”頭字段帶上鑒權頭信息,發送一個新的REGISTER消息,參考消息如下:
    REGISTER sip:192.168.2.89 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:8021
    Max-Forwards: 70
    From<sip:01062237493@192.168.2.89>;tag=efca469543ce4788a6a6a2c7b66cd01f;epid=de4504430d
    To<sip:01062237493@192.168.2.89>
    Call
    -ID: c88a247a74b54a8c9e676bdde3bba6c9@192.168.2.161
    CSeq: 
    2 REGISTER
    Contact: 
    <sip:192.168.2.161:8021>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
    User-Agent: RTC/1.2.4949 (BOL SIP Phone 1005)
    Authorization: Digest username="01062237493", realm="192.168.2.89", qop=auth, algorithm=MD5, uri="sip:192.168.2.89", nonce="e17d377c3d2d9c343e26576a7fd04738481dfc10", nc=00000001, cnonce="12660455546344082314666316435946", response="f57e47ce03162293b9ced07362ce2b79"
    Event: registration
    Allow
    -Events: presence
    Content
    -Length: 0
          第四步:服務器端(192.168.2.89)驗證鑒權信息的合法性,若驗證成功,發送200 OK消息,參考消息如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.161:8021
    From<sip:01062237493@192.168.2.89>;tag=efca469543ce4788a6a6a2c7b66cd01f;epid=de4504430d
    To<sip:01062237493@192.168.2.89>;tag=-001894-a5eb977c8969aa51
    Call
    -ID: c88a247a74b54a8c9e676bdde3bba6c9@192.168.2.161
    CSeq: 
    2 REGISTER
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: sip:
    192.168.2.161:8021
    Content
    -Length: 0
    Expires: 
    3600

    3、SUBSCRIBE消息
     
         1)頭字段填寫說明
          Call-id:                 必選
          CSeq:                   必選
          From:                    必選
          To:                        必選
          Max-Forwards: 必選
          Via:                       必選
          Expires:                常用可選頭
          2)消息實例
          請求端(192.168.2.161)給服務器端(192.168.2.89)發送SUBSCRIBE消息,參考消息如下:
    SUBSCRIBE sip:01062237498@192.168.2.89:5060 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:32092;branch=z9hG4bK-d87543-ec03ee3e022acf28-1--d87543-;rport
    Max-Forwards: 70
    Contact: 
    <sip:01062237498@192.168.2.161:32092>
    To: "01062237498"<sip:01062237498@192.168.2.89:5060>
    From: "01062237498"<sip:01062237498@192.168.2.89:5060>;tag=e01c2548
    Call
    -ID: NDQzMGE1MDMzYWU0NjRiYzMxMGY3NGUxMjBhMjBkNTQ.
    CSeq: 
    1 SUBSCRIBE
    Expires: 
    300
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
    User-Agent: eyeBeam release 1011d stamp 40820
    Event: message
    -summary
    Content
    -Length: 0
          服務器端(192.168.2.89)發送回執的200 OK信息,參考消息如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.161:32092;branch=z9hG4bK-d87543-ec03ee3e022acf28-1--d87543-;rport
    From: "01062237498"<sip:01062237498@192.168.2.89:5060>;tag=e01c2548
    To: "01062237498"<sip:01062237498@192.168.2.89:5060>
    Call
    -ID: NDQzMGE1MDMzYWU0NjRiYzMxMGY3NGUxMjBhMjBkNTQ.
    CSeq: 
    1 SUBSCRIBE
    Content
    -Length: 0

    4、INVITE消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Contact
            CSeq
            From
            To
            Max-Forwards
            Via
            Supported
            Allow
            常用可選頭域:
            Accept
            Authorization
            Content-length
            Content-type
            Record-Route
            Route
            Require
            Proxy-Authorization
            Proxy-require
            P-asserted-identity
            P-prefered-identity
            Privacy
            2)非鑒權INVITE消息實例
            在這個實例中,筆者在本機(192.168.2.161)上使用BOL注冊了17899998888號碼,呼叫01062230001號碼時發送INVITE消息給服務器(192.168.2.89)的軟交換,發送INVITE消息參考如下:
    INVITE sip:01062230001@192.168.2.89 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    Max-Forwards: 70
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    1 INVITE
    Contact: 
    <sip:192.168.2.161:9545>
    User-Agent: RTC/1.2
    Content
    -Type: application/sdp
    Content
    -Length: 691

    v
    =0
    o
    =- 0 0 IN IP4 192.168.2.161
    s
    =session
    c
    =IN IP4 192.168.2.161
    b
    =CT:1000
    t
    =0 0
    m
    =audio 56284 RTP/AVP 97 111 112 6 0 8 4 5 3 101
    k
    =base64:fGmazgf5GXZfJxZ27G9A7rxA4B7KX0pHrjYELKphPog
    a
    =rtpmap:97 red/8000
    a
    =rtpmap:111 SIREN/16000
    a
    =fmtp:111 bitrate=16000
    a
    =rtpmap:112 G7221/16000
    a
    =fmtp:112 bitrate=24000
    a
    =rtpmap:6 DVI4/16000
    a
    =rtpmap:0 PCMU/8000
    a
    =rtpmap:8 PCMA/8000
    a
    =rtpmap:4 G723/8000
    a
    =rtpmap:5 DVI4/8000
    a
    =rtpmap:3 GSM/8000
    a
    =rtpmap:101 telephone-event/8000
    a
    =fmtp:101 0-16
    a
    =encryption:optional
    m
    =video 61432 RTP/AVP 34 31
    k
    =base64:W5uTU8sIQjJVPWyRF31GZouVwAHFtE1cAmblK+mvDdI
    a
    =recvonly
    a
    =rtpmap:34 H263/90000
    a
    =rtpmap:31 H261/90000
    a
    =encryption:optional
            其中m行表示支持的媒體編碼,其中“m=audio 56284 RTP/AVP 97 111 112 6 0 8 4 5 3 101”指明了幾種支持的音頻媒體類型,“m=video 61432 RTP/AVP 34 31”指明了幾種支持的視頻媒體類型。軟交換服務器(192.168.2.89)接收到INVITE消息后,即刻發送了100 trying消息,如下所示:
    SIP/2.0 100 Trying
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    1 INVITE
    Content
    -Length: 0
          軟交換服務器(192.168.2.89)查找被叫號碼消息,并發送INVITE消息給被叫的地址,接收到被叫的100 trying消息,而后接收到180 Ringing消息,軟交換服務器給主叫方也發送180 Ringing消息,告知被叫已振鈴,發送消息如下:(第一行可不關注,是筆者公司的底層打出的消息):
    [16:15:59] ===SIPTransaction Send SIP message (455 bytes) to 192.168.2.161:9545
    SIP
    /2.0 180 Ringing
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>;tag=-006773-7d10081ef45af150
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    1 INVITE
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.89:14010>
    Content
    -Length: 0
          軟交換服務器(192.168.2.89)接收到被叫的INVITE消息的200 OK消息,給主叫方也發送200 OK消息,消息參考如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.89:14010;branch=z9hG4bK--50c44f35
    From<sip:17899998888@192.168.2.89>;tag=-002221-d749165cdfed2151
    To<sip:01062230001@192.168.2.89>;tag=6b3e0000bf5c0000
    Call
    -ID: fdfa416f8779a8701af1086b07879a65@192.168.2.89
    CSeq: 
    1 INVITE
    Contact: 
    <sip:192.168.2.161:5060>
    Content
    -Type: application/sdp
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Content
    -Length: 118

    v
    =0
    o
    =- 1 1 IN IP4 192.168.2.161
    s
    =-
    t
    =0 0
    m
    =audio 19194 RTP/AVP 8
    c
    =IN IP4 192.168.2.161
    a
    =rtpmap:8 PCMA/8000
            3)簽權INVITE消息實例

    5、ACK消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Cseq
            From
            To
            Max-Forwords
            Via
            常用可選頭域:
            Content-Length
            Content-Type
            Route
            2)消息實例
            在“4、INVITE消息”中講到了主叫方接收到INVITE消息的200 消息后,接著給主叫方發送ACK消息,消息參考如下:
    ACK sip:192.168.2.89:14010 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    Max-Forwards: 70
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>;tag=-006773-7d10081ef45af150
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    1 ACK
    User-Agent: RTC/1.2
    Content
    -Length: 0

    6、BYE消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Cseq
            From
            To
            Max-Forwards
            Via
            常用可選頭域:
            Content-Length
            Content-Type
            Route
            Reason
            2)消息實例
            本實例筆者在本機(192.168.2.161)上注冊了17899998888號碼,呼叫01062230001號碼時發送INVITE消息給服務器(192.168.2.89)的軟交換,并與呼叫的號碼建立通話后,主叫方主動掛斷時,BYE消息如下所示:
    BYE sip:192.168.2.89:14010 SIP/2.0
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    Max-Forwards: 70
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>;tag=-006773-7d10081ef45af150
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    2 BYE
    User-Agent: RTC/1.2
    Content
    -Length: 0
          服務器發送200 OK消息,參考實例如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.161:9545
    From: "Administrator" <sip:17899998888@192.168.2.89>;tag=2dc6e1000081463ba14f7db4e50b8643;epid=d6b5434cef
    To<sip:01062230001@192.168.2.89>;tag=-006773-7d10081ef45af150
    Call
    -ID: 31e72e80d5b04f52aba6cb8be8f3c0c0@192.168.2.161
    CSeq: 
    2 BYE
    Content
    -Length: 0

    7、PRACK消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Cseq
            From
            To
            Max-Forwards
            Via
            RAck
            常用可選頭域:
            Content-Type
            Content-Length
            2)消息實例
            如下是PRACK消息的參考實例:
    PRACK sip:192.168.2.154:5060 SIP/2.0
    CSeq: 
    2 PRACK
    Call
    -ID: 0112114b0ca1d73c3fbdc7036e4672c8@huawei.com
    Contact: 
    <sip:01055554444@192.168.2.46>
    Content
    -Length: 0
    From<sip:01055554444@192.168.2.154>;tag=6c789654
    To<sip:01062237400@192.168.2.154>;tag=0012-f1939f63004dbd16
    Via: SIP
    /2.0/UDP 192.168.2.46;branch=z9hG4bK04982ba62
    User-Agent: Huawei-MC820/1.0.0
    Supported: 100rel
    RAck: 
    1 1 INVITE

    8、INFO消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Cseq
            From
            To
            Max-Forwards
            Via
            常用可選頭域:
            Content-Type
            Content-Length
            Route
            2)消息實例
            在筆者開發過程中,媒體服務器與軟交換服務器之間的使用的是INFO消息交互,如下消息為軟交換服務器向媒體服務器發送的INFO消息(請求開始錄音),參考如下:
    INFO sip:192.168.2.89:14010 SIP/2.0
    Call
    -ID: 52f3d02182b72d37c48cea5dd013a401@192.168.2.89
    From<sip:msml@minicc:5090>;tag=013913-74fa8415d2902b1c
    To<sip:as@cintel.net.cn>;tag=-00708-b879297623d39362
    CSeq: 
    1 INFO
    Via: SIP
    /2.0/UDP 192.168.2.89:5090;branch=z9hG4bKf06b482d
    Max-Forwards: 30
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.89:5090>
    Content
    -Type: application/msml+xml
    Content
    -Length: 164

    <?xml version="1.0" encoding="US-ASCII"?>
    <msml version="1.1">
    <event name="app.startingRecord" id="conf:002221c6082350d233/dialog:PRLeg708">
    </event>
    </msml>
           如下是媒體服務器回送的200  OK消息,消息參考如下:
    SIP/2.0 200 OK
    Via: SIP
    /2.0/UDP 192.168.2.89:5090;branch=z9hG4bKf06b482d
    From<sip:msml@minicc:5090>;tag=013913-74fa8415d2902b1c
    To<sip:as@cintel.net.cn>;tag=-00708-b879297623d39362
    Call
    -ID: 52f3d02182b72d37c48cea5dd013a401@192.168.2.89
    CSeq: 
    1 INFO
    Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,
    UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGE
    Contact: 
    <sip:192.168.2.89:14010>
    Content
    -Length: 0

    9、OPTIONS消息
            1)頭字段填寫說明
            必選頭域如下:
            Call-id
            Cseq
            From
            To
            Max-Forwords
            Via
            常用可選頭域:
            Accept
            Allow
            Supported
     
            2)消息實例
            參考實例如下所示:
    OPTIONS sip:user@carrier.com SIP/2.0
    Via: SIP
    /2.0/UDP cavendish.kings.cambridge.edu.uk; branch=z0hG4bK1834
    Max-Forwards: 70
    To<sip:user@proxy.carrier.com>
    From: J.C. Maxwell <sip:james.maxwell@kings.cambridge.edu.uk>; tag=34
    Call
    -ID: 9352812@cavendish.kings.cambridge.edu.uk
    CSeq: 
    1 OPTIONS
    Content
    -Length: 0

    10、NOTIFY消息
         參考消息實例如下所示:
    NOTIFY sip:tyoung@parlour.elasticity.co.uk SIP/2.0
    Via SIP
    /2.0/UDP cartouche.rosettastone.org:5060; branch=z9hG4bK3841323
    Max-Forwards: 70
    To: Thomas Young <sip:tyoung@elasticity.co.uk>; tag=1814
    From<sip:ptolemy@rosettastone.org>; tag=5363956k
    Call
    -ID: 452k59252058dkfj34924lk34
    CSeq: 
    3 NOTIFY
    Contact: 
    <sip:Ptolemy@cartouche.rosettastone.org>
    Event: dialog
    Subscription
    -State: active
    Allow
    -Event: dialog
    Content
    -Type: application/xml + dialog
    Content
    -Length: 消息體長度

    (xml格式的消息體 )

    11、REFER消息
         參考消息實例如下所示:
    REFER sip:m.rejewski@biuroszyfrow.pl SIP/2.0"
    Via SIP
    /2.0/UDP lab34.bletchleypark.co.uk:5060; branch=z9hG4bK932039
    Max-Forwards: 69
    To<sip:m.rejewski@biuroszyfrow.pl>; tag=ACEBDC
    From: Alan Turing <sip:turing@bletchleypark.co.uk>; tag=213424
    Call
    -ID: 3419fak3kFD23s1A9dkl
    CSeq; 
    5412 REFER
    Refer
    -To<sip:info@scherbius-ritter.com>
    Content
    -Length: 0
    posted on 2010-11-10 11:23 阿蜜果 閱讀(10798) 評論(0)  編輯  收藏 所屬分類: 協議
    <2010年11月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

          生活將我們磨圓,是為了讓我們滾得更遠——“圓”來如此。
          我的作品:
          玩轉Axure RP  (2015年12月出版)
          

          Power Designer系統分析與建模實戰  (2015年7月出版)
          
         Struts2+Hibernate3+Spring2   (2010年5月出版)
         

    留言簿(263)

    隨筆分類

    隨筆檔案

    文章分類

    相冊

    關注blog

    積分與排名

    • 積分 - 2294312
    • 排名 - 3

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 永久免费精品影视网站| 四虎在线成人免费网站| 日韩在线天堂免费观看| 久久亚洲AV无码精品色午夜麻| 亚洲AV无码一区二区三区牲色 | 亚洲av无码专区在线观看亚| 一级毛片免费观看不卡的| 亚洲精品网站在线观看不卡无广告| 亚洲AV成人无码天堂| 久久免费观看国产精品| 亚洲国产一区明星换脸| 亚洲乱码中文字幕在线| xxxx日本免费| 亚洲AV综合色区无码一区爱AV| 男人和女人高潮免费网站| 四虎成人免费影院网址| 亚洲精品在线电影| 久久这里只精品99re免费| 久久激情亚洲精品无码?V| WWW国产亚洲精品久久麻豆| 一个人免费观看视频www | 亚洲一区二区三区四区视频| 久久99青青精品免费观看| 丝袜熟女国偷自产中文字幕亚洲| 爱情岛论坛亚洲品质自拍视频网站| 在人线av无码免费高潮喷水| 亚洲精品午夜在线观看| 三年片在线观看免费大全电影 | 亚洲αⅴ无码乱码在线观看性色| 免费看美女裸露无档网站| 亚洲无线电影官网| 久久久久久久99精品免费观看 | 亚洲另类无码专区丝袜| 成年午夜视频免费观看视频 | 国产福利视精品永久免费| 亚洲综合国产精品| 久久久国产精品无码免费专区| 国产av无码专区亚洲av桃花庵| 中文字幕手机在线免费看电影| 国产日产亚洲系列| 成人精品视频99在线观看免费|