Я столкнулся с некоторыми проблемами при прорезывании зубов в Castalia Simulator при создании простого шаблона связи между узлами и приемниками.
Я хочу создать однонаправленную топологию, как описано ниже
node 0 <-------> node 1<----------->node 2<-------->node 3
source =node 0
relay node= node 1, 2
Sink node = node 3
Здесь сообщения передаются слева направо, поэтому узел 0 отправляет только узлу 1, узел 1 отправляет только узлу 2, а узел 2 отправляет только узлу 3. Когда узел 0 хочет отправить пакет данных узлу 3, тогдаузел 1 и узел 2 работали как промежуточные узлы (ретрансляционные узлы / узлы пересылки). Соседние узлы также могут отправлять данные однонаправленным образом (слева направо), например, узел 0 отправляет узел 1, узел 1 отправляет узел 2и т.д.
Я прочитал руководство и понимаю ApplicationName = "ThroughputTest", но, насколько я понимаю, все узлы будут отправлять данные в приемник (узел 0).
Я добавил следующие строки вФайл omnetpp.init: -
SN.node[0].Application.nextRecipient = "1"
SN.node[1].Application.nextRecipient = "2"
SN.node[2].Application.nextRecipient = "3"
SN.node[3].Application.nextRecipient = "3"
Но я не получаю желаемого результата.
Пожалуйста, помогите мне оценить это.
С уважением
ГульшанSoni