SlideShare a Scribd company logo
1 of 10
Download to read offline
Evaluation of WAVE and
802.11p Models in
Network Simulator ns3
Pavel Vasilyev, Senior Software Engineer, Sreda Software Solutions
Vasilii Aleksandrov, Senior Software Engineer, Sreda Software Solutions
2
This presentation shows the results of WAVE and 802.11p models evaluation in Network Simulator (ns3). The goal of the
evaluation is to understand how both models work in ns3 in purpose of using it for simulating V2X scenarios.
The evaluation consist of two types of scenarios: static and dynamic using variable data rates, distances and speeds. The
purpose of researching both models is to compare results in order to understand which differences WAVE model introduces to
plain 802.11p since IEEE 802.11p standard is used as a physical layer for WAVE protocol stack.
WAVE model in ns3 simulator has only IEEE 1609.4 (multi-channel operation) standard implementation. On top of this
implementation can be used WSMP protocol with both control and service channels access and IPv4/IPv6 applications with
service channel access.
WAVE model in ns3 has configuration that allows to provide continuous (full time) access for service channel in wireless
medium. It means that both channels’ intervals: SCH interval and CCH interval will be accessible for service channel. In order to
compare both models in similar way it has been decided to use this configuration.
Introduction
3
Common parameters
In simulation scenarios we use two cars equipped with WAVE and 802.11p devices. All scenarios simulated for all supported
data rates (3, 4.5, 6, 9, 12, 18, 24 and 27 Mbit/s) defined in 802.11p standard with 10 MHz bandwidth. For traffic generation we
use UDP application which generates data-flow with throughput higher than selected data rate in order to fill up channel
bandwidth. Results were measured on a receiving side.
Static scenarios
In static scenarios cars don’t move. We change distance from 200 to 1000 meters with 200 meters step. As the result, we
executed 40 tests for the static scenarios.
Dynamic scenarios
In dynamic scenarios cars are starting at distance 1000 meters between each other and are moving towards each other, so they
meet at 500 meters after the start. We change car speeds from 20 to 180 km/h with 20 km/h step. As the result, we executed 72
tests for the dynamic scenarios.
Scenarios
1000m
20 km/h ... 180 km/h
20 km/h ... 180 km/h
200m … 1000m
0 km/h 0 km/h
4
NS3 Setup for WAVE and 802.11p
Devices configuration
● We use Yans model (YansWavePhyHelper for WAVE, YansWifiPhyHelper for 802.11p) to set up channel and phy layer.
● We set Tx Power Level according to US regulatory domain to - 44.8 dBm.
● We use mobility models with constant distance for static scenarios and with constant speed for dynamic scenarios.
● We set WAVE specific configuration as:
○ SCH3 (channel number 176) with continuous access used for applications.
Applications configuration
● UDP over IPv4 is used for throughput measurements.
● Modified BulkSendApplication is used on transmitting side
○ UDP support has been added
● PacketSink application is used on receiving side.
● FlowMonitor is used for throughput logging.
5
Static Scenarios Results for WAVE and 802.11p
The following graphics show measured throughput of static scenarios for each
data rate at different distances for WAVE and 802.11p simulation.
The figures show a couple of differences in comparison between WAVE and
802.11p simulation results:
1. The first four data rates: 3, 4.5, 6 and 9 Mbit/s show absolutely the same
result for WAVE model. Moreover, data rate 9 Mbit/s works in WAVE
model at distance 1000 meters, but doesn’t work in 802.11p model.
2. Throughput in 802.11p a bit higher than in WAVE (As continuous access
was used to simulate WAVE the results are perfectly matches theory).
There are also some similarities for both models:
1. As expected that the highest data rates stop working at higher distances.
2. The lowest data rates show results more close to theoretical values than
the highest data rates.
6
The figures show throughput results of different speed for
the same data rate. First three data rates are omitted,
because as was observed in the static tests, they show the
same throughput results for WAVE.
Data rate 24 Mbit/s shows results close to 27 Mbit/s.
Dynamic scenarios showed that WAVE model in ns3
mostly has no dependency on speed factor. All tests with
different speeds for the same data rate have close
average throughput.
For the 802.11p these figures show that there are more
bandwidth available for data when using 802.11p
comparing to WAVE. But at low data rates (9 Mbit/s) the
distance is less than while using WAVE for data transfer.
Also the distance between connection established and
maximum throughput achieved is higher for 802.11p.
Dynamic Scenarios Results for WAVE and 802.11p
WAVE
802.11p
7
These figures also indicate at what exact distance
particular data rate starts working.
A spread in first results in the figures is linked with ARP
Request delay since both nodes don’t know about each
other.
Data rates 12 Mbit/s, 18 Mbit/s and 27 Mbit/s have
comparable throughput results while low data rate 9 Mbit/s
shows that 802.11p could provide more throughput versus
WAVE.
Dynamic Scenarios Results for WAVE and 802.11p (Cont)
WAVE
802.11p
8
Dynamic Scenarios Results for WAVE and 802.11p
Separated figures have been created to understand how close the results of different speed factor are lying.
These figures show throughput measurements of data rate at 27 Mbit/s with 3 different speed factors: 20 km/h, 80 km/h and 180
km/h for WAVE and 802.11p models
It could be observed that higher speed the nodes have, higher spread of throughput results will be. The lowest speed shows
results close to average throughput, but the highest speed periodically shows throughput results much higher than average
throughput.
Results for WAVE and 802.11p are look very similar
WAVE 802.11p
9
Taking into account that WAVE model is build on top of 802.11p model in ns3, there are couple of major and minor issues
that WAVE model has introduced:
● Data rates 3, 4.5, 6 and 9 Mbit/s have an issue since they all show the same result and 9 Mbit/s data rate in WAVE
model works at the highest distance. The other data rates (12, 18, 24 and 27 Mbit/s) have no such issue.
● Throughput in WAVE a bit lower than in 802.11p that is probably related to a guard interval time between channel
access that is introduced in standard IEEE 1609.4.
● Data rates 12, 18, 24 and 27 Mbit/s could be used to simulate V2X environment with continuous access to the
service channel. In order to enable all possible modes of operations ns3 should be adjusted.
Summary
10
The issue with the first four data rates (3, 4.5, 6, 9Mbps) described in the previous slide is in TxProfile class implementation
of ns3 WAVE module. According to IEEE 1609.4 section 7.3.4.2 MLMEX-REGISTERTXPROFILE.request tx profile
registration primitive shall provide a data rate parameter. In ns3 version 3.26 the TxProfile class implementation doesn’t
provide data rate as a parameter so it doesn't allow user to specify transmission data rate according to IEEE 1609.4
standard.
Additionally it forces to use 6Mbps data rate for lowest data rate. That is why throughput results were the same and 9Mbps
data rate worked at distance 1000 meters, but it shouldn’t since in 802.11p model it doesn’t work so.
The following graphics show measurements of WAVE model with modified TxProfile class in comparison with 802.11p
model:
WAVE data rate issue investigation

More Related Content

What's hot

Disaggregation in PON Network - SDN PON
Disaggregation in PON Network - SDN PON  Disaggregation in PON Network - SDN PON
Disaggregation in PON Network - SDN PON Ravi Sharma
 
Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON  Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON Ravi Sharma
 
NG-PON2 converged access for 5G Transport
NG-PON2 converged access for 5G TransportNG-PON2 converged access for 5G Transport
NG-PON2 converged access for 5G TransportMichael Gronovius
 
642 874 sample questions
642 874 sample questions642 874 sample questions
642 874 sample questionszacki7172
 
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...ADVA
 
Controller Area Network (CAN) Training
Controller Area Network (CAN) TrainingController Area Network (CAN) Training
Controller Area Network (CAN) TrainingBryan Len
 
Services and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networksServices and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networksTal Lavian Ph.D.
 
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Vishal Sharma, Ph.D.
 
Oalabo slide template_i_pop2020_0909
Oalabo slide template_i_pop2020_0909Oalabo slide template_i_pop2020_0909
Oalabo slide template_i_pop2020_0909MasakiMurakami2
 
iPOP2020 Showcase (Keio University)
iPOP2020 Showcase (Keio University)iPOP2020 Showcase (Keio University)
iPOP2020 Showcase (Keio University)MasakiMurakami2
 
Introducing the FSP 3000 Access Link Monitoring Solution
Introducing the FSP 3000 Access Link Monitoring SolutionIntroducing the FSP 3000 Access Link Monitoring Solution
Introducing the FSP 3000 Access Link Monitoring SolutionADVA
 
Enhanced platform awareness
Enhanced platform awarenessEnhanced platform awareness
Enhanced platform awarenessRavi Sharma
 
