Сигнал слишком слабый? (Омнет++ и Миксим)

Каковы причины появления этого предупреждения «Сигнал слишком слаб» на выходе моделирования сети?

В настоящее время я использую Omnet++ 4.2, Mixim 2.2 и Veins 2.0-rc1.

Я знаю, что это связано со многими факторами, включая модель TwoRayInterferance, чтобы понять основную причину, у меня есть несколько гипотез:

  1. Расстояние между двумя узлами равно или превышает дальность передачи, поэтому сигнал слишком слаб для правильной интерпретации.

  2. Переключение каналов 802.11p (SCH против CCH) происходит непосредственно перед таким предупреждением, возможно ли, что переключение вызывает такое? (я читал, что переключение каналов вызывает временную охрану, когда канал считается занятым)

  3. Столкновение двух пакетов, запланированных на одно и то же время: при широковещательном режиме CSMA/CA 802.11p эфирные кадры отправляются напрямую, если канал определяется как незанятый, поэтому, если два узла решают отправить эфирные кадры одновременно , может произойти столкновение и выдать предупреждение «сигнал слишком слабый»

Может ли кто-нибудь подтвердить то, что я предлагаю?

Большое спасибо,


person HanniBaL90    schedule 18.08.2014    source источник


Ответы (1)


Я комментирую только для справки в будущем: «слишком слабый сигнал» в Veins 1 относится к сигналам, которые были получены слабее порога чувствительности (см. код). Начиная с Veins 2, отладочное сообщение было заменено несколько более подробным «пакет не был обнаружен картой. мощность была ниже порога чувствительности» (см. код)

person Christoph Sommer    schedule 13.04.2015