патент
№ RU 2618366
МПК G06F7/76

СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ

Авторы:
Зацаринный Александр Алексеевич Шабанов Александр Петрович ZATSARINNYJ ALEKSANDR ALEKSEEVICH
Все (6)
Номер заявки
2015148474
Дата подачи заявки
11.11.2015
Опубликовано
03.05.2017
Страна
RU
Дата приоритета
07.07.2024
Номер приоритета
Страна приоритета
Как управлять
интеллектуальной собственностью
Иллюстрации 
2
Реферат

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

Формула изобретения

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

Описание

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

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

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

Известное техническое решение - центр управления организационной системы [3], содержит аналитический центр, центр объективного контроля, средства контроля над объектами наблюдения организационной системы (ОС) и средства связи. Данное решение выполнено с возможностью на основании данных контроля о состоянии объектов для поддержки деятельности ОС, формирования и передачи данных об информации, характеризующей команды управления, обеспечивать сокращение числа проблемных ситуаций в деятельности ОС и сокращение времени разрешения проблемных ситуаций, если они уже возникли. При этом передача данных в объекты осуществляется через сеть связи. Однако это решение не обладает возможностью передачи команд управления в объекты других ОС, центры управления которых осуществляют управление этими объектами.

Наиболее близким аналогом предлагаемого технического решения является способ поддержки деятельности организационной системы [4]. Данное решение содержит этапы, на которых формируют и передают блоки данных об информации, которая характеризует состояние объектов поддержки деятельности ОС, деятельность ОС, команды управления установлением объектов поддержки в нормированные и/или допустимые состояния в зависимости от фактической ситуации. Передача данных об информации осуществляется через телекоммуникационную сеть между центром управления и различными ситуационно-аналитическими центрами (САЦ) и пунктами управления (ПУ). При этом каждый САЦ и ПУ представляют собой организационную систему, соответственно, второго и третьего уровня управления по отношению к центру управления. В связи с этим, необходимым условием применения данного решения является единство подсистем идентификации и адресации объектов поддержки деятельности ОС, размещенных в зонах центра управления, САЦ и ПУ. Однако это решение не обладает возможностью передачи команд управления в объекты, которые размещены в зонах систем управления (центрах управления, САЦ, ПУ и др.) организационных систем, имеющих различные подсистемы идентификации и адресации объектов поддержки их деятельности.

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

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

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

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

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

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

1. Формируют и хранят в передающем пункте каждой ОС:

- данные об адресах других ОС, в объекты которых могут передаваться данные об информации из объектов этой ОС;

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

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

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

4. Выбирают в соответствии с принятыми данными об адресе ОС множество блоков данных о назначении объектов этой ОС, которые хранятся в передающем пункте.

5. Находят в выбранном множестве блоков данных о назначении объектов блок данных о назначении объекта, в который входят данные о типе информации, тождественные данным о типе информации, которые входят в исходный блок данных об информации.

6. Копируют из выбранного блока данных о назначении объекта данные о назначении объекта и запоминают их.

7. Формируют исходный блок данных о назначении информации путем включения в него скопированных данных о назначении объекта и исходных данных об адресе ОС, о типе информации и об информации, запоминают его.

8. Передают исходный блок данных о назначении информации через сеть передачи данных в приемный пункт той ОС, данные об адресе которой входят в состав этого блока данных.

9. Принимают в приемном пункте этой ОС исходный блок данных о назначении информации и запоминают.

10. Выбирают из множества блоков данных о назначении информации, которые хранятся в приемном пункте этой ОС, блок данных о назначении информации, в котором данные о типе информации и данные о назначении объекта тождественны соответственно данным о типе информации и данным о назначении объекта, которые входят в состав принятого исходного блока данных о назначении информации, и запоминают.

11. Копируют из выбранного блока данных о назначении информации данные об адресе объекта и запоминают их;

12. Формируют и запоминают выходной блок данных об информации путем включения в него скопированных данных об адресе объекта и данных о типе информации и данных об информации из состава исходного блока данных о назначении информации;

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

При этом:

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

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

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

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

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

Данный способ передачи информации может быть промышленно реализован на основе использования в качестве приемно-передающих пунктов в каждой ОС комплексов информационного взаимодействия (КИВ), каждый из которых содержит:

модуль анализа данных, модуль преобразования данных об информации, модуль преобразования данных о назначении информации, модуль кодирования данных и модуль шифрования данных;

информационный вход и выход, объектовые выходы и входы, сетевой выход и вход, вход и выход настройки, вход электропитания.

При этом:

информационный вход и выход КИВ соединен соответственно с информационным входом и выходом модуля анализа данных;

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

