устройство управления передачей данных по радиоканалу
Классы МПК: | H04L7/00 Устройства для синхронизации приемника с передатчиком H04J3/00 Многоканальные системы с временным разделением каналов H04Q11/04 для уплотнения по системе с временным разделением |
Автор(ы): | Комашинский В.И., Смирнов Д.А., Шнуренко С.А. |
Патентообладатель(и): | Военный университет связи |
Приоритеты: |
подача заявки:
1998-12-30 публикация патента:
27.04.2000 |
Изобретение относится к вычислительной технике и может использоваться в узлах коммутации сообщений (пакетов) сети передачи данных автоматизированной системы управления. Технический результат - повышение пропускной способности путем учета эффекта "захвата" в приемнике, адаптации к изменению нагрузки, а также достоверности и помехоустойчивости, за счет анализа сигналов в каждом канале приема. Сущность заключается в том, что обеспечивается возможность использования устройства в каналах с кодовым и временным разделением при различных условиях распространения радиоволн на трассе между абонентами сети и узлом коммутации сообщений (пакетов), благодаря элементам, анализирующим сигналы в каждом канале приема, учитывающим эффект "захвата" в приемнике, позволяющим динамически оценивать параметры нагрузки, а по результатам оценки адаптировать схему устройства. 3 з.п.ф-лы, 4 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4
Формула изобретения
1. Устройство управления передачей данных по радиоканалу, содержащее кодер, генератор случайных чисел, синхронизатор, счетчик, первый элемент И, RS-триггер, второй элемент И, блок сравнения, блок преобразования, первый и второй дискретные фильтры Калмана, счетчик необслуженной нагрузки, счетчик обслуженной нагрузки, коррелятор, решающий блок, блок анализа адреса, причем сигнальный вход первого элемента И является управляющим входом устройства, выход счетчика соединен с первым сигнальным входом блока сравнения, информационный вход кодера является информационным входом устройства, а выход кодера является сигнальным выходом устройства, выход блока преобразования подключен к сигнальным входам кодера, генератора случайных чисел и счетчика, тактовый вход которого подключен к выходу синхронизатора, второй сигнальный вход блока сравнения подключен к выходу генератора случайных чисел, управляющий вход первого элемента И подключен к выходу второго элемента И, тактовый и управляющий входы которого подключены соответственно к выходу синхронизатора и выходу RS-триггера, входы "Установка I" и "Установка О" которого подключен соответственно к выходу блока сравнения и выходу первого элемента И, который дополнительно подключен к управляющему входу генератора случайных чисел, второй и первый информационные выходы решающего блока подключены соответственно к счетчику необслуженной нагрузки и счетчику обслуженной нагрузки, выходы которых подключены к входам соответстовенно первого и второго дискретных фильтров Калмана, выходы которых подключены соответственно к первому и второму входам блока преобразования, вход коррелятора является сигнальным входом устройства, а первый выход коррелятора подключен к первому входу решающего блока, информационно-адресный выход которого подключен к информационно-адресному входу блока анализа адреса, первый и второй управляющие выходы которого являются соответственно первым и вторым информационными выходами устройства, выход блока сравнения является управляющим выходом устройства, а адресный вход блока анализа адреса является адресным входом устройства, отличающееся тем, что дополнительно введен блок анализа уровня, коррелятор дополнительно снабжен (m - 1) выходами, где m


