geum.ru - только лучшие рефераты!

Проект расширения городской телефонной сети с пятизначной нумерацией путем установления АТСЭ на базе оборудования цифровой коммутационной системы "Омега" НПО "РАСКАТ"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



в качестве источника для абонента 100 выбирается регистр 3 регистровой матрицы, куда пишется сформированный сигнал занято. Абонент 100 слышит короткие гудки и опускает трубку.

Процессор определяет изменение состояния абонента 100 и определяет в качестве источника для абонента100 регистр 0 регистровой матрицы.

Таким же образом происходит соединение других абонентов между собой, а также соединение абонентов с другими АТiерез каналы ИКМ (или другие типы соединительных линий). Важно то, что за каждым каналом строго закреплен его временной интервал длительностью 400 нс на временной диаграмме как для процедуры записи данных в канал, так и для процедуры чтения данных из канала.

.3.2 Программное обеспечение концентратора

Функционирование концентратора абонентской нагрузки осуществляется под управлением комплекса программ, обеспечивающих модификацию его конфигурации для адаптации станции к конкретным условиям включения в сеть связи, выполнение функций установления соединений по запросам абонентов станции, управление процессом сбора и обработки данных тарификации и предоставление абонентам возможности пользования дополнительными видами обслуживания. После конфигурирования концентратора в сети связи и запуска рабочей программы концентратор функционирует автоматически и не требует вмешательства технического персонала.

По своему функциональному назначению программное обеспечение (ПО) концентратора распределяется на:

программы, обеспечивающие непосредственную работу станции (внутристанционные программы);

программы, обеспечивающие общение оператора ЦАТС со станцией (интерфейс пользователя ЦАТС);

программы, обеспечивающие обработку данных тарификации.

Внутристанционные программы хранятся в постоянном запоминающем устройстве (ПЗУ) процессора концентратора абонентской нагрузки и после включения питания обеспечивают выполнение следующих функций:

инициализация и проверка работоспособности узлов, входящих в состав центрального процессора концентратора абонентской нагрузки;

обеспечение связи центрального процессора концентратора абонентской нагрузки с пультом оператора на базе персонального компьютера;

организация работы центрального процессора КАН для выполнения основных функций обслуживания абонентских окончаний.

Интерфейс пользователя содержится на персональном компьютере пульта оператора и обеспечивает в диалоговом режиме выполнение следующих функций:

обеспечение связи с КАН;

задание числа концентраторов, подключаемых к одному пульту оператора и способ связи с каждым из них;

подготовка конфигурации телефонной станции;

загрузка конфигурации в КАН как частями, так и в полном объеме;

чтение текущей конфигурации телефонной станции;

блокирование или разблокирование отдельных телефонных линий и просмотр списка блокированных линий;

сохранение в реальном масштабе времени данных обо всех телефонных разговорах (данных для тарификации);

тестирование отдельных узлов станции во время ее работы;

просмотр текущего состояния записей данных тарификации;

копирование данных тарификации на гибкий диск для последующей обработки программой работы с данными тарификации.

Данные трафика (данные о разговорах), по мере накопления должны переноситься на другой персональный компьютер в базу данных. База данных тарификации содержится на персональном компьютере, предназначенном для раiета с абонентами, и обеспечивает выполнение следующих функций:

обработка данных тарификации, принятых из ЦАТС;

раiет стоимости телефонных разговоров;

вывод (по запросу) данных тарификации на экран;

вывод (по запросу) данных тарификации на печать.

По структуре программное обеспечение концентратора делится на базовое и технологическое.

Базовое программное обеспечение предназначено для обеспечения функционирования КАН и состоит из системного и прикладного программных модулей Системное и прикладное ПО хранится в виде исходных текстов в разделе WORK_xxx и является исходным материалом для технологического ПО при подготовке бинарных файлов для программирования ПЗУ.

Системное программное обеспечение включает в себя модули инициализации оборудования, операционное ядро, модули таймеров, модули организации очередей, модули связи с пультовым оборудованием, модули связи с периферийными устройствами.

Прикладное ПО включает в себя модули обеспечения маршрутизации вызовов, модули обслуживания протоколов обмена по цифровым и аналоговым соединительным линиям и абонентским линиям, модули обработки сигнализации АОН.

При включении питания концентратора в центральном процессоре запускается программа-предзагрузчик. Эта программа инициализирует все периферийные устройства, переписывает исполняющую систему и прикладные функции из ПЗУ в ОЗУ центрального процессора и передает управление исполняющей системе.

Исполняющая система обеспечивает управление переключением прикладных процессов и очередей управления и очередей таймеров.

Драйверы периферийных устройств генерируют системные сообщения в очереди сообщений. На основании этих сообщений исполняющая система осуществляет вызовы прикладных задач.

Функционирование драйверов протоколов осуществляется аналогично функционированию драйверов периферийных устройств.

К технологическому программному обеспечению относится комплект программ MAKE500 работающих на PC-с