主页(http://www.pttcn.net):QCHAT-04016 [必选] 客户端注册接口
如下是对终端的要求:
QChat 客户端通过执行SIP 注册与RLS 进行交互。
在 QChat 客户端获得有效QChat 服务期间,客户端维护它与RLS 的注册关系。包括当客户端接收到一个新的IP 地址或其IP 地址修改时产生新的注册、注册过期时刷新注册信息、当客户端不再为已有IP 注册时删除注册信息。当因FA引起IP 地址改变或客户端修改固定的IP 时,若客户端是通过移动IP 获得服务的,QChat 客户端也会产生新的注册。
1)注册
RLS 参考RFC3261 中定义的标准SIP 注册请求。
RLS 支持RFC3261 定义的注册消息中所有必选和可选项的呈现。RFC3261(表5)必选项包括:To、From、Via、CSeq、Call-ID 和Max-Forwards。
2)X-QChat-data Header
RLS 接收包括“XQChat-data”头的注册请求消息,“XQChat-data”头的语法参见附录C。
X-QChat-data 值被传给RLS。为通过该值访问到通知消息中的RD,RLS 只需存储X-QChat-data 值。
3)QChat 客户端认证
RLS 支持MD5 和MD5-sess 算法。
RLS 通过在RFC3261 里描述的加密鉴权机制完成SIP 合法性验证的认证。
具体的客户端认证机制参见参考资料【15】。
(中国集群通信网 | 责任编辑:陈晓亮) |