Описание изобретения к патенту
Изобретение относится к вычислительной технике и может использоваться в узлах коммутации сообщений (пакетов) сети передачи данных (сети ПД) автоматизированной системы управления (АСУ) при управлении передачей данных по широковещательному многоточечному радиоканалу, имеющему динамическую неполносвязную структуру. Известно устройство для управления передачей данных по радиоканалу (А.С. СССР N 115.3915.18, МПК5 H 04 L 7/00, опубл. 23.06.87.), содержащее генератор случайных чисел и синхронизатор, первый, второй, третий и четвертый элементы И, счетчик, блок сравнения, триггер цикла передачи, триггер разрешения передачи, два формирователя импульсов, элемент ИЛИ, два элемента задержки, причем выход синхронизатора связан с первым входом первого элемента И и вторым входом второго элемента И, вход запроса передачи является третьим входом второго элемента И и связан с первым входом триггера разрешения передачи, выход которого связан со вторым входом элемента ИЛИ, входом элемента задержки и является выходом разрешения передачи, выход элемента задержки подключен к четвертому входу первого элемента И, третий вход которого связан с выходом триггера цикла передачи и первым входом второго элемента И, выход второго элемента И связан со входом формирователя импульсов и входом генератора случайных чисел, выход которого соединен с первым входом блока сравнения, второй вход которого подключен к первому выходу счетчика, выход формирователя импульсов связан с первым входом элемента ИЛИ, второй выход счетчика соединен со вторым входом триггера цикла передачи, а вход счетчика подключен к выходу первого элемента И, выход блока сравнения подключен ко входу дополнительного элемента задержки и третьим входом элемента ИЛИ, а выход элемента ИЛИ является выходом "Включение передатчика", выход дополнительного элемента задержки связан с первыми входами третьего и четвертого элементов И, второй вход третьего элемента И соединен с выходом четвертого элемента и является выходом сигнала "Столкновение", причем выход третьего элемента И связан со вторым входом триггера разрешения передачи, а второй вход четвертого элемента И подключен ко второму входу первого элемента И и первому входу триггера цикла передачи и является входом "Сигнал несущей". Однако, данное устройство не предназначено для работы в каналах множественного доступа с кодовым разделением и имеет невысокую пропускную способность. Наиболее близким по технической сущности и выполняемым функциям к заявляемому является устройство для управления передачей данных по радиоканалу (Патент РФ N 2116004, МПК6 H 04 L 7/00, опубл. 20 июля 1998 г.), содержащее кодер, генератор случайных чисел, синхронизатор, счетчик, первый элемент И, RS-триггер, второй элемент И, блок сравнения, блок преобразования, первый и второй дискретные фильтры Калмана, счетчик необслуженной нагрузки, счетчик обслуженной нагрузки, коррелятор, решающий блок, блок анализа адреса, причем сигнальный вход первого элемента И является управляющим входом устройства, выход счетчика соединен с первым сигнальным входом блока сравнения, информационный вход кодера является информационным входом устройства, а выход кодера является сигнальным выходом устройства, выход блока преобразования подключен к сигнальным входам кодера, генератора случайных чисел и счетчика, тактовый вход которого подключен к выходу синхронизатора, второй сигнальный вход блока сравнения подключен к выходу генератора случайных чисел, управляющий вход первого элемента И подключен к выходу второго элемента И, тактовый и управляющий входы которого подключены соответственно к выходу синхронизатора и выходу RS-триггера, входы "Установка 1" и "Установка 0" которого подключены соответственно к выходу блока сравнения и выходу первого элемента И, который дополнительно подключен к управляющему входу генератора случайных чисел, второй и первый информационные выходы решающего блока подключены соответственно к счетчику необслуженной нагрузки и счетчику обслуженной нагрузки, выходы которых подключены к входам соответственно первого и второго дискретных фильтров Калмана, выходы которых подключены соответственно к первому и второму входам блока преобразования, вход коррелятора является сигнальным входом устройства, а выход коррелятора подключен к входу решающего блока, информационно-адресный выход которого подключен к информационно-адресному входу блока анализа адреса, первый и второй управляющие выходы которого являются соответственно первым и вторым информационными выходами устройства, выход блока сравнения является управляющим выходом устройства, а адресный вход блока анализа адреса является адресным входом устройства. При такой совокупности описанных элементов и связей становится возможной работа в каналах множественного доступа с кодовым разделением и достигается увеличение пропускной способности по радиоканалу. Однако устройство прототип имеет недостатки:- узкую область применения, в частности оно может использоваться лишь в каналах множественного доступа с временным и кодовым разделением сигналов, не критичных к условиям распространения радиоволн на трассах между различными абонентами сети и узлом коммутации сообщений (пакетов), что на практике встречается редко;
- имеет невысокую пропускную способность, что обусловлено нечувствительностью схемы прототипа к проявлению эффекта "захвата" в приемнике, когда пакет, поступающий с наибольшей энергией, имеет хорошие шансы быть правильно принятым даже при наличии других пакетов;
- имеет невысокую достоверность и помехоустойчивость при приеме широкополосных сложных сигналов, так как не обеспечивает их анализ в каждом канале приема. Целью изобретения является разработка устройства управления передачей данных по радиоканалу множественного доступа с кодовым и временным разделением сигналов, обеспечивающего повышение пропускной способности путем учета эффекта "захвата" в приемнике, адаптации к изменению нагрузки, а также помехоустойчивости и достоверности, за счет анализа сигналов в каждом канале приема. Поставленная цель достигается тем, что в известное устройство управления передачей данных по радиоканалу, содержащее кодер, генератор случайных чисел, синхронизатор, счетчик, первый элемент И, RS-триггер, второй элемент И, блок сравнения, блок преобразования, первый и второй дискретные фильтры Калмана, счетчик необслуженной нагрузки, счетчик обслуженной нагрузки, коррелятор, решающий блок, блок анализа адреса, причем сигнальный вход первого элемента И является управляющим входом устройства, выход счетчика соединен с первым сигнальным входом блока сравнения, информационный вход кодера является информационным входом устройства, а выход кодера является сигнальным выходом устройства, выход блока преобразования подключен к сигнальным входам кодера, генератора случайных чисел и счетчика, тактовый вход которого подключен к выходу синхронизатора, второй сигнальный вход блока сравнения подключен к выходу генератора случайных чисел, управляющий вход первого элемента И подключен к выходу второго элемента И, тактовый и управляющий входы которого подключены соответственно к выходу синхронизатора и выходу RS-триггера, входы "Установка 1" и "Установка 0" которого подключены соответственно к выходу блока сравнения и выходу первого элемента И, который дополнительно подключен к управляющему входу генератора случайных чисел, второй и первый информационные выходы решающего блока подключены соответственно к счетчику необслуженной нагрузки и счетчику обслуженной нагрузки, выходы которых подключены к входам соответственно первого и второго дискретных фильтров Калмана, выходы которых подключены соответственно к первому и второму входам блока преобразования, вход коррелятора является сигнальным входом устройства, а первый выход коррелятора подключен к первому входу решающего блока, информационно-адресный выход которого подключен к информационно-адресному входу блока анализа адреса, первый и второй управляющие выходы которого являются соответственно первым и вторым информационными выходами устройства, выход блока сравнения является управляющим выходом устройства, а адресный вход блока анализа адреса является адресным входом устройства, дополнительно введен блок анализа уровня, коррелятор дополнительно снабжен (m-1) выходами, где m



