Commit 57e27efa authored by ASN.1 Checker's avatar ASN.1 Checker
Browse files

Documentation update

parent f8ccd86e
Loading
Loading
Loading
Loading
+272 −3
Original line number Diff line number Diff line
# <a name="ETSI-ITS-CDD"></a>ASN.1 module ETSI-ITS-CDD
OID: _{itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-4 (4) minor-version-1 (1)}_
OID: _{itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) 102894 cdd (2) major-version-4 (4) minor-version-2 (2)}_
draft 001 of the CDD module for TS 102 894-1 V2.3.1 integrating:
- 	ITSWG1(24)000011r8 All updated CAM containers
- 	ITSWG1(24)000002r1 CAM CR for Very Low Frequency Container
Note: the above information will be deleted before publication! 

## Data Elements:
### <a name="AccelerationChange"></a>AccelerationChange
@@ -698,6 +702,33 @@ BogiesCount ::= INTEGER{
} (2..101)
```

### <a name="BrakeControl"></a>BrakeControl
This DE indicates the status of the vehicle´s brake control system during an externally defined period of time. 

 The corresponding bit shall be set to 1 under the following conditions:
 - 0 `abs`        - the anti-lock braking system is engaged or has been engaged,
 - 1 `tcs`        - the traction control system is engaged or has been engaged,
 - 2 `esc`        - the electronic stability control system is engaged or has been engaged.

 Otherwise (for example when the corresponding system is not available due to non equipped system
 or information is unavailable), the corresponding bit shall be set to 0.

Values:
* **abs** (0)<br>
* **tcs** (1)<br>
* **esc** (2)<br>

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Vehicle information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1_
```asn1
BrakeControl::= BIT STRING {
   abs   (0),
   tcs   (1),
   esc   (2)
} (SIZE(3, ...))
```

### <a name="CardinalNumber1B"></a>CardinalNumber1B
The DE represents a cardinal number that counts the size of a set.

@@ -1428,7 +1459,7 @@ Values:
* **preCrashSystemEngaged** (2)<br>
* **espEngaged** (3)<br>
* **absEngaged** (4)<br>
* **ebEngaged** (5)<br>
* **aebEngaged** (5)<br>
* **brakeWarningEngaged** (6)<br>
* **collisionRiskWarningEngaged** (7)<br>

@@ -1442,7 +1473,7 @@ DangerousSituationSubCauseCode ::= INTEGER {
    preCrashSystemEngaged           (2), 
    espEngaged                      (3), 
    absEngaged                      (4), 
    ebEngaged                       (5), 
    aebEngaged                      (5), 
    brakeWarningEngaged             (6), 
    collisionRiskWarningEngaged     (7)
} (0..255)
@@ -3997,6 +4028,30 @@ NOTE:&emsp;the abbreviations used are Lateral Distance (LaD), Longitudinal Dist
SafeDistanceIndicator::= BOOLEAN
```

### <a name="SegmentSource"></a>SegmentSource
This DF represents the source(s) of the provided segment information.

 The corresponding bit shall be set to 1 under the following conditions:
 - 0 `navigation`     - the information is based on navigation data,
 - 1 `learned`        - the information is based on recorded, recurring routes,
 - 2 `physical`       - the information is based on physical prediction (e.g. using sensors).

Values:
* **navigation** (0)<br>
* **learned** (1)<br>
* **physical** (2)<br>

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Basic information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1_
```asn1
SegmentSource ::= BIT STRING {
    navigation  (0),
    learned     (1),
    physical    (2)
} (SIZE (3, ...))
```

### <a name="SemiAxisLength"></a>SemiAxisLength
This DE indicates the horizontal position confidence value which represents the estimated absolute position accuracy, in one of the axis direction as defined in a shape of ellipse with a 
 confidence level of 95 %. 
@@ -5255,6 +5310,31 @@ VehicleHeight ::= INTEGER {
}(1..128)
```

### <a name="VehicleHeight2"></a>VehicleHeight2
This DE represents the height of the vehicle, measured from the ground to the highest point, excluding any antennas.
 In case vehicles are equipped with adjustable ride heights, camper shells, and any other
 equipment which may result in varying height, the largest possible height shall be used.
 The value shall be set to:
 - `n` (`n > 0` and `n < 61`) indicates the applicable value is equal to or less than n x 0,1 metre, and greater than (n-1) x 0,1 metre,
 - `61` indicates that the vehicle height is greater than 6,0 metres,
 - `62` indicates that the information in unavailable.

Values:
* **outOfRange** (61)<br>
* **unavailable** (62)<br>

&nbsp;&nbsp;&nbsp;&nbsp;**Unit:** _0,1 metre_

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Vehicle information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on VehicleHeight but better aligned in unit and range with VehicleWidth._
```asn1
VehicleHeight2 ::= INTEGER {
    outOfRange  (61),  
    unavailable (62)
} (1..62)
```

### <a name="VehicleLengthConfidenceIndication"></a>VehicleLengthConfidenceIndication
This DE provides information about the presence of a trailer. 

@@ -5881,6 +5961,42 @@ Wgs84AngleValue ::= INTEGER {
} (0..3601)
```

### <a name="WiperStatus"></a>WiperStatus
This DE indicates the actual status of the front wipers of the vehicle. 

 The value shall be set to:
 - 0 `unavailable`   - to indicate that the information is unavailable,
 - 1 `off`           - to indicate that the wipers are switched off,
 - 2 `intermittent`  - to indicate that the wipers are moving intermittently,
 - 3 `low`           - to indicate that the wipers are moving at low speed,
 - 4 `high`          - to indicate that the wipers are moving at high speed,
 - values 5 to 7      - are reserved for future usage.

Values:
* **unavailable** (0)<br>
* **off** (1)<br>
* **intermittent** (2)<br>
* **low** (3)<br>
* **high** (4)<br>

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Vehicle information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1_

>>>
NOTE:&emsp;the status can be either set manually by the driver or automatically by e.g. a rain sensor. The way the status is set does not affect the status itself.
>>>

```asn1
WiperStatus ::= INTEGER {
   unavailable         (0), 
   off                 (1),  
   intermittent        (2), 
   low                 (3),
   high                (4)
} (0..7)
```

