DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: std Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_STD_SECTION_7_7_3_Switching_of_PduRRoutingPathGroups

Quelle: SWS_PDURouter.pdf (Seite 69) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

7.7.3 Switching of PduRRoutingPathGroups [SWS_PduR_00897] Upstream requirements: SRS_GTW_06120 ⌈If a PduRRoutingPathGroup is disabled by PduR_DisableRouting, the PDU Router module shall re-evaluate all PduRRoutingPaths which are referencing the affected PduRRoutingPathGroup according to [SWS_PduR_00892].⌋ [SWS_PduR_00898] Upstream requirements: SRS_GTW_06120 ⌈If a PduRRoutingPathGroup is enabled by PduR_EnableRouting, the PDU Router module shall re-evaluate all PduRRoutingPaths which are referencing the affected PduRRoutingPathGroup according to [SWS_PduR_00891].⌋ [SWS_PduR_00715] Upstream requirements: SRS_GTW_06120 ⌈Enabling of I-PDU routing path groups shall be immediate⌋ Example: A subsequent call to PduR_<Up>Transmit shall serve this I-PDU directly. [SWS_PduR_00805] Upstream requirements: SRS_GTW_06120, SRS_GTW_06029, SRS_GTW_06030 ⌈If a routing path is disabled (aligning to [SWS_PduR_00892] by the call PduR_DisableRouting) the PduR shall directly return for the following functions for this routing path: • PduR_<User:Up>Transmit, • PduR_<User:Lo>RxIndication, • PduR_<User:Lo>TriggerTransmit, • PduR_<User:LoTp>StartOfReception, • PduR_<User:LoTp>CopyRxData, • PduR_<User:LoTp>CopyTxData. If the function has a Std_ReturnType, it shall return E_NOT_OK. If function has a Buf Req_ReturnType, it shall return BUFREQ_E_NOT_OK.⌋ Note: This does not affect PduR_<User:LoTp>RxIndication and PduR_<User:- LoTp>TxConfirmation. [SWS_PduR_00810] Upstream requirements: SRS_GTW_06120, SRS_GTW_06032, SRS_GTW_06124 ⌈When a routing path associated with a single buffer PduRQueueDepth == 1) is stopped, the according buffer shall be set to the default value if PduR_DisableRouting is called with initialize set to true, otherwise the current value shall be retained.⌋ [SWS_PduR_00663] Upstream requirements: SRS_GTW_06120, SRS_GTW_06032, SRS_GTW_06124, SRS_BSW_ 00369 ⌈When a routing path is stopped, and either: • it is associated with a dedicated queue (PduRQueueingStrategy = PDUR_DEDICATED_QUEUE), • all routing paths associated to its shared common queue (PduRQueueingStrategy = PDUR_COMMON_QUEUE) are stopped • PduRQueueingStrategy isn’t configured due to a 1:1 routing the according queue shall be flushed, and the PduR shall report PDUR_E_PDU_INSTANCES_LOST to the DET if development error reporting is enabled.⌋ Example: If a gateway operation is made and the PDU Router module has buffered an I-PDU and is waiting for the destination communication module to call trigger transmit, the buffer is cleared and the buffer not available is returned to the destination Communication Interface.

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_PDURouter.pdf
Dokumentseite Seite 69
Ziel-Modul std (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95