1. FS收到invite消息
INVITE sip:11111111@192.168.10.21 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-c42c3a63e37ff57e-1--d87543-;rport
Max-Forwards: 70
Contact: <sip:1000@192.168.10.92:41200>
To: "11111111"<sip:11111111@192.168.10.21>
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 1 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Content-Type: application/sdp
User-Agent: eyeBeam release 1011d stamp 40820
Content-Length: 437
v=0
o=- 5 2 IN IP4 192.168.10.92
s=CounterPath eyeBeam 1.5
c=IN IP4 192.168.10.92
t=0 0
m=audio 9062 RTP/AVP 0 8 18 101
a=alt:1 3 : EleEoJR1 fRZ9TTVI 192.168.10.92 9062
a=alt:2 2 : QeptbxG1 ZtOGXE/p 192.168.147.1 9062
a=alt:3 1 : EqLm93Gf laNLs8D6 192.168.146.1 9062
a=fmtp:18 annexb=no
a=fmtp:101 0-15
a=rtpmap:18 G729/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv
a=x-rtp-session-id:7EC7F0418D1542759D215837CCA900A7
2. FS进行acl校验
3. FS向UAC发起auth响应
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-c42c3a63e37ff57e-1--d87543-;rport=41200
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
To: "11111111" <sip:11111111@192.168.10.21>;tag=363gmB29gNg0F
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 1 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.10.8-release~64bit
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Proxy-Authenticate: Digest realm="192.168.10.21", nonce="b2810928-4219-4bd9-b497-097ac7b6677b", algorithm=MD5, qop="auth"
Content-Length: 0
4. FS收到UAC的ack响应,开启等待(10s)定时器
ACK sip:11111111@192.168.10.21 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-c42c3a63e37ff57e-1--d87543-;rport
To: "11111111" <sip:11111111@192.168.10.21>;tag=363gmB29gNg0F
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 1 ACK
Content-Length: 0
5. FS再次收到UAC携带了auth信息的请求
INVITE sip:11111111@192.168.10.21 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-032b7b2b17345350-1--d87543-;rport
Max-Forwards: 70
Contact: <sip:1000@192.168.10.92:41200>
To: "11111111"<sip:11111111@192.168.10.21>
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Content-Type: application/sdp
Proxy-Authorization: Digest username="1000",realm="192.168.10.21",nonce="b2810928-4219-4bd9-b497-097ac7b6677b",uri="sip:11111111@192.168.10.21",response="0855c6cf1378e4cd3e4309eabd8d22e7",cnonce="20ff2c6fc998fad57f88a2bfa875d804",nc=00000001,qop=auth,algorithm=MD5
User-Agent: eyeBeam release 1011d stamp 40820
Content-Length: 437
v=0
o=- 5 2 IN IP4 192.168.10.92
s=CounterPath eyeBeam 1.5
c=IN IP4 192.168.10.92
t=0 0
m=audio 9062 RTP/AVP 0 8 18 101
a=alt:1 3 : EleEoJR1 fRZ9TTVI 192.168.10.92 9062
a=alt:2 2 : QeptbxG1 ZtOGXE/p 192.168.147.1 9062
a=alt:3 1 : EqLm93Gf laNLs8D6 192.168.146.1 9062
a=fmtp:18 annexb=no
a=fmtp:101 0-15
a=rtpmap:18 G729/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv
a=x-rtp-session-id:7EC7F0418D1542759D215837CCA900A7
6. FS进行再次进行ACL校验
7. FS向UAC发起临时响应
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-032b7b2b17345350-1--d87543-;rport=41200
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
To: "11111111"<sip:11111111@192.168.10.21>
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 2 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.10.8-release~64bit
Content-Length: 0
8. FS未找到下一条路由时,向UAC发起480最终响应
SIP/2.0 480 Temporarily Unavailable
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-032b7b2b17345350-1--d87543-;rport=41200
Max-Forwards: 69
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
To: "11111111" <sip:11111111@192.168.10.21>;tag=4FX9N6jDey6jB
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 2 INVITE
User-Agent: FreeSWITCH-mod_sofia/1.10.8-release~64bit
Accept: application/sdp
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer
Reason: Q.850;cause=16;text="NORMAL_CLEARING"
Content-Length: 0
Remote-Party-ID: "11111111" <sip:11111111@192.168.10.21>;party=calling;privacy=off;screen=no
9. FS收到UAC的响应
ACK sip:11111111@192.168.10.21 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.92:41200;branch=z9hG4bK-d87543-032b7b2b17345350-1--d87543-;rport
To: "11111111" <sip:11111111@192.168.10.21>;tag=4FX9N6jDey6jB
From: "1000"<sip:1000@192.168.10.21>;tag=b6173b54
Call-ID: NjExMWUxMjExYzk2ZGIyOWVhYThjNTUzNjYzMGUyNmQ.
CSeq: 2 ACK
Content-Length: 0