Abstract
Establishing accurate travel routes as required by the drivers requires the use of real-time
traffic data, transmitted through various communication systems. This paper presents a
method for determining the validity time of such data in situations where communication
systems are no longer available and the vehicle is no longer able to update them, based on
estimated traffic data for the route set, an algorithm for implementing the method and its
application on a case study.
KEYWORDS
Traffic data, algorithm, travel time.
Introduction
Real-time traffic data (RTTD) gives an actual image on road traffic and they are increasingly
more useful in various areas of intelligent transport systems. These data are collected by
sensor networks and transmitted to the road users in a time as short as possible. This is done
using various communication systems that connects vehicles with traffic information centers
(Ying et al, 2008). Today there are many systems that use RTTD, the best of them being
TomTom HD Traffic (TomTom, n.d.), Google Live Traffic (Jeske, 2013), iGO with Free Live
Traffic (NavNGo, 2010), and NAVTEQ Traffic RDS. All of these systems use dynamic data
when available and static data otherwise.
Estimated traffic data (ETD) is calculated based on historical traffic data and provide and
Determining the validity time of real time traffic data. Method evaluation.
anticipate traffic conditions for different periods of time (minutes, hours, days, weeks or even
years). Depending on the performance of the systems that analyze historical data and provide
estimates it can be included not only traffic information but also other factors that contribute
to their modification, such as day of week, holidays, seasons, weather conditions, traffic
incidents, school schedules, sports matches or music concerts.
A combination of real-time traffic data with historical traffic data can be used to develop an
optimal vehicle routing (Kim et al, 2005), but it is important to know if RTTD can be used
and for how long, even after it is not available.
For intercity travel routes the problem of determining an optimal route based on traffic data is
complicated. The route chosen is usually long, the travel time is large, relative to the periods
during which traffic parameters change significantly, or there may be situations where, along
the route, the vehicle does not have access to RTTD. Therefore, routing is done by using both
types of traffic data (RTTS and ETD). The RTTD can be used for a limited part of the route
when they are available, for the rest of the route it is necessary to use ETD.
If not updated, RTTD can still be used for a certain period of time which may be fixed or
variable, depending on the time of day when they are accessed last. This is the validity time of
the RTTD and it can be defined as the period of time during when traffic data values will
remain below a certain required variation, representing a confidence level of the RTTD. Its
value is determined by analyzing historical data characterizing the entire route and imposing a
maximum variation of the analyzed traffic parameter for the chosen period of time (for
example, travel time should not vary by more than 5%, or more than 5 minutes). The
validity time is fixed if the smallest value as determined by the analysis is chosen, or may be
variable, depending on the point in time when RTTD is accessed. Further it will be provided a
way of determining its value.
Determination of the validity time
Determination will be based on a method presented in (Iordache, 2012). For each route a data
base table with traffic data will be used containing values of average travel times (Tt) for
different times of day (t) for which the respective travel times are valid. The data analysis
process includes the following steps:
1.
A data base column named Minimum value will contain calculated travel times
reduced by the percentage of n% (Tt-min) for each ti.
Tt-min(ti) = Tt(ti) Tt(ti)n/100
2.
(1)
A data base column named Maximum value will contain calculated travel times
increased by a rate of n% (Tt-max), for each ti.
Tt-max(ti) = Tt(ti) + Tt(ti)n/100
(2)
2
Determining the validity time of real time traffic data. Method evaluation.
3.
A data base column named Validity time will contain values for validity time for
each time point.
for each value of the average travel time Tt(ti) the table will be explored, in
chronological order (ti+1, ti+2, ... , tj), until one of the conditions below will be
fulfilled (when the average travel time exceeds the margin allowed, n%):
Tt(tj) Tt-min(ti) or Tt(tj) Tt-max(ti)
(3)
the value for the validity time of Tt at the time ti is:
tv = tj - ti
(4)
The validity time for the whole route can be obtained by applying an algorithm on the data.
The logical diagram of the proposed algorithm for determining the validity time is shown in
Figure 1.
Fig. 1. Logical diagram of the algorithm for determining the validity time
The pseudo code of the proposed algorithm is as follows:
Start
Select t T
ti := t
Execute ti := ti + 1 until Tt(ti) Tt-min(t) or Tt(ti) Tt-max(t)
tv = t + ti
End
3
Determining the validity time of real time traffic data. Method evaluation.
Determining the validity time of real time traffic data. Method evaluation.
(5)
Coefficients a and b are a characteristic of the road segment, being obtained by using the
calculated validity times for the start and end times of each peak periods separately.
5
Determining the validity time of real time traffic data. Method evaluation.
As a result, it can be seen in Figure 4 the validity time generalization for the chosen route.
Fig. 5. Average travel time for the chosen route (2013 to 2015)
6
Determining the validity time of real time traffic data. Method evaluation.
It can be seen that 2014 was caracterised by a major increase in travel times during the peak
periods, suggesting that the proposed generalized validity time will not be appropriate. In
2015 travel times were mostly the same, except for a small increase, few hours before the
afternoon peak hour. Both years travel times will determine slight increase in peak periods,
requiring adjustment of the generalized validity time.
In figure 6 the differences between calculated validity times for the three years can be
observed, confirming that the generalized validity time calculated with data from 2013 need
to be adjusted.
Determining the validity time of real time traffic data. Method evaluation.
Fig. 7. Errors between proposed generalized validity time and calculated validity time for
the chosen route (2024 and 2015)
Negative errors mean that generalized validity time was less than calculated validity time, and
can be ignored because either they are small in value or because they occur during peak
periods, where a small flat value was proposed for the generalized validity time and it is
normal to have significant negative differences.
Positive errors mean that generalized validity time was bigger than calculated validity time
and, if they occur during outside of peak periods, they need to be corrected. Two cases like
this are visible in Figure 7. One during mid-day period and one at the beginning of the
evening period. For the first case the applicable solution will be to reduce the peak value of
the generalized validity time (the one that appear in Figure 7 around 9:45) according to the
validity time calculated for 2015. For the second case, the solution will be to extend the
afternoon peak hour validity time flat value (of 15 minutes) until 20:30.
Determining the validity time of real time traffic data. Method evaluation.
Fig. 8. Errors between adjusted generalized validity time and calculated validity time for
the chosen route (2024 and 2015)
As it can be seen in Figure 8, after applying stated corrections, positive errors have been
minimized, the new generalized validity time being closer to reality.
Conclusions
In this paper the authors presented a method for determining the validity time of the Real
Time Traffic Data so that they can be used, for a short period of time, even when can no
longer be updated. This way, in vehicle navigation systems could provide information closer
to reality, and could determine optimal travel routes and travel times with better accuracy.
The method is based on historical traffic data and creates a time profile for a specific route.
For this reason, the generalized validity time resulted may need to be corrected when new
historical data is available.
For higher accuracy, lower traffic data update period will be necessary, as the 5 minutes
update period used by the data provider (PEMS, n.d.) can induce bigger errors for shorter
travel routes.
Determining the validity time of real time traffic data. Method evaluation.
Acknowledgements
The work has been funded by the Sectoral Operational Programme Human Resources
Development 2007-2013 of the Ministry of European Funds through the Financial Agreement
POSDRU/159/1.5/S/134398.
References
1. Iordache, V. (2012). Architectures for vehicular communication systems, Ph.D. Thesis, Politehnica
University of Bucharest.
2. Jeske, T. (2013). Floating Car Data from Smartphones: What Google and Waze Know About You
and How Hackers Can Control Traffic. In Proceedings of the BlackHat Europe.
3. Kim, S., Lewis, M.E., White, C.C. (2005). Optimal vehicle routing with real-time traffic
information, in IEEE Transactions on Intelligent Transportation Systems, vol. 6, no. 2, pp 178-188.
4. NavNGo. Press Release (2003). iGO primo Now Connected, Budapest, October 27.
5. PEMS.
(n.d.).
Californias
Freeway
Performance
Measurement
System.
[Internet].
http://pems.dot.ca.gov.
6. TomTom. (n.d.). How TomTom's HD Traffic and IQ Routes data provides the very best routing,
White paper.
7. Ying, S., Yang, Y., Ying, S. (2008). Study on vehicle navigation system with real-time traffic
information. In Proceedings of International conference on computer science and software
engineering, Wuhan, Hubei China, December 12-14, pp 1079-1082.
10