# An Analytical Approach to Relay Access Delay in Multihop Relay Chain of VANETs

Authors: Dazhou Li; Hai Zhao
Journal: International Journal of Distributed Sensor Networks
 (2015)

---

## Abstract

On the demand of many applications, vehicle to vehicle (V2V) communications have attracted many researchers’ attentions. In the developments of traffic safety applications based on VANET, the dissemination delay is critical. The dissemination delay of safety messages in the form of text has been studied thoroughly. In contrast, the dissemination delays of video or audio safety messages are just emerging and there are still a lot of things to be done. Considering the poor communication environment of multimedia safety messages dissemination in V2V, the analysis of multimedia message dissemination delay has great significance in the traffic safety applications. By extending and integrating previous achievements of analyzing MAC access delay in video stream dissemination, we proposed a method for modeling the relay access delay of IEEE 802.11p in the multihop relay chain of VANETs. Simulation results showed that the cumulative distribution function, the expectation, and the standard deviation of the relay access delays can be calculated effectively. In addition, the impacts of the number of hops and the length of packets on the relay access delays have been properly evaluated. Our study would open these research issues for discussion, which will contribute to the design and implementation of traffic safety.


---

## Body

## 1. Introduction

VANETs have recently received great attentions from both academic and industrial communities [1–5]. In VANETs, V2V can provide safety applications which are the primary purpose of vehicular communication technology development [6–9]. In V2V networks, vehicles are equipped with advanced wireless network equipment which has a sizeable bandwidth for multimedia data transmission. In the near future, traffic safety applications can be enhanced by the multimedia safety messages. In a real scenario, the live video streaming from the accident or dangerous situation, such as debris flow, earthquake, mass fire, and explosion occurring, will be more helpful than plain text message for drivers. The driver can make an informed decision based on practical situation for the next action, like moving forward or backward. For example, assume a serious accident happened on the highway followed by major traffic congestion. In this case, the multimedia live information such as image and video streaming from the scene of action can be captured by the lead vehicle and delivered to other vehicles several kilometers away. The live visual information can be easily understood or accepted by the drivers and help them decide if they should proceed or turn around. In more serious emergency scenarios, the multimedia safety messages will assist the victims to prevent the situation from worsening and it will help the appropriate authorities to organize efficient rescue operations.The live multimedia information must be disseminated as soon as possible in V2V network for road traffic safety. If the multimedia safety messages are not disseminated in time, the severe congestion caused by the accident or the natural disaster will deteriorate fast to an uncontrollable situation. A critical measure for multimedia safety messages delivery over multiple hops to remote vehicles well beyond the visual range is the end-to-end delay [10–13]. To understand the potential for V2V to support such delay-sensitive traffic safety applications, analytical method for end-to-end delay is in demand. The end-to-end delay usually consists of three parts: the packet delayed by data processing, the packet delayed in the queue by scheduling policy, and the packet delayed by the medium accessing [14–19]. The third kind of delay is known as MAC access delay and is much longer than the other two kinds of delays. So MAC access delay is worth discussing deeply, and that is what we focused on in the article.It is generally known that MAC access delay is determined by both the MAC protocol and the structure of VANET. The most popular wireless networking technology available nowadays for establishing VANET is the IEEE 802.11p [20–22]. Owing to the geometric feature of two lane roadways, vehicles usually drive in sequence in low traffic density as shown in Figure 1. In Figure 1, one is composed of five vehicles and moves from the left to the right. The other is formed by three vehicles and drives from the left to the right. When the vehicles drive to the same direction and communicate with each other, the vehicles will compose a multihop relay chain. It means that the multihop relay chain is a realistic structure of VANETs for multimedia video delivery [10, 23–25]. The main idea behind the multihop relay chain is to make use of intermediate vehicles for relaying the multimedia packets to ensure an efficient message relay with the maximum dissemination distance and the minimum dissemination delay. In such a kind of networks and given limitations in coverage and interference, each intermediate vehicle with two neighbor vehicles in its communication range can realize the maximum dissemination distance and the minimum dissemination delay. This situation, for example, could be as shown in Figure 1. In such a multihop relay chain, vehicle states and channel condition, especially of the number of hops, are the major factors of the MAC access delay of IEEE 802.11p [10, 25–29].Figure 1
Two multihop relay chains in the two lane roadways.This paper is a tentative research in this direction, and we extend and integrate the discrete-time Markov models from [30, 31] to analyze the MAC access delay of IEEE 802.11p in multihop relay chain. In Section 2, we review the related work. In Section 3, we present the derivations of the explicit expressions, the expectation, and standard deviation of relay access delay and propose an approximate method to obtain the complementary cumulative distribution function of relay access delay. In Section 4, we validate and discuss the proposed analytical model by comparing calculation result and ns-2 simulation and in Section 5, we conclude the work.


## 2. Related Work

The delay analysis of the IEEE 802.11p MAC sublayer with the queuing models has been partially investigated in some articles. A performance increase in data packet delivery ratio and decrease in average end-to-end packet delay on a 2-lane motorway were demonstrated in [32, 33]. In [34], Cai et al. considered the behavior of the relay node as a queuing system and represented the service for its own packet transmission as an M/G/1-type Markov chain. In [35], a buffer management and a queuing model were proposed to analyze throughputs and delays in the delay tolerant networks by Niyato et al. Also, some publications concerned the delay of IEEE 802.11p in channel access and wireless propagation. Ma and Chen proposed analytic model accounts for impact of priority access, message arrival interval, hidden terminal, channel fading, and highly mobile on indices in [36]. Agarwal et al. derived both upper and lower bounds on the average message propagation speed by exploiting a connection with the classical pattern-matching problem in probability theory in [37, 38]. Vinel et al. designed a model which explicitly accounted the operation of IEEE 802.11p and computed mean decision delay as a function of number of vehicles, ratio of intruders, and contention window sizes in [39].According to previous results, network structures can be classified into two groups: multihop relay and single-hop to infrastructure [40–46]. In this paper, we concentrate the attention on relay access delay of IEEE 802.11p in multihop relay chain.In 2011, Rostamzadeh and Gopalakrishnan proposed a mathematical model for approximating the relationship between message delay and physical distance in a vehicular network [47]. Combining an expression for the number of successful packet transmissions with the estimates of intervehicle spacing, Rostamzadeh and Gopalakrishnan formulated the relationship between the distance traversed by a message and the time taken to traverse this distance [47]. In [47], the transmission delay is fixed for each transmission, and the propagation delay of each hop obeys an exponential distribution. In contrast, we consider that the propagation delay between adjacent vehicles is so little that we can ignore it. Besides that, the main difference between [47] and our research is reflected in the opinions on transmission delay of each hop. The transmission delay of each hop is considered as complex and random in our research. The transmission delay of each hop is considered as consisting of three parts, and the most important one in the three parts is the MAC access delay which is one of our main research contents.In the same year, Sjöberg et al. evaluated the performance of IEEE 802.11p in terms of the MAC-to-MAC delay, a measure which captured both the reliability and the delay of the delivered data traffic for a varying number of vehicles in one hop [48]. The cumulative distribution function of the MAC-to-MAC delay was depicted by experimentally evaluating the MAC methods of IEEE 802.11p [48]. There are two major distinctions generally differentiated [48] from this paper. First, the performance of MAC-to-MAC delay is not modeled with an analytic method and is only evaluated in experiment in [48]. In this paper, the performance of relay access delay is not only evaluated in different scenarios but also modeled with a theoretical analysis method. This method infers the cumulative distribution function, the expectation, and the standard deviation of relay access delay. Second, the MAC-to-MAC delay, studied thoroughly in [48], is the end-to-end delay for one hop. The relay access delay as our main research object is the end-to-end delay for multihop.In 2013, Liu et al. investigated modeling and delay analysis of intermittently connected stationary and isolated roadside units [49]. In [49], roadside units experience frequent disruptions in terrestrial application, and mobile vehicles present opportunistic relaying capabilities that promote roadside network connectivity. Information is encapsulated into bundles buffered at the source roadside unit, and vehicles opportunistically transport them to the destination roadside unit [49]. More specifically, theoretical expressions were derived for the estimation of three delay-performance metrics: the bundle queuing delay, transit delay, and end-to-end delivery delay [49]. In the scenario of [49], the information disseminates from source roadside unit to destination roadside unit through vehicles relaying. In this paper, we also study the theoretical expressions of end-to-end delivery delay. However, message is spread from the lead vehicle to the tail vehicle through the middle vehicles relaying. The topics of ours and [49] are the same, but the scenes of the two articles are different.In 2012, Khabbaz et al. proposed in-depth study on the insights of message delivery delay in VANETs towards the identified two major factors: message delivery distance and density of vehicles, based on a bidirectional vehicle traffic model [50]. In their framework, the reverse traffic was used to disseminate emergency messages with short delivery latency, and the number of vehicles in the reverse direction obeys a Poisson distribution [50]. However, when the severe congestion caused by the accident or the natural disaster takes place on the road, vehicles in the reverse direction will be stopped by the traffic jam and not help deliver the messages. To make it more realistic, we consider that vehicles can only communicate with other vehicles that move in the same direction. The vehicles moving in the same direction can constitute a stable multihop relay chain which is a proper structure in forwarding message along the road to prevent congestion deterioration. In our scenario, a live video streaming will be recorded by the lead vehicle of the multihop relay chain with a driving recorder and propagated to the vehicles in the same direction several miles behind.


## 3. Analytical Model of Relay Access Delay

In this section, we propose an analytical model for performance evaluations of relay access delay of multihop relay chain. Firstly we derive the vehicular traffic model of multihop relay chain in Section3.1 followed by derivation of the expression of relay access delay in Section 3.2. In Section 3.3, we demonstrate how to calculate the expectation and variance of relay access delay. In Section 3.4, we propose a method to get the complementary cumulative distribution function of relay access delay which can be used to obtain the probability that relay access delay is greater than the given constraint.Descriptions of all variables used in the paper are summarized in the Notation Section.


### 3.1. Vehicular Traffic Model

In this section we will describe the vehicular traffic model which will be used in the following part of this paper. We will then describe the proposed multimedia information dissemination model used to characterize the dissemination process throughout the multihop relay chain. These models will be used in Sections3.2~3.4 to derive the service capacity model.The network model is built on a two lane roadways scenario, where vehicles can only communicate with other vehicles which are moving in the same direction. Moreover, assume vehicles are distributed with a sparse density and equipped with driving recorder and car monitor. Vehicles are also equipped with a Global Positioning System (GPS) for positioning and time synchronization purposes. When an accident or dangerous situation (e.g., debris flow, earthquake, mass fire and explosion, terrorist attack damage, etc.) occurs ahead, live video streaming recorded by driving recorder will be propagated from the lead car and sent to the vehicles several miles behind to inform drivers of the problem and allow them to decide if they should proceed or turn around.Since the multimedia data transmission along the highway is much larger than the range of one hop, we simplify the network as a multihop relay chain as shown in Figure2. The access to the medium is free of contention in the chain, since the chain is too long to implement centralized management. Transmission in the chain uses an assigned channel to avoid interference from the other serve channel. We also assume that all the vehicles have a fixed and uniform transmission range denoted by M. The spacing between two adjacent vehicles in the chain should be less than M to ensure reliable communication. Moreover, for minimum channel contention, the distance between two nonadjacent vehicles in the chain is as close as possible to M. According to this method, the set of vehicles form a multihop relay chain. When the number of vehicles in such chain is given, video dissemination can be spread further with the less channel competition, because each vehicle in such a chain only has two neighbor vehicles in its transmission range. Moreover, this structure of chain is suitable for the scene described in Figure 2.Figure 2
One direction relay model scenario in two lane roadways.As shown in Figure2, a video stream is relayed along the chain using IEEE 802.11p. In our scenarios, we make several simplified assumptions. First, the lead vehicle of the chain is the only video packet source, and other vehicles carry and forward the video packet sequentially. It means that the intermediate vehicle is only responsible for forwarding the video captured by the leading vehicle and never sends the video captured from itself. Second, we assume that the interference range equals the transmission range. Third, video transmission using an assigned channel is to avoid the interference from another service. The MAC access competition in the assigned channel is only caused by video dissemination. Considering the mechanism of IEEE 802.11P, the MAC access delay caused by MAC access competition is the main ingredient of the delay of video dissemination [30, 31]. From the reviews of the delay of video dissemination in multihop relay chain, an index named “relay access delay” can be proposed to evaluate the total MAC access delay effect of every vehicle. The terms “vehicle” and “node” will be interchangeably used throughout this paper.


### 3.2. Expression of Relay Access Delay

LetD be the random variable (rv) representing the MAC access delay of each node [32]. In our work, we adopt Sakurai and Vu’s approach to get the D of every relay node [32]. For indicating the total effect of D of every relay node, the relay access delay is considered as the sum of D of each node in the multihop relay chain. Let R denote the relay access delay of multihop relay chain. As shown in Figure 2, the relay access delay from node 1 to node n can be expressed as(1)R=∑j=1nDj.To obtainR in (1), the calculation of Dj must be solved first. We introduce (2-4) and (6-8) from [32] to get D of each node, and we make some changes in symbol of variable for convenience.In (2), Dj consists of two parts, Aj and Tj. The constant Tj is equal to Ts in (3), and Ts represents the channel occupancy of a successful transmitted packet [32]:(2)Dj=Aj+Tj,1≤j≤n,(3)Tj=Ts.The rvAj represents the sum of durations of transmission failure and backoffs involving the tagged node j, and the durations of interruptions by the single-hop neighbors of tagged node j [32]. Because the number of backoff periods depends on the number of retransmissions, the value of Aj strongly depends on the number of retransmissions [32]. Therefore, the rv Aj can be represented as a simple mixture of distributions as described in (4), where each component distribution represents a conditional distribution conditioned on a certain number of retransmissions taking place, and the mixing probabilities are the respective probabilities of the number of retransmissions [32]:(4)Aj=Ajvw.p.αj,0≤v≤r-1.In (4), v is the number of retransmission and Ajv is Aj when v retransmissions have occurred. The number of retransmissions before success obeys a truncated geometric distribution [32], so that the probability of the vth retransmission of the tagged node j is αj, where “w.p.” in (4) means “with probability”, and r is the maximum backoff stage determined by the IEEE 802.11p. The transmission failure is the only reason that causes node j retransmission, and we therefore have that (5)αj=1-pjpjv1-pjr,1≤j≤n,where pj is the transmission failure probability of the tagged node j. We can derive pj from [30, 31] for computing (6)Ajv=∑w=0vBj,vw+∑w=1vCj,vw,1≤v≤r-1,0≤w≤vBj,vw,v=0,w=0,(7)Cj,vw=Tc.Equation (6) is derived according to the principle of IEEE 802.11p. The time that node j spends in transmitting a packet successfully after v failures is denoted by Ajv. In IEEE 802.11p, a node monitors the channel activity when it has a new packet to transmit. If the channel is occupied by its neighbor nodes, the node j persists to monitor the channel until it is judged as idle for metric Cj,vw. At this point, the node j generates a random backoff interval before transmitting to minimize the probability of collision with packets being transmitted by other nodes. In (6), Bj,vw expresses a random backoff interval, which represents the time after v transmitting failures of node j.If nodej successfully sends a packet after v failures, node j experiences v transmissions and v+1 backoff. In (6), the generic component Ajv is comprised of v+1 backoff intervals, denoted by Bj,vw, and v transmissions, denoted by Cj,vw [32]. The constant Cj,vw accounts for the channel occupancy of a failed transmission which is caused by the collision or the imperfect wireless channel. The rv Bj,vw represents the backoff interval and the corresponding interruptions [32]. The subscripts j, v, and w identify the component that belongs to the wth retransmission of node j before the packet is transmitted successfully in the vth retransmission. Similar to [32], Cj,vw is equal to Tc in (7). Tc represents the channel occupancy of a failed transmission(8)Bj,vw=∑k=1Uwtslot+Yj,v,wk,1≤Uw,1≤k≤Uw0,Uw=0,w=0,…,v.In (8), the scope of Bj,vw is defined by a backoff interval that takes a discrete uniform distribution. For simplicity, we assume that each slot in the backoff interval can be interrupted at the start of the slot by a successful transmission or a collision. After an interruption, the backoff slot is assumed to pass without further incident. We also ignore the possibility of the same slot being interrupted more than once, because the probability of multiple interruptions is small.In (8), because Bj,vw represents the backoff intervals and their interruptions as defined in (6), Bj,vw can be considered as a random sum of the durations of a slot and their interruptions. In (8), an interruption is denoted by Yj,v,wk, in which the subscripts k, j, v, and w identify the component that belongs to the kth backoff slot in the wth retransmission of node j before the packet is transmitted successfully in the vth retransmission.According to IEEE 802.11p, the backoff period durations are discrete uniform random variables and given by(9)Uw=U0,2w·W0-1,0≤w≤v,where U is the uniform distribution and W0 is the initial contention window size defined by IEEE 802.11p.Equation (10) represents the probability distribution of the interruption Yj,v,wk, in the kth backoff slot of the wth retransmission of the node j before the packet is transmitted successfully in the vth retransmission. The rv Yj,v,wk is equal to zero if no single-hop neighbors transmit in the slot. If there are one or more transmissions, the transmission of node j is failure, and Yj,v,wk equals Tc. If there is only node j transmission, the transmission of node j is successful, and Yj,v,wk is equal to Ts. The successes and failures of the transmission are both derived at the point of view of the node j(10)Yj,v,wk=0w.p.1-τj-1·1-τj+1,Tcw.p.τj-1·pj-1·(1-τj+1)+τj+1·pj+1·(1-τj-1)+τj-1·pj-1·τj+1·pj+1,Tsw.p.τj-1·(1-pj-1)+τj+1·(1-pj+1)-τj-1·1-pj-1·τj+1·1-pj+1,2≤j≤n-1,0≤v≤r-1,0≤w≤v,1≤k≤Uw.In (10), τj-1 and τj+1 are the transmission probability of node j-1 and node j+1 which are both the single-hop neighbors of node j. We derive τ of every node from [30, 31] directly.So far, onlyTs and Tc have not been calculated. To facilitate the calculation, we ignore the propagation delay. According to the mechanism of IEEE 802.11p [51], we can obtain the expressions of Ts and Tc as(11)Ts=tRTS+tSIFS+tCTS+tSIFS+tHEAD+tLOAD+tSIFS+tACK+tDIFS,Tc=tRTS+tDIFS,where tLOAD, tHEAD, tCTS, tRTS, tACK, tSIFS, and tDIFS denote the transmission time of data as the load in packet, header of physical packet, RTS packet, CTS packet, ACK packet, and duration of SIFS and DIFS. The values of these parameters are constants in IEEE 802.11p [51].From the analysis above, the expressions ofDj, Aj, Ajv, Bj,vw, and Yj,v,wk have been given. Substituting (1)–(11) in sequence, we can obtain the expression of R in multihop relay chain.


### 3.3. Expectation and Standard Deviation of Relay Access Delay

The expectation and the standard deviation of relay access delay, denoted byE[R] and StdDev[R], respectively, can be trivially defined as (12)(12)ER=∑j=1nEDj,StdDevR=∑f,g=1nCovDf,Dg.When nodef and node g are neighbors or have the common neighbor node, the transmission of node f and node g can force adjacent nodes to the backoff stage. Consequently, node f and node g are not independent and have a nonzero cross covariance. It means that Cov(Df,Dg) must be considered in different scenarios. The MAC access delays of node f and node g are represented by Df and Dg, respectively. It makes for more complexity in analyzing Cov(Df,Dg).Based on (2), we have(13)EDj=EAj+ETj,1≤j≤n,EDf·Dg=E[Af·Ag]+E[T](E[Af]+E[Ag])+ET2,1≤f≤n,1≤g≤n,EDf·EDg=E[Af]·E[Ag]+E[T](E[Af]+E[Ag])+ET2,1≤f≤n,1≤g≤n,CovDf,Dg=E[Df·Dg]-E[Df]·E[Dg]=EAf·Ag-EAf·EAg,1≤f≤n,1≤g≤n.As described in (4) and (5), the rv Aj obeys a truncated geometric distribution and Tj is a constant. Thus, E[Aj], E[Tj], and E[Af·Ag] in (13) can be expressed as(14)EAj=∑v=0r-11-pjpjv1-pjr·EAjv,ETj=Ts,E[Af·Ag]=∑v1=0r-1∑v2=0r-11-pfpfv11-pfr·1-pgpgv21-pgr·EAfv1·Agv2,where E[Af·Ag] can be regarded as the expectation of the product of Af and Ag. The superscripts v1 and v2 indicate that node f and node g transmit the packet successfully in the v1th and v2th retransmission, respectively. At any given time, node f and node g can stay in any backoff stages, before they transmit the packet successfully.Given (6), E[Ajv] and E[Afv1·Agv2] in (14) can be obtained as(15)EAjv=∑w=0vEBj,vw+v·ECj,vw,E[Afv1·Agv2]=∑w1=0v1∑w2=0v2E[Bf,v1w1·Bg,v2w2]+v2·E[Cg,v2w2]·∑w1=0v1E[Bf,v1w1]+v1·v2·ECf,v1w1·ECg,v2w2+v1·ECf,v1w1·∑w2=0v2EBg,v2w2,where Bj,vw are independent identically distributed in w for fixed v of the node j. The changeable w denotes the diverse backoff stages of the node j. The superscripts w1 and w2 indicate the w1th and w2th backoff stages for fixed v1 and v2 of node f and node g, respectively.Considering (7) and (8), E[Bj,vw],E[Cj,vw], and E[Bf,v1w1·Bg,v2w2] in (15) can be derived as(16)EBj,vw=tslot+EYj,v,wk·EUw,ECj,vw=Tc,EBf,v1w1·Bg,v2w2=EUw2·EUw1·EYf,v1,wk11+EYg,v2,w2k2EYf,v1,wk11·Yg,v2,w2k2+tslot·EYf,v1,wk11+EYg,v2,w2k2+tslot2.From (9)–(11), E[Uw] and E[Yj,v,wk] in (16) can be expressed as(17)EUw=2w·W0-12,EYj,v,wk=Tc·τj-1·pj-1·1-τj+1+τj+1·pj+1·1-τj-1+τj-1·pj-1·τj+1·pj+1+Ts·τj-1·1-pj-1+τj+1·(1-pj+1)-τj-1·1-pj-1·τj+1·1-pj+1,2≤j≤n-1,EYj,v,wk=Tc-Ts·τ2·p2+Ts·τ2,j=1,EYj,v,wk=Tc-Ts·τn-1·pn-1+Ts·τn-1,j=n.To calculateE[Yf,v1,w1k1·Yg,v2,w2k2] in (16), the detailed expressions of the probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 are critical. We can consider Yf,v1,w1k1·Yg,v2,w2k2 as a whole discrete random variable. The superscripts k1 and k2 indicate the k1th and k2th backoff slot in the w1th and w2th backoff stage, before node f and node g transmit the packet successfully in the v1th and v2th retransmission, respectively.Because the backoff slot in the backoff stage of every node is determined by the interruption from the other node, the relation betweenYf,v1,w1k1 and Yg,v2,w2k2 is different under the interruption pattern between node j and node g. The interruption pattern between node j and node g in the multihop relay chain can be divided into three kinds according to the relative spatial position. (1) In the first scenario, node j and node g are single-hop neighbors to each other, as shown in Figure 3. (2) In the second scenario, node j and node g are double-hop neighbors to each other, as illustrated in Figure 4. (3) In the third scenario, there are more than two nodes between node j and node g, as demonstrated in Figure 5.Figure 3
In the first scenario, nodef and node g are one-hop neighbors to each other.Figure 4
In the second scenario, nodef and node g are double-hop neighbors to each other.Figure 5
In the third scenario, there are more than two nodes between nodej and node g.The probability distribution ofYf,v1,w1k1·Yg,v2,w2k2 and E[Yf,v1,w1k1·Yg,v2,w2k2] in each pattern will be given in the following analysis.


#### 3.3.1. The First Scenario

Consider(18)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1Tc211w.p.τf-1·τg+1·pf-1·pg+1Ts2w.p.τf-1·τg+1·1-pf-1·1-pg+1Tc·Tsw.p.τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=1,2≤g≤n-1,2≤f≤n-1.In (18), the discrete probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 is expressed, when node f and node g are single-hop neighbors. When g-f=1, 2≤g≤n-1 and 2≤f≤n-1, node f and node g are single-hop neighbors, as shown in Figure 3.Consider thatYf,v1,w1k1·Yg,v2,w2k2 is the product of two discrete random variables Yf,v1,w1k1 and Yg,v2,w2k2, so Yf,v1,w1k1·Yg,v2,w2k2 is also a discrete random variable. The possible values of Yf,v1,w1k1·Yg,v2,w2k2 are zero, Tc, Ts, and Tc·Ts. In Figure 3, because Yf,v1,w1k1·Yg,v2,w2k2 means that node f and node g are one-hop neighbors to each other, they cannot send any packet to interrupt each other. In particular, node f can only be interrupted by node f-1, and node g can only be interrupted by node g+1.In (18), τf-1 and τg+1 are the transmission probabilities of node f-1 and node g+1, respectively. Moreover, pf-1 and pg+1 are the transmission failure probabilities of node f-1 and node g+1, respectively. In (18), the four possible values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, so node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1, at the same time, node g is interrupted by a failure transmission of node g+1. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1; simultaneously, node g is interrupted by a successful transmission of node g+1. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either of node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (18), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 is given as(19)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·τg+1·pf-1·pg+1+Ts2·τf-1·τg+1·(1-pf-1)·(1-pg+1)+Tc·Ts·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=12≤g≤n-12≤f≤n-1.In (19), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 3. Because Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (18), the definition of expectation in probability theory is applied to structure (19).


#### 3.3.2. The Second Scenario

Consider(20)Yf,v1,w1k1·Yg,v2,w2k2=011w.p.(1-τf+1)·(1-τf-1·τg+1)Tc2w.p.(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)Ts2w.p.(1-τf+1+τf+1·pf+1)·τf-1·τg+1·(1-pf-1)·(1-pg+1)+τf+1·(1-pf+1)Tc·Tsw.p.1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.As shown in Figure4, when g-f=2, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have a common single-hop neighbor node f+1. Specifically, node f and node g can be interrupted by node f+1 simultaneously, and they also can be interrupted by node f-1 and node g+1, respectively. The probability distribution of  Yf,v1,w1k1·Yg,v2,w2k2 is given in (20).In (20), τf-1, τf+1, and τg+1 are the transmission probabilities of node f-1, node f+1, and node g+1. In addition, pf-1, pf+1, and pg+1 are the transmission failure probabilities of node f-1, nodef+1, and node g+1. The zero, Tc, Ts, and Tc·Ts are the four possible values of Yf,v1,w1k1·Yg,v2,w2k2. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be allocated as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, and therefore node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f and node g are both interrupted by the failure transmission of node f+1; otherwise, node f and node g are interrupted by the failure transmission of node f-1 and node g+1, respectively. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f and node g are both interrupted by the successful transmission of node f+1; otherwise, node f and node g are interrupted by the successful transmission of node f-1 and node g+1, respectively. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (20), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 can be calculated as(21)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)+Ts2·1-τf+1+τf+1·pf+1·τf-1·τg+1·1-pf-1·1-pg+1+τf+1·1-pf+1+Tc·Ts·1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.In (21), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 4. Since Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (20), the definition of expectation in probability theory is used to structure (21).


#### 3.3.3. The Third Scenario

Consider(22)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1-τf+1·τg-1-τf+1·τg+1-τf-1·τg-1+τf-1·τf+1·τg-1·τg+1+τf-1·τf+1·τg-1+τf-1·τf+1·τg+1+τf-1·τg-1·τg+1+τf+1·τg-1·τg+1Tc2w.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1Ts2w.p.τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)Tc·Tsw.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)+τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·1-pf-1,·τf+1·(1-pf+1),g-f≥3,2≤g≤n-1,2≤f≤n-1.Wheng-f≥3, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have their own two single-hop neighbors, as shown in Figure 5. More specifically, node f only can be interrupted by node f-1 and node f+1, and node g only can be interrupted by node g-1 and node g+1. We define the probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 defined in (22).In (22), τf-1, τf+1, τg-1, and τg+1 are the transmission probabilities of node f-1, node f+1, node g-1, and node g+1. Furthermore, pf-1, pf+1, pg-1, and pg+1 are the transmission failure probabilities of node f-1, node f+1, node g-1, and node g+1. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1)Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle; therefore, node f and node g are both uninterrupted. (2)Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1 or node f+1, and at the same time, node g is interrupted by a failure transmission of node g-1 or node g+1. (3)Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1 or node f+1, and in the meanwhile node g is interrupted by a successful transmission of node g-1 or node g+1. (4)Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission of its one-hop neighbors, and in the meantime the other is interrupted by a successful transmission of its one-hop neighbors.When the discrete rvYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (22), E[Yf,v1,w1k1·Yg,v2,w2k2] is computed as(23)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1+Ts2·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·1-pg-1·τg+1·1-pg+1+Tc·Ts·τf-1·pf-1·1-τf+1+τf+1·pf+1·1-τf-1+τf-1·pf-1·τf+1·pf+1·τg-1·1-pg-1+τg+1·1-pg+1-τg-1·1-pg-1·τg+1·1-pg+1+τg-1·pg-1·1-τg+1+τg+1·pg+1·1-τg-1+τg-1·pg-1·τg+1·pg+1·τf-1·1-pf-1+τf+1·1-pf+1-τf-1·1-pf-1·τf+1·1-pf+1,g-f≥3,2≤g≤n-1,2≤f≤n-1.In (23), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 5. We consider that Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (22), so we apply the definition of expectation in probability theory to obtain (23).From (13)–(23), we can finally obtain E[R] and StdDev[R] in (12), which indicates the expectation and the standard deviation of the relay access delay in multihop relay chain.


### 3.4. Complementary Cumulative Distribution Function of Relay Access Delay

