[Spce-user] Source CLI billing and redirection with Diversion Header on 4.5.5 with wrong source_cli

Andrew Pogrebennyk apogrebennyk at sipwise.com
Mon Jan 15 06:49:56 EST 2018

one thing to try would be to change route[ROUTE_ACC_CALLER] in

        # store the network-provided number if both source_user and the
user-provided number
        # are anonymous
        $var(acc_caller_source_cli) = $avp(s:caller_cli_userprov);

change that line to
$var(acc_caller_source_cli) = $avp(s:caller_cli_netprov);

Then there will always be NPN in source_cli.

Let us know if it works.

On 01/15/2018 12:31 PM, Matthias Hohl wrote:
> Hello again,
> i want to revise my possible solution fix and describe it again: Not the
> UPRN the accepted “NPN” should be used as “source_cli” for billing:
> IF there is a Diversion Header and the UPRN from this Diversion Header
> is accepted by SPCE. => “Checking User-provided Redirecting CLI against
> subscriber aliases”. Then the UPRN number will be used as NPN. It fits here.
> But now this accepted NPN number should also be used as “source_cli”
> number for billing, but currently the “UPN” will be used for this, so my
> source_cli billing is wrong.
> How can I fix that, that the NPN number as “source_cli” will be used for
> the billing?

More information about the Spce-user mailing list