SIP协议是什么?
sip是一个基于文本的会话初始协议。
SIP中的重要概念:
UA:用户代理,只要是能发起SIP请求或响应SIP请求的实体都是UA。UA分为UAC(发起请求)和UAS(响应请求)。
B2BUA:

M和W采用bridge的方式。
SBC:暂不需了解。
SIP定义的6中基本方法:
REGISTER\INVITE\ACK\CANCEL\BYE\OPTIONS

sip消息必须包含的6个头域:

SIP注册的步骤:

SIP呼叫流程
目的:Bob要呼叫Alice
过程:
Bob向freeswitch发送Invite
freeswitch回送tring
freeswitch回送验证Bob
Bob发送ACK表示知道
Bob重新发送invite,这次附带了验证信息
freeswitch回送tring(建立a-leg)
freeswitch向Alice发送invite
Alice回送tring
Alice回送ringing
freeswitch向Bob发送ringing
Alice接起电话,向freeswitch发送OK
freeswitch向Alice发送ACK(建立b-leg)
freeswitch向Bob发送200 OK
Bob回送ACK
通话中...
Alice挂断,向freeswitch发送BYE
freeswitch向Bob发送bye
Bob回送200 OK
freeswitch向Alice发送200 OK
通话结束
SIP URI是什么

SDP是什么
SIP负责建立和释放会话,而SDP负责协商媒体,SDP一般放在SIP的正文部分。


网友评论