![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В соответствии с рекомендациями МККТТ (серия Z.100 «Specification and Description Language SDL») определены этапы разработки программного обеспечения. При этом выделены два типа алгоритмов. Алгоритмы этапа спецификаций и алгоритмы этапа описаний.
Спецификация отображает работу станции с точки зрения заказчика и написана с использованием терминов заказчика. Например, они включают алгоритмы входящей и исходящей связи и другие, описывающие работу станции с точки зрения верхнего уровня, т.е. пользователя. Далее следует разработка алгоритмов, реализующих эти функции.
В настоящей книге рассматривается часть алгоритмов этапа описания. Для более детального рассмотрения вопросов разработки алгоритмического обеспечения можно обратиться к [9-11]. В этой главе будут использованы термины и символы, которые используются в рекомендациях МККТТ. Ниже приведены некоторые из них.
Алгоритм изображается в виде модели конечного автомата [10]. Для описания его действия применяются следующие термины:
ВХОД — сигнал, поступающий из внешнего окружения;
ВЫХОД — сигнал, передаваемый алгоритмом во внешнее окружение;
СОСТОЯНИЕ — состояние алгоритма, при котором действия процесса приостановлены до получения сигнала ВХОД;
ПЕРЕХОД — совокупность действий, которые при поступлении сигнала ВХОД переводят автомат из одного состояние в другое.
Перечисленные действия (кроме сигнала ВЫХОД) включает в себя:
РЕШЕНИЕ — выбор одного из нескольких возможных путей продолжения процесса;
ЗАДАЧА — действие, которое не является ни РЕШЕНИЕМ, ни ВЫХОДОМ.
Для этих операторов заданы графические символы, применяемые для их изображения [9, 20].
Обычно функции этапа описания являются детализацией символов уровня спецификации. Например, алгоритм сканирования, который приводится первым в этой главе, дает описание реализации оператора ВХОД на уровне спецификации.
Отметим, что эти функции рассматривались в предыдущих разделах применительно к устройствам управления станциями координатной системы.
Все функции управляющих устройств координатной техники могут быть реализованы программно. Поэтому в 80-е годы все станции в основном перешли на программное управление. Каждому устройству может соответствовать программный модуль. Рассмотрим алгоритмы функционирования некоторых наиболее широко используемых модулей. Это позволит, во-первых, проанализировать алгоритмы функционирования модулей, участвующих в установлении соединения, и, во-вторых, на примерах конкретных алгоритмов выявить общие принципы их реализации.
Рассмотрение базируется на общей модели алгоритма, показанного на рис. 1. Центральный алгоритм получает от программы сканирования сигналы об изменении состояния вешней среды и вызывает периферийные модули.
5. Цифровые абонентские линии. Применение цифрового преобразования позволяет интегрировать в одном тракте информацию от различных служб, таких как:
- передача речи с полосой пропускания 3,4 кГц (обычная телефонная служба);
- передача речи с расширенной полосой пропускания 7,2 кГц;
-факс 2 (обслуживание аналоговых факсимильных аппаратов);
- факс 3,4 (цифровые факсимильные аппараты);
- телекс (передача текстовых документов);
- видео (неподвижное изображение);
- видео (подвижное изображение).
Для этих абонентов на станции возможно предоставление новых видов услуг. Такие виды служб получили название цифровых систем интегрального обслуживания — ЦСИО. В мировой литературе они имеют название ISDN — IntegratedServiceDigitalNetwork.
Существует два типа систем обслуживания абонентов. Один предназначается для непосредственного обслуживания абонентов базовым (основным) включением и в англоязычных документах обычно обозначается ВА (BasicAccess). Второй тип систем обслуживания — это первичное включение PA (PrimaryAccess).
Дата публикования: 2015-02-18; Прочитано: 515 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!