veins的omnetpp.ini文件中没有*.manager.channel 也没有*.connectionManager.parkingAreaChannel怎么设置信道选择算法
时间: 2023-12-28 20:04:35 浏览: 147
veins-4.7.1_sumo仿真_veins-4.7.1.zip_
5星 · 资源好评率100%
对于 Veins 中的信道选择算法,你需要在 omnetpp.ini 文件中手动添加相应的配置参数来设置。具体来说,你需要添加以下参数:
```
*.**.nic.phy80211p.radioMedium.defaultChannelNumber = 178
*.**.nic.phy80211p.radioMedium.numChannels = 3
*.**.nic.phy80211p.radioMedium.channelWidth = 10MHz
*.**.nic.phy80211p.radioMedium.transmitterPower = 20mW
*.**.nic.phy80211p.radioMedium.carrierFrequency = 5.890e+9Hz
*.**.nic.phy80211p.radioMedium.alpha = 2.0
*.**.nic.phy80211p.radioMedium.carrierFrequency2 = 5.895e+9Hz
*.**.nic.phy80211p.radioMedium.alpha2 = 2.0
*.**.nic.phy80211p.radioMedium.thresholddBm = -82
*.**.nic.phy80211p.radioMedium.pathLossMap = xmldoc("pathloss.xml")
*.**.nic.phy80211p.radioMedium.shadowingMap = xmldoc("shadowing.xml")
*.**.nic.phy80211p.radioMedium.obstacleLossMap = xmldoc("obstacleLoss.xml")
*.**.nic.mac1609_4.useServiceChannel = true
*.**.mac1609_4.serviceChannel = 172
*.**.mac1609_4.useBeaconFrequency = true
*.**.mac1609_4.beaconFrequency = 10
```
其中,`*.**.nic.phy80211p.radioMedium.defaultChannelNumber` 设置默认的信道号,`*.**.nic.phy80211p.radioMedium.numChannels` 设置信道总数, `*.**.nic.phy80211p.radioMedium.channelWidth` 设置信道带宽, `*.**.nic.mac1609_4.useServiceChannel` 和 `*.**.mac1609_4.serviceChannel` 用于设置使用的服务信道和频率, `*.**.mac1609_4.useBeaconFrequency` 和 `*.**.mac1609_4.beaconFrequency` 用于设置使用的信标频率。
除此之外,你还可以在 omnetpp.ini 文件中添加其他的配置参数来设置不同的信道选择算法,如自适应功率控制(APC)和自适应调制和编码(AMC)等。
阅读全文