Можете ли вы выполнять моделирование ROCH и LwIP с помощью OMNET++?

Мне нужно запустить симуляцию с использованием стандартов сжатия Robust Header Compression (ROCH) и Light Weight IP (LwIP). Из того, что я вижу, не похоже, чтобы Omnet++ или INET поддерживали эти стандарты сжатия. (LwIP в настоящее время находится в разработке, но еще не доступен.) Означает ли это, что мне придется писать реализации самому, или у вас есть какие-либо советы для меня, пожалуйста?

С уважением Бенджамин


person Benjamin Bosch    schedule 23.01.2021    source источник


Ответы (1)


Я не знаю ни о какой реализации ROCH в INET, так что да. Возможно, вам придется сделать свою собственную реализацию. Что касается части LwIP. LwIP — это фактическая (облегченная) реализация стека TCP/IP. Это не стандарт сжатия, и INET действительно прекрасно работает с LwIP (используя реализацию LwIP вместо собственной реализации). Эта функция присутствует в INET уже несколько лет, но по умолчанию она отключена (хотя вы можете легко включить эту функцию в проекте).

person Rudi    schedule 25.01.2021
comment
Привет, Руди. Я пытаюсь смоделировать симуляцию примера lwIP на OMNET 5.6.1. Я использую INET 4.2.4. Симуляцию, которую я пытаюсь запустить, можно найти по адресу inet/examples/inet/nclients/omnetpp.ini. Когда я пытаюсь запустить ее, она выдает ошибки. Также файл omnet.ini содержит ошибки. Нужно ли устанавливать TCP (NSC) для запуска симуляций lwIP? Заранее спасибо. Бенджамин - person Benjamin Bosch; 02.07.2021
comment
Никакой lwIP не является совершенно отдельной вещью для NSC. - person Rudi; 02.07.2021