* @desc Check that a VRU sends an indication of joining a cluster for timeClusterJoinNotification including the identified cluster and time at which it stops sending individual VAMs
* <pre>
* Pics Selection: PICS_CLUSTERING
* Initial conditions:
* with {
* VBS in state VRU-ACTIVE-CLUSTER-LEADER
* }
* Expected behaviour:
* ensure that {
* when {
* VBS has received a VAM from a cluster leader
* containing basicContainer
* containing referencePosition
* indicating Position
* and distance(Position, EgoPosition) < maxClusterDistance
* and containing vruHighFreuquencyContainer
* containing speed
* contaiing speedValue
* indicating value
* and abs(value – EgoSpeed) < maxClusterVelocityDifference
* and containing vruClusterInformationContainer
* containing clusterId
* indicating Cid
* and containing clusterCardinalitySize
* indicating value < maxClusterSize
* }
* then {
* VBS sends VAM
* for timeClusterJoinNotification
* not containing vruClusterInformationContainer
* and containing clusterOperationContainer
* containing clusterJoinInfo
* containing clusterId
* indicating CId
* and containing joinTime
* }
* }
* </pre>
*
* @see ETSI TS 104 018-2 V2.0.2 (2024-11) TP/VBS/CLTR/BV-05
* @reference ETSI TS 103 300-3 (V2.2.1), clause 5.4.2.2
* @desc Check that a VBS sends individual VAMs after a cancelled-join oder failed-join including the same station ID as before and the cluster leave notification for timeClusterLeaveNotification
* <pre>
* Pics Selection: PICS_CLUSTERING
* Initial conditions:
* with {
* VBS in state VRU-ACTIVE-STANDALONE
* and cancelled-join has occured or failed-join has occured
* and stationID is value sID
* }
* Expected behaviour:
* ensure that {
* when {
* VBS generates VAM
* }
* then {
* VBS sends VAM
* not containing vruClusterInformationContainer
* and containing ITS PDU header
* containing stationID
* indicating sID
* }
* }
* </pre>
*
* @see ETSI TS 104 018-2 V2.0.2 (2024-11) TP/VBS/CLTR/BV-06
* @reference ETSI TS 103 300-3 (V2.2.1), clause 5.4.2.2