Устройство для управления передачей данных по радиоканалу
Изобретение относится к радиотехнике, а именно к области передачи дискретных сообщений. Предлагаемое устройство может быть использовано для повышения коэффициента использования пропускной способности линий и сетей радиосвязи, в частности линий и сетей спутниковой связи при использовании на данных линиях комплекса технических средств передачи данных (КТС ПД). Устройство для управления передачей данных по радиоканалу состоит из двух элементов И, двух триггеров, трех счетчиков, двух арифметико-логических блоков, четырех блоков оперативной памяти, таймера, делителя, трех блоков сравнения, генератора тактовых импульсов, распределителя импульсов, блока репрограммируемой постоянной памяти, порогового элемента, пяти элементов задержки, двух сумматоров, электронного ключа и имеет управляющие вход и выход, а также шесть входов данных. Такое построение устройства для управления передачей данных по радиоканалу, в отличие от прототипа, позволяет за счет сбора и обработки статистических данных о состоянии радиоканала предотвращать конфликтные ситуации при многостанционном доступе к радиоканалу, управлять режимами функционирования КТС ПД, используемых на линиях радиосвязи, и за счет этого изменять среднюю скорость передачи в сети и как следствие повышать коэффициент использования пропускной способности линий и сети радиосвязи, в чем и состоит технический результат, достигаемый при реализации данного изобретения. 1 ил.
Изобретение относится к области радиотехники, а именно к области передачи дискретных сообщений. Предлагаемое устройство может быть использовано для повышения эффективности использования пропускной способности линий и сетей радиосвязи, в частности линий и сетей спутниковой связи при использовании на данных линиях комплекса технических средств передачи данных (КТС ПД).
Известно устройство для управления передачей данных по радиоканалу (а.с. СССР N 1319298, H 04 L 7/00 от 23.06.87 г., бюл. N 23), которое содержит первый, второй, третий и четвертый элементы И, счетчик, блок сравнения, триггер цикла передачи, триггер разрешения передачи, генератор случайных чисел, два формирователя импульсов, элемент ИЛИ, синхронизатор, два элемента задержки. Недостатком данного устройства для управления передачей данных по радиоканалу является низкая скорость передачи информации. Наиболее близким аналогом (прототипом) к заявляемому устройству по технической сущности является устройство для управления передачей данных по радиоканалу (а. с. СССР N 1162058 H 04 L 7/00 от 15.06.85 г., бюл. N 22). Устройство-прототип содержит первый и второй элементы И, первый и второй триггеры, названные триггерами цикла передачи и разрешения передачи, счетчик (СЧ), блок сравнения (БС), генератор случайных чисел (ГСЧ), формирователь импульсов (ФИ), элемент ИЛИ, синхронизатор, элемент задержки (ЭЗ). Внешний сигнал несущей поступает на первый вход устройства для управления передачей данных по радиоканалу, а далее на второй вход первого элемента И и параллельно на первый вход "установка в единицу" триггера цикла передачи, выход которого подключен параллельно к третьему входу первого элемента И и третьему входу второго элемента И, выход первого элемента И соединен с входом СЧ, второй выход которого соединен с первым входом БС, выход БС подключен к первому входу "установка в единицу" триггера разрешения передачи, выход которого соединен параллельно с входом ЭЗ, вторым входом элемента ИЛИ и является первым выходом устройства для управления передачей данных по радиоканалу. Выход ЭЗ подключен к четвертому входу первого элемента И, второй вход устройства для управления передачей данных по радиоканалу подключен параллельно к первому входу второго элемента И и входу "сброс в ноль" триггера разрешения передачи, выход второго элемента И подключен параллельно ко входу ФИ и входу ГСЧ, а его выход соединен со вторым входом БС, выход синхронизатора подключен параллельно к первому входу первого элемента И и второму входу второго элемента И, выход ФИ соединен с первым входом элемента ИЛИ, выход которого является вторым выходом устройства, а первый выход СЧ соединен со входом "сброс в ноль" триггера цикла передачи. Такое построение устройства передачи данных по радиоканалу позволяет повысить скорость передачи информации и степень (коэффициент) использования пропускной способности радиоканала путем снижения вероятности одновременного включения абонентов на передачу. Недостатками данного устройства для управления передачей данных по радиоканалу является то, что оно не производит оценку статистических данных о состоянии радиоканала и на ее основе не управляет режимами работы КТС ПД, следствием чего является недостаточно высокий коэффициент использования пропускной способности радиолиний и высокая вероятность невыполнения требований по времени доставки сообщений и возникновению конфликтных ситуаций. Задачей изобретения является разработка устройства для управления передачей данных по радиоканалу, обеспечивающего достижение технического результата, заключающегося в повышении коэффициента использования пропускной способности линий и сетей радиосвязи при использовании на них КТС ПД за счет обеспечения оценки статистических данных о состоянии радиоканала, обеспечения многостанционного доступа абонентов к радиоканалу, обеспечения предотвращения конфликтных ситуаций и обеспечения возможности управления режимами функционирования КТС ПД. Указанный технический результат достигается тем, что в известное устройство для управления передачей данных по радиоканалу, содержащее первый счетчик (СЧ), первый элемент И, выход которого подключен к счетному входу первого счетчика, второй элементы И, первый триггер, выход которого подключен ко второму входу первого элемента И, второй триггер, первый элемент задержки (ЭЗ), первый блок сравнения (БС), первый выход которого соединен с входом "установка в единицу" второго триггера, дополнительно введены генератор тактовых импульсов (ГТИ), таймер, второй и третий счетчики (СЧ), первый, второй, третий и четвертый блоки оперативной памяти (ОП), второй и третий блоки сравнения (БС), делитель, первый и второй арифметико-логические (АЛ) блоки, распределитель импульсов (РИ), блок репрограмируемой постоянной памяти (РПП), пороговый элемент (ПЭ), второй, третий, четвертый и пятый элементы задержки (ЭЗ), электронный ключ (ЭК), а также первый и второй сумматоры. Вход ПЭ является управляющим входом устройства для управления передачей данных по радиоканалу, а выход ПЭ соединен с первым входом первого элемента И. Выход первого элемента И подключен к счетному входу первого СЧ и входу "запуск" ГТИ, выход которого подключен к входу РИ и второму входу второго элемента И. Выход второго элемента И соединен со входом "запуск" таймера, выход которого соединен с входом "запись" первого блока ОП, входом первого ЭЗ, входами "сброс в ноль" первого и второго триггеров, входом "остановка" таймера и управляющим входом ЭК. Выход первого ЭЗ соединен со входом "сброс в ноль" первого СЧ. Выход первого СЧ соединен с информационным входом ЭК, выход которого соединен с входом "данные" первого блока ОП и первым информационным входом второго АЛ блока. Выход второго АЛ блока соединен с первым информационным входом делителя, выход которого соединен с первым входом второго БС. Первый выход второго БС соединен со вторым выходом первого БС, счетным входом второго СЧ, входом "чтение" первого блока ОП, выход "данные" которого соединен со вторым входом второго сумматора. Второй выход второго БС соединен с первым выходом первого БС, входом "сброс в ноль" первого блока ОП, входами "установка в единицу" первого и второго триггеров, входом "остановка" ГТИ, входами "чтение" второго, третьего и четвертого блоков ОП, входами второго и третьего ЭЗ, входом "сброс в ноль" третьего СЧ. Выход второго триггера соединен с первым входом второго элемента И. Первый выход РИ соединен с управляющим входом второго АЛ блока, второй выход РИ подключен к управляющему входу делителя, третий выход РИ соединен с управляющим входом первого АЛ блока, а четвертый, пятый, шестой, седьмой, восьмой и девятый выходы РИ соединены соответственно с первым, вторым, третьим, четвертым, пятым и шестым входами блока РПП. Первый, второй, третий, четвертый, пятый и шестой выходы "данные" блока РПП соединены соответственно со вторым информационным входом делителя, со вторым информационным входом второго АЛ блока, со вторым входом первого БС, со вторым входом второго БС, со вторым входом третьего БС и входом "данные" третьего блока ОП, со вторым входом первого сумматора. Выход второго СЧ соединен со вторым входом первого сумматора, выход второго сумматора соединен с первым информационным входом первого АЛ блока и входом "данные" четвертого блока ОП. Выход первого АЛ блока соединен с первым входом первого БС. Выход первого сумматора соединен со вторым информационным входом первого АЛ блока, первым входом третьего БС и входом "данные" второго блока ОП. Первый выход третьего БС соединен с входом "запись" второго блока ОП, второй выход третьего БС соединен со счетным входом третьего СЧ, входом "сброс в ноль" второго блока ОП и входом "запись" третьего блока ОП. Выход третьего СЧ соединен с первым входом второго сумматора и входом четвертого ЭЗ, выход которого соединен с входом "запись" четвертого блока ОП. Выход второго ЭЗ соединен с входом "сброс в ноль" третьего блока ОП. Выход третьего ЭЗ соединен с входом "сброс в ноль" четвертого блока ОП. Выход "данные" четвертого блока ОП соединен со входом пятого ЭЗ. Седьмой, восьмой, девятый, десятый, одиннадцатый и двенадцатый входы блока РПП являются входами "данные" устройства. Выход пятого ЭЗ и выходы "данные" второго и третьего блоков ОП соединены между собой и являются управляющим выходом устройства. Такое построение устройства для управления передачей данных по радиосигналу, в отличие от прототипа, позволяет за счет сбора и обработки статистических данных о состоянии радиоканала предотвращать конфликтные ситуации при многостанционном доступе к радиоканалу, управлять режимами функционирования КТС ПД, используемых на линиях радиосвязи, и за счет этого изменять среднюю скорость передачи информации в сети и как следствие повышать коэффициент использования пропускной способности линий и сети радиосвязи. Проведенный анализ уровня техники позволил установить, что аналоги, характеризующиеся совокупностью признаков, тождественных всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленного устройства условию патентоспособности "новизна". Результаты поиска известных решений в данной и смежных областях техники с целью выявления признаков заявленного объекта, показали, что они не следуют явным образом из уровня техники. Из уровня техники также не выявлена известность влияния предусматриваемых существенными признаками заявленного изобретения преобразований на достижение указанного технического результата. Следовательно, заявленное изобретение соответствует условию патентоспособности "изобретательский уровень". Устройство для управления передачей данных по радиоканалу, показанное на чертеже, содержит первый СЧ 3, второй СЧ 1, третий СЧ 22, первый элемент И 2, второй элемент И 13, первый блок ОП 4, второй блок ОП 23, третий блок ОП 24, четвертый блок ОП 27, первый АЛ блок 6, второй АЛ блок 10, первый БС 7, второй БС 12, третий БС 21, первый триггер 8, второй триггер 14, таймер 9, делитель 11, РИ 15, блок РПП 16, ГТИ 17, первый ЭЗ 18, второй ЭЗ 25, третий ЭЗ 26, четвертый ЭЗ 28, пятый ЭЗ 30, ПЭ 19, первый сумматор 5, второй сумматор 29, ЭК 20. Вход ПЭ 19 является управляющим входом устройства для управления передачей данных по радиоканалу, а выход 19 соединен с первым входом первого элемента И 2. Выход первого элемента И 2 подключен к счетному входу первого СЧ 3 и входу "запуск" ГТИ 17, выход которого подключен к входу РИ 15 и второму входу второго элемента И 13. Выход второго элемента И 13 соединен со входом "запуск" таймера 9, выход которого соединен с входом "запись" первого блока ОП 4, входом первого ЭЗ 18, входами "сброс в ноль" первого 8 и второго 14 триггеров, входом "остановка" таймера 9 и управляющим входом ЭК 20. Выход первого ЭЗ 18 соединен со входом "сброс в ноль" первого СЧ 3. Выход первого СЧ 3 соединен с информационным входом ЭК 20, выход которого соединен с входом "данные" первого блока ОП 4 и первым информационным входом второго АЛ блока 10. Выход второго АЛ блока 10 соединен с первым информационным входом делителя 11, выход которого соединен с первым входом второго БС 12. Первый выход второго БС 12 соединен со вторым выходом первого БС 7, счетным входом второго СЧ 3, входом "чтение" первого блока ОП 4, выход "данные" которого соединен со вторым входом второго сумматора 29. Второй выход второго БС 12 соединен с первым выходом первого БС 7, входом "сброс в ноль" первого блока ОП 4, входами "установка в единицу" первого 8 и второго 14 триггеров, входом "остановка" ГТИ 17, входами "чтение" второго 23, третьего 24 и четвертого 27 блоков ОП, входами второго 25 и третьего 26 ЭЗ, входом "сброс в ноль" третьего СЧ 22. Выход второго триггера 14 соединен с первым входом второго элемента И 13. Первый выход РИ 15 соединен с управляющим входом второго АЛ блока 10, третий выход РИ 15 соединен с управляющим входом первого АЛ блока 6, второй выход РИ 15 подключен к управляющему входу делителя 11, а четвертый, пятый, шестой, седьмой, восьмой и девятый выходы РИ 15 соединены соответственно с первым, вторым, третьим, четвертым, пятым и шестым входами блока РПП 16. Первый, второй, третий, четвертый, пятый и шестой выходы "данные" блока РПП 16 соединены соответственно со вторым информационным входом делителя 11, со вторым информационным входом второго АЛ блока 10, со вторым входом первого БС 7, со вторым входом второго БС 12, со вторым входом третьего БС 21 и входом "данные" третьего блока ОП 24, со вторым входом первого сумматора 5. Выход второго СЧ 1 соединен со вторым входом первого сумматора 5, выход второго сумматора 29 соединен с первым информационным входом первого АЛ блока 6 и входом "данные" четвертого блока ОП 27. Выход первого АЛ блока 6 соединен с первым входом первого БС 7. Выход первого сумматора 5 соединен со вторым информационным входом первого АЛ блока 6, первым входом третьего БС 21 и входом "данные" второго блока ОП 23. Первый выход третьего БС 21 соединен с входом "запись" второго блока ОП 23, второй выход третьего БС 21 соединен со счетным входом третьего СЧ 22, входом "сброс в ноль" второго блока ОП 23 и входом "запись" третьего блока ОП 24. Выход третьего СЧ 22 соединен с первым входом второго сумматора 29 и входом четвертого ЭЗ 26, выход которого соединен с входом "запись" четвертого блока ОП 27. Выход второго ЭЗ 25 соединен с входом "сброс в ноль" третьего блока ОП 24. Выход третьего ЭЗ 26 соединен с входом "сброс в ноль" четвертого блока ОП 27. Выход "данные" четвертого блока ОП 27 соединен со входом пятого ЭЗ 30. Седьмой, восьмой, девятый, десятый, одиннадцатый и двенадцатый входы блока РПП 16 являются входами "данные" устройства. Выход пятого ЭЗ 30 и выходы "данные" второго 23 и третьего 24 блоков ОП соединены между собой и являются управляющим выходом устройства для управления передачей данных по радиоканалу. Все составные элементы предлагаемого устройства реализуются из конструктивно известных элементов. Первый и второй элементы И 2, 13 идентичны и реализуются как описано в книгах Партин А.С., Борисов В.Г. Введение в цифровую технику. - М.: "Радио и связь". 1987, стр. 5-6, рис. 1, Папернов А.А. Логические основы цифровой вычислительной техники. М.: "Советское радио", 1972, стр. 62, рис. 6. Первый триггер 8 и второй триггер 14 идентичны и реализуются как описано в книге Гольденберг Л.М., Бутыльский Ю.Т., Поляк М.Н. Цифровые устройства на интегральных схемах в технике связи. - М.: "Связь", 1979, стр. 36, рис. 2.2а. Распределитель импульсов 15 предназначен для согласования по времени работы составных элементов устройства. Реализуется как описано в книге Гольденберг Л.М., Бутыльский Ю.Т., Поляк М.Н. Цифровые устройства на интегральных схемах в технике связи. - М. : "Связь", 1979, стр. 60-62, рис. 2.28-2.30. Блок репрограммируемой постоянной памяти 16 предназначен для хранения ряда данных, записываемых в него от подсистемы автоматизированного управления ретранслятором связи и используемых в работе составных элементов устройства. Реализуется, как описано в книге Старос Ф.Г., Крайзмер Л.П. Полупроводниковые интегральные запоминающие устройства. - М.: "Энергия", 1973, стр. 98, рис. 5.16. Таймер 9 предназначен для отсчета времени наблюдения за информационной нагрузкой в радиоканале. Реализуется аналогично описанному в книге Гольденберг Л.М. Импульсные устройства. - М.: "Радио и связь", 1981, стр. 77-79. Первый, второй и третий счетчики 1, 3 и 22 идентичны, предназначены для подсчета импульсов, поступающих на их счетных вход. Реализуются аналогично описанному в книге Гольденберг Л.М., Бутыльский Ю.Т., Поляк М.Н. Цифровые устройства на интегральных схемах в технике связи. - М.: "Связь", 1979, стр. 47-60, рис. 2.19. Делитель 11 предназначен для выполнения операции деления двух значений сигналов, поступающих на его входы от соответствующих блоков устройства. Идентичен приведенному в книге Шляпоберский В.И. Основы техники передачи дискретных сообщений. - М.: "Связь", 1973, стр. 126-133, рис. 3.25. Первый, второй и третий блоки сравнения 7, 12, 21 идентичны и предназначены для выполнения операции сравнения двух сигналов, поступающих на его входы. Реализуются как, например, описано в книге Сидоров В.И. Логические элементы. - Л.: ВАС, 1986, стр. 52, рис. 48. Пороговый элемент 19 предназначен для выработки единичных импульсов при поступлении на его вход информационных сигналов. Реализуются как, например, описано в книге Сидоров В.И. Логические элементы. - Л.: ВАС, 1986, стр. 52, рис. 48. Первый и второй арифметико-логические блоки 6 и 10 идентичны, предназначены для выполнения арифметических операций с сигналами, поступающими на его входы при наличии управляющего сигнала. Построены аналогично арифметико-логическим устройством, описанным в книгах Дроздов Е.А., Комарницкий В.А. , Пятибратов А. П. Электронно-вычислительные машины единой системы. - М.: "Машиностроение", 1981, стр. 158-170. Справочник по схемотехнике для радиолюбителей. Под ред. В.П.Боровского. - К.: Технiка, 1987, стр. 328-330. Первый, второй, третий и четвертый блоки оперативной памяти 4, 23, 24, 27 идентичны, предназначены для записи, хранения и считывания данных, поступающих на его вход "данные" при наличии соответствующих управляющих сигналов на его соответствующих управляющих входах. Реализуются аналогично описанным в книге Мальцева Л.А., Фромберг Э.М., Ямпольский В.С. Основы цифровой техники. - М.: "Радио и связь", 1987, стр. 79-82, рис. 77. Генератор тактовых импульсов 17 предназначен для генерации тактовых импульсов, обеспечивающих согласованное по времени функционирование элементов устройства. Реализуется как описано в книге Гольденберг Л.М., Бутыльский Ю. Т., Поляк М.Н. Цифровые устройства на интегральных схемах в технике связи. - М.: "Связь", 1979, стр. 72-76, рис. 3.14. Сумматор 5 предназначен для выполнения операции суммирования значений двух сигналов, поступающих на его входы. Реализуется аналогично описанному в книге Справочник по схемотехнике для радиолюбителей. Под ред. В.П.Боровского. - К.: Технiка, 1987, стр. 327-328. Мальцева Л.А., Фромберг Э.М., Ямпольский В.С. Основы цифровой техники. - М.: "Радио и связь", 1987, стр. 53-54. Сумматор 29 предназначен для выполнения операции вычитания значений двух сигналов, поступающих на его входы. Реализуется аналогично описанному в книге В. В. Климов. Импульсные ключи в цифровых устройствах. - М.: "Радио и связь", 1989, стр. 30-33, рис. 2.12. Первый, второй, третий, четвертый и пятый элементы задержки 18, 25, 26, 28, 30 идентичны по построению, предназначены для реализации временной задержки поступающего на вход сигнала на определенное количество тактов работы устройства. Реализуется, как описано в книге Гольденберг Л.М., Бутыльский Ю. Т., Поляк М.Н. Цифровые устройства на интегральных схемах в технике связи. - М.: "Связь", 1979, стр. 67-70, рис. 3.3-3.7. Электронный ключ 20 обеспечивает прохождение сигнала с его входа на его выход при наличии управляющего сигнала. Реализуется аналогично описанному в книге В. В. Климов. Импульсные ключи в цифровых устройствах. - М.: "Радио и связь", 1989, стр. 8-19, рис. 1.6. Заявленное устройство работает следующим образом. Устройство для управления передачей данных по радиоканалу может использоваться для реализации алгоритма своевременного и аргументированного управления потоками сообщений (пакетов) с целью удовлетворения требований по времени их доставки и исключения конфликтных ситуаций (блокировок) при их передаче. В частности, оно может использоваться в сети спутниковой связи в условиях значительного изменения количества станций космической связи (СКС) S в сети и интенсивности входного потока сообщений (пакетов)








где Pк - вероятность возникновения конфликтов в сети. Затем полученное значение (1-Pк) поступает на первый информационный вход делителя 11, на второй информационный вход которого с первого выхода "данные" блока РПП 16 поступает значение Tпер. Результатом выполнения операции деления в делителе 16 является получение значения времени доставки сообщения Tдост в соответствии с формулой (Теоретические основы управления обменом информацией в АСУ. Под редакцией профессора Буренина Н.И. - Л.: ВАС, 1983, 104 с.):
Tдост = Tпер/(1-Pк). Значение Tдост с выхода делителя 11 поступает на первый вход второго БС 12, на второй вход которого с четвертого выхода "данные" блока РПП 16 поступает значение Tдост доп. В результате сравнения данных значений в БС 12 возможны два исхода:
- либо Tдост

- либо Tдост > Tдост доп. Если Tдост







Полученное значение Pк* с выхода АЛ блока 6 поступает на первый вход первого БС 7, на второй вход которого с третьего выхода "данные" блока РПП 16 поступает значение Pк*доп. В результате сравнения возможны два исхода:
- либо Pк* > Pк*доп;
- либо Pк*















Формула изобретения
РИСУНКИ
Рисунок 1