Способ передачи информации

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости обработки данных. В способе принимают от источника информацию, определяют ожидаемое время задержки в передаче сигнала генерации в канал связи, проводят его сравнение с допустимым временем передачи, если это время не превышено, то формируют единый сигнал генерации о принятой информации и передают его в приемный пункт, где преобразуют этот сигнал в копию информации, принятой от источника, и передают в приемник, если время превышено, то производят кодирование данных об информации и передают их в двоичном коде через канал связи и приемный пункт в приемник. 2 з.п. ф-лы, 6 ил.

 

Настоящее техническое решение относится к области передачи информации от источников к приемникам по каналам связи. Предметная область - автоматизированные системы управления, в том числе центры и комплексы управления робототехническими объектами.

Известное техническое решение - многоканальная цифровая система связи [1] SU 1406805 A1 и его усовершенствованные версии [2] SU 1453607 A1 и [3] SU 1800631 А1 осуществляют передачу информации в двоичном коде по тракту передачи данных, образованному в многоканальной цифровой системе связи. Скорость передачи данных в этом тракте изменяется в зависимости от числа подключаемых в тракт каналов, свободных от передачи речи. Таким образом, технические решения [1-3] обеспечивают повышение скорости передачи данных, что позволяет сократить время передачи информации и повысить оперативность управления.

Известно техническое решение - способ передачи информации из передающего пункта в приемный и устройство его осуществления [4] RU 2416873 C2, которое характеризуется передачей информации без ее трансляции по каналу связи. В данном способе на передающем пункте вырабатывают и передают по каналу связи два сигнала «начало генерации» и «конец генерации» данных об информации. В приемном пункте по этим сигналам воспроизводят информацию в соответствии с заранее согласованной между пунктами закономерностью генерации двоичного кода.

Наиболее близким аналогом предлагаемого технического решения является способ передачи информации [5] RU 2560820 C2. Данное решение характеризуется тем, что организуются сеансы связи, длительность периодов которых определяется числом тактовых импульсов, периоды поступления которых равны периодам передачи сигналов в канале связи. При поступлении от источника информации и при поступлении очередного сигнала начала сеанса формируют контрольную информацию в двоичном коде, начиная с единицы и увеличивая ее на единицу с поступлением каждого следующего тактового импульса. При этом производят сравнение двоичного кода контрольной информации с двоичным кодом информации, поступившей от источника. Прекращают формирование контрольной информации при их совпадении и передают заранее сформированный единый сигнал генерации в канал связи. На приемной стороне по данному сигналу производится восстановление в двоичном коде копии информации, принятой от источника, и передают ее в приемник. Решение [5] обеспечивает сокращение числа сигналов генерации до одного. Однако это достигается за счет образования задержки в передаче сигнала генерации в канал связи. Длительность задержки зависит от объема информации и скорости передачи в канале связи - чем больший объем и ниже скорость, тем длительнее задержка. Например, если в составе информации передается команда управления и сценарий работы по ней, задержка может превысить ограничение на время передачи информации. Это критично для объектов, управляемых в реальном масштабе времени.

Технической задачей, на решение которой направлено настоящее техническое решение, является предложение способа передачи информации, обеспечивающего высокий уровень ее скрытности с учетом заданных ограничений на время передачи информации.

Техническим результатом, на достижение которого направлено настоящее техническое решение, является расширение функциональных возможностей за счет автоматического выполнения оценки ожидаемого времени задержки в передаче сигнала генерации об информации в канал связи, его передачи и преобразования в данные об информации с учетом выполненной оценки.

Ниже приведено описание предлагаемого технического решения.

Техническое решение - способ передачи информации от источника в приемник через передающий пункт, канал связи и приемный пункт, характеризующийся тем, что в передающем и приемном пункте:

- вырабатывают периодическую последовательность тактовых импульсов и периодическую последовательность сигналов начала сеанса;

- формируют и запоминают данные о служебной команде, которую определяют из условия несовпадения ее ни с одной из команд управления, передаваемой из источника информации.

В передающем пункте:

- формируют и запоминают сигнал генерации;

- формируют и запоминают данные о допустимом времени задержки в передаче сигнала генерации в канал связи и данные о скорости передачи данных в канале связи;

- принимают от источника информацию и запоминают в двоичном коде;

- определяют ожидаемое время задержки в передаче сигнала генерации в канал связи;

- производят его сравнение с допустимым временем задержки,

если ожидаемое время задержки не больше допустимого времени задержки, то формируют при поступлении очередного сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого следующего тактового импульса, при этом производят сравнение двоичного кода контрольной информации, начиная с единицы, с двоичным кодом информации, поступившей от источника информации, прекращают формирование контрольной информации при совпадении этих кодов и передают сигнал генерации (информации) через канал связи в приемный пункт;

