| |
| News & Reviews |
Welcome to the Voxilla VoIP Forum.
Voxilla has been a trusted source for accurate, up-to-date information on the IP Communications industry since 2002. A dedicated staff of reporters and engineers produce feature articles and product reviews to keep industry watchers abreast of the people, companies, and trends driving a fast moving market.
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
Voxilla VoIP Forum |
Outbound Dialplan without Prefix (NA)Technical support, how-to guides, troubleshooting, and general assistance for the Linksys Voice System (LVS) family of products. |
| | LinkBack | Thread Tools | Rate Thread | Display Modes |
| |||
| Hello - Following Humba's suggestion in the SPA400 / SPA9000 Integration thread, I am trying to setup a dialplan where I do not need to dial a prefix to get outbound calling. I have a very generic dialplan here, and I have a very basic error in a setting somewhere.... Here's what's happening: (<:1614>[2-9]xxxxxxS0|*[1]xx) This dialplan will give me a fast busy signal for whatever I call. When I try to make an outside call, the dialplan works, but the system still wants the preceeding 9. On the phone, if I dial 555-5555 it comes up as 1-614-555-5555, but cannot access my SPA400. When I dial *103 (for an internal extension) I also get the fast busy tone. So I have a problem with the preceeding * for internal extensions. ([2-9]xxxxxxS0|[1]xx) This diaplan is interesting. First off, the internal extensions work properly (101, 102, 103 etc) without the * on it. The external call almost works. If I dial an outbound number 555-5555, it fails with the fast busy signal. If I dial 9-555-5555, it dials to the SPA400, but only dials out 555-555, leaving the last number off. If I enter it in after the 'connection' is made, it finishes the dial, and rings properly. In my SPA9000 the dialplan is (<9:>xx.). I'm assuming this is a problem, so I removed the <9:>, but no luck. I also tried just (x.), but same issues as above. If anyone can help me, I would appreciate it. I am just trying to setup so that internal extension dialing must be preceeded by a *, and outbound calls are straight out (taking into account 011 for international, 1-xxx for long distance, and <:1614> for local). Thank you in advance for your help! Pat |
| |||
| In messing around with my dialplan, I put this one in. (<:9>[2-9]xxxxxxS0|*xx|1[10]x) This allows me to dial straight out (local only right now) and it works. What shows up on the phone after I dial is 9-555-5555. So it's forcing the 9 on there. I think this confirms that somewhere, something is remembering the 9 as an outside prefix, but I can't find it! Help Pat |
| |||
| Let me first commend you for your initiative.. not everybody gets down and dirty and actually tries something new (I've never seen anybody try an US dialplan without outside line prefix) That being said, let's have a look at your dialplans In order to see your entire call routing and see what a call goes through, it would be important to see not only the line DP but also the call routing rules (ideally just save the config of your SPA9000 and attach it here). If you get rid of the outside line prefix, both need to be adapted (and you're right, the (<9:>xx.) is responsible for stripping the 9. If you don't need any stripping, the outside line dialplan should only look like this (xx.) or better: (xxxx.) - this only allows numbers of at least 3 digits, which as I understand it is the minimal number length in the US (it is as well in Switzerland) Also.. from your analog line, what do you have to dial to get to 555-5555? Do you need to dial any prefix or just 555-5555? I'm afraid the 1-xxx is going to be problematic for you though .. it intersects with your internal number range. I fear in the end you'll have no choice but to resort to * for internal extension (e.g. something like 1xxxxxxxxxxS0 for the long distance ones, and <*:>1xxS0 for the internal extensions, as well as [2-9]xxxxxxS0 for the local extensions and 011xxxxx. (I figure any international number you can dial has at least 4 digits.. in my own DP I've added even more - I require at least 6 digits for an international call but that's also just guesswork).
__________________ There are two essential pieces to tracking down a problem with your VoIP equipment:
|
| |||
| Ok, I'll do my best to answer these... But still pretty new so bear with me My analog line does not require any prefix from the PBX. Its just straight out. The call routing rule in the SIP tab on the SPA9000 is currently set to (<:L1,2,3,4>9xx.). I'm not sure how to dump all the information here. I can use (xxxx.) dial plan, as three is the minimal number for outbound. The PBX phone parameters on the SIP tab are (9,[3469]11S0|9,[2-9]xxxxxxS0|9,<:1>[2-9]xxxxxxxxxS0|9,1[2-9]xxxxxxxxxS0|9,011xx.|9,xx.|*xx|[1-9]xxx). So are the two above settings global settings for the phones? Or if I change the dialplan on the phone, does it override these? As for the internal extensions, what I have done is set them up as 100 - 109, and 110 - 119. This dial plan should work, I think. ([1][10]x) The reason being is that, and let me stress that I THINK, all US area codes are from 2-9 (hence the default dial plan of 1[FONT='Calibri','sans-serif'][2-9]xxxxxxxxxS0). So my extensions should not interfere. However, I am not opposed to using * as a prefix for internal dialing... Accually, I just set it up with your syntax and it works! I will probably stick with that. OK! One problem down![/font] But I still have the problem of getting outside without dialing 9, or faking the 9 on there. If you could tell me please how to get my complete configuration, I will gladly post it. On a side note - It just seems weird that the LCR feature would be implemented, but not work right.... I mean if I get an outside call and miss it, I hit LCR and it doesn't add the 9 to it so it fails. That's a good part of the reason why I am trying to go this route. Thanks for all your help! Pat Last edited by khumprp : February 25th, 2008 at 10:43 PM. |
| |||
| Attached is my configuration file (I think) |
| | |
| |||
| Okay, we're dealing with two problems here.. first, we have the SPA9k autoconfiguring the phones unless you turn off that functionality on the phones manually. That means, upon a phone (or PBX) reboot, the phones get the dialplan defined in the SIP tab.. and that one contains the outside line prefix 9. So.. you need to edit that or turn off automatic configuration (with the SPA9k autoconfig makes a certain amount of sense.. if you change the DP on the PBX, the DP on the phones (at least for line 1) is automatically changed). And then we have your call routing rules that include the outside line prefix: (<:L1,2,3,4>9xx.) Should be replaced with (<:L1,2,3,4>xxxx.) Here once again, we only allow numbers that have at least 3 digits to go to the outside world. The way you have your call routing rules right now, only numbers that begin with 9 even get to the actual line (where they still have to pass through the line DP before a call gets made.. so currently your attempts at calling the outside world don't even get to the SPA400). Quote:
__________________ There are two essential pieces to tracking down a problem with your VoIP equipment:
|
| |||
| Humba - Thanks! That fixed it! I just had to change the dialplan and the call routing and it works without problem. So now I can straight dial out without a prefix, and use * for my extensions. Weirdly enough, i can still dial the extension number straight if I want to without the *, I just need to press dial afterwards or wait a couple seconds. Thanks! Pat |
| |||
| That's probably your DP.. if you post it I'm sure we'll see the element that permits such calls. Alternatively, it could be that as long as there's no blocking pattern, the phones allow anything to pass - I never tested that.
__________________ There are two essential pieces to tracking down a problem with your VoIP equipment:
|
| |||
| SIP - Routing Rule - (<:L1,2,3,4>xxxx.) Dial Plan - ([3469]11S0|[2-9]xxxxxxS0|<:1>[2-9]xxxxxxxxxS0|1[2-9]xxxxxxxxxS0|011xx.|xx.|*xx|<*:>xxx) Line 1 - Dial Plan -(xxxx.) Thanks! Pat |
| |||
| Code: xx. Perhaps you could try another DP element after the elements for external calls: 1xx, although I suppose it could just sit there waiting for you to complete an external number since that rule would come first (and the external rules must come first or you'll never be able to dial out anymore).
__________________ There are two essential pieces to tracking down a problem with your VoIP equipment:
Last edited by humba3 : February 29th, 2008 at 07:49 PM. |
| | |
| Thread Tools | |
| Display Modes | Rate This Thread |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Dialplan dilemmas: strict dialplan on phone or PBX level? | simanu | Linksys SPA9000/SPA400 Support Forum | 10 | December 30th, 2007 09:06 PM |
| Need help with prefix in sipura | turalo | Linksys (Sipura) VoIP Support Forum | 1 | July 24th, 2007 12:00 AM |
| spa 9000+ 941+aa dialplan+ gen dialplan + line dialplan | Leonidas | Linksys SPA9000/SPA400 Support Forum | 5 | February 24th, 2006 10:45 AM |
| Help with SPA-2100 dialplan for outbound provider | jjoshua | Linksys (Sipura) VoIP Support Forum | 1 | June 23rd, 2005 02:07 PM |
| Question about prefix | w5lee | Broadvox Direct Support Forum | 2 | December 11th, 2003 02:14 PM |