View | Details | Raw Unified | Return to bug 1906
Collapse All | Expand All

(-)a/src/wifi/model/yans-wifi-phy.cc (-7 / +16 lines)
 Lines 938-950    Link Here 
938
YansWifiPhy::Configure80211n (void)
938
YansWifiPhy::Configure80211n (void)
939
{
939
{
940
  NS_LOG_FUNCTION (this);
940
  NS_LOG_FUNCTION (this);
941
  m_deviceRateSet.push_back (WifiPhy::GetDsssRate1Mbps ());
941
  if (m_channelStartingFrequency>=2400 && m_channelStartingFrequency<=2500) //@ 2.4 GHz
942
  m_deviceRateSet.push_back (WifiPhy::GetDsssRate2Mbps ());
942
  {
943
  m_deviceRateSet.push_back (WifiPhy::GetDsssRate5_5Mbps ());
943
    m_deviceRateSet.push_back (WifiPhy::GetDsssRate1Mbps ());
944
  m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate6Mbps ());
944
    m_deviceRateSet.push_back (WifiPhy::GetDsssRate2Mbps ());
945
  m_deviceRateSet.push_back (WifiPhy::GetDsssRate11Mbps ());
945
    m_deviceRateSet.push_back (WifiPhy::GetDsssRate5_5Mbps ());
946
  m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate12Mbps ());
946
    m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate6Mbps ());
947
  m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate24Mbps ());
947
    m_deviceRateSet.push_back (WifiPhy::GetDsssRate11Mbps ());
948
    m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate12Mbps ());
949
    m_deviceRateSet.push_back (WifiPhy::GetErpOfdmRate24Mbps ());
950
  }
951
  if (m_channelStartingFrequency>=5000 && m_channelStartingFrequency<=6000) //@ 5 GHz
952
  {
953
    m_deviceRateSet.push_back (WifiPhy::GetOfdmRate6Mbps ());
954
    m_deviceRateSet.push_back (WifiPhy::GetOfdmRate12Mbps ());
955
    m_deviceRateSet.push_back (WifiPhy::GetOfdmRate24Mbps ());
956
  }
948
  m_bssMembershipSelectorSet.push_back(HT_PHY);
957
  m_bssMembershipSelectorSet.push_back(HT_PHY);
949
  for (uint8_t i=0; i <8; i++)
958
  for (uint8_t i=0; i <8; i++)
950
    {
959
    {

Return to bug 1906