close

Вход

Забыли?

вход по аккаунту

?

Отчет по производственной практике (2)

код для вставкиСкачать
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Государственное образовательное учреждение высшего профессионального образования
Московский технический университет связи и информатики
Кафедра технологии электронного обмена данными
Отчет по производственной практике
Выполнил: Жигалов И.
Группа: СС0801 Проверил: Севрук К.А.
Москва 2012
Содержание
Перечень выполненных работ3
Модификация архитектуры телефонной сети организации4
Архитектура телефонной сети организации до модификации4
Архитектура телефонной сети организации после модификации7
Работы, проводимые в ходе модификации архитектуры телефонной сети организации9
Разработка и внедрение программных средств обеспечения услуги безусловной и условной переадресации клиентских вызовов10
Постановка задачи10
Решение задачи10
Приложение 113
Перечень выполненных работ
В течение производственной практики были выполнены следующие работы:
1. Настройка оборудования в процессе модификации архитектуры телефонной сети организации.
2. Разработка и внедрение программных средств обеспечения услуги безусловной и условной переадресации клиентских вызовов.
Модификация архитектуры телефонной сети организации
Архитектура телефонной сети организации до модификации
Архитектура телефонной сети организации до модификации представлена на рис.1.
Рис.1. Схема телефонной сети до модификации
Цифровой коммутатор обеспечивает динамическую временную коммутацию потоков E1 с сигнализацией DSS1, при которой соединение между временными каналами потоков происходит во время обработки входящего вызова, согласно тем или иным условиям, заданным в конфигурации коммутатора. В качестве условий могут быть использованы номер вызываемого абонента (Called Party Number, CdPN) или номер вызывающего абонента (Calling Party Number, CgPN). При этом во время обработки вызова CdPN и CgPN могут быть преобразованы произвольным образом.
К цифровому коммутатору двумя потоками E1 подключается оборудование TDMoIP, которое преобразует потоки Е1 в Ethernet-кадры для передачи по сети Ethernet в отдельном VLAN. Обратное преобразование кадров в потоки и восстановление синхронизации происходит на стороне приёмника, тем самым обеспечивается прозрачная передача потоков по сети.
Также к цифровому коммутатору подключены два прокси-сервера, один из которых используется для организации IP-телефонии в офисе организации, а второй, выполняя также функции SIP-регистратора (сервера регистрации, сервера определения местоположения пользователя), используется для обеспечения услуги IP-телефонии SIP-клиентам организации. В качестве SIP-серверов используется программная АТС Asterisk.
Услуга IP-телефонии для H.323-клиентов обеспечена следующим образом: терминалы клиентов взаимодействуют по протоколу H.323 c H.323-шлюзом, который также выполняет некоторые функции привратника: регистрация терминалов пользователей, преобразование alias-адреса вызываемого абонента (объявленного имена абонента, телефонного номера) в транспортный адрес сети с маршрутизацией пакетов IP (IP адрес + номер порта TCP). Для связи с ISDN- и SIP-клиентами, а также для обеспечения междугородних и международных вызовов H.323-шлюз подключается маршрутизатору с интеграцией сервисов (МИС). МИС преобразует речевую информацию, поступающую со стороны ТФОП, в вид, пригодный для передачи по сетям с маршрутизацией пакетов IP, а также преобразует сигнальные сообщения системы сигнализации DSS1 в сигнальные сообщения H.323.
Телефонные номера для офисной сети и клиентов предоставляются тремя операторами ТФОП, которые решают вопросы маршрутизации вызовов в пределах своей номерной зоны. В случае невозможности маршрутизировать вызовы одним из операторов ТФОП, решение вопросов о маршрутизации вызовов возлагается на оператора VoIP.
В целях повышения отказоустойчивости телефонной сети было принято решение модифицировать архитектуру сети к виду, представленному на рис.2.
Архитектура телефонной сети организации после модификации
Архитектура телефонной сети организации до модификации представлена на рис.1.
Рис.2. Схема телефонной сети после модификации
В ходе модификации телефонной сети цифровой коммутатор был заменен на цифровой шлюз. Цифровой шлюз осуществляет стык между ТФОП и VoIP-сетями, маршрутизацию вызовов, сбор биллинговой информации, а также функции медиа-шлюза (конвертация кодеков, организация конференц-связи, выдача голосовых сообщений). Шлюз взаимодействует по протоколу SIP с прокси-серверами, с оператором VoIP и одним из операторов ТФОП, а также связан потоками E1 с сигнализацией DSS1 с МИС и операторами ТФОП.
Работы, проводимые в ходе модификации архитектуры телефонной сети организации
В ходе модификации архитектуры телефонной сети организации были произведены следующие работы:
1. Монтажные работы;
2. Настройка конфигурации цифрового шлюза;
3. Изменение конфигурации МИС, прокси-серверов;
Мной были проделаны следующие работы:
1. Конфигурирование таблицы маршрутизации вызовов цифрового шлюза;
2. Внесение изменений в план набора программной АТС Asterisk, выполняющей функции прокси-сервера и SIP-регистратора.
Разработка и внедрение программных средств обеспечения услуги безусловной и условной переадресации клиентских вызовов
Постановка задачи
Обеспечить услугу безусловной и условной переадресации клиентских вызовов посредством внедрения программного средства на языке программирования PHP.
Решение задачи
В процессе переадресации вызовов задействованы 3 номера: номер вызывающего абонента (Calling Party Number, CgPN), основной номер вызываемого абонента (Called Party Number, CdPN) и номер вызываемого абонента для переадресации (Redirect Number, RN). Переадресация вызова происходит в два этапа (рис.3):
1. Вызов CdPN c CgPN;
2. Вызов RN с CdPN (на данном этапе номер CdPN выступает в качестве CgPN, т.к. именно с него происходит вызов).
Рис.3. Этапы переадресации вызова
Переадресация вызовов бывает двух типов: безусловная и условная.
При безусловной переадресации выполняется только второй этап переадресации.
При условной переадресации происходит анализ статуса вызова CdPN с CgPN, на основе которого либо выполняется, либо не выполняется переадресация вызова на RN (здесь имеется в виду тот факт, что клиент сам выбирает в каких случаях производить переадресацию). Условная переадресация может выполняться при следующих статусах:
Переадресация осуществляется при следующих статусах вызова:
"CONGESTION" - перегрузка канала связи, но в большинстве случаев означает любые проблемы при установлении соединения;
"CHANUNAVAIL" - канал связи недоступен;
"NOANSWER" - вызываемый абонент не отвечает на входящий вызов;
"BUSY" - вызываемый абонент занят под другое соединение.
Безусловная переадресация обеспечивается работой программного средства uncondr.php, а условная переадресация - работой программного средства condr.php. Разработанные программные средства представлены в Приложении 1.
Маршрутизация вызовов происходит на основе плана набора, прописанного на сервере в определенном файле.
На сервере конфигурация прописана таким образом, что любой входящий звонок поступает в определенный контекст (набор правил действий с входящими вызовами на основе анализа CdPN). Далее на основе этих правил происходят какие-либо действия, одно из которых переход в другой контекст. В другом контексте прописаны свои правила действий с вызовом. В любом контексте, задействованном под переадресацию входящих вызовов, в первую очередь происходит запуск программного средства обеспечения безусловной переадресации uncondr.php. В программном средстве происходит проверка активности услуги безусловной переадресации (включена или нет), и в случае активности происходит запуск программного средства осуществления вызова makecall.php c параметрами СdPN и RN (в программных средствах СdPN объявлен переменной $called_ID, а RN - переменной $redir_number):
В случае если услуга не активна, происходит переход в контекст, из которого производился запуск программного средства, и осуществляется звонок с CgPN на CdPN (необходимое место для перехода в файле определяется тремя переменными $context, $extension и $priority):
В случае возникновения ситуаций, при которых вызов номера CdPN завершился не успешно и клиенту предоставляется услуга переадресации при данном статусе вызова, происходит запуск программного средства обеспечения условной переадресации condr.php. В программном средстве происходит проверка активности услуги условной переадресации при данном статусе (в программных средствах статус вызова объявлен переменной $ds) и в случае активности услуги происходит запуск программного средства осуществления вызова makecall.php c параметрами СdPN и RN:
В случае неактивности услуги происходит разрыв соединения с кодом завершения 17 ("Занято"):
Приложение 1
Код программного средства uncondr.php
Код программного средства condr.php
2
1/--страниц
Пожаловаться на содержимое документа