今天先研究下设备注册的流程,模拟一个IPC向SPVMN系统注册,记录下交互的消息,详细研究了下:
UAC(模拟IPC):
IP:192.168.10.117
Port:5061
UAS(模拟SIP服务器):
IP:192.168.10.177
Port:5060
第一步:UAC --> UAS
UAC向UAS注册,下面是具体注册消息:
REGISTER sip:192.168.10.177:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.117:5061;rport=5061;branch=z9hG4bK2509000523;received=192.168.10.117
From: <sip:34020000001320000001@192.168.10.177>;tag=2577708869
To: <sip:34020000001320000001@192.168.10.177>
Call-ID: 939764460
CSeq: 1 REGISTER
Contact: <sip:34020000001320000001@192.168.10.117:5061;line=6513f93347c330b>
Max-Forwards: 70
User-Agent: eXosip/3.6.0
Expires: 3600
Authorization: Capability, algorithm="H:MD5"
Content-Length: 0
字段说明:
请求起始行:表示UAC向IP地址为192.168.10.177的服务器发起注册,SIP