【sip】注册(三)之设置Contact地址的过期参数
当一个客户端发出一个REGISTER请求,它可能包含一个过期参数用来表示这个注册的地址的有效期。(注册服务器(registrar)根据自己的策略选取实际的时间间隔来计算有效期)。
客户端设置有效期的方法有两种:一个是通过设置Expires头域,一个是通过设置“expires”contact头域的参数来设置。后一种允许针对同一个REGISTER请求中的多个绑定联系地址中的每一个联系地址单独设定有效期,然后所有没有带“expires”参数的Contact头域的值都使用Expires的设置。
如果REGISTER中没有两种有效期都没有设置,这就表明这个有效期由服务器来决定。
REGISTERsip:ims1.fj.chinamobile.com SIP/2.0
Via: SIP/2.0/UDP192.168.11.60:5060;branch=z9hG4bK08373130
From:<sip:+865939007750@ims1.fj.chinamobile.com>;tag=61992a54
To:<sip:+865939007750@ims1.fj.chinamobile.com>
Contact: <sip:+865939007750@192.168.11.60:5060>
Call-ID:Anta1383719683000200094dfa8885@192.168.11.60
CSeq: 25 REGISTER
Expires: 120
Max-Forwards: 70
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP192.168.11.60:5060;branch=z9hG4bK08373130
To:<sip:+865939007750@ims1.fj.chinamobile.com>;tag=ztesipRrTHAEZcCOL73NPUWTz*1-1-16640*bjha.1
From:<sip:+865939007750@ims1.fj.chinamobile.com>;tag=61992a54
Call-ID:Anta1383719683000200094dfa8885@192.168.11.60
CSeq: 25 REGISTER
Contact: <sip:+865939007750@192.168.11.60:5060>;expires=120
Content-Length: 0
【参考连接】