если ожидаемое время задержки больше допустимого времени задержки, то копируют данные о служебной команде, формируют при поступлении очередного сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого следующего тактового импульса, при этом производят сравнение двоичного кода контрольной информации, начиная с единицы, с двоичным кодом служебной команды, прекращают формирование контрольной информации при совпадении этих кодов и передают сигнал генерации (служебной команды) в канал связи, а из канала связи передают в приемный пункт, после чего производят кодирование данных об информации, поступившей от источника, и передают их через канал связи в приемный пункт.

В приемном пункте:

- устанавливают состояние готовности к приему сигнала генерации;

- формируют при поступлении сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого последующего тактового импульса, прекращают формирование контрольной информации при поступлении из канала связи сигнала генерации, запоминают сформированную ко времени поступления из канала связи сигнала генерации контрольную информацию;

- производят сравнение двоичного кода контрольной информации с двоичным кодом служебной команды, хранящейся в приемном пункте,

если сравниваемые коды не равны, то маркируют сформированную контрольную информацию как информацию, поступившую от источника, и передают в приемник, обнуляют контрольную информацию, при поступлении следующего сигнала начала сеанса вновь формируют контрольную информацию в двоичном коде, начиная с единицы, и так далее,

если сравниваемые коды равны, то маркируют сформированную контрольную информацию как служебную команду, поступившую из передающего пункта, устанавливают состояние готовности к приему информации в двоичном коде, принимают из канала связи кодированные данные об информации, декодируют, маркируют декодированные данные как информацию, поступившую от источника, передают их в приемник и устанавливают состояние готовности к приему сигнала генерации.

При этом:

- последовательности тактовых импульсов в передающем и приемном пункте синхронизированы с помощью внешней системы синхронизации, длительность интервалов времени между соседними сигналами синхронизации определяется длительностью тактовых импульсов в передающем и приемном пункте, периодом их следования и показателями стабильности канала связи;

- последовательности сигналов начала сеанса в передающем и приемном пункте формируются на основе тактовых импульсов соответственно в передающем и приемном пункте, а периоды следования сигналов начала сеанса в передающем и приемном пункте равны;

- при нулевой контрольной информации в приемном пункте информация, представляемая как информация, поступившая от источника в двоичном коде, в приемник не передается.

- поступающая от источника информация в двоичном коде, содержащая только единицы или только нули, игнорируется - поступление данной информации не инициирует действия по формированию новой контрольной информации;

- в передающем пункте от источника принимается информация в двоичном коде числом бит не менее двух;

- в передающем пункте информация, принятая из источника, и контрольная информация обнуляется после передачи сигнала генерации, обусловленного данной информацией, в канал связи;

- в передающем пункте принимается от источника новая информация, если передача сигнала генерации в канал связи, обусловленная принятой от источника предыдущей информацией, уже произведена, а предыдущая информация и контрольная информация, сформированная в соответствии с предыдущей информацией, обнулена;

- в передающем пункте игнорируются периодические сигналы начала сеанса, если принятая от источника предыдущая информация и контрольная информация, сформированная в соответствии с предыдущей информацией, не обнулена - поступление данных сигналов начала сеанса не инициирует действия по формированию новой контрольной информации;

- в приемном пункте игнорируются сигналы начала сеанса, если контрольная информация, сформированная до поступления данных сигналов в соответствии с сигналом генерации, не обнулена - поступление данных сигналов начала сеанса не инициирует действия по формированию новой контрольной информации;

- периоды поступления тактовых импульсов равны периодам передачи сигналов в канале связи.

2. Техническое решение, описанное выше в п. 1, в котором ожидаемое время задержки в передаче сигнала генерации в канал связи определяют как отношение числа 2 в степени, равной числу бит в данных об информации, поступившей из источника, к данным о скорости передачи данных в канале связи.

3. Техническое решение, описанное выше в п. 1, в котором число тактовых импульсов, поступающих в каждом из периодов поступления сигналов начала сеанса в передающем пункте и в приемном пункте, всегда меньше произведения допустимого времени задержки в передаче сигнала генерации в канал связи на скорость передачи данных в канале связи.

Настоящее техническое решение выполняется в соответствии с приведенным выше описанием и поясняется на чертежах:

фиг. 1 - структурная схема тракта передачи управляющей информации;

фиг. 2 - пример тракта передачи информации;

фиг. 3 - устройство кодирования информации (УКИ);

фиг. 4 - устройство декодирования информации (УДИ);

