Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

By utilising a state machine instead of event-driven mechanisms, we can ensure that the correct actions are taken at the right time and in a specified order. When RDK GPON Manager receives an event, it will update the data model, which the state machine will then check to determine the next course of action. This ensures that multiple events only trigger a single action, for if the state machine has entered the correct state, it   no longer needs to process a duplicate incoming event. This prevents race conditions and ensures the GPON link is always in the correct state.

draw.io Diagram
bordertrue
diagramNameGPON State Diagram
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth423
revision1
Image Removed

GPONInterfaceStateMachine–StateDiagram

...