Newer
Older
Ext1::=CHOICE{
content [0] INTEGER(128..16511), -- two octets length
extension [1] Ext2
}
Ext2::=CHOICE{
content [0] INTEGER(16512..2113663), -- three octets length
extension [1] Ext3
}
Ext3::= INTEGER(2113664..270549119,...) -- four and more octets length
/**
* This DF indicates the vehicle acceleration at vertical direction and the associated confidence value.
*
* @field verticalAccelerationValue: vertical acceleration value at a point in time.
*
* @field verticalAccelerationConfidence: confidence value of the vertical acceleration value with a predefined confidence level.
* @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref AccelerationComponent instead.
*/
VerticalAcceleration ::= SEQUENCE {
verticalAccelerationValue VerticalAccelerationValue,
verticalAccelerationConfidence AccelerationConfidence
}
/**
* This DF provides information related to the identification of a vehicle.
*
*
* @field wMInumber: World Manufacturer Identifier (WMI) code.
*
* @field vDS: Vehicle Descriptor Section (VDS).
*
* @category: Vehicle information
* @revision: V1.3.1
*/
VehicleIdentification ::= SEQUENCE {
wMInumber WMInumber OPTIONAL,
vDS VDS OPTIONAL,
...
}
/**
* This DF represents the length of vehicle and accuracy indication information.
*
*
* @field vehicleLengthValue: length of vehicle.
*
* @field vehicleLengthConfidenceIndication: indication of the length value confidence.
* @note: this DF is kept for backwards compatibility reasons only. It is recommended to use @ref VehicleLengthV2 instead.
* @category: Vehicle information
* @revision: V1.3.1
*/
VehicleLength ::= SEQUENCE {
vehicleLengthValue VehicleLengthValue,
vehicleLengthConfidenceIndication VehicleLengthConfidenceIndication
}
/**
* This DF represents the length of vehicle and accuracy indication information.
*
* It shall include the following components:
*
* @field vehicleLengthValue: length of vehicle.
*
* @field trailerPresenceInformation: information about the trailer presence.
*
* @category: Vehicle information
* @revision: created in V2.1.1 based on @ref VehicleLength but using @ref TrailerPresenceInformation.
*/
VehicleLengthV2 ::= SEQUENCE {
vehicleLengthValue VehicleLengthValue,
trailerPresenceInformation TrailerPresenceInformation
}
/**
* This DF represents a velocity vector with associated confidence value.
*
* The following options are available:
*
* @field polarVelocity: the representation of the velocity vector in a polar or cylindrical coordinate system.
*
* @field cartesianVelocity: the representation of the velocity vector in a cartesian coordinate system.
*
* @revision: Created in V2.1.1
*/
Velocity3dWithConfidence::= CHOICE{
polarVelocity VelocityPolarWithZ,
cartesianVelocity VelocityCartesian
}
/**
* This DF represents a velocity vector in a cartesian coordinate system.
* It shall include the following components:
*
* @field xVelocity: the x component of the velocity vector with the associated confidence value.
*
* @field yVelocity: the y component of the velocity vector with the associated confidence value.
*
* @field zVelocity: the optional z component of the velocity vector with the associated confidence value.
*
* @revision: Created in V2.1.1
*/
VelocityCartesian::= SEQUENCE {
xVelocity VelocityComponent,
yVelocity VelocityComponent,
zVelocity VelocityComponent OPTIONAL
}
/**
* This DF represents a component of the velocity vector and the associated confidence value.
*
* It shall include the following components:
*
* @field value: the value of the component.
*
* @field confidence: the confidence value of the value.
*
* @revision: V2.1.1
*/
VelocityComponent ::= SEQUENCE {
* This DF represents a velocity vector in a polar or cylindrical coordinate system.
*
* It shall include the following components:
*
* @field velocityMagnitude: magnitude of the velocity vector on the reference plane, with the associated confidence value.
* @field velocityDirection: polar angle of the velocity vector on the reference plane, with the associated confidence value.
* @field zVelocity: the optional z component of the velocity vector along the reference axis of the cylindrical coordinate system, with the associated confidence value.
* @revision: Created in V2.1.1
*/
VelocityPolarWithZ::= SEQUENCE {
velocityDirection CartesianAngle,
zVelocity VelocityComponent OPTIONAL
}
/**
* This DF provides information about a VRU cluster.
*
* @field clusterBoundingBoxShape: optionally indicates the shape of the cluster bounding box, per default inside an East-North-Up coordinate system
* centered around a reference point defined outside of the context of this DF.
* @field clusterCardinalitySize: indicates an estimation of the number of VRUs in the group, e.g. the known members in the cluster + 1 (for the cluster leader) .
* @field clusterProfiles: optionally identifies all the VRU profile types that are estimated to be within the cluster.
* if this component is absent it means that the information is unavailable.
* @revision: Created in V2.1.1, description revised in V2.2.1
clusterId Identifier1B OPTIONAL,
clusterBoundingBoxShape Shape (WITH COMPONENTS{..., elliptical ABSENT, radial ABSENT, radialShapes ABSENT}) OPTIONAL,
clusterCardinalitySize CardinalNumber1B,
/**
* This DF represents the status of the exterior light switches of a VRU.
* This DF is an extension of the vehicular DE @ref ExteriorLights.
*
* It shall include the following components:
*
* @field vehicular: represents the status of the exterior light switches of a road vehicle.
*
* @field vruSpecific: represents the status of the exterior light switches of a VRU.
*
* @category: VRU information
* @revision: created in V2.1.1
*/
VruExteriorLights ::= SEQUENCE {
vehicular ExteriorLights,
vruSpecific VruSpecificExteriorLights,
...
}
/**
* This DF indicates the profile of a VRU including sub-profile information
* It identifies four options corresponding to the four types of VRU profiles specified in ETSI TS 103 300-2 [18]:
*
* @field pedestrian: VRU Profile 1 - Pedestrian.
*
* @field bicyclistAndLightVruVehicle: VRU Profile 2 - Bicyclist.
*
* @field motorcyclist: VRU Profile 3 - Motorcyclist.
*
*
* @category: VRU information
* @revision: Created in V2.1.1
*/
VruProfileAndSubprofile ::= CHOICE {
pedestrian VruSubProfilePedestrian,
bicyclistAndLightVruVehicle VruSubProfileBicyclist,
* This DF represents an angular component along with a confidence value in the WGS84 coordinate system.
* The specific WGS84 coordinate system is specified by the corresponding standards applying this DE.
* @field value: the angle value, which can be estimated as the mean of the current distribution.
* @field confidence: the confidence value associated to the angle value.
*
* @category: GeoReference information
* @revision: Created in V2.1.1
*/
Wgs84Angle ::= SEQUENCE {
value Wgs84AngleValue,
confidence Wgs84AngleConfidence
}
/**
* This DF represents a yaw rate of vehicle at a point in time.
*
*
* @field yawRateValue: yaw rate value at a point in time.
*
* @field yawRateConfidence: confidence value associated to the yaw rate value.
*
* @category: Vehicle Information
* @revision: V1.3.1
*/
YawRate::= SEQUENCE {
yawRateValue YawRateValue,
yawRateConfidence YawRateConfidence
}
ASN.1 Documenter
committed
* ## References:
* 1. ETSI TS 103 900: "Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Part 2: Specification of Cooperative Awareness Basic Service; Release 2".
* 2. ETSI TS 103 831: "Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Part 3: Specifications of Decentralized Environmental Notification Basic Service"; Release 2.
* 3. [European Agreement (Applicable as from 1 January 2011): "Concerning the International Carriage of Dangerous Goods by Road"](http://www.unece.org/trans/danger/publi/adr/adr2011/11ContentsE.html).
* 4. [United Nations: "Recommendations on the Transport of Dangerous Goods - Model Regulations", Twelfth revised edition](http://www.unece.org/trans/danger/publi/unrec/12_e.html).
* 5. ETSI TS 101 539-1: "Intelligent Transport Systems (ITS); V2X Applications; Part 1: Road Hazard Signalling (RHS) application requirements specification".
* 6. ISO 3779 (2011-07): "Road vehicles - Vehicle identification number (VIN) Content and structure".
* 7. VDV recommendation 420 (1992): "Technical Requirements for Automatic Vehicle Location / Control Systems - Radio Data Transmission (BON Version) with Supplement 1 and Supplement 2".
* 8. ISO 1176:1990: "Road vehicles - Masses - Vocabulary and codes".
* 9. ETSI TS 103 916 Intelligent Transport Systems (ITS); Parking Availability Service Specification; Release 2
* 10. void
* 11. void
ASN.1 Documenter
committed
* 12. ETSI TS 103 300-3: "Intelligent Transport Systems (ITS); Vulnerable Road Users (VRU) awareness; Part 3: Specification of VRU awareness basic service; Release 2"
* 13. ETSI TS 103 724: "Intelligent Transport Systems (ITS); Facilities layer function; Interference Management Zone Message (IMZM); Release 2"
* 14. ETSI TS 102 792: "Intelligent Transport Systems (ITS); Mitigation techniques to avoid interference between European CEN Dedicated Short Range Communication (CEN DSRC) equipment and Intelligent Transport Systems (ITS) operating in the 5 GHz frequency range".
* 15. ETSI TS 103 301: "Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Facilities layer protocols and communication requirements for infrastructure services; Release 2".
* 16. UNECE/TRANS/WP.29/78/Rev.4: "Consolidated Resolution on the Construction of Vehicles (R.E.3)".
* 17. ETSI EN 302 890-1: "Intelligent Transport Systems (ITS); Facilities layer function; Part 1: Services Announcement (SA) specification".
* 18. ETSI TS 103 300-2 "Intelligent Transport System (ITS); Vulnerable Road Users (VRU) awareness; Part 2: Functional Architecture and Requirements definition; Release 2"
* 19. ETSI TS 103 175: "Intelligent Transport Systems (ITS); Cross Layer DCC Management Entity for operation in the ITS G5A and ITS G5B medium"
* 20. ETSI EN 302 571: "Intelligent Transport Systems (ITS); Radiocommunications equipment operating in the 5 855 MHz to 5 925 MHz frequency band; Harmonised Standard covering the essential requirements of article 3.2 of Directive 2014/53/EU"
ASN.1 Documenter
committed
* 21. ISO 8855: "Road vehicles - Vehicle dynamics and road-holding ability - Vocabulary".
* 22. ISO 3833: "Road vehicles - Types - Terms and definitions".
* 23. ISO 14816:2015 + Amd1:2019: " Road transport and traffic telematics — Automatic vehicle and equipment identification — Numbering and data structure"
* 24. ISO 17573-3: "Electronic fee collection — System architecture for vehicle-related tolling — Part 3: Data dictionary"
* 25. ISO 3166-1: "Codes for the representation of names of countries and their subdivisions — Part 1: Country code"