#include <channel.h>

Public Member Functions | |
| Channel (ros::NodeHandle n, Station *station, unsigned int seed) | |
| void | notify (const V2XMetaSim &meta, bool &received, double &delay) |
Private Member Functions | |
| void | update_event_list (const V2XMetaSim &meta) |
Private Attributes | |
| ros::NodeHandle | n_ |
| Station * | station_ |
| std::list< V2XMetaSim > | event_list_ |
| std::default_random_engine | generator |
| double | t_agg_ |
| double | msgs_per_second_ |
| double | bytes_per_second_ |
| double | cutoff_distance_ |
| double | height_antenna_a |
| double | height_antenna_b |
| double | center_frequency |
| double | c0 |
| double | tx_power |
| double | rx_sensivity |
| double | fading_std |
Channel class models probabilistic message transfer for v2x. The channel is modeled from the perspective of a single station with an associated position. The channel model is based on the winner+ UMi (B1) LOS model with 3 dB log-normal shadowing The model can be found here: Heino, P. & Meinilä, Juha & Kyösti, Pekka & Hentila, Lassi & Jämsä, Tommi & Suikkanen, Essi & Kunnari, E. & Narandzic, Milan. (2010). CP5-026 WINNER+ D5.3 v1.0 WINNER+ Final Channel Models.
|
inline |
|
inline |


|
inlineprivate |


|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |