Читайте данную работу прямо на сайте или скачайте

Скачайте в формате документа WORD


Разработка контроллера встроенных каналов станции STM-1

1.

Введение

2.

Управление сетью: функционирование, администрирование, обслуживание

2.1. Четырехуровневая модель правления сетью

2.2. Сеть правления телекоммуникациями TMN

2.2.2.1. Функциональные блоки и их компоненты

2.2.2.2. Информационный аспект архитектуры

2.2.2.3. Общий аспект архитектуры TMN

2.3. Общая схема правления сетью SDH

2.3.1 Подсеть SMS сети правления SMN

2.3.2. Функции правления

2.3.2.1. Общие функции правления

2.3.2.2. правление сообщениями об аварийных ситуациях

2.3.2.3. правление рабочими характеристиками

2.3.2.4. правление конфигурацией

2.3.3. Протоколы и внутрисистемные взаимодействия

2.3.3.1. Обзор используемых протоколов

2.3.3.2. Внутрисистемные взаимодействия

2.4. Практические методы правления сетью SDH

2.4.1. Сеть правления на основе каналов DCC

3.

Разработка функциональной схемы контроллера встроенных каналов станции STM-1

3.1 Разработка архитектуры контроллера

3.2 Сигналы и линии

3.3. Разработка функциональной схемы СБИС ПЛ

4.

Разработка принципиальной схемы контроллера

5.

Обзор используемых протоколов

5.1. HDLC

5.1.1.Необязательные возможности HDLC

5.1.2.Формат кадра HDLC

5.1.3.Кодонезависимость и синхронизация HDLC

5.1.4.Управляющее поле HDLC

5.1.5.Команды и ответы

5.1.6. Процесс передачи в протоколе HDLC

5.1.7.Подмножества HDLC

5.2. LAPD

5.3. Разработка алгоритма передачи служебной информации

6.

Охрана труда и безопасность жизнедеятельности

6.1.Анализ опасных и вредных факторов производства при работе с ВДТ и ПЭВМ

6.2. Оптимизация информации, представляемой дисплеем

6.3.Охрана труда при работе с дисплеем

6.4. Основные мероприятия по защите персонала от воздействия вредных и опасных факторов

6.5.Влияние психофизиологических факторов

6.6. Организация рабочего времени

6.7. Требования санитарно-гигиенических норм

6.8. Выводы

7.

Экономическое обоснование проектирования и изготовления платы КВК.

7.1. Качественная оценка платы КВК.

7.2. Расчет себестоимости платы КВК

7.2.1. Определение единовременных затрат

7.2.2. Расчет заработной платы

7.2.2.1. Расчет основной заработной платы

7.2.2.2. Расчет дополнительной заработной платы

7.2.3. Расчет материальных затрат

7. 2. 3. 1. Расчет стоимости комплектующих изделий

7.2.3.2. Расчет стоимости вспомогательных материалов

7.2.3.3. Расчет отчислений на социальные нужды

7.2.3.4. Расчет цеховых расходов

7.2.3.5. Расчет общезаводских расходов

7.2.3.6. Расчет заводской себестоимости

7.2.3.7. Расчет полной себестоимости

7.3. Определение срока окупаемости разработки платы КВК

8.

Заключение

Приложение 1


1. ВВЕДЕНИЕ

Средства общения между людьми (средства связи) непрерывно совершенствуются в соответствии с изменениями словий жизни, развитием культуры и техники. Сегодня средства связи стали неотъемлемой частью производственного процесса и нашего быта. Современные системы связи должны не только гарантировать быструю обработку и высокую надежность передачи информации, но и обеспечивать выполнение этих словий наиболее экономическим способом. Высокая стоимость линий связи обусловливает разработку систем и методов, позволяющих одновременно передавать по одной линии связи большое число независимых сообщений Ч многоканальных систем передачи.

Первый вклад в технику многоканальной связи был сделан Г. И. Морозовым в 1869 году, предложившим способ одновременного телеграфирования по общей цепи с помощью токов различных частот. В 1880 году Г. Г. Игнатьев создал схему для одновременного телеграфирования и телефонирования, основанную на разделении телеграфных и телефонных сигналов с помощью простейших электрических фильтров, то есть был открыт принцип частотного разделения каналов (ЧРК), при котором сигналы от разных источников с помощью сигналов-переносчиков размещаются в непрерывных частотных полосах, по линии связи все разнесенные абонентские сигналы передаются одновременно. В конце 20-х годов был реализован полосовой фильтр, позволяющий выделять одну боковую полосу частот. К 1930 году появилась отечественная трехканальная аппаратура. В 1940 году была сдана в опытную эксплуатацию первая в Р 12-канальная система передачи. После 1945 года техника многоканальной связи стала развиваться особенно интенсивно. Была разработана аппаратура К-12, затем 24-х и 60-ти канальные системы К-24-2 и К-60. Для передачи по коаксиальным кабелям разработаны системы К-120, К-300, К-1920, К-3600, К-2700, К-5400 и К-10800.

Системы передачи с ЧРК нашли широкое распространение. Они относительно просты в эксплуатации, имеют достаточно высокую надежность работы, хорошее качество передачи сигналов и обеспечивают необходимую дальность связи. Одним из основных недостатков этих систем является относительно низкая защищенность сигнала от помех, причем с величением протяженности магистрали защищенность меньшается, т.е. с величением длины связи помехи накапливаются.

Кроме систем с ЧРК существуют системы передачи с временным разделением каналов (ВРК), когда осуществляется поочередная передача сигналов по линии связи от различных источников сообщений, полоса линейного тракта во время передачи сигналов каждого источника используется полностью

Интенсивное развитие цифровых систем передачи (ЦСП), которое наблюдается в настоящее время в большинстве развитых странах мира, объясняется следующими существенными преимуществами цифровых методов передачи по сравнению c аналоговыми :

1) высокая помехоустойчивость. Представление информации в цифровой форме, то есть в виде последовательности символов с малым числом разрешенных значений и детерминированной частотой следования, позволяет осуществлять регенерацию этих символов при передаче их по линии связи, что резко снижает влияние помех и искажений на качество передачи информации. В результате обеспечивается возможность использования ЦСП на линиях связи, на которых аналоговые применяться не могут. Так, цифровые методы передачи весьма эффективны при передаче по волоконно-оптическим линиям, отличающимся высоким ровнем дисперсионных искажений и нелинейностью электроннооптических и оптоэлектронных преобразователей;

2) слабая зависимость качества передачи от длины линии связи. В пределах каждого регенерационного частка искажения передаваемых сигналов оказываются ничтожными. Длина регенерационного частка и оборудование регенератора при передаче сигналов на большие расстояния остаются практически такими же, как и в случае передачи на малые расстояния. Так, при увеличении длины линии в 100 раз для сохранения качества передачи информации неизменным достаточно меньшить длину частка регенерации лишь на 2-3 %;

3) стабильность параметров каналов ЦСП. Стабильность параметров каналов (остаточного затухания, частотной характеристики, нелинейных искажений) определяются в основном стройствами обработки сигналов в аналоговой форме. Поскольку такие стройства составляют незначительную часть аппаратурного комплекса цифровых систем передачи, стабильность параметров каналов в таких системах значительно выше, чем в аналоговых системах. Этому способствует также отсутствие в цифровых системах с ВРК влияния загрузки систем передачи в целом на параметры отдельного канала. Кроме того, при ВРК обеспечивается идентичность параметров всех каналов, что также способствует стабильности характеристик каналов сети связи, тогда как в системах с ЧРК параметры последних зависят от их размещения в линейном спектре системы передачи;

4) эффективность использования пропускной способности каналов для передачи дискретных сигналов. Эффективное использование каналов цифровых систем для передачи дискретных сигналов обеспечивается при вводе этих сигналов непосредственно в групповой тракт ЦСП. При этом скорость передачи дискретных сигналов может приближаться к скорости передачи группового сигнала. Так, дискретные сигналы, вводимые в групповой тракт на временные позиции, соответствующие одному каналу ТЧ, могут передаваться со скоростью, близкой к 64 кбит/сек. Скорость передачи дискретных сигналов при вторичном плотнении канала ТЧ обычно не превышает 9,6 Кбит/сек. Кроме того, ввод дискретных сигналов непосредственно в групповой тракт цифровых систем позволяет значительно снизить требования к частотной и фазовой характеристикам канала ТЧ, которые являются весьма жесткими при передаче этих сигналов методом вторичного уплотнения канала аналоговых систем передачи;

5) более простая математическая обработка передаваемых сигналов. Цифровая форма представления информации позволяет производить математическую обработку сигналов, направленную как на устранение избыточности в исходных сигналах, так и на перекодирование передаваемых сигналов;

6) возможность построения цифровой сети связи. Цифровые системы передачи в сочетании с оборудованием коммутации цифровых сигналов являются основой цифровой сети связи, в которой передача, транзит и коммутация сигналов осуществляются в цифровой форме. Отношение сигнал-шум, обеспечиваемое в оборудовании транзита и коммутации, является достаточно высоким. Следовательно, параметры каналов практически не зависят от структуры сети, что обеспечивает возможность построения гибкой разветвленной сети связи, обладающей высокой надежностью;

7) высокие технико-экономические показатели. Большой дельный вес цифрового оборудования в аппаратурном комплексе цифровых систем передачи определяет особенности изготовления, настройки и эксплуатации таких систем. Передача и коммутация сигналов в цифровой форме позволяют реализовывать весь аппаратурный комплекс цифровой сети на электронной основе с широким применением цифровых интегральных схем. Это позволяет резко меньшать трудоемкость изготовления оборудования, добиваться высокой степени нификации злов оборудования, значительно снижать его стоимость, потребляемую энергию и габаритные размеры. Высокая стабильность параметров каналов ЦСП страняет необходимость регулировки злов аппаратуры, в частности злов линейного тракта в словиях эксплуатации, что существенно повышает технико-экономические показатели цифровых систем. Высокая степень унификации злов также прощает эксплуатацию систем и повышает надежность оборудования.

Из вышеизложенного видно, что цифровые системы передачи с ВРК обладают более высокими технико-экономическими показателями по сравнению с другими системами, и на сегодняшний день нашли очень широкое применение, особенно для организации связи на ГТС и местных сетях сельской и пригородной связи.

Спрос на телекоммуникационные слуги операторов связи разного ровня (местных, региональных, национальных) постоянно растет. Качество предоставляемых слуг определяется технической оснащенностью оператора связи и тем, какие каналы используются для передачи информации. Тенденция последних лет - переход на цифровые системы связи. И если в развитых странах этот процесс можно считать завершенным, то в России все только начинается. Теперь местно кратко осветить особенности цифровых технологий передачи информации, организацию цифровых каналов, и существующие стандартами в этой области.

        Стандартный телефонный канал ТЧ.

Канал организуется на линиях связи, которые являются физической средой распространения сигнала. Основные характеристики канала связи - ширина полосы пропускания и ровень допустимых искажений сигнала. По типу передаваемого сигнала различают аналоговые и цифровые каналы. Появление цифровых каналов связано не с передачей данных, с внедрением систем цифровой телефонии, с желанием странить недостатки, присущие каналам тональной частоты (ТЧ-каналам), которые повсеместно использовались в системах телефонной связи. Поэтому структура и характеристики цифровых каналов тесно связаны с технологиями передачи голоса.

Стандартный канал ТЧ используется для передачи телефонных сигналов, также компьютерных данных, факсимильной и телеграфной связи. Требования, которые предъявлялись к каналам ТЧ при их стандартизации, - обеспечение качественной передачи голосовых сообщений. Для передаваемого речевого сигнала была становлена полоса частот в диапазоне от 300 до 3400 Гц, что соответствовало 90%-ному ровню разборчивости слов и 99%-ному ровню разборчивости фраз, при этом сохранялась довлетворительная естественность звучания. В первых системах телефонной связи для организации каждого канала использовались отдельные линии связи. Позднее появились технологии мультиплексирования, позволяющие передавать по одной линии несколько телефонных каналов (связисты используют термин уплотнение).

Чаще всего в системах аналоговой связи применяется мультиплексирование с частотным разделением каналов. В этом методе из исходных сигналов с помощью систем амплитудного модулирования и полосовых фильтров формируют сигналы, спектры которых занимают неперекрывающиеся диапазоны частот и образуют результирующий сигнал. Каждый телефонный сигнал в таком результирующем объединенном сигнале занимает полосу в 4 кГц. На базе ТЧ-каналов стандартизованы различные групповые тракты, среди них первичный К-12 (12 ТЧ-каналов, 60-180 кГц), вторичный К-60 (60 ТЧ-каналов, 312-552 кГц), третичный К-300 (300 ТЧ-каналов, 812-2044 кГц).

        Основной цифровой канал.

Внедрение систем цифровой телефонии вызвало необходимость представления аналогового сигнала в цифровой форме. Метод, принятый связистами для преобразования аналогового сигнала в цифровой, носит название импульсно-кодовой модуляции (ИКМ). В англоязычной литературе этот термин имеет эквивалент PCM - Pulse Code Modulation. По этому методу аналоговый сигнал представляется в виде последовательности ровней, взятых с определенной частотой (частотой дискретизации), затем квантуется, т. е. каждому отсчету ставится в соответствие численное значение. Частота дискретизации должна быть такой, чтобы на приемном конце канала можно было восстановить исходный сигнал. Для сигнала с ограниченным спектром частота дискретизации должна не менее чем в два раза превышать максимальную частоту в спектре сигнала (согласно теореме Котельникова - Найквиста). Так, при аналого-цифровом преобразовании стандартного телефонного сигнала, спектр которого ограничен частотой в 4 кГц, частота дискретизации равна 8 кГц, а численное значение преобразованного сигнала представляют в виде 8-бит двоичного кода. Поэтому для передачи стандартного ТЧ-сигнала организуется цифровой канал со скоростью обмена данными 8 кГц х 8 бит = 64 Кбит/с. Этот канал называется основным цифровым каналом или DS0 (Digital Signal level zero). Каналы DS0 - это те кирпичики, из которых строятся более мощные цифровые системы передачи, емкость которых измеряется числом содержащихся в них DS0.

        Проблемы синхронизации. Кодирование данных в канале.

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

        Мультиплексирование с временным разделением каналов.

В цифровой связи для передачи нескольких цифровых потоков по одной линии связи, как и в аналоговых системах, применяется мультиплексирование, но используется другой метод, называемый мультиплексированием с временным разделением каналов. В англоязычной литературе эквивалентный термин - Time Division Multiplexing (TDM). Процедура TDM выглядит так: из входных цифровых потоков мультиплексор поочередно отбирает определенную последовательность бит, добавляет служебную информацию и формирует выходную последовательность. Непрерывную последовательность бит в выходном потоке, принадлежащую определенному входному каналу, называют канальным интервалом или тайм-слотом. На практике наиболее потребительными являются схемы мультиплексирования с байт-интерливингом (чередованием), когда канальный интервал состоит из 8 бит, либо с бит-чередованием, когда на выход последовательно коммутируется по одному биту из каждого канала. Одной только тактовой синхронизации недостаточно для демультиплексирования битовой последовательности, так как в получаемом потоке бит необходимо еще привязаться к началу первого канального интервала на принимающем конце линии. С этой целью при формировании плотненного потока в него с определенной периодичностью вставляют фиксированную битовую последовательность, которая вместе с группой канальных интервалов, следующих за ней и содержащих равное количество интервалов из каждого входного потока, образует кадр или фрейм (в терминологии связистов цик).

С помощью этой битовой последовательности, выделяя ее как маркер, принимающая аппаратура может привязаться к началу каждого кадра в цифровом потоке. Этот вид синхронизации называют кадровой или цикловой синхронизацией. В цифровых системах несколько кадров объединяют в структуру, называемую сверхкадром (или сверхциклом, по-английски super-frame). Для правильного приема таких структур, кроме тактовой и кадровой синхронизаций, необходима еще и сверхкадровая синхронизация.

Первую систему передачи голоса, использующую ИКМ и мультиплексирование с временным разделением каналов, установила в 1957 г. компания Bell System. В одном канале объединялось 24 цифровых потока по 64 Кбит/с, что с четом бита кадровой синхронизации и частоты следования кадров 8 кГц давало цифровой поток 24х64+8=1544 Кбит/с. В дальнейшем технология Bell System была стандартизована и теперь известна как канал DS1 (Digital Signal level one) или Т1.

В Европе (в том числе и в России) в качестве стандартной была принята иная схема объединения каналов DS0, известная как первичный цифровой канал Е1. Так как этот стандарт в последнее время широко используется для подключения к сетям операторов связи корпоративных телефонных систем и систем передачи данных, рассмотрим его подробнеe.

        Первичный цифровой канал Е1.

Канал Е1 объединяет 32 канала DS0, из которых один DS0 используется для кадровой синхронизации, другой - для сигнализации. Кадр этого потока состоит из 32 канальных интервалов по 8 бит каждый. Частота следования кадров 8 кГц, что дает скорость потока 32х8х8=2048 Кбит/с. Кадры потока Е1 объединяются в сверхкадр. Количество кадров в сверхкадре зависит от типа сигнализации, используемой в Е1. Под сигнализацией понимают информацию, необходимую коммуникационным стройствам для выполнения их функций, например становление и разрыв телефонных соединений.

Обычно применяются два типа сигнализации: CAS (Channel Associated Signalling) и CCS (Common Channel Signalling).

В первом случае сверхкадр состоит из 16 кадров (с 0 по 15) и передается 2 мс. Тайм-слот 0 (TS0) содержит биты покадровой синхронизации и другую служебную информацию. Тайм-слот 16 (TS16) начиная с первого кадра используется для передачи сигнализации, связанной с каждым из каналов (отсюда название Channel Associated Signalling). Остальные тайм-слоты передают собственно информацию. Тайм-слоты с 1 по 15 соответствуют каналам с 1 по 15, таймслоты с 17 по 31 каналам с 16 по 30. Распределение сигнализации TS16 по каналам происходит следующим образом: старшие 4 бита TS16 кадра 1 в сверхкадре соответствуют сигнализации первого канала, младшие 4 бита - сигнализации 16-го канала; старшие 4 бита TS16 кадра 2 соответствуют сигнализации второго канала, младшие - сигнализации 17-го канала и т. д. В нулевом кадре тайм-слот 16 используется для организации сверхкадровой синхронизации.

В случае общеканальной (ССS) сигнализации сверхкадр состоит из двух кадров. Тайм-слот 0 служит для организации кадровой синхронизации, как и в CAS, тайм-слот 16 образует общий для всего потока канал сигнализации. В случае передачи через Е1 только данных, когда сигнальная информация передается в заголовках пакетов данных и отдельный тайм-слот для этого не нужен, TS16 можно задействовать для передачи данных и он будет соответствовать каналу 31.

        Плезиохронная цифровая иерархия - PDH.

Метод мультиплексирования с разделением по времени может быть применен и для первичных цифровых каналов Е1 или Т1. Несколько таких каналов могут быть объединены в один канал с более высокой скоростью передачи - в так называемый вторичный цифровой канал. Несколько вторичных каналов аналогичным образом могут быть объединены в еще более высокоскоростной третичный канал и т. д. Таким образом можно сформировать различные иерархические наборы скоростей передачи, в зависимости от количества цифровых потоков, подаваемых на вход мультиплексора на каждом этапе мультиплексирования. В мире существуют две стандартные цифровые иерархии: североамериканская и европейская. Ниже представлены скоростные ряды и схемы мультиплексирования для каждой из иерархий.

Скорости цифровых потоков одной и той же ступени иерархии, которые образованы цифровыми системами передачи, расположенными на различных злах сети и имеющими независимые источники синхронизации, могут несколько отличаться в пределах допустимой нестабильности тактовых генераторов. Так как эта нестабильность невелика, то объединяемые потоки называют плезиохронными (почти синхронными), иерархию цифровых систем на основе объединения плезиохронных потоков называют плезиохронной цифровой иерархией (Plesiochronous Digital Hierarchy, PDH).

Для объединения таких потоков используется схема мультиплексирования с бит-чередованием, для выравнивания скоростей, когда расхождения накапливаются, используется либо вставка бит (stuffing, стаффинг), либо исключение бит (исключенные биты передают в битах служебной информации). Этот процесс называется согласованием скоростей. Для того чтобы правильно демультиплексировать такой поток, кроме синхронизирующей последовательности в него включается дополнительная информация о согласовании скоростей. В канале Е2 количество такой служебной информации (вместе с синхронизирующей последовательностью) составляет 32 бита на кадр, частота следования кадров как и у Е1 - 8 кГц, что дает результирующую скорость потока 2048х4++32х8=8448 Кбит/с, Е3 содержит 36 бит служебной информации, но частота кадров у него 16 кГц (в два раза выше, чем у Е1 или Е2), поэтому его скорость равна 8448х4+36х16=34368 Кбит/с, у Е4 частота следования кадров 64 кГц, служебных бит 28, что дает 34368x4+28x64==139 264 Кбит/с.

        Синхронная цифровая иерархия - SDH.