фиг. 5 - диаграммы сжатия информации в сигнал генерации;

фиг. 6 - диаграммы извлечения информации из сигнала генерации.

Сущность технического решения и последовательность выполнения действий способа поясняется с помощью структурной схемы тракта передачи информации (фиг. 1) на примере тракта передачи информации (фиг. 2), в котором источником информации является вычислительный комплекс центра управления организационной системы [6], и на примере работы устройств кодирования (фиг. 3) и декодирования (фиг. 4) информации в качестве соответственно передающего и приемных пунктов. На фиг. 5 и фиг. 6 приведены диаграммы, иллюстрирующие действия соответственно по сжатию информации в единый сигнал в передающем пункте и по извлечению (преобразованию) информации из единого сигнала в приемном пункте.

На фиг. 3 изображена структура устройства кодирования информации:

1 - модуль анализа данных;

2 - модуль кодирования данных;

3 - модуль сжатия информации;

4 - внутренняя шина.

На фиг. 4 изображена структура устройства декодирования информации:

5 - модуль анализа данных;

6 - модуль декодирования данных;

7 - модуль извлечения информации;

8 - внутренняя шина;

9 - маршрутизатор.

Способ передачи информации может быть реализован следующим образом.

При подготовке к работе УКИ (фиг. 3).

В модуле 1 анализа данных:

- формируют и запоминают состояние SУКИ устройства кодирования информации, равное единице

при этом состоянии информация должна быть подвержена сжатию в модуле 3 сжатия информации;

- запоминают скорость V передачи данных по каналу связи и допустимое время Tдоп. передачи данных по каналу связи (допустимое время задержки сигнала генерации в передающем пункте);

- формируют и запоминают служебную команду, предназначенную для установления состояния SУКИ, равного нулю, при котором информация должна быть подвержена кодированию без сжатия в модуле 2 кодирования данных

Служебную команду определяют из условия несовпадения ее ни с одной из возможных команд управления в составе информации.

При подготовке к работе УДИ (фиг. 4).

В модуле 5 анализа данных:

- формируют и запоминают состояние SУКИ устройства декодирования информации, равное единице

при этом состоянии поступающая в маршрутизатор 9 информация в виде единого сигнала генерации должна быть подвержена извлечению в виде данных в модуле 7 извлечения информации;

- формируют и запоминают служебную команду, предназначенную для установления состояния SУКИ, равного нулю (zero), при котором поступающая в маршрутизатор 9 информация в виде кодированных данных должна быть подвержена декодированию в модуле 6 декодирования данных

при этом служебная команда тождественна по кодам служебной команде в модуле 1 анализа данных УКИ.

В маршрутизаторе 9 настраивают внутренний тракт передачи сигналов из средства связи через канальный вход на информационный вход маршрутизатора 9 и далее на информационный вход модуля 7 извлечения информации, что соответствует условию (3).

При промышленной эксплуатации выполняются следующие действия.

На передающей стороне в устройстве кодирования информации (фиг. 3):

Модуль 1 анализа данных:

- принимает с информационного входа данные об информации в двоичном коде, которые сформированы в вычислительном комплексе центра управления организационной системы (фиг. 2) [6], и запоминает;

- определяет объем В информации - число бит двоичных данных;

- определяет ожидаемое время Tож. задержки в передаче сигнала генерации в канал связи для состояния S=one (1), например, как отношение числа 2 в степени В к скорости V передачи данных по каналу связи

- если ожидаемое время Тож. задержки в передаче сигнала генерации не больше допустимого времени Tдоп. передачи данных по каналу связи

то передает данные об информации в модуль 3 сжатия информации для выполнения действий по формированию сигнала генерации об информации и передачи его в канал связи;

- если ожидаемое время Тож. задержки в передаче сигнала генерации больше допустимого времени Тдоп. передачи данных по каналу связи

то выполняет следующие действия:

- копирует данные о служебной команде и передает их в модуль 3 сжатия информации для выполнения действий по формированию сигнала о служебной команде и передаче его в канал связи.

Модуль 3 сжатия информации:

- при выполнении условия (6) принимает из модуля 1 данные об информации, запоминает их и выполняет действия в соответствии с техническим решением [7] по формированию и передаче сигнала генерации об информации в канал связи;

- при выполнении условия (7) принимает из модуля 1 данные о служебной команде, запоминает их и выполняет действия в соответствии с техническим решением [7] по формированию и передаче сигнала генерации о служебной команде в канал связи;

- передает сообщение в модуль 1 анализа данных о передаче сигнала генерации о служебной команде в канал связи.

На фиг. 5 приведены диаграммы, поясняющие действия технического решения [7] по формированию и передаче сигнала генерации в канал связи.

