CLASSIC
Modul: secoc
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_SECOC_SECTION_8_6_2_SecOC_MainFunctionTx
Wortlaut
8.6.2 SecOC_MainFunctionTx
[SWS_SecOC_00176]⌈
Service
Name
SecOC_MainFunctionTx
Syntax
void SecOC_MainFunctionTx (
void
)
Service ID
[hex]
0x03
Description
This function performs the processing of the SecOC module's authentication and
verification processing for the Tx path. Per configured SecOCMainFunctionTx
instance one SecOC_MainFunctionTx_<shortName> shall be implemented. Hereby
<shortName> is the short name of the SecOCMainFunctionTx configuration container
in the ECU configuration.
Available
via
SchM_SecOC.h
⌋(SRS_BSW_00373, SRS_BSW_00425)
[SWS_SecOC_00177]⌈
If the SecOC module was not previously initialized with a call to SecOC_Init, then a
call
to
SecOC_MainFunctionTx
shall
simply
return.
⌋ (SRS_SecOC_00005)
[SWS_SecOC_00178]⌈
The cycle time of the SecOC_MainFunctionTx is configured by the parameter
SecOCMainFunctionPeriodTx.
⌋ (SRS_SecOC_00025)
[SWS_SecOC_00179]⌈
If SecOC_MainFunctionTx is scheduled, the SecOC shall firstly check if there are
new Authentic I-PDUs to be authenticated. If yes the SecOC module shall process
the authentication of each of the IPDUs identified as new subsequently in the very
same
main
function
call.
⌋ (SRS_SecOC_00025)
[SWS_SecOC_00180]⌈
For each newly authenticated Authentic I-PDU, the SecOC module shall immediately
trigger the transmission of the Secured I-PDU at the lower layer module by calling the
PduR.
⌋ (SRS_SecOC_00025)
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_SecureOnboardCommunication.pdf |
|---|---|
| Dokumentseite | Seite 84 |
| Ziel-Modul | secoc (classic) |
| Ziel-Anforderung | SWS_SecOC_00180 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |