cdr
Post on 20-Nov-2014
662 Views
Preview:
TRANSCRIPT
CDR
Call Detail Records Telephone exchanges generate so called Call Detail Records (CDRs) which contain detailed information about calls originating from, terminating at or passing through the exchange. Not surprisingly CDRs are used for billing.
CDR Formats
The format in which CDRs are provided varies and is often configurable. Traditionally the generating and handling of CDRs has been known in the US as Automatic Message Accounting or AMA, a system that goes back to the 1940s. Still today, exchanges for use in North America generate CDRs in Bellcore AMA Format or BAF.
Today, PBX and softswitches mostly generate CDRs either in comma delimited formats or they write directly into a database.
CDR Processing (aka Mediation)
In conventional telephone networks, the systems generating CDRs (so called network elements) and the systems processing CDRs (so called operations support systems, or OSS) are separate entities. For this reason, CDRs must first be collected from the network elements and passed on to OSS, a process known as CDR collection or simply call collection.
When the CDRs have been collected (historically by shipping paper tape and later magnetic tape, nowadays by polling and ftp) they must be checked (validation), reformatted (normalisation) and consolidated for further processing.
The combined process of collection, validation, normalisation and consolidation is also referred to as mediation. This can be a very complex process and it is not uncommon that telcos lose a significant amount of revenue due to errors. At the same time the amount of CDRs to be processed at a large telco can be absolutely mindboggling. Since CDRs represent the telco's revenues and the amount of CDRs is tremendous, most larger telcos run their mediation on the most powerful massively parallel and fault tolerant hardware there is known to mankind: The Tandem Himalaya running a proprietary OS called NonStop Kernel (NSK aka Guardian), which in this case is not an overzealous marketing name but represents the true nature of the system. The Himalaya is almost never shut down. All maintenance is done under load, except OS upgrades. The massive parallel architecture is based on CPU pairs which are lockstepped: Any CPU pair that disagrees on the result of a single instruction is instantly removed from the resource pool and shut down. Everything in a Himalaya is hotswappable - Everything! Needless to say, Himalayas cost a fortune. If you have to ask the price, you can't afford one.
The important lesson here is this: CDRs are extremely important. Take very very good care of them!
In the world of VoIP and softswitches where the CDRs are often generated on the same system where they are processed, the chain of mediation is significantly less complex. Even with multiple geographically diverse CDR sources, fast packet switched networks, ubiquitous file sharing facilities and database resources, mediation and billing is still less of a challenge than in the conventional telephone world.
Rating and Billing
Once CDRs have been collected, validated, normalised and consolidated, a charge is calculated for each call identified by the details in one or more CDRs. This process is known as rating and not surprisingly it is carried out by a rating engine. The rating engine can be part of a billing system or it can be a preliminary process outside of the billing system. In any event, the billing system will add up the charges determined during rating for each account, calculate balances and generate invoices. The CDRs then finally end up on the invoice in form of an itemised bill.
See also CDR Mediation CDRTool
Asterisk Billing
CDR mediation
CDR mediation is intermediary process to billing which follows CDR collection. This is necessary to make sure calls are billed to the right entity and based on the right tariffs. CDR mediation consists of several processing steps. The following illustrates some of the necessary steps to prepare VoIP Call Details Records for billing.
Normalization
Normalization is an important process that:
1. Cleans up the CDRs generated by switching equipment of unnecessary or inconsistent information or format the destinations based on a consistent numbering plan.
Caller Id normalization A SIP caller Id "blue" <sip:999560003@ag-projects.com;user=phone> is formatted to sip:999600003@ag-projects.com which corresponds to a billable entity in Provider database.
Destination normalization 0235468104@gateway.com for calls in the Netherlands might have the first 0 removed and 0031 appended. After normalization the destination becomes 0031235468104@gateway.com. 0031 has a coresponding rate which can be calculated based on a consolidated international destinations table (00 + Country code + Subscriber number)
Disconnection Code normalization Example: Cisco release codes are stored in hexadecimal values coresponding to Q931 ISDN release codes defined by ITU.
Rating
A process by which each call is assigned a price based on a rating table. Rating may apply differently for PSTN related traffic than NGN related traffic.
PSTN Rating could be based on one or more of the following:
Time of Day Day of the week
Day of the year (holidays)
Duration
Destination (like country or mobile network code)
Application type (audio, video, text)
Network traffic
Telephony-wise calls have different tariffs depending on the time of the day (peak and of peak hours). The rating engine should be able to break the call duration into separate durations billied with the corresponding rate. Example of rating which allow a 41 second call to span multiple rating periods (before and after midnight):
ConnectFee: 0.0454 -- Span: 1 Duration: 11 s Traffic: 208178 bytes Appl: Audio Dest: 31620 Nederland mobiel Cust: default Profile: 421 for weekday Rate: 422 for 19-24h DurationRate: 0.2040 / 60 s TrafficRate: 0.0000 ApplRate: 0.0000 Price: 0.0374 -- Span: 2 Duration: 30 s Traffic: 208178 bytes Appl: Audio Dest: 31620 Nederland mobiel Cust: default Profile: 421 for weekday Rate: 422 for 0-8h DurationRate: 0.2040 / 60 s TrafficRate: 0.0000 ApplRate: 0.0000 Price: 0.102
NGN Rating
In Next Generation Networks context, IP calls might have multiple media components like audio and video. A rating engine should be able to distinguish among them and calculate different prices for each combination application/bandwidth utilization.
Multiple time-zones
SIP based traffic may originate from customers located geographically in different zones. The normalization should take into account the time zone of Calling Party (to display the correct start and stop time), the Billing Party (to apply the peak/off-peak tariff of the service provider servicing the Calling Party).
Export
Communication with external systems could be realised in common understood formats. Examples:
SOAP/XML Comma Separated Values (a.k.a CSV format)
The examples have been extracted from CDRTool an NGN ready mediation system.
CDRTool
http://www.ag-projects.com/CDRTool.html
Evaluation and commercial licenses available.
CDRTool is an Operational System Support (OSS) for service providers. CDRTool allows real time web access to Call Detail Records generated by VoIP switches, gateways or network access equipment using RADIUS protocol.
CDRTool provides real-time mediation including normalization and rating for Call Detail Records generated by SIP Proxies and VoIP gateways. Combined PSTN rating based on time/destination with NGN rating based on traffic/application provides the ideal billing platform. CDRTool supports SIP Express Router, Asterisk PBX and other RADIUS gateways.
Rating can be selected based on time of the day, day of the week, subscriber, customer or gateway. A different tariff may be applied based on application type (video or audio). The rates are linked with profiles corresponding with different time of the day, day of the week or holidays. For rating calls which span multiple profiles, the right rate is selected and applied for the call duration within each profile. Each customer may be assigned its own dedicated rating plans destination id and names. Different tariffs may be applied based on application type (video or audio). Having access to service usage information, you may build any billing model for your business based on any combination of bandwidth, destination, application type and duration.
Multiple timezones are supported for multiple billing parties hosted on the same platform.
See http://cdrtool.ag-projects.com/RATING.txt for more information about CDRTool rating engine.
Features
Rating engine Call control and prepaid engine
Link searches to trouble-tickets
Trace calls between gateways
Consolidated specification
Access to CDRs per user/domain/gateway/proxy
Export results in CSV format
Data sources
SIP Express Router (SER) MediaProxy (NAT traversal)
Cisco gateways (26xx, 53XX, 75XX)
SNOM 4S Proxy Server
Asterisk IP PBX
IPNX SS7 class 4 switch
CDRTool achieves 100% accurate accounting for Call Detail Records generated by SIP EXpress Router used in combination with MediaProxy and Free-RADIUS server.
Some screenshots are available at http://cdrtool.ag-projects.com/Screenshots/
Asterisk billingPage Contents
o Asterisk CDR Fields Fields
o Asterisk CDR Storage Methods
o Asterisk Applications
o Limitations
Important note on transfers
Background info on confusing CDRs
o Least cost routing (LCR)
o Pre-paid applications
o Post-paid (billing)
o Asterisk Billing Resources
Open Source Software
A2Billing:
astCDRview:
AstPP:
Freeside
o Commercial Software & Services
Cybercallshop - Cyberhotel - by Comdif Telecom WIN32 VIrtual Machine
Call Accounting Mate by callaccounting.ws
Calls Professional for Asterisk PBX - InterAkt Co.
CenIP SoftSwitch:
Cybex Development VoIP Billing System
Datatex Dynamics
IPerbill - VoIP Billing System
MOR - advanced billing and routing solution for Asterisk
Omniware Billing System
PayPal - IPN - Subscription VoIP Billing Solutions
Phonyx
SAM Reports by Token
SipTar Billing Server - Integrated Asterisk Billing, Routing Solution & SMS, TTS, CallBack and Calling Card
Streamco Smartswitch
Super Technologies - VOIP Billing Solutions
Telcotwo 2.0
Vidanetwork Technologies - VOIP Billing Solutions
vspPanel - Integrated Asterisk Billing Solution & Control Panel
YakaVOIP- Integrated web billing solution for Asterisk
o See also
Asterisk CDR Fields
Asterisk generates a CDR (Call Detail Record) for each call. By default, records are stored in comma-separated value file will be created in /var/log/asterisk/cdr-csv. You can specify account codes and AMA (Automated Message Accounting) flags on a per-channel (Zaptel et al) or per-user (IAX, SIP) basis to help with accounting. Look at the top of cdr/cdr_csv.c to see the format for the records.
Fields 1. accountcode: What account number to use: Asterisk billing account, (string, 20 characters) 2. src: Caller*ID number (string, 80 characters)
3. dst: Destination extension (string, 80 characters)
4. dcontext: Destination context (string, 80 characters)
5. clid: Caller*ID with text (80 characters)
6. channel: Channel used (80 characters)
7. dstchannel: Destination channel if appropriate (80 characters)
8. lastapp: Last application if appropriate (80 characters)
9. lastdata: Last application data (arguments) (80 characters)
10. start: Start of call (date/time)
11. answer: Answer of call (date/time)
12. end: End of call (date/time)
13. duration: Total time in system, in seconds (integer), from dial to hangup
14. billsec: Total time call is up, in seconds (integer), from answer to hangup
15. disposition: What happened to the call: ANSWERED, NO ANSWER, BUSY, FAILED (on some CDR backends, e.g. ODBC, these may be integers; note that more detailed info can be found in the dialplan variable $HANGUPCAUSE)
16. amaflags: What flags to use: see amaflags: DOCUMENTATION, BILLING, IGNORE etc, specified on a per channel basis like accountcode.
17. user field: A user-defined field, maximum 255 characters
In some cases, uniqueid is appended: uniqueid: Unique Channel Identifier (32 characters)
Asterisk CDR Storage Methods
Asterisk cdr csv - Text files with comma separated values Asterisk cdr FreeTDS - CDR Records to MS SQL or Sybase database through FreeTDS drivers
Asterisk cdr manager - CDR Records to manager API
Asterisk cdr mysql - CDR records to MySQL databases
Asterisk cdr odbc - CDR records to any database that unixODBC supports
Asterisk cdr pgsql - CDR records to PostgreSQL databases
Asterisk cdr SQLite - CDR records to SQLite database
Asterisk cdr yada - CDR records to any database that yada supports
Asterisk cmd DBQuery - CDR Backend to store cdr data into a MySQL database by the use of a customizeable Query.
cdr_shell - 3rd party solution that executes a script with the cdr data in its argv[] 0-18
Account codes and flags are set in the various channel configuration files or in the extension definition in extensions.conf.
Asterisk Applications
Asterisk cmd AppendCDRUserField - Append data to CDR User field Asterisk cmd Authenticate - Authenticates and sets the account code
Asterisk cmd ForkCDR
Asterisk cmd NoCDR : Make sure no CDR is saved for a specific call
Asterisk cmd ResetCDR : Reset CDR
Asterisk cmd SetAccount : Set account code for billing
Asterisk cmd SetAMAFlags : Set AMAflags for this call
Asterisk cmd SetCDRUserField - Set CDR user field
Limitations
A CDR record will not be created if you use a .call file that calls an application instead of an extension. Workaround: Use an extension that then starts the desired application. See also: Bug report 240
You can't use exten => h, if you have any hope of getting accurate billing info. Its wise to call ResetCDR(w) in your exten => h, or not use it at all.
Important note on transfers In general: As soon as transfers (or parked calls that were resumed) come into play, be it attended, blind or through SIP REFER, it is very likely that you will end up with incorrect and misleading CDR data; see bug 11093 and CDR behaviour changes in 1.4.
IAX: If you are trying to collect records on IAX to IAX calls you need to be aware that by default, IAX will attempt to transfer calls in this situation (if DTMF is not required). When the transfer is completed the call is dumped from the middle machine and thus the call detail records will report a short call time. If you want detailed records you must turn off IAX transfer (transfer=no in 1.4 or notransfer=yes in 1.2), but unless your servers are very close together, you will definitely get a latency hit from doing so.
Background info on confusing CDRs The core of Asterisk is a threading model but a very conservative one. Only origination channels and channels executing an application have threads. The B leg of any call operate only within the same thread as the A leg and when something happens like a call transfer the channel must first be transferred to a threaded mode which often times includes a practice called channel masquerade, a
process where all the internals of a channel are torn from one dynamic memory object and placed into another. A practice that was once described in the code comments as being “nasty”.
The same went for the opposite operation the thread was discarded by cloning the channel and letting the original hang-up which also required hacking the cdr structure to avoid seeing it as a new call. One will often see 3 or 4 channels up for a single call during a call transfer because of this.
For Asterisk 1.6 (or later) we might see a completely re-designed method to generate and store CDR data.
Least cost routing (LCR)
Especially for EU countries and small offices/home offices: Since the introduction of Call-By-Call (and Carrier Pre-selection) things have become both a lot cheaper and more complicated. The VoIP providers that offer IP-to-phone services add to the complexity of finding the cheapest route for a call. Finally there's the emerging ENUM system. Implementing LCR functionality in Asterisk can be accomplished without too much effort using AGI and a mySQL backend
Application LCDial Asterisk third-party add-on. Adds LCDial() command, which is just like Dial() but looks up the dialed number in a database, to find a dial-string for that destination.
cnum.info realtime Call-by-Call rates for the german market provided as ENUM service
LCR tool for i4l : Collection of LCR a variety of LCR tools for Asterisk, i4l etc
ZIDial Adds ZIDial() command.Low cost routing with multiple redial (on each route), also multiple redial for multiple provider.
Pre-paid applications
If you have users that you have little or no contact with, or where fraudulent usage can be an issue, it might be worth looking at Pre-paid solutions. With the pre-paid model we need to access a users funds before the call is made in order to see how much cash is available for the call to be made. Next, once the call destination is known, we should start a timer to disconnect the call (or more userfriendly, interrupt the call with an announcement) and finally close the deal.
Some considerations when creating a calling card application:
take care of multiple calls using the same credentials (PIN or username) the SIP protocol does not allow for recognition of a client that was disconnected
cut off the call when the credit has dropped to 0
the hard part is to correctly rate a call, e.g. attaching the correct tariff
See: Asterisk Prepaid Applications
Post-paid (billing)
The Call Detail Record Asterisk generates CDR (Call Detail Records) that contain data about which extension made or received calls to or from which number for how long. These records are generally stored in plaintext logfiles located in /var/log/asterisk/cdr-csv, but can also be stored in PostgreSQL or (with the asterisk-addon package) MySQL databases.
Rating the CDR Since Asterisk does not know about its location or the deals the machine has with Telco providers (your PSTN line or perhaps a VoipJet, NuFone, VoicePulse or IConnectHere account), so it cannot know the cost of each call. To solve this problem the CDR's need to be 'rated'. On each combination of parameters you could technically assign a buyers price and a sellers price. This process is generally called 'rating'.
Billing the users Only when we have neatly rated CDR's the billing process can start, but this is now a reasonably simple process of accounting all prices linked to an account code or source or destination.
Software out there There are probably some very decent commercial rating/billing packages out there, but only very few open source ones. Most notably there is Trabas Billing, however the Trabas company seems to be taking further development on the software back from the community.
Asterisk Billing Resources
Open Source Software Also See: Open Source Billing Systems
A2Billing: A2Billing is an Open-source VoIP Billing, Calling Card, Wholesale Solution. Includes LCR & LCD,
rate-engine, callerID authentication, multi language/currency, Invoicing, DID management, Callback, Agents and much more! - http://www.star2billing.com
astCDRview: astCDRview is an open source, licensed under GNU/GPL, lightweight, Web-based, multi-
language Asterisk SQLite CDR viewer that supports multiple outgoing carriers, multiple incoming numbers, billing, an address book, and extensions - http://astcdrview.berlios.de
AstPP: AstPP is not only a web-based, user friendly billing interface for Asterisk and VOIP. It is also
provides a gui editor for REALTIME devices and dialplans. AstPP is Open Source and under constant development. Prepaid, Postpaid and Calling Cards supported as well as resellers, lcr, callbacks,etc. - http://www.astpp.org/
Freeside Freeside is the open-source billing, ticketing and account administration package for Internet
Service Providers that now includes support for VoIP CDR rating and billing. Freeside Internet Services also offers installation, integration, configuration, migration, training, and customization services. - Freeside Internet Services Inc.
Commercial Software & Services
Cybercallshop - Cyberhotel - by Comdif Telecom WIN32 VIrtual Machine
http://translate.google.com/translate?hl=fr&sl=fr&tl=en&u=comdif.com
Comdif Telecom is working on billing Voip software since long time.
Our goal is to make friendly software easy to install for peoples without large skill.
-Last Cybercallshop version work on WINDOW XP/VISTA/SEVEN computer and is able to give you a full working standalone system able to make voip call / Cybercafe control / Wifi internet acces and have a friendly GUI for administration to bill Calls Cybercafe and internet access . Please visit here for howto and download links
http://translate.google.com/translate?hl=fr&sl=fr&tl=en&u=comdif.com/blog .
The best new is that Cybercallshop have advanced routing system and you can use 1 to 5 cheap Voip provider of your choice for each destination !! enjoy
Now Cyberhotel is online , Cyberhotel have a special GUI for hotel with powerfull wakeup system and many more. All our systems are as well available to install on Linux server
Call Accounting Mate by callaccounting.ws http://www.callaccounting.ws
The world's most popular shareware Do-It-Yourself Call Accounting Software
Call Accounting Mate is a call accounting software that can be used in institutions such as offices, hospitals, universities, and organizations that need to allocate telecom costs to various individuals, departments or cost centers. It can also be used to monitor telephone costs and productivity of each and every employee in the company. Call Accounting Mate includes more than 50 built-in reports, support for accounts codes and pin codes, multiple operator support, contacts database to quickly identify business and personal calls, client billing, flexible cost calculation, support for both incoming and outgoing calls, built-in query builder, and support for most telephone and PBX systems.
Support for asterisk is in the form of a custom CDR module which is included or directly via the mysql database. Asterisk Support forum for the software is located at Call Accounting Asterisk and more information is available at Call Accounting Site .
Call Accounting Mate designed by callaccounting.ws is the only browser based, integrated webserver solution with a built-in report writer and SQL database engine. The software has an automated task scheduler for efficient unattended reporting. * Call Accounting Mate - starts at $375
Join us on Twitter here
Alternatively, check Hosted Call Accounting for managed enterprise services.
Calls Professional for Asterisk PBX - InterAkt Co. Calls Professional for Asterisk PBX - Calls Professional is a program suite, which is designed to manage call statistics and greater review in telephone network. It includes programs Asterisk CDR server and Calls Professional. CDR Server is used to collect data of calls from Asterisk PBX, user settings and program activity, Calls Professional is multi purpose / multi user program for reviewing, making print outs and export call reports. The latter possibility is to create own phone book, and includes a whole palette of other useful settings. Program packet is ideal expedient for traffic control in telephone
network and control of expence in company or any other organization.
CenIP SoftSwitch: http://www.cenip.com.ar/
CenIP VirtualServer is a full-featured platform for VoIP billing. It provides routes/customers/devices gui manager with support for prepaid, postpaid, callingcard, resellers, lcr, dids and a lot more.
Cybex Development VoIP Billing System http://www.cybexdev.com
Prepaid & PostPaid Included. Wholesale, End-User, Calling Cards. We provide the lowest price.
Datatex Dynamics http://www.datatex.co.za
Datatex has been developing software solutions for the telephony industry since 1999. Topaz Next Generation (TNG)
http://www.datatex.co.za/tng4a/index.html
TNG is the latest Telephone Management System (TMS) or billing system released. The Asterisk version of TNG has the following features:
Generates a call record for each part of a transferred call. (e.g. call transferred 5 times will show 5 call records
with each party reported) Calls transferred or forwarded to queues will properly show the extension the call ended up on. Transferred unanswered calls properly identified.
Runs on Windows or Linux.
Connects to the standard Asterisk Manager Interface.
Report drill down from summary level to detailed calls.
Report scheduling to email reports automatically.
IPerbill - VoIP Billing System IPerbill web site
Main features: Online administration from any web brower Multiple rate plans management Multiple providers management Multiple currencies management Prepaid and postpaid accounts management Reports displaying margin per destination Real time quality statistics (ASR, ACD, PDD) RADIUS AAA server (with RADIUS client for Asterisk)
Calling cards module: Prepaid card batches management Batch data export for printing Access number rating Card resellers management
Call back module: Geographic area management (limitating usage of call back products) Call back access numbers management Classic ANI call back Trigger call back (or DID call back): one DID per customer Web call back (customisable web interface) Possible integration for SMS call back
Residential, Call shops & Corporate module: VoIP (SIP or IAX) extensions authentication Additional services billing (Voicemail, DID, ...) Mail alerts management (low credit for instance) Web interface for customers Resellers management
Wholesale A-Z and/or Termination (GSM, E1, SS7): Optimized RADIUS server for wholesale traffic Multiple Asterisk RADIUS clients management Advanced call limitations per customer and/or per destination Web interface for customers
Mobile Operators (MVNO): International traffic routing management Minutes plans management SMS & Data billing Mobile phone fleets management
MOR - advanced billing and routing solution for Asterisk More info: MOR Homepage: http://www.kolmisoft.com/mor
User friendly/presentable billing. Huge amount of functions. LiveCD available.
Omniware Billing System http://www.omniware.ca
Operates a hosted billing system services for ITSPs and ISPs. Also offered as standalone product. Used in two deployments by Bell Canada, and designed to be very flexible.
PayPal - IPN - Subscription VoIP Billing Solutions Free PayPal - IPN and PayPal - IPN Subscription Starter Kit Software VanAbel.Com -- Free PayPal - IPN Starter Kit
VanAbel.Com -- Free PayPal - IPN Subscription Starter Kit
These applications, while not originally written for VoIP back in 2000-2001, can provide excellent insight into using PayPal for small to medium size VoIP businesses.
Sorry, we can not offer support for free applications.
Phonyx Phonyx IP/ISDN-PBX based on Asterisk and opensips, Czech Web-Interface (for admins even for
customers), Czech sounds, specialised for czech VoIP providers, High-availability support, Skype channel support, Prepaid/Postpaid support.
SAM Reports by Token http://www.samreports.com
Asterisk CDR Reports made Simple
* Windows desktop application for Asterisk CDR Reports and Queue Reports * Interactive drag & drop interface for designing Asterisk reports * BI Pivot Reports - Drag & Drop * No installation (does not req. db or web server) or maintenance required
SipTar Billing Server - Integrated Asterisk Billing, Routing Solution & SMS, TTS, CallBack and Calling Card SipTar Billing Server - SipTar Billing For Asterisk - SipTar Billing Server is a powerful billing and routing system, SipTar Callshop, SMS, Callback, Text To Speech Message and Calling Card System.
Screenshots of SipTar Billing Server in Action: http://www.microsyslabs.com/siptarbilling.html
Streamco Smartswitch http://streamco.org.ua/en/products/smartswitch
Free routing+billing telephony system based on Asterisk.
Has built-in reseller/wholesale, pc2phone, calling cards, call-center, pbx, virtual pbx etc applications. User-friendly web interface (including visual dialplan editor). Flexible routing(LCR, code length, time of the week, priorities...). Financial Module allows to automatically block companies or users basing on their balance. Mailing and SMS subsystems. Role-based permission system for web access. Web portals for users and companies.
Accounting(payments, invoices, refills, etc) is tightly coupled with billing/routing. Real-time billing with support of multiple currencies. Web interface allows to configure the system, check dialplan, view active calls, view statistics with selected granularity, export CDR to files, etc. No need to edit config files! High performance. Written in C/C++/Java.
Super Technologies - VOIP Billing Solutions http://www.supertec.com/solutions
Super Technologies has been in VOIP service since 1999. Was the first company
in the world to offer a DID number on a IP Device similar to vonage, and got an award on the service from Internet Telephony Magazine and in the Internet Wrold Show in 2001. With this experience and software in use for over 5 years now, they are now offering the same software that they use for their own services, to the world to offer billing to their clients.
They have software for VONAGE Type Service, Net2phone and ip centrex services, sample are all working and live you can check them out on www.phoneopia.com www.superphoneunlimited.com and ip-pabx.com
Web site for software is www.supertec.com/solutions/
Telcotwo 2.0 http://www.telcotwo.com
Call Accounting For Resellers
* Software as a Service, a complete WEB 2.0 application * Recurring profitable monthly income * High performance Low cost, from US$0.20 per extension per month * A fully managed alternative to hardware and software * View reports via any web browser * International coverage and support * Online help and training * Low cost Data Buffers, alternatively use our FREE SOFTWARE for ASTERISK and all traditional PBX.
How Does TelcoTwo2.0 Help You? Simple: We built TelcoTwo2.0 Call Accounting to make it easy for you and your customers to manage phone use and infrastructure.
What Is TelcoTwo2.0? TelcoTwo2.0 Call Accounting is an Internet application and business tool, designed to benefit the reseller and the customer in ways that old fashioned stand alone call accounting software just cannot do.
TelcoTwo2.0 Call Accounting is designed to generate profit for the reseller in all aspects of your service. Least Cost Routing, equipment provision, and elevating the customer's perception of your company through unique "your brand" options. When You Use TelcoTwo2.0, you will:
* create a healthy monthly income * improve your company image through branding * manage your customer environment more professionally * have a new and unique sales proposition to grow your customer base
Who Is TelcoTwo2.0 For?
* PBX resellers * Telecoms Consultants * Large Businesses * Small Businesses
Vidanetwork Technologies - VOIP Billing Solutions http://www.vidanetwork.net - Powerful billing system that allows you to setup Pre-pay, Post-pay, metered Flat Rate billing plans for residential and Cooperations. Their scalable network management and billing system integrate multiple Asterisk call servers together to work like one system. The web-based solution has 4 levels of access interfaces: Administrator, Operator, VPBX admin, and End User Portal. It also offers Hosted Virtual PBX and Virtual Call Center solutions for offering services to business users. If you already have a Web page and a payment gateway account (like Paypal), they can also integrate them with their software, so that your customers could sign up your services from your web page and make payments online.
If you are service providers and would like to offer services to residential and business users, this is definitely the right solution for you!
vspPanel - Integrated Asterisk Billing Solution & Control Panel vspPanel - Asterisk Control Panel - vspPanel is a full control panel system for the Asterisk PBX and has been designed as a "VSP In A Box" solution, much like it's counterpart CPanel in the Web Hosting Industry vspPanel allows users to control all aspects of their Asterisk server from a web interface, along with call routing, adding of providers and customers and most importantly billing (Both Pre-paid and
Post-Paid). vspPanel does not require any additional hardware and is already begining to be offered in Data Centers around the world as a VOIP Provider Hosted Solution, however it may be installed on any Linux Server along with Asterisk. vspPanel has been designed to allow any entreprenuer to become a VSP and offer VSP services to their customers and alleviates the need for an operator to be a "technical guru".
Current Status: Free Beta Available.
Screenshots of vspPanel in Action: http://www.vsppanel.com/screenshots.html
YakaVOIP- Integrated web billing solution for Asterisk Homepage: http://www.yakasoftware.com
YakaVOIP is a fully integrated, open-source -NOT FREE-, web-based, user friendly billing and administration interface for Asterisk and Voice-Over-IP. It leverages existing open-source technologies (Joomla, PHP, MySQL) and ecompases 3rd party payment gateways like Paypal, MyGate, Moneybookers & Google Pay.
See also
Algorithm to parse country code out a phone number Asterisk administration
Asterisk CDR csv conversion mysql
Asterisk CDR csv handling
Asterisk CDR csv mysql import
Asterisk Prepaid Applications
CDR mediation
Call Accounting Software
Open Source Billing Systems
VOIP Billing
top related