Символ: Int32Array.
Размер: меняется.
Данный тип данных включает в себя произвольное число 32-разрядных целых чисел со знаком (Int32), обработанных как совокупный логический объект.
________________
В оригинале ISO/IEC/IEEE 21450:2010 допущена ошибка. Ошибочно приведено значение Int16.
Таблица 4 - Структура типов данных универсальной уникальной идентификации УУИД
Поле | Описание | Число |
1 | Поле "Место нахождения" (Location): значение данного поля должно быть выбрано изготовителем ИМП для определения конкретного места на Земле, места нахождения, над которым изготовитель имеет физический контроль. Данное значение может представлять фактическое место нахождения изготовителя ИМП. Изготовитель может использовать в своей работе различные значения данного поля, но только если они удовлетворяют требованиям настоящего подраздела. | 42 |
Примечание - Одна угловая секунда на экваторе составляет около 30 м. Таким образом, диапазон, представляемый каждым 20-битовым полем, составляет от 0 до 1048575 угловых секунд или от 0° до 291°, что является достаточным для представления широты и долготы на поверхности Земли | ||
2 | Поле "Изготовитель" (Manufacturer): значение данного поля может быть выбрано изготовителем ИМП для любых целей при условии, что не возникает конфликтных ситуаций, связанных с совпадениями при использовании поля "Место нахождения". Такая конфликтная ситуация в поле "Место нахождения" происходит в том случае, если на физический контроль над местом нахождения, заданным в поле "Место нахождения", могут претендовать более одного изготовителя. Если такой конфликт существует, то все пострадавшие изготовители должны согласовать использование значений поля "Изготовитель" для исключения каких-либо совпадений. Таким образом, сочетание поля "Место нахождения" и поля "Изготовитель" должно однозначно определить конкретного изготовителя ИМП. Такое согласование должно возобновляться каждый раз, когда происходит совпадение, вызывающее конфликтную ситуацию | 4 |
3 | Поле "Год" (Year): значение данного поля должно отображать текущий год. Поле "Год" должно быть представлено 12-разрядным целым значением. Диапазон данного поля должен составлять от 0 г. до 4095 г. н.э. Началом года принято считать 1 января, 00:00:00 по TAI | 12 |
4 | Поле "Время" (Time): данное значение должно быть выбрано изготовителем ИМП таким образом, чтобы в сочетании с полями "Место нахождения", "Изготовитель" и "Год" результирующий УУИД являлся уникальным для всех ИМП, сделанных под контролем данного изготовителя. Выбор значений для поля "Время" должен быть, кроме того, ограничен таким образом, чтобы значения, которые интерпретируются как время с начала года, не представляли ни время, предшествующее получению изготовителем физического контроля над местом нахождения, ни значений времени в будущем. | 22 |
Примечание - В году примерно 31536000 с |