Training course O-RAN scheduler
Training course   O-RAN schedulerTraining course   O-RAN scheduler
Training course O-RAN schedulerssuser37e1ef
 
MATLAB LTE Toolbox Projects Research Help
MATLAB LTE Toolbox Projects Research HelpMATLAB LTE Toolbox Projects Research Help
MATLAB LTE Toolbox Projects Research HelpMatlab Simulation
 
What is a Network Hypervisor?
What is a Network Hypervisor?What is a Network Hypervisor?
What is a Network Hypervisor?ADVA
 
5G Transport Network Requirement for Indian Telecom By Subrata Sen
5G Transport Network Requirement for Indian Telecom By Subrata Sen5G Transport Network Requirement for Indian Telecom By Subrata Sen
5G Transport Network Requirement for Indian Telecom By Subrata SenSukhvinder Singh Malik
 

What's hot (20)

Disaggregation in PON Network - SDN PON
Disaggregation in PON Network - SDN PON  Disaggregation in PON Network - SDN PON
Disaggregation in PON Network - SDN PON
 
Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON  Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON
 
NG-PON2 converged access for 5G Transport
NG-PON2 converged access for 5G TransportNG-PON2 converged access for 5G Transport
NG-PON2 converged access for 5G Transport
 
642 874 sample questions
642 874 sample questions642 874 sample questions
642 874 sample questions
 
Open v ran
Open v ranOpen v ran
Open v ran
 
ECI Elastic MPLS for CI EUW2017
ECI Elastic MPLS for CI EUW2017ECI Elastic MPLS for CI EUW2017
ECI Elastic MPLS for CI EUW2017
 
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...
First Field Demonstration of Cloud Datacenter Workflow Automation Employing D...
 
Controller Area Network (CAN) Training
Controller Area Network (CAN) TrainingController Area Network (CAN) Training
Controller Area Network (CAN) Training
 
Services and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networksServices and applications’ infrastructure for agile optical networks
Services and applications’ infrastructure for agile optical networks
 
iPOP 2020 Booth Poster
iPOP 2020 Booth Poster iPOP 2020 Booth Poster
iPOP 2020 Booth Poster
 
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
Packet-Optical Integration: The Key to Evolving Towards Packet Enabled Agile ...
 
Oalabo slide template_i_pop2020_0909
Oalabo slide template_i_pop2020_0909Oalabo slide template_i_pop2020_0909
Oalabo slide template_i_pop2020_0909
 
iPOP2020 Showcase (Keio University)
iPOP2020 Showcase (Keio University)iPOP2020 Showcase (Keio University)
iPOP2020 Showcase (Keio University)
 
Introducing the FSP 3000 Access Link Monitoring Solution
Introducing the FSP 3000 Access Link Monitoring SolutionIntroducing the FSP 3000 Access Link Monitoring Solution
Introducing the FSP 3000 Access Link Monitoring Solution
 
Enhanced platform awareness
Enhanced platform awarenessEnhanced platform awareness
Enhanced platform awareness
 
Training course O-RAN scheduler
Training course   O-RAN schedulerTraining course   O-RAN scheduler
Training course O-RAN scheduler
 
Tnc18 ddm final_190609
Tnc18 ddm final_190609Tnc18 ddm final_190609
Tnc18 ddm final_190609
 
MATLAB LTE Toolbox Projects Research Help
MATLAB LTE Toolbox Projects Research HelpMATLAB LTE Toolbox Projects Research Help
MATLAB LTE Toolbox Projects Research Help
 
What is a Network Hypervisor?
What is a Network Hypervisor?What is a Network Hypervisor?
What is a Network Hypervisor?
 
5G Transport Network Requirement for Indian Telecom By Subrata Sen
5G Transport Network Requirement for Indian Telecom By Subrata Sen5G Transport Network Requirement for Indian Telecom By Subrata Sen
5G Transport Network Requirement for Indian Telecom By Subrata Sen
 

Viewers also liked

Sreda Software Solutions experience with AUTOSAR
Sreda Software Solutions experience with AUTOSARSreda Software Solutions experience with AUTOSAR
Sreda Software Solutions experience with AUTOSARYaroslav Domaratsky
 
2017 презентація учителя беньковської тм
2017 презентація учителя беньковської тм2017 презентація учителя беньковської тм
2017 презентація учителя беньковської тмTamara Emec
 
