
New enhancement to our Wholesale traffic charging system: charging based on the Calling Line Identifier (CLI), also commonly known as the caller ID. This feature allows for even greater flexibility and precision in how tariffs are applied, enabling providers to tailor billing strategies more effectively than ever before.
What Is CLI-Based Charging?
In telecommunications, the Calling Line Identifier (CLI) represents the phone number of the calling party. In SIP (Session Initiation Protocol) requests, this information is carried in the FROM
header. Traditionally, wholesale traffic has been charged based on currently assigned tariff. With our latest update, you can now define tariffs that are triggered specifically based on the caller’s CLI. This opens the door to more granular control of how calls are billed.
Why Use CLI-Based Tariffs?
There are several compelling use cases for CLI-based charging:
- Preferred Partner Routing: Charge calls differently if they originate from specific partners or enterprise customers.
- Regional Pricing: Apply region-specific rates when you recognize caller IDs from certain countries or area codes.
- Fraud Management: Set up special rates or blocks for suspicious or blacklisted CLIs.
- Premium Services: Provide VIP pricing tiers for high-value or priority customers based on their CLI.
How It Works
When a SIP call is received, our system inspects the FROM
header in the SIP INVITE message to extract the CLI. If a tariff has been defined for that specific CLI (or a pattern that matches it), the system applies that tariff instead of the standard rate.The logic prioritizes CLI-based tariffs where defined, ensuring the correct charging model is always applied in real time.

CLI-based charging gives you more control, better alignment with business goals, and the ability to differentiate services at a much more granular level. Whether you’re looking to optimize costs, improve customer relationships, or strengthen security, this feature is a valuable addition to your wholesale toolkit.