[go: up one dir, main page]

RU2211540C2 - Device for controlling data transmission over radio link - Google Patents

Device for controlling data transmission over radio link Download PDF

Info

Publication number
RU2211540C2
RU2211540C2 RU2001130531/09A RU2001130531A RU2211540C2 RU 2211540 C2 RU2211540 C2 RU 2211540C2 RU 2001130531/09 A RU2001130531/09 A RU 2001130531/09A RU 2001130531 A RU2001130531 A RU 2001130531A RU 2211540 C2 RU2211540 C2 RU 2211540C2
Authority
RU
Russia
Prior art keywords
input
output
block
packet
navigation
Prior art date
Application number
RU2001130531/09A
Other languages
Russian (ru)
Inventor
М.А. Зарубин
В.И. Курносов
А.М. Лихачев
Г.В. Шарко
Original Assignee
Военный университет связи
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Военный университет связи filed Critical Военный университет связи
Priority to RU2001130531/09A priority Critical patent/RU2211540C2/en
Application granted granted Critical
Publication of RU2211540C2 publication Critical patent/RU2211540C2/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

FIELD: computer engineering; message (burst) switching centers of data transmission networks in computer-aided control systems. SUBSTANCE: device that can be used for controlling transmission of data conveyed over multipoint broadcast radio link has newly introduced units for finding burst arrival intervals, timers, and address analyzing unit which makes it possible to eliminate conflicts in multiple access channel when navigation data bursts are transmitted from plurality of correspondents by estimating length of time intervals between adjacent moments of navigation data burst transmission of all active correspondents. Transmitted data is corrected after each time interval. In the process timer disables probable home data transmission by the end of each time interval while navigation data burst is passed through multiple access channel with a higher degree of precision ; in this case detection of navigation data transmitted by foreign correspondent is ensured. EFFECT: enhanced throughput capacity of multiple access channel. 1 cl, 3 dwg

Description

Изобретение относится к вычислительной технике и может использоваться в узлах коммутации сообщений (пакетов) сети передачи данных (сети ПД) автоматизированной системы управления (АСУ) при управлении передачей данных по широковещательному многоточечному радиоканалу, имеющему динамическую структуру. The invention relates to computer technology and can be used in switching nodes of messages (packets) of a data transmission network (PD network) of an automated control system (ACS) when controlling data transmission over a broadcast multi-point radio channel having a dynamic structure.

Известно устройство для управления передачей данных по радиоканалу (авт. св. СССР 1162016.16, МПК 5 H 04 L 7/00, 1985 г.), содержащее последовательно соединенные синхронизатор и первый элемент И, а также элемент задержки, элемент ИЛИ и последовательно соединенные счетчик и триггер цикла передачи, последовательно соединенные генератор случайных чисел, блок сравнения и триггер разрешения передачи, а также последовательно соединенные второй элемент И и формирователь импульсов, что позволяет увеличить степень использования пропускной способности канала. Однако данное устройство обладает недостаточной скоростью передачи по радиоканалу, в устройстве отсутствуют средства предотвращения конфликтов (Конфликт - одновременное появление более одного требования на пользование каналом. См.: Л. Клейнрок. Вычислительные системы с очередями. Издательство "Мир", 1979 г. с. 9) при поступлении в канал разнородного потока данных (файлы, навигационная информация). A device is known for controlling data transmission over a radio channel (ed. St. USSR 1162016.16, IPC 5 H 04 L 7/00, 1985), comprising a synchronizer and a first AND element in series, as well as a delay element, an OR element, and a counter connected in series and a transmission cycle trigger, a random number generator connected in series, a comparison unit and a transmission enable trigger, as well as a second AND element and a pulse shaper connected in series, which makes it possible to increase the channel bandwidth utilization . However, this device has insufficient transmission speed over the radio channel, the device does not have means of conflict prevention (Conflict - the simultaneous appearance of more than one requirement to use the channel. See: L. Kleinrock. Computing systems with queues. Mir Publishing House, 1979, p. 9) upon receipt of a heterogeneous data stream (files, navigation information).

Известно устройство для управления передачей данных по радиоканалу (авт. св. СССР 1319298, МПК 5 H 04 L 7/00, опубликованное 23.06.87), содержащее генератор случайных чисел и синхронизатор, первый, второй, третий и четвертый элементы И, счетчик, блок сравнения, триггер цикла передачи, триггер разрешения передачи, два формирователя импульсов, элемент ИЛИ, два элемента задержки. Устройство обеспечивает увеличение скорости передачи информации по радиоканалу. A device for controlling data transmission over a radio channel (ed. St. USSR 1319298, IPC 5 H 04 L 7/00, published 23.06.87), containing a random number generator and synchronizer, the first, second, third and fourth elements And, the counter, comparison unit, transmission cycle trigger, transmission enable trigger, two pulse shapers, OR element, two delay elements. The device provides an increase in the speed of information transmission over the air.

Однако устройство имеет недостатки. However, the device has disadvantages.

Оно не обеспечивает достаточную пропускную способность канала множественного доступа при передаче разнородного потока данных, в силу того, что устройство не различает поток разнородных данных. It does not provide sufficient bandwidth for the multiple access channel when transmitting a heterogeneous data stream, due to the fact that the device does not distinguish between a heterogeneous data stream.

Наиболее близким по технической сущности и выполняемым функциям к заявляемому является устройство управления передачей данных по радиоканалу множественного доступа (патент РФ 2144267, МПК6 Н 04 L 7/00, выдан 10.01.2000), содержащее генератор случайных чисел, синхронизатор, счетчик, первый элемент И, первый вход которого является управляющим входом устройства, RS-триггер, второй элемент И, блок сравнения, причем выход синхронизатора соединен с входом счетчика и первым входом второго элемента И, групповой выход счетчика соединен со счетным входом блока сравнения, вход случайных чисел которого соединен с групповым выходом генератора случайных чисел, выход первого элемента И соединен со входом генератора случайных чисел, дополнительно введены третий элемент И, блок выделения признака навигационного пакета, генератор тактовых импульсов, блок выделения адреса, блок определения интервала поступления пакета и блок таймеров. Выход первого элемента И дополнительно соединен со входом сброса RS-триггера, вход установки которого соединен с выходом блока сравнения, и первым входом третьего элемента И. Выход второго элемента И соединен со вторым входом первого элемента И. Выход RS-триггера соединен со вторым входом второго элемента И. Информационный вход блока выделения признака навигационного пакета подключен к информационному входу блока выделения адреса, и является информационным входом устройства. Выход третьего элемента И является управляющим выходом устройства. Сигнальный выход блока выделения признака навигационного пакета соединен с первым сигнальным входом блока определения интервала поступления пакета и управляющим входом блока выделения адреса. Первый выход сигнала "сброс" блока определения интервала поступления пакета соединен со входом сигнала "сброс" блока выделения признака навигационного пакета. Выход блока выделения адреса соединен со вторым сигнальным входом блока определения интервала поступления пакета, второй выход сигнала "сброс" которого соединен с входом сигнала "сброс" блока выделения адреса. Выход генератора тактовых импульсов соединен с тактовыми входами блоков выделения признака навигационного пакета, блока выделения адреса, блока определения интервала поступления пакета и блока таймеров. Групповой выход блока определения интервала поступления пакета соединен со входом блока таймеров, выход которого соединен с инверсным входом третьего элемента И. Устройство обеспечивает в сравнении с рассмотренными аналогами увеличение пропускной способности за счет устранения конфликтов посредством отслеживания начала фиксированных интервалов передачи навигационной информации.The closest in technical essence and the functions performed to the claimed one is a device for controlling data transmission over a multiple access radio channel (RF patent 2144267, IPC 6 Н 04 L 7/00, issued January 10, 2000), containing a random number generator, synchronizer, counter, the first element And, the first input of which is the control input of the device, the RS-trigger, the second element And, the comparison unit, and the output of the synchronizer is connected to the input of the counter and the first input of the second element And, the group output of the counter is connected to the counting input of the block comparison, the random number input of which is connected to the group output of the random number generator, the output of the first element And is connected to the input of the random number generator, an additional third element And, a block for selecting a sign of a navigation packet, a clock pulse generator, an address allocation block, a block for determining a packet arrival interval, are additionally introduced and block timers. The output of the first element And is additionally connected to the reset input of the RS-trigger, the installation input of which is connected to the output of the comparison unit, and the first input of the third element I. The output of the second element And is connected to the second input of the first element I. The output of the RS-trigger is connected to the second input of the second Element I. The information input of the selection block of the feature of the navigation package is connected to the information input of the address allocation block, and is the information input of the device. The output of the third element And is the control output of the device. The signal output of the navigation sign feature allocation unit is connected to the first signal input of the packet arrival interval determination unit and the control input of the address allocation unit. The first output of the reset signal of the packet arrival interval determination unit is connected to the input of the reset signal of the navigation packet feature extraction unit. The output of the address allocation unit is connected to the second signal input of the packet arrival interval determination unit, the second output of the reset signal of which is connected to the input of the reset signal of the address allocation unit. The output of the clock generator is connected to the clock inputs of the blocks for allocating a feature of the navigation packet, the block for allocating the address, the block for determining the interval of receipt of the packet, and the block of timers. The group output of the unit for determining the interval of packet arrival is connected to the input of the timer block, the output of which is connected to the inverse input of the third element I. The device provides an increase in throughput compared to the considered analogues by eliminating conflicts by tracking the start of fixed intervals for transmitting navigation information.

Однако устройство прототип имеет недостатки. However, the prototype device has disadvantages.

Устройство прототип не обеспечивает достаточную пропускную способность канала множественного доступа при передаче разнородного потока данных от нескольких корреспондентов в силу того, что не обеспечивает их согласованной работы, т.к. устройство отслеживает моменты передачи навигационной информации только от одного корреспондента, вследствие чего возникают конфликты в радиоканале при передаче навигационной информации несколькими корреспондентами. The prototype device does not provide sufficient bandwidth for the multiple access channel when transmitting a heterogeneous data stream from several correspondents due to the fact that it does not ensure their coordinated operation, because the device monitors the moments of transmission of navigation information from only one correspondent, as a result of which there are conflicts in the radio channel when transmitting navigation information by several correspondents.

Целью изобретения является разработка устройства управления передачей данных по радиоканалу, обеспечивающего повышение пропускной способности канала множественного доступа за счет предотвращения конфликтов путем адаптации к изменению параметров нагрузки от М-го количества корреспондентов. The aim of the invention is the development of a device for controlling data transmission over a radio channel, providing increased throughput of a multiple access channel by preventing conflicts by adapting to changing load parameters from the Mth number of correspondents.

Поставленная цель достигается тем, что в известное устройство управления передачей данных по радиоканалу, содержащее RS триггер, первый, второй и третий элементы И, счетчик, синхронизатор, генератор случайных чисел, блок сравнения, блок выделения признака навигационного пакета, генератор тактовых импульсов, первый блок определения интервала поступления пакета и первый блок таймеров при этом выход блока сравнения соединен со входом единичной установки RS триггера и первым входом третьего элемента И, выход которого является управляющим выходом устройства, выход RS триггера соединен с первым входом второго элемента И, выход которого соединен с первым входом первого элемента И, второй вход которого является управляющим входом устройства, а выход соединен со входом сброса RS триггера и входом генератора случайных чисел, выход которого соединен со вторым сигнальным входом блока сравнения, первый сигнальный вход которого соединен с выходом счетчика, вход которого соединен с выходом синхронизатора и вторым входом второго элемента И, информационный вход блока выделения признака навигационного пакета является информационным входом устройства, выход первого блока определения интервала поступления пакета соединен с информационным входом первого блока таймера, выход которого соединен с первым инверсным входом третьего элемента И, выход генератора тактовых импульсов соединен с тактовыми входами блока выделения признака навигационного пакета и первых блоков определения интервала поступления пакета и таймеров, дополнительно введены блок анализа адреса, М-1 блоков определения интервала поступления пакета, где М - не менее числа корреспондентов в сети, и М-1 блоков таймеров. Причем управляющий вход блока выделения признака навигационного пакета соединен с управляющим выходом блока анализа адреса, сигнальный и информационный входы которого соединены соответственно с сигнальным выходом и информационным входом блока выделения признака навигационного пакета, тактовый вход которого соединен с тактовым входом блока анализа адреса. Сигнальный выход i блока анализа адреса, где i=1,2. ..М соединен с сигнальным входом i-го блока определения интервала поступления пакета, выход которого соединен с информационным входом j-го блока таймера, где j=2,3...M, выход которого соединен с j-м инверсным входом третьего элемента И. Тактовый вход j-го блока определения интервала поступления пакета и j-го блока таймеров соединены с выходом генератора тактовых импульсов. This goal is achieved by the fact that in the known device for transmitting data via a radio channel containing an RS trigger, first, second and third elements AND, a counter, a synchronizer, a random number generator, a comparison unit, a feature selection unit of the navigation packet, a clock pulse generator, the first block determine the interval of packet arrival and the first block of timers, while the output of the comparison unit is connected to the input of a single installation of the RS trigger and the first input of the third element And, the output of which is the control On the device side, the trigger RS output is connected to the first input of the second AND element, the output of which is connected to the first input of the first AND element, the second input of which is the control input of the device, and the output is connected to the RS input of the trigger and the input of the random number generator, the output of which is connected to the second signal input of the comparison unit, the first signal input of which is connected to the output of the counter, the input of which is connected to the output of the synchronizer and the second input of the second element And, the information input of the feature selection unit the navigation packet is the information input of the device, the output of the first block for determining the interval of receipt of the packet is connected to the information input of the first block of the timer, the output of which is connected to the first inverse input of the third element And, the output of the clock generator is connected to the clock inputs of the highlight block of the sign of the navigation packet and the first determination blocks packet arrival interval and timers; an address analysis block, M-1 blocks for determining the packet arrival interval, where M is no less than the number of correspondents in the network, and M-1 blocks of timers. Moreover, the control input of the allocation unit of the sign of the navigation package is connected to the control output of the address analysis unit, the signal and information inputs of which are connected respectively to the signal output and the information input of the allocation unit of the sign of the navigation package, the clock input of which is connected to the clock input of the address analysis unit. The signal output i of the address analysis block, where i = 1,2. ..M is connected to the signal input of the i-th block for determining the interval of packet arrival, the output of which is connected to the information input of the j-th block of the timer, where j = 2,3 ... M, whose output is connected to the j-th inverse input of the third element I. The clock input of the j-th block for determining the interval of packet arrival and the j-th block of timers are connected to the output of the clock generator.

Благодаря новой совокупности существенных признаков за счет введения блока анализа адреса, блоков определения интервала поступления навигационного пакета и увеличения количества блоков таймеров обеспечивается отслеживание моментов начала передачи навигационной информации от каждого корреспондента сети и блокирование в эти моменты своей передачи, что приводит к устранению конфликтов в канале множественного доступа при передаче навигационных пакетов от множества корреспондентов, тем самым повышается пропускная способность канала множественного доступа. В следствии выявления в блоке анализа адреса передачи навигационной информации от корреспондентов, адреса которых отличны от разрешенных, устраняется возможность несанкционированного увеличения нагрузки по навигационной информации и "ложного" блокирования передачи корреспондентов сети, что также повышает пропускную способность канала множественного доступа. Thanks to a new set of essential features, by introducing an address analysis block, blocks for determining the interval of arrival of the navigation packet, and increasing the number of timer blocks, tracking of the moments of the beginning of transmission of navigation information from each network correspondent and blocking of their transmission at these moments is ensured, which leads to elimination of conflicts in the multiple channel access when transmitting navigation packets from multiple correspondents, thereby increasing channel bandwidth multiple access. Due to the identification in the analysis unit of the transmission address of navigation information from correspondents whose addresses are other than allowed, the possibility of an unauthorized increase in the load on navigation information and “false” blocking the transmission of network correspondents is eliminated, which also increases the bandwidth of the multiple access channel.

Проведенный анализ уровня техники позволил установить, что аналоги, характеризующиеся совокупностью признаков, тождественных всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленного изобретения условию патентоспособности "новизна". Результаты поиска известных решений в данной и смежных областях техники с целью выявления признаков, совпадающих с отличительными от прототипа признаками заявленного объекта, показали, что они не следуют явным образом из уровня техники. Из уровня техники также не выявлена известность влияния предусматриваемых существенными признаками заявленного изобретения преобразований на достижение указанного технического результата. Следовательно, заявленное изобретение соответствует условию патентоспособности "изобретательский уровень". The analysis of the prior art made it possible to establish that analogues that are characterized by a combination of features identical to all the features of the claimed technical solution are absent, which indicates the compliance of the claimed invention with the condition of patentability "novelty". Search results for known solutions in this and related fields of technology in order to identify features that match the distinctive features of the claimed object from the prototype showed that they do not follow explicitly from the prior art. The prior art also did not reveal the popularity of the impact provided by the essential features of the claimed invention transformations to achieve the specified technical result. Therefore, the claimed invention meets the condition of patentability "inventive step".

Заявляемое устройство поясняется чертежами, на которых показаны:
фиг. 1 - функциональная схема устройства управления передачей данных по радиоканалу;
фиг.2 - схема блока выделения адреса;
фиг.3 - схема блока определения интервала поступления пакета.
The inventive device is illustrated by drawings, which show:
FIG. 1 is a functional diagram of a control device for transmitting data over a radio channel;
figure 2 - block diagram of the allocation of the address;
figure 3 - block diagram of the determination of the interval of receipt of the packet.

Заявляемое устройство управления передачей данных по радиоканалу, показанное на фиг.1, состоит из: генератора случайных чисел 6, синхронизатора 5, первого элемента И 3, счетчика 4, RS-триггера 1, второго элемента И 2, блока сравнения 7, третьего элемента И 8, блока выделения признака навигационного пакета 9, генератора тактовых импульсов 10, блока анализа адреса 11, блоков определения интервала поступления пакета 12.1-12.М, блоков таймеров 13.1-13. М. Третий элемент И 8 выполнен с одним прямым и М инверсными входами. Второй вход первого элемента И 3 является управляющим входом устройства. Выход синхронизатора 5 соединен со входом счетчика 4 и вторым входом второго элемента И 2. Групповой выход счетчика 4 соединен со счетным входом блока сравнения 7, вход случайных чисел которого соединен с групповым выходом генератора случайных чисел 6. Выход первого элемента И 3 соединен со входом генератора случайных чисел 5 и входом сброса R RS-триггера 5, вход установки S которого соединен с выходом блока сравнения 7, и первым входом третьего элемента И 8. Выход второго элемента И 2 соединен с первым входом первого элемента И 3. Выход RS-триггера 1 соединен с первым входом второго элемента И 2. Информационный вход блока выделения признака навигационного пакета 9 подключен к информационному входу блока выделения адреса 11, и является информационным входом устройства. Выход третьего элемента И 8 является управляющим выходом устройства. Сигнальный выход блока выделения признака навигационного пакета 9 соединен с сигнальным входом блока анализа адреса 11. Управляющий выход блока анализа адреса 11 соединен с управляющим входом блока выделения признака навигационного пакета 9. Сигнальные выходы блока анализа адреса 11 соединены с сигнальными входами соответствующих блоков определения интервала поступления пакета 12. Групповой выход каждого блока определения интервала поступления пакета 12 состоит из n проводов, где n разряд двоичного числа, соответствующего длительности наибольшего периода передачи навигационной информации, предусмотренного в сети. Он соединен с соответствующим входом блока таймеров 13, выходы которых соединены с инверсными входами третьего элемента И 8. Выход генератора тактовых импульсов 10 соединен с тактовыми входами блоков выделения признака навигационного пакета 9, блока анализа адреса 11, блоков определения интервала поступления пакета 12 и блоков таймеров 13. The inventive control device for transmitting data over the air, shown in figure 1, consists of: a random number generator 6, a synchronizer 5, the first element And 3, the counter 4, RS-trigger 1, the second element And 2, the comparison unit 7, the third element And 8, a feature selection block of the navigation packet 9, a clock pulse generator 10, an address analysis block 11, blocks for determining a packet arrival interval 12.1-12.M, timer blocks 13.1-13. M. The third element And 8 is made with one direct and M inverse inputs. The second input of the first element And 3 is the control input of the device. The output of the synchronizer 5 is connected to the input of the counter 4 and the second input of the second element And 2. The group output of the counter 4 is connected to the counting input of the comparison unit 7, the random number input of which is connected to the group output of the random number generator 6. The output of the first element And 3 is connected to the input of the generator random numbers 5 and the reset input R of the RS-trigger 5, the input of the installation S of which is connected to the output of the comparison unit 7, and the first input of the third element And 8. The output of the second element And 2 is connected to the first input of the first element And 3. The output of the RS-trigger 1 from is connected to the first input of the second element And 2. The information input of the feature selection unit of the navigation packet 9 is connected to the information input of the address allocation unit 11, and is the information input of the device. The output of the third element And 8 is the control output of the device. The signal output of the attribute selection block of the navigation packet 9 is connected to the signal input of the address analysis block 11. The control output of the address analysis block 11 is connected to the control input of the attribute analysis block of the navigation packet 9. The signal outputs of the address analysis block 11 are connected to the signal inputs of the corresponding blocks for determining the packet arrival interval 12. The group output of each block for determining the interval of receipt of packet 12 consists of n wires, where n is a bit of a binary number corresponding to the duration of a longer period of transmission of navigation information provided on the network. It is connected to the corresponding input of the block of timers 13, the outputs of which are connected to the inverse inputs of the third element And 8. The output of the clock pulse generator 10 is connected to the clock inputs of the highlighting blocks of the sign of the navigation packet 9, the address analysis block 11, the blocks for determining the interval of receipt of the packet 12, and the timer blocks thirteen.

