Least cost routing (LCR) is the process that allows carrier to financially optimize call termination by routing its customer’s interstate, intrastate and international calls. Optimizing this process improves carrier’s margins significantly. Least cost routing decisions are based on supplier rates as well as call quality, route availability, network traffic, volume commitments, etc. Typically, carriers have to choose routes between several suppliers for destinations across the US and world. Supplier rates could change periodically and hence the routes have to be frequently optimized to maximize the profit margin.
Our client, a fast-growing VOIP company, was initially performing the routing decisions by hard coding the routes into the system until it added several new suppliers for call termination. As the new suppliers were changing rates more frequently, it opened a possibility of saving money through dynamic call routing. In preliminary analysis of the commercially available [COTS] products, it was clear that none of the product provided least cost routing for international as well as interstate and intrastate calls. Moreover, none of the products offered dynamic call routing. Moreover, these products lacked automated supplier rate sheet transformation to update rates dynamically. This client required a custom solution that could upload supplier rate sheets automatically, analyse rate sheets, route calls to least cost provider and consider call quality, network availability, etc.
Our professionals analysed the business and technical challenges, designed an innovative solution, and developed and implemented a comprehensive Least Cost Routing system. This system has offline as well as real-time component. The offline component has web-based GUI for users to interact with the system. This offline component allows LCR users to upload raw rate sheets. Upon user request, the system considers rates from all suppliers, LERG reference data, class, etc. to calculate cost optimized routes. The offline component also allows administrators to create dynamic rules to override least cost routes. Additionally, system allows creating groups of premium customers which have requested better call quality. The real-time component is integrated with the IP soft-switch to dynamically select the route when a call is initiated. It uses the cost optimized routes prepared by the offline component as well as the dynamic rules, dial plans, customer groups, etc. to determine the best route. Moreover, the real-time components also integrate a dedicated server to determine call quality and route availability. This system performs at peak load of 300 calls per second.
Savings of $250K/month
Allows global routing strategy in near real time
Enables instant decision implementation with changing business conditions
Provides strategic segmentation of customers to increase satisfaction
Scalability through distributed architecture that allows one instance per node
Uploads supplier rates using rules-based engine
Detailed analysis of supplier rate sheets to determine potential benefits
Handles 300 calls/sec with 4.5MM optimized routes!
Comprehensive cost optimized routing decisions for local long distance and international calls
User defined rules-based routing allows routing changes in minutes
Manages complex rate sheets, agreements, volume commitments and discounts
Real-time measurement of call quality, network traffic, availability and capacity
Web-based secured intuitive interface for routing administration