ИНФРАСТРУКТУРНАЯ СЕТЬ

1. Долговременный считываемый компьютером носитель, содержащий сохраненный на нем формат сообщения, при этом формат сообщения содержит:
поле заголовка сообщения, содержащее:
- указатель версии для указания версии формата сообщения, используемого для форматирования сообщения;
- указатель адресации для указания того, включена ли информация адресации в сообщение, и
- указатель безопасности для указания того, включена ли информация безопасности в сообщение;
поле ID сообщения, сконфигурированное идентифицировать сообщение идентификатором, который является уникальным для устройства в инфраструктурной сети, которое кодирует или передает сообщение, причем поле ID сообщения следует за полем заголовка сообщения; и
поле полезной нагрузки приложения, следующее за полем ID сообщения и содержащее данные, передаваемые от устройства в инфраструктурной сети.
2. Долговременный считываемый компьютером носитель по п. 1, при этом поле заголовка сообщения содержит два байта данных.
3. Долговременный считываемый компьютером носитель по п. 1, при этом поле ID сообщения содержит четыре бита данных.
4. Долговременный считываемый компьютером носитель по п. 1, при этом поле полезной нагрузки приложения содержит данные, сформатированные в формате тег-длина-значение.
5. Долговременный считываемый компьютером носитель по п. 1, при этом информация адресации содержит флаг ID источника, который указывает, включен ли адрес источника для устройства в сообщение, при этом адрес источника указывает устройство, будучи отформатированным в формате уникального локального адреса, содержащем:
глобальный ID, имеющий 40 бит данных, сконфигурированный для идентификации инфраструктурной сети, в которой подсоединено передающее устройство;
ID подсети, имеющий 16 бит данных, сконфигурированный для идентификации логической сети в инфраструктурной сети, в которой подсоединено передающее устройство; и
ID интерфейса, имеющий 64 бита данных, сконфигурированный для идентификации передающего устройства.
6. Долговременный считываемый компьютером носитель по п. 1, при этом информация адресации содержит флаг ID места назначения, который указывает, включен ли адрес места назначения в сообщение, при этом адрес места назначения указывает устройство-получатель, которое подсоединено к инфраструктурной сети, при этом адрес места назначения отформатирован в формате уникального локального адреса, содержащем:
глобальный ID, имеющий 40 бит данных, сконфигурированный для идентификации инфраструктурной сети, в которой подсоединено устройство-получатель;
ID подсети, имеющий 16 бит данных, сконфигурированный для идентификации логической сети в инфраструктурной сети, в которой подсоединено устройство-получатель; и
ID интерфейса, имеющий 64 бита данных, сконфигурированный для идентификации передающего устройства.
7. Способ передачи и приема сообщений между устройствами в инфраструктурной сети, причем способ содержит:
передачу или прием сообщения с использованием общего формата сообщения, причем общий формат сообщения содержит:
поле заголовка сообщения, содержащее:
- указатель версии для указания версии формата сообщения, используемого для форматирования сообщения;
- указатель адресации для указания того, включена ли информация адресации в сообщении, и
- указатель безопасности для указания того, включены ли одно или более полей информации безопасности в сообщение;
поле ID сообщения, следующее за полем заголовка сообщения, при этом поле ID сообщения сконфигурировано идентифицировать сообщение идентификатором, который является уникальным для передающего устройства среди одного или более электронных устройств, которое передает сообщение; и
поле полезной нагрузки приложения, следующее за полем заголовка сообщения, при этом поле полезной нагрузки приложения содержит данные, передаваемые от передающего устройства в пределах инфраструктурной сети.
8. Способ по п.7, в котором одно или более полей информации безопасности содержат:
поле ID ключа, предшествующее полю полезной нагрузки приложения, причем поле ID ключа содержит два байта, которые указывают ключ шифрования или целостности сообщения, используемый для шифрования сообщения, указанного полем типа шифрования;
поле вектора инициализации, непосредственно предшествующее полю полезной нагрузки приложения, причем поле вектора инициализации содержит вектор инициализации, используемый для шифрования сообщения, указанного полем типа шифрования;
поле заполнения, следующее за полем полезной нагрузки приложения, причем поле заполнения содержит длину в байтах, представляющих криптографическое заполнение, добавляемое к сообщению, чтобы сделать зашифрованную часть сообщения делимой нацело на размер блока шифрования, при этом зашифрованная часть содержит поле полезной нагрузки приложения, поле целостности сообщения и поле заполнения; или
поле подписи сообщения, расположенное на конце сообщения, при этом поле подписи сообщения включает в себя криптографическую подпись для сообщения.
9. Электронное устройство, сконфигурированное для передачи или приема сообщений к/от других электронных устройств в инфраструктурной сети, при этом сообщения содержат общий формат сообщения, содержащий:
поле заголовка сообщения, содержащее:
- версию формата сообщения, используемого для форматирования сообщения;
- указатель адресации для указания того, включена ли информация адресации в сообщение, и
- указатель безопасности для указания того, включены ли одно или более полей информации безопасности в сообщение;
поле ID сообщения, следующее за полем заголовка сообщения, при этом поле ID сообщения сконфигурировано идентифицировать сообщение идентификатором, который является уникальным для передающего устройства среди одного или более электронных устройств, которое передает сообщение; и
поле полезной нагрузки приложения, следующее за полем заголовка сообщения, при этом поле полезной нагрузки приложения содержит данные, передаваемые от передающего устройства в пределах инфраструктурной сети.
10. Способ по п. 7 или электронное устройство по п. 9, в котором общий формат сообщения содержит поле длины пакета, непосредственно предшествующее полю заголовка сообщения, при этом поле длины пакета указывает длину пакета, передаваемого с использованием типа соединения, используемого для передачи сообщения.
11. Способ по п. 10 или электронное устройство по п. 10, в котором тип соединения содержит соединение протокола управления передачей.
12. Способ по п. 7 или электронное устройство по п. 9, в котором общий формат сообщения содержит поле длины полезной нагрузки, следующее за полем ID сообщения и предшествующее полю полезной нагрузки приложения, при этом поле длины полезной нагрузки содержит 2 байта и сконфигурировано указывать длину поля полезной нагрузки приложения.
13. Способ по п. 7 или электронное устройство по п. 9, в котором общий формат сообщения содержит поле проверки целостности сообщения, которое непосредственно следует за полезной нагрузкой приложения.
14. Долговременный считываемый компьютером носитель по п.1 или электронное устройство по п. 9, при этом поле полезной нагрузки приложения содержит переменную длину данных.
15. Электронное устройство по п. 9, в котором поле полезной нагрузки приложения содержит данные, отформатированные в формате тег-длина-значение.
16. Электронное устройство, содержащее:
память для хранения инструкций;
систему обработки данных, коммуникационно связанную с памятью, причем система обработки сконфигурирована:
генерировать сообщение запроса просмотра, причем сообщение запроса просмотра содержит:
- ID транзакции, чтобы идентифицировать запрашиваемый просмотр; и
- список путей переменной длины, сконфигурированный указывать путь схемы;
передавать сообщение запроса просмотра посредством электронного устройства через инфраструктурную сеть на уровне платформы;
принимать сообщение ответа на запрос просмотра, основанное на сообщении запроса просмотра, причем сообщение ответа на запрос просмотра содержит:
- ID транзакции, переданный в запросе просмотра через инфраструктурную сеть; и
- состояние запроса просмотра, сконфигурированное указывать состояние запроса просмотра.
17. Электронное устройство по п. 16, в котором сообщение ответа на запрос просмотра содержит список элементов данных, причем список элементов данных содержит упорядоченный список запрошенных данных, соответствующих пути схемы, указанному в списке путей, содержащемся в сообщении запроса просмотра.
18. Электронное устройство по п. 17, в котором система обработки данных сконфигурирована считывать список элементов данных, чтобы идентифицировать просмотр данных второго электронного устройства, когда состояние запроса просмотра из сообщения ответа на запрос просмотра указывает, что запрос просмотра был успешным.
19. Вещественный считываемый компьютером носитель, содержащий сохраненные на нем инструкции, причем инструкции предназначены:
генерировать сообщение запроса просмотра, причем сообщение запроса просмотра содержит:
- ID транзакции, чтобы идентифицировать запрашиваемый просмотр; и
- список путей переменной длины, сконфигурированный указывать путь схемы;
передавать сообщение запроса просмотра посредством электронного устройства через инфраструктурную сеть; и
принимать сообщение ответа на запрос просмотра, основанное на сообщении запроса просмотра, причем сообщение ответа на запрос просмотра содержит:
- ID транзакции, переданный в запросе просмотра через инфраструктурную сеть; и
- состояние запроса просмотра, сконфигурированное указывать состояние запроса просмотра.
20. Долговременный считываемый компьютером носитель по п. 19, при этом запрос просмотра содержит тип сообщения, чтобы идентифицировать сообщение как следующее формату, ассоциированному с сообщениями запроса просмотра.
21. Долговременный считываемый компьютером носитель по п. 19, при этом состояние запроса просмотра отформатировано в соответствии с форматом обновления состояния.
22. Долговременный считываемый компьютером носитель по п. 19, при этом список путей содержит двоичный формат профиля, причем двоичный формат профиля содержит:
идентификатор профиля, чтобы идентифицировать профиль, содержащий схему; и
данные тег-длина-значение, содержащие элемент данных, контейнер или любую их комбинацию, которая является частью схемы.
23. Электронное устройство по п. 16 или долговременный считываемый компьютером носитель по п. 19, при этом сообщение запроса просмотра сконфигурировано запрашивать прием всего набора данных в качестве сообщения ответа на запрос просмотра посредством сообщения запроса просмотра, имеющего нулевой элемент и пустую длину.
24. Долговременный считываемый компьютером носитель по п. 19, при этом сообщение ответа на запрос просмотра содержит список элементов данных, причем список элементов данных содержит упорядоченный список запрошенных данных, соответствующий пути
схемы, указанному в списке путей сообщения запроса просмотра.
25. Долговременный считываемый компьютером носитель по п. 24, в котором инструкции сконфигурированы считывать список элементов данных, чтобы идентифицировать просмотр данных второго электронного устройства, когда состояние запроса просмотра сообщения ответа на запрос просмотра указывает, что запрос просмотра был успешным.
26. Способ осуществления связи в инфраструктурной сети, содержащий:
генерацию сообщения запроса просмотра, причем сообщение запроса просмотра содержит:
- ID транзакции, чтобы идентифицировать запрашиваемый просмотр; и
- список путей переменной длины, сконфигурированный указывать путь схемы;
передачу сообщения запроса просмотра от электронного устройства через инфраструктурную сеть; и
прием сообщения ответа на запрос просмотра, основанного на сообщении запроса просмотра, причем сообщение ответа на запрос просмотра содержит:
- ID транзакции, переданный в запросе просмотра через инфраструктурную сеть; и
- состояние запроса просмотра, сконфигурированное указывать состояние запроса просмотра.
27. Электронное устройство по п. 1 или способ по п. 26, в котором запрос просмотра содержит случайное 16-битовое число в качестве ID транзакции.
28. Электронное устройство по п. 1 или способ по п. 26, в котором список путей содержит тег, длину и значение, чтобы указывать путь схемы.
29. Электронное устройство по п. 1 или способ по п. 26, в котором список путей содержит двоичный формат профиля, причем двоичный формат профиля содержит поле идентификатора профиля, сконфигурированное идентифицировать схему профиля пути схемы.
30. Способ по п. 26, содержащий запрашивание приема всего набора данных в качестве сообщения ответа на запрос просмотра,
если сообщение запроса просмотра имеет нулевой элемент и пустую длину.
31. Способ по п. 26, в котором сообщение ответа на запрос просмотра содержит список элементов данных, причем список элементов данных содержит упорядоченный список запрошенных данных, соответствующих пути схемы, указанному в списке путей сообщения запроса просмотра.