Блок анализа адреса 11 предназначен для выделения адреса поступающего пакета и его анализа на принадлежность к разрешенным адресам. Может быть реализован по схеме, показанной на фиг.2. Он состоит из регистра сдвига 11.4, элемента ИЛИ 11.5, элемента И 11.6, схем сравнения 11.2.1-11.2.М, репрограммируемых постоянных запоминающих устройств (РПЗУ) 11.1.1-11.1.М, электронного коммутатора 11.3. Первый управляющий вход 1 электронного коммутатора 11.3 соединен со вторым управляющим входом 4 и является сигнальным входом блока. Информационный вход 2 коммутатора является информационным входом блока. Информационный выход 5 электронного коммутатора соединен с информационным входом D регистра сдвига 11.4, тактовый вход 3 электронного коммутатора 11.3 является тактовым входом блока, а тактовый выход 6 электронного коммутатора 11.3 соединен с тактовым входом С регистра сдвига 11.4. Вход сброса R регистра сдвига 11.4 соединен с выходом элемента ИЛИ 11.5, который одновременно является управляющим выходом блока. Выходы регистра сдвига 11.4 соединены со всеми вторыми группами входов В0, B1...Bn схем сравнения 11.2. Первые группы входов А0, A1...An схем сравнения 11.2 соединены с выходами соответствующих РПЗУ 11.1. Входы РПЗУ11.1 являются информационными входами блока о разрешенных адресах. Входы считывания CS всех РПЗУ 11.1 соединены с командным выходом 7 коммутатора 11.3. Выходы А=В "соответствие адреса" схем сравнения 11.2 являются сигнальными выходами блока и соединены со входами схемы ИЛИ 11.5, а выходы А≠В "не соответствие адреса" соединяется со входами элемента И 11.6. Выход элемента И 11.3 соединен со входом схемы ИЛИ 11.5.The address analysis block 11 is designed to highlight the address of the incoming packet and analyze it for belonging to the allowed addresses. Can be implemented according to the scheme shown in figure 2. It consists of a shift register 11.4, an OR element 11.5, an AND element 11.6, comparison schemes 11.2.1-11.2.M, reprogrammable read-only memory devices (RPSU) 11.1.1-11.1.M, an electronic switch 11.3. The first control input 1 of the electronic switch 11.3 is connected to the second control input 4 and is a signal input of the unit. The information input 2 of the switch is the information input of the block. The information output 5 of the electronic switch is connected to the information input D of the shift register 11.4, the clock input 3 of the electronic switch 11.3 is the clock input of the block, and the clock output 6 of the electronic switch 11.3 is connected to the clock input C of the shift register 11.4. The reset input R of the shift register 11.4 is connected to the output of the OR element 11.5, which is also the control output of the block. The outputs of the shift register 11.4 are connected to all second groups of inputs B 0 , B 1 ... B n comparison circuits 11.2. The first groups of inputs A 0 , A 1 ... A n of the comparison circuits 11.2 are connected to the outputs of the corresponding RPMs 11.1. Inputs RPZU11.1 are information inputs of the block about the allowed addresses. The CS read inputs of all RPSU 11.1 are connected to the command output 7 of the switch 11.3. The outputs A = B "address matching" of the comparison circuits 11.2 are the signal outputs of the block and are connected to the inputs of the OR circuit 11.5, and the outputs A ≠ B "address mismatch" are connected to the inputs of the And 11.6 element. The output of the AND 11.3 element is connected to the input of the OR circuit 11.5.

Блоки определения интервала поступления пакета 12 идентичны и предназначены для определения интервалов поступления пакетов от корреспондентов. Могут быть реализованы по схеме, показанной на фиг.4. Каждый блок состоит из элементов И 12.1, 12.2, 12.4, RS-триггера 12.3, элемента ИЛИ 12.9, счетчика 12.5, оперативного запоминающего устройства (ОЗУ) 12.8, постоянного запоминающего устройства (РПЗУ) 12.6, сумматора по модулю два 12.7. Сигнальный вход блока соединен с первым входом элемента И 12.1, И 12.2. Выход элемента И 12.1 соединен со входом установки S RS-триггера 12.3. Выход элемента И 12.2 соединен со входом сброса R RS-триггера 12.3, входами разрешения записи WE и разрешения чтения RE ОЗУ 12.7. Выход RS-триггера 12.3 является первым входом элемента И 12.4 и одновременно соединен с инверсным входом элемента И 12.1 и вторым входом элемента И 12.2. Второй вход элемента И 12.4 является тактовым входом блока, а его выход является тактовым входом С счетчика 12.5. Выходы счетчика 20-2n соединены с первой группой входов схемы сложения по модулю два 12.7. Вторая группа входов схемы сложения по модулю два 12.7 соединена с выходами постоянного запоминающего устройства (РПЗУ) 12.6. Входы РПЗУ 12.6 являются информационными входами блока о длине заголовка навигационного пакета обрабатываемой в блоках выделения признака навигационного пакета 9 и анализа адреса 11. Выходы схемы сложения по модулю два 12.7 являются входами A0-An для ОЗУ 12.8. Выходы ОЗУ 12.8 В0N соединены с соответствующими входами элемента ИЛИ 12.9 и являются информационным выходом блока. Выход элемента ИЛИ 12.9 соединен со входом сброса R RS-триггера 12.5.The blocks for determining the interval of receipt of the packet 12 are identical and are designed to determine the intervals of receipt of packets from correspondents. Can be implemented according to the scheme shown in figure 4. Each block consists of elements And 12.1, 12.2, 12.4, RS-trigger 12.3, OR element 12.9, counter 12.5, random access memory (RAM) 12.8, read-only memory (RPS) 12.6, adder modulo two 12.7. The signal input of the unit is connected to the first input of the element And 12.1, And 12.2. The output of the element And 12.1 is connected to the input of the installation S of the RS-trigger 12.3. The output of the element And 12.2 is connected to the reset input R of the RS-flip-flop 12.3, the write enable inputs WE and the read enable RE RE RAM 12.7. The output of the RS-trigger 12.3 is the first input of the element And 12.4 and is simultaneously connected to the inverse input of the element And 12.1 and the second input of the element And 12.2. The second input of AND 12.4 is the clock input of the block, and its output is the clock input C of counter 12.5. The outputs of the counter 2 0 -2 n are connected to the first group of inputs of the addition circuit modulo two 12.7. The second group of inputs of the addition circuit modulo two 12.7 is connected to the outputs of read-only memory (RPSU) 12.6. The inputs of the RPZU 12.6 are the information inputs of the block about the length of the header of the navigation packet processed in the blocks for selecting the sign of the navigation packet 9 and the analysis of the address 11. The outputs of the addition circuit modulo two 12.7 are inputs A 0 -A n for RAM 12.8. The outputs of RAM 12.8 V 0 -V N are connected to the corresponding inputs of the element OR 12.9 and are the information output of the block. The output of the OR element 12.9 is connected to the reset input R of the RS-trigger 12.5.

Генератор случайных чисел 6 предназначен для случайного выбора момента начала передачи, его схема известна и соответствует схеме генератора случайных чисел в устройстве-прототипе (см. патент РФ 2144267, МПК6 Н 04 L 7/00, выдан 10.01.2000, фиг.6).The random number generator 6 is intended for random selection of the moment of the start of transmission, its scheme is known and corresponds to the scheme of the random number generator in the prototype device (see RF patent 2144267, IPC 6 H 04 L 7/00, issued January 10, 2000, FIG. 6) .

Блок выделения признака навигационного пакета 9 предназначен для выделения признака навигационного пакета, его схема известна и соответствует схеме блока выделения признака навигационного пакета в устройстве-прототипе (см. патент РФ 2144267, МПК6 Н 04 L 7/00, выдан 10.01.2000, фиг.2).The feature block selection of the navigation package 9 is intended to highlight the feature of the navigation package, its circuit is known and corresponds to the circuit of the feature selection block of the navigation package in the prototype device (see RF patent 2144267, IPC 6 H 04 L 7/00, issued January 10, 2000, FIG. .2).

Блоки таймеров 131-13м - идентичны и предназначены для отсчета интервала поступления пакета и для выработки сигнала блокирования собственной передачи, их схема известна и соответствует схеме блока таймера в устройстве-прототипе (см. патент РФ 2144267, МПК6 Н 04 L 7/00, выдан 10.01.2000, фиг. 5).The blocks of timers 13 1 -13 m are identical and are designed to count the interval of receipt of the packet and to generate a signal to block their own transmission, their circuit is known and corresponds to the circuit of the timer block in the prototype device (see RF patent 2144267, IPC 6 N 04 L 7 / 00, issued January 10, 2000, Fig. 5).

Электронный коммутатор предназначен для отсчета заданного количества символов, его схема известна и соответствует схеме электронного коммутатора в устройстве-прототипе (см. патент РФ 2144267, МПК6 Н 04 L 7/00, выдан 10.01.2000, фиг.7).The electronic switch is designed to count a given number of characters, its circuit is known and corresponds to the electronic switch circuit in the prototype device (see RF patent 2144267, IPC 6 H 04 L 7/00, issued January 10, 2000, Fig. 7).

Синхронизатор 5 представляет собой генератор тактовых импульсов и описан - Микросхемы и их применение: Справ. пособие., 1984, с. 213, рис. 7.6. Может быть реализован на интегральных микросхемах (ИМС), серий 511, 176. Synchronizer 5 is a clock generator and is described - Chips and their application: Ref. allowance., 1984, p. 213, fig. 7.6. It can be implemented on integrated circuits (ICs), series 511, 176.

Счетчик 4 описан - журнал "Радио", 1987, 1, стр. 43. Может быть реализован на ИМС КА561ИЕ156 (счетчик с переменным коэффициентом деления). Counter 4 is described - the journal "Radio", 1987, 1, p. 43. It can be implemented on the IC KA561IE156 (counter with a variable division ratio).

Блок сравнения 7 описан - Импульсные цифровые устройства./И.О. Лебедев, А.М. Сидоров. - Л.: ВАС, 1980, с. 51, рис. 2.33, 2.34. Может быть реализован на ИМС, серий 133, 564. Comparison unit 7 is described - Pulse digital devices. / I.O. Lebedev, A.M. Sidorov. - L .: YOU, 1980, p. 51, fig. 2.33, 2.34. It can be implemented on IMS, series 133, 564.

Генератор тактовых импульсов 10 описан - Микросхемы и их применение: Справ. пособие., 1984, - с.213, рис. 7.6. Может быть реализован на интегральных микросхемах (ИМС), серий 16.101, 176. Clock generator 10 described - Microcircuits and their application: Ref. allowance., 1984, - p.213, fig. 7.6. It can be implemented on integrated circuits (ICs), series 16.101, 176.

Счетчик 12.5 известен - описан - Основы импульсной и цифровой техники. /Под общей ред. А.М. Сидорова, - СПВВИУС, 1995, рис. 5.38, с. 169-172. Counter 12.5 known - described - Fundamentals of pulsed and digital technology. / Under the general ed. A.M. Sidorova, - SPVVIUS, 1995, fig. 5.38, p. 169-172.

Регистр сдвига 11.4 предназначен для преобразования информации путем ее сдвига под воздействием сдвигающих (тактовых) импульсов. Можем быть реализован по схеме, описанной - Основы импульсной и цифровой техники./Под общей ред. А.М. Сидорова, -СПВВИУС, 1995, рис. 5.28, с. 158-159. The shift register 11.4 is designed to convert information by shifting it under the influence of shear (clock) pulses. We can be implemented according to the scheme described - Fundamentals of pulsed and digital technology. / Under the general ed. A.M. Sidorova, - SPVVIUS, 1995, fig. 5.28, p. 158-159.

Логические элементы И 2, 3, 8, 11.6, 12.1, 12.2, 12.4, входящие в описываемое устройство, известны и описаны - Основы цифровой техники./Л.А. Мальцева, Э.М. Фромберг. - М.: Радио и связь, - с. 30-31. Могут быть реализованы на ИМС, серий 133 и 564. The logical elements And 2, 3, 8, 11.6, 12.1, 12.2, 12.4 included in the described device are known and described - Fundamentals of digital technology. / L.A. Maltseva, E.M. Fromberg. - M .: Radio and communications, - p. 30-31. They can be implemented on integrated circuits, series 133 and 564.

Логические элементы ИЛИ 11.5, 12.9, входящие в описываемое устройство, известны и описаны - Основы импульсной и цифровой техники./Под общей ред. А. М. Сидорова, - СПВВИУС, 1995, рис. 2.4, с. 39-41. The logical elements OR 11.5, 12.9 included in the described device are known and described - Fundamentals of pulse and digital technology. / Under the general ed. A. M. Sidorova, - SPVVIUS, 1995, Fig. 2.4, p. 39-41.

RS-триггеры 1, 12.3, входящие в описываемое устройство, известны и описаны - Микросхемы и их применение: Справ. пособие./В.А. Батушев, В.П. Вениаминов, В.Г. Ковалев и др. - М.: Радио и связь, 1984, - с. 122, рис. 4.16. Могут быть реализованы на ИМС, серий 133, 564. RS-triggers 1, 12.3 included in the described device are known and described - Microcircuits and their application: Ref. allowance./ B.A. Batushev, V.P. Veniaminov, V.G. Kovalev et al. - M.: Radio and Communications, 1984, - p. 122, fig. 4.16. They can be implemented on integrated circuits, series 133, 564.

Схемы сравнения 11.2.1-11.2.М, входящие в блок анализа адреса, известны и описаны - Популярные цифровые микросхемы: справочник./ В.Л. Шило, - Челябинск: Металлургия, 1989, - с. 261. Comparison schemes 11.2.1-11.2.M included in the address analysis block are known and described - Popular digital microcircuits: a reference book. / V.L. Shilo, - Chelyabinsk: Metallurgy, 1989, - p. 261.

Оперативное запоминающее устройство 12.8, входящее в блок определения интервала поступления пакета, известно и описано - Популярные цифровые микросхемы: Справочник./В.Л. Шило, -Челябинск: Металлургия, 1989, с. 161. Random access memory 12.8, included in the unit for determining the interval of receipt of a packet, is known and described - Popular digital circuits: Reference. / V.L. Shilo, Chelyabinsk: Metallurgy, 1989, p. 161.

Постоянное запоминающее устройство 11.1.1-11.1.М, 12.6, входящее в блок определения интервала поступления пакета и блок анализа адреса, известно и описано - Лебедев О. Н. Микросхемы памяти и их применение. - М.: Радио и связь, 1990. - 160 с. Могут быть реализованы на ИМС, серий КР 558 РР2. The read-only memory device 11.1.1-11.1.M, 12.6, which is included in the block for determining the interval of packet arrival and the address analysis block, is known and described by O. Lebedev, N. Memory chips and their application. - M .: Radio and communications, 1990. - 160 p. They can be implemented on IMS, series KR 558 PP2.

Функциональная схема устройства, реализующего выполнение описанных функций управления передачей данных по радиоканалу приведена на фиг.1. The functional diagram of a device that implements the described functions of controlling the transmission of data over the air is shown in figure 1.

Принцип работы предлагаемого устройства заключается в следующем. The principle of operation of the proposed device is as follows.

При включении питания (схема питания не приводится) триггер 1 устанавливается в режим хранения логической единицы. Синхронизатор 5 выдает импульсы с интервалом времени, равным длительности интервала передачи пакета, при этом импульсы поступают на второй вход второго элемента И 2 и на тактовый вход счетчика 4, вызывая последовательную смену кодовых комбинаций на выходе счетчика 4 (число кодовых комбинаций равно числу "окон" в цикле передачи). When the power is turned on (the power scheme is not shown), trigger 1 is set to the storage mode of the logical unit. The synchronizer 5 generates pulses with a time interval equal to the duration of the packet transmission interval, while the pulses are fed to the second input of the second element And 2 and to the clock input of the counter 4, causing a sequential change of code combinations at the output of the counter 4 (the number of code combinations is equal to the number of "windows" in the transmission cycle).

