PICS Selection PICS_IUT_ITS_S and PICS_DETECTOR_CAM_LONG_ACC and PICS_DETECTOR_CAM_SPEED and PICS_DETECTOR_CAM_POSITION
Initial conditions
with {
the IUT entity being_in the initial_state and
the IUT entity isAuthorizedWithATCertificate
}
Expected behaviour
ensure that {
when {
the IUT entity receives multiple PDU_IN_ERR containing
CA message containing
StationID indicating value PX_STATION_ID_2,
Speed indicating value PX_SPEED_3;;
from the TEST_SYSTEM entity
and the IUT entity receives multiple PDU_IN_ERR containing
CA message containing
StationID indicating value PX_STATION_ID_3,
Position indicating value PX_POSITION_OUT_OF_ROAD;;
from the TEST_SYSTEM entity
and the IUT entity is triggered to send a MR message containing
item0 containing
targetId indicating value c_CamTgt_SpeedCommon,
cause indicating value c_ObsSpeed_ValueTooLarge_VehicleType;,
item2 containing
targetId indicating value c_CamTgt_PositionCommon,
cause indicating value c_Position_ChangeTooLarge;;
from the TEST_SYSTEM entity
} then {
the IUT entity sends a EtsiTs103759Data containing
version indicating value 2,
generationTime corresponding to CURRENT_TIME,
observationLocation corresponding to CURRENT_POS,
report containing
aid indicating value AID_CAM,
content containing
content corresponding to AsrCam,
content containing
observations containing
item0 containing
tgtId indicating value c_CamTgt_SpeedCommon,
observations containing
item0 containing
obsId indicating value c_ObsSpeed_ChangeTooLarge,
obs indicating value NULL;;;,
item1 containing
tgtId indicating value c_CamTgt_PositionCommon,
observations containing
item0 containing
obsId indicating value c_ObsPosition_ChangeTooLarge,
obs indicating value NULL;;;;,
v2xPduEvidence containing
V2xPduStream containing
item0 containing
type_ indicating value c_ObsPdu_etsiGn,
v2xPdus containing
PDU0 corresponding to PDU_IN_ERR_0,
PDU1 corresponding to PDU_IN_ERR_1;,
certificate indicating value omit,
subjectPduIndex indicating value 2;;;,
nonV2xPduEvidence indicating value empty;;;;
to the MA entity
}
}
} // End of TP_MRS_ITSS_MESSAGES_003
Test Purpose {
TP Id TP_MRS_ITSS_MESSAGES_06
Test objective
"Check that the IUT generates a single MR message containing observations of an invalid speed change, an invalid position change and an invalid longitudinal acceleration value in consecutive CAMs when requested (both Class1, Class 2)."
@@ -2205,51 +2471,34 @@ Package mrs {
observations containing
item0 containing
obsId indicating value c_ObsSpeed_ChangeTooLarge,
obs indicating value NULL
;
;,
obs indicating value NULL;;,
item1 containing
tgtId indicating value c_CamTgt_PositionCommon,
observations containing
item0 containing
obsId indicating value c_ObsPosition_ChangeTooLarge,
obs indicating value NULL
;
;
;,
obs indicating value NULL;;;,
item2 containing
tgtId indicating value c_CamTgt_LongAccCommon,
observations containing
item0 containing
obsId indicating value c_ObsLongAcc_ValueTooLarge,
obs indicating value NULL
;
;
;
;,
obs indicating value NULL;;;;,
v2xPduEvidence containing
V2xPduStream containing
item0 containing
type_ indicating value c_ObsPdu_etsiGn,
v2xPdus containing
PDU0 corresponding to PDU_IN_ERR_0,
PDUN corresponding to PDU_IN_ERR_N
;,
PDUN corresponding to PDU_IN_ERR_1,
PDUN corresponding to PDU_IN_ERR_2;,
certificate indicating value omit,
subjectPduIndex indicating value PX_SUBJECT_PDU_IDX