OID: {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103759) aid-specific(2) cam(36) major-version-1(1) minor-version-1(1)}
EtsiTs103759 {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103759) general(1) core(1) major-version-1(1) minor-version-1 (1)} WITH SUCCESSORS
EtsiTs103759MbrCommonObservations {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103759) general(1) common-observations(2) major-version-1(1) minor-version-1(1)} WITH SUCCESSORS
Ieee1609Dot2BaseTypes {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2(2) minor-version-3(3)} WITH SUCCESSORS
This data type is for reporting CAM issues.
AsrCam ::= TemplateAsr {{SetMbObsTgtsCam}, {SetMbEvCam}}
IdCamTgt ::= Uint8
c-CamTgt-BeaconCommon IdCamTgt ::= 0c-CamTgt-StaticCommon IdCamTgt ::= 1c-CamTgt-SecurityCommon IdCamTgt ::= 2c-CamTgt-PositionCommon IdCamTgt ::= 3c-CamTgt-SpeedCommon IdCamTgt ::= 4c-CamTgt-LongAccCommon IdCamTgt ::= 5
This is a complete set of observations for CAM. Application-specific trigger conditions and other relevant information are specified below.
Security-HeaderIncWithSecurityProfile
: The security headerInfo is
inconsistent with the security profile specified in ETSI TS 103 097 V2.1.1
(2021-10), e.g., generationTime is absent in the security headerInfo but
is required to be present in the security profile.
Security-HeaderPsidIncWithCertificate
: The psid in the security
headerInfo is not contained in the appPermissions of the certificate, e.g.,
psid in the security headerInfo is equal to 36, but the appPermissions in the
certificate does not include the value 36.
Security-MessageIncWithSsp
: The message payload is inconsistent
with the SSP in the certificate, as specified in ETSI EN 302 637-2 V1.4.1
(2019-04),e.g., publicTransportContainer is present in the
specialVehicleContainer but the relevant SSP in the certificate does not
permit publicTransportContainer.
Security-HeaderTimeOutsideCertificateValidity
: The generationTime
in the security headerInfo is outside the validityPeriod in the certificate.
Security-MessageLocationOutsideCertificateValidity
: The
referencePosition in the message is outside the region in the certificate.
Security-HeaderLocationOutsideCertificateValidity
: The
generationLocation in the security headerInfo is outside the region in the
certificate.
passengerCar(5)
: The speedValue is greater than 14,000. (Currently, the
fastest car in the world has a top speed that is less than 500 km/h, i.e.,
13,889 cm/s.)
motorcycle(4), bus(6), lightTruck(7), heavyTruck(8), trailer(9)
: The
speedValue is greater than 8,500. (Currently, the top speed on most popular
cars is less than 300 km/h, i.e., 8,333 cm/s.)
unknown(0), pedestrian(1), cyclist(2), moped(3), specialVehicles(10),
tram(11)
: The speedValue is greater than 3,000. (Currently, non-highway
speed limits are usually well below 100 km/h, i.e., 2,778 cm/s.)
roadSideUnit(15)
: The speedValue is greater than 0. (Road side units
shouldn't be transmitting while being transported.)
Speed-ValueTooLarge-DriveDirectionReverse
: The driveDirection is
backward (1) and the speedValue is greater than 3,000. (Usually, backward
drives are far less than 50m long, and with maximum possible acceleration of
9 m/s^2 (see trigger conditions for LongAcc-ValueTooLarge), max attainable
speed is sqrt(2950) m/s, i.e., 3,000 cm/s.)
Speed-ChangeTooLarge
: The acceleration calculated from the change
in speedValue of two consecutive CAMs meets the trigger conditions of
LongAcc-ValueTooLarge.
SetMbObsTgtsCam C-ASR-OBS-BY-TGT ::= {{MbSingleObservation{{SetMbObsCamBeacon}} BYc-CamTgt-BeaconCommon} |{MbSingleObservation{{SetMbObsCamStatic}} BYc-CamTgt-StaticCommon} |{MbSingleObservation{{SetMbObsCamSecurity}} BYc-CamTgt-SecurityCommon} |{MbSingleObservation{{SetMbObsCamPosition}} BYc-CamTgt-PositionCommon} |{MbSingleObservation{{SetMbObsCamSpeed}} BYc-CamTgt-SpeedCommon} |{MbSingleObservation{{SetMbObsCamLongAcc}} BYc-CamTgt-LongAccCommon},...}
This data type defines the IOS for CAM Evidence.
SetMbEvCam C-ASR-EV ::= {...}