A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::EpcEnbS1SapProvider Class Referenceabstract

#include <epc-enb-s1-sap.h>

+ Inheritance diagram for ns3::EpcEnbS1SapProvider:

Classes

struct  BearerToBeSwitched
 
struct  PathSwitchRequestParameters
 

Public Member Functions

virtual void InitialUeMessage (uint64_t imsi, uint16_t rnti)=0
 
virtual void PathSwitchRequest (PathSwitchRequestParameters params)=0
 
virtual void UeContextRelease (uint16_t rnti)=0
 

Detailed Description

This class implements the Service Access Point (SAP) between the LteEnbRrc and the EpcEnbApplication. In particular, this class implements the Provider part of the SAP, i.e., the methods exported by the EpcEnbApplication and called by the LteEnbRrc.

Definition at line 39 of file epc-enb-s1-sap.h.

Member Function Documentation

virtual void ns3::EpcEnbS1SapProvider::InitialUeMessage ( uint64_t  imsi,
uint16_t  rnti 
)
pure virtual
Parameters
imsi
rnti

Implemented in ns3::MemberEpcEnbS1SapProvider< C >.

virtual void ns3::EpcEnbS1SapProvider::UeContextRelease ( uint16_t  rnti)
pure virtual

release UE context at the S1 Application of the source eNB after reception of the UE CONTEXT RELEASE X2 message from the target eNB during X2-based handover

Parameters
rnti

Implemented in ns3::MemberEpcEnbS1SapProvider< C >.

Referenced by ns3::LteEnbRrc::RemoveUe().


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