Модуль 1 анализа данных по получении из модуля 3 сообщения о передаче сигнала генерации о служебной команде в канал связи передает в модуль 2 кодирования данных данные об информации.

Модуль 2 кодирования данных принимает из модуля 1 данные об информации и выполняет следующие действия:

- производит кодирование данных об информации, что может быть выполнено на базе одной из известных технологий кодирования, основывающейся на коде с коррекцией ошибок [8] или на более сложных, например, [9, 10];

- передает кодированные данные об информации на канальный выход (к этому времени он будет свободен после передачи сигнала генерации о служебной команде) и далее в канал связи.

При этом:

- обмен данными между модулями УКИ и канальным выходом осуществляется с помощью внутренней шины 4;

- настройка модулей УКИ осуществляется с помощью рабочей станции администратора, подключаемой через внутреннюю шину 4 к внутренним входам и выходам модулей;

- электропитание модулей УКИ осуществляется от устройства электропитания, соединенного с входами электропитания модулей;

- модули УКИ могут быть выполнены на основе известных вычислительных средств, путем программного (по записанной или по замонтированной программе) исполнения приведенных в описании операций, например, на базе микроЭВМ, в частности:

- модуль 2 кодирования данных может быть реализован в виде микроЭВМ с компьютерными алгоритмами, выполняющими операции в соответствии с известным решением [8], или [9], или [10], или другим, в части действий по кодированию данных;

- модуль 3 сжатия информации может быть реализован в виде микроЭВМ с компьютерными алгоритмами, выполняющими операции по формированию сигнала генерации и передаче его в канал связи в соответствии с решением [3] и с решением [7] (в решении [7] этот сигнал обозначен, как «сигнал начала кодирования»), на фиг. 5 приведены временные диаграммы, поясняющие алгоритм работы модуля 3 сжатия информации.

На приемной стороне в устройстве декодирования информации (фиг. 4):

Модуль 7 извлечения информации:

- принимает из канала связи через канальный вход и маршрутизатор 5 сигнал генерации, т.к. исходное состояние УДИ соответствует условию (3);

- преобразует его в данные об информации, выполняя для этого действия в соответствии с техническим решением [3] по преобразованию единого сигнала генерации в данные об информации, и передает их через внутреннюю шину 8 в модуль 5 анализа данных.

На фиг. 6 приведены временные диаграммы, поясняющие действия технического решения [3] по приему и преобразованию сигнала генерации в данные об информации.

Модуль 5 анализа данных путем сравнения хранящихся в его памяти данных о служебной команде с принятыми данными об информации определяет - является ли информация служебной командой,

- если не является, то это означает, что принята информация, сформированная в источнике - в вычислительном комплексе центра управления организационной системы, и модуль 1 передает данные об информации через информационный выход в систему управления робототехнического объекта (фиг. 2);

- если принятая информация является служебной командой, то модуль 5 устанавливает состояние SУКИ=zero (4) и настраивает маршрутизатор 9 в состояние, при котором вслед за сигналом о служебной команде на канальный вход УДИ будут поступать кодированные данные об информации, которые будут передаваться через маршрутизатор 9 в модуль 6 декодирования данных.

Настройка маршрутизатора 5 осуществляется модулем 5 через внутреннюю шину 4.

Модуль 6 декодирования данных принимает поступающие из канала связи через канальный вход УКИ и маршрутизатор кодированные данные об информации, декодирует их и передает данные об информации через внутреннюю шину 8 в модуль 5 анализа данных.

Модуль 5 анализа данных передает данные об информации через информационный выход УДИ в систему управления робототехнического объекта и изменяет состояние SУКИ=zero (4) на исходное - SУКИ=one (3), подготавливая УДИ к следующему сеансу связи.

При этом:

- обмен данными между модулями УДИ и канальным входом осуществляется с помощью внутренней шины 8;

- настройка модулей УДИ осуществляется с помощью рабочей станции администратора, подключаемой через внутреннюю шину 4 к внутренним входам и выходам модулей;

- электропитание модулей УДИ осуществляется от устройства электропитания, соединенного с входами электропитания модулей;

- модули УДИ могут быть выполнены на основе известных вычислительных средств, путем программного (по записанной или по замонтированной программе) исполнения приведенных в описании действий, например, на базе микроЭВМ, в частности:

- модуль 6 декодирования данных может быть реализован в виде микроЭВМ с компьютерными алгоритмами, выполняющими операции в соответствии с известным решением [8], или [9], или [10], или другим, в части действий по декодированию данных;

