ПНСТ 343-2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 3. Данные транспортного средства

Обложка ПНСТ 343-2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 3. Данные транспортного средства
Обозначение
ПНСТ 343-2018
Наименование
Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 3. Данные транспортного средства
Статус
Отменен
Дата введения
2019.01.06
Дата отмены
-
Заменен на
-
Код ОКС
35.240.60

        ПНСТ 343-2018


ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ


Интеллектуальные транспортные системы


АВТОМАТИЧЕСКАЯ ИДЕНТИФИКАЦИЯ ТРАНСПОРТНОГО СРЕДСТВА И ОБОРУДОВАНИЯ. ЭЛЕКТРОННАЯ РЕГИСТРАЦИЯ ИДЕНТИФИКАЦИОННЫХ ДАННЫХ ТРАНСПОРТНЫХ СРЕДСТВ


Часть 3


Данные транспортного средства


Intelligent transport systems. Automatic vehicle and equipment of identification. Electronic registration identification data for vehicles. Part 3. Vehicle data

ОКС 35.240.60

Срок действия с 2019-06-01

до 2022-06-01


Предисловие

1 РАЗРАБОТАН Обществом с ограниченной ответственностью "Научно-исследовательский институт интеллектуальных транспортных систем" (ООО "НИИ ИТС")

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 57 "Интеллектуальные транспортные системы"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 31 декабря 2018 г. N 75-пнст

4 Настоящий стандарт разработан с учетом основных нормативных положений международного стандарта ИСО 24534-3-2016* "Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства. Электронная регистрационная идентификация (ERI) транспортных средств. Часть 3. Данные транспортного средства" (ISO 24534-3:2016 "Intelligent transport systems - Automatic vehicle and equipment identification - Electronic registration identification (ERI) for vehicles - Part 3: Vehicle data", NEQ)

Правила применения настоящего стандарта и проведения его мониторинга установлены в ГОСТ Р 1.16-2011 (разделы 5 и 6).

Федеральное агентство по техническому регулированию и метрологии собирает сведения о практическом применении настоящего стандарта. Данные сведения, а также замечания и предложения по содержанию стандарта можно направить не позднее чем за 4 мес до истечения срока его действия разработчику настоящего стандарта по адресу: 105005, Москва, пер.Армянский,

д.9,

стр.1 и в Федеральное агентство по техническому регулированию и метрологии по адресу: 109074, Москва, Китайгородский проезд, д.7, стр.1.

В случае отмены настоящего стандарта соответствующая информация будет опубликована в ежемесячном информационном указателе "Национальные стандарты" и также будет размещена на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет ()

1 Область применения

Настоящий стандарт устанавливает требования к электронной регистрации идентификационных данных (ERI), основанной на идентификаторе транспортного средства (ТС) (например, для распознавания органами государственной власти), для использования в следующих случаях:

- при электронной идентификации местных и иностранных ТС органами государственной власти;

- производстве ТС, обслуживании во время эксплуатационного срока и идентификация конца срока использования;

- сроке службы (управлении жизненным циклом ТС);

- адаптировании данных ТС (например, для международных продаж);

- идентификации в целях обеспечения безопасности;

- в рамках задач сокращения числа совершаемых преступлений;

- в рамках задач оказания коммерческих услуг.

Настоящий стандарт определяет идентификационные данные ТС, которые называются данными ERI и включают в себя следующее:

- идентификатор ТС;

- возможную дополнительную информацию о ТС (которая, как правило, указывается в свидетельстве о регистрации ТС).

Все дополнительные элементы данных ТС определяются как необязательные в соответствии с местным законодательством и/или полномочиями регистрирующего органа использовать или не использовать конкретный элемент данных. Если элемент данных используется, считается, что его значение регистрирует регистрирующий орган в соответствии с местным законодательством. Настоящий стандарт предоставляет исключительно синтаксис для всех элементов данных.

Примечание - Интерфейсы защищенного прикладного уровня для обмена данными ERI с помощью считывателя или записи ERI указаны в ПНСТ 344-2018 и ПНСТ 345-2018.


2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ПНСТ 344-2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 4. Безопасный обмен данными с использованием асимметричных методов.

ПНСТ 345-2018 Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 5. Безопасный обмен данными с использованием симметричных методов.

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.


3 Термины и определения

В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1 дополнительные данные о транспортных средствах (additional vehicle data): Данные ERI в дополнение к идентификатору транспортного средства.

3.2 атрибут (attribute): Тип (3.12) с ассоциированным идентификатором.

3.3 отличительный идентификатор (distinguishing identifier): Информация, которая однозначно определяет транспортное средство.

3.4 электронная регистрация идентификационных данных; ERI (electronic registration identifcation): Действие или акт идентификации транспортного средства, зафиксированные посредством электронных средств.

3.5 данные ERI (ERI data): Данные электронной регистрации идентификационных данных транспортных средств, которые могут быть получены из ERT.

Примечание - Данные ERI состоят из данных идентификатора транспортного средства и возможных дополнительных данных транспортного средства.

3.6 электронная регистрационная метка; ERT (electronic registration tag): Встроенное устройство ERI, которое содержит данные ERI (3.5), включая соответствующие меры безопасности и один интерфейс или более для доступа к этим данным.

Примечания

1 В случае высокой безопасности ERT является защищенным прикладным модулем (SAM).

2 ERT может быть отдельным устройством или может быть встроенной в бортовое устройство, которое также предоставляет другие возможности (например, DSRC-связь).

3.7 периодическое испытание транспортного средства (periodic motor vehicle test): Обязательный периодический (например, ежегодный) тест на пригодность транспортного средства вышеуказанного возраста или свидетельство о прохождении данного испытания.

3.8 приватность (privacy): Право отдельных лиц контролировать или влиять на то, сбор и хранение какой информации, связанной с ними, могут быть осуществлены, включая адресность информации.

Примечание - Так как этот термин относится к праву отдельных лиц, он не может быть очень точным, и его следует избегать, за исключением мотивации к требованию безопасности.

3.9 регистрирующий орган транспортных средств (registration authority): Орган, ответственный за регистрацию и ведение записей транспортных средств.

Примечание - Регистрирующий орган может предоставлять записи транспортных средств аккредитованным организациям.

3.10 регистрирующий орган данных ERI (registration authority): Орган, ответственный за запись данных ERI (3.5) и данных безопасности в соответствии с местным законодательством.

Примечание - Регистрирующий орган данных ERI может исполнять функции, аналогичные функциям регистрирующего органа транспортных средств (3.9). Однако в настоящем стандарте это не предусматривается.

3.11 регистрационный сертификат (registration certificate): Сертификат, предназначенный для данных ERI, ответственных за запись данных ERI (3.5) и данных безопасности в соответствии с местным законодательством.

Примечание - Регистрирующий орган для данных ERI может быть таким же, как и регистрирующий орган транспортных средств (3.9). Однако в настоящем стандарте это не рассматривается.

3.12 тип (type): Названный набор значений.


4 Сокращения

В настоящем стандарте применены следующие сокращения:

AEI - автоматическая идентификация оборудования (automatic equipment identification);

ASN.1 - абстрактная синтаксическая нотация (Abstract Syntax Notation One)

AVI - автоматическая идентификация ТС (automatic vehicle identification);

EEA - европейская экономическая зона (European Economic Area);

EFC - электронный сбор платежей (electronic fee collection);

EН - европейские нормы [
Norm (German), European Standard (English)];
ENV - европейский предварительный стандарт [
Norm Vorausgabe (German), European Pre-Standard (English)];

ERI - электронная регистрация идентификационных данных (electronic registration identification);

ERT - электронная регистрационная метка (electronic registration tag);

ЕС - Европейский союз (European Union);

МЭК - Международная электротехническая комиссия (International Electrotechnical Commission);

ИСО - Международная организация по стандартизации (International Organization for Standardization);

VIN - идентификационный номер транспортного средства (Vehicle Identification Number).

5 Требования


5.1 Идентификационные данные транспортного средства

Настоящий подраздел содержит исключительно справочную информацию относительно следующих данных:

- безопасной бортовой среды, в которой хранятся данные идентификации ТС и которая называется электронной регистрационной меткой (ERT);

- абстрактного определения данных ERI для обмена между ERT и считывателем ERI или автором. Абстрактные определения устанавливают с использованием абстрактной синтаксической нотации (ASN.1);

- идентификатора, используемого для идентификации ТС и называемого идентификатором ТС. Предпочтительным идентификатором ТС является VIN, который назначается его изготовителем с учетом [1].

Однако для того, чтобы настоящий стандарт мог быть применим в тех странах, где VIN не используется, поддерживается альтернативный вариант (см. 5.2). Основное требование состоит в том, чтобы комбинация регистрирующего органа и идентификатор ТС во всем мире различалась.

Примечания

1 Так как два ТС, выпуск которых состоялся с разницей в 30 лет, могут иметь один и тот же VIN, т.е. VIN не является уникальным на 100%.

2 Эмпирические данные показали, что база данных регистрирующего органа может содержать повторяющиеся номера VIN.

3 В настоящем стандарте комбинация почти уникального ТС и уникального номера ERT может использоваться как однозначный идентификатор отличия. Номер ERT является уникальным идентификатором только для чтения, который записывается в ERT во время производства ERT (подробнее см. ПНСТ 344-2018 и ПНСТ 345-2018).

Помимо идентификатора ТС в настоящем стандарте приведена информация относительно использования дополнительных данных о ТС, что, как правило, указано в регистрационном сертификате ТС. Эти дополнительные данные ТС могут, например, использоваться как:

- дополнительная идентификационная информация для повышения доверия к идентификатору ТС;

- сертифицированная информация о ТС для другого применения (например, для оплаты или определения тарифа).


5.2 Идентификатор транспортного средства

Тип VehicleId должен быть использован для идентификатора ТС в соответствии с местным законодательством и определен следующим образом:

VehicleId ::= CHOICE {

vin VIN, -- preferred choice

raSpecificVehicleId RaSpecificVehicleId,

}

VIN ::= CS5

Примечание - "..." в конце определения обозначает, что тип VehicleId может быть расширен дополнительными компонентами в конце определения типа в будущем, например, чтобы работать с новым стандартом VIN.

Идентификатор ТС должен быть глобально отличающимся идентификатором.

Примечания

1 При идентификации ТС ERT всегда передает VehicleId в сочетании с идентификатором регистрирующего органа и номером ERT. Идентификатор регистрирующего органа может быть использован для получения дополнительной информации о ТС. Номер ERT является дополнительным уникальным идентификатором из другого источника, который можно использовать для разрешения возможных споров о VIN ТС.

2 Выбор варианта использования не входит в область применения настоящего стандарта, так как он может, например, зависеть от требований местного законодательства.

Альтернатива VIN, если она используется, должна иметь тип VIN и является предпочтительным вариантом идентификатора ТС. Тип VIN идентичен типу CS5 (см. [2]). Значение альтернативы VIN должно быть значением VIN, присвоенного с учетом [1] изготовителем или регистрирующим органом.

RaSpecificVehicleId - альтернативный вариант, и если он используется, то должен содержать идентификатор, глобально различающийся для ТС, и иметь тип raSpecificVehicleId, как определено ниже:

RaSpecificVehicleId ::= SEQUENCE {

wmi UTF8String (SIZE(3)),

nonIsoStandardId UTF8String (SIZE (1..20))

}

Компонент wmi должен содержать код поставщика международного производителя (WMI) организации, которому присвоено значение nonIsoStandardId. Порядок присвоения кода WMI этой организации представлен в [3].

Компонент nonIsoStandardId должен иметь тип UTF8String с максимальной длиной 20 символов.

Примечание - Дополнительное значение, переданное в значение компонента nonIsoStandardId, выходит за рамки настоящего стандарта.


5.3 Типы данных ERI

Тип EriData должен быть использован для данных ERI и определен следующим образом:

EriData ::= SEQUENCE {

vehicleId VehicleId,

additionalEriData AdditionalEriData OPTIONAL

}

Компонент vehicleId должен содержать идентификатор ТС, как определено в 5.2.

Дополнительный компонент EriData, при его наличии, должен содержать дополнительные данные ERI.


5.4 Дополнительный тип данных ERI

Тип AdditionalEriData использован для дополнительных данных ERI и определен следующим образом:

AdditionalEriData ::= CHOICE {

additionalEriRegistrationData

AdditionalEriRegistrationData, - -

preferred choice

…,

raSpecificAdditionalEriData OCTET STRING (SIZE (0..1024))

-- only to be used if

AdditionalEriRegistrationData is not supported

}

Альтернативный вариант AdditionalEriRegistrationData является предпочтительным и выбирается в том случае, когда может быть использовано значение типа AdditionalEriRegistrationData.

Альтернатива raSpecificAdditionalEriData имеет тип OCTET STRING с максимальной длиной 1024 октета, которым следует воспользоваться только в том случае, если отсутствует возможность применения значения additionalEriRegistrationData.

Примечание - "..." в определении означает, что тип AdditionalEriData может быть расширен дополнительными альтернативами в конце определения типа в будущем, например, чтобы работать с новой версией альтернативных данных ERI.


5.5 Дополнительные данные регистрации ERI

5.5.1 Дополнительные типы данных регистрации ERI

5.5.1.1 Определение дополнительного типа данных ERI

Тип AdditionalEriRegistrationData содержит данные, связанные с ТС, которые, как правило, содержатся в регистрационном сертификате ТС, и определяется следующим образом.

