Обработка исходящих вызовов в УАТС KX-TDA
Каждой внутренней линии через системное программирование могут быть назначены доступные внешние линии для совершения городских звонков. Право звонить по междугородней связи можно гибко регулировать для каждого абонента в соответствии с так называемыми «классами сервиса». При нажатии абонентом кода доступа к городским линиям система сама выделяет первую свободную из всех доступных ему линий в соответствии с алгоритмом перебора, заданным при программировании АТС. Если все доступные внешние линии заняты абоненту выдается сигнал отказа в обслуживании, и он может воспользоваться функцией «постановка в очередь на занятую линию». УАТС контролирует состояние линий и при освобождении любой из них предоставляет ее в пользование внутреннему абоненту. После ответа внутреннего абонента на вызывной сигнал при обратном вызове выполняется автоматический повторный набор предыдущего набранного номера или автоматическое занятие внешней линии. Некоторым абонентам можно разрешить принудительное подключение к занятой линии и внедрение в разговор, ведущийся по ней для подачи сигнала о немедленном освобождении линии.
Для совершения разрешенных внешних вызовов внутренний абонент может набрать требуемый номер вручную или воспользоваться функцией повторного набора последнего набранного номера или набора номера из памяти. Существует два типа памяти телефонных номеров: память внутренней линии АТС и общестанционная память. В память внутренней линии абонент может сохранить наиболее часто набираемые им номера, в памяти АТС сохраняются общие для всех телефонные номера, которые вносятся при системном программировании УАТС. В памяти вместе с номером можно сохранить код доступа к внешней линии, однако, когда набор из памяти совершается после выбора внешней линии код доступа игнорируется. Внутренний абонент может заблокировать отображение номера при наборе номера из справочника абонента в целях предупреждения просмотра таких номеров другими пользователями.
Внутренний абонент может установить на своем аппарате функцию автоматического набора предварительно запрограммированного телефонного или внутреннего номера при поднятии трубки («горячая линия»). Если активизирована эта функция и абонент поднимает трубку, подается тональный сигнал ответа станции в течение времени ожидания, установленного в системном программировании. Во время ожидания абонент может набрать номер другого абонента, что отменяет действие функции «Горячая линия». При отсутствии набора номера будет автоматически набран предварительно запрограммированный номер. Функция часто используется для организации диспетчерской связи через АТС при установке на рабочие места сотрудников телефонных аппаратов без номеронабирателя.
Если компания пользуется услугами нескольких телефонных операторов с помощью функции «Автоматический выбор маршрута» (ARS) можно выбрать наиболее дешевый маршрут для совершения звонка в зависимости от дня недели и времени. Набранный номер проверяется и модифицируется с целью установления соединения посредством соответствующего поставщика услуг связи, т.е. различные коды, требующиеся для установления соединения (преффиксы направлений, pin-коды ip-телефонии и т.д.) могут набираться автоматически. Одним из наиболее частых случаев использования этой функции является автоматический донабор необходимых цифр выхода на городские линии через промежуточную АТС.
Для совершения внутреннего вызова необходимо набрать внутренний номер вызываемого абонента или соответствующую кнопку прямого досупа на системном телефоне. Внутренние вызовы могут быть ограничены на основе класса сервиса абонента, для каждого класса сервиса можно указать блокируемых адресатов с определенными категориями обслуживания. Данная функция позволяет ограничить доступ по внутренней связи к различным абонентам (например к руководству) или к внешним устройствам (домофоны, факсы, модемы и т.д.)
Для идентификации исходящих вызовов и тарификации каждому абоненту АТС может назначаться специальный код (Account Cod). Этот код включается в каждый набираемый номер и позволяет в дальнейшем получить отчет о вызовах, совершенных каждым внутренним абонентом. Каждой внутренней линии в зависимости от присвоенного класса сервиса может назначаться режим ввода расчетного кода: принудительно или по выбору. В случае назначения принудительного режима абоненту не будет предоставлена возможность выполнения вызова до тех пор, пока он не введет правильный код.
При любом запросе на совершение внешнего вызова АТС KX-TDA гарантированно предоставит пользователю исправную линию. Если в процессе работы параметры городской линии (сила тока) не будут соответствовать нормативным значениям, АТС сама выведет эту линию из обслуживания и не будет предоставлять ее для совершения звонков даже если она будет разрешена абоненту при программировании системы. При попытке принудительного занятия такой линии будет выдан сигнал отказа в обслуживании. Измерения параметров отключенной линии производится через определенные промежутки времени, и если при очередном измерении их значения нормализовались, линия автоматически переводится в нормальный режим
Источник
Очерёдность телефонных линий для исходящего звонка
В этой статье я расскажу как в мини АТС Panasonic KX-NCP1000RU выстраивается очередь очередь (стек) из аналоговых телефонных линий для исходящих звонков. За основу возьмём мою модель: указанная АТС с 8-ю подключёнными к ней аналоговыми телефонными линиями (обычно их обозначают CO) и несколькими десятками внутренних абонентов. Когда абонент совершает внешний звонок, станция выделяет ему одну CO для этого звонка. Делается это по следующему закону: просматривается стек линий начиная с первого и выбирается первая не занятая. Я не просто так называю этот список Стеком, он действительно похож на модель используемую в программировании потому, что его просмотр всегда начинается с верху и оканчивается на первой не занятой линии (если положить, что линия в момент занятия изымается из списка, то это и будет каноническая модель под названием Стек). Ну да ладно, хватит теории перейдём к делу.
И так как я уже сказал есть 8-мь CO. Они описаны в 10. CO линии & Входящие звонки —> 10.1 Настройки CO
Этот список ещё не является тем самым стеком который мы создаём. На данном этапе это просто список физических портов (их мы и называем телефонными линиями), сопоставленные им символьные имена (произвольные, нужны для удобства администратора данной АТС) и номера группы CO в которую каждый из них входит. Скажу несколько слов о только что упомянутых группах CO. Их список и настройки (описание настроек выходит за рамки данной статьи, поэтому на них я останавливаться не буду) находятся в пункте 3. Группа —> 3.1 Группа CO —> 3.1.1 Настройки группы CO
На этом этапе для нас важно лишь то, что каждому номеру группы CO сопоставляется её символьное имя (это, так же как и для линии, не обязательно и делается для удобства администратора). Тут логичен вопрос для чего же нам нужны эти самые группы и нельзя ли выстроить стек исходящих линий просто из портов? Увы но производителем такой возможности не предусмотрено и упомянутый стек можно выстроить только из группы CO.
Наконец перейдём к построению нашего многострадально стека. Идём в пункт 3. Группа —> 3.1 Группа CO —> 3.1.2 Приоритет прямого доступа
Тут мы как раз и видим тот самый список, который выстраиваем. Первый столбец это номер по порядку, а второй это номер группы CO и её название разделённые двоеточием. На примере моего списка у нас получится следующая ситуация: абонент пытается позвонить на внешний (городской или междугородний в данном случае не важно) номер, АТС для него начинает подбирать свободную линию: заходит в группу Netis ищет в ней свободную линию не найдя переходит в группы CTK и так далее. Уточню, что перебор линий в группе происходит так же по порядку: на примере, всё той же, группы Netis (первое изображение) сначала просматривается линия Netis 64 потом Netis2 и наконец Netis3.
Завершая статью, хотелось бы сказать, что в описанный стек совершенно не обязательно включать все линии которые имеются в наличии. Т.е. если вы хотите чтобы в организации имелась одна или несколько линий, которые работали бы только на вход (не могли быть заняты на исходящий звонок), просто не включайте их в данный список.
PS1: Статья опирается на программу PC Maintenance Console.
PS2: Хотя данная статья описывает один из аспектов настройки мини АТС Panasonic KX-NCP1000RU, но думаю, что это описание подойдёт и для других мини АТС той же фирмы (в частности для серий KX-TDA и KX-TDE).
Источник
Программирование внутренних и внешних линий УАТС Panasonic KX-TDA100
Лабораторная работа №2
по курсу «Системное программирование в телекоммуникациях»
Программирование внутренних и внешних линий УАТС Panasonic KX-TDA100
Изучить принципы программирования внутренних и внешних линий и распределение входящих вызовов УАТС Panasonic KX-TDA100 с помощью программной консоли KX-TDA Maintenance Console.
2. Подготовка к работе.
На ПК запустить программную консоль KX-TDA Maintenance Console.
Ввести системный пароль для установщика «INSTALLER». Зайти в меню «FILE –>NEW». Выбрать модель УАТС Panasonic KX-TDA100.Перейти в режим конфигурации и скомплектовать набор плат расширения для реализации телефонной сети предприятия, используя список Приложения №1. Выполнить программирование УАТС согласно функциональной схемы предприятия для 8 внешних линий и 10 внутренних портов. Сохранить в виде файла и описать результаты системного программирования.
Рис.1 Комплектация плат расширения.
1. Программирование портов внешних (городских) линий.
В колонке «dialing mode» проверить тип набора номера для каждой СО. Внимание!! Некоторые операторы связи предоставляют такие линии клиенту, которые одинаково работают и как импульсные, и как тональные. Для таких линий ОБЯЗАТЕЛЬНО укажите тип набора – DTMF. В противном случае возможны проблемы с двойным набором каждой цифры набираемого номера.
- Программирование групп внешних линий.
Группы городских линий нам понадобятся в дальнейшем для ограничения доступа
некоторым абонентам на некоторые городские линии. Одним словом – постарайтесь разбить все ваши линии по общим признакам на группы.
Все неподключенные линии (например, у вас в системе стоит плата на 8 линий, а городских
линий только 4) имеет смысл тоже поместить в одну группу – в дальнейшем мы просто запретим
всем абонентам нашей системы доступ к этой группе линий), есть и другие способы сообщить
системе о неподключенных линиях – но на наш взгляд, описанный здесь является предпочтительным – его можно настраивать в офф-лайне, в дальнейшем при добавлении (включении) линии достаточно будет лишь поменять ее принадлежность группе).
Идем в команду 10.1
Назначаем каждой городской линии группу, членом которой она будет.
Далее идем в команду 3.1.1
В колонке «line hunting order» для каждой группы городских линий (транковой группы) указываем порядок занятия линий внутри группы. Т.е. Например, в первой транковой группе находятся 3 городские линии. При попытке совершить исходящий звонок в город станция должна знать по какой именно линии следует направить этот звонок. Если установим в этой колонке значение High->Low – то в первую очередь будет заниматься линия с наибольшим порядковым номером, если она занята – то свободная линия с наибольшим номером из числа свободных в данный момент. Например СО1, СО2, СО3 находятся в первой группе. При исходящем звонке в первую очередь займется линия СО3. Если она занята – то линия СО2. Если же они обе заняты – то СО1.
При значении «Low-High» в первую очередь займется линия СО1, если она занята – то СО2 и т.д.
При значении «Rotate» при каждой попытке совершить исходящий звонок выбираемые линии будут чередоваться по кругу.
Эти функции полезны для регулирования распределения исходящего трафика среди городских групп. Например, если у вас 3 городские линии, и оператор связи предоставляет вам по 600 минут бесплатных исходящих звонков на каждой линии – вам имеет смысл поставить значение «rotate» для равномерной загрузки их. Если одна из линий указана вами в рекламе – то вам имеет смысл занимать эту линию для исходящих звонков как можно реже (чтобы не терять входящие звонки), т.е. поставить такую линию последней в группе (при «Low-High») или первой в группе (при «High-Low»). Распределять исходящий траффик можно в дополнение к этому методу также и путем ограничения доступа некоторым (или всем) внутренним абонентам к каким-либо группам внешних линий (об этом расскажем позже).
Остальные значения в этой программе пока не изменяйте.
Далее идем в команду 3.1.2
В этой команде мы назначаем порядок занятия групп городских линий при исходящих звонках (порядок занятия линий внутри группы мы рассмотрели выше).
Сверху вниз укажите, в каком порядке вам предпочтительно занимать группы городских линий при исходящих звонках.
3. Программирование портов внутренних линий.
Как вы должны знать, внутренние порты бывают цифровые, аналоговые и гибридные. Аналоговый порт подразумевает подключение к нему обычного аналогового аппарата, модема, факсимильного аппарата, автоответчика. Одним словом любого телефонного аппарата, которым мы пользуемся дома. К цифровому порту можно подключить только системный аппарат производства Panasonic серий 72хх, 74хх, 75хх, 76хх или консолей соответствующих серий. К гибридному порту можно подключить системные аппараты серий 70хх,71хх, 73хх, 77хх (это системные аппараты, требующие для подключения 4 провода (2 пары). Одна пара – аналоговая, другая – цифровая.
Собственно гибридный порт и состоит из цифровой и аналоговой пар одновременно. Эти пары логически связаны. Но их можно программно разделить и использовать независимо цифровую пару (например, подключив к ней аппарат 76 серии) и независимый аналоговый телефон. Эта функция гибридного порта называется XDP (extra device port).
Кроме того, к одной цифровой паре можно подключить 2 независимых системных аппарата
(ТОЛЬКО 76хх СЕРИИ. ). Эта функция называется DXDP. Внимание! Второй системный аппарат подключается НЕ ПАРАЛЛЕЛЬНО первому, а к соответствующему разъему на первом аппарате.
В колонке «extension number» указаны внутренние номера соответствующих портов (можем их поменять если надо). Далее будем рассматривать вариант использования платы гибридных портов как наиболее представительный (в нем присутствуют и аналоговые и цифровые пары). В случае использования платы аналоговых или платы цифровых портов вам просто будут недоступны колонки XDP mode, а в остальном будет такая же картина.
4. Назначаем группы внутренних абонентов.
Имеется несколько типов групп абонентов. Сейчас мы рассмотрим INCOMING CALL DISTRIBUTION GROUP (ее мы в дальнейшем будем называть ICD группой). Остальные типы групп абонентов оставим на потом.
Идем в команду 3.5.1
Объединим несколько абонентов в группу. Например, номера 201,202,203 и 204 назначим в
одну группу. Причем распределение звонков сделаем таким: при звонке на эту группу абонентов
номер 201 звонит сразу, если в течение 2 гудков он не ответил – то пусть подключатся к звонку
номера 203 и 204 (будут звонить 201, 203 и 204 абоненты вместе), если же в течение еще 3 гудков
никто из них не ответил на вызов, то пусть к ним подключится еще номер 202 (и далее пусть звенят все 4 телефона сразу до тех, пока кто-нибудь из них не ответит).
В колонке «Floating Extension Number» присваиваем группе абонентов внутренний номер (по умолчанию первой группе присвоен номер 601, второй группе – 602 и т.д.). В колонке «distribution Method» ставим RING (по умолчанию).
Ring – начинают звонить все абоненты группы (возможно, некоторые из них с задержкой –
UCD – при первом звонке на эту группу будет звенеть первый член этой ICD группы, при повторном звонке – звенит второй член группы и т.д. Таким образом, члены группы получают одинаковое количество вызовов (сотрудники нагружены равномерно)
Priority Hunting – при любом звонке на группу сначала звенит первый член группы. Если он
в это время занят – звенит второй член группы. Если и он занят – звенит третий член и т.д. Таким
образом первый член группы будет наиболее загружен входящими звонками, а последний член
группы – наименее загруженным. В нашем случае нам нужно значение RING.
Далее идем в команду 3.5.4
Сверху в ниспадающем меню выбираем ICD группу, членов которой мы будем сейчас
прописывать (выбираем Group 1 / 601 / ).
Далее назначаем первого, второго, третьего и четвертого членов группы (соответственно 201,202,203 и 204 номера).
В колонке «Delayed Ring» указываем задержку звонка для данного члена группы (задержка
отсчитывается от момента начала поступившего вызова на группу). В нашем примере эти задержки
соответственно – immediate (немедленно, без задержки), 2 rings, 5 rings.
С этого момента вы можете позвонить по внутреннему номеру 601 – и будут звенеть все
члены группы с номером 601 в том порядке и с такими задержками, как указано в программе 3.5.4
Методы переадресации неотвеченных вызовов мы рассмотрим позже.
5. Распределяем входящие вызовы из города.
Идем в программу 10.2.1
В случае с аналоговыми городскими линиями – в колонке «Incoming Type» должны быть
значения DIL. Случай с цифровым потоком опишем в других работах.
В колонке «DIL Destination» «DAY» вписываем внутренний номер, куда направляем входящий звонок с конкретной городской линии.
В приведенном примере с СО1 звонок направляется на внутренний номер 201, с СО2 и СО3 – на группу абонентов 601 (внутри группы звонок распределяется так, как описано в предыдущей
главе), с СО4 звонок направляется на внутренний номер 203.
Назначение колонок «DAY», «NIGHT», «LAUNCH», «BREAK», «TENANT» мы рассмотрим
Выше приведены основные методы и приемы распределения входящих вызовов с аналоговых городских линий на конкретного абонента и на группу абонентов.
4. Программа работы.
Необходимо предложить схему работы телефонной сети предприятия, с реализованной системой запретов и разрешений сервисов в части доступа к ресурсам городской телефонной сети.
5. Порядок работы.
1. Предложить и защитить схему офисной телефонной сети предприятия со схемой распределения входящих и исходящих вызовов:
2. Запустить программную консоль KX-TDA Maintenance Console на ПК;
3. Скомплектовать конфигурацию на виртуальной модели УАТС;
4. В режим программирования реализовать схему телефонной сети предприятия;
5. Сохранить конфигурацию УАТС в виде файла настроек;
6. Загрузить конфигурацию на УАТС Panasonic KX-TDA100.
7. Провести демонстрацию работы телефонной сети предприятия.
Отчёт должен содержать схему офисной сети с прописанными классами сервиса внутренних портов, аргументацию их присвоения и анализ эффекта от их реализации.
- Назначение ICD группы внутренних портов?
- Как определить порядок обслуживания внешних вызовов внутри ICD группы внутренних абонентов?
- Как определить порядок обслуживания внешних вызовов между группами внутренних абонентов?
- Распределение исходящих вызовов.
- Отличие цифровых и гибридных портов УАТС Panasonic KX-TDA100.
1. Руководство по установке Panasonic KX-TDA100/KX-TDA200.
2. Руководство по программированию на СТ Panasonic KX -TDA30/KX-TDA100
3. Инструкция к программе maintenance console для администрирования офисных мини-АТС Panasonic KX-TDA100 / Panasonic KX-TDA200/ ЧАСТЬ 1/ компания «АМИТЕК»/ http://www.amitek.ru http://www.panasonic-ats.ru
3. Инструкция к программе maintenance console для администрирования офисных мини-АТС Panasonic KX-TDA100 / Panasonic KX-TDA200/ ЧАСТЬ 2/ компания «АМИТЕК»/ http://www.amitek.ru http://www.panasonic-ats.ru
Приложение №1. Список плат расширения УАТС Panasonic KX-TDA100/200.
Источник