二、 SIP的呼叫建立
SIP使用六种信令。INVITE和ACK用于建立呼叫,完成三次握手,或者用于建立以后改变会话属性;BYE用以结束会话;OPTIONS用于查询服务器能力;CANCEL用于取消已经发出但未最终结束的请求;REGISTER用于客户向注册服务器注册用户位置等消息。
SIP支持三种呼叫方式:由UAC向UAS直接呼叫;由UAC进行重定向呼叫;由代理服务器代表UAC向被叫发起呼叫。
SIP通信采用客户机和服务器的方式进行。客户机和服务器是建有信令关系的两个逻辑实体(应用程序)。前者向后者构建、发送SIP请求,后者处理请求, 提供服务并回送应答。
SIP IP 电话系统的呼叫路由过程是先由用户代理发起和接收呼叫,再由代理服务器对呼叫请求和响应消息进行转发,然后注册服务器接受注册请求并更新定位服务器中用户的地址映射信息。