Como ver caller-id ocultos con Asterisk

22 Jul

Se trata de desviar el número a un proveedor SIP, que mantiene el flag de privado pero te manda el número en el paquete INVITE.

Los operadores, al igual que los servicios de emergencia, siempre reciben el callerid del que llama, aunque éste lo tenga oculto. De hecho hay algún operador VoIP “español”, que hace esto por defecto, y muestra tu callerid a sus usuarios cuando le llamas con el número oculto, por un tratamiento incorrecto del flag de privacidad.

Podéis ver un ví­deo explicativo de cómo lo hacen en USA .

Ví­a Engadget

0 thoughts on “Como ver caller-id ocultos con Asterisk

  1. ¿Ese operador es Telsome? jeje. Con los números 902 redirigidos a un teléfono fijo normal (sin montar VoIP) también pasa igual.

  2. A nivel de operadores es necesario pasarse el CallerID, otra cosa es que también se enví­en información para que al destino final no se le muestre.

    Es decir, si el usuario 999000111 del proveedor A llama al 999888777 del proveedor B pidiendo número oculto, A debe enviar a B (por SIP o su equivalente ISUP):
    Proveedor A -> Proveedor B

    INVITE tel:+34999888777 SIP/2.0
    From: <tel:+34999000111>
    P-Asserted-Identity: <tel:+34999000111>
    Privacy: id

    Ese "Privacy: id" indica al receptor de confianza "trusted" (proveedor B) que debe ocultar el callerid cuando entregue la llamada al usuario final

    Entonces B deberí­a entregar al usuario 999888777:

    Proveedor A -> Proveedor B

    INVITE sip:user_999888777@IP_user SIP/2.0
    From: Anonymous <sip:anonymous@invalid>

    Así­ el llamado no sabe el número origen, pero los proveedores intermedios sí­ (tema de rastreo de llamadas, legalidad…).
    Si un proveedor deja pasar el PAI cuando el INVITE llega al usuario final, pues mal hecho.

Leave a Reply

Your email address will not be published. Required fields are marked *