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

Documentation update

parent e4628f48
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -10,6 +10,9 @@ ExtensionModuleVersion::= INTEGER(1)
```

### <a name="Extension"></a>Extension

* _id_ of type [**EXT-TYPE**](#EXT-TYPE) .&extId({ExtensionTypes})<br>
* _content_ of type [**EXT-TYPE**](#EXT-TYPE) .&ExtContent({ExtensionTypes}{@.id})<br>
```asn1
Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE {
    id      EXT-TYPE.&extId({ExtensionTypes}),
@@ -18,6 +21,8 @@ Extension {EXT-TYPE : ExtensionTypes} ::= SEQUENCE {
```

### <a name="EXT-TYPE"></a>EXT-TYPE

* _extId_ of type [**ExtId**](#ExtId) <br>
```asn1
EXT-TYPE ::= CLASS {
    &extId        ExtId,
@@ -52,6 +57,9 @@ EtsiTs103097HeaderInfoExtensions EXT-TYPE ::= {
```

### <a name="EtsiTs102941CrlRequest"></a>EtsiTs102941CrlRequest

* _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br>
* _lastKnownUpdate_ of type [**Time32**](Ieee1609Dot2BaseTypes.md#Time32)  OPTIONAL<br>
```asn1
EtsiTs102941CrlRequest::= SEQUENCE {
    issuerId        HashedId8,
@@ -60,6 +68,9 @@ EtsiTs102941CrlRequest::= SEQUENCE {
```

### <a name="EtsiTs102941CtlRequest"></a>EtsiTs102941CtlRequest

* _issuerId_ of type [**HashedId8**](Ieee1609Dot2BaseTypes.md#HashedId8) <br>
* _lastKnownCtlSequence_ of type **INTEGER**  (0..255) OPTIONAL<br>
```asn1
EtsiTs102941CtlRequest::= SEQUENCE {
    issuerId             HashedId8,
+6 −0
Original line number Diff line number Diff line
@@ -110,6 +110,9 @@ EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH
```

### <a name="EtsiTs103097Data-SignedAndEncrypted"></a>EtsiTs103097Data-SignedAndEncrypted

Values:
* **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br>
```asn1
EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}}
```
@@ -126,6 +129,9 @@ EtsiTs103097Data-Encrypted-Unicast {ToBeEncryptedDataContent} ::= EtsiTs103097Da
```

### <a name="EtsiTs103097Data-SignedAndEncrypted-Unicast"></a>EtsiTs103097Data-SignedAndEncrypted-Unicast

Values:
* **EtsiTs103097Data-Signed** {ToBesignedAndEncryptedDataContent}<br>
```asn1
EtsiTs103097Data-SignedAndEncrypted-Unicast {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} (WITH COMPONENTS {...,
  content (WITH COMPONENTS {
+12 −0
Original line number Diff line number Diff line
@@ -43,6 +43,14 @@ SetMbObsCamStatic C-ASR-SINGLE-OBS ::= {
```

### <a name="SetMbObsCamSecurity"></a>SetMbObsCamSecurity

Values:
* **obs-Security-MessageIdIncWithHeaderInfo** |<br>
* **obs-Security-HeaderIncWithSecurityProfile** |<br>
* **obs-Security-HeaderPsidIncWithCertificate** |<br>
* **obs-Security-MessageIncWithSsp** |<br>
* **obs-Security-HeaderTimeOutsideCertificateValidity** |<br>
* **obs-Security-MessageLocationOutsideCertificateValidity** |<br>
```asn1
SetMbObsCamSecurity C-ASR-SINGLE-OBS ::= {
  obs-Security-MessageIdIncWithHeaderInfo |
@@ -65,6 +73,10 @@ SetMbObsCamPosition C-ASR-SINGLE-OBS ::= {
```

### <a name="SetMbObsCamSpeed"></a>SetMbObsCamSpeed

Values:
* **obs-Speed-ValueTooLarge-VehicleType** |<br>
* **obs-Speed-ValueTooLarge-DriveDirectionReverse** |<br>
```asn1
SetMbObsCamSpeed C-ASR-SINGLE-OBS ::= {
  obs-Speed-ValueTooLarge-VehicleType |
+5 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ This data type contains the template for a report on any ITS PDU.
   the observations field, plus other PDUs sent for the same application (AID) 
   by the same sender).

* _nonV2xPduEvidence_ of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence)  {{NonV2xPduEvidenceSet}<br>
* nonV2xPduEvidence<br>
  is any information that was used by the 
   detectors other than the V2X PDUs. If the report does not contain any
   observations that use other evidence (for example, if the report is simply 
@@ -103,6 +103,7 @@ C-ASR-SINGLE-OBS ::= C-2ENT
### <a name="V2xPduStream"></a>V2xPduStream
This data type contains PDU stream from a single sender.

* _type_ of type [**C-OBS-PDU**](#C-OBS-PDU) .&id ({SetObsPdu})<br>
* _v2xPdus_ of type **SEQUENCE**  (SIZE(1..255)) OF C-OBS-PDU.&Val ({SetObsPdu}{@.type})<br>
  is the PDU stream, i.e., a series of PDUs for the same AID
   sent by the same sender (where "sent by the same sender" means "signed by
@@ -215,6 +216,7 @@ This is the Information Object Class used to define evidence.
>>>
NOTE:&emsp;No instances of this class are defined in this version of this document.
>>>

```asn1
C-ASR-EV ::= C-2ENT
```
@@ -223,6 +225,8 @@ C-ASR-EV ::= C-2ENT
This structures uses single-byte IDs. If we run out of ID space 
 in future, the Val type associated with ID 255 can also be structured 
 hierarchically to extend the space.

* _id_ of type [**Uint8**](Ieee1609Dot2BaseTypes.md#Uint8) <br>
```asn1
C-2ENT ::= CLASS {
  &id   Uint8,
+9 −0
Original line number Diff line number Diff line
@@ -112,23 +112,32 @@ SetAsr C-ASR ::= {
}
```

This data type contains the ITS-AID of the unknown service.


>>>
NOTE:&emsp;This value is used for suspicious observations that are not
 or cannot be linked to a specific application.
>>>

```asn1
c-AsrAppAgnostic Psid ::= 270549119
```

This data type contains the ITS-AID of the CA service.

```asn1
c-AsrCam Psid ::= 36
```

This data type contains the ITS-AID of the DEN service.

```asn1
c-AsrDenm Psid ::= 37
```

This data type contains the ITS-AID of the BSM.

```asn1
c-AsrBsm Psid ::= 32
```
Loading