| Literature DB >> 29231882 |
Abstract
Vehicular Ad Hoc Networks (VANETs) employ multichannel to provide a variety of safety and non-safety applications, based on the IEEE 802.11p and IEEE 1609.4 protocols. The safety applications require timely and reliable transmissions, while the non-safety applications require efficient and high throughput. In the IEEE 1609.4 protocol, operating interval is divided into alternating Control Channel (CCH) interval and Service Channel (SCH) interval with an identical length. During the CCH interval, nodes transmit safety-related messages and control messages, and Enhanced Distributed Channel Access (EDCA) mechanism is employed to allow four Access Categories (ACs) within a station with different priorities according to their criticality for the vehicle's safety. During the SCH interval, the non-safety massages are transmitted. An analytical model is proposed in this paper to evaluate performance, reliability and efficiency of the IEEE 802.11p and IEEE 1609.4 protocols. The proposed model improves the existing work by taking serval aspects and the character of multichannel switching into design consideration. Extensive performance evaluations based on analysis and simulation help to validate the accuracy of the proposed model and analyze the capabilities and limitations of the IEEE 802.11p and IEEE 1609.4 protocols, and enhancement suggestions are given.Entities:
Keywords: IEEE 1609.4 standard; M/G/1 queuing model; Markov chain; Multichannel Medium Access Control (MAC) protocol; Vehicular Ad Hoc Networks (VANETs); efficiency; reliability
Year: 2017 PMID: 29231882 PMCID: PMC5751651 DOI: 10.3390/s17122890
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Frequency channel layout of a 5.9-GHz WAVE system.
Comparison of different models.
| Model | Protocol | MAC Type | Markov Chain | H/E | BBP | BSIP | AD | VC | CS | Network Condition | Traffic Type | D, T PRR | Year |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bianchi [ | 802.11a | DCF | 2-D | H/× | Equal to 1 | FCP | – | – | × | S | U | ×, T/× | 2000 |
| Wang et al. [ | 802.11p | DCF | – | – | – | – | – | √ | NS | B/U | 2008 | ||
| Ma et al. [ | 802.11p | DCF | 1-D | H/× | Equal to 1 | – | – | – | × | NS | B | ×, ×/PRR | 2011 |
| Misic et al. [ | 802.11p | EDCA | 2-D | ×/E | FBP | FFP | √ | √ | √ | NS/S | U | D, ×/× | 2011 |
| Hafeez et al. [ | 802.11p | EDCA | 1-D | H/E | FCP | – | √ | × | × | NS | B | D, T/PRR | 2013 |
| Yao et al. [ | 802.11p | EDCA | 1-D/2-D | H/× | FBP | FVCP | √ | √ | × | NS/S | B | D, ×/PRR | 2013 |
| Campolo et al. [ | 802.11p | DCF | – | – | – | – | – | √ | NS | B | ×, ×/PRR | 2013 | |
| Yin et al. [ | 802.11p | DCF | – | H/E | CBP | – | – | – | √ | NS | B | D, ×/PRR | 2014 |
| Xiong et al. [ | 802.11p | EDCA | 1-D/2-D | H/E | CBP | FVCP | × | × | √ | NS/S | B/U | ×, T/PRR | 2015 |
| Proposed Model | 802.11p | EDCA | 1-D/2-D | H/E | FBP | FFP | √ | √ | √ | NS/S | B/U | D, T/PRR | 2017 |
Note: H/E: Hidden terminal/Erroneous channel, BBP: Backoff Blocking Probability, BSIP: Backoff Stage Increase Probability, AD: AIFS Differentiation, VC: Virtual Collision, CS: Channel Switch, D: Delay, T: Throughput, PRR: Packet Reception Rate, NS/S: Non-saturation/Saturation, B/U: Broadcast/Unicast, FCP: Frame Collision Probability, FBP: Frame Blocking Probability, FVCP: Frame Virtual Collision Probability, FFP: Frame Failure Probability, CBP: Channel Busy Probability.
Default EDCA parameters in IEEE 802.11p.
| AC | CWmin | CWmax | AIFSN[AC] |
|---|---|---|---|
| 3 | CWmin | CWmax | 9 |
| 2 | CWmin | CWmax | 6 |
| 1 | (CWmin + 1)/2 − 1 | CWmin | 3 |
| 0 | (CWmin + 1)/4 − 1 | (CWmin + 1)/2 − 1 | 2 |
Figure 2EDCA backoff procedure for two kinds of priority.
Figure 3IEEE 1609.4 multichannel alternating operation.
Summary of important symbols.
| Symbol | Definition |
|---|---|
| The vehicle density on the highway (vehicles/m). | |
| The transmission range of a node. | |
| The carrier-sensing range of a node. | |
| The interfering range of a node. | |
| The number of nodes within the transmission/receiving range of tagged node. | |
| The number of nodes within the carrier-sensing range of tagged node. | |
| The number of nodes within the interfering range of tagged node. | |
| The probability that | |
| The arrival probability of | |
| The probability that the type of | |
| The probability that at least one packet waits in the type of | |
| The probability that a transmission attempt of an | |
| The backoff blocking probability that other nodes or other ACs in the same node is occupying the channel. | |
| The probability that transmission of an | |
| The external collision probability that an | |
| The virtual collision probability that an | |
| The collision probability of an | |
| The | |
| The bit error rate. | |
| The internal transmission probability that the probability of transmission attempt for access class | |
| The external transmission probability that the probability of transmission attempt for access class | |
| The total transmission probability of a station. | |
| The probability that a WSA packet is dropped due to more than retransmission limit. | |
| The probability that the channel is busy in a time slot. | |
| The probability that the transmission attempt of an | |
| The probability that a transmission fails due to a collision given that there is at least one station transmits in the considered time slot. | |
| The packet reception rate is the percentage of packets that successfully received to the number of packets transmitted. | |
| The duration for successful transmitting an | |
| The duration for a transmission collision caused by | |
| AIFS[ | The duration of AIFS of |
| The duration of an SIFS. | |
| The maximum times the CW can be doubled. | |
| The maximum retransmission number. | |
| The number of lanes in each direction on the highway. | |
| The propagation delay. | |
| A time slot. | |
| Vulnerable period during which the transmission of the tagged node may be subjected to hidden terminal interference. | |
| The average duration of a virtual time slot. | |
| The duration of a synchronization interval. | |
| The duration of CCH interval. | |
| The duration of SCH interval. | |
| The transmission delay of an | |
| The time of successful transmission of an | |
| The time of transmission collision of an | |
| The time for transmitting an ACK packet. | |
| The header length of MAC-layer of a packet. | |
| The header length of physical-layer of a packet. | |
| The payload of an | |
| The packet size of an ACK packet. | |
| The transmission data rate on the CCH and SCH. | |
| The CW size for safety packets. | |
| The CW size for WSA packets in the | |
| The stationary distribution of idle state for | |
| The stationary distribution of backoff state | |
| The stationary distribution of the backoff state | |
| The average service time of | |
| The queuing delay that the duration from the time instant when an | |
| The service time is the duration from the time instant when an | |
| The transmission delay is the time duration between the time instant that an | |
| The ratio of CCHI to SI. | |
| The number of available SCHs in VAENTs. | |
| The average number of successful SCHs reservation made on CCH. | |
| The number of non-safety packets transmitted on all | |
| The average total throughput of SCHs. |
Note: i except and stands for e and s which means emergency (safety) and WSA, respectively.
Figure 4One-dimensional highway VANETs model.
Figure 5Virtual collision inside a station.
Figure 6Hidden terminal vulnerable period.
Figure 7Markov chain backoff procedure: (a) one-dimensional Markov chain model for higher priority ; and (b) two-dimensional Markov chain model for lower priority .
Figure 8Generalized state transition diagram: (a) safety-related packets with higher priority ; and (b) WSA packets with lower priority .
Parameter for communications in DSRC.
| Parameter | Value |
|---|---|
| Frequency | 5.9 GHz |
| Modulation | QPSK, 16QAM |
| Signal bandwidth | 10 MHz |
| Channel data rate ( | 6, 12 Mbps |
| 8 | |
| 16 | |
| AIFSN[0] | 3 |
| AIFSN[1] | 6 |
| 2 | |
| Retry limit ( | 4 |
| 32 | |
| 64 | |
| Slot time ( | 13 |
| Propagation delay ( | 1 |
Parameter for road traffic.
| Paramenter | Value |
|---|---|
| Highway length | 6000 m |
| Number of lanes | 1 lane in each direction |
| Vehicle density ( | 0.01 to 0.08 vehicles/m |
| Transmission range ( | 300 m |
| Carrier sensing range ( | 400 m |
| Packet arrival rate ( | 5 packets/s |
| The bit error rate ( | |
| MAC-layer header length ( | 256 bits |
| Physical-layer header length ( | 192 bits |
| An ACK packet size ( | |
| The payload of a safety packet ( | 200 Bytes |
| The payload of a WSA packet ( | 160 bits |
| The payload of a non-safety packet ( | 2000 Bytes |
Figure 9Average packet transmission delay and PRR on the CCH, and throughput on the SCHs: (a) packet transmission delay on parameter configurations ➀; (b) packet transmission delay on parameter configurations ➁; (c) packet transmission delay on parameter configurations ➂; (d) packet transmission delay on parameter configurations ➃; (e) PRR on parameter configurations ➀; (f) PRR on parameter configurations ➁; (g) PRR on parameter configurations ➂; (h) PRR on parameter configurations ➃; (i) throughput on parameter configurations ➀; (j) throughput on parameter configurations ➁; (k) throughput on parameter configurations ➂; and (l) throughput on parameter configurations ➃.
Figure 10Numerical analysis: (a) packet transmission delay of safety-related and WSA message with different parameters; (b) PRR of safety-related and WSA message with different parameters; (c) throughput on the SCHs: IEEE 1609.4 standard with different parameters of safety-related and WSA message; (d) packet transmission delay of safety-related and WSA message with different CW and AIFSN; (e) PRR of safety-related and WSA message with different CW and AIFSN; (f) comparison of probability of external collision, virtual collision, the collision and transmission failure ( = 2 packets/s); (g) comparison of probability of external collision, virtual collision, the collision and transmission failure ( = 500 packets/s); and (h) comparison of throughput on the SCHs: IEEE 1609.4 standard versus -varying multichannel scheme.