Subscription Manager

Posted Posted in Technology

Subscription Manager is a process of handling and managing the client information according to the required authentication setup.

Convergence Subscription Manager is a product that tracks installed subscriptions on a local system to help manage subscription assignments. It communicates with the backend subscription service (the Customer Portal or an on-premise server such as Subscription Asset Manager) and works with content management tools

On-Premise Subscription Service

After Subscription Manager is installed on a local system, it can track product installation, attached subscriptions, and subscriptions that are still available to be consumed. It also tracks subscription expirations and automatically attaches new subscriptions based on the system hardware and the product being attached. Most systems require simple registration. The default configuration registers the system with the main account to the Customer Portal.

Features & Benefits

  1. Restrict certain subscriptions on CCSM to whitelisted lac/cellid
  2. The Subscriptions can auto-renew but only if subscriber is still within whitelisted lac/cellid
  3. An audited track of all subscriptions and attempts
  4. Role based user authentication and authorization
  5. Ability to manage tag locations to subscriptions
  6. Customization of sms texts and strings.
  7. Check current logs, renewal logs and policy logs

Along with all the latest features, CARE external interfaces provided:

  1. GUI – customer service agents  login via HTTP browser on desktop, tablet or phone; view details and change subscriber information on the fly such as packages, subscriptions and fraud counter reset
  2. SMS & IVR – Customers make changes to their subscriptions via SMS short code request for subscribe, unsubscribe, package balance and subscription balance and customers can dial into an IVR and request changes to their subscriptions.
  3. WEB – customers  use a self-care web portal to make changes to their subscriptions

Active Customers

Afghan Wireless

AWCC NLBS web interface is a custom developed middleware to restrict certain subscriptions on IN to whitelisted lac/cellid, and to enforce a policing mechanism, notification and renewal system.

CARE3 is a unified subscription manager custom developed for Afghan Wireless. Using new technologies such as REST, it provides multiple proxies to different Intelligent Network systems deployed with AWCC.

Unstructured Supplementary Service Data (USSD)

Posted Posted in Technology


Convergence USSD Gateway is a bidirectional signaling platform that can route messages between the network and service applications that run on them. Even the most basic mobile phone supports USSD messages. This means that subscribers do not need to download an app or login to a website to get interactive content like balance updates, marketing messages, and notifications like low balance alerts.


The advantage of USSD for message delivery and notification is that it is session-based and very efficient. Session-based communications are fast and simple for real-time applications like balance checking, voice chat and advertising. USSD supports process supplementary service (PSSR) and unstructured supplementary service notify (USSN) requests and messages, real-time services like balance checking and voice chat work even when roaming.

USSD has a huge advantage in usage when subscribers are roaming. All USSD messages are directed to the subscriberʼs home network and can be directed to a visiting network enabling a virtual home environment (VHE), which reduces operator costs and greatly improves user experience. Modern 4G/LTE networks support voice chat applications using SIP, USSD-based voice chat application scan work seamlessly and well across older GPRS, 2G and 3G networks, providing the widest possible compatibility footprint for services important to the subscriber.

The Convergence USSD Gateway is built on a fully Open Source server written in Java and strictly adheres to the standards and specifications defined by the International Telecommunications Union (ITU). With full support for virtual machine (VM) and network functions virtualization (NFV) architectures, the Convergence USSD Gateway is very easy to install and deploy in different environments, allowing you start providing interactive messaging and content delivery services with a minimum of support and training.

The Convergence USSD Gateway utilizes Convergence Telecom Core, a modern extensible middleware platform. It provides easy integration with any third party communication protocol or system using industry-standard telecom interfaces including SS7 MAP, TCAP, INAP, or ISUP. USSD Gateway also supports Internet-based communication interfaces and protocols including SIP and HTTP.

The Convergence USSD Gateway provides a scriptable Command Line Interface (CLI) tool allowing you to completely configure the Gateway at run-time and manage it using simple commands. In addition, a Graphical User Interface (GUI) tool is provided to allow you to configure, monitor and manage the Gateway through a convenient user-friendly interface.

USSD Architecture

Features & Benefits

  1. Multi tenant USSD Gateway enables operators to provide native real-time services and interactive content delivery applications to mobile subscribers with both network push and menu-based interaction across multiple branded services.
  2. Carrier-grade scalability and reliability with load balancing and clustering support for automated failover delivers an excellent user experience for mobile subscribers.
  3. Multilingual support for both UCS2 and GSM 7-bit format enables world-wide support for rich content and notifications
  4. SIGTRAN (M3UA), HTTP and SIP interface support provides industry-standard network integration into IMS and LTE networks.
  5. On premise and cloud deployment options provide outstanding flexibility for service provider and enterprise applications.
  6. Flexible Operations and Monitoring support using industry standard protocols including Java JMX and scriptable command line interfaces with full CDR, logging and auditing reporting capabilities.

