Изобретение относится к технике электросвязи и может быть использовано на базовой станции для приема, анализа и обработки информации в сетях радиосвязи с пакетной передачей данных, с возможностью идентификации применяемых в цифровых системах связи и, в частности, в глобальных наземных сетях пакетной радиосвязи коммуникационных протоколов High Level Data Link Control (HDLC) и Frame Relay (FR), а также обеспечения контроля качества канала связи и выбора для работы в сети передачи данных на основе контроля соответствующего протокола.
Известный аналог предлагаемого устройства (см., например, а.с. СССР 1083382, МПК Н 04 В 7/26, 1984 г.) содержит в составе устройства в передающей части последовательно соединенные блок ввода сообщений, первый кодер и передатчик, а в приемной части последовательно соединенные приемник, блок контроля занятости каналов и первый элемент, а также хронизатор, декодер и блок формирования приоритета.
Однако аналог при его работе не обеспечивает требуемой пропускной способности, достоверности и полноты охвата наблюдением совокупности радиоэлектронных средств, находящихся в зоне связи, так как прием информации одновременно возможен только на одной из частот, выделенных на группу станций, тогда как по условиям работы необходимо обеспечить одновременный прием сигналов на разных частотах группы станций в заданном районе.
Известно устройство приема и передачи информации (см., например, а.с. СССР 1453605, МПК Н 04 В 7/26, 1989 г.), содержащее приемопередающий блок, приемник, первый кодер, блок контроля занятости канала, блок формирования приоритета, блок маршрутизации, блок памяти, блок ввода сообщения и ряд других элементов, позволяющих осуществлять передачу и прием информации.
Недостатком данного устройства является низкая пропускная способность, что, в частности, обусловливает низкую эффективность полноты наблюдения за каналами приема и обработки данных, передаваемых на разных частотах, так как аналог реализует прием данных методом последовательной перестройки по заданным рабочим частотам.
Известно устройство поиска информации (см. , например, патент РФ 2133500, МПК G 06 F 15/40, опубликован 20.07.99 г.), содержащее коммутаторы, регистры, блок сравнения, блок коррекции, дешифраторы, блок селекции и другие элементы, в совокупности позволяющих осуществлять поиск информации.
Недостатком данного устройства является узкая область применения, так как известное устройство позволяет принимать и анализировать информацию с идентификацией только одного типа протокола, в частности коммуникационный протокол Frame Relay (FR).
Наиболее близким по технической сущности к заявленному является устройство передачи и приема информации (прототип) по патенту РФ 2107995, МПК 6 Н 04 В 7/26, опубликован 27.03.98, содержит приемопередающий блок, блок памяти, блок маршрутизации, декодер, элемент И, радиоприемные устройства, коммутатор, адаптер мультиплексного канала.
Первый выход приемопередающего блока подключен к передающей антенне, его первый и второй входы связаны соответственно с третьим выходом декодера и выходом блока памяти, а третий вход подключен к приемной антенне. Первый выход декодера подключен к входу блока маршрутизации, а второй его выход подключен параллельно к вторым входам блока памяти и элемента И. Первый и второй выходы блока маршрутизации подключены соответственно к первым входам блока памяти и элемента И, третий вход блока памяти является первым входом устройства, а выход элемента И является первым выходом устройства. Устройство передачи и приема информации (прототип) реализует прием кодограмм методом последовательной перестройки по заданным рабочим частотам.
Основными недостатками данного устройства являются:
- относительно низкая пропускная способность, так как прототип реализует прием и обработку данных на разных частотах методом последовательной перестройки по заданным рабочим частотам;
- ограниченная область применения, так как известное устройство не позволяет провести контроль качества канала связи с переменными параметрами, анализ и идентификацию используемого коммуникационного протокола в ходе сеанса обменом информацией.
Целью изобретения является разработка устройства приема и обработки информации (УПОИ), обеспечивающего повышение пропускной способности как в каналах с постоянными, так и с переменными параметрами, за счет выбора оптимального коммуникационного протокола на основе контроля качества канала.
Для достижения поставленных целей в известное устройство передачи и приема информации, содержащее N радиоприемных устройств, где N=1, 2, 3,..., входы которых подключены к соответствующим N антеннам, а их синхронизирующие выходы являются синхронизирующими выходами устройства, причем информационный и синхронизирующий выходы i-го приемника, где i=1, 2,....N, подключены к соответствующим i-м информационным и i-м синхронизирующим входам адаптера мультиплексного канала, N информационных выходов которого подключены к соответствующим N информационным входам блока коммутации, а также являются информационными выходами устройства, тактовый и управляющий выходы адаптера мультиплексного канала и его первый, второй и третий управляющие входы кода адреса, являются соответственно тактовым и управляющим выходами и первым, вторым и третьим управляющими входами кода адреса устройства, декодер, абонентский выход которого подключен к входу блока памяти, информационные выходы блока памяти и декодера являются информационными выходами устройства, а абонентские выходы блока памяти и декодера являются абонентскими выходами устройства, дополнительно введены блок анализа качества канала, блок анализа и обработки, блок коррекции. Первый и второй информационные выходы блока анализа и обработки подключены соответственно к первому и второму входам дешифратора и к первому и второму выходам блока анализа качества канала, третий информационный и первый управляющий выходы блока анализа и обработки подключены к первому информационному и первому управляющему входам блока анализа качества канала, второй, третий и четвертый информационные входы, а также второй и третий управляющие входы которого подключены соответственно к четвертому, пятому и шестому информационным, к второму и третьему управляющим выходам блока анализа и обработки. Второй тактовый вход блока анализа и обработки подключен к выходу блока коррекции и тактовому входу блока анализа качества канала, первый и второй управляющие выходы которого подключены соответственно к четвертому и первому управляющим входам блока анализа и обработки, первый тактовый вход которого подключен к тактовому входу блока коррекции, и к тактовому выходу адаптера мультиплексного канала. Информационный вход блока анализа и обработки подключен к информационному выходу блока коммутации и информационному входу блока коррекции, первый, второй, третий адресные входы блока коммутации подключены соответственно к первому, второму и третьему адресному входам адаптера мультиплексного канала, а четвертый и пятый управляющие входы данных и адреса блока коммутации являются управляющими входами устройства.
Блок анализа качества канала состоит из первого и второго модулей контроля качества канала, коммутатора, первый, второй и третий информационные входы которого являются соответственно четвертым, пятым и шестым информационными входами блока, первый, второй, и третий выходы коммутатора подключены соответственно к первому, второму, и третьему входам первого модуля контроля качества канала, выход которого является вторым информационным выходом блока, второго модуля контроля качества канала, первый информационный и первый управляющий входы которого являются соответственно первым информационным и первым управляющим входами блока, информационный выход второго модуля контроля качества канала является первым информационным выходом блока, а первый и второй управляющие выходы второго модуля контроля качества канала являются соответственно первым и вторым управляющими выходами блока.
Блок анализа и обработки состоит из первого, второго и третьего регистров, модуля сравнения, регистра стратегии поиска, модуля дешифрации, коммутатора, первый информационный выход которого подключен к информационному входу третьего регистра, второй информационный выход коммутатора является третьим информационным выходом блока, информационный вход первого регистра подключен к первому входу коммутатора и одновременно является информационным входом блока, тактовый вход первого регистра подключен к тактовому входу модуля сравнения и является первым тактовым входом блока, i-й информационный выход первого регистра, где i=1, 2,...,8, подключены к i-ым информационным входам модуля сравнения, выход которого соединен с управляющим входом регистра стратегии поиска и вторым управляющим входом коммутатора, тактовый вход регистра стратегии поиска подключен к тактовым входам второго и третьего регистров и является вторым тактовым входом блока, выход регистра стратегии поиска подключен к входу второго регистра и третьему управляющему входу коммутатора, а также к управляющему входу модуля дешифрации, выход второго регистра подключен к управляющему входу третьего регистра и является третьим управляющим выходом блока, j-й информационный выход третьего регистра, где j= 1, 2,..., 16, подключены к j-му информационному входу модуля дешифрации, причем девятый, десятый и четырнадцатый выходы третьего регистра являются соответственно четвертым, пятым и шестым информационными выходами блока, первый и второй управляющие выходы модуля дешифрации являются соответственно первым и вторым управляющими выходами блока, а первый и второй информационные выходы модуля дешифрации являются соответственно первым и вторым информационными выходами блока.
Благодаря новой совокупности существенных признаков за счет введения блока анализа качества канала, блока анализа и обработки, блока коррекции, обеспечивается повышение пропускной способности как в каналах с постоянными, так и с переменными параметрами на основе распознавания и выбора коммуникационного протокола FR или HDLC за счет контроля качества канала связи в сетях радиосвязи с пакетной передачей данных.
Проведенный анализ уровня техники позволил установить, что аналоги, характеризующиеся совокупностью признаков, тождественными всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленного устройства условию патентоспособности "новизна". Результаты поиска известных решений в данной и смежных областях техники с целью выявления признаков, совпадающих с отличительными от прототипа признаками заявленною объекта, показали, что они не следуют явным образом из уровня техники. Из уровня техники также не выявлена известность влияния предусматриваемых существенными признаками заявленного изобретения преобразований на достижение указанного технического результата. Следовательно, заявленное изобретение соответствует условию патентоспособности "изобретательский уровень".
Заявленное устройство поясняется чертежами:
фиг.1 изображает электрическую функциональную схему предлагаемого устройства;
фиг. 2 - электрическая функциональная схема блока анализа качества канала;
фиг. 3 - электрическая функциональная схема первого модуля контроля качества канала 3,3;
фиг. 4 - электрическая функциональная схема второго модуля контроля качества канала 3.1;
фиг.5 - электрическая функциональная схема блока анализа и обработки;
фиг.6 - электрическая функциональная схема модуля дешифрации 4.7;
фиг.7 - электрическая функциональная схема блока коммутации;
фиг.8 - алгоритм синтаксического распознавания интерфейса локального управления протокола FR с синхронно-симплексной стратегией управления по постоянному выделенному каналу;
фиг.9 - формат информационного кадра протокола FR;
фиг.10 - формат управляющего кадра "Запрос состояния" протокола FR;
фиг. 11 - формат управляющего кадра "Состояние канала, канал активен" протокола FR;
фиг. 12 - формат управляющего кадра "Состояние канала, канал не активен" протокола FR;
фиг. 13 - счетчики событий, используемые для синхронизации процессов управления LMI протокола FR;
фиг. 14 - счетчики времени, используемые для синхронизации процессов управления LMI протокола FR;
фиг.15 - формат кадров HDLC;
фиг. 16 - структура области управления кадров основного формата коммуникационных протоколов подмножества HDLC.
Устройство приема и обработки информации, показанное на фиг.1, содержит блок памяти 1, декодер 2, блок анализа качества канала 3, блок анализа и обработки 4, блок коррекции 5, блок коммутации 6, адаптер мультиплексного канала 7, а также N радиоприемных устройств 8, где N=1, 2, 3,..., входы которых подключены к соответствующим N антеннам, а их синхронизирующие выходы являются синхронизирующими выходами устройства, причем информационный и синхронизирующий выходы i-го приемника, где i=1, 2,.... N, подключены к соответствующим i-м информационным и i-м синхронизирующим входам адаптера мультиплексного канала 7, N информационных выходов которого подключены к соответствующим N информационным входам блока коммутации 6, а также являются информационными выходами устройства, тактовый и управляющий выходы адаптера мультиплексного канала 7 и его первый, второй и третий управляющие входы кода адреса, являются соответственно тактовым и управляющим выходами и первым, вторым и третьим управляющими входами кода адреса устройства, декодер 2, абонентский выход которого подключен к входу блока памяти 1, информационные выходы блока памяти 1 и декодера 2 являются информационными выходами устройства, а абонентские выходы блока памяти 1 и декодера 2 являются абонентскими выходами устройства. Первый и второй информационные выходы блока анализа и обработки 4 подключены соответственно к первому и второму входам декодера 2 и к первому и второму выходам блока анализа качества канала 3, третий информационный и первый управляющий выходы блока анализа и обработки 4 подключены к первому информационному и первому управляющему входам блока анализа качества канала 3, второй, третий и четвертый информационные входы, а также второй и третий управляющие входы которого подключены соответственно к четвертому, пятому и шестому информационным, к второму и третьему управляющим выходам блока анализа и обработки 4. Второй тактовый вход блока анализа и обработки 4 подключен к выходу блока коррекции 5 и тактовому входу блока анализа качества канала 3, первый и второй управляющие выходы которого подключены соответственно к четвертому и первому управляющим входам блока анализа и обработки 4, первый тактовый вход которого подключен к тактовому входу блока коррекции 5 и к тактовому выходу адаптера мультиплексного канала 7. Информационный вход блока анализа и обработки 4 подключен к информационному выходу блока коммутации 6 и информационному входу блока коррекции 5. Первый, второй, третий адресные входы блока коммутации 6 подключены соответственно к первому, второму и третьему адресному входам адаптера мультиплексного канала 7, а четвертый и пятый управляющие входы данных и адреса блока коммутации 6 являются управляющими входами устройства.
Блок памяти 1 предназначен для предварительной записи, хранения и определения приоритета кодограммы, поступающей от абонентского устройства ввода вывода данных (УВВД) и последующей ее обработки в аппаратуре звена передачи данных (ЗПД), состоящий из первого 1.1 и второго 1.2 кодеров, первого 1.3, второго 1.4 и третьего 1.5 элементов И, компаратора 1.6, первого 1.7 и второго 1.8 регистров памяти, блока запоминания 1.9. Вариант построения кодеров 1.1, 1.2, первого регистра памяти 1.7 известны и описаны, например, в книге В. В. Шляпоберского "Основы техники передачи дискретных сообщений" (М.: Связь, 1973, с. 155, рис. 3.45, с. 106, рис.3.1 соответственно). Вариант построения элементов И (1.3, 1.4, 1.5), компаратора 1.6 представлены в книге М. И. Богданович, И. Н. Грель, С.А. Дубина, В.А. Прохоренко, В.В. Шалимо "Цифровые интегральные микросхемы", справочник (Минск.: Беларусь, 1996, с. 47, рис. 2, 9, с.268, рис.2, 190). Вариант построения блока запоминания 1,9 представлен в книге Ю.Н. Ерофеева, "Импульсные устройства", учебное пособие для радиотехнических специальностей вузов (М.: Высшая школа, 1989, с. 457, рис. 9,1).
Декодер 2 осуществляет кодопреобразование поступающей на него последовательности и выделение адресной и информационной частей сообщения. Число выходов декодера 2 соответствует количеству разрядов в комбинациях преобразованного кода. Вариант построения декодера 2 известен и описан, например, в книге В.В. Шляпоберского "Основы техники передачи дискретных сообщений" (М.: Связь, 1973, с.372, рис.6,18).
Блок анализа качества канала 3, показанный на фиг.2, предназначен для контроля качества канала связи при работе по протоколам FR и HDLC и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу при заданном качестве канала связи. Блок анализа качества канала 3 состоит из первого 3.3 и второго 3.1 модулей контроля качества канала и коммутатора 3.2. Первый модуль контроля качества канала 3.3, показанный на фиг.3, предназначен для контроля качества канала связи при работе аппаратуры ЗПД по протоколу HDLC и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу FR при заданном качестве канала связи состоит из элемента И-НЕ 3.3.1, коммутатора 3.3.2, триггера 3.3.3. элемента исключающее ИЛИ 3.3.4, счетчика искаженных кадров 3.3.5, счетчика кадров 3.3.6, элемента сравнения 3.3.7. Выход элемента И-НЕ 3.3.1 подключен к управляющему входу коммутатора 3.3.2, тактовому входу триггера 3.3.3, тактовому входу счетчика искаженных кадров 3.3.5, тактовому входу счетчика кадров 3.3.6. Выход счетчика кадров 3.3.6 подключен ко второму информационному входу триггера 3.3.3 и управляющему входу элемента сравнения 3.3.7, информационный вход которого подключен к выходу счетчика искаженных кадров 3.3.5. Информационный вход счетчика искаженных кадров 3.3.5 подключен к выходу элемента исключающее ИЛИ 3.3.4. управляющий вход счетчика искаженных кадров 3.3.5 подключен ко второму выходу триггера 3.3.3. Первый выход триггера 3.3.3 подключен к первому входу элемента исключающее ИЛИ 3.3.4, второй вход которого подключен к выходу коммутатора 3.3.2 и первому информационному входу триггера 3.3.3. Информационный вход коммутатора 3.3.2 является первым входом блока 3.3. Первый и второй входы элемента И-НЕ 3.3.1 являются соответственно вторым и третьим входами блока 3.3. Выход элемента сравнения 3.3.7 является информационным выходом блока 3.3. Элемент И-НЕ 3.3.1 предназначен для логической развязки сигналов между входами и выходами микросхем. Вариант построения элемента И-НЕ известен и описан, например, в книге М.И. Богданович, И.Н. Грель, С.А. Дубина, В. А. Прохоренко, В.В. Шалимо, "Цифровые интегральные микросхемы", справочник (Минск. : Беларусь, 1996, с.46, рис.2,8) и может быть реализован на микросхеме серии К555ЛАЗ.
Коммутатор 3.2 предназначен для коммутации входной цифровой последовательности на вход блока анализа качества канала 3, первого блока контроля качества канала 3.3. Коммутатор 3.3.2 предназначен для коммутации входной цифровой последовательности на вход элементов исключающее ИЛИ 3.3.4 и триггера 3.3.3. Схемы построения коммутаторов 3.2 и 3.3.2 известны и представлены, например, в книге В. Л. Шило "Популярные цифровые микросхемы": справочник (М. : Радио и связь, 1987, с.226, рис.2,27,- Массовая радиобиблиотека, Вып.11 11) и могут быть реализованы на микросхемах серии К555ИП7.
Триггер 3.3.3 предназначен для задержки входного сигнала на один такт. Вариант построения триггера представлен в книге В. Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.78, рис.1,57, - Массовая радиобиблиотека, Вып.1111) и может быть реализован на микросхемах серии К555ТМ9.
Элемент исключающее ИЛИ 3.3.4 предназначен для логической развязки сигналов между входами и выходами микросхем. Вариант построения элемента исключающее ИЛИ представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.57, рис.1,35, - Массовая радиобиблиотека, Вып.1111).
Счетчик искаженных кадров 3.3.5 предназначен для подсчета числа перезапросов от удаленной станции. Счетчик искаженных кадров представляет собой последовательный регистр. Схемы регистров известны и описаны, например, в а. с. СССР 1591072, МПК6 G 11 C 19/00, заявл. 23.11.88, опубл. 7.09.90 и могут быть реализованы на микросхемах серии К 555 ИР 8.
Счетчик кадров 3.3.6 предназначен для подсчета общего числа информационных и супервизорных кадров HDLC, т.е. интервала для контроля качества канала связи. Вариант построения счетчика представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.94, рис. 1,69, - Массовая радиобиблиотека, Вып.1111) и может быть реализован на микросхемах серии К155ИЕ8.
Схема сравнения 3.3.7 предназначена для сравнения количества ошибок и канале связи с заданным порогом. Вариант построения схемы сравнения представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.273, рис.2,68, - Массовая радиобиблиотека, Вып.1111) и может быть реализован на микросхемах серии К555СП1.
Второй модуль контроля качества канала 3.1, показанный на фиг.4, предназначен для контроля качества канала связи при работе аппаратуры ЗПД по протоколу FR и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу HDLC при приеме кадра "Канал не активен", состоит из первого регистра стратегии поиска 3.1.1, первого регистра 3.1.2, второго регистра 3.1.3, дешифратора 3.1.4, второго регистра стратегии поиска 3.1.5. Первый выход первого регистра стратегии поиска 3.1.1 подключен к первому выходу второго регистра стратегии поиска 3.1.5 и является одновременно первым управляющим выходом блока 3.1. Второй выход первого регистра стратегии поиска 3.1.1 подключен к управляющему входу первого регистра 3.1.2, второму выходу второго регистра стратегии поиска 3.1.5, управляющему входу дешифратора 3.1.4 и является одновременно вторым управляющим выходом блока 3.1. Выход первого регистра 3.1.2 подключен к управляющему входу второго регистра 3.1.3, выход которого подключен к информационному входу дешифратора 3.1.4, второй выход которого подключен к управляющему входу второго регистра стратегии поиска 3.1.5. Тактовый вход первого регистра стратегии поиска 3.1.1 подключен к тактовым входам первого 3.1.2, второго 3.1.3 регистров, второго регистра стратегии поиска 3.1.5 и является одновременно тактовым входом блока 3.1. Информационный вход второго регистра 3.1.3 и управляющий вход первого регистра стратегии поиска 3.1.1 являются соответственно информационным и управляющим входом блока 3.1. Первый выход дешифратора 3.1.4 является информационным выходом блока 3.1.
Первый регистр стратегии поиска 3.1.1 предназначен для задержки управляющего сигнала на пятьдесят шесть и шестьдесят четыре такта, второй регистр стратегии поиска 3.1.5 предназначен для задержки управляющего сигнала на двадцать четыре и тридцать два такта, второй регистр 3.1.3 предназначен для последовательного выделения восьми элементов входного цифрового потока. Схемы регистров известны и описаны, например, в а.с. 1591072 СССР, МПК6 G 11 C 19/00, заявл. 23.11.88, опубл. 7.09.90 и могут быть реализованы на микросхемах серии К555ИР8.
Первый регистр 3.1.2 предназначен для выработки управляющего импульса на обнуление содержания ячеек второго регистра 3.1.3 после считывания с них информации. Вариант построения регистра представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.78, рис. 1.57, - Массовая радиобиблиотека. Вып.1111) и может быть реализован на микросхемах серии К555ТМ9.
Дешифратор 3.1.4 предназначен для преобразования октетов "Идентификатор информационного элемента о состоянии канала" и октета, указывающего на то, что данный канал "не активный" (фиг.12), поступивших со второго регистра 3.1.3 соответственно в управляющий сигнал на управляющем входе второго регистра стратегии поиска 3.1.5 и управляющий сигнал на первом информационном выходе блока анализа и обработки. Вариант построения дешифратора известен и описан, например, в книге В. В. Шляпоберского "Основы техники передачи дискретных сообщений" (М.: Связь, 1973, с.146, рис. 3.36) и может быть реализован на микросхемах серии К555ИД7.
Блок анализа и обработки 4, показанный на фиг.5, предназначен для анализа и обработки входной цифровой последовательности и состоит из коммутатора 4.1, первого 4.2, второго 4.5 и третьего 4.6 регистров, модуля сравнения 4.3, регистра стратегии поиска 4.4, модуля дешифрации 4.7.
Коммутатор 4.1 предназначен для коммутации входной цифровой последовательности на вход третьего регистра 4.6, а также на вход второго блока контроля качества канала 3.1. Вариант построения коммутатора представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с. 226, рис. 2,27, - Массовая радиобиблиотека, Вып.1111) и может быть реализован на микросхемах серии К555ИП7.
Первый регистр 4.2 предназначен для последовательного выделения восьми элементов входного цифрового потока, поступающего на его информационный вход, регистр стратегии поиска 4.4 предназначен для задержки управляющего сигнала, поступающего на его вход, на шестнадцать тактов, третий регистр 4.6 предназначен для последовательного выделения шестнадцати элементов входного цифрового потока. Схемы регистров известны и описаны, например, в а.с. 1591072 СССР, МПК6 G 11 C 19/00, заявл. 23.11.88, опубл. 7.09.90 и могут быть реализованы на микросхемах серии К555ИР8.
Модуль сравнения 4.3 предназначен для определения наличия на его первом-восьмом информационных входах кодовой комбинации 01111110, соответствующей "флагу". Вариант построения модуля сравнения представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с. 273, рис.2.68, - Массовая радиобиблиотека, Вып.1111) и может быть реализован на микросхемах серии К555СП1.
Второй регистр 4.5 предназначен для выработки управляющего импульса на обнуление содержания ячеек третьего регистров 4.6 после считывания с них информации. Вариант построения регистра представлен в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.78, рис. 1.57, - Массовая радиобиблиотека. Вып.1111) и может быть реализован на микросхемах серии К555ТМ9.
Модуль дешифрации 4.7, показанный на фиг.6, предназначен для подключения цифрового потока к блоку анализа качества канала 3 при осуществлении обмена данными по протоколу HDLC или FR соответственно, а также выдачи сигнала в аппаратуру 3ПД местной станции на смену протокола при получении соответствующей команды от удаленной станции, состоит из первого дешифратора 4.7.1, второго дешифратора 4.7.2, элемента ИЛИ 4.7.3, триггера 4.7.4. Первый и второй выходы первого дешифратора 4.7.1 подключены соответственно к первому и второму входам элемента ИЛИ 4.7.3, выход которого подключен к первому входу триггера 4.7.4. Второй вход триггера 4.7.4 подключен к третьему выходу первого дешифратора 4.7.1 и является одновременно первым управляющим выходом блока 4.7. Управляющий вход первого дешифратора 4.7.1 подключен к управляющему входу второго дешифратора 4.7.2 и является управляющим входом блока 4.7. Первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой входы первого дешифратора 4.7.1 являются соответственно девятым, десятым, одиннадцатым, двенадцатым, тринадцатым, четырнадцатым, пятнадцатым, шестнадцатым информационными входами блока 4.7. Первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой входы второго дешифратора 4.7.2 являются соответственно первым, вторым, третьим, четвертым, пятым, шестым, седьмым, восьмым информационными входами блока 4.7. Выход второго дешифратора 4.7.2 является вторым управляющим выходом блока 4.7. Первый и второй выходы триггера 4.7.4 являются соответственно первым и вторым информационными выходами блока 4.7.
Первый дешифратор 4.7.1 предназначен для преобразования октетов "SABM" и "DM" в пределах кадра HDLC (фиг.16), третьего октета канала локального управления (LMI) в пределах кадра FR (фиг.11, 12), поступивших с третьего регистра 4.6, в информацию о наличии одного из трех сообщений протоколов HDLC или FR.
Второй дешифратор 4.7.2 предназначен для преобразования второго октета в пределах кадра HDLC (фиг. 15), поступивших с третьего регистра 4.6, в информацию о работе аппаратуры ЗПД по протоколу HDLC. Вариант построения дешифраторов известны и описаны, например, в книге В.В. Шляпоберского "Основы техники передачи дискретных сообщений" (М.: Связь, 1973, с. 146, рис. 3.36) и может быть реализована на микросхемах серии К555ИД7.
Элемент ИЛИ 4.7.3 предназначен для логической развязки сигналов между входами и выходами микросхем. Вариант построения элемента ИЛИ известен и описан, например, в книге М. И. Богданович, И.Н. Грель, С.А. Дубина, В.А. Прохоренко, В. В. Шалимо, "Цифровые интегральные микросхемы", справочник (Минск. : Беларусь, 1996, с.61, рис.2, 15) и может быть реализован на микросхемах серии К555ЛЛ1.
Триггер 4.7.4 предназначен для выработки управляющего сигнала на первом или втором выходе в зависимости от управляющего сигнала соответственно на его первом или втором входе. Вариант построения триггера известен и представлен, например, в книге В.Л. Шило "Популярные цифровые микросхемы": справочник (М.: Радио и связь, 1987, с.63, рис.1.42, - Массовая радиобиблиотека, Вып.1111).
Блок коррекции 5 предназначен для выявления и удаления бит "прозрачности", включаемых в цифровую последовательность и на передающей станции с целью исключения случайного появления комбинации, соответствующей "флагу". Вариант построения блока коррекции известен и представлен на фиг.2 в патенте РФ 2100839, МПК G 06 F 15/40, опубл. 27.12.97. В частности, такая схема может быть реализована на микросхемах серии К555.
Блок коммутации 6, показанный на фиг.7, предназначен для записи входных данных и адреса, а также автоматической коммутации любого из N выходов адаптера мультиплексного канала 7 к входу блока анализа и обработки 4 и блоку коррекции 5 и состоит из регистра входных данных 6.1, регистра адреса 6.2, мультиплексора 6.3. Регистр входных данных 6.1 представляет собой асинхронный peгистр памяти, обеспечивающий запись и хранение входной цифровой последовательности, N информационных входов которого являются информационными входами блока. Информационные выходы регистра входных данных 6.1 подключены к информационным входам мультиплексора 6.3, адресные входы которого подключены к выходам регистра адреса 6.2, адресные входы которого являются первым, вторым и третьим адресными входами блока. Управляющие входы регистра входных данных 6.1 и регистра адреса 6.2 являются соответственно четвертым и пятым управляющими входами данных и адреса блока коммутации 6. Информационный выход мультиплексора 6.3 является информационным выходом блока.
Вариант построения блока коммутации 6, известен и описан в книге Г.И. Пухальского, Т. Я. Новосельцевой "Цифровые устройства": учебное пособие для вузов (СПб.: Политехника, 1996, с.446, рис.6.35) и может быть реализован на микросхемах серии 74LS354.
Адаптер мультиплексного канала 7 производит объединение асинхронных низкоскоростных дискретных потоков данных в сетях радиосвязи с пакетной передачей информации, поступающих с выходов всех радиоприемных устройств, их буферизацию и синхронный вывод по шине взаимодействия с ПЭВМ. Адаптер мультиплексного канала 7 содержит: модуль ввода 7.1, первое 7.2, второе 7.3, третье 7.4 запоминающее устройство, формирователь импульсов 7.5, формирователь адреса записи 7.6, формирователь адреса чтения 7.7, распределитель импульсов 7.8, генератор 7.9. Схема адаптера мультиплексного канала известна и описана в патенте РФ 2107995, МПК 6 Н 04 В 7/26, опубл. 27.03.98, а.с. 1453605 и может быть реализована на микросхемах серии К555 и 1533.
Устройство приема и обработки информации работает следующим образом.
По окончании настройки N(N≤7) радиоприемных устройств 8 (например, типа "Ольхон-Гелиос-215") на фиксированные частоты в режиме приема демодулированный двоичный поток Fsi с выхода блока демодулятора Б5-135 i-го приемника 8 поступает на i-й вход адаптера мультиплексного канала 7. Со второго выхода блока демодулятора Б5-135 радиоприемного устройства 8 на N+1 вход адаптера мультиплексного канала 7 поступают сопровождающие поток Fsi импульсы тактовой синхронизации Ft. Адаптер мультиплексного канала 7 производит объединение (мультиплексирование) асинхронных низкоскоростных дискретных потоков данных в сетях радиосвязи с пакетной передачей информации, поступающих с выходов всех радиоприемных устройств, выделение моментов начала передачи кадров их буферизацию и синхронный вывод по шине взаимодействия с ПЭВМ, которая решает задачи радиомониторинга и обработки информации согласно заданному предписанию.
С первого выхода адаптера мультиплексного канала 7 кадры побитно поступают через блок коммутации 6, обеспечивающий по командам, поступающим от ПЭВМ, запись и хранение входной цифровой последовательности, а также автоматическую коммутацию любого из N выходов адаптера мультиплексного канала 7 к входу блока анализа и обработки 4 и блоку коррекции 5. В отличие от прототипа в УПОИ по результатам приема и обработки (радиомониторинга) информации с помощью блока коммутации 6 по команде от ПЭВМ автоматически выход любого из приемников может быть подключен к входу блока анализа и обработки 4 и блоку коррекции 5.
Устройство приема и обработки информации предназначено для приема, анализа и обработки информации в сетях радиосвязи с пакетной передачей данных, с возможностью идентификации применяемых в цифровых системах связи и, в частности, в глобальных наземных сетях пакетной радиосвязи коммуникационных протоколов High Level Data Link Control (HDLC) и Frame Relay (FR), а также обеспечение контроля качества канала связи и выбора для работы в сети передачи данных на основе контроля соответствующего протокола.
Протокол FR был создан для замены протокола HDLC на высокоскоростных каналах связи. Как и HDLC, он обеспечивает множество независимых виртуальных каналов в одном физическом канале связи, но не имеет средств коррекции и восстановления при возникновении ошибок. Следовательно, при хорошем качестве канала связи целесообразнее работать по протоколу FR, обеспечивая высокую скорость передачи данных, а при качестве канала ниже заданного логичен переход на работу по протоколу HDLC. При отсутствии между местной и удаленной станцией резервных каналов связи, которые можно использовать при плохом качестве в рабочем канале, в составе станций должно быть предусмотрено устройство, позволяющее определять переход взаимодействующей станции на работу по протоколу FR или HDLC, a также анализировать качество канала связи и инициировать работу по одному из протоколов в зависимости от состояния канала. Первоначально вхождение в связь осуществляется по протоколу FR.
Протокол FR не предусматривает передачу сигнальных сообщений (нет командных (или супервизорных) кадров). Для передачи служебной информации используется специально выделенный канал управления (Local Management Interface - LMI), внутри которого передаются супервизорные кадры.
В распознаваемом протоколе, описанном в книге Мельников Д.А. "Информационные процессы в компьютерных сетях". Протоколы, стандарты, интерфейсы, модели, М. : КУДИЦ-ОБРАЗ, 1999, -256 с., на стр.146-165, используются три типа кадров, один из которых передается в направлении от пользователя к сети, а два от сети к пользователю.
Собственно алгоритм функционирования интерфейса локального управления протокола FR с синхронно-симплексной стратегией управления по постоянному выделенному каналу (ПВК) состоит в следующем (фиг.8): установление пользователем режима соединения с сетью FR начинается с передачи в сеть сообщения типа "а" ("Запрос состояния") (фиг.10), при этом пользователь из начального состояния S1 переходит в состояние S2, если сеть в течение времени Т391 (фиг.14) не ответила пользователю, то пользователь возобновляет передачу сообщения типа "а", если сеть после передачи ей сообщения типа "а" пришлет сообщение типа "с" ("канал не активен") (фиг.12), то пользователь через интервал времени Т391 повторяет передачу сообщения типа "а". Данный процесс будет повторяться до тех пор, пока не будет получено сообщение о доступности канала либо не будет отменен пользователем.
Если канал оказывается доступным, то сетью передается сообщение типа "в" ("канал активен") (фиг.11) и пользователь переходит в режим передачи информации (состояние S3), в котором передаются сообщения типа "i" ("Информационные кадры") (фиг. 9). Через определенный временной интервал (Т391) пользователь прекращает передачу информации, возвращается в состояние S1 и посылает в сеть сообщение типа "а" с целью подтверждения целостности связи, на что сеть отвечает сообщениями типа "в", содержащими требуемый элемент информации о целостности связи.
Интерфейсом LMI ведется подсчет числа опросов. После определенного числа переданных сообщений "а" (этот интервал имеет международное обозначение - N391) (фиг.13) абонент запрашивает у сети информацию о так называемом полном состоянии, используя также сообщение "а".
В случае возникновения ошибок сеть FR в сообщении "Состояние" устанавливает бит "активный ПВК" в "0", указывая тем самым временную неготовность канала (сообщение типа "в"). Когда ошибка устранена, сеть устанавливает бит "активный ПВК" в "1" (сообщение типа "с"). Однако данные действия сети происходят не сразу при возникновении ошибок, а только при превышении установленного "порога". Этот порог определяется протоколом FR и может изменяться пользователем. Сеть осуществляет подсчет ошибок (максимальное значение этого числа имеет международное обозначение N392), возникающих в пределах установленного периода (это интервал имеет международное обозначение N393). Если за интервал N393 порог N392 превышен, то сеть переводит канал в неактивное состояние. Выход из него - получение сетью безошибочного сообщения типа "а".
Однако стандарт FR не вводит процедур, на основе которых однозначно определяется, что ошибочная ситуация устранена и абонент может передать сообщения типа "а". Существует только одна возможность определения устранения ошибки, когда N392 событий происходят без ошибки.
В ряде случаев (преднамеренное воздействие помехами на канал связи) могут возникать тупиковые ситуации, когда канал продолжительное время будет находиться в неактивном состоянии. В связи с этим целесообразнее при получении от сети сообщения типа "с" не ожидать, когда изменится сигнально-помеховая обстановка в канале связи, а сразу переходить на более помехоустойчивый протокол (например, HDLC), тем самым уменьшая время реакции аппаратуры на изменение внешних условий.
В то же время при работе аппаратуры ЗПД по протоколу HDLC, описанному в книгах "Протоколы информационно-вычислительных сетей". Справочник. Аничкин С. А. , Белов С.А., Бернштейн А.А. и др. Под редакцией И.А. Мизина, А.П. Кулешова. - М.: Радио и связь, 1990, -504с., на стр.96-109, и Мельников Д.А. "Информационные процессы в компьютерных сетях". Протоколы, стандарты, интерфейсы, модели, - М.: КУДИЦ-ОБРАЗ, 1999, -256 с., на стр.47-51, 226-239, контролируя состояние канала связи, можно при качестве канала выше заданного (количество ошибок за определенный интервал) переходить на более высокоскоростной протокол FR.
Таким образом, в составе аппаратуры должны быть устройства, позволяющие:
- идентифицировать цифровой поток на его принадлежность к протоколу FR или HDLC (блок анализа и обработки 4, модуль дешифрации 4.7);
- контролировать качество канала связи при работе по протоколу FR или HDLC (блок анализа качества канала 3, первый 3.3 и второй 3.1 модули контроля качества канала);
- по результатам контроля (первый 3.3 и второй 3.1 модули контроля качества канала), а также в случае получения соответствующей команды от удаленной станции (модуль дешифрации 4.7) выдавать команду в аппаратуру ЗПД на перевод аппаратуры для работы по протоколу FR или HDLC.
Идентификация коммуникационных протоколов в устройстве осуществляется на основе анализа структуры блоков данных (кадров). Для идентификации протокола HDLC можно использовать второй октет входной цифровой последовательности. Ели второй октет соответствует октету, показанному на фиг.15, то принимается решение о принадлежности принимаемого кадра протоколу HDLC, т.к. второй октет ни одного из типов сообщений протокола FR (фиг.6, 10, 11, 12) не имеет идентичной структуры.
Контролировать качество канала связи при работе по протоколу HDLC можно по количеству перезапросов от удаленной станции, передаваемых в составе информационных и супервизорных кадров HDLC (фиг.16). Для этой цели достаточно сравнить шестой бит третьего октета кадра HDLC N-1 и N-го кадра. Появление подряд значений 0 или 1 в сравниваемых битах свидетельствует о перезапросе от удаленной станции.
Контроль качества канала связи при работе по протоколу FR реализуется на основе ряда счетчиков (фиг.13). Поэтому блоку контроля качества канала FR достаточно в принимаемом цифровом потоке выявить сообщение LMI типа "с" (фиг.12).
Подключение кадров HDLC к блоку анализа качества канала на вход первого модуля контроля качества канала 3.3, а также канала LMI ко второму модулю контроля качества канала 3.1 обеспечивается блоком анализа и обработки 4, модулем дешифрации 4.7.
Идентификация смены протокола удаленной станцией обеспечивается по принимаемым сообщениям о вхождении в связь по протоколу, отличному от текущего. Вхождение в связь по протоколу HDLC для дуплексного ЗПД, работающего в режиме АВМ (наиболее часто применяемого на практике), осуществляется с помощью команды SABM и в ряде случаев командой DM и затем SABM (фиг.16). Вхождение в связь по протоколу FR осуществляется с помощью канала LMI.
В случае приема кадра, не соответствующего используемому в данный момент протоколу, аппаратурой ЗПД производится стирание кадра, однако блок анализа и обработки 4, модуль дешифрации 4.7 идентифицирует данные сообщения и выдает команду о переходе аппаратуры ЗПД на другой протокол.
Входными сигналами для блока анализа и обработки 4 и блока коррекции 5, устройства приема и обработки информации (фиг.1) являются сигнальная цифровая последовательность Fs и сигнал тактовой частоты Ft, поступающие с адаптера мультиплексного канала 7, через блок коммутации 6.
Блок анализа и обработки 4, показанный на фиг.5, предназначен для анализа и обработки входной цифровой последовательности. Коммутатор 4.1 предназначен для коммутации входной цифровой последовательности на вход третьего регистра 4.6, а также на вход второго модуля контроля качества канала 3.1. При поступлении на второй управляющий вход коммутатора 4.1 управляющего сигнала осуществляется коммутация входного потока, поступающего на информационный вход коммутатора 4.1, к его первому информационному выходу. При приходе управляющего сигнала на третий управляющий вход коммутатора 4.1 происходит отключение информационного входа коммутатора 4.1 от его первого информационного выхода. При поступлении на первый управляющий вход коммутатора 4.1 управляющего сигнала осуществляется коммутация входного потока, поступающего на информационный вход коммутатора 4.1, к его второму информационному выходу. При приходе управляющего сигнала на четвертый управляющий вход коммутатора 4.1 происходит отключение информационного входа коммутатора 4.1 от его второго информационного выхода.
Первый регистр 4.2 предназначен для последовательного выделения восьми элементов входного цифрового потока, поступающего на его информационный вход.
Модуль сравнения 4.3 предназначен для определения наличия на его первом-восьмом информационных входах кодовой комбинации 01111110, соответствующей "флагу". В случае получения положительного решения на выходе модуля сравнения 4.3 формируется управляющий сигнал. Тактовая синхронизация работы первого регистра 4.2 и модуля сравнения 4.3 обеспечивается с помощью Ft.
Регистр стратегии поиска 4.4 предназначен для определения момента времени, в течение которого на ячейках третьего регистра 4.6 находятся биты входного цифрового потока, соответствующие второму и третьему октетам в пределах кадра FR или HDLC, и обеспечения кадровой синхронизации работы модуля дешифрации 4.7. Регистр стратегии поиска 4.4 представляет собой шестнадцатиразрядный последовательный регистр, в котором при поступлении на его управляющий вход управляющего импульса производится запись 1 в первую ячейку и обнуление содержания других ячеек. Перемещение управляющего импульса, поступившего с модуля сравнения 4.3, осуществляется под воздействием Fti. После прохождения шестнадцати тактовых импульсов Fti управляющий импульс появляется на выходе регистра стратегии поиска 4.4.
Второй регистр 4.5 предназначен для выработки управляющего импульса на обнуление содержания ячеек третьего регистра 4.6 после считывания с него информации. Он представляет собой D-триггер, с выхода которого управляющий сигнал поступает на управляющий вход третьего регистра 4.6.
Третий регистр 4.6 предназначен для последовательного выделения шестнадцати элементов входного цифрового потока, поступающего на его информационный вход. При наличии управляющего импульса на управляющем входе происходит обнуление содержания ячеек третьего регистра 4.6.
Модуль дешифрации 4.7, показанный на фиг.6, предназначен для подключения цифрового потока к блоку анализа качества канала 3, первого 3.3 или второго 3.1 модуля контроля качества канала при осуществлении обмена данными по протоколу HDLC или FR соответственно, а также выдачи сигнала в аппаратуру ЗПД местной станции на смену протокола при получении соответствующей команды от удаленной станции.
Первый дешифратор 4.7.1 предназначен для преобразования октетов "SABM" и "DM" в пределах кадра HDLC (фиг.16), третьего октета канала локального управления (LMI) в пределах кадра FR (фиг.11, 12), поступивших с блока анализа и обработки 4, третьего регистра 4.6, в информацию о наличии одного из трех сообщений протоколов HDLC или FR. Управляющий сигнал появляется на первом выходе первого дешифратора 4.7.1 в том случае, если принятая последовательность соответствует сообщению "SABM" (00111111), на втором выходе, если принятая последовательность соответствует сообщению "DM" (00011111), на третьем выходе, если принятая последовательность соответствует каналу LMI (00000001). Срабатывание первого дешифратора 4.7.1 осуществляется в момент прихода управляющего сигнала с выхода регистра стратегии поиска 4.4.
Второй дешифратор 4.7.2 предназначен для идентификации работы аппаратуры ЗПД по протоколу HDLC путем определения принадлежности второго октета принимаемого кадра сообщению "Адрес" в пределах кадра HDLC (фиг.15). Управляющий сигнал на выходе второго дешифратора 4.7.2 появится, если принятая последовательность соответствует сообщению "Адрес" (000000-1). Срабатывание второго дешифратора 4.7.2 осуществляется в момент прихода управляющего сигнала с выхода регистра стратегии поиска 4.4.
Управляющий сигнал на выходе элемента ИЛИ 4.7.3 появится в случае управляющего сигнала на его первом или втором входе.
Триггер 4.7.4 предназначен для идентификации смены протокола аппаратурой ЗПД удаленной станции. Триггер 4.7.4 первоначально имеет высокий уровень на втором выходе (работа по протоколу FR). При приходе управляющего сигнала на первый вход триггера 4.7.4 происходит срабатывание последнего, и высокий уровень появится на его первом выходе (команда от удаленной станции на работу аппаратуры ЗПД по протоколу HDLC). При приходе управляющего сигнала на второй вход триггера 4.7.4 происходит его срабатывание, и высокий уровень появится на его втором выходе (команда от удаленной станции на работу аппаратуры ЗПД по протоколу FR).
Блок анализа качества канала 3, показанный на фиг.2, предназначен для контроля качества канала связи при работе по протоколам FR и HDLC и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу при заданном качестве канала связи. Блок анализа качества канала 3 состоит из первого 3.3 и второго 3.1 модулей контроля качества канала и коммутатора 3.2. Первый модуль контроля качества канала 3.3, показанный на фиг.3, предназначен для контроля качества канала связи при работе аппаратуры ЗПД по протоколу HDLC и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу FR при заданном качестве канала связи.
Второй модуль контроля качества канала 3.1, показанный на фиг.4, предназначен для контроля качества канала связи при работе аппаратуры ЗПД по протоколу FR и выдачи сигнала в аппаратуру ЗПД местной станции на вхождение в связь по протоколу HDLC при приеме кадра "Канал не активен".
Коммутатор 3.2 предназначен для коммутации четырнадцатого, десятого, девятого бита третьего октета входной цифровой последовательности на вход первого блока контроля качества канала 3.3. При поступлении на первый управляющий вход коммутатора 3.2 управляющего сигнала U2 от модуля дешифрации 4.7 (работа по протоколу HDLC) осуществляется коммутация входного потока, поступающего на первый, второй и третий информационные входы коммутатора 3.2 соответственно к его первому, второму и третьему выходу. При приходе управляющего сигнала от второго регистра 4.5 на второй управляющий вход коммутатора 3.2 происходит отключение информационных входов коммутатора 3.2 от его информационных выходов.
Первый модуль контроля качества канала 3.3, показанный на фиг.3, работает следующим образом.
Элемент И-НЕ 3.3.1 исключает из дальнейшего анализа служебные (ненумерованные) кадры HDLC (фиг.16), не содержащие информации о необходимости повторной передачи кадров.
Коммутатор 3.3.2 предназначен для коммутации шестого бита третьего октета кадра HDLC на вход триггера 3.3.3 и элемента исключающее ИЛИ 3.3.4. При поступлении на управляющий вход коммутатора 3.3.2 управляющего сигнала осуществляется коммутация шестого бита третьего октета, поступающего на информационный вход коммутатора 3.3.2 к его выходу.
Триггер 3.3.3 предназначен для задержки входной цифровой последовательности на один такт. Он представляет собой D-триггер, с первого выхода которого управляющий сигнал поступает на первый вход элемента 3.3.4. Со второго выхода триггера 3.3.3 управляющий сигнал поступает на управляющий вход счетчика искаженных кадров 3.3.5 для обнуления содержания его ячеек после считывания информации со счетчика.
Элемент исключающее ИЛИ 3.3.4 предназначен для сравнения значения шестого бита третьего октета предыдущего и принимаемого кадра HDLC. При совпадении уровня сигнала с коммутатора 3.3.2 и триггера 3.3.3 (запрос от удаленной станции на повторную передачу кадра) на выходе элемента исключающее ИЛИ 3.3.4 появится управляющий сигнал.
Счетчик искаженных кадров 3.3.5 предназначен для подсчета числа перезапросов от удаленной станции. Счетчик кадров 3.3.6 предназначен для подсчета общего числа информационных и супервизорных кадров HDLC, т.е. интервала для контроля качества канала связи.
Схема сравнения 3.3.7 предназначена для сравнения количества ошибок в канале связи с заданным порогом. Если количество ошибок не превысит порога, то на выходе схемы появляется управляющий сигнал в аппаратуру ЗПД местной станции на переключения для работы по протоколу FR. Срабатывание схемы сравнения 3.3.7 осуществляется в момент прихода управляющего сигнала с второго выхода триггера 3.3.3.
Второй модуль контроля качества канала 3.1, показанный на фиг.4, работает следующим образом.
Первый регистр стратегии поиска 3.1.1 предназначен для определения момента времени, в течение которого на ячейках второго регистра 3.1.3 находятся биты входного цифрового потока, соответствующие одиннадцатому октету (фиг. 14, 15) в пределах кадра FR и обеспечения кадровой синхронизации работы дешифратора 3.1.4. Первый регистр стратегии поиска 3.1.1 представляет собой шестидесятичетырехразрядный последовательный регистр, в котором при поступлении на его управляющий вход управляющего импульса производится запись 1 в первую ячейку и обнуление содержания других ячеек. Перемещение управляющего импульса, поступившего с блока дешифрации 4.7, осуществляется под воздействием Ft. После прохождения пятидесяти шести тактовых импульсов Fti управляющий импульс появляется на первом выходе первого регистра стратегии поиска 3.1.1. После прохождения шестидесяти четырех тактовых импульсов Fti управляющий импульс появляется на втором выходе первого регистра стратегии поиска 3.1.1.
Первый регистр 3.1.2 предназначен для выработки управляющего импульса на обнуление содержания ячеек второго регистра 3.1.3 после считывания с него информации. Он представляет собой D-триггер, с выхода которого управляющий сигнал поступает на управляющий вход второго регистра 3.1.3.
Второй регистр 3.1.3 предназначен для последовательного выделения восьми элементов входного цифрового потока, поступающего на его информационный вход. При наличии управляющего импульса на управляющем входе происходит обнуление содержания ячеек второго регистра 3.1.3.
Дешифратор 3,1.4 предназначен для преобразования октета "Идентификатор информационного элемента о состоянии канала" и октета, указывающего на то, является данный канал активным или нет (фиг.11, 12). Управляющий сигнал появляется на первом выходе дешифратора 3.1.4 в том случае, если принятая последовательность соответствует сообщению "канал не активен" (1000-000) (фиг. 12), на втором управляющем выходе, если принятая последовательность соответствует сообщению "Идентификатор информационного элемента о состоянии канала" (01010111) (фиг. 11, 12). Срабатывание дешифратора 3.1.4 осуществляется в момент прихода управляющего сигнала со вторых выходов первого 3.1.1 или второго 3.1.5 регистра стратегии поиска.
Второй регистр стратегии поиска 3.1.5 предназначен для определения момента времени, в течении которого на ячейках второго регистра 3.1.3 находятся биты входного цифрового потока, соответствующие пятнадцатому октету (фиг.14, 15) в пределах кадра FR и обеспечения кадровой синхронизации работы дешифратора 3.1.4. Второй регистр стратегии поиска 3.1.5 представляет собой тридцатидвухразрядный последовательный регистр, в котором при поступлении на его управляющий вход управляющего импульса производится запись 1 в первую ячейку и обнуление содержания других ячеек. Перемещение управляющего импульса, поступившего с дешифратора 3.1.4, осуществляется под воздействием Fti. После прохождения двадцати четырех тактовых импульсов Fti управляющий импульс появляется на первом выходе второго регистра стратегии поиска 3.1.5. После прохождения тридцати двух тактовых импульсов Fti управляющий импульс появляется на втором выходе второго регистра стратегии поиска 3.1.5.
Блок коррекции 5 предназначен для выявления и удаления бит "прозрачности", включаемых в цифровую последовательность, и на передающей станции с целью исключения случайного появления комбинации, соответствующей "флагу". Данная цель достигается путем удаления из Ft тактового импульса, соответствующего биту "прозрачности". Скорректированная Fti, поступающая с выхода блока коррекции 5, обеспечивает тактовую синхронизацию работы блока анализа и обработки 4, регистра стратегии поиска 4.4, второго 4.5 и третьего 4.6 регистров, а также блока анализа качества канала 3, второго модуля контроля качества канала 3.1.
После анализа и обработки информации, идентификации коммуникационного протокола в блоках анализа и обработки 4, анализа качества канала 3 цифровая последовательность поступает на вход декодера 2, осуществляющего ее декодирование, а также выделение адресной части, признака транзита, признака приоритета и информационной части кодограммы. Число выходов декодера 2 соответствует количеству разрядов в комбинациях преобразованного кода.
Кодограмма, подлежащая передаче, содержит адресную часть, признак транзита, признак приоритета и информационную часть и вводится с помощью блока ввода сообщений аппаратуры ЗПД. Кодограммы от абонентского устройства ввода вывода данных (УВВД) поступают в блок памяти 1, на второй регистр 1.8 памяти по входной шине, компаратор 1.6 сравнивает приоритет кодограммы от абонента с приоритетом транзитной кодограммы (если такая имеется), записанной в первый регистр памяти 1.7. Кодограмма с более высоким приоритетом через элементы И 1.5 или 1.4 поступает на блок ввода сообщения аппаратуры ЗПД.
Оценка положительного эффекта.
Аналог и прототип предлагаемого устройства могут быть представлены в виде системы массового обслуживания, пропускная способность которой для типовых условий функционирования при вероятности обслуживания не хуже 0,9, не превышает 0,15 Эрл за счет использования метода последовательной перестройки по заданным частотам, не позволяющих провести контроль качества канала связи с переменными параметрами и идентификации используемого коммуникационного протокола в ходе сеанса обменом информацией. Под пропускной способностью устройства, на которое поступает поток кодограмм, понимается величина обработанной нагрузки, которая поступает на УВВД или к аппаратуре ЗПД. При наличии в рабочей зоне 10-15 источников передачи информации каждый создает нагрузку до 0,4 Эрл. Прототип предлагаемого устройства при использовании метода последовательной перестройки по заданным рабочим частотам в канале связи с переменными параметрами не в состоянии обслужить суммарную нагрузку 4,5 Эрл.
Для расчета вероятности отказа в обслуживании кодограммы воспользуемся формулой Эрланга, описывающей вероятность отказа в обслуживании многоканальной системы массового обслуживания при поступлении потока групповых заявок, описанной в книге Новикова О.А., Петухова С.И. "Прикладные вопросы теории массового обслуживания". М.: Советское радио, 1969, на стр.175-177, формулы (4.4.13-4.4.16):
где Pr(t) - вероятность того, что в момент времени (t) обслуживанием г приборов.
Тогда вероятность того, что кодограмма получит отказ до начала обслуживания ("чистый" отказ), равна:
Вероятность того, что кодограмма не будет обслужена, равна:
Pно=Ротк-Ротк.ч
Вероятность полного обслуживания кодограммы равна:
Робс=1-Ротк
Следовательно, для достижения значений Pобс=0,9 требуется задействовать несколько устройств приема и передачи информации, работающих только в канале с постоянными параметрами, при хорошем качестве канала связи целесообразнее работать по протоколу FR, обеспечивая более высокую скорость обработки данных (пропускную способность), а при качестве канала ниже заданного логичен переход на работу по протоколу HDLC. Применение УПОИ без существенного увеличения аппаратных средств позволит увеличить Рохв до 0,67 при Рк>0,9 (фиг.17, 18).
Таким образом, введение новых блоков и связей в предлагаемом устройстве приема и обработки информации обеспечивает повышение пропускной способности как в каналах с постоянными, так и с переменными параметрами, за счет выбора оптимального коммуникационного протокола на основе контроля качества канала в сетях радиосвязи с пакетной передачей информации. Следовательно, имеет место выигрыш в сравнении с известными устройствами аналога и прототипа.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 2000 |
|
RU2179334C1 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 2001 |
|
RU2199148C1 |
УСТРОЙСТВО РАСПОЗНАВАНИЯ ИСКАЖЕНИЯ ИНФОРМАЦИОННОГО ЦИФРОВОГО ПОТОКА | 2004 |
|
RU2273045C1 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 1998 |
|
RU2133500C1 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 1995 |
|
RU2100839C1 |
УСТРОЙСТВО АДАПТИВНОГО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ В КАНАЛЕ МНОЖЕСТВЕННОГО ДОСТУПА | 2001 |
|
RU2194366C2 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 1999 |
|
RU2149446C1 |
УСТРОЙСТВО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ ПО РАДИОКАНАЛУ | 2001 |
|
RU2211540C2 |
УСТРОЙСТВО РЕЗЕРВИРОВАНИЯ | 2001 |
|
RU2207616C2 |
УСТРОЙСТВО МОНИТОРИНГА БЕЗОПАСНОСТИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ | 2004 |
|
RU2270478C1 |
Изобретение относится к технике электросвязи и может быть использовано на базовой станции для приема, анализа и обработки информации в сетях радиосвязи с пакетной передачей данных, с возможностью идентификации применяемых в цифровых системах связи и, в частности, в глобальных наземных сетях пакетной радиосвязи коммуникационных протоколов High Level Data Link Control (HDLC) и Frame Relay (FR), а также для обеспечения контроля качества канала связи. Целью изобретения является разработка устройства приема и обработки информации, обеспечивающего повышение пропускной способности как в каналах с постоянными, так и с переменными параметрами, за счет выбора оптимального коммуникационного протокола на основе контроля качества канала. Устройство содержит блок памяти (1), декодер (2), блок анализа качества канала (3), блок анализа и обработки (4), блок коррекции (5), блок коммутации (6), адаптер мультиплексного канала (7) и N радиоприемных устройств (8). 2 з.п.ф-лы, 18 ил.
УСТРОЙСТВО ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАЦИИ | 1996 |
|
RU2107995C1 |
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ | 1998 |
|
RU2133500C1 |
Устройство передачи и приема информации | 1982 |
|
SU1083382A1 |
Устройство передачи и приема информации | 1987 |
|
SU1453605A1 |
DE 10123639 А1, 29.11.2001 | |||
СПОСОБ ПОЛУЧЕНИЯ МНОГОСЛОЙНОГО ПОКРЫТИЯ ДЛЯ РЕЖУЩЕГО ИНСТРУМЕНТА | 2008 |
|
RU2367719C1 |
ЕР 0772325 А2, 07.05.1997 | |||
Перекатываемый затвор для водоемов | 1922 |
|
SU2001A1 |
Авторы
Даты
2003-09-27—Публикация
2002-04-24—Подача