A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::EpcS1apSapEnb Class Referenceabstract

eNB side of the S1-AP Service Access Point (SAP), provides the eNB methods to be called when an S1-AP message is received by the eNB. More...

#include "epc-s1ap-sap.h"

+ Inheritance diagram for ns3::EpcS1apSapEnb:
+ Collaboration diagram for ns3::EpcS1apSapEnb:

Classes

struct  ErabSwitchedInUplinkItem
 E-RABs Switched in Uplink Item IE, see 3GPP TS 36.413 9.1.5.9. More...
 
struct  ErabToBeSetupItem
 ErabToBeSetupItem structure. More...
 

Public Member Functions

virtual void InitialContextSetupRequest (uint64_t mmeUeS1Id, uint16_t enbUeS1Id, std::list< ErabToBeSetupItem > erabToBeSetupList)=0
 Initial context setup request.
 
virtual void PathSwitchRequestAcknowledge (uint64_t enbUeS1Id, uint64_t mmeUeS1Id, uint16_t cgi, std::list< ErabSwitchedInUplinkItem > erabToBeSwitchedInUplinkList)=0
 PATH SWITCH REQUEST ACKNOWLEDGE message, see 3GPP TS 36.413 9.1.5.9.
 
- Public Member Functions inherited from ns3::EpcS1apSap
virtual ~EpcS1apSap ()
 

Detailed Description

eNB side of the S1-AP Service Access Point (SAP), provides the eNB methods to be called when an S1-AP message is received by the eNB.

Definition at line 132 of file epc-s1ap-sap.h.

Member Function Documentation

◆ InitialContextSetupRequest()

virtual void ns3::EpcS1apSapEnb::InitialContextSetupRequest ( uint64_t mmeUeS1Id,
uint16_t enbUeS1Id,
std::list< ErabToBeSetupItem > erabToBeSetupList )
pure virtual

Initial context setup request.

Parameters
mmeUeS1Idin practice, we use the IMSI
enbUeS1Idin practice, we use the RNTI
erabToBeSetupListList of ERAB to be setup

Implemented in ns3::MemberEpcS1apSapEnb< C >.

◆ PathSwitchRequestAcknowledge()

virtual void ns3::EpcS1apSapEnb::PathSwitchRequestAcknowledge ( uint64_t enbUeS1Id,
uint64_t mmeUeS1Id,
uint16_t cgi,
std::list< ErabSwitchedInUplinkItem > erabToBeSwitchedInUplinkList )
pure virtual

PATH SWITCH REQUEST ACKNOWLEDGE message, see 3GPP TS 36.413 9.1.5.9.

Parameters
enbUeS1Idin practice, we use the RNTI
mmeUeS1Idin practice, we use the IMSI
cgiCGI
erabToBeSwitchedInUplinkListList of ERAB to be switched in uplink

Implemented in ns3::MemberEpcS1apSapEnb< C >.


The documentation for this class was generated from the following file: