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

Documentation update

parent ef18e48c
Loading
Loading
Loading
Loading
+17 −3
Original line number Original line Diff line number Diff line
@@ -7,16 +7,26 @@
 * **[Ieee1609Dot2](Ieee1609Dot2.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS*<br/>
 * **[Ieee1609Dot2](Ieee1609Dot2.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS*<br/>
  
  
## Data Elements:
## Data Elements:
* `observations`   identifies which detectors were triggered and why. It 
### <a name="TemplateAsr"></a>TemplateAsr
This data type contains the template for a report on any ITS PDU.

Fields:
* observations of type [**ObservationsByTargetSequence**](#ObservationsByTargetSequence)  {{ObservationSet}}<br>
  identifies which detectors were triggered and why. It 
   can include cross-references to the PDUs and evidence fields. The 
   can include cross-references to the PDUs and evidence fields. The 
   observations are drawn from a supplied application-specific observation 
   observations are drawn from a supplied application-specific observation 
   Information Object Set.
   Information Object Set.


* `v2xPduEvidence`   contains PDUs that triggered the detectors reported in

* v2xPduEvidence of type **SEQUENCE**  (SIZE(1..MAX)) OF V2xPduStream<br>
  contains PDUs that triggered the detectors reported in
   the observations field, plus other PDUs sent for the same application (AID) 
   the observations field, plus other PDUs sent for the same application (AID) 
   by the same sender).
   by the same sender).


* `nonV2xPduEvidence`   is any information that was used by the 

    
* nonV2xPduEvidence of type [**NonV2xPduEvidenceItemSequence**](#NonV2xPduEvidenceItemSequence)  {{NonV2xPduEvidenceSet}}<br>
  is any information that was used by the 
   detectors other than the V2X PDUs. If the report does not contain any
   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 
   observations that use other evidence (for example, if the report is simply 
   that a speed value is implausibly high for any land vehicle, or that two 
   that a speed value is implausibly high for any land vehicle, or that two 
@@ -25,7 +35,11 @@
   supplied application-specific evidence Information Object Set.
   supplied application-specific evidence Information Object Set.
   
   



   
```asn1
```asn1
TemplateAsr {
  C-ASR-OBS-BY-TGT: ObservationSet, C-ASR-EV: NonV2xPduEvidenceSet
} ::= SEQUENCE {
} ::= SEQUENCE {
  observations       ObservationsByTargetSequence {{ObservationSet}}, 
  observations       ObservationsByTargetSequence {{ObservationSet}}, 
  v2xPduEvidence     SEQUENCE (SIZE(1..MAX)) OF V2xPduStream,
  v2xPduEvidence     SEQUENCE (SIZE(1..MAX)) OF V2xPduStream,
+6 −10
Original line number Original line Diff line number Diff line
@@ -268,22 +268,16 @@ obs-Security-HeaderTimeOutsideCertificateValidity C-ASR-SINGLE-OBS ::= {
}
}
```
```


### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS

Fields:
* Security-MessageLocationOutsideCertificateValidity of type [**BY**](#BY)  <br>
```asn1
```asn1
obs-Security-MessageLocationOutsideCertificateValidity 
  C-ASR-SINGLE-OBS ::= { 
  C-ASR-SINGLE-OBS ::= { 
  Security-MessageLocationOutsideCertificateValidity BY 
  Security-MessageLocationOutsideCertificateValidity BY 
    c-ObsSecurity-MessageLocationOutsideCertificateValidity 
    c-ObsSecurity-MessageLocationOutsideCertificateValidity 
}
}
```
```


### <a name="C-ASR-SINGLE-OBS"></a>C-ASR-SINGLE-OBS

Fields:
* Security-HeaderLocationOutsideCertificateValidity of type [**BY**](#BY)  <br>
```asn1
```asn1
obs-Security-HeaderLocationOutsideCertificateValidity 
  C-ASR-SINGLE-OBS ::= { 
  C-ASR-SINGLE-OBS ::= { 
  Security-HeaderLocationOutsideCertificateValidity BY 
  Security-HeaderLocationOutsideCertificateValidity BY 
    c-ObsSecurity-HeaderLocationOutsideCertificateValidity 
    c-ObsSecurity-HeaderLocationOutsideCertificateValidity 
@@ -316,6 +310,7 @@ c-ObsPosition-ChangeTooLarge IdMbObs ::= 4
```
```


```asn1
```asn1
  
obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { 
obs-Position-ChangeTooLarge C-ASR-SINGLE-OBS ::= { 
  Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge 
  Position-ChangeTooLarge BY c-ObsPosition-ChangeTooLarge 
}
}
@@ -432,6 +427,7 @@ c-ObsLongAcc-ValueTooLarge IdMbObs::= 4
```
```


```asn1
```asn1

obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { 
obs-LongAcc-ValueTooLarge C-ASR-SINGLE-OBS ::= { 
  LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge 
  LongAcc-ValueTooLarge BY c-ObsLongAcc-ValueTooLarge 
}
}