Ссылаясь на https://www.electronicdesign.com/communications/understanding-wireless-range-calculations
Диапазон передачи зависит от частоты сигнала. Чем выше частота, тем ниже диапазон и наоборот. Я подтвердил то же самое в NS2.
Но в NS3 диапазон передачи не зависит от изменения частоты.
В сценарии с двумя узлами, установка:
phy-> SetFrequency (5180); ИЛИ phy-> SetFrequency (2412);
не имеет никакого эффекта. В любом случае данные принимаются, если узлы находятся на расстоянии 735 м, и не принимаются, если узлы находятся на расстоянии 740 м, сохраняя значения по умолчанию для всех остальных параметров.
Пожалуйста, помогите мне найти решение этой проблемы.