- модуль 7 извлечения информации может быть реализован в виде микроЭВМ с компьютерными алгоритмами, выполняющими операции по извлечению (преобразованию) из сигнала генерации данных об информации в соответствии с решением [3] или с решением [7], на фиг. 6 приведены временные диаграммы, поясняющие работу модуля 3;

- маршрутизатор 5 может быть реализован в виде микроЭВМ с компьютерными алгоритмами, выполняющими операции по переключению трактов передачи в соответствии с известным решением [11];

- внутренние шины 4 в УКИ и 8 в УДИ могут быть реализованы как интерфейсы типа «общая шина».

В качестве внешней системы синхронизации последовательностей тактовых импульсов в передающем и приемном пункте может быть применена служба единого скоординированного времени (UTC) или единый источник синхронизации, например, радионавигационные системы Loran-C, GPS/ГЛОНАСС, «Чайка» и другие [12, 13].

Положительный эффект от применения способа заключается в повышении оперативности управления робототехническими объектами за счет исключения или сведения к минимуму случаев передачи управляющей информации за время, превышающее допустимое время.

Источники

[1] SU 1406805 A1, кл. H04J 3/17, опубл. 30.06.88 г. в бюл. №24.

[2] SU 1453607 A1, кл. H04J 3/24, опубл. 23.01.89 г. в бюл. №3.

[3] SU 1800631 А1, кл. H04J 3/24, опубл. 07.03.93 г. в бюл. №9.

[4] RU 2416873 C2, кл. Н04В 1/66, опубл. 20.04.2011 г. в бюл. №11.

[5] RU 2560820 C2, кл. G06F 7/76, опубл. 20.08.2015 г. в бюл. №23.

Дополнительные источники

[6] Центр управления организационной системы // RU 127493 U1, G05B 19/00, опубл. 27.04.2013, бюл. №. 12.

[7] Комплекс управления робототехническими объектами // RU 140887 U1, G05B 19/00, опубл. 20.05.2014 г., бюл. 14.

[8] Морелос-Сарагоса Р. Искусство помехоустойчивого кодирования. Методы, алгоритмы, применение // пер. с англ. В.Б. Афанасьева. - М.: Техносфера, 2006. - 320 с.

[9] Способ кодирования управляющей информации в системе связи // RU 2498517 C2, H04L 27/2, опубл. 10.11.2013 г., бюл. 31.

[10] Способ кодирования многословной информации // RU 2224358 C2, Н03М 13/27, опубл. 20.02.2004, бюл. 5.

[11] Устройство сеансовой связи // SU 1481905 A1, кл. Н04В 3/46, 1/74, опубл. 23.05.89 г. в бюл. №19.

[12] Н. Слепов. Синхронизация цифровых сетей. Методы, терминология, аппаратура // Электроника НТБ, №2, 2002.

[13] Бабокин Е.И. и др. Радионавигационное обеспечение России на пороге XXI века // Технологическое оборудование и материалы, №12, 1997.

