Loading ITS-Container.asn +58 −21 Original line number Diff line number Diff line -- Draft CDD ASN.1 module Release 2. -- Date: 10.06.2022 -- Date: 02.06.2022 ETSI-ITS-CDD {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) major-version-3 (3) minor-version-1 (1)} Loading Loading @@ -495,7 +495,7 @@ BogiesCount ::= INTEGER{ * @category: Basic information * @revision: Created in V2.1.1 */ CardinalNumber1B ::= INTEGER(0..255) CardinalNumber1B ::= INTEGER(1..255) /** * This DE represents an angle value described in a local Cartesian coordinate system, counted positive in Loading Loading @@ -611,7 +611,7 @@ CauseCodeType ::= INTEGER { impassability (5), adverseWeatherCondition-Adhesion (6), aquaplaning (7), aquaplannning (7), hazardousLocation-SurfaceCondition (9), hazardousLocation-ObstacleOnTheRoad (10), Loading Loading @@ -666,16 +666,16 @@ CartesianCoordinate::= INTEGER{ } (-32768..32767) /** * This DF represents the value of a cartesian coordinate with a range of -1 310,72 to + 1 310,71 meters. * This DF represents the value of a cartesian coordinate with a range of -1 327,67 to + 1 327,66 meters. * * @unit 0,01 m * @category: Basic information * @revision: Created in V2.1.1 */ CartesianCoordinateLarge::= INTEGER{ negativeOutOfRange (-131072), positiveOutOfRange (131071) } (-131072..131071) CartesianCoordinateExtended::= INTEGER{ negativeOutOfRange (-132768), positiveOutOfRange (132767) } (-132768..132767) /** * This DE represents the ID of a CEN DSRC tolling zone. Loading Loading @@ -1049,6 +1049,26 @@ DeltaLatitude ::= INTEGER { unavailable (131072) } (-131071..131072) /** * This DE represents an offset latitude with regards to a defined latitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. * * The value shall be set to: * - `n` (`n >= -32766` and `n < 0`) for offset n x 0,1 microdegrees towards the south from the reference position. * - `0` for no latitudinal offset. * - `n` (`n > 0` and `n < 32767`) for offset n x 0,1 microdegrees towards the north from the reference position. * - `32767` when the information is unavailable. * * @unit: 0.1 microdegree * @category: GeoReference information * @revision: editorial update in V2.1.1 */ DeltaLatitudeSmall::= INTEGER { unavailable (32767) } (-32766..32767) /** * This DE represents an offset longitude with regards to a defined longitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. Loading @@ -1067,6 +1087,24 @@ DeltaLongitude ::= INTEGER { unavailable (131072) } (-131071..131072) /** * This DE represents an offset longitude with regards to a defined longitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. * * The value shall be set to: * - `n` (`n >= -32766` and `n < 0`) for offset n x 0,1 microdegrees towards the west from the reference position. * - `0` for no longitudinal offset. * - `n` (`n > 0` and `n < 32767`) for offset n x 0,1 microdegrees towards the east from the reference position. * - `32767` when the information is unavailable. * * @unit: 0.1 microdegree * @category: GeoReference information * @revision: editorial update in V2.1.1 */ DeltaLongitudeSmall::= INTEGER { unavailable (32767) } (-32766..32767) /** * This DE represents a difference in time with respect to a reference time. * Loading Loading @@ -3495,7 +3533,7 @@ VruDeviceUsage ::= ENUMERATED { * - 2 `zebraCrossing` : to indicate that the VRU is on a zebra crossing (crosswalk). * - 3 `sidewalk` : to indicate that the VRU is on a sidewalk. * - 4 `onVehicleRoad` : to indicate that the VRU is on a traffic lane. * - 5 `protectedGeographicArea`: to indicate that the VRU is in a protected area. + - 5 `protectedGeographicArea`: to indicate that the VRU is in a protected area. * - value 5 to 255 : reserved for future usage. Value 255 is set to "max" in order to bound the size of the encoded field. * * @category: VRU information Loading Loading @@ -3995,7 +4033,7 @@ CartesianAngularAcceleration ::= SEQUENCE { * @revision: Created in V2.1.1 */ CartesianCoordinateWithConfidence ::= SEQUENCE { value CartesianCoordinateLarge, value CartesianCoordinateExtended, confidence CoordinateConfidence } Loading Loading @@ -4059,7 +4097,7 @@ CauseCodeChoice::= CHOICE { reserved4 SubCauseCodeType, impassability SubCauseCodeType, adverseWeatherCondition-Adhesion AdverseWeatherCondition-AdhesionSubCauseCode, aquaplaning SubCauseCodeType, aquaplannning SubCauseCodeType, reserved8 SubCauseCodeType, hazardousLocation-SurfaceCondition HazardousLocation-SurfaceConditionSubCauseCode, hazardousLocation-ObstacleOnTheRoad HazardousLocation-ObstacleOnTheRoadSubCauseCode, Loading Loading @@ -5094,8 +5132,8 @@ PathPoint ::= SEQUENCE { */ PathPointPredicted::= SEQUENCE { deltaLatitude DeltaLatitude, deltaLongitude DeltaLongitude, deltaLatitude DeltaLatitudeSmall, deltaLongitude DeltaLongitudeSmall, horizontalPositionConfidence PosConfidenceEllipse OPTIONAL, deltaAltitude DeltaAltitude DEFAULT unavailable, altitudeConfidence AltitudeConfidence DEFAULT unavailable, Loading Loading @@ -5626,7 +5664,7 @@ RoadSegmentReferenceId ::= SEQUENCE { SafeDistanceIndication ::= SEQUENCE { subjectStation StationID OPTIONAL, safeDistanceIndicator SafeDistanceIndicator, timeToCollision DeltaTimeTenthOfSecond OPTIONAL, timeToCollision DeltaTimeHundredthOfSecond OPTIONAL, ... } Loading Loading @@ -5936,8 +5974,7 @@ VehicleLength ::= SEQUENCE { * * @field clusterCardinalitySize: indicates an estimation of the number of VRUs in the group. * * @field clusterProfiles: optionally identifies all the VRU profile types that are believed to be within the cluster. * if this component is absent it means that the information is unavailable. * @field clusterProfiles: identifies all the VRU profile types that are believed to be within the cluster . * * @category: VRU information * @revision: Created in V2.1.1 Loading @@ -5946,7 +5983,7 @@ VruClusterInformation ::= SEQUENCE { clusterId ClusterId OPTIONAL, clusterBoundingBoxShape Shape (WITH COMPONENTS{..., ellipse ABSENT, radial ABSENT, radialShapes ABSENT}) OPTIONAL, clusterCardinalitySize ClusterCardinalitySize, clusterProfiles VruClusterProfiles OPTIONAL, clusterProfiles VruClusterProfiles, ... } Loading Loading
ITS-Container.asn +58 −21 Original line number Diff line number Diff line -- Draft CDD ASN.1 module Release 2. -- Date: 10.06.2022 -- Date: 02.06.2022 ETSI-ITS-CDD {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) major-version-3 (3) minor-version-1 (1)} Loading Loading @@ -495,7 +495,7 @@ BogiesCount ::= INTEGER{ * @category: Basic information * @revision: Created in V2.1.1 */ CardinalNumber1B ::= INTEGER(0..255) CardinalNumber1B ::= INTEGER(1..255) /** * This DE represents an angle value described in a local Cartesian coordinate system, counted positive in Loading Loading @@ -611,7 +611,7 @@ CauseCodeType ::= INTEGER { impassability (5), adverseWeatherCondition-Adhesion (6), aquaplaning (7), aquaplannning (7), hazardousLocation-SurfaceCondition (9), hazardousLocation-ObstacleOnTheRoad (10), Loading Loading @@ -666,16 +666,16 @@ CartesianCoordinate::= INTEGER{ } (-32768..32767) /** * This DF represents the value of a cartesian coordinate with a range of -1 310,72 to + 1 310,71 meters. * This DF represents the value of a cartesian coordinate with a range of -1 327,67 to + 1 327,66 meters. * * @unit 0,01 m * @category: Basic information * @revision: Created in V2.1.1 */ CartesianCoordinateLarge::= INTEGER{ negativeOutOfRange (-131072), positiveOutOfRange (131071) } (-131072..131071) CartesianCoordinateExtended::= INTEGER{ negativeOutOfRange (-132768), positiveOutOfRange (132767) } (-132768..132767) /** * This DE represents the ID of a CEN DSRC tolling zone. Loading Loading @@ -1049,6 +1049,26 @@ DeltaLatitude ::= INTEGER { unavailable (131072) } (-131071..131072) /** * This DE represents an offset latitude with regards to a defined latitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. * * The value shall be set to: * - `n` (`n >= -32766` and `n < 0`) for offset n x 0,1 microdegrees towards the south from the reference position. * - `0` for no latitudinal offset. * - `n` (`n > 0` and `n < 32767`) for offset n x 0,1 microdegrees towards the north from the reference position. * - `32767` when the information is unavailable. * * @unit: 0.1 microdegree * @category: GeoReference information * @revision: editorial update in V2.1.1 */ DeltaLatitudeSmall::= INTEGER { unavailable (32767) } (-32766..32767) /** * This DE represents an offset longitude with regards to a defined longitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. Loading @@ -1067,6 +1087,24 @@ DeltaLongitude ::= INTEGER { unavailable (131072) } (-131071..131072) /** * This DE represents an offset longitude with regards to a defined longitude value. * It may be used to describe a geographical point with regards to a specific reference geographical position. * * The value shall be set to: * - `n` (`n >= -32766` and `n < 0`) for offset n x 0,1 microdegrees towards the west from the reference position. * - `0` for no longitudinal offset. * - `n` (`n > 0` and `n < 32767`) for offset n x 0,1 microdegrees towards the east from the reference position. * - `32767` when the information is unavailable. * * @unit: 0.1 microdegree * @category: GeoReference information * @revision: editorial update in V2.1.1 */ DeltaLongitudeSmall::= INTEGER { unavailable (32767) } (-32766..32767) /** * This DE represents a difference in time with respect to a reference time. * Loading Loading @@ -3495,7 +3533,7 @@ VruDeviceUsage ::= ENUMERATED { * - 2 `zebraCrossing` : to indicate that the VRU is on a zebra crossing (crosswalk). * - 3 `sidewalk` : to indicate that the VRU is on a sidewalk. * - 4 `onVehicleRoad` : to indicate that the VRU is on a traffic lane. * - 5 `protectedGeographicArea`: to indicate that the VRU is in a protected area. + - 5 `protectedGeographicArea`: to indicate that the VRU is in a protected area. * - value 5 to 255 : reserved for future usage. Value 255 is set to "max" in order to bound the size of the encoded field. * * @category: VRU information Loading Loading @@ -3995,7 +4033,7 @@ CartesianAngularAcceleration ::= SEQUENCE { * @revision: Created in V2.1.1 */ CartesianCoordinateWithConfidence ::= SEQUENCE { value CartesianCoordinateLarge, value CartesianCoordinateExtended, confidence CoordinateConfidence } Loading Loading @@ -4059,7 +4097,7 @@ CauseCodeChoice::= CHOICE { reserved4 SubCauseCodeType, impassability SubCauseCodeType, adverseWeatherCondition-Adhesion AdverseWeatherCondition-AdhesionSubCauseCode, aquaplaning SubCauseCodeType, aquaplannning SubCauseCodeType, reserved8 SubCauseCodeType, hazardousLocation-SurfaceCondition HazardousLocation-SurfaceConditionSubCauseCode, hazardousLocation-ObstacleOnTheRoad HazardousLocation-ObstacleOnTheRoadSubCauseCode, Loading Loading @@ -5094,8 +5132,8 @@ PathPoint ::= SEQUENCE { */ PathPointPredicted::= SEQUENCE { deltaLatitude DeltaLatitude, deltaLongitude DeltaLongitude, deltaLatitude DeltaLatitudeSmall, deltaLongitude DeltaLongitudeSmall, horizontalPositionConfidence PosConfidenceEllipse OPTIONAL, deltaAltitude DeltaAltitude DEFAULT unavailable, altitudeConfidence AltitudeConfidence DEFAULT unavailable, Loading Loading @@ -5626,7 +5664,7 @@ RoadSegmentReferenceId ::= SEQUENCE { SafeDistanceIndication ::= SEQUENCE { subjectStation StationID OPTIONAL, safeDistanceIndicator SafeDistanceIndicator, timeToCollision DeltaTimeTenthOfSecond OPTIONAL, timeToCollision DeltaTimeHundredthOfSecond OPTIONAL, ... } Loading Loading @@ -5936,8 +5974,7 @@ VehicleLength ::= SEQUENCE { * * @field clusterCardinalitySize: indicates an estimation of the number of VRUs in the group. * * @field clusterProfiles: optionally identifies all the VRU profile types that are believed to be within the cluster. * if this component is absent it means that the information is unavailable. * @field clusterProfiles: identifies all the VRU profile types that are believed to be within the cluster . * * @category: VRU information * @revision: Created in V2.1.1 Loading @@ -5946,7 +5983,7 @@ VruClusterInformation ::= SEQUENCE { clusterId ClusterId OPTIONAL, clusterBoundingBoxShape Shape (WITH COMPONENTS{..., ellipse ABSENT, radial ABSENT, radialShapes ABSENT}) OPTIONAL, clusterCardinalitySize ClusterCardinalitySize, clusterProfiles VruClusterProfiles OPTIONAL, clusterProfiles VruClusterProfiles, ... } Loading