Презентация Прогр. обеспечение АТС_нов.ppt
- Количество слайдов: 12
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АТС
Программное обеспечение современных цифровых АТС создается и функционирует для решения следующих задач: -Осуществление процессов управления коммутационным полем и периферийными комплектами АТС, обеспечивающими обслуживание вызовов; -Предоставление абонентам ДВО; -Динамическое управление потоками вызовов; -Техническое обслуживание и измерение телефонной нагрузки; -Тарификация вызовов.
СОСТАВ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АТС: -ПРИКЛАДНОЕ ПО – записывается в запоминающее устройство (ЗУ) управляющего комплекса станции и обеспечивает ее функционирование; -ИНСТРУМЕНТАЛЬНОЕ ПО – представляет собой совокупность программных средств для разработки прикладного ПО.
Современное программное обеспечение для цифровых АТС создается на языках высокого уровня или алгоритмических языках. Эти языки приспособлены для записи в естественной и понятной человеку форме элементов алгоритмов телекоммуникационных процессов. Первые системы программного управления коммутацией создавались на языке Ассемблер, но значительное увеличение числа управляемых ПО процессов, а также требование управления этими процессами в реальном времени привело в возможности использования языков высокого уровня, в число которых входит популярный для телекоммуникационных приложений язык С++.
ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Разработка телекоммуникационного программного обеспечения предусматривает разбиение этого процесса на последовательность шагов, уточняющих проект. Эти шаги называются уровнями проектирования: R- уровень – анализ и формализация требований и интерфейсов коммутационного оборудования ; A-уровень – определение архитектуры (системной, функциональной и модульной структуры ПО); S- уровень – разработка SDL-спецификаций модулей (блоков, процессоров, процедур, макросов, структур данных) и межмодульных интерфейсов; P-уровень – программирование и отладка программ.
Каскадная модель разработки ПО
Структура проектирования ПО АТС
На всех уровнях проектирования производится последовательная спецификация задач, которые решает ПО. СПЕЦИФИКАЦИЯ – это описание в терминах, характерных для самой задачи, а не ее реализации , служащее основой для дальнейшей детализации и разработки телекоммуникационного ПО. Отличительные свойства спецификаций - однозначность, точность, формальность, понятность и читаемость. SDL(Specification end Description Language) – язык спецификаций и определений
ПРИМЕР SDL-ДИАГРАММЫ • Пример приводится для процесса SUBLOC обработки исходящего вызова к районной АТС
SDL-диаграмма процесса SUBLOC
Презентация Прогр. обеспечение АТС_нов.ppt