Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing

Design of a network coverage analyzer for roadside-to-vehicle telematics


networks

Junghoon Lee
Dept. of Computer Science and Statistics
Cheju National University
Jeju-Do, Rep. of Korea
jhlee@cheju.ac.kr

Abstract notification[13]. As for network connectivity, the telemat-


ics system continuously integrates the ever-growing wire-
This paper designs a connectivity analysis scheme for less communication technology, while there are many com-
the roadside-to-vehicle telematics network based on the munication types within this system as shown in Figure 1,
real movement history of vehicle objects collected from taxi for example, V2I (vehicle-to-infrastructure), V2V (vehicle-
telematics system currently in operation, aiming at provid- to-vehicle), and R2V (roadside-to-vehicle).
ing a useful guideline and information to build a telematics
network. The implemented analyzer can locate the current
and previous positions of all vehicles, decide whether it can
be connected to an RSU, and calculate the duration of dis-
connected state, taking into account the transmission range,
the number of RSUs, and RSU deployment. The RSU place-
ment scheme can improve the network coverage exploiting
the analysis result. The experiment result shows that each
time the transmission range increases by 100 m, with an ap-
propriate overlap ratio setting, the network coverage is im-
proved by about 10 % and that the larger the transmission
distance, the earlier the coverage meets the local maximum
according to the overlap ratio.

keywords: Vehicular telematics, roadside-to-vehicle net-


work, network coverage, taxi telematics system, RSU Figure 1. Telematics networks
placement
The infrastructure network is typically built upon a wired
backbone such as the cellular network, particularly CDMA
1 Introduction (Code Division Multiple Access) framework in Republic of
Korea. In this network, every telematics device is connected
1
Telematics, the blending of information and wireless directly to the central server via the specific telecommuni-
telecommunication technology, is now becoming able to cation carrier[8]. Second, V2V network forms a VANET
convey various information over vast networks, provid- (Vehicular Ad-hoc NETwork) based on IEEE 802.11 proto-
ing both civilian and government-related public services[1]. col including DSRC (Dedicated Short Range Communica-
Because telematics devices inherently move around, their tion), supporting inter-vehicle communication such as sup-
services are typically LBSs (Location-Based Services) such port collision avoidance, road hazard notification, and pas-
as car navigation, vehicle tracking, and automatic collision senger telecommunication[2]. In addition, another type of
1 This research was supported by the MIC (Ministry of Information and
communication, namely, R2V, enables each vehicle to ac-
cess the RSU (RoadSide Unit) installed in the fixed location
Communication), Korea, under the ITRC (Information Technology Re-
search Center) support program supervised by the IITA (Institute of In- on a road[14]. RSU can be 802.11 access point, which typ-
formation Technology Advancement) (IITA-2008-C1090-0801-0040). ically plays a role of router. Through this buffer point, all

978-0-7695-3263-9/08 $25.00 © 2008 IEEE 201


DOI 10.1109/SNPD.2008.27
data on the RSU can be uploaded and downloaded, includ- the evaluation results are correctly compatible with the real-
ing location-dependent advertisement, real-time traffic, and world performance[12].
vicinity digital map downloading. As for a study on the R2V communication, Zhang et al.
However, the deployment cost and maintenance cost are have proposed a data access scheduling scheme[14]. When
very high and it is difficult to decide where to place RSUs. a vehicle enters the roadside unit area, it first listens to the
The successful deployment of R2V network depends on wireless channel, and all of them can send request to the unit
network coverage, that is, the number and the ratio of telem- with its deadline when they want to access the network[9].
atics devices that can be connected not only on a specific in- To cope with access from multiple vehicles, the message
stant but also on average. This coverage factor can be gen- is scheduled by its deadline and data size. Additionally,
erally affected by the transmission range of wireless carrier this scheme exploits a single broadcast to serve multiple re-
interface and the number of installable RSUs. In the mean quests and the authors also identified the effect of the upload
while, the location history data obtained from the telemat- request on data quality. However, this scheme simply con-
ics service system currently in operation can give us infor- siders the service ratio, so it may suffer from a problem that
mation useful and valuable in making a decision on such a node with good link condition keeps being served, while
network configuration. In this regard, this paper is to ana- some nodes have little chance to transmit its message.
lyze the effect of those factors using the real movement data The Drive-thru Internet investigates the usability of IEEE
from an existing telematics service system. The analysis re- 802.11 technology for providing network access to mobile
sult will help to place RSUs and evaluate the coverage of a users in moving vehicles[11]. This work has measured
given network configuration. transmission characteristics for sending and receiving high
This paper is organized as follows: After issuing the data volumes using UDP and TCP in vehicles that pass one
problem in Section 1, Section 2 provides some background or more IEEE 802.11 access points at the roadside, aiming
and related work. Then, Section 3 proposes a roadside-to- at testing the feasibility of WLAN for fast moving object
vehicle telematics network architecture, describes a connec- and designing an efficient higher-layer protocols and appli-
tivity analysis method as well as an RSU placement scheme. cations. This work did not also handle the placement prob-
After demonstrating the analysis results in Section 4, Sec- lem.
tion 5 summarizes and concludes this paper with a brief de-
scription on future work. 3 Connectivity analysis

2 Related work 3.1 System model

Jeju Island is a famous vacation spot for not just Koreans Figure 2 illustrates concept of our work. The vehicular
but also many international visitors, having many tourist at- sensor network makes each sensor-enabled car collect sen-
tractions as well as a well-maintained road network[7]. The sor data and generate message that should be delivered to
province is nominated as the Telematics model city, launch- the some processing module[6]. In this case, the amount of
ing lots of industrial and academic projects, so telematics data can be large and the network connectivity gets more
devices are now popularized for both rent-a-cars and taxis important. If a vehicle can make a connection to any RSU,
in this area. Particularly, the in-vehicle telematics device it can send its data, so our goal is to maximize the possibil-
is essentially equipped with a GPS receiver as well as a ity that a vehicle can access the RSU for the given number
CDMA cellular network interface. After all, Jeju area pos- of RSUs. The connectivity depends on many factors such
sesses a telematics network consist of a lot of active telemat- as transmission range, the number of RSUs, the movement
ics devices, enabling us to design, develop, and test diverse pattern of each vehicle, and so on. Intuitively, the larger the
challenging services. For example, taxi telematics system transmission range, the higher the connectivity we can ex-
collects the location of each taxi to support real-time track- pect. In addition, the more the RSU, the more vehicles can
ing and an efficient taxi dispatch. Currently, the number of be reachable form the central server. The mobility pattern is
traced taxis is about 500, each of which reports its location very similar for each day, so if a scheme works well on the
every minute. The more taxis will enroll to our system. A previous data, it will also work well in the future. Hence,
great deal of location or movement data are being accumu- the history log can be so much helpful.
lated day by day, and network planning systems can benefit From the history log, each location is marked as a dark
from those data. Many researches have been performed by rectangle at the corresponding point on the city map in Fig-
means of some mobility model. Saha et al. have pointed ure 2. Hot spots such as airport, city hall, and market place
out that simulation is an effective tool for the evaluation indispensably have many points. Each RSU, marked as an
of protocols and architecture in vehicular ad-hoc networks, antenna, has surrounding circle, of which radius is as large
but it is important to use a realistic mobility model so that as the transmission range. If a vehicle is located inside a

