Могу ли я использовать сумо или вены для отправки реальных данных?

Я занимаюсь созданием смоделированного сценария для проверки объема данных, которые RSU может получить в любой момент времени. У меня есть данные CANbus реального мира, и я хотел бы смоделировать транспортное средство, отправляющее эти данные в RSU. Например, смоделируйте транспортное средство, отправляющее одну строку данных в секунду из файла, хранящегося на моем локальном ПК, а затем смоделируйте 100, 200, 300 транспортных средств, передающих эти данные. Это возможно

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
177
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Конечно вещь. Кодируйте свои исходные данные в соответствии с форматом кадра, который вы хотите имитировать (например, тот, который используется BSM), определите размер кадра в битах, а затем настройте свои автомобили для отправки сообщений этого размера. Для вдохновения попробуйте учебный пример Veins. Здесь все автомобили отправляют сообщения одинакового размера, но вы можете легко увидеть, где это установлено.

Хорошо, спасибо. Я пробовал вены, и это выглядит великолепно. Я надеюсь включить вены в свой проект.

Young4844 02.04.2019 12:17

Привет Кристофф. Итак, если я хочу изменить формат сообщения, нужно ли мне изменить файл TraciDemo11p и файл BSM? Мне действительно просто нужно отправить файл, скажем, 1 КБ, каждую секунду с автомобилей только в RSU. Есть ли другие файлы, в которые мне нужно внести изменения? Спасибо.

Young4844 12.08.2019 22:07

Если все, что вы хотите отправить, это «некоторые данные» объемом 1 КБ, я предлагаю начать с <github.com/sommer/veins/blob/veins-5a1/src/veins/modules/…> в качестве основы. Он может использовать populateWSM своего базового класса для создания сообщений желаемого размера (см. <github.com/sommer/veins/blob/veins-5a1/src/veins/modules/…)‌​. Какие данные/информация предназначено для представления сообщения, не имеет значения для моделирования (и полностью не зависит от его моделируемой длины).

Christoph Sommer 13.08.2019 00:56

Другие вопросы по теме