Design of Analytical Model and Algorithm For Optimal Roadside Ap Placement in Vanets
Design of Analytical Model and Algorithm For Optimal Roadside Ap Placement in Vanets
9, SEPTEMBER 2016
Abstract—The emerging vehicular ad hoc network (VANET) a competitive technology for Internet access in VANETs. To
enables vehicles to access the Internet through roadside access provide reliable Internet access, more roadside access points
points (APs). An important issue in system deployment is de- (APs) are desired. On the other hand, deploying an AP is very
termining how many roadside APs shall be installed on a road.
However, the existing works fail to provide rigorous and accurate costly, and the Internet service provider (ISP) wants to deploy
analysis for VANETs. In this paper, we propose a general structure as few APs as possible to save money. Therefore, it is important
for Internet access in VANETs. It allows both real-time traffic to determine the minimum number of roadside APs required on
and delay-tolerant traffic to be delivered to users in the most a road for a given user quality of service (QoS) requirement.
efficient ways. An analytical model is also proposed to analyze In WLAN systems, an extensive amount of work was pro-
the system performance with random arrival of the vehicles. We
finally develop an AP placement algorithm based on theoretical posed to study the system performance with multihop relays
results derived from the model to deploy the minimal number [3], [4] and AP placement [5]. In [5], an AP placement method
of roadside APs with quality-of-service (QoS) guarantees. The is proposed to cost-effectively deploy APs with sustainable
simulation results have demonstrated the accuracy of the proposed energy supply and allocate network resources to meet the QoS
analytical model and the efficiency of the proposed algorithm. requirements of users. However, these solutions cannot be used
Index Terms—Analytical model, delay-tolerant traffic, real-time directly in this paper, because the mobility of the vehicles
traffic, roadside access point (AP) placement, vehicular ad hoc makes the roadside AP deployment problem very different
network (VANET). from the WLAN systems. For example, as a vehicle moves
on the road, its distance to an AP is constantly changing but
I. I NTRODUCTION predictable. The transmissions can be scheduled at a certain
time point with a maximum data rate or at a certain location
The remainder of this paper is organized as follows. We efficient direct transmissions at short distances. Thus, they are
discuss the related work in Section II and present the system not economically efficient for the ISPs.
model and the problem statement in Section III. A general In this paper, we propose a system structure for two classes of
system structure that caters for both real-time traffic and delay- traffic: real-time traffic and delay-tolerant traffic. By separating
tolerant traffic is proposed in Section IV. We develop an analyt- the network traffic into two classes, there is no connectivity
ical model of the given traffic delivery strategies in Section V requirement for delay-tolerant traffic. Thus, we are able to take
and a planning algorithm for network operators in Section VI. full advantage of the mobility of the vehicles and propose the
We present the simulation results in Section VII and, finally, delivery strategies with optimal theoretical throughput for both
conclude this paper in Section VIII. classes of traffic. The corresponding analytical model and AP
placement algorithm can help the ISPs deploy the minimal
number of roadside APs with QoS guarantees.
II. R ELATED W ORK
III. S YSTEM M ODEL AND P ROBLEM S TATEMENT
The idea of utilizing WiFi technology to provide low-cost
Internet services for moving vehicles was introduced by Ott and In VANETs, APs are deployed along the road, as the RSU,
Kutscher in [2], which is called the drive-thru Internet system. to provide Internet services to the moving vehicles. Since a
In the proposed system, a limited number of APs are placed on long road is mostly straight, we assume that the road in our
city roads to provide occasional islands of connectivity to the consideration is a straight line and can be divided into segments
moving vehicles. where one roadside AP (also called a roadside unit) is installed
There are many existing works that studied the architecture in each segment. Our task is to determine the minimum number
or feasibility [6]–[8] of drive-thru Internet systems. Some of of roadside APs required to serve the whole road for the given
them tried to improve the system performance by utilizing users’ QoS requirements. This objective is equivalent to finding
different medium access control or network layer technologies the maximum length of a road segment such that one AP is
[6]–[17]. However, most of them consider the connectivity of installed in the middle of the segment and that the QoS require-
the vehicles to be more important than the system throughput ments can be met. Therefore, we will focus on a subsystem
and make all vehicles in the transmission range of an AP share that contains a segment of road, as shown in Fig. 1. In this
the wireless medium, which degrades the average performance. subsystem, one roadside AP serves all vehicles in this road
Some works have been also proposed for wireless coverage segment. This road segment is called the service segment and
issues in WLANs [5] and wireless sensor networks [18]–[24]. In denoted by S. The length of the service segment is denoted by
[5], an AP placement method is proposed to cost-effectively de- dS , which could be much longer than the transmission range of
ploy APs with sustainable energy supply and allocate network an AP. The vehicles in a service segment may connect to the AP
resources to meet the QoS requirements of users. In VANETs, directly or through some intermediate vehicles. We assume that
the AP placement problem becomes a challenging issue due to all antennas installed on the vehicles and the AP are of the same
the mobility of vehicles. height, because the vehicle antennas are likely to be installed at
The traffic data in VANETs may consist of both real-time the similar height, and compared with the horizontal distance
data [25]–[27] and delay-tolerant data [28]. In [29], Ota et al. of the vehicles, the antenna height difference can be usually
proposed a correlation-based approach to predict urban traffic negligible. Thus, the distance of any two nodes (i.e., vehicle or
information. They also proposed a cooperative downloading AP) can be represented by the difference in their x-coordinate
algorithm to minimize an average delivery delay of each user values, and the system can be represented in a 1-D line.
request while maximizing the amount of data packets down- To construct an analytical model, without loss of generality,
loaded from the roadside unit (RSU) [27]. In [30], continuous- we make the following assumptions: We assume that the vehi-
time Markov networks are applied to analytically capture the cles arrive at Poisson distribution with the arrival rate λ, and all
operation of carrier-sense multiple access with collision avoid- vehicles move toward the same direction with the same speed v,
ance (CSMA/CA) networks. Some other works introduced for example, platooning on a highway. The vehicles going the
V2V relay schemes [31]–[33] to extend the service range opposite direction will be studied separately in the same way.
of roadside APs and allow the vehicles to maintain real- We assume that all vehicles and the AP use the maximum
time network connections rather than intermittent connections. allowed transmit power in WiFi systems and, thus, have the
However, the major problem of V2V relay is the system per- same transmission range dtx . For any two nodes vi and vj that
formance. These schemes do not consider the delay-tolerant are within the transmission range, there is a communication link
traffic and allocate much of the wireless spectrum time frame li,j . The transmission data rate ri,j of the link is determined by
for long-distance multihop transmissions rather than the more the distance di,j of the two nodes.
7710 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 9, SEPTEMBER 2016
TABLE I where Rrt and Rdt are the theoretical per-vehicle throughput
N OTATIONS
for real-time and delay-tolerant traffic, respectively, and tdelay
is the worst case of delay of delivering a message from a vehicle
to a destination.
If dS is short, it can surely satisfy the QoS requirements, but
requires more APs to cover the entire road; if dS is too long,
QoS requirements cannot be met due to too many users to share
the bandwidth of the AP and too many hops of transmissions
for the vehicles at either end of the segment. There exists an
optimal value of dS . We will present the method to find this
optimal dS in the following sections.
root. The throughput of such a multihop system highly depends Since the length of a subzone (i.e., a left loading zone or a
on the interference of the links. It is obvious that the bottleneck right loading zone) is equal to half of the vvd, it is also a random
cdf
of the network is at the AP, because all traffic is originated from variable. Let fszd (d) denote the cdf of a subzone’s distance
or destined to the AP. Therefore, when calculating the packet (szd). It can be formulated as follows:
transmission time between any two nodes, we can consider only
the total transmission time required by the links in set LI (AP). cdf
fszd cdf
(d) = fvvd (2d) = 1 − e−λ2d . (11)
By doing so, the interference constraint can be easily verified.
Let TAP (d) denote the transmission time required by LI (AP) 2) Size of Data Transmitted in a Loading Zone: When a
of transmitting a packet between a vehicle and the AP with vehicle moves inside any subzone with distance d, its distance
distance d. TAP (d) can be expressed as to the AP changes either from 0 to d or from d to 0. Let
C(d) denote the total size of traffic that can be transmitted in
TAP (d) a subzone with distance d. Since we assume that the vehicle
moves at an even speed v, C(d) can be calculated as follows:
⎧ d
⎪
⎪
tx
TAP (d−x)frd pdf
(x)dx, if d ≥ dinf + dtx
⎪
⎪ 0 d
⎪
⎪ d−d inf pdf
⎨0 T AP (d−x)f rd (x)dx C(d) = r(x)dt
dtx pdf
= + d−d (T (d−x) + t(x))frd (x)dx, if dinf < d
⎪
⎪ inf 0
⎪
⎪ < dinf + dtx
⎪
⎪
⎩T (d), if 0 ≤ d < dinf . d
x
(7) = r(x)d
v
0
For a vehicle inside the service segment of an AP, its distance
d
to the AP is constantly changing. The average transmission 1
time required by LI (AP) of transmitting a packet between this = r(x)dx. (12)
v
vehicle and the AP is 0
dS dS
Equation (12) can be used to calculate the size of data that can
0
2
TAP (x)dx 2 0
2
TAP (x)dx
Tavg = = . (8) be transmitted within a subzone with distance d. Given a size of
dS dS
2 data c, we can use the reverse function of (12) to calculate the
length of the subzone required, i.e.,
According to the Poisson distribution, the average number
of vehicles in a service segment is λdS . That is, the expected d = C −1 (c). (13)
transmission time used for every vehicle to transmit a packet
with the AP is Tavg λdS . Thus, the per-vehicle throughput of As the length of a subzone is a random variable, the size
real-time traffic is of data that can be transmitted in a subzone is also a random
p p variable. Let z denote a random loading zone and (1/2)z a
Rrt = = dS . (9) cdf
subzone (i.e., half of a loading zone). Let f(1/2)z (c) denote the
Tavg λdS 2λ 0 2 TAP (x)dx cdf of the size of data c that can be transmitted in a subzone. It
can be expressed by substituting (13) into (11) as follows:
B. Throughput of Delay-Tolerant Traffic −1
f cdf
1
cdf
z (c) = fszd C (c)
2
The delay-tolerant traffic is delivered intermittently. It is
transmitted from the AP to a vehicle only when this vehicle = 1 − λe−λ2C
−1
(c)
. (14)
is inside its loading zone. To calculate the expected per-vehicle
throughput Rdt for delay-tolerant traffic, we will first calculate
We could derive the corresponding pdf as follows:
the average size of data transmitted in a loading zone. Since a
vehicle is only served once by an AP in a service segment and
d f cdf
1 (c)
the total time a moving vehicle stays in this service segment is f pdf (c) = 2z
. (15)
1
known, we will be able to calculate the per-vehicle throughput. 2z dc
1) Length of a Subzone: Since we assume that the arrival of
the vehicles follows Poisson distribution with the arrival rate λ, Let fzpdf (c) denote the pdf of the size of data c that can be
the distance between any two consecutive vehicles follows the transmitted in a full loading zone. It represents the probability
exponential distribution with parameter λ. Let fvvdcdf
(d) denote density of any given size of data c to be transmitted within a
the cumulative distribution function (cdf) of the vehicle-to- full loading zone. Since a loading zone contains two individ-
vehicle distance (vvd) between any two consecutive vehicles. ual subzones, it can be formulated as the self-convolution of
pdf
This function can be defined as follows: f(1/2)z (c), i.e.,
cdf
fvvd (d) = 1 − e−λd . (10) fzpdf (c) = f pdf
1
z
∗ f pdf
1
z
(c). (16)
2 2
7714 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 9, SEPTEMBER 2016
Let Cavg denote the average size of data that can be transmit- this strategy enables the vehicles to postpone the intervehicle
ted in a random loading zone. Cavg can be then calculated as relay traffic until they get out of the interference range of an AP.
follows: The worst case delay in delivering a message to a destination
∞ vehicle is the summation of the two types of delay, i.e.,
Cavg = fzpdf (x)xdx. (17) tdelay = tdelay_hd + tdelay_cf . (21)
0
As the users’ QoS requirement for delivery delay is defined
3) Average Per-Vehicle Throughput: Consider the case that to be tuser , we must ensure that the worst-case delay tdelay is
all vehicles move at an even speed v in the system, and there is smaller than tuser .
a service segment of an AP with distance dS . For any moving For the highest data rate delivery strategy, given the distance
vehicle, the time of this vehicle to stay in this service segment dS of a service segment and the moving speed v of the vehicles,
is dS /v. Since this vehicle is only served once by the AP during we can calculate tdelay_hd as follows, which represents the
this period of time and the average size of data received is Cavg , worst case interval that a vehicle cannot access any AP:
we are able to calculate the average per-vehicle throughput of
delay-tolerant traffic as follows: dS
tdelay_hd = . (22)
Cavg v v
Rdt = = Cavg . (18)
dS dS Suppose the vehicles are numbered as v1 , v2 , . . . , vn from the
v
right side to the left side of the road. According to the process
of delay-tolerant traffic delivery introduced in Section IV, once
C. Total Throughput
a vehicle vk cannot receive the desired amount of data ρCavg ,
We now have the theoretical per-vehicle throughput for both the vehicle after it (i.e., vk+1 ) would offer help. If these two
real-time and delay-tolerant traffic delivery strategies. We will vehicles cannot receive the desired amount of data 2ρCavg , the
jointly use these two strategies to increase the flexibility of vehicle after them (i.e., vk+2 ) would offer help. This process
the system. Let α denote the ratio of system transmission time continues until a vehicle vk+x arrives, and the total amount
allocated for real-time traffic and β for delay-tolerant traffic. of data received by the vehicles vk , vk+1 , . . . , vk+x is greater
We can update calculations of Rrt and Rdt as follows: than (x + 1)ρCavg . We define a cooperative group to be a
p sequence of consecutive vehicles, such that the total amount of
Rrt = α dS data transmitted from the AP to these vehicles is larger than
2λ 0 2 TAP (x)dx the total size of data that shall be guaranteed for them. We
v
Rdt = βCavg . (19) define the size of a cooperative group to be the number of vehi-
dS cles in it.
They can be used to verify whether the theoretical per-vehicle For the carry-and-forward delivery strategy, there are three
throughput for both classes of traffic satisfies the users’ QoS types of delay as follows.
requirements Ruser_rt and Ruser_dt . 1) In case that a vehicle does not receive sufficient data
We can calculate the total per-vehicle throughput Rtotal as in its loading zone, the transmission is postponed, and
follows: the traffic will be delivered to another vehicle in the
cooperative group. Let Navg denote the average size of
Rtotal = Rrt + Rdt a cooperative group, the worst case of this delay can be
p v expressed as Navg /λv.
= α dS + βCavg . (20)
λ 0 TAP (x)dx dS 2) The intervehicle traffic is carried by some vehicles until
they move out of the interference range of the AP. This
Note that the total transmission time allocated Γ = α + β delay can be expressed as dinf /v.
can be less than 100%, because we only consider the vehicles 3) It takes some time for a vehicle to forward the traffic
moving toward the same direction. The vehicles in the opposite to a destination vehicle. Let Crelay denote the average
direction are considered as under a different system, and they size of relayed data transmitted in a cooperative group,
share the same wireless spectrum. this delay can be expressed as (Crelay /p) × T ((Navg ) −
1/λ), where (Navg − 1)/λ is the worst-case distance of
D. Delay Bound Analysis of Delay-Tolerant Traffic intervehicle traffic relay in a cooperative group.
Apart from the throughput, the delay bound of traffic delivery The average delivery delay of the carry-and-forward delivery
would also affect the service quality of the system. There are strategy can be then calculated as follows:
two types of delay in delivering a message to a destination Navg dinf Crelay Navg − 1
vehicle. The first type of delay is caused by the highest data rate tdelay_cf = + + ×T . (23)
λv v p λ
delivery strategy, which is denoted by tdelay_hd , because this
strategy always selects the vehicle with the highest data rate to We will calculate Navg and Crelay in the following para-
receive data from an AP and postpones the transmissions of the graphs. Suppose a vehicle is the first vehicle of a cooperative
other vehicles. The second type of delay is caused by the carry- group (i.e., the rightmost vehicle), and it does not receive
and-forward strategy, which is denoted by tdelay_cf , because sufficient data within its loading zone (i.e., there must be at least
ZHANG et al.: ANALYTICAL MODEL AND ALGORITHM FOR OPTIMAL ROADSIDE AP PLACEMENT IN VANETs 7715
TABLE II
PARAMETERS U SED IN S IMULATION
where Prx (d) denotes the received signal strength (in dBm) at
distance d and can be calculated as follows:
VIII. C ONCLUSION
In this paper, we have developed a general system structure
to maximize the system performance of vehicle networks. For
real-time traffic, the links with maximum link efficiency were
used to a construct multihop relay tree rooted from the AP to
deliver the traffic. For delay-tolerant traffic, the highest data
rate delivery and the carry-and-forward strategy were utilized to
deliver the traffic with the optimal throughput while preserving
fairness among the vehicles. An analytical model was proposed
to evaluate the system performance, and a binary search algo-
rithm was presented to enable the operators to deploy a minimal
number of roadside APs while satisfying the QoS requirements
of the vehicles.
R EFERENCES
Fig. 5. Distribution of per-vehicle throughput for delay-tolerant traffic. [1] N. Cheng, N. Lu, N. Zhang, X. S. Shen, and J. W. Mark, “Vehicular
WiFi offloading: Challenges and solutions,” Veh. Commun., vol. 1, no. 1,
pp. 13–21, Jan. 2014.
[2] J. Ott and D. Kutscher, “Drive-thru Internet: IEEE 802.11b for automobile
users,” in Proc. IEEE INFOCOM, 2004, vol. 1, pp. 362–373.
[3] G. Bianchi, “Performance analysis of the IEEE 802.11 distributed coordi-
nation function,” IEEE J. Sel. Areas Commun., vol. 18, no. 3, pp. 535–547,
Mar. 2000.
[4] B. Zhang and X. Jia, “Multi-hop collaborative relay networks with con-
sideration of contention overhead of relay nodes in IEEE 802.11 DCF,”
IEEE Trans. Commun., vol. 61, no. 2, pp. 532–540, Feb. 2013.
[5] Z. Zheng, L. X. Cai, M. Dong, X. Shen, and H. V. Poor, “Constrained
energy-aware AP placement with rate adaptation in WLAN mesh net-
works,” in Proc. IEEE GLOBECOM, 2011, pp. 1–5.
[6] V. Bychkovsky, B. Hull, A. Miu, H. Balakrishnan, and S. Madden,
“A measurement study of vehicular internet access using in situ Wi-Fi net-
works,” in Proc. ACM MobiCom, New York, NY, USA, 2006, pp. 50–61.
[7] D. Hadaller, S. Keshav, T. Brecht, and S. Agarwal, “Vehicular oppor-
tunistic communication under the microscope,” in Proc. ACM MobiSys,
New York, NY, USA, 2007, pp. 206–219.
[8] A. Balasubramanian, R. Mahajan, A. Venkataramani, B. N. Levine, and
J. Zahorjan, “Interactive WiFi connectivity for moving vehicles,” Proc.
SIGCOMM, vol. 38, no. 4, pp. 427–438, Aug. 2008.
[9] M. Wang et al., “Asymptotic throughput capacity analysis of VANETs
Fig. 6. Average size of the cooperative group with different ρ values. exploiting mobility diversity,” IEEE Trans. Veh. Technol., vol. 64, no. 9,
pp. 4187–4202, Sep. 2015.
[10] M. Wang et al., “Real-time path planning based on hybrid-VANET-
C. Selection of ρ enhanced transportation system,” IEEE Trans. Veh. Technol., vol. 64,
no. 5, pp. 1664–1678, May 2015.
In the delivery of delay-tolerant traffic, the carry-and-forward [11] N. Cheng et al., “Opportunistic spectrum access for CR-VANETs: A
game-theoretic approach,” IEEE Trans. Veh. Technol., vol. 63, no. 1,
strategy is used to relay the traffic between the vehicles to pp. 237–251, Jan. 2014.
ensure that every vehicle would have at least a ratio ρ of average [12] T. Yamada, R. Shinkuma, and T. Takahashi, “Performance evaluation of
per-vehicle throughput. This ratio ρ represents the extent of the inter-vehicle packet relay for fast mobile road-vehicle communication,”
in Proc. IEEE CCNC, 2008, pp. 212–216.
desired balance of traffic among the vehicles. A larger ρ would [13] W. L. Tan, W. C. Lau, O. Yue, and T. H. Hui, “Analytical models and
result in better balanced traffic but with a longer intervehicle performance evaluation of drive-thru Internet systems,” IEEE J. Sel. Areas
relay distance, whereas a smaller ρ would result in less balanced Commun., vol. 29, no. 1, pp. 207–222, Jan. 2011.
[14] J. Eriksson, H. Balakrishnan, and S. Madden, “Cabernet: Vehicular con-
traffic but with a shorter intervehicle distance. tent delivery using WiFi,” in Proc. ACM MobiCom, New York, NY, USA,
Fig. 6 shows the average size Navg of cooperative groups and 2008, pp. 199–210.
the worst case carry-and-forward relay distance with different [15] J. Ott and D. Kutscher, “A disconnection-tolerant transport for drive-
thru Internet environments,” in Proc. IEEE INFOCOM, 2005, vol. 3,
ρ values. As ρ grows, there would be more vehicles to receive pp. 1849–1862.
an insufficient amount of data and more traffic to be relayed. [16] S. Yang, C. K. Yeo, and B. S. Lee, “Maxcd: Efficient multi-flow schedul-
ing and cooperative downloading for improved highway drive-thru Inter-
Thus, a vehicle would take longer hops to find another vehicle net systems,” Comput. Netw., vol. 57, no. 8, pp. 1805–1820, 2013.
to relay data, which results in larger size of cooperative groups. [17] S. Yang, C.-K. Yeo, and B.-S. Lee, “Maxcd: Max-rate based coopera-
As shown in the figure, when ρ is selected to be higher than tive downloading for drive-thru networks,” in Proc. IEEE ICCCN, 2012,
pp. 1–7.
95%, the average relay distance dramatically increases, and the [18] Q. Yang, S. He, J. Li, J. Chen, and Y. Sun, “Energy-efficient probabilistic
traffic may need to be relayed outside the service segment. area coverage in wireless sensor networks,” IEEE Trans. Veh. Technol.,
Selecting ρ around 90% would be a good choice, because it vol. 64, no. 1, pp. 367–377, Jan. 2015.
[19] S. He, J. Chen, X. Li, X. S. Shen, and Y. Sun, “Mobility and intruder prior
helps preserve reasonable fairness of the vehicles, whereas the information improving the barrier coverage of sparse sensor networks,”
size of the cooperative group does not significantly increase. IEEE Trans. Mobile Comput., vol. 13, no. 6, pp. 1268–1282, Jun. 2014.
7718 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 9, SEPTEMBER 2016
[20] S. He et al., “Maintaining quality of sensing with actors in wireless Xiaohua Jia (F’13) received the B.Sc. and M.Eng.
sensor networks,” IEEE Trans. Parallel Distrib. Syst., vol. 23, no. 9, degrees from the University of Science and Tech-
pp. 1657–1667, Sep. 2012. nology of China, Hefei, China, in 1984 and 1987,
[21] S. He, J. Chen, D. K. Yau, H. Shao, and Y. Sun, “Energy-efficient capture respectively, and the D.Sc. degree in information
of stochastic events under periodic network coverage and coordinated science from The University of Tokyo, Tokyo, Japan,
sleep,” IEEE Trans. Parallel Distrib. Syst., vol. 23, no. 6, pp. 1090–1102, in 1991.
Jun. 2012. He is currently a Chair Professor with the De-
[22] J. Chen et al., “Dynamic channel assignment for wireless sensor networks: partment of Computer Science, City University of
A regret matching based approach,” IEEE Trans. Parallel Distrib. Syst., Hong Kong, Kowloon, Hong Kong. His research in-
vol. 26, no. 1, pp. 95–106, Jan. 2015. terests include cloud computing and distributed sys-
[23] J. Chen et al., “On energy-efficient trap coverage in wireless sensor tems, computer networks, wireless sensor networks,
networks,” ACM Trans. Sens. Netw., vol. 10, no. 1, article 2, pp. 1–12, and mobile wireless networks.
Nov. 2013. Dr. Jia was an Editor of the IEEE T RANSACTIONS ON PARALLEL AND
[24] S. He et al., “Energy provisioning in wireless rechargeable sensor net- D ISTRIBUTED S YSTEMS during, Wireless Networks, the Journal of World Wide
works,” IEEE Trans. Mobile Comput., vol. 12, no. 10, pp. 1931–1942, Web, and the Journal of Combinatorial Optimization during 2006–2009. He
Oct. 2013. was the General Chair of the 2008 ACM International Symposium on Mobile
[25] B. Bellalta, E. Belyaev, M. Jonsson, and A. Vinel, “Performance eval- Ad Hoc Networking and Computing, the Technical Program Committee (TPC)
uation of IEEE 802.11 p-enabled vehicular video surveillance system,” Cochair of the 2009 IEEE International Conference on Mobile Ad hoc and
IEEE Commun. Lett., vol. 18, no. 4, pp. 708–711, Apr. 2014. Sensor Systems, the Area Chair of the 2010 IEEE Conference on Computer
[26] N. Lyamin, A. V. Vinel, M. Jonsson, and J. Loo, “Real-time detection Communications (INFOCOM), the TPC Cochair of the 2010 IEEE Global
of denial-of-service attacks in IEEE 802.11p vehicular networks,” IEEE Telecommunications Conference Ad Hoc and Sensor Networking Symposium,
Commun. Lett., vol. 18, no. 1, pp. 110–113, Jan. 2014. and the Panel Cochair of IEEE INFOCOM 2011.
[27] K. Ota, M. Dong, S. Chang, and H. Zhu, “MMCD: Cooperative down-
loading for highway VANETs,” IEEE Trans. Emerging Topics Comput.,
vol. 3, no. 1, pp. 34–43, Mar. 2015.
[28] J. N. Isento et al., “Vehicular delay-tolerant networks: A novel solution
for vehicular communications,” IEEE Intell. Transp. Syst. Mag., vol. 5,
no. 4, pp. 10–19, Winter 2013.
Kan Yang received the B.Eng. degree from the
[29] K. Ota, M. Dong, H. Zhu, S. Chang, and X. Shen, “Traffic information
University of Science and Technology of China,
prediction in urban vehicular networks: A correlation based approach,” in
Hefei, China, in 2008 and the Ph.D. degree from City
Proc. IEEE WCNC, 2011, pp. 1021–1025.
University of Hong Kong, Kowloon, Hong Kong,
[30] B. Bellalta et al., “Throughput analysis in CSMA/CA networks us-
ing continuous time Markov networks: A tutorial,” inWireless Net- in 2013.
working for Moving Objects. Berlin, Germany: Springer-Verlag, 2014, He is currently a Postdoctoral Fellow with the
pp. 115–133. Broadband Communications Research group, De-
[31] J. Zhao, T. Arnold, Y. Zhang, and G. Cao, “Extending drive-thru data partment of Electrical and Computer Engineering,
access by vehicle-to-vehicle relay,” in Proc. ACM VANET, New York, University of Waterloo, Waterloo, ON, Canada. In
NY, USA, 2008, pp. 66–75. 2012, he was a Visiting Scholar with the State Uni-
[32] J. Yoo, B. Choi, and M. Gerla, “An opportunistic relay protocol for versity of New York at Buffalo, Buffalo, NY, USA.
vehicular road-side access with fading channels,” in Proc. IEEE ICNP, His research interests include cloud security and privacy, big data security,
2010, pp. 233–242. cloud data mining, cryptography, social networks, vehicular ad hoc networks,
[33] J. Zhao, Y. Zhang, and G. Cao, “Improving drive-thru access to roadside smart grids, wireless communication and networks, and distributed systems.
infrastructure by lightweight relay,” in Proc. IEEE Mobile Netw. Veh.
Environ., 2007, pp. 144–149.