1. Способ передачи информации от источника в приемник через передающий пункт, канал связи и приемный пункт, характеризующийся тем, что содержит этапы, на которых в передающем и приемном пункте вырабатывают периодическую последовательность тактовых импульсов и периодическую последовательность сигналов начала сеанса, формируют и запоминают данные о служебной команде, которую определяют из условия несовпадения ее ни с одной из команд управления, передаваемой из источника информации; в передающем пункте формируют и запоминают сигнал генерации, данные о допустимом времени задержки в передаче сигнала генерации в канал связи и данные о скорости передачи данных в канале связи, принимают от источника информацию и запоминают в двоичном коде, определяют ожидаемое время задержки в передаче сигнала генерации в канал связи, производят его сравнение с допустимым временем задержки, и если ожидаемое время задержки не больше допустимого времени задержки, то формируют при поступлении очередного сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого следующего тактового импульса, при этом производят сравнение двоичного кода контрольной информации, начиная с единицы, с двоичным кодом информации, поступившей от источника информации, прекращают формирование контрольной информации при совпадении этих кодов и передают сигнал генерации об информации через канал связи в приемный пункт, а если ожидаемое время задержки больше допустимого времени задержки, то копируют данные о служебной команде, формируют при поступлении очередного сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого следующего тактового импульса, при этом производят сравнение двоичного кода контрольной информации, начиная с единицы, с двоичным кодом служебной команды, прекращают формирование контрольной информации при совпадении этих кодов и передают сигнал генерации о служебной команде в канал связи, а из канала связи передают в приемный пункт, после чего производят кодирование данных об информации, поступившей от источника, и передают их через канал связи в приемный пункт; в приемном пункте устанавливают состояние готовности к приему сигнала генерации, формируют при поступлении сигнала начала сеанса и соответствующего ему тактового импульса контрольную информацию в двоичном коде, начиная с единицы, увеличивая на единицу с поступлением каждого последующего тактового импульса, прекращают формирование контрольной информации при поступлении из канала связи сигнала генерации, запоминают сформированную ко времени поступления из канала связи сигнала генерации контрольную информацию, производят сравнение двоичного кода контрольной информации с двоичным кодом служебной команды, хранящейся в приемном пункте, и если сравниваемые коды не равны, то маркируют сформированную контрольную информацию как информацию, поступившую от источника, и передают в приемник, обнуляют контрольную информацию, при поступлении следующего сигнала начала сеанса вновь формируют контрольную информацию в двоичном коде, начиная с единицы, и так далее, а если сравниваемые коды равны, то маркируют сформированную контрольную информацию как служебную команду, поступившую из передающего пункта, устанавливают состояние готовности к приему информации в двоичном коде, принимают из канала связи кодированные данные об информации, декодируют, маркируют декодированные данные как информацию, поступившую от источника, передают в приемник и устанавливают состояние готовности к приему сигнала генерации; при этом последовательности тактовых импульсов в передающем и приемном пунктах синхронизированы с помощью внешней системы синхронизации, длительность интервалов времени между соседними сигналами синхронизации определяется длительностью тактовых импульсов в передающем и приемном пунктах, периодом их следования и показателями стабильности канала связи, последовательности сигналов начала сеанса в передающем и приемном пунктах формируются на основе тактовых импульсов соответственно в передающем и приемном пунктах, а периоды следования сигналов начала сеанса в передающем и приемном пунктах равны; при нулевой контрольной информации в приемном пункте информация, представляемая как информация, поступившая от источника в двоичном коде, в приемник не передается, поступающая от источника информация в двоичном коде, содержащая только единицы или только нули, игнорируется и поступление данной информации не инициирует действия по формированию новой контрольной информации; в передающем пункте от источника принимается информация в двоичном коде числом бит не менее двух, информация, принятая из источника, и контрольная информация обнуляются после передачи сигнала генерации, обусловленного данной информацией, в канал связи, принимается от источника новая информация, если передача сигнала генерации в канал связи, обусловленная принятой от источника предыдущей информацией, уже произведена, а предыдущая информация и контрольная информация, сформированная в соответствии с предыдущей информацией, обнулена, игнорируются периодические сигналы начала сеанса, если принятая от источника предыдущая информация и контрольная информация, сформированная в соответствии с предыдущей информацией, не обнулена и поступление данных сигналов начала сеанса не инициирует действия по формированию новой контрольной информации; в приемном пункте игнорируются сигналы начала сеанса, если контрольная информация, сформированная до поступления данных сигналов в соответствии с сигналом генерации, не обнулена и поступление данных сигналов начала сеанса не инициирует действия по формированию новой контрольной информации; периоды поступления тактовых импульсов равны периодам передачи сигналов в канале связи.

2. Способ по п. 1, в котором ожидаемое время задержки в передаче сигнала генерации в канал связи определяют как отношение числа 2 в степени, равной числу бит в данных об информации, поступившей из источника, к данным о скорости передачи данных в канале связи.

3. Способ по п. 1, в котором число тактовых импульсов, поступающих в каждом из периодов поступления сигналов начала сеанса в передающем пункте и в приемном пункте, всегда меньше произведения допустимого времени задержки в передаче сигнала генерации в канал связи на скорость передачи данных в канале связи.



 

Похожие патенты:

Изобретение относится к области вычислительной техники, в частности к устройствам обработки данных, и может быть использовано для построения средств автоматики и функциональных узлов систем управления, а также в устройствах обработки чисел с плавающей запятой при нормализации данных.

Изобретение относится к вычислительной технике и может быть использовано для аппаратной реализации криптографических примитивов. Технический результат изобретения заключается в обеспечении вычисления в системе остаточных классов.

Группа изобретений относится к компьютерным системам и может быть использована для переупорядочения битов маски. Техническим результатом является обеспечение реверсирования и перестановки битов маски.

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении надежности передачи данных.

Изобретение относится к вычислительной технике и может быть использовано в арифметических сумматорах для выполнения операций суммирования над числами в двоичном коде.

Изобретение относится к области электронной обработки информации, а в частности - к средствам суммаризации текста на основе анализа предикатно-аргументных структур каждого предложения в тексте.

Логический преобразователь предназначен для реализации простых симметричных булевых функций и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов.

