Smartphone-Based Measurement Systems For Road Vehicle Traffic Monitoring and Usage-Based Insurance
Smartphone-Based Measurement Systems For Road Vehicle Traffic Monitoring and Usage-Based Insurance
net/publication/273394799
CITATIONS READS
133 1,379
5 authors, including:
Isaac Skog
Linköping University
101 PUBLICATIONS 3,747 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Peter Händel on 17 February 2018.
TABLE I
E XEMPLARY D EPLOYMENT P ROCESS (L AYER 6)
companies in order to create value for the customer. Finally, costs are server costs and administration of the servers and
the last two building blocks relate to the financial aspects of a applications. The revenue model that would finance these costs
firm: the cost structure, which is defined as the representation is revenue shared with the campaign sponsor. For the insurance
in money for all the means employed in the business model, company, the benefits would be lowering risks and obtaining
and the revenue model, which is defined as the way a company more information on driving behavior and statistics. An added
makes money through a variety of revenue flows. benefit for the insurance company is them getting a new cus-
tomer channel and improved customer relations via the smart-
III. MOVELO phone (see building blocks 3 and 4 in Fig. 5), with possibilities
to communicate to their customers via smartphones, for exam-
The MOVELO campaign was initiated to deploy a sus-
ple, to inform customers about dangerous road segments and
tainable large-scale smartphone-based measurement system for
traffic conditions that can affect their safety. By collecting in-
road traffic probing, independent of any kind of fixed road traf-
formation on driving behavior, customer segmentation will also
fic monitoring infrastructure. Stockholm, the capital of Sweden,
be improved; for example, identifying “the dedicated” ones.
has been identified as the fifth most congested city in Western
Another example could be forecasts of traffic flow and con-
Europe [23]. Currently, some 1500 taxi mounted probes are
gestion. The insurance company also gains new possibilities
collecting traffic data, known as the Mobile Millennium Stock-
to innovate their business model to cooperate with new key
holm project [23], which, clearly, is insufficient to provide
partners; examples of such companies are companies with
high-resolution traffic monitoring to reduce congestion, envi-
customers who are car bound, for example, gas retailers.
ronmental impact, accidents, and costs. With a required 2%–3%
penetration of probes [2]–[4] on occupied roads, the implication
B. Layer 6: UBI
is that a large number of active probes have to be available
to cover a major metropolitan area. More specifically, a large Since the value proposition is focal in a business model, a
number of probes is required to obtain fine resolution in time relevant value proposition has to be designed. The appropriate
and space at less trafficked road segments. value proposition designed was a combination of pay as you
This paper includes a ten-month (October—August) case drive and pay how you drive [24], [25]. In short, the value
study of implemented traffic probing based on the methodology proposition designed is based on giving incentives to selected
presented herein. The MOVELO campaign was initiated in customer segments (see building block 2 in Fig. 5). In practice,
early 2012. After development efforts and initial tests and the incentives and value proposition to the motor insurance
verifications, the first end users were activated in mid-October customer consist of giving discounts on their premiums. If
2012. The campaign was combined with a commercial UBI the customer drives safer and in a more economic manner, he
pilot to make it sustainable. Exemplary data are illustrated will receive discounts on his insurance premium, which, in the
in Fig. 1. In the figure, geographical coverage is shown for considered campaign, were in the interval of 0%–30%.
downtown Stockholm, Sweden, during a ten-day period in In the MOVELO campaign, the value proposition is a two-
March 2013, based on some 500 individual vehicle trajectories stage proposition, as summarized in Table 1. In the first phase,
(prelaunch tests). the end users qualify during a period of typically two weeks for
Next, we take a top-down approach and describe the imple- a discounted insurance premium based on an achieved “safety
mentation of the campaign in some detail starting from Layer 7. score” (that is, the most important part of the secondary data).
The obtained discount is valid up to a period of one year.
A. Layer 7: Innovative Business Models in Practice This first phase is configurable in terms of length and time
period. During this period, the end user uses the smartphone
To facilitate the triple helix in Fig. 3, a legal entity was
as much as possible to gain the maximum discount on the
founded outside of academia (that is, Movelo AB) to take
premium. The length of the drive is compared with the initial
the role of data collector. A starting point was to design an
and final readings of the mileage from the odometer [26]. After
innovative business model based on an ideal design of the
the qualification period, the end users can request a quotation.
theoretical framework presented above (see also Fig. 5). The
During the following policy period, activation of the “app” is
first step was to identify a suitable campaign sponsor, which
encouraged by added valued services.
had commercial benefits out of the campaign via the secondary
data and had resources to market and distribute the mobile
C. Layer 5: Implementation Layer
application to their current and potential customers and make
them use the application on a regular basis. The ideal case For the MOVELO campaign, we followed a pragmatic life-
would be if the end users benefited from using the application cycle where internal and external requirements were continu-
every time they drove their car, thus creating a clear value ously collected by all the people involved and then collected by
proposition to the firm’s customers. After some investigation, a the project manager and broken down to verticals, that is, dis-
company in the insurance industry (If Skadeförsäkring AB) was tributed tasks for the development team. Time estimates for the
proven to be the most relevant campaign sponsor, the market different actions are instrumental for the project steering, where
leader in the Nordic Countries with some 3.6 million customers. “go” or “no-go” decisions are taken by the project management.
With reference to Fig. 5, from a financial perspective, there The verticals with their tasks are scheduled in one to two week
are some costs related to building block 5, i.e., key activities, sprints. All source code and configuration are stored using
and building block 6, i.e., key resources. Examples of these Apache Subversion (SVN) with a configuration management
1244 IEEE SYSTEMS JOURNAL, VOL. 8, NO. 4, DECEMBER 2014
system based on tags. Before the release, the critical code is that many of the FoMs can be more accurately calculated using
peer reviewed; subsystems go through automated regression batch processing, such as the map matching used to check if the
testing, and final release candidates are tested by internal and driver has been speeding or not.
external test groups. The applications are written in Objective C
for the iOS and Java for Android. F. Layer 2: FoMs Processing
Distribution of the tested subsystems depends on the plat-
Locally processed FoMs include metrics for acceleration,
form. The MOVELO campaign uses Amazon [Amazon Web
braking, smoothness, cornering, swerving, and speeding. De-
Services (AWS)] for all server systems because of the flexibility
tection of speeding where the comparison between the actual
of configurations and easy upgrade/downgrade of hardware to
speed of the vehicle and the speed limit is monitored is often
suit the specific needs on a day-by-day basis, with Ubuntu 12.04
denoted as intelligent speed adaptation (ISA) [28]. For ISA,
LTS as the server operative system. The number of devices that
NAVTEQ maps, OpenStreetMap [29], and the Swedish Na-
can be handled depends on the AWS server, e.g., m1.small can
tional road database (NVDB) by the Swedish Transport Agency
handle about eight requests per second, and m1.xlarge instance
[30] were all tried out. NAVTEQ maps were finally selected for
can handle about 70 requests per second over hypertext transfer
the considered campaign due to a favorable price/performance
protocol secure.
metric. In addition, an eco-driving score [31] is monitored, as
For commercial use, the probing apps are distributed through
well as basic data such as location, time, and traveled distance.
the regular channels for each platform and sideloaded for test
One may note that for eco-driving-related FoMs, the gear shift
purposes using iPhone authorized internal distribution and An-
may be detected by the sensor data [6]. Every calculated FoM
droid sideloaded from external sources. For these distribution
is continuously compared against a configurable threshold to
methods, the measurement system, which is denoted as the
detect events that are considered dangerous driving behavior
Real-time UBI software suit (RUBI), uses an in-house system
and a threshold used to warn the driver (see Fig. 7 for exemplary
that e-mails the users’ links to new versions. Old versions
driver feedback).
can be remotely invalidated through the user authentication
There are several challenges involved in using smartphones
methods implemented in the system.
for detection of rapid events, such as heavy braking, because
of the low data sample rate, the high occurrence of outlier
D. Layer 4: Central Storage and Data Aggregation Layer
data, and the loss of data, for example, due to nonline of
We process and store data according to the business use sight, toward the GPS satellites. During a road test (a 1 h
(secondary data) and the traffic monitoring use (primary data), and 15 min run) using seven different smartphones mounted
but some fine-resolution data (raw data) storage is, on occasion, in the windshield of a vehicle, the satellite-based positioning
also possible for future use. For traffic monitoring, data are reported a coverage in the interval of 60%–99.7% for the
stored in relational databases transferred from file storage when individual smartphones. Using a reference system connected to
server processing load is low. The primary and secondary data the vehicle’s onboard diagnosis outlet, six heavy braking events
are first locally processed in the smartphones (that is, Layers 1 were detected during the run. Without any preprocessing of
and 2) to enhance quality and reduce the amount of redundant the smartphone data, the number of heavy braking detections
information and further processed centrally at storage time and by the individual smartphones varied between 28 and 58,
managed in a relational database. This approach enables fast which is clearly different from the number of actual events.
access to relevant information used for business. Employing a To combat the imperfections in the detection, model-based data
relational model provides easy access to data utilizing different enhancement and outlier rejection were included in Layer 1,
predefined criteria but still gives the possibility to access it in which improved the detection significantly. Calculated over the
sets that have not been predefined. Recording and storage of individual smartphones, the mean number of heavy braking
raw sensor data can centrally be turned on and off at a device- detections was 6.6, with a standard deviation of 1.7, yielding
by-device level. Raw data are stored in a file system that enables detector performance sufficient enough for insurance telematics
it to be batch processed. applications. More details can be found in [32].
E. Layer 3: Wireless Transport G. Layer 1: Sensor Data Enhancement and Driver Feedback
The measurement system is based on the standard IP using For the MOVELO campaign, the main source of sensor
HTTP as the application layer. On top of that, XML-RPC information is the location information provided by the GPS
is used for low-rate transmissions because of its availability or the GLONASS receiver, although some FoMs rely on sensor
on most platforms [27]. For higher rate communications, the fusion incorporating accelerometer or gyroscope data, as well
probing application uses HTTP PUT/GET file transfers of as information from digital road maps.
compressed files in a proprietary format. To monitor the quality of the GPS/GLONASS position and
In general, the primary data (traffic flow data) are uploaded velocity, the data are (recursively) fitted to a model of typical
in real time subject to the availability of a wireless connec- vehicle dynamics. If the discrepancy (on sample level) between
tion, whereas the secondary data (insurance-telematics-related the measured data and values predicted by the vehicle dynam-
FoMs) are uploaded at the end of each drive. A rationale for ics model deviates too much, the data are rejected. Because
uploading the secondary data at the end of the drive is not of the significant clock jitter of position and speed readings
only an increased robustness against link failures but also so provided by contemporary smartphones, data are, in practice,
HÄNDEL et al.: SMARTPHONE-BASED MEASUREMENT SYSTEMS 1245
Fig. 6. Example of the clock jitter in the sampling of the GPS receiver data in
an Iphone 4.
storage, data aggregation, and the technology advances in pro- [11] Insurance Telematics, Global Study—Free Abstract, 2012 Edition, Ptole-
cessing data. In addition, social media is used to spread the mus Consulting Group, Brussels, Belgium, Jun. 2012.
[12] Usage Based Insurance, Global Study—Free Abstract, 2013 Edition,
word, and end user incentives are provided. The campaign ran Ptolemus Consulting Group, Brussels, Belgium, Oct. 2012.
for ten months and resulted in not only some 250 000 km of [13] P. Desyllas and M. Sako, “Profiting from business model innovation:
recorded road vehicle traffic data but also new customers in a Evidence from pay-as-you-drive auto insurance,” Res. Policy, vol. 42,
no. 1, pp. 101–116, Feb. 2013.
commercial test of UBI, where the individual end users were [14] J. Goldman, K. Shilton, J. Burke, D. Estrin, M. Hansen, N. Ramanathan,
able to cut their vehicle insurance premium up to 30%. To S. Reddy, V. Samanta, M. Srivastava, and R. West, “Participatory sensing:
the authors’ knowledge, this is the first trial of a commercial A citizen-powered approach to illuminating the patterns that shape our
world,” Woodrow Wilson Int. Center Scholars, Washington, DC, USA,
smartphone-based UBI, where the app installed in the smart- Tech. Rep., May 2009.
phone is used not only as a customer acquisition tool but also as [15] A. Carullo, “Metrological management of large-scale measuring sys-
an advanced measurement probe where the inherent shortcom- tems,” IEEE Trans. Instrum. Meas., vol. 55, no. 2, pp. 471–476, Apr. 2006.
[16] D. Estrin, “Participatory sensing: Applications and architecture [Inter-
ings of the measurement platform are combated by advanced net predictions],” IEEE Internet Comput., vol. 14, no. 1, pp. 12–14,
digital signal processing, including time-variant system models, Jan./Feb. 2010.
data outlier rejection schemes, and matching to digital maps [17] A. Perez, M. Labrador, and S. Barbeau, “G-sense: A scalable architecture
for global sensing and monitoring,” IEEE Netw., vol. 24, no. 4, pp. 57–64,
by modeling vehicle trajectories, to mention a few strategies. Jul./Aug. 2010.
These findings may boost the deployment of UBI programs in [18] D. Howe, M. Costanzo, P. Fey, T. Gojobori, L. Hannick, W. Hide,
general and smartphone-driven UBIs in particular, from today’s D. Hill, R. Kania, M. Schaeffer, S. St Pierre, S. Twigger, O. White, and
S. Yon Rhee, “Big data: The future of biocuration,” Nature, vol. 455,
level of some two million only UBI customers globally, in a no. 7209, pp. 47–50, Sep. 2008.
handful of UBI programs [12]. [19] T. Kosar, Data Intensive Distributed Computing: Challenges and Solu-
As pointed out in [38], combining the technology trends, tions for Large-Scale Information Management, 1st ed. Hershey, PA,
USA: IGI Global, 2012.
namely, connectivity/mobility, cloud, social media, and big [20] M. Ohlsson, P. Händel, J. Ohlsson, and I. Skog, “Alarm device in a
data, “magic happens.” All the mentioned trends are present vehicle,” WO 2013/036 195 A1, Mar. 14, 2013.
in sustainable large-scale smartphone-based measurement [21] A. Osterwalder, “The business model ontology—A proposition in a de-
sign science approach,” Ph.D. dissertation, Univ. Lausanne, Lausanne,
systems. We have applied the reported methodology to road Switzerland, 2004.
vehicle traffic monitoring, which enables high-resolution traf- [22] A. Osterwalder and Y. Pigneur, Business Model Generation, 2009, Self
fic monitoring to reduce congestion, environmental impact, Published.
[23] A. Allström, J. Archer, A. M. Bayen, S. Blandin, J. Butler, D. Gundlegård,
accidents, and costs. We have successfully demonstrated an H. Koutsopoulos, J. Lundgren, M. Rahmani, and O.-P. Tossavainen, “Mo-
approach where information has been procured instead of mea- bile Millenium Stockholm,” presented at the 2nd International Confer-
surement platforms and where a commercial actor provides ence Models Technologies Intelligent Transportation Systems, Leuven,
Belgium, Jun. 2011.
incentives to the individual smartphone owners, making the [24] J. Zantema, D. Van Ameisfort, M. Bliemer, and P. Bovy, “Pay-as-you-
system not only of commercial value but also sustainable. drive strategies: Case study of safety and accessibility effects,” Transp.
Res. Rec., no. 2078, pp. 8–16, 2008.
[25] A. Greenberg, “Designing pay-per-mile auto insurance regulatory incen-
tives,” Transp. Res. D, Transp. Environ., vol. 14, no. 6, pp. 437–445,
R EFERENCES Aug. 2009.
[1] A. Favell, Global mobile statistics 2013 part A: Mobile subscribers; hand- [26] P. Händel, M. Ohlsson, J. Ohlsson, and I. Skog, “Reporting of meter
set market share; mobile operators, Aug. 2013. [Online]. Available: http:// indication,” WO 2013/105 893 A1, Jul. 18, 2013.
mobithinking.com/mobile-marketing-tools/latest-mobile-stats/ [27] S. S. Laurent, J. Johnston, and E. Dumbill, Programming Web Services
[2] J. C. Herrera, D. B. Work, R. Herring, X. J. Ban, Q. Jacobson, and With XML-RPC, 1st ed. Sebastopol, CA, USA: O’Reilly, 2001.
A. M. Bayen, “Evaluation of traffic data obtained via GPS-enabled mobile [28] O. M. J. Carsten and F. N. Tate, “Intelligent speed adaptation: Accident
phones: The Mobile Century field experiment,” Transp. Res. C, Emerging savings and cost–benefit analysis,” Accid. Anal. Prev., vol. 37, no. 3,
Technol., vol. 18, no. 4, pp. 568–583, Aug. 2010. pp. 407–416, May 2005.
[3] D. Work, O.-P. Tossavainen, Q. Jacobson, and A. Bayen, “Lagrangian [29] M. Haklay and P. Weber, “OpenStreetMap: User-generated street maps,”
sensing: Traffic estimation with mobile devices,” in Proc. ACC, 2009, IEEE Pervasive Comput., vol. 7, no. 4, pp. 12–18, Oct.–Dec. 2008.
pp. 1536–1543. [30] M.-L. Lundgren, “The Swedish national road database–collaboration en-
[4] K. Jasper, S. Miller, C. Armstrong, and G. Golembiewski, “National eval- hances quality,” in Proc. 7th World Congr. Intell. Transp. Syst., 2000,
uation of the safetrip-21 initiative: California connected traveler test bed pp. 6–9.
final evaluation report: Mobile Millennium,” ITS Joint Program Office, [31] I. Skog and P. Händel, “Non-intrusive instantaneous car-fuel consumption
U.S. Dept. Transp., Washington, DC, USA, Tech. Rep., Jan. 2011. measurements,” IEEE Trans. Instrum. Meas., submitted for publication.
[5] P. Mohan, V. N. Padmanabhan, and R. Ramjee, “Nericell: Rich monitor- [32] I. Skog, P. Händel, M. Ohlsson, and J. Ohlsson, “Challenges in
ing of road and traffic conditions using mobile smartphones,” in Proc. smartphone-driven usage based insurance,” presented at the IEEE Global
6th ACM Conf. Embedded Netw. SenSys, New York, NY, USA, 2008, Conf. Signal Information Processing, Austin, TX, USA, Dec. 2013. Paper
pp. 323–336. SIPFEa.PA.5.
[6] P. Händel, “Discounted least-squares gearshift detection using accelerom- [33] I. Skog and P. Händel, “In-car positioning and navigation technologies—
eter data,” IEEE Trans. Instrum. Meas., vol. 58, no. 12, pp. 3953–3958, A survey,” IEEE Trans. Intell. Transp. Syst., vol. 10, no. 1, pp. 4–21,
Dec. 2009. Mar. 2009.
[7] J. Dai, J. Teng, X. Bai, Z. Shen, and D. Xuan, “Mobile phone based drunk [34] A. E. Eskandarian, Handbook of Intelligent Vehicles, 1st ed. London,
driving detection,” in Proc. 4th Int. Conf. PervasiveHealth, 2010, pp. 1–8. U.K.: Springer-Verlag, 2012.
[8] M. Fazeen, B. Gozick, R. Dantu, M. Bhukhiya, and M. Gonzalez, “Safe [35] F. Gustafsson, Statistical Sensor Fusion, 2nd ed. Lund, Sweden:
driving using mobile phones,” IEEE Trans. Intell. Transp. Syst., vol. 13, Studentlitteratur, 2012.
no. 3, pp. 1462–1468, Sep. 2012. [36] S. Julier and H. Durrant-Whyte, “On the role of process models in au-
[9] B. Hardjono, A. Wibowo, M. Rachmadi, and W. Jatmiko, “Mobile phones tonomous land vehicle navigation systems,” IEEE Trans. Robot. Autom.,
as traffic sensors with map matching and privacy considerations,” in Proc. vol. 19, no. 1, pp. 1–14, Feb. 2003.
Int. Symp. MHS, 2012, pp. 450–455. [37] P. Händel, M. Ohlsson, I. Skog, and J. Ohlsson, “Determination of activity
[10] F. Bruneteau, “Why insurance telematics matters—Overview of a future rate of portable electronic equipment,” WO 2013 119 176, Aug. 15, 2013.
EUR 50 billion market,” presented at the Telematics Munich, Munich, [38] L. Gollenia, A. Uhl, and C. Giovanoli, Next generation IT strategy—
Germany, Oct. 29–30, 2012. Approaching the digital enterprise, Oct. 2012.
1248 IEEE SYSTEMS JOURNAL, VOL. 8, NO. 4, DECEMBER 2014
Peter Händel (S’88–M’94–SM’98) received the Isaac Skog (S’09–M’10) received the B.Sc. de-
Ph.D. degree from Uppsala University, Uppsala, gree in electrical engineering, the M.Sc. degree in
Sweden, in 1993. wireless systems, and the Ph.D. degree in signal
From 1987 to 1993, he was with Uppsala Uni- processing, with a thesis on low-cost navigation
versity. From 1993 to 1997, he was with Ericsson systems, from KTH Royal Institute of Technology,
AB, Kista, Sweden. From 1996 to 1997, he was a Stockholm, Sweden, in 2003, 2005, and 2010,
Visiting Scholar with Tampere University of Tech- respectively.
nology, Tampere, Finland. Since 1997, he has been In 2009, he was a Visiting Researcher with the
with KTH Royal Institute of Technology, Stockholm, Mobile Multi-Sensor System Research Team, Uni-
Sweden, where he is currently a Professor of signal versity of Calgary, Calgary, AB, Canada, for five
processing and the Head of the Department of Signal months. In 2011, he was a Visiting Scholar with the
Processing. From 2000 to 2006, he held an adjunct position with the Swedish Indian Institute of Science, Bangalore, India, for four months. He is currently a
Defence Research Agency. He was a Guest Professor with the Indian Institute Researcher with KTH Royal Institute of Technology, where he coordinates the
of Science, Bangalore, India, and the University of Gävle, Gävle, Sweden. He KTH Insurance Telematics Laboratory.
is a cofounder of Movelo AB.
Dr. Händel has served as an Associate Editor of the IEEE TRANSACTIONS
ON S IGNAL P ROCESSING .