Request For Quote
Name *
Country Name
Phone No *
Nature of Business
Email id *
Comment
0

Voip Billing, VPeer VoIP Solution

INTRODUCTION

VPeer is aimed specifically at Service Providers looking for upto 3,000 Concurrent Calls Class 4/5 VoIP Solution with a strong Reseller Panel, allowing them to host a pre-integrated Platform to accelerate their penetration into high-margin VoIP market. VPeer provides the shortest time-to-market to the Service Providers. Services that can be rendered through this Solution are:

  • Wholesale VoIP
  • Retail Net Telephony
  • VoIP Calling Card
  • International Call Back
  • Class 5 Voice over Broadband
  • Hosted PBX / IP Centrex

SOLUTION SCHEMATIC

VPeeris a multi service platform and is access network agnostic. Subscribers can initiate calls from any network, be it Wireline, Wireless or Broadband. The following diagram illustrates the deployment of VPeerfor subscribers calling from PSTN or VoIP Devices.

SOLUTION BENEFITS

  • Lower Total Cost of Ownership: Solution runs on industry standard Intel Xeon Servers, Linux (Operating System), JBOSS (Application Server) and PostGreSQL (Database), thus eliminating the need of investing in expensive Support Systems.
  • Easy to Install, Configure and Manage: Browser based system allows you to configure the system easily and operate.
  • Strong Reseller / Customer self help: Helps in partitioning the system quickly for multiple white label resellers thus providing quick ROI.

TECHNICAL SPECIFICATIONS

VPeer is a converged multi-service applications platform which provides a host of innovative revenue generating applications to Service Providers. This solution is a software based communications platform consisting of the following elements that run on
robust industry standard Linux hardware platforms. VPeer comprises of various elements depicted below. These elements are pre-integrated and serve specific functions as under:

1. SIP SoftSwitch (Signaling & Routing)

  • Protocol Support
    • SIP RFC 3261
    • Support for Re-INVITE, PRACK, REFER
  • Border Control Features
    • Stateful Session Control
      • Call authorization by IP address or user name and password
      • Maximum Calls Allowed from / to a Carrier partner.
    • Option of Full Proxy or Session Proxy Mode, on a case by case basis
    • NAT Traversal
    • Network Topology Hiding
    • Masking of RTP Traffic IP addresses
  • Switch Partitioning for Multi-Layer Partition Groups with Access Control and different user privileges.
  • Call Routing Algorithms
    • Least Cost Routing
    • Destination based Routing
    • Preferred Routing
    • Prefix / Suffix based Routing
    • Gateway or Route Load Routing
    • Gateway / Route Capacity based Routing
    • Route Profitability based Routing
    • Private / Public ENUM Registry Lookup
  • Provisioning Features:
    • End-to-end Real time Call tracing Capability
    • Dynamic Modifications of configuration settings during Operations
    • Real-time provisioning of Routes and Calling Plans through a web based Interface
      • Unlimited Routing Tables
      • Multiple Numbering Plans – International, National, Local
      • Carrier Identification Code (CIC)
    • Number Translation
      • N-digit subscriber numbers
      • Short / Prefixed number dialing for local / long-distance calls
      • Support for Multiple Aliases
      • Source / Destination number translation as required by different carriers
      • Source Number Disguise
  • T.38 Fax (Group 3 and Group 4) pass-through
  • Auto Inband / Outband DTMF over IP
  • Exhaustive IPDR Generation for Billing & Reporting.
  • SIP / RADIUS (Cisco VSA) / J2EE interfaces to third party IPBXs / Application Servers & Billing Servers.
  • Interoperable with large number of Media Gateways, IADs, IP Phones, VoIP Adaptors and Softphones.

2. Media Proxy (NAT Traversal)

Media Proxy has the ability to authenticate devices behind NAT and provide a channel to transfer voice packets. It has an enhanced capability to traverse through multiple layers of NAT. It provides dynamic channel and resource allocation mechanisms that allow for improved security of the network, making it impossible for intruders to find a way into the network under the disguise of an authorized channel.

3. Media Server (IVR)

  • Control Protocols
    • SIP, VXML / HTTP
  • Specifications
    • VXML 2.0 Platform for IVR
    • DTMF Support through SIP INFO and RFC 2833
    • RTP / RTCP Support
    • Pass-through Codec Support: G.711, G.723, G.729a, G.729b, G.729ab
    • Intelligent Selection of Codec-based announcements
    • File Media Handling
      • Playing & Recording
    • Audio Packet Forking, Switching and Replication
    • Tool to convert .wav files into G.711, G.723 & G.729 codec files for announcements
      • Local Storage of Media Files
    • Multiple Language & Currency Support
  • IVR Application Development
    • The IVR Interface can be built using any standard web-development environments like Servlets, JSP, ASP, .NET, PHP, ColdFusion etc.
    • Separate VXML Homepage for every service.
    • The complete control of the Media Interface is with the web-based application represented by the VXML Homepage.

4. VoIP Billing Server

  • Rating Engine Capability
  • Prepaid Capability
    • Prepaid Renewable
      • Capability to handle Multiple active PINs
      • Real-time activation of the service at the moment of PIN acknowledgement
      • Least Cost PIN chosen based on destination for every call
      • User based activation / deactivation of the PINs
    • Prepaid Non-Renewable
      • Non-mapped subscriber. Anonymous Users Possible.
    • PIN Administration
      • Batch Creation: Generation of PINS in multiple denominations
      • Association of PIN Patterns with Billing Plans
      • Configurable Service Period, Grace Period and PIN Life
    • Active Call Monitoring & Snapping based on;
      • Safe Amount Margin
      • Percentage Margin
      • Device inactivity
  • Postpaid Capability
    • Subscribers / Groups billing on periodic basis
    • Periodic Invoice Generation
    • Call Snapping on the subscriber / Group reaching Credit Limit.
  • Carrier Billing Provisioning
    • Multiple Endpoint Support – Gateway / SoftSwitch
    • Application of Billing plans to every endpoint of a Carrier
    • Individual Credit Limits for every endpoint.
    • Source and destination carrier-based billing and reporting
    • Summary report of all the endpoints of a carrier
  • Subscriber Authentication System
    • Multi-level user authentication
    • Preservation of User Profile, service options & Rights along with Account Balances.
    • Every subscriber has two sets of identifications: User ID/ Password and Telephone Id / TPIN Number
    • Ability to create users in multiple roles (Customer Support, Technical Support, MIS, Reseller, Administrator)
    • Selective rights enabling/disabling for a specific user
    • Customized Screens / Actions possible for different user groups.
    • Subscriber Authentication on Softphones / IP Devices
    • IVR Access authorized on the basis of Numeric Identifications of the Subscriber
    • Access to specific services based on currently subscribed and active services
  • Subscriber Self-Provisioning Features:
    • Complete & elaborate Call Logs
    • Search & location recent calls by number, time period and billing cycle.
    • User Profile Updation: Name, Address, Password, Billing, Shipping and Payment information.
    • Alteration and change of calling plans
    • Addition of virtual numbers and additional lines.
    • Viewing of past bills
  • Administrator Provisioning Features:
    • Subscribers: create, modify and delete profile
    • Groups: create, modify & delete user profiles based on access control

5. Online Payment Gateway Integration

  • Subscribers who would like to make payments online can utilize this service. This service has secure order pages and provides a convenient way to transact with through various Payment Gateways. Some of these Payment Gateways (integration required) are:
    • Moneybookers: www.moneybookers.com
    • Paypal: www.paypal.com
    • Authorize.net: www.authorize.net

6. Reseller / Private Labeled Agent Management

  • Service Provider can create unlimited number of resellers who in turn can create unlimited number of sub resellers.
  • Resellers can create their own billing plans and generate their own set of prepaid PINs.
  • Resellers can provision their own set of subscribers and create a subscriber – service – billing plan – PIN matrix.

7. Call Shop Facility

  • Call Shops are treated as Resellers with a rate sheet assigned by the Service Provider / Master Reseller as cost to them. Call Shop owners can create their own rate plans and bill the walk-in customers.
  • Web based reports on completed calls are available to the Call Shop owners on the basis of which they can create invoices and charge the customers.
  • Call Shop owners can bill each IP Phone / Port of ATA in their Call Shop as a different number.

8. VoIP Tunnel (VPN Facility)

  • Softphones integrated with a VPN client or IP Phones / ATAs calling through a VPN client installed on the local LAN communicate with the VPN Server installed along with the VPeerSolution to provide a VoIP Tunnel.
  • This is required in areas where VoIP is required to pass through Firewalls and / or places where VoIP is blocked.

9. Prepaid Calling Card Facility

Prepaid Calling Card Service includes the following features:

  • Multiple Service provider support with customizable access numbers, prompts and language.
  • All IVR pages can be customized to add home menu, post PIN and post destination number dial prompts. Some examples are:
    • Calling Card Balance at the beginning of the call.
    • Maximum Call duration based on destination dialed
    • Recharge by PIN
  • Subscribers can initiate a new call at the end of the first call by pressing a # key.
  • Multiple callers using the same PIN cannot call simultaneously in order to prevent misuse.
  • Service Providers can introduce call restrictions based on parameters chosen like dialed number.
  • Service Providers can introduce charge for using the IVR prompts alone if the subscriber does not complete a billable call.
  • Service providers can enable Prepaid Calling in 2 different forms:
    • PIN based: Using these cards, the subscriber can call from any of the phones associated with the Service Provider into an IVR and then get authenticated using his/her password. In this case, the phone does not get billed; the charges are passed on to the PIN.
    • PIN Less: PINs can be associated with a specific telephone number. When a subscriber makes a call, the system captures the CLI, authorizes it and prompts the subscriber to dial the destination number.

10. ANI /Web based Callback Facility

In a callback facility, the subscriber informs the system of the origination and termination numbers through a web interface or by calling into a Callback Prompt followed by the destination number where the origination number CLI is noted. The system then initiates a call to the destination and the origination numbers and connects both of them. The following are the ways through which the subscribers can initiate a Callback:

  • Using a Phone:
    • Through a PIN: The subscriber calls the system. The System notes the CLI and calls back the caller, prompts for the authentication PIN. Upon authentication of a valid subscriber, the system prompts the caller for the destination number and connects the Caller and Callee.
    • Through ANI: The subscriber calls the system. The System notes the CLI, authorizes it and calls back with a prompt for the destination number. Upon dialing the destination number, the system connects the Caller and the Callee.
    • Through DID Number: In case the Caller ID is blocked, the subscribers can call a DID number associated with their account. The system calls back a predefined number associated with the DID number and prompts the caller for the destination number. Upon dialing the destination number, the system connects the Caller and the Callee.
  • Using SMS: The subscriber sends an SMS to the system. The system captures the CLI of the caller and the destination number from the body text of the message. The system then calls both the Caller and Callee and connects them.
  • Using Web: The subscriber comes to the Service Provider website and gets authenticated through his/her User Id / password. The subscriber then provides the destination number on the same webpage. The system calls both Caller and Callee and connects both of them.

11. Direct Inward Dial Facility

DID facility allows the Service Providers to map PSTN numbers directly to IP Endpoints / SoftSwitches / Media Gateways. This enables the subscribers to have a virtual phone presence in choice of areas with call termination on an IP endpoint anywhere in the world. The Service Provider can buy these virtual numbers in wholesale and retail them to subscribers either in small bulks or individually. Services like Virtual Presence in a different country / city and toll free inbound access can be given out by using this facility.

12. CUG (Short Dialing) Facility

Closed User Group (CUG) system allows formation of a group of subscribers who can internally communicate amongst themselves. They could use a 3-digit/4-digit dialing to address group members. There could be multiple other services which can be rolled out specifically for CUGs. For calling outside the CUG or for Inter-CUG calling, there is an escape Prefix that is configured with every CUG.

13. Call Hunting

Calls are routed to a group of phones where the phones ring in a simultaneous, round-robin or sequential manner till it is picked up. If there is no answer, the calls can be routed to the group voice mailbox.

14. IP Centrex Facility

Service Providers utilize the Call Management facility to offer an advanced set of voice features for Residential and Business subscribers that are looking for a cost-effective communications solution. The following features are a part of Call Management Facility:

  • Call Hold
  • Music on Hold
  • Call Waiting
  • Call Forward
  • Every time
  • On Busy
  • On No Answer
  • Call Transfer
  • Attended
  • Unattended
  • Find Me – Follow Me
  • Absent Subscriber
  • Do Not Disturb
  • Caller ID/Name, Caller ID Block
  • Call Return
  • Call Barring
  • Call Block
  • Redial
  • Speed Dial
  • Short Number Dialing

15. Voicemail

The Voicemail Facility provides storage and retrieval of voicemails on both Phones and PCs. The subscriber can activate / deactivate the service either through the Subscriber Self Provisioning Portal or through the Phone. The significant features of this application are:

  • Each Voicemail account is password protected.
  • The subscriber can provision incoming calls to voicemail on various parameters :
    • On Busy
    • Not Available
    • Unconditional (always)
  • The subscriber can record personalized greeting(s) which will be played when accessed.
  • The subscribers can listen / reply / delete / repeat / skip voicemails using the phone/subscriber portal.
  • Maximum Voicemail duration is configurable.
  • Administrator can configure the total size of the voice inbox for different subscribers.
  • Subscribers can configure their voicemail as an Information Only Mailbox (Voice Portal) which plays the prerecorded message when accessed.

16. Auto Attendant

On calling, the Auto Attendant plays prerecorded voice messages (multilingual) to the caller offering them a menu of choices for directing their call. Once the caller has made their choice, the call is routed to the appropriate ringing extension, where they will be connected to the called party, or presented with yet another series of choices like connecting to the operator, leaving a voicemail etc. Separate treatment is possible for incoming calls based on time / day of week / specific day of year.

17. Web Based Provisioning & Reporting

  • Administrators can generate Call Statistics and Analyze them for:
    • Real-time monitoring of QoS (ASR, ACD etc.)
    • Call statistics monitoring by Destination / Gateway
  • Resellers / Subscribers can generate Call patterns and Usage Reports based on:
    • User / Group / Reseller
    • Source / Destination
  • System Log files based on configured log levels are generated for a specific period of monitoring.
    • Call trace logs with selectable detail level options (1 to 5)

18. Management

  • Graphical User Interface via a Web Server
  • Command Line Interface (CLI)

SYSTEM ARCHITECTURE & PERFORMANCE

  • Maximum Capacity
    • 30 Call Attempts per Second | 3,000 Concurrent Calls
  • Architecture
    • Non-Redundant
  • Hardware Requirement
    • 2 * Quad Core Xeon 3.0 GHz Processor, 8 GB RAM, 2 * 140 GB SAS HDD
      • Server 1: SIP Softswitch
      • Server 2: Media Proxy
      • Server 3: Media Sever
      • Server 4: Application & Billing Server
      • Server 5: Database
  • Operating System:
    • Linux (Fedora / Enterprise Linux / CentOS)
  • Application Server:
    • JBOSS
  • Database:
    • PostGreSQL