O método utilizado pela Impacta para transmissão de informação com o servidor de portabilidade segue o seguinte padrão:
» A placa ICIP 30 envia uma mensagem de INVITE padrão SIP com o número de destino contendo o código de área para
o servidor de portabilidade. No exemplo a seguir e realizada uma ligação para o número (48) 9932-8721 através do
servidor servidordeportabilidade.com, registrado com a conta usuário.
U 2014/11/06 17:51:50.037471 201.3.239.120:5060 -> 10.252.68.161:5060
Via: SIP/2.0/UDP 201.3.239.120:5060;rport;branch=z9hG4bKPjKuwdcQlJfEvXhk61aNFfLCIC3fJYD63E.
Max-Forwards: 70.
Call-ID: -DP1cbYwuBYbZFNmXQCTzXVWbYogqVGX.
CSeq: 32398 INVITE.
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, REFER, OPTIONS, SUBSCRIBE, NOTIFY.
Supported: 100rel.
User-Agent: icip_intelbras /PBX_IMPACTA - v1.9.41_I30_MD.
Proxy-Authorization: Digest username="intelbras", realm="servidordeportabilidade.com",
nonce="545bb55000017a04a2065e61e331b532363a43f81c67e135", uri="sip:
[email protected]:5060",
response="b6aaa477cf4cfdc8ecaf50142dcd0a3e", cnonce="udlUghuKruOzUZTm14QXBKpCtDcs0g4C", qop=auth, nc=00000001.
Content-Type: application/sdp.
Content-Length: 358.
.
v=0.
o=icip_intelbras 3624288554 3624288554 IN IP4 201.3.239.120.
s=Intelbras.
c=IN IP4 201.3.239.120.
t=0 0.
m=audio 6000 RTP/AVP 18 8 0 3 2 101.
a=rtpmap:18 G729/8000.
a=fmtp:18 annexb=yes.
a=rtpmap:8 PCMA/8000.
a=rtpmap:0 PCMU/8000.
a=rtpmap:3 GSM/8000.
a=rtpmap:2 G726-32/8000.
a=sendrecv.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.
a=ptime:20.
» O servidor de portabilidade deverá retornar uma resposta do tipo 304-Moved Temporarily. Conforme informacao a seguir.
U 2014/11/06 17:51:50.037917 10.252.68.161:5060 -> 201.3.239.120:5060
SIP/2.0 302 Moved Temporarily.
Via: SIP/2.0/UDP 201.3.239.120:5060;received=201.3.239.120;rport=5060;branch=z9hG4bKPjKuwdcQlJfEvXhk61aNFfLCIC3fJYD63E.
Call-ID: -DP1cbYwuBYbZFNmXQCTzXVWbYogqVGX.
CSeq: 32398 INVITE.
Server: IAO 1.1.
Content-Length: 0.
47