* @desc Check that the SAS exchanges information directly with the security entities via the interface IF.Security when ETSI ITS security is used at the facilities layer.
* <pre>
* Pics Selection: PICS_SAEM_GENERATION
* Initial conditions:
* with {
* ETSI ITS security at the facilities layer is used
* and SAS is active
* }
* Expected behaviour:
* ensure that {
* when {
* another facility layer or lower layer entity provides SAEM
* }
* then {
* SAS invokes security entities
* via IF.Security
* }
* }
* </pre>
*
* @see ETSI TS 104 203-2 v2.2.1 TP/SAEM/IFSE/BV-01
* @desc Check that the SA message processing provides SAEM for dissemination via the interface IF.DataOut to either another facility layer entity or a lower layer such as Networking & Transport layer
* <pre>
* Pics Selection: PICS_SAEM_GENERATION
* Initial conditions:
* with {
* SAS generates SAEM
* }
* Expected behaviour:
* ensure that {
* when {
* SAS generates SAEM
* }
* then {
* SAS provides the SAEM for dissemination
* via IF.DataOut
* }
* }
* </pre>
*
* @see ETSI TS 104 203-2 v2.2.1 TP/SAEM/IFNT/BV-01
* @desc Check that the SA message processing provides SAEM for dissemination via the interface IF.DataOut to either another facility layer entity or a lower layer such as Networking & Transport layer
* <pre>
* Pics Selection: PICS_SAEM_GENERATION
* Initial conditions:
* with {
* SAS generates SAEM
* }
* Expected behaviour:
* ensure that {
* when {
* SAS generates SAEM
* }
* then {
* SAS provides the SAEM for dissemination
* via IF.DataOut
* }
* }
* </pre>
*
* @see ETSI TS 104 203-2 v2.2.1 TP/SAEM/IFNT/BV-02
* @desc Check that the contentCount in the component changeCount identifies a change of the content of the announced SA that corresponds to a certain saID.
* <pre>
* Pics Selection: PICS_SAEM_GENERATION
* Initial conditions:
* with {
* SAS is active
* and SAS has sent SAEMs for an ITS-S
* containing sam
* containing body
* containing changeCount
* containing said
* indicating value ID_0
* and containing contentCount
* indicating value CC_0
* and containing serviceInfos
* containing info for service A
* }
* Expected behaviour:
* ensure that {
* when {
* SAS generates a SAEM for the same ITS-Sand
* and a change in the content for service A has occurred
* }
* then {
* SAEM is sent
* containing sam
* containing body
* containing changeCount
* containing said
* indicating value ID_0
* and containing contentCount
* indicating value CC_1 != CC_0
* and containing serviceInfos
* containing info for service A
* }
* }
* </pre>
*
* @see ETSI TS 104 203-2 v2.2.1 TP/SAEM/DISS/BV-02
* @desc Check that the saID and contentCount in the component changeCount are identical for consecutive messages with identical content from the same ITS-S.
* <pre>
* Pics Selection: PICS_SAEM_GENERATION
* Initial conditions:
* with {
* SAS is active
* and SAS has sent SAEMs for an ITS-S
* containing sam
* containing body
* containing changeCount
* containing said
* indicating value ID_0
* and containing contentCount
* indicating value CC_0
* and containing serviceInfos
* containing info for service A
* }
* Expected behaviour:
* ensure that {
* when {
* SAS generates a SAEM for the same ITS-Sand
* and the message content has not changed
* }
* then {
* SAEM is sent
* containing sam
* containing body
* containing changeCount
* containing said
* indicating value ID_0
* and containing contentCount
* indicating value CC_0
* and containing serviceInfos
* containing info for service A
* }
* }
* </pre>
*
* @see ETSI TS 104 203-2 v2.2.1 TP/SAEM/DISS/BV-03