Электоральный партийный рейтинг Армении
Электоральный партийный рейтинг АрменииЭлекторальный партийный рейтинг Армении
Электоральный партийный рейтинг АрменииmResearcher
 
Sreda Software Solutions company information
Sreda Software Solutions company information Sreda Software Solutions company information
Sreda Software Solutions company information Yaroslav Domaratsky
 
Intentional peer support as a resource to trauma and shame - Natalie Walker
Intentional peer support as a resource to trauma and shame - Natalie WalkerIntentional peer support as a resource to trauma and shame - Natalie Walker
Intentional peer support as a resource to trauma and shame - Natalie WalkerNatalie Walker
 
Researching the impact of serious offending on partners - Rachel Condry
Researching the impact of serious offending on partners - Rachel CondryResearching the impact of serious offending on partners - Rachel Condry
Researching the impact of serious offending on partners - Rachel CondryNatalie Walker
 
How To Choose A Professional Mobile Application Development Company
How To Choose A Professional Mobile Application Development CompanyHow To Choose A Professional Mobile Application Development Company
How To Choose A Professional Mobile Application Development CompanyNetscapeIndia
 
Урок -ділова гра "Банківська справа" 5 клас
    Урок -ділова гра "Банківська справа" 5 клас       Урок -ділова гра "Банківська справа" 5 клас
Урок -ділова гра "Банківська справа" 5 клас 270479
 
Guia didactica Asterix Gladiador
Guia didactica Asterix GladiadorGuia didactica Asterix Gladiador
Guia didactica Asterix Gladiadormaisaguevara
 
The impact of online child abuse on families: Building knowledge and understa...
The impact of online child abuse on families: Building knowledge and understa...The impact of online child abuse on families: Building knowledge and understa...
The impact of online child abuse on families: Building knowledge and understa...Natalie Walker
 
Sistem pembayaran ekonomi kelas 10 sma
Sistem pembayaran ekonomi kelas 10 smaSistem pembayaran ekonomi kelas 10 sma
Sistem pembayaran ekonomi kelas 10 smaYosafat Louis
 
Digital media market_brief_2017_03
Digital media market_brief_2017_03Digital media market_brief_2017_03
Digital media market_brief_2017_03Nasmedia
 

Viewers also liked (14)

Open house17
Open house17Open house17
Open house17
 
Sreda Software Solutions experience with AUTOSAR
Sreda Software Solutions experience with AUTOSARSreda Software Solutions experience with AUTOSAR
Sreda Software Solutions experience with AUTOSAR
 
2017 презентація учителя беньковської тм
2017 презентація учителя беньковської тм2017 презентація учителя беньковської тм
2017 презентація учителя беньковської тм
 
Электоральный партийный рейтинг Армении
Электоральный партийный рейтинг АрменииЭлекторальный партийный рейтинг Армении
Электоральный партийный рейтинг Армении
 
Sreda Software Solutions company information
Sreda Software Solutions company information Sreda Software Solutions company information
Sreda Software Solutions company information
 
Intentional peer support as a resource to trauma and shame - Natalie Walker
Intentional peer support as a resource to trauma and shame - Natalie WalkerIntentional peer support as a resource to trauma and shame - Natalie Walker
Intentional peer support as a resource to trauma and shame - Natalie Walker
 
Researching the impact of serious offending on partners - Rachel Condry
Researching the impact of serious offending on partners - Rachel CondryResearching the impact of serious offending on partners - Rachel Condry
Researching the impact of serious offending on partners - Rachel Condry
 
How To Choose A Professional Mobile Application Development Company
How To Choose A Professional Mobile Application Development CompanyHow To Choose A Professional Mobile Application Development Company
How To Choose A Professional Mobile Application Development Company
 
Урок -ділова гра "Банківська справа" 5 клас
    Урок -ділова гра "Банківська справа" 5 клас       Урок -ділова гра "Банківська справа" 5 клас
Урок -ділова гра "Банківська справа" 5 клас
 
Guia didactica Asterix Gladiador
Guia didactica Asterix GladiadorGuia didactica Asterix Gladiador
Guia didactica Asterix Gladiador
 
The impact of online child abuse on families: Building knowledge and understa...
The impact of online child abuse on families: Building knowledge and understa...The impact of online child abuse on families: Building knowledge and understa...
The impact of online child abuse on families: Building knowledge and understa...
 
Sistem pembayaran ekonomi kelas 10 sma
Sistem pembayaran ekonomi kelas 10 smaSistem pembayaran ekonomi kelas 10 sma
Sistem pembayaran ekonomi kelas 10 sma
 
Digital media market_brief_2017_03
Digital media market_brief_2017_03Digital media market_brief_2017_03
Digital media market_brief_2017_03
 
Aromalampe
AromalampeAromalampe
Aromalampe
 

Similar to WAVE and 802.11p models evaluation in NS3 simulation environment

Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 IJECEIAES
 
Simulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelSimulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelIOSR Journals
 
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...Michael Xevgenis
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...IJECEIAES
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...journalBEEI
 
Ieee interference-measurements-802.11n
Ieee interference-measurements-802.11nIeee interference-measurements-802.11n
Ieee interference-measurements-802.11nSteph Cliche
 
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...pijans
 
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...pijans
 
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...pijans
 
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...IJECEIAES
 
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...TELKOMNIKA JOURNAL
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkeSAT Journals
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkeSAT Publishing House
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesIOSR Journals
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Bindia Kumari
 

Similar to WAVE and 802.11p models evaluation in NS3 simulation environment (20)

Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3 Performance analysis of 802.11ac with frame aggregation using NS3
Performance analysis of 802.11ac with frame aggregation using NS3
 
Simulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelSimulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical Layermodel
 
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
WiFi-802.11g -Adaptivity of modulation mode and encoding rate for an improved...
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
 
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...Newton-raphson method to solve systems of non-linear equations in VANET perfo...
Newton-raphson method to solve systems of non-linear equations in VANET perfo...
 
J1803036367
J1803036367J1803036367
J1803036367
 
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
 
Ieee interference-measurements-802.11n
Ieee interference-measurements-802.11nIeee interference-measurements-802.11n
Ieee interference-measurements-802.11n
 
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
 
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
 
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
 
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
 
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation network
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation network
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
 
N017147679
N017147679N017147679
N017147679
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)
 
Kr2518691873
Kr2518691873Kr2518691873
Kr2518691873
 
Kr2518691873
Kr2518691873Kr2518691873
Kr2518691873
 

More from Yaroslav Domaratsky

V2x and data analytics services for vehicle OEMs and road infrastructure owne...
V2x and data analytics services for vehicle OEMs and road infrastructure owne...V2x and data analytics services for vehicle OEMs and road infrastructure owne...
V2x and data analytics services for vehicle OEMs and road infrastructure owne...Yaroslav Domaratsky
 
How to use ITS infrastructure to provide information to autonomous vehicles
How to use ITS infrastructure to provide information to autonomous vehiclesHow to use ITS infrastructure to provide information to autonomous vehicles
How to use ITS infrastructure to provide information to autonomous vehiclesYaroslav Domaratsky
 
Применение технологии аналитики больших данных в интересах участников дорожно...
Применение технологии аналитики больших данных в интересах участников дорожно...Применение технологии аналитики больших данных в интересах участников дорожно...
Применение технологии аналитики больших данных в интересах участников дорожно...Yaroslav Domaratsky
 
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...Yaroslav Domaratsky
 
Public transport mobile apps UI examples
Public transport mobile apps UI examplesPublic transport mobile apps UI examples
Public transport mobile apps UI examplesYaroslav Domaratsky
 
White paper: Enhance mobility and driver experience with multihop data exchan...
White paper: Enhance mobility and driver experience with multihop data exchan...White paper: Enhance mobility and driver experience with multihop data exchan...
White paper: Enhance mobility and driver experience with multihop data exchan...Yaroslav Domaratsky
 
In Russian: Улучшение потребительской составляющей телематических сервисов по...
In Russian: Улучшение потребительской составляющей телематических сервисов по...In Russian: Улучшение потребительской составляющей телематических сервисов по...
In Russian: Улучшение потребительской составляющей телематических сервисов по...Yaroslav Domaratsky
 
LTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesLTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesYaroslav Domaratsky
 

More from Yaroslav Domaratsky (13)

V2x and data analytics services for vehicle OEMs and road infrastructure owne...
V2x and data analytics services for vehicle OEMs and road infrastructure owne...V2x and data analytics services for vehicle OEMs and road infrastructure owne...
V2x and data analytics services for vehicle OEMs and road infrastructure owne...
 
How to use ITS infrastructure to provide information to autonomous vehicles
How to use ITS infrastructure to provide information to autonomous vehiclesHow to use ITS infrastructure to provide information to autonomous vehicles
How to use ITS infrastructure to provide information to autonomous vehicles
 