на фиг. 2 - схема решающего блока 15;
на фиг. 3 - схема блока анализа уровня 17;
на фиг. 4 - схема коррелятора 14. Заявляемое устройство управления передачей данных по радиоканалу, показанное на фиг. 1, состоит из: кодера 1, генератора случайных чисел 2, синхронизатора 3, счетчика 4, первого элемента И 5, RS-триггера 6, второго элемента И 7, блока сравнения 8, блока преобразования 9, первого и второго дискретных фильтров Калмана, соответственно 10 и 11, счетчика необслуженной нагрузки 12, счетчика обслуженной нагрузки 13, коррелятора 14, решающего блока 15, блока анализа адреса 16, блока анализа уровня 17, причем управляющий вход устройства является одновременно сигнальным входом первого элемента И 5, а выход счетчика 4 соединен с первым сигнальным входом блока сравнения 8, информационный вход кодера 1 является информационным входом устройства, а его выход является сигнальным выходом устройства. Выход блока преобразования 9 подключен в параллель к сигнальным входам кодера 1, генератора случайных чисел 2 и счетчика 4, тактовый вход которого подключен к выходу синхронизатора 3. Второй сигнальный вход блока сравнения 8 подключен к выходу генератора случайных чисел 2, управляющий вход первого элемента И 5 подключен к выходу второго элемента И 7, тактовый и управляющий вход которого подключены соответственно к выходу синхронизатора 3 и выходу RS-триггера 6, входы "Установка 1" и "Установка 0" которого подключены соответственно к выходу блока сравнения 8 и выходу первого элемента И 5, который дополнительно подключен к управляющему входу генератора случайных чисел 2. Второй и первый информационные выходы решающего блока 15 подключены соответственно к счетчику необслуженной нагрузки 12 и счетчику обслуженной нагрузки 13, выходы которых подключены к входам соответственно первого дискретного фильтра Калмана 10 и второго дискретного фильтра Калмана 11, выходы которых подключены к первому и второму входам блока преобразования 9 соответственно. Вход коррелятора 14 является сигнальным входом устройства, а его m выходов подключены к входам блока анализа уровня 17 и сигнальным входам решающего блока 15, информационно-адресный выход которого подключен к информационно-адресному входу блока анализа адреса 16, первый и второй управляющие выходы которого являются соответственно первым и вторым информационными выходами устройства, n выходов блока анализа уровня 17 подключены к n управляющим входам решающего блока 15. Выход блока сравнения 8 является управляющим выходом устройства. Адресный вход блока анализа адреса 16 является адресным входом устройства. Заявляемое устройство реализуется следующим образом. Кодер 1 предназначен для формирования сложного сигнала с фазовой манипуляцией и описан - Нелинейные радиотехнические устройства часть 1. /Н.Л.Теплова, -М.: Военное издательство министерства обороны СССР, 1982, - с. 346 - 349. Может быть реализован на ИМС серий 155, 176. Генератор случайных чисел 2 предназначен для случайного выбора момента начала передачи в цикле передачи с переменной длиной. Может быть реализован по схеме, показанной на фиг. 2 описания Патента РФ N 2116004, МПК6 H 04 L 7/00, опубл. 20 июля 1998 г. Синхронизатор 3 представляет собой генератор тактовых импульсов и описан - Микросхемы и их применение: Справ. пособие. / 1984, - с. 213, рис. 7.6. Может быть реализован на интегральных микросхемах (ИМС) серий 511, 176. Счетчик 4 описан - Журнал "Радио", 1987, N 1, стр. 43. Может быть реализован на ИМС КА 561 ИЕ 15б (счетчик с переменным коэффициентом деления). Блок сравнения 8 описан - Импульсные цифровые устройства /И.О.Лебедев, А. М. Сидоров. -Л.: ВАС, 1980, - с.51-53, рис. 2.33, 2.34. Может быть реализован на ИМС серий 133, 564. Блок преобразования 9 предназначен для выработки решения на основе анализа текущего состояния соотношения интенсивностей обслуженного и необслуженного потоков пакетов в канале множественного доступа. Блок преобразования 9 может быть реализован, например, по схеме, показанной на фиг. 3 описания Патента РФ N 2116004, МПК6 H 04 L 7/00, опубл. 20 июля 1998 г. Дискретные фильтры Калмана 10 и 11 предназначены для рекурсивного оценивания случайного процесса обслуживания заявок в устройстве, позволяющего получать не смещенные оценки с минимальными дисперсиями ошибок оценивания. Дискретные фильтры Калмана 10 и 11 представляют собой устройство рекурсивного оценивания нестационарного состояния системы, обеспечивая оптимальность оценок в смысле минимума среднеквадратической ошибки и описаны - Теория оценивания и ее применение в связи и управлении /Э.Сейдж, Дж.Мелс. -М.: Связь, 1976, -с.252 -264. Могут быть реализованы на ИМС серий 176, 116.5. Счетчик необслуженной нагрузки 12 и счетчик обслуженной нагрузки 13 описаны - Микросхемы и их применение: Справ, пособие. /В.А.Батушев, В.Н.Вениаминов, В. Г. Ковалев и др. -М.: Радио и связь 1984, - с. 139, рис.4.38. 13. Могут быть реализованы на ИМС серий 133, 564. Коррелятор 14 предназначен для согласованного приема широкополосных сигналов пользователей. Может быть реализован, например, по схеме, показанной на фиг. 4. Он состоит из m полосовых фильтров 14.11...14.1m, m согласованных фильтров 14.21...14.2m, m детекторов 14.31...14.3m, m линий задержки 14.41.. . 14.4m, причем выход i-го полосового фильтра, где i=1, 2,...m, подключен к входу i-го согласованного фильтра, выход которого подключен к входу i-й линии задержки, выход которой является i-м выходом коррелятора, вход i-го полосового фильтра подключен к входу коррелятора, который является сигнальным входом устройства. Полосовые фильтры 14.11. ..14.1m, согласованные фильтры 14.21...14.2m, детекторы 14.31...14.3m, линии задержки 14.41...14.4m коррелятора 14 известны и описаны - Системы связи с шумоподобными сигналами /Л.Е.Варакин. - М.: Радио и связь, 1985, -с. 321 - 323. Решающий блок 15 предназначен для определения факта успешной передачи в канале, с учетом возможного эффекта "захвата" в приемнике, или оценки кратности конфликта в противном случае и коммутации пакета на вход блока анализа адреса 16. Одним из вариантов реализации решающего блока 15 может быть схема, показанная на фиг. 2, при этом он состоит из мультиплексора 15.1, n-входового элемента ИЛИ 15.2, инвертора 15.3, первого и второго формирователей импульсов 15.41 и 15.42 соответственно, RS-триггера 15.5, элемента И 15.6, преобразователя кодов 15.7, причем выход n-входового элемента ИЛИ 15.2 подключен к входам первого формирователя импульсов 15.41 и инвертора 15.3, выход которого подключен к входу второго формирователя импульсов 15.42, выход которого соединен с входом "Установка 0" RS-триггера 15.5, вход "Установка 1" которого подключен к выходу первого формирователя импульсов 15.41, выход RS-триггера 15.5 подключен к второму входу элемента И 15.6, а также является первым информационным выходом блока, выход мультиплексора 15.1 подключен к первому входу элемента И 15.6, выход которого является информационно-адресным выходом блока, m сигнальных и n управляющих входов мультиплексора 15.1 являются соответственно m сигнальными и n управляющими входами блока, причем n управляющих входов решающего блока подключены к соответствующим входам n-входового элемента ИЛИ 15.2 и n входам преобразователя кодов 15.7, выход которого является вторым информационным выходом блока. Мультиплексор 15.1 предназначен для подключения к выходу того или иного сигнального входа, в соответствии с кодовой комбинацией на управляющих входах. Может быть реализован по схеме, описанной -Микросхемы и их применение: Справочное пособие / В.А.Батушев, В.Н.Вениаминов, В.Г.Ковалев и др., - M.: Радио и связь, 1983, - рис. 4.33, с. 132. Преобразователь кодов 15.7 предназначен для преобразования параллельного кода кодовой комбинации в последовательный код. Может быть реализован по схеме, описанной - Полупроводниковые цифровые микросхемы. Справочник./ В.Л. Шило, - Челябинск:, Металлургия, 1989, рис. 2.52a, с. 246-250. Формирователи импульсов 15.41, 15.42 предназначены для формирования из логического уровня короткого импульса, идентичны, известны и описаны - Основы цифровой техники. /Л.А.Мальцева, - М.: Радио и связь, 1986, - рис. 21, с. 30. Блок анализа адреса 16 предназначен для выделения адреса из заголовка пакета и принятия решения на дальнейшую ретрансляцию пакета в сети или вывод его абоненту. Одним из вариантов реализации блока анализа адреса 16 может быть схема, показанная на фиг. 5 описания Патента РФ N 2116004, МПК6 H 04 L 7/00, опубл. 20 июля 1998 г. Блок анализа уровня 17 предназначен для анализа соотношений уровней сигналов в различных ветвях приема, на предмет возможности приема сигнала одной из ветвей, как в отсутствие сигналов в других ветвях, так и при их наличии. Одним из вариантов реализации блока анализа уровня 17 может быть схема, показанная на фиг. 3, при этом он состоит из mхn компараторов 17.1.11...17.1.nm, mхn инверторов 17.2.11...17.2.mn, mxn m-входовых элементов И 17.3.11. . .17.3.mn, n m-входовых элементов ИЛИ 17.41...17.4n. Причем выход (u,v)-го компаратора 17.1.11...17.1.nm, где u = 1, 2,...m, v=1, 2,... n, подключен к входу (v,u)-го инвертора 17.2.11...17.2.mn и входу (v,f)-го m-входового элемента И 17.3.11...17.3.mn, где f=1, 2,...m, причем f

Класс H04L7/00 Устройства для синхронизации приемника с передатчиком
Класс H04J3/00 Многоканальные системы с временным разделением каналов
Класс H04Q11/04 для уплотнения по системе с временным разделением