Description
Currently, all messages in the simulation are processed instantaneously, which doesn't reflect the inherent delays and timeouts present in real 5G networks. To enhance the realism of our 5G Core simulation, we need to incorporate timer-based events that simulate these network behaviors.
Objective
Implement timer mechanisms in the Access and Mobility Management Function (AMF), Session Management Function (SMF), and Authentication Server Function (AUSF) to handle events such as timeouts and retransmissions, thereby simulating realistic network delays.
Tasks
AMF Enhancements
SMF Enhancements
AUSF Enhancements
References
Acceptance Criteria
Additional Notes
Incorporating timer-based events is crucial for simulating real-world 5G network behaviors, enhancing the accuracy and reliability of our simulations.
Description
Currently, all messages in the simulation are processed instantaneously, which doesn't reflect the inherent delays and timeouts present in real 5G networks. To enhance the realism of our 5G Core simulation, we need to incorporate timer-based events that simulate these network behaviors.
Objective
Implement timer mechanisms in the Access and Mobility Management Function (AMF), Session Management Function (SMF), and Authentication Server Function (AUSF) to handle events such as timeouts and retransmissions, thereby simulating realistic network delays.
Tasks
AMF Enhancements
cMessageclass for self-scheduling events to simulate these timers.SMF Enhancements
scheduleAt()function to schedule these timer events.AUSF Enhancements
References
cMessageClass ReferencecSimpleModuleClass ReferenceAcceptance Criteria
Additional Notes
Incorporating timer-based events is crucial for simulating real-world 5G network behaviors, enhancing the accuracy and reliability of our simulations.