/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/model/ |
H A D | phy-entity.h | 213 virtual WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const; 235 WifiPpduField GetNextField (WifiPpduField currentField, WifiPreamble preamble) const; 246 virtual Time GetDuration (WifiPpduField field, const WifiTxVector& txVector) const; 301 typedef std::map<WifiPpduField, PhyHeaderChunkInfo> PhyHeaderSections; 333 Time GetDurationUpToField (WifiPpduField field, const WifiTxVector& txVector) const; 375 void StartReceiveField (WifiPpduField field, Ptr<Event> event); 387 void EndReceiveField (WifiPpduField field, Ptr<Event> event); 477 typedef std::map<WifiPreamble, std::vector<WifiPpduField> > PpduFormats; 504 virtual bool DoStartReceiveField (WifiPpduField field, Ptr<Event> event); 513 virtual PhyFieldRxStatus DoEndReceiveField (WifiPpduField field, Ptr<Event> event); [all …]
|
H A D | error-rate-model.h | 86 uint8_t numRxAntennas = 1, WifiPpduField field = WIFI_PPDU_FIELD_DATA, 115 … uint8_t numRxAntennas, WifiPpduField field, uint16_t staId) const = 0;
|
H A D | phy-entity.cc | 141 PhyEntity::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode() 147 WifiPpduField 148 PhyEntity::GetNextField (WifiPpduField currentField, WifiPreamble preamble) const in GetNextField() 176 PhyEntity::GetDuration (WifiPpduField field, const WifiTxVector& txVector) const in GetDuration() 191 duration += GetDuration (static_cast<WifiPpduField> (field), txVector); in CalculatePhyPreambleAndHeaderDuration() 212 WifiPpduField field = WIFI_PPDU_FIELD_PREAMBLE; //preamble always present in GetPhyHeaderSections() 250 PhyEntity::GetPhyHeaderSnrPer (WifiPpduField field, Ptr<Event> event) const in GetPhyHeaderSnrPer() 258 PhyEntity::StartReceiveField (WifiPpduField field, Ptr<Event> event) in StartReceiveField() 279 PhyEntity::EndReceiveField (WifiPpduField field, Ptr<Event> event) in EndReceiveField() 332 PhyEntity::DoStartReceiveField (WifiPpduField field, Ptr<Event> event) in DoStartReceiveField() [all …]
|
H A D | interference-helper.h | 246 WifiPpduField header) const; 296 …ouble snir, Time duration, WifiMode mode, const WifiTxVector& txVector, WifiPpduField field) const; 408 WifiPpduField header) const;
|
H A D | wifi-phy-common.h | 170 enum WifiPpduField enum 200 inline std::ostream& operator<< (std::ostream &os, const WifiPpduField &field)
|
H A D | table-based-error-rate-model.h | 60 … uint8_t numRxAntennas, WifiPpduField field, uint16_t staId) const override;
|
H A D | nist-error-rate-model.h | 51 … uint8_t numRxAntennas, WifiPpduField field, uint16_t staId) const override;
|
H A D | yans-error-rate-model.h | 67 … uint8_t numRxAntennas, WifiPpduField field, uint16_t staId) const override;
|
H A D | error-rate-model.cc | 63 …xVector& txVector, double snr, uint64_t nbits, uint8_t numRxAntennas, WifiPpduField field, uint16_… in GetChunkSuccessRate()
|
H A D | interference-helper.cc | 391 …double snir, Time duration, WifiMode mode, const WifiTxVector& txVector, WifiPpduField field) const in CalculateChunkSuccessRate() 524 WifiPpduField header) const in CalculatePhyHeaderPer() 581 WifiPpduField header) const in CalculatePhyHeaderSnrPer()
|
H A D | table-based-error-rate-model.cc | 144 …xVector& txVector, double snr, uint64_t nbits, uint8_t numRxAntennas, WifiPpduField field, uint16_… in DoGetChunkSuccessRate()
|
H A D | nist-error-rate-model.cc | 220 …xVector& txVector, double snr, uint64_t nbits, uint8_t numRxAntennas, WifiPpduField field, uint16_… in DoGetChunkSuccessRate()
|
H A D | yans-error-rate-model.cc | 182 …xVector& txVector, double snr, uint64_t nbits, uint8_t numRxAntennas, WifiPpduField field, uint16_… in DoGetChunkSuccessRate()
|
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/model/vht/ |
H A D | vht-phy.h | 63 WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const override; 65 Time GetDuration (WifiPpduField field, const WifiTxVector& txVector) const override; 262 PhyFieldRxStatus DoEndReceiveField (WifiPpduField field, Ptr<Event> event) override; 263 bool IsAllConfigSupported (WifiPpduField field, Ptr<const WifiPpdu> ppdu) const override;
|
H A D | vht-phy.cc | 109 VhtPhy::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode() 145 VhtPhy::GetDuration (WifiPpduField field, const WifiTxVector& txVector) const in GetDuration() 226 VhtPhy::DoEndReceiveField (WifiPpduField field, Ptr<Event> event) in DoEndReceiveField() 309 VhtPhy::IsAllConfigSupported (WifiPpduField field, Ptr<const WifiPpdu> ppdu) const in IsAllConfigSupported()
|
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/model/non-ht/ |
H A D | ofdm-phy.h | 76 WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const override; 78 Time GetDuration (WifiPpduField field, const WifiTxVector& txVector) const override; 322 PhyFieldRxStatus DoEndReceiveField (WifiPpduField field, Ptr<Event> event) override; 379 virtual bool IsAllConfigSupported (WifiPpduField field, Ptr<const WifiPpdu> ppdu) const;
|
H A D | dsss-phy.h | 57 WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const override; 59 Time GetDuration (WifiPpduField field, const WifiTxVector& txVector) const override; 158 PhyFieldRxStatus DoEndReceiveField (WifiPpduField field, Ptr<Event> event) override;
|
H A D | dsss-phy.cc | 89 DsssPhy::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode() 124 DsssPhy::GetDuration (WifiPpduField field, const WifiTxVector& txVector) const in GetDuration() 189 DsssPhy::DoEndReceiveField (WifiPpduField field, Ptr<Event> event) in DoEndReceiveField()
|
H A D | ofdm-phy.cc | 146 OfdmPhy::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode() 184 OfdmPhy::GetDuration (WifiPpduField field, const WifiTxVector& txVector) const in GetDuration() 282 OfdmPhy::DoEndReceiveField (WifiPpduField field, Ptr<Event> event) in DoEndReceiveField() 329 OfdmPhy::IsAllConfigSupported (WifiPpduField /* field */, Ptr<const WifiPpdu> ppdu) const in IsAllConfigSupported() argument
|
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/model/ht/ |
H A D | ht-phy.h | 69 WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const override; 71 Time GetDuration (WifiPpduField field, const WifiTxVector& txVector) const override; 451 PhyFieldRxStatus DoEndReceiveField (WifiPpduField field, Ptr<Event> event) override; 452 bool IsAllConfigSupported (WifiPpduField field, Ptr<const WifiPpdu> ppdu) const override;
|
H A D | ht-phy.cc | 130 HtPhy::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode() 199 HtPhy::GetDuration (WifiPpduField field, const WifiTxVector& txVector) const in GetDuration() 365 HtPhy::DoEndReceiveField (WifiPpduField field, Ptr<Event> event) in DoEndReceiveField() 407 HtPhy::IsAllConfigSupported (WifiPpduField field, Ptr<const WifiPpdu> ppdu) const in IsAllConfigSupported()
|
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/model/he/ |
H A D | he-phy.h | 82 WifiMode GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const override;
|
H A D | he-phy.cc | 104 HePhy::GetSigMode (WifiPpduField field, const WifiTxVector& txVector) const in GetSigMode()
|
/dports/net/ns3/ns-allinone-3.35/ns-3.35/src/wifi/test/ |
H A D | tx-duration-test.cc | 717 WifiPpduField field = itObtained->first; in CheckPhyHeaderSections() 721 WifiPpduField fieldRef = itExpected->first; in CheckPhyHeaderSections()
|