ГОСТ Р ИСО/МЭК 29161-2019
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационные технологии
СТРУКТУРА ДАННЫХ
Уникальная идентификация для интернета вещей
Information technology. Data structure. Unique identification for the Internet of Things
ОКС 35.040
ОКСТУ 4000
Дата введения 2020-03-01
1 ПОДГОТОВЛЕН Ассоциацией автоматической идентификации "ЮНИСКАН/ГС1 РУС" на основе собственного перевода на русский язык англоязычной версии международного стандарта, указанного в пункте 4
2 ВНЕСЕН Техническими комитетами по стандартизации ТК 355 "Технологии автоматической идентификации и сбора данных" и ТК 194 "Киберфизические системы"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 25 апреля 2019 г. N 168-ст
4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 29161:2016* "Информационные технологии. Структура данных. Уникальная идентификация для интернета вещей" (ISO/IEC 29161:2016 "Information technology - Data structure - Unique identification for the Internet of Things", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
Дополнительные сноски в тексте стандарта, выделенные курсивом*, приведены для пояснения текста оригинала
________________
* В оригинале обозначения и номера стандартов и нормативных документов в разделе "Предисловие" приводятся обычным шрифтом, кроме отмеченного знаком "**"; остальные по тексту документа выделены курсивом. - Примечание изготовителя базы данных.
5 ВВЕДЕН ВПЕРВЫЕ
6 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за установление подлинности каких-либо или всех таких патентных прав
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации"**. Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующие информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
В приложениях интернета вещей (Internet of Things, IoT), одна "вещь" может взаимодействовать с другими "вещами" посредством сети Интернет. Для этого она должна иметь идентификатор, указывающий "что" она собой представляет.
В стандартах серии ИСО/МЭК 15459 определено, как группы предметов, которым был присвоен код агентства выдачи, могут создавать систему уникальной идентификации, основанную на знаках.
Недостатка в претендентах на предоставление такого идентификатора не наблюдается. Каждый идентификатор понятен в связи со своим происхождением и перспективами, из которых он исходит. Интернет - это сеть, Международный союз электросвязи (МСЭ) (International Telecommunications Union, ITU) и Рабочая группа инженерной поддержки сети Интернет (Internet Engineering Task Force, IETF) рассматривают данный идентификатор в качестве механизма для облегчения сетевой маршрутизации. Международные документы МСЭ-T Х.668|ИСО/МЭК 9834-9 и МСЭ-Т Х.660|ИСО/МЭК 9834-1 стремятся удовлетворить эту потребность, исходя из перспектив развития сети. Учитывая перспективы развития сети, считается приемлемым, что идентификация сущности должна реализовываться в IP-адресе для установления связи с ней, вне зависимости от того, "висит" ли доменное имя в корне идентификатора объекта (Object identifier, OID) с использованием резольвера идентификатора объекта или в более общем узле системы доменных имен (Domain Name System, DNS), что в конечном итоге может иметь один и тот же результат.
________________
См. [70].
См. [69].
Однако не обязательно рассматривать все аспекты, исходя из перспектив развития сети. Сеть - это механизм передачи данных, а сущности сами по себе имеют свои идентификаторы, связанные с предысторией, которые происходят от приложений цепи поставок и идентификации.
В конечном счете, различные формы уникальной идентификации, определенные в настоящем стандарте, должны быть объединены в одном сообщении в однозначном виде. В настоящем стандарте установлен метод, обеспечивающий такое объединение в однозначном виде.
Настоящий стандарт устанавливает схему уникальной идентификации для интернета вещей, основанную на существующих и постоянно совершенствующихся структурах данных. Настоящий стандарт определяет общие правила, применяемые для уникальной идентификации, необходимые для обеспечения полной совместимости различных ключевых идентификаторов. Уникальная идентификация - это универсальная структура для любого физического объекта, виртуального объекта или личности. Она используется в информационных системах интернета вещей, которые должны прослеживать сущности или другими способами взаимодействовать с ними. Уникальная идентификация предназначена для применения в любой среде передачи данных интернета вещей.
В настоящем стандарте нормативные ссылки отсутствуют.
В настоящем стандарте применены термины по ИСО/МЭК 19762, а также следующие термины с соответствующими определениями:
________________
См. [77].
3.1 CoAP (Constrained Application Protocol): Протокол приложений для встроенных устройств [документ RFC 7252].
________________
См. [50].
3.2 сущность (entity): Любая конкретная или абстрактная вещь, представляющая интерес, в том числе объединения вещей [документ RFC 16917].
________________
В ИСО/МЭК 29161 приведена ошибочная ссылка на документ RFC 16917. Указанная терминологическая статья установлена в международном документе ISO/TR 9007:1987 "Системы обработки информации. Понятия и терминология для концептуальной модели базы данных".
Примечание - Информация о сущности также приведена в приложении D.
3.3 REST (Representational State Transfer): Передача состояния представления.
2D - двумерный (2 Dimensional);
AICD (АИСД) - автоматическая идентификация и сбор данных (Automatic Identification and Data Capture);
IC (ИС) - интегральная схема (Integrated Circuit);
IoT - интернет вещей (Internet of Things);
IPv4 - интернет-протокол версии 4 (Internet Protocol version 4);
IPv6 - интернет-протокол версии 6 (Internet Protocol version 6);
MAC - управление доступом к среде передачи данных (Media Access Control);
RF (РЧ) - радиочастотный (Radio Frequency);
RFID - радиочастотная идентификация (Radio Frequency Identification);
URI - унифицированный идентификатор ресурса (Uniform Resource Identifier);
URL - унифицированный указатель ресурса (Uniform Resource Locator);
URN - унифицированное имя ресурса (Uniform Resource Name);
XMPP - расширяемый протокол обмена сообщениями и информацией о присутствии (Extensible Messaging and Presence Protocol).
В настоящем стандарте термин "вещь" рассматривается как синоним понятий: "предмет", "объект" и "сущность". Вещью может быть личность, объект или место нахождения (см. приложение D).
Определение термина "вещь" чаще всего зависит от рода деятельности специалиста, рассматривающего тему интернета вещей. Если специалист связан с областью датчиков, то под интернетом вещей он подразумевает расширение сети датчиков. Если он связан с областью радиочастотной идентификации, то для него интернет вещей - расширение инфраструктуры радиочастотной идентификации. Если он связан с картографическими данными, то под интернетом вещей он подразумевает расширение сети, базирующейся на географических пунктах. Если он связан с телекоммуникационной областью, то под интернетом вещей он подразумевает расширение сети телекоммуникаций. Все эти определения являются верными. На рисунке 2 показаны некоторые возможные итерации "вещей", которые можно было бы связать с помощью интернета вещей, применяя различные существующие интерфейсы связи. Также представленные итерации интернета вещей могут быть объединены, как в случае, например, мобильного телефона, позволяющего считывать двумерный символ, радиочастотную метку или беспроводную интегральную схему.
Рисунок 1 - Интернет вещей, связывающий любые возможные "вещи"
В рамках одной транзакции может потребоваться сбор данных по нескольким ключевым идентификаторам в процессе ее развития от начала до назначения и обратно. Например, при записи транзакции в любой момент времени может существовать необходимость сбора следующих данных, касающихся:
- идентификации предмета;
- идентификации датчика;
- идентификации узла;
- идентификации шлюза;
- идентификации целевого ресурса;
- места нахождения сбора данных (в случае мобильной связи);
- времени сбора данных;