Цель состоит в том, чтобы создать таблицу маршрутизации, чтобы каждый узел мог отправлять откуда-либо сообщение узлу с наибольшим количеством соседей.
Допустим, у меня есть эта сеть
Таким образом, задача каждого узла - отправить сообщение на узел4.Для этого должна быть таблица маршрутизации, которая дает руководство по процессу маршрутизации для всех узлов.
Я хочу знать, как отправить сообщение, содержащее информацию об отправителях, идентификаторе и шлюзе получателя.Таким образом, я могу объединить информацию из всех узлов с процессом с несколькими переходами в одну таблицу маршрутов, о которой знает каждый узел.Кроме того, для проблем производительности крайне важно не отправлять сообщение узлу дважды.
После того, как все узлы знают таблицу маршрутов, они должны начать отправку сообщений на узел4.Это прекратится, когда пройдет определенное время (t).
Я знаю, что могу найти размер соседа для каждого узла с помощью gateSize ().Но кроме этого я не знаю, как отправить сообщение, содержащее всю эту информацию, которую я хочу.Я знаю алгоритм Дейкстры, но не знаю, как реализовать его в омнете.Вы можете мне помочь?