Я хочу получить доступ к местоположению и скорости мобильных узлов, которые используют модель мобильности в инфраструктуре inet. Я ранее использовал MobilityAccess.h
библиотеку, чтобы использовать методы, определенные в формеКак получить доступ к местоположению мобильного узла в каркасе inet?
MobilityAccess().get(module)->getCurrentPosition()
Этот метод можно для inet 2.6
рамок. Мне нужно использовать обновленную версию inet 3.2.1
, но в этой версии MobilityAccess.h
библиотека не существует или не перемещается в другое место.
inet 3.2.1
Я проверил папки, есть base
папки вместо common
папку, которая используется, чтобы быть в inet 2.6
папки mobility
в src
.
Есть ли способ получить позицию мобильного узла в inet 3.2
?
Немного описания: getContainingNode (это) перемещается вверх Inthe иерархии до тех пор, пока не найдет узел со свойством @networkNode, то подмодуль подвижность доступ и преобразуется в IMobility поэтому данные о местоположении могут быть доступны. Обратите внимание, что этот код не работает, если модуль не настроен на мобильность. – Rudi