202
circle, it can access the data or even Internet via the RSU.
Otherwise, namely, when it cannot be included in any cir- d d
cle, the vehicle is disconnected from the network system,
and it should keep messages generated during the interval l
in its local cache or discard. Due to hot spots, even with
the small number of RSUs, we can achieve reasonable con-
nectivity. In case the amount of messages generated at the
sensor-enabled cars gets larger, for example, when the car is Figure 3. Overlap ratio
equipped with a video capturer, the number of vehicles an
RSU can connect is limited[3]. However, in this paper, we The placement scheme begins with the initial candidate
will not consider this situation to concentrate on the con- setting. At the initial stage, the candidate location is set by
nectivity analysis. grid style topology, the distance between two candidates is
chosen by the overlap ratio. In Figure 3, radius, d, is equal
to the transmission range and l is the length of the over-
lapped area of the two adjacent circles. l can be 2d when
two circles completely coincide, while 0 when they share
just one point on their border. We set 1.0 − 2d l
as the over-
lap ratio. If this value is 0.5, l is equal to d. When overlap
ratio is 1.0, two circles have no overlapped area. Now, every
circle counts the number of points belonging to it with the
support of analyzer and is ordered by this frequency value.
Finally, for the given number of RSUs, say n, top n of cir-
cle centers are selected for RSU installation points. Figure 2
also shows the placement result for the case of 200 m trans-
mission range, and 50 RSUs. At first, about 200 candidates
are selected, and only 50 were left.
Figure 2. System overview If the simulation procedure combines a time sequence,
each vehicle can have two states, namely connected and dis-
connected states. As each vehicle keeps messages in its lo-
3.2 Placement scheme cal buffer when disconnected and sends to the server after
being connected, it is important to measure the characteris-
To design an RSU placement scheme, we implement tics of time interval during which a vehicle is disconnected.
an analyzer capable of measuring network connectivity for This is due to the fact that a stored message still has the
the roadside-to-vehicle telematics network, its graphic in- possibility to meet its timeliness requirement[4]. It is also
terface being shown in Figure 2. The analyzer can plot the possible to measure the distance a vehicle has moved while
movement history of all vehicles, decide whether it can be disconnected.
connected to an RSU, and calculate the duration of discon-
nected state. In addition, the analyzer takes the transmission 4 Performance evaluation
range and RSU density as the input parameter.
As shown in Figure 2, the simulator plots all of the lo- This section measures the performance of the proposed
cation trajectory for the given time interval, for example, 3 scheme in terms of network coverage and disconnection
days, on the map of the given area in which we are plan- time. The network coverage means the probability that a
ning to place RSUs. Each vehicle reports its location ev- vehicle can make a connection to some RSU. The discon-
ery minute, and every location is marked with a point re- nection time measures the average time interval a vehicle is
gardless of its time stamp value. The problem to solve is, out of the range of all RSUs. This measurement will help to
for the given number of RSUs, to place the circles so that decide the amount of buffer space in the in-vehicle telemat-
the number of points included in the circles is maximized. ics device. In addition, we chose the transmission range, the
Even if we decide the location of RSU, it may be impossi- number of RSUs, and the overlap ratio for the performance
ble to install at the very spot. However, in most cases, it can parameters. Transmission range is the distance reachable
be located just a little bit away from the original installa- from an RSU. It depends on the wireless interface technol-
tion point, with a small discrepancy of coverage estimation, ogy, currently known to be from 50 m to 300 m, and up-
making it possible to assume that the RSUs can be put at coming wireless technology will continuously extend this
any place we want. range. Even for the same wireless interfaces, their actual

203
transmission distances can be different in different areas, for 0.9
"100"
example, plain outfield area, downtown area having many 0.85 "200"
"300"
tall buildings, and so on. So, we consider it as the average 0.8

transmission distance. The overlap ratio takes into account 0.75

Coverage (%)
0.7
the distance between two adjacent RSUs in the initial set-
0.65
ting as shown in Figure 3. Small overlap ratio can generate
0.6
a multiply covered area, while large one can bring the blind
0.55
area, which is covered by no RSU.
0.5
Figure 4 plots the network coverage according to the
0.45
number of RSUs placed by the proposed scheme, for the
0.4
transmission ranges of 100 m, 200 m, and 300 m, respec- 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1
Overlap ratio
tively. In this experiment, overlap ratio is set to 0.95. The
curve of 300 m reaches the saturation point when the num-
ber of RSUs is about 60, but the other schemes still im- Figure 5. Coverage vs. overlap ratio
proves the coverage beyond this point. The number of initial
candidates is minimal when the overlap ratio is 1.0 with the keeping 5 minutes data is generally enough. In addition, ac-
maximum transmission range. This number can be the up- cording to the driving pattern of a vehicle, the buffer space
per bound for the number of installable RSUs in our experi- can be adjusted. Finally, Figure 7 shows the effect of over-
ments. Accordingly, we change the number of RSUs only to lap ratio to the average disconnection time. Like the case
130, because the number of RSUs for the given range is 133 of Figure 5, The larger the transmission distance, the earlier
for the case of 300 m transmission range and 1.0 overlap ra- the placement meets the local maximum, as it can minimize
tio. The experiment focuses on measuring the coverage un- the blind area with the appropriate number of RSUs.
der the same number of RSUs. Figure 5 shows the effect of
overlap ratio also for the 3 transmission ranges, the number 45
"100"
of RSUs fixed to 80. The larger the transmission distance, 40 "200"
"300"
the earlier the placement meets the local maximum, as it 35
Disconnection time (min)

can minimize the blind area with the appropriate number of


30
RSUs. Each time the transmission range increases by 100
25
m, with an appropriate overlap ratio setting, the network
20
coverage is improved by about 10 %.
15

10
0.7
"100"
"200" 5
0.6 "300"
0
0 20 40 60 80 100 120 140
0.5
The number of gates
Coverage (%)

0.4

0.3 Figure 6. Disconnection time vs. the number


of gates
0.2

0.1

0
0 20 40 60 80 100 120 140
The number of gates
5 Conclusion

Figure 4. Coverage vs. the number of gates This paper has designed a connectivity analysis scheme
for the roadside-to-vehicle telematics network based on the
The graphs of Figure 6 and Figure 7 show the simula- real movement history of vehicle objects collected from
tion results for the disconnection time analysis. Figure 6 taxi telematics system currently in operation. The proposed
plots the average time interval a node is disconnected from scheme can provide a useful guideline and information to
the network according to the number of placed RSUs. In telematics network planning. The implemented analyzer
this experiment, the overlap ratio is set to 0.95. The result can locate the current and previous positions of all vehicles,
shows the the average duration drops under 5 minutes when decide whether it can be connected to an RSU, and calcu-
we have more than 47 RSUs for 200 m and 300 m trans- late the duration of disconnected state, taking into account
mission range, indicating that the buffer amount capable of the transmission range, the number of RSUs, and RSU de-

204
0.9
"100"
[7] J. Lee, E. Kang, and G. Park. Design and implementation of
0.85 "200" a tour planning system for telematics users. Lecture Note on
"300"
0.8 Computer Science, 4707:179–189, August 2007.
Disconnection time (min)

0.75 [8] J. Lee, G. Park, H. Kim, Y. Yang, P. Kim, and S. Kim. A


0.7 telematics service system based on the linux cluster. Lecture
0.65 Note on Computer Science, 3340:660–667, May 2007.
0.6 [9] T. Mak, L. K, and R. Sengupta. A multi-channel vanet pro-
0.55 viding concurrent safety and commercial services. ACM
0.5
VANET, pages 1–9, 2006.
0.45
[10] V. Namboodiri, M. Agrawal, and L. Gao. A study on the fea-
sibility of mobile gateways for vehicular ad-hoc networks.
0.4
0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 ACM VANET, pages 66–75, 2004.
Overlap ratio [11] J. Ott and D. Kutscher. Drive-thru internet: Ieee 802.11b for
automobile users. IEEE Infocom, 2004.
Figure 7. Disconnection time vs. the overlap [12] A. Saha and D. Johnson. Modeling mobility model for ve-
hicular ad hoc networks. ACM VANET, pages 91–92, 2004.
ratio
[13] H. Wu, R. Guensler, and R. Hunter. Mddv: A mobility-
centric data dissemination algorithm for vehicular networks.
ACM VANET, pages 47–56, 2004.
ployment. The RSU placement scheme, with the help of [14] Y. Zhang, J. Zhao, and G. Cao. On scheduling vehicle-
roadside data access. ACM VANET, pages 9–18, 2007.
the analyzer, has improved the network coverage. The ex-
periment result has revealed that each time the transmission
range increases by 100 m, with an appropriate overlap ratio
setting, the network coverage is improved by about 10 %
and that the larger the transmission distance, the earlier the
coverage meets the local maximum according to the overlap
ratio.
After all, the location data obtained from the taxi telem-
atics system can give us diverse information valuable in
making a decision on the network configuration including
the number of RSUs, RSU placement, and the amount of
local buffer. At now, we are planning to combine the loca-
tion data to the legacy simulator such as ns-2[5]. In addi-
tion, we are modifying our simulator to extend to the case to
mobile gateway[10]. Finally, the initial distribution is very
important to the coverage of RSU placement, so we are now
developing a new placement strategy which starts from the
densest area in the initial placement.

References

[1] http://en.wikipedia.org/wiki/Telematics.
[2] Dedicated short range communication message set dictio-
nary. Society of Automotive Engineers, Technical Report
Standard J2735, 2006.
[3] Vehicle safety communication project-final report. US De-
part Of Transportation, Technical Report HS 810 591, 2006.
[4] M. Caccamo, L. Zhang, L. Sha, and G. Buttazzo. An im-
plicit prioritized access protocol for wireless sensor net-
works. Proc. IEEE Real-Time Systems Symposium, 2002.
[5] K. Fall and K. Varadhan. Ns notes and documentation, tech-
nical report. vint project. UC-Berkeley and LBL, 1997.
[6] B. Hull, V. Bychkovsky, Y. Zhang, K. Chen, and
M. Goraczko. Cartel: A distributed mobile sensor comput-
ing system. ACM SenSys, 2006.

205

You might also like