The registration process is turned on, registered to the PDSN server, specify the IP address, set the PTT server address according to the mobile phone, send a registration message, the server sends a 200 OK response, the server sends a 200 OK response, the terminal sends a Subscribe message, the server sends 200 OK response, the server sends two Notify messages, the terminal sends a 200 OK response
Typical Message Register Sip: [Service] @ [Remote_ip]: [Remote_Port] SIP / 2.0 VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT CALL-ID: [CALL_ID] CSEQ: 1 Register Contact: Sip: AAA @ [local_ip]: [local_port] max -Forwards: 70 Expires: 7200 Content-Length: 0
SIP / 2.0 200 OK VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT call-id: [call_id] cseq: 1 Register Content-Length: 0 Contact: Sip: aaa @ [local_ip]: [local_port]; expires = 3600 Date: Mon, 19 Jan 2004 09:52:55 GMT
Notify Sip: [Service_ip]: [Remote_Port]; Transport = UDP SIP / 2.0 CALL-ID: [CALL_ID] CSEQ: 2 Notify TO: SUT From: aaa ; tag = [call_number] max-forwards: 70 VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port]; branch = 3dz9hg4bk74bf Contact: SIP : AAA @ [local_ip]: [local_port] Event: X-SIP-IMS Subscription-State: Active; Expires = 86400 Content-Type: Application / X-SIP-IMS Content-Length: 96 XML Version = "1.0" Encoding = "UTF-8"?> 209.179.2.62 peer> peerlist> SIP / 2.0 200 OK VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT CALL-ID: [CALL_ID] CSEQ: 2 Notify Max- Forwards: 70 Expires: 0 Content-Length: 96 Contact: SIP: AAA @ [local_ip]: [local_port]; Expires = 3600 Date: Mon, 19 Jan 2004 09:52:55 GMT XML Version = "1.0" encoding = "UTF-8"?> 209.179.2.62 peer> peerlist>
Subscribe Sip: [Service] @ [Remote_ip] SIP / 2.0 VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: SIPP ; Tag = [call_number] to: SUT CALL-ID: [CALL_ID] CSEQ: 3 Subscribe Contact: Sip: SIPP @ [local_ip]: [local_port] max-forwards : 70 Event: X-SIP-IMS ACCEPT: Application / X-SIP-IMS Content-Length: 0SIP / 2.0 200 OK Via: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT CALL-ID: [CALL_ID] CSEQ: 3 Subscribe Max-Forwards: 70 Expires : 0 Content-Length: 0 Contact: SIP: AAA @ [local_ip]: [local_port]; expires = 3600 date: Mon, 19 Jan 2004 09:52:55 GMT
Notify Sip: [Service_ip]: [Remote_Port]; Transport = UDP SIP / 2.0 CALL-ID: [CALL_ID] CSEQ: 4 Notify TO: SUT From: AAA ; tag = [call_number] max-forwards: 70 via: SIP / 2.0 / [Transport] [local_ip]: [local_port]; branch = 3dz9hg4bk74c0 Contact: SIP : AAA @ [local_ip]: [local_port] Event: X-SIP-IMS Subscription-State: ACTIVE; Expires = 86400 Content-Type: Application / X-SIP-IMS Content-Length: 0
Notify Sip: [Service_IP]: [Remote_Port]; Transport = UDP SIP / 2.0 CALL-ID: [CALL_ID] CSEQ: 5 Notify TO: SUT From: aaa ; tag = [call_number] max-forwards: 70 via: SIP / 2.0 / [Transport] [local_ip]: [local_port]; branch = 3dz9hg4bk74c1 Contact: SIP : AAA @ [local_ip]: [local_port] Event: X-SIP-IMS Subscription-State: ACTIVE; Expires = 86400 Content-Type: Application / X-SIP-IMS Content-Length: 0SIP / 2.0 200 OK VIA: SIP / 2.0 / [transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT Call-ID: [Call_ID] CSEQ: 4 Notify Max-Forwards: 70 Expires: 0 Content-Length: 0 Contact: Sip: AAA @ [local_ip]: [local_port]; Expires = 3600 DATE: MON, 19 Jan 2004 09:52:55 GMT
SIP / 2.0 200 OK VIA: SIP / 2.0 / [Transport] [local_ip]: [local_port] from: aaa ; tag = [call_number] to: SUT Call-id: [call_id] cseq: 5 Notify Max-Forwards: 70 Expires: 0 Content-Length: 0 Contact: Sip: AAA @ [local_ip]: [local_port]; Expires = 3600 Date: Mon, 19 Jan 2004 09:52:55 GMT