Author Topic: GXV3240 Dial plan  (Read 99 times)

skynet

  • Newbie
  • *
  • Posts: 7
    • View Profile
GXV3240 Dial plan
« on: August 08, 2017, 09:25:35 AM »
Hi, we have client using GXV series phone and the problem I am having is with dial plans.

Currently for an admin to record a message on the vodia agent group one has to dial  *98888*1 to break it down further

*98 is the star code for recording
8888 is the designated account the recording will be on
*1 is for message 1

When the user dial the *98888*1 the phone says the following. "The number you enter does not match the dial plan"

currently we are using the default dial plan for the unit show here.

x+ | *x+ | *xx*x+


Can you point me to the right direction on how the phone can digest what's dialed?

Many Thanks!




costwisewpg

  • Jr. Member
  • **
  • Posts: 81
    • View Profile
    • CostWise Business Consulting
    • Email
Re: GXV3240 Dial plan
« Reply #1 on: August 08, 2017, 10:07:41 PM »
Hello Skynet,

I’m going to include as much info as I can.  Mostly because I consider myself a rookie and I want to show my work (thanks teachers everywhere).  I think the info you really need is at the end of this post if you want to skip ahead.


I haven’t found the dial plan info for the Grandstream spelt out in ALL the manuals.  However, they have done a great job here…

http://www.grandstream.com/sites/default/files/Resources/gxw400x_user_manual.pdf  Starting on page 60.

To quote:

Dial Plan Rules:
1. Accept Digits: 1,2,3,4,5,6,7,8,9,0 , *, #, A,a,B,b,C,c,D,d
2. Grammar: x - any digit from 0-9;
a. xx+ - at least 2 digits number;
b. xx. – at least 2 digits number;
c. ^ - exclude;
d. [3-5] - any digit of 3, 4, or 5;
e. [147] - any digit 1, 4, or 7;
f. <2=011> - replace digit 2 with 011 when dialing
g. < =1> - add a leading 1 to all numbers dialed, vice versa will remove a 1 from the number dialed h. | - or
• Example 1: {[369]11 | 1617xxxxxxx} – Allow 311, 611, 911, and any 10 digit numbers of leading digits 1617
• Example 2: {^1900x+ | <=1617>xxxxxxx} – Block any number of leading digits 1900 and add prefix 1617 for any
dialed 7 digit numbers
• Example 3: {1xxx[2-9]xxxxxx | <2=011>x+} – Allow any length of number with leading digit 2 and 10 digit-numbers of leading digit 1 and leading exchange number between 2 and 9; If leading digit is 2, replace leading digit 2 with 011 before dialing.
3. Default: Outgoing - {x+}


Example of a simple dial plan used in a Home/Office in the US:

{ ^1900x. | <=1617>[2-9]xxxxxx | 1[2-9]xx[2-9]xxxxxx | 011[2-9]x. | [3469]11 }

Explanation of example rule (reading from left to right):
• ^1900x. - prevents dialing any number started with 1900
• <=1617>[2-9]xxxxxx - allows dialing to local area code (617) numbers by dialing 7 numbers and 1617 area code will be added automatically
• 1[2-9]xx[2-9]xxxxxx |- allows dialing to any US/Canada Number with 11 digits length
• 011[2-9]x. - allows international calls starting with 011
• [3469]11 - allow dialing special and emergency numbers 311, 411, 611 and 911

Note: In some cases user wishes to dial strings such as *123 to activate voice
mail or other application provided by service provider. In this case * should be
predefined inside dial plan feature and the Dial Plan will be: { [x*]+ }.

With that said.

1.   I think what you need is { *x+ |x+ | *x+ | *xx*x+ }.
2.   You might just need { *x+ |*x+ | *xx*x+ }.

I hope that helps!
James Bloomfield

Grandstream Certified Installer
Winnipeg, Manitoba
www.costwisebusinessconsulting.ca
james@costwisebusinessconsulting.ca
(204) 615-2045 Ext 101
(204) 202-1255 Direct

skynet

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: GXV3240 Dial plan
« Reply #2 on: August 10, 2017, 09:47:17 AM »
Thanks James

I'll try it out in our LAB

Cheers!