При возникновении необходимости в передаче пакета на управляющий вход устройства поступает сигнал запроса передачи (в виде уровня логической единицы). При этом очередной сигнал с выхода синхронизатора 5 (в виде единичного импульса) через открытый второй элемент И 2 поступает на управляющий вход первого элемента И 3. Так как первый элемент И 3 открыт по сигнальному входу сигналом запроса передачи, то единичный импульс с выхода первого элемента И 3 поступает на вход RS триггера 1, переводя его в нулевое состояние, а также на управляющий вход генератора случайных чисел 6, который выдает в параллельном коде на второй сигнальный вход блока сравнения 7 кодовую комбинацию, соответствующую номеру окна в цикле передачи, выбранного для передачи пакета. При этом триггер 1 закрывает второй элемент И 2. When it becomes necessary to transfer a packet to the control input of the device, a transmission request signal is received (in the form of a logical unit level). In this case, the next signal from the output of the synchronizer 5 (in the form of a single pulse) through the open second element And 2 is fed to the control input of the first element And 3. Since the first element And 3 is opened at the signal input by the signal of the transfer request, a single pulse from the output of the first element And 3 is fed to the input RS of trigger 1, translating it to the zero state, as well as to the control input of the random number generator 6, which issues a code combination corresponding to the window number to the second signal input of the comparison unit 7 in the transmission cycle selected for transmission of the packet. In this case, trigger 1 closes the second element And 2.

В момент совпадения кодовых комбинаций на первом и втором входах блока сравнения 7 последний выдает сигнал "Разрешение передачи" в виде единичного импульса через открытый третий элемент И 8 на управляющий выход устройства, а также переводит триггер 1 в единичный режим (сигнал "Запрос передачи" с управляющего входа устройства снимается). Таким образом, устройство готово к передаче очередного пакета. At the moment of coincidence of the code combinations at the first and second inputs of the comparison unit 7, the latter gives a signal “Transfer permission” in the form of a single pulse through the open third element And 8 to the control output of the device, and also transfers trigger 1 to single mode (signal “Transfer request” with control input of the device is removed). Thus, the device is ready to transmit the next packet.

Все передаваемые в канале множественного доступа пакеты поступают на информационный вход устройства. При выделении блоком выделения признака навигационного пакета 9 из поступившего пакета признака навигационной информации сигнал с уровнем логической единицы, с сигнального выхода последнего поступает на сигнальный вход блока анализа адреса 11, в котором осуществляется выделение адреса и его анализ на принадлежность к разрешенным адресам. Дальше сигнал с уровнем логической единицы с управляющего выхода блока анализа адреса 11 переводит блок выделения признака навигационного пакета 9 в исходное состояние. В случае совпадения выделенного адреса с одним из разрешенных сигналов с уровнем логической единицы с сигнального выхода блока 11 поступает на сигнальный вход соответствующего выделенному адресу блока определения интервала поступления пакета 12, в котором осуществляется измерение длительности интервала времени между смежными моментами передачи навигационных пакетов одного и того же корреспондента, адрес которого подается на первую группу входов одной из схем сравнения блока выделения адреса 11. При повторном получении навигационного пакета от того же корреспондента информация о длительности интервала поступления пакетов с информационного выхода блока определения интервала поступления пакета 12 поступает на информационный вход блока таймеров 13. По окончании каждого интервала данная информация уточняется. Блок таймеров 13 по окончании каждого интервала блокирует возможную выдачу сигнала "Разрешение передачи" (так как сигнал с уровнем логической единицы с выхода блока таймеров 13 поступает на инверсный вход третьего элемента И 8 и закрывает его на время прохождения навигационного пакета в канале). Тем самым устраняются конфликты при передаче навигационных пакетов различных корреспондентов в канале множественного доступа. All packets transmitted on the multiple access channel are sent to the information input of the device. When the allocation unit of the sign of the navigation packet 9 from the received packet of the sign of navigation information is selected, the signal with the level of a logical unit is fed from the signal output of the latter to the signal input of the address analysis block 11, in which the address is allocated and analyzed for belonging to the allowed addresses. Further, the signal with the level of a logical unit from the control output of the address analysis block 11 transfers the block for selecting the sign of the navigation packet 9 to its initial state. If the selected address matches one of the allowed signals with a logic level of one, the signal output of block 11 is sent to the signal input of the block corresponding to the selected address of the interval for determining the packet 12, in which the duration of the time interval between adjacent moments of transmission of navigation packets of the same a correspondent whose address is supplied to the first group of inputs of one of the comparison circuits of the address allocation block 11. Upon repeated receipt of the navigation packet from the same correspondent information about the duration of the interval of receipt of packets from the information output of the block determining the interval of receipt of the packet 12 is supplied to the information input of the block of timers 13. At the end of each interval, this information is specified. The block of timers 13 at the end of each interval blocks the possible issuance of a signal "Transfer Resolution" (since a signal with a logic level from the output of the block of timers 13 is fed to the inverse input of the third element And 8 and closes it for the duration of the navigation packet in the channel). This eliminates conflicts in the transmission of navigation packets of various correspondents in the multiple access channel.

Блок анализа адреса 11, функциональная схема которого представлена на фиг.3, работает следующим образом. В том случае, если из передаваемого в канале множественного доступа пакета блок 9 выделяет признак навигационного пакета, сигнал с уровнем логической единицы с выхода блока 9 поступает на первый и второй сигнальные входы электронного коммутатора 11.3. Далее в электронном коммутаторе осуществляется выделение адреса из заголовка пакета. С выходов регистра сдвига 11.4 кодовая комбинация адреса поступает на вторые входы всех схем сравнения 11.2.1-11.2.N. Сигнал с уровнем логической единицы с выхода 7 электронного коммутатора 11.3 (по окончании отсчета полного количества символов адреса) поступает на входы выбора микросхемы CS всех репрограммируемых постоянных запоминающих устройств (РПЗУ) 11.1. В результате этого адреса корреспондентов, входящих в сеть, поступают на первые группы входов А0n всех схем сравнения 11.2 Положительный результат сравнения (сигнал с уровнем логической единицы) с выхода А=В любой схемы сравнения 11.2 поступает в соответствующий ей блок 12 и через элемент ИЛИ 11.5 в блок 9 (при этом также переводится в нулевое состояние регистр сдвига 11.4). При отрицательном результате сравнения во всех схемах сравнения сигнал с уровнем логической единицы с выхода А≠В каждой схемы сравнения 11.1 поступает на вход схемы И 11.6. С выхода схемы И 11.6 сигнал с уровнем логической единицы и через элемент ИЛИ 11.5 поступает в блок 9 (при этом также переводится в нулевое состояние регистр сдвига 11.4).Block analysis of the address 11, the functional diagram of which is presented in figure 3, operates as follows. In that case, if block 9 extracts the sign of the navigation packet from the packet transmitted in the multiple access channel, the signal with the level of the logical unit from the output of block 9 goes to the first and second signal inputs of the electronic switch 11.3. Then, in the electronic switch, the address is extracted from the packet header. From the outputs of the shift register 11.4, the address code combination arrives at the second inputs of all comparison schemes 11.2.1-11.2.N. The signal with the level of a logical unit from the output 7 of the electronic switch 11.3 (at the end of the count of the total number of address characters) is fed to the inputs of the CS chip selection of all reprogrammable read-only memory devices (RPS) 11.1. As a result, the addresses of correspondents included in the network go to the first groups of inputs A 0 -A n of all comparison circuits 11.2 A positive comparison result (signal with the level of a logical unit) from output A = B of any comparison circuit 11.2 goes to the corresponding block 12 and through the OR element 11.5 to block 9 (at the same time, the shift register 11.4 is also brought to the zero state). If the comparison result is negative in all comparison schemes, the signal with the level of a logical unit from output A ≠ In each comparison circuit, 11.1 is fed to the input of And 11.6. From the output of the AND 11.6 circuit, the signal with the level of a logical unit and through the OR element 11.5 goes to block 9 (this also transfers the shift register 11.4 to the zero state).

Блок определения интервала поступления пакета 12, функциональная схема которого представлена на фиг.4, работает следующим образом. Если блок анализа адреса 11 идентифицировал адресную часть пакета как разрешенную, то сигнал с уровнем логической единицы от одной из схем сравнения поступает на сигнальный вход соответствующего ей блока определения интервала поступления пакета 12. При этом через открытый элемент И 12.1 (так как триггер 12.3 находится в нулевом состоянии) данный сигнал переводит триггер 12.3 в единичное состояние. Сигнал с уровнем логической единицы с выхода триггера 12.3 открывает элемент И 12.4 (последовательность тактовых импульсов поступает на счетный вход счетчика 12.5), закрывает элемент И 12.1 и открывает элемент И 12.2. После очередного положительного сравнения адреса в одной и той же схеме сравнения блока 11 сигнал с уровнем логической единицы поступает на сигнальный вход блока определения интервала поступления пакета 12. При этом сигнал с уровнем логической единицы с выхода элемента И 12.2 переводит триггер 12.3 в нулевое состояние, поступает на входы разрешения записи WE и считывания RE оперативного запоминающего устройства (ОЗУ) 12.7. При этом сигнал с уровнем логического нуля с выхода триггера 12.3 закрывает элемент И 12.4 (прекращается поступление последовательности тактовых импульсов на счетный вход счетчика 12.5). Имеющаяся в данный момент на выходах счетчика 12.5 кодовая комбинация, соответствует длительности интервала поступления навигационного пакета от корреспондента с i-м адресом. Для компенсации времени реакции устройства соответствующего длительности интервала обработки кодовых комбинаций признака навигационного пакета в блоке 9 и адреса в блоке 11. Кодовая комбинация соответствующая длительности интервала обработки кодовых комбинаций признака навигационного пакета в блоке 9 и адреса в блоке 11 записана в РПЗУ 12.6 и вычитается из кодовой комбинации, имеющейся на выходах счетчика в сумматоре по модулю два 12.7, при записи в ОЗУ 12.8. Записанная кодовая комбинация в ОЗУ 12.8 считывается из него, поступая на вход элемента ИЛИ 12.9 и вход блока таймеров 13 (который отсчитывает данный интервал). Одновременно сигнал с уровнем логической единицы с выхода элемента ИЛИ 12.9 поступает на вход R счетчика 12.5 и обнуляет его. The unit for determining the interval of receipt of the packet 12, the functional diagram of which is presented in figure 4, works as follows. If the address analysis unit 11 identified the address part of the packet as allowed, then a signal with a logic unit level from one of the comparison circuits is fed to the signal input of the corresponding block for determining the packet arrival interval 12. In this case, through the open element And 12.1 (since trigger 12.3 is located in zero state) this signal puts the trigger 12.3 in a single state. The signal with the level of a logical unit from the output of trigger 12.3 opens the And 12.4 element (a sequence of clock pulses goes to the counting input of the counter 12.5), closes the And 12.1 element and opens the And 12.2 element. After the next positive comparison of the address in the same comparison circuit of block 11, the signal with the level of the logical unit goes to the signal input of the unit for determining the interval of receipt of packet 12. In this case, the signal with the level of the logical unit from the output of the element And 12.2 puts the trigger 12.3 to zero, to the permissions of the write WE and read RE random access memory (RAM) 12.7. In this case, a signal with a logic zero level from the output of trigger 12.3 closes the And 12.4 element (the receipt of a sequence of clock pulses to the counting input of the counter 12.5 stops). The code combination currently available at the outputs of the counter 12.5 corresponds to the duration of the interval of receipt of the navigation packet from the correspondent with the ith address. To compensate for the response time of the device of the corresponding duration of the processing interval of the code combinations of the sign of the navigation packet in block 9 and the address in block 11. The code combination corresponding to the duration of the processing interval of the code combinations of the sign of the navigation packet in block 9 and the address in the block 11 is recorded in the RPGU 12.6 and subtracted from the code the combination available at the outputs of the counter in the adder modulo two 12.7, when writing to RAM 12.8. The recorded code combination in RAM 12.8 is read from it, entering the input of the OR element 12.9 and the input of the timer block 13 (which counts this interval). At the same time, the signal with the level of a logical unit from the output of the OR element 12.9 enters the input R of the counter 12.5 and resets it.

Таким образом при поступлении на информационный вход устройства навигационного пакета совокупность блоков: выделения признака навигационного пакета 9, анализа адреса 11, определения интервалов поступления пакетов 12, таймеров 13 позволяет оценить длительность интервалов времени между смежными моментами передачи навигационных пакетов всех активных корреспондентов. По окончании каждого интервала времени получаемая информация корректируется. При этом блоки таймеров 13 по окончании каждого интервала блокируют возможную собственную передачу информации на время прохождения навигационного пакета в канале множественного доступа. Thus, when a navigation package arrives at the information input of a navigation package device, a set of blocks: highlighting the feature of the navigation package 9, analyzing the address 11, determining the intervals of arrival of the packages 12, timers 13, allows us to estimate the duration of the time intervals between adjacent moments of the transmission of navigation packages of all active correspondents. At the end of each time interval, the information received is adjusted. In this case, the timer blocks 13 at the end of each interval block their own possible transmission of information for the duration of the navigation packet in the multiple access channel.

Возможность отслеживания интервалов передачи навигационных пакетов каждого корреспондента путем различения навигационных пакетов по принадлежности к корреспонденту и обнаружение навигационных пакетов не своих корреспондентов осуществляется в результате работы схем сравнения 11.2 блока анализа адреса 11. В результате положительного сравнения в одной из схем сравнения 11.2 адреса корреспондента передающего навигационный пакет сигнал с уровнем логической единицы с выхода А=В включает соответствующий схеме сравнения блок определения интервала поступления пакета, а тот в свою очередь закрепленный за ним блок таймер 13. При отрицательном результате сравнения, что соответствует передаче навигационного пакета не своего корреспондента сигнал с уровнем логической единицы с выхода А≠В, прошедший через элементы И 11.6, ИЛИ 11.5, переводит в исходное состояние блоки выделения признака навигационного пакета 9, анализа адреса 11, что исключает ложную блокировку своей передачи. The ability to track the transmission intervals of the navigation packets of each correspondent by distinguishing the navigation packets according to their correspondence and finding the navigation packets of not their correspondents is carried out as a result of the operation of the comparison schemes 11.2 of the address analysis unit 11. As a result of a positive comparison in one of the comparison schemes 11.2 the addresses of the correspondent transmitting the navigation package the signal with the level of a logical unit from the output A = B includes a unit for determining the packet arrival time, and that, in turn, is assigned to it by the timer block 13. If the comparison result is negative, which corresponds to the transmission of the navigation package not of its correspondent, a signal with the level of a logical unit from output A ≠ B, passed through the AND 11.6, OR 11.5 elements, translates in the initial state, the blocks for selecting the sign of the navigation packet 9, the analysis of the address 11, which eliminates the false blocking of its transmission.

При работе блоков определения интервалов поступления пакетов 12, в результате вычитания из кодовой комбинации полученной в результате работы счетчика 12.5 кодовой комбинации, записанной в РПЗУ 12.6, устраняется характерная для прототипа задержка выработки сигнала блокировки своей передачи на время обработки служебной части пакета, содержащей признак пакета и адрес корреспондента. Повышение точности момента выработки сигнала блокировки своей передачи также приводит к повышению пропускной способности в канале множественного доступа. When the blocks for determining the intervals of receipt of packets 12 are working, as a result of subtracting from the code combination obtained from the counter 12.5 the code combination recorded in RPZU 12.6, the prototype-specific delay in generating its blocking signal for processing the service part of the packet containing the packet sign and eliminated correspondent address. Improving the accuracy of the moment of generation of the signal blocking its transmission also leads to an increase in throughput in the channel of multiple access.

Claims (1)

