1、REGISTER消息
1)头字段填写说明
Call-id: 必选
Cseq: 必选
From: 必选
To: 必选
Max-Forwards: 必选
Via: 必选
Contact: 必选
Authorization: 必选
Expires: 常用可选头
2)非鉴权注册消息实例
在该实例中192.168.2.161机器发送注册消息给192.168.2.89服务器,发送消息实例如下:
REGISTER sip:
192.168
.
2.89
SIP
/
2.0
Via: SIP / 2.0 / UDP 192.168 . 2.161 : 10586
Max - Forwards: 70
From : < sip: 01062237496 @192 . 168.2 . 89 > ;tag = ca04c1391af3429491f2c4dfbe5e1b2e;epid = 4f2e395931
To : < sip: 01062237496 @192 . 168.2 . 89 >
Call - ID: da56b0fab5c54398b16c0d9f9c0ffcf2 @192 . 168.2 . 161
CSeq: 1 REGISTER
Contact: < sip: 192.168 . 2.161 : 10586 > ;methods = "INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
User - Agent: RTC / 1.2 . 4949 (BOL SIP Phone 1005 )
Event: registration
Allow - Events: presence
Content - Length: 0
当注册成功(回送200 OK)时,服务器发送的res消息参考如下:Via: SIP / 2.0 / UDP 192.168 . 2.161 : 10586
Max - Forwards: 70
From : < sip: 01062237496 @192 . 168.2 . 89 > ;tag = ca04c1391af3429491f2c4dfbe5e1b2e;epid = 4f2e395931
To : < sip: 01062237496 @192 . 168.2 . 89 >
Call - ID: da56b0fab5c54398b16c0d9f9c0ffcf2 @192 . 168.2 . 161
CSeq: 1 REGISTER
Contact: < sip: 192.168 . 2.161 : 10586 > ;methods = "INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
User - Agent: RTC / 1.2 . 4949 (BOL SIP Phone 1005 )
Event: registration
Allow - Events: presence
Content - Length: 0