[OpenSER-Users-ES] ¿Es válido cambiar el From NAME en vez del From username?

Iñaki Baz Castillo ibc at in.ilimit.es
Tue Apr 1 11:34:02 CEST 2008


Hola, veo que las interfaces gui de centralitas VoIP (como las de Asterisk) 
van bastante a su rolo en temas de estándares SIP. Por ejemplo ya he visto 
que en alguna si seteas el callerid a mostrar cuando se sale por un proveedor 
SIP (un OpenSer que luego habla con el gateway) lo que realmente hace es 
setear el From NAME	(From: "NAME" <sip:username at domain>):

  INVITE sip:999999999 at dominio SIP/2.0
  From: "999000222" <sip:usuario_sip at dominio>

Eso es una gran guarrada, ¿verdad?

En mi OpenSer permito dos formas de indicar el callerid:



1) Uso de cabecera P-Preferred-Identity (RFC 3325). Si un INVITE lleva esa 
cabecera el proxy debe colocarla como P-Asserted-Identity cuando reenvíe el 
INVITE.

 RFC 3325
  9.2 The P-Preferred-Identity Header
         The P-Preferred-Identity header field is used from a user agent to a
         trusted proxy to carry the identity the user sending the SIP message
         wishes to be used for the P-Asserted-Header field value that the
         trusted element will insert.

O sea:

  INVITE sip:999999999 at dominio SIP/2.0
  From: <sip:usuario_sip at dominio>
  P-Preferred-Identity: <sip:999000222 at dominio>



2) Permitiendo que el from_username no sea el usuario de autenticación:
  INVITE sip:999999999 at dominio SIP/2.0
  From: <sip:999000222 at dominio>
  Proxy-Authorization: Digest username="usuario_sip"...



Pensé que esta segunda forma es ya lo suficientemente cutre y rancia para que 
los Asterisk y compañía más preocupados por sus líneas RDSI la usarán, pero 
veo que van más allá y cambian el callerid NAME en vez del username. Viva lo 
cerdo.

En fin, por si tal vez soy yo el equivocado, ¿se suele de verdad usar el 
From NAME para propósitos de setear el número saliente?


Gracias.




-- 
Iñaki Baz Castillo
ibc at in.ilimit.es




More information about the Users-es mailing list