Evaluation of traffic data obtained via GPS-enabled mobile phones: The Mobile Century field experiment
Summary (3 min read)
1 Introduction
- Before the era of the mobile internet, characterized in particular by the emergence of location based services heavily relying on GPS, the traffic monitoring infrastructure has 1Corresponding author: Assistant Professor.
- Electronic devices traveling onboard cars are appealing for this purpose, as they usually provide a cost-effective and reliable way to collect traffic data.
- The fundamental limitations of this system is the cost to install the infrastructure , its limited coverage, and the fact that only travel time between two locations can be obtained.
- In [21] and [22], the authors conclude that if GPS-equipped cell phones are widely used, they will become more attractive and realistic alternative for traffic monitoring.
- Section 4 presents the main results obtained from the data.
2.1 Sampling and Data Collection
- As explained earlier, a variety of sampling techniques can be used to collect data from GPS enabled mobile devices.
- In the case of the Nokia N95, the embedded GPS chip-set is capable of producing a time-stamped geo-position (latitude, longitude, altitude) every three seconds.
- To manage privacy concerns, in addition to pseudo-anonomization of the trajectory data, the data can be further degraded until a sufficient level of privacy is attained.
- Common degradation approaches include (i) spatial obfuscation (i.e. blocking data collection from particular regions, such as home), (ii) increasing uncertainty in the data through noise addition, and (iii) location discretization approaches, which round the measurement to the nearest discrete grid point.
- Mobile devices monitor their speed and location using GPS and use the locally stored VTLs to determine when a VTL crossing occurs.
2.2 System Architecture
- A prototype system architecture was implemented to test VTL based sampling strategies (shown in Figure 1).
- On each participating mobile device (or client), an application is executed which is responsible for the following functions: downloading and caching trip lines from the VTL server, detecting trip line traversal, and filtering measurements before transmissions to the service provider.
- These VTL updates are transmitted to the ID proxy server over a secure channel.
- Thus the authors prevent any single entity from observing both the identification data required by the network operator, and the sensing data.
- The traffic report server then sends data to information consumers through a mapping interface on a web site.
3 Experimental design
- The experiment was conceived as a proof of concept of the system described in the previous section.
- Drivers were instructed to drive as they would normally, on one of the three routes.
- It presents interesting traffic properties, which include alternating periods of free-flow and congestion throughout the day (which thus satisfies the requirements of Goal 2).
- Table 1 presents the main features of the loops used during the experiment, also shown in 7At the present, all dual loops on this experiment site are treated as single loops by PeMS for the purpose of computing speeds.
- First, each Nokia N95 cell phone was storing its position and velocity log every 3 seconds, which allows for the computation of every equipped vehicle trajectory.
4 Experimental results
- This section analyzes the main results derived from the experiment.
- Unless otherwise noted, the rest of this section focuses on the highway segment covered by the afternoon loops in the northbound (NB) direction.
- The data obtained in the experiment using the system architecture described in Section 2 were processed in real-time.
- As can be seen from the two subfigures in Figure 3, the extent of congestion estimated by their algorithm9 and based on the GPS data only match closely the 511.org display, which uses a combination of data sources for velocity and travel time calculation including loop detectors, FasTrak-equipped vehicles, and speed radars.
- Comparisons with the 511.org speed map at other times during the experiment showed similar results, which confirm that the GPS cell phone based technique and the system described in Section 2 can produce reasonable speed estimates for the section of interest, at least for the day of the experiment.
Trajectory data
- Each phone stored its position (latitude and longitude) and a velocity log every 3 seconds.
- The propagation of the shockwave generated by the accident is clearly identified from this plot as well.
- The size of the influence area depends on the proximity of neighbor detector stations.
- The qualitative agreement between subfigures a) and b) is evident – in terms of bottlenecks location, and their spatial and temporal extent.
- When sampled in time (every 3 seconds in this case), mobile sensors can provide with spatial information – such as the backward propagation of congestion – that would only be available with a high density of loop detector stations.
VTL data
- In addition to the trajectory data stored by each phone, VTL data were collected during the experiment using the system architecture described in Section 2.
- By placing VTLs on existing loop detector locations (17 in total), velocity measurements collected by a loop detector every 5 minutes can be compared to the ones provided by a VTL at the same location.
- Note that loop detector measurements are usually considered as ground truth.
- Drivers hired for the experiment are not necessarily a proper statistical sample of the population.
5 Conclusions
- The Mobile Century field experiment presented in this article was conceived as a proof of concept for a traffic monitoring system based on GPS-enabled mobile phones.
- The prototype system exploits the extensive coverage provided by mobile phones and the high accuracy in position and velocity measurements provided by GPS units.
- The comparison suggests the presence of some bias in the velocity estimation for some loop detectors, showing sometimes substantial differences with the VTL measurements.
- Cover Northern California [28] in its initial phase.
- Therefore, the potential errors, inaccuracies, and/or biases observed in the data will be addressed to compute travel time estimates or other features extracted from it as clearly as shown for the raw data, with the proper flow models of highway traffic and corresponding inverse modeling techniques.
Did you find this useful? Give us your feedback
Citations
1,290 citations
927 citations
758 citations
Cites background from "Evaluation of traffic data obtained..."
...1 Traffic Estimation There are a few projects [1][2][9][11][12][25] aiming to learn historical traffic patterns, estimate real-time traffic flows and forecast future traffic conditions on some road segments in terms of floating car data [23], such as GPS trajectories as well as Wi-Fi and GSM signals....
[...]
556 citations
Cites background from "Evaluation of traffic data obtained..."
...Advancements in traffic state estimation [21, 22, 23] have facilitated high resolution traffic monitoring, through the advent of GPS smartphone sensors [24, 25, 26, 27] that are part of the flow—termed Lagrangian or mobile sensors....
[...]
...The key advantage in mobile sensing projects [24, 26, 27] is that a very small number of vehicles being measured (3-5%) suffices to estimate the traffic state on large road networks [25]....
[...]
431 citations
References
679 citations
420 citations
361 citations
"Evaluation of traffic data obtained..." refers background in this paper
...By the end of 2007, the penetration rate of mobile phones in the population was over 50% in the world, ranging from 30-40% in developing countries (with an annual growth rate greater than 30...
[...]
343 citations
289 citations
Related Papers (5)
Frequently Asked Questions (12)
Q2. How can the authors determine which velocity measurements are more likely to be closer to ground truth?
Velocity fields constructed using 17 VTLs and 17 loop detector stations can be integrated to compute travel time11, which can be used to assess which velocity measurements are more likely to be closer to ground truth.
Q3. How many KB of update data is generated per day?
The current VTL implementation generates approximately 1KB of update data for every two minutes per client while driving on a major road.
Q4. What is the main argument for the use of cell phones in traffic monitoring?
Increasing penetration of mobile phones in the population makes them attractive as traffic sensors, since an extensive spatial and temporal coverage could potentially soon be achieved.
Q5. How can the authors artificially recreate VTL data at different locations?
Note that since all vehicle trajectories can be reconstructed, it is possible to artificially recreate VTL data off-line at different locations.
Q6. How many standard deviations are produced from the velocity fields produced from VTLs?
if the velocity fields produced from VTLs and loop detector data are integrated to estimate travel times, the travel times produced from VTLs are more likely to fall within one standard deviation of the mean travel time observed in the field.
Q7. what are the features of interest for traffic monitoring systems such as mobile millennium?
Specific features of interest for traffic monitoring systems such as Mobile Millennium include travel time on a link or a route, robust range of arrival time, variance in travel time along a link or a route.
Q8. What are the main reasons why electronic devices are appealing for traffic monitoring?
Electronic devices traveling onboard cars are appealing for this purpose, as they usually provide a cost-effective and reliable way to collect traffic data.
Q9. Why do the different methods of VTL measurements exhibit more variability than loop detector measurements?
Because of the different 5-minute aggregation methods used, VTL measurements exhibit more variability than loop detector measurements.
Q10. What is the main issue with the use of GPS?
Another issue is the knowledge of vehicle position and velocity provided by this technology, which needs to be used in a way which does not infringe privacy.
Q11. What is the fundamental challenge in using cell tower information for estimating position and motion of vehicles?
The fundamental challenge in using cell tower information for estimating position and motion of vehicles is the inherent inaccuracy of the method, which poses significant difficulties to the computation of speed.
Q12. Why were the loop detectors not used as benchmark?
For this reason, loop detector velocity data were not used as benchmark, and only a comparison with travel times was carried out to assess accuracy of the data.