VOSS Solutions

VOSS-4-UC Northbound Integration

Northbound Integration for VOSS-4-UC provides integration into billing, asset management and other northbound service management systems. It monitors for provisioning changes to subscribers or their associated devices and services, issues real-time billing updates northbound for charging, and controls this billing flow during initial customer provisioning.

How Northbound Integration Works

VOSS-4-UC provides a single pane view of all UC applications, services, end points and network infrastructure. It offers full feature parity and management of the latest UC applications (single stack: Microsoft and Cisco), and user provisioning through a web portal, workflows (Quick Add Subscriber), bulk loaders (customer provisioning), and APIs.

NBI monitors the VOSS-4-UC Transaction Log for subscriber changes. Whenever a change is detected, a billing information payload is generated in near real-time and sent to the northbound system – ensuring all UC services that are configured and consumed are correctly charged for – with no surprises. The payload is defined in a standard JSON format and can be configured to the needs of each individual provider and their respective OSS/BSS systems.

NBI runs as an appliance under the Ubuntu operating system, has a small footprint to limit disruption to existing services, and offloads billing activities from the main VOSS-4-UC application.

    Key Features

    • Real-Time Billing Payload

      Sent to the northbound system and contains information on the subscriber, the action taken (Add/Change/Delete), and the set of associated devices and services that have been provisioned or changed.

    • Extract Function

      Automatic detection of changes: once a change is detected, NBI uses the standard VOSS-4-UC APIs to extract subscriber and service information and build a billing payload.

    • Transmit Function

      Payloads are sent securely (HTTPS) and over a RESTful API interface. Payload transmission may be buffered or resent to cater for underlying network issues or busy northbound systems.

    • Call Back Function

      NBI supports a call back function and tracking mechanism, which can be utilized by a northbound system to communicate various status updates or error reports back to the NBI, against each billing payload message sent.

    • Provisioning Control and Go-Live Dates

      During initial provisioning for a customer, when users are being provisioned, the billing flow maybe disabled. Users are automatically discovered as they are provisioned onto VOSS-4-UC and placed in a Pending state (no payloads sent). Once a Go-Live billing date has been agreed with the customer, sites and associated users may then be promoted into a Live state. All subsequent provisioning changes then automatically flow into billing (payloads sent).

    • Access Control

      Access to NBI is controlled using secure credentials.

    • Diagnostics

      NBI includes message reporting screens to track billing payloads and status, integration and alarming with NOC systems (SNMP) and full diagnostic logs.


    • NBI reduces revenue leakage and improves accuracy – all services that are consumed are correctly charged for

    • NBI decreases bill shock, billing anomalies, and unexpected charges to the customer

    • NBI unlocks efficiency improvements, removing the need to double enter information

    • NBI monitors a wide range of subscriber related changes on VOSS-4-UC, allowing for a richer set of self-service provisioning changes to be made by a customer – improving turnaround times on changes and reducing calls to the service desk

    • NBI gives full control of billing go-live dates and billing flow during the initial customer provisioning

    • NBI offers flexibility and a configurable payload to meet the integration needs of different billing systems