A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
lte-spectrum-phy.h File Reference
#include "ff-mac-common.h"
#include "lte-common.h"
#include "lte-harq-phy.h"
#include "lte-interference.h"
#include <ns3/data-rate.h>
#include <ns3/event-id.h>
#include <ns3/generic-phy.h>
#include <ns3/mobility-model.h>
#include <ns3/net-device.h>
#include <ns3/nstime.h>
#include <ns3/packet-burst.h>
#include <ns3/packet.h>
#include <ns3/random-variable-stream.h>
#include <ns3/spectrum-channel.h>
#include <ns3/spectrum-interference.h>
#include <ns3/spectrum-phy.h>
#include <ns3/spectrum-value.h>
#include <map>
+ Include dependency graph for lte-spectrum-phy.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::LteSpectrumPhy
 The LteSpectrumPhy models the physical layer of LTE. More...
 
struct  ns3::TbId_t
 TbId_t structure. More...
 
struct  ns3::tbInfo_t
 tbInfo_t structure More...
 

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Typedefs

typedef std::map< TbId_t, tbInfo_t > ns3::expectedTbs_t
 expectedTbs_t typedef
 
typedef Callback< void, DlInfoListElement_s > ns3::LtePhyDlHarqFeedbackCallback
 This method is used by the LteSpectrumPhy to notify the PHY about the status of a certain DL HARQ process.
 
typedef Callback< void > ns3::LtePhyRxCtrlEndErrorCallback
 This method is used by the LteSpectrumPhy to notify the PHY that a previously started RX of a control frame attempt has terminated without success.
 
typedef Callback< void, std::list< Ptr< LteControlMessage > > > ns3::LtePhyRxCtrlEndOkCallback
 This method is used by the LteSpectrumPhy to notify the PHY that a previously started RX of a control frame attempt has been successfully completed.
 
typedef Callback< void > ns3::LtePhyRxDataEndErrorCallback
 This method is used by the LteSpectrumPhy to notify the PHY that a previously started RX attempt has terminated without success.
 
typedef Callback< void, Ptr< Packet > > ns3::LtePhyRxDataEndOkCallback
 This method is used by the LteSpectrumPhy to notify the PHY that a previously started RX attempt has been successfully completed.
 
typedef Callback< void, uint16_t, Ptr< SpectrumValue > > ns3::LtePhyRxPssCallback
 This method is used by the LteSpectrumPhy to notify the UE PHY that a PSS has been received.
 
typedef Callback< void, UlInfoListElement_s > ns3::LtePhyUlHarqFeedbackCallback
 This method is used by the LteSpectrumPhy to notify the PHY about the status of a certain UL HARQ process.