# An Effective and Efficient Adaptive Probability Data Dissemination Protocol in VANET
## 4 Performance Assessment  
### Simulation Platform  
Based on the simulation conducted in the vehicular environment, the performance in efficiency and effectiveness of EEAPD was analyzed. The experiment was conducted using a Ns 3.26 [36] simulator. By considering the simulated map, the realistic mobility pattern was generated via micro traffic simulation named \"simulator of urban mobility\" (SUMO) [37], where the map of Dalian University of Technology (DUT) in China presented in Figure 8 constitutes many sets of road segments, for each slot within communication range is multilane road. The number of the lane may vary from 2 to 4 lanes. Simulation setting parameters are outlined in Table 2.  
\begin{table}
\begin{tabular}{c c c} \hline \hline  & **Parameters** & **Specification** \\ \hline \multirow{6}{*}{Realistic scenario} & Network simulator & Ns-3.26 \\  & Mobility generator & SUMO \\  & Simulation duration & 200 s \\  & Deployed Map & Dalian University \\  & Road length & 5000 m \\  & Number of source nodes & 5 \\  & No. of Vehicles (Veh/km) & 10 to 100 \\  & Propagation model & Nakagami \\ \hline \multirow{6}{*}{Application} & Max speed & 20 m/s \\  & Packet frequency & 1 Hz \\  & Packet size & 500 bytes \\  & No of run & 20 \\ \hline \multirow{3}{*}{Physical Layer IEEE 80.11p} & Radio band & 5.9 GHz \\  & Bandwidth & 10 MHz \\  & Transmission range & \textasci{}700 m \\ \hline \multirow{2}{*}{Delay-based Technique} & \(\delta\) & 4 ms \\  & \(N_{st}\) & From 150 to 450 \\ \hline Media Access Control Layer & bit rate & 6 Mbps \\ \hline \hline \end{tabular}
\end{table}
Table 2: Simulation framework parameters.  
Four dissemination protocols are chosen for the performance comparison, namely:  
* AddP: this is the protocol that considers the beacon exchange in rebroadcasting message according to its distance from the source node and network density [33].
* Delay-based: this protocol based into two strategies namely continuous strategy and slotted strategy, the originality of this protocol is come from the redundancy-based protocol (RBP) [31].
* SEAD: upon receiving a packet, the members' nodes allocated to the last slot are assigned minimum waiting period of time \"\(W_{t}\)\" then rebroadcast it after the expiration of \(W_{t}\), if number of nodes owned by same road segment is higher, the probability of re-broadcast is calculated on advanced. This protocol depends on distance, message direction and vehicles' density no beacon exchange [30].
* S1 PD: during receiving a message, the node examines the originality of the message, after waiting time \(W_{t}\) become invalid (expire) then it rebroadcast according to [19]. To assess the performance of the EEAPD protocol, the following criteria were examined:
* Forwarding Ratio: the ratio of nodes participates in the rebroadcast of a source message.
* Packet Delivery Ratio: the mean amount of original message accomplished received by a node with respect to the total amount of produced messages.
* End-to-End Delay: the period of time taken for a message to be broadcasted from source node to the last receiver node (destination) in the network.
* Packet Drop Ratio: the mean faulty of accepted delivery of packets of a node with resembling the total amount of accepted delivery of the packet.
* Link Load (bit/s): the mean amount of broadcast congestion (b/s) accepted by a node per period of time.
* Relaying vehicle (%): number of forwarder vehicle per total number of vehicles participated during simulation.