Commit bdd38fef authored by Jasja Tijink's avatar Jasja Tijink
Browse files

Replace ITS-Container.asn

parent 6a47f3ba
Loading
Loading
Loading
Loading
+42 −42
Original line number Diff line number Diff line
-- Draft CDD  ASN.1 module Release 2 (Version 3)
-- Draft CDD  ASN.1 module Release 2. date 08.03.2022

ITS-Container {
itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version3 (3) -- Note: the final OID is still to be agreed.
@@ -1272,7 +1272,7 @@ HardShoulderStatus ::= ENUMERATED {
    availableForDriving(2)}

/**
 * This DE represents the value of the sub cause code of the @CauseCode `hazardousLocation-AnimalOnTheRoad`.
 * This DE represents the value of the sub cause code of the @ref CauseCode `hazardousLocation-AnimalOnTheRoad`.
 * 
 * The value shall be set to:
 * - 0 - `unavailable`  - in case further detailed information on the animal on the road event is unavailable,
@@ -1294,7 +1294,7 @@ HazardousLocation-AnimalOnTheRoadSubCauseCode ::= INTEGER {
} (0..255)

/**
 * This DE represents the sub cause code of the @CauseCode  `hazardousLocation-DangerousCurve`.
 * This DE represents the sub cause code of the @ref CauseCode  `hazardousLocation-DangerousCurve`.
 * 
 * The value shall be set to:
 * - 0 - `unavailable`                                        - in case further detailed information on the dangerous curve is unavailable,
@@ -1883,7 +1883,7 @@ LongitudinalLanePositionConfidence ::= INTEGER {
 *  - 18-255                   - reserved for future usage,
 *
 * @category: Communication information
 * @revision: Created in V2.1.1 from @ref ItsPduHeader
 * @revision: Created in V2.1.1 from @ref ItsPduHeader.
 */
MessageId::= INTEGER { 
    denm(1),  
@@ -1945,8 +1945,8 @@ ObjectClassConfidence ::= INTEGER {
 * The value shall be set to:
 *  
 * -`0`                     : if there is no confidence in detected object, e.g. for "ghost"-objects or if confidence could not be computed.
 * - `n (n > 0 and n < 15)  : for the applicable confidence value.
 * -`15                     : if there is full confidence in the detected ObjectDescriptor.
 * - `n (n > 0 and n < 15)` : for the applicable confidence value.
 * -`15`                    : if there is full confidence in the detected ObjectDescriptor.
 * 
 * @unit n/a
 * @category: Sensing information
@@ -2241,7 +2241,7 @@ PosFrontAx ::= INTEGER {
 * The left/right carrier refers to the left/right as seen from a passenger sitting in the vehicle.
 *
 * The value shall be set to:
 * - `n (n > 0 and n < 126) for any aplicable value between 0,01 meter and 1,26 meters. 
 * - `n (n > 0 and n < 126)` for any aplicable value between 0,01 meter and 1,26 meters. 
 * - `126` for values equal to or higher than 1.26 metres.
 * - `127` if the information is unavailable.
 *
@@ -3150,7 +3150,7 @@ TurningRadius ::= INTEGER {
VDS ::= IA5String (SIZE(6))

/**
 * This DE represents the value of the sub cause codes of the @CauseCode `vehicleBreakdown`. 
 * This DE represents the value of the sub cause codes of the @ref CauseCode `vehicleBreakdown`. 
 * 
 * The value shall be set to:
 * - 0 `unavailable`         : in case further detailed information on cause of vehicle break down is unavailable,
@@ -4421,7 +4421,7 @@ EventZone::= EventHistory
/**
 * The DF consists of a list of @ref EventPoint.  
 *
 * The eventPosition of each @ref EventPoint is defined with respect to the previous @Ref EventPoint in the list. 
 * The eventPosition of each @ref EventPoint is defined with respect to the previous @ref EventPoint in the list. 
 * Except for the first @ref EventPoint which is defined with respect to a position outside of the context of this DF.
 *
 * @category: GeoReference information, Traffic information
@@ -4563,7 +4563,7 @@ InterferenceManagementChannel ::= SEQUENCE {
 *
 * @field zoneDefinition: contains the geographical definition of the zone.
 *
 * @field managementInfo: contains interference management information applicable in the zone defined in @field zoneDefinition.
 * @field managementInfo: contains interference management information applicable in the zone defined in the component zoneDefinition.
 *
 * @category: Communication information
 * @revision: created in V2.1.1
@@ -4715,9 +4715,9 @@ ItsPduHeader ::= SEQUENCE {
 *
 * It includes the following components: 
 * 
 * @field: transversalPosition: the transversal position.
 * @field transversalPosition: the transversal position.
 * 
 * @field: laneType: the type of the lane identified in the component transversalPosition.
 * @field laneType: the type of the lane identified in the component transversalPosition.
 * 
 * @category GeoReference information
 * @revision: Created in V2.1.1
@@ -4733,9 +4733,9 @@ LanePositionAndType::= SEQUENCE {
 *
 * It includes the following components: 
 * 
 * @field: lateralAccelerationValue: lateral acceleration value at a point in time.
 * @field lateralAccelerationValue: lateral acceleration value at a point in time.
 * 
 * @field: lateralAccelerationConfidence: accuracy of the reported lateral acceleration value.
 * @field lateralAccelerationConfidence: accuracy of the reported lateral acceleration value.
 *
 * @note: this DF is kept forbackwards compatibility reasons only. It is recommended to use @ref Acceleration1d instead.
 * @category Vehicle information
@@ -5055,7 +5055,7 @@ PathPointAbsolute ::= SEQUENCE {
 * @field rollAcceleration: optional Roll acceleration of object from the ITS-S's reference point at the time of measurement, in a pre-defined coordinate system.
 * The angular acceleration is measured with positive values considering the object orientation turning counter-clockwise around the x-axis.
 *
 * @field @field pitchAcceleration: optional Pitch acceleration of object from the ITS-S's reference point at the time of measurement, in a 
 * @field pitchAcceleration: optional Pitch acceleration of object from the ITS-S's reference point at the time of measurement, in a 
 * pre-defined coordinate system. The angular acceleration is measured with positive values considering the object orientation turning counter-clockwise around the y-axis.
 *
 * @field yawAcceleration: optional Yaw acceleration of object from the ITS-S's reference point at the time of measurement, in a pre-defined coordinate system.
@@ -5496,7 +5496,7 @@ RoadSegmentReferenceId ::= SEQUENCE {
 * @field subjectStation: optionally indicates one "other" traffic participant identified by its ITS-S.
 *  
 * @field safeDistanceIndicator: indicates whether the distance between the ego ITS-S and the traffic participant(s) is safe.
 * If subjectStation is present than it indicates whether the distance between the ego ITS-S and the traffic participant in @field subjectStation is safe. 
 * If subjectStation is present than it indicates whether the distance between the ego ITS-S and the traffic participant inidcated in the component subjectStation is safe. 
 *
 * @field timeToCollision: optionally indicated the time-to-collision calculated as sqrt(LaDi<sup>2</sup> + LoDi<sup>2</sup> + VDi<sup>2</sup>)/relative speed 
 * and represented in  the  nearest 100  ms. This component may be present only if subjectStation is present. 
@@ -5656,7 +5656,7 @@ SteeringWheelAngle ::= SEQUENCE {
 * This DF represents one or more paths using @ref PathHistory.
 * 
 * @category: GeoReference information
 * @revision:  @revision: Description revised in V2.1.1. Is is now based on Path and not on PathHistory
 * @revision: Description revised in V2.1.1. Is is now based on Path and not on PathHistory
 */
Traces ::= SEQUENCE SIZE(1..7) OF Path

@@ -5683,21 +5683,21 @@ TrafficIslandPosition ::= SEQUENCE {
 *
 * It includes the following components: 
 *
 * - @field refPointId: identifier of the reference point of the trailer.
 * @field refPointId: identifier of the reference point of the trailer.
 *
 * - @field hitchPointOffset: optional position of the hitch point in negative x-direction (according to ISO 8855) from the
 * @field hitchPointOffset: optional position of the hitch point in negative x-direction (according to ISO 8855) from the
 * vehicle Reference Point.
 *
 * - @field frontOverhang: Length of the trailer overhang in the positive x direction (according to ISO 8855) from the
 * @field frontOverhang: Length of the trailer overhang in the positive x direction (according to ISO 8855) from the
 * trailer Reference Point indicated by the refPointID. The value defaults to 0 in case the trailer
     is not overhanging to the front with respect to the trailer reference point.
 * is not overhanging to the front with respect to the trailer reference point.
 *
 * - @field rearOverhang: Length of the trailer overhang in the negative x direction (according to ISO 8855) from the
     trailer Reference Point indicated by the @see refPointID.
 * @field rearOverhang: Length of the trailer overhang in the negative x direction (according to ISO 8855) from the
 * trailer Reference Point indicated by the refPointID.
 *
 * - @field trailerWidth: optional width of the trailer.
 * @field trailerWidth: optional width of the trailer.
 *
 * - @field hitchAngle: optional Value and confidence of the angle between the trailer orientation (corresponding to the x
 * @field hitchAngle: optional Value and confidence of the angle between the trailer orientation (corresponding to the x
 * direction of the ISO 8855 [i.2] coordinate system centered on the trailer) and the direction of
 * the segment having as end points the reference point of the trailer and the reference point of
 * the pulling vehicle, which can be another trailer or a vehicle looking on the horizontal plane
@@ -5724,13 +5724,13 @@ TrailerData ::= SEQUENCE {
 *
 * It includes the following components: 
 * 
 * @field: subjectStation:  indicates the  subject  station.
 * @field subjectStation: indicates the subject station.
 * 
 * @field: trajectoryInterceptionProbability: indicates the propbability of the interception of the subject station trajectory 
 * with the trajectory of the station indicated in @field: subjectStation.
 * @field trajectoryInterceptionProbability: indicates the propbability of the interception of the subject station trajectory 
 * with the trajectory of the station indicated in the component subjectStation.
 *
 * @field: trajectoryInterceptionConfidence: indicates the confidence of interception of the subject station trajectory 
 * with the trajectory of the station indicated in @field: subjectStation.
 * @field trajectoryInterceptionConfidence: indicates the confidence of interception of the subject station trajectory 
 * with the trajectory of the station indicated in the component subjectStation.
 * 
 * @category: Vehicle information
 * @revision: Created in V2.1.1
@@ -5747,9 +5747,9 @@ TrajectoryInterceptionIndication ::= SEQUENCE {
 *
 * It includes the following components: 
 * 
 * @field: verticalAccelerationValue: vertical acceleration value at a point in time.
 * @field verticalAccelerationValue: vertical acceleration value at a point in time.
 * 
 * @field: verticalAccelerationConfidence: accuracy of the reported vertical acceleration value with a predefined confidence level.
 * @field verticalAccelerationConfidence: accuracy of the reported vertical acceleration value with a predefined confidence level.
 * 
 * @note: this DF is kept forbackwards compatibility reasons only. It is recommended to use @ref Acceleration1d instead
 * @category Vehicle information