внешние выходы и входы модуля кодирования информации соединены соответственно с объектовыми выходами и входами КИВ;

внешний выход и вход модуля шифрования данных соединен соответственно с сетевым выходом и входом КИВ;

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

Сущность КИВ поясняется чертежами.

Фиг. 1 - Структурная схема комплекса информационного взаимодействия.

Фиг. 2 - Схема для иллюстрации промышленного применения способа передачи информации (пример).

На фиг. 1 изображена структура КИВ,

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

2 - модуль преобразования данных об информации;

3 - модуль преобразования данных о назначении информации;

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

5 - модуль шифрования данных;

6.1 - информационный вход;

6.2 - информационный выход;

7 - вход и выход настройки;

8.1 - объектовые входы;

8.2 - объектовые выходы;

9.1 - сетевой вход;

9.2 - сетевой выход;

10 - вход электропитания;

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

Комплекс информационного взаимодействия работает в следующих режимах:

1. Режим 1 обработки данных, принятых с информационного входа 6.1

2. Режим 2 обработки данных, принятых с одного из объектовых входов 8.1.

3. Режим 3 обработки данных, принятых с сетевого входа 9.1.

При подготовке КИВ к работе выполняют следующие действия:

1. В модуль 1 анализа данных с входа 7 настройки записывают и хранят:

- данные об адресах объектов, данные в которые и из которых передаются и принимаются соответственно через информационный выход 8.2 и вход 8.1;

- данные об адресах объектов, данные в которые и из которых передаются и принимаются соответственно через объектовые выходы 8.2 и входы 8.1;

- данные об адресах организационных систем (ОС), в объекты которых и из которых данные передаются и принимаются соответственно через сетевые выходы 9.2 и входы 9.1.

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

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

- данные о некорректной ситуации;

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

При этом

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

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

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

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

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

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

- блоки данных о назначении информации для объектов, которые подключаются к входам и выходам КИВ, в который входит этот модуль 3;

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

При этом:

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

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

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

4. В модуль 4 кодирования данных с входа 7 настройки записывают и запоминают:

- данные об адресах тех объектов, средства связи которых подключаются к объектовым входам 8.1 и выходам 8.2;

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

5. В модуль 5 шифрования данных с входа 7 настройки записывают и запоминают:

- данные об адресе той ОС, к которой относятся данный модуль 5 и КИВ, в состав которого модуль 5 входит, это могут быть, например, данные о сетевом адресе КИВ в сети передачи данных;

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

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

- данные о некорректной ситуации.

6. Через вход 10 электропитания подается электропитание на входы электропитания модуля 1 анализа данных, модуля 2 преобразования данных об информации, модуля 3 преобразования данных о назначении информации, модуля 4 кодирования данных и модуля 5 шифрования данных.

В режиме 1 комплекс информационного взаимодействия работает следующим образом.

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

- принимает с информационного входа 6.1 исходный блок данных об информации, содержащий данные об адресе, данные о типе информации и данные об информации;

- производит анализ данных об адресе из состава этого блока данных;

- если приняты данные об адресе объекта, в который передача данных должна производиться через один из объектовых выходов 8.2, то передает принятый блок данных об информации через внутреннюю шину 11 в модуль 4 кодирования данных;

- если приняты данные об адресе организационной системы (ОС), в объекты которой передача данных должна производиться через сетевой выход 9.2, то передает исходный блок данных об информации через внутреннюю шину 11 в модуль 2 преобразования данных об информации.

2. Модуль 4 кодирования данных:

- принимает из модуля 1 исходный блок данных об информации;

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

- передает, в соответствии с данными об адресе объекта, кодированные данные о типе информации и об информации через внутреннюю шину 11 на один из объектовых выходов 8.2.

3. Модуль 2 преобразования данных об информации:

- принимает из модуля 1 исходный блок данных об информации;

- определяет в соответствии с поступившими в модуль 2 данными об адресе ОС множество блоков данных о назначении объектов этой ОС.

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

- если такой блок данных не обнаружен, то передает принятый из модуля 1 исходный блок данных об информации и данные о некорректной ситуации на информационный выход 6.2, сопровождая их адресом объекта, который подключен к информационному выходу 6.2 и в соответствии с которым должны передаваться данные о некорректных ситуациях в модулях КИВ;

- если такой блок данных обнаружен, то копирует из этого блока данных данные о назначении объекта и запоминает их;

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

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

4. Модуль 5 шифрования данных:

- принимает из модуля 2 исходный блок данных о назначении информации;

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

