<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>DTH VoIP Billing Blog</title>
	<link>http://dthvoipbilling.com/wordpress</link>
	<description>Articles related to billing for VoIP services.</description>
	<pubDate>Thu, 22 Apr 2010 13:04:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>a2billing – How do we compare?</title>
		<link>http://dthvoipbilling.com/wordpress/?p=4</link>
		<comments>http://dthvoipbilling.com/wordpress/?p=4#comments</comments>
		<pubDate>Thu, 14 Jan 2010 20:31:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dthvoipbilling.com/wordpress/?p=4</guid>
		<description><![CDATA[We are often asked how we compare to a2billing. This question usually comes from customers who are using a2billing but are looking for a more comprehensive alternative, or customers who are starting a new business and are evaluating the different telecom billing systems available. 
In this article, we will attempt to highlight the primary differences. 
Architecture [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">We are often asked how we compare to a2billing. This question usually comes from customers who are using a2billing but are looking for a more comprehensive alternative, or customers who are starting a new business and are evaluating the different telecom billing systems available. </span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">In this article, we will attempt to highlight the primary differences.</span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Architecture</span></u></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">At the <strong>architectural</strong> level, a2billing is what we would refer to as a <em>bundled</em> system. i.e. the switch and the billing software are on the same server and share resources. This configuration is low-cost but it introduces <strong>performance</strong>, <strong>scalability</strong> and <strong>security</strong> concerns. </span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Running both your switch and your billing operations on the same server will also introduce performance issues as both systems are competing for the same resources.</span></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">As a <em>bundled</em> system, it is limited to the scalability that can be acheived using a single server only.</span></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Having to open billing-related ports (HTTP, HTTPS, etc) on your switch will encourage malicious individuals to attempt to compromise your server. </span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Our system is what we would refer to as <em>stand-alone</em>. i.e. it is independent of the switch (or switches) and makes use of APIs to integrate with whatever switch or PBX is being used. It runs on its own server(s) and has dedicated resources. Although this scenario has higher start-up cost, it offers greater <strong>performance</strong>, <strong>security,</strong> <strong>scalability</strong> and <strong>integration</strong> opportunities.</span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Codebase</span></u></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">A2billing is an <strong>open-source</strong> project lead by a single individual with code contributed from various programmers.</span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Our system is a <strong>commercial</strong> application designed and built by a team of development and support staff. As such, we provide scheduled releases and dedicated support via email, phone, remote desktop and live chat.</span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Interoperability</span></u></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><strong><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Interoperability</span></strong><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> is another key difference between our systems. A2billing was built specifically for use on Asterisk® and currently does not operate with any other switches/PBX systems.</span></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Our system, on the other hand, uses standardized APIs to interface with whatever switch/PBX is required for the deployment in question. This approach affords you the flexibility to use whichever switch (or switches) best suits your needs at given time in your business’ life cycle; giving you more control over your future growth.</span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Summary</span></u></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></u><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">A2billing may be suitable for sites who intend to use Asterisk and only expect limited growth.</span></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Our solution can work for you at the start of your business and stay with you as you grow to support thousands of concurrent calls per server.</span></span></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Our system is geared towards deployments that may need to interface with multiple switches and require a higher level of scalability, integration, interoperability and customization.</span></span></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span> </span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">Additional information about <em>bundled </em>vs. <em>stand-alone</em> deployments is available at </span><a href="http://dthvoipbilling.com/wordpress/?p=3"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><font color="#800080">http://dthvoipbilling.com/wordpress/?p=3</font></span></a></span></span></p>
<p><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">To find out more about our system, please </span><a href="http://www.dthvoipbilling.com/pub/contactus.aspx"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><font color="#800080">contact us</font></span></a><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'">.</span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"> </span></span></span></p>
<p align="center"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"></span><span style="font-size: 10pt; line-height: 115%; font-family: 'Arial','sans-serif'"><span style="font-size: 8pt; line-height: 115%; font-family: 'Arial','sans-serif'">Asterisk is a registered trademark of Digium, Inc.</span></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://dthvoipbilling.com/wordpress/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
		<item>
		<title>Choosing a VoIP Billing Solution - Bundled or Stand-alone</title>
		<link>http://dthvoipbilling.com/wordpress/?p=3</link>
		<comments>http://dthvoipbilling.com/wordpress/?p=3#comments</comments>
		<pubDate>Wed, 16 Dec 2009 20:51:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dthvoipbilling.com/wordpress/?p=3</guid>
		<description><![CDATA[If you are planning on launching VoIP services, you will inedvitably be faced with the question &#8216;How will I bill for the services we provide?&#8217; 
Billing for VoIP services can be a daunting task as there are a wide variety of additional features (included minutes, call forwarding, voicemail, IVR, ring groups, callback, etc) that must be [...]]]></description>
			<content:encoded><![CDATA[<p>If you are planning on launching VoIP services, you will inedvitably be faced with the question &#8216;How will I bill for the services we provide?&#8217; </p>
<p>Billing for VoIP services can be a daunting task as there are a wide variety of additional features (included minutes, call forwarding, voicemail, IVR, ring groups, callback, etc) that must be accounted for on top of the standard origination/termination services.</p>
<p>Assuming you don&#8217;t have Development staff in-house to build a custom system, you will have to evaluate a variety of systems on the market. A simple search for &#8216;voip billing software&#8217; will return many pages of options.</p>
<p>There are two main models when it comes to selecting your billing system; <em>Bundled</em> or <em>Stand-alone</em>.</p>
<p><em>Bundled</em> refers to a billing system produced by the same company as your switch/PBX. The billing component is typically sold as an add-on module to your switch and runs on the same server.</p>
<p><em>Stand-alone</em> refers to a software package that is produced by a third party development house and is not tied to any specific switch or PBX. These packages make use of generic APIs (Application Programming Interface) to integrate with your switch and other systems.</p>
<p>Both models have their strengths and weaknesses. In this article, we will attempt to highlight the important ones.</p>
<p><strong>Cost</strong> - In most cases, the <em>bundled</em> model is more cost-effective as the billing component is simply sold as an additional module on top switch licensing. In the <em>stand-alone</em> model, your billing system would be a separate software license from a different company.</p>
<p><strong>Performance</strong> - In the <em>bundled</em> scenario, the billing component is likely installed on the same server as your switch software. Although this would provide improved performance during authentication and authorization, it will severely limit scalability as your switching and billing tasks are now being performed by the same server. VoIP billing has many resource-intensive operations (call rating, reporting, etc) which would negatively impact your switch performance while they are running. You may notice decreased call quality while you perform simple billing operations or run reports.</p>
<p><strong>Integration</strong> - In the <em>bundled</em> scenario, the switch and billing system are produced by the same company and often are part of the same codebase. This makes deployment of a bundled solution considerably easier as the switch and billing were &#8216;made for each other&#8217;. In a <em>stand-alone</em> scenario, the billing software manufacturer must write integration routines for each switch they work with.</p>
<p><strong>Customization</strong> - It is very common in this industry to require customizations to your billing system. This is often done to facilitate data transfer to/from external systems or simply to enforce business rules that might be specific to your company. Manufacturers of <em>stand-alone</em> billing applications deal with customization on a regular basis. Every switch or PBX they must integrate with is effectively a new customization. Customization is just a part of daily life.</p>
<p>Manufacturers of <em>bundled</em> systems are less likely to engage in customization as it is not part of their daily requirement. Their billing code was written to operate with one switch (theirs) and there is little requirement to integrate with external systems.</p>
<p><strong>Maintenance</strong> - Each configuration has its own strengths and weaknesses when dealing with system maintenance and upgrades. In the bundled scenario, you may only have to perform a single set of maintenance and upgrade routines in order to keep your entire system up to date and running smoothly. The downside is that you can&#8217;t perform maintenance indepedantly should the need arise. Suppose you needed to take your billing system offline temporarily to apply a fix to it. This might also require taking your switch offline since both components reside on the same server and are likely part of the same codebase being upgraded.</p>
<p>In a <em>stand-alone</em> scenario, the opposite is true. You would have different maintenance and upgraded tasks for each component. This leads to additional work but is also provides the ability to perform maintenance on one component without affecting the other. Which one is right for you would depend on the skill set available and the level of service you need to provide to your customers.</p>
<p><strong>Security</strong> - Each scenario also has its own security pros and cons. Most billing systems require opening additional ports in order to allow customs to log in, view invoices, make payments and perform self-service. In a <em>bundled</em> scenario, this would mean having to run additional services (web server, etc) as well as open additional ports to the same server running your switch/PBX software.</p>
<p>In a <em>stand-alone</em> scenario, each component runs on their own server and can be secured differently. Although this means you need to perform the additional work of securing two servers, it also gives you the ability to expose only the services required by each component. i.e., you would not have to expose a web service on the same server as your switch.</p>
<p><strong>Summary</strong> - For deployments requiring more scalability, customization and abstraction of components (billing, switching) , purchasing independant <em>stand-alone</em> system would be the better of the two options.</p>
<p> If we can offer one piece of advice, it would be to sit down and document your billing requirements beforehand and share those requirements with any vendors you speak to. This will help you to evaluate the available billing vendors more affectively. It will also allow the prospective vendors to address your specific concerns and guide their demo and communications accordingly.</p>
<p> DTH Software, Inc is a provider of independant (stand-alone) telecom billing solutions. Information about our VoIP Billing software is available at <a href="http://www.dthvoipbilling.com/">http://www.dthvoipbilling.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dthvoipbilling.com/wordpress/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
	</channel>
</rss>

