Open Access

Available connectivity analysis under free flow state in VANETs

EURASIP Journal on Wireless Communications and Networking20122012:270

Received: 27 March 2012

Accepted: 17 July 2012

Published: 23 August 2012


Emerging of inter-vehicle communication gives vehicles opportunities to exchange information within limited radio ranges and self-organize in Ad Hoc manner into Vehicular Ad Hoc Networks (VANETs). However, due to strong mobility, limited market penetration rate, and lack of roadside units, connectivity is obviously a scarce resource in VANETs. Further, only depending on direct connectivity, i.e. one-hop connected links between vehicles, is far from the continuous growing communication demands in VANETs, such as inter-vehicle amusement, cooperative collision avoidance, inter-vehicle emergency notification etc. Therefore, the indirect connectivity from multi-hop forwarding and store-carry-forward strategy is also a necessary and powerful complement especially to the case where direct connections are hardly obtained. In this article, we define a new metric named available connectivity which involves both direct and indirect connectivity. By deep analyzing the statistical properties of direct and indirect connectivity in free flow state, the proposed available connectivity is obtained and quantified to increase the information dissemination opportunities for vehicles especially in a relatively slow topology changing scenario. Numerical results show that the available connectivity could provide better references for different VANETs applications and has potential relationships with many network parameters.


Vehicular Ad Hoc NetworksConnectivityMobility


Vehicular Ad hoc Networks [1] (VANETs) are distributed, self-organizing communication networks built up by moving vehicles, and are thus characterized by very strong node mobility and limited degrees of freedom in the mobility patterns. The discussed IEEE 1609 Wireless Access in Vehicular Environments [2] draft is being developed for VANETs applications including mainly safety-related scenarios, such as Cooperative forward Collision Warning [3] (CCW) system, traffic signal violation warning [4], lane change warning [5] and some information applications [6]. All these applications greatly rely on the successful packets exchanging which is based on reliable links or node connectivity on a road segment. Thereupon, network connectivity is fundamental and crucial to any practical application in VANETs. Due to mobility, vehicles on a road segment can not only communicate with each other directly, they can also deliver the packets indirectly to the receiver by store-carry or multi-hop forwarding. Although connectivity can be obtained directly or indirectly, it is still a limited resource especially during sparse communication environment such as on highway or with low market penetration ratio [7], i.e. the number of equipped vehicles to the number of total vehicles. Limited connectivity directly affects the possible speed and range at which information can be disseminated over a VANET, and hence limits the up-to-datedness of the shared information that can be achieved.

In summary, connectivity in VANET is important for us to analyze and evaluate the overall network performance. Many schemes, such as stochastic process [8], Gaussian unitary ensemble of random-matrix theory [9] queuing theory [10] etc., have been proposed to calculate the probability of connectivity with different premises in VANETs. Their works all discussed connectivity based on the famous 3-state traffic theory in which the fundamental relation of traffic parameters on a road is given by the following equation:
F = S × K ,
where F, S, and K are the traffic flow, average speed, and traffic density, respectively. The influence of above three parameters on connectivity can be disclosed from Figure 1. Before the state transforming point, which indicates the position where packets begin to be queued in vehicles’ sending buffers with vehicles density increasing, the connectivity may be intermittent and is worth of studying during the so-called free flow state expressed by solid line. However, after the state transforming point, which is depicted by dashed line as the congestion flow state, the connectivity is guaranteed by larger density and the road is often jammed by vehicles with closing inter-vehicle distances within which direct connectivity can be readily obtained. Therefore, in this state, the connectivity is not still important and schemes for congestion control will rise to the first priority. The state denoted by the solid line is defined as the free flow state and we certainly discuss the available connectivity in this state throughout our article.
Figure 1

Relation between basic parameters in vehicle traffic.

The rest of the article is organized as follows. The following section provides the motivation behind our works and discusses the possible usages of available connectivity in VANETs. Section “Related studies” presents the related works. Section “Available connectivity definition and assumption” introduces our definition of available connectivity and assumptions. In Section “Statistical analysis of available connectivity”, the statistical analysis of direct and indirect connectivity is proposed. Numerical results and evaluation are presented in Section “Numerical results”. Finally, this article ended with some conclusion given in the last section.


Connectivity in Ad Hoc networks has a mature body of research, but it has been less studied in VANETs. However, With VANETs stepping into our daily life in a big step, connectivity has played an important role in many related applications to ensure our driving safety and increase our comfortableness. For instance, in CCW scenario, a well connectivity could help to avoid the series collisions by disseminating the warning messages farther and quicker. In Figure 2, the red car crashed with the blue one and sent a CCW message. Car 1 could receive the CCW by direct connection and may brake in time to avoid crash. But, without indirect connection, i.e, multi-hop forwarding here, cars 2 and 3 will inevitably crash if the distances between them and the front cars are within unsafe range [11]. In Figure 3, vehicles 2–5 could detect the front traffic jam by the messages store-carry-forwarded by vehicle 1 from the red sender. Therefore, owing to indirect connectivity, they can choose to enter into auxiliary road to avoid traffic jam and save time. In summary, connectivity, direct or indirect, could provide more opportunities to vehicles to decide their action wisely and safely and to achieve better experiences. Hence, a good definition of connectivity or metric to measure connectivity directly or indirectly is necessary in VANETs.
Figure 2

CCW application scenario.

Figure 3

Traffic jam avoidance.

In this study, we define the connectivity as the number of achievable connections directly or indirectly. The definition can explore the maximum possibility for messages to be widely or quickly transmitted especially in safety-related applications contexts. The connection possibility is investigated on statistical characteristics in terms of either connected duration length or inter-vehicle distances. To reflect the high dynamism of connectivity due to different mobility in VANETs, the influence of velocity is also introduced.

The elaborate investigation to available connectivity in VANETs can make many otherwise complex problems easy. For example, to design an admission control strategy in VANETs, available connectivity can provide important reference for connectivity improvement by introducing specific vehicles. To evaluate the performance of emergent applications in VANETs, available connectivity can directly determine the successful delivery ratio of emergency notifications through given vehicles. On the other hand, to spread out the emergency notification messages quick and far enough, available connectivity could also be taken as a better choosing criterion or metric for effective forwarders. To route the packets based on available connectivity, throughput improvement can readily be obtained and backup multi-path may also be figured out by different links. In a dense network, available connectivity can also offer a threshold reference on packet generation rate to maintain sufficient connectivity but does not make the overall network congested. In summary, based on the full analysis to the proposed available connectivity, many works could be done to improve the safety, comfortableness and efficiency in VANETs.

Related studies

Although connectivity analysis is a classical problem in wireless communication networks, it has been a hot topic of interests in VANETs, especially due to the recently increasing research activities. From our viewpoint, the connectivity research in VANETs can be classified into two categories: one for investigating the lifetime properties of connected links or paths; another for investigating the inter-vehicle distances.

Researches on lifetime properties of connectivity focus on the statistical analysis of connection duration length. The authors of [8] discussed the connection duration length expression in detail considering the velocity vector involving movement directions. The numerical results in their article found high relative velocities imposing a hard task on some cooperative maneuvers including underlying routing protocols. In their work, the short connection duration was enough for emergency notification scenarios. In [12], the connection duration length between two vehicles was figured out, given their speed, direction and radio ranges. According to the obtained connected period equation, an admission control strategy was proposed to determine whether the next vehicle is allowed to inject to the current traffic flow without disrupting the ongoing connections. In [13], metrics for evaluating node connectivity in VANETs had been proposed considering the different nodal mobility effects. The connection duration length distribution was characterized by average duration of the k-hop path existing between any two nodes or vehicles. They also showed by simulation that multi-hop paths have much poorer connectivity statistics than single-hop ones in VANETs.

Researches on the connectivity statistics of inter-vehicle distances focus on disclosing the relationship between connectivity and connection distance which is defined as the length of the connected path. In [8], vehicular distance distributions had been expressed by a tuple (h,v,p), where h denotes the inter-vehicle distance, v for velocity and p as market penetration ratio, respectively. They derived the connectivity formula in terms of distance between two nodes given specific propagation model and radio range. The expression was also further extended to the connectivity of a node with degree n. In [10], the authors introduced an equivalent M/D/∞ queuing model to obtain the Laplace transform of the tail probability of the connection distance and an explicit form for the expected value of the connection distance. Their numerical results mainly showed that increasing the traffic flow and the vehicles’ radio range led to the increasing of the metrics of connectivity in term of platoon size and connectivity distance. The authors of [14] showed that, under free flow state, connectivity increases as either the vehicular density or the number of lanes growing. Especially, the distances had a major impact on connectivity when it is 3–4 times farther than the radio range. Beyond this distance, the connectivity declines slowly. In [15], a simple geometric analysis of connectivity was proposed in vehicular networks under a distance-based radio communication model. They presented the notion of connectivity robustness based on inter-vehicle distances, which can generate a locally computable function providing a sufficient reference for connectedness of the network. With the aforementioned researches, although, there were also lots of works deducing or expressing connectivity by vehicles density [16, 17], speed or equivalent speed [18], transmission range [16, 19] etc., they all can be further transformed to the equivalent expression of statistical distributions of connection duration length or inter-vehicle distances. Further, generally speaking, it is difficult to give a uniform or general Probability Density Function (PDF) or Cumulative Distribution Function (CDF) of the inter-vehicle distances or connection duration length under different application scenarios such as overtaking, platoon and collisions. However, when the traffics are in the free-flow state, some distribution function and the probability of minimum node degree could be calculated. Therefore, we focus on the connectivity statistical analysis in free flow state.

Available connectivity definition and assumption

To fully utilize the connected direct or indirect links, an elaborate statistical analysis to the available connectivity should be given first for disclosing the influential factors. The definition of available connectivity in our study is given as follows:

Definition 1: Available connectivity for a vehicle in VANET is defined as the number of achievable connected links from it within a given period.

Available connectivity, including direct and indirect connectivity, can meet the continuously growing communication demands on road. Direct connectivity means one-hop connected links between nodes, namely, these nodes could communicate with each other directly, and there does not need relay nodes as shown in Figure 4. Indirect connectivity consists of multi-hop forwarding and store-carry-forward. Nodes corresponding to indirect connectivity could not communicate directly with each other and introduction of relay nodes or forwarders is necessary, as shown in Figure 5.
Figure 4

Reference setup for direct connectivity.

Figure 5

Reference setup for indirect connectivity.

In VANETs, due to the high mobility of vehicles, topology is time-variant and the achievable connected links for a given vehicle are also changing frequently. Therefore, accurate definition of available connectivity should reflect the instantaneous state. However, although instantaneous connectivity is precise, it is no use for us to introduce such momentary parameter or reference for future design. As a result, we intend to define available connectivity within a given period. Correspondingly, the discussed scenario in this study just considers the slow changing topology case which is accurately reasonable especially under free flow state.

Let δ be the investigation period, i.e. we calculate available connectivity of a given node every δ seconds.

Theorem 1: The available connectivity of any given vehicle i at time T is defined as:
A C T = N i T + j θ i j , T ,

where T {0, δ, 2δ, …}.

AC(T) denotes the available connectivity during [Tδ,T], and N i (T) is the number of neighbors around i at time T. θ i (j, T) is a probability of the achievable indirect connections at time T.

AC(T) represents the number of achievable links that the reference node, i.e. the investigated node for available connectivity analysis, could obtain during [Tδ,T]. High available connectivity means there are more potential nodes which can connect with the reference node. According to available connectivity, we can control speeds of vehicles and the radio range to realize high connectivity in a VANET.

Statistical analysis of available connectivity

In this section, the available connectivity will be analyzed in detail by inspecting the connection properties in direct and indirect scenarios, respectively. Thus, the final available connectivity can be obtained by combining the obtained analysis results. For explanation simplicity, we use different analyzing method for connectivity study in different scenarios as follows.

Direct connectivity

In this section, we will investigate the direct connectivity for a given reference node in VANETs. The result will be given in terms of PDF of the connection duration length in free flow state.

For a reference node, the one-hop neighbors or the nodes within the radio range of the reference node, contribute to the direct connectivity. Without loss of generality, we just investigate the contribution to direct connectivity from one specific neighbor in later discussion. Results for others are similar and will be combined when final available connectivity is calculated.

We assume i and j are two vehicles in a VANET driving in the same or opposite direction as shown in Figure 6. di,j is the Euclidian distance between them. Let i be the reference node.
Figure 6

Nodes travel in the same direction or opposite direction in the direct connectivity case. i and j are two vehicles, vi and vj are the velocities of them.

Theorem 2: The duration of connection between i and j is
τ = 2 v 2 v 2 r 2 p y v x p x v y 2

where v = (v x , v y ) T is the relative speed vector and p = (p x , p y ) T is the relative position vector. r is the communication radio range.

Proof If the radio range r is greater than di,j, then i and j can be named as a connected node pair. In other words, vehicles i, j are connected and could communicate with each other directly via a radio channel. Let pi,j and vi,j be the position and speed vectors of vehicle i, j respectively. If i and j are within each other’s radio range at time t, we obtain the following inequality:
p i + v i · t p j + v j · t r .
With p = p i p j = (p x , p y ) T , v = v i v j = (v x , v y ) T , we get
p + v · t r
If possible, the above inequality results in two solutions, i.e. t1 and t2, where t1 and t1 are denoted as the occasions when nodes i and j enter and leave radio ranges of each other respectively. Thus, we can obtain the duration of connection between i and j as τ = |t1t2|, where
τ = 2 v y 2 + v y 2 v x 2 + v y 2 r 2 + 2 p x p y v x v y p y 2 v x 2 p x 2 v y 2 = 2 v 2 v 2 r 2 p y v x p x v y 2
By Equation (6), it can be noticed that vehicles in congestion flow state are almost always connected and this case could last long time (compared to vehicles in free-flow state) because of their small velocity differences. In other words, a deep analysis to direct connectivity in congestion flow state makes no sense. Hence, we focus on the direct connectivity in free flow state. The authors of [18] proved that the speeds of vehicles in free flow state follow a normal distribution. To confirm this result, we also cite the real measured data on Peking Second Ring Road. Table 1 shows the collected cumulative occurrence frequency for given velocity versus inter-vehicle distances and corresponding fitted normal distribution parameters, where h indicates the inter-vehicle distance and v denotes the speed.
Table 1

Collected velocity versus inter-vehicle distances cumulative frequency table and fitted normal distribution parameters













































Samples = 732

μ = 40.15

σ = 11.744

With above conclusion, we can give the PDF f V (v i ) for velocity v i of vehicle i as:
f V v i = 1 2 π σ i e v i μ i 2 2 σ i 2
where u i and σ i are the average velocity and the standard deviation respectively. The distances of successive vehicles in a highway in free flow state are generally not too near because the traffic flow is free or light-load and overtaking is allowed. Thereupon, the speeds of vehicles are unrelated or in other words, all vehicles’ velocities here are Independent Identically Distributed (I.I.D) stochastic variables [20]. Hence, the velocity difference v d of two nodes i and j is distributed according to the PDF as follows:
f V v d = 1 2 π σ i 2 + σ j 2 e 1 2 v d μ i μ j 2 σ i 2 + σ j 2 .

The mean velocity difference is μ = μ i μ j and the standard deviation of velocity difference is σ = σ i 2 + σ j 2 .

In practice, each vehicle’s velocity may actually not be much bigger or very close to zero in the free flow traffic state. Therefore, the speed bounds vmin and vmax, denoting the lower and upper limit of velocity respectively, are introduced, where vmin and vmax are further defined as vmin = μ − 3σ, vmax = μ + 3σ. The reason behind these two speed limits is that the area in range the (μ − 3σ, μ + 3σ) covers about 99.7% of the whole area for a normal distribution curve. Accordingly, we revise the PDF of velocity with speed limits as:
f TV v = f V v v min v max f V x d x ,

where vminvvmax.

The aforementioned discussions consider that vehicles all drive in a line. However, the result is different when vehicles running on neighboring lanes.

Theorem 3: In free flow state, the PDF for connection duration length when vehicles run on neighboring lanes is
f DC τ = s τ 2 f v s τ + f v s τ Q v min μ σ Q v max μ σ τ 0 ,

where Q x = 1 2 e r f c x 2 , and erfc( · ) is the complementary error function.

Proof In the case that vehicles run on neighboring lanes, i.e. i and j move paralleling, we could get p = (p x , p y ) T , v = (v i v j , 0) T , where p x 2 + p y 2 R 2 as shown in Figure 7. Thus, the length of connection duration is
τ = 2 R 2 p y 2 v i v j .
Figure 7

Vehicles on neighboring lanes.

With s = 2 R 2 p y 2 , we have the PDF for connection duration length as:
f D C τ = s τ 2 f v s τ + f v s τ Q v min μ σ Q v max μ σ , τ 0.
The PDF of the connected duration length for vehicles on neighboring lanes with same and opposite moving direction are plotted in Figure 8. Compared with Figure 8(b), it can be noticed that there is a large opportunity for vehicles connecting for a long time when they drive in the same direction, as shown in Figure 8(a). However, for vehicles moving with opposite direction as shown in Figure 8(b), the short connection duration occupies large portion of the probability density. The reason is apparent because of the different velocity differences for vehicles driving in different directions. This result also shows that to design underlying routing protocol for vehicles moving on the opposite direction , where routes may be only valid for a very short interval , is quite difficult than on the same direction.
Figure 8

PDF of connected duration for vehicles on neighboring lanes, with µ i = µ i = 30.8 m/σ, σ i = σ j = 3.6 m/s, r = 100 m.

Indirect connectivity

In this section, we will discuss the contributions to the available connectivity from indirect communication ways, which are further classified as multi-hop forwarding in a platoon and store-carry forwarding when no any instantaneous direct connection is achievable.

Considering a section of a unidirectional highway H with length [0,L] between the sender and the receiver car, we will then give a more detailed analysis to the possible scenarios in which indirect connectivity can be obtained based on the above classifications.

Indirect connectivity by multi-hop forwarding

We will first investigate the achievable indirect connectivity based on multi-hop forwarding. Here, we discuss three cases: (1). Indirect connectivity in a platoon on a single lane when vehicles in this platoon are connected to each other; (2). Indirect connectivity for vehicles on a single lane with helps from vehicles in adjacent lanes, when multi-hop forwarding could not be obtained on this single lane; (3). Indirect connectivity for vehicles on multi-lane. In the first case, all vehicles in a lane are connected to each other forming a platoon. However, in the second case, there are communication gaps between vehicles in a single lane. Therefore, we introduce vehicles in adjacent lanes to fill the gaps and obtain the indirect connectivity. In the third case, by combining the above two cases, we obtained the general probability expression for multi-hop indirect connectivity in multi-lane scenario.

Case 1

Platoon is a typical mobility pattern of VANETs in which vehicles are forced to organize in platoons due to road congestion, legal speed limits, weather condition or other reasons resulting in the closing relative velocities between vehicles. A platoon can be defined as a set of autonomous vehicles which have to move in a convoy – i.e. following the path of the leader, through an intangible hooking [21]. Vehicles in the same direction are said to be within a platoon if and only if they can communicate with one another by one-hop or multi-hop way. Otherwise, vehicles are said to be in different platoons. To obtain the indirect connectivity in a platoon, the chained or multi-hop forwarding is an essential way by which packets are forwarded to the destination by relays. We then analyze the probability distribution of introduced connectivity by multi-hop forwarding in a platoon on a single lane.

Assuming that an observer stands at an arbitrary point of the highway without traffic lights, i.e., traffic is in the state of free flow state. It is widely accepted that the number of vehicles passing the observer per unit time follows a Poisson process [22], i.e. the arrival intervals are exponentially distributed. For simplicity, we assume that there are M discrete levels of constant speed v i , i = 1, …, M, on the highway, where the speeds are I.I.D for all vehicles and independent to their arrival intervals as we have stated before. Defining the communication radius as r, the arrival rate for vehicles with speed v i as λ i , where i = 1 M λ i = λ , and then the occurrence probability for v i is p i = λ i λ . Figure 9 illustrates the spacing distribution of vehicles with different speeds in a single lane. From [10], we can know that the inter-vehicle distances under such case are also I.I.D and exponentially distributed as follows:
p L > x = 1 F L x = e i = 1 M λ i v i x = e λ i = 1 M p i v i x ,
where F L (x) is the corresponding PDF of inter-vehicle distances.
Figure 9

Example showing the distribution of the inter-vehicle distances with two speed levels. s i j indicates the inter-vehicle distance between the vehicle i–1and i with the common speed level j, where i = 0 indicates the position of the observer. L i indicates the inter-vehicle distance with different speeds.

Theorem 4: The Indirect connectivity on a single lane when vehicles in a platoon with M constant speed levels are connected to each other is:
p 1 c o n n e c t v i t y = v min v max f ^ v v e λ i n = 0 k e λ i n ! γ n + 1 , r 0 n λ i λ i d v ,

where f ^ v v = 2 f v v e r f ν max μ σ 2 e r f ν min μ σ 2 and f v v = 1 2 π σ e v μ 2 2 σ 2 .

Proof From [23], for vehicles with speed vi, the number of them within H follows a Poisson distribution with parameter λ i = L λ i v i . Then, the probability that these vehicles are connected is:
p v i r 0 = e λ i n = 0 k e λ i n ! γ n + 1 , r 0 n λ i λ i ,
r 0 = r L , r 0 L k , k = 1 , , ,
γ n , x = 0 x t n 1 e t d t .
As shown in Figure 10, the platoon traffic with different speeds in a single lane can be equivalent to the superposition of traffics with a fixed speed in different lanes. Thereupon, the connected probability for a flow of vehicles with M levels constant speed is:
p c o n n e c t v i t y = i p i p v i r 0 = i p i ( e λ i n = 0 k e λ i n ! γ n + 1 , r 0 n λ i λ i )
Figure 10

Simple example with two speed levels to show the computation procedure of the connectivity with different speed levels.

Based on the maximum and minimum speed limits in the highway, i.e. vmax and vmin, by replacing p i , v i in (16), We then get a truncated version of Equation (16) as (14) to avoid negative speed and zero speed.

Case 2

If the vehicles could not obtain connections on a single-lane, vehicles in adjacent lanes are needed to be introduced to provide direct links.

Assume n independent nodes with radio range r are uniformly distributed on H, i.e. [0,L] of the highway. Then, from [24], the probability that a network is composed of at most c platoons is:
p c = 1 i = c m 1 i c i 1 c 1 n 1 i 1 i r l n ,

where m = min n 1 , l r .

Therefore, the average platoon number is:
N platoon = c = 1 p c c .

Now, to explore the connection opportunities from adjacent lanes, we inspect the statistical characteristic between two platoons. We define the inter-platoon space as the distance between the last vehicle of the leading platoon and the first vehicle of the following platoon, and the intra-platoon space as the distance between the vehicles within the same platoon.

Denoting inter-platoon space as sinter, the PDF of sinter can be expressed as:
f s int e r s = p r s | s > r = λ i = 1 m p i v i e λ i = 1 m p i v i s e λ i = 1 m p i v i r .
Corollary 1: The expectation of sinter is:
E s int e r = r s f s int e r s d s = r + 1 λ i = 1 m p i v i .
Similarly, denoting intra-platoon space as sintra, we can also get the PDF of sintra as:
f s int r a s = p r s | s < r = λ i = 1 m p i v i e λ i = 1 m p i v i s 1 e λ i = 1 m p i v i r .
Corollary 2: The corresponding expectation of sintra is:
E [ s int r a ] = 0 r s f s int r a s d s = 1 λ i = 1 m p i v i r e λ i = 1 m p i v i r 1 e λ i = 1 m p i v i r .
Theorem 5: The probability that vehicles in a single-lane could be connected with helps from vehicles in adjacent lanes, when multi-hop forwarding could not be obtained on this single-lane is:
P 2 c o n n e c t i v i t y = e λ E s int e r λ E s int e r E s int e r E s int r a 1 E s int e r E s int r a 1 ! N platoon 1 .
Proof To make platoons in a single-lane A connected, such as the following and the leading platoon in Figure 11, some vehicles paralleling to the communication gap between the two disconnected platoons in adjacent lanes are needed. With Equations (20) and (22), the average number of such vehicles can be expressed as:
N = E s int e r E s int r a 1.
Figure 11

The scenario of relying on traffics from adjacent lanes to obtain indirect connectivity when full connectivity in a single lane could not be guaranteed.

Because the arrival processes of vehicles in adjacent lanes follow a Poisson distribution with density λE [sinter], the probability that there need N vehicles is:
p N = e λ E s int e r λ E s int e r N N ! .
As a result, the probability that vehicles in a single lane could be connected with helps from vehicles in adjacent lanes is:
P 2 c o n n e c t i v i t y = p N N platoon 1 .

With Equations (24), (25) and (26), (23) can be derived.

Case 3
Theorem 6: Based on the analysis of cases 1 and 2, we can obtain the general expression for connectivity probability in multi-lane scenario as:
P c o n n e c t i v i t y = P 1 c o n n e c t i v i t y + P 2 c o n n e c t i v i t y .

Indirect connectivity by store-carry-forward

In this subsection, we will analyze the indirect connectivity from store-carry-forward strategy where no any ongoing single-hop/multi-hop link is achievable between the sender and the intended receiver. We then discuss the store-carry-forward scenarios under the same-direction and opposite-direction cases respectively.

Same-direction store-carry-forward
Figure 12 illustrates our discussed scene: when the sender breaks down, the forwarder will store its information and forward to the receiver. Obviously, this process contains two stages: stage 1, one forwarder receives the information from the sender; stage 2, one forwarder forwards the information to the receiver. Here, we define the vehicle on the front of potential forwarders as the “message head”. In the first stage, if large speed difference exists among the possible forwarders, there may be possibility that the original “message head” is replaced by the subsequent fast one. Now, assuming these vehicles follow a Poisson arrival process with parameter λ and their velocities are I.I.D and follow normal distribution, to explore the underlying store-carry-forward opportunities, we next analyze the movement feature of the message head.
Figure 12

An example showing a break-down sender disseminates emergent notification depending on the forwarder.

Theorem 7: Assuming the message head at time t is the vehicle with the maximum coordinate x(t) among those vehicles passing the entrance during (0,t]. Thereupon, the CDF of its position at time t is:
F x t = n k = 0 p [ M < x ] n k e λ t λ t n k n k ! ,
p M < m = { u 3 σ u + 3 σ 0 m v m v , z d v d z , m t < u 3 σ m t u + 3 σ 0 m v m v , z d v d z + u 3 σ m t 0 t m v , z d v d z , u 3 σ < m t < u + 3 σ u 3 σ u + 3 σ 0 t m v , z d v d z , m t > u + 3 σ ,

and m v , z = t z t f ^ v v .

Proof Define N (t) as the number of vehicles passing the entrance during (0,t. The “message head” at time t is the vehicle with the maximum coordinate x(t) among those vehicles passing the entrance during (0,t]. Apparently, we can get:
x t = max v i t T i , i = 1 , 2 , , N t ,
where v i is the average speed of vehicle i and T i is the moment for vehicle i passing the entrance. From [23], we know that values of T i are I.I.D and follow uniform(0, t). Thereupon, the general PDF expressions of entering moment and velocity for these vehicles are g T = T t and f v = f ^ v v . Then we can derive the CDF of x(t) as:
F x t = n k = 0 p x t < x | N t = n k p N t = n k = n k = 0 p [ v i ( t T i ) < x , i = 1 , 2 , n k ] p [ N ( t ) = n k ] . = n k = 0 p [ v ( t T ) < x ] n k e λ t λ t n k n k !
Denoting Z = tT, then,
p ( Z < z ) = p ( t T < z ) = p ( T > t z ) = 1 p ( T < t z ) = 1 0 t z g T d T ,
and the corresponding PDF is
h ( z ) = p ( Z < z ) = g ( t z ) . = t z t
With M = VZ, the PDF of M is
( m ( v , z ) = f ( v ) h ( z ) @ = t z / t f v ( v ) , )
and the corresponding CDF is
p ( M < m ) = p ( V Z < m ) = { u 3 σ u + 3 σ 0 m v m v , z d v d z , m t < u 3 σ m t u + 3 σ 0 m v m v , z d v d z + u 3 σ m t 0 t m v , z d v d z , u 3 σ < m t < u + 3 σ u 3 σ u + 3 σ 0 t m v , z d v d z , m t > u + 3 σ .

With Equations (30), (31), (32), (33) and (34), (28) can be derived.

Further, we can get the average velocity of the message head as:
E v t = E x t t .
In the first stage, we can take all the forwarders as a virtual vehicle as shown in Figure 13. Therefore, the virtual vehicle has the coordinate distribution function x(t) and the corresponding average velocity E[v(t)].
Figure 13

The first stage: the virtual vehicle receives the message sent by the sender. The virtual vehicle is equivalent to the forwarders in Figure 12.

Define x sender , x receiver as the location of the sender and the receiver respectively at time 0. During the first stage, when the sender breaks down, the needed durationτ 1 for messages disseminating from the sender to the forwarder at catch-up phase can be obtained by the following equation:
x sender x τ 1 = r .
In the second stage, the virtual vehicle keeps driving and forwards the message to the receiver when it moves into its radio range as shown in Figure 14.
Figure 14

The second stage: the virtual vehicle sends messages received from the sender to the receiver.

Define v receiver as the speed of the receiver at location x receiver at time 0. For the second stage, the needed duration τ 2 for messages transmitting from the virtual vehicle to the receiver can be obtained from:
x τ 2 + r = x receiver + v receiver τ 2 .
Now, let us check the connection opportunities for the same-direction store-carry-forward case. Here, we just consider three vehicles, A, B and C for simplicity, where A and B have the same velocity v 1 but C has velocity v 2 , as shown in Figure 15. A, B and C are all out of radio range of each other. When A encounters an emergency such as an accident, it wants to disseminate the warning to others involving B. However, because the distance D2 = L between A and B is larger than radio range r and both vehicles have the same speed, they cannot exchange information each other. Here, a forwarder is necessary to store the needed message from A and carry it to B by moving with a velocityv 2 , where v2 > v1. There are apparently two steps for this store-carry-forward process, i.e., the first step for packets exchange between C and A and the second step for packets exchange between C and B. Before analyzing the connectivity possibility of this scenario, we first give some assumptions. As we have indicated, we just consider a unidirectional highway in this scene and there are only homogeneous traffic flows existent characterized by the lane-averaged velocities v 1 and v 2 and the overall vehicles density ρ. Furthermore, we assume a global market penetration ratio a such that the working vehicle density just involves the equipped vehicles, i.e. ϑ = . Meanwhile, for convenience, we place the sender A in a one-dimension Cartesian Coordinate system with fixed coordinate 0, as shown in Figure 15.
Figure 15

An example of store-carry-forward process.

Next, we investigate the statistical properties of the time τ 1 needed for the first transversal hop from C to A, where the distance between C and A is D 1 > r.

We first introduce a stochastic variable x defined by the PDF f(x) = ϑe ϑx θ( − x) expressing vehicle C’s coordinate. The θ(x) is a function with result 1 when x is larger than zero and zero for others.

An instantaneous transversal hop for the generated message from A to the C is possible if C is within A’s radio range, i.e. − rx ≤ 0, where x is the position of C. Then, the happening probability for this instantaneous transversal hop is
p 1 0 = r 0 f x d x = 1 e ϑ r .

If x < –r, a finite intervalτ 1 is needed for C moving into the radio range of A.

Theorem 8: The CDF of τ 1 could be given as:
p 1 τ 1 = 1 e ϑ v 2 v 1 τ 1 ϑ r .
Proof Based on the relative velocity, i.e. v2v1 between C and A, the needed forwarding duration for C moving into the radio range of A could be calculated as τ1 = ( − xr)/(v2v1). Therefore, a successful first transversal hop is possible at time τ 1 or before it if the initial position of C meets x ( − (v2v1)τ1r, 0). As a result, the CDF of τ 1 could be given as
p 1 τ 1 = v 2 v 1 τ 1 r 0 f x d x = 1 e ϑ v 2 v 1 τ 1 ϑ r .
This CDF is plotted in Figure 16 with different a. It shows that given an overall vehicles density ρ and velocities, the resulted τ 1 is mainly influenced by the market penetration ratio a and a larger a could further reduce the needed duration for first transversal hop during the store-carry-forward procedure.
Figure 16

The CDF of τ 1 under different market penetration ratio a with r = 200 m, v 1 = 7 km/h, v 2 =9 km/h, p = 30/km, L = 500 m.

Then, we investigate the CDF of intervalτ 2 by which C could carry and forward the messages to B.

Theorem 9: The CDF of τ 2 could be expressed as:
p 2 τ 2 = 1 e ϑ v 2 v 1 τ 2 + L r .
Proof τ 2 could be derived from the expression of C’s position at the moment of the second transversal hop when C moves into the radio range of B, i.e. x(τ2) = x + (v2v1)τ2. Then the CDF of τ 2 could be expressed as:
p 2 ( τ 2 ) = p ( x ( τ 2 ) > L r ) = p ( x > ( v 2 v 1 ) τ 2 + L r ) = v 2 v 1 τ 2 + L r 0 f x d x . = v 2 v 1 τ 2 + L r 0 ϑ e ϑx θ x d x = 1 e ϑ v 2 v 1 τ 2 + L r
The CDF of τ 2 under different market penetration ratio is plotted in Figure 17 and the results are similar with Figure 16. Finally, with statistical analysis to τ 1 andτ 2 , the connection possibility from store-carry-forward when vehicles drive with the same direction could be obtained.
Figure 17

The CDF of τ 2 under different market penetration ratio a with r = 200 m, v 1 = 7 km/h, v 2 = 9 km/h, P = 30/km, L = 500 m.

Opposite-direction store-carry-forward
For store-carry-forward cases where forwarders drive to the opposite direction, a better condition is that, by chance, there are forwarders within the radio range of the sender as shown in Figure 18(a). Instead, as shown in Figure 18(b), a worse case may also be possible when there is no any available vehicle as the store-carry forwarder within the radio range of the sender. In the worse case, the duration length for successful messages reception by the receiver is dependent on the time by which the available forwarder can occur. Therefore, the connection possibility under this worse case is stochastic and difficult to explore. Accordingly, we will just take the better case into consideration and analyze the corresponding statistical characteristics of connection duration.
Figure 18

Store-carry-forward cases for vehicles driving in opposite direction.

We still assume that the distance between the sender and the receiver is L. The sender and the receiver have a constant speed v 1 whereas the store-carry forwarders drive in the opposite direction with speedv 2 . The radio ranges for all vehicles are r and the forwarders are further assumed to form a connected platoon denoted by Z as shown in Figure 18(a). Such hypothesis is reasonable because it equals to the case that there is only single available forwarder within radio range of the sender. In other words, regarding the little contribution to the final connection duration, we neglect the information propagation time among vehicles in Z.

Taking the sender as the reference point rp, the number of vehicles in Z passing rp follows a Poisson distribution with arrival rate λ. We use τ1, τ2, …, τ n to express the arrival time of each vehicle. Making T i = τ i τi−1, i = 1, 2, …, n, τ0 = 0, we assign {T i , i = 1, 2, …, n} as the arrival intervals sequence for the forwarders. Here, Ti are I.I.D and follows a exponential distribution with parameter λ, namely the PDF is f(τ) = λeλτ. Because the inter-vehicle distance is less than r in Z, the inter-vehicle interval is then less than r v 2 . In such case, the corresponding PDF of inter-vehicle interval is:
f ( τ | τ < r v 2 ) = f τ p τ < r v 2 = f τ 0 r v 2 f τ d τ = λ e λ τ 1 e λ r v 2 .
Without loss of generality, we place the sender paralleling to the center of platoon Z. To analyze the needed duration for messages disseminating from the sender to the receiver by store-carry-forward, we consider the following two cases:
  1. 1.

    If there is any vehicle in Z falling on the radio range of the receiver, with the above assumptions, we could take the needed duration ast1 = 0.

  2. 2.

    If there is no any vehicle in Z falling on the radio range of the receiver, we should analyze CDF of the needed duration t 2 to further explore the connectivity characteristic.

Theorem 10: Assuming the number of vehicles between the sender and the receiver in platoon Z is N p , the sum of the arrival intervals between N p vehicles is T, where T = i = 1 N p T i , then the PDF of T is:
f N p T = λ N p T N p 1 e λ T 1 e λ r v 2 N p N p 1 ! ,

where N p = e λ r v 2 2 .

Proof From [25], we know that the average number of vehicles, i.e. C platoon , in a platoon is:
E C platoon = 1 P d ,

where P d = 1 0 r v 2 f τ d τ = e λ r v 2 .

Based on the assumption that the sender is paralleling to the center of Z, we have N p = C platoon 2 . Therefore, the sum of the arrival intervals between the N p vehicles is T = i = 1 N p T i . With N p fold convolution to the PDF of T i , Equation (44) can be derived.

Corollary 3: The corresponding CDF of T is
F ( N p ) T = e λ T i = 0 N p 1 g i λ T N p 1 ! + 1 1 e λ r v 2 N p ,

where g(x) = x n and g n (x) denote the n times differential to g(x).

Theorem 11: The CDF of the needed duration t2 is :
p ( t 2 < t ) = 1 F N p L r v 1 + v 2 t v 2 F N p L v 2 , L r ( v 1 + v 2 ) t > 0.
Proof With the constant speed v2, the sum of the total spaces between the N p vehicles is l = i = 1 N p l i , where l i indicates the inter-vehicle distance and it could be also expressed as:
l = v 2 · T .
Then the CDF of l is
s l = P v 2 · T < l = P T < l v 2 = F N p l v 2 .
Therefore, the conditional CDF for l < L is:
s l | l < L = F N p l v 2 F N p L v 2 .
The needed duration for the first vehicle, marked as F1 in Figure 18(a) in platoon Z, entering into the radio range of the receiver is:
t 2 = L r l v 1 + v 2 .
Therefore, the CDF of t2 could be expressed as:
p ( t 2 < t ) = P ( L r l v 1 + v 2 < t ) = 1 P ( l < L r ( v 1 + v 2 ) t ) = 1 s ( L r ( v 1 + v 2 ) t | l < L ) = 1 F N L r v 1 + v 2 t v 2 F N L v 2 , L r ( v 1 + v 2 ) t > 0.
Figure 19 shows the CDF of the needed duration t2 in our discussed opposite store-carry-forward scenario. It can be noticed that the transmission radius greatly influence the required period for a successful store-carry-forward information exchange. Besides, there is a large probability for vehicles with larger transmission radius to successfully finish packets exchanging within short durations such as smaller than 8 seconds for r = 250 m as shown in Figure 19. However, there may need twice time for packets exchanging for vehicles just with r = 150 m.
Figure 19

CDF of needed duration for store-carry-forward with opposite driving direction.

With aforementioned analysis, we could find that, in VANETs environment, the connectivity may be obtained by many different ways instead of only direct links. Based on the definition of available connectivity by Equation (2), the total achievable number of connections for a given topology at a determined moment could be calculated. This important statistic can be used to improve the network performance especially for safety-related applications where the vehicles with larger available connectivity may be the better candidates for emergent messages forwarding to make alerts spreading quickly and widely.

Numerical results

In this section, we will evaluate the performance of our proposed available connectivity measurement model in a predefined vehicular network. The simulation is executed on Matlab platform [26]. The setting for vehicles’ speed is based on [27], which has given some referenced values listed in Table 2. Thirty-one vehicles are exponential distributed along a two-direction two-lane highway of length 10000 m. The average value of this exponential distribution is 1000/(λ · A), where λ is the vehicular arrival rate with unit vehicles/hour and A is defined as v min v max f V v v d v with unit hours/km. r here indicates the radio radius with unit meters.
Table 2

Distribution parameters for vehicles’ speed



















Figure 20 shows the CDF of available connectivity for the reference vehicle, i.e. vehicle (0), with different λ, A and r. According to this figure, when the inter-vehicle space is smaller than r, the CDF is approximate to 1. In other words, two equipped vehicles could connect to each other if they wish when the inter-vehicle distance is less than the radio range. However, when the inter-vehicle distance is larger than radio range r, CDF begins to decrease. Therefore, it can be concluded that the available connectivity is mainly determined by the radio range. But, the amplitude for CDF falling when Distance > r is also determined by λ and A. When λ remains the same, a larger A will increase the opportunity for connection due to its smaller average velocity and corresponding variance. For different values of λ, it is obvious that a bigger λ will increase the equipped vehicle density on the investigated road segment with a fixed market penetration ratio. Thereupon, the available connection possibility will be enhanced.
Figure 20

CDF of available connectivity for vehicle (0) with different λ, A, r.

Figure 21 shows the performance of our defined available connectivity metric for vehicle (0) with different λ, A and r. The available connectivity is calculated per two seconds based on Equation (2), i.e. δ = 2. It is noted that the radio range r is still the most influential factor on the results. With the same λ and A, the available connectivity of r = 500 m has at most 67% improvement than the result of r = 350 m. The influence of λ to the results is a bit weaker than the radio range. When A and r keep the same, there is at most 32% improvement of available connectivity for λ = 500 to λ = 250. The impact of A on the result is the same as shown in Figure 20, say that a larger A will result in a bigger available connectivity due to moderate topology changing.
Figure 21

Available connectivity for vehicle (0) with different λ, A, r .

The impact of velocity on our proposed available connectivity has been shown in Figure 22 with different normal distribution parameters μ, σ. It can be noticed that the available connectivity is mainly influenced by the average velocity. A smaller average speed will bring more connection opportunities to vehicles and this conclusion is consistent with the results from Figures 20 and 21. For velocity variance, it is interested that a bigger value will result in a larger available connectivity. This phenomena also verify the results of Figures 20 and 21 where a larger σ corresponds to a bigger A resulting in more available connectivity when μ remains the same.
Figure 22

Available connectivity for vehicle (0) with different μ, σ.

To verify our numerical results with real data, we also implement the available connectivity measurement model on our test bed. Figure 23 depicts the simulation scenario with eight toy vehicles on two lanes. The vehicle has two operation modes, i.e. infrared controlling or automatic piloting. In automatic piloting pattern, the car can be programmed to a fixed speed with minimum limit 50 cm/s and maximum limit 10 m/s respectively. Thereupon, we can generate vehicles’ speed according to normal distribution given later. To evaluate the connectivity performance, we launched a wireless communication device on each vehicle. This device consists of an ATMEL Atmega128L MCU (Microprogrammed Control Unit), a Chipcon 2420 SmartRF, a Maxim IC MAX3232 transceiver and some other chips for storage and debug. To code our model, we also implemented an embedded GNU Compiler Collection environment with a simplified operating system on this device.
Figure 23

Testbed scenario for available connectivity measurement.

To make our simulation practical, we scale down the corresponding test parameters for highway on our testbed. Table 3 shows the speed setting for our toy vehicle. Its size is 20 cm (length) × 7.5 cm (width). The length of test field is 40 m long and the arrival process follows an exponential distribution with λ = 500 vehicles/hour. Figure 24 shows the CDF of available connectivity for vehicle (0), which has been pointed out in the picture, with different A, r on our testbed. The radio range is set to 8 or 12 meters. It can be noticed that there are the same conclusions as shown in Figure 20. The radio range is still the most influential factor. When r remains the same, a larger A will increase the connection opportunities. This real data results further verify our assumptions and theoretical analysis. It also confirms the feasibility of our model.
Table 3

Distribution parameters for toy vehicles’ speed










Figure 24

CDF of available connectivity for vehicle (0) with different A , r on our testbed.


In this article, a useful metric, i.e. available connectivity has been introduced in VANETs. The available connectivity not only comes from direct connections from neighbors, but also from the indirection links by multi-hop and store-carry forwarding. The elaborate investigation to the statistical properties of the available connectivity has been given. Numerical results show that our proposed available connectivity has many potential relationships with network parameters and may provide important references for future protocols design in VANETs.



This work was supported by the National Natural Science Foundation of China (61201133; 61172055;60832005; U0835004; 61072067), the Postdoctoral Science Foundation of China (20100481323), the Program for New Century Ex-cellent Talents (NCET-11-0691), the “111 Project” of China (B08038),and the Foundation of Guangxi Key Lab of Wireless Wideband Commu-nication & Signal Processing (11105).

Authors’ Affiliations

State Key Laboratory of Integrated Services Networks, Xidian University


  1. Bononi L, Di Felice M: A cross layered mac and clustering scheme for efficient broadcast in vanets. Proc IEEE International Conference on Mobile AdHoc and Sensor Systems (MASS), Pisa, Italy; 2007:1-8.Google Scholar
  2. Eichler S: Performance evaluation of the IEEE 802.11 p WAVE communication standard. Proc 66th IEEE Vehicular Technology Conference(VTC), Baltimore, MD, USA; 2007:2199-2203.Google Scholar
  3. El Batt T, Goel SK, Holland G, Krishnan H, Parikh J: Cooperative collision warning using dedicated short range wireless communications. Proc 3rd ACM international workshop on Vehicular ad hoc networks, New York, USA; 2006:1-9.Google Scholar
  4. Carter A: The status of vehicle-to-vehicle communication as a means of improving crash prevention performance. Tech. Report, 05-0264, National Highway Traffic Safety Administration, USA;Google Scholar
  5. Schoch E, Kargl F, Weber M, Leinmuller T: Communication patterns in VANETs. IEEE Commun. Mag. 2008, 46(11):119-125. 10.1109/MCOM.2008.4689254View ArticleGoogle Scholar
  6. Hartenstein H, Laberteaux KP: A tutorial survey on vehicular ad hoc networks. IEEE Commun. Mag. 2008, 46(6):164-171. 10.1109/MCOM.2008.4539481View ArticleGoogle Scholar
  7. Torrent-Moreno M, Killat M, Hartenstein H: The challenges of robust inter-vehicle communications. Proc 62nd IEEE Vehicular Technology Conference (VTC), Dallas, USA; 2005:319-323.Google Scholar
  8. Nagel R: The effect of vehicular distance distributions and mobility on VANET communications. Proc IEEE Intelligent Vehicles Symposium (IV), San Diego, CA, USA; 2010:1190-1194.Google Scholar
  9. Abul-Magd A: Modeling highway-traffic headway distributions using superstatistics. Phys. Rev. E 2007, 76(5):057101.View ArticleGoogle Scholar
  10. Yousefi S, Altman E, El-Azouzi R, Fathy M: Analytical model for connectivity in vehicular ad hoc networks. IEEE Trans. Veh. Technol. 2008, 57(6):3341-3356. 10.1109/TVT.2008.2002957View ArticleGoogle Scholar
  11. Young CP, Chang BR, Lin JJ, Fang RY: Cooperative collision warning based highway vehicle accident reconstruction. Proc 8th International Conference on Intelligent Systems Design and Applications(ISDA), Kaohsiung, Taiwan; 2008:561-565.Google Scholar
  12. Cardote A, Sargento S, Steenkiste P: On the connection availability between relay nodes in a VANET. Proc IEEE GLOBECOM Workshops (GC Wkshps), Miami, FL, USA; 2010:181-185.Google Scholar
  13. Ho IWH, Leung KK: Node connectivity in vehicular ad hoc networks with structured mobility. Proc 32nd IEEE Conference on Local Computer Networks (LCN), Dublin, Ireland; 2007:635-642.Google Scholar
  14. Artimy MM, Robertson W, Phillips WJ: Connectivity in inter-vehicle ad hoc networks. Proc Canadian Conference on Electrical and Computer Engineering, Niagara Falls, Ontario, Canada; 2004:293-298.Google Scholar
  15. Spanos DP, Murray RM: Robust connectivity of networked vehicles. Proc 43rd IEEE Conference on Decision and Control(CDC), Atlantis, Paradise Island, Bahamas; 2004:2893-2898.Google Scholar
  16. Artimy MM, Phillips WJ, Robertson W: Connectivity with static transmission range in vehicular ad hoc networks. Proc 3rd IEEE Communication Networks and Services Research Conference, Halifax, Nova Scotia, Canada; 2005:237-242.Google Scholar
  17. Kafsi M, Papadimitratos P, Dousse O, Alpcan T, Hubaux JP: Vanet connectivity analysis. Arxiv preprint. arXiv 2009, 0912: 5527.Google Scholar
  18. Durrani S, Xiangyun Z, Chandra A: Effect of vehicle mobility on connectivity of vehicular ad hoc networks. Proc 72nd IEEE Vehicular Technology Conference Fall (VTC), Ottawa, Canada; 2010:1-5.Google Scholar
  19. Khabazian M, Ali M: A performance modeling of connectivity in vehicular networks. IEEE Trans. Veh. Technol. 2008, 57(4):2440-2450. 10.1109/TVT.2007.912161View ArticleGoogle Scholar
  20. Wu H, Fujimoto RM, Riley GF, Hunter M: Spatial propagation of information in vehicular networks. IEEE Trans. Veh. Technol. 2009, 58(1):420-431.View ArticleGoogle Scholar
  21. Colin S, Lanoix A, Kouchnarenko O, Souquières J: Using CSPB components: application to a platoon of vehicles. LNCS 2009, 5596: 103-118. 10.1007/978-3-642-03240-0_11Google Scholar
  22. Feller W: An Introduction to Probability Theory and Its Applications. Wiley, India; 2008.Google Scholar
  23. Wu J: Connectivity analysis of a mobile vehicular ad hoc network with dynamic node population. Proc IEEE GLOBECOM Workshops(GC Wkshps), New Orleans, USA; 2008:1-8.Google Scholar
  24. Ghasemi A, Nader-Esfahani S: Exact probability of connectivity one-dimensional ad hoc wireless networks. IEEE Commun. Lett. 2006, 10(4):251-253. 10.1109/LCOMM.2006.1613737View ArticleGoogle Scholar
  25. Wisitpongphan N, Bai F, Mudalige P, Sadekar V, Tonguz O: Routing in sparse vehicular ad hoc wireless networks. IEEE J. Sel. Areas Commun. 2007, 25(8):1538-1556. 10.1109/JSAC.2007.071005View ArticleGoogle Scholar
  26. Matlab User’s Guide. The MathWorks. Inc, Natick, MA; 1998:5.Google Scholar
  27. Rudack M, Meincke M, Lott M: On the dynamics of ad hoc networks for inter-vehicles communications (IVC). Proc ICWN, Las Vegas, Nevada, USA; 2002:40-48.Google Scholar


© Chen et al.; licensee Springer. 2012

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.