- передает зашифрованный исходный блок данных о назначении информации на сетевой выход 9.2.

В режиме 2 комплекс информационного взаимодействия работает следующим образом:

1. Модуль 4 кодирования информации:

- принимает с одного из объектовых входов 8.1 исходный блок данных об информации, содержащий данные об адресе, кодированные данные о типе информации и об информации;

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

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

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

- принимает из модуля 4 блок декодированных данных;

- производит анализ данных об адресе из состава этого блока данных;

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

- если приняты данные об адресе объекта, в который передача данных должна производиться через один из объектовых выходов 8.2, то передает принятый блок декодированных данных через внутреннюю шину 11 обратно в модуль 4 кодирования данных.

- если приняты данные об адресе ОС, в объекты которой передача данных должна производиться через сетевой выход 9.2, то передает принятый блок декодированных данных через внутреннюю шину 11 в модуль 2 преобразования данных об информации.

3. Модуль 4 кодирования данных:

- принимает из модуля 1 блок декодированных данных;

- выполняет, в соответствии с внутренним алгоритмом (например, используя данные о программе для кодирования), кодирование данных о типе информации и об информации из состава принятого в модуле 4 блока декодированных данных;

- передает, в соответствии с данными об адресе объекта, кодированные данные о типе информации и об информации на один из объектовых выходов 8.2.

4. Модуль 2 преобразования данных об информации:

- принимает из модуля 1 блок декодированных данных;

- определяет в соответствии с поступившими в модуль 2 данными об адресе ОС множество блоков данных о назначении объектов этой ОС, хранящихся в модуле 2.

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

- если такой блок данных не обнаружен, то передает принятый из модуля 1 блок декодированных данных и данные о некорректной ситуации на информационный выход 6.2, сопровождая их адресом объекта, который подключен к информационному выходу 6.2 и в соответствии с которым должны передаваться данные о некорректных ситуациях в модулях КИВ;

- если такой блок данных обнаружен, то копирует из этого блока данных данные о назначении объекта и запоминает их;

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

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

5. Модуль 5 шифрования данных:

- принимает из модуля 2 исходный блок данных о назначении информации;

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

- передает зашифрованный исходный блок данных о назначении информации на сетевой выход 9.2.

В режиме 3 комплекс информационного взаимодействия работает следующим образом:

1. Модуль 5 шифрования данных:

- принимает в соответствии с присущим ему сетевым адресом (данными об адресе ОС) с сетевого входа 9.1 зашифрованный исходный блок данных о назначении информации и запоминает;

- производит дешифрование этого блока данных и запоминает;

- проверяет тождественность данных об адресе ОС, который записан в модуле 5 (адрес модуля 5, который входит в состав КИВ данной ОС), и данных об адресе ОС, которые содержатся в дешифрованном исходном блоке данных о назначении информации;

- если проверяемые данные не тождественны, то дешифрованный исходный блок данных о назначении информации и данные о некорректной ситуации передаются на информационный выход 6.2, сопровождая их данными об адресе объекта, в который должны передаваться данные о некорректных ситуациях в модулях КИВ, а из модуля 5 стираются зашифрованный и дешифрованный исходные блоки данных о назначении информации;

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

2. Модуль 3 преобразования данных о назначении информации:

- принимает из модуля 5 и запоминает дешифрованный исходный блок данных о назначении информации;

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

- если искомый блок данных о назначении объекта не обнаружен, то передает принятые из модуля 5 данные и данные о некорректной ситуации на информационный выход 6.2, сопровождая их адресом объекта, который подключен к информационному выходу 6.2 и в соответствии с которым должны передаваться данные о некорректных ситуациях в модулях КИВ, а дешифрованный исходный блок данных о назначении информации стирается из модуля 3;

- если искомый блок данных обнаружен, то копирует из этого блока данных данные об адресе объекта и запоминает их;

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

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

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

- принимает из модуля 3 выходной блок данных об информации;

- производит анализ данных об адресе объекта из состава выходного блока данных об информации;

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

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

4. Модуль 4 кодирования данных:

- принимает из модуля 1 выходной блок данных об информации;

- выполняет, в соответствии с внутренним алгоритмом (например, используя данные о программе для кодирования), кодирование данных о типе информации и об информации из состава принятого в модуле 4 выходного блока данных об информации;

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

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

Например, исполнить КИВ в виде единого конструктивного блока, в котором каждый его модуль исполняется в виде отдельной микро-ЭВМ, а внутренняя шина КИВ, обеспечивающая взаимодействие модулей, исполняется как «общая шина». При этом:

- для исполнения модуля 4 кодирования данных можно использовать алгоритмы кодирования и декодирования данных, приведенные в патенте [2];

