Voice Carrier Trading Platform

Carrier Call, a software and solution provider for voice carriers, used UltraLightClient to create and implement a next generation web application for its product: XCarrier. At the same time, the company introduced a web architecture with an UltraLightClient interface to launch an ASP version of XCarrier 4.0.

XCarrier optimizes tariffs, manages margins and processes for the telecommunication industry, covering both international wholesale and local retail businesses. XCarrier offers a complete tariff trading platform. It offers functionality such as:

  • management of all reference data and price lists,
  • eliminating code mismatches,
  • version control of destinations and their codes,
  • flexible import and export of data,
  • contract and contact management,
  • provisioning of voice switches and billing systems.

XCarrier helps to increase margins and improve the revenue opportunities of telecommunication companies.

Requirements

  • Rich UI features and components.
  • Small footprint.
  • Rapid prototyping.
  • Rapid development on common framework.
  • Dynamically create forms based on configuration information from XML or database source.
  • Low development and licensing costs.
  • Focus on Java standards.

Architecture

The XCarrier software has an N-tier architecture. The client tier consists of the ULC UI Engine on the desktop. On the server side, the ULC application acts as a presentation server, the presentation logic runs on an ORACLE application server 10g and the business logic inside the ORACLE database server 10g as well as all the production data.

The multi-tier architecture offers a high scalability and configurability. The client-side component can be deployed as an applet or as a standalone application. The GUI changes are restricted to the ULC application on the presentation server, independent of the client, enabling easier maintenance and distribution. Communication between the client tier (UI Engine) and the presentation layer is achieved using HTTP(S).

Key Benefits

  • Multi-tier architecture.
  • Easy deployment and distribution.
  • Low bandwidth with optimized client-server communication.
  • Competitive advantage due to use of leading edge thin client technology.
  • Rich ASP solution offers market advantage in a new market segment.
  • Fast time-to-market.