Можно ли как-то изменить покрытие в беспроводном узле?

Я использую инструмент NS2 для имитации некоторого сценария VANET между беспроводными узлами.

Как я могу изменить расстояние покрытия определенного беспроводного узла, я уже проверил:

  • NS2 руководство
  • Немного покопался в интернете

Но я не нашел решения, может быть, это какие-то параметры, связанные с типом антенны или что-то в этом роде?

Вот моя конфигурация узла:

ns node-config -adhocRouting $val(adhocRouting) \
    -llType $val(ll) \
    -macType $val(mac) \
    -ifqType $val(ifq) \
    -ifqLen $val(ifqlen) \
    -antType $val(ant) \
    -propType $val(prop) \
    -phyType $val(netif) \
    -channelType $val(chan) \
    -topoInstance $topo \
    -macTrace OFF \
    -agentTrace ON \
    -routerTrace ON \
    -movementTrace ON \
    -wiredRouting OFF

Где:

set val(chan)           Channel/WirelessChannel ;
set val(prop)           Propagation/TwoRayGround;
set val(netif)          Phy/WirelessPhy         ;
set val(mac)            Mac/802_11              ;
set val(ifq)            Queue/DropTail/PriQueue ;
set val(ll)             LL                      ;
set val(ant)            Antenna/OmniAntenna     ;
set val(ifqlen)         50                      ;
set val(adhocRouting)   AODV                    ;
set val(cbr-rate)       100kbps                 ;

person Emad Aldeen    schedule 11.08.2016    source источник


Ответы (2)


Дальность передачи узла определяется формулой TwoRayGround в файле threshold.cc.

              Pr * d^4 * L
      Pt = ---------------------------
             Gt * Gr * (ht^2 * hr^2)

Если задано расстояние, Pt можно рассчитать по приведенной выше формуле.

e.g.

  Tx Range           Pt_
   100m             0.00721383
   150m             0.03652
   200m             0.115421
   250m             0.28179
   300m             0.58432
person mona    schedule 16.08.2016
comment
Можете ли вы предоставить описание каждого параметра этой формулы - person Emad Aldeen; 17.08.2016
comment
Pt : мощность антенны. Pr: полученная мощность, и она заменяется на RxThresh_, значение которого равно 3,652 e-10. Gt и Gr — усиление антенны передатчика и усиление антенны приемника соответственно. ht и hr — высота передающей антенны и высота приемной антенны. л: потеря системы - person mona; 18.08.2016
comment
Спасибо. это было полезно. - person Emad Aldeen; 18.08.2016

Я нашел свой ответ, и, как и ожидалось, это параметр относительно физической антенны.

Итак, на основе этот ответ, вот некоторые значения покрытия:

Phy/WirelessPhy set Pt_ 8.5872e-4    ;# 40m

Phy/WirelessPhy set Pt_ 1.33826e-3   ;# 50m

Phy/WirelessPhy set Pt_ 7.214e-3     ;# 100m

Phy/WirelessPhy set Pt_ 0.2818       ;# 250m

Phy/WirelessPhy set Pt_ 2.28289e-11  ;# 500m
person Emad Aldeen    schedule 16.08.2016