<?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>The Nir Simionovich blog &#187; sangoma</title>
	<atom:link href="http://www.simionovich.com/tag/sangoma/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simionovich.com</link>
	<description>The rants and raves of a technogeek</description>
	<lastBuildDate>Mon, 09 Aug 2010 21:08:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Call Analytics &#8211; Closed Alpha testing group</title>
		<link>http://www.simionovich.com/2010/03/14/call-analytics-closed-alpha-testing-group/</link>
		<comments>http://www.simionovich.com/2010/03/14/call-analytics-closed-alpha-testing-group/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 09:09:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AGI]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[Fonality]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[GreenfieldTech]]></category>
		<category><![CDATA[PHPAGI]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[TrixBox]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=397</guid>
		<description><![CDATA[Well, it's been almost a month since I've started writing about the humbug project. Now, it's time to actually get you people involved, at least in the initial levels. We are looking to add 10 additional members into the humbug call analytics suite. Currently available analytics during the alpha testing is inbound call analytics.

]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F03%2F14%2Fcall-analytics-closed-alpha-testing-group%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F03%2F14%2Fcall-analytics-closed-alpha-testing-group%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Well, it&#8217;s been almost a month since I&#8217;ve started writing about the humbug project. Now, it&#8217;s time to actually get you people involved, at least in the initial levels. We are looking to add 10 additional members into the humbug call analytics suite. Currently available analytics during the alpha testing is inbound call analytics.</p>
<p>Our aim is to gather as much information as we can and as much user requests as we can, humbug is a community oriented project, thus it relies on community oriented input and feature requests. Participating members will  be granted access to the humbug analytics portal, allowing them to gather statistical information regarding their inbound call hits and their top ten DID numbers &#8211; we are working on additional statistics. As new stats will become available, we&#8217;ll role those out into the service as soon as possible.</p>
<p>In order to participate in the closed alpha testing, please send an email to alphatest at humbuglabs.org, and we&#8217;ll send you a short piece of dialplan code to insert into your <a class="zem_slink" title="Asterisk (PBX)" rel="homepage" href="http://www.asterisk.org/">Asterisk</a> server. Technically speaking, we&#8217;ll send you a short AGI command that looks like this:</p>
<p>exten =&gt; _X.,n,AGI(agi://somehost/DataReceiver,some_unique_ident)</p>
<p>The above line needs to be inserted into any place you would like to generate call analytics from. We&#8217;ll also enclose configuration steps for <a class="zem_slink" title="FreePBX" rel="wikipedia" href="http://en.wikipedia.org/wiki/FreePBX">FreePBX</a> (and other FreePBX compatible distributions). We are hard at work for creating a FreePBX integrated module, so you can do a one-click install.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/30a0c292-bf3e-4955-a2cb-865340d13569/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=30a0c292-bf3e-4955-a2cb-865340d13569" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2010/03/14/call-analytics-closed-alpha-testing-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond the dialtone &#8211; PBX user experience revisited</title>
		<link>http://www.simionovich.com/2010/02/12/beyond-the-dialtone-pbx-user-experience-revisited/</link>
		<comments>http://www.simionovich.com/2010/02/12/beyond-the-dialtone-pbx-user-experience-revisited/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:24:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Aastra Technologies]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Cisco Systems]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[Fonality]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[Markup language]]></category>
		<category><![CDATA[Nortel]]></category>
		<category><![CDATA[Polycom]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[TrixBox]]></category>
		<category><![CDATA[User interface]]></category>
		<category><![CDATA[VoIP]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=381</guid>
		<description><![CDATA[When most of us think about PBX systems, we usually associate these with cumbersome usage, confusing dialing codes and in most cases - a PBX system is automatically associated with the annoying task of transferring a call from one handset to another. Lately, I've been thinking deeply about how people use PBX systems, is this really the only way to use a PBX system? is there something else to the mix? can we really enrich one of the oldest operational paradigms in the world? - and for that matter, can the public be re-educated to assimilate a new breed of PBX systems or services?]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F02%2F12%2Fbeyond-the-dialtone-pbx-user-experience-revisited%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F02%2F12%2Fbeyond-the-dialtone-pbx-user-experience-revisited%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>When most of us think about PBX systems, we usually associate these with cumbersome usage, confusing dialing codes and in most cases &#8211; a PBX system is automatically associated with the annoying task of transferring a call from one handset to another. Lately, I&#8217;ve been thinking deeply about how people use PBX systems, is this really the only way to use a PBX system? is there something else to the mix? can we really enrich one of the oldest operational paradigms in the world? &#8211; and for that matter, can the public be re-educated to assimilate a new breed of PBX systems or services?</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Cisco7960G.jpeg"><img title="Hardware-based IP phone" src="http://upload.wikimedia.org/wikipedia/en/thumb/2/2c/Cisco7960G.jpeg/300px-Cisco7960G.jpeg" alt="Hardware-based IP phone" width="300" height="225" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/Image:Cisco7960G.jpeg">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>As to answering the question of re-educating the public, I guess I&#8217;ll have to leave that question to the head shrinks. As to answering the latter, enriching the PBX experience is both achievable and advisable. When I say enriching, I mainly talk about your ability to bring to the IP phone functionality usually not associated with it. Imagine to have the ability to receive a stock exchange RSS feed to your phones idle screen, notice that you stock is either rising or falling, and by the flick of a button &#8211; either sell or buy. We&#8217;ve all come accustomed to IP phones that look like the one of the right. A whole bunch of buttons, that in most cases have no direct use when our phone is utilized using a single account. However, these buttons can be externally re-assigned and re-programmed to achieve greater functionality &#8211; surpassing the normal behavior of just making phone calls.</p>
<p>The technology involved exists on almost every high-end IP phone on the market (well, at least those made by SNOM, Aastra, Cisco and Polycom &#8211; most of the Chinese makers don&#8217;t have this) &#8211; it&#8217;s called a Mini Browsers. Mini Browsers are exactly what they are called, these are simplified versions of your typical Internet browser. Some vendors had produced their own XML based Mini browser markup language (SNOM, Cisco, Aastra) while others had decided to provide a sub-set of XHTML (Polycom). The variations between the vendors are at the neck deep of the problems of using Mini Browsers, and that is that the formats are considerably different. Sure, SNOM had more or less adopted Cisco&#8217;s general structure, however, it still varies.</p>
<p>Through the utilization of this technology, it is possible to create phone based browser applications, that seem native to the phone user, as the general interface resembles the native phone interface. It is now the developers job to make the web interface displayed to the user as seamless and as native as possible, keeping in mind that the developer must remain agnostic to the information retrieval layer. Most companies leave their phone systems and these tasks to their system administrators and infrastructure team, however, this task is far beyond their capabilities and skill set. Creating an agnostic IP phone minibrowser dislplay layer, capable of utilizing multiple vendors and models, is a question of content management and content rendering, very must similar to the content transcoding problem that is common to the mobile content world &#8211; in other words, a sys-admin will create an ad-hoc solution, a programmer will create a proper, well structured, well designed solution that carry the enterprise beyond its initial needs and requirements.</p>
<p>A short example of how these interfaces work can be found <a title="IP Phones - Enriching User Interfaces" href="http://blog.greenfieldtech.net/?p=60" target="_blank">here</a> &#8211; on my company blog.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/7810aaba-fcad-45fd-9b36-5647793b1cc5/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=7810aaba-fcad-45fd-9b36-5647793b1cc5" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2010/02/12/beyond-the-dialtone-pbx-user-experience-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digium TE205P vs. OpenVox D210P</title>
		<link>http://www.simionovich.com/2010/02/02/digium-te205p-vs-openvox-d210p/</link>
		<comments>http://www.simionovich.com/2010/02/02/digium-te205p-vs-openvox-d210p/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 20:43:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[D210]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[E1]]></category>
		<category><![CDATA[OpenVOX]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[T1]]></category>
		<category><![CDATA[TE205]]></category>
		<category><![CDATA[TE210]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=371</guid>
		<description><![CDATA[If there is one thing I like doing is testing hardware, specifically, testing new hardware that is related to Asterisk. I was more than pleased when OpenVox had approached me, asking to review one of their products - specifically after I once announced that I really dislike cheap clone cards. So, I got OpenVox's D210P card, which is a fairly similar clone to the TE205/TE210 of Digium, and I decided to take a it for a test drive.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F02%2F02%2Fdigium-te205p-vs-openvox-d210p%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F02%2F02%2Fdigium-te205p-vs-openvox-d210p%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>If there is one thing I like doing is testing hardware, specifically, testing new hardware that is related to <a class="zem_slink" title="Asterisk (PBX)" rel="homepage" href="http://www.asterisk.org/">Asterisk</a>. I was more than pleased when OpenVox had approached me, asking to review one of their products &#8211; specifically after I once announced that I really dislike cheap clone cards. So, I got OpenVox&#8217;s D210P card, which is a fairly similar clone to the TE205/TE210 of <a class="zem_slink" title="Digium" rel="homepage" href="http://www.digium.com/">Digium</a>, and I decided to take a it for a test drive.</p>
<p>So, first off, lets take a look at Digium&#8217;s TE205 card:</p>
<div id="attachment_373" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.simionovich.com/wp-content/uploads/2010/02/TE205.jpg"><img class="size-full wp-image-373" title="Digium TE205P Card" src="http://www.simionovich.com/wp-content/uploads/2010/02/TE205.jpg" alt="Digium TE205P Card" width="640" height="480" /></a><p class="wp-caption-text">Digium TE205P Card</p></div>
<p>The card is based upon two specific chips, the <a class="zem_slink" title="Xilinx" rel="homepage" href="http://www.xilinx.com/">Xilinx</a> Spartan <a class="zem_slink" title="Field-programmable gate array" rel="wikipedia" href="http://en.wikipedia.org/wiki/Field-programmable_gate_array">FPGA</a> and an Inifineon based Quad E1/T1/J1 framer chip. Technically speaking, the entire brain of the outfit is located in the Xilinx FPGA (naturally), which on the TE205P now enables remote firmware upgrades and some additional features. Digium had been using Xilinx based boards for over 8 years now, and they&#8217;ve been doing the job more than well.</p>
<p>Now, let&#8217;s take a look at the OpenVox clone board:</p>
<div id="attachment_374" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.simionovich.com/wp-content/uploads/2010/02/D210.jpg"><img class="size-full wp-image-374" title="OpenVox D210 Card" src="http://www.simionovich.com/wp-content/uploads/2010/02/D210.jpg" alt="OpenVox D210 Card" width="640" height="480" /></a><p class="wp-caption-text">OpenVox D210 Card</p></div>
<div class="mceTemp mceIEcenter" style="text-align: left;">OpenVox utilizes the same Inifineon framer chip (well, it&#8217;s a clone after all), while utilizing the Lattice Mico8 FPGA chip. Now, from a technological point of view, I couldn&#8217;t really find much differences between the Mico8 and the Spartan, beside a minor differences here and there &#8211; but these are not important. So, I proceeded to testing the card with Asterisk. So, the nice thing about this clone is that it doesn&#8217;t require patches to the stock version of DAHDI, which in my book means that OpenVox are aiming at being a real-clone, not some would be patched version of a clone &#8211; so that&#8217;s good. Installation was fairly similar to that of the Digium TE205P card, so I couldn&#8217;t really find specifics in there to prefer one over the latter. So, I started testing the card in various situations: Normal telephony, 3G based transmission (64kbps bearer capability),  dropped calls during high loads and checking CPU/Load spikes during high usage.</div>
<h2>The Test Scenario and Comparison</h2>
<p>All of the above tests were conducted according to the following scenario:</p>
<div id="attachment_377" class="wp-caption aligncenter" style="width: 299px"><a href="http://www.simionovich.com/wp-content/uploads/2010/02/test_lab.png"><img class="size-full wp-image-377" title="Testing Lab Server" src="http://www.simionovich.com/wp-content/uploads/2010/02/test_lab.png" alt="Testing Lab Server" width="289" height="213" /></a><p class="wp-caption-text">Testing Lab Server</p></div>
<p>In general, I&#8217;ve connected 3 different IP phones to the testing server: A Polycom 650, a SNOM 370 and a Grandstream GXP2000. All IP phones include the latest firmwares and updates and were all working flawlessly with another similar setup, so I assumed they were all bug and issue free for the testing lab. The main reason I&#8217;m using 64Bit CentOS is simply due to the fact that all my servers are 64Bit capable (mainly E5410 and E5405).</p>
<h2>Test 1: Normal Telephony</h2>
<p>Well, in general, the card does exactly what it should &#8211; provides a connection to an E1 circuit (we only have E1 circuits in Israel). I&#8217;ve conducted normal telephony functions from all the above mentioned phones. In general, I&#8217;ve conduct from each phone a total of 40 calls, and repeated the test once for the Digium TE205P card and once for the OpenVox D210P card. The results were fairly similar with a slight advantage for Digium. In general, the OpenVox card had slipped about 4% of the calls, mainly to an IRQ miss that occurred for some reason. With the Digium card, the IRQ misses were not exhibited, allowing for all 120 calls to traverse normally.</p>
<p>Conclusion: In a normal office telephony scenario, the D210P is a fair choice &#8211; however, not my preference for a Call Center or a service provider.</p>
<h2>Test 2: 3G based transmission (64kbps bearer capability)</h2>
<p>I&#8217;ve been playing around with IVVR and Asterisk, mainly using the Fontventa H264 packages for Asterisk (that&#8217;s why I used 1.4 branch). With this test, the D210P provided less then medium results, specifically when trying to stream large 3gpp based video streams, while the TE205P had showed no specific issue with the transmission. Main issues exhibited were related to choppy video streams, causing jumps in the stream. The Digium card was fully capable of stream the video without a hitch. Now, I won&#8217;t hold this again OpenVox, as this usage is fairly advanced and is required by a very small portion of the market, but I believe they still have some work to do there. As they are using the same framer as Digium, I would deduce that their firmware is either an older import from Digium (reverse engineer) or some other firmware related issue.</p>
<p>Conclusion: Not a pick for 3G transmission with Asterisk.</p>
<h2>Test 3: Dropped calls during high loads</h2>
<p>No matter what test I did, with OpenVox I&#8217;ve always received a dropped call ratio of around 3-4% &#8211; when at high loads that went up to around 7%. When I mean high loads, I mean generating 30 outbound calls from Asterisk to one circuit, then receiving them on the second port (yes, a back-loop). I&#8217;ve conducted 100 runs of this test, at various speeds. It would appear that when generating calls with a 100ms interval between one initiation to another on the circuit, the OpenVox will drop a call here and there &#8211; at sporadic intervals. This may be actually related to the IRQ misses exhibited in Test 1.</p>
<p>Conclusion: If you have high load anticipated &#8211; OpenVox is not the choice for you.</p>
<h2>Test 4: CPU Load/Spikes</h2>
<p>It is a well known fact that all card that are used with Asterisk introduce load spikes of a sporadic nature. In the past, the masters of low spikes were Sangoma, however, with the introduction of Digium&#8217;s VoiceBus, that balance had tipped and Digium took the upper hand. In order to evaluate the spikes, I&#8217;ve monitor the machines&#8217; load while having 30 calls traverse from one port to the other. The calls were playing back a static file of 5 minutes, and after disconnecting the calls would generate and additional one and continue from there. Both cards exhibited slight spikes when multiple calls either originate or disconnect, however, the CPU spikes that the OpenVox card had exhibited were about 40% higher than the ones exhibited by Digium and there were more spikes than with Digium.</p>
<p>Conclusion: If your system isn&#8217;t as beefy as mine, and you need full capacity &#8211; OpenVox isn&#8217;t the choice for you</p>
<h2>Overall Operational Conclusion</h2>
<p>The OpenVox card promises to be a low-cost alternative to the Digium card, and it surely delivers. Over all, if you have an office PBX system or a low scale IVR environment, the OpenVox alternative can be evaluated, although it&#8217;s not my personal favorite. Sure, in many cases I can say: &#8220;OpenVox would do the job&#8221; &#8211; but hey, I would always rather go with the original and not the clone. I believe that OpenVox are far ahead of its clone competitors (Atcom, Yeastar, Varion, PhonicEQ, etc), simply because it does a better job at building and designing a better card &#8211; however, they still have some way to go in order to be completely in-lined with Digium and Sangoma.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/89a56920-a776-4d72-a7a3-127146e056df/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=89a56920-a776-4d72-a7a3-127146e056df" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2010/02/02/digium-te205p-vs-openvox-d210p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk updates, rants and raves</title>
		<link>http://www.simionovich.com/2009/04/01/asterisk-updates-rants-and-raves/</link>
		<comments>http://www.simionovich.com/2009/04/01/asterisk-updates-rants-and-raves/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 07:18:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[EASYRUN]]></category>
		<category><![CDATA[EPICACCE]]></category>
		<category><![CDATA[GSM]]></category>
		<category><![CDATA[Israel]]></category>
		<category><![CDATA[OpenVOX]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[Xorcom]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=274</guid>
		<description><![CDATA[Well, I guess it's time for another Israeli Asterisk update post - one that was well due a long time now. This post was written after the recent hectic 3 weeks of Asterisk events and news here in Israel. So, I guess we'll open with some news - beep, beep, beep.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F04%2F01%2Fasterisk-updates-rants-and-raves%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F04%2F01%2Fasterisk-updates-rants-and-raves%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Well, I guess it&#8217;s time for another Israeli Asterisk update post &#8211; one that was well due a long time now. This post was written after the recent hectic 3 weeks of Asterisk events and news here in Israel. So, I guess we&#8217;ll open with some news &#8211; beep, beep, beep.</p>
<h1>Asterisk based Contact Centers</h1>
<p>EasyRun, a world wide provider of Call Center and Contact Center solutions had announced the availability of its EpicAcce solution.</p>
<p><a title="EASYRUN ASTERISK CONTACT CENTER" href="http://www.easyrun.com/2005/2_news.shtml" target="_blank"><span class="txt11bdnews">EasyRun Partners with Xorcom to Offer the Industry’s First Enterprise Grade PBX Agnostic Contact Center</span></a></p>
<p><a title="EASYRUN ASTERISK CONTACT CENTER" href="http://www.easyrun.com/2005/2_news.shtml" target="_blank"><span class="txt11bdnews">EPICAcce Delivers the Industry’s First PBX Agnostic Enterprise Grade Contact Center Solution</span></a></p>
<p><span class="txt11bdnews">For those in the know, the EpicAcce solution is based upon the Asterisk Open Source PBX system, bundled inside a Xorcom XR3000 appliance. I&#8217;m proud to say that I had some involvement in the development of this product, mainly, having trained the EasyRun lead developers in the workings of Asterisk &#8211; in the first Asterisk Bootcamp that was held in Israel last year. The EpicAcce appliance is defined as a PBX agnostic contact center solution, thus, it will work in any type of PBX or enterprise installation &#8211; making it the ideal solution for any company wishing to embed a contact center to their customer care, without the requirement of changing their entire company telephony infrastructure. In addition, the same unit can also be used as a the company PBX system &#8211; after all, it is based on Asterisk underneath and FreePBX as the management interface for Asterisk.</span></p>
<h1><span class="txt11bdnews">Asterisk gains recognition by the TheMarker.Com</span></h1>
<p><span class="txt11bdnews">About 3 weeks ago, I got interviewed by Amitai Ziv, a telecom reported from the TheMarker.Com IT news section. The interview (in hebrew) is available at the following URL:</span></p>
<p><a title="ASTERISK GAIN RECOGNITION IN ISRAEL" href="http://it.themarker.com/tmit/article/6255#" target="_blank"><span class="txt11bdnews">http://it.themarker.com/tmit/article/6255</span></a></p>
<p><span class="txt11bdnews">Now, while the article had mentioned about 25% of the actual interview and also summed up various statements from other people two, in general, it was very supportive of the Asterisk initiative and movement in Israel. I guess, well at least from my point of view, this article is a valid turning point &#8211; where the Israeli main stream industry acknowledges Asterisk as a valid business viable solution. In addition, as the founding father of the Israeli Asterisk users forum (<a title="ASTERISK ISRAELI USERS FORUM" href="http://www.asterisk.org.il">www.asterisk.org.il</a>) it is a great honor to be interviewed for this magazine. Sure, I make a living from promoting Asterisk and developing Asterisk based platforms, but having your face (although a horid picture) in the paper and having your name mentioned in a positive manner &#8211; is always a good thing.</span></p>
<h1><span class="txt11bdnews">Israeli Telecom Manager Club recognizes Asterisk</span></h1>
<p><span class="txt11bdnews">Yesterday I attended the &#8220;Israeli Telecom Manager&#8217;s Club&#8221; quarterly meeting, which was focused entirely on the viability of Asterisk and other Open Source based solutions. While most of the audience was made of large companies and captains of industry (Coca-Cola, TEVA, Israeli Electric Company, others) &#8211; I didn&#8217;t get the dreaded lazy eye I got almost 3 years ago. </span></p>
<p><span class="txt11bdnews">When I started promoting Asterisk in Israel, almost 7 years ago, people looked at me as the crazy guy that has no idea what he was talking about. After all, I was an IP/Web technologies engineer, suddenly, starting to talk about telephony &#8211; in a world where 50 year old engineers were controlling and dominating entirely. Suddenly, a new kid on the block comes in and says: &#8220;<a title="OPEN SOURCE PBX IS BETTER THAN VENDOR BASED" href="http://www.asterisk.org">Listen, Open Source can do it as good &#8211; if not better</a>&#8220;. Yesterday was a turning point, suddenly, all these people came in to listen to me, preach and promote, both Asterisk and proper Open Source adoptation and GPL compliancy. </span></p>
<p><span class="txt11bdnews">Israel is changing, companies start realizing that using GPL and modifying GPL products isn&#8217;t something to be taken lightly &#8211; it must be done with experts, and people that actually know what they are doing in the Open Source world. The old time Open Source geeks are starting to gain the industry recognition &#8211; Israel is finally starting to reach the state where the US and Europe are currently located at.</span></p>
<h1><span class="txt11bdnews">Digium announces availability of Support Services</span></h1>
<p><span class="txt11bdnews">This is not the first time Digium had tried doing this &#8211; first time was about 2.5 years ago. The current support services are based upon a signed service agreement, allowing the customer to receive phone based support services. According to the Digium website, the <a title="DIGIUM ASTERISK SUPPORT" href="http://www.digium.com/en/supportcenter/asterisk.php">pricing model</a> is as following:</span></p>
<pre>                               <strong>SMB L1   SMB L2   Enterprise L3   Enterprise L4</strong>
Included Systems (Servers)        1         1          Up to 5         Up to 10
Included Cases (Incidents)        2         5             10           Unlimited
Additional Server Price           —         —          $495.00         $395.00
Named Contacts                    1         1             1                3
Price - 1 Year Subscriptions   $595.00  $1,995.00     $3,995.00        $7,995.00</pre>
<p>Ok, not that I have a problem with that &#8211; I guess in the world people are willing to pay upto 300$ for a support incident &#8211; however, in Israel, that makes no sense. Judging from my experience supporting Asterisk, over 90% of the support calls can be resolved in less than 30 minutes. Charging an amazing price of 300$ for remote hands support, for an incident of 30 minutes &#8211; that is outragous. It&#8217;s true, I&#8217;m a Digium fan and I promote their products where ever I go, however, in Israel &#8211; this model will not cut it.</p>
<p><a title="ASTERISK SUPPORT ISRAEL" href="http://www.greenfieldtech.net/products/support" target="_blank">My company</a>, started rendering Asterisk support services in Israel back in December 2008. Our support model is completely different &#8211; making it ideal for the Israeli market. Our support model is based upon a base line service agreement, indicating that you pay a total of 2,300 Israeli Shekels (around $500) for up to 10 hours of phone based and remote hands support services. These are rendered for a single server only &#8211; additional servers will cost you a couple hundrad more shekels, but the overall agreement in terms of time remains in tact. People in Israel know that support cases happen once every few months, so paying an identical price for getting 2 incidents handled simply doesn&#8217;t make any sense in the Israeli Market.</p>
<h1>TDM400 Compatible GSM Module</h1>
<p style="text-align: center;">
<div class="wp-caption aligncenter" style="width: 384px"><img title="ASTERISK GSM MODULE" src="http://www.asteriskgsmmodule.com/images/product.jpg" alt="ASTERISK GSM MODULE" width="374" height="345" /><p class="wp-caption-text">ASTERISK GSM MODULE</p></div>
<p>A new product on the market introduces a GSM module to the ever popular Digium TDM400P card. The new module, available at <a title="ASTERISK GSM MODULE" href="http://www.asteriskgsmmodule.com/index.html" target="_blank">http://www.asteriskgsmmodule.com/index.html</a> is a plug-in for the TDM400P card, allowing it to accept a GSM SIM card &#8211; instead of the standard FXO module.</p>
<p>Finally, a plug-in for Asterisk that negates the need to work with a GSM converter. The bad thing is that it requires a patch to the wctdm.c Zaptel driver, and aparently, isn&#8217;t yet available for DAHDI at all &#8211; but I guess this will be fixed in the short future. I surely hope that these guys will contact Digium and maybe introduce the driver into the main stream driver distro, after all, Digium doesn&#8217;t make GSM modules &#8211; so it&#8217;s no competing with any Digium product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2009/04/01/asterisk-updates-rants-and-raves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sangoma USBfxo: too little, too late&#8230;</title>
		<link>http://www.simionovich.com/2009/02/11/sangoma-usbfxo-too-little-too-late/</link>
		<comments>http://www.simionovich.com/2009/02/11/sangoma-usbfxo-too-little-too-late/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 20:15:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[FXO]]></category>
		<category><![CDATA[FXS]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Xorcom]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=248</guid>
		<description><![CDATA[Sangoma recently introduced a new FXO product, the USBfxo. The USBfxo is a dual FXO port device, connected to your Asterisk server via a USB connection. Now, while I do admire the way Sangoma keeps trying to kick it up a notch with new products, but isn&#8217;t Sangoma a little late to jump on the]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F02%2F11%2Fsangoma-usbfxo-too-little-too-late%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F02%2F11%2Fsangoma-usbfxo-too-little-too-late%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Sangoma recently introduced a new FXO product, the USBfxo. The USBfxo is a dual FXO port device, connected to your Asterisk server via a USB connection. Now, while I do admire the way Sangoma keeps trying to kick it up a notch with new products, but isn&#8217;t Sangoma a little late to jump on the USB train?</p>
<div class="wp-caption aligncenter" style="width: 290px"><a href="http://www.sangoma.com/products_and_solutions/hardware/analog_telephony/usb_fxo.html"><img title="Sangoma USBfxo Device" src="http://www.sangoma.com/images/products/usb_fxo.jpg" alt="Sangoma USBfxo Device" width="280" height="236" /></a><p class="wp-caption-text">Sangoma USBfxo Device</p></div>
<p>Xorcom had been in this business for 4 years now and I see no reason why would the Sangoma product be any better than the Xorcom product. In addition, if Sangoma is targeting their product at the very low-end PBX systems, in my book, they actually missed the product line. In my view, if Sangoma wants to put a proper USB device on the market, it should have a minimum of 4 ports on it, 3 FXO and 1 FXS. You are probably wondering why I&#8217;m propsing such a weird combo, well, the reason is simple &#8211; Fax machines and they yet to be improved Asterisk FAX capabilities, and the fact that people still use FXS port of physical fax machines. I&#8217;m one of the biggest Asterisk and VoIP promoters I know, and even I use a physical fax machine at some points in time. True I used Hylafax and IAXmodem to receive most of my fax transmissions, but when it comes to sending faxes, nothing beats a physical machine.</p>
<p>So, as I started saying, Sorry Sangoma, too little, too late &#8230; better luck next time!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2009/02/11/sangoma-usbfxo-too-little-too-late/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hybrid Spins, Price cuts and more&#8230;</title>
		<link>http://www.simionovich.com/2009/01/13/hybrid-spins-price-cuts-and-more/</link>
		<comments>http://www.simionovich.com/2009/01/13/hybrid-spins-price-cuts-and-more/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 08:46:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[BRI]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[FlexBRI]]></category>
		<category><![CDATA[FXO]]></category>
		<category><![CDATA[FXS]]></category>
		<category><![CDATA[PhonicEQ]]></category>
		<category><![CDATA[PRI]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[Yeastar]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=195</guid>
		<description><![CDATA[I really like marketing spins, there is nothing more amuzing than a good marketing spin &#8211; especially when its being performed by a big company. Israel, as much as I don&#8217;t like admiting it, is one of the world&#8217;s biggest spin experts, especially when it comes to technology and marketing. One of my best friends]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F01%2F13%2Fhybrid-spins-price-cuts-and-more%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F01%2F13%2Fhybrid-spins-price-cuts-and-more%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I really like marketing spins, there is nothing more amuzing than a good marketing spin &#8211; especially when its being performed by a big company. Israel, as much as I don&#8217;t like admiting it, is one of the world&#8217;s biggest spin experts, especially when it comes to technology and marketing. One of my best friends used to work as a marketing manager at a high-tech company. According to him: &#8220;We can take each and every product of ours and resell it as 5 different products, it all depends on the customer required spin that we need to display!&#8221; &#8211; well, putting marketing aside and going back to technology, Sangoma recently announced 2 new Hybrid interface boards for Asterisk.</p>
<p>The boards are called: &#8220;B600&#8243; and &#8220;FlexBRI&#8221;. Let us examine the spec on these:</p>
<h1>Sangoma B600 Board</h1>
<p><img class="aligncenter" title="Sangoma B600 Board" src="http://www.sangoma.com/images/products/pci_b600.jpg" alt="" width="277" height="178" /></p>
<p>The Sangoma B600 board boasts 4 Analog FXO interface and a single FXS interface. The combo is very interesting, as it enables a small office to utilize up to 4 inbound analog trunks, while connecting their FAX machine directly to the board itself, allowing for better fax transmission without relying on T38 and other Fax-Over-IP methodologies.</p>
<p>In general, I believe that the card density and idea is good. While many people believe that Sangoma competes head-on with Digium, I believe that this product has nothing to do with the Digium/Sangoma race. In my view, this board actually tackles the same niche market as the PIKA WARP appliance, as it boasts a similar perspective in terms of connectivity. I don&#8217;t believe this is a spin, as this product has a valid market share, especially in upcoming markets such as Africa. With a boasting price of around the 400US$ mark, I believe the card will gain popularity with the small TrixBox/Elastix/PBX-in-a-flash fly-by-night integrator scene, as it fits that niche fairly well.</p>
<h1>Sangoma FlexBRI</h1>
<p><img class="aligncenter" title="Sangoma FlexBRI" src="http://www.sangoma.com/images/products/flex_bri_2.jpg" alt="" width="300" height="189" /></p>
<p>Ok, the Sangoma FlexBRI card, at least from where I&#8217;m standing, in nothing but a worthless spin. It boasts 4 BRI interfaces and 2 analog interfaces (FXO or FXS). Why do I call it a spin? well, simply because I hadn&#8217;t seen a BRI installation in the past 4 years. I figure that Sangoma in now tackling the German market, especially the one being catered by the card made by Junghanns, however, these provide a fairly strange combo. In any case, the niche here is very much target to a select number of countries in the EU, so the validity of this product in the world is close to null &#8211; thus, I call this one a pure spin. The marketed price is yet to be revealed, however, judging from the density and the functionality of such a card, I&#8217;m not sure its price will allow it to be a valid market option. In addition, with the PIKA WARP ISDN appliance that is due to be out later this year, there is a high chance that this product&#8217;s voice will be nulled by an appliance of same density and easier integration.</p>
<h1>Yeastar YE110 &#8211; Single Span E1/T1/J1</h1>
<p><img class="aligncenter" title="Yeastar YE110" src="http://www.yeastar.com/images/E1.jpg" alt="" width="249" height="295" /></p>
<p>Yeastar is a chinese manufacturer, making Asterisk compatible boards for the Analog market. The YE110 is their first attempt at approaching the highly growing market of the E1/T1 circuits market. According to the website, the YE110 is fully compatible with the Zaptel drivers, thus, it doesn&#8217;t require any driver patches &#8211; which is a wonderful thing. We still have to learn about the stability and capabilities of this card, however, as it uses a similar chipset to the old Digium TE110P card, I suspect we&#8217;ll notice similar performance and capabilities &#8211; yet to be seen.</p>
<h1>PhonicEQ cuts price by almost 40%</h1>
<p>PhonicEQ had cut their prices by almost 40%, across their entire product line. Now, I admit that I&#8217;ve used their products and I was fairly happy for a while &#8211; however, as Zaptel versions progressed and Zaptel turned into DAHDI, PhonicEQ didn&#8217;t issue out any new drivers and updates &#8211; so I had to patch my own versions of the driver.</p>
<p>In my view, PhonicEQ cards needs to regarded as: &#8220;The poor man&#8217;s Asterisk card&#8221; &#8211; if you can&#8217;t afford anything else, then go with PhonicEQ. You&#8217;re probably wondering why I&#8217;m saying that, after all, everybody who knows me knows that I&#8217;m strongly affiliated with Digium. Well, when I started my business, I couldn&#8217;t afford a Digium card, even used cards were fairly expensive, I have a distinct issue with the Sangoma distributor in Israel (so I&#8217;ll never use Sangoma) and PhonicEQ seemed like a good choice at the time. I purchased the card, only to realize that I need to massively patch Zaptel in order to get it to work (something that wasn&#8217;t said on the site). For me, patching Zaptel and Asterisk isn&#8217;t anything new, so it took me about 30 minutes and I was up and running, no problem. However, for most Asterisk users, this may be a slightly more advanced task than others. In any case, PhonicEQ is still considered in my book as &#8220;The poor man&#8217;s Asterisk card&#8221; &#8211; use it only if you have no other choice.</p>
<h1>ITExpo 2009 &#8211; Miami Beach, Florida</h1>
<p>Well, it&#8217;s now official, I&#8217;ll be lecturing at ITExpo about utilizing Asterisk and VMWARE as a dialer framework for high-speed dialer services. If you will be in Miami for the conference and you&#8217;d like to meet, just look me up. I&#8217;ll be landing on the 2nd, so I guess i&#8217;ll only be up and running (pending jet-lag) on the 5th. C&#8217;ya all there &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2009/01/13/hybrid-spins-price-cuts-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hijacked by RTFM to la-la land</title>
		<link>http://www.simionovich.com/2008/10/28/talking-out-of-his-ass/</link>
		<comments>http://www.simionovich.com/2008/10/28/talking-out-of-his-ass/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 00:32:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AGI]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[AdHearsion]]></category>
		<category><![CDATA[DAHDI]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[IVR]]></category>
		<category><![CDATA[LCR]]></category>
		<category><![CDATA[purist]]></category>
		<category><![CDATA[pursits]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=132</guid>
		<description><![CDATA[I keep a vigilant eye on Google Alerts. To be more exact, I&#8217;ve got a few alerts defined, in accordance to subjects that interest me. Two of these subjects are Asterisk and FreeSwitch. Recently, the following had been posted on a personal blog: Chose Freeswitch over Asterisk October 28, 2008 – 12:09 am Posted in Uncategorized]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F10%2F28%2Ftalking-out-of-his-ass%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F10%2F28%2Ftalking-out-of-his-ass%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I keep a vigilant eye on Google Alerts. To be more exact, I&#8217;ve got a few alerts defined, in accordance to subjects that interest me. Two of these subjects are Asterisk and FreeSwitch. Recently, the following had been posted on a personal blog:</p>
<div class="entry-meta">
<h2 class="entry-title"><a title="Permalink to Chose Freeswitch over Asterisk" rel="bookmark" href="http://onruby.flempo.com/2008/10/28/chose-freeswitch-over-asterisk/">Chose Freeswitch over Asterisk</a></h2>
<ul>
<li class="entry-date"><abbr class="published" title="2008-10-28T00:09:50+0000">October 28, 2008 – 12:09 am</abbr></li>
<li class="entry-category">Posted in <a title="View all posts in Uncategorized" rel="category tag" href="http://onruby.flempo.com/category/uncategorized/">Uncategorized</a></li>
<li class="entry-tags">Tagged <a rel="tag" href="http://wordpress.com/tag/asterisk/">asterisk</a>, <a rel="tag" href="http://wordpress.com/tag/freeswitch/">freeswitch</a>, <a rel="tag" href="http://wordpress.com/tag/telfa/">telfa</a></li>
</ul>
</div>
<p>Our PBX/IVR web-based generator <a title="Telfa - VOIP PBX configurable on the web" href="http://telfa.cz/" target="_blank">Telfa</a> has been moved from <a title="Asterisk" href="http://asterisk.org/" target="_blank">Asterisk</a> to <a title="Freeswitch" href="http://freeswitch.org/" target="_blank">Freeswitch</a>. Why?</p>
<p>Asterisk just seems to come from a different world than what I am used to. Inflexible and problematic. Very long configuration files with ancient syntax. Now I’m far from pretending I’ve used Asterisk enough to understand it pros and cons well, but I have a decent software development experience and I can tell when something “smells.” I didn’t want to build our system (that I want to be flexible and scale well) on some old technology that is only living from its past.</p>
<p>And (most importantly) there are many people experienced with both Asterisk and Freeswitch favoring the latter: <a title="Asterisk vs. Freeswitch" href="http://www.anders.com/cms/266/Asterisk.vs.FreeSWITCH" target="_blank">Anders Brownworth</a>, <a title="Jonathan Palley" href="http://rubyforge.org/pipermail/telegraph-users/2008-July/000136.html" target="_blank">Jonathan Palley</a> (creator of <a title="Telegraph" href="http://code.google.com/p/telegraph/" target="_blank">Telegraph</a>, a Rails plug-in that lets you talk to Freeswitch), or of course the creator of Freeswitch (and former Asterisk developer!) <a title="Anthony Missale" href="http://www.freeswitch.org/node/117" target="_blank">Anthony Minessale</a> himself.</p>
<p>[Extract from: <a href="http://onruby.flempo.com/2008/10/28/chose-freeswitch-over-asterisk/#comment-58" target="_blank">http://onruby.flempo.com/2008/10/28/chose-freeswitch-over-asterisk/#comment-58</a>]</p>
<p>Reading the above simply flames me UP &#8211; WHAT A LOAD OF BULL!</p>
<p>The writer admits that: &#8220;Now I’m far from pretending I’ve used Asterisk enough to understand it pros and cons well, but I have a decent software development experience and I can tell when something “smells.”&#8221; &#8211; If he&#8217;s such a worthy developer, the above simply proves that he&#8217;s simply an RTFM!</p>
<p>Asterisk provides a multitude of methodologies for configuration management, dialplan logic programming, programmatic API structures &#8211; basically, all the tools you need to go about and create your application. While I admit that FreeSwitch is slightly better at the &#8220;Core Switching&#8221; environment, implementing a near true Soft Switching architecture &#8211; Asterisk is a totally different thing.</p>
<p>A while back I decided to develop a couple of my better systems on FreeSwitch, as a test of my abilities. To see if I can be as proficient with FreeSwitch as I am with Asterisk. I re-developed the applications on FreeSwitch from scratch, however, FreeSwitch&#8217;s somewhat annoying XML configuration structures made it a hell for me to develop something that I would ask my customers to put their money on.</p>
<p>I started working with Asterisk in 2002, and starting 2003 I tried to have people in Israel start using Asterisk. I can honestly say that the first ever true adaptation of Asterisk in Israel came about only late 2005, and even that wasn&#8217;t for mission critical applications. Asterisk had achieved a point in which it is now considered a valid replacement for classic IN and NGN applications and engines, such as SigValue. I suspect that FreeSwitch will become a more dominant contender in that part within a period of 18 to 24 months, as its developer community will grow &#8211; time will tell.</p>
<p>In my large installations, I like using Asterisk as my IVR/Application engine envrionment and using FreeSwitch as my routing and LCR environment, simply because it&#8217;s capable of handling slightly more SIP-to-SIP connections than Asterisk &#8211; but that is the only reason, all the rest is Asterisk.</p>
<p>Both projects are wonderful tools, each one with its own set of strengths and weaknesses. Learn how to balance the use of the two, utilize the best of both world &#8211; and stop being a bloody purist, that&#8217;s exactly what leads to poor technologies such as Microsoft and poor life practices, like wars and terror.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/10/28/talking-out-of-his-ass/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Will Fonality fork Asterisk too?</title>
		<link>http://www.simionovich.com/2008/07/24/will-fonality-fork-asterisk-too/</link>
		<comments>http://www.simionovich.com/2008/07/24/will-fonality-fork-asterisk-too/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 06:04:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[ATCOM]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[OpenVOX]]></category>
		<category><![CDATA[PBX-in-a-flash]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[TrixBox]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=50</guid>
		<description><![CDATA[We&#8217;ve recently learned that Fonality had forked FreePBX into its own version, to better serve the TrixBox community. Judging from what we&#8217;ve learned about Fonality/TrixBox/KG over the past few months, it is my personal belief that this is just another from of spin on the &#8220;TrixBox calls home&#8221; feature, simply doing something to hide it]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F07%2F24%2Fwill-fonality-fork-asterisk-too%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F07%2F24%2Fwill-fonality-fork-asterisk-too%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>We&#8217;ve recently learned that Fonality had forked FreePBX into its own version, to better serve the TrixBox community. Judging from what we&#8217;ve learned about Fonality/TrixBox/KG over the past few months, it is my personal belief that this is just another from of spin on the &#8220;TrixBox calls home&#8221; feature, simply doing something to hide it better &#8211; most probably will be somewhere in the management code now.</p>
<p>However, it led me to an interesting discussion with a friend &#8211; &#8220;will Fonality fork Asterisk?&#8221; </p>
<p>It is fairly clear that Fonality is doing all in its power to go about and distinguish itself from the rest of the community and the Asterisk eco system, by simply creating a product that is completely seperated from Asterisk. The amount of patches and modifications going into the TrixBox distribution, makes the running Asterisk on TrixBox a completely different one than the one running on AsteriskNOW, Elastix or pbx-in-a-flash. Is it stable? that is a good question, I&#8217;d like to believe that it is. After all, if it wouldn&#8217;t have been stable, Fonality would have been out of business. Fonality also goes to great deal to make sure that their TrixBox resellers can&#8217;t replicate their appliance easily. For example, over the course of the past 12 months, Fonality had changed the insides of their TrixBox appliance a few times, each time with a different motherboard, a different set of distribution packages and so on. </p>
<p>In the same fashion, it is only common sense for Fonality to fork Asterisk to their own product. My assumption is that Fonality at some point will either fork Asterisk, migrate their code to FreeSwitch or more probably CallWeaver, take over one of these projects like they took over TrixBox/AAH and completely distinguish themselves from the Asterisk community and product line. Will it do good for them? time will tell &#8211; if it happens. Will it be good for Asterisk/Digium? &#8211; in general terms that answer will be yes, as it will make Fonality/TrixBox automatically distinguishable from Asterisk. Which when asked what is the different between TrixBox and Asterisk, the immediate answer would be: &#8220;These are two completely different products!&#8221;.</p>
<p>It is my belief that by Q4 2010 we are to see some major shifts in the Open Source Telecom arena. My projection is that by Q4 2010 Digium will be in a position for either an IPO or an M&#038;A. While my personal belief is that Digium prefers an IPO, an M&#038;A proposition from a major vendor (Cisco/Nortel/Avaya) will come before the IPO option. I also believe that by the Q4 2010 Fonality will either fork Asterisk, adopt FreeSwitch or CallWeaver and distinguish themselves. </p>
<p>It is also my belief that by Q4 2010 Sangoma will try to acquire an Open Source PBX/Switch project. Although they recently acquired a SIP PBX company, I believe that this acquiry is nothing more than a small publicity stunt to keep Sangoma in the investor&#8217;s mind, making sure that Sangoma progresses in some form. The recent news about Sangoma integrating their signalling stacks to FreeSwitch makes me believe that the most likely candidate will be FreeSwitch &#8211; the Asterisk nemesis.</p>
<p>In any case, stay tuned for 2009&#8230; here we come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/07/24/will-fonality-fork-asterisk-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Say No To TrixBox Campaign &#8211; Update</title>
		<link>http://www.simionovich.com/2008/06/23/say-no-to-trixbox-campaign-update/</link>
		<comments>http://www.simionovich.com/2008/06/23/say-no-to-trixbox-campaign-update/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 08:35:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AGI]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[Fonality]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[OpenVOX]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[TrixBox]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=44</guid>
		<description><![CDATA[As some of you noticed, I&#8217;ve started a &#8220;Say No To TrixBox&#8221; campaign. In order toPL go about and monitor the usage of the banner, and it&#8217;s deployment across the net, I&#8217;ve installed an OpenX ad server to support the campaign. I guess that I didn&#8217;t realize what the little campaign would do! Current statistics]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F06%2F23%2Fsay-no-to-trixbox-campaign-update%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F06%2F23%2Fsay-no-to-trixbox-campaign-update%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>As some of you noticed, I&#8217;ve started a &#8220;Say No To TrixBox&#8221; campaign. In order toPL go about and monitor the usage of the banner, and it&#8217;s deployment across the net, I&#8217;ve installed an OpenX ad server to support the campaign. I guess that I didn&#8217;t realize what the little campaign would do!</p>
<p>Current statistics show that the banner had been deployed to over 300 different websites across the world, had been viewed over 60,000 times and had been clicked on for about 800 times. Not a bad CTR ratio for a little community oriented campaign.</p>
<p>If you are an Asterisk user, and you are fed up with the way Fonality/TrixBox had been conducting their business over the past 3 years, it&#8217;s time to show your support and put this banner on your website. If you have a blog, a company website, an Asterisk oriented business, show your support to FreePBX and other Open Source Asterisk oriented projects and website by showing the world that the community has power.</p>
<p>I am all for competition, as a healthy competition always keeps us on our toes and makes sure we always progress and improve &#8211; but Fonality/TrixBox&#8217;s actions must be denounced and rejected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/06/23/say-no-to-trixbox-campaign-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The unbearable manner of the &#8220;me too&#8221; syndrome</title>
		<link>http://www.simionovich.com/2008/05/01/the-unbearable-manner-of-the-me-too-syndrome/</link>
		<comments>http://www.simionovich.com/2008/05/01/the-unbearable-manner-of-the-me-too-syndrome/#comments</comments>
		<pubDate>Thu, 01 May 2008 21:12:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[Mini-PCI]]></category>
		<category><![CDATA[OpenVOX]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[TE110]]></category>
		<category><![CDATA[TE410]]></category>
		<category><![CDATA[Yeaster]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=34</guid>
		<description><![CDATA[There is nothing more annoying than the &#8220;me too&#8221; syndrome &#8211; the ever annoying human behavior of seeing something good and copying it &#8211; while doing a lousy job at it. So, what am I ranting about this time? I&#8217;m ranting about the lousy job companies like Sangoma, Yeaster, Varion, PhonicEQ and other Digium would-be]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F05%2F01%2Fthe-unbearable-manner-of-the-me-too-syndrome%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F05%2F01%2Fthe-unbearable-manner-of-the-me-too-syndrome%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>There is nothing more annoying than the &#8220;me too&#8221; syndrome &#8211; the ever annoying human behavior of seeing something good and copying it &#8211; while doing a lousy job at it.</strong></p>
<p>So, what am I ranting about this time? I&#8217;m ranting about the lousy job companies like Sangoma, Yeaster, Varion, PhonicEQ and other Digium would-be &#8216;clone&#8217; companies are doing. Being the founder of the Israeli Asterisk community in Israel, I get man people come to me asking for Asterisk support and assistance. I render this support as much as I can (at least when I&#8217;m awake and next to my computer), to the best of my abilities, but I am always amazed at the crap people are willing to take &#8211; in the pursue of a lower price.</p>
<p>Let us take the Sangoma cards for example. If you were to ask me about 3-4 years ago, which card is superior, Digium or Sangoma, I have to  admit that I would most probably say that Sangoma was slightly superior back then. However, since the introduction of the TE?10P cards and TE?20P cards, Digium cards are superior in my book. Now, even in the old days, installing a card like Sangoma was a hassle. Patches and drivers and modules and services and a shit load of configurations that didn&#8217;t always work straight out of the box. Now, about 2 years ago, I completely abandoned Sangoma cards, due to a simple reason, they were no longer worth the hassle.</p>
<p>Now, a friend of mine got stuck tonight with a Sangoma board that didn&#8217;t work right, no matter what he did, the configuration didn&#8217;t work right. Now, the guy has over 2 years experience with Asterisk, hell, the guy wrote a rock-solid callback system, that is serving over 10,000 customers daily. Surely, he should be able to install a simple Sangoma card, shouldn&#8217;t he? well, imagine my surprise when he called me on the IM, saying: &#8220;I now understand why Sangoma suck! They have no idea how to program or work with Linux, their installation process is a mess!&#8221;.</p>
<p>So, Sangoma (and its similar) are faced with a problem: We manufacture cards, they&#8217;re actually quite good, but damn it, they&#8217;re not fully Zaptel compliant, so we need various patches to make them work &#8211; which means, that a normal, non-guru person will surely run into problems installing them. So, what do they do? simple, they turn to the users for the solutions, supporting various initiatives (mainly: TrixBox), and transfer the entire process of provisioning the card into the distro, making it seem automatic. Great, the user can install in 2 minutes and be up and running, but at the background, they hide much of the work that needs to be done, making it a fairly unmanageable system.</p>
<p>Why do I say that? simple, I had about a dozen TrixBox based customers with Sangoma Quad PRI boards, which I migrated to Digium TE410 cards, simply because the integration was much much much better.</p>
<p>Now, I have no problem with the &#8220;me too&#8221; syndrome when &#8220;me too&#8221; actually means: &#8220;me too, but I&#8217;m better&#8221;, this creates a proper sense of competition, which is always good for the market and the consumer. But when &#8220;me too&#8221; means: &#8220;me too, but not as good&#8221;, the market suffers and the consumer suffers and even worse.</p>
<p>Lets take an example of a good &#8220;me too&#8221;. A good &#8220;me too&#8221; would be the OpenVOX mini-pci initiative. None of the manufacturers are currently making mini-pci based Asterisk boards, while OpenVOX had initiated an interesting niche here. Having done some embedded development lately, mostly on WRAP and ALIX, the possibility of a 4 port FXO mini-pci, in my book, is perfect. As Digium currently doesn&#8217;t make anything like this, then OpenVOX is it. If Digium decides to push out a mini-pci line, I would test it, if it is as good as OpenVOX and integrates easily, then I&#8217;ll shift.</p>
<p>Most people in Israel know me as a pure Digium guy, which means that I always use Digium products. But when such products are none existent, I will use a product that covers my requirements, even if Digium doesn&#8217;t make it. However, if and when Digium comes out with a similar product, I&#8217;ll revert to that product immediately &#8211; mainly for the sake of compatibility, simplicity and most importantly, the supporting of the project and the company behind it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/05/01/the-unbearable-manner-of-the-me-too-syndrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The world&#8217;s fastest Asterisk based Dialer</title>
		<link>http://www.simionovich.com/2008/03/02/the-worlds-fastest-asterisk-based-dialer/</link>
		<comments>http://www.simionovich.com/2008/03/02/the-worlds-fastest-asterisk-based-dialer/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 09:23:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AGI]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[advertizing]]></category>
		<category><![CDATA[ami]]></category>
		<category><![CDATA[dialer]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[freeswitch]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[openpbx]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[sangoma]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=26</guid>
		<description><![CDATA[As most of you already know, I&#8217;m heavily involved within the Asterisk Open PBX project. Over the course of the past 5 years of my dealing with Asterisk, Asterisk had always suffered a serious flaw, and that is, a single-threaded Manager interface &#8211; which usually led to serious dead-locks when writing a multi-threaded server that]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F03%2F02%2Fthe-worlds-fastest-asterisk-based-dialer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F03%2F02%2Fthe-worlds-fastest-asterisk-based-dialer%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>As most of you already know, I&#8217;m heavily involved within the Asterisk Open PBX project. Over the course of the past 5 years of my dealing with Asterisk, Asterisk had always suffered a serious flaw, and that is, a single-threaded Manager interface &#8211; which usually led to serious dead-locks when writing a multi-threaded server that connects to it.</p>
<p>One of my long time challenges was to surpass the 4-5 originate requests to the Asterisk Manager interface, enabling me to automatically dial more than 4-5 calls at the same second. My initial work had began with the idea of increasing that by a factor of 50%, going up to around 7-8 calls per second &#8211; I had achieved that using a combination of smart synchronization between the manager interface and my originating server &#8211; and also enabling asynchronous originate requests &#8211; however, that methodology had proved to be problematic &#8211; in terms of reliability.</p>
<p>I understood that something else had to be devised, something that doesn&#8217;t rely completely on the manager interface, and that will allow me to originate calls freely, without clogging up the manager interface. So, I decided to move my interest from the Manager interface, and concentrate on understanding Asterisk&#8217;s channel handling, especially, how do calls originating from the manager interface are handled by the Asterisk spooler and the Asterisk channel drivers.</p>
<p>more will follow&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/03/02/the-worlds-fastest-asterisk-based-dialer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
