Морские информационно-управляющие системы ОКТЯБРЬ 2017, № 12 | Page 81

Карта района проведения испытаний Передача данных от  пультов оператора элементов морской роботизированной системы к  ИУП и  обратно производится через WebSockets over SSL/TLC (RFC 6455). Физически эти соединения могут быть как проводные (медный или оптический кабели), так и через радиоканал. Каждому объекту в  сети присваивается уникаль- ный идентификатор, согласно которому ИУП од- нозначно определяет тип объекта, его основные характеристики и  возможности, используя свою базу данных. Компьютерная реализация информационной модели в общем случае включает решение следующих задач: • Создание хранилища структурированных данных, описывающих свойства, характеристики и  состояния объектов в различные моменты времени, а также пра- вила, которым должны соответствовать наборы хра- нимых данных. В качестве таких хранилищ чаще всего выступают системы управления базами данных (СУБД), имеющие встроенные средства поддержки целостно- сти и  непротиворечивости информации, способные выполнять обработку информации посредством внут- ренних программных модулей (процедур, функций, написанных на  хост-языке СУБД) и  выдавать резуль- таты информационных запросов, сформулированных на языке SQL. • Разработка протоколов информационно-техническо- го взаимодействия ИУП с  объектами мониторинга и  управления, а  также с  внешними системами. Раз- работка интерфейсов, реализующих эти протоколы. Протоколы могут определять различные уровни взаи- модействия, включая сетевые и транспортные, однако в  любом случае регламентируют семантику сообще- ний хотя бы в самом общем виде. • Разработка алгоритмов обработки информации, соот- ветствующих информационной модели предметной, и их реализация в программных изделиях. No. 2 (12) / 2017, Морские информационно-управляющие системы 79