diff --git a/src/wifi/model/he/he-phy.cc b/src/wifi/model/he/he-phy.cc index bb783d63e..e21af85e7 100644 --- a/src/wifi/model/he/he-phy.cc +++ b/src/wifi/model/he/he-phy.cc @@ -1015,6 +1015,100 @@ HePhy::GetCcaThreshold (const Ptr ppdu, WifiChannelListType chan return std::max (VhtPhy::GetCcaThreshold (ppdu, channelType), obssPdLevel); } +void +HePhy::NotifyCcaBusy (const Ptr ppdu, Time duration, WifiChannelListType channelType) +{ + NS_LOG_FUNCTION (this << duration << channelType); + NS_LOG_DEBUG ("CCA busy for " << channelType << " during " << duration.As (Time::S)); + m_state->SwitchMaybeToCcaBusy (duration, channelType, GetPer20MHzDurations (ppdu)); +} + +std::vector