In a multihop relay chain, the probability thatR is greater than the given constraint in delay sensitive applications is usually concerned. Hence, the complementary cumulative distribution function (CCDF) of R can be defined as(24)CCDFPr⁡{c≤R<∞}=F(∞)-F(c).The relay access delayR is a discrete random variable, because the values of Dj, Aj, Ts, Ajv, Bj,vw, Cj,vw, Tc, Yj,v,wk, tslot, tLOAD, tSIFS, tACK, and tDIFS are all discrete. We define the probability mass function (PMF), cumulative distribution function (CDF), and characteristic function (CF) of the discrete rv R as follows:(25)PMFPr⁡R=ak,k=1,2,…,∞,0<ak<∞,(26)CDFPr⁡={0<R≤c}=F(c)=∑ak≤cPr⁡⁡R=ak,0<ak<c<∞,(27)CFφt=∑k=1∞ei·t·ak·Pr⁡R=ak,i=-1,0<ak<∞.The CCDF ofR cannot be used directly according to (24), because the PMF of R is unknown. However, we can obtain the CCDF of R from the CF of R via the inversion theorem proposed by Gil-Pelaez in [52]. On the basis of inversion theorem in [52], we can get(28)F∞-Fc=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·tφtdt,i=-1.When the inversion theorem as denoted in (28) is introduced, the next major task is to get the expression of φ(t) which has been defined in (27) and represents the CF of R.The whole method of getting the CCDF ofR from the CF of R can be divided into four steps, as demonstrated in Figure 6.Figure 6
Procedure of computing the CCDF ofR.Step  1 (Utilize E[
D
j
] and
C
o
v
(
D
f
,
D
g
)
in Section3.3 to Calculate the
k
th Moment of
R
). The kth moment of R can be obtained from the E[Dj] and Cov(Df,Dg) which have been computed in Section 3.3. The rest of the process can now be reformulated with more detail as follows.The arbitrary order moment ofR can be calculated by Harr’s point estimation [53]. Harr’s point estimation method is a computationally straightforward technique and is a second moment method which is capable of taking into account the first two moments (i.e., the expectation and variance) of the involved random variables. It can be used to estimate any order moment involving several random variables which are either dependent or independent [53].According to (1), the expression of R can be considered as a function of n random variables D1,D2,D3,…,Dn as(29)R=fD=D1+D2+D3+⋯+Dn,where D=D1,D2,…,DnT is an n-dimensional column random variable and the superscript T represents the transpose of a matrix or vector. Consider D having an expectation vector μ, a covariance matrix σ, and the correlation matrix ρ:(30)μ=ED1,ED2,ED3,…,EDnT,(31)σ=Var[D1]Cov(D1,D2)Cov(D1,D3)⋯Cov(D1,Dn)Cov(D2,D1)Var[D2]Cov(D2,D3)⋯Cov(D2,Dn)Cov(D3,D1)Cov(D3,D2)Var[D3]⋯Cov(D3,Dn)⋮⋮⋮⋱⋮Cov(Dn,D1)Cov(D3,D2)Cov(Dn,D3)⋯Var[Dn],(32)ρ=1ρ12ρ13⋯ρ1nρ211ρ23⋯ρ2nρ31ρ321⋯ρ3n⋮⋮⋮⋱⋮ρn1ρn2ρn3⋯1,ρij=Cov(Di,Dj)Var[Di]·Var[Dj].Note thatσ and ρ are symmetric matrices that are Cov(Di,Dj)=Cov(Dj,Di) and ρij=ρij for i≠j. Because Dj is the MAC access delay of each node in the multihop relay chain, the values of the elements in μ, σ, and ρ in (30)–(32) can be found in Section 3.3.Because Harr’s point estimation only utilizes the first two moments of[D1,D2,D3,…,Dn] the requirements of Harr’s point estimation are satisfied in our study.Moreover, Harr’s point estimation method is built on orthogonal transformations of the correlation matrix [53]. The orthogonal transformation can be made using the eigenvalue eigenvector decomposition or spectral decomposition by which ρ, defined in (32), can be decomposed as (33)ρ=VΛVT,where V is a n×n eigenvector matrix consisting of n eigenvectors as V=(v1,v2,…,vn) with vi being the ith column eigenvector and Λ=diag(λ1,λ2,…,λn) is a diagonal eigenvalues matrix [53].For a multivariate modelR=f(D) involving n random variables, Harr’s method selects the evaluation points located at the intersections of n eigenvector axes with the surface of a hypersphere having a radius of the square root of n in the eigenspace as [53](34)Di±=μ±nω1/2·vi,i=1,2,…,n,in which Di± represents the vector of coordinates of the n random variables in the parameter space corresponding to the ith eigenvector vi in (33); μ has been defined in (30); ω is the diagonal matrix of the variances of D derived from σ in (31); ω=diagVarD1,VarD2,…,VarDn [53].According to [53], the kth moment of the relay access delay R about the origin can be calculated according to the following equations:(35)ERk=∑i=1nλi·fDi+k+fDi-k/2∑i=1nλi,i=1,2,…,n,k=1,2,…,where the definitions of Di± and λ can found in (33) and (34), and the function f represents the summation function defined in (29).Step  2 (Use the
k
th Moment of
R
to Calculate the
k
th Derivative of the CF of
R
). The arbitrary order moment of R will be used to approximate the arbitrary derivative of the CF of R. The detailed calculation and explanation of Harr’s point estimation can be found in [53].According to the property of CF ofR, we have(36)φk0=ERk·ik,i=-1,k=1,2,…,where φk(0) is the kth derivative of the CF of R on t=0 and E[Rk] is the kth moment of R from (35) [53].Step  3 (Apply the
k
th Derivative of the CF of
R
to Approach the CF of
R
). When the φk(0) is derived from the kth moment of R from (35) and (36) by the Harr’s point estimation, φk(0) is used to calculate the CF of R in arbitrarily small degree through the Taylor series approximation, as given by (37):(37)φ(t)=φ(0)+∑k=1∞φ(k)(0)k!i·tk,k=1,2,…,where the value of φ(0) is equal to 1, according to Bochner’s theorem [54].Step  4 (Utilize the CF of
R
to Calculate the CCDF of
R
). When the approximation of CF of R, indexed by φ(t) in (37), has been got, the approximation of CCDF of R will be computed by (24) and (28) based on the Gil-Pelaez inversion theorem in [52]. By substituting (28) into (24) and substituting (37) into (28), the CCDF of R can be given as(38)CCDFPr⁡{c≤R<∞}=F(∞)-F(c)=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·tφ(t)dt=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·t×φ0+∑k=1∞φk0k!i·tkdt,i=-1,k=1,2,….We can see that the inversion theorem proposed by Gil-Pelaez is a particularly useful tool for numerical evaluation of a general distribution function by numerical integration. Now the probability that relay access delay is greater than the given constraint in delay sensitive applications can be calculated by the CCDF ofR in (38).


## 3.1. Vehicular Traffic Model

In this section we will describe the vehicular traffic model which will be used in the following part of this paper. We will then describe the proposed multimedia information dissemination model used to characterize the dissemination process throughout the multihop relay chain. These models will be used in Sections3.2~3.4 to derive the service capacity model.The network model is built on a two lane roadways scenario, where vehicles can only communicate with other vehicles which are moving in the same direction. Moreover, assume vehicles are distributed with a sparse density and equipped with driving recorder and car monitor. Vehicles are also equipped with a Global Positioning System (GPS) for positioning and time synchronization purposes. When an accident or dangerous situation (e.g., debris flow, earthquake, mass fire and explosion, terrorist attack damage, etc.) occurs ahead, live video streaming recorded by driving recorder will be propagated from the lead car and sent to the vehicles several miles behind to inform drivers of the problem and allow them to decide if they should proceed or turn around.Since the multimedia data transmission along the highway is much larger than the range of one hop, we simplify the network as a multihop relay chain as shown in Figure2. The access to the medium is free of contention in the chain, since the chain is too long to implement centralized management. Transmission in the chain uses an assigned channel to avoid interference from the other serve channel. We also assume that all the vehicles have a fixed and uniform transmission range denoted by M. The spacing between two adjacent vehicles in the chain should be less than M to ensure reliable communication. Moreover, for minimum channel contention, the distance between two nonadjacent vehicles in the chain is as close as possible to M. According to this method, the set of vehicles form a multihop relay chain. When the number of vehicles in such chain is given, video dissemination can be spread further with the less channel competition, because each vehicle in such a chain only has two neighbor vehicles in its transmission range. Moreover, this structure of chain is suitable for the scene described in Figure 2.Figure 2
One direction relay model scenario in two lane roadways.As shown in Figure2, a video stream is relayed along the chain using IEEE 802.11p. In our scenarios, we make several simplified assumptions. First, the lead vehicle of the chain is the only video packet source, and other vehicles carry and forward the video packet sequentially. It means that the intermediate vehicle is only responsible for forwarding the video captured by the leading vehicle and never sends the video captured from itself. Second, we assume that the interference range equals the transmission range. Third, video transmission using an assigned channel is to avoid the interference from another service. The MAC access competition in the assigned channel is only caused by video dissemination. Considering the mechanism of IEEE 802.11P, the MAC access delay caused by MAC access competition is the main ingredient of the delay of video dissemination [30, 31]. From the reviews of the delay of video dissemination in multihop relay chain, an index named “relay access delay” can be proposed to evaluate the total MAC access delay effect of every vehicle. The terms “vehicle” and “node” will be interchangeably used throughout this paper.


## 3.2. Expression of Relay Access Delay

LetD be the random variable (rv) representing the MAC access delay of each node [32]. In our work, we adopt Sakurai and Vu’s approach to get the D of every relay node [32]. For indicating the total effect of D of every relay node, the relay access delay is considered as the sum of D of each node in the multihop relay chain. Let R denote the relay access delay of multihop relay chain. As shown in Figure 2, the relay access delay from node 1 to node n can be expressed as(1)R=∑j=1nDj.To obtainR in (1), the calculation of Dj must be solved first. We introduce (2-4) and (6-8) from [32] to get D of each node, and we make some changes in symbol of variable for convenience.In (2), Dj consists of two parts, Aj and Tj. The constant Tj is equal to Ts in (3), and Ts represents the channel occupancy of a successful transmitted packet [32]:(2)Dj=Aj+Tj,1≤j≤n,(3)Tj=Ts.The rvAj represents the sum of durations of transmission failure and backoffs involving the tagged node j, and the durations of interruptions by the single-hop neighbors of tagged node j [32]. Because the number of backoff periods depends on the number of retransmissions, the value of Aj strongly depends on the number of retransmissions [32]. Therefore, the rv Aj can be represented as a simple mixture of distributions as described in (4), where each component distribution represents a conditional distribution conditioned on a certain number of retransmissions taking place, and the mixing probabilities are the respective probabilities of the number of retransmissions [32]:(4)Aj=Ajvw.p.αj,0≤v≤r-1.In (4), v is the number of retransmission and Ajv is Aj when v retransmissions have occurred. The number of retransmissions before success obeys a truncated geometric distribution [32], so that the probability of the vth retransmission of the tagged node j is αj, where “w.p.” in (4) means “with probability”, and r is the maximum backoff stage determined by the IEEE 802.11p. The transmission failure is the only reason that causes node j retransmission, and we therefore have that (5)αj=1-pjpjv1-pjr,1≤j≤n,where pj is the transmission failure probability of the tagged node j. We can derive pj from [30, 31] for computing (6)Ajv=∑w=0vBj,vw+∑w=1vCj,vw,1≤v≤r-1,0≤w≤vBj,vw,v=0,w=0,(7)Cj,vw=Tc.Equation (6) is derived according to the principle of IEEE 802.11p. The time that node j spends in transmitting a packet successfully after v failures is denoted by Ajv. In IEEE 802.11p, a node monitors the channel activity when it has a new packet to transmit. If the channel is occupied by its neighbor nodes, the node j persists to monitor the channel until it is judged as idle for metric Cj,vw. At this point, the node j generates a random backoff interval before transmitting to minimize the probability of collision with packets being transmitted by other nodes. In (6), Bj,vw expresses a random backoff interval, which represents the time after v transmitting failures of node j.If nodej successfully sends a packet after v failures, node j experiences v transmissions and v+1 backoff. In (6), the generic component Ajv is comprised of v+1 backoff intervals, denoted by Bj,vw, and v transmissions, denoted by Cj,vw [32]. The constant Cj,vw accounts for the channel occupancy of a failed transmission which is caused by the collision or the imperfect wireless channel. The rv Bj,vw represents the backoff interval and the corresponding interruptions [32]. The subscripts j, v, and w identify the component that belongs to the wth retransmission of node j before the packet is transmitted successfully in the vth retransmission. Similar to [32], Cj,vw is equal to Tc in (7). Tc represents the channel occupancy of a failed transmission(8)Bj,vw=∑k=1Uwtslot+Yj,v,wk,1≤Uw,1≤k≤Uw0,Uw=0,w=0,…,v.In (8), the scope of Bj,vw is defined by a backoff interval that takes a discrete uniform distribution. For simplicity, we assume that each slot in the backoff interval can be interrupted at the start of the slot by a successful transmission or a collision. After an interruption, the backoff slot is assumed to pass without further incident. We also ignore the possibility of the same slot being interrupted more than once, because the probability of multiple interruptions is small.In (8), because Bj,vw represents the backoff intervals and their interruptions as defined in (6), Bj,vw can be considered as a random sum of the durations of a slot and their interruptions. In (8), an interruption is denoted by Yj,v,wk, in which the subscripts k, j, v, and w identify the component that belongs to the kth backoff slot in the wth retransmission of node j before the packet is transmitted successfully in the vth retransmission.According to IEEE 802.11p, the backoff period durations are discrete uniform random variables and given by(9)Uw=U0,2w·W0-1,0≤w≤v,where U is the uniform distribution and W0 is the initial contention window size defined by IEEE 802.11p.Equation (10) represents the probability distribution of the interruption Yj,v,wk, in the kth backoff slot of the wth retransmission of the node j before the packet is transmitted successfully in the vth retransmission. The rv Yj,v,wk is equal to zero if no single-hop neighbors transmit in the slot. If there are one or more transmissions, the transmission of node j is failure, and Yj,v,wk equals Tc. If there is only node j transmission, the transmission of node j is successful, and Yj,v,wk is equal to Ts. The successes and failures of the transmission are both derived at the point of view of the node j(10)Yj,v,wk=0w.p.1-τj-1·1-τj+1,Tcw.p.τj-1·pj-1·(1-τj+1)+τj+1·pj+1·(1-τj-1)+τj-1·pj-1·τj+1·pj+1,Tsw.p.τj-1·(1-pj-1)+τj+1·(1-pj+1)-τj-1·1-pj-1·τj+1·1-pj+1,2≤j≤n-1,0≤v≤r-1,0≤w≤v,1≤k≤Uw.In (10), τj-1 and τj+1 are the transmission probability of node j-1 and node j+1 which are both the single-hop neighbors of node j. We derive τ of every node from [30, 31] directly.So far, onlyTs and Tc have not been calculated. To facilitate the calculation, we ignore the propagation delay. According to the mechanism of IEEE 802.11p [51], we can obtain the expressions of Ts and Tc as(11)Ts=tRTS+tSIFS+tCTS+tSIFS+tHEAD+tLOAD+tSIFS+tACK+tDIFS,Tc=tRTS+tDIFS,where tLOAD, tHEAD, tCTS, tRTS, tACK, tSIFS, and tDIFS denote the transmission time of data as the load in packet, header of physical packet, RTS packet, CTS packet, ACK packet, and duration of SIFS and DIFS. The values of these parameters are constants in IEEE 802.11p [51].From the analysis above, the expressions ofDj, Aj, Ajv, Bj,vw, and Yj,v,wk have been given. Substituting (1)–(11) in sequence, we can obtain the expression of R in multihop relay chain.


## 3.3. Expectation and Standard Deviation of Relay Access Delay

The expectation and the standard deviation of relay access delay, denoted byE[R] and StdDev[R], respectively, can be trivially defined as (12)(12)ER=∑j=1nEDj,StdDevR=∑f,g=1nCovDf,Dg.When nodef and node g are neighbors or have the common neighbor node, the transmission of node f and node g can force adjacent nodes to the backoff stage. Consequently, node f and node g are not independent and have a nonzero cross covariance. It means that Cov(Df,Dg) must be considered in different scenarios. The MAC access delays of node f and node g are represented by Df and Dg, respectively. It makes for more complexity in analyzing Cov(Df,Dg).Based on (2), we have(13)EDj=EAj+ETj,1≤j≤n,EDf·Dg=E[Af·Ag]+E[T](E[Af]+E[Ag])+ET2,1≤f≤n,1≤g≤n,EDf·EDg=E[Af]·E[Ag]+E[T](E[Af]+E[Ag])+ET2,1≤f≤n,1≤g≤n,CovDf,Dg=E[Df·Dg]-E[Df]·E[Dg]=EAf·Ag-EAf·EAg,1≤f≤n,1≤g≤n.As described in (4) and (5), the rv Aj obeys a truncated geometric distribution and Tj is a constant. Thus, E[Aj], E[Tj], and E[Af·Ag] in (13) can be expressed as(14)EAj=∑v=0r-11-pjpjv1-pjr·EAjv,ETj=Ts,E[Af·Ag]=∑v1=0r-1∑v2=0r-11-pfpfv11-pfr·1-pgpgv21-pgr·EAfv1·Agv2,where E[Af·Ag] can be regarded as the expectation of the product of Af and Ag. The superscripts v1 and v2 indicate that node f and node g transmit the packet successfully in the v1th and v2th retransmission, respectively. At any given time, node f and node g can stay in any backoff stages, before they transmit the packet successfully.Given (6), E[Ajv] and E[Afv1·Agv2] in (14) can be obtained as(15)EAjv=∑w=0vEBj,vw+v·ECj,vw,E[Afv1·Agv2]=∑w1=0v1∑w2=0v2E[Bf,v1w1·Bg,v2w2]+v2·E[Cg,v2w2]·∑w1=0v1E[Bf,v1w1]+v1·v2·ECf,v1w1·ECg,v2w2+v1·ECf,v1w1·∑w2=0v2EBg,v2w2,where Bj,vw are independent identically distributed in w for fixed v of the node j. The changeable w denotes the diverse backoff stages of the node j. The superscripts w1 and w2 indicate the w1th and w2th backoff stages for fixed v1 and v2 of node f and node g, respectively.Considering (7) and (8), E[Bj,vw],E[Cj,vw], and E[Bf,v1w1·Bg,v2w2] in (15) can be derived as(16)EBj,vw=tslot+EYj,v,wk·EUw,ECj,vw=Tc,EBf,v1w1·Bg,v2w2=EUw2·EUw1·EYf,v1,wk11+EYg,v2,w2k2EYf,v1,wk11·Yg,v2,w2k2+tslot·EYf,v1,wk11+EYg,v2,w2k2+tslot2.From (9)–(11), E[Uw] and E[Yj,v,wk] in (16) can be expressed as(17)EUw=2w·W0-12,EYj,v,wk=Tc·τj-1·pj-1·1-τj+1+τj+1·pj+1·1-τj-1+τj-1·pj-1·τj+1·pj+1+Ts·τj-1·1-pj-1+τj+1·(1-pj+1)-τj-1·1-pj-1·τj+1·1-pj+1,2≤j≤n-1,EYj,v,wk=Tc-Ts·τ2·p2+Ts·τ2,j=1,EYj,v,wk=Tc-Ts·τn-1·pn-1+Ts·τn-1,j=n.To calculateE[Yf,v1,w1k1·Yg,v2,w2k2] in (16), the detailed expressions of the probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 are critical. We can consider Yf,v1,w1k1·Yg,v2,w2k2 as a whole discrete random variable. The superscripts k1 and k2 indicate the k1th and k2th backoff slot in the w1th and w2th backoff stage, before node f and node g transmit the packet successfully in the v1th and v2th retransmission, respectively.Because the backoff slot in the backoff stage of every node is determined by the interruption from the other node, the relation betweenYf,v1,w1k1 and Yg,v2,w2k2 is different under the interruption pattern between node j and node g. The interruption pattern between node j and node g in the multihop relay chain can be divided into three kinds according to the relative spatial position. (1) In the first scenario, node j and node g are single-hop neighbors to each other, as shown in Figure 3. (2) In the second scenario, node j and node g are double-hop neighbors to each other, as illustrated in Figure 4. (3) In the third scenario, there are more than two nodes between node j and node g, as demonstrated in Figure 5.Figure 3
In the first scenario, nodef and node g are one-hop neighbors to each other.Figure 4
In the second scenario, nodef and node g are double-hop neighbors to each other.Figure 5
In the third scenario, there are more than two nodes between nodej and node g.The probability distribution ofYf,v1,w1k1·Yg,v2,w2k2 and E[Yf,v1,w1k1·Yg,v2,w2k2] in each pattern will be given in the following analysis.


### 3.3.1. The First Scenario

Consider(18)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1Tc211w.p.τf-1·τg+1·pf-1·pg+1Ts2w.p.τf-1·τg+1·1-pf-1·1-pg+1Tc·Tsw.p.τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=1,2≤g≤n-1,2≤f≤n-1.In (18), the discrete probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 is expressed, when node f and node g are single-hop neighbors. When g-f=1, 2≤g≤n-1 and 2≤f≤n-1, node f and node g are single-hop neighbors, as shown in Figure 3.Consider thatYf,v1,w1k1·Yg,v2,w2k2 is the product of two discrete random variables Yf,v1,w1k1 and Yg,v2,w2k2, so Yf,v1,w1k1·Yg,v2,w2k2 is also a discrete random variable. The possible values of Yf,v1,w1k1·Yg,v2,w2k2 are zero, Tc, Ts, and Tc·Ts. In Figure 3, because Yf,v1,w1k1·Yg,v2,w2k2 means that node f and node g are one-hop neighbors to each other, they cannot send any packet to interrupt each other. In particular, node f can only be interrupted by node f-1, and node g can only be interrupted by node g+1.In (18), τf-1 and τg+1 are the transmission probabilities of node f-1 and node g+1, respectively. Moreover, pf-1 and pg+1 are the transmission failure probabilities of node f-1 and node g+1, respectively. In (18), the four possible values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, so node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1, at the same time, node g is interrupted by a failure transmission of node g+1. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1; simultaneously, node g is interrupted by a successful transmission of node g+1. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either of node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (18), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 is given as(19)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·τg+1·pf-1·pg+1+Ts2·τf-1·τg+1·(1-pf-1)·(1-pg+1)+Tc·Ts·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=12≤g≤n-12≤f≤n-1.In (19), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 3. Because Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (18), the definition of expectation in probability theory is applied to structure (19).


### 3.3.2. The Second Scenario

