Data center

 

CVT route optimization algorithm

Telecommunications has had a major impact in all aspects of life in the last years. There is little doubt that the transformation from the industrial age to the information age has been fundamentally influenced by advances in telecommunications. Optimization problems are abundant in the telecommunications industry. Optimization of the routing phone calls is very important in situation of strong competition between telecom companies. CVT Prepaid call center's goal is to maximize revenue and customer satisfaction, while minimizing marketing and sales costs. This is a short description of CVT Prepaid Real Time optimization algorithm.

  • Set up exceptions base on historical traffic – ASR, ACD, PDD
  • Load new carrier prices to database
  • Find existing routes or create new based on carrier codes
  • Adjust prices based on historical data QoS
  • Calculate priority and weight of carrier (Carrier Rank) in route tables based on Least Cost Routing (LCR) or Maximize Revenue Formula, take into account exceptions and cost adjustments (QoS and Cost and other factors)
  • Load data to switch
  • Recalculate calling card price
  • Monitoring real time data, notify operators and customer service about problems, and if needed, automatically adjust priority of carriers in routes base on QoS.
  • Formula for optimization of revenue per call is very simple: ASR * ACD * (Net Cost Per Min).
    ASR * ACD take into account Quality of Service, Net Cost Per Min or Net take into account calling card rates and carrier rates. The whole formula depends from both quality and cost. In case when all carriers in the route have the same quality ASR*ACD = const, we get the same result which we receive from least cost routing.

    The whole idea is very close to Google calculation of PageRank for search engine, but in our case we calculate Carrier Rank for route optimization.

    The well-known Google idea seems very simple but in reality the real algorithm is very complex and is a well-kept secret. The same situation applies to our phone card business. To provide the optimal routing we should take into account a lot of factors like route type (ground or cell), country, city, historical date time data, real carriers, account service fees etc. So the algorithm of optimization based on the experience, current product and etc is rather art than math.

    Another challenge is analyzing real time data, which amounts to millions of transactions per hour, thousands directions, hundreds carriers and calling cards; this is comparable to the complexity of real-time trading in stock market or space center programs.

    By using new VoIP Veraz soft switch, Verso Billing system and our warehouse Vortex software we are able to calculate price, QoS and analyze data in less than ACD time allowing for real-time traffic optimization in the both cost-efficient and quality way.

     

     


    ©2008 CVT Prepaid Solutions, Inc.
    All Rights Reserved.
    Contact CVT | Customer Service |"The Voice" Newsletter | Site Map  | Privacy