File Based Dial Plan
Â
In Some Deployment the number of dial plan required is too large to be handled by the existing Vega dila plan management This feature helps you in achieving the same
Â
This document describes on how to configure File Based Dial Plan on the Vega 400G
Â
Step 1:
Enabled the TFTP on the Vega
LAN / WAN ==> TFTP server IP select static and enter the IP address of your TFTP server
Â
STEP 2:
Ensure on the TFTP server IP you have the TFTP server running and the file path is set where we have the dial plan file
Â
Â
STEP 3 :
SSH to the Vega and run the below command, based on you dial plan lines set it accordingly in our example we set to 500
Â
STEP 4:
Check using the GET command to see if the file can read and you can see the dial plan configured on that file , the output will be as shown below
admin >GET tftp:testing.txt
reading file ...
tftp:testing.txt > 12345,5
tftp:testing.txt > 123456,6
tftp:testing.txt > 12345,5
tftp:testing.txt > 123456,6
tftp:testing.txt > 12345,5
1706 bytes received in 0 Seconds 1706.0Kbytes/sec
Â
STEP 5:
Once you are confirmed ,to get the file content from the TFTP server , its time to copy the file from TFTP server to Vega Flash,to ensure the dial plan file is loaded for doing that follow the below steps
Â
You will get completed message once the file Is copied to the Vega
Â
STEPÂ 6:
Run the below "dir" command to ensure that your dial plan file is on the system
Â
NOTE
STEP6: is Optional and is only valid in case of Digital VEGA i.e. VEGA 100/200/400G and is not valid in case of 3000G/3050G/60G
Â
STEP 7 :
Once the file is copied, go the Dial Plan  Configuration ===> Dial Plan TO_SIP click on the Modify as shown below
Â
Then in the Source Field you can see the file name of your dial plan field as IF:0[4].., TEL:<'testing.txt'> where the file name we set is testing, ideally it will come automatically if not you have to enter the file name as shown
Â
Â
STEP 8:
Final Step is Testing calls, once all the above is successful then you will see the calls works seamlessly, here is one sample call, wherein you can see the SIP dest it shows the file name and the line number on which this number  is placed
example: the number 232323 is located at line 126 on the testing.txt file
Â
  call ref=[f1000598]                         srce=TEL:7001,DISP:7001 [0]
LOG: 12/06/2020 14:10:12.090 ROUTERÂ Â (I)R0bC00 FINDROUTE profile:20(To_SIP) plan:1
  call ref=[f1000598]                           <-- ISDN   [1,1] dest=TEL:232323
                                                 --> SIP    [2,1] dest=TEL:232323 ('testing.txt';line 126)
LOG: 12/06/2020 14:10:12.090 ROUTERÂ Â (I)R0bC00 call proceeding
  call ref=[f1000598]
LOG: 12/06/2020 14:10:19.460 SIPÂ Â Â Â Â (I)R03C11 connect g711Ulaw64k (Profile 1 - Voice)
Â
Note : If you make any changes on the file adding or deleting the dial plan rules, then you have to execute the Step 5 only. this will ensure that Vega will have the updated dial plan.
Â
Â