VoLTE端到端业务详解
上QQ阅读APP看书,第一时间看更新

2.5.2 SIP协议

1.Call-ID

Call-ID消息头作为一个唯一的标识符,用于将一系列消息集合起来。Call-ID值与To和From消息头中的标签相结合来唯一标识一次SIP对话(Dialog)。所以在一次对话中,对于任一用户助理(UA,User Agent)发出的所有请求和响应,该消息头必须是一样的。

Call-ID值一般由一串随机字符串和UA的网络地址组成,其字符需区分大小写。当两个Call-ID消息头的每个字节都相等时,才认为两者是相等的。

一个多媒体会议可能会有多个呼叫,每个呼叫有其自己的Call-ID。例如,某用户可数次邀请某人参加同一个历时很长的会议。用户也可能会收到数个参加同一个会议或呼叫的邀请,其Call-ID各不相同。

格式:Call-ID: localid@host。

各个部分的含义如下。

localid:本地标识,为全局唯一的随机字符串。

host:请求目的方的域名或数字形式的网络地址。

示例如下。

Call-ID: asbcMocz7.czT69+3sKK3sGxUDchNB@164.192.96.100,其中,“asbc Mocz7.czT69+3sKK3sGxUDchNB”为全局唯一的本地标识,“164.192.96.100”为主机的IP地址。

2.Min-SE

Min-SE消息头用于指示一次会话的最小预留时间。

示例:Min-SE: 600,表示当前会话的最小预留时间为600秒。