Применение технологии аналитики больших данных в интересах участников дорожно...
Применение технологии аналитики больших данных в интересах участников дорожно...Применение технологии аналитики больших данных в интересах участников дорожно...
Применение технологии аналитики больших данных в интересах участников дорожно...
 
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...
Практический опыт использования технологий ITS-G5 и Cellular-V2x для реализац...
 
Public transport mobile apps UI examples
Public transport mobile apps UI examplesPublic transport mobile apps UI examples
Public transport mobile apps UI examples
 
White paper: Enhance mobility and driver experience with multihop data exchan...
White paper: Enhance mobility and driver experience with multihop data exchan...White paper: Enhance mobility and driver experience with multihop data exchan...
White paper: Enhance mobility and driver experience with multihop data exchan...
 
In Russian: Улучшение потребительской составляющей телематических сервисов по...
In Russian: Улучшение потребительской составляющей телематических сервисов по...In Russian: Улучшение потребительской составляющей телематических сервисов по...
In Russian: Улучшение потребительской составляющей телематических сервисов по...
 
эра_ааи_05Дек2012
эра_ааи_05Дек2012эра_ааи_05Дек2012
эра_ааи_05Дек2012
 
era_27Nov2012
era_27Nov2012era_27Nov2012
era_27Nov2012
 
domaratsky-presentation
domaratsky-presentationdomaratsky-presentation
domaratsky-presentation
 
ftcom10
ftcom10ftcom10
ftcom10
 
ttos10
ttos10ttos10
ttos10
 
LTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilitiesLTE Advanced Pro and M2M software development capabilities
LTE Advanced Pro and M2M software development capabilities
 

Recently uploaded

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 

