Перед нами стояло завдання реалізувати на Addpac (наприклад: Addpac AP200B або Addpac 1100B) наступні функції:
- Дзвінків між портами.
- Перехоплення та перекладу дзвінків.
- Блокування 8-ки (номерів починаються з 8) на одному з портів.
- Вихід до міста.
Розглянемо реалізацію завдань.
FXS
voice-port 0/0
description Panasonic-DECT # 999
FXS
voice-port 0/1
description Red-Phone # 555
Створюємо dial-peer'и, які беруть дзвінки на внутрішні номери 999 і 555,
dial-peer voice 10 pots
destination-pattern 999F
port 0/0
dial-peer voice 11 pots
destination-pattern 555F
port 0/1
dial-peer voice 5 pots
destination-pattern 1234567F
port 0/0
dial-peer voice 6 pots
destination-pattern 1234567F
port 0/1
preference 1
Далі, прописуємо в режимі глобального конфігурування:
dial-peer call-pickup 11
dial-peer call-hold h
dial-peer call-transfer h
Реалізуємо функцію блокування 8:
dial-peer voice 20 voip
description Block_out_8 *
destination-pattern 8T
huntstop
out-barred-group 1
Створюємо групу 1, в якій буде прописаний номер (наприклад, 999), з якого заборонений набір 8-ки:
dialpattern-group 1
pattern 1 999F
dial-peer voice 30 voip
description out_calls
destination-pattern .T
session target 192.168.57.23
session protocol sip
codec g729
dtmf-relay rtp-2833
no vad