21 #ifndef EPC_ENB_S1_SAP_H
22 #define EPC_ENB_S1_SAP_H
26 #include <ns3/eps-bearer.h>
27 #include <ns3/ipv4-address.h>
165 m_owner->DoInitialUeMessage (imsi, rnti);
172 m_owner->DoPathSwitchRequest (params);
178 m_owner->DoUeContextRelease (rnti);
215 m_owner->DoDataRadioBearerSetupRequest (params);
221 m_owner->DoPathSwitchRequestAcknowledge (params);
226 #endif // EPC_ENB_S1_SAP_H
Ipv4Address transportLayerAddress
IP Address of the SGW, see 36.423 9.2.1.
Parameters passed to DataRadioBearerSetupRequest ()
Template for the implementation of the EpcEnbS1SapUser as a member of an owner class of type C to whi...
This class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication...
virtual void PathSwitchRequest(PathSwitchRequestParameters params)=0
virtual void UeContextRelease(uint16_t rnti)
release UE context at the S1 Application of the source eNB after reception of the UE CONTEXT RELEASE ...
This class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication...
uint8_t bearerId
the EPS Bearer Identifier
virtual void DataRadioBearerSetupRequest(DataRadioBearerSetupRequestParameters params)=0
request the setup of a DataRadioBearer
uint16_t rnti
the RNTI identifying the UE for which the DataRadioBearer is to be created
std::list< BearerToBeSwitched > bearersToBeSwitched
EpsBearer bearer
the characteristics of the bearer to be set up
This class contains the specification of EPS Bearers.
virtual void UeContextRelease(uint16_t rnti)=0
release UE context at the S1 Application of the source eNB after reception of the UE CONTEXT RELEASE ...
uint32_t gtpTeid
S1-bearer GTP tunnel endpoint identifier, see 36.423 9.2.1.
virtual void InitialUeMessage(uint64_t imsi, uint16_t rnti)
virtual void DataRadioBearerSetupRequest(DataRadioBearerSetupRequestParameters params)
request the setup of a DataRadioBearer
MemberEpcEnbS1SapProvider()
Template for the implementation of the EpcEnbS1SapProvider as a member of an owner class of type C to...
virtual void PathSwitchRequest(PathSwitchRequestParameters params)
virtual void InitialUeMessage(uint64_t imsi, uint16_t rnti)=0
Ipv4 addresses are stored in host order in this class.
virtual void PathSwitchRequestAcknowledge(PathSwitchRequestAcknowledgeParameters params)=0
virtual ~EpcEnbS1SapUser()
virtual ~EpcEnbS1SapProvider()
virtual void PathSwitchRequestAcknowledge(PathSwitchRequestAcknowledgeParameters params)