* This module specifies a set of observations for a subset of DENM Use Cases listed in TS 103 759 Annex D.2 (see table D.3). The data types used for specifying the set observations per target class
* and the data types used for detailing other evidences which may need to be included in the report are given.
*/
/**
* This is a set of observations for the target class c-DenmTgt-BeaconCommon,
* where the trigger conditions for different observations are as follows.
*
* - @param Beacon-IntervalTooSmall: The difference between the generation time of two consecutive DENMs related to the
* same traffic event (same actionId and detectionTime) transmitted by the same ITS station (same stationId) is
* less than 80% of the minimum threshold value of the DENM repetition interval. This minimum threshold is set to 100 ms,
* considering the list of Day1 uses cases referenced in TS 103 759 table D.3 specified in C2C-CC Basic System Profile [i.11]
* and C-Roads specifications [i.12]. The difference is calculated as the difference between the referenceTime in the second DENM and the
* referenceTime in the first DENM.
*
*/
SetMbObsDenmBeacon C-ASR-SINGLE-OBS ::= {
SetMbObsDenmBeacon C-ASR-SINGLE-OBS ::= {
obs-Beacon-IntervalTooSmall,
obs-Beacon-IntervalTooSmall,
...
...
}
}
/**
* This is a set of observations for the target class c-DenmTgt-StaticCommon,
* where the trigger conditions for different observations are as follows.
*
* - @param Static-Change: Any change in the values of one or more of the following fields which happens during the repetition of the same traffic event (same actionId and detectionTime)
* transmitted by the same ITS station (stationId): stationType and eventPosition in the Management Container, eventType and informationQuality in the Situation Container.
*
* - `Semantics of the BIT STRING`: stationType(0), eventPosition(1), eventType(2), informationQuality(3).
*
*/
SetMbObsDenmStatic C-ASR-SINGLE-OBS ::= {
SetMbObsDenmStatic C-ASR-SINGLE-OBS ::= {
obs-Static-Change,
obs-Static-Change,
...
...
}
}
/**
* This is a set of observations for the target class c-DenmTgt-IncDistanceAndTrafficDirection,
* where the trigger conditions for different observations are as follows.
*
* - @param DirectionNotUpstream: The trafficDirection is inconsistent with the traffic direction specified as upstream direction in the use case (i.e. event type).
* This includes the following use cases: Traffic condition — Sudden speed drop and Traffic condition — Local slow down.
*
* - @param DirectionNotDownstream: The trafficDirection is inconsistent with the traffic direction specified as upstream direction in the use case (i.e. event type).
* This is a set of observations for the target class c-DenmTgt-IncDistanceBetweenEventAndReportingStationPositions,
* where the trigger conditions for different observations are as follows.
*
* - @param DistanceBetweenPositionInDenmAndLdmTooLarge : The distance between the eventPosition of the DENM transmitted by the ITS-S via a local, short-range communication
* and the referencePosition received in the last CAM received from that ITS-S (i.e. same stationId) stored in the LDM as defined in ETSI TS 103 938 [i.13] is larger than a maximum distance
* of 1000 meters. This distance may be calculated as the euclidean distance between the two points or preferrably as the distance of the two points using their (longitude, latitude)
* in radians on a sphere of radius r = 6 378 137 metres (ref [Kells, Lyman M.; Kern, Willis F.; Bland, James R. (1940). Plane And Spherical Trigonometry. McGraw Hill Book Company, Inc. pp. 323-326])
*
* This detector shall only apply if the generationDeltaTime in the CAM Payload verifies one of the following conditions:
* - The generationDeltaTime is higher than the (referenceTime – 1000) mod 65,536 and the value of (generationDeltatTime – (referenceTime -1000) mod 65,536)
* is lower than 1000 (unit in millisecond).
* - The generationDeltaTime is lower than the (referenceTime – 1000) mod 65,536 and the value of (generationDeltatTime - (referenceTime – 1000) mod 65,536 + 65,536)
* is lower than 1000 (unit in millisecond).
*
* - @param DistanceBetweenPositionInDenmAndCamTooLarge: The cause code choice in the DENM is either trafficCondition1 or dangerousEndOfQueue27 and
* the distance between the eventPosition of the DENM transmitted by the ITS-S via a local, short-range communication and the
* referencePosition received in the next CAM received from that ITS-S (i.e. same stationId) is larger than a maximum distance of 600 meters.
* This distance may be calculated as the euclidean distance between the two points or preferrably as the distance of the two points using their (longitude, latitude)
* in radians on a sphere of radius r = 6 378 137 metres (ref [Kells, Lyman M.; Kern, Willis F.; Bland, James R. (1940). Plane And Spherical Trigonometry. McGraw Hill Book Company, Inc. pp. 323-326])
*
* This detector shall only apply if the generationDeltaTime in the CAM Payload verifies one of the following conditions:
* - The generationDeltaTime is higher than the (referenceTime mod 65,536) and the (generationDeltatTime - referenceTime mod 65,536) is lower than
* 1000 (unit in millisecond).
* - The generationDeltaTime is lower than the (referenceTime mod 65,536) and the value of (generationDeltatTime - referenceTime mod 65,536 + 65,536)
* This is a (sub)set of observations for DENM Use Cases specified in TS 103 759 Annex D.2 (see table D.3). Application-specific
* This is a set of observations for the target class c-DenmTgt-DangerousSituation-Eebl,
* trigger conditions and other relevant information are specified below.
* where the trigger conditions for different observations are as follows.
*
* - _SetMbObsDenmBeacon_:
* - `Beacon-IntervalTooSmall`: The difference between the generation time of two consecutive DENMs related to the
* same traffic event (same actionId and detectionTime) transmitted by the same ITS station (same stationId) is
* less than 80% of the minimum threshold value of the DENM repetition interval. This minimum threshold is set to 100 ms,
* considering the list of Day1 uses cases referenced in TS 103 759 table D.3 specified in C2C-CC Basic System Profile [i.11]
* and C-Roads specifications [i.12]. The difference is calculated as the difference between the referenceTime in the second DENM and the
* referenceTime in the first DENM.
*
* - _SetMbObsDenmStatic_:
* - `Static-Change`: Any change in the values of one or more of the following fields which happens
* during the repetition of the same traffic event (same actionId and detectionTime)
* transmitted by the same ITS station (stationId): stationType and eventPosition in the Management Container, eventType and informationQuality in the Situation Container.
* - `Semantics of the BIT STRING`: stationType(0), eventPosition(1), eventType(2), informationQuality(3).
*
* - _SetMbObsDenmIncDistanceAndTrafficDirection_:
* - 'obs-DirectionNotUpstream': The trafficDirection is inconsistent with the traffic direction specified as upstream direction in the use case (event type).
* This includes the following use cases: traffic jam — dangerous end of queue and traffic jam — traffic jam ahead.
*
*
* - _SetMbObsDenmSecurity_
* The same specification applies as for the set of observations of SetMbObsCamSecurity defined in
* - @param EeblMissingLocationInformation: one of the following location information of the detected event is missing: eventSpeed, eventPositionHeading,
* - `obs-PathChangeInMultipleEventRepetitions`: The pathPositions contained in the first Traces entry of multiple repeated TrafficJamAhead events
* with the same reporting ITS-S, same actionId and same detectionTime are not identical.
*
* - 'obs-ValidityDurationIncWithLocalSlowDown': The validity duration in the Management container of the DENM is not equal to 60s.
*
* - 'obs-DistanceIncWithLocalSlowDown': The awarenessDistance is not present or its value is not set to lessThan1000m (4).
*
* - _SetMbObs_DenmDangerousSituation-Eebl_:
* - `obs-EeblMissingLocationInformation`: one of the following location information of the detected event is missing: eventSpeed, eventPositionHeading,
* detectionZonesToEventPosition of type Traces.
* detectionZonesToEventPosition of type Traces.
*
*
* - `obs-EeblIncWithOtherVehiclesSpeed`: the speed values of all CAMs sent by ITS-S stations of stationType =passengerCar(5) in the circular area with center point
* - @param EeblIncWithOtherVehiclesSpeed: the speed values of all CAMs sent by ITS-S stations of stationType =passengerCar(5) in the circular area with center point
* equal to eventPosition and radius equal to 200 m (urban road) or equal to 100m (non-urban or unkwown)
* equal to eventPosition and radius equal to 200 m (urban road) or equal to 100m (non-urban or unkwown)