<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TeleTips Network &#187; Least Cost Routing</title>
	<atom:link href="http://www.teletips.net/blog/category/least-cost-routing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teletips.net/blog</link>
	<description>Help for Telecoms Professionals</description>
	<lastBuildDate>Thu, 22 Apr 2010 06:47:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Least Cost Routing is harder than it looks</title>
		<link>http://www.teletips.net/blog/2008/03/11/least-cost-routing-is-harder-than-it-looks/</link>
		<comments>http://www.teletips.net/blog/2008/03/11/least-cost-routing-is-harder-than-it-looks/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 00:27:18 +0000</pubDate>
		<dc:creator>Arch Stanton</dc:creator>
				<category><![CDATA[Least Cost Routing]]></category>
		<category><![CDATA[Operations]]></category>

		<guid isPermaLink="false">http://www.teletips.net/blog/2008/03/11/least-cost-routing-is-harder-than-it-looks/</guid>
		<description><![CDATA[All voice network operators are continually looking for ways to cut the cost of delivering outgoing long distance calls.  The best way to do this is to use 2 or more Inter-Exchange Carriers (IEC, in FCC-speak) or what you and I might call &#8220;long distance service providers,&#8221; and cherry pick the cheaper provider for [...]]]></description>
			<content:encoded><![CDATA[<p>All voice network operators are continually looking for ways to cut the cost of delivering outgoing long distance calls.  The best way to do this is to use 2 or more Inter-Exchange Carriers (IEC, in FCC-speak) or what you and I might call &#8220;long distance service providers,&#8221; and cherry pick the cheaper provider for each dialed destination.  This approach is called &#8220;Least Cost Routing.&#8221;  Seems simple, right?  Well, it&#8217;s not, really.</p>
<p>First there is the tyranny of numbers.  A Least Cost Routing application typically will use the Local Exchange Routing Guide (LERG) to determine all possible dialed destinations.  The LERG defines roughly 450,000 destinations.  For each destination you might have a cost proposal from several IEC.  We tried evaluating 8 IEC.</p>
<p><span id="more-27"></span></p>
<p>So there are several million tests to run simply to derive a single list of the cheapest routes to each possible destination.  But this is only the beginning.</p>
<p>Once the list of cheapest routes is compiled, there are several more steps:</p>
<ul>
<li>Collapse consecutive destinations served by the same IEC into a single route.</li>
<li>Interleave &#8220;special&#8221; routes, such as 411, 611, 911, 976 area codes, specific toll-free destinations, etc.  Each of these routes may be dedicated to a particular IEC or service provider.  This is necessary when the rules of the switch require routes to be lexically sequential.  Our Nortel MTX has such rules.</li>
<li>Generate a routing file suitable for uploading to your switch from the list of cheap routes</li>
</ul>
<p>Collapsing consecutive destinations is not difficult, nor is generating a translations file for your switch.  Interleaving exceptional routes has proven particularly vexing.  There are several conditions that might make this so:</p>
<ul>
<li>Individual LERG destinations can be entire NPA-NXX blocks of 10,000 MDN, or they might be NPA-NXX-Y blocks of 1,000 MDN. The code must determine this and adjust as needed.</li>
<li>If the current exception is lexically less than the next destination then it must be interleaved between destinations.</li>
<li>If the next destination is a block of 10,000 MDN, then it might be necessary to split it to interleave the current exception.</li>
<li>There might be several exceptions back-to-back.</li>
</ul>
<p>Of course the whole exercise could be attempted using Excel.  To ably handle any list having 450,000 members Excel 2007 would be required, as it can manage worksheets having 1.2 million rows, and earlier versions maxed out at 65,000 or so rows.  I know of one operator that has taken this approach and has found that it does not work well when it works at all.  Apparently the high-end PC frequently crashes during runs.</p>
<p>We continue working on our Perl and SQL approach.  Our ultimate goal is to have a solution that can be run frequently, perhaps as often as every month.  But certainly whenever we get new lower pricing from the IEC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teletips.net/blog/2008/03/11/least-cost-routing-is-harder-than-it-looks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traffic Pumpers Filling Long Distance Pipes</title>
		<link>http://www.teletips.net/blog/2008/03/04/traffic-pumpers-filling-long-distance-pipes/</link>
		<comments>http://www.teletips.net/blog/2008/03/04/traffic-pumpers-filling-long-distance-pipes/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 21:05:01 +0000</pubDate>
		<dc:creator>Arch Stanton</dc:creator>
				<category><![CDATA[Least Cost Routing]]></category>
		<category><![CDATA[Operations]]></category>

		<guid isPermaLink="false">http://www.teletips.net/blog/2008/03/04/traffic-pumpers-filling-long-distance-pipes/</guid>
		<description><![CDATA[Starting late last year our long-distance network has been overwhelmed with calls to various for-free services.  These services often appear to be the proverbial free lunch, with no apparent business model because the service is 100% free to the end user.  Typical offerings include free conference calls or voice chat rooms.  These [...]]]></description>
			<content:encoded><![CDATA[<p>Starting late last year our long-distance network has been overwhelmed with calls to various for-free services.<span>  </span>These services often appear to be the proverbial free lunch, with no apparent business model because the service is 100% free to the end user.  Typical offerings include free conference calls or voice chat rooms.  These services can completely destroy a flat-rate all-you-can-eat telephony service provider.</p>
<p><span id="more-26"></span></p>
<p>What we saw initially was increasing traffic volume to destinations that seemed to be rather out-of-the-way, not a destination one would expect to be in our top ten.<span>  </span>We use an application called <a href="http://www.quantumsi.com/products/" title="Turnkey NMS/OSS mission critical solutions">CDR Collection Manager</a> (CCM, which is highly recommend!) from Quantum Systems Integrators that collects all Call Detail Records from our Nortel switch and saves them to a UNIX server in a searchable format.  Further Analysis of these CDR showed both high number of calls and extremely long call durations.  Searching Google for the called number revealed it to be a free chat room.</p>
<p>We spent several days wondering about these businesses before we saw the light.  It wasnâ€™t at first clear to us how they would be making money.  No for-fee services were evident on the web site, there were no obvious advertisements that mightâ€™ve supported their service.  Then my Regulatory Director found this link at the <a href="http://www.heartland.org/Article.cfm?artId=22065" title="Carriers Sue Iowa Telcos over 'Traffic-Pumping'" target="_blank">Heartland Institute</a>.  The article calls these businesses â€œtraffic pumpers.â€</p>
<p>So the business model of the traffic pumpers now becomes clear.  The companies offering these services partner with small Local Exchange Carriers (LEC).  The LEC are chosen based upon them having an abnormally high access charge.  Access charges are fees, laid down in law, which long distance service providers, aka â€œInter-Exchange Carriers (IEC),   must pay to LEC for the privilege of delivering voice traffic the â€œlast mileâ€.<span>  </span>The traffic pumpers try to stimulate the largest volume of incoming traffic possible to increase the amount of the access charges they collect from the IEC.  Clever!</p>
<p>On our side, we have a flat-rate-all-you-can-eat business model.  Success in this model depends to a large degree on having a low cost structure, and having subscriber usage which conforms to the â€œnorm.â€  Extremely high volume callers can distort this model, and these traffic pumper destinations give such subscribers a reason to call.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teletips.net/blog/2008/03/04/traffic-pumpers-filling-long-distance-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
