Got it

How to configure the U1900 so that outgoing calls from different numbers are routed through different trunks?

115

Configure the call source to enable users in the call source to make outgoing calls through a specified office route. The specific configuration is as follows:
1. Run the following commands to add call sources 1 and 2:
config add callsource no 1
config add callsource no 2
2. Run the following commands to add users 5032 to 5049 to call source 1 and add users 7000 to 7019 to call source 2:
config modify subscriber dn 5032 callsourceno 1 number 18
config modify subscriber dn 7000 callsourceno 2 number 20
3. Run the following commands to add rerouting analysis. In this way, when users 5032 to 5049 in call source 1 dial prefix 9 corresponding to the office route selection code 1 to make outgoing calls, calls are routed through office route 4, and when users 7000 to 7019 in call source 2 dial prefix 9 corresponding to the office route selection code 1 to make outgoing calls, calls are routed through office route 0.
config add routeanalysis officeselectcode 1 callsourceno 1 officeno 4
config add routeanalysis officeselectcode 1 callsourceno 2 officeno 0

Other related questions:
How to limit the maximum length of the called number for outgoing calls on the U1900?
You can configure the maximum length of the called number when configuring outgoing prefixes.
How to configure the U1900 so that the short numbers of outgoing calls are displayed?
1. When an outgoing call is made through the AT0 trunk, only the number allocated for the line by the peer end can be displayed. The local end cannot determine which number is displayed. 2. In the scenario where an outgoing call is made without using the AT0 trunk, the U1900 does not implement the calling number change or mapping when adding a prefix for the number.
How to specify the trunks for routing outgoing calls for specific users
Example of configuring trunks for routing outgoing calls for specific users on the U1900: Enable outgoing calls from numbers 8001 to 8010 to be routed through the trunk corresponding to office route 0, and calls from numbers 9001 to 9010 through the trunk corresponding to office route 1. Step 1 Add two office routes and associate them with one office route selection code. config add office no 0 officeselectcode 0 config add office no 1 officeselectcode 0 Step 2 Configure a prefix and associate it with the office route selection code. config add prefix dn 9 callcategory basic callattribute ddd cldpredeal no officeselectcode 0 Step 3 Add a number change rule. config add predeal index 1 changetype delete changepos 0 changelen 1 Step 4 Add two call sources. Config add callsource no 1 Config add callsource no 2 Step 5 Add required numbers to the two call sources. Specifically, add 10 numbers starting from 8001 to call source 1 and 10 numbers starting from 9001 to call source 2. config modify subs dn 8001 callsourceno 1 number 10 config modify subs dn 9001 callsourceno 2 number 10 Step 6 Configure route reanalysis. config add routeanalysis officeselectcode 0 callsourceno 1 officeno 0 config add routeanalysis officeselectcode 0 callsourceno 2 officeno 1
How to enable different calling numbers to be displayed to external users for numbers belonging to different call sources?
Number requirements: An enterprise has two switchboard numbers 88881234 and 88885678 and two departments that are allocated with extension numbers 6000-6009 and 8000-8009 respectively. It is required that internal enterprise users use short numbers to call each other, 88881234 be displayed as the calling number for short numbers 6000-6009, and 88885678 be displayed as the calling number for short numbers 8000-8009. Assume that 9 is used as the outgoing prefix. Requirements analysis: Add two switchboard numbers, and configure the number change rule to change outgoing calling numbers to 88881234. At this moment, 88881234 is also displayed as the calling number for numbers starting with 8, which does not meet requirements. Trunk bearers can be configured, together with the call source, to perform number change for numbers starting with 8 so that 88885678 is displayed as the calling number for the numbers starting with 8. The following procedure starts from the number change configuration and assumes that both the office route and office route selection code are 0. For details about how to configure trunks and allocate numbers, see the relevant guide. Configuration procedure: Step 1 Run the following commands to add three number change indexes. config add predeal index 1 changetype delete changepos 0 changelen 1 config add predeal index 2 changetype modify changepos 0 changelen 4 newdn 88881234 config add predeal index 3 changetype modify changepos 0 changelen 4 newdn 88885678 Step 2 Create the outgoing prefix 9, configure 88881234 as the calling number (that is, the calling number change index uses index 2), bind outgoing prefix 9 to office route selection code 0, and route calls through the trunk whose office route is 0. config add prefix dn 9 callcategory basic callattribute local cldpredeal yes cldindex 1 officeselectcode 0 clipredeal yes cliindex 2 Step 3 Add numbers starting with 8 to another call source. config add callsource no 1 config modify subs dn 8000 callsourceno 1 number 10 Step 4 Configure rerouting analysis so that users can use numbers belonging to call source 1 to make outgoing calls. conf add routeanalysis officeselectcode 0 callsourceno 1 officeno 0 Step 5 Add trunk bearers so that when all calls whose call source is 1 pass through the trunk, number change is performed again for the calling numbers according to rules. conf add tgld callsourceno 1 officeno 0 protocol pra prefix 0 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 1 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 2 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 3 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 4 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 5 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 6 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 7 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 8 clipredeal yes cliindex 3 conf add tgld callsourceno 1 officeno 0 protocol pra prefix 9 clipredeal yes cliindex 3 In the preceding trunk bearer configuration commands, the prefix parameter applies to the called numbers after number change. At this moment, the outgoing prefix 9 has been removed from the called numbers. The digit following 9 can range from 0 to 9. Therefore, 10 trunk bearers need to be added so that different calling numbers are displayed for numbers starting with different digits.
How does the U1900 automatically delete the prefix 0 of called numbers from the outgoing call CDRs?
Run the config billpredeal switch on command to enable called number change for U1900 CDRs.
If you have more questions, you can seek help from following ways:
To WeiKnow To Live Chat

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.