Consider(20)Yf,v1,w1k1·Yg,v2,w2k2=011w.p.(1-τf+1)·(1-τf-1·τg+1)Tc2w.p.(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)Ts2w.p.(1-τf+1+τf+1·pf+1)·τf-1·τg+1·(1-pf-1)·(1-pg+1)+τf+1·(1-pf+1)Tc·Tsw.p.1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.As shown in Figure4, when g-f=2, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have a common single-hop neighbor node f+1. Specifically, node f and node g can be interrupted by node f+1 simultaneously, and they also can be interrupted by node f-1 and node g+1, respectively. The probability distribution of  Yf,v1,w1k1·Yg,v2,w2k2 is given in (20).In (20), τf-1, τf+1, and τg+1 are the transmission probabilities of node f-1, node f+1, and node g+1. In addition, pf-1, pf+1, and pg+1 are the transmission failure probabilities of node f-1, nodef+1, and node g+1. The zero, Tc, Ts, and Tc·Ts are the four possible values of Yf,v1,w1k1·Yg,v2,w2k2. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be allocated as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, and therefore node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f and node g are both interrupted by the failure transmission of node f+1; otherwise, node f and node g are interrupted by the failure transmission of node f-1 and node g+1, respectively. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f and node g are both interrupted by the successful transmission of node f+1; otherwise, node f and node g are interrupted by the successful transmission of node f-1 and node g+1, respectively. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (20), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 can be calculated as(21)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)+Ts2·1-τf+1+τf+1·pf+1·τf-1·τg+1·1-pf-1·1-pg+1+τf+1·1-pf+1+Tc·Ts·1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.In (21), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 4. Since Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (20), the definition of expectation in probability theory is used to structure (21).


### 3.3.3. The Third Scenario

Consider(22)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1-τf+1·τg-1-τf+1·τg+1-τf-1·τg-1+τf-1·τf+1·τg-1·τg+1+τf-1·τf+1·τg-1+τf-1·τf+1·τg+1+τf-1·τg-1·τg+1+τf+1·τg-1·τg+1Tc2w.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1Ts2w.p.τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)Tc·Tsw.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)+τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·1-pf-1,·τf+1·(1-pf+1),g-f≥3,2≤g≤n-1,2≤f≤n-1.Wheng-f≥3, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have their own two single-hop neighbors, as shown in Figure 5. More specifically, node f only can be interrupted by node f-1 and node f+1, and node g only can be interrupted by node g-1 and node g+1. We define the probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 defined in (22).In (22), τf-1, τf+1, τg-1, and τg+1 are the transmission probabilities of node f-1, node f+1, node g-1, and node g+1. Furthermore, pf-1, pf+1, pg-1, and pg+1 are the transmission failure probabilities of node f-1, node f+1, node g-1, and node g+1. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1)Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle; therefore, node f and node g are both uninterrupted. (2)Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1 or node f+1, and at the same time, node g is interrupted by a failure transmission of node g-1 or node g+1. (3)Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1 or node f+1, and in the meanwhile node g is interrupted by a successful transmission of node g-1 or node g+1. (4)Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission of its one-hop neighbors, and in the meantime the other is interrupted by a successful transmission of its one-hop neighbors.When the discrete rvYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (22), E[Yf,v1,w1k1·Yg,v2,w2k2] is computed as(23)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1+Ts2·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·1-pg-1·τg+1·1-pg+1+Tc·Ts·τf-1·pf-1·1-τf+1+τf+1·pf+1·1-τf-1+τf-1·pf-1·τf+1·pf+1·τg-1·1-pg-1+τg+1·1-pg+1-τg-1·1-pg-1·τg+1·1-pg+1+τg-1·pg-1·1-τg+1+τg+1·pg+1·1-τg-1+τg-1·pg-1·τg+1·pg+1·τf-1·1-pf-1+τf+1·1-pf+1-τf-1·1-pf-1·τf+1·1-pf+1,g-f≥3,2≤g≤n-1,2≤f≤n-1.In (23), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 5. We consider that Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (22), so we apply the definition of expectation in probability theory to obtain (23).From (13)–(23), we can finally obtain E[R] and StdDev[R] in (12), which indicates the expectation and the standard deviation of the relay access delay in multihop relay chain.


## 3.3.1. The First Scenario

Consider(18)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1Tc211w.p.τf-1·τg+1·pf-1·pg+1Ts2w.p.τf-1·τg+1·1-pf-1·1-pg+1Tc·Tsw.p.τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=1,2≤g≤n-1,2≤f≤n-1.In (18), the discrete probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 is expressed, when node f and node g are single-hop neighbors. When g-f=1, 2≤g≤n-1 and 2≤f≤n-1, node f and node g are single-hop neighbors, as shown in Figure 3.Consider thatYf,v1,w1k1·Yg,v2,w2k2 is the product of two discrete random variables Yf,v1,w1k1 and Yg,v2,w2k2, so Yf,v1,w1k1·Yg,v2,w2k2 is also a discrete random variable. The possible values of Yf,v1,w1k1·Yg,v2,w2k2 are zero, Tc, Ts, and Tc·Ts. In Figure 3, because Yf,v1,w1k1·Yg,v2,w2k2 means that node f and node g are one-hop neighbors to each other, they cannot send any packet to interrupt each other. In particular, node f can only be interrupted by node f-1, and node g can only be interrupted by node g+1.In (18), τf-1 and τg+1 are the transmission probabilities of node f-1 and node g+1, respectively. Moreover, pf-1 and pg+1 are the transmission failure probabilities of node f-1 and node g+1, respectively. In (18), the four possible values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, so node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1, at the same time, node g is interrupted by a failure transmission of node g+1. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1; simultaneously, node g is interrupted by a successful transmission of node g+1. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either of node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (18), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 is given as(19)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·τg+1·pf-1·pg+1+Ts2·τf-1·τg+1·(1-pf-1)·(1-pg+1)+Tc·Ts·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1,g-f=12≤g≤n-12≤f≤n-1.In (19), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 3. Because Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (18), the definition of expectation in probability theory is applied to structure (19).


## 3.3.2. The Second Scenario

Consider(20)Yf,v1,w1k1·Yg,v2,w2k2=011w.p.(1-τf+1)·(1-τf-1·τg+1)Tc2w.p.(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)Ts2w.p.(1-τf+1+τf+1·pf+1)·τf-1·τg+1·(1-pf-1)·(1-pg+1)+τf+1·(1-pf+1)Tc·Tsw.p.1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.As shown in Figure4, when g-f=2, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have a common single-hop neighbor node f+1. Specifically, node f and node g can be interrupted by node f+1 simultaneously, and they also can be interrupted by node f-1 and node g+1, respectively. The probability distribution of  Yf,v1,w1k1·Yg,v2,w2k2 is given in (20).In (20), τf-1, τf+1, and τg+1 are the transmission probabilities of node f-1, node f+1, and node g+1. In addition, pf-1, pf+1, and pg+1 are the transmission failure probabilities of node f-1, nodef+1, and node g+1. The zero, Tc, Ts, and Tc·Ts are the four possible values of Yf,v1,w1k1·Yg,v2,w2k2. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be allocated as follows. (1) Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle, and therefore node f and node g are both uninterrupted. (2) Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f and node g are both interrupted by the failure transmission of node f+1; otherwise, node f and node g are interrupted by the failure transmission of node f-1 and node g+1, respectively. (3) Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f and node g are both interrupted by the successful transmission of node f+1; otherwise, node f and node g are interrupted by the successful transmission of node f-1 and node g+1, respectively. (4) Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission, and in the meantime, the other is interrupted by a successful transmission.WhenYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (20), the expectation of Yf,v1,w1k1·Yg,v2,w2k2 can be calculated as(21)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·(1-τf+1)·τf-1·τg+1·pf-1·pg+1+τf+1·pf+1·(τf-1·pf-1+1-τf-1)·(τg+1·pg+1+1-τg+1)+Ts2·1-τf+1+τf+1·pf+1·τf-1·τg+1·1-pf-1·1-pg+1+τf+1·1-pf+1+Tc·Ts·1-τf+1·τf-1·τg+1·pf-1+pg+1-2·pf-1·pg+1+τf+1·pf+1·τf-1·1-pf-1·τg+1·pg+1+1-τg+1+τf+1·pf+1·τg+1·1-pg+1·τf-1·pf-1+1-τf-1,g-f=2,2≤g≤n-1,2≤f≤n-1.In (21), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 4. Since Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (20), the definition of expectation in probability theory is used to structure (21).


## 3.3.3. The Third Scenario

Consider(22)Yf,v1,w1k1·Yg,v2,w2k2=0w.p.1-τf-1·τg+1-τf+1·τg-1-τf+1·τg+1-τf-1·τg-1+τf-1·τf+1·τg-1·τg+1+τf-1·τf+1·τg-1+τf-1·τf+1·τg+1+τf-1·τg-1·τg+1+τf+1·τg-1·τg+1Tc2w.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1Ts2w.p.τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)Tc·Tsw.p.τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·(1-pg-1)·τg+1·(1-pg+1)+τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·1-pf-1,·τf+1·(1-pf+1),g-f≥3,2≤g≤n-1,2≤f≤n-1.Wheng-f≥3, 2≤g≤n-1 and 2≤f≤n-1, node f and node g have their own two single-hop neighbors, as shown in Figure 5. More specifically, node f only can be interrupted by node f-1 and node f+1, and node g only can be interrupted by node g-1 and node g+1. We define the probability distribution of Yf,v1,w1k1·Yg,v2,w2k2 defined in (22).In (22), τf-1, τf+1, τg-1, and τg+1 are the transmission probabilities of node f-1, node f+1, node g-1, and node g+1. Furthermore, pf-1, pf+1, pg-1, and pg+1 are the transmission failure probabilities of node f-1, node f+1, node g-1, and node g+1. The four values of Yf,v1,w1k1·Yg,v2,w2k2 can be assigned as follows. (1)Yf,v1,w1k1·Yg,v2,w2k2=0, where channel is idle; therefore, node f and node g are both uninterrupted. (2)Yf,v1,w1k1·Yg,v2,w2k2=Tc2, where node f is interrupted by a failure transmission of node f-1 or node f+1, and at the same time, node g is interrupted by a failure transmission of node g-1 or node g+1. (3)Yf,v1,w1k1·Yg,v2,w2k2=Ts2, where node f is interrupted by a successful transmission of node f-1 or node f+1, and in the meanwhile node g is interrupted by a successful transmission of node g-1 or node g+1. (4)Yf,v1,w1k1·Yg,v2,w2k2=Ts·Tc, where either node f or node g is interrupted by a failure transmission of its one-hop neighbors, and in the meantime the other is interrupted by a successful transmission of its one-hop neighbors.When the discrete rvYf,v1,w1k1·Yg,v2,w2k2 follows the probability distribution in (22), E[Yf,v1,w1k1·Yg,v2,w2k2] is computed as(23)EYf,v1,w1k1·Yg,v2,w2k2=Tc2·τf-1·pf-1·(1-τf+1)+τf+1·pf+1·(1-τf-1)+τf-1·pf-1·τf+1·pf+1·τg-1·pg-1·(1-τg+1)+τg+1·pg+1·(1-τg-1)+τg-1·pg-1·τg+1·pg+1+Ts2·τf-1·(1-pf-1)+τf+1·(1-pf+1)-τf-1·(1-pf-1)·τf+1·(1-pf+1)·τg-1·(1-pg-1)+τg+1·(1-pg+1)-τg-1·1-pg-1·τg+1·1-pg+1+Tc·Ts·τf-1·pf-1·1-τf+1+τf+1·pf+1·1-τf-1+τf-1·pf-1·τf+1·pf+1·τg-1·1-pg-1+τg+1·1-pg+1-τg-1·1-pg-1·τg+1·1-pg+1+τg-1·pg-1·1-τg+1+τg+1·pg+1·1-τg-1+τg-1·pg-1·τg+1·pg+1·τf-1·1-pf-1+τf+1·1-pf+1-τf-1·1-pf-1·τf+1·1-pf+1,g-f≥3,2≤g≤n-1,2≤f≤n-1.In (23), we derive the expectation of Yf,v1,w1k1·Yg,v2,w2k2 in Figure 5. We consider that Yf,v1,w1k1·Yg,v2,w2k2 is a discrete random variable and follows the probability distribution in (22), so we apply the definition of expectation in probability theory to obtain (23).From (13)–(23), we can finally obtain E[R] and StdDev[R] in (12), which indicates the expectation and the standard deviation of the relay access delay in multihop relay chain.


## 3.4. Complementary Cumulative Distribution Function of Relay Access Delay

In a multihop relay chain, the probability thatR is greater than the given constraint in delay sensitive applications is usually concerned. Hence, the complementary cumulative distribution function (CCDF) of R can be defined as(24)CCDFPr⁡{c≤R<∞}=F(∞)-F(c).The relay access delayR is a discrete random variable, because the values of Dj, Aj, Ts, Ajv, Bj,vw, Cj,vw, Tc, Yj,v,wk, tslot, tLOAD, tSIFS, tACK, and tDIFS are all discrete. We define the probability mass function (PMF), cumulative distribution function (CDF), and characteristic function (CF) of the discrete rv R as follows:(25)PMFPr⁡R=ak,k=1,2,…,∞,0<ak<∞,(26)CDFPr⁡={0<R≤c}=F(c)=∑ak≤cPr⁡⁡R=ak,0<ak<c<∞,(27)CFφt=∑k=1∞ei·t·ak·Pr⁡R=ak,i=-1,0<ak<∞.The CCDF ofR cannot be used directly according to (24), because the PMF of R is unknown. However, we can obtain the CCDF of R from the CF of R via the inversion theorem proposed by Gil-Pelaez in [52]. On the basis of inversion theorem in [52], we can get(28)F∞-Fc=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·tφtdt,i=-1.When the inversion theorem as denoted in (28) is introduced, the next major task is to get the expression of φ(t) which has been defined in (27) and represents the CF of R.The whole method of getting the CCDF ofR from the CF of R can be divided into four steps, as demonstrated in Figure 6.Figure 6
Procedure of computing the CCDF ofR.Step  1 (Utilize E[
D
j
] and
C
o
v
(
D
f
,
D
g
)
in Section3.3 to Calculate the
k
th Moment of
R
). The kth moment of R can be obtained from the E[Dj] and Cov(Df,Dg) which have been computed in Section 3.3. The rest of the process can now be reformulated with more detail as follows.The arbitrary order moment ofR can be calculated by Harr’s point estimation [53]. Harr’s point estimation method is a computationally straightforward technique and is a second moment method which is capable of taking into account the first two moments (i.e., the expectation and variance) of the involved random variables. It can be used to estimate any order moment involving several random variables which are either dependent or independent [53].According to (1), the expression of R can be considered as a function of n random variables D1,D2,D3,…,Dn as(29)R=fD=D1+D2+D3+⋯+Dn,where D=D1,D2,…,DnT is an n-dimensional column random variable and the superscript T represents the transpose of a matrix or vector. Consider D having an expectation vector μ, a covariance matrix σ, and the correlation matrix ρ:(30)μ=ED1,ED2,ED3,…,EDnT,(31)σ=Var[D1]Cov(D1,D2)Cov(D1,D3)⋯Cov(D1,Dn)Cov(D2,D1)Var[D2]Cov(D2,D3)⋯Cov(D2,Dn)Cov(D3,D1)Cov(D3,D2)Var[D3]⋯Cov(D3,Dn)⋮⋮⋮⋱⋮Cov(Dn,D1)Cov(D3,D2)Cov(Dn,D3)⋯Var[Dn],(32)ρ=1ρ12ρ13⋯ρ1nρ211ρ23⋯ρ2nρ31ρ321⋯ρ3n⋮⋮⋮⋱⋮ρn1ρn2ρn3⋯1,ρij=Cov(Di,Dj)Var[Di]·Var[Dj].Note thatσ and ρ are symmetric matrices that are Cov(Di,Dj)=Cov(Dj,Di) and ρij=ρij for i≠j. Because Dj is the MAC access delay of each node in the multihop relay chain, the values of the elements in μ, σ, and ρ in (30)–(32) can be found in Section 3.3.Because Harr’s point estimation only utilizes the first two moments of[D1,D2,D3,…,Dn] the requirements of Harr’s point estimation are satisfied in our study.Moreover, Harr’s point estimation method is built on orthogonal transformations of the correlation matrix [53]. The orthogonal transformation can be made using the eigenvalue eigenvector decomposition or spectral decomposition by which ρ, defined in (32), can be decomposed as (33)ρ=VΛVT,where V is a n×n eigenvector matrix consisting of n eigenvectors as V=(v1,v2,…,vn) with vi being the ith column eigenvector and Λ=diag(λ1,λ2,…,λn) is a diagonal eigenvalues matrix [53].For a multivariate modelR=f(D) involving n random variables, Harr’s method selects the evaluation points located at the intersections of n eigenvector axes with the surface of a hypersphere having a radius of the square root of n in the eigenspace as [53](34)Di±=μ±nω1/2·vi,i=1,2,…,n,in which Di± represents the vector of coordinates of the n random variables in the parameter space corresponding to the ith eigenvector vi in (33); μ has been defined in (30); ω is the diagonal matrix of the variances of D derived from σ in (31); ω=diagVarD1,VarD2,…,VarDn [53].According to [53], the kth moment of the relay access delay R about the origin can be calculated according to the following equations:(35)ERk=∑i=1nλi·fDi+k+fDi-k/2∑i=1nλi,i=1,2,…,n,k=1,2,…,where the definitions of Di± and λ can found in (33) and (34), and the function f represents the summation function defined in (29).Step  2 (Use the
k
th Moment of
R
to Calculate the
k
th Derivative of the CF of
R
). The arbitrary order moment of R will be used to approximate the arbitrary derivative of the CF of R. The detailed calculation and explanation of Harr’s point estimation can be found in [53].According to the property of CF ofR, we have(36)φk0=ERk·ik,i=-1,k=1,2,…,where φk(0) is the kth derivative of the CF of R on t=0 and E[Rk] is the kth moment of R from (35) [53].Step  3 (Apply the
k
th Derivative of the CF of
R
to Approach the CF of
R
). When the φk(0) is derived from the kth moment of R from (35) and (36) by the Harr’s point estimation, φk(0) is used to calculate the CF of R in arbitrarily small degree through the Taylor series approximation, as given by (37):(37)φ(t)=φ(0)+∑k=1∞φ(k)(0)k!i·tk,k=1,2,…,where the value of φ(0) is equal to 1, according to Bochner’s theorem [54].Step  4 (Utilize the CF of
R
to Calculate the CCDF of
R
). When the approximation of CF of R, indexed by φ(t) in (37), has been got, the approximation of CCDF of R will be computed by (24) and (28) based on the Gil-Pelaez inversion theorem in [52]. By substituting (28) into (24) and substituting (37) into (28), the CCDF of R can be given as(38)CCDFPr⁡{c≤R<∞}=F(∞)-F(c)=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·tφ(t)dt=limτ→∞12π∫-ττe-i·t·c-e-i·t·∞i·t×φ0+∑k=1∞φk0k!i·tkdt,i=-1,k=1,2,….We can see that the inversion theorem proposed by Gil-Pelaez is a particularly useful tool for numerical evaluation of a general distribution function by numerical integration. Now the probability that relay access delay is greater than the given constraint in delay sensitive applications can be calculated by the CCDF ofR in (38).


## 4. Numerical Evaluation and Discussion

In this section, we evaluate the performance of expectation, standard deviation, and CCDF of the relay access delay in multihop relay network.A group of researchers designed a new model of IEEE 802.11 MAC and PHY modules for ns-2 which support IEEE 802.11p. This new model is implemented in ns-2 version 2.34 and this version of ns-2 is used in our study to validate the model and calculation [55]. We changed the mechanism of traffic generation to implement the unsaturated traffic environment, as required by the Markov model in [30, 31].In our scenarios, multiple nodes are evenly distributed in the multihop relay chain and the two endpoint nodes are the source and destination, respectively. The packet is relayed sequentially by the nodes from the source to the destination, as demonstrated in Figure2. In the simulations, we adopt a simple fixed routing scheme which manually appoints the single-hop neighbors of any nodes. The IEEE 802.11p PHY and MAC parameters and their values used in the simulations are listed in Table 1. To facilitate the calculation, we also applied a fixed length of data packet and ignored the propagation delays. We mainly concern the MAC access delay of the entire multihop relay chain.Table 1
IEEE 802.11p specific parameters in simulation.
Parameter
Value
Carrier sense threshold
−85 dBm
Noise floor
−99 dBm
Data rate
12 Mbps
Retry limit
7
CWmin
16
CWmax
1024
Phys header
192μs
Slot time
20μs
SIFS
30μs
DIFS
58μs
Ack packet
112 bit
RTS packet
160 bit
CTS packet
112 bit
Channel bandwidth
10 Mhz
SINR for preamble capture
4 dB
SINR for frame body capture
10 dB


### 4.1. Evaluating and DiscussingE[R] and StdDev[R]

In Figure7, we plot E[R] and StdDev[R] as a function of the number of hops. When the number of nodes increases from 2 to 9, the hop count raises form 1 to 8 accordingly. The results obtained from the situations match our analytical results, though there are some small margins. We can find that E[R] and StdDev[R] both increase with the number of nodes, because the new nodes introduce the new hops. The other worthy of attention is higher growth rate of the curve of E[R] in contrast with the curve of StdDev[R]. The reason is that StdDev[R] is the square root of the sum of the elements in the covariance matrix. Although the new nodes impact the existing nodes in the multihop relay chain, the effects decrease with the count of hops. However, the addition of nodes can directly promote the rise in E[R].Figure 7
E
[
R
] and StdDev[R] change with the number of hops and the length of packet.
(a)
E
[
R
] changes with the number of hops and the length of packet
(b)
StdDev[R] changes with the number of hops and the length of packetIn Figure7, there are three test scenarios corresponding to 64, 320, and 640 bytes in DATA packet. The accuracy of our analytical model can be maintained for a range of different DATA packet sizes. An increase with the larger DATA packets also can be observed. The length of DATA packet impacts the value of E[R] and StdDev[R] by affecting the value of Ts and E[Yj,v,wk]. When the DATA packet has more bytes, more time is needed to be spent on avoiding the DATA packet of the single-hop neighbor.The backoff stage and backoff interval of every node both grow rapidly, and this finally increases the value ofE[R] and StdDev[R].


### 4.2. Evaluating and Discussing CCDF ofR

Next, we compare the CCDF ofR in the proposed analytical model and simulation result. As presented in Section 3.3, Harr’s point estimation is applied to obtain E[R3], E[R4], and E[R5], and the CF of R is approximated by the Taylor series of first five terms.In Figure8, we plot the CCDF of relay access delay for one hop, two hops, five hops, and seven hops. The observation concerns the accuracy of the analysis. It is evident that our model assumptions and approximations are suitable for relay access delay considered. Moreover, we also can find that the length of DATA packet impacts on the CCDF of R.Figure 8
The complementary cumulative distribution function (CCDF) of relay access delay.
(a)
Two nodes in the multihop relay chain
(b)
Three nodes in the multihop relay chain
(c)
Six nodes in the multihop relay chain
(d)
Eight nodes in the multihop relay chainWe can observe the heavy-tailed distribution shown in Figure8. There is an initial linearity followed by a faster roll off, which is characteristic of a truncated power-law tail distribution. The power-law exponent decreases with increasing the number of nodes and the point of truncation moves further into the tail with the increasing of DATA packet length. Sakurai and Vu [32] previously proved that the heavy tail is a direct consequence of the exponential growth of the backoff window in the exponential backoff process in the analysis of access delay. Hence, relay access delay can be regarded as a sum of the access delay statistics for truncated binary exponential backoff (BEB) with different value of parameters.


### 4.3. Delay Requirement in Multimedia Video Delivery

In this section, we investigate the effects of the end-to-end delays on the quality of user’s experience in live video transmission. It is clear that the long end-to-end delay degrades quality of live multimedia subjectively. Therefore, it is necessary to study the effect of the delay on the quality of experience degradation. Many researchers have reported the effect of delay on subjectivity of multimedia.In 2000, Baldi and Ofek proposed a delay requirement in multimedia video delivery and published their research achievements in [56]. Baldi and Ofek consider that 100 ms is a typical upper limit of end-to-end delay for real-time video transmission. Excessively delayed frames beyond this value are ignored and treated similarly to lost frames.In 2012, Anjum et al. put forward that the end-to-end delay of video dissemination should be measured in terms of its mean, and it was more meaningful to express it as a statistical upper bound in the form of a percentile [57]. In [57], the satisfactory end-to-end delay is less than 150 ms in 95% of the time for video stream in an IP network.In IEEE 802.11p, available bandwidth is sufficient for commonly used multimedia streaming services. However, delay is an important problem, which is caused mostly by CSMA/CA medium access mechanism of IEEE 802.11p. When the medium is highly occupied by other neighbors’ transmission, CSMA/CA prevents transmitter from sending a packet that may cause MAC access delay. The total effect on the MAC access delay of every vehicle in multihop relay chain is regarded as relay access delay which is a very large part of end-to-end delay under conditions of saturation.Integrating different kinds of delay requirement in multimedia video delivery [56, 57], 100 ms is an appropriate upper boundary of 95% confidence interval of relay access delay in video dissemination. It means that the 95 percent of relay access delay is less than 100 ms in a live video transmission. As shown in Figure 8(d), when the value of relay access delay is equal to 100 ms, the probability of complementary cumulative distribution function is less than 5%. It means that more than 95 percent of the relay access delay is less than 100 ms, when eight or fewer nodes are in the multihop relay chain.As shown in Figure7(a), the expectation of relay access delay increases to the number of nodes in the multihop relay chain. When the number of nodes increases to ten in the multihop relay chain, the upper boundary of 95% confidence interval of relay access delay cannot meet 100 ms requirement. It indicates that IEEE 802.11p cannot satisfy the delay constrains, when the number of nodes in the multihop relay chain is ten or more. This result suggests that IEEE 802.11p cannot meet the delay requirement in multimedia video delivery in the long multihop relay chain, because CSMA/CA mechanism introduces a very large delay under saturation traffic like live video dissemination. In the long multihop relay chain, IEEE 802.11p needs to be improved by introducing noncompetitive MAC access delay, when multimedia video is delivered along the long multihop relay chain to spread driving safety.


## 4.1. Evaluating and DiscussingE[R] and StdDev[R]

In Figure7, we plot E[R] and StdDev[R] as a function of the number of hops. When the number of nodes increases from 2 to 9, the hop count raises form 1 to 8 accordingly. The results obtained from the situations match our analytical results, though there are some small margins. We can find that E[R] and StdDev[R] both increase with the number of nodes, because the new nodes introduce the new hops. The other worthy of attention is higher growth rate of the curve of E[R] in contrast with the curve of StdDev[R]. The reason is that StdDev[R] is the square root of the sum of the elements in the covariance matrix. Although the new nodes impact the existing nodes in the multihop relay chain, the effects decrease with the count of hops. However, the addition of nodes can directly promote the rise in E[R].Figure 7
E
[
R
] and StdDev[R] change with the number of hops and the length of packet.
(a)
E
[
R
] changes with the number of hops and the length of packet
(b)
StdDev[R] changes with the number of hops and the length of packetIn Figure7, there are three test scenarios corresponding to 64, 320, and 640 bytes in DATA packet. The accuracy of our analytical model can be maintained for a range of different DATA packet sizes. An increase with the larger DATA packets also can be observed. The length of DATA packet impacts the value of E[R] and StdDev[R] by affecting the value of Ts and E[Yj,v,wk]. When the DATA packet has more bytes, more time is needed to be spent on avoiding the DATA packet of the single-hop neighbor.The backoff stage and backoff interval of every node both grow rapidly, and this finally increases the value ofE[R] and StdDev[R].


## 4.2. Evaluating and Discussing CCDF ofR

Next, we compare the CCDF ofR in the proposed analytical model and simulation result. As presented in Section 3.3, Harr’s point estimation is applied to obtain E[R3], E[R4], and E[R5], and the CF of R is approximated by the Taylor series of first five terms.In Figure8, we plot the CCDF of relay access delay for one hop, two hops, five hops, and seven hops. The observation concerns the accuracy of the analysis. It is evident that our model assumptions and approximations are suitable for relay access delay considered. Moreover, we also can find that the length of DATA packet impacts on the CCDF of R.Figure 8
The complementary cumulative distribution function (CCDF) of relay access delay.
(a)
Two nodes in the multihop relay chain
(b)
Three nodes in the multihop relay chain
(c)
Six nodes in the multihop relay chain
(d)
Eight nodes in the multihop relay chainWe can observe the heavy-tailed distribution shown in Figure8. There is an initial linearity followed by a faster roll off, which is characteristic of a truncated power-law tail distribution. The power-law exponent decreases with increasing the number of nodes and the point of truncation moves further into the tail with the increasing of DATA packet length. Sakurai and Vu [32] previously proved that the heavy tail is a direct consequence of the exponential growth of the backoff window in the exponential backoff process in the analysis of access delay. Hence, relay access delay can be regarded as a sum of the access delay statistics for truncated binary exponential backoff (BEB) with different value of parameters.


## 4.3. Delay Requirement in Multimedia Video Delivery

In this section, we investigate the effects of the end-to-end delays on the quality of user’s experience in live video transmission. It is clear that the long end-to-end delay degrades quality of live multimedia subjectively. Therefore, it is necessary to study the effect of the delay on the quality of experience degradation. Many researchers have reported the effect of delay on subjectivity of multimedia.In 2000, Baldi and Ofek proposed a delay requirement in multimedia video delivery and published their research achievements in [56]. Baldi and Ofek consider that 100 ms is a typical upper limit of end-to-end delay for real-time video transmission. Excessively delayed frames beyond this value are ignored and treated similarly to lost frames.In 2012, Anjum et al. put forward that the end-to-end delay of video dissemination should be measured in terms of its mean, and it was more meaningful to express it as a statistical upper bound in the form of a percentile [57]. In [57], the satisfactory end-to-end delay is less than 150 ms in 95% of the time for video stream in an IP network.In IEEE 802.11p, available bandwidth is sufficient for commonly used multimedia streaming services. However, delay is an important problem, which is caused mostly by CSMA/CA medium access mechanism of IEEE 802.11p. When the medium is highly occupied by other neighbors’ transmission, CSMA/CA prevents transmitter from sending a packet that may cause MAC access delay. The total effect on the MAC access delay of every vehicle in multihop relay chain is regarded as relay access delay which is a very large part of end-to-end delay under conditions of saturation.Integrating different kinds of delay requirement in multimedia video delivery [56, 57], 100 ms is an appropriate upper boundary of 95% confidence interval of relay access delay in video dissemination. It means that the 95 percent of relay access delay is less than 100 ms in a live video transmission. As shown in Figure 8(d), when the value of relay access delay is equal to 100 ms, the probability of complementary cumulative distribution function is less than 5%. It means that more than 95 percent of the relay access delay is less than 100 ms, when eight or fewer nodes are in the multihop relay chain.As shown in Figure7(a), the expectation of relay access delay increases to the number of nodes in the multihop relay chain. When the number of nodes increases to ten in the multihop relay chain, the upper boundary of 95% confidence interval of relay access delay cannot meet 100 ms requirement. It indicates that IEEE 802.11p cannot satisfy the delay constrains, when the number of nodes in the multihop relay chain is ten or more. This result suggests that IEEE 802.11p cannot meet the delay requirement in multimedia video delivery in the long multihop relay chain, because CSMA/CA mechanism introduces a very large delay under saturation traffic like live video dissemination. In the long multihop relay chain, IEEE 802.11p needs to be improved by introducing noncompetitive MAC access delay, when multimedia video is delivered along the long multihop relay chain to spread driving safety.


## 5. Conclusions

In this paper, we proposed an analysis method to study the information dissemination process and the relay access delay in multihop relay chain which is an effective structure in the communication between two vehicles. In particular, the analysis developed attempts to relate the expression, the expectation, the variance, and the complementary cumulative distribution function of relay access delay. The proposed model has been proved to be effective in estimating the impact of hops and packet size correlation on the dissemination of information in the network. We hope our research will be helpful in the design and implementation of multimedia dissemination in VANETs by providing probabilistic characteristics of multihop relay delay.



---

*Source: 836106-2015-03-23.xml*