How NexOSS Works

NexOSS works in conjunction with the TransNexus OSPrey routing server to deliver Least Cost Routing, Number Portability,  Quality of Service Controls, Fraud Detection, and Billing Reports.


  1. Input customer data, devices, dial and rate plans into NexOSS.
  2. NexOSS create a Least Cost Routing table and pushes it out to the OSPrey routing server.
  3. When calls come through your system, your VoIP switch will query the OSPrey server and receive the correct route details needed to complete the call.
  4. OSPrey then collects Call Detail Records and Quality of Service information and sends it to NexOSS.
  5. Access NexOSS to view CDRs, Traffic and Quality of Service Reports, and Billing information.

How NexOSS Works Chart

Route Provisioning

The route provisioning functionality of the NexOSS Manager is highly intelligent and continually optimizes routing for VoIP peering based on interconnect rates, quality of service, customer credit status and end point capabilities.  The Route Provisioning application provides an easy to use web interface for creating and managing complex routing and number translation policies.  In addition, the routing table is continually updated by other NexOSS programs and inputs to optimized for routing for maximum profitability and service performance.


Least Cost and Grade of Service Routing

NexOSS automates the process of creating Least Cost Routes for international, inter-state, intra-state and customized local calling areas. The Least Cost Routing (LCR) function of NexOSS is an integral part of the Route Provisioning application.  The LCR function imports origination rate plans and termination rate plans for each interconnect carrier and builds LCR routes based on the profit margin threshold configured by the operator.  With NexOSS LCR you will never have a route with a profit margin less than the minimum profit margin configured.  No more losing money on customers who cherry pick your routes.  LCR is an optional feature which can be applied on a route by route basis so you can mix your customer specific routing policies with least cost routing.  In addition, LCR can be combined with Grade of Service scores to automate the creation of new products which are based on least cost routing, but require present minimum quality of service level.


CDR Collection and Traffic Analysis

NexOSS collects CDRs from all NexSRS servers and checks to make certain no CDRs are missing or corrupted.  As the CDRs are collected they are analyzed to create traffic analysis and quality of service reports.   The reports provide detailed traffic data by customer, device, country code, termination cause code and time of day.  Alerts can be sent by e-mail when the quality of service for a VoIP termination device or route falls below configurable thresholds.


Fraud Detection

NexOSS includes smart monitoring features that sense when there is an unusual spike in call traffic to a specific destination.  When a suspicious spike occurs, the NexOSS system simply and automatically puts a temporary block on the route and sends SNMP and email alarms, ensuring that fraud losses are kept to an absolute minimum without interrupting legitimate calls.

 NexOSS Fraud Detection Chart



NexOSS mediation automatically reformats CDRs for export to any external billing system.


Rating Engine

NexOSS includes its own multi-currency settlement rating engine.  Simple and flexible, the rating engine is designed for settlement billing of VoIP peering interconnect traffic.


Billing Reports

Hourly billing reports provide total revenue, expense and profit by customer and route.


Credit Check

Using either an external billing system or the NexOSS Rating Engine, the Credit Check utility automatically monitors the credit status of customers.  Customers with net account balances less than their credit threshold are automatically barred from originating traffic, however, they may continue to terminate traffic and earn termination fees.  Also, call barring is automatically removed for customers whose net account balance rises above their credit threshold.


Capabilities Exchange

The NexOSS Capabilities Exchange module listens for OSP capabilities exchange messages from VoIP devices.  As VoIP devices come on-line, go off-line or change their capabilities (such as reporting “almost out of bandwidth”) they can automatically report their status to NexOSS which updates the VoIP device’s status in the Route Provisioning utility.


Return to the NexOSS Product Page