The focus of this paper is on the rate and power control algorithms in Dedicated Short Range Communication (DSRC) for vehicular networks. We first propose a utility maximization framework by leveraging the well-developed network congestion control, and formulate two subproblems, one on rate control with fixed transmit powers and the other on power control with fixed rates. Distributed rate control and power control algorithms are developed to solve these two subproblems, respectively, and are proved to be asymptotically optimal. Joint rate and power control can be done by using the two algorithms in an alternating fashion. The performance enhancement of our algorithms compared with a recent rate control algorithm, called EMBARC, is evaluated by using the network simulator ns2.
Other related work includes the database approach proposed in @cite_7 , where the optimal broadcast rates and transmission power are calculated offline based on the network configurations. Also, @cite_18 proposed an environment and context-aware distributed congestion control (DCC) algorithm, which jointly control the rate and power to improve cooperative awareness by adapting to both specific propagation environments (such as urban intersections, open highways, suburban roads) as well as application requirements (e.g., different target cooperative awareness range). However, the stability and convergence of the algorithm are not proved mathematically. Besides the rate control algorithm IVTRC, the authors also proposed range control algorithms in @cite_11 @cite_13 @cite_12 where the objective is to adapt the transmission ranges to achieve a specific threshold. The motivation of limiting channel loads below the threshold is to control channel congestion to maximize effective channel throughput. However, fair resource allocation among vehicles to increase the safety awareness of all vehicles are not considered, and the stability of the algorithms is subject to certain conditions @cite_12 .
@cite_18 @cite_7 @cite_13 @cite_12 @cite_11
273025837 2100920052 2139529640 2038609352 2015380071
Abstract Safety and efficiency applications in vehicular networks rely on the exchange of periodic messages between vehicles. These messages contain position, speed, heading, and other vital information that makes the vehicles aware of their surroundings. The drawback of exchanging periodic cooperative messages is that they generate significant channel load. Decentralized Congestion Control (DCC) algorithms have been proposed to minimize the channel load. However, while the rationale for periodic message exchange is to improve awareness , existing DCC algorithms do not use awareness as a metric for deciding when, at what power, and at what rate the periodic messages need to be sent in order to make sure all vehicles are informed. We propose an environment- and context-aware DCC algorithm combines power and rate control in order to improve cooperative awareness by adapting to both specific propagation environments ( e.g. , urban intersections, open highways, suburban roads) as well as application requirements ( e.g. , different target cooperative awareness range). Studying various operational conditions ( e.g. , speed, direction, and application requirement), ECPR adjusts the transmit power of the messages in order to reach the desired awareness ratio at the target distance while at the same time controlling the channel load using an adaptive rate control algorithm. By performing extensive simulations, including realistic propagation as well as environment modeling and realistic vehicle operational environments (varying demand on both awareness range and rate), we show that ECPR can increase awareness by 20 while keeping the channel load and interference at almost the same level. When p Cooperative vehicle safety (CVS) systems operate based on broadcast of vehicle position and safety information to neighboring cars. The communication medium of CVS is a vehicular ad-hoc network. One of the main challenges in large scale deployment of CVS systems is the issue of scalability. To address the scalability problem, several congestion control methods have been proposed and are currently under field study. These algorithms adapt transmission rate and power based on network measures such as channel busy ratio. We examine two such algorithms and study their dynamic behavior in time and space to evaluate stability (in time) and fairness (in space) properties of these algorithms. We present stability conditions and evaluate stability and fairness of the algorithms through simulation experiments. Results show that there is a trade-off between fast convergence, temporal stability and spatial fairness. The proper ranges of parameters for achieving stability are presented for the discussed algorithms. Stability is verified for all typical highway density cases for static traffic as well as real scenarios. Fairness is shown to be naturally achieved for some algorithms and its analysis is under study in another work of us. Under the same conditions other algorithms may have problem to maintain fairness in space. We have shown that this can be resolved by a distributed measurement of CBR and is verified. Channel congestion is one of the major challenges for deployment of collision avoidance systems based on DSRC (Dedicated Short Range Communication) in large scale networks. If vehicles do not adapt to congestion conditions, DSRC transmissions could encounter extensive packet losses in areas of high vehicle density, leading to degradation in the performance of safety applications. In this paper, we propose a novel congestion control algorithm called Error Model Based Adaptive Rate Control (EMBARC) which adapts a vehicle's transmission rate as a function of channel load and vehicular dynamics. In particular, we extend Linear Integrated Message Rate Control (LIMERIC) algorithm's message rate adaptation with the capability to preemptively schedule messages based on the vehicle's movement. This leads to more transmission opportunities for vehicles with higher dynamics. The determination of a preemptive scheduling event is based on a novel suspected tracking error technique. Since LIMERIC maintains the channel load around a specific value, vehicles moving less dynamically will adapt to slightly reduced transmission rates in EMBARC. The extra transmit opportunities for highly dynamic vehicles reduce incidences of large tracking error compared to a pure LIMERIC approach. At the same time, EMBARC's use of adaptive rate control provides tracking error advantages over systems that transmit largely independent of channel load. We use simulations of a road with a winding segment to compare EMBARC with algorithms that do not take both channel load and vehicle dynamics into account. The results show that EMBARC has the best tracking accuracy among these algorithms over a wide range of node densities. In Vehicle Safety Communications (VSC) based on IEEE 802.11p, vehicles establish a mutual awareness of their presence by periodically broadcasting status messages, aka beacons. If vehicle density is high and beaconing is not regulated, the channel can become congested, impairing reception performance and safety benefit. As a countermeasure, a number of congestion control approaches have been suggested, adapting transmit (Tx) power, beacon generation rate (Tx rate), or both. However, in general these approaches did not show what the optimal outcome for congestion control would be and how and why their solution would lead to the desired result. In this work, we analyze answers to the first question and provide a methodology for the second. We systematically derive a joint power rate control strategy for VSC which optimizes reception performance for a targeted sender-receiver distance. We start by laying out why we consider average (or percentile of) packet Inter-Reception Time (IRT) at the targeted awareness distance to be a suitable metric for our purpose. Then, we analyze a wide range of Tx parameters to identify which combinations optimize reception in a homogeneous scenario. We show that for each sender-receiver distance, there is an optimal Tx power which, unlike the corresponding Tx rate, is independent of node density. In addition, we analyze the Pareto optimal Tx parameter combinations for two groups of vehicles with different target distances adapting at the same time. We show that the majority of these combinations use the same Tx power as identified in the homogeneous case. We conclude that a simple and efficient strategy to optimize reception performance is to select Tx power Cooperative inter-vehicular applications rely on the exchange of broadcast single-hop status messages among vehicles, called beacons. The aggregated load on the wireless channel due to periodic beacons can prevent the transmission of other types of messages, what is called channel congestion due to beaconing activity. In this paper we approach the problem of controlling the beaconing rate on each vehicle by modeling it as a Network Utility Maximization (NUM) problem. This allows us to formally define the notion of fairness of a beaconing rate allocation in vehicular networks. The NUM model provides a rigorous framework to design a broad family of simple and decentralized algorithms, with proved convergence guarantees to a fair allocation solution. In this context, we propose the Fair Adaptive Beaconing Rate for Intervehicular Communications (FABRIC) algorithm, which uses a particular scaled gradient projection algorithm to solve the dual of the NUM problem. Simulation results validate our approach and show that, unlike recent proposals, FABRIC converges to fair rate allocations in multi-hop and dynamic scenarios.