Данная статья описывает решение определенной задачи.
Схема:
Два поставщика услуг классической телефонии.
Один (Оператор 1) предоставляет номера в 4 потоках Е1.
Второй (Оператор 2) пока через 1 поток Е1, но в дальнейшем предусматривается увеличение потоков от Оператора 2.
Все потоки подключены к Cisco AS5350xm.
Задача:
Исходя из коммерческих соображений необходимо все местные вызовы направлять на Оператора 1, причем потоки Оператора 1 должны заниматься последовательно начиная с первого, а все МГ/МН вызовы отправляем Оператору 2.
Решение:
Для решения этой задачи объединяем потоки от различных операторов в разные транкгруппы, причем в одной транкгруппе настраиваем алгоритм выбора потока.
Создаем транкгруппы, первая:
!
trunk group 88
description ###Operator 1###
настраиваем алгоритм выбора потока внутри транкгруппы:
hunt-scheme sequential both
вторая транкгруппа:
!
trunk group 888
description ###Operator 2###
Объединяем потоки в соответствующие транкгруппы:
!
interface Serial3/0:15
description ### Operator 1 1E1 ###
no ip address
encapsulation hdlc
указываем номер транкгруппы и приоритет, чем ниже номер тем выше приоритет, по аналогии с preference в dial-peer:
trunk-group 88 1
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice modem
isdn guard-timer 3000
isdn map address .* plan isdn type unknown
fair-queue 64 256 0
no cdp enable
!
interface Serial3/1:15
description ### Operator 1 2E1 ###
no ip address
encapsulation hdlc
указываем номер транкгруппы и приоритет, чем ниже номер тем выше приоритет, по аналогии с preference в dial-peer:
trunk-group 88 2
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice modem
isdn guard-timer 3000
isdn map address .* plan isdn type unknown
fair-queue 64 256 0
no cdp enable
!
interface Serial3/2:15
description ### Operator 1 3E1 ###
no ip address
encapsulation hdlc
указываем номер транкгруппы и приоритет, чем ниже номер тем выше приоритет, по аналогии с preference в dial-peer:
trunk-group 88 3
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice modem
isdn guard-timer 3000
isdn map address .* plan isdn type unknown
fair-queue 64 256 0
no cdp enable
!
interface Serial3/3:15
description ### Operator 1 4E1 ###
no ip address
encapsulation hdlc
указываем номер транкгруппы и приоритет, чем ниже номер тем выше приоритет, по аналогии с preference в dial-peer:
trunk-group 88 4
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice modem
isdn guard-timer 3000
isdn map address .* plan isdn type unknown
fair-queue 64 256 0
no cdp enable
!
interface Serial3/4:15
description ### Operator 2 ###
no ip address
encapsulation hdlc
снова указываем номер транкгруппы:
trunk-group 888
isdn switch-type primary-net5
isdn overlap-receiving
isdn incoming-voice modem
isdn guard-timer 3000
isdn map address .* plan isdn type unknown
fair-queue 64 256 0
no cdp enable
Проверить правильность настроек можно командой:
sh trunk group 88
Trunk group: 88 Description: ### Operator 1 ### trunk group label: 88 Translation profile (Incoming): Translation profile (Outgoing): Hunt Scheme is sequential both Max Calls (Incoming): NOT-SET (Any) NOT-SET (Voice) NOT-SET (Data) Max Calls (Outgoing): NOT-SET (Any) NOT-SET (Voice) NOT-SET (Data) Max Calls (MixTotal): NOT-SET (Any) NOT-SET (Voice) NOT-SET (Data) Retries: 0 Trunk Se3/0:15 Preference 1 Member Timeslots : 1-31 Total channels available : 30 Data = 0, Voice = 10, Modem = 0, Pending = 0, Free = 20 Trunk Se3/1:15 Preference 2 Member Timeslots : 1-31 Total channels available : 30 Data = 0, Voice = 2, Modem = 0, Pending = 0, Free = 28 Trunk Se3/2:15 Preference 3 Member Timeslots : 1-31 Total channels available : 30 Data = 0, Voice = 0, Modem = 0, Pending = 0, Free = 30 Trunk Se3/3:15 Preference 4 Member Timeslots : 1-31 Total channels available : 30 Data = 0, Voice = 2, Modem = 0, Pending = 0, Free = 28 Total calls for trunk group: Data = 0, Voice = 14, Modem = 0 Pend = 0, Free = 106 advertise_flag 0x00000040, capacity timer 25 sec tripl_config_mask 0x00000000 AC_curr 106, FD_curr 40, SD_curr -40 succ_curr 929408 tot_curr 1093569 succ_report 929408 tot_report 1093569 changed 1 replacement position 0
Остается создать соответствующие диал-пиры в соответствии с задачей:
- местная связь — Оператор 1
- мг/мн — Оператор 2
!
dial-peer voice 7495 pots
trunkgroup 88
huntstop
preference 1
destination-pattern 749[5,9]…….$
progress_ind setup enable 3
progress_ind alert enable 8
no digit-strip
direct-inward-dial
!
dial-peer voice 8495 pots
trunkgroup 88
huntstop
preference 1
destination-pattern 849[5,9]…….$
progress_ind setup enable 3
progress_ind alert enable 8
no digit-strip
direct-inward-dial
!
dial-peer voice 810 pots
trunkgroup 888
destination-pattern 810.T
progress_ind setup enable 3
progress_ind alert enable 8
no digit-strip
!
dial-peer voice 888 pots
trunkgroup 888
destination-pattern 8……….$
progress_ind setup enable 3
progress_ind alert enable 8
no digit-strip
P.S. При копировании статьи ссылка на источник ОБЯЗАТЕЛЬНА !
Автор: zaikini
Похожие статьи:
- Не найдено
Добавить комментарий
Вам следует авторизоваться для размещения комментария.