Устройство для управления передачей данных по радиоканалу
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) ГОСУДАРСТВЕНЙОЕ ПАТЕНТНОЕ
ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) (я)5 Н 04 1 7/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ .
О
С>
С
Ы
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4860269/09 (22) 16.08.90 (46) 23.01,93. Бюл. М 3 (71) Специальное конструкторское бюро
Производственного обьединения "Коммуйар" (72) Н,Ф.Сидоренко, P.È.Могутин, Б.В.Остроумов, Г.Н.Тимонькин; С.Н.Ткаченко и
В.С.Харченко (56) Авторское свидетельство СССР
N 1739501, кл. Н 04 L 7/00, 1990. (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПЕРЕДАЧЕЙЙ ДАННЫХ ПО РАДИОКАНАЛУ
2 (57) Изобретение относится к технике передачи даннйх и может быть использовано при построении информационно-вычислительных сетей на основе широковещательной пакетной радиосвязи. Цель изобретения — повышение надежности работы устройства путем контроля работоспособности следующего по очереди абонента. Устройство содержит первый, второй и третий счетчики 1-3, первый и второй триггеры 4, 5, первый, второй, третий и четвертый элементы И 6-9, первый, второй и третий элементы ИЛИ 10-12, генератор 13 тактовых импульсов. 2 ил.
3, 1790038
Изобретение относится к технике пере- вибратора 14 и S-вход триггера 5. По передачи данных и может быть использовано днемуфронтуэтогосигналатриггер5перейпри построений информационно-вычисли- дет в единичное состояние и элемент И 9 тельных сетей на основе широковещатель- окажется открытым, а одновибратор 14 ной пакетной радиосвязи.. 5 сформирует на своем выходе единичный имЦель изобретения" — повышение йадеж- пульс, Импульс, сформированный одновибности работы устройства путем контроля ра- ратором 14, поступит через элемент ИЛИ 10 ботбспособности следующего по очереди на выход управления устройства (в резульабонента.": :::-. ---. - . . тате чего включится передатчик) и, кроме.
На фиг. 1 представлена структурная 10 того, этот импульс через который элемент И электрическая схема устройства для управ- 6 поступит на S-вход триггера 4 и переведет ления передачей данных rio радиЬканалу; на его в единичное-состоянйе. Появившийся на фиг, 2 — временная диаграмма, поясняющая S-входе триггера 4 единичный сигнал постуего работу;::-:.. : .,:.,:...: . пит на первый вход элемента ИЛИ 10 {поэУстройство для управления передачей 1 -> тому после окончания:импульса, . данных по радиоканалу" содержит первый, сформированйого одновибратором 14, на второй и третий счетчики 1, 2, 3, первый и выходе управления передатчиком устройствторой триггеры 4, 5 первый, второй, третий ва остается единица и передатчик останется и четвертый элементы И 6, 7, 8; 9,"первый, включенным) и на выход разрешения перевторой и третий элементы ИЛИ 10, 11, 12, 20 дачи устройства, разрешая передачу абогенератор 13 тактовых импульсов;:.:-: " "- - ненту.
Устройство для управления передачей — Прй включенйи передатчика (по единичданных по радиоканалу работает следую- ному сигналу на входе разрешения передащим образом. -:.,- ..- - : -. .:,:-,.:::--- чи устройства) на входе несущей устройства
В исходном состоянии триггеры 4 и 5, и 25 йоя вится единичный сигнал несущей, котосчетчик 2 обнулены, в счетчике 1 записан рый поступит через открытый элемент И 9 код номера устройства I EO,N— - 1 (индивйду- на С-вход счетчика 1 и на К и С-входы тригальный нбмер узла сети), а в счетчике 3 за- гера 5. По переднему фронту этого сигнала писан код (N - 1), где N — число узлов s сети в счетчик 1 из счетчика 3 запишется код (N(цепиначальнойустановки нафиг,1условно 30 1). По окончанйи передачи пакета абонент не показаны). Устройство постоянно кбнт- снимает со-входа запроса устройства еди ролирует состояниеканалананаличиевнем ничный сигнал и триггер 4 обнуляется, на передачи (единичный сигнал на входе несу- выходе управлейия передачей устройства. щей устройства) и длйтельность интервала пропадает единичный сигнал и, соответствремени, в течение которого канал остается 35 венно; передатчик отключается. В результанезанятым (при нулевом сигнале на входе те на входе несущей устройства несущей устройства генератор 13 "формиру- формируется задний фронт единичного сигет" йа своем-выходе последовательйость так- . нала по которому триггер 5 обнуляется, элетовых импульсов, когopoå ïîäñ÷éòûâàåò мент И 3 оказывается закрытым, а элемент счетчиком 2), Пусть абоненту данного узла 40 И 8- открытым. Если у абонента отсутствует необходимо передать пакет и он выставил пакет для передачи — на входе запроса устна входе запроса устройства единичный ройства присутствует нулевой сигнал, то сигнал, а в счетчике 1 хранится код двойки . прй получении устройством права на пере(фйг.2а). При очередной йереда*че в канале " "дачу; когда одновибратор 14 сформирует на входе несущей устройства появится.еди- 45 единичный импульс, триггер 4 остается в ничный сигнал, который обнулит счетчик 2, - - нулевом состоянии {т.к. элемент И 6 закрыт) постугпит йа вход генератора 13 и запретит и на выход уйравления передачей устройстего работу, Кроме того, через элемент ИЛИ ва поступит только импульс, сформирован-
12этот-сигнал пройдетчерез открытый зле- ный одновибратором 14. В результате мент И 8 на счетный (вычитающий) вход 50 передатчикокажетсявключеннымтолькона счетчика 1 и eio переднему фронту послед- —. время, равное длительйосги этого импульний уменьшит свое состояние на единицу. са, и в канал будет передана только несуПри следующем занятии канала все про- щая. Рассмотрим случай,— когда канал изойдет аналогичным образом и в счетчике остается незанятым втечение времени, пре1 появится нулевой код. В результате на 55 вышающее предельное. Пусть при очередвыходе элемента ИЛИ 11 появится единич-: ном занятии канала счетчик 1 перейдет в (К ный сигнал, который йосле пропадания еди- - 1)1 состояние (см. фиг, 2б). При пропадании ничного сигнала не входе несущей единичного сигнала на входе несущей уст: устройства (окончание передачи в канале) ройства (освобождение канала), генератор поступит через элемент И 7 на вход одно- 13 начнет формировать на своем выходе
1790038
20 последовательность тактовых -импульсов, число которых подсчитывает счетчик 2. Если число импульсов, поступающих на счетный вход счетчика 2, превысит заранее заданное (т.е. время, в течение которого канал оставался свободным; превысит предельное) на выходе счетчика 2 будет сформирован единичный импульс. По переднему фронту этого импульса счетчик 3 изменит свое состояние с (N - 1) íà (N — 2), а счетчик
1 — с (К - 1) на (К вЂ” 2) и т.д. Таким образом, при отказе узла сети владеющего правом на передачу, он будет исключен из цикла (счетчик 3 уменьшит свое состояние на единицу), а очередь продвинется на единицу вперед.
Формула изобретения
Устройство для управления передачей данных по радиоканалу, содержащее первый элемент И, первый, второй и третий . Элементы ИЛИ, первый и второй счетчики, одновибратор и первый триггер, нулевой вход которого соединен с первым входом первого элемента И и является входом запроса устройства, при этом выход первого триггера является выходом разрешения передачи устройства и йодключен к первому входу первого элемента ИЛИ, к второму sxo: ду которого-и второму входу первого элемейта И подключен вых6д одновибратора, причем выходы первого счетчика подключены к входам второго элемента ИЛИ, а выход первого элемента ИЛИ является выходом управления-передатчиком устройства, о тл ич а ю щ е е с я тем, что, с целью повыше, йия надежности работы устройства путем контроля работоспособности аппаратуры следующего по очереди абонента, введены второй, третий и четвертый элементы И, тре тий счетчик, второй триггер и генератор такПраво на передачу получит то устройство счетчик 1 которого окажется в нулевом состоянии, т.е. как при нормальном функционировании сети.
5 Исключение отказавшего (или отключенного) узла сети из цикла заключается в том, что при очередном получении nôééà на передачу любым узлом сети, например t-M, в его счетчик 1 по D-входу будет записан код
10 числа(И-2), а не(И-1) как при всех исправных узлах сети. В случае отказов других узлов сети оставшиеся" устройства функционируют аналогичным образом, т.е. неисправные узлы сети будут исключаться
15 из цикла, Ф товых импульсов, вход которого Соединей с первыми входами третьего элемента ИЛИ и четвертого элемента И, входом сброса второго счетчика и является входом несущей устройства. при этом выход генератора тактовых импульсов подключен к счетному входу второго счетчика, выход которого подключен к второму входу третьего зле30 мента ИЛИ и счетному входу третьего счетчика, выходы которого подключены к информационным входам первого счетчика, к счетному входу которого подключенайход третьего элемента И, а выход третьего эле35 мента ИЛИ подключен к первым входам вто рого и третьего элеМентов И, причем выход второго элемента ИЛИ подключен к второму входу второго элемента И, выход которого подключен к входу одновибратора и 5-входу второго триггера, выход которого подМлючен к вторым входам третьего элемента И и четвертого элемента И, выход которого подключен к входу синхронизации записй "пеРвого счетчика и К- и С-входам второго триггера.
1790038
Редактор Т.Шагова
Заказ 352 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
4(l8 a(r
Составитель Г,Лерантович
Техред M.Ìoðãåíòàë . Корректор И.Шулла
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101