AdditionalEriRegistrationData ::= SEQUENCE {

-- Administrative data


registrationAuthority

RegistrationAuthority OPTIONAL,

vehicleIdStatus

VehicleIdStatus OPTIONAL,

dateOfFirstRegistration

DateOfFirstRegistration OPTIONAL,

dateOfRegistration

DateOfRegistration OPTIONAL,

validThru

ValidThru OPTIONAL,

chassisNumber

ChassisNumber (SIZE (1..23))

OPTIONAL,

registrationNumber

-- Vehicle type

RegistrationNumber OPTIONAL,

vehicleMake

VehicleMake OPTIONAL,

vehicleType

VehicleType OPTIONAL,

vehicleTypeStatus

VehicleTypeStatus OPTIONAL,

commercialDescription

CommercialDescription OPTIONAL,

typeApprovalNumber

TypeApprovalNumber OPTIONAL,

vehicleCategory

VehicleCategory OPTIONAL,

vehicleTaxCategory

VehicleTaxCategory OPTIONAL,

euVehicleCategoryCode

EuVehicleCategoryCode OPTIONAL,

raSpecificVehicleClass1

RaSpecificVehicleClass1 OPTIONAL,

raSpecificVehicleClass2

RaSpecificVehicleClass2 OPTIONAL,

raSpecificVehicleClass3

RaSpecificVehicleClass3 OPTIONAL,

vehicleUse

VehicleUse OPTIONAL,

privateUse

PrivateUse OPTIONAL,

colour

-- Vehicle shape

VehicleColour OPTIONAL,

length

VehicleLength OPTIONAL,

width

VehicleWidth OPTIONAL,

height

VehicleHeight OPTIONAL,

wheelbase

Wheelbase OPTIONAL,

bodyShape

VehicleBodyShape OPTIONAL,

euBodyWorkType

EuBodyWorkType OPTIONAL,

iso3833VehicleType

Iso3833VehicleType OPTIONAL,

-- Vehicle number of passengers, axles, and mass

numberOfSeats

NumberOfSeats OPTIONAL, --

including the driver seat

numberOfStandingPlaces NumberOfStandingPlaces OPTIONAL,

maxNumberOfPassengers

MaxNumberOfPassengers OPTIONAL,

-- including the driver

unladenWeight

UnladenWeight OPTIONAL,

maxDesignLadenMass

MaxDesignLadenMass OPTIONAL,

maxAuthorizedLadenMass

MaxAuthorizedLadenMass OPTIONAL,

maxAuthorizedTrainMass

MaxAuthorizedTrainMass OPTIONAL,

maxAuthorizedPayload

MaxAuthorizedPayload OPTIONAL,

numberOfAxles

NumberOfAxles OPTIONAL,

authorizedAxleLadenMass

AuthorizedAxleLadenMass OPTIONAL,

-- from front to rear axle

maxTowableMassBrakedTrailer

MaxTowableMassBrakedTrailer OPTIONAL,

maxTowableMassUnbrakedTrailer

MaxTowableMassUnbrakedTrailer OPTIONAL,

-- Vehicle engine and power source

engineld

EngineId (SIZE (1..60)) OPTIONAL,

primeEngineType

PrimeEngineType OPTIONAL,

enginePowerSources

EnginePowerSources OPTIONAL,

primePowerSource

PrimePowerSource OPTIONAL,

engineMaxNetPower

EngineMaxNetPower OPTIONAL,

engineDisplacement

EngineDisplacement OPTIONAL,

ratedEngineSpeed

RatedEngineSpeed OPTIONAL,

powerWeightRatio

PowerWeightRatio OPTIONAL,

maxSpeed

MaxSpeed OPTIONAL,

fuelTanksCapacity

FuelTanksCapacity OPTIONAL,

-- Environmental characteristics

stationarySoundLevel

StationarySoundLevel OPTIONAL,

engineSpeed

EngineSpeed OPTIONAL,

driveBySoundLevel

DriveBySoundLevel OPTIONAL,

emissionCO

EmissionCO OPTIONAL,

emissionHC

EmissionHC OPTIONAL,

emissionNOx

EmissionNOx OPTIONAL,

emissionHCandNOx

EmissionHCandNOx OPTIONAL,

particulatesForDiesel

ParticulatesForDiesel OPTIONAL,

correctedAbsorptionCoefficient

CorrectedAbsorptionCoefficient OPTIONAL,

emissionCO2

EmissionCO2 OPTIONAL,

combinedFuelConsumption

CombinedFuelConsumption OPTIONAL,

environmentalCategory

EnvironmentalCategory OPTIONAL,

euroType

-- Others

EuroType OPTIONAL,

lastOfficialTestData OfficialVehicleTestData OPTIONAL,

…,

raSpecificData

RaSpecificData OPTIONAL

axlesPerAxleGroup

AxlesPerAxleGroup OPTIONAL,

-- from front to rear axle group

authorizedAxleGroupLadenMass AuthorizedAxleGroupsLadenMass OPTIONAL,

-- from front to rear axle group

-- ERI data used for EFC (types imported from

ElectronicRegistrationIdentificationEfcVehicleData

efcVehicleDimensions

VehicleDimensions,

efcPassengerCapacity

PassengerCapacity,

efcVehicleWeightLimits

VehicleWeightLimits,

efcAxleWeightLimits

AxleWeightLimits,

efcVehicleSpecificCharacteristics

VehicleSpecificCharacteristics,

efcTrailerCharacteristics

TrailerCharacteristics,

efcEngine

Engine,

efcSoundLevel

SoundLevel,

efcCO2EmissionValue

CO2EmissionValue,

efcExhaustEmissionValues

ExhaustEmissionValues,

efcDieselEmissionValues

}

DieselEmissionValue,


Тип компонентов типа AdditionalEriRegistrationData определяется ниже.

Примечание - "..." в конце определения AdditionalEriRegistrationData означает, что тип Ad-ditionalEriRegistrationData может быть расширен с дополнительными компонентами в конце определения типа в будущем.

Все компоненты являются необязательными, их наличие зависит от местного законодательства и/или решения регистрирующего органа ТС.

Точная стоимость компонента, при его наличии, определяется местным законодательством и/или регистрирующим органом ТС.

Примечание - Настоящий стандарт способствует обмену значениями данных ERI для идентификации ТС. Точное определение терминов и присвоение значений в разных странах выходит за рамки настоящего стандарта.

Для того чтобы поддерживать согласованность с регистрационным сертификатом ТС, значение компонента, если оно присутствует и применимо, должно быть равно или, по крайней мере, точно такое же, как значение соответствующего элемента данных, приведенное в регистрационном сертификате ТС.

5.5.1.2 Компоненты административных данных

Компонент registrationAuthority, при его наличии, должен идентифицировать регистрирующий орган, в котором зарегистрировано ТС.

Компонент vehicleIdStatus, при его наличии, должен указывать статус идентификатора ТС.

Компонент vehicleIdStatus не должен присутствовать для идентификатора ТС на основе VIN.

В компоненте dateOfFirstRegistration, при его наличии, указывается дата первой регистрации ТС с его текущим регистрирующим органом.

В компоненте dateOfRegistration, при его наличии, указывается дата регистрации, на которую ссылаются данные ERI.

Компонент validThru, при его наличии, должен указать окончание срока действия данных ERI. В случае его отсутствия период действия может считаться неограниченным.

Компонент chassisNumber, при его наличии, должен указывать номер шасси ТС.

Компонент registrationNumber, при его наличии, указывает регистрационный номер ТС, присвоенный регистрирующим органом.

5.5.1.3 Компоненты типа транспортного средства

Компонент VehicleMake, при его наличии, должен указывать марку ТС, назначенную его изготовителем.

Компонент VehicleType, при его наличии, должен указывать вариант, при возможности, и/или версию, если применимо, ТС, присвоенного его изготовителем.

Компонент vehicleTypeStatus, при его наличии, должен указывать статус типа ТС.

Компонент commercialDescription, при его наличии, должен содержать коммерческое описание ТС.

Компонент typeApprovalNumber, при его наличии, должен указывать номер официального утверждения типа ТС.

Компонент vehicleCategory, при его наличии, указывает категорию ТС в соответствии с местным законодательством.

Компонент vehicleTaxCategory, при его наличии, должен указывать категорию налога на транспорт в соответствии с местным законодательством.

Компонент euVehicleCategoryCode, при его наличии, должен указывать категорию ТС (см. [4]-[8]).

Компонент raSpecificVehicleClass1, при его наличии, должен содержать определенный класс ТС, категорию или код регистрации ТС.

Компонент raSpecificVehicleClass2, при его наличии, должен содержать определенный класс ТС, категорию или код его регистрации.

Компонент raSpecificVehicleClass3, при его наличии, должен содержать определенный класс, категорию или код ТС.

Компонент VehicleUse, при его наличии, должен указать использование ТС.

Компонент privateUse, при его наличии, указывает, является ли ТС частным или коммерческим.

Цветной компонент, при его наличии, должен указывать цвет ТС.

5.5.1.4 Компоненты формы транспортного средства

Компонент lenght, при его наличии, указывает длину ТС.

Компонент width, при его наличии, должен указывать ширину ТС.

Компонент height, при его наличии, должен указывать высоту ТС.

Компонент wheelbase, при его наличии, должен указывать колесную базу ТС.

Компонент bodyShape, при его наличии, должен указывать форму кузова ТС.

Компонент euBodyWorkType, при его наличии, должен указывать тип работы кузова ТС согласно [4].

Компонент iso3833VehicleType, при его наличии, должен указывать тип ТС с учетом [9].

5.5.1.5 Количество пассажиров, осей и массовых компонентов

В компоненте numberOfSeats, при его наличии, указывается количество мест, включая место водителя.

В компоненте numberOfStandingPlaces, при его наличии, указывается количество постоянных мест.

Компонент maxNumberOfPassenger, при его наличии, должен указывать максимально допустимое количество пассажиров (включая водителя), которые могут использовать ТС.

Компонент без порога, при его наличии, должен указывать номинальную массу ТС без нагрузки с кузовом.

Компонент maxDesignLadenMass, при его наличии, должен указывать максимальную технически допустимую общую массу ТС, включая его полезную нагрузку (но не считая веса прицепов).

Компонент maxAuthorizedLadenMass, при его наличии, должен указывать максимально допустимую общую массу ТС, включая полезную нагрузку (но исключая массу прицепов), находящуюся в юрисдикции регистрирующего органа.

Компонент maxAuthorizedTrainMass, при его наличии, должен указывать максимально допустимую общую массу ТС, кг, включая его полезную нагрузку (в том числе прицепы и полезную нагрузку прицепов), находящиеся в юрисдикции регистрирующего органа.

Компонент maxAuthorizedPayload, при его наличии, должен указывать максимально допустимую полезную нагрузку ТС (но исключая полезную нагрузку прицепов).

В компоненте numberOfAxles, при его наличии, указывается количество осей ТС (включая поднятые оси).

Компонент axlesPerAxleGroup, при его наличии, должен указывать количество осей каждой группы осей ТС (включая поднятые оси).

Уполномоченный компонент AxleLadenMass, при его наличии, должен указывать максимальную массу груза на каждой оси, кг.

Уполномоченный компонент AxleGroupLadenMass, при его наличии, должен указывать максимальную загруженную массу для каждой группы осей, кг.

Компонент maxTowableMassBrakedTrailer, при его наличии, должен указывать технически допустимую максимальную тормозную буксируемую массу прицепа, кг.

Компонент maxTowableMassUnbrakedTrailer, при его наличии, должен указывать технически допустимую максимальную свободную тяговую массу прицепа, кг.

5.5.1.6 Компоненты двигателя и источника питания

Компонент engineId, при его наличии, должен указывать идентификационный номер двигателя.

Компонент primeEngineType, при его наличии, должен указывать тип основного двигателя ТС, назначенного изготовителем.

Компонент enginePowerSource, при его наличии, должен указывать источник(и) питания ТС.

Компонент primePowerSource, при его наличии, должен указывать источник питания основного двигателя.

Компонент engineMaxNetPower, при его наличии, должен указывать номинальную (максимальную сетевую) мощность двигателя.

Компонент engineDisplacement, при его наличии, должен указывать смещение двигателя.

Компонент ratedEngineSpeed, при его наличии, должен указывать номинальную скорость.

Компонент powerWeightRatio, при его наличии, должен указывать соотношение мощности к весу ТС.

Компонент maxSpeed, при его наличии, должен указывать максимальную скорость ТС.

Компонент FuelTankCapacity, при его наличии, должен указывать емкость топливного бака.

5.5.1.7 Компоненты характеристик окружающей среды

Компонент stationarySoundLevel, при его наличии, должен указывать стационарный уровень шума ТС.

Компонент engineSpeed, при его наличии, должен указывать скорость двигателя.

Компонент driveBySoundLevel, при его наличии, должен указывать уровень шума при движении ТС.

Компонент emissionCO, при его наличии, должен указывать выбросы выхлопных газов (CO).

Компонент emissionCO, при его наличии, должен указывать выхлопные газы (HC).

Компонент emissionNOX, при его наличии, должен указывать выбросы выхлопных газов (NOx).

Компонент emissionHCandNOx, при его наличии, должен указывать выхлопные газы (HC и COx).

Компонент particulatesForDiesel, при его наличии, должен указывать выбросы выхлопных газов твердых частиц для дизельного топлива.

Компонент correctedAbsorptionCoefficient, при его наличии, должен указывать скорректированный коэффициент поглощения для дизеля.

Компонент emissionCO2, при его наличии, должен указывать выбросы выхлопных газов (
).

Компонент combinedFuelConsumption, при его наличии, должен указывать комбинированный расход топлива на ТС.

Компонент EnvironmentalCategory, при его наличии, должен быть типа EnvironmentalCategory и указывать экологическую категорию ТС.

Компонент euroType, при его наличии, должен ссылаться на ТС большой грузоподъемности по категории Euro I-VI (см. [10], [11]) и на ТС с низкой нагрузкой на экологическую категорию Euro 1-6 (см. [4], [12]).

5.5.1.8 Компоненты, используемые для EFC

Компонент efcVehicleDimensions, при его наличии, должен указывать общую длину, высоту и ширину ТС.

Компонент efcPassengerCapacity, при его наличии, должен указывать как количество сидящих мест, так и количество стоящих мест ТС.

Компонент efcVehicleWeightLimits, при его наличии, должен указывать максимальный вес для загруженного ТС, ТС и массы без нагрузки.

Компонент efcAxleWeightLimits, при его наличии, должен указывать максимальный вес груза на осях ТС.

Компонент efcVehicleSpecificCharacteristics, при его наличии, должен указывать экологические характеристики ТС, характеристики двигателя, описательные характеристики и будущие характеристики.

Компонент efcTrailerCharacteristics, при его наличии, должен указывать для прицепа его тип, количество осей, максимально допустимый общий вес и вес без нагрузки.

Компонент efcEngine, при его наличии, должен указывать мощность и мощность двигателя.

Компонент efcSoundLevel, при его наличии, должен указывать стационарные и приводные уровни звука ТС.

Компонент efcCO2EmissionValue, при его наличии, должен указывать на выброс выхлопных газов (
).
Компонент efcExhaustEmissionValues, при его наличии, должен указывать на выброс выхлопных газов (CO, HC,
и HC плюс
).

Компонент efcDieselEmissionValues, если он присутствует, должен указывать на выброс дизельных частиц и скорректированный коэффициент поглощения.

5.5.1.9 Другие компоненты

Компонент lastOfficialTestData, при его наличии, должен указывать данные, наблюдаемые во время последнего официального испытания ТС, например периодического или промежуточного испытания ТС.

Компонент lastOfficialTestData должен присутствовать только в том случае, если присутствует как минимум один из его компонентов.

Примечание - Значение EriRegistrationData должно быть подписано и, следовательно, нуждается в каноническом представлении.

Компонент raSpecificVehicleData, при его наличии, может содержать любые дополнительные данные, зависящие от регистрационных полномочий.

5.5.2 Административные типы


RegistrationAuthority

::= EntityId

VehicleIdStatus

::= Text60

DateOfFirstRegistration

::= DATE

DateOfRegistration

::= DATE

ValidThru

::= DATE

ChassisNumber

::= UTF8String (SIZE (1..23)) -- incl. 3 WMI

characters

RegistrationNumber ::= CS4


Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте, находятся на усмотрении регистрирующего органа и/или местного законодательства (см. 5.5.1).

Тип RegistrationAuthority используется для идентификации регистрирующего органа и имеет тип EntityId.

Тип VehicleIdStatus используется для указания статуса идентификатора ТС.

Тип VehicleIdStatus не должен использоваться для идентификатора ТС на основе VIN.

Пример - Возможные значения, например обычный, назначенный орган, идентификатор органа, который назначил ТС, и т.д.

Тип DateOfFirstRegistration используется для указания даты первой регистрации ТС с его регистрирующим органом.

Значение типа DateOfFirstRegistration должно содержать минимум год и, возможно, месяц и/или день.

Тип DateOfRegistration используется для указания даты регистрации, на которую ссылаются данные ERI.

Тип ValidThru используется для указания последнего дня, когда данные ERI действительны. Если данные указания присутствуют, период действия может считаться неограниченным.

Тип ChassisNumber должен использоваться для указания номера шасси ТС.

Тип RegistrationNumber должен использоваться для указания регистрационного номера ТС, присвоенного регистрирующим органом.

5.5.3 Тип кода категории транспортного средства на территории Европейского Союза

The EuVehicleCategoryCode type is defined as follows.

EuVehicleCategoryCode ::= CHOICE {

euVehicleCategoryL EuVehicleCategoryL,

-- conforms to EU 2002/24 and UNECE 1999

euVehicleCategoryM EuVehicleCategoryM,

-- conforms to EU 2001/116 and UNECE 1999

euVehicleCategoryN EuVehicleCategoryN,

-- conforms to EU 2001/116 and UNECE 1999

euVehicleCategoryO EuVehicleCategoryO,

-- conforms to EU 2001/116 and UNECE 1999

euVehilcleCategoryT NULL, -- conforms to UNECE 1999

euVehilcleCategoryG NULL -- conforms to EU 2001/116

and UNECE 1999

}

EuVehicleCategoryL ::= ENUMERATED {l1, l2, l3, l4, l5, l6, l7}

EuVehicleCategoryM ::= ENUMERATED {m1, m2, m3}

EuVehicleCategoryN ::= ENUMERATED {n1, n2, n3}

EuVehicleCategoryO ::= ENUMERATED {o1, o2, o3, o4}

Значение EuVehicleCategoryCode может быть следующим значением: euvehicleCategoryL, euvehicleCategoryM, euvehicleCategoryN, euvehicleCategoryO, euvehicleCategoryT или euvehicleCategoryG.

Альтернатива euVehicleCategoryL выбирается для ТС в категории L (см. [4], [5]).

Альтернатива euVehicleCategoryL, если она выбрана, должна иметь одно из значений l1-l6 или l7, соответственно для категорий ТС L1-L6 или L7 (см. [4]).

Альтернатива euVehicleCategoryM выбирается для ТС категории М (см. [5] или [6]).

Альтернатива euVehicleCategoryM, если она выбрана, должна иметь одно из значений m1, m2 или m3 соответственно для категорий ТС M1, M2 или M3 (см. [5] или [6]).

Примечания

1 Категория M ТС используется для пассажирских ТС категории M1 для ТС с количеством мест не более восьми в дополнение к сиденью водителя; категории M2 - для ТС с более чем восемью сиденьями, но массой менее 5 т, а категории M3 - для ТС с более чем восемь мест и массой более 5 т.

2 ТС специального назначения категории M1 можно охарактеризовать как типы кузова (см. EuBodyWorkType).

Альтернатива euVehicleCategoryN выбирается для ТС категории N (см. [5] или [6]).

Альтернатива euVehicleCategoryN, если она выбрана, должна иметь одно из значений n1, n2 или n3 соответственно для категорий ТС N1, N2 или N3.

Примечание - Категория N используется для ТС, перевозящих грузы: категории N1 - для ТС, не превышающих максимальную массу 3,5 т; категории N2 - для ТС, максимальная масса которых составляет 3,5 т, но не более 12 т, и категории N3 - для ТС, масса которых превышает 12 т.

Альтернатива euVehicleCategoryO выбирается для ТС категории O (см. [5] или [6]).

Альтернатива euVehicleCategoryO, если она выбрана, должна иметь одно из значений o1, o2, o3 или o4 соответственно для категорий ТС O1, O2, O3 или O4 (см. [5] или [6]).

Примечание - Категория O ТС используется: для полуприцепов O1, а также прицепов, максимальная масса которых не превышает 0,75 т; O2 - для прицепов, максимальная масса которых составляет 0,75 т, но не более 3,5 т; O3 - для прицепов, максимальной массой превышающих 3,5 т; но не более 10 т, и O4 - для прицепов, превышающих максимальную массу 10 т.

Альтернатива euVehicleCategoryT выбирается для ТС категории Т.

Примечание - Категория T ТС используется для сельскохозяйственных и лесных тракторов.

Альтернатива euVehicleCategoryG выбирается для ТС категории G (см. [5] или [6]).

Примечание - Категория G ТС используется для внедорожных ТС.

5.5.4 Другие типы транспортных средств

VehicleMake ::= Text60

VehicleType ::= Text60

VehicleTypeStatus ::= Text60

CommercialDescription ::= Text60

TypeApprovalNumber ::= UTF8String (SIZE (1..60))

VehicleCategory ::= Text60

VehicleTaxCategory ::= Text60

RaSpecificVehicleClass1 ::= Text60

RaSpecificVehicleClass2 ::= Text60

RaSpecificVehicleClass3 ::= Text60

VehicleUse ::= Text60

PrivateUse ::= BOOLEAN -- False = commercial use

VehicleColour ::= Text60

Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте, находятся на усмотрении регистрирующего органа и/или устанавливается согласно местному законодательству (см. 5.5.1).

Тип VehicleMake должен быть использован для указания марки ТС, присвоенной его изготовителем.

Тип ТС должен быть использован для указания варианта и/или версии, если применимо, ТС, присвоенного его изготовителем.

Тип VehicleTypeStatus используется для указания статуса типа ТС.

Пример - Возможными значениями являются прототип, сборный тип, модифицированный тип и т.д.

Тип CommercialDescription используется для коммерческого описания ТС.

Тип TypeApprovalNumber должен быть использован для указания номера официального утверждения типа, если он доступен.

Тип ТС используется для указания категории ТС в соответствии с местным законодательством.

Тип VehicleTaxCategory используется для определения категории налога на транспорт в соответствии с местным законодательством.

Тип RaSpecificVehicleClass1 должен быть использован для определенного класса, категории или кода регистрации ТС.

Тип RaSpecificVehicleClass2 должен быть использован для определенного класса, категории или кода регистрации ТС.

Тип RaSpecificVehicleClass3 должен быть использован для определенного класса, категории или кода регистрации ТС.

Тип VehicleUse должен быть использован для указания категории ТС.

Пример - Регистрирующий орган может использовать тип VehicleUse, для того чтобы указать конкретную категорию ТС со значениями, такими как частный или коммерческий, "школьный автобус" для ТС в категории автобусов или "прокат ТС" для частного ТС.

Тип PrivateUse должен быть использован для указания, является ли ТС частным или коммерческим; для частного использования значение должно быть TRUE; для коммерческого - FALSE.

Тип VehicleColour используется для указания цвета ТС.

5.5.5 Типы транспортных средств

Тип Iso3833VehicleType определяется следующим образом:

Iso3833VehicleType ::= INTEGER {

passengerCar (0), -- term No 3.1.1

saloon (1), -- term No 3.1.1.1 (sedan)

convertibleSaloon (2), -- term No 3.1.1.2

pullmanSaloon (3), -- term No 3.1.1.3

stationWagon (4), -- term No 3.1.1.4

truckStationWagon (5), -- term No 3.1.1.4.1

coupe (6), -- term No 3.1.1.5 (
)

convertible (7), -- term No 3.1.1.6 (open tourer, roadstar, spider)

multipurposePassengerCar (8), -- term No 3.1.1.7

forwardControlPassengerCar (9), -- term No 3.1.1.8

specialPassengerCar (10), -- term No 3.1.1.9

bus (11), -- term No 3.1.2

minibus (12), -- term No 3.1.2.1

urbanBus (13), -- term No 3.1.2.2

interurbanCoach (14), -- term No 3.1.2.3

longDistanceCoach (15), -- term No 3.1.2.4

articulatedBus (16), -- term No 3.1.2.5

trolleyBus (17), -- term No 3.1.2.6

specialBus (18), -- term No 3.1.2.7

commercialVehicle (19), -- term No 3.1.3

specialCommercialVehicle (20), -- term No 3.1.3.1

specialVehicle (21), -- term No 3.1.4

trailingTowingVehicle (22), -- term No 3.1.5 (draw-bar tractor)

semiTrailerTowingVehicle (23), -- term No 3.1.6 (fifth wheel tractor)

trailer (24), -- term No 3.2.1

busTrailer (25), -- term No 3.2.1.1

generalPurposeTrailer (26), -- term No 3.2.1.2

caravan (27), -- term No 3.2.1.3

specialTrailer (28), -- term No 3.2.1.4

semiTrailer (29), -- term No 3.2.2

busSemiTrailer (30), -- term No 3.2.2.1

generalPurposeSemiTrailer (31), -- term No 3.2.2.2

specialSemiTrailer (32), -- term No 3.2.2.3

roadTrain (33), -- term No 3.3.1

passengerRoadTrain (34), -- term No 3.3.2

articulatedRoadTrain (35), -- term No 3.3.3

doubleRoadTrain (36), -- term No 3.3.4

compositeRoadTrain (37), -- term No 3.3.5

specialRoadTrain (38), -- term No 3.3.6

moped (39), -- term No 3.4

motorCycle (40) -- term No 3.5

} (0..255)

Термин "No" в комментариях относится к числу соответствующего термина и его определению (см. [13]).

Значение типа Iso3833VehicleType должно соответствовать определению (см. [13]).

5.5.6 Другие типы транспортных средств


VehicleLength

::= Millimetre

VehicleWidth

::= Millimetre

VehicleHeight

::= Millimetre

Wheelbase

::= Millimetre

VehicleBodyShape

::= Text60

EuBodyWorkType

::= UTF8String (SIZE (2))

-- conforms to EU 2001/116

Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте, находятся на усмотрении регистрирующего органа и/или устанавливается согласно местному законодательству (см. 5.5.1).

Тип VehicleLength должен быть использован для указания длины ТС, мм.

Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 [14], а длина включает в себя механизм тяги.

Тип VehicleWidth должен быть использован для указания ширины ТС, мм.

Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 [14].

Тип VehicleHeight используется для указания высоты ТС, мм.

Если иное не предусмотрено местным законодательством, информация приведена в 6.1 [14].

Тип Wheelbase должен быть использован для указания колесной базы ТС, мм.

Если иное не предусмотрено местным законодательством, то необходимая информация приведена в 6.1 [14], а для ТС с тремя осями или более (или полуприцепами с двумя осями или более) расстояние снимается от самого последнего колеса (пятачок 5-го колеса для полуприцепа) до заднего колеса.

Тип VehicleBodyShape используется для указания формы кузова ТС.

Тип EuBodyWorkType должен быть использован для указания типа работы кузова ТС (см. [6]).

Примечания

1 Тип кузова ЕС (два печатных символа) - это усовершенствованный стандарт кузова (см. [13]).

2 Тип кузова ЕС также используется для обозначения ТС специального назначения.

5.5.7 Количество пассажиров, осей и массовых типов


NumberOfSeats

::= INTEGER -- including the driver seat

NumberOfStandingPlaces

::= INTEGER

MaxNumberOfPassengers

::= INTEGER -- including the driver

UnladenWeight

::= Kilogram

MaxDesignLadenMass

::= Kilogram

MaxAuthorizedLadenMass

::= Kilogram

MaxAuthorizedTrainMass

::= Kilogram

MaxAuthorizedPayload

::= Kilogram

NumberOfAxles

::= INTEGER

AxlesPerAxleGroup

axle group

::= SEQUENCE OF Int1 -- from front to rear

AuthorizedAxleLadenMass

axle

::= SEQUENCE OF Kilogram -- from front to rear

AuthorizedAxleGroupsLadenMass

axle group

::= SEQUENCE OF Kilogram -- from front to rear

MaxTowableMassBrakedTrailer

::= Kilogram

MaxTowableMassUnbrakedTrailer

::= Kilogram


Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте, находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному законодательству (см. 5.5.1).

Тип NumberOfSeats используется для определения количества мест в ТС, включая место водителя.

Тип NumberOfStandingPlaces используется для указания количества постоянных мест ТС.

Тип MaxNumberOfPassenger должен быть использован для указания максимально допустимого количества пассажиров (включая водителя) в ТС.

Тип UnladenWeight должен быть использован для указания номинальной массы ТС с кузовом без нагрузки, кг.

Если иное не предусмотрено местным законодательством, вычисление полной массы ТС представлено в [6].

Тип MaxDesignLadenMass должен быть использован для указания максимальной технически допустимой общей массы ТС, включая его полезную нагрузку (но исключая массу прицепов), кг.

Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной массы представлено в [12].

Тип MaxAuthorizedLadenMass должен быть использован для указания максимально допустимой общей массы ТС, кг, включая его полезную нагрузку (но исключая массу прицепов), когда ТС находятся в юрисдикции регистрирующего органа.

Если иное не предусмотрено местным законодательством, то необходимая информация приведена в [15] (максимальная разрешенная общая масса).

Тип MaxAuthorizedTrainMass должен быть использован для указания максимально допустимой общей массы ТС, кг, включая его полезную нагрузку (в том числе трейлеры и полезную нагрузку прицепов), находящегося в юрисдикции регистрирующего органа.

Если иное не предусмотрено местным законодательством, вычисление максимальной разрешенной массы комбинации ТС представлено в [6].

Тип MaxAuthorizedPayload должен быть использован для указания максимально допустимой полезной нагрузки ТС (но исключая полезную нагрузку прицепов), кг.

Если иное не предусмотрено местным законодательством, вычисление максимальной разрешенной массы оплаты представлено в [6].

Тип NumberOfAxles должен быть использован для указания количества осей ТС (включая поднятые оси).

Тип AxlesPerAxleGroup используется для указания количества осей каждой группы осей ТС (включая поднятые оси).

Тип AuthorizedAxleLadenMass должен использоваться для указания максимальной массы груза на каждой оси ТС, кг.

Первое значение в списке должно указывать максимальную нагруженную массу на передней оси, второе значение - на оси рядом с передней осью (включая поднятые оси) и т.д.

Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной нагрузкой на ось представлено в нормативном документе*.

Тип AuthorizedAxleGroupsLadenMass должен быть использован для указания максимальной массы груза в каждой группе осей ТС, кг.

Тип MaxTowableMassBrakedTrailer должен быть использован для указания технически допустимой максимальной тормозной буксируемой массы прицепа, кг.

Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной массы буксируемого груза представлено в [6].

Тип MaxTowableMassUnbrakedTrailer должен быть использован, для того чтобы указать технически допустимую максимальную искусственную буксируемую массу прицепа, кг.

Если иное не предусмотрено местным законодательством, вычисление максимальной расчетной буксируемой массы ТС.

5.5.8 Типы двигателей и источников питания


Engineld

::= UTF8String (SIZE (1..60))

PrimeEngineType

::= Text60

EnginePowerSources

::= SEQUENCE OF PowerSource - primary source first

PrimePowerSource

::= PowerSource

EngineMaxNetPower

::= Kilowatt

EngineDisplacement

::= Millilitre

RatedEngineSpeed

::= PerMinute

PowerWeightRatio

::= KilowattPerKilogram

MaxSpeed

::= KilometrePerHour

FuelTanksCapacity

::= Litre

PowerSource

::= INTEGER {

notPowered

(0),

humanPowered

(1),

animalPowered

(2),

unleadedPetrol

(3),

leadedPetrol

(4),

diesel

(5),

bioDiesel

(6),

alcohol

(7),

otherFuel

(8),

lpg

(9),

hydrogen

(10),

externalElectricPower

(11),

battery

(12),

sun

(13),

other

} (0..255)

(14)


Если не указано иное, определение и присвоение значений для типов, определенных в этом пункте, находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному законодательству (см. 5.5.1).

Для указания идентификационного номера двигателя используется тип EngineId.

Тип PrimeEngineType должен быть использован для указания типа основного двигателя ТС, указанного изготовителем.

Тип EnginePowerSources используется для указания источника(ов) питания ТС.

В случае гибридного ТС первый источник энергии упоминается первым.

Тип PrimePowerSource используется для указания источника питания основного двигателя ТС.

Тип EngineMaxNetPower должен быть использован для указания номинальной (максимальной чистой) мощности двигателя ТС, кВт.

Тип EngineDisplacement должен быть использован для указания смещения двигателя ТС, мм (см
).
Для определения номинальной скорости, мин
, используется тип RatedEngineSpeed.

Тип RowerWeightRatio должен быть использован для указания соотношения мощности/веса ТС, кВт/кг.

Тип MaxSpeed должен использоваться для указания максимальной скорости ТС, км/ч.

Тип FuelTankCapacity используется для указания емкости топливного бака ТС, л.

Тип PowerSource должен быть использован для указания источника питания и иметь одно из значений: notPowered, humanPowered, animalPowered, unleadedPetrol, leadedPetrol, дизельное топливо, биодизель, алкоголь, другое топливо, водород, внешняя электроэнергия, аккумулятор, солнце или др.

5.5.9 Типы окружающей среды


StationarySoundLevel

::= DB

EngineSpeed

::= PerMinute

DriveBySoundLevel

::= DB

EmissionCO

::= MgpkmOrMgpkwh

EmissionHC

::= MgpkmOrMgpkwh

EmissionNOx

::= MgpkmOrMgpkw

EmissionHCandNOx

::= MilligramPerKilometre

ParticulatesForDiesel

::= MicrogrampkmOrMicrogrampkwh

CorrectedAbsorptionCoefficient

::= PerKmMetre

EmissionCO2

::= GramPerKilometre

CombinedFuelConsumption

::= MillilitrePerKilometre

EnvironmentalCategory

EuroType ::= INTEGER {

::= Text60

non-euro

(0),

euro-1

(1),

euro-2

(2),

euro-3

(3),

euro-4

(4),

euro-5

(5),

euro-6

(6)

(0..255) }



Если не указано иное, определение и присвоение значений для типов, определенных в этом подпункте, находятся на усмотрении регистрирующего органа и/или устанавливаются согласно местному законодательству (см. 5.5.1).

Тип StationarySoundLevel используется для указания стационарного уровня шума ТС, дБ (A).

Для определения скорости двигателя, мин
, используется тип EngineSpeed.

Тип DriveBySoundLevel должен быть использован для указания уровня шума при движении ТС, дБ (A).

Тип EmissionCO должен быть использован для определения выбросов выхлопных газов (CO) ТС, мг/км или мг/кВтч.

Тип EmissionHC должен быть использован для определения выбросов выхлопных газов (HC) ТС, мг/км или мг/кВтч.

Тип EmissionNOx должен быть использован для определения выбросов выхлопных газов (NOx) ТС, мг/км или мг/кВтч.

Тип EmissionHCandNOx должен быть использован для определения выбросов выхлопных газов (HC плюс Cox) ТС, мг/км.

Тип ParticulatesForDiesel должен быть использован для определения выхлопных газов твердых частиц для дизельного топлива ТС, мкг/км или мкг/кВтч.

Для корректировки коэффициента поглощения для дизельного топлива, км
, должен быть использован тип CorrectedAbsorptionCoefficient.
Тип EmissionCO2 должен быть использован для определения выбросов выхлопных газов (
) ТС, г/км.

Тип CombinedFuelConsumption должен быть использован для указания комбинированного расхода топлива ТС, мл/км (л/1000 км).

Тип EnvironmentalCategory должен быть использован для типа EnvironmentalCategory и указывать экологическую категорию ТС.

Тип EuroType должен быть использован для указания ТС с малой грузоподъемностью категории окружающей среды Euro 1 ... 6.

5.5.10 Официальный тип тестовых данных

Тип OfficalVehicleTestData должен быть использован для результатов официального испытания на пригодность ТС при дорожном движении, например периодическое или промежуточное испытание ТС, и определен следующим образом:

OfficialVehicleTestData ::= SEQUENCE {

date DATE OPTIONAL,

location NameAndAddress OPTIONAL,

odometerValue Kilometre OPTIONAL,

emissionCO MgpkmOrMgpkwh OPTIONAL,

emissionHC MgpkmOrMgpkwh OPTIONAL,

remarks Text60 OPTIONAL,

}

Компонент даты, при его наличии, указывает дату испытания ТС.

Компонент местоположения, при его наличии, должен иметь тип NameAndAddress и указывать имя и адрес объекта тестирования ТС.

Компонент odometerValue, при его наличии, должен указывать показания одометра, км.

Компонент выбросов COx, при его наличии, должен указывать выбросы (COx), мг/км или мг/кВтч.

Компонент emissionHC, при его наличии, должен указывать выхлопные газы HC, мг/км или мг/кВтч.

Компонент remarks, при его наличии, должен указывать любые дополнительные замечания.

5.5.11 Типы, используемые для EFC

5.5.11.1 Общие положения

Данные о ТС обмениваются также для целей EFC.

В пункте 5.5.11 приведен ряд дополнительных типов данных ТС, используемых для EFC. Эти типы могут использоваться для других приложений или поддерживаться регистрирующим органом.

Примечание - Причиной использования может быть более компактное кодирование.

Единицами данных, подлежащих обмену, являются значения атрибутов EFC, перечисленных в таблице 36 [16]. Типы, определенные в 5.5.11, эквивалентны типам, перечисленным в этой таблице.

Примечания

1 Не все атрибуты данных ТС EFC могут быть использованы для ERI. Некоторые атрибуты EFC содержат динамические данные, т.е. данные, которые не подходят для регистрационного сертификата ТС, а также значения для двух зарегистрированных ТС: буксирующего и прицепа. Следовательно, для представления этих двух значений требуются как регистрационные сертификаты ТС, так и два типа данных ERI. Некоторые атрибуты содержат данные, специфичные для третьей стороны, называемой "поставщик услуг" (см. приложение Б).

2 Спецификация перечисленных типов ASN.1 упрощается путем удаления номеров из именованных номеров. При кодировании PER эти числа используются только для упорядочивания перечисления перед назначением номера индекса для каждого перечисляемого элемента. Затем для кодирования используется индексный номер.

5.5.11.2 Тип транспортного средства

Тип VehicleDimensions должен быть использован для указания общей длины, высоты и ширины ТС, дм, и округления до следующего дециметра.

Тип VehicleDimensions определяется следующим образом:

VehicleDimensions ::= SEQUENCE {

vehicleLengthOverall Int1,

vehicleHeigthOverall Int1,

vehicleWidthOverall Int1

Компонент vehicleLengthOverall должен указывать номинальную максимальную общую длину ТС (см. [14]).

Компонент VehicleHeigthOverall должен указывать номинальную общую порожнюю высоту (см. [14]).

Компонент vehicleWidthOverall должен указывать номинальную общую ширину (см. [15]).

Примечание - Тип VehicleDimensions соответствует комбинированному использованию типов VehicleLength, VehicleHeight и VehicleWidth со значениями, округленными до следующего дециметра.

5.5.11.3 Тип пассажировместимости

Тип VehicleCapacity используется для определения количества мест и количества постоянных мест.

Тип VehicleCapacity определяется следующим образом:

PassengerCapacity ::= SEQUENCE {

numberOfSeats Int1,

numberOfStandingPlaces Int1

}

Компонент numberOfSeats сфокусирован на количестве занятых мест ТС, включая сиденье водителя.

В компоненте numberOfStandingPlaces указывается количество стоячих мест ТС.

Примечание - Тип VehicleDimensions соответствует комбинированному использованию типа NumberOfSeats и типа NumberOfStandingPlaces с максимальными значениями, ограниченными 255.

5.5.11.4 Тип ограничения веса транспортного средства

Тип VehicleWeightLimits должен быть использован, для того чтобы указать максимальный вес загруженного ТС и ТС без нагрузки.

Тип VehicleWeightLimits определяется следующим образом:

VehicleWeightLimits ::= SEQUENCE {

vehicleMaxLadenWeight Int2,

vehicleTrainMaximumWeight Int2,

vehicleWeightUnladen Int2

}

В компоненте vehicleMaxLadenWeight указывается максимально допустимый общий вес, включая полезную нагрузку (см. [15]).

В компоненте VehicleTrainMaximumWeight указывается максимальная разрешенная масса комбинации ТС (см. [15]).

Компонент VehicleWeightUnladen должен указывать номинальную массу ТС без нагрузки.

Все значения веса выражены в единицах 10 кг и округляются каждые 10 кг.

Примечание - Тип ТС MaxLadenWeight, vehicleTrainMaximumWeight и VehicleWeightUnladen соответствует комбинированному использованию MaxAuthorizedLadenMass, MaxAuthorizedTrainMass и UnladenWeight с округлением до 10 кг и со значениями, ограниченными до 655350 кг.

5.5.11.5 Тип ограничения веса оси

Тип AxleWeightLimits должен быть использован для указания максимального веса груза на осях ТС.

Тип AxleWeightLimits определяется следующим образом:

AxleWeightLimits ::= SEQUENCE {

maxLadenweightOnAxle1 Int2,

maxLadenweightOnAxle2 Int2,

maxLadenweightOnAxle3 Int2,

maxLadenweightOnAxle4 Int2,

maxLadenweightOnAxle5 Int2

}

Компоненты maxLadenweightOnAxle1, maxLadenweightOnAxle2, maxLadenweightOnAxle3, maxLadenweightOnAxle4 и maxLadenweightOnAxle5 должны быть использованы для указания технически допустимого максимального нагруженного веса ТС с учетом первой - пятой осей в единицах 10 кг и округления до следующего блока 10 кг.

Примечание - Тип AxleWeightLimits отличается от AuthorizedAxleLadenMass. Во-первых, разрешенный максимум может быть менее технически допустимого максимума. Во-вторых, значение округляется до единиц 10 кг, и, в-третьих, количество осей ограничено пятью осями.

5.5.11.6 Тип специфических характеристик транспортного средства

а) Тип специфических характеристик транспортного средства

Тип VehicleSpecificCharacteristics должен быть использован для указания характеристик окружающей среды ТС, характеристик двигателя, описательных характеристик и будущих характеристик.

Тип VehicleSpecificCharacteristics определяется следующим образом:

VehicleSpecificCharacteristics ::= SEQUENCE {

environmentalCharacteristics EnvironmentalCharacteristics,

engineCharacteristics EngineCharacteristics,

descriptiveCharacteristics DescriptiveCharacteristics,

futureCharacteristics FutureCharacteristics

}

В компоненте EnvironmentalCharacteristics должны быть указаны экологические характеристики.

Компонент engineCharacteristics должен указывать характеристики двигателя.

Компонент descriptiveCharacteristics должен указывать описательные характеристики.

Компонент futureCharacteristics должен указывать будущие характеристики ТС.

б) Тип характеристик окружающей среды

Для определения характеристик окружающей среды ТС используется тип EnvironmentalCharacteristics.

Тип EnvironmentalCharacteristics определяется следующим образом:


EnvironmentalCharacteristics::= SEQUENCE {

euroValue

copValue CopValue

}

EuroValue,

EuroValue::=

INTEGER {

noEntry

(0),

euro-1

(1),

euro-2

(2),

euro-3

(3),

euro-4

(4),

euro-5

(5),

euro-6

(6),

} (0..15) -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, annex 1

-- and in 91/542/EEC, 96/1/EC, 1999/96/EC, 2001/27/EC

CopValue ::= INTEGER {

noEntry (0),

co2class1 (1),

-- below 101 g/km

co2class2 (2),

-- 101 to 120 g/km

co2class3 (3),

-- 121 to 140 g/km

co2class4 (4),

-- 141 to 160 g/km

co2class5 (5),

-- 161 to 200 g/km

co2class6 (6),

-- 201 to 250 g/km

co2class (7)7

-- above 250 g/km

} (0..15) -- 4 bits, reserved for carbon dioxide pollution

values as defined in

-- EC directive 2003/127/EC


Компонент euroValue должен указать экологическую категорию ТС (см. [17]).

Компонент coValue должен указывать на выброс выхлопных газов (
) с использованием значений типа CopValue.
Примечание - Тип EnvironmentalCharacteristics соответствует комбинированному использованию типов EuroType и Emission
со значениями Emission
, г/км, разделенными на семь интервалов/классов.

в) Тип характеристик двигателя

Используется тип EngineCharacteristics, указывающий источник питания ТС.

Тип EngineCharacteristics определяется следующим образом:


EngineCharacteristics::= INTEGER {

noEntry

(0),

noEngine

(1),

petrolUnleaded

(2),

petrolLeaded

(3),

diesel

(4),

lPG

(5),

battery

(6),

solar

(7)

-- (8-255) are reserved for future CEN use

} (0..255)


Примечание - Тип EngineCharacteristics соответствует типу PrimePowerSource, но имеет более ограниченный набор значений.

г) Тип описательных характеристик

Тип DescriptiveCharacteristics должен быть использован для указания описательных характеристик ТС.

Тип DescriptiveCharacteristics определяется следующим образом:

DescriptiveCharacteristics ::= INTEGER {

noEntry (0),

vehicleShape1 (1),

vehicleShape2 (2),

vehicleShape3 (3),

vehicleShape4 (4),

vehicleShape5 (5),

vehicleShape6 (6),

vehicleShape7 (7),

vehicleShape8 (8),

vehicleShape9 (9),

vehicleShape10 (10),

vehicleShape11 (11),

vehicleShape12 (12),

vehicleShape13 (13),

vehicleShape14 (14),

vehicleShape15 (15),

vehicleShape16 (16),

vehicleShape17 (17),

vehicleShape18 (18),

vehicleShape19 (19),

vehicleShape20 (20),

vehicleShape21 (21),

vehicleShape22 (22),

vehicleShape23 (23),

vehicleShape24 (24),

vehicleShape25 (25),

vehicleShape26 (26),

vehicleShape27 (27),

vehicleShape28 (28),

vehicleShape29 (29),

vehicleShape30 (30),

vehicleShape31 (31),

vehicleShape32 (32),

vehicleShape33 (33),

vehicleShape34 (34),

vehicleShape35 (35),

vehicleShape36 (36),

vehicleShape37 (37),

vehicleShape38 (38),

vehicleShape39 (39),

vehicleShape40 (40),

vehicleShape41 (41),

vehicleShape42 (42),

vehicleShape43 (43),

vehicleShape44 (44),

vehicleShape45 (45),

vehicleShape46 (46),

vehicleShape47 (47),

vehicleShape48 (48),

vehicleShape49 (49),

vehicleShape50 (50),

-- (1..50) are reserved for future CEN ISO use

-- (51..255) are reserved for private use

} (0..255)

Примечание - Тип DescriptiveCharacteristics не соответствует другому типу ERI.

д) Тип будущих характеристик

Тип FutureCharacteristics должен использоваться для указания подвески ТС, если это применимо.

FutureCharacteristics ::= INTEGER {

noEntry (0),

airSuspension (1)

-- (2..255) are reserved for future CEN use

} (0..255)

Значение airSuspension должно использоваться для указания наличия пневматической подвески.

Значение noEntry должно использоваться в том случае, если ТС не оснащено пневматической подвеской или при отсутствии данных о подвесе.

5.5.11.7 Тип характеристик прицепа

Тип TrailerCharacteristics должен использоваться для указания типа, количества осей, максимально допустимого общего веса прицепа и его веса без нагрузки ТС.

Тип TrailerCharacteristics определяется следующим образом.

TrailerCharacteristics ::= SEQUENCE {

trailerDetails TrailerDetails,

trailerMaxLadenWeight Int2,

trailerWeightUnladen Int2

}

TrailerDetails::= SEQUENCE {

trailerType TrailerType,

trailerAxles TrailerAxles

}

TrailerType ::= INTEGER{

notPresent (0), -- trailer not attached or only

one trailer attached, see -- VehicleAxlesNumber for more

information

trailer (1), -- also known as pull-bar

trailer

semitrailer (2) -- also known as articulate trailer

-- (3..31) reserved for future CEN/ISO use

} (0..31)

TrailerAxles ::= INTEGER (0..7) -- number of axles of the trailer when available

Компонент trailerDetails должен указывать тип прицепа и количество его осей.

Компонент trailerType должен указывать тип трейлера, определенные значения notPresent прицепа (также известного как тягач) и полуприцепа (прицепа без передней оси).

При использовании в качестве части данных ERI (т.е. как часть данных сертификата регистрации трейлера) значение notPresent не применяется.

Компонент trailerAxles должен указывать количество осей прицепа.

В компоненте trailerMaxLadenWeight указывается максимально допустимая общая масса прицепа, включая полезную нагрузку (см. [15]), в единицах 10 кг и округляется до следующих 10 кг.

В компоненте TrailerWeightUnladen указывается номинальная масса порожнего прицепа (см. [15]) в единицах 10 кг и округлена до следующих 10 кг.

Примечание - Тип TrailerCharacteristics соответствует комбинированному использованию для трейлера следующих типов: NumberOfAxles, MaxAuthorizedLadenMass и UnladenWeight.

5.5.11.8 Тип двигателя

Тип двигателя ТС должен использоваться для указания мощности и мощности двигателя.

Тип двигателя ТС определяется следующим образом:

Engine ::= SEQUENCE {

engineCapacity Int2,

enginePower Int2

}

Компонент engineCapacity должен указывать мощность двигателя ТС, мл.

Компонент engineCapacity должен указывать максимальную чистую мощность двигателя ТС, кВт.

Примечание - Тип двигателя ТС соответствует комбинированному использованию типов EngineDisplacement и EngineMaxNetPower с их значениями, равными 65535 см
и 65535 кВт соответственно.

5.5.11.9 Тип звукового уровня

Тип SoundLevel должен использоваться для указания стационарного и приводного уровня ТС.

The SoundLevel type is defned as follows.

SoundLevel ::= SEQUENCE {

soundstationary Int1,

sounddriveby Int1

}

Звукоустойчивый компонент должен указывать стационарный уровень звука ТС в соответствии с его регистрационным сертификатом, дБ (А).

Компонент sounddriveby должен указывать звук привода ТС в соответствии с его регистрационным сертификатом, дБ (A).

Примечание - Тип SoundLevel соответствует комбинированному использованию типов Stationary-SoundLevel и DriveBySoundLevel с их значениями, равными 255 дБ.

5.5.11.10 Тип выбросов углекислого газа

Тип CO2EmissionValue должен использоваться для определения выбросов углекислого газа.

Тип CO2EmissionValue определяется следующим образом.

CO2EmissionValue ::= Int2

Значение типа CO2EmissionValue должно быть в г/км и в соответствии с сертификатом регистрации транспортного средства.

Примечание - Тип CO2EmissionValue соответствует типу EmissionCO2, его значения ограничены 65535 г/км.

5.5.11.11 Тип выбросов выхлопных газов

Выхлопная система должна быть рассчитана на выброс CO, HC, NOX и HC плюс NOX.

Тип ExhaustEmissionValues определяется следующим образом:

ExhaustEmissionValues ::= SEQUENCE {

unitType UnitType,

emissionCO INTEGER (0..32766),

emissionHC Int2,

emissionNOX Int2,

emissionHCNOX Int2

}

UnitType ::= ENUMERATED {

mg-km,

mg-kWh

}

Компонент unitType должен указывать блок emissionCO, emissionHC, emissionNOX, emissionHCNOX. Определенные значения выражены в миллиграммах на километр и миллиграммах на киловатт-час.

Компонент выбросов CO должен указывать выбросы выхлопных газов CO в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.

Эмиссионный компонент HCC должен указывать выбросы выхлопных газов HC в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.

Запуск эмиссионной камеры NOX отличается от выброса выхлопных газов NOX в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.

Компонент emissionHCNOX должен указывать выбросы выхлопных газов HC plus NOX в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.

Значение эмиссионного компонента HCNOX должно быть суммой значений выбросов HC и выбросов HCNOX.

Примечание - ExhaustEmissionValues соответствует совместному использованию типов EmissionCO, EmissionHC, EmissionNOx и EmissionHCandNOx с их значениями, которые ограничены 32766 (для выбросов СО) или до 65535 (для других выбросов выхлопных газов).

5.5.11.12 Тип выбросов дизельного топлива

Тип DieselEmissionValues должен использоваться для указания выбросов дизельных частиц и коэффициента поглощения. Тип DieselEmissionValues определяется следующим образом:

DieselEmissionValues ::= SEQUENCE {

unitType UnitType,

particulate INTEGER (0.. 32767),

absorptionCoeff Int2

}

UnitType ::= ENUMERATED {

mg-km,

mg-kWh

}

Компонент unitType должен указывать блок для компонента частиц. Определенные значения выражены в миллиграммах на километр и миллиграммах на киловатт-час.

Компонент в виде частиц должен указать частицы для дизельного топлива в единицах, указанных компонентом unitType, и в соответствии с регистрационным сертификатом ТС.

Компонент absorptionCoeff должен указывать корректированный коэффициент поглощения дизельного топлива в соответствии с документами регистрации ТС в 10
м
(на километр).

Примечание - Тип DieselEmissionValues соответствует комбинированному использованию Частицы ForDiesel и CorrectedAbsorption

Коэффициенты с единицей частиц изменялись начиная от микрограмма на километр или микрограмма на киловатт-час до миллиграмма на километр и миллиграмма на киловатт-час со значением, ограниченным 32766, при этом единица скорректированного коэффициента поглощения изменилась от м
до км
, а его значения ограничены 65535.

5.5.12 Другие типы

5.5.12.1 Данные регистрационного регистра

RaSpecificData ::= Text60

Компонент raSpecificVehicleData, при его наличии, может содержать любые дополнительные данные, зависящие от регистрационных полномочий.

5.5.12.2 Единицы измерения

Типы единиц измерения для описания ТС определяются следующим образом:


MgpkmOrMgpkwh ::= CHOICE {

milligramPerKilometre

MilligramPerKilometre,

milligramPerKilowattHour

}

MilligramPerKilowattHour

MicrogrampkmOrMicrogrampkwh ::= CHOICE {

microgramPerKilometre

MicrogramPerKilometre,

microgramPerKilowattHour

}

MicrogramPerKilowatthour

Kilogram

::= INTEGER (0..MAX)

Kilometre

::= INTEGER (0..MAX)

Millimetre

::= INTEGER (0..MAX)

PerKm

::= INTEGER (0..MAX)

Litre

::= INTEGER (0..MAX)

Millilitre

::= INTEGER (0..MAX)

Kilowatt

::= INTEGER (0..MAX)

KilometrePerHour

::= INTEGER (0..MAX)

PerMinute

::= INTEGER (0..MAX)

DB

::= INTEGER (0..MAX)

GramPerKilometre

::= INTEGER (0..MAX)

MilligramPerKilometre

::= INTEGER (0..MAX)

MicrogramPerKilometre

::= INTEGER (0..MAX)

MilligramPerKilowatthour

::= INTEGER (0..MAX)

MicrogramPerKilowatthour

::= INTEGER (0..MAX)

KilowattPerKilogram

::= INTEGER (0..MAX)

MillilitrePerKilometre

::= INTEGER (0..MAX) -- = litre per 1 000 km


Тип MgpkmOrMgpkwh должен использоваться для указания значения в миллиграммах на километр или в миллиграммах на киловатт-час. Тип должен использоваться только тогда, когда пользователь может выбрать одно из этих значений.

Тип MicrogrampkmOrMicrogrampkwhwh должен использоваться для указания значения в микрограммах на километр или в микрограммах на киловатт-час. Тип должен использоваться только тогда, когда пользователь может выбрать одно из этих значений.

5.5.12.3 Идентификатор объекта

Тип EntityId используется для глобальной идентификации сущностей и определяется следующим образом.

EntityId ::= OBJECT IDENTIFIER

5.5.12.4 Имя и адрес

Тип NameAndAddress используется для указания имени и адреса и определяется следующим образом:

NameAndAddress ::= SEQUENCE {

name Text60,

otherNamesOrInitials Text60 OPTIONAL,

address Text60

}

Компонент имени должен указать фамилию или фирменное наименование физического или искусственного лица.

Компонент otherNamesOrInitials, при его наличии, должен указывать другое(ие) имя(ена) или начальное(ые) имя(ена). Компонент otherNamesOrInitials должен присутствовать, когда это необходимо, и отсутствовать, если нет.

В компоненте адреса указывается адрес физического или искусственного лица.

Примечание - Тип NameAndAddress также указывает максимальную длину 60 символов.

5.5.12.5 Текст

Тип Text60 используется для текстовых данных ERI и определяется следующим образом:

Text60 ::= UTF8String (SIZE (1..60))

Значение представляет собой строку UTF8 (см. [17]) не более 60 символов.


5.6 Атрибуты

5.6.1 Введение

Атрибутом является тип с ассоциированным идентификатором.

Примечание - Атрибуты часто используются для извлечения или задания нескольких параметров некоторого типа.

Пример - Для того чтобы получить значение некоторых параметров, один атрибут отправляет свои идентификаторы для получения списка со значениями этих параметров вместе с их идентификаторами.

Примечание - Поскольку несколько параметров могут быть одного типа, т.е. совместно использовать один и тот же набор значений, один и тот же тип может использоваться более чем одним атрибутом.

Используя термины ASN.1, атрибут является информационным объектом из класса информационных объектов, называемым ATTRIBUTE.

Атрибуты могут быть сгруппированы в группы. Это позволяет точно контролировать атрибуты, которые будут использоваться (или не использоваться) для конкретного приложения.

Настоящий стандарт определяет некоторые полезные наборы и некоторые полезные типы, основанные на этих наборах.

5.6.2 Полезные типы

В приложении A определены следующие полезные типы для использования в других приложениях ERI:

a) EriAttributeIdList and EriAttributeList;

b) EriBasicAttributeIdList and EriBasicAttributeList;

c) EriEuAttributeIdList and EriEuAttributeList;

d) EriEfcAttributeIdList and EriEfcAttributeList.

EriAttributeIdList and EriAttributeList are defined as follows.

EriAttributeIdList ::= SEQUENCE OF EriAttributeId

EriAttrubuteList ::= SEQUENCE OF EriAttribute

EriAttributeId ::= ATTRIBUTE.&id ( {EriAttributes } )

EriAttribute ::= SEQUENCE {

id ATTRIBUTE.&id ( {EriAttributes } ),

value ATTRIBUTE.&Type ( {EriAttributes } {@.id} )

}

Тип EriAttributeIdList определяется как последовательность значений EriAttributeId.

Тип EriAttributeList определяется как последовательность значений EriAttribute.

Тип EriAttributeId определяется как идентификатор атрибута из набора атрибутов EriAttributes. Типы EriBasicAttributeIdList и EriBasicAttributeList определяются так же, как тип EriAttributeIdList и тип EriAttributeList, но с атрибутами из набора атрибутов EriBasicAttributes.

EriEuAttributeIdList и EriEuAttributeList определяются так же, как EriAttributeIdList и тип EriAttributeList, но с атрибутами атрибута EriEuAttributes.

EriEfcAttributeIdList и EriEfcAttributeList определяются так же, как EriAttributeIdList и тип EriAttributeList, но с атрибутами из атрибута EriEfcAttributes.

Примечания

1 См. приложение A для подробностей этих определений.

2 Используя нотацию ANS.1, с помощью средств ASN.1 может быть гарантировано, что атрибут является атрибутом из заданного набора атрибутов и для каждого идентификатора используется правильный тип.

5.6.3 Полезные наборы атрибутов

В приложении A определены следующие полезные наборы атрибутов для использования в других приложениях ERI:

a) EriAttributes;

b) EriBasicAttributes;

c) EriEuAttributes;

d) EriEfcAttributes.

EriAttributes - это набор всех атрибутов, определенных в приложении A.

EriBasicAttributes - это набор атрибутов в EriAttributes, но не в EriEfcAttributes.

EriEuAttributes - это набор всех атрибутов, используемых в регистрационных сертификатах ЕС, т.е. для типов ERI, перечисленных в таблице Б.1 приложения Б.

EriEfcAttributes - это набор атрибутов, используемых для целей EFC.

5.6.4 Класс информационных объектов ATTRIBUTE

Класс информационных объектов ATTRIBUTE определяется следующим образом:

ATTRIBUTE ::= CLASS {

&Type,

&id Int2 UNIQUE

}

WITH SYNTAX {&Type IDENTIFIED BY &id}

&Type должно использоваться для идентифицированного типа.

&id должно использоваться для уникального идентификатора типа Int2, т.е. со значением от 0 до 65535 включительно.

WITH SYNTAX обеспечивает легкое чтение и определение атрибутов (см. 5.6.5).

5.6.5 Определения атрибутов

В приложении А атрибуты определены для идентификаторов ТС и для альтернатив типа AdditionalEriRegistrationData.

Атрибуты vin и vehicleId определяются следующим образом:

vin ATTRIBUTE ::=

{VIN IDENTIFIED BY vinId}

vinId INTEGER ::= 15

vehicleId ATTRIBUTE ::=

{VehicleId IDENTIFIED BY vehicleIdId}

vehicleIdId INTEGER ::= 129

Атрибут vin типа VIN определяется значением 15.

Атрибут vehicleId имеет тип VehicleID и определяется значением 129.

Другие атрибуты определяются таким же образом.

Идентификаторы используют с учетом [17]. Значения от 0 до 127 применяются только для типов, используемых для EFC, и в случае их применения также имеют одинаковое значение.

Примечание - Это позволяет использовать будущие комбинации (объединения) наборов атрибутов ERI и атрибутов EFC без конфликтов, т.е. при сохранении уникальности идентификаторов.


5.7 Кодирование

При обмене между ERT и считывателем ERI или записывающим устройством данные ERI должны кодироваться в соответствии с каноническим кодированным кодом кодирования (CANONICAL-PER) UNALIGNED.

Приложение A

(справочное)


Модули ASN.1

А.1 Главное

Это приложение содержит следующие модули ASN.1:

- электронный реестр идентификации VehicleDataModule в A.2;

- электронный механизм регистрации идентификатора EfcVehicleDataModule в A.3;

- электронный реестр идентификации VehicleDataAttributesModule в А.4.

Если спецификации ASN.1, приведенные в настоящем приложении, не соответствуют иллюстрациям или спецификациям, перечисленным в других разделах настоящего стандарта, характеристики настоящего приложения имеют преимущественную силу.

Модули ASN.1, содержащиеся в этом приложении, будут опубликованы на http://standards.iso.org/iso/24534/-3.

А.2 Модуль ElectronicRegistrationIdentificationVehicleDataModule

Во всех определениях

fill BIT STRING (SIZE(x))

each bit of the BIT STRING shall be set to the value ’0’b.

ElectronicRegistrationIdentificationVehicleDataModule { iso(1) standard(0) iso24534 (24534)

vehicleData (1) version1 (1) }

-- This version is upwards compatible with the previous version 0 in the sense that:

-- any receiver can successfully receive data of either version

-- But:

-- a receiver using version 0 will not be able to decode the version 1 extensions

-- The units of the environmental values should be interpreted differently

-- See Annex I of ISO 8824-1:2008 for details

DEFINITIONS AUTOMATIC TAGS ::= BEGIN

-- Electronic Registration Identification (ERI) - Vehicle Data

-- EXPORTS everything;

IMPORTS

CS4, CS5 FROM AVIAEINumberingAndDataStructures { iso(1) standard(0) iso14816(14816)

asnm1(1) version1(1) }

VehicleDimensions, PassengerCapacity, VehicleWeightLimits, AxleWeightLimits,

VehicleSpecificCharacteristics, TrailerCharacteristics, Engine,

CO2EmissionValue, SoundLevel, ExhaustEmissionValues, DieselEmissionValues FROM

ElectronicRegistrationIdentificationEfcVehicleDataModule { iso(1) standard(0) iso24534

(24534) efcVehicleData (3) version1 (1) }

;

-- Vehicle Identifier

VehicleId ::= CHOICE {

vin VIN, -- preferred choice / 17 characters

raSpecificVehicleId RaSpecificVehicleId,

...

}

VIN ::= CS5

RaSpecificVehicleId ::= SEQUENCE {

wmi UTF8String (SIZE(3)),

nonIsoStandardId UTF8String (SIZE (1..20))

}

-- ERI data

EriData ::= SEQUENCE {

vehicleId VehicleId,

additionalEriData AdditionalEriData OPTIONAL

}

AdditionalEriData ::= CHOICE {

additionalEriRegistrationData AdditionalEriRegistrationData, -- preferred choice

…,

raSpecificAdditionalEriData OCTET STRING (SIZE (0..1024))

-- only to be used if AdditionalEriRegistrationData is not supported

}

-- Additional ERI registration data

AdditionalEriRegistrationData ::= SEQUENCE {

-- Administrative data

registrationAuthority RegistrationAuthority OPTIONAL,

vehicleIdStatus VehicleIdStatus OPTIONAL,

dateOfFirstRegistration DateOfFirstRegistration OPTIONAL,

dateOfRegistration DateOfRegistration OPTIONAL,

validThru ValidThru OPTIONAL,

chassisNumber ChassisNumber (SIZE (1..23)) OPTIONAL,

registrationNumber RegistrationNumber OPTIONAL,

-- Vehicle type

vehicleMake VehicleMake OPTIONAL,

vehicleType VehicleType OPTIONAL,

vehicleTypeStatus VehicleTypeStatus OPTIONAL,

commercialDescription CommercialDescription OPTIONAL,

typeApprovalNumber TypeApprovalNumber OPTIONAL,

vehicleCategory VehicleCategory OPTIONAL,

vehicleTaxCategory VehicleTaxCategory OPTIONAL,

euVehicleCategoryCode EuVehicleCategoryCode OPTIONAL,

raSpecificVehicleClass1 RaSpecificVehicleClass1 OPTIONAL,

raSpecificVehicleClass2 RaSpecificVehicleClass2 OPTIONAL,

raSpecificVehicleClass3 RaSpecificVehicleClass3 OPTIONAL,

vehicleUse VehicleUse OPTIONAL,

privateUse PrivateUse OPTIONAL,

colour VehicleColour OPTIONAL,

-- Vehicle shape

length VehicleLength OPTIONAL,

width VehicleWidth OPTIONAL,

height VehicleHeight OPTIONAL,

wheelbase Wheelbase OPTIONAL,

bodyShape VehicleBodyShape OPTIONAL,

euBodyWorkType EuBodyWorkType OPTIONAL,

iso3833VehicleType Iso3833VehicleType OPTIONAL,

-- Vehicle number of passengers, axles, and mass

numberOfSeats NumberOfSeats OPTIONAL, -- including the driver seat

numberOfStandingPlaces NumberOfStandingPlaces OPTIONAL,

maxNumberOfPassengers MaxNumberOfPassengers OPTIONAL, -- including the driver

unladenWeight UnladenWeight OPTIONAL,

maxDesignLadenMass MaxDesignLadenMass OPTIONAL,

maxAuthorizedLadenMass MaxAuthorizedLadenMass OPTIONAL,

maxAuthorizedTrainMass MaxAuthorizedTrainMass OPTIONAL,

maxAuthorizedPayload MaxAuthorizedPayload OPTIONAL,

numberOfAxles NumberOfAxles OPTIONAL,

authorizedAxleLadenMass AuthorizedAxleLadenMass OPTIONAL, -- from front to rear

axle

maxTowableMassBrakedTrailer MaxTowableMassBrakedTrailer OPTIONAL,

maxTowableMassUnbrakedTrailer MaxTowableMassUnbrakedTrailer OPTIONAL,

-- Vehicle engine and power source

engineId EngineId (SIZE (1..60)) OPTIONAL,

primeEngineType PrimeEngineType OPTIONAL,

enginePowerSources EnginePowerSources OPTIONAL,

primePowerSource PrimePowerSource OPTIONAL,

engineMaxNetPower EngineMaxNetPower OPTIONAL,

engineDisplacement EngineDisplacement OPTIONAL,

ratedEngineSpeed RatedEngineSpeed OPTIONAL,

powerWeightRatio PowerWeightRatio OPTIONAL,

maxSpeed MaxSpeed OPTIONAL,

fuelTanksCapacity FuelTanksCapacity OPTIONAL,

-- Environmental characteristics

stationarySoundLevel StationarySoundLevel OPTIONAL,

engineSpeed EngineSpeed OPTIONAL,

driveBySoundLevel DriveBySoundLevel OPTIONAL,

emissionCO DriveBySoundLevel OPTIONAL,

emissionHC EmissionHC OPTIONAL,

emissionNOx EmissionNOx OPTIONAL,

emissionHCandNOx EmissionHCandNOx OPTIONAL,

particulatesForDiesel ParticulatesForDiesel OPTIONAL,

correctedAbsorptionCoefficient CorrectedAbsorptionCoefficient OPTIONAL,

emissionCO2 EmissionCO2 OPTIONAL,

combinedFuelConsumption CombinedFuelConsumption OPTIONAL,

environmentalCategory EnvironmentalCategory OPTIONAL,

euroType EuroType OPTIONAL,

-- Others

lastOfficialTestData OfficialVehicleTestData OPTIONAL,

...,

raSpecificData RaSpecificData OPTIONAL,

axlesPerAxleGroup AxlesPerAxleGroup OPTIONAL,

-- from front to rear axle group

authorizedAxleGroupLadenMass AuthorizedAxleGroupsLadenMass OPTIONAL,

-- from front to rear axle group

-- ERI data used for EFC (types imported from

ElectronicRegistrationIdentificationEfcVehicleData

efcVehicleDimensions VehicleDimensions,

efcPassengerCapacity PassengerCapacity,

efcVehicleWeightLimits VehicleWeightLimits,

efcAxleWeightLimits AxleWeightLimits,

efcVehicleSpecificCharacteristics

VehicleSpecificCharacteristics,

efcTrailerCharacteristics TrailerCharacteristics,

efcEngine Engine,

efcSoundLevel SoundLevel,

efcCO2EmissionValue CO2EmissionValue,

efcExhaustEmissionValues ExhaustEmissionValues,

efcDieselEmissionValues DieselEmissionValues

}

-- Administrative data

RegistrationAuthority ::= EntityId

VehicleIdStatus ::= Text60

DateOfFirstRegistration ::= DATE

DateOfRegistration ::= DATE

ValidThru ::= DATE

ChassisNumber ::= UTF8String (SIZE (1..23)) -- incl. 3 WMI characters

RegistrationNumber ::= CS4

-- Vehicle type

VehicleMake ::= Text60

VehicleType ::= Text60

VehicleTypeStatus ::= Text60

CommercialDescription ::= Text60

TypeApprovalNumber ::= UTF8String (SIZE (1..60))

VehicleCategory ::= Text60

VehicleTaxCategory ::= Text60

RaSpecificVehicleClass1 ::= Text60

RaSpecificVehicleClass2 ::= Text60

RaSpecificVehicleClass3 ::= Text60

VehicleUse ::= Text60

PrivateUse ::= BOOLEAN -- False = commercial use

VehicleColour ::= Text60

EuVehicleCategoryCode ::= CHOICE {

euVehicleCategoryL EuVehicleCategoryL, -- conforms to EU 2002/24 and UNECE 1999

euVehicleCategoryM EuVehicleCategoryM, -- conforms to EU 2001/116 and UNECE 1999

euVehicleCategoryN EuVehicleCategoryN, -- conforms to EU 2001/116 and UNECE 1999

euVehicleCategoryO EuVehicleCategoryO, -- conforms to EU 2001/116 and UNECE 1999

euVehilcleCategoryT NULL, -- conforms to UNECE 1999

euVehilcleCategoryG NULL -- conforms to EU 2001/116 and UNECE 1999

}

EuVehicleCategoryL ::= ENUMERATED {l1, l2, l3, l4, l5, l6, l7}

EuVehicleCategoryM ::= ENUMERATED {m1, m2, m3}

EuVehicleCategoryN ::= ENUMERATED {n1, n2, n3}

EuVehicleCategoryO ::= ENUMERATED {o1, o2, o3, o4}

-- Vehicle shape

VehicleLength ::= Millimetre

VehicleWidth ::= Millimetre

VehicleHeight ::= Millimetre

Wheelbase ::= Millimetre

VehicleBodyShape ::= Text60

EuBodyWorkType ::= UTF8String (SIZE (2) ) -- conforms to EU 2001/116

Iso3833VehicleType ::= ENUMERATED {

passengerCar, -- term No 3.1.1

saloon, -- term No 3.1.1.1 (sedan)

convertibleSaloon, -- term No 3.1.1.2

pullmanSaloon, -- term No 3.1.1.3

stationWagon, -- term No 3.1.1.4

truckStationWagon, -- term No 3.1.1.4.1

coupe, -- term No 3.1.1.5 (
)

convertible, -- term No 3.1.1.6 (open tourer, roadstar, spider)

multipurposePassengerCar, -- term No 3.1.1.7

forwardControlPassengerCar, -- term No 3.1.1.8

specialPassengerCar, -- term No 3.1.1.9

bus, -- term No 3.1.2

minibus, -- term No 3.1.2.1

urbanBus, -- term No 3.1.2.2

interurbanCoach, -- term No 3.1.2.3

longDistanceCoach, -- term No 3.1.2.4

articulatedBus, -- term No 3.1.2.5

trolleyBus, -- term No 3.1.2.6

specialBus, -- term No 3.1.2.7

commercialVehicle, -- term No 3.1.3

specialCommercialVehicle, -- term No 3.1.3.1

specialVehicle, -- term No 3.1.4

trailingTowingVehicle, -- term No 3.1.5 (draw-bar tractor)

semiTrailerTowingVehicle, -- term No 3.1.6 (fifth wheel tractor)

trailer, -- term No 3.2.1

busTrailer, -- term No 3.2.1.1

generalPurposeTrailer, -- term No 3.2.1.2

caravan, -- term No 3.2.1.3

specialTrailer, -- term No 3.2.1.4

semiTrailer, -- term No 3.2.2

busSemiTrailer, -- term No 3.2.2.1

generalPurposeSemiTrailer, -- term No 3.2.2.2

specialSemiTrailer, -- term No 3.2.2.3

roadTrain, -- term No 3.3.1

passengerRoadTrain, -- term No 3.3.2

articulatedRoadTrain, -- term No 3.3.3

doubleRoadTrain, -- term No 3.3.4

compositeRoadTrain, -- term No 3.3.5

specialRoadTrain, -- term No 3.3.6

moped, -- term No 3.4

motorCycle -- term No 3.5

}

-- Vehicle number of passengers, axles, and mass

NumberOfSeats ::= INTEGER -- including the driver seat

NumberOfStandingPlaces ::= INTEGER

MaxNumberOfPassengers ::= INTEGER -- including the driver

UnladenWeight ::= Kilogram

MaxDesignLadenMass ::= Kilogram

MaxAuthorizedLadenMass ::= Kilogram

MaxAuthorizedTrainMass ::= Kilogram

MaxAuthorizedPayload ::= Kilogram

NumberOfAxles ::= INTEGER

AxlesPerAxleGroup ::= SEQUENCE OF Int1 -- from front to rear axle group

AuthorizedAxleLadenMass ::= SEQUENCE OF Kilogram -- from front to rear axle

AuthorizedAxleGroupsLadenMass ::= SEQUENCE OF Kilogram -- from front to rear axle group

MaxTowableMassBrakedTrailer ::= Kilogram

MaxTowableMassUnbrakedTrailer ::= Kilogram

-- Vehicle engine and power source

EngineId ::= UTF8String (SIZE (1..60) )

PrimeEngineType ::= Text60

EnginePowerSources ::= SEQUENCE OF PowerSource -- primary source first

PrimePowerSource ::= PowerSource

EngineMaxNetPower ::= Kilowatt

EngineDisplacement ::= Millilitre

RatedEngineSpeed ::= PerMinute

PowerWeightRatio ::= KilowattPerKilogram

MaxSpeed ::= KilometrePerHour

FuelTanksCapacity ::= Litre

PowerSource ::= INTEGER {

notPowered (0),

humanPowered (1),

animalPowered (2),

unleadedPetrol (3),

leadedPetrol (4),

diesel (5),

bioDiesel (6),

alcohol (7),

otherFuel (8),

lpg (9),

hydrogen (10),

externalElectricPower (11),

battery (12),

sun (13),

other (14)

} (0..15)

-- Environmental characteristics

StationarySoundLevel ::= DB

EngineSpeed ::= PerMinute

DriveBySoundLevel ::= DB

EmissionCO ::= MgpkmOrMgpkwh

EmissionHC ::= MgpkmOrMgpkwh

EmissionNOx ::= MgpkmOrMgpkwh

EmissionHCandNOx ::= MilligramPerKilometre

ParticulatesForDiesel ::= MicrogrampkmOrMicrogrampkwh

CorrectedAbsorptionCoefficient ::= PerKm

EmissionCO2 ::= GramPerKilometre

CombinedFuelConsumption ::= MillilitrePerKilometre

EnvironmentalCategory ::= Text60

EuroType ::= INTEGER {

non-euro (0),

euro-1 (1),

euro-2 (2),

euro-3 (3),

euro-4 (4),

euro-5 (5),

euro-6 (6)

} (0..15)

-- Others

OfficialVehicleTestData ::= SEQUENCE {

date DATE OPTIONAL,

location NameAndAddress OPTIONAL,

odometerValue Kilometre OPTIONAL,

emissionCO MgpkmOrMgpkwh OPTIONAL,

emissionHC MgpkmOrMgpkwh OPTIONAL,

remarks Text60 OPTIONAL,

...

}

RaSpecificData ::= Text60

-- Measurement units

MgpkmOrMgpkwh ::= CHOICE {

milligramPerKilometre MilligramPerKilometre,

milligramPerKilowattHour MilligramPerKilowatthour

}

MicrogrampkmOrMicrogrampkwh ::= CHOICE {

microgramPerKilometre MicrogramPerKilometre,

microgramPerKilowattHour MicrogramPerKilowatthour

}

Kilogram ::= INTEGER (0..MAX)

Kilometre ::= INTEGER (0..MAX)

Millimetre ::= INTEGER (0..MAX)

PerKm ::= INTEGER (0..MAX)

Litre ::= INTEGER (0..MAX)

Millilitre::= INTEGER (0..MAX)

Kilowatt::= INTEGER (0..MAX)

KilometrePerHour ::= INTEGER (0..MAX)

PerMinute ::= INTEGER (0..MAX)

DB ::= INTEGER (0..MAX)

GramPerKilometre ::= INTEGER (0..MAX)

MilligramPerKilometre ::= INTEGER (0..MAX)

MicrogramPerKilometre ::= INTEGER (0..MAX)

MilligramPerKilowatthour ::= INTEGER (0..MAX)

MicrogramPerKilowatthour ::= INTEGER (0..MAX)

KilowattPerKilogram ::= INTEGER (0..MAX)

MillilitrePerKilometre ::= INTEGER (0..MAX) -- = litre per 1000 km

--EntityId, names and addresses

EntityId ::= OBJECT IDENTIFIER

NameAndAddress ::= SEQUENCE {

name Text60,

otherNamesOrInitials Text60 OPTIONAL,

address Text60

}

--Text

Text60 ::= UTF8String (SIZE (1..60))

--Integers

Int1 ::= INTEGER (0..255)

END

А.3 ElectronicRegistrationIdentificationEfcVehicleDataModule

ElectronicRegistrationIdentificationEfcVehicleDataModule { iso(1) standard(0) iso24534

(24534) efcVehicleData (3) version1 (1) } DEFINITIONS AUTOMATIC TAGS ::= BEGIN

IMPORTS

CountryCode FROM AVIAEINumberingAndDataStructures { iso(1) standard(0) iso14816(14816)

asnm1(1) version1(1) }

;

-- Vehicle dimensions

VehicleDimensions ::= SEQUENCE {

vehicleLengthOverall Int1,

vehicleHeigthOverall Int1,

vehicleWidthOverall Int1

}

-- Passengers capicity

PassengerCapacity ::= SEQUENCE{

numberOfSeats Int1,

numberOfStandingPlaces Int1

}

-- Vehicle weight limits

VehicleWeightLimits ::= SEQUENCE {

vehicleMaxLadenWeight Int2,

vehicleTrainMaximumWeight Int2,

vehicleWeightUnladen Int2

}

-- Axle weight limits

AxleWeightLimits ::= SEQUENCE{

maxLadenweightOnAxle1 Int2,

maxLadenweightOnAxle2 Int2,

maxLadenweightOnAxle3 Int2,

maxLadenweightOnAxle4 Int2,

maxLadenweightOnAxle5 Int2

}

-- Vehicle Specific Characteristics

VehicleSpecificCharacteristics ::= SEQUENCE {

environmentalCharacteristics EnvironmentalCharacteristics,

engineCharacteristics EngineCharacteristics,

descriptiveCharacteristics DescriptiveCharacteristics,

futureCharacteristics FutureCharacteristics

}

EnvironmentalCharacteristics::= SEQUENCE {

euroValue EuroValue,

copValue CopValue

}

EuroValue::= INTEGER {

noEntry (0),

euro-1 (1),

euro-2 (2),

euro-3 (3),

euro-4 (4),

euro-5 (5),

euro-6 (6)

} (0..15) -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, annex 1

-- and in 91/542/EEC, 96/1/EC, 1999/96/EC, 2001/27/EC

CopValue ::= INTEGER {

noEntry (0),

co2class1 (1), -- below 101 g/km

co2class2 (2), -- 101 to 120 g/km

co2class3 (3), -- 121 to 140 g/km

co2class4 (4), -- 141 to 160 g/km

co2class5 (5), -- 161 to 200 g/km

co2class6 (6), -- 201 to 250 g/km

co2class7 (7) -- above 250 g/km

} (0..15) -- 4 bits, reserved for carbon dioxide pollution values as defined in

-- EC directive 2003/127/EC

EngineCharacteristics::= INTEGER {

noEntry (0),

noEngine (1),

petrolUnleaded (2),

petrolLeaded (3),

diesel (4),

lPG (5),

battery (6),

solar (7)

-- (8-255) are reserved for future CEN use

} (0..255)

DescriptiveCharacteristics ::= INTEGER {

noEntry (0),

vehicleShape1 (1),

vehicleShape2 (2),

vehicleShape3 (3),

vehicleShape4 (4),

vehicleShape5 (5),

vehicleShape6 (6),

vehicleShape7 (7),

vehicleShape8 (8),

vehicleShape9 (9),

vehicleShape10 (10),

vehicleShape11 (11),

vehicleShape12 (12),

vehicleShape13 (13),

vehicleShape14 (14),

vehicleShape15 (15),

vehicleShape16 (16),

vehicleShape17 (17),

vehicleShape18 (18),

vehicleShape19 (19),

vehicleShape20 (20),

vehicleShape21 (21),

vehicleShape22 (22),

vehicleShape23 (23),

vehicleShape24 (24),

vehicleShape25 (25),

vehicleShape26 (26),

vehicleShape27 (27),

vehicleShape28 (28),

vehicleShape29 (29),

vehicleShape30 (30),

vehicleShape31 (31),

vehicleShape32 (32),

vehicleShape33 (33),

vehicleShape34 (34),

vehicleShape35 (35),

vehicleShape36 (36),

vehicleShape37 (37),

vehicleShape38 (38),

vehicleShape39 (39),

vehicleShape40 (40),

vehicleShape41 (41),

vehicleShape42 (42),

vehicleShape43 (43),

vehicleShape44 (44),

vehicleShape45 (45),

vehicleShape46 (46),

vehicleShape47 (47), vehicleShape48 (48),

vehicleShape49 (49), vehicleShape50 (50)

-- (1..50) are reserved for future CEN ISO use

-- (51..255) are reserved for private use

} (0..255)

FutureCharacteristics ::= INTEGER {

noEntry (0),

airSuspension (1)

-- (2..255) are reserved for future CEN use

} (0..255)

-- Trailer Characteristics

TrailerCharacteristics ::= SEQUENCE {

trailerDetails TrailerDetails,

trailerMaxLadenWeight Int2,

trailerWeightUnladen Int2

}

TrailerDetails::= SEQUENCE {

trailerType TrailerType,

trailerAxles TrailerAxles

}

TrailerType ::= INTEGER{

notPresent (0), -- trailer not attached or only one trailer attached, see

-- VehicleAxlesNumber for more information

Trailer (1), -- also known as pull-bar trailer

semitrailer (2) -- also known as articulate trailer

-- (3..31) reserved for future CEN/ISO use

} (0..31)

TrailerAxles ::= INTEGER (0..7) -- number of axles of the trailer when available

-- Engine

Engine ::= SEQUENCE{

engineCapacity Int2,

enginePower Int2

}

-- Environmental characteristics

SoundLevel ::= SEQUENCE{

soundstationary Int1,

sounddriveby Int1

}

CO2EmissionValue ::= Int2

ExhaustEmissionValues ::= SEQUENCE {

unitType UnitType,

emissionCO INTEGER (0..32766),

emissionHC Int2,

emissionNOX Int2,

emissionHCNOX Int2

}

DieselEmissionValues ::= SEQUENCE {

unitType UnitType,

particulate INTEGER (0.. 32767),

absorptionCoeff Int2

}

UnitType ::= ENUMERATED {

mg-km,

mg-kWh

}

Int1 ::= INTEGER(0..255)

Int2 ::= INTEGER(0..65535)

Int4 ::= INTEGER(0..4294967295)

END

А.4 ElectronicRegistrationIdentificationVehicleDataAttributesModule

ElectronicRegistrationIdentificationVehicleDataAttributesModule { iso(1) standard(0)

iso24534 (24534) vehicleDataAttributes (4) version1 (1) }

DEFINITIONS AUTOMATIC TAGS ::= BEGIN

IMPORTS

CountryCode FROM AVIAEINumberingAndDataStructures { iso(1) standard(0)

iso14816(14816)

asnm1(1) version1(1) }

VehicleId, VIN, RegistrationAuthority, VehicleIdStatus, DateOfFirstRegistration,

DateOfRegistration, ValidThru, ChassisNumber, RegistrationNumber, VehicleMake,

VehicleType, VehicleTypeStatus, CommercialDescription, TypeApprovalNumber,

VehicleCategory, VehicleTaxCategory, EuVehicleCategoryCode, RaSpecificVehicleClass1,

RaSpecificVehicleClass2, RaSpecificVehicleClass3, VehicleUse, PrivateUse, VehicleColour,

VehicleLength, VehicleWidth, VehicleHeight, Wheelbase, VehicleBodyShape,

EuBodyWorkType, Iso3833VehicleType, NumberOfSeats, NumberOfStandingPlaces,

MaxNumberOfPassengers, UnladenWeight, MaxDesignLadenMass, MaxAuthorizedLadenMass,

MaxAuthorizedTrainMass, MaxAuthorizedPayload, NumberOfAxles,

AuthorizedAxleLadenMass,

MaxTowableMassBrakedTrailer, MaxTowableMassUnbrakedTrailer, EngineId,

PrimeEngineType,

EnginePowerSources, PrimePowerSource, EngineMaxNetPower, EngineDisplacement,

RatedEngineSpeed, PowerWeightRatio, MaxSpeed, FuelTanksCapacity,

StationarySoundLevel,

EngineSpeed, DriveBySoundLevel, DriveBySoundLevel, EmissionHC, EmissionNOx,

EmissionHCandNOx, ParticulatesForDiesel, CorrectedAbsorptionCoefficient, EmissionCO2,

CombinedFuelConsumption, EnvironmentalCategory, EuroType, OfficialVehicleTestData,

RaSpecificData, AxlesPerAxleGroup, AuthorizedAxleGroupsLadenMass FROM

ElectronicRegistrationIdentificationVehicleDataModule { iso(1) standard(0) iso24534 (24534)

vehicleData (1) version1 (1) }

VehicleDimensions, PassengerCapacity, VehicleWeightLimits, AxleWeightLimits,

VehicleSpecificCharacteristics, TrailerCharacteristics, Engine,

CO2EmissionValue, SoundLevel, ExhaustEmissionValues, DieselEmissionValues FROM

ElectronicRegistrationIdentificationEfcVehicleDataModule { iso(1) standard(0) iso24534

(24534) efcVehicleData (3) version1 (1) };

-- Usefull types

EriAttributeIdList ::= SEQUENCE OF EriAttributeId

EriAttrubuteList ::= SEQUENCE OF EriAttribute

EriAttributeId ::= ATTRIBUTE.&id ( {EriAttributes } )

EriAttribute ::= SEQUENCE {

id ATTRIBUTE.&id ( {EriAttributes } ),

value ATTRIBUTE.&Type ( {EriAttributes } {@.id} )

}

EriBasicAttributeIdList ::= SEQUENCE OF EriBasicAttributeId

EriBasicAttrubuteList ::= SEQUENCE OF EriBasicAttribute

EriBasicAttributeId ::= ATTRIBUTE.&id ( {EriBasicAttributes } )

EriBasicAttribute ::= SEQUENCE {

id ATTRIBUTE.&id ( {EriBasicAttributes } ),

value ATTRIBUTE.&Type ( {EriBasicAttributes } {@.id} )

}

EriEuAttributeIdList ::= SEQUENCE OF EriEuAttributeId

EriEuAttrubuteList ::= SEQUENCE OF EriEuAttribute

EriEuAttributeId ::= ATTRIBUTE.&id ( {EriEuAttributes } )

EriEuAttribute ::= SEQUENCE {

id ATTRIBUTE.&id ( {EriEuAttributes } ),

value ATTRIBUTE.&Type ( {EriEuAttributes } {@.id} )

}

EriEfcAttributeIdList ::= SEQUENCE OF EriEfcAttributeId

EriEfcAttrubuteList ::= SEQUENCE OF EriEfcAttribute

EriEfcAttributeId ::= ATTRIBUTE.&id ( {EriEfcAttributes} )

EriEfcAttribute ::= SEQUENCE {

id ATTRIBUTE.&id ( {EriEfcAttributes} ),

value ATTRIBUTE.&Type ( {EriEfcAttributes} {@.id} )

}

-- The Attribute information object class

ATTRIBUTE ::= CLASS {

&Type,

&id Int2 UNIQUE

}

WITH SYNTAX { &Type IDENTIFIED BY &id}

EriAttributes ATTRIBUTE ::= { (EriBasicAttributes UNION EriEfcAttributes) }

EriBasicAttributes ATTRIBUTE ::= { vehicleId | vin | registrationAuthority |

vehicleIdStatus

| dateOfFirstRegistration | dateOfRegistration | validThru | chassisNumber |

registrationNumber | vehicleMake | vehicleType | vehicleTypeStatus |

commercialDescription

| typeApprovalNumber | vehicleCategory | vehicleTaxCategory | euVehicleCategoryCode

| raSpecificVehicleClass1 | raSpecificVehicleClass2 | raSpecificVehicleClass3 |

vehicleUse | privateUse | colour | length | width | height | wheelbase | bodyShape

| euBodyWorkType | iso3833VehicleType | numberOfSeats | numberOfStandingPlaces |

maxNumberOfPassengers | unladenWeight | maxDesignLadenMass |

maxAuthorizedLadenMass | maxAuthorizedTrainMass | maxAuthorizedPayload | numberOfAxles |

authorizedAxleLadenMass |

maxTowableMassBrakedTrailer | maxTowableMassUnbrakedTrailer | engineld |

primeEngineType

| enginePowerSources | primePowerSource | engineMaxNetPower | engineDisplacement |

ratedEngineSpeed | powerWeightRatio | maxSpeed | fuelTanksCapacity |

stationarySoundLevel

| engineSpeed | driveBySoundLevel | emissionCO | emissionHC | emissionNOx |

emissionHCandNOx | particulatesForDiesel | correctedAbsorptionCoefficient |

emissionCO2

| combinedFuelConsumption | environmentalCategory | euroType | lastOfficialTestData |

raSpecificData | axlesPerAxleGroup | authorizedAxleGroupLadenMass, ...)

EriEuAttributes ATTRIBUTE ::= { registrationNumber | dateOfFirstRegistration |

vehicleMake | vehicleType | commercialDescription | vin | maxDesignLadenMass |

maxAuthorizedLadenMass | maxAuthorizedTrainMass | unladenWeight | validThru |

dateOfRegistration | vehicleCategory | euVehicleCategoryCode | typeApprovalNumber |

numberOfAxles | wheelbase | authorizedAxleLadenMass | maxTowableMassBrakedTrailer

| maxTowableMassUnbrakedTrailer | engineDisplacement | engineMaxNetPower |

enginePowerSources | ratedEngineSpeed | engineld | powerWeightRatio | colour |

numberOfSeats | numberOfStandingPlaces | maxSpeed | stationarySoundLevel |

engineSpeed

| driveBySoundLevel | emissionCO | emissionHC | emissionNOx | emissionHCandNOx

| particulatesForDiesel | correctedAbsorptionCoefficient | emissionCO2 |

combinedFuelConsumption | euroType | fuelTanksCapacity, ...}

EriEfcAttributes ATTRIBUTE ::= { efcVehicleLicencePlateNumber |

efcTrailerLicencePlateNumber | efcVehicleDimensions | efcPassengerCapacity |

efcVehicleWeightLimits | efcAxleWeightLimits | efcVehicleSpecificCharacteristics

| efcTrailerCharacteristics | efcEngine | efcSoundLevel | efcCO2EmissionValue |

efcExhaustEmissionValues | efcDieselEmissionValues, ...}

-- Vehicle Identification and administrative data

vehicleId ATTRIBUTE ::={VehicleId IDENTIFIED BY vehicleIdld}

vin ATTRIBUTE ::={VIN IDENTIFIED BY vinld}

registrationAuthority ATTRIBUTE ::={ RegistrationAuthority IDENTIFIED BY

registrationAuthorityld}

vehicleIdStatus ATTRIBUTE ::={VehicleIdStatus IDENTIFIED BY vehicleIdStatusId}

dateOfFirstRegistration ATTRIBUTE ::={DateOfFirstRegistration IDENTIFIED BY

dateOfFirstRegistrationld}

dateOfRegistration ATTRIBUTE ::={DateOfRegistration IDENTIFIED BY

dateOfRegistrationld}

validThru ATTRIBUTE ::={ValidThru IDENTIFIED BY validThruId}

chassisNumber ATTRIBUTE ::={ ChassisNumber IDENTIFIED BY chassisNumberld}

registrationNumber ATTRIBUTE ::={ RegistrationNumber IDENTIFIED BY

registrationNumberld}

-- Vehicle type

vehicleMake ATTRIBUTE ::={VehicleMake IDENTIFIED BY vehicleMakeld}

vehicleType ATTRIBUTE ::={VehicleType IDENTIFIED BY vehicleTypeld}

vehicleTypeStatus ATTRIBUTE ::={VehicleTypeStatus IDENTIFIED BY vehicleTypeStatusId}

commercialDescription ATTRIBUTE ::={CommercialDescription IDENTIFIED BY

commercialDescriptionld}

typeApprovalNumber ATTRIBUTE ::={TypeApprovalNumber IDENTIFIED BY

typeApprovalNumberld}

vehicleCategory ATTRIBUTE ::={VehicleCategory IDENTIFIED BY

vehicleCategoryld}

vehicleTaxCategory ATTRIBUTE ::={VehicleTaxCategory IDENTIFIED BY

vehicleTaxCategoryld}

euVehicleCategoryCode ATTRIBUTE ::={EuVehicleCategoryCode IDENTIFIED BY

euVehicleCategoryCodeId}

raSpecificVehicleClass1 ATTRIBUTE ::={RaSpecificVehicleClass1 IDENTIFIED BY

raSpecificVehicleClass1Id}

raSpecificVehicleClass2 ATTRIBUTE ::={RaSpecificVehicleClass2 IDENTIFIED BY

raSpecificVehicleClass2Id}

raSpecificVehicleClass3 ATTRIBUTE ::={RaSpecificVehicleClass3 IDENTIFIED BY

raSpecificVehicleClass3Id}

vehicleUse ATTRIBUTE ::={VehicleUse IDENTIFIED BY vehicleUseId}

privateUse ATTRIBUTE ::={PrivateUse IDENTIFIED BY privateUseId}

colour ATTRIBUTE ::={VehicleColour IDENTIFIED BY colourId}

-- Vehicle shape

length ATTRIBUTE ::={VehicleLength IDENTIFIED BY lengthId}

width ATTRIBUTE ::={VehicleWidth IDENTIFIED BY widthId}

height ATTRIBUTE ::={VehicleHeight IDENTIFIED BY heightId}

wheelbase ATTRIBUTE ::={Wheelbase IDENTIFIED BY wheelbaseId}

bodyShape ATTRIBUTE ::={VehicleBodyShape IDENTIFIED BY bodyShapeId}

euBodyWorkType ATTRIBUTE ::={EuBodyWorkType IDENTIFIED BY euBodyWorkTypeId}

iso3833VehicleType ATTRIBUTE ::={Iso3833VehicleType IDENTIFIED BY iso3833VehicleTypeId}

-- Vehicle number of passengers, axles and mass

numberOfSeats ATTRIBUTE ::={NumberOfSeats IDENTIFIED BY numberOfSeatsId}

numberOfStandingPlaces ATTRIBUTE ::={NumberOfStandingPlaces IDENTIFIED BY

numberOfStandingPlacesId}

maxNumberOfPassengers ATTRIBUTE ::={MaxNumberOfPassengers IDENTIFIED BY

maxNumberOfPassengersId}

unladenWeight ATTRIBUTE ::={UnladenWeight IDENTIFIED BY unladenWeightId}

maxDesignLadenMass ATTRIBUTE ::={MaxDesignLadenMass IDENTIFIED BY

maxDesignLadenMassId}

maxAuthorizedLadenMass ATTRIBUTE ::={MaxAuthorizedLadenMass IDENTIFIED BY

maxAuthorizedLadenMassId}

maxAuthorizedTrainMass ATTRIBUTE ::={MaxAuthorizedTrainMass IDENTIFIED BY

maxAuthorizedTrainMassId}

maxAuthorizedPayload ATTRIBUTE ::={MaxAuthorizedPayload IDENTIFIED BY

maxAuthorizedPayloadId}

numberOfAxles ATTRIBUTE ::={NumberOfAxles IDENTIFIED BY numberOfAxlesId}

authorizedAxleLadenMass ATTRIBUTE ::={AuthorizedAxleLadenMass IDENTIFIED BY

authorizedAxleLadenMassId}

maxTowableMassBrakedTrailer ATTRIBUTE ::={MaxTowableMassBrakedTrailer IDENTIFIED BY

maxTowableMassBrakedTrailerId}

maxTowableMassUnbrakedTrailer ATTRIBUTE ::={MaxTowableMassUnbrakedTrailer IDENTIFIED BY

maxTowableMassUnbrakedTrailerId}

-- Vehicle engine and power source

engineId ATTRIBUTE ::={EngineId (SIZE (1..60)) IDENTIFIED BY engineIdId}

primeEngineType ATTRIBUTE ::={PrimeEngineType IDENTIFIED BY primeEngineTypeId}

enginePowerSources ATTRIBUTE ::={EnginePowerSources IDENTIFIED BY

enginePowerSourcesId}

primePowerSource ATTRIBUTE ::={PrimePowerSource IDENTIFIED BY primePowerSourceId}

engineMaxNetPower ATTRIBUTE ::={EngineMaxNetPower IDENTIFIED BY engineMaxNetPowerId}

engineDisplacement ATTRIBUTE ::={EngineDisplacement IDENTIFIED BY

engineDisplacementId}

ratedEngineSpeed ATTRIBUTE ::={RatedEngineSpeed IDENTIFIED BY ratedEngineSpeedId}

powerWeightRatio ATTRIBUTE ::={PowerWeightRatio IDENTIFIED BY powerWeightRatioId}

maxSpeed ATTRIBUTE ::={MaxSpeed IDENTIFIED BY maxSpeedId}

fuelTanksCapacity ATTRIBUTE ::={FuelTanksCapacity IDENTIFIED BY fuelTanksCapacityId}

-- Environmental characteristics

stationarySoundLevel ATTRIBUTE ::={StationarySoundLevel IDENTIFIED BY

stationarySoundLevelId}

engineSpeed ATTRIBUTE ::={EngineSpeed IDENTIFIED BY engineSpeedId}

driveBySoundLevel ATTRIBUTE ::={DriveBySoundLevel IDENTIFIED BY driveBySoundLevelId}

emissionCO ATTRIBUTE ::={DriveBySoundLevel IDENTIFIED BY emissionCOId}

emissionHC ATTRIBUTE ::={EmissionHC IDENTIFIED BY emissionHCId}

emissionNOx ATTRIBUTE ::={EmissionNOx IDENTIFIED BY emissionNOxId}

emissionHCandNOx ATTRIBUTE ::={EmissionHCandNOx IDENTIFIED BY emissionHCandNOxId}

particulatesForDiesel ATTRIBUTE ::={ParticulatesForDiesel IDENTIFIED BY

particulatesForDieselId}

correctedAbsorptionCoefficient ATTRIBUTE ::={CorrectedAbsorptionCoefficient IDENTIFIED BY

correctedAbsorptionCoefficientId}

emissionCO2 ATTRIBUTE ::={EmissionCO2 IDENTIFIED BY emissionCO2Id}

combinedFuelConsumption ATTRIBUTE ::={CombinedFuelConsumption IDENTIFIED BY

combinedFuelConsumptionId}

environmentalCategory ATTRIBUTE ::={EnvironmentalCategory IDENTIFIED BY

environmentalCategoryId}

euroType ATTRIBUTE ::={EuroType IDENTIFIED BY euroTypeId}

-- Others

lastOfficialTestData ATTRIBUTE ::={OfficialVehicleTestData IDENTIFIED BY

lastOfficialTestDataId}

raSpecificData ATTRIBUTE ::={RaSpecificData IDENTIFIED BY raSpecificDataId}

axlesPerAxleGroup ATTRIBUTE ::={AxlesPerAxleGroup IDENTIFIED BY axlesPerAxleGroupId}

authorizedAxleGroupLadenMass ATTRIBUTE ::={AuthorizedAxleGroupsLadenMass IDENTIFIED BY

authorizedAxleGroupLadenMassId}

-- Attribute for ERI data used for EFC

efcVehicleLicencePlateNumber ATTRIBUTE ::={ RegistrationNumber IDENTIFIED BY

efcVehicleLicencePlateNumberId}

efcTrailerLicencePlateNumber ATTRIBUTE ::={ RegistrationNumber IDENTIFIED BY

efcTrailerLicencePlateNumberId}

efcVehicleDimensions ATTRIBUTE ::={VehicleDimensions IDENTIFIED BY

efcVehicleDimensionsId}

efcPassengerCapacity ATTRIBUTE ::={PassengerCapacity IDENTIFIED BY

efcPassengerCapacityId}

efcVehicleWeightLimits ATTRIBUTE ::={VehicleWeightLimits IDENTIFIED BY

efcVehicleWeightLimitsId}

efcAxleWeightLimits ATTRIBUTE ::={AxleWeightLimits IDENTIFIED BY

efcAxleWeightLimitsId}

efcVehicleSpecificCharacteristics ATTRIBUTE

::={VehicleSpecificCharacteristics IDENTIFIED BY efcVehicleSpecificCharacteristicsId}

efcTrailerCharacteristics ATTRIBUTE ::={TrailerCharacteristics IDENTIFIED BY

efcTrailerCharacteristicsId}

efcEngine ATTRIBUTE ::={Engine IDENTIFIED BY efcEngineId}

efcSoundLevel ATTRIBUTE ::={SoundLevel IDENTIFIED BY efcSoundLevelId}

efcCO2EmissionValue ATTRIBUTE ::={CO2EmissionValue IDENTIFIED BY

efcCO2EmissionValueId}

efcExhaustEmissionValues ATTRIBUTE ::={ExhaustEmissionValues IDENTIFIED BY

efcExhaustEmissionValuesId}

efcDieselEmissionValues ATTRIBUTE ::={DieselEmissionValues IDENTIFIED BY

efcDieselEmissionValuesId}

-- Type identifiers

-- The type identifiers 0 .. 127 are compatible with ISO 14906:2011

-- Types used as well in ISO 14906:2011 have the same identifier

-- Identifers for types used in ISO 14906:2011 but in this International Standard

are not used

vinId INTEGER ::= 15

efcVehicleLicencePlateNumberId INTEGER ::= 16

efcVehicleDimensionsId INTEGER ::= 18

efcVehicleWeightLimitsId INTEGER ::= 20

efcVehicleSpecificCharacteristicsId INTEGER ::= 22

efcAxleWeightLimitsId INTEGER ::= 37

efcPassengerCapacityId INTEGER ::= 38

efcEngineId INTEGER ::= 39

efcSoundLevelId INTEGER ::= 40

efcExhaustEmissionValuesId INTEGER ::= 41

efcDieselEmissionValuesId INTEGER ::= 42

efcCO2EmissionValueId INTEGER ::= 43

efcTrailerLicencePlateNumberId INTEGER ::= 45

efcTrailerCharacteristicsId INTEGER ::= 46

vehicleIdId INTEGER ::= 129

registrationAuthorityId INTEGER ::= 130

vehicleIdStatusId INTEGER ::= 131

dateOfFirstRegistrationld INTEGER ::= 132

dateOfRegistrationld INTEGER ::= 133

validThruId INTEGER ::= 134

chassisNumberld INTEGER ::= 135

registrationNumberld INTEGER ::= 136

vehicleMakeld INTEGER ::= 137

vehicleTypeld INTEGER ::= 138

vehicleTypeStatusId INTEGER ::= 139

commercialDescriptionld INTEGER ::= 140

typeApprovalNumberld INTEGER ::= 141

vehicleCategoryld INTEGER ::= 142

vehicleTaxCategoryld INTEGER ::= 143

euVehicleCategoryCodeld INTEGER ::= 144

raSpecificVehicleClass1Id INTEGER ::= 145

raSpecificVehicleClass2Id INTEGER ::= 146

raSpecificVehicleClass3Id INTEGER ::= 147

vehicleUseld INTEGER ::= 148

privateUseld INTEGER ::= 149

colourld INTEGER ::= 150

lengthld INTEGER ::= 151

widthld INTEGER ::= 152

heightld INTEGER ::= 153

wheelbaseld INTEGER ::= 154

bodyShapeld INTEGER ::= 155

euBodyWorkTypeld INTEGER ::= 156

iso3833VehicleTypeId INTEGER ::= 157

numberOfSeatsld INTEGER ::= 158

numberOfStandingPlacesId INTEGER ::= 159

maxNumberOfPassengersld INTEGER ::= 160

unladenWeightld INTEGER ::= 161

maxDesignLadenMassId INTEGER ::= 162

maxAuthorizedLadenMassId INTEGER ::= 163

maxAuthorizedTrainMassId INTEGER ::= 164

maxAuthorizedPayloadld INTEGER ::= 165

numberOfAxlesld INTEGER ::= 166

authorizedAxleLadenMassId INTEGER ::= 167

maxTowableMassBrakedTrailerld INTEGER ::= 168

maxTowableMassUnbrakedTrailerld INTEGER ::= 169

engineldld INTEGER ::= 170

primeEngineTypeld INTEGER ::= 171

enginePowerSourcesId INTEGER ::= 172

primePowerSourceld INTEGER ::= 173

engineMaxNetPowerld INTEGER ::= 174

engineDisplacementld INTEGER ::= 175

ratedEngineSpeedld INTEGER ::= 176

powerWeightRatioId INTEGER ::= 177

maxSpeedld INTEGER ::= 178

fuelTanksCapacityld INTEGER ::= 179

stationarySoundLevelld INTEGER ::= 180

engineSpeedld INTEGER ::= 181

driveBySoundLevelld INTEGER ::= 182

emissionCOId INTEGER ::= 183

emissionHCId INTEGER ::= 184

emissionNOxId INTEGER ::= 185

emissionHCandNOxId INTEGER ::= 186

particulatesForDieselld INTEGER ::= 187

correctedAbsorptionCoefficientld INTEGER ::= 188

emissionCO2Id INTEGER ::= 189

combinedFuelConsumptionld INTEGER ::= 190

environmentalCategoryld INTEGER ::= 191

euroTypeld INTEGER ::= 192

lastOfficialTestDataId INTEGER ::= 193

raSpecificDataId INTEGER ::= 194

axlesPerAxleGroupId INTEGER ::= 195

authorizedAxleGroupLadenMassId INTEGER ::= 196

Int2 ::= INTEGER(0..65535)

END

Приложение Б

(справочное)


Комбинированные данные ERI и локальные регистрации

Б.1 Главное

В настоящем приложении приведены примеры сопоставления данных регистрационного сертификата в некоторых странах с компонентами данных ERI, как определено в настоящем стандарте:

- свидетельства о регистрации в ЕС;

- японские сертификаты для частных ТС.

Б.2 Европейские сертификаты регистрации и компоненты данных ERI

В рамках ЕС согласованный код сообщества присваивается каждому элементу данных регистрационного свидетельства (см. [11]).

В таблице Б.1 приведен согласованный код сообщества (см. [11] о соответствующем компоненте данных ERI).

По соображениям конфиденциальности персональные данные не хранятся в ERT, и поэтому элементы персональных данных не поддерживаются.

Таблица Б.1 - Согласованные кодексы сообщества и компоненты данных ERI


Обозначение

Сертификат ЕС по сертификации 1 часть данных

Часть 1

Компонент данных ERI

A

Регистрационный номер

М

registrationNumber

B

Дата первоначальной регистрации транспортного средства

М

dateOfFirstRegistration

C

Личные данные

-

-

C.1

Владелец регистрационного свидетельства

М

(Не поддерживается)

C.2

Владелец транспортного средства (повторяется столько раз, сколько есть владельцев)

О

(Не поддерживается)

C.3

Физическое или юридическое лицо, которое может использовать транспортное средство в силу законного права, кроме права собственности

О

(Не поддерживается)

C.4

Физическое или юридическое лицо, которое может использовать транспортное средство в силу законного права, кроме права собственности

М

(Не поддерживается)

C.5, C.6, C.7, C.8

Если изменения персональных данных, приведенных в пунктах C.1, C.2 и/или C.3, не приводят к выпуску нового регистрационного свидетельства, новые персональные данные, соответствующие этим данным, могут быть включены в коды C.5, C.6, C.7 или C.8. Oни затем разбиваются в соответствии со ссылками на C.1, C.2, C.3 и C

О

-

D

Транспортное средство

-

-

D.1

Марка

М

VehicleMake

D.2

Тип: вариант (если применимо): версия (если применимо)

М

VehicleType

D.3

Коммерческое описание(я)

М

commercialDescription

E

Идентификационный номер транспортного средства

М

vin

F

Масса

-

-

F.1

Максимальная технически допустимая загруженная масса (кроме мотоциклов)

М

maxDesignLadenMass

F.2

Максимально допустимая загруженная масса транспортного средства, находящегося в эксплуатации в государстве регистрации участника

О

maxAuthorizedLadenMass

F.3

Максимально допустимая загруженная масса всего транспортного средства, находящегося в эксплуатации в государстве регистрации участника

О

maxAuthorizedTrainMass

G

Масса транспортного средства, находящегося в эксплуатации с кузовом и с соединительным устройством в случае буксирующего транспортного средства в службе из любой категории, кроме M1

М

UnladenWeight

H

Срок действия, если не неограниченный

М

ValidThru

I

Дата регистрации, на которую распространяется этот сертификат

М

dateOfRegistration

J

Категория транспортного средства

О

vehicleCategory or euVehicleCategoryCode

К

Номер официального утверждения типа (если применимо)

М

typeApprovalNumber

L

Количество осей

О

NumberOfAxles

M

Колесная база, мм

О

Wheelbase

N

Для транспортных средств массой более 3500 кг - распределение технической допустимой максимальной нагруженной массы среди осей

N.1

Ось 1, кг

О

authorizedAxleLadenMass, first list value

N.2

Ось 2, кг, где необходимо

О

authorizedAxleLadenMass, second list value

N.3

Ось 3, кг, где необходимо

О

authorizedAxleLadenMass, third list value

N.4

Ось 4, кг, где необходимо

О

authorizedAxleLadenMass, fourth list value

Примечание - Часть 1а: M - обязательный; O - необязательный; бланк "Не применимо" (см. подробные элементы данных).



Б.3 Японские регистрационные сертификаты и компоненты данных ERI

В таблице Б.2 показаны элементы данных в японском регистрационном сертификате для ТС с соответствующим компонентом данных ERI.

По соображениям конфиденциальности персональные данные не хранятся в ERT, и поэтому элементы персональных данных не поддерживаются.

Таблица Б.2 - Японские регистрационные сертификаты и компоненты данных ERI


Элементы данных свидетельства о регистрации в Японии

Компоненты данных ERI

ID транспортного средства

vehicleId

Номер абонентской платы

registrationNumber

Код дискриминации автомобиля

vehicleTaxCategory

Дата регистрации или дата выпуска

dateOfRegistration

Дата регистрации в первый год

dateOfFirstRegistration

Классификация транспортного средства

vehicleCategory

Цель использования

vehicleUse

Частное или коммерческое использование

privateUse

Форма кузова

bodyShape

Марка и тип автомобиля

vehicleMake and vehicleType

Ездовая способность

maxNumberOfPassengers

Максимальная полезная нагрузка

maxAuthorizedPayload

Вес транспортного средства

unladenWeight

Полная масса транспортного средства

maxDesignLadenMass

Длина

length

Ширина

width

Высота

height

Мощность переднего моста

authorizedAxleLadenMass, first list value

Вторая мощность переднего моста

authorizedAxleLadenMass, second list value

Мощность второй задней оси

authorizedAxleLadenMass, second last list value

Мощность заднего моста

authorizedAxleLadenMass, last list value

Тип автомобиля

vehicleType

Дополнительный код для автомобиля

vehiсleTypeStatus

Дополнительный код для номера шасси

vehicleIdStatus

Тип первичного двигателя

primeEngineType

Объем двигателя или номинальная мощность

engineDisplacement

Тип топлива

primePowerSource

Классификационный номер автомобиля

raSpecificVehicleClass1

Классификационный номер модели

raSpecificVehicleClass2

Имя или обозначение владельца

(not supported)

Адрес владельца

(not supported)

Имя или обозначение пользователя

(not supported)

Адрес пользователя

(not supported)


Приложение В

(справочное)


Соответствие атрибутам EFC

В таблице В.1 отображено соответствие между атрибутами данных ТС (см. [16]) и атрибутами, предназначенными для целей EFC в настоящем стандарте.

Таблица В.1 - Соответствие атрибутам (см. [17])


Тип атрибута

Атрибут 3 части ERI

Эквивалент/объяснение

VehicleIdentificationNumber

vin

Равные

VehicleLicencePlateNumber

efcVehicleLicencePlateNumber

Равные

VehicleClass

None

Тип класса ТС (см. [17]) является специфическим поставщиком услуг по тарифам

VehicleDimensions

efcVehicleDimensions

Равные

VehiсleAxles

None

Тип VehicleAxles использует значения двух сертификатов регистрации ТС: один для буксирующего ТС и один для прицепа. Следовательно, эти значения являются частью двух значений типа данных ERI

VehicleWeightLimits

efcVehiсleWeightLimits

Равные

VehicleWeightLaden

None

Регистрирующий орган не может указать фактический вес ТС

VehicleSpecificCharacteristics

efcVehicleSpecificCharacteristics

Равные

VehicleAuthenticator

None

Значение зависит от фактических данных, подлежащих обмену

AxleWeightLimits

efcAxleWeightLimits

Равные

PassengerCapacity

efcPassengerCapacity

Равные

Engine

efcEngine

Равные

SoundLevel

efcSoundLevel

Равные

ExhaustEmissionValues

efcExhaustEmissionValues

Равные

DieselEmissionValues

egcDieselEmissionValues

Равные

CO2EmissionValue

efcCO2EmissionValue

Равные

VehicleTotalDistance

None

Регистрирующий орган не может указать фактическое общее дистанционное управление

TrailerLicencePlateNumber

efcTrailerLicencePlateNumber

Равные

TrailerCharacteristics

efcTrailerCharacteristics

Равные


Библиография


[1]


ИСО 24534-1

Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 1. Архитектура


[2]


ИСО 24534-2


Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 2. Эксплуатационные требования.


[3]


ИСО 24534-4

Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 4. Безопасный обмен данными с использованием асимметричных технологий


[4]


Директива 2002/24/EC Европейского Парламента и Совета от 18 марта 2002 года, касающаяся официального утверждения типа двух- или трехколесных транспортных средств и отмены Директивы Совета 92/61/EEC


[5]


ЕЭК ООН 4:1999


Сводная резолюция о конструкции транспортного средства (СР.3), пересмотр 1 - поправка 2, приложение 7/Rev.2 - Классификация и определение механических транспортных средств и прицепов, TRANS/WP.29/78/Rev.1/Amend. 2, 16 апреля 1999 г.


[6]


Директива Комиссии 2001/116/EC от 20 декабря 2001 года, адаптирующаяся к техническому прогрессу Директива Совета 70/156/EEC от 6 февраля 1970 года о сближении законов государств-членов, касающихся официального утверждения типа транспортных средств и их прицепов (OJ L 18, 21 января 2002 г., с.1)


[7]


ИСО 24534-5


Интеллектуальные транспортные системы. Автоматическая идентификация транспортного средства и оборудования. Электронная регистрация идентификационных данных транспортных средств. Часть 5. Безопасный обмен данными с использованием симметричных технологий


[8]


ИСО 7498-2-99


Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 2. Архитектуры защиты информации


[9]


ИСО/МЭК 9798-1:2010


Информационные технологии. Методы защиты. Аутентификация объекта. Часть 1. Общие положения


[10]


Директива Совета 70/156/EEC от 6 февраля 1970 года о сближении законов государств-членов, касающихся официального утверждения типа транспортных средств и их прицепов (OJ L 42, 23 февраля 1970 г., с.1)


[11]


Директива Комиссии 2003/127/EC от 23 декабря 2003 года о внесении изменений в директиву Совета 1999/37/EC о регистрационных документах на транспортные средства


[12]


Регламент (ЕС) N 715/2007 Европейского парламента и Совета от 20 июня 2007 года об официальном утверждении типа транспортных средств в отношении выбросов легковых и коммерческих транспортных средств (5 евро и 6 евро) и о доступе к ремонту и техническому обслуживанию транспортных средств информация (OJ L 171, 29 июня 2007 г., с.1)


[13]


ИСО 3833


Транспорт дорожный. Типы. Термины и определения


[14]


ИСО 612:1978


Транспорт дорожный. Размеры автомобилей и тягачей с прицепами. Термины и определения


[15]


ИСО 1176:1990


Транспорт дорожный. Массы. Словарь и кодовые обозначения


[16]


ИСО 14906:2011


Электронный сбор платежей. Определение прикладного интерфейса для коммуникаций в выделенном коротком диапазоне


[17]

Директива 2005/55/EC Европейского парламента и Совета от 28 сентября 2005 года о сближении законов государств-членов, касающихся мер, которые должны быть приняты против выбросов газообразных и твердых частиц из двигателей с воспламенением от сжатия для использования в транспортных средствах и выбросы газообразных загрязняющих веществ из двигателей положительного зажигания, работающих на природном газе или сжиженном нефтяном газе, для использования в транспортных средствах (OJ L 275, 20 октября 2005 г., с.1)


УДК 656.13


ОКС 35.240.60


Ключевые слова: интеллектуальные транспортные системы, электронный сбор платы за проезд, архитектура систем сбора платы за проезд, бортовое оборудование.