### <a name="WMInumber"></a>WMInumber
This DE represents the World Manufacturer Identifier (WMI). The values are assigned according to ISO 3779 [[6]](#references).

@@ -6971,6 +7087,16 @@ ClusterLeaveInfo ::= SEQUENCE {
}
```

### <a name="ConfidenceLevels"></a>ConfidenceLevels
This DF shall contain a list of [**ConfidenceLevel**](#ConfidenceLevel).

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** Basic information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1_
```asn1
ConfidenceLevels ::= SEQUENCE (SIZE (1..32,...)) OF ConfidenceLevel
```

### <a name="CorrelationColumn"></a>CorrelationColumn
This DF represents a column of a lower triangular positive semi-definite matrix and consists of a list of correlation cell values ordered by rows.
 Given a matrix "A" of size n x n, the number of columns to be included in the lower triangular matrix is k=n-1.
@@ -7061,6 +7187,38 @@ DangerousGoodsExtended ::= SEQUENCE {
}
```

### <a name="DeltaPosition"></a>DeltaPosition
This DF defines a geographical point position as a 2 dimensional offset position to a geographical reference point.

 It shall include the following components:

* _deltaLatitude_ of type [**DeltaLatitude**](#DeltaLatitude) <br>
  A delta latitude offset with regards to the latitude value of the reference position.

* _deltaLongitude_ of type [**DeltaLongitude**](#DeltaLongitude) <br>
  A delta longitude offset with regards to the longitude value of the reference position.


&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321_
```asn1
DeltaPosition ::= SEQUENCE{
   deltaLatitude   DeltaLatitude,
   deltaLongitude  DeltaLongitude
}
```

### <a name="DeltaPositions"></a>DeltaPositions
This DF shall contain a list of [**DeltaPosition**](#DeltaPosition).

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (DF DeltaPosition)_
```asn1
DeltaPositions ::= SEQUENCE (SIZE (1..32,...,33..100)) OF DeltaPosition
```

### <a name="DeltaReferencePosition"></a>DeltaReferencePosition
This DF defines a geographical point position as a 3 dimensional offset position to a geographical reference point.

@@ -7087,6 +7245,16 @@ DeltaReferencePosition ::= SEQUENCE {
}
```

### <a name="DeltaReferencePositions"></a>DeltaReferencePositions
This DF shall contain a list of [**DeltaReferencePosition**](#DeltaReferencePosition).

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (DF DeltaReferencePositions)_
```asn1
DeltaReferencePositions ::= SEQUENCE (SIZE (1..32,...,33..100)) OF DeltaReferencePosition
```

### <a name="DigitalMap"></a>DigitalMap
This DF represents a portion of digital map. It shall contain a list of waypoints [**ReferencePosition**](#ReferencePosition).

@@ -7288,6 +7456,74 @@ GeoPosition::= SEQUENCE{
}
```

### <a name="GeoPositionWAltitude"></a>GeoPositionWAltitude
This DE indicates a geographical position with altitude.

 It shall include the following components:

* _latitude_ of type [**Latitude**](#Latitude) <br>
  the latitude of the geographical position.

* _longitude_ of type [**Longitude**](#Longitude) <br>
  the longitude of the geographical position.

* _altitude_ of type [**Altitude**](#Altitude) <br>
  the altitude of the geographical position.


&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (DF AbsolutePositionWAltitude)_
```asn1
GeoPositionWAltitude ::= SEQUENCE{
   latitude Latitude,
   longitude Longitude,
   altitude Altitude
}
```

### <a name="GeoPositionsWAltitude"></a>GeoPositionsWAltitude
This DF shall contain a list of [**AbsolutePositionWAltitude**](#AbsolutePositionWAltitude).

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (DF AbsolutePositionsWAltitude)_
```asn1
GeoPositionsWAltitude ::= SEQUENCE (SIZE (1..8,...)) OF GeoPositionWAltitude
```

### <a name="GeoPositionWoAltitude"></a>GeoPositionWoAltitude
This DF indicates a geographical position without altitude.

 It shall include the following components:

* _latitude_ of type [**Latitude**](#Latitude) <br>
  the latitude of the geographical position.

* _longitude_ of type [**Longitude**](#Longitude) <br>
  the longitude of the geographical position.


&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (DF AbsolutePosition)_
```asn1
GeoPositionWoAltitude ::= SEQUENCE{
   latitude Latitude,
   longitude Longitude
}
```

### <a name="GeoPositionsWoAltitude"></a>GeoPositionsWoAltitude
This DF shall contain a list of [**GeoPositionWoAltitude**](#GeoPositionWoAltitude).

&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321 (AbsolutePositions)_
```asn1
GeoPositionsWoAltitude ::= SEQUENCE (SIZE (1..8,...)) OF GeoPositionWoAltitude
```

### <a name="GeneralizedLanePosition"></a>GeneralizedLanePosition
This DF represents the top-level DF to represent a lane position. A lane position is a transversal position on the carriageway at a specific longitudinal position, in resolution of lanes of the carriageway.

@@ -8519,6 +8755,39 @@ PerceivedObject ::= SEQUENCE {
}
```

### <a name="PolygonalLine"></a>PolygonalLine
The data frame PolygonalLine shall contain the definition of a polygonal line (also known as polygonal chain) w.r.t. an externally defined reference position.

 The following options are available:

* _deltaPositions_ of type [**DeltaPositions**](#DeltaPositions) <br>
  an ordered sequence of delta geographical positions with respect to the previous position, with latitude and longitude,
   with the first instance referring to the reference position and with the order implicitly defining a direction associated with the polygonal line.

* _deltaPositionsWithAltitude_ of type [**DeltaReferencePositions**](#DeltaReferencePositions) <br>
  an ordered sequence of delta geographical positions with respect to the previous position, with latitude, longitude and altitude,
   with the first instance referring to the reference position and with the order implicitly defining a direction associated with the polygonal line.

* _absolutePositions_ of type [**GeoPositionsWAltitude**](#GeoPositionsWAltitude) <br>
  a sequence of absolute geographical positions, with latitude and longitude.

* _absolutePositionsWithAltitude_ of type [**GeoPositionsWoAltitude**](#GeoPositionsWoAltitude) <br>
  a sequence of absolute geographical positions, with latitude, longitude and altitude.


&nbsp;&nbsp;&nbsp;&nbsp;**Categories:** GeoReference information 

&nbsp;&nbsp;&nbsp;&nbsp;**Revision:** _created in V2.3.1 based on ISO TS 19321_
```asn1
PolygonalLine ::= CHOICE {
   deltaPositions                  DeltaPositions,
   deltaPositionsWithAltitude      DeltaReferencePositions,
   absolutePositions               GeoPositionsWAltitude,
   absolutePositionsWithAltitude   GeoPositionsWoAltitude,
   ...
}
```

### <a name="PolygonalShape"></a>PolygonalShape
This DF represents the shape of a polygonal area or of a right prism.