Изобретение относится к области моделирования комбинаторных задач при проектировании вычислительных систем (ВС). Технической результат заключается в расширении области применения устройства за счет введения средств для поиска минимального значения интенсивности размещения в полносвязных матричных системах при двунаправленной передаче информации по критерию минимизации интенсивности процессов и данных.

Группа изобретений относится к устройству и способу определения потребности для системы централизованного технического обслуживания (ЦТО) для летательного аппарата.

Изобретение относится к области вычислительной техники. Технический результат: расширение функциональных возможностей в части возможности определения старших единичных или нулевых разрядов для двоичных чисел со знаком, а также простое увеличение разрядности входной информации.

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных устройствах, а также в устройствах цифровой обработки сигналов и в криптографических приложениях. Техническим результатом изобретения является обеспечение возможности выполнения операции суммирования и вычитания по модулю. Для этого предложено арифметико-логическое устройство для сложения и вычитания чисел по модулю, которое содержит четыре n-разрядных регистра, два управляемых инвертора, шесть электронных ключей, один n-разрядный сумматор, один (n+1)-разрядный сумматор, схему дизъюнкторов ИЛИ, модуль управляющего блока, входную шину и выходную шину. 2 ил.

Изобретение относится к системе автоматизированной подготовки статистической отчетности. Техническим результатом является оптимизация процессов сбора, анализа, агрегирования статистической информации, подготовки и согласования регламентированных отчетов. Система содержит: автоматизированные рабочие места, базу данных, блок поступления информации, блок предоставления информации, блок форматов данных, блок обработки бизнес-логики, блок обработки алгоритмов и математических расчетов, блок настройки фильтров, блок настройки правил, блок настройки форм ввода, блок настройки отчетных форм, блок настройки оповещений, блок формирования отчетов, внешние системы, блок разграничения доступа, блок администрирования, блок аудита, блок ведения индикаторов, модуль настройки документооборота, модуль настройки запуска событий по расписанию и связи между ними. 1 ил.

Центр управления робототехническими объектами характеризуется тем, что содержит вычислительный комплекс, систему хранения данных аудита деятельности организационной системы, интерфейс оборудования, комплексы кодирования и декодирования информации и средства связи с робототехническими объектами. Техническое решение обеспечивает высокий уровень скрытности команд управления при передаче их в удаленные робототехнические объекты и подтверждений об их исполнении с учетом заданных ограничений на время передачи управляющей и подтверждающей информации. Положительный эффект от применения данного решения заключается в максимально-возможной скрытности передачи управляющей и подтверждающей информации в условиях ограничений на время передачи и в минимально-возможном времени передачи данных при заданном алгоритме кодирования данных. Это обеспечивает повышение оперативности управления робототехническими объектами за счет исключения или сведения к минимуму сеансов передачи информации за время, превышающее нормированное время. 8 ил.

Изобретение относится к области использования верифицированных пользователем данных. Технический результат – повышение точности извлечения информации из текстов на естественном языке и обеспечение пользователю возможности верифицировать достоверность извлекаемых данных. Способ извлечения информации включает: получение первого значения атрибута и второго значения атрибута, связанного с информационным объектом, представляющим сущность, относящуюся к тексту на естественном языке; получение первого значения степени уверенности, соответствующей первому значению атрибута, и второго значения степени уверенности, соответствующей второму значению атрибута, где указанная степень уверенности выражает степень ассоциативной связи с по меньшей мере одним информационным объектом; в случае, если первое значение степени уверенности ниже заданного порогового значения, вывод первого значения атрибута; в ответ на получение через графический интерфейс пользователя для верификации первого отклика, верифицирующего первое значение атрибута, выполнение по меньшей мере одного из следующих действий: повышение первого значения степени уверенности или задание первого значения степени уверенности для второго заранее определенного значения. 3 н. и 20 з.п. ф-лы, 16 ил.

Группа изобретений относится к области вычислительной техники и может быть использована в процессорных устройствах ЭВМ и устройствах цифровой автоматики. Техническим результатом является повышение быстродействия выполнения операции сложения и расширение функциональных возможностей устройства за счет выполнения операций логического сложения и логического умножения при минимальных затратах оборудования. Каждый двоичный разряд устройства содержит четыре элемента И, четыре элемента ИЛИ, один элемент НЕ, три информационных входа, два информационных выхода, три входа управления. 4 н.п. ф-лы, 1 ил.

