Способ передачи информации
Иллюстрации
Показать всеИзобретение относится к вычислительным комплексам и компьютерным сетям. Техническим результатом является обеспечение информационного взаимодействия в единой информационной среде объектов. Способ содержит следующие этапы: формирование блока данных о назначении информации путем включения в него данных о назначении объекта и данных, которые входят в состав исходного блока данных об информации, и передача его через сеть передачи данных в приемный пункт той организационной системы, данные об адресе которой входят в состав этого блока данных, в приемном пункте прием блока данных о назначении информации, определение данных об адресе объекта и передача данных о типе информации. При этом фиксируют данные о типе информации и данные об информации, которые тождественны данным о типе информации и данным об информации, входящим в исходный блок данных об информации. 1 з.п. ф-лы, 2 ил.
Реферат
Настоящее техническое решение относится к вычислительным комплексам и компьютерным сетям с устройствами для обработки данных с воздействием на порядок расположения данных и на их содержание.
Областью применения являются системы и центры управления, ситуационные, аналитические и исследовательские центры организационных систем.
Известны технические решения - способ передачи информации [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.
1. Способ передачи информации от объекта одной организационной системы через передающий пункт, сеть передачи данных и приемный пункт в объект другой организационной системы, характеризующийся тем, что содержит этапы, на которых формируют и хранят в передающем пункте данные об адресах организационных систем, в объекты которых могут передаваться данные об информации из этого передающего пункта, блоки данных о назначении объектов в этих организационных системах, причем в состав каждого блока данных о назначении объекта входят данные о назначении этого объекта и данные о типах информации, которые могут быть переданы в этот объект, формируют и хранят в приемном пункте блоки данных о назначении информации для объектов организационной системы, к которой относится этот приемный пункт, причем в состав каждого блока данных о назначении информации входят данные о назначении этого объекта, данные об адресе этого объекта и данные о типах информации, которые могут быть приняты в этом объекте, принимают в передающем пункте из объекта организационной системы, к которой относится этот передающий пункт, исходный блок данных об информации, содержащий данные об информации, данные о типе информации и данные об адресе той организационной системы, для передачи в объект которой предназначен исходный блок данных об информации, выбирают в соответствии с принятыми данными об адресе организационной системы множество блоков данных о назначении объектов этой организационной системы, которые хранятся в передающем пункте, находят в вы