SIP消息分类
请求消息 | 消息含义 |
INVITE | 发起会话请求,邀请用户加入一个会话,会话描述含于消息体中。对于两方呼叫来说,主叫方在会 话描述中指示其能够接受的媒体类型及其参数。被叫方必需在成功响应消息的消息体中指明其希望 接受哪些媒体,还可以指示其将发送的媒体。 |
ACK | 证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用。 |
BYE | 结束会话 |
CANCEL | 取消尚未完成的请求,对于已完成的请求(即已收到最终响应的请求)则没有影响 |
REGISTER | 注册 |
OPTIONS | 查询服务器的能力 |
MESSAGE | 发送IP短信息 |
SUBSCRIBE | 用来请求对方节点的当前状态以及后续状态变化的请求方法,从网络订阅消息 |
NOTIFY | 用于向服务器请求返回当前状态消息 |
UPDATE | 更新会话媒体信息 |
PRACK | 类似ACK功能,但PRACK响应为临时响应 |
PUBLISH | |
INFO |
SIP响应消息分类
序号 | 消息功能 |
1XX | 临时响应, 表示请求消息正在被处理。 |
2XX | 成功响应, 表示请求已被成功接收, 完全理解并被接受。 |
3XX | 重定向响应, 表示需采取进一步以完成该请求。 |
4XX | 客户机错误, 表示请求消息中包含语法错误信息或服务器无法完成客户机请求。 |
5XX | 服务器错误, 表示服务器无法完成合法请求。 |
6XX | 全局故障,表示任何服务器无法完成该请求。 |
SIP信令协议消息
100 | 试呼(Trying) 正在进行与呼叫有关的操作(例如:访问数据库) , 但被叫 用户还没有定位。 |
180 | 被叫振铃( Ringing) 被叫用户代理已经得到被叫的位置, 正在提醒被叫用 户。 该响应也可以再发起一个本地回铃 |
181 | 呼叫前转(Call Is Being Forwarded) 代理服务器可以用该状态码表示当前 呼叫正被转移到其它目的地。 (呼叫正在转发) |