Recently uploaded (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 

WAVE and 802.11p models evaluation in NS3 simulation environment

  • 1. Evaluation of WAVE and 802.11p Models in Network Simulator ns3 Pavel Vasilyev, Senior Software Engineer, Sreda Software Solutions Vasilii Aleksandrov, Senior Software Engineer, Sreda Software Solutions
  • 2. 2 This presentation shows the results of WAVE and 802.11p models evaluation in Network Simulator (ns3). The goal of the evaluation is to understand how both models work in ns3 in purpose of using it for simulating V2X scenarios. The evaluation consist of two types of scenarios: static and dynamic using variable data rates, distances and speeds. The purpose of researching both models is to compare results in order to understand which differences WAVE model introduces to plain 802.11p since IEEE 802.11p standard is used as a physical layer for WAVE protocol stack. WAVE model in ns3 simulator has only IEEE 1609.4 (multi-channel operation) standard implementation. On top of this implementation can be used WSMP protocol with both control and service channels access and IPv4/IPv6 applications with service channel access. WAVE model in ns3 has configuration that allows to provide continuous (full time) access for service channel in wireless medium. It means that both channels’ intervals: SCH interval and CCH interval will be accessible for service channel. In order to compare both models in similar way it has been decided to use this configuration. Introduction
  • 3. 3 Common parameters In simulation scenarios we use two cars equipped with WAVE and 802.11p devices. All scenarios simulated for all supported data rates (3, 4.5, 6, 9, 12, 18, 24 and 27 Mbit/s) defined in 802.11p standard with 10 MHz bandwidth. For traffic generation we use UDP application which generates data-flow with throughput higher than selected data rate in order to fill up channel bandwidth. Results were measured on a receiving side. Static scenarios In static scenarios cars don’t move. We change distance from 200 to 1000 meters with 200 meters step. As the result, we executed 40 tests for the static scenarios. Dynamic scenarios In dynamic scenarios cars are starting at distance 1000 meters between each other and are moving towards each other, so they meet at 500 meters after the start. We change car speeds from 20 to 180 km/h with 20 km/h step. As the result, we executed 72 tests for the dynamic scenarios. Scenarios 1000m 20 km/h ... 180 km/h 20 km/h ... 180 km/h 200m … 1000m 0 km/h 0 km/h
  • 4. 4 NS3 Setup for WAVE and 802.11p Devices configuration ● We use Yans model (YansWavePhyHelper for WAVE, YansWifiPhyHelper for 802.11p) to set up channel and phy layer. ● We set Tx Power Level according to US regulatory domain to - 44.8 dBm. ● We use mobility models with constant distance for static scenarios and with constant speed for dynamic scenarios. ● We set WAVE specific configuration as: ○ SCH3 (channel number 176) with continuous access used for applications. Applications configuration ● UDP over IPv4 is used for throughput measurements. ● Modified BulkSendApplication is used on transmitting side ○ UDP support has been added ● PacketSink application is used on receiving side. ● FlowMonitor is used for throughput logging.
  • 5. 5 Static Scenarios Results for WAVE and 802.11p The following graphics show measured throughput of static scenarios for each data rate at different distances for WAVE and 802.11p simulation. The figures show a couple of differences in comparison between WAVE and 802.11p simulation results: 1. The first four data rates: 3, 4.5, 6 and 9 Mbit/s show absolutely the same result for WAVE model. Moreover, data rate 9 Mbit/s works in WAVE model at distance 1000 meters, but doesn’t work in 802.11p model. 2. Throughput in 802.11p a bit higher than in WAVE (As continuous access was used to simulate WAVE the results are perfectly matches theory). There are also some similarities for both models: 1. As expected that the highest data rates stop working at higher distances. 2. The lowest data rates show results more close to theoretical values than the highest data rates.
  • 6. 6 The figures show throughput results of different speed for the same data rate. First three data rates are omitted, because as was observed in the static tests, they show the same throughput results for WAVE. Data rate 24 Mbit/s shows results close to 27 Mbit/s. Dynamic scenarios showed that WAVE model in ns3 mostly has no dependency on speed factor. All tests with different speeds for the same data rate have close average throughput. For the 802.11p these figures show that there are more bandwidth available for data when using 802.11p comparing to WAVE. But at low data rates (9 Mbit/s) the distance is less than while using WAVE for data transfer. Also the distance between connection established and maximum throughput achieved is higher for 802.11p. Dynamic Scenarios Results for WAVE and 802.11p WAVE 802.11p
  • 7. 7 These figures also indicate at what exact distance particular data rate starts working. A spread in first results in the figures is linked with ARP Request delay since both nodes don’t know about each other. Data rates 12 Mbit/s, 18 Mbit/s and 27 Mbit/s have comparable throughput results while low data rate 9 Mbit/s shows that 802.11p could provide more throughput versus WAVE. Dynamic Scenarios Results for WAVE and 802.11p (Cont) WAVE 802.11p
  • 8. 8 Dynamic Scenarios Results for WAVE and 802.11p Separated figures have been created to understand how close the results of different speed factor are lying. These figures show throughput measurements of data rate at 27 Mbit/s with 3 different speed factors: 20 km/h, 80 km/h and 180 km/h for WAVE and 802.11p models It could be observed that higher speed the nodes have, higher spread of throughput results will be. The lowest speed shows results close to average throughput, but the highest speed periodically shows throughput results much higher than average throughput. Results for WAVE and 802.11p are look very similar WAVE 802.11p
  • 9. 9 Taking into account that WAVE model is build on top of 802.11p model in ns3, there are couple of major and minor issues that WAVE model has introduced: ● Data rates 3, 4.5, 6 and 9 Mbit/s have an issue since they all show the same result and 9 Mbit/s data rate in WAVE model works at the highest distance. The other data rates (12, 18, 24 and 27 Mbit/s) have no such issue. ● Throughput in WAVE a bit lower than in 802.11p that is probably related to a guard interval time between channel access that is introduced in standard IEEE 1609.4. ● Data rates 12, 18, 24 and 27 Mbit/s could be used to simulate V2X environment with continuous access to the service channel. In order to enable all possible modes of operations ns3 should be adjusted. Summary
  • 10. 10 The issue with the first four data rates (3, 4.5, 6, 9Mbps) described in the previous slide is in TxProfile class implementation of ns3 WAVE module. According to IEEE 1609.4 section 7.3.4.2 MLMEX-REGISTERTXPROFILE.request tx profile registration primitive shall provide a data rate parameter. In ns3 version 3.26 the TxProfile class implementation doesn’t provide data rate as a parameter so it doesn't allow user to specify transmission data rate according to IEEE 1609.4 standard. Additionally it forces to use 6Mbps data rate for lowest data rate. That is why throughput results were the same and 9Mbps data rate worked at distance 1000 meters, but it shouldn’t since in 802.11p model it doesn’t work so. The following graphics show measurements of WAVE model with modified TxProfile class in comparison with 802.11p model: WAVE data rate issue investigation