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

Draft 002 of ASN.1 for target V2.2.1

parent 6da26905
Loading
Loading
Loading
Loading
Loading
+6 −14
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ BEGIN

IMPORTS

CardinalNumber1B, DeltaTimeMilliSecondSigned, Identifier2B, Shape, ConfidenceLevel, SensorType, SequenceOfIdentifier1B, TrafficParticipantType
CardinalNumber1B, DeltaTimeMilliSecondSigned, Identifier2B, Shape, SequenceOfIdentifier1B
FROM ETSI-ITS-CDD {itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) major-version-4 (4) minor-version-3 (3)}
WITH SUCCESSORS
;
@@ -23,8 +23,6 @@ PerceptionRegionContainer ::= SEQUENCE SIZE(1..256, ...) OF PerceptionRegion

 * @field measurementDeltaTime: difference between the time of estimation of the perception region and the reference time. Positive values indicates that the provided information refers to a point in time after the reference time.
 *
 * @field minimumDetectableObject: to be defined
 *
 * @field perceivedObjectFalseNegativesRate: estimated rate of false negative object detections in the perception region, i.e. the proportion of objects that are not suvvesfully detected.
 *
 * @field perceptionRegionShape: specification of the shape of the perception region.
@@ -40,7 +38,6 @@ PerceptionRegionContainer ::= SEQUENCE SIZE(1..256, ...) OF PerceptionRegion
*/
PerceptionRegion ::= SEQUENCE {
    measurementDeltaTime               DeltaTimeMilliSecondSigned,     
    minimumDetectableObject            NULL, --comment: type null is placeholder, what is the correct type here?             
    perceivedObjectFalseNegativesRate  Ratio,
    perceptionRegionType               ReportingType,
    perceptionRegionShape              Shape, 
@@ -57,25 +54,20 @@ PerceptionRegion ::= SEQUENCE {
PerceivedObjectIds::= SEQUENCE SIZE(0..255, ...) OF Identifier2B

/**
 * This DF indicates the type of objects that are reported by the perception region
 * This DF indicates the type of objects that are reported by the perception region along with their characteristics.
 *
 *
 * The following options are available:
 *
 * @field reportingAllObjects              - in case all objects are reported
 *
 * @field reportingAllNonPermanentObjects  - in case all objects that are not permanently static, i.e. generally dynamic, are reported
 * @field reportingAllObjects              - in case all objects of the indicated minimum size are reported
 *
 * @field reportingOnlyAllVehicles         - in case only all vehicles are reported
 * @field reportingAllNonPermanentObjects  - in case all objects that are not permanently static (i.e. generally dynamic) of the indicated minimum size are reported
 *
 * @field reportingAllNonPermanentObjects  - in case vehicles of specific indicates type(s) are reported
*/
 
ReportingType::= CHOICE{
   reportingAllObjects                 NULL,
   reportingAllNonPermanentObjects     NULL,
   reportingOnlyAllVehicles            NULL,
   reportingOnlySpecificVehicles       SEQUENCE SIZE(0..8,...) OF TrafficParticipantType,
   reportingAllObjects                 Shape,
   reportingAllNonPermanentObjects     Shape,
   ...   
}