Я новичок в Венах. В моем сценарии я использую omnetpp-4.6, sumo-0.21.0 и veins-3.0, и есть только две машины, названные node[0]
и node[1]
. Теперь я хочу реализовать сценарий, в котором node[0]
отправляет свою позицию в node[1]
в 1 раз/сек.Как достичь связи v2v?
ответ
Повторная отправка сообщений в Veins не отличается от любой другой библиотеки модулей для OMNeT ++. Вы можете обратиться, например, к учебнику OMNeT ++ TicToc за хорошее введение. «Как начать работу», также охватывается в Veins FAQ:
The Veins tutorial имеет всю информацию, необходимую для выполнения основного моделирования автотранспортного средства сети. Краткий обзор Вейнов высокого уровня приведен в Veins documentation. Следующие шаги зависят от того, что вы хотите сделать.
Для создания собственных имитаций вам нужно будет узнать, как использовать OMNeT ++. На documentation pages on the OMNeT++ website доступны отличные учебные пособия, видеоролики и подробное руководство пользователя.
Если вы знаете, как использовать OMNeT ++ и хотите писать пользовательские модули моделирования (например, для новых приложений), вы можете найти полезную документацию по API-интерфейсу библиотеки модулей Veins. Его можно создать из среды IDE, нажав Проект> Создать документацию NED ... или из командной строки, запустив
make doxy
. Чтобы начать чтение документальной документации, откройтеdoc/index.html
в своем браузере.Если вы используете один из доступных сценариев дорожного движения, вам не нужно много узнавать о SUMO. Если вы хотите запустить свое моделирование на пользовательских дорожных картах, вам нужно научиться использовать SUMO. SUMO поставляется с отличным учебником (Hello SUMO) и обширным онлайн-руководством пользователя, доступным на documentation pages on the SUMO website.
Если вы хотите внедрить новые команды TraCI для взаимодействия с (или получения данных) имитируемого движения трафика, в документации SUMO TraCI имеется список доступных команд.
Спасибо за ваш ответ. Я думаю, что файл TraCIDemo11p.cc может быть полезен, я попробую его. – AlexMeng
- 1. Veins V2V только без RSU
- 2. Как достичь автоконтекстной связи в CMS Umbraco?
- 3. Как достичь истинной связи с использованием Prism и Unity
- 4. Как достичь роутера-выхода для родительской синхронной связи в угловом2?
- 5. Как достичь модуляции программных проектов
- 6. MDX как достичь этого?
- 7. Как достичь «истинной» асинхронности
- 8. Как достичь противоположности EntranceThemeTransition?
- 9. Как достичь книжного сходства?
- 10. Как достичь этой модели
- 11. Как достичь этого элемента?
- 12. Как достичь высокой доступности?
- 13. Как достичь GWT multipage
- 14. Как достичь люминесцентных теней?
- 15. Как достичь этой функциональности?
- 16. Как достичь этого xml?
- 17. как достичь цикл IronPython
- 18. Как достичь следующего ajax
- 19. Как достичь этого меню?
- 20. Как достичь RSS-новости?
- 21. Как достичь желаемых результатов
- 22. как это достичь навигацияBar
- 23. Как достичь лучшей организации
- 24. Сложный макет - как достичь?
- 25. Как достичь этого результата
- 26. Как достичь отзывчивости?
- 27. Как достичь пузыря?
- 28. Как достичь этой логики
- 29. Как достичь версий ActiveRecord?
- 30. Как достичь этой маршрутизации?
Пожалуйста, проверьте «[Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask)». Что вы пробовали самостоятельно? У вас возникли проблемы? –