![]() |
5G-LENA nr-v3.3-120-gdac69c56
The 5G/NR module for the ns-3 simulator
|
#include "nr-epc-s1ap-sap.h"
Classes | |
struct | ErabSetupItem |
struct | ErabSwitchedInDownlinkItem |
struct | ErabToBeReleasedIndication |
Public Member Functions | |
virtual void | ErabReleaseIndication (uint64_t mmeUeS1Id, uint16_t gnbUeS1Id, std::list< ErabToBeReleasedIndication > erabToBeReleaseIndication)=0 |
As per 3GPP TS 36.413 version 9.8.0 section 8.2.3.2.2, the gNB indicates bearer release by sending an E-RAB RELEASE INDICATION message towards MME. | |
virtual void | InitialContextSetupResponse (uint64_t mmeUeS1Id, uint16_t gnbUeS1Id, std::list< ErabSetupItem > erabSetupList)=0 |
virtual void | InitialUeMessage (uint64_t mmeUeS1Id, uint16_t gnbUeS1Id, uint64_t stmsi, uint16_t ecgi)=0 |
virtual void | PathSwitchRequest (uint64_t gnbUeS1Id, uint64_t mmeUeS1Id, uint16_t gci, std::list< ErabSwitchedInDownlinkItem > erabToBeSwitchedInDownlinkList)=0 |
MME side of the S1-AP Service Access Point (SAP), provides the MME methods to be called when an S1-AP message is received by the MME.
Definition at line 39 of file nr-epc-s1ap-sap.h.
|
pure virtual |
As per 3GPP TS 36.413 version 9.8.0 section 8.2.3.2.2, the gNB indicates bearer release by sending an E-RAB RELEASE INDICATION message towards MME.
mmeUeS1Id | in practice, we use the IMSI |
gnbUeS1Id | in practice, we use the RNTI |
erabToBeReleaseIndication | List of bearers to be deactivated |
Implemented in ns3::NrMemberEpcS1apSapMme< C >.
|
pure virtual |
INITIAL CONTEXT SETUP RESPONSE message, see 3GPP TS 36.413 9.1.4.2
mmeUeS1Id | in practice, we use the IMSI |
gnbUeS1Id | in practice, we use the RNTI |
erabSetupList | List of ERAB setup |
Implemented in ns3::NrMemberEpcS1apSapMme< C >.
|
pure virtual |
Initial UE message.
mmeUeS1Id | in practice, we use the IMSI |
gnbUeS1Id | in practice, we use the RNTI |
stmsi | in practice, the imsi |
ecgi | in practice, the cell Id |
Implemented in ns3::NrMemberEpcS1apSapMme< C >.
|
pure virtual |
PATH SWITCH REQUEST message, see 3GPP TS 36.413 9.1.5.8
gnbUeS1Id | in practice, we use the RNTI |
mmeUeS1Id | in practice, we use the IMSI |
gci | GCI |
erabToBeSwitchedInDownlinkList | List of ERAB to be switched in downlink |
Implemented in ns3::NrMemberEpcS1apSapMme< C >.