Active Customers

Afghan Wireless

Convergence developed a USSD Gateway for Afghan Wireless short codes. Afghan Wireless customers can send and receive messages about their web and sms subscriptions.

Digital Bridge

Convergence  developed a centralized Gateway Digital Bridge for their commercial service. The system connects over IPSEC VPN from DBL datacenter in Karachi to four MNOs in Pakistan. USSD solution brings calls from all 4 MNO in Pakistan to Digital Bridge central data center in Karachi for onward processing to payment Gateways.


Posted Posted in Technology

Scalable & Reliable SMS Center

cSMSC is an Open Source SMSC built on latest and flexible middleware platform, rerouting SMS messages and regulating in an efficient manner. cSMSC can be modified to the needs of telecom service providers of different sizes all over the world.

Developed and designed to provide basic SMS features and other value added services. With an intuitive, User-friendly web-based interface, our SMS gateway is capable of delivering messages securely, reliably and instantly. It handles SMS operations, such as routing, forwarding and storing incoming text messages on their way to desired endpoints exceptionally well.

cSMSC gives the client complete freedom the use and customize the code exactly tailored for your needs. cSMSC is a Java based SMSC which gives you the freedom to avoid costly vendor lock-in.


*Integrated architecture provides limitless scalability to meet volume demands in a small imprint

*Simultaneous support for legacy and IP technologies allows for all-in-one set-up

*Intelligent Route Caching reduces HLR load and expenses by up to 50%

* saving on operator costs associated with deployment, power, personnel, and management.

cSMSC Core Features

*Broadcasting campaigns and Group messaging between subscribers

*Store and Forward: Usual interior storing of SMS messages until delivery possible

*First Delivery Attempt:  Instant distribution of messages without relying on the SMSC’s in-built Store and Forward technology and ability. Considerably surges the effectiveness of message traffic within the network and cuts traffic load on the SMSC

*Flow Control: Flexible Routing, Message Prioritization, Retry, Filtering etc

*High Availability: Database clustering, SS7 Dual Plane Redundancy 1 + 1 Worker-Standby model on cSMSC Gateway

*Billing: Detailed CDRs produced in flexible format by exporting from SQL database

cSMSC Core Services

*Mo (Mobile originated) module that handles mobile originated SMS

*Mt (Mobile terminated) module that delivers SMS to mobile

*Rx SMPP module that listens for incoming SMS from ESME and routes to Mt module

*Tx SMPP module that listens for SMS from Mo module and delivers to ESME over SMPP



cSMSC is being used by operators in many countries, processing millions of SMS’s daily. With speeds up to 1000 SMS/sec and adaptable to the needs of telecom service providers, big and small in various locations around the globe and hence resulting in the reduction of CAPEX and OPEX costs.


Several cSMSC nodes can be organized in a group across different diverse data centers to expand output and ensure redundancy, high availability and fault tolerance.


cSMSC supports legacy E1/T1 links via Sangoma SS7 cards plus connectivity to MSC/HLR via SIGTRAN links (M3UA).


In-line with the current trend, cSMSC is Cloud-ready as more and more technologies are adopting Cloud-Computing. cSMSC can be installed on dedicated hardware, private cloud setup or public IaaS such as AWS.


cSMSC is based on modern JSLEE platform, providing provides immediate usability and integration with other communication protocols such as SIP, Diameter, HTTP, XCAP, XMPP, MGCP and many others in addition to the base SMPP protocol for connectivity to ESMEs.


cSMSC jSS7 Stack comes with an efficient Command Line Interface tool and Web Management Interface allowing easy configuration and management of cSMSC. A Web based campaign tool is also included for defining new campaigns and managing the existing ones. The jSS7 stack built in cMSSC provides advanced SCCP routing rules for mapping short codes to MSISDN. Users can send SMS to short-code instead of complete MSISDN.


Rapid tracing, diagnosing and CDR analysis compatible with Wireshark and Ethereal.

Our Satisfied Customers


Fully featured SMSC cluster including four SMSCs over SIGTRAN and two application servers.

40 million sms/day SMSC

Integration with DB for MAP, Kannel ESME, Web2py Bulk application with GUI, SMPP Load-balancer, CDR modules.

DLR (Delivery Reports), Flash SMS, Web GUI etc. The overall Text Rate is 2000 Texts per sec (500 tps per SMSC). Each SMSC is connected with two STPs over SIGTRAN (SS7 over IP)

Afghan Wireless

SMSC cluster (replacing Netfors Solution) included two SMSCs over SIGTRAN and two application servers, Web GUI control interface, clustered with failover MAP nodes and centralized database and persistence SMS handling.

Integrated with DB for MAP, Kannel ESME, Web2py Bulk application with GUI, SMPP Load-balancer, CDR modules .

Custom development on USSD, Application logic and GUI development platform.


Complete Setup of SMShub (ZainZong, ZongZain, ZainMobilink).

10 Million+ SMS capability.

Inbound IVR and Outbound dialer setup on Freeswitch, IVR, trombone callback, GUI, csv parser, Dialout channel management development.

24/7 online support for SMSHUB with dedicated engineers.

Call Center Platform

Posted Posted in VAS

Convergence’s Call Center Platform offers an unmatched combination of advanced PBX and Unified Communications features, low cost of ownership, ease of use, and unbeatable support.

It is designed for simplicity & enhance call management at call centers and contact centers and enables efficiency in the workplace and transform the way business is conducted.

Its features maximize performance, reliability, and expandability.

It provides the functionality your business needs and brings corporate level phone system features to small, medium and large businesses.

Call Center Flow

Offering High Availability single or domain based multi-tenant PBX, carrier grade switch, call center server, fax server, voip server, voicemail server, conference server, voice application server, appliance framework and more.

The platform provides unlimited extensions, voicemail-to-email, music on hold, call parking, call center, call queues, phone provisioning and many other features.

Features & Benefits


Setup a recording for the auto attendant that provides announcement to callers.


Extendable with plugin support. Web interface authentication by default authenticates against the FusionPBX Database. LDAP is one and has also been tested with Microsoft Active Directory and OpenLDAP.

Call Barge / Eavesdrop / Intercept

Listen into an active call from another extension.

Call Block

Block inbound calls by the caller id.

Call Broadcast

Create a recording and select one or more groups to have the system call and play the recording.

Call Detail Records

Various reporting capabilities to see who called, when, call length, export to a csv file, and call detail statistics.

Call Flows (Day Night Mode)

Typically used with day night mode. To direct calls between two destinations. Can work with BLF on phone to show which direction call will be directed to.

Call Forward

Forward to another extension or to any phone number.

Call Monitoring

View which extensions are currently in a call.

Call Pickup

For a particular extension or any extension that is currently ringing.

Call Queuing

Load calls into queues so they can be answered in the order they came into the queue.

Call Recordings

Record all or some calls or parts of the call.

Call Routing

Send the call different directions or perform actions based on reading the caller id info or other call information.

Call Announced Transfer

Transfer the active call to another internal or external call. Also known as a warm transfer.

Call Blind Transfer

Transfer a call like the call was going into a call queue or from an IVR.

Call Transfer

Transfer a call.

Call Waiting

A beep while on a call and to toggle between two different calls.

Caller ID

Support for customization and supporting providers.


Set up voice and video conference calls, is optionally secure with a PIN number, and can transfer current calls to a conference. Interactive conference control provides ability to see the list of callers in the conference and manage the volume, see who is talking, kick, mute, unmute, deaf, undeaf, profiles and controls. (See Conference)


While the admin configures the system in the web interface. The data is saved to the database and can optionally be delivered to FreeSWITCH via XML files, or on demand from the database.


Manage your contacts. Import contacts from Outlook CSV files. Export contacts to your cell phone with QR Codes. It is also possible to add additional features like time cards and invoices that can be related to the contacts.

Dialplan Manager

The dialplan is used to setup call destinations based on conditions and context. You can use the dialplan to send calls to gateways, auto attendants, external numbers, to scripts, or any destination.

Dial by Name

Search by first name or last name to find extension numbers on the system.

Device Provisioning

From Advanced > Default Settings you can enable provisioning for devices. Contacts used as Directory for the phones, vendor list and functions can be enabled or disabled. Support for memory, expansion (side cars), and programmable keys. Configure SIP endpoints for Yealink, Polycom, Cisco, Aastra and several other brands.

Do Not Disturb (DND)

Direct calls to voicemail by default however there is an option when using do not disturb to send the call to an alternative destination.


Create extensions for phones to register to and an option to receive emails on missed calls.

Extension Summary

Summary of extension activity per domain such as missed calls, answered calls, no answer, inbound duration, outbound duration, number of outbound calls, number of inbound calls and Average length of Conversation (ALOC). The summarized information can be downloaded as a CSV file.

Follow Me

Allows calling multiple extensions or external numbers.


Gateways provide access into other voice networks. These can be voice providers or other systems that require SIP registration.

Hot Desking

A way to login to another phone device and temporarily or permanently become another extension. This is sometimes known as ‘hoteling’ and ‘extension mobility’

Inbound and Outbound Call Routing

Routes used to receive or send calls in or out of FusionPBX

IVR Menus (Auto Attendant)

Create a structured interactive voice prompt for callers to use. Uses FreeSWITCH IVR and delivered from Database on Demand.

Music on Hold

Allows multiple categories of music on hold that can be set globally or per domain. Can inject additional audio on intervals such as ‘Your call is very important to us please stand by’.

Operator Panel

A virtual panel that agents can drag and drop transfer calls. Adjust call state from available, on break, do not disturb and logged out.


Page another extension with or without password


Send a call to an unused “park” extension. The caller listens to music on hold until another extension connects to the call.


Create and manage personalized recordings.

Ring Groups

Make one extension ring several extensions and an option to receive emails on missed calls.

Scalable and Redundant

Can be configured for multi-master database replication, file replication. FusionPBX, Database, and FreeSWITCH can be distributed across multiple servers for large enterprise scale systems.

Time Conditions

A extension that can be timed to route calls based on domain select, global option, move to other domains, and holiday presets.

User and Group Management

Edit, change or add users of all permission levels.


Has ability to copy voicemails for other voicemail boxes when receiving a voicemail. Additional features include voicemail to email and voicemail IVR. Forward add intro, check box for multi-delete.

Voicemail to Email

Have voicemails sent to email.


Make and receive video calls with a web browser.

Local Loop Setups

Posted Posted in Technology

The local loop is the physical link or circuit that connects from the demarcation point of the customer premises to the edge of the common carrier or telecommunications service provider’s network. At the edge of the carrier access network in a traditional public telephone network, the local loop terminates in a circuit switch housed in an incumbent local exchange carrier or telephone exchange.

Convergence has assisted numerous operators in Pakistan in their Local Loop License commencements to offer voice services to their customers by interconnecting to license LDI operators. Convergence helped setting up of public telephone access service which includes, access to emergency service, directory inquiry service,  operator assistance service and local, long distance and international public voice telephone service.L

Local Loop Network

Features & Benefits

  1. Access to emergency service and Access to directory enquiry service
  2. Access to operator assistance service
  3. Access to long distance and international public voice telephone service
  4. Softswitch Deployment
    a. IP level firewall
    b. SIP Server
    c. Authentication / Access Control
    d. Routing
    e. CDR generation
    f. Deployment of CDR system, CDR logging in CSV and DB

5. Deployment of Billing / Rating system  

  1. CDR consumer
  2. Mediation engine
  3. Rating engine

6.  Interconnect with SIP/SS7 LDI operators

  1. SS7 signalling
  2. SIP interconnect
  3. Routing  

7. Legal Intercept

  1. LI Portal
  2. Tagging
  3. Live monitoring

8. Training and TIer-1 support enablement

  1. O&M training
  2. Support and escalation  

9. PTA License verification

  1. Interconnect verification
  2. PTA inspection and verification services

Value Added Services

Posted Posted in VAS

According to Global Industry Analysts, the Global Mobile Value-added Services (VAS) Market will Grow at a compound annual growth rate of 14%, 2019-2022.

The growth will be driven by increasing smartphone penetration, proliferation of 3G, 4G and 5G services, growing popularity of mobile Internet, and rising consumer spending on telecom services.

A value-added service (VAS) is a term commonly used in the telecommunications industry. It refers to various services beyond the basics (phone calls and fax). Value added services include voice mail, ring back tone, balance checks, top up, SMS voting, recorded messages about expected waiting time, dialing back to the caller to avoid lengthy waits for service, and many others. Operators need various kinds of value added services, which they have to change and update frequently.
Telecom companies use VAS as a means to attract more customers, differentiate themselves, as well as boost margins and average revenue per user.

Characteristics of Value Added Services

  • They add value to the core services
  • They are not basic services
  • They stand alone in terms of their profitability
  • They can stimulate increased demand for standard service(s)
  • Sometimes, they stand alone operationally
  • They are add-ons to the basic service(s)
  • They may provide administrative and/or operational synergy among or between other services
  • They are not merely used for diversification purposes

Examples of Modern VAS Services

  • Voice mail
  • SMS voting
  • Top up
  • Ring back tone
  • SMS lotteries
  • SMS voting
  • Balance checks
  • M-commerce and mobile money based services
  • Online gaming
  • Mobile advertising
  • Infotainment and sports services
  • Dating and SMS chatting premium services
  • OTT and Mobile TV services
  • Location-based services
  • Live streaming
  • Devotional applications  
  • WAP content downloads
  • Recorded messages
  • Dialing back to the caller to prevent lengthy service waits

Convergence provides a large variety of value added services for cellular operators. In the tough telecom space, where Average Revenue Per User drops down due to Over-the-Top (OTT) and flat tariff, Convergence offers attractive services helping carriers eliminate some of their operating expenses, while using new VAS Services to capture some revenues lost to the OTT payers.