Go Back   Voxilla VoIP Forum > Hardware/Software Support Forums > Cisco/Linksys (Sipura) VoIP Support Forum

Cisco/Linksys (Sipura) VoIP Support Forum Technical support, how-to guides, troubleshooting, and general assistance for Cisco and Linksys VoIP hardware, including the highly recommended SPA3102 Voice Gateway and the SPA525G IP telephone.



Closed Thread
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old May 11th, 2006, 06:56 AM
Senior Member
 
Join Date: Sep 2005
Posts: 292
chicha
Default Asterisk versus Sipura (or ATA's)

mberlant has written in an earlier thread that SPA's (or, ATA's in general) have no decision-making capabilities inherent in them. Presumably, this is why one could conceivably have an 1800-character dialplan. I know nothing of the device called "Asterisk", except that it is considered to be very "advanced". Is what makes the Asterisk superior technology have anything to do built-in decision-making capabilities? [I'm questioning the grammar in that last sentence!] Or are computers the only decision-making-capable machines? I like the idea of a simplified, "elegant" dialplan. 1800 characters, to me, is off the charts - in terms of simplicity!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #2 (permalink)  
Old May 11th, 2006, 07:27 PM
mberlant's Avatar
Senior Member
 
Join Date: Aug 2004
Location: USA or Japan
Posts: 5,010
mberlant is an unknown quantity at this point
Default RE: Asterisk versus Sipura (or ATA

As you can learn by browsing through the Asterisk forum here on voxilla.com, Asterisk is a Linux application that resides on a PC and behaves as a full-featured VoIP PABX.

As far as being scared off by an 1800-character Dial Plan, I venture to say that you won't be quite ready yet to trade in that 1800 character Dial Plan for a 20,000 character extensions.conf configuration file. Unfortunately, there isn't a silver bullet solution that lets you do complex decisionmaking without human design of the decision tree.

My comment about decisionmaking capability (I have made the comment several times) generally refers to an ATA's inability to apply intelligence to if-then-else situations. For example, an ATA cannot be made to call out on Provider A, but to use Provider B if Provider A is temporarily unable to complete a call.
__________________
Please do not send technical questions via PM.
Please post all questions to the forum.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #3 (permalink)  
Old May 12th, 2006, 04:33 AM
Senior Member
 
Join Date: Sep 2005
Posts: 292
chicha
Default Re: RE: Asterisk versus Sipura (or ATA

Quote:
Originally Posted by mberlant
As you can learn by browsing through the Asterisk forum here on voxilla.com, Asterisk is a Linux application that resides on a PC and behaves as a full-featured VoIP PABX.

As far as being scared off by an 1800-character Dial Plan, I venture to say that you won't be quite ready yet to trade in that 1800 character Dial Plan for a 20,000 character extensions.conf configuration file. Unfortunately, there isn't a silver bullet solution that lets you do complex decisionmaking without human design of the decision tree.

My comment about decisionmaking capability (I have made the comment several times) generally refers to an ATA's inability to apply intelligence to if-then-else situations. For example, an ATA cannot be made to call out on Provider A, but to use Provider B if Provider A is temporarily unable to complete a call.
What would be required to transition an ATA to such an if-then-else decision-making capability? Assuming that capability existed, would it enable an abbreviation of your 1800 character dialplan?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #4 (permalink)  
Old May 12th, 2006, 05:26 AM
mberlant's Avatar
Senior Member
 
Join Date: Aug 2004
Location: USA or Japan
Posts: 5,010
mberlant is an unknown quantity at this point
Default RE: Re: RE: Asterisk versus Sipura (or ATA

No, I don't believe it would abbreviate the 1800 character Dial Plan, nor do I believe that abbreviation is advisable. The Dial Plan basically works in three stages to determine if the call should progress or be blocked based upon which BroadVoice calling plan the client has subscribed to. Early Dial Plan elements block calls to Country Codes that are entirely missing from the calling plan. This is pretty straightforward, including elements like |0112!|, which blocks calls to all of Africa. From there, Permitted countries are organized by permitted City Codes and are consolidated with each other as much as possible. I believe that I have collapsed the Dial Plan as much as possible without exposing the client to any chargeable destinations.

BroadVoice actually has (or had; I haven't checked recently) one of my earlier Dial Plans on their web site that only parses Country Codes and does not block calls to mobile phones within included countries, so you can compare and balance compactness and efficacy and decide for yourself where you wish your balance to be.
__________________
Please do not send technical questions via PM.
Please post all questions to the forum.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #5 (permalink)  
Old May 13th, 2006, 02:39 AM
Senior Member
 
Join Date: Sep 2005
Posts: 292
chicha
Default Re: RE: Re: RE: Asterisk versus Sipura (or ATA

Quote:
Originally Posted by mberlant
No, I don't believe it would abbreviate the 1800 character Dial Plan, nor do I believe that abbreviation is advisable. The Dial Plan basically works in three stages to determine if the call should progress or be blocked based upon which BroadVoice calling plan the client has subscribed to. Early Dial Plan elements block calls to Country Codes that are entirely missing from the calling plan. This is pretty straightforward, including elements like |0112!|, which blocks calls to all of Africa. From there, Permitted countries are organized by permitted City Codes and are consolidated with each other as much as possible. I believe that I have collapsed the Dial Plan as much as possible without exposing the client to any chargeable destinations.

BroadVoice actually has (or had; I haven't checked recently) one of my earlier Dial Plans on their web site that only parses Country Codes and does not block calls to mobile phones within included countries, so you can compare and balance compactness and efficacy and decide for yourself where you wish your balance to be.
I don't own a website. But there are quite a few people that make a fair amount of money that do via the selling of ad space. I could imagine a website where the process of creating individualized dialplans was automated. You have the expertise to develop such a site. Wouldn't all you need is a list every country code on the planet, with all of each country's local codes and mobile codes. So the user would go to a webpage and click a country name they want in their dialplan. Then one would drill down within each country, including/excluding areas/prefixes they want in the dialplan. When finished, a dialplan would be displayed (1800 characters?) that the user could cut and paste. It would have the utility of being in the "English language" rather than 0's and 1's (and 2's) - like when we go to Voxilla.com, we don't enter an algorithm to get there. The hard work would be done behind the scenes creating the required algorithm to make the site work. I don't know what kind of userbase you could develop. Certainly Voxilla and DSL Reports subscribers would sign on. You wouldn't have any takers from the Vonage crowd, though.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #6 (permalink)  
Old May 13th, 2006, 07:22 AM
mberlant's Avatar
Senior Member
 
Join Date: Aug 2004
Location: USA or Japan
Posts: 5,010
mberlant is an unknown quantity at this point
Default RE: Re: RE: Re: RE: Asterisk versus Sipura (or ATA

At least two Voxilla members have tried to automate the configuration of Dial Plans and both met with limited success.

I agree that it is possible to construct a web utility that asks a user to specify his/her:

- equipment (Sipura code is different from Leadtek is different from Polycom, etc.),
- home country,
- home City Code,
- length of local phone number,
- countries to be included,
- types of service with each of these countries to be included,
- for Country Code 1, whether Alaska, Hawaii and/or Puerto Rico are to be included,
- other details I can't think of off the top of my head,

and uses all of this input to generate and optimize the necessary Dial Plan elements.

If you are up to doing the actual coding I would be more than happy to provide you with the database to put behind it.
__________________
Please do not send technical questions via PM.
Please post all questions to the forum.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Closed Thread

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Quality of Asterisk versus a commercial VoIP provider? tranworld Cisco/Linksys (Sipura) VoIP Support Forum 4 August 17th, 2006 11:43 AM
SIP Server Redundancy for Sipura ATA's SteveNutt Cisco/Linksys (Sipura) VoIP Support Forum 5 May 11th, 2006 11:06 PM
Zoom versus Linksys/Sipura chicha Other Hardware/Software 11 April 5th, 2006 08:18 PM
Asterisk gets call but doesn't send to SIP ATA's, "busy danes75 Asterisk Support Forum 5 March 15th, 2006 02:01 PM
New Zoom ATA's chicha Other Hardware/Software 0 March 15th, 2006 03:26 AM

Voxilla Recommends
  • Voxilla News

    More Voxilla news



    All times are GMT. The time now is 02:40 PM.


    vBulletin, Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
    SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
    Logos and trademarks are the property of Voxilla or their respective owner. All other content © 2003-2009 by Voxilla, Inc.