Изобретение относится к области распознавания жестов. Техническим результатом является расширения арсенала средств распознавания жестов для управления электронным устройством. Устройство содержит, по меньшей мере, одну антенну, по меньшей мере, один передатчик для генерации наборов РЧ сигналов, по меньшей мере, один приемник для приема наборов РЧ сигналов через, по меньшей мере, одну антенну и для разделения каждого принятого РЧ сигнала в каждом наборе РЧ сигналов на первый РЧ сигнал и второй РЧ сигнал, причем первый РЧ сигнал представляет амплитуду, а второй РЧ сигнал представляет фазовый сдвиг, по меньшей мере, один аналого-цифровой преобразователь для преобразования первых РЧ сигналов и вторых РЧ сигналов в каждом наборе в цифровые сигналы, центральный процессор, выполненный с возможностью обработки опорных наборов данных посредством искусственной нейронной сети, для распознавания жестов. 2 н. и 22 з.п. ф-лы, 7 ил.

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Технический результат заключается в упрощении устройства за счет уменьшения числа типов используемых элементов и цены по Квайну. Логический вычислитель предназначен для реализации простых симметричных булевых функций и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов. Логический вычислитель содержит n мажоритарных элементов (11, …, 1n) и n D-триггеров (21, …, 2n). За счет мажоритарных элементов повышена однородность состава и уменьшена цена по Квайну. 2 ил.

Изобретение относится к логическим преобразователям. Технический результат заключается в расширении арсенала технических средств для реализации простых симметричных булевых функций. Указанный результат достигается за счет того, что логический преобразователь содержит восемь мажоритарных элементов, которые имеют по три входа, причем выход i-гo и первые входы третьего, пятого, шестого мажоритарных элементов соединены соответственно с вторым входом (i+1)-го мажоритарного элемента и первым настроечным входом логического преобразователя, отличающийся тем, что в него введен девятый мажоритарный элемент, выход j-го и выход m-го мажоритарных элементов соединены соответственно с вторым входом (j+1)-го и третьим входом (3×m+2)-го мажоритарных элементов, а второй, третий входы и выход девятого мажоритарного элемента подключены соответственно к выходам пятого, восьмого мажоритарных элементов и выходу логического преобразователя, второй и первый настроечные входы которого соединены соответственно с первым входом девятого и первыми входами четвертого, седьмого, восьмого мажоритарных элементов. 1 ил.

Изобретение относится к генераторам случайных чисел (ГСЧ) и может быть использовано для генерации случайных цифровых последовательностей в различной радиоизмерительной аппаратуре и системах тестирования каналов обмена информацией, датчиков случайных чисел, средств криптографической защиты информации. Техническим результатом является упрощение процесса подготовки ГСЧ к последующей работе. Способ содержит этапы, на которых устанавливают перечень статистических характеристик числовой последовательности, включающий, по крайней мере, математическое ожидание и дисперсию частоты появления логической единицы в битовой числовой последовательности; для каждого диода из набора однотипных диодов: отмечают диод из набора однотипных диодов; устанавливают диод в генератор аналогового шума измерительного устройства; получают статистические характеристики числовой последовательности, относящиеся к отмеченному диоду, на выходе измерительного устройства; сохраняют данные о статистических характеристиках отмеченного диода; выбирают пару диодов из набора, осуществляя следующие действия: отмечают пары диодов, имеющих максимальную разницу математического ожидания с идеальным значением и минимальную разницу значений математического ожидания в паре; выбирают из совокупности пар диодов с минимальной разницей значений математического ожидания пару диодов, имеющих минимальную разницу значений дисперсии, определяют положение диодов выбранной пары в генераторах аналогового шума генератора случайных чисел, осуществляя следующие действия: устанавливают на основе случайного выбора диоды из выбранной пары в генераторы аналогового шума, отмечают сведения об установленных диодах для каждого генератора аналогового шума (положение 1), получают математическое ожидание числовой последовательности на выходе генератора случайных чисел, сохраняют его значение, меняют местами диоды в генераторах аналогового шума, отмечают сведения об установленных диодах для каждого генератора аналогового шума (положение 2), получают математическое ожидание числовой последовательности на выходе генератора случайных чисел, сравнивают значения математического ожидания числовой последовательности на выходе генератора случайных чисел для положения 1 и положения 2, выбирают положение диодов с наименьшим отклонением от заданного значения математического ожидания и с наименьшим отклонением от заданного значения дисперсии числовой последовательности на выходе генератора случайных чисел, устанавливают диоды в выбранное положение в генераторы аналогового шума для последующего использования в генераторе случайных чисел. 2 ил., 4 табл.

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных устройствах, а также в цифровых синтезаторах частот широкополосных систем связи. Техническим результатом является сокращение объема оборудования и уменьшение энергопотребления. Устройство содержит два n-разрядных сумматора, (n+1)-разрядный полусумматор, 2n-разрядный регистр. 1 ил.
Наверх