- для исполнения модуля 5 шифрования данных можно использовать решения, приведенные в патенте [6].

На фиг. 2 приведена схема иллюстрирующая пример промышленного применения данного способа передачи информации. Легенда:

1. Образована консолидированная организационная система, состоящая из разных ОС. В составе каждой из ОС имеется система управления (СУ) с собственными подсистемами идентификации и адресации объектов управления, шифрования и кодирования данных. Поставлена задача - обеспечить информационное взаимодействие между СУ ОС, входящих в состав консолидированной организационной системы.

2. На стадии подготовки к эксплуатации в состав каждой СУ ОС вводится комплекс информационного взаимодействия, при этом в КИВ.

- К информационному входу 6.1, выходу 6.2 подключены соответственно выходы, входы вычислительного комплекса (ВК) СУ и выходы, входы объектов, которые размещены в одном офисе с ВК СУ. Подключение осуществляется через внутреннюю шину ВК СУ.

- К входу 7 настройки подключен компьютер для настройки модулей КИВ. Производится настройка модулей КИВ в соответствии с описанием.

- Вход 10 электропитания соединен с сетью электропитания СУ, а с другой стороны с входами электропитания модулей КИВ. Подается электропитание.

- К объектовым входам 8.1 и выходам 8.2 подключены соответственно выходы и входы сети связи и/или средств связи СУ с удаленными от ВК СУ объектами.

- Сетевой вход 9.1 и выход 9.2 подключены соответственно к выходу и входу компьютерной сети (или сети передачи данных), созданной для обеспечения передачи данных между СУ ОС, входящих в состав консолидированной организационной системы. При этом каждый КИВ имеет собственный сетевой адрес, соответствующий адресу той ОС, к СУ которой данный КИВ подключен.

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

4. В режиме 1 (пример 1). На информационный вход 6.1 из ВК поступает блок данных об информации (см. на фиг.2 «команда управления объектом») и обрабатывается в модулях КИВ в соответствии с описанием, после чего:

- если объект управления размещен в зоне этого ВК, то на объектовый выход 8.2 передаются кодированные данные о типе информации и об информации (см. на фиг.2 «команда управления объектом в зоне ВК»);

- если объект управления размещен в зоне системы управления другой ОС, то на выход 9.2 передается блок данных о назначении информации с зашифрованными данными о назначении объекта, о типе информации и об информации (см. на фиг.2 «назначение команды управления объектом другой ОС»).

5. В режиме 2 (пример 2). На объектовый вход 8.1 из средства связи с объектом поступает блок данных об информации (см. на фиг.2 «сообщение об (не)исполнении команды») и обрабатывается в модулях КИВ в соответствии с описанием, после чего:

- если приняты данные об адресе объекта, в который передача данных должна производиться через информационный выход 6.2, то принятый блок данных передается на информационный выход 6.2 (см. на фиг. 2 «сообщение об (не)исполнении команды»).

6. В режиме 3 (пример 3). На сетевой вход 9.1 из компьютерной сети поступает блок данных о назначении информации, включающий данные об адресе ОС и зашифрованные данные о назначении объекта, о типе информации и об информации (см. на фиг.2 «назначение команды управления объектом в зоне ВК»). Поступившие данные обрабатываются в модулях КИВ в соответствии с описанием, после чего:

- определяются данные об адресе объекта, в который требуется передать поступившие данные;

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

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

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

Источники информации

[1] RU 2560820 C2, G06F 7/76 (2006.1), опубл. 20.08.2015, бюл. №23.

[2] RU 140887 U1, G05B 19/00 (2006.01), опубл. 20.05.2014, бюл. №14.

[3] RU 127493 U1, G05B 19/00 (2006.01), B25J 5/00 (2006.01), B25J 13/00 (2006.01), опубл. 27.04.2013 г., бюл. №12.

[4] RU 2532723 C2, G05B 19/00 (2006.01), G06Q 10/00 (2012.01), опубл. 10.11.2014 г., бюл. №31.

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

[5] Зацаринный А.А., Шабанов А.П. Технология информационной поддержки деятельности организационных систем на основе ситуационных центров. М.: ТОРУС ПРЕСС, 2015. 232 с.

[6] Архипкин В.Я., Ерохин В.В., Иванов А.В. Устройство шифрования данных по стандарту ГОСТ 28147-89. RU 2498416 C1, G09C 1/00 (2006.01), H04L 9/06 (2006.01), опубл. 10.11.2013 г., бюл. 31.

Как компенсировать расходы
на инновационную разработку
Похожие патенты