Системы PDH стали применяться не только для организации телефонных каналов, но и для передачи данных. Однако наличие в PDH-потоках выравнивающих бит делает невозможным прямое извлечение из потока составляющих его компонентов. Так, чтобы извлечь из потока Е4 поток Е1, необходимо демультиплексировать Е4 на четыре Е3, затем один из Е3 на четыре Е2, и только после этого можно вывести требуемый Е1. А для организации ввода-вывода требуется три ровня мультиплексирования/демультиплексирования. Понятно, что использование систем PDH в сетях передачи данных требует большого количества мультиплексоров, что значительно повышает стоимость и сложняет эксплуатацию сети. Этот недостаток PDH можно странить, если сделать объединяемые потоки синхронными, т. е. использовать для сетевых стройств синхронизацию от одного высокоточного источника.

В 80-х гг. были разработаны стандарты (ITU-T G.707, G.708, G.709) для волоконно-оптических линий связи на иерархию синхронной оптической сети SONET в США и на синхронную цифровую иерархию SDH в Европе, также стандарты на соответствующие интерфейсы для стыковки оборудования.

В сетях SDH и SONET используются синхронные схемы передачи с байт-чередованием при мультиплексировании. В качестве формата основного сигнала первого ровня в иерархии SDH был принят синхронный транспортный модуль STM-1 со скоростью 155.52 Мбит/с. Мультиплексирование с коэффициентом кратности 4 дает следующий ряд скоростей SDH иерархии: STM-4, STM-16, STM-64 или соответственно 622,08, 2488.32, 9953.28 Мбит/с. Ряд скоростей SONET начинается с сигнала ОС-1 на 51,84 Мбит/с, далее сигналы ОС-3, ОС-12, ОС-48 совпадают по скорости с STM-1, STM-4, STM-64. Отметим, что выбор скорости 155.52 Мбит/с для STM-1 (или 51.84 для ОС-1) был не случаен. Это было сделано при разработке стандартов SONET/SDH для примирения американской и европейской систем PDH и позволило мультиплексировать потоки той и другой иерархий в STM-1.

Мультиплексирование STM-1 в STM-N осуществляется каскадно: 4хSTM-1 = STM-4, 4хSTM-4 = STM-16, 4хSTM-16 = STM-64, так и непосредственно: 16хSTM-1 = STM-16, 64хSTM-1 = STM-64.

Кадр STM-1 имеет 2430 байт и представляется в виде матрицы размером в 9 строк и 270 столбцов. Первые 9 столбцов составляют байты секционного заголовка (Section Оverhead, SOH), которые содержат байты служебных каналов, индикации ошибок передачи, правления синхронизацией, идентификации наличия STM-1 в кадре STM-N, также казатель на начало административного блока в поле полезной нагрузки, в котором размещаются виртуальные контейнеры четвертого или третьего ровней (речь о них пойдет ниже). Поле полезной нагрузки состоит из оставшихся 261 столбца. учитывая, что частота следования кадров STM-1 равна 8 кГц, получаем скорость полезной нагрузки 9х261х8х8 = 150 336 Кбит/с.

Синхронные сети не смогли бы получить широкого распространения, если бы они не обеспечивали совместимости с иерархией PDH. Поэтому стандартами SDH определена поддержка в сетях доступа сигналов PDH (исключение для европейской иерархии составил сигнал Е2). Для передачи в общем случае несинхронных PDH-потоков в поле полезной нагрузки синхронного транспортного модуля была разработана специальная схема мультиплексирования. По этой схеме кадры потоков PDH отображаются в контейнеры фиксированного размера С-n (C-11 для Т1, С-12 для Е1, С-31 для Е3, С-32 для Т3 и С-4 для Е4). Контейнеры С-n снабжаются маршрутными заголовками (Path Overhead, POH), содержащими правляющую информацию и статистику о прохождении контейнера. Такие контейнеры (снабженные РОН) получили название виртуальных контейнеров (VC) и, в зависимости от ровня соответствующего им PDH сигнала, различают виртуальные контейнеры первого, третьего и четвертого ровней. В виртуальные контейнеры третьего и четвертого порядка вместо С-n могут входить группы компонентных блоков (TUG). Для странения несинхронности входных потоков каждому виртуальному контейнеру приписывается казатель с информацией о положении виртуального контейнера в поле полезной нагрузки, т. е. виртуальный контейнер не привязан жестко к определенному месту в поле полезной нагрузки, может как бы плавать в нем. Приведена европейская схема мультиплексирования потоков T1, E1, E3, T3 и Е4 в STM-N, которая является частью общей схемы мультиплексирования PDH-сигналов в технологии SDH. Из этой схемы легко видеть, что в STM-1 может быть мультиплексировано до 63 потоков Е1, до трех Е3 и один Е4.

        Сети SDH.

Основные типы оборудования, применяемые в сетях SDH, можно разделить на терминальные мультиплексоры, мультиплексоры ввода-вывода и коммутаторы (или кросс-коннекторы). Это деление словно, так как большинство выпускаемых SDH-устройств сочетают в себе несколько функций.

Терминальный мультиплексор (TM) предназначен для мультиплексирования и демультиплексирования сигналов PDH и STM (в терминологии SDH их называют трибутарными или компонентными интерфейсами) в агрегатный поток STM-N. Он также может осуществлять локальную коммутацию с одного трибутарного интерфейса на другой. Мультиплексоры ввода-вывода (ADM) имеют на входе те же наборы интерфейсов, что и ТМ, и, как правило, два агрегатных потока STM-N (условно называемых восточный и западный). В этих мультиплексорах часть данных из агрегатных потоков выводится на трибутарный интерфейс, другая часть вводится (добавляется) с трибутарного интерфейса для последующей передачи, остальной трафик проходит через стройство без какой-либо дополнительной обработки. Кросс-коннектор (DSX) - распределительный зел сети, имеющий несколько однотипных интерфейсов STM-N и осуществляющий между ними коммутацию виртуальных контейнеров различного ровня.

Основные конфигурации сетей SDH - точка-точка, линейная цепь и кольцо, хотя применяются и другие топологии, например ячеистая.

Контроль целостности сетей SDH осуществляется с помощью информации, переносимой в служебных байтах заголовков (SOH, POH). Один из способов - резервирование частков сети по схеме 1+1 на разнесенных трассах оптического кабеля. По этой схеме повреждение кабеля на одном частке сети вызывает автоматическое переключение на резервный часток. Однако наиболее популярная топология - самовосстанавливающееся кольцо. При разрыве в кольце служебные байты пострадавших линий сигнализируют о невозможности прохождения трафика. В ответ на это ближайшие злы перенаправляют потоки с поврежденного частка в обход по кольцу. Весь процесс занимает доли секунды. Естественно, резко величивается трафик в неповрежденном частке кольца, поэтому при проектировании самовосстанавливающихся колец предусматривают резерв пропускной способности.

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

Применение SDH-технологии: 

Х Транспортировка потоков данных в АТМ сетях. При этом SDH-оборудование обеспечивает передачу сигнала на большие расстояния, осуществляет кросс-соединение АТМ-потоков и позволяет организовать АТМ-сети со сложной топологией даже для линейного расположения АТМ-коммутаторов 

Х Передача большого числа Е1 потоков, связывающих АТС наиболее дешевым способом (главным образом для нужд ТФОП) 

Х Создания отказоустойчивых транспортных сетей с быстрым временем восстановления работоспособности (по этому показателю SDH значительно превосходит другие технологии). Необходимо отметить, что SDH не следует рассматривать как альтернативу АТМ, так как SDH обеспечивает только передачу потоков данных и требует применения внешних коммутирующих стройств (АТС, IP-маршрутизаторы, АТМ-коммутаторы и т. д.), в то время как АТМ может осуществить не только передачу, но и коммутацию. 

По мере распространения SDH-технологий при объединении сетей различных операторов связи остро встает проблема глобальной синхронизации злов, и этот момент нельзя недооценивать.

Тенденция последних лет - вытеснение существующих ныне систем PDH сетями SDH, также использование этой технологии не только операторами связи, но и для построения магистралей корпоративных информационных систем.

С начала 90-х годов в странах СНГ (Россия, Украина, Казахстан и др.) развернуты и полномасштабно функционируют десятки крупных сетей SDH. Технология SDH активно продвигается регионы. На ее основе происходит крупномасштабное переоборудование старой аналоговой сети связи в цифровую взаимоувязанную сеть. С течением времени под влиянием новых требований пользователей (Интернет, создание частных виртуальных сетей, удаленный доступ и т. д.) компании связи, развернувшие в регионе цифровую сеть SDH для транспорта коммутируемых телефонных каналов, осознают необходимость своего частия на данном рынке слуг и получения новых источников доходов. И, таким образом, наметился переход многих региональных операторов связи от предоставления транспорта телефонии к предоставлению полномасштабных (или частичных) сервисных услуг с гарантированным качеством.

Теперь, чтобы яснить цель данного дипломного проекта, необходимо чуть подробнее обсудить структурную схему магистрали SDH-сети, а также структуру виртуального контейнера первого ровня STM-1. Упрощенно стуктуру магистрали можно показать так, как это сделано на рис. 1.1.

Рис.1.1

В общем случае, одна станция в какой-то момент времени может являться передатчиком (Tr -а transmitter), другая - приемником (Rc - reciever). При этом также необходимы регенераторы - злы, борющиеся с затуханием сигнала в линии передач, причем конструктивное исполнение представляется добным выполнить на основе точно таких же станций, что и приемник с передатчиком. Понятно, что отнюдь не все станции уместно сопрягать с ПЭВМ (Ws - workstation) посредством неких F-интерфейсов - аэто дорого и нерационально- поэтому в процессе эксплуатации такой магистрали возникает необходимость сообщений с регенераторами, также со всеми станциями, не сопряженными с ПЭВМ посредством самой SDH- магистрали. Разумно для таких целей выделить служебные каналы, и сейчас мы видим, что такие каналы же существуют- они заранее предусмотрены в структуре первичного транспортного модуля STM-1 (рис. 1.2).

Рис.1.2

Структурно первичный контейнер можно представить в виде виртуального контейнера четвертой ступени, снабженного заголовком SOH. Заголовок в STM-1 составляет 9х9=81 байт. Заголовок состоит в свою очередь из 4х9=36 байтов TRSOHЧэта часть SOH предназначена для сообщения с регенераторами, 9 байтов AUI-указателя, который адресует первый байт цифрового модуля, содержащего полезную нагрузку (VC-4 в данном случае), и 36 байтов MSOHЧэта часть заголовка предназначена для сообщения с приемниками/передатчиками. Необходимо акцентировать внимание на универсальности каналов, организуемых на основе SOHЧпо ним возможно передавать как данные, так и речьЧдопустим, для организации голосовой связи между операторами сети. Для этого в заголовке есть байты двух типовЧD и E (см. также рис.1). Байты D (D1..D12) предназначены для передачи данных, байты E (E1..E3) Ц для передачи речи. Таким образом, можно организовать служебный голосовой канал скоростью.

Следует отметить, что SDH-сеть является достаточно сложной, разветвленной структурой, и осуществлять мониторинг и правление этой сетью- задача непростая. Аналогичные сложности возникают при правлении любой сетью связи. Попытки создать ниверсальную модель правления сетями привели к созданию концепции Telecommunication Management Network (TMN)- телекоммуникационной сети правления. Концепция правляющей сети TMN рассматривается в следующей главе.

Постановка задачи: разработать контроллер доступа к встроенным каналам, обеспечивающий передачу правляющей информации TMN согласно рекомендациям ITU-T G.704 [21].


2. УПРАВЛЕНИЕ СЕТЬЮ: ФУНКЦИОНИРОВАНИЕ, АДМИНИСТРИРОВАНИЕ И ОБСЛУЖИВАНИЕ.

Функционирование любой сети (и сети PDH и SDH/SONET не являются исключением) невозможно без ее обслуживания на различных ровнях. Обслуживание сети сводится в общем случае к автоматическому, полуавтоматическому или ручному правлению системой, ее тестированию и сбору статистики о прохождении сигнала и возникающих неординарных или аварийных ситуациях, также менеджменту (или административному правлению системой). Эти функции в свою очередь невозможно осуществить без сигнализации различного рода о состояниях системы, например сигнализации о возникновении аварийного состояния. Сигнализация должна осуществляться по специальным встроенным или зарезервированным для этого каналам, связывающим правляющие (оперирующие на сети) системы OS и правляемые системы или сетевые элементы NE.

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

В отличие от существующих систем PDH, не имеющих стандартного описания модели и интерфейсов и специальных (стандартизованных) правляющих каналов связи, системы SDH имеют свои системы правления - SMN, опирающиеся на достаточно проработанную в настоящее время систему стандартов, описывающих модель, интерфейсы, схему взаимодействия и функции блоков и каналов управления.

2.1. ЧЕТЫРЕХУРОВНЕВАЯ МОДЕЛЬ ПРАВЛЕНИЯ СЕТЬЮ

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

Х бизнес-менеджмент (верхний ровень правления экономической эффективностью сети - BOS).

Х сервис-менеджмент (уровень правления сервисом сети - SOS);

Х сетевой менеджмент (уровень систем правления сетью - NOS);

Х элемент-менеджмент (нижний ровень элемент-менеджеров ЕМ или систем правления

элементами сети EOS).

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

Элемент-менеджер ЕМ осуществляет правлением отдельными элементами сети NE. т.е оборудованием (мультиплексорами, коммутаторами, регенераторами и.т.д.) сети. Его задачи:

- конфигурация элементов сети - установление параметров конфигурации, например, назначение каналов, распределение трибных интерфейсов, становка реального времени;

- мониторинг - определение степени работоспособности (статуса), сбор и обработка сигналов о возникновении аварийных ситуации (алармов - А), несущих информацию типа в элементе сети NE, произошла ошибка АФ;

- правление функцией передачи - управление операционными параметрами, отвечающими за функционирование сети, а именно: проверка состояния интерфейсов, активация систем защиты для переключения на резервное оборудование;

- правление функциями TMN - управление потоками сигналов о возникновении аварийных состояний, адресация возникающих при этом сообщений, формирование критериев фильтрации ошибок, маршрутизация пакетов сообщений по служебным каналам, формируемым за счет SOH в фреймах SDH, генерация и мониторинг сигналов синхронизации;

- тестирование элементов сети - проведение тестов, характерных для данного типа оборудования:

- локализация NE в рамках выделенного слоя - осуществление сервиса NE и обработка

информации от NE, специфических для данного слоя.

Функции ЕМ могут интерпретироваться как независимые функции OS, осуществляемые конкретными NE с помощью данного ЕМ через сервисные интерфейсы, поддерживаемые данной OS. Для осуществления этих функций все NE должны быть известны и различаемы для конкретной OS. Если несколько OS реализуют одни и те же сервисные интерфейсы, то в этом случае функции элемент-менеджмента могут быть распределены по нескольким OS^, как это показано ниже на рис.2-1.

Сетевой менеджер NM, или система правления сетью NMS, призваны правлять сетевым ровнем, или сетью в целом. На этом ровне менеждер абстрагируется от отдельных элементов сети, рассматриваемых с точки зрения выполнения задач, правляемых элемент-менеджером. Это не значит, что NM их не видит, они рассматриваются здесь как элементы, поддерживающие сетевые связи - маршруты в терминологии SDH. NM использует следующие функции NE:

- функцию связи, осуществляемую всеми элементами, имеющими возможность кросс-коммутации;

- функцию доступа к мультиплексору, осуществляемую всеми мультиплексорами;

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

Рис.2-1. Общая схема управления телекоммуникационными сетями TCN

Сетевой менеджер осуществляет следующие функции:

- мониторинг - проверка маршрута передачи с использованием функции проверки окончания маршрута, проверка качества передачи и самой возможности связи, при этом NE используются либо непосредственно самой OS, либо через операционную систему ЕМ;

- правление сетевой топологией - правление функцией связи для переключения маршрутов передачи (в том числе и в результате сбоев и последующего восстановления маршрута);

- локализация в рамках выделенного слоя - осуществление сервиса NM и обработка

: информации от NE, специфических для данного слоя. Как и в любом слое NM обеспечивает маршруты для слоя SM.

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

- мониторинг - проверка возможности осуществления сервиса, также доступности маршрутов передачи, подготовленных в слое NM;

- правление - управление характеристиками сервиса, также формирование запросов сетевому уровню на изменение маршрутов передачи;

- локализация в рамках выделенного слоя - осуществление сервиса SM и обработка

информации от NM.

SM также обеспечивает информацию о новых видах сервиса для слоя ВМ. Бизнес-менеджер обеспечивает мониторинг и правление типами сервиса, также формирование запросов на ровень сервиса, лежащий ниже, на изменение вида сервиса.

2.2. СЕТЬ ПРАВЛЕНИЯ ТЕЛЕКОММУНИКАЦИЯМИ TMN

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

3.2.1. Концепция TMN и общая схема правления

Основная концепция TMN заключается в формировании такой архитектуры, которая позволит связать различные типы правляющих систем OS - EOS, NOS, SOS, как между собой, так и с элементами сети NE (сетевым оборудованием) для обмена правляющей информацией с помощью стандартных интерфейсов, протоколов и сообщений.

Общая схема правления телекоммуникационными сетями TCN с помощью сети правления TMN приведена на рис.2-1. Здесь OS, могут быть связаны между собой через общую сеть передачи данных DCN (управляемую рабочей станцией WS), которая также связывает их с различным аналоговым и цифровым телекоммуникационным оборудованием, объединенным в общую телекоммуникационную сеть TCN. Предполагается, что TMN будет поддерживать пять типов менеджмента и правления:

- управление рабочими характеристиками систем;

- управление отказами и обеспечение надежности работы систем;

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

- менеджмент бухгалтерской отчетности и тарификации (биллинга) в системе;

- управление безопасностью систем и обеспечение конфиденциальности информации, циркулирующей в них.

2.2.2. Архитектура TMN

рхитектура TMN рассматривается в трех аспектах:

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

- информационном, основанном на объектно-ориентированном подходе и принципах OSI;

- физическом, описывающем реализуемые интерфейсы и примеры физических компонентов TMN.

2.2.2.1. Функциональные блоки и их компоненты

TMN включает ряд функциональных блоков, выполняющие следующие одноименные функции (в скобках даны термины, используемые в русских пеоеводах стандартов ITU-T): OSF - функции правляющей (операционной) системы OS; MFа - функция стройств сопряжения М (медиаторная функция); NEF - функция сетевого элемента NE; QAF - функция Q-адаптера QA; WSF - функция рабочей станции WS.

Для передачи информации между указанными блоками TMN используется функция передачи данных DCP. Пары функциональных блоков, обменивающихся информацией, разделены между собой опорными (или интерфейсными) точками. Три из казанных блоков, выполняющих функции NEF. QAF и WSF, принадлежат TMN лишь частично (рис.2-2).

Рис.2-2. Типы и положение интерфейсов в схеме правления сетью

функциональные блоки не только выполняют казанные функции, но и содержат дополнительные функциональные компоненты, реализующие определенные функции, именно: Блок OSF - обрабатывает правляющую информацию с целью мониторинга и/или правления, а

также реализует функцию правляющего приложения OSF-MAF;

Блок MF - обрабатывает информацию, передаваемую между блоками OSF и NEF (или QAF), позволяя запоминать, фильтровать, адаптировать и сжимать информацию, также реализует функцию правляющего приложения MF-MAF;

Блок NEF - включает функции связи, являющиеся объектом правления, также реализует функцию

управляющего приложения NEF-MAF;

Блок QAF - подключает к TMN логические объекты класса NEF или QSF, не являющиеся частью TMN, осуществляя связь между опорными точками внутри и вне TMN, а также реализует функцию правляющего приложения QAF-MAF;

Блок WSF - позволяет интерпретировать информацию TMN в терминах, понятных пользователю управляющей информации.

Дополнительные функциональные компоненты, игравшие ранее самостоятельную роль в качестве блоков TMN, теперь включены в состав функциональных блоков. К ним относятся:

MAF - функция правляющего приложения - фактически осуществляет правляющий (административный) сервис TMN, может играть роль либо Менеджера, либо Агента, используется в функциональных блоках MF, NF, OSF и QSF (см. п.З-2.2.2);

МВ - база управляющей информации Х играет роль репозитария (информационного архива) правляющих объектов, не является объектом стандартизации TMN, используется в схеме дистанционного мониторинга RMON, также протоколом SNMP, применяется во всех, кроме WSF, функциональных блоках;

ICF - функция преобразования информации - используется в промежуточных системах для трансляции информационной модели с интерфейса на интерфейс, используется в функциональных блоках MF, OSF, QAF;

PF - функция представления - преобразует информацию к добному для отображения виду,

используется в функциональном блоке WSF;

НМА - человеко-машинная адаптация - преобразует информацию MAF к добному для отображения виду, используется в функциональных блоках OSF, MF;

MCF - функция передачи сообщения - используется для обмена правляющей информацией,

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

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

Опорные точки сети TMN

В сети TMN вводятся опорные (интерфейсные) точки, определяющие границы сервиса. Эти точки делятся на две группы. Первая - включает точки внутри TMN, вторая - вне ее. Точки первой группы делятся на три класса:

- q - точки между блоками OSF, QAF, MF и NEF, обеспечивают информационный обмен между блоками в рамках информационной модели, описанной в стандарте ITU-T М.3100; эти точки делятся на два типа:

- qx - точки между двумя блоками MF или блоком MF и остальными блоками;

- qз - точки между двумя блоками OSF или блоком OSF и остальными блоками;

- f - точки для подключения блоков WSF к OSF и/или к MF, подробнее описаны в рекомендации ITU-

Т Rec. М.ЗЗОО;

- х - точки между OSF, принадлежащих двум TMN. Точки второй группы делятся на два класса:

- д -точки между WSF и пользователем (см. определение в стандарте ITU-T Rec. Z.300;

- m - точки между QAF и правляемым объектом, не принадлежащем TMN.

В соответствии с положением казанных опорных точек определяется положение соответствующих им интерфейсов TMN, обозначаемых заглавными буквами. Оно показано на рис.2-2 и рис.2-4. Пунктиром на рис.З-2 отмечены границы TMN. В соответствии с ними интерфейсы Q и F являются внутренними для TMN, интерфейс Х - пограничным, интерфейсы М и G- внешними.

Функция передачи данных DCF

Основная цель DCF - создать транспортный механизм для передачи информации между блоками, наделенными управляющими функциями (рис.2-3). В нашем случае это функции TMN блоков А и В. Характер взаимодействия между ними равноправный (одноранговый). Механизм взаимодействия осуществляется путем ретрансляции DCF на ровне OSI. Этот механизм может обеспечить все функции, характерные для первых трех ровней модели OSI (физического, звена передачи данных и сетевого), или их эквивалент.

Рис.2-3. Соотношение между функциями передачи данных DCF и сообщений MCF

Внешний доступ к TMN

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

Рис.2-4. Типы и положение интерфейсов между блоками правляющих функций

2.2.2.2. Информационный аспект архитектуры

При создании информационной модели обмена данными (сообщениями) в TMN используется объектно-ориентированный подход (ООП) и концепция Менеджер/Агент.

ООП рассматривает правление обменом информацией в TMN в терминах Менеджер - Агент -Объекты. Менеджер (рис.2-5), представляя правляющую открытую систему, издает в процессе правления правляемой открытой системой директивы и получает в качестве обратной связи от объекта правления ведомления об их исполнении. Директивы, направленные от Менеджера к объекту, доводятся до объекта правления Агентом. ведомления, направленные от объекта к Менеджеру, доводятся до Менеджера тем же Агентом.

Рис.2-5. Схема взаимодействия между Менеджером, Агентом и объектами

Один Менеджер может быть вовлечен в информационный обмен с несколькими Агентами и, наоборот, один Агент может взаимодействовать с несколькими Менеджерами. Агент может игнорировать директивы Менеджера по соображениям нарушения секретности доступа к объекту или другим причинам. Все взаимодействие между Менеджером и Агентом осуществляется на основе использования протокола общей правляющей информации СМIР и сервиса общей правляющей информации CMIS, описанных в рекомендациях ITU-T Rec. Х.711 и ITU-T Rec. Х.710.

2.2.2.3. Общий аспект архитектуры TMN

Функциональный и информационный аспекты взаимодействия систем на основе TMN, кратко описанные выше, являются хорошей основой для рассмотрения общего аспекта или собственно архитектуры TMN. На рис.2-6 представлен простой пример такой архитектуры правления сетями, где функциональные блоки представлены выполняющими только свои обязательные функции (NEF, MF, QAF, OSF, WSF для NE, MD, QA, OS и WS соответственно). Эти блоки могут выполнять и другие (необязательные) функции.

Рис.2-6, Общая архитектура правления телекоммуникационными сетями

В этой схеме (рис.2-6) правляющая система OS взаимодействует с телекоммуникационными сетями через три типа интерфейса, соответствующие опорным точкам: X, F, Q3. Взаимодействие осуществляется через сеть передачи данных DCN, реализующую протоколы ровней OSI 1-3 и поддерживающую функцию DCF. DCN может состоять из нескольких связанных между собой подсетей различного типа. Например, это могут быть подсети, образованные каналами связи данных типа DCC в сетях SDH.

Через интерфейс F сеть DCN связана с рабочей станцией WS, играющей роль монитора правляющей системы. Интерфейс Х связывает DCN с "внешним миром", через интерфейс Q3 DCN может быть напрямую связана с сетевым элементом NE или с О-адаптером QA, позволяющим подключать оборудование, имеющее несовместимые с TMN интерфейсы. Наконец, через интерфейсы Оз и F сеть DCN подключается к стройствам сопряжения MD.

Устройства MD, в свою очередь, через интерфейс Q3, подключаются к другим DCN или к подсетям той-же DCN, которые через интерфейсы Q, связаны напрямую с NE и QA.

Протоколы TMN

Кроме указанных выше протоколов CMIP, CMIS, существуют группы протоколов, поддерживающих каждый из казанных выше интерфейсов: Q3, Qx, Х и F. Выбор протокола зависит от требований по реализации данной физической конфигурации. Прикладной ровень (верхний уровень семиуров-невой модели взаимодействия открытых систем OSI/ISO) является общим для всех групп протоколов, причем он не всегда требуется. Для интерфейса Оз на верхних ровнях (с 4 по 7) модели OSI используются протоколы в соответствии с рекомендацией ITU-T Нес. 0.812, на нижних ровнях (с 1 по 3) - в соответствии с рекомендацией ITU-T Rec. 0.811. При этом первые три ровня требуются практически всегда, так как транспорт сообщений TMN осуществляется протоколами сетевого уровня.

Для оборудования, не имеющего такого интероперабельного интерфейса как О-интерфейс, приходится конвертировать используемые протоколы и сообщения в формат соответствующего интероперабельного интерфейса. Такая конвертация осуществляется MCF, также QAF, которые могут быть реализованы в QA, NE, MD или OS.

Примеры реализации DCN

В сетях SDK, использующих концепцию Менеджер-Агент, взаимодействие DCN реализуется с использованием МСР. На рис.2-7а,б приведены два примера реализации таких сетей, обеспечивающих функцию DCF в среде SDH. Объединяющий овал на рисунке указывает, что оба интерфейса имеют объединеный транспорт.

Рис.2-7а. Примеры TMN для управления сетью SDH

Рис.2-7б. Примеры TMN для правления сетью SDH

В первом примере Менеджер правляющей системы OS, реализует функцию правляющего приложения OSP-MAP и правляет, используя интерфейс С)з и встроенные каналы правления ЕСС, устройством сопряжения MD и элементами сети NE1 и NE2 через MCF. Кроме этого, через интерфейсы Ñ)ç и Ox реализуется и стандартная для концепции Менеджер-Агент схема правления устройствами MD, NE1 и правляемым объектом МО.

Во втором примере используется только эта стандартная схема правления всеми устройствами, поддержанная функцией MF-MAP и осуществляемая через интерфейсы Оз и Qx-

2.3. Общая схема правления сетью SDH

В свете вышесказанного, рассмотрим более подробно схему правления сетью SDH. Схема организационного правления сетью (рис.2-8) многоуровневая. Нижний ровень этой схемы включает SDH NE, которые обеспечивают транспортный сервис. Функции MAF внутри них осуществляют связь с одноранговыми NE и поддержку правления ими, также устройствами MD и управляющей системой OS.

Рис.2-8. Общая схема правления сетью SDH

На схеме используются следующие обозначения:

MCF - функция передачи сообщения;

- агент;
MAF - функция управляющего приложения

М - менеджер
NEF - функция сетевого элемента;

МО - правляемый объект;
ЕСС - встроенный канал правления;

F, Q - интерфейсы;

Нижний уровень состоит из трех сетевых элементов и в целом напоминает рис.З-86 (два нижних блока). В каждом элементе логически выделены три функции: MCF, MAP и NEF, причем MAF каждого элемента может включать Агент или Менеджер или их оба. правляющее сообщение, поступающее по ЕСС через интерфейсы F и Q или от элемента другой (не SDH) сети, передается с помощью MCF, затем интерпретируется с помощью MAF и через Агента, интерпретирующего NEF, передается на правляемый объект МО. Реакция объекта передается обратно через Агента и Менеджера в канал ЕСС, или через интерфейсы F и Q на средний ровень - MD, взаимодействующий непосредственно с OS, которая правляется от ЕМ или NMS. Формат сообщений в такой многоуровневой структуре поддерживается одинаковым, как при движении по горизонтали - NE-NE, так и по вертикали: NE-MD, MD-OS.

2.3.1 Подсеть SMS сети управления SMN

Сеть правления SDH (SMN), будучи сама составной частью TMN, состоит из нескольких подсетей SMS. Архитектура SMS и их взаимодействие с TMN приведены на рис.2-9.

Рис.2-9. Архитектура подсетей SMS и взаимодействие SMS с TMN

Отметим ряд особенностей этой архитектуры:

- несколько адресуемых NE могут располагаться в одном месте, доступ к которому осуществляется через шлюзовые элементы сети GNE, например GNEg - GNEo;

- функция MCF имеет возможность завершать, маршрутизировать или обрабатывать сообщения, передаваемые по ЕСС или через внешний О-интерфейс;

- на основе ЕСС можно сформировать звено связи между офисами или местами становки оборудования;

- в пределах одного места становки оборудования можно организовать связь, используя либо встроенные каналы правления ЕСС, либо локальную сеть связи LCN.

Топология SMS и ЕСС.

Каждая SMS должна иметь хотя бы один элемент, соединеный с MD или OS, он называется шлюзовым элементом сети GNE, так как служит шлюзом в подсеть SMS.

На топологию сети ЕСС не накладывается ограничений - это может быть звезда, шина, кольцо или ячеистая сеть.

2.3.2. Функции Управления

2.3.2.1. Общие функции правления

Управление каналами ЕСС. Так как ЕСС используются для связи NE, то каналы ЕСС должны иметь следующие функции:

- запрос/получение сетевых параметров, таких как размер пакета, временные промежутки, качество сервиса и т.д.;

- формирование маршрутизации сообщения между злами DCC;

- менеджмент сетевых адресов (возможное преобразование форматов адресов);

- запрос/получение сетевого статуса DCC для данного зла;

- возможность разрешать/запрещать доступ к DCC.

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

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

2.3.2.2. Управление сообщениями об аварийных ситуациях

Наблюдение за сообщениями об аварийных ситуациях. Оно включает обнаружение таких сообщений и фиксацию/сохранение сообщений о тех событиях и условиях, которые сопутствовали их появлению, причем не только в том оборудовании, в котором они были обнаружены. OS SMN должна поддерживать следующие функции:

- автономное сообщение о всех сигналах о возникновении аварийной ситуации;

- запрос на сообщение о всех зарегистрированных сигналах о возникновении аварийной ситуации:

- сообщение о всех таких сигналах;

- разрешение/запрет на автономное сообщение о всех сигналах о возникновении аварийной ситуации;

- сообщение о статусе функции "разрешение/запрет на автономное сообщение о всех подобных сигналах".

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

Другие функции. Из них можно отметить, например, тестирование и регистрацию SDH оборудования.

Основные типы сообщений о возникновении аварийной ситуации. Для того, чтобы получить более полное представление о типах аварийных ситуаций, которые отслеживаются в сети SDH, они представлены в виде таб.2-1, где в левом столбце помещены типы аварийных ситуаций, в верхней строке - места их возможного возникновения. В ячейках таблицы помещен символ R, если требуется регистрация данного типа аварийной ситуации, или О, если такая регистрация не обязательна.

Таблица 2-1. Основные типы сообщений об аварийных ситуациях, отслеживаемые в сети SDH

SPI

RS

MS

Path HOVC

Path LOVC

PPI/LPA

SETS

TF

R

R

LOS

R

R

LOF

R

R3

LOP

R

R

FERF

R

R

R

TIM

R

R2

SLM

R

R

LOM

R'

AIS

R

R

R

Ехе

0

LTI

R

SD

0

В таблице использованы следующие сокращения:

TF

Сбой при передаче

RS

Регенераторная секция

LOS

Потеря сигнала

MS

Мультиплексная секция

LOF

Потеря фрейма

Path HOVC

Маршрут VC верхнего ровня

LOP

Потеря казателя

Path LOVC

Маршрут VC нижнего ровня

FERF

Сбой при приеме на даленном конце

PPI/LPA

Плезиохронный физический интерфейс/

TIM

Несовпадение идентификатора трассировки

даптпция маршрута VC нижнего ровня

SLM

Несовпадение типа сигнала

SETS

Хронирующий источник синхронного

LOM

Потеря мультифрейма

оборудования

AIS

Сигнал индикции аварийного состояния

R'

Для нагрузки, требующей индикации

Ехс

Слишком много ошибок

мультифрейма

LTI

Потеря синхронизации на входе

R2

Если подтверждается использование

SD

Ухудшение качества сигнала

байта J2 в VC-11, VC-12 и VC-2

SPI

Физический интерфейс SDH

R3

Для байт-синхронного отображения

2.3.2.3. Управление рабочими характеристиками

Сбор данных о рабочих характеристиках системы

Он связан как правило с определением параметров ошибок, описанных в рекомендации ITU-T Rec. G.826. При их определении используются следующие ключевые термины:

- ЕВ - блок с ошибками;

- ES - секунда с ошибками;

- SES - секунда с серьезными ошибками;, - CSES - последовательные секунды с серьезными ошибками. В основном используются следующие параметры ошибок (отнесенные к неискаженному интервалу измерения параметров): коэффициент ошибок по секундам с ошибками ESR, коэффициент ошибок по секундам с серьезными ошибками SESR, коэффициент ошибок по блокам с фоновыми ошибками BBER (здесь под блоками с фоновыми ошибками ВВЕ понимаются те блоки с ошибками, что не вошли в SES).

Отслеживание истории мониторинга рабочих характеристик

Отслеживание истории осуществляется заполнением двух типов регистровых файлов: 24-часовыми файлами и 15-минутными файлами. Текущий 24-часовой регистровый файл по заполнении снабжается текущей датой и перегружается в регистровый файл со вчерашней датой. Шестнадцать 15-минутных регистровых файлов образуют 4-часовую очередь с дисциплиной обслуживания "первый на входе - первый на выходе" FIFO.

Использование временных окон

Общая стратегия их использования описана в рекомендациях ITU-T Rec. М.20, М.2100, М.2120. В нашем случае с помощью OS в NE можно становить либо 15-минутное, либо 24-часовое временное окно. Как только время наступления события совпадает или выходит за границу становленного окна, генерируется ведомление о пересечении (временной) границы или порога TCN.

Генерация отчетов о характеристиках системы

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

Мониторинг системы в недоступные интервалы времени '"

В интервалы времени, когда система недоступна, съем данных о характеристиках системы запрещен; однако моменты его начала и конца должны фиксироваться и храниться в регистровом файле из 6 регистров (см. ниже) и иметь возможность считываться OS по крайней мере один раз в день.

Мониторинг дополнительных параметров Дополнительные параметры, такие как:

- секунда, содержащая сигнал OOF (выход за границы фрейма) - OFS,

- число защитных переключений - PSC,

- длительность (определенного) защитного переключения - PSD,

- недоступные секунды - UAS.

Факт выравнивания казателя административного блока - AU PJE, также CSES могут быть полезны для правления, однако их мониторинг не обязателен. Если он осуществляется, то для накопления предыстории казанных параметров (кроме CSES) используются регистровые файлы с 15-минутными или 24-часовыми временными окнами таким образом, как описано выше. Для параметра AU PJE отдельно должны фиксироваться как положительные, так и отрицательные PJE для одного выбранного AU внутри STM-N.

Событие L /c.5 наступает тогда, когда обнаруживается последовательность из Х или больше SES. При обнаружении этого события последовательность прерывается фиксацией начала недоступного интервала времени, в течение которого CSES не регистрируются. Конец этого интервала фиксируется тогда, когда регистрируется секунда не являющаяся SES. По крайней мере 6 CSES (вместе с датами появления первых SES в последовательности) должны при этом запоминаться. Значение Х станавливается OS в диапазоне от 2 до 9 в процессе ее конфигурации.

2.3.2.4. правление конфигурацией

Статус и защитное переключение

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

- включение/выключение ручного режима защитного переключения,

- включение/выключение принудительного режима защитного переключения,

- включение/выключение блокировки,

- запрос/установка параметров автоматического защитного переключения - APS.

Другие функции

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

2.3.3. Протоколы и внутрисистемные взаимодействия

В рамках TMN подсеть SMS является локальной сетью связи LCN. Связь между SMS и OS может осуществляться через одну или более сетей передачи данных DCN и LCN. Это требует организации взаимодействия между SMS и либо DCN, либо LCN, также как и между DCN и LCN. Ниже кратко рассмотрено только взаимодействие между SMS и DCN. Взаимодействие между сетями невозможно без протоколов преобразования формата сообщений на интерфейсных стыках, которыми обмениваются сети, причем будут рассмотрены только протоколы так или иначе связанные с каналами DCC.

2.3.3.1. Обзор используемых протоколов

Для осуществления функций эксплуатации, администрирования, обслуживания и обеспечения ОАМ&Р при передаче сообщений в сетях SDH по каналам передачи данных (DCC) необходимо использовать набор, или стек, протоколов, ориентированный на эталонную модель взаимодействия открытых систем OSI.

Ниже приведен список ровней OSI и соответствующих им протоколов, выбранных для обслуживания встроенных каналов правления (ЕСС) сетей SDH.

Физический ровень - Протокол DCC не оговорен. DCC представляет физический ровень, причем DCC регенераторной секции работает для передачи сообщений как канал 192 кбит/с (байты SOH D1-D3), DCC мультиплексной секции - как канал 576 кбит/с (байты SOH D4-D12).

Уровень звена данных -Протокол LAPD. Обеспечивает через DCC сети SDH связь (канальный уровень)"точка-точка" между каждой парой смежных сетевых злов. Используются два типа сервиса: передача информации с подтверждением приема AITS (спецификация этого типа сервиса основана на рекомендации ITU-T Rec. Q.921; используется по молчанию), передача информации без подтверждения приема UITS (спецификация этого типа сервиса основана на рекомендациях ITU-T Rec. Q.921, Q.922 и ISO 84737).

Сетевой уровень -В соответствии с рекомендацией ITU-T Rec. 0.811 используется протокол ISO 8473. Он обеспечивает дейтаграммный (т.е. не ориентированный на становление предварительного соединения) сервис, добный для высококачественных высокоскоростных сетей. Этот же стандарт аопределяет протоколы сведения, используемые для передачи как по ориентированным, так и по не ориентированным на установление соединения подсетям на ровне звена данных, для чего используется функция качества обслуживания QOS. Ее параметры определяются протоколом ISO 8473 и относятся к компетенции сетевого оператора.

Транспортный ровень - Требуемый транспортный протокол - протокол класса 4, обеспечивающий в соответствии с рекомендацией ITU-T Rec. Q.812 анадежную доставку по сети и транспорт не ориентированного на становление соединения низлежащего сетевого сервиса (см. стандарт ISO 8073/AD2), осуществляемые на ровне звена данных как через ориентированные, так и через не ориентированные на становление соединения подсети.

Сеансовый ровень - Используется сеансовый протокол, в соответствии с рекомендацией ITU-T Rec. Q.812 обеспечивающий синхронизацию взаимодействующих систем связи при диалоге и правляющий, с учетом требований двух верхних ровней, запросами на транспортные соединения.

Уровень представлений - Используется протокол представлений, в соответствии с рекомендацией ITU-T Rec. Q.812. Этот ровень и нотация абстрактного синтаксиса ASN.1 должны обеспечивать возможность понимания как контекста, так и синтаксиса информации, передаваемой с прикладного ровня на низлежащие ровни.

Прикладной ровень - Используется протокол СМР (см. стандарт ISO 9596). Поддержка протокола передачи файла, доступа и менеджмента FTAM не требуется. В рамках ÑÌ1Ð используются следующие опции:

- сервисный элемент общей правляющей информации CMISE,

- сервисный элемент дистанционных операций ROSE,

- сервисный элемент ассоциированного правления ACSE

2.3.3.2. Внутрисистемные взаимодействия

Каналы DCC регенераторных и мультиплексных секций используют сетевой протокол без становления соединения CLNP, описанный в ISO 8473. Связь в сети DCN между OS и SMS также базируется на основе протоколов OSI. Используется сетевой протокол с становлением соединения CONP технологии Х.25, описанный в стандарте ISO 8208, с протоколом IP в качестве одной из опций в OS.

Согласно модели OSI взаимодействие между подсетями SMS и DCN должно происходить на сетевом ровне, тогда как транспортный и более высокие ровни используются для взаимодействия между конечными системами, например, SNE и OS. Сетевой ровень, в соответствии со стандартом ISO 7498, должен быть прозрачен для потока данных между конечными системами, т.е. поток данных обрабатывается функциями маршрутизации и ретрансляции сетевого ровня и может зависеть только от качества сетевого сервиса различных подсетей. Взаимодействие подуровней сетевого ровня регламентируется стандартом ISO 8648.

Взаимодействие между SMS и DCN

При передаче сообщений между SMS и DCN происходит взаимодействие между стеками протоколов CLNP (в SMS) и CONP (в DCN). На нижних ровнях OSI взаимодействие основано на стандарте ISO 10172. Стандарт ISO определяет функциональный блок взаимодействия IFU, который и осуществляет функцию ретрансляции и/или преобразование протокольных блоков данных PDU между сетями.

Ретрансляция на сетевом ровне

Блок IFU, функционирующий в режиме ретрансляции на сетевом ровне (NLR), является регулярной промежуточной системой и представляет единственный довлетворяющий OSI метод взаимодействия между конечными системами, имеющими различные сетевые протоколы. Под взаимодействием понимается функция сетевого ровня, определенная стандартами ISO 7498 и ISO 8648).

Правила функционирования CLNP на сети пакетной коммутации (PSN), определяются функцией сведения, зависящей от подсети (SNDCF), описанной в стандарте ISO 8473.

Режим NLR может обеспечить взаимодействие между SMN и DCN, если обе сети используют протокол CLNP и соединение типа ТР Class 4 (ТР4). В этом случае сетевой сервис верхнего ровня SMS SNE - DCN OS играет роль сервиса, соответствующего режиму взаимодействия без становления соединения на сети Õ.25, обеспечивающей (через сеть DCN с протоколом CONP) взаимодействие IFU с OS. При этом IFU анализирует адреса назначения сетевых протокольных блоков данных NPDU, полученных от SMN, и транслирует соответствующие CLNP NPDU от SMS на коммутируемые виртуальные цепи SVC сети DCN.

2.4а Практические методы управления сетью SDH

2.4.1. Сеть управления на основе каналов DCC

Рассмотрим некоторую обобщенную практическую двухуровневую схему правления сетью SDH, которая состоит, например, из колец SDH, кольцо состоит из нескольких злов - мультиплексоров. Соединение колец и узлов формирует SMN. Такое соединение можно сделать, используя либо встроенные каналы связи DCC, которые обеспечиваются самим оборудованием SDH, либо внешнюю кабельную проводку между злами, реализующую сеть X. 25 или Ethernet. В любом случае каждый зел должен быть доступен для правления. Для защиты наиболее важных частков сети правления может использоваться резервирование.

Маршрутизация в сети правления может осуществляться, например, на основе протокола связи между конечной н промежуточной системами ES-IS или протокола связи между промежуточными системами IS-IS взятых из протоколов, обслуживающих интерфейс Q3. Это обеспечит автоматическую маршрутизацию как в процессе инсталляции сети, так и при


Рис.2-10 Схема праввления сетью SDH

возникновении ошибок в сети, то есть, если какое-то звено сети неисправно, то используется альтернативный маршрут. Схема маршрутизации должна автоматически изменяться и при изменении конфигурации. Обычно используют два-три канала DCC на один зел, чтобы время маршрутизации не было большим, однако при необходимости их число может быть увеличено до семи. На рис.2-10 приведена практическая схема правления сетью SDH, состоящей из двух колец по четыре мультиплексора в каждом, с элемент-менеджером ЕМ (нижний уровень правления), подключенным к одному из злов сети (мультиплексору) через интерфейс Р, и сетевым менеджером NMS (верхний ровень правления), подключенным через локальную сеть к сети SDH через интерфейс Q3. Это может быть локальный (для данного кольца) или центральный менеджер. Кольца также соединены между собой по контуру правления через интерфейс Q3.

Рассмотренные в этой главе задачи, методы и практические схемы правления сетями SDH выявили ряд характерных моментов. Наиболее важным из них является существование общих черт в правлении сетями передачи данных, использующих различные технологии. Это делает оправданным рассмотрение общей модели правления сетью и общей схемы управления сетью. С этой точки зрения задача управления сетью SDH может рассматриваться как частный случай общей задачи управления. Наиболее важным вкладом здесь является применимость к этой частной задаче правления рассмотренных протоколов, логики внутрисистемных взаимодействий и концепции Менеджер-Агент, также возможность использования общих интерфейсов Q и F для связи отдельпь.х подсистем в единую схему правления сетью SDH.

Приходится, однако, констатировать, что до сих пор нет единой системы правления сетями SDH, которая, как, например, сетевая ОС Novell Netware для локальных сетей, могла бы после стандартной процедуры настройки правлять сетями SDH, использующими оборудование различных производителей. Более того, даже сам факт построения общей сети SDH, составленной из мультиплексоров различных производителей, хотя бы даже и одного ровня STM-N, пока невозможен.


3. Разработка функциональной схемы контроллера встроенных каналов станции STM-1

3.1 Разработка архитектуры контроллера

Как следует из постановки задачи, контроллер встроенных каналов (в дальнейшемЧКВК) должен обеспечивать передачу правляющей информации TMN по трем направлениям (рис.3.1).

Рис. 3.1.

В качестве протокола канального уровня рекомендуется [26] использовать подмножество LAPD протокола HDLC, подробнее этот вопрос освещается ниже. Тогда, с аппаратной точки зрения требуется использовать HDLC-контроллеры. Необходимо 2 блока контроллеров: один для доступа к низкоскоростным каналам D1-D3 (на рис.2, блок обозначен как HDLC1), и другой- для доступа к высокоскоростным каналам D4-D12 (HDLC2). Ко второму же блоку может быть подключен интерфейс Qx. Задачей данных блоков является разбиение данных, предназначенных к передаче, на кадры и собственно передача таких кадров в промежутки времени, зарезервированные в общем потоке передачи под встроенные каналы. Сопряжение HDLC-контроллеров с SDH-шиной предлагается организовать через буферный блок, для обеспечения гибкости системы предлагается наделить этот блок также функцией мультиплексора- для коммутации входящих потоков на любой блок HDLC-контроллеров. Этот блок обозначен на схеме как M. Связь блока с внутренней SDH-шиной и с блоками HDLC-контроллеров показана структурно, причем каждая из многонаправленных линий A,B,C отвечает за свое направление в соответствии с рис. 1 и включает в себя следующие однонаправленные линии (рис.3):

1.

2.

3.

4.

Встроенные каналы передаются и выделяются из последовательной шины 2,048 Мбит/с, к которой и подключен Цразрабатываемый конроллер. Структура кадров, передаваемых по внутренней SDH-шине, также показана на рис. 3.3. Каждый кадр состоит из 32 каналов, под каждый канал отведен один байт, частота следования кадров- 8 кГц, таким образом скорость потока по SDH-шине составляет 2,048 Мбит/с. Начало цикла внутренней шины индицируется сигналом-маркером М. Как видно из рис.3, чтобы передавать по низкоскоростному каналу D1-D3 нужно начать передачу сразу же после получения маркера, чтобы получить доступа к высокоскоростному каналу D4-D12, нужноа начать передачу с получением 24-ого сиганала побитовой синхронизации.

Рис.3.3.

Сами HDLC-контроллеры не могут организовать передачу в соответствии с протоколом LAPD, и этими контроллерами нужно правлять. Такое правление возможно организовать с помощью какого-либо мощного процессорЧнапример MOTOROLA 360. Этот процессор же имеет встроенные HDLC-контроллеры и один может правлять доступом в встроенным каналам, но его использование предполагает затраты на разработку дополнительного программного инструметария в связи с тем, что данный процессор в разработках АО Морион используется редко. Поэтому гораздо рациональнее будет организовать правление HDLC-контроллерами с помощью процессора DS-520 - продвинутого представителя семейства микроконтроллеров MCS-51 Чэта микросхема достаточно часто используется и подробно описана в литературе, организация правления приемопередачей с помощью этой микросхемыЧтрадиционный шаг. Необходимо два таких процессора, для управления доступом к высоко- и низкоскоростным каналам (PU2 и PU3). Для обработки результатов работы КВК, для их визуализации, прежде всего для управления сложной разветвленной сетью SDH в соответствии с концепцией TMN требуется F-интерфейс для подключения Ws (рис. 3.4).

Рис.3.4

Для взаимодействия 2-х рассматриваемых процессоров с PC по двухточечному соединению предлагается ввести внутреннюю магистраль c третьим процекесоромЧглавным на этой магистрали (PU1). Главный процессор непосредственно связан с PC и перенаправляет получаемые данные по внутренней магистрали подчиненным процессорам. Предлагается внутренняя асинхронная старт-стопная магистраль скоростью 600 кбит/с. Для сопряжения с РС наиболее уместным представляется использовать стандартный интерфейс RS-232. Схему взаимодействия предлагается разработать по принципу запрос-селекция. Ведомые процессоры (обозначены на схеме как PU2 и PU3), в случае наличия у них данных для передачи, выставляют на внутреннюю шину SDH-станции запросы, которые поступают в ведущий процессор (PU1). Передача данных не начинается до тех пор, пока ведущий процессор не выставит на внутреннюю шину разрешение, адресованного какому-то из ведомых процессоров. Подробнее этот принцип рассматривается в следующей главе настоящего проекта. Для хранения коммуникационной программы в моменты отключения питания каждому из контроллеров понадобится блок энергонезависимой FLASH-памяти, для осуществления приемопередачи в соответствии с LAPD-то есть использования алгоритма, хранения/изменения переменных программыЧпонадобится блок оперативной памяти (RAM). Flash- и Ram-блоков емкостью по 64 килобайта будет вполне достаточно для работы КВК. Адресное пространство всех трех процессоров будет организовано одинаковым образом, поэтому целесообразно для его формирования использовать комбинационную схему,выполненную на ПЛИС-чипсете фирмы ALTERA- это значительно сократит затраты на проектирование схемы в целом.

3.2 Сигналы и линии

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

- AD1 [0..7] - общий сигнал дата/адрес. По этой линии могут передаваться как данные, так и первый байт адреса, причем передача адреса сопровождается прямоугольным сигналом ALE (Ardess Lock Enable), что позволяет выделить адрес из общего потока;

- A[8..16] - второй байт адреса;

- PSEN (Program Storage Enable) - сигнал чтения из FLASH-памяти;

- WREN (Write Enable) - сигнал выставляется в том случае, когда идет запись во флэш-память;

- CS (Chip Select) - выбор корпуса- сигнал, казывающий, с каким конкретно кристаллом идет работа в данный момент;

- CSE (Chip Select Enable) - сигнал, вырабатываемый регистром выборки корпуса, находящимся внутри чипсета Альтера- сигнал казывает, что обмен производится с внешним, по отношению к чипсету, блоку (в данном случае- блоком оперативной памяти);

- RD (Read) - чтение памяти;

- WR (Write) - запись в память.

3.3. Разработка функциональной схемы СБИС ПЛ

Как поминалось выше, адресация блоков ОЗУ и ПЗУ у трех процессоров контроллера организована по одной схеме, поэтому в СБИС ПЛ предлагается организовать три одинаковых логических блока, для обслуживания трех процессоров. Один из таких логических блоков показан на рис.5. Функциональная структура блоков и число входных и выходных сигналов идентичны за одним исключением: для главного процессора PU1 вырабатывается сигнал выбора мультиплексирующей схемы GCSM, для двух ведомых - сигналы выбора HDLC-контроллеров (соотв. CSH1, MCSH1). Сигналы главного процессора имеют префикс G- - GWR, GRD, и т.д., сигналы первого ведомого процессора на функциональной схеме показаны без префиксов, сигналы второго ведомого процессора обозначены с префиксом M-.

Чтобы уяснить принципы выработки сигналов выбора, необходимо помнить, что процессора имеет ограниченное число служебных линий (RD, WR, ALE, PSEN), и что с помощью этих сигналов нужно организовать адресацию RAM и FLASH памяти, также HDLC-контроллеров. Для этого на СБИС ПЛ предлагается организовать структура с двумя триггерами.

Рис.3.5

Триггере GA предлагается использовать для выделения по сигналу GALE адреса, передаваемого по общей шине адрес-данные (следует помнить, что активный ровень сигнала ALE- нулевой), см. рис 3.6.

Рис.3.6

Генерирование сигналов выбора предлагается организовать в зависимости от состояний второго регистра. Схема работает следующим образом: сначала по шине адрес-данные передается нулевой адрес (восемь нулей). Он защелкивается в регистре GA. К его выходу подключена схема Уи с инверсными входами, которая откроется этими восемью нулями. Затем по шине Уадрес-данные нужно передать байт данных, два первых бита которого и определят выбираемый кристалл (FLASH, RAM, M). Сигнал записи в регистр GCECONF[0..1] будет выработан при открывании второй и на входе GCECONF[0..1] по сигналу GCSP. Двух бит достаточно для кодирования шести состояний, для идентификации выбираемого кристалла достаточно трех (RAM, FLASH, HDLC). Далее, в зависимости от состояния триггера GCECONF, открывается одна из трех и-не, которая и определяет внешний кристалл, с которым ведется работа.

Как же говорилось, для всех микросхем активным ровнем сигнала CS(Chip Select) является нулевой ровень, поэтому сигнал выбора RAM (GCSR), например, будет сгенерирована при открытой и-не (в регистр GCECONF записан УФ) по отрицательному фронту сигнала GCSP.

Прогр, реализующая на СБИС ПЛ описанную логическую схему, приведена в приложении 1.

Рис.3.2

4. Разработка принципиальной схемы контроллера

Рассмотрим премлемую аппаратную реализацию функциональных блоков контроллера.

Блоки HDLC-контроллеров предлагается реализовать на стандартных микросхемах SAB 82525 фирмы SIEMENS. Каждая такая микросхема может реализовывать приемопередачу по двум двунаправленным линиям. Для организации доступа к двум каналам с поддержкой приемопередачи по трем независимым направлениям также для подключения интерфейса Qx, с аппаратной точки зрения понадобится четыре таких микросхемы (D13, D16, D18, D19 на схеме электрической принципиальной).

Три процессора, правляющих передачей в соответствии с протоколом LAPD, как же поминалось ранее, аппаратно реализуются на микросхемах DS87C520-QCL фирмы DALLAS SEMICONDUCTOR. Эти процессоры имеют два встроенных последовательных порта, тактируются частотой 24 Гц, питаются постоянным напряжением В, могут работать в диапазоне температур 0-70

Для реализации подключения Workstation через стандартный интерфейс RS-232 нужно конвертировать входящие и исходящие сигналы, так как ТТЛ-логика оперирует ровнем В и +В, RS-232 использует ровни 1В. Для преобразования сигналов предагается использовать буферную микросхему MAX3223CAP фирмы MAXIM (D23), причем для получения отрицательного напряжения (а микросхема питается +В) в соответствии с типовой схемой включения используются накачивающие емкости, параметры которых выбираются в соответствии с рекомендациями изготовителя.

Подключение к внутренней шине с целью величения помехозащищенности осуществдляется с помощью стандартного интерфейса RS-485, имеющего дифференциальный выход. Интерфейс реализован на микросхеме MAX491ECSA фирмы MAXIM (D9). Для организации обмена КВК по внутренней шине с другими стройствами STM-станции предлагается схему географического адреса; для этого предлагается использовать пик-контроллер на базе микросхемы PIC16C72-20/SO фирмы MICROCHIP (D21), который будет сравнивать адресное поле в передаваемых по внутренней шине информационных пакетах фиксированной длины со своим географическим адресом в системе стройств STM-станции, и, таким образом, будет отбирать пакеты, предназначенные КВК.


5.Обзор используемых протоколов

5.1. HDLC

HDLC (высокоуровневое правление каналом передачи данных) является стандартом, опубликованным МОС (Международная организация по стандартизации), который получил во всем мире широкое распространение. Стандарт обеспечивает многие функции и охватывает большой диапазон применений. Он рассматривается в качестве базового множества для нескольких других протоколов. Он довлетворяет определению протокола непрерывного ARQ (скользящее окно). Настоящая глава посвящена обсуждению многих функций базового множества (superset) HDLC. В ней рассматриваются также используемое подмножество этого протоколЧLAPD

5.1.1.Необязательные возможности HDLC

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

Х Первичная станция правляет звеном передачи данных (каналом). Эта станция передает кадры команд вторичным станциям, подключенным к каналу. В свою очередь она полунчает кадры ответа от этих станции. Если канал является мнонготочечным, главная станция отвечает за поддержку с каждой станцией, подключенной к каналу, отдельного сеанса связи.

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

Х Комбинированная станция передает как команды, так и ответы и получает команды и ответы от другой комбинироваой станции, с которой поддерживает сеанс.

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

Х Состояние логического разъединения (LDS). В этом сонстоянии станция не может вести передачу или принимать иннформацию. Если вторичная станция находится в нормальном режиме разъединения, она может принять кадр только после получения явного разрешения на это от первичной станции. Если станция работает в асинхронном режиме разъединения, вторичная станция может инициировать передачу без полученния на это явного разрешения, но кадр должен быть единстнвенным кадром, который казывает статус вторичной станции.

Х Состояние инициализации (IS) определяется каждой фирмой и выходит за рамки стандартов HDLC.

Х Состояние передачи информации (ITS). В этом состояннии вторичной, первичной и комбинированным станциям разнрешается вести передачу и принимать информацию пользовантеля.

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

Х Режим нормального ответа (NRM) требует, чтобы прежде, чем начать передачу, вторичная станция получила явное разнрешение от первичной. После получения разрешения вторичнная станция начинает передачу ответа, который может содернжать данные. Пока канал используется вторичной станцией, может передаваться один или более кадров. После передачи последнего кадра вторичная станция должна снова ждать явнонго разрешения, прежде чем снова начать передачу.

Х Режим асинхронного ответа (ARM) позволяет вторичной станции инициировать передачу без получения явного разрешения от первичной станции (обычно, когда канал свободен,Чв состояннии покоя). Могут передаваться один или несколько кадров данных или правляющая информация, отражающая изменение статуса вторичной станции. ARM может уменьшить накладные расходы, поскольку вторичная станция, чтобы передать данные, не нуждается в последовательности опроса.

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

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

Х несбалансированная конфигурация (в литературе часто обозначается как UN) обеспечивает работу одной главной станции с одной или большего числа подчинеых станций в конфигурации двухточечной или многоточечной, полудуплексной или полнодуплексной, с коммутируемым кананлом или некоммутируемым. Конфигурация называется несбанлансированной потому, что первичная станция отвечает за пнравление каждой вторичной станцией и за выполнение команд становления режима.

Х сбалансированная конфигурация (BA) состоит из двух комбиннированных станций только в двухточечном соединении, метод передачи - полудуплексный или дуплексный, канал - коммунтируемый или некоммутируемый. Комбинированные станции имеют равный статус в канале и могут несанкционированно понсылать друг другу трафик. Каждая станция несет одинаковую ответственность за правление каналом.

5.1.2.Формат кадра HDLC

В протоколе HDLC используется термин кадр для обозначения независимого объекта данных, передаваемого по каналу от однной станции к другой. Кадры могут быть трех типов:

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

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

Х Кадр ненумерованного формата также используется для целей правления. Кадр используется для инициализации или разъединения звена, также других функций правления звенном.

Кадр содержит пять двоичных разрядов, что позволяет определить до 32 команд и 32 ответов. Конкретный тип команды и ответа зависит от класса процедуры HDLC. (Команнды и ответы будут рассмотрены вкратце.) Кадр состоит из пяти или шести полей. Все кадры должны начинаться и заканчиваться полями флага. Необходимо, чтобы станции, подключенные к звену данных, постоянно контролинровали двоичную последовательность флага. Последовательнность флага состоит из 00. Флаги могут постоянно перендаваться по каналу между кадрами HDLC. Для индикации исключительной ситуации в канале могут быть посланы семь подряд идущих единиц. Пятнадцать или большее число единиц поддерживают канал в состоянии покоя. Если принимающая станция обнаружит последовательность битов, не являющихся флагом, она тем самым ведомляется о начале кадра, об искнлючительной (с аварийным завершением) ситуации или ситуанции покоя канала. При обнаружении следующей флаговой понследовательности станция будет знать, что поступил полный кадр.

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

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

