[asterisk-dev] display name used by SIP channel when callerid presentation is not allowed

Michael Neuhauser mike at firmix.at
Thu Feb 15 12:28:41 MST 2007


When callerid presentation is not allowed for an outgoing call, the SIP
channel driver uses "Unknown" as the display name (checked 1.2 and 1.4
in svn). But RFC3261 states:
        A system SHOULD use the display name "Anonymous" if the identity
        of the client is to remain hidden.

I've tested it with a SIP2PSTN provider (that does not support rpid)
like this:
        SetCallerPres(prohib_passed_screen);
        Dial(SIP/provider/${number});
        
The callerid on the call into the PSTN is only suppressed by the
provider if the definition of CALLERID_UNKNOWN in chan_sip.c is changed
to "Anonymous".

Is this only a quirk of this particular provider or should the
definition of CALLERID_UNKNOWN be changed to "Anonymous"?

Regards,
	Mike Neuhauser
-- 
Dr. Michael Neuhauser                              mailto:mike at firmix.at
Firmix Software GmbH                                  sip:mike at firmix.at
Vienna/Austria/Europe                               tel:+43-1-7890849-30
Linux Development and Services                     http://www.firmix.at/



More information about the asterisk-dev mailing list