This is a list of all Tracing sources. For more information see the Tracing section of this API documentation and the Tracing sections in the Tutorial and Manual.
ns3::AarfcdWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::AarfWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::AcousticModemEnergyModel
-
TotalEnergyConsumption: Total energy consumption of the modem device.
ns3::AlohaNoackNetDevice
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
MacTxDrop: Trace source indicating a packet has been dropped by the device before transmission
ns3::AmrrWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::AparfWifiManager
-
PowerChange: The transmission power has change
-
RateChange: The transmission rate has change
ns3::ApplicationPacketProbe
-
Output: The packet plus its socket address that serve as the output for this probe
-
OutputBytes: The number of bytes in the packet
ns3::ApWifiMac
-
AssociatedSta: A station associated with this access point.
-
DeAssociatedSta: A station lost association with this access point.
ns3::ArfWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::ArpCache
-
Drop: Packet dropped due to ArpCache entry in WaitReply expiring.
ns3::ArpL3Protocol
-
Drop: Packet dropped because not enough room in pending queue for a specific cache entry.
ns3::BaseStationNetDevice
-
BSPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
BSRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
BSRxDrop: A packet has been dropped in the MAC layer after it has been passed up from the physical layer.
-
BSTx: A packet has been received from higher layers and is being processed in preparation for queueing for transmission.
-
BSTxDrop: A packet has been dropped in the MAC layer before being queued for transmission.
ns3::BlockAckManager
-
AgreementState: The state of the ADDBA handshake
ns3::BooleanProbe
-
Output: The bool that serves as output for this probe
ns3::BulkSendApplication
-
TcpRetransmission: The TCP socket retransmitted a packet
-
Tx: A new packet is sent
-
TxWithSeqTsSize: A new packet is created with SeqTsSizeHeader
ns3::CaraWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::ChannelAccessManager
-
NSlotsLeftAlert: The backoff counter of the AC with the given index reached the threshold set through the NSlotsLeft attribute.
ns3::CobaltQueueDisc
-
Count: Cobalt count
-
DropNext: Time until next packet drop
-
DropState: Dropping state
ns3::CoDelQueueDisc
-
Count: CoDel count
-
DropNext: Time until next packet drop
-
DropState: Dropping state
-
LastCount: CoDel lastcount
ns3::CsmaNetDevice
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
MacTxBackoff: Trace source indicating a packet has been delayed by the CSMA backoff process
-
MacTxDrop: Trace source indicating a packet has been dropped by the device before transmission
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
-
PhyRxEnd: Trace source indicating a packet has been completely received by the device
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the channel
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel
-
PromiscSniffer: Trace source simulating a promiscuous packet sniffer attached to the device
-
Sniffer: Trace source simulating a non-promiscuous packet sniffer attached to the device
ns3::DhcpClient
-
ExpireLease: A lease expires
-
NewLease: Get a NewLease
ns3::dot11s::HwmpProtocol
-
RouteChange: Routing table changed
-
RouteDiscoveryTime: The time of route discovery procedure
ns3::dot11s::PeerManagementProtocol
-
LinkClose: New peer link closed
-
LinkOpen: New peer link opened
ns3::DoubleProbe
-
Output: The double that serves as output for this probe
ns3::dsr::DsrOptions
-
Drop: Packet dropped.
-
Rx: Receive DSR packet.
ns3::dsr::DsrRouting
-
Drop: Drop DSR packet
-
Tx: Send DSR packet.
ns3::DynamicQueueLimits
-
Limit: Limit value calculated by DQL
ns3::EmlsrManager
-
MainPhySwitch: This trace source is fired when the main PHY switches channel to operate on another link. Information associated with the main PHY switch is provided through a struct that is inherited from struct EmlsrMainPhySwitchTrace (use the GetName() method to get the type of the provided object).
ns3::energy::BasicEnergyHarvester
-
HarvestedPower: Harvested power by the BasicEnergyHarvester.
-
TotalEnergyHarvested: Total energy harvested by the harvester.
ns3::energy::BasicEnergySource
-
RemainingEnergy: Remaining energy at BasicEnergySource.
ns3::energy::GenericBatteryModel
-
RemainingEnergy: Remaining energy of generic battery
ns3::energy::LiIonEnergySource
-
RemainingEnergy: Remaining energy at BasicEnergySource.
ns3::energy::RvBatteryModel
-
RvBatteryModelBatteryLevel: RV battery model battery level.
-
RvBatteryModelBatteryLifetime: RV battery model battery lifetime.
ns3::energy::SimpleDeviceEnergyModel
-
TotalEnergyConsumption: Total energy consumption of the radio device.
ns3::EpcUeNas
-
StateTransition: fired upon every UE NAS state transition
ns3::FdNetDevice
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
MacTxDrop: Trace source indicating a packet has been dropped by the device before transmission
-
PromiscSniffer: Trace source simulating a promiscuous packet sniffer attached to the device
-
Sniffer: Trace source simulating a non-promiscuous packet sniffer attached to the device
ns3::HalfDuplexIdealPhy
-
RxAbort: Trace fired when a previously started RX is aborted before time
-
RxEndError: Trace fired when a previously started RX terminates with an error (packet is corrupted)
-
RxEndOk: Trace fired when a previously started RX terminates successfully
-
RxStart: Trace fired when the start of a signal is detected
-
TxEnd: Trace fired when a previously started transmission is finished
-
TxStart: Trace fired when a new transmission is started
ns3::Icmpv6L4Protocol
-
DadFailure: Duplicate Address detected during DAD, the address is now INVALID
-
DadSuccess: Duplicate Address not detected during DAD, the address is now PREFERRED
ns3::IdealWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::Ipv4L3Protocol
-
Drop: Drop ipv4 packet
-
LocalDeliver: An IPv4 packet was received by/for this node, and it is being forward up the stack
-
MulticastForward: A multicast IPv4 packet was received by this node and is being forwarded to another node
-
Rx: Receive ipv4 packet from incoming interface.
-
SendOutgoing: A newly-generated packet by this node is about to be queued for transmission
-
Tx: Send ipv4 packet to outgoing interface.
-
UnicastForward: A unicast IPv4 packet was received by this node and is being forwarded to another node
ns3::Ipv4PacketProbe
-
Output: The packet plus its IPv4 object and interface that serve as the output for this probe
-
OutputBytes: The number of bytes in the packet
ns3::Ipv6L3Protocol
-
Drop: Drop IPv6 packet
-
LocalDeliver: An IPv6 packet was received by/for this node, and it is being forward up the stack
-
Rx: Receive IPv6 packet from incoming interface.
-
SendOutgoing: A newly-generated packet by this node is about to be queued for transmission
-
Tx: Send IPv6 packet to outgoing interface.
-
UnicastForward: A unicast IPv6 packet was received by this node and is being forwarded to another node
ns3::Ipv6PacketProbe
-
Output: The packet plus its IPv6 object and interface that serve as the output for this probe
-
OutputBytes: The number of bytes in the packet
ns3::lrwpan::LrWpanMac
-
IfsEnd: Trace source reporting the end of an Interframe space (IFS)
-
MacIncSuperframeStatus: The period status of the incoming superframe
-
MacIndTxDequeue: Trace source indicating a packet has was dequeued from the indirect transaction queue
-
MacIndTxDrop: Trace source indicating a packet has been dropped from the indirect transaction queue(The pending transaction list)
-
MacIndTxEnqueue: Trace source indicating a packet has been enqueued in the indirect transaction queue
-
MacOutSuperframeStatus: The period status of the outgoing superframe
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacRxDrop: Trace source indicating a packet was received, but dropped before being forwarded up the stack
-
MacSentPkt: Trace source reporting some information about the sent packet
-
MacState: The state of LrWpan Mac
-
MacStateValue: The state of LrWpan Mac
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
MacTxDequeue: Trace source indicating a packet has was dequeued from the transaction queue
-
MacTxDrop: Trace source indicating a packet has been dropped during transmission
-
MacTxEnqueue: Trace source indicating a packet has been enqueued in the transaction queue
-
MacTxOk: Trace source indicating a packet has been successfully sent
-
PromiscSniffer: Trace source simulating a promiscuous packet sniffer attached to the device
-
Sniffer: Trace source simulating a non-promiscuous packet sniffer attached to the device
ns3::lrwpan::LrWpanPhy
-
PhyRxBegin: Trace source indicating a packet has begun being received from the channel medium by the device
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
-
PhyRxEnd: Trace source indicating a packet has been completely received from the channel medium by the device
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the channel medium
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel.
-
TrxState: The state of the transceiver
-
TrxStateValue: The state of the transceiver
ns3::LteEnbMac
-
DlScheduling: Information regarding DL scheduling.
-
UlScheduling: Information regarding UL scheduling.
ns3::LteEnbPhy
-
DlPhyTransmission: DL transmission PHY layer statistics.
-
ReportInterference: Report linear interference power per PHY RB
-
ReportUeSinr: Report UEs' averaged linear SINR
ns3::LteEnbRrc
-
ConnectionEstablished: Fired upon successful RRC connection establishment.
-
ConnectionReconfiguration: trace fired upon RRC connection reconfiguration
-
HandoverEndOk: trace fired upon successful termination of a handover procedure
-
HandoverFailureJoining: trace fired upon handover failure due to handover joining timeout at target eNB
-
HandoverFailureLeaving: trace fired upon handover failure due to handover leaving timeout at source eNB
-
HandoverFailureMaxRach: trace fired upon handover failure due to max RACH attempts from UE to target eNB
-
HandoverFailureNoPreamble: trace fired upon handover failure due to non-allocation of non-contention based preamble at eNB for UE to handover due to max count reached
-
HandoverStart: trace fired upon start of a handover procedure
-
NewUeContext: Fired upon creation of a new UE context.
-
NotifyConnectionRelease: trace fired when an UE is released
-
RecvMeasurementReport: trace fired when measurement report is received
-
RrcTimeout: trace fired when a timer expires
ns3::LtePdcp
-
RxPDU: PDU received.
-
TxPDU: PDU transmission notified to the RLC.
ns3::LteRlc
-
RxPDU: PDU received.
-
TxDrop: Trace source indicating a packet has been dropped before transmission
-
TxPDU: PDU transmission notified to the MAC.
ns3::LteSpectrumPhy
-
DlPhyReception: DL reception PHY layer statistics.
-
RxEndError: Trace fired when a previously started RX terminates with an error
-
RxEndOk: Trace fired when a previously started RX terminates successfully
-
RxStart: Trace fired when the start of a signal is detected
-
TxEnd: Trace fired when a previously started transmission is finished
-
TxStart: Trace fired when a new transmission is started
-
UlPhyReception: DL reception PHY layer statistics.
ns3::LteUeMac
-
RaResponseTimeout: trace fired upon RA response timeout
ns3::LteUePhy
-
ReportCurrentCellRsrpSinr: RSRP and SINR statistics.
-
ReportPowerSpectralDensity: Power Spectral Density data.
-
ReportUeMeasurements: Report UE measurements RSRP (dBm) and RSRQ (dB).
-
ReportUlPhyResourceBlocks: UL transmission PHY layer resource blocks.
-
StateTransition: Trace fired upon every UE PHY state transition
-
UlPhyTransmission: DL transmission PHY layer statistics.
ns3::LteUePowerControl
-
ReportPucchTxPower: Report PUCCH TxPower in dBm
-
ReportPuschTxPower: Report PUSCH TxPower in dBm
-
ReportSrsTxPower: Report SRS TxPower in dBm
ns3::LteUeRrc
-
ConnectionEstablished: trace fired upon successful RRC connection establishment
-
ConnectionReconfiguration: trace fired upon RRC connection reconfiguration
-
ConnectionTimeout: trace fired upon timeout RRC connection establishment because of T300
-
DrbCreated: trace fired after DRB is created
-
HandoverEndError: trace fired upon failure of a handover procedure
-
HandoverEndOk: trace fired upon successful termination of a handover procedure
-
HandoverStart: trace fired upon start of a handover procedure
-
InitialCellSelectionEndError: trace fired upon failed initial cell selection procedure
-
InitialCellSelectionEndOk: trace fired upon successful initial cell selection procedure
-
MibReceived: trace fired upon reception of Master Information Block
-
PhySyncDetection: trace fired upon receiving in Sync or out of Sync indications from UE PHY
-
RadioLinkFailure: trace fired upon failure of radio link
-
RandomAccessError: trace fired upon failure of the random access procedure
-
RandomAccessSuccessful: trace fired upon successful completion of the random access procedure
-
SCarrierConfigured: trace fired after configuring secondary carriers
-
Sib1Received: trace fired upon reception of System Information Block Type 1
-
Sib2Received: trace fired upon reception of System Information Block Type 2
-
Srb1Created: trace fired after SRB1 is created
-
StateTransition: trace fired upon every UE RRC state transition
ns3::MinstrelHtWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::MinstrelWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::MobilityModel
-
CourseChange: The value of the position and/or velocity vector changed
ns3::ObssPdAlgorithm
-
Reset: Trace CCA Reset event
ns3::olsr::RoutingProtocol
-
RoutingTableChanged: The OLSR routing table has changed.
-
Rx: Receive OLSR packet.
-
Tx: Send OLSR packet.
ns3::OnoeWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::OnOffApplication
-
OnOffState: Application state (0-OFF, 1-ON)
-
Tx: A new packet is created and is sent
-
TxWithAddresses: A new packet is created and is sent
-
TxWithSeqTsSize: A new packet is created with SeqTsSizeHeader
ns3::PacketProbe
-
Output: The packet that serve as the output for this probe
-
OutputBytes: The number of bytes in the packet
ns3::PacketSink
-
Rx: A packet has been received
-
RxWithAddresses: A packet has been received
-
RxWithSeqTsSize: A packet with SeqTsSize header has been received
ns3::PacketSocket
-
Drop: Drop packet due to receive buffer overflow
ns3::PacketSocketClient
-
Tx: A packet has been sent
ns3::PacketSocketServer
-
Rx: A packet has been received
ns3::ParfWifiManager
-
PowerChange: The transmission power has change
-
RateChange: The transmission rate has change
ns3::Ping
-
Drop: Drop events due to destination unreachable or other errors.
-
Report: Summary report at close of application.
-
Rtt: The sequence number and RTT sample.
-
Tx: The sequence number and ICMP echo response packet.
ns3::PointToPointChannel
-
TxRxPointToPoint: Trace source indicating transmission of packet from the PointToPointChannel, used by the Animation interface.
ns3::PointToPointNetDevice
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
MacTxDrop: Trace source indicating a packet has been dropped by the device before transmission
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
-
PhyRxEnd: Trace source indicating a packet has been completely received by the device
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the channel
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel
-
PromiscSniffer: Trace source simulating a promiscuous packet sniffer attached to the device
-
Sniffer: Trace source simulating a non-promiscuous packet sniffer attached to the device
ns3::QosTxop
-
BaEstablished: A block ack agreement is established with the given recipient for the given TID (and the given GCR group address, if any).
-
TxopTrace: Trace source for TXOP start and duration times
ns3::Queue<Packet>
-
Dequeue: Dequeue a packet from the queue.
-
Drop: Drop a packet (for whatever reason).
-
DropAfterDequeue: Drop a packet after dequeue.
-
DropBeforeEnqueue: Drop a packet before enqueue.
-
Enqueue: Enqueue a packet in the queue.
ns3::Queue<QueueDiscItem>
-
Dequeue: Dequeue a packet from the queue.
-
Drop: Drop a packet (for whatever reason).
-
DropAfterDequeue: Drop a packet after dequeue.
-
DropBeforeEnqueue: Drop a packet before enqueue.
-
Enqueue: Enqueue a packet in the queue.
ns3::Queue<WifiMpdu,WifiMacQueueContainer>
-
Dequeue: Dequeue a packet from the queue.
-
Drop: Drop a packet (for whatever reason).
-
DropAfterDequeue: Drop a packet after dequeue.
-
DropBeforeEnqueue: Drop a packet before enqueue.
-
Enqueue: Enqueue a packet in the queue.
ns3::QueueBase
-
BytesInQueue: Number of bytes currently stored in the queue
-
PacketsInQueue: Number of packets currently stored in the queue
ns3::QueueDisc
-
BytesInQueue: Number of bytes currently stored in the queue disc
-
Dequeue: Dequeue a packet from the queue disc
-
Drop: Drop a packet stored in the queue disc
-
DropAfterDequeue: Drop a packet after dequeue
-
DropBeforeEnqueue: Drop a packet before enqueue
-
Enqueue: Enqueue a packet in the queue disc
-
Mark: Mark a packet stored in the queue disc
-
PacketsInQueue: Number of packets currently stored in the queue disc
-
Requeue: Requeue a packet in the queue disc
-
SojournTime: Sojourn time of the last packet dequeued from the queue disc
ns3::RraaWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::RrpaaWifiManager
-
PowerChange: The transmission power has change.
-
RateChange: The transmission rate has change.
ns3::SimpleNetDevice
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
ns3::SimpleOfdmWimaxPhy
-
PhyRxBegin: Trace source indicating a packet has begun being received from the channel medium by the device
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
-
PhyRxEnd: Trace source indicating a packet has been completely received from the channel medium by the device
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the channel medium
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel
-
Rx: Receive trace
-
Tx: Transmit trace
ns3::SixLowPanNetDevice
-
Drop: Drop - DropReason, packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
-
Rx: Receive - packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
-
Tx: Send - packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
ns3::SpectrumAnalyzer
-
AveragePowerSpectralDensityReport: Trace fired whenever a new value for the average Power Spectral Density is calculated
ns3::SpectrumChannel
-
Gain: This trace is fired whenever a new path loss value is calculated. The parameters to this trace are : Pointer to the mobility model of the transmitter, Pointer to the mobility model of the receiver, Tx antenna gain, Rx antenna gain, Propagation gain, Pathloss
-
PathLoss: This trace is fired whenever a new path loss value is calculated. The first and second parameters to the trace are pointers respectively to the TX and RX SpectrumPhy instances, whereas the third parameters is the loss value in dB. Note that the loss value reported by this trace is the single-frequency loss value obtained by evaluating only the TX and RX AntennaModels and the PropagationLossModel. In particular, note that SpectrumPropagationLossModel (even if present) is never used to evaluate the loss value reported in this trace.
-
TxSigParams: This trace is fired whenever a signal is transmitted. The sole parameter is a pointer to a copy of the SpectrumSignalParameters provided by the transmitter.
ns3::SpectrumWifiPhy
-
SignalArrival: Trace start of all signal arrivals, including weak and foreign signals
ns3::StaWifiMac
-
Assoc: Associated with an access point. If this is an MLD that associated with an AP MLD, the AP MLD address is provided.
-
BeaconArrival: Time of beacons arrival from associated AP
-
DeAssoc: Association with an access point lost. If this is an MLD that disassociated with an AP MLD, the AP MLD address is provided.
-
EmlsrLinkSwitch: Trace start/end of EMLSR link switch events: when a PHY operating on a link starts switching, provides the ID of the link and a null pointer (indicating no PHY is operating on that link); when a PHY completes switching to a link, provides the ID of the link and a pointer to the PHY (that is now operating on that link)
-
LinkSetupCompleted: A link was setup in the context of ML setup with an AP MLD. Provides ID of the setup link and AP MAC address
-
ReceivedBeaconInfo: Information about every received Beacon frame
ns3::SubscriberStationNetDevice
-
SSPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
SSRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
SSRxDrop: A packet has been dropped in the MAC layer after it has been passed up from the physical layer.
-
SSTxDrop: A packet has been dropped in the MAC layer before being queued for transmission.
ns3::TbfQueueDisc
-
TokensInFirstBucket: Number of First Bucket Tokens in bytes
-
TokensInSecondBucket: Number of Second Bucket Tokens in bytes
ns3::TcpBbr
-
CwndGain: The dynamic congestion window gain factor
-
MinRtt: Estimated two-way round-trip propagation delay of the path, estimated from the windowed minimum recent round-trip delay sample
-
PacingGain: The dynamic pacing gain factor
ns3::TcpDctcp
-
CongestionEstimate: Update sender-side congestion estimate state
ns3::TcpHybla
-
Rho: Rho parameter of Hybla
ns3::TcpRateLinux
-
TcpRateSampleUpdated: Tcp rate sample has been updated
-
TcpRateUpdated: Tcp rate information has been updated
ns3::TcpRxBuffer
-
NextRxSequence: Next sequence number expected (RCV.NXT)
ns3::TcpSocketBase
-
AdvWND: Advertised Window Size
-
BytesInFlight: Socket estimation of bytes in flight
-
CongState: TCP Congestion machine state
-
CongestionWindow: The TCP connection's congestion window
-
CongestionWindowInflated: The TCP connection's congestion window inflates as in older RFC
-
EcnCeSeq: Sequence of last received CE
-
EcnCwrSeq: Sequence of last received CWR
-
EcnEchoSeq: Sequence of last received ECN Echo
-
EcnState: Trace ECN state change of socket
-
HighestRxAck: Highest ack received from peer
-
HighestRxSequence: Highest sequence number received from peer
-
HighestSequence: Highest sequence number ever sent in socket's life time
-
LastRTT: RTT of the last (S)ACKed packet
-
NextTxSequence: Next sequence number to send (SND.NXT)
-
PacingRate: The current TCP pacing rate
-
RTO: Retransmission timeout
-
RTT: Smoothed RTT
-
RWND: Remote side's flow control window
-
Retransmission: Notification of a TCP retransmission
-
Rx: Receive tcp packet from IP protocol
-
SlowStartThreshold: TCP slow start threshold (bytes)
-
State: TCP state
-
Tx: Send tcp packet to IP protocol
ns3::TcpSocketState
-
BytesInFlight: The TCP connection's congestion window
-
CongState: TCP Congestion machine state
-
CongestionWindow: The TCP connection's congestion window
-
CongestionWindowInflated: The TCP connection's inflated congestion window
-
EcnState: Trace ECN state change of socket
-
HighestSequence: Highest sequence number received from peer
-
LastRTT: RTT of the last (S)ACKed packet
-
NextTxSequence: Next sequence number to send (SND.NXT)
-
PacingRate: The current TCP pacing rate
-
RTT: Smoothed RTT
-
SlowStartThreshold: TCP slow start threshold (bytes)
ns3::TcpTxBuffer
-
UnackSequence: First unacknowledged sequence number (SND.UNA)
ns3::TcpWestwoodPlus
-
EstimatedBW: The estimated bandwidth
ns3::ThompsonSamplingWifiManager
-
Rate: Traced value for rate changes (b/s)
ns3::ThreeGppHttpClient
-
ConnectionClosed: Connection to the destination web server is closed.
-
ConnectionEstablished: Connection to the destination web server has been established.
-
Rx: General trace for receiving a packet of any kind.
-
RxDelay: General trace of delay for receiving a complete object.
-
RxEmbeddedObject: Received a whole embedded object. Header is included.
-
RxEmbeddedObjectPacket: A packet of embedded object has been received.
-
RxMainObject: Received a whole main object. Header is included.
-
RxMainObjectPacket: A packet of main object has been received.
-
RxPage: A page has been received.
-
RxRtt: General trace of round trip delay time for receiving a complete object.
-
StateTransition: Trace fired upon every HTTP client state transition.
-
Tx: General trace for sending a packet of any kind.
-
TxEmbeddedObjectRequest: Sent a request for an embedded object.
-
TxMainObjectRequest: Sent a request for a main object.
ns3::ThreeGppHttpServer
-
ConnectionEstablished: Connection to a remote web client has been established.
-
EmbeddedObject: An embedded object has been generated.
-
MainObject: A main object has been generated.
-
Rx: A packet has been received.
-
RxDelay: A packet has been received with delay information.
-
RxWithAddresses: A packet has been received.
-
StateTransition: Trace fired upon every HTTP client state transition.
-
Tx: A packet has been sent.
ns3::TimeProbe
-
Output: The double valued (units of seconds) probe output
ns3::TimeSeriesAdaptor
-
Output: The current simulation time versus the current value converted to a double
ns3::TrafficControlLayer
-
TcDrop: Trace source indicating a packet has been dropped by the Traffic Control layer because no queue disc is installed on the device, the device supports flow control and the device queue is stopped
ns3::Txop
-
BackoffTrace: Trace source for backoff values
-
CwTrace: Trace source for contention window values
ns3::UanMacCw
-
Dequeue: A was passed down to the PHY from the MAC.
-
Enqueue: A packet arrived at the MAC for transmission.
-
RX: A packet was destined for this MAC and was received.
ns3::UanMacRc
-
Dequeue: A (data) packet was passed down to PHY from MAC.
-
Enqueue: A (data) packet arrived at MAC for transmission.
-
RX: A packet was destined for and received at this MAC layer.
ns3::UanMacRcGw
-
Cycle: Trace cycle statistics.
-
RX: A packet was destined for and received at this MAC layer.
ns3::UanNetDevice
-
Rx: Received payload from the MAC layer.
-
Tx: Send payload to the MAC layer.
ns3::UanPhy
-
PhyRxBegin: Trace source indicating a packet has begun being received from the channel medium by the device.
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception.
-
PhyRxEnd: Trace source indicating a packet has been completely received from the channel medium by the device.
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the channel medium.
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission.
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel.
ns3::UanPhyDual
-
RxError: A packet was received unsuccessfuly.
-
RxOk: A packet was received successfully.
-
Tx: Packet transmission beginning.
ns3::UanPhyGen
-
RxError: A packet was received unsuccessfuly.
-
RxOk: A packet was received successfully.
-
Tx: Packet transmission beginning.
ns3::UdpClient
-
Tx: A new packet is created and sent
-
TxWithAddresses: A new packet is created and sent
ns3::UdpEchoClient
-
Rx: A packet has been received
-
RxWithAddresses: A packet has been received
-
Tx: A new packet is created and is sent
-
TxWithAddresses: A new packet is created and is sent
ns3::UdpEchoServer
-
Rx: A packet has been received
-
RxWithAddresses: A packet has been received
ns3::UdpServer
-
Rx: A packet has been received
-
RxWithAddresses: A packet has been received
ns3::UdpSocketImpl
-
Drop: Drop UDP packet due to receive buffer overflow
ns3::UeManager
-
DrbCreated: trace fired after DRB is created
-
StateTransition: fired upon every UE state transition seen by the UeManager at the eNB RRC
ns3::Uinteger16Probe
-
Output: The uint16_t that serves as output for this probe
ns3::Uinteger32Probe
-
Output: The uint32_t that serves as output for this probe
ns3::Uinteger8Probe
-
Output: The uint8_t that serves as output for this probe
ns3::VirtualNetDevice
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace,
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace,
-
MacTx: Trace source indicating a packet has arrived for transmission by this device
-
PromiscSniffer: Trace source simulating a promiscuous packet sniffer attached to the device
-
Sniffer: Trace source simulating a non-promiscuous packet sniffer attached to the device
ns3::WaveformGenerator
-
TxEnd: Trace fired when a previously started transmission is finished
-
TxStart: Trace fired when a new transmission is started
ns3::WifiMac
-
AckedMpdu: An MPDU that was successfully acknowledged, via either a Normal Ack or a Block Ack.
-
DroppedMpdu: An MPDU that was dropped for the given reason (see WifiMacDropReason).
-
IcfDropReason: An ICF is dropped by an EMLSR client for the given reason on the link with the given ID. This trace source is actually fed by the EHT Frame Exchange Manager through the m_icfDropCallback member variable.
-
MacPromiscRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a promiscuous trace.
-
MacRx: A packet has been received by this device, has been passed up from the physical layer and is being forwarded up the local protocol stack. This is a non-promiscuous trace.
-
MacRxDrop: A packet has been dropped in the MAC layer after it has been passed up from the physical layer.
-
MacTx: A packet has been received by the WifiNetDevice and is about to be enqueued; it has a LlcSnapHeader prepended but not yet a WifiMacHeader.
-
MacTxDrop: A packet has been dropped in the MAC layer before being queued for transmission. This trace source is fired, e.g., when an AP's MAC receives from the upper layer a packet destined to a station that is not associated with the AP or a STA's MAC receives a packet from the upper layer while it is not associated with any AP.
-
MpduResponseTimeout: An MPDU whose response was not received before the timeout, along with an identifier of the type of timeout (see WifiTxTimer::Reason) and the TXVECTOR used to transmit the MPDU. This trace source is fired when a CTS is missing after an RTS, when all CTS frames are missing after an MU-RTS, or when a Normal Ack is missing after an MPDU or after a DL MU PPDU acknowledged in SU format.
-
NAckedMpdu: An MPDU that was negatively acknowledged via a Block Ack.
-
PsduMapResponseTimeout: A PSDU map for which not all the responses were received before the timeout, along with an identifier of the type of timeout (see WifiTxTimer::Reason), the set of MAC addresses of the stations that did not respond and the total number of stations that had to respond. This trace source is fired when not all the addressed stations responded to an MU-BAR Trigger frame (either sent as a SU frame or aggregated to PSDUs in the DL MU PPDU), a Basic Trigger Frame or a BSRP Trigger Frame.
-
PsduResponseTimeout: A PSDU whose response was not received before the timeout, along with an identifier of the type of timeout (see WifiTxTimer::Reason) and the TXVECTOR used to transmit the PSDU. This trace source is fired when a BlockAck is missing after an A-MPDU, a BlockAckReq (possibly in the context of the acknowledgment of a DL MU PPDU in SU format) or a TB PPDU (in the latter case the missing BlockAck is a Multi-STA BlockAck).
ns3::WifiMacQueue
-
Expired: MPDU dropped because its lifetime expired.
ns3::WifiPhy
-
MonitorSnifferRx: Trace source simulating a wifi device in monitor mode sniffing all received frames
-
MonitorSnifferTx: Trace source simulating the capability of a wifi device in monitor mode to sniff all frames being transmitted
-
PhyRxBegin: Trace source indicating a packet has begun being received from the channel medium by the device
-
PhyRxDrop: Trace source indicating a packet has been dropped by the device during reception
-
PhyRxEnd: Trace source indicating a packet has been completely received from the channel medium by the device
-
PhyRxMacHeaderEnd: Trace source indicating the MAC header of an MPDU has been completely received.
-
PhyRxPayloadBegin: Trace source indicating the reception of the payload of a PPDU has begun
-
PhyRxPpduDrop: Trace source indicating a ppdu has been dropped by the device during reception
-
PhyTxBegin: Trace source indicating a packet has begun transmitting over the medium; the packet holds a single MPDU even if the MPDU is transmitted within an A-MPDU (in which case this trace fires for each MPDU in the A-MPDU).
-
PhyTxDrop: Trace source indicating a packet has been dropped by the device during transmission
-
PhyTxEnd: Trace source indicating a packet has been completely transmitted over the channel.
-
PhyTxPsduBegin: Trace source indicating a PSDU has begun transmitting over the channel medium; this trace returns a WifiConstPsduMap with a single element (in the case of SU PPDU) or multiple elements (in the case of MU PPDU)
-
SignalTransmission: Trace start of signal transmission
ns3::WifiPhyStateHelper
-
RxError: A packet has been received unsuccessfuly.
-
RxOk: A packet has been received successfully.
-
RxOutcome: The outcome of the decoding of the PPDU, including MPDU decoding status
-
State: The state of the PHY layer
-
Tx: Packet transmission is starting.
ns3::WifiRadioEnergyModel
-
TotalEnergyConsumption: Total energy consumption of the radio device.
ns3::WifiRemoteStationManager
-
MacTxDataFailed: The transmission of a data packet by the MAC layer has failed
-
MacTxFinalDataFailed: The transmission of a data packet has exceeded the maximum number of attempts
-
MacTxFinalRtsFailed: The transmission of a RTS has exceeded the maximum number of attempts
-
MacTxRtsFailed: The transmission of a RTS by the MAC layer has failed
ns3::WimaxMacQueue
-
Dequeue: Dequeue trace
-
Drop: Drop trace
-
Enqueue: Enqueue trace
ns3::WimaxNetDevice
-
Rx: Receive trace
-
Tx: Transmit trace
ns3::YansWifiPhy
-
SignalArrival: Trace start of all signal arrivals, including weak signals
ns3::zigbee::ZigbeeNwk
-
RreqRetriesExhausted: Trace source indicating when a node has reached the maximum allowed number of RREQ retries during a route discovery request