Информационное поле содержит действительные данные пользователя. Информационное поле имеется только в кадре информационного формата. Его нет в кадре супервизорного или ненумерованного формата.

Поле контрольной последовательности кадра (КПК) иснпользуется для обнаружения ошибок передачи между двумя станциями звена данных. Передающая станция осуществляет вычисления над потоком данных пользователя, и результат этого вычисленния включается в кадр в качестве поля КПК. В свою очередь, принимающая станция производит аналогичные вычисления и сравнивает полученный результат с полем КПК. Если имеет место совпадение, велика вероятность того, что передача пронизошла без ошибок. В случае несовпадения, возможно, имела место ошибка передачи, и принимающая станция посылает NAKФ означающий, что необходимо повторить передачу кадра. Вычиснление КПК называется циклическим контролем по избыточнонсти и использует производящий полином Х^Х^+ХЧ-! в соотнветствии с рекомендацией МККТТ V.41.

5.1.3.Кодонезависимость и синхронизация HDLC

HDLC является кодопрозрачным протоколом. Он не зависит от конкретного кода (ASCII/IA5 или EBCDIC) при выполнении функций правления каналом. Кроме того, двоичные комбинанции правляющих полей обычно занимают в кадре фиксиронванные разряды. Восьмибитовая комбинация флага помещается в начале и конце кадра, чтобы дать возможность приемнику распознать начало и конец кадра. Кроме никальной флаговой последовательности 00 протоколом HDLC используются два других сигнала. Сигнал аварийного завершения (A3) сонстоит из последовательности единиц, число которых не меньше семи и не больше четырнадцати; состояние покоя представляетнся последовательностью пятнадцати или большего числа единниц. Сигнал аварийного завершения (abort) помещается в коннце кадра. Передающая станция посылает этот сигнал, когда возникает исключительная ситуация, требующая восстановленния. Вслед за сообщением об аварийном завершении могут посылаться флаги для того, чтобы поддерживать канал в акнтивном состоянии, и передача могла продолжаться. Сигнал покоя означает, что канал находится в состоянии покоя.

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

В этом месте имеет смысл задать такой вопрос. Очевидно, возможны случаи, когда прикладной процесс помещает в поток данных пользователя последовательность 00, совпадаюнщую с флагом. Что происходит при этом? Эта ситуация может произойти и действительно происходит. Для того чтобы предотнвратить вставку в поток данных пользователя флаговой комбиннации, передающая станция помещает 0 после пяти подряд идущих единиц, встретившихся в любом месте между начальнным и конечным флагами кадра. Разумеется, такая вставка 0 производится в адресное, правляющее, информационное поля и поле КПК. Этот метод называется вставкой битов (bit stufнfing). После того как завершается вставка битов в кадр, и по концам кадра помещаются флаги, кадр передается приемнику по каналу.

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

5.1.4.Управляющее поле HDLC

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

Рис. 5.1а Формат кадра HDLC.

Рис. 5.1б Правила адресации.

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

Действительный формат правляющего поля (информацинонный, супервизорный или ненумерованный) определяет то, как это поле кодируется или используется. Самым простым форматом является информационный формат. Содержимое пнравляющего поля для этого формата показано на рис. 4.3. Управляющее поле информационного кадра содержит два понрядковых номера. Номер N(Пос) (Порядковый номер посылнки) связан с порядковым номером передаваемого кадра. N(Пр) (Порядковый номер приема) означает порядковый номер слендующего кадра, который ожидается принимающей станцией. N(Пр) выступает в качестве подтверждения предыдущих кадров. Например, если поле N(Пр) установлено в 4, станция, понлучив N(Пр)=4, знает, что передача кадров 0,1,2 и 3а завершилась спешно и что станция, с которой производится обмен данными, ожидает, что следующий кадр будет иметь порядконвый номер посылки N(Пос)=4. Поле N(Пр) обеспечивает включающее подтверждение (квитирование), то есть N(Пр)=4 включает подтверждение не только одного предшествующего сообщения. Понятия переменных состояния посылки N(Пос) и состояния приема N(Пр), введенные в гл. 2, используются в полях N(Пос) и N(Пр) протокола HDLC. HDLC использует также протоколы автоматического запроса на повторение. Ненпрерывный ARQ (скользящее окно), рассмотренные в гл. 2.

Пятый двоичный разряд, бит P/F или бит опроса/окончания принимается во внимание только тогда, когда он становлен в 1. Он используется первичной и вторичной станциями для выполнения следующих функций:

Х Первичная станция использует битдля санкционированния передачи кадра статуса от вторичной станции.также может означать опрос.

Х Вторичная станция отвечает на биткадром данных или состояния, также битом F. Бит F может также означать оконнчание передачи вторичной станцией в нормальном режиме отнвета (NRM).

Бит P/F называется битом Р, когда он используется первичнной станцией, и битом F, когда он используется вторичной станнцией. Только один бит(ожидающий ответа в виде F бита) может быть активным в канале в любой момент времени. Если некоторый битстановлен в 1, он может быть использован в качестве контрольной точки. То есть Р=1 как бы говорит: Ответьте мне, потому что я хочу знать ваш статус. Контрольнные точки играют большую роль в различных автоматизиронванных процессах. Это машинный способ странить неопреденленность и отменить накопленные транзакции.

Бит P/F может использоваться и интерпретироваться следунющим образом:

1. В режиме NRM вторичная станция не может вести перендачу, пока не будет получена команда с становленным в 1 бинтом Р. Первичная станция может запросить информационные (I) кадры путем посылки кадра с становленным в 1 битомили путем посылки некоторых супервизорных (S) кадров (RR, REJ или SREJ) с становленным в 1 битом Р.

2. В режимах ARM и АВМ информационные кадры могут передаваться без запроса с помощью команды, имеющей единничный бит Р. Установленный в 1 битможет использоваться для запроса ответа с становленным в 1 битом F так быстро, насколько это возможно.

3. В режимах ARM и АВМ производится передача кадра с становленным в 1 битом F вслед за приемом команды с станновленным в 1 битом Р.

Х В случае двунаправленной одновременной (полнодуплекнсной) передачи, когда по получении команды с становленным в 1 битомпередачу ведет вторичная станция, бит F станавнливается в 1 в самом первом очередном ответе.

Х Передача кадра с становленным в 1 битом F не требунет, чтобы вторичная станция прекратила передачу. Вслед за кадром с становленным в 1 битом F могут быть еще переданны кадры. В режимах ARM и АВМ не следует интерпретиронвать бит F как окончание передачи вторичной станцией; его следует просто считать индикатором ответа на предыдущий кадр.

5.1.5.Команды и ответы

Супервизорный формат, показанный на рис. 4.3, предусматринвает четыре команды и ответа, которые представлены на рис. 4.5. (Обобщенная сводка всех команд и ответов дана в таблице 4.2.) Этими командами и ответами являются: Готов к приему (Receive ReadyЧRR), Неприем (RejectЧREJ), He готов к приему (Receive Not Ready ЧRNR), Выборочный ненприем (Selective RejectЧSREJ). Назначение этого формата и четырех команд и ответов состоит в выполнении нумерованных (т. е. использующих порядковые номера кадров) супервизорных функций, таких, как подтверждение (квитирование), опнрос, временная задержка передачи данных и восстановление после ошибок. Кадры супервизорного формата не содержат иннформационного поля, следовательно, как показано на рис. 4.3, в них располагается порядковый номер приема. Супервизорный формат может быть использован для подтверждения приема кадров от передающей станции. Рассмотрим команды и ответы, используемые супервизорным форматом.

Готов к приему (RR) используется первичной или вторичнной станцией для индикации того, что станция готова принять информационный кадр и/или подтвердить (квитировать) ранее принятые кадры с помощью поля N(Пр). Если станция до этонго, используя команду Не готов к приему, посылала уведомленние о том, что она занята, теперь она использует команду Гонтов к приему для индикации того, что она свободна и готова принять данные. Первичная станция может также использонвать команду Готов к приему для опроса вторичной станции.

Не готов к приему (RNR) используется станцией для индинкации состояния занятости. Эта команда ведомляет передаюнщую станцию о том, что принимающая станция не способна принять дополнительные поступающие данные. Кадр RNR, иснпользуя поле N(Пр), может подтвердить прием ранее переданных кадров. Состояние занятости может быть сброшено посылнкой кадра RR, также некоторых других кадров, которые бундут рассмотрены позднее.

Выборочный неприем (SREJ) используется станцией для запроса повторной передачи единственного кадра, который опнределен в поле N(Пр). Как и в случае включающего подтвернждения, подтверждение распространяется на все информациоые кадры с номерами до N(Пр) - 1 включительно. Выборочнный неприем позволяет реализовать режим выборочного повторения, рассмотренный в гл. 2. Как только передан кадр SREJ, следующие кадры принимаются и сохраняются для понвторно передаваемого кадра.

Неприем (REJ) используется для запроса передачи кадров, начиная с кадра, казанного в поле N(Пр). Подтверждаются все кадры с номерами до N(Пр) - 1. Кадр REJ может испольнзоваться для реализации рассмотренного в гл. 2 метода Возвращение-на-N (Go-Back-N).

Третий и последний тип формата в протоколе HDLC преднназначен для реализации ненумерованных команд и ответов. Этот формат используется для посылки большинства индикатонров команд и ответов. Структура правляющего поля ненумерованного форнмата показана на рис. 4.3. Ненумерованные команды можно разбить на группы в соответствии с выполняемыми функциями:

-        команды становки режима: SNRM, SARM, SABM, SNRME, SARME, SABME, SIM, DISC (SNRME, SARME, SABME для расширенной адресации);

-        команды передачи информации: UI, UP;

-        команды восстановления: RESET;

-        другие команды: XID, TEST.

Рассмотрим команды/ответы для ненумерованного формата:

UI (Unnumbered InformationНенумерованная информанция). Эта команда позволяет производить передачу данных пользователя в ненумерованном кадре (т. е. без порядкового номера).

RIM (Request Initialization. Mode - Режим инициализации запроса). Кадр RIM является запросом на команду SIM от вторичной к первичной станции.

SIM (Set Initialization ModeУстановить режим иницианлизации). Эта команда используется для инициализации сеанса между первичной и вторичной станциями. Ожидаемым ответом является UA.

SNRM (Set Normal Response ModeУстановить режим нормального ответа). Эта команда переводит вторичную станнцию в NRM (режим нормального ответа). NRM предотвращает посылку вторичной станцией несанкционированных (unsolicited) кадров. Это означает, что первичная станция правляет всем потоком сообщений в канале.

DM (Disconnect ModeРежим разъединения). Этот кадр передается вторичной станцией для индикации того, что она находится в режиме логического разъединения.

DISC (DisconnectРазъединить). Эта команда, передаваенмая первичной станцией, переводит вторичную станцию в ренжим разъединения аналогично нажатию рычага телефонного аппарата.

UA (Unnumbered AcknowledgmentНенумерованное поднтверждение). Это Чподтверждение АСК для становки режинма команд (SIM, DISC, RESET). UA также используется для ведомления об окончании состояния занятости станции.

FRMR (Frame RejectНеприем кадра). Вторичная станнция посылает этот кадр, когда она встречается с недействинтельным кадром. Это делается не в случае обнаружения ошибнки, указываемой в поле контрольной последовательности, в более необычных ситуациях. Причина казывается в информанционном поле.

Кадр ответа FRMR используется при выполнении следуюнщих словий:

1. Прием недействительного правляющего поля команды пли ответа.

2. Прием слишком длинного информационного поля.

3. Прием недействительного поля N (Пр).

4. Прием недопустимого информационного поля или супервизорного/ ненумерованного кадра неправильной длины.

Протокол HDLC с помощью кадра FRMR обеспечивает знанчительный объем информации о состоянии (status). Информанционное поле содержит следующее:

-        управляющее поле отвергнутого кадра;

-        текущее значение переменных состояния принимающей станнции - посылки N(Пос) и приема N(Пр);

-        отвергнутый кадр был командой или ответом;

-        управляющее поле является недействительным;

-        кадр был передан с недопустимым информационным полем;

-        информационное поле является слишком длинным;

-        порядковые номера являются недействительными.

RD (Request Disconnect - Запрос разъединения). Это занпрос от вторичной станции на логическое разъединение и станновление состояния логического разъединения.

XID (Exchange State IdentificationИдентификация станнции при коммутации). Эта команда запрашивает идентификанцию вторичной станции. В системах с коммутацией эта команнда используется для идентификации вызывающей станции.

UP (Unnumbered PollsНенумерованные опросы). (Этот кадр будет объяснен позже, при рассмотрении шлейфовых коннфигураций.)

TEST (TestПроверка). Этот кадр используется для санкнционирования тестовых ответов от вторичной станции.

SARM (Set Asynchronous Response Mode - становить ренжим асинхронных ответов). станавливает режим, позволяюнщий вторичной станции вести передачу без опроса со стороны первичной станции. Он переводит вторичную станцию в состоянние передачи информации (IS) режима ARM. Поскольку команда SARM станавливает две несбалансированные станнции, SARM должна выдаваться по обоим направлениям перендачи:

Станция А посылает: В, DISC

Станция В посылает: В, UA A, DISC

Станция А посылает: А, UA

Станция В посылает: А, SARM

Станция А посылает: А, UA В, SARM

Станция В посылает: В, UA

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

SABM (Set Asynchronous Balanced ModeУстановить асинхронный сбалансированный режим). Устанавливает режим в ARM, в котором станции являются равноправными. Для пенредачи не требуется опроса, поскольку каждая станция являнется станцией комбинированного типа.

SNRME (Set Normal Response Mode ExtendedУстановить расширенный режим нормального ответа). станавливает SNRM с двумя дополнительными байтами в управляющем поле.

SABME (Set Asynchronous Balanced Mode ExtendedУстанновить расширенный асинхронный сбалансированный режим). станавливает SABM с двумя дополнительными байтами в пнравляющем поле.

UP (Unnumbered PollНенумерованный опрос). Команда опрашивает станцию безотносительно к нумерации кадров и квитированию. Если бит опроса становлен в 0, ответ является необязательной возможностью, предоставляемой только для однного ответа.

RSET (ResetСброс переменных). Передающая станция сбрасывает свой N(Пос), принимающая станция свой N(Пр). Эта команда используется для восстановления. Кадры, которые ранее не были квитированы, остаются таковыми.

HDLC, кроме того, использует тайм-аут (таймер Т1), который начинается с момента переданчи каждого кадра. Т1 используется для инициирования повторнной передачи, когда таймер переполняется. Кроме того, используется счетчик N2 для определения максимального числа повторных передач, которые будут выполнены до того, как пенреполнится таймер Т1. Переменные Т1 и N2 используются такнже командами/ответами становления звена, такими, как SABM и UA.

5.1.6. Процесс передачи в протоколе HDLC

Мы рассмотрели в данном разделе много терминов и понятий. Попробуем теперь свести воедино этот материал на реальных примерах процесса обмена данными. На рис. 5.Ч5.6 показаны различные виды комнмуникации:

-        асинхронный сбалансированный режим с полудуплекснным потоком данных (рис. 5.2);

-        асинхронный сбалансированный режим с полнодуплекснным потоком данных (рис. 5.3);

-        восстановление после ошибок (исправление ошибок) по методу Возвращение-на-N (Go-Back-N)а (контрольная точка) (рис. 5.4);

-        восстановление после ошибок по методу Возвращениен-на-N (отвергнуть) (рис. 5.5);

-        восстановление после ошибок по методу Выборочного неприема (Selective Reject) (рис. 5.5);

Прежде всего, взяв за основу рис. 5.2, рассмотрим словные обозначения, используемые на рисунках. Рисунки представляют собой как бы логические снимки, сделанные в отдельные иннтервалы времени (n, n+1 и т. д.). Обозначения, находящиеся во временном окне, отражают содержание кадра HDLC (или некоторого подмножества протокола, например SDLC), переданваемого станциями A и B в конкретное время.

Весьма маловероятно, что две станции начнут передачу строго в один и тот же момент времени, но для прощения объняснения мы будем придерживаться этого предположения. Нанпример, временное окно станции A могло бы быть изображено более широким, чем окно станции B, что означало бы, что станцией A передается более длинный кадр, но неравные окна неоправданно сложнили бы и без того сложную тему. Если чинтатель согласится с этой небольшой аномалией, принципы, конторые поясняются на рисунках, остаются в силе. Кроме того, иллюстрации полнодуплексного метода показывают некоторые временные окна, относящиеся к каналу, который находится в состоянии покоя. Это может иметь место или нет в зависимости от того, как загружены станции.


n

n+1

n+2

n+3

n+4

n+5

n+6

n+7

n+8

Станция А Передает

B,Sabm,P

B, I, S=0, R=0

B, I, P, S=1, R=0

A, RR, P, R=2

-

Станция B передает

B, UA, F

B, RR, F, R=2

A, I, S=0, R=2

A, I, P, S=1, R=2

B, RR, F, R=2

Рис. 5.2. Асинхронный сбалансированный режим с полудуплексным потоком данных (с использованием P/F для реализации контрольной точки).

n

n+1

n+2

n+3

n+4

n+5

n+6

n+7

n+8

Станция А Передает

B,I, S=0, R=0

B,I, P,S=1 R=1

B,I, S=2, R=3

B, RR, P, R=4

B,I, S=3, R=5

B,RR, P,R=6

Станция B передает

A,I, S=0, R=0

A, I, S=1, R=1

B, RR, F, R=2

A, I, S=2, R=2

A,I, S=3, R=2

A,I, S=4, R=3

B,RR, F,R=3

A,I, S=5, R=3

A,RR, P,R=4

Рис. 5.3. Асинхронный сбалансированный режим с полудуплексным потоком данных (P не останавливает потока данных). Предполагается, что в предыдущих кадрах был установлен асинхронный сбалансированный режим.

n

n+1

n+2

n+3

n+4

n+5

n+6

n+7

n+8

Станция А Передает

B,I, S=6, R=4

B,I, S=7, R=4 (Ошибка)

B,I, S=0, R=4

B, I, P,S=1 R=4

B,I, S=7, R=4

B,I, S=0, R=4

B,I, S=1, R=4

Станция B передает

B,RR, F,R=7

RR,F, R=2

Рис 5.4. Восстановление по методу Увозвращение-на-NФ (контрольная точка. Рисунок иллюстрирует продолжающийся сеанс; P и F используются для еализации восстановления.

N

n +1

n+2

n+3

n+4

n+5

n+6

Станция А Передает

B,I, S=6, R=4

B,I, S=7,

R=4 (Ошибка)

B,I, S=0, R=4

B,I,S=7 R=4

B,I, S=0, R=4

B,I,P S=1, R=4

Станция B передает

B, REJ, F, R=7

B,RR, F,R=2

Рис 5.5. Исправление ошибок с использованием метода возвращение-на-NФ (REJ). Рисунок иллюстрирует продолжающийся сеанс.


N

n +1

n+2

n+3

n+4

n+5

Станция А Передает

B,I, S=6, R=4

B,I, S=7,

R=4 (Ошибка)

B,I, S=0, R=4

B,I,S=7 R=4

B,I,P S=1, R=4

Станция B передает

B, SREJ, F, R=7

B,RR, F,R=2

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

Смысл обозначений такой:

А, В - Адрес станции в заголовке кадра.

I - Информационный кадр.

S=x - Порядковый номер посылки x.

R=x - Порядковый номер приема х.

RR, SNRM, SABM, REJ, SREJ - Команды и ответы.

P/F - Бит опроса/окончания становлен в 1.

Напомним, что порядковый номер приема означает включанющее подтверждение всего переданного и принятого трафика. Номер в этом поле в действительности представляет собой венличину, на 1 большую номера последнего подтвержденного каднра. Например, R==4 означает, что подтверждены кадры 0, 1, 2 и 3 и что приемник ожидает, что следующий кадр будет иметь 4 в поле порядкового номера посылки передающей станции. По ходу описания процесса мы будем обсуждать бит P/F там, где это необходимо.

Все рисунки сопровождаются кратким описанием событий в каждый период времени. Нетрудно заметить, что в илнлюстрациях в качестве адреса станции используется либо А, либо В. Как отмечалось ранее, правилами протокола HDLC опнределено, какой адрес (передающей или принимающей станнции) помещается в поле адреса: команды используют адрес принимающего одноуровневого логического объекта ровня звенна данных, ответы используют адрес передающего объекта ровня звена данных. Таким образом, в случае станции с адренсом А, если принятый кадр содержит А, это команда; если принятый кадр содержит В, это ответ. (См. рис. 5.1, б, на контором представлены эти правила.)

Ниже перечислены моменты времени и события для процеснса, представленного на рис. 5.2:

n Станция А передает команду становить асинхронный сбалансированный режим (SABM) с становленным битом Р.

n+1 Станция B отвечает ненумерованным подтверждением (UA) c становленным битом F.

n+2,3 Станция А посылает информационные кадры 0 и 1, станавливает бит Р.

n+4, 5, 6 Станция В подтверждает передачу станции А, посылая 2 в поле порядкового номера приема. Станция В, кроме того, передает информационные кадры 0 и 1.

n+7 Станция А подтверждает кадры 0 и 1 станции В, понрядковый номер 2 в поле приема.

n+8 Станция В также подтверждает последний передаый А кадр с номером 2 и объявляет, что ему нечего переданвать. Отметим, что поле приема станции В сохраняло значенние 2.

Ниже приведены моменты времени и события для процесса, представленного на рис. 5.3:

n Обе станции, А и В, передают информационный кадр с порядковым номером посылки 0.

n+1 Станции А и В посылают подтверждения приема каднров с номером 0, используя порядковые номера приема, равнные 1. Они также передают информационные кадры с поряднковыми номерами посылки, равными 1. Станция А посылает разрешение на ответ (response solicitation), станавливая в 1 бит Р.

n+2,3 Станция В выдает команду Готов к. приему (RR), чтобы подтвердить кадр с номером 1 станции А, используя понрядковый номер приема 2. Она также устанавливает свой бит в ответ на предыдущий бит Р, но в режиме АВМ может прондолжать передачу. Станция В передает также информациоый кадр 2.

n+4 Станция А посылает информационный кадр 2 и поднтверждает кадры 1 и 2 станции В, используя порядковый нонмер приема 3. Станция В посылает информационный кадр 3.

n+5 Станции А посылать нечего, но она подтверждает кадр с номером 3 станции В, используя порядковый номер приема 4. Станция В подтверждает кадр с номером 2 станции А, иснпользуя порядковый номер приема 3, и передает кадр 4. Станнция А разрешает посылку ответа, станавливая в 1 бит Р.

n+6 Станция В отвечает на предыдущий битстановкой бита F в 1.

n+7 Станция А передает кадр 3 и подтверждает кадр 4 станции В, используя порядковый номер приема 5. Станция В передает информационный кадр 5.

n+8 Ни у одной станции нет данных для передачи. Станция А посылает Готов к приему (RR), чтобы индицировать прием кадра 5. Станция В подтверждает кадр 3 станции А, испольнзуя порядковый номер приема 4.

Рис. 5.4, 5.5 и 5.6 являются примерами того, как в протоконле HDLC обрабатываются ошибки передачи. На рис. 5.4 поканзано использование поля порядкового номера приема для отнрицательного подтверждения (NAK) кадра (что, как мы виндим, может представить определенные проблемы). На рис. 5.5 показано использование Неприема (REJ), рис. 5.6 иллюстнрирует использование Выборочного неприема (SREJ). Здесь рассматривается момент п продолжающегося сеанса, когда станция А передает кадр с номером 6.

Ниже приведены моменты времени и события для процесса, показанного на рис. 5.4:

n, n+1, 2, 3 Станция А посылает информационные кадры 6,7,0 и 1. Отметим, что, поскольку 7 является наибольшим донпустимым порядковым номером, после 7 следует 0. Во время этого периода станция В обнаруживает ошибку в кадре 7. В n+3 станция А посылает бит опроса, который производит такое же действие, как и контрольная точка, т. е. разрешает ответ от станции В.

n+4 Станция В возвращается в Готов к приему (RR) с нонмером посылки 7 и битом окончания F. Это означает, что станнция В снова ожидает приема кадра 7 (и всех кадров, передаых после 7).

n+5, 6, 7 Станция А повторно передает кадры 7, 0 и 1 и станавливает битв качестве контрольной точки.

n+8 Станция В подтверждает кадры 7,0 и 1 командой Готов к. приему (RR) и порядковым номером приема 2. такнже станавливает бит F.

Исключительное использование поля порядкового номера приема N(Пр) для отрицательного подтверждения кадра не ренкомендуется для полнодуплексной передачи. Так как кадры передаются по каналу в обоих направлениях, порядковые нонмера посылки и приема часто перекрываются. Например, преднположим, что кадр 4 станции A [N(IIoc)=4] передается принмерно в то же время, что и кадр станции В, который содержит N(Пр)=4. Станция А может ошибочно заключить, что ее кадр 4 является недействительным, в то время как станция В просто указывает, что следующим она ожидает кадр 4.

Более эффективный подход к исправлению ошибок состоит в том, чтобы казать ошибочный кадр явно. Рис. 5.5 и 5.6 илнлюстрируют два метода реализации явных отрицательных поднтверждений NAK. Ниже приведены моменты времени и события для процесса, который поясняется рисунком 5.5:

n, n+1, 2 Станция А посылает информационные кадры 6, 7 п 0. Станция В обнаруживает ошибку в кадре 7 и немедленно посылает кадр Неприем с порядковым номером приема 7. Станнция В не ожидает санкции на реализацию контрольной точки, но посылает в качестве ответа REJ (Неприем) с становлеым битом 1. Если бы станция В послала REJ в качестве команды (то есть с адресным полем, содержащимся в А), станнция А потребовала бы ответить кадрами RR, RNR или REJ. Однако, поскольку REJЧэто ответ, станция А немедлео осуществит повторную передачу искаженного кадра.

n + 3, 4, 5 Станция А повторно передает кадры 7 и 0 и станнавливает битв момент времени 5.

n+6 Станция В подтверждает кадры 7, 0 и 1, используя Готов к. приему и порядковый номер приема, равный 2. Отментим: для полнодуплексных систем бит P/F обычно не испольнзуется для остановки потока данных, поскольку это снижает пропускную способность.

Ниже приведены моменты времени и события для процесса, который представлен на рис. 5.6:

n, n+1,2 Станция А передает информационные кадры 6, 7 и 0. Станция В обнаруживает ошибку в кадре 7 и передает Выборочный неприем с порядковым номером 7. Станция В не требует RR, RNR или REJ, так как кадр в n+2 не является командой.

n+3, 4 Станция А повторно передает только кадр 7 и впернвые передает кадр 1. Поскольку это Выборочный неприем, кадр 0 не передается повторно.

n+5 Станция В подтверждает все остальные кадры с Готов к приему и порядковым номером приема 2.

5.1.7.Подмножества HDLC

Принятие базового множества (superset) протокола HDLC занложило прочную основу для реализации подмножеств протоконла HDLC. Некоторые подмножества используются в настоящее время в промышленности. Эти подмножества показаны на денреве классификации сетей на рис. 2.5.

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

Как казывалось ранее, тремя основными классами HDLC являются

        класс UN (несбалансированный режим нормального отнвета);

        класс UA (несбалансированный режим асинхронного отнвета);

        класс ВА (сбалансированный асинхронный режим).

HDLC предусматривает множество факультативных расшинрений основных классов. Эти расширения используются фирнмами-поставщиками и пользователями HDLC для обеспечения большего разнообразия в структуре базового подмножества. А теперь рассмотрим подмножество LAPD, используемое при приемопередаче посредством КВК.

5.2. LAPD

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

LAPD. Протокол независим от скорости передачи и требует полнодуплексного прозрачного канала. Протокол LAPD имеет формат кадра, очень похожий на формат HDLC. Более того, подобно HDLC, этот формат обеспенчивает ненумерованные, супервизорные и информационные каднры. Таблица 9.2 показывает команды и отклики LAPD, также различия и сходства между LAPD и HDLC. Протокол LAPD также позволяет осуществить операции по модулю 128. правнляющий байт, который определяет различия между форматами информационного, супервизорного и ненумерованного кадров, идентичен структуре байта в HDLC (формат этого байта поканзан на рис. 5.1). LAPD предусматривает два байта для адресного поля (рис. 5.7). Это особенно ценно для мультиплексированния многих функций в канале D. Адресное поле содержит биты расширения адресного поля, бит индикации команды или отнклика, идентификатор точки входа в сервисное средство. (ИТВС) и идентификатор точки завершения (ИТЗ). Эти точка входов обсуждаются далее.

Таблица 5.1

Команды и отклики LAPD.

Формат

Команды

Отклики

Управляющее поле

Сходство с HDLC

8

7

6

5

4

3

2

1

Передача данных

1 (Информация)

N(R)

P

N(S)

0

Да

Суперви-зор

RR(готов к приему)

RR(готов к приему)

N(R)

P/F

0

0

0

1

Да

RNR(не готов к приему)

RNR(не готов к приему)

N(R)

P/F

0

1

0

1

Да

REJ(отказ)

REJ(отказ)

N(R)

P/F

1

0

0

1

Да

0

0

1

P

1

1

1

1

Да

Ненумерованный кадр

SABM (установка асинхронного сбалансированного режима)

DM (режим разъедине-ния)

0

0

0

F

1

1

1

1

Нет

SI0(последо-вательная информация-0)

SI0(последо-вательная информация-0)

0

1

1

P/F

0

1

1

1

Нет

SI1(последо-вательная информация-1)

SI1(последо-вательная информация-1)

1

1

1

P/F

0

1

1

1

Нет

UI(ненумеро-ванная информация)

0

0

0

P

0

0

1

1

Да

DISC (разъедине-ние)

0

1

0

P

0

0

1

1

Да

UA (ненумеро-ванное подтвер-ждение)

0

1

1

F

0

0

1

1

Да

FRMR (сброс кадра)

1

0

0

F

0

1

1

1

Да

Расширение адресного поля предназначено для обеспечения большего числа битов в этом поле [19]. Если в первом бите байта адресного поля содержится единица, то тем самым казывается, что этот байтЧпоследний в адресном поле. Следовательно, двухбайтовый адрес имеет значение расширения7 адресного поля, равное 0 в первом байте и равное 1 во втором байте. Бит расширения адресного поля позволяет использовать и НТВС в первом байте и ИТЗ во втором байте. Бит в поле казания команды/отклика (К/О) идентифицирунет, чем является кадр - командой или откликом. Со стороны пользователя отсылаются команды с битом К/О, становленным в 0. Отклики с этой же стороны идут с битом К/О, равным 1. Сеть выполняет все обратным образом. Она отправляет команнды, казывая 1 в бите К/О, отклики Ч указывая 0. Все вознможные словия становки, значений бита К/О сведены в табл. 5.2.

Таблица 5.2

Биты для поля казания команды/отклика

Бит от сети

Бит от пользователя

Прием команды

1

0

Посылка отклика

1

0

Посылка команды

0

1

Прием отклика

0

1

Идентификатор точки входа в сервисное средство (ИТВС) определяет точку, в которой слуги ровня связи данных препоставляются более высокому уровню.

Идентификатор точки завершения (ИТЗ) определяет либо единичный терминал, либо множество терминалов. ИТЗ назначается автоматически с помощью отдельной процедуры назначений Как ранее становлено, управляющее поле идентифицирует тип кадра также номера последовательностей, используемые для поддержания режима окон и подтверждении между посылающими и принимающими стройствами.

В табл 5.1 показаны две команды и отклики, которые не существуют в множестве HDLC.

Рис 5.7 Формат кадра LAPD.

ФЛАГ- 00

БР- бит расширения адресного поля

БП- бит призыва команды/ответа

ИТДС- идентификатор точки доступа к сервисному средству

ИТВТ- идентификатор точки входа в терминал

И- информационное поле

ПКК- последовательность контроля кадра.

Совокупность ИТДС, ИТВТ, И, ПКК- идентификатор соединения звена данных.

Это последовательная информация 0 (S0) и последовательная информация 1(SI1). Команды SI0/SI1 предназначены для пересылки информации с использованием последовательно подтверждаемых кадров. Эти кадры содержат информационные поля. обеспеченные более высоким ровнем. Информационные команды проверяются с помощью последнего поля (SI) Бит P установлен в 1 для всех команд SI0/SI1. Отклики SI0 и SI1 используются при выполнении действий над единичным кадром для подтверждений приема кадров команд S0 и SI1 a тaкже для индикации потерь кадров или проблем с синхронизацией. LAPD не позволяет различать информациоые поля в кадрах откликов SI0 и SI1. Естественно, информационные поля присутствуют в командных кадрах SI0 и SI1.

5.3. Разработка алгоритма передачи служебной информации

Блок-схема алгоритма реализации обработки супервизорных кадров представлена на чертеже ПГТУ.543702.006C6. Предполагается, что ранее был установлен асинхронный балансный режим (командой SABM). Блок-схема иллюстрирует продолжающийся сеанс связи.

Возможны следующие ситуации при обработке супервизорных кадров [22,23].

a) Прием REJ-кадра. По приему допустимого REJ-кадра канальный ровень должен произвести следующие действия:

b)

Ц                     

Ц                      а N(r) записаную в поле правления принятого кадра;

Ц                     

Ц                     

Ц                     

Ц                     

c)

Ц                     

Ц                      а N(r) записанную в поле правления принятого кадра;

Ц                     

Ц                     

d)

Ц                     

Ц                      а N(r), записанную в поле управления принятого кадра;

Ц                     

Передача информационных кадров должна происходить в соответствии с нижеследующим:

1)

2)

3)

Все неподтвержденные информационные кадры, начиная с номера кадра, содержащемся в принятом REJ-кадре должны быть переданы. Остальные, еще не переданные кадры могут быть переданы вслед за ретранслированным информационными кадрами.

2. Прием RNR-кадра. По приему допустимого RNR-кадра, если канальный ровень не занят становкой режима, он должен выставить флаг BUSY у противоположного приемника и:

Ц                     

Ц                     

Канальный уровень не должен передавать информационных кадров приемнику, находящемуся в состоянии BUSY. Затем канальный ровень должен: считать N(r), содержащийся в принятом кадре подтверждением всем переданным информационным кадрам с N(s) до N(s) включительно и присвоить значение N(r) счетчику V(a); перезапустить Т200, пока не получен супервизорный ответ с становленным битом F.

Если T200 истек, то канальный ровень должен сбросить счетчик ретрансмиссий N200 и затем:

a)

Ц                     

Ц                     

Ц                     

b)

Ц                     

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

По получению супервизорного ответа с становленным F битом канальный ровень должен обнулить Т200 и:

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

Ц                     

Если супервизорная команда (RR, RNR или REJ) или супервизорный ответ со сброшенным F битом был получен в течении процесса запроса канальный ровень должен:

Ц                      F битом. В тоже время передача или ретрансмиссия информационных кадров не должна происходить до получения супервизорного ответа с становленным битом F или до истечения тайм-аута Т200.

Ц                      RNR команда или RNR ответ со сброшенным F битом, нужно сохранить флаг занятости противоположного приемника и, если у команду был становлен P бит, то передать соответствующий ответ с становленным F битом.

При получении команды SABM канальный уровень должен сбросить флаг занятости противоположного приемника.

Порядок отправки супервизорных кадров:

a) REJ-кадр, но затребованный информационный кадр не был получен, то посылается RR-кадр;

b) REJ-кадр, то посылается REJ-кадр;

c) посылается RNR-кадр;

d) RR-кадр;

Прием и передача информационных кадров реализованы на аппаратном ровне в контроллерах SIEMENS SAB82C525 и в рассмотрение в данной работе не входит.


6. Охрана труда и безопасность жизнедеятельности

6.1.Анализ опасных и вредных факторов производства при работе с ВДТ и ПЭВМ

Опасные факторы :

- повышенное значение напряжения в электрической цепи

Потенциально вредные факторы:

- недостаточная освещенность рабочей зоны;

- повышенная пульсация светового потока (от люминесцентных ламп);

- отсутствие или недостаток естественного света ;

- повышенный ровень статического потенциала;

- монотонность труда (продолжительность работы с дисплеями при 8 часовом рабочем дне с четом перерывов каждый час на 5-10 мин.);

- перенапряжение анализаторов (количество обрабатываемых символов за 4 часа работы

- повышенная ионизация воздуха

- продолжительная статичная поза оператора.

Отдельно следует отметить другую характерную особенность рабочих мест с ВДТ и ПЭВМ- повышенный ровень излучения.

ПЭВМ являются источниками широкополосных электромагнитных излучений:

- мягкого рентгеновского;

- льтрафиолетового (УФИ) 200-400 нм;

- видимого 400-700 нм;

- ближнего инфракрасного 700-1050 нм;

- радиочастотного диапазона 3 кГц - 30 Гц;

- инфранизкочастотного 0-3 кГц;

- электростатических полей (ЭСП).

Экспозиционная мощность дозы рентгеновского излучения в любой точке пространства на расстоянии 5 см от поверхности экрана ПЭВМ не должна превышать 10.8 мкР/час.

Ультрафиолетовое излучение в диапазоне 200-315 нм не должно превышать 10 мкВт/м2, в диапазоне излучений 315-400 нм и видимом диапазоне излучений от 400 до 700 нм - 0.1 Вт/м2, в ближнем инфракрасном излучении (700-1050 нм) - 0.05 Вт/м2, в дальнем инфракрасном излучении (1050 нм- 1 мм) - 4 Вт/м2.

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

6.2. Оптимизация информации, представляемой дисплеем

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

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

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

Известно, что различные цвета окружающей среды человеком воспринимаются по разному и кроме того они оказывают психофизиологическое воздействие.Тёмные цвета, в том числе чёрный, оказывают очень существенное воздействие - вызывают пессимистическое настроение, чувство угнетения, тяжести, снижают эффективность освещения. Чёрный цвет весьма подходит для создания чётких контрастов. Предметы окрашенные в чёрный цвет, кажущийся более тяжёлыми. Насыщенные, также сочетания цветов при большом цветовом контрасте оживляют пространство, поднимают настроение и стимулируют деятельность органов чувств. Эти цвета рекомендуется использовать как сигнальные в целях безопасности, также для идентификации зрительного образа. Светлые (с большей яркостью) и насыщенные цвета применяются на менее освещённых площадях, чтобы достичь наибольшей видимости и различия. Они лучшают контрасты по яркости на рабочих местах, стимулируют поддержание порядка. Предметы - носители этих цветов - кажутся более лёгкими. Насыщенные, также мало насыщенные, разбеленные цветовые оттенки действуют спокаивающе, способствуя сосредоточенности внимания и рекомендуются для помещений, предназначенных для ответственной мственной деятельности. Цвет является не только средством решения композиционных вопросов производственной среды, но и средством информации и обеспечения безопасности труда в производственных словиях. Для каждого цвета или сочетания цветов характерно определённое психологическое воздействие, что надо учитывать при формировании производственной среды. Правильный выбор цвета может способствовать положительному психофизиологическому воздействию на человека, действовать спокаивающе, повышать производительность его труда. И наоборот, неквалифицированное цветовое решение вызывает зрительное томление, худшает настроение, вызывает нервозность и снижение производительности и качества труда.

Цвет характеризуется тремя параметрами: цветовым тоном, насыщенностью и яркостью. При размещении информационных объектов на экране дисплея рекомендуется соблюдать следующие гигиенические требования:

- размер, отображаемых объектов должен быть оптимальным, в частности, при отображении текстовой информации шрифт отображения текста не должен быть слишком мелким;

- строки текстовой информации не должны "наползать" друг на друга;

- используемые цвета должны быть подобраны из одной гаммы;

- информация должна выводиться с достаточной степенью контрастности и яркости;

- оптимальным при отображении считается два цвета.

Для человека принято различать зоны зрительного наблюдения. В информационном поле (см. рис. 6.1) обычно различают 3 зоны. В зоне 1 располагают очень часто используемую информацию, требующую точного и быстрого считывания. В зоне 2 - часто используемую информацию, требующую менее точного и быстрого считывания. В зоне 3 - располагают редко используемуюа информацию.

Рис.6.1. Зоны зрительного наблюдения

Современное программное обеспечение строится таким образом, чтобы, кроме изменения цветов отображения, пользователь мог изменять размещение и протяжённость графических объектов. Примером может служить серия операционных систем Windows (в переводе с английского - окна). В этих системах реализован графический интерфейс, благодаря которому информация отображается в отдельных окнах, которые можно произвольно перемещать по экрану, масштабировать и т.п. Интерфейса Windows NT является графическим пользовательским интерфейсома (graphical user interface, GUI), т.е. в нем для облегчения работы широко используется графическое, интуитивно понятное, представление информации. Например чтобы напечатать документ, пользователю предлагается щелкнуть на кнопке с изображением принтера; если же при подготовке документа его текст не помещается в окне, пользователь может величить размер окна, просто перетащив его границу в нужном направлении.

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

Оконный интерфейс воплощает концепцию, известную как многодокументный интерфейс (Multiple Document Interface - MDI). Это означает, что одно приложение, например, Microsoft Exel 97 может открыть несколько окон сразу, причем каждое из них связано со своим документом. Все эти окна документов существуют внутри общего окна приложения Exel Но не следует путать название окно документа с типом информации, содержащейся в нем. Даже если конкретные файлы, которые вы используете в Exel, являются электронными таблицами, эти окна все равно называются окнами документов. Окно Exel называют родительским окном, документы электронных таблиц, открытых в Exel, - дочерними окнами. Эта концепция используется многими приложениями Windows, в которых пользователь создает документы или файлы.

Отдельное внимание заслуживает исследовательское программноеа обеспечение. В этих пакетах используется объектно-ориентированная среда разработки и они обычно допускают неограниченное количество динамических элементов отображения в каждом окне. Такие программы позволяют быстро производить исследования и получать точные результаты.

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

6.3.Охрана труда при работе с дисплеем.

) Краткая характеристика дисплея

Приведем основные характеристики стройств отображения информации.

Размер экрана.

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

- необходимый часток пространства одновременного наблюдения в определенных масштабах, обеспечивающих требуемые точностные характеристики (например, определение координат, размеров объектов и т. д.);

- максимальный объем информации для принятия обоснованных решений.

Геометрия растра.

Размеры растра определяются выбранными размерами экрана, его формат и ориентация на экране - полем ясного зрения оператора. В соответствии с этим формат кадра обычно принимается равным 4:3.

Число строк растра.

Число необходимых строк растра влияет на распознавание наименьшего объекта (детали) на экране.

       

Частота регенерации(обновления) экрана.

Тип развертки.

Из существующих методов разложения (построчного, чересстрочного, спирального, синусоидного) наиболее целесообразно использовать построчную развертку, обеспечивающую наиболее высокое качество изображения. Когда это осуществить невозможно, используется чересстрочное разложение; при этом необходимо обратить особое внимание на качество синхронизации и регулирования аппаратуры в целях странения явления "спаривания строк", приводящего у худшению четкости по вертикали и увеличению заметности строчной структуры растра.

Растровые искажения.

Зрительная система человека весьма чувствительна к растровым искажениям. Они особенно заметны и неприятны при наблюдении объектов, перемещающихся по экрану.

Стабильность растра.

Различные виды нестабильности растра (периодическое "подергивание" кадра, смещение части строк и т. д.) весьма отрицательно сказываются на зрительной системе и психике оператора.

Четкость изображения.

Величина необходимой четкости характеризуется числом строк разложения в растре. С течением времени работы дисплея из-за старения его различных злов четкость изображения худшается.

Число необходимых градаций яркости.

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

Тип контраста.

На практике используют как позитивный (темные отметки на светлом фоне), так и негативный (светлые отметки на темном фоне) контраст. Позитивный более предпочтителен.

Яркостные искажения.

Яркостные искажения изображения (недостаточная резкость и отчетливость контуров объектов, окантовки, повторные изображения, тянущиеся продолжения) могут также значительно худшить словия работы оператора, вызывая повышенное психофизиологическое напряжение.

Шаг пикселов.

Для нормальной работы оператора шаг пикселов должен составлять 0.28 мм или меньше.

Помехи.

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

б)Характеристика вредных и опасных факторов, действующих на человека, работающего с дисплеем

Одним из путей повышения эффективности операторской деятельности является оптимизация словий труда, направленная на снижение зрительного и общего томления. По сведениям различных организаций и субъективным отзывам операторов работа с дисплеями, как правило, сопровождается значительным зрительным и общим томлением. В результате проведенного обследования на первом месте оказались жалобы на переутомление зрительного анализатора. Симптомами зрительной сталости являются болезненные ощущения и раздражения глаз (затуманивание зрения, слезотечение, ощущение "песка", тяжести, жжения, рези в глазах и т. п.). Появляются пульсации за глазными яблоками, трудности с фокусировкой и двоение в глазах. Часто возникают головные боли.

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

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

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

ЭВМ на электронно-лучевых трубках являются источниками широкополосных электромагнитных излучений, что также неблагоприятно сказывается на зрении оператора.Таким образом, на словия работы оператора отрицательно сказываются: появление в поле зрения ярких ламп; большой перепад яркости экрана и ровня общей освещенности.

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

Рассмотрим основные мероприятия по защите персонала от воздействия вредных и опасных факторов.

6.4. Основные мероприятия по защите персонала от воздействия вредных и опасных факторов.

) Организация рабочего места.

Рабочее место с ПЭВМ должно быть организовано в соответствии с СанПиН 2.2.2.542-96. Помещение с вычислительной техникой должно иметь естественное освещение. Окона должна быть ориентированы на север, северо-восток. Схема расположения рабочих мест относительно светопроемов показана на рис. 2.

Рис. 6.2

Рабочее помещение оператора ПЭВМ не должно быть расположено в подвале или цокольном этаже, также должно быть изолировано от помещений, имеющих повышенные ровни шума (машинные залы, гимнастический зал, мастерские и др.). Площадь помещения должна приниматься из расчета не менее 6 кв. м на одно рабочее место, высота помещения должна составлять не менее 4 метров. Поверхность пола должна быть ровная, без выбоин, нескользящая и удобная для очистки, обладающая антистатическими свойствами.

К столам с ПЭВМ подводится электропитание с обеспечением электробезопасности. Длина (слева направо) одноместного рабочего стола должна быть не менее 70 см, ширина - должна обеспечивать место перед клавиатурой 30 см для расположения опоры предплечий рук для снятия статического напряжения с мышц плечевого пояса. Поверхность стола для становки монитора должна быть горизонтальной, поверхность, на которой находится клавиатура, - наклонной (угол наклона 12-15 градусов).

Высота края стола, обращенного к работающему за видеомонитором, и стула над полом должны приниматься в соответствии с ростом оператора по нижеследующим данным (СанПиН 2.2.2.542-96) :

- при росте 146-160 см - высота поверхности стола должна составить 640 мм, высота пространства для ног - не менее 580 мм;

- при росте 161-175 см - высота поверхности стола должна составить 700 мм, высота пространства для ног - не менее 640 мм;

- при росте выше 175 см - высота поверхности стола должна составить 760 мм, высота пространства для ног - не менее 700 мм.

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

Рабочее помещение оператора ПЭВМ должно быть снабжено стульями с меняющимися по высоте полумягкими сиденьями и профилированными спинками, также позволяющими осуществлять поворот сиденья и спинки стула в пределаха 180 градусов.

При работе на ПЭВМ оператор должен соблюдать правильную посадку. В соответствии с ростом должен быть подобран стол и стул. Край сиденья стула должен заходить на 3-5 см за край стола, обращенного к оператору. Спина в области нижних глов лопаток должна иметь опору. Голова слегка наклонена вперед (5-7 градусов). Предплечья должны опираться на поверхность стола (перед клавиатурой) для снятия статического мышечного напряжения с плечевого пояса и рук. гол, образуемый предплечьем и плечом, а также голенью и бедром, должен быть не менее 90 градусов.

Уровень глаз при вертикальном расположении экрана должен приходиться на центр экрана или 2/3 его высоты. Дисплей на рабочем месте должен быть установлен ниже ровня глаз оператора. гол наблюдения экрана оператором относительно горизонтальной линии взгляда в соответствии с ГОСТ50923-96 не должен превышать 60-ти градусов. Линия взора должна быть перпендикулярна центру экрана и оптимальное ее отклонение от перепендикуляра, проходящего через центр экрана в вертикальной плоскости, недолжно превышать 5 градусов, допустимое - 10 градусов (СанПиН 2.2.2.452-96).

Оптимальный обзор в горизонтальной плоскости от центральной оси экрана должен быть в пределах 15 градусов, допустимый 30 градусов. При рассматривании информации, находящейся в крайних положениях экрана монитора, гол рассматривания (угол, ограниченный линией взора и поверхностью экрана) должен быть не менее 45 градусов. гол рассматривания следует соблюдать при необходимости работы на ПЭВМ вдвоем. Чем больше гол рассматривания, тем легче воспринимать информацию с экрана видеомонитора и меньше будут ставать глаза.

Угол рассматривания символов на экране монитора должен быть не менее 20 гловых минут. Его можно вычислить по формуле:

,

где B - высота буквы и цифры в мм;

L - расстояние глаз до объекта информации на экране в мм;

Ц гол рассматривания в гловых минутах.

Оптимальное расстояние глаз до экрана должно быть в пределах 0.6-0.7 м, допустимое - не менее 0.5 м.

Клавиатуру следует располагать на поверхности стола на расстоянии 100-300 мм от края, обращенного к пользователю, или на специальной, регулируемой по высоте рабочей поверхности, отделенной от основной столешницы.

Освещение помещений с ВДТ и ПЭВМ должно быть организовано в соответствии с СанПиН 2.2.2.542-96. Требования к расположению рабочих мест относительно источников естественного света изложены выше. Искусственное освещение в помещениях эксплуатации ВДТ и ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случае преимущественной работы са документами, допускается применение системы комбинированного освещения ( к общему освещению дополнительно станавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).

Окраске внутренних поверхностей следует придавать матовую фактуру, так как в поле зрения оператора не должны попадать блестящие поверхности, способные создать блики отражения на экране. Соотношение яркости между рабочими поверхностями не должно превышать 3:1 - 5:1, между рабочими поверхностями и поверхностями стен и оборудования 10:1.

Для освещения помещений с ВДТ и ПЭВМ должны применяться преимущественно люминесцентные лампы типа ЛБ. При стройстве отраженного освещения в производственных и административно-общественных помещениях допускается применение металлогалогенных ламп мощностью до 250 Вт. Допускается применение ламп накаливания в свектильниках местного освещения.

Освещенность рабочего стола в зоне размещения рабочего документа должна быть 300-500 к.

Общее освещение следует выполнять в виде сплошных или прерывистых линий светильников, расположенных сбоку от рабочих мест, параллельно линии щзрения пользователя при рядном расположении ВДТ и ПЭВМ. При периметральном расположении компьютеров линии светильников должны располагаться локализованно над рабочим столом ближе к его переднему ераю, обращенному к оператору. Яркость светильников общего освещения в зоне голов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/кв.м, защитный угол светильников должен быть не менее40 градусов. Светильники местного освещения должны иметь не просвечивающий отражатель с защитным глом не менее 40 градусов.

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

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

- число ионов в 1 см. куб. воздуха для n+ 1500...3, для n- - 3...5.

6.5.Влияние психофизиологических факторов.

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

- скорости переработки информации;

- вниманию (сосредоточенности);

- скорости зрительного восприятия;

- зрительно-моторной координации;

- оперативной памяти;

- устойчивости ясного видения.

6.6. Организация рабочего времени.

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

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

Виды трудовой деятельности делятся на три группы:

группа А - работа по считыванию информации с экрана ВДТ или ПЭВМ с предварительным запросом;

группа Б - работа по вводу инфомации;

группа В - творческая работа с ПЭВМ.

Для видов трудовой деятельностиустанавливаются 3 категории тяжести и напряженности работы с ПЭВМ, которые определяются:

- для группы А - по суммарному числу считываемых знаков за рабочую смену, но не более 60 знаков за смену;

а- для группы Б - по суммарному числу считываемых или вводимых знаков за рабочую смену, но не более 60 знаков за смену;

- для группы В - по суммарному времени непосредственной работы с ВДТ и ПЭВМ за рабочую смену, но не более 6 часов за смену.

Так как инженерно-конструкторская деятельность, сопряженная с новейшими средствами автоматизации проектирования, так же как и любое другое техническое творчество отвечают признакам группы В, то в дальнейшем целесообразно рассмотреть только те правила и рекомендации по организации рабочего дня, которые применимы к этой группе трудовой деятельности, в соответствии с СанПиН 2.2.2.542-96.

Время регламентированных перерывов в течение 8-ми часовой рабочей смены тогда следует устанавливать следующим образом:

- для группы I (суммарное время непосредственной работы с ВДТ и ПЭВМ до 2.0 ч) - суммарное время перерывов 30 мин.;

- для группы II (суммарное время непосредственной работы до 4.0 ч ) - 50 мин.;

- для группы (суммарное время непосредственной работы до 6.0 ч ) - 50 мин.;

Время непрерывной работы с экраном не должно превышать 2 часа.

При работе с ВДТ и ПЭВМ в ночную смену (с 22 до 6 часов), независимо от категории и вида трудовой деятельности, продолжительность регламентированных перерывов должна величиваться на 60 минут. При 8-ми часовой рабочей смене и работе на ВДТ и ПЭВМ регламентированные перерывы следует станавливать:

- для I категории работ через 2 часа от начала рабочей смены и через 2 часа после обеденного перерыва продолжительностью 15 минут каждый;

- для II категории работ через 2 часа от начала рабочей смены и через 1.5-2 часа после обеденного перерыва продолжительностью 15 минут каждый или продолжительностью 10 минут через каждый час работы;

- для категории работ через 1.5-2 часа от начала рабочей смены и через 1.5-2 часа после обеденного перерыва продолжительностью 20 минут каждый или продолжительностью 15 минут через каждый час работы;

Во время перерывов целесообразно выполнять комплексы пражнений, направленные на компенсацию двигательной недостаточности, также пражнения, направленные на нормализацию мозгового кровообращения и на снятие зрительного напряжения. Производственная гимнастика на зрительно-напряженных операциях должна состоять из 6-8 пражнений с максимальной нагрузкой на 4-е пражнение, последнее пражнение должно способствовать переключению на производственную работу. Мышечные силия комплекса пражнений должны быть меренными, темп - средним. После окончания производственной гимнастики должен быть интервал 2-3 минуты перед работой. Менять комплекс пражнений следует не реже 1 раза в неделю.

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

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

Во время регламентированных перерывов и в начале работы в течение 2-3 минут следует выполнять, сидя на рабочем месте, специальные пражнения для глаз, способствующие силению кровообращения, повышению тонуса глазных мышц, меньшению томления глаз. Следует обеспечить каждого памяткой специальных пражнений для глаз.

Вводный инструктаж по выполнению гимнастики для глаз проводит медсестра здравпункта.

6.7. Требования санитарно-гигиенических норм.

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

В зависимости от назначения и области применения видеотерминалы могут быть разделены на следующие группы:

группа А - цветные мониторы только для демонстрационных целей;

группа Б - цветные мониторы для персональной работы;

группа В - монохромные мониторы.

Мониторы должны иметь антибликовое покрытие (кроме группы А) с коэффициентом отражения не более 0,5. Покрытие должно также обеспечивать снятие электростатического заряда с поверхности экрана, исключать искрение и накопление пыли.

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

Монитор должен иметь регулировку гла наклона по горизонтальной оси в пределах 20 градусов и по вертикальной оси Ц 30 градусов. Корпус монитора должен обеспечивать защиту от ионизирующих и неионизирующих излучений.

При частоте кадровой развертки (регенерации изображения) не менее 70 Гц необходимо пользоваться позитивным изображением, при частоте 50 Гц - негативным изображением. Яркостной контраст цветных знаков и фона должен быть не менее 60 %.

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

6.8. Выводы

Внедрение вышеизложенных мероприятий по охране труда направлено на снижение зрительного и общего томления и является одним из путей повышения эффективности операторской деятельности.


7. Экономическое обоснование проектирования и изготовления платы КВК.

7.1. Качественная оценка платы КВК.

В настоящее время цифровые системы передачи данных все больше находят свое применение в современныха системаха связи. Это объясняется их высокими технико-экономическими показателями, также предлагаемыми видами слуг с точки зрения пользователя.

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

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

К основным техническим достоинствам платы КВК следует отнести:

1) реализация на современной элементной базе;

2) использование современных технологий производства (двухсторонний поверхностный монтаж, многослойные печатные платы);

3) малые габаритные размеры;

4) полная конструктивная совместимость с существующим оборудованием.

7.2. Расчет себестоимости платы КВК.

Для того, чтобы количественно показать экономическую эффективность разработки оценим срок окупаемости единовременных затрат на разработку платы [2].

7.2.1. Определение единовременных затрат.

Единовременные затраты связаны с проектированием. стройство КВК разрабатывается одним инженером-проектировщиком и одним инженером-программистом. Месячная ставка инженера равна пятнадцати минимальным зарплатам, т.е.

(1)

где 83,49 руб. - минимальная заработная плата (на май 1 года ).

Этапы и производительность работ инженерЦпроектировщика казаны в табл. 7.1.

Таблица 7.1

Этапы работы инженерЦпроектировщика

Номер

этапа

Название этапа

Время,

месяцы

1

Получение ТЗ, яснение цели

0,2

2

Разработка тех. Предложения, в т.ч. работа с литературой

1

3

Разработка технического проекта

1,5

4

Разработка рабочего проекта

2

5

Разработка спец. Программы

1

6

Отладка

1,5

Итого

=SUM(ABOVE) 7,2

Этапы и производительность работ инженерЦпрограммиста казаны в табл. 7.2.

Таблица 7.2

Этапы работы инженерЦпрограммиста

Номер

этапа

Название этапа

Время,

Месяцы

1

Получение тех. задания, яснение цели

0,1

2

Разработка алгоритма

1

3

Написание программы

2

4

Отладка

1

Итого

=SUM(ABOVE) 4,1

Единовременные затраты, затраты на проектирование, составят заработную плату инженерЦпроектировщика и инженерЦпрограммиста с начислениями плюс накладные расходы.

ЕЗ=ЗПинж.проек.+ ЗПинж.прог.+ НР; (2)

ЗПинж = Ст.мпроек.прог.)/Р) /100) R/100) /100); а(3)

где Ст.м - месячная ставка инженера Ст.м=1252,35 руб.;

Ф Ч количество дней, в течение которых выполняется данная работа;

Р - количество рабочих дней в месяце;

П - премия 35%;

R - районный коэффициент 15%;

Обд - отчисление в бюджет.

Статьи отчислений в бюджет приведены в табл. 7.3.

Таблица 7.3.

Статьи отчислений

Номер

статьи

Наименование статьи

Проценты

1

Пенсионный фонд

28%

2

Фонд занятости

1,5%

3

Мед. Страхование (территориальный фонд)

3,4%

4

Мед. Страхование (федеральный фонд)

0,2%

5

Соц. Страхование

5,4%

6

Транспортный налог

1%

Итого

39,5%

Пинж = 1252,35/100) /100) /100)=30648,6 руб.

Накладные расходы составят 80% от заработной платы инженеров:

НР=0,8инж =0,8(4)

В итоге единовременные затраты, затраты на проектирование платы КВК составят:

ЕЗ = ЗПинж + НР =30648,6 + 24518,9 = 55167,5 руб. (5)

7.2.2. Расчет заработной платы

7.2.2.1. Расчет основной заработной платы

Для расчета основной заработной платы подсчитаем время, которое рабочий затратил на изготовление одного изделия и множим на стоимость одного нормо‑часа Снч. Время выполнения операций при изготовлении КВК приведено в табл. 4.

Таблица 7.4.

Время выполнения основных операций

Номер

операции

Операция

Трудоемкость, Тшт, ч

Снч, руб.

Рсд, руб/ч

1

Комплектовочная

0,6

10

6

2

Подготовительная

1

10

10

3

Сборочно-монтажная

0,6

10

6

4

Очистка платы от флюса

0,180

10

1,8

Итого

2,380

S Рсд =23,8

РсднчТшт, (6)

где Снч=10 руб.

ЗПосн = S Рсд /100) R/100), (7)

где ЗПосн - основная заработная плата;

П - премия выплачиваемая рабочему, равная 25%;

R - районный коэффициент, равный 15%.

ЗПосн = 23,8 /100) /100)= 34,21 руб.

7.2.2.2. Расчет дополнительной заработной платы

Дополнительная заработная плата берется от основной заработной платы:

ЗПдоп=ЗПосн/100), (8)

где ЗПдоп Ц дополнительная заработная плата;

ЗПосн Ц основная заработная плата;

Н - норматив 15%.

ЗПдоп = 34,21/100) = 5,13 руб.

7.2.3. Расчет материальных затрат

7. 2. 3. 1. Расчет стоимости комплектующих изделий

Стоимости комплектующих изделий для платы КВК приведены в табл. 7.5.

Стоимость комплектующих изделий

Таблица 7.5.

N поз.

Наименование изделия

Марка изделия

К-во

Стоимость, $ USA за 1 шт.

Суммарная стоимость, $ USA

1. 

Конденсатор

KC 33pF 0805 5 % 50/63V NPO RO BLI

10

0.5

5

2. 

Конденсатор

FR 100nF 250V-10% RM10 PA AVI

2

0.05

0.1

3. 

Конденсатор

SE 100UF 160V-20% B-LO

1

0.5

0.5

4. 

Конденсатор

KC3,3nF 0805 10% 50/63V X7R RO BLI

1

0.05

0.05

5. 

Конденсатор

KC100nF 0805 10% 50/63V X7R RO BLI

19

0.05

0.95

6. 

Конденсатор

KC 10nF 0805 10% 50/63V X7R RO BLI

1

0.05

0.05

7. 

Резонатор

HC-49/U 16.384 MHz

1

2.3

2.3

8. 

Резонатор

B2-B4 HC-49/U24. MHz

3

1.7

5.1

9. 

Резонатор

B5 HC-49/U10. MHz

1

1.9

1.9

10.

Микросхема

AT29C512-70JC

3

6.3

18.9

11.

Микросхема

UM62512V-70L

3

7.0

21.0

12.

Микросхема

NM485D

1

59.9

59.9

13.

Микросхема

EPF10K10TC144-4

1

16.3

16.3

14.

Микросхема

DS87C520-QCL

3

31.97

95.01

15.

Микросхема

MAX491ECSA

1

27.55

27.55

16.

Микросхема

MAX3223CAP

1

4.45

4.45

17.

Микросхема

SAB 82525 N

3

18.6

55.8

18.

Микросхема

EPC1LC20

1

9.45

9.45

19.

Микросхема

MT8985AP

1

28.38

22.38

20.

Микросхема

SN74FB1650

1

22.44

22.44

21.

Микросхема

PIC16C72-20/SO

1

6.98

6.98

22.

Микросхема

TAM25-4811

1

85.99

85.99

23.

Резистор

502-0 SMD 1% 475R

1

0.01

0.01

24.

Резистор

502-0 SMD 1% 10K

12

0.01

0.12

25.

Резистор

502-0 SMD 1% 121R

2

0.01

0.02

26.

Резистор

502-0 SMD 1% 1K

2

0.01

0.02

27.

Резистор

502-0 SMD 1% 332R

1

0.01

0.01

28.

Резистор

502-0 SMD 1% 1K

1

0.01

0.01

29.

Резистор

502-0 SMD 1% 768R

1

0.01

0.01

30.

Дроссель

PE-53680

1

5.08

5.08

31.

Диод

SM16LC05C

1

0.08

0.08

32.

Диод

КД24Б

1

0.08

0.08

33.

Стабилитрон

BZX84C3V3

1

0.08

0.08

34.

Кнопка

TP 12 H9 ABE

1

0.8

0.08

35.

Соединитель

РОЗЕТКА Part No 188668-1

AMP Z-PACK 2 mm HM Type A Female Conn.

1

1.2

1.2

36.

Соединитель

РОЗЕТКА Part No 352481-1

AMP Z-PACK 2 mm HM Type C Female Conn.

1

1.2

1.2

37.

Соединитель

РОЗЕТКА Part No 352481-1

AMP Z-PACK 2 mm HM Type C Female Conn.

1

1.2

1.2

38.

Соединитель

DIN 41652 09 66128 7700

1

5.6

5.6

39.

Соединитель

AMP 749265-1

1

0.7

0.7

40.

Соединитель

AMP748390-6

1

0.7

0.7

41.

Соединитель

AMP 215877-7

1

0.7

0.7

42.

Соединитель

AMP 104129-1

1

0.7

0.7

43.

Соединитель

144-11-072-10

11

0.4

4.4

44.

Итого:

472.77

Итого суммарная стоимость комплектующих изделий платы КВК при словии 1$=24.7 руб:

Скомпл = 11677,4 руб

7.2.3.2. Расчет стоимости вспомогательных материалов

Стоимость вспомогательных материалов (Свсп) определяется по формуле:

Свсп (9)

где М - масса материала в килограммах;

Ркг - расценка-стоимость одного килограмма.

Расчет стоимости вспомогательных материалов для устройства КВК приведен в табл. 7.6.

Таблица 7.6.

Стоимость вспомогательных материалов

Материал

Масса, кг

Ркг, руб/кг

Стоимость, руб.

Припой ПОС-61

0,07

60

4,2

Флюс КЭ2

0,015

25,2

0,378

Спирт этиловый

0,030

2,4

0,072

Спирто-бензиновая смесь

0,14

3

0,42

Итого

5,07

Итого стоимость вспомогательных материалов Свсп=5,07 руб.

Таким образом суммарные материальных затраты равны

Сматвспкомпл, (10)

где Свсп - стоимость вспомогательных материалов;

Скомпл Ц стоимость комплектующих изделий.

Смат=11677,4 + 5,07 = 11682,47 руб.

7.2.3.3. Расчет отчислений на социальные нужды

Отчисления на социальные нужды вычисляются относительно основной и дополнительной заработной платы:

Осц=(ЗПосн+ЗПдоп) сц/100, (11)

где ЗПосн Ц основная заработная плата;

ЗПдоп Ц дополнительная заработная плата;

Нсц Ц норматив отчислений на социальные нужды 39,5%.


Осц=(34,21 + 5,13) /100=15,74 руб.

7.2.3.4. Расчет цеховых расходов

Цеховые расходы находятся по формуле:

ЦР=(ЗПосн+ЗПдоп) цр/100, (12)

где Нцр - норматив цеховых расходов 120%.

ЦР=(34,21+5,13) /100=47,21 руб.

7.2.3.5. Расчет общезаводских расходов

Общезаводские расходы берутся от суммы основной и дополнительной заработной платы:

ЗР = (ЗПосн+ЗПдоп) зр/100, (13)

где Нзр - норматив общезаводских расходов 350%.

ЗР = (34,21+5,13) /100=137,69 руб.

7.2.3.6. Расчет заводской себестоимости

Заводская себестоимость определяется как сумма материальных затрат (Смат), основной и дополнительной заработной платы (ЗПосн, ЗПдоп), отчислений на социальные нужды (Осц), цеховых и заводских расходов (ЦР, ЗР):

Сзавмат+ЗПосн+ЗПдопсц+ЦР+ЗР. (14)

Сзав = 11682,47 + 34,21 + 5,13 + 15,74 + 47,21 + 137,69= = 11922,45 руб.

7.2.3.7. Расчет полной себестоимости

Полная себестоимость определяется по формуле:

Спзав /100), (15)

где В - процент внепроизводственных расходов, равный 5%

Сп=11922,45 а(1+5/100)=12518,57 руб.

Результаты всех расчетов приведены в табл. 7.7.

Таблица 7.7

Таблица калькуляции

Номер

Статьи

Наименование статей калькуляции

Обозн.

Сумма, руб.

1

Вспомогательные материалы

Свсп

5,07

2

Комплектующие изделия

Скомпл

11677,4

Итого материальных затрат

Смат

11682,47

3

Основная заработная плата рабочего

ЗПосн

34,21

4

Дополнительная заработная плата рабочего

ЗПдоп

5,13

5

Отчисления на социальные нужды

Ссц

15,74

6

Цеховые расходы

ЦР

47,21

7

Общезаводские расходы

ЗР

137,69

Итого заводская себестоимость

Сзав

11922,45

8

Внепроизводственные расходы

В

596,12

Полная себестоимость

Сп

12518,57

Контроллер встроенных каналов является никальной разработкой. К тому же, без него невозможно функционирование станции STM-1, поэтому, предприятие, производящее данной изделие будет являться монополистом на местном рынке средств связи- в связи с чем мы можем сами становить цену на КВК в разумных пределах.

7.3. Определение срока окупаемости разработки платы КВК.

Оценка срока окупаемости производится с целью определения периода времени в течении которого после выпуска платы и ее продажи будут полностью возмещены средства, затраченные на разработку изделия, которые составляюта К=55167,5 руб.

Если в соответствии с вышеизложенными соображениями назначить цену на КВК в размере 18 руб., тогда прибыль от продажи одной платы КВК равна величине DС = 5481,43 руб = П.

При оценке эффективности проекта производства комплекта оборудования соизмерение временных показателей осуществляется путем приведения (дисконтирования) их к ценности в начальном периоде. Для приведения разновременных затрат, результатов и эффектов используется норма дисконта (Е), равная приемлемой для инвестора норме дохода на капитал.

Горизонт расчета (Т) измеряется количеством шагов расчета. Шагом расчета при определении эффективности в пределах расчетного времени выбираем один месяц.

Технически приведение к базисному моменту времени затрат, результатов и эффектов, имеющих место на t - ом шаге расчета реализации проекта удобно производить путем их множения на коэффициент дисконтирования аt определяемый для постоянной нормы дисконта Е как:

t=1/(1+Е) t , (16)

где t - номер шага расчета (t=0,1..T);

Т - горизонт расчета.

Если же норма дисконта меняется во времени, как это имеет место в нашем случае, то коэффициент дисконтирования равен:

0=1;

t=1/Пкt=1(1+Ек), при t>0. (17)

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

1) чистый дисконтированный доход (ЧДД) или интегральный эффект;

2) индекс доходности (ИД);

3) срок окупаемости.

ЧДД определяется, как сумма текущих эффектов за весь расчетный период, приведенная к начальному шагу, или как превышение интегральных результатов над интегральными затратами.

При расчете в базовых ценах величина ЧДД для постоянной нормы дисконт вычисляется по формуле:

ЧДД=а(Rt - Зt) / (1+Е) t, (18)

где Rt - результаты достигаемые на t - ом шаге расчета; Зt - затраты осуществляемые на том же шаге; T - горизонт расчета.

Если ЧДД проекта положителен, то данный проект является эффективным (при данной норме дисконта) и может рассматриваться вопрос о его принятии. Чем больше ЧДД, тем проект эффективнее. Если проект будет осуществлен при отрицательном ЧДД, то инвестор понесет бытки, т.е. проект неэффективен.

Для нашего случая добно воспользоваться модифицированной формулой для определения ЧДД, в которой из состава затрат - Зt исключаются капитальные вложения:

ЧДД=Rt - Зt)/(1+Е)tЦК=N(t))/(1+Е)tЦ К, (19)

где П - прибыль от продажи одной платы КВК;

N(t) - количество плат КВК, проданных в t-ый месяц;

К - капиталовложения, которые для нашего случая являются единовременными затратами связанными с проектированием.

Далее будем исходить из того, что каждый месяц продается N(t)=50 единиц изделий, норма дисконта Е=0,03.

Вычислим также индекс доходности (ИД), который представляет собой отношение суммы приведенных эффектов к величине капиталовложений:

ИД=(1/К)N(t)) / (1+Е) t (20)

Результаты вычислений по формулам (19), (20) приведены в табл. 7.8.

Таблица 7.8.

Показатели доходности

Месяц

ЧДД, руб

ИД, руб

1

-4146,18а

-

2

-8171,6

-

3

-12079,77

-

4

-15874,11

-

5

-23241,77

-

6

-30394,84

-

7

-37339,56

-

8

-17052,59

-

9

3950,39

-

10

24341,65

-

11

44138,99

-

12

63359,709

1.148

По результатам вычислений видно, что единовременные затрыты, связанные с проектированием полностью окупаются в течении первых полутора месяцев после выпуска и продажи станции STM-1, укомплектованной платой КВК, или после 9 месяцев после начала всей разработки.

Таким образом срок окупаемости проекта составляет 9 месяцев.


СПИСОК ЛИТЕРАТУРЫ

1. Быховский И.И. скорение развития сети связи России на базе сетей СЦИ. //Электросвязь, 1994 №12 с. 41-43.

2. Горбашко Е.Е. Конкурентоспособность промышленной продукции.:ЦМ, 1992, 254с.

3. Гордон Г.И. Аппаратура СЦИ. // Электросвязь, 1993 №12 с. 7-10.

4. Ким Л.Т. Линейные тракты СЦИ. // Электросвязь, 1991 №6 с. 12-13.

5. Ким Л.Т. Синхронная цифровая иерархия. // Электросвязь, 1991 №3 с. 34-37.

6. Ким Л.Т. Создание транспортной системы на сети связи России. // Электросвязь, 1993 №11 с. 25-28.

7. Охрана труда в радио- и электронной промышленности. /Под ред. Павлова, М.Ц1984, - 231с.

8. Охрана труда и окружающей среды в радиоэлектронной промышленности. /Ткачук К.Н., Себарно Р.В., Степанов А.Г.: Учеб. пособие - К.: Высшая шк. Головное издательство, 1988. - 248с.

9. РТМ по применению систем и аппаратуры синхронной цифровой иерархии на сети связи РФ. ЦНИИС, Москва, 1994. - 50.

10.Семенов Н.Н., Шмалько А.В.. Терминология Сетей синхронной сетевой иерархии. // Сети и системы связи, 1996, №8, с.58-63.

11.Слепов Н.Н. Аппаратура и функциональные модули сетей SDH. // Сети и системы связи, 1996 №1 с. 19-22.

12.Слепов Н.Н. Интерфейс G.703. // Сети, 1995 №8 с. 24-31.

13.Слепов Н.Н. Обзор аппаратуры SDH. // Сети и системы связи, 1996 №5 с.19-22.

14.Слепов Н.Н. Принципы ПЦИ и СЦИ. // Сети, 1995 №9 с. 22-25.

15.Слепов Н.Н. Синхронные цифровые сети SDH.: - М. 1997, Ц152с.

16.Тилеке К. Синхронная цифровая иерархия - новый перспективный стандарт передачи информации. // Электросвязь, 1994 №10 с. 17-19.

17. Тилеке К. Шаги на пути создания цифровых телекоммуникационных сетей. //Электросвязь, 1994 №6 с. 26-27.

18. Туровец Е.Л. Экономическое обоснование дипломных проектов. :Минск, 1995, 128с.

19.ITU-T Recommendation G.702. Digital Hierarchy Bit Rates (1984, 88).

20. ITU-T Recommendation G.703. Physical/Electrical Characteristics off Hierarchical Digital Interfaces (1972, 91).

21. ITU-T Recommendation G.704. Synchronous Frame Structures Used at Primary and Secondary Hierarchical Levels (1984, 88, 90).

22. ITU-T Recommendation G.707. Synchronous Digital Hierarchy Bit Rates (1988, 91, 93).

23. ITU-T Recommendation G.708. Network Node Interface for the Synchronous Digital Hierarchy (1988, 91, 93).

24. ITU-T Recommendation G.709. Synchronous Multiplexing Structure (1988, 91, 93).

25.ITU-T Recommendation G.711. Pulse Code Modulation (PCM) of Voice Frequencies (1972, 93).

26.ITU-T Recommendation G.958. Digital Line Systems Based on the Synchronous Digital Hierarchy (SDH) for Use on Optical Fibre Cables (1994).

27. Sexton M. Transmission networking. Library off Congress Cataloging-in-Publication Data., 1992. - 342p.


Приложение 1.

Программа для ПЛИС

(язык MAX II+)

INCLUDE "lpm_counter";а

SUBDESIGNа UM01

(

%------------ PIC -----------------%

CLK :INPUT;

%----------PIN MAIN DALLAS ---------%

GALE,GRD,GWR :INPUT;

GPSEN,GCSP :INPUT;

GAD[7..0] :BIDIR;

%----------PIN SLAVE1 DALLAS ---------%

ALE,RD,WR :INPUT;

PSEN,CSP :INPUT;

AD[7..0] :INPUT;

%----------PIN SLAVE2 DALLAS ---------%

MALE,MRD,MWR :INPUT;

MPSEN,MCSP :INPUT;

MAD[7..0] :INPUT;

%---------MITEL--------------%

2MHZ :INPUT;

8KHZ :INPUT;

2MBTXEI :INPUT;

2MBTXWI :INPUT;

2MBTXTRI :INPUT;

%---------NUMBER BOARD--------------%

N[3..0] :INPUT;

%----------PIN MAIN DALLAS ---------%

GA[7..0] :OUTPUT;

GWRF :OUTPUT;

GRDF :OUTPUT;

GCSR :OUTPUT;

%----------PIN SLAVE1 DALLAS ---------%

A[7..0] :OUTPUT;

WRF :OUTPUT;

RDF :OUTPUT;

CSR :OUTPUT;

%----------PIN SLAVE2 DALLAS ---------%

MA[7..0] :OUTPUT;

MWRF :OUTPUT;

MRDF :OUTPUT;

MCSR :OUTPUT;

%----------MITEL-------------------%

GCSM :OUTPUT;

2MBTXEO :OUTPUT;

2MBTXW0 :OUTPUT;

2MBTXTRO :OUTPUT;

DRBUF :OUTPUT;

DS :OUTPUT;

R_W :OUTPUT;

ODE :OUTPUT;

%---------HDLC--------------------%

CSH :OUTPUT;

MCSH :OUTPUT;

CSH1 :OUTPUT;

MCSH1 :OUTPUT;

FCLK :OUTPUT;

%------------ PIC -----------------%

CLKS :OUTPUT;

DE :OUTPUT;

ABSS0 :OUTPUT;

ABSS1 :OUTPUT;

)

%----------NODE----------------------%

VARIABLE

COUNTER: lpm_counter WITH (LPM_WIDTH = 3);

COUNTER_A: lpm_counter WITH (LPM_WIDTH = 5);

GCECONF[1..0] :DFF;

GA[7..0] :DFF;

ODE :DFF;

DE :DFF;

DR_CHN[5..0] :DFF;

DRBUF :DFF;

2MBTXE_I :NODE;

2MBTXW_I :NODE;

2MBTXTR_I :NODE;

A[7..0] :DFF;

SCECONF[1..0] :DFF;

MA[7..0] :DFF;

MCECONF[1..0] :DFF;

FCLK :DFF;

EX3[3..0] :NODE;

ABSS1 :DFF;

%-------------------------------------------------------%

BEGIN

%-------------------------------------------------------%

ABSS0 = GND;

IF GCSP&(GA[7..0]==H"04") THEN

ABSS1.D = GAD[0];

ELSE ABSS1.D = ABSS1.Q;

ENDа IF;

ABSS1.CLK = GWR;

%=================== MAIN DALLAS =======================%

GA[7..0].D = GAD[7..0];

GA[7..0].CLK = !GALE;

%------------------- CONFIG CHIP SELECT CONFIGURATION --%

IF GCSP&(GA[7..0]==H"00") THEN

GCECONF[1..0].D = GAD[1..0];

ELSE GCECONF[1..0].D = GCECONF[1..0].Q;

ENDа IF;

GCECONF[1..0].CLK = GWR;

GCSR = GCSP # !(GCECONF[1..0]==H"0");

GCSM = GCSP # !(GCECONF[1..0]==H"1");

GWRF = GCSP # !(GCECONF[1..0]==H"2") # GWR;

GRDF = GPSEN & (!(GCECONF[1..0]==H"2") # GRD # GCSP);

%------------------- MITEL MAIN DALLAS -----------------%

R_W = !GWR&GRD;

DS = !(GRD&GWR);

IF GCSP&(GA[7..0]==H"01") THEN

ODE.D = GAD[0];

ELSE ODE.D =а ODE;

ENDа IF;

ODE.CLK = GWR;

IF GCSP&(GA[7..0]==H"02") THEN

DE.D = GAD[0];

ELSE DE.D = DE;

ENDа IF;

DE.CLK = GWR;

%================= SLAVE1 DALLAS ======================%

A[7..0].D = AD[7..0];

A[7..0].CLK = !ALE;

%------------------- CONFIG CHIP SELECT CONFIGURATION --%

IF CSP&(A[7..0]==H"00") THEN

SCECONF[1..0].D = AD[1..0];

ELSE SCECONF[1..0].D = SCECONF[1..0];

ENDа IF;

SCECONF[1..0].CLK = WR;

CSR = CSP # !(SCECONF[1..0]==H"0");

CSH = CSP # !(SCECONF[1..0]==H"1");

CSH1 = CSP # !(SCECONF[1..0]==H"2");

WRF = CSP # !(SCECONF[1..0]==H"3") # WR;

RDF = PSEN & (!(SCECONF[1..0]==H"3") # RD # CSP);

%===================== END SLAVE 1 =====================%

MA[7..0].D = MAD[7..0];

MA[7..0].CLK = !MALE;

%------------------- CONFIG CHIP SELECT CONFIGURATION --%

IF MCSP&(MA[7..0]==H"00") THEN

MCECONF[1..0].D = MAD[1..0];

ELSE MCECONF[1..0].D = MCECONF[1..0];

ENDа IF;

MCECONF[1..0].CLK = MWR;

MCSR = MCSP # !(MCECONF[1..0]==H"0");

MCSH = MCSP # !(MCECONF[1..0]==H"1");

MCSH1 = MCSP # !(MCECONF[1..0]==H"2");

MWRF = MCSP # !(MCECONF[1..0]==H"3") # MWR;

MRDF = MPSEN & (!(MCECONF[1..0]==H"3") # MRD # MCSP);а

%===================== HDLC ============================%

IF (8KHZ == GND) THEN

FCLK.D = VCC;

ELSIF (COUNTER_A.Q[] == H"10")&(COUNTER.Q[] == H"7") THEN

FCLK.D = GND;

ELSE FCLK.D =FCLK;

END IF;

FCLK.CLK = 2MHZ;

%--------------------- PIC ----------------------%

CLKS = CLK;

%------------- SEARCH NUMBER BOARD --------------%

FOR I IN 3 TO 0 GENERATE

EX3[I] = N[I]&GCSP&(GA[7..0]==H"00");

GAD[I]=TRI(EX3[I],!GRD&GCSP);

GAD[I+4]=TRI(EX3[I],!GRD&GCSP);

END GENERATE;

END;