静脉-BSM消息

时间:2019-08-24 22:32:03

标签: veins

在静脉模拟器中,我想实现一个v2x secanrio,其中车辆向RSU发送BSM消息,RSU向车辆发送TIM消息(如SAE J2735 STANDARD中所述) 我可以在Veins中的哪个文件中将WSM消息更改为BSM消息?

1 个答案:

答案 0 :(得分:0)

如果要在静脉中建模TIM消息(或者实际上是任何类型的消息),您只需要知道

  1. 这样的消息在现实生活中会持续多久(以位为单位)和
  2. 这种消息在模拟模型中代表什么信息(就C ++类中存储的数据字段而言)。

两者在静脉中都被独立对待(即,您可以在C ++类中存储千兆位数据,并且仍然有一条消息仅表示用户数据的一小部分,反之亦然,您只能存储一个简单的布尔值在C ++类中,消息代表千字节数据)。

您可以查看Veins 5.0-alpha2随附的Veins教程模拟,以获取有关如何执行此操作的灵感:它使用custom message type that stores data specific to the applicationsets the length (measured in bits) of this message来准确建模此类消息将持续多长时间在现实生活中。然后,在应用程序层上,所需的信息是stored intoread from这种自定义消息类型。