Устройство управления передачей данных по радиоканалу, содержащее RS-триггер, первый, второй и третий элементы И, счетчик, синхронизатор, генератор случайных чисел, блок сравнения, блок выделения признака навигационного пакета, генератор тактовых импульсов, первый блок определения интервала поступления пакета и первый блок таймеров, при этом выход блока сравнения соединен со входом единичной установки RS-триггера и первым входом третьего элемента И, выход которого является управляющим выходом устройства, выход RS-триггера соединен с первым входом второго элемента И, выход которого соединен с первым входом первого элемента И, второй вход которого является управляющим входом устройства, а выход соединен со входом сброса RS-триггера и входом генератора случайных чисел, выход которого соединен со вторым сигнальным входом блока сравнения, первый сигнальный вход которого соединен с выходом счетчика, вход которого соединен с выходом синхронизатора и вторым входом второго элемента И, информационный вход блока выделения признака навигационного пакета является информационным входом устройства, выход первого блока определения интервала поступления пакета соединен с информационным входом первого блока таймера, выход которого соединен с первым инверсным входом третьего элемента И, выход генератора тактовых импульсов соединен с тактовыми входами блока выделения признака навигационного пакета и первых блоков определения интервала поступления пакета и таймеров, отличающееся тем, что дополнительно введены блок анализа адреса, М-1 блоков определения интервала поступления пакета, где М - не менее числа корреспондентов в сети, и М-1 блоков таймеров, причем управляющий вход блока выделения признака навигационного пакета соединен с управляющим выходом блока анализа адреса, сигнальный и информационный входы которого соединены соответственно с сигнальным выходом и информационным входом блока выделения признака навигационного пакета, тактовый вход которого соединен с тактовым входом блока анализа адреса, сигнальный выход i блока анализа адреса, где i= 1, 2. . . М, соединен с сигнальным входом i-го блока определения интервала поступления пакета, выход которого соединен с информационным входом j-го блока таймера, где j= 2, 3. . . М, выход которого соединен с j-м инверсным входом третьего элемента И, который дополнительно снабжен М-1 инверсными входами, причем тактовый вход j-го блока определения интервала поступления пакета и j-го блока таймеров соединены с выходом генератора тактовых импульсов. A radio channel data transmission control device comprising an RS trigger, first, second and third AND elements, a counter, a synchronizer, a random number generator, a comparison unit, a navigation packet feature extraction unit, a clock pulse generator, a first packet arrival interval determination unit and a first unit timers, while the output of the comparison unit is connected to the input of a single installation of the RS-trigger and the first input of the third element And, the output of which is the control output of the device, the output of the RS-trigger is connected from the first m the input of the second element And, the output of which is connected to the first input of the first element And, the second input of which is the control input of the device, and the output is connected to the reset input of the RS-trigger and the input of the random number generator, the output of which is connected to the second signal input of the comparison unit, the first the signal input of which is connected to the output of the counter, the input of which is connected to the output of the synchronizer and the second input of the second element And, the information input of the selection block of the sign of the navigation package is an information input the device’s house, the output of the first block for determining the interval of packet arrival is connected to the information input of the first block of the timer, the output of which is connected to the first inverse input of the third element And the output of the clock generator is connected to the clock inputs of the block for selecting a sign of the navigation packet and the first blocks for determining the interval of packet arrival and timers, characterized in that the address analysis block, M-1 blocks for determining the packet arrival interval, where M is not less than the number of correspondents, are additionally introduced s in the network, and M-1 blocks of timers, and the control input of the sign allocation unit of the navigation packet is connected to the control output of the address analysis block, the signal and information inputs of which are connected respectively to the signal output and information input of the sign selection block of the navigation packet, the clock input of which is connected with the clock input of the address analysis unit, the signal output i of the address analysis unit, where i = 1, 2.. . M, is connected to the signal input of the i-th block for determining the interval of packet arrival, the output of which is connected to the information input of the j-th block of the timer, where j = 2, 3.. . M, the output of which is connected to the j-th inverse input of the third element And, which is additionally equipped with M-1 inverse inputs, and the clock input of the j-th block for determining the interval of packet arrival and the j-th block of timers are connected to the output of the clock generator.
RU2001130531/09A 2001-11-12 2001-11-12 Device for controlling data transmission over radio link RU2211540C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2001130531/09A RU2211540C2 (en) 2001-11-12 2001-11-12 Device for controlling data transmission over radio link

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2001130531/09A RU2211540C2 (en) 2001-11-12 2001-11-12 Device for controlling data transmission over radio link

Publications (1)

Publication Number Publication Date
RU2211540C2 true RU2211540C2 (en) 2003-08-27

Family

ID=29246019

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2001130531/09A RU2211540C2 (en) 2001-11-12 2001-11-12 Device for controlling data transmission over radio link

Country Status (1)

Country Link
RU (1) RU2211540C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2388164C2 (en) * 2004-06-25 2010-04-27 Нокиа Корпорейшн File delivery session control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4908871A (en) * 1986-04-21 1990-03-13 Hitachi, Ltd. Pattern inspection system
DE4121450C1 (en) * 1991-06-28 1992-02-20 Siemens Ag, 8000 Muenchen, De Clock signal circuit for communications system - has control input of VCO supplied with required output of voltage comparator in dependence on master or slave clock operating mode
RU2116004C1 (en) * 1997-08-22 1998-07-20 Военная академия связи Device for controlling data transmission over radio channel
RU2144267C1 (en) * 1998-11-12 2000-01-10 Военная академия связи Device for control of data transmission through radio channel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4908871A (en) * 1986-04-21 1990-03-13 Hitachi, Ltd. Pattern inspection system
DE4121450C1 (en) * 1991-06-28 1992-02-20 Siemens Ag, 8000 Muenchen, De Clock signal circuit for communications system - has control input of VCO supplied with required output of voltage comparator in dependence on master or slave clock operating mode
RU2116004C1 (en) * 1997-08-22 1998-07-20 Военная академия связи Device for controlling data transmission over radio channel
RU2144267C1 (en) * 1998-11-12 2000-01-10 Военная академия связи Device for control of data transmission through radio channel

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2388164C2 (en) * 2004-06-25 2010-04-27 Нокиа Корпорейшн File delivery session control

Similar Documents

Publication Publication Date Title
US4488218A (en) Dynamic priority queue occupancy scheme for access to a demand-shared bus
US4258434A (en) Bit-by-bit time-division digital switching network
US5398243A (en) Arbitration method and bus for serial data transmission
US4821258A (en) Crosspoint circuitry for data packet space division switches
CA1288848C (en) Hybrid time multiplex switching system
FR2519441A1 (en) PRIORITY SELECTION SYSTEM FOR ACCESSING A BUS USED IN SHARED MODE
WO2001011479A1 (en) Method and device related to bus access
RU2211540C2 (en) Device for controlling data transmission over radio link
RU2116004C1 (en) Device for controlling data transmission over radio channel
US5086505A (en) Selective individual reset apparatus and method
US5867670A (en) Self-control type bus arbitration circuit and arbitration method therefor
RU2099889C1 (en) Device for controlling data transmission over radio channel
RU2144267C1 (en) Device for control of data transmission through radio channel
RU2168870C1 (en) Device controlling data transmission over radio channel
RU2043652C1 (en) Device for interface between computer and communication channel
US7944825B2 (en) ATM cell/packet switch and communication control method using the same
RU2194366C2 (en) Device for adaptive control over data transmission in multiple access channel
RU2216869C1 (en) Device for controlling data transmission over multiple access channel
US6826178B1 (en) Apparatus for performing bit sensitive parallel bus peer addressing
RU2148294C1 (en) Device for controlling data transmission through radio channel
EP1172970A1 (en) Data communication system and method using a source and destination preamble
RU2213427C1 (en) Device for decentralized control of message burst distribution in data transmission network
RU2212107C1 (en) Device for controlling data transmission over radio channel
SU1716553A2 (en) Data transfer device
RU2175146C1 (en) Switching network module

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20031113