首页 Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications

Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications

举报
开通vip

Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications 3882 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 8, OCTOBER 2011 Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications Md. Imrul Hassan, Student Member, IEEE, Hai L. Vu, Senior Member, IEEE, and Taka Sakurai, Member, ...

Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications
3882 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 8, OCTOBER 2011 Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications Md. Imrul Hassan, Student Member, IEEE, Hai L. Vu, Senior Member, IEEE, and Taka Sakurai, Member, IEEE Abstract—In this paper, we evaluate and improve the perfor- mance of the medium-access control (MAC) protocol for safety applications in a dedicated short-range communication (DSRC) environment. We first develop an analytical model to study the IEEE 802.11 distributed coordination function (DCF) MAC pro- tocol that has been adopted by the IEEE 802.11p standard for DSRC. Explicit expressions are derived for the mean and standard deviation of the packet delay, as well as for the packet delivery ratio (PDR) at the MAC layer in an unsaturated network formed by moving vehicles on a highway. The proposed model is validated using extensive simulations, and its superior accuracy is compared with that of other existing models is demonstrated. Insights gained from our model reveal that the principal reason for the low PDR of the DCF protocol is packet collision due to transmissions from hidden terminals. We then present a novel protocol based on the DCF that uses an out-of-band busy tone as a negative acknowl- edgment to provide an efficient solution to the aforementioned problem. We extend our analytical model to the enhanced protocol and show that it preserves predictive accuracy. Most importantly, our numerical experiments confirm that the enhanced protocol improves the PDR by up to 10% and increases the supported vehicle density by up to two times for a range of packet arrival rates while maintaining the delay below the required threshold level. Index Terms—Dedicated short-range communication (DSRC), medium-access control (MAC), performance analysis, safety applications. I. INTRODUCTION D EDICATED short-range communication (DSRC)refers to the use of vehicle-to-vehicle and vehicle-to- infrastructure communications to improve road safety and increase transportation efficiency. While there are no commercial DSRC systems yet, recent years have seen a dramatic increase in research and development activity in the DSRC field [1]. An important DSRC application is cooperative collision avoidance (CCA), where moving cars form a network to wirelessly communicate and warn each other of changing conditions or dangers ahead on the road to avoid accidents [2]. This application requires timely communication of safety messages between vehicles with high reliability, and the Manuscript received August 16, 2010; revised January 27, 2011 and May 16, 2011; accepted July 7, 2011. Date of publication July 29, 2011; date of current version October 20, 2011. The review of this paper was coordinated by Prof. R. Jäntti. M. I. Hassan and H. L. Vu are with the Centre for Advanced Internet Archi- tectures, Faculty of Information and Communication Technologies, Swinburne University of Technology, Hawthorn, Vic. 3122, Australia. T. Sakurai is with the Department of Electrical and Electronic Engineering, The University of Melbourne, Melbourne, Vic. 3010, Australia. Digital Object Identifier 10.1109/TVT.2011.2162755 medium-access control (MAC) protocol has a vital role to play. In this paper, we develop an accurate performance model for the IEEE 802.11 distributed coordination function (DCF) MAC protocol that has been adopted by the IEEE 802.11p standard for DSRC applications [3]. We find that the standard broadcast protocol yields a low probability of successful message delivery for CCA, and we respond by proposing and modeling an enhanced protocol involving retransmissions to improve the reliability of message delivery. In the survey paper [4], different MAC protocols for vehicle-to-vehicle communication networks were compared. Borgonovo et al. [5] proposed a distributed access technique called Reliable Reservation ALOHA (RR-ALOHA), which can dynamically establish a reliable single-hop broadcast chan- nel on a slotted/framed structure. The authors presented the mechanisms that compose the new MAC, namely, the basic RR-ALOHA protocol, which is an efficient broadcast service and the reservation of point-to-point channels that exploit par- allel transmissions. A directional antenna-based MAC protocol called D-MAC is proposed in [6], which uses directional an- tennas to direct transmission in specific directions. In D-MAC, by using a narrow beam, interference with parallel ongoing transmissions can be reduced. Su and Zhang [7] introduced a clustering-based DSRC architecture that takes into account both reliability and delay. The authors analyzed a cluster- based multichannel communication scheme consisting of sev- eral MAC protocols to reduce data congestion and to support QoS for real-time delivery of safety messages. In particular, most intracluster safety messages in [7] are exchanged using time-division multiple-access broadcast, whereas intercluster safety messages are aggregated by the cluster-head vehicles and sent using a contention-based access protocol. The aforementioned MAC protocols use time scheduling for multiple access, which is sensitive to mobility and topology changes and requires significant reconfiguration time. In ad- dition, coordination among vehicles requires knowledge of all neighboring vehicles, and it takes a few time cycles to agree on a stable schedule. As a result, the access delay in such a case is relatively high. A way of possibly achieving lower delay is to use a decentralized MAC protocol, such as the IEEE 802.11 DCF protocol [8] used in wireless local area networks (LANs). DCF is based on carrier sense multiple access (CSMA) and can operate with a variety of traffic loads and does not require much reconfiguration upon a change in topology. DCF has both unicast and broadcast operating modes. Broad- cast mode is appropriate for time-critical applications such as CCA because, unlike unicast, broadcast does not require the establishment of an association context between stations 0018-9545/$26.00 © 2011 IEEE HASSAN et al.: ANALYSIS OF THE IEEE 802.11 MAC PROTOCOL FOR DSRC SAFETY APPLICATIONS 3883 Fig. 1. Total delay and PDR using the following parameter set: (data rate [in megabits per second], packet arrival rate [in packets per second], packet size [in bytes]). before data communications can commence. Broadcast could use multihop transmissions to enhance coverage, but recent studies have suggested that a single-hop transmission is suf- ficient in most situations to reach all neighboring vehicles in an accident’s vicinity [1]. In the rest of this paper, we use the term “broadcast” to refer to single-hop broadcast in contrast to multihop broadcast or flooding known in the literature of wire- less ad hoc networks. The problem with broadcast mode is that it is less reliable, since it cannot support any request–response handshaking procedures that improve reliability such as con- ventional acknowledgement (ACK) or virtual carrier sensing [request to send/clear to send (RTS/CTS)], due to the risk of a “storm” of response packets. To illustrate the delay performance and reliability of broad- cast 802.11 DCF for CCA, we conducted ns-2 simulations [9] on a highway scenario. In this scenario, vehicles are represented as a collection of random and statistically identical stations in a 1-D mobile ad hoc network and are stationary during the communication interval (further details of the simulation setup can be found in Section IV). In Fig. 1, we plot the mean of the total delay and the packet delivery ratio (PDR) (the probability of successful packet delivery) versus the vehicle density, with different curves parameterized by the triplet (data rate [in megabits per second], packet arrival rate [in packets per second], packet size [in bytes]). We define PDR as the probability of delivering the packet to all intended receivers within the transmission range of a given transmitting node. It has been suggested in [10] that a suitable maximum delay requirement for cooperative collision warning and intersection collision warning applications is 100 ms. The same maximum allowable delay is also considered in [11] and [12]. It has been specified in [13] that the PDR should be not less than 90%. With respect to these performance targets, we see from Fig. 1 that, in the simulated scenarios, the delay requirement can be comfortably met, but the PDR requirement is comprehensively violated except for low packet arrival rates and very low vehicle densities. It is apparent that the conventional DCF broadcast protocol may have difficulty supporting the CCA application. To understand the underlying reasons for poor performance, we are motivated to develop an analytical model in this paper to study the behavior and to improve the performance of the protocol in unsaturated broadcast networks. The performance of the DCF has been extensively studied in the wireless LAN environment. Bianchi [14] analyzed the performance of a saturated network using a Markov chain model. In [15], Malone et al. extended the model to the un- saturated case. Tickoo and Sikdar [16] developed an alternative unsaturated model by modeling each station as a G/G/1 queue. These papers all considered unicast communications rather than broadcast communications. Rao et al. developed an analytical model to determine the probability of packet collision in the broadcast scenario [17]. However, all the aforementioned pa- pers assume a fully connected network (i.e., there are no hidden terminals). Although there exists a wide body of literature analyzing the hidden-terminal problem, several limitations of those models were highlighted in [18] for the case of unicast communication. The model in [19] attempted to capture the characteristics of the DSRC safety communications, where broadcasting takes place in an unsaturated network with hidden terminals. However, the renewal theory-based argument used in this model is not entirely suitable for hidden-terminal analysis, as also pointed out in [18]. In particular, the model in [19] predicts a nonzero successful transmission probability with arbitrary hidden collisions. However, it is shown that, when nodes are always backlogged with packets to send (i.e., in a heavy traffic scenario), the probability of successful transmis- sion can be zero. This is because the transmitting node and other hidden nodes always use the same backoff window (i.e., no retransmission is enabled), and the so-called vulnerable period1 of a node could actually be larger than its backoff window, thus guaranteeing a hidden collision. Note that the model is also inaccurate when there is very little traffic on the channel. 1The vulnerable period of a tagged node is the time period during which, if any hidden node commences a packet transmission, it will be colliding with the transmission from the tagged node. 3884 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 60, NO. 8, OCTOBER 2011 TABLE I COMPARISON OF OUR MODEL WITH THE EXISTING MODELS IN THE LITERATURE Furthermore, the IEEE 802.11 DCF protocol was not properly modeled in [19] since the analysis assumes that a backoff process is initiated for each packet at a node, irrespective of whether the channel is idle or busy. The first major contribution in this paper is an accurate analytical model for the DCF in unsaturated broadcast networks both with and without hidden terminals. Table I summarizes the scope of our model relative to that of the other models described earlier; it shows that only [19] attempts to cover the same aspects, albeit the hidden-terminal problem is not modeled accurately and is therefore marked with a “‡” in the table. We focus on the packet delay and the PDR as the two main performance metrics of interest in our study. Our model uses a mean-value decoupling approximation for the collision probability, and we apply an M/G/1/∞ queuing model for each station to obtain the total packet delay. While we make necessary assumptions to keep the model simple, we show via comparison with simulation that the results are nevertheless accurate. We also provide a comparison with results from the existing model in [19] to demonstrate the superior accuracy of our model. The numerical experiments with our model reveal that the principal reason for the low PDR of the DCF is packet collision due to transmissions from hidden terminals. Our second major contribution is a set of modifications to the DCF to improve the PDR when hidden terminals are present. The essential idea is to use retransmissions to trade increased delay for decreased packet loss (i.e., higher PDR). We propose that, in the event of detection of an errored packet, the receiving stations transmit a negative ACK (NACK) in the form of a busy tone signal in a narrow out-of-band channel. We assume that all nodes are equipped with an additional transceiver to detect such an out-of-band signal. Note that a transceiver with a simple energy detector would be enough to detect the NACK signal. Senders of recent packets that hear the NACK (but that could be hidden from each other) shall then execute a backoff process and resend their last packet, and this can be repeated up to a maximum number of retransmissions. To reduce the chance of successive collisions between hidden terminals, we distinguish between senders according to the delay in receiving the busy tone and assign different backoff contention windows depending on whether the delay is short or long. We extend our DCF analytical model to the enhanced protocol and show that our extended model preserves predictive accuracy. Most importantly, our numerical experiments confirm that, compared with the DCF, the enhanced protocol gives a higher PDR for a wider range of vehicle densities and packet arrival rates while maintaining the delay below the required threshold level. The results demonstrate that our enhancement can bring the standard a step closer to the ultimate solution for safety ap- plications, which is to meet the strict QoS requirements under arbitrary vehicle densities and network conditions. The rest of this paper is organized as follows: In Section II, we provide an overview of DSRC challenges and standardiza- tion activities. In Section III, we describe our analytical model for the DCF. We verify the accuracy of our DCF model by com- parison with simulation in Section IV. Then, in Section V, we describe our enhanced protocol and illustrate its performance. Finally, we conclude this paper in Section VI. II. DEDICATED SHORT-RANGE COMMUNICATIONS CHALLENGES AND STANDARDIZATION ACTIVITIES The primary goals of emerging DSRC systems are to enhance road safety and to improve transportation efficiency. In this paper, we focus on the safety aspect. Road safety is supported by the transmission of routine status messages and event-driven emergency messages. Routine status messages are periodically sent to neighboring vehicles to inform them of the current status of the originating vehicle (e.g., location, speed, and direction), whereby the receiving vehicles/drivers can then anticipate any potential hazards (e.g., traffic jam ahead) and take necessary action. Event-driven safety messages are triggered by rapid changes in vehicle behavior such as a hard brake or an airbag explosion. To enable preventative action, it is essential that both types of safety messages are correctly received by surrounding vehicles in a timely fashion. One of the main challenges to achieve that objective is the loss of packets due to the presence of hidden terminals. This occurs when a node is transmitting to a target node while a third node that is unaware of the transmitter also starts its transmission and causes interference at the receiver. The hidden-terminal problem can afflict all decentralized wireless networks but is particularly severe in broadcast scenarios. In the broadcast case, there are multiple receivers for each message, which are scattered in the transmission range of the sender. Any node that is within the sensing range of any receiver but outside the transmission range of the sender is a potential hid- den terminal. Therefore, the potential hidden-terminal region is significantly larger than that for unicast communication. The distinctive demands of DSRC applications, as well as the unique operating environment involving fast moving vehicles, mean that specifically tailored communication protocols are required for DSRC systems. The following sections describe the protocols being standardized by the IEEE standards body for DSRC. A. IEEE WAVE In 1999, the U.S. Federal Communication Commission (FCC) allocated 75 MHz of spectrum in the 5.9-GHz band for DSRC use. The DSRC spectrum is divided into seven 10-MHz- wide channels and a reserved 5-MHz channel. One of the 10-MHz channels, which is called the control channel, is restricted to safety communications only, whereas the other channels are available for both safety and nonsafety usage. HASSAN et al.: ANALYSIS OF THE IEEE 802.11 MAC PROTOCOL FOR DSRC SAFETY APPLICATIONS 3885 Fig. 2. IEEE 802.11 DCF basic access [8]. The initial effort at standardizing DSRC radio technology took place in the American Society for Testing and Materials (ASTM) 2313 working group [13]. Recently, the IEEE Wireless Access in Vehicular Environment (WAVE) project has pub- lished specifications for the FCC DSRC spectrum based on an orthogonal frequency-division multiplexing (OFDM) air inter- face. IEEE WAVE encompasses the IEEE 802.11p standard [3] for MAC and physical layers and the IEEE 1609 family of stan- dards, which define the higher layer protocols and the protocol architecture [20]. IEEE 802.11p is based on IEEE 802.11a but with modifications to support vehicular communications with low latency. The 802.11p MAC protocol, such as other 802.11 variants, uses the DCF for channel access. B. IEEE 802.11 DCF Protocol Description In the IEEE 802.11 DCF, nodes contend for the channel using a CSMA mechanism with collision avoidance, as shown in Fig. 2. When a node has a packet to send, the channel must be sensed idle for a guard period, which is known as the distributed interframe space (DIFS). If during that period of time the channel becomes busy, then the access is deferred until the channel becomes idle again and a backoff process is initiated. Backoff intervals are slotted, and stations are only permitted to commence transmissions at the beginning of slots. The discrete backoff time is uniformly distributed in the range [0, CW − 1], where CW is called the contention window. At the first transmission attempt, CW is set equal to W , which is the minimum contention window. The backoff time counter is decremented by 1 at the end of each idle slot. It is frozen when a packet transmission is detected on the channel and reactivated after the channel is sensed idle again for a guard period. The guard period is equal to a DIFS if the transmitted packet was error free, and it is equal to the extended interframe space if the packet was in error. The station transmits when the backoff counter reaches zero. A collision occurs when the counters of two or more stations reach zero in the same slot. After every successful data packet transmission, a station initiates a post- transmission random backoff process. If the next packet was already enqueued when the previous packet was sent, its defer time will span the entire backoff period, whereas a packet that arrives at the MAC layer after the previous packet was sent would experience only part of the backoff period, or none at all, if the backoff period has already elapsed. As already mentioned, DSRC safety messages are transmit- ted in broadcast mode, which is different in several ways from unicast communication for the IEEE 802.11 DCF. First, there is no ACK sent after the successful reception of a data packet; thus, the sender is unaware of any packe
本文档为【Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_626274
暂无简介~
格式:pdf
大小:378KB
软件:PDF阅读器
页数:15
分类:
上传时间:2011-11-11
浏览量:26