Download - OSGi in Telematics - Volker Braun
COPYRIGHT © 2008-2011 OSGi Alliance. All Rights Reserved
Waste Management Telematics
System based on an OSGi platform
Volker M. Braun
mm-lab GmbH
2011-09-20
OSGi Alliance Marketing © 2008-2010 .
All Rights Reserved
Page 1
Contents
• Function of the telematics system
• Architecture of the telematics system
• Benefits of OSGi
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 3
SYSTEM FUNCTION
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 4
System Architecture
Mobile On-board Units Public
Mobile Radio Network
Telematic Server “Backend”
Telematic Portal in the Office
9/21/2011 Page 6 © mm-lab GmbH Company Confidential
Integration
Back Office
• ERP
• ...
Office
• GIS
• Web Portal
On-board Unit
9/21/2011 Page 7
Waste disposal request
Call center
ERP Citizens
Electronic
Organic
Bulky
Hazardous
Disposal requests queuing
9/21/2011 Page 8
Tour planning
Scheduler
Requests for
Execution day
9/21/2011 Page 9 © mm-lab GmbH Company Confidential
Tour clusters
9/21/2011 Page 10 © mm-lab GmbH Company Confidential
Sequence and Routing
9/21/2011 Page 11 © mm-lab GmbH Company Confidential
9/21/2011 Page 12 © mm-lab GmbH Company Confidential
On-board Unit
9/21/2011 Page 13 © mm-lab GmbH Company Confidential
Tracking
9/21/2011 Page 14
Tracing, Results
SYSTEM ARCHITECTURE
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 15
Nativ
e
Pla
tform
Hard
ware
Pla
tform
Serv
ice
Pla
tform
Ap
plic
atio
n
La
yer
Software Architecture
Color Code
21.09.2011
9/21/2011
Advanced Telematics Platform
Tra
ckin
g
Na
vig
atio
n
Wa
ste
Dis
po
sa
l S
erv
ice
Ele
ctr
on
ic D
rive
r L
og
On-b
oa
rd D
iag
no
sis
Co
mm
an
d a
nd
Dire
ct
Page 18 © mm-lab GmbH Company Confidential
Component based web portal
Applications
menu
Page 19 © mm-lab GmbH Company Confidential
Component based operator
workstation
Applications on Gateway(s)
Page 20 © mm-lab GmbH Company Confidential
Software Management by OSGi
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 21
Software
Installation
Configuration
Demands concerning such solutions
• … by our users: • Support for different hardware
(Mobile devices for park inspection, mounted devices for trucks)
• Support for different user groups, all with specific demands
(Garbage Collection needs other applications than the Winter Road Clearance)
• Mobile devices are most time employed in the field, high reliability & availability
• User prefers standards instead of proprietary solutions
• … by us: • Modular concept required to be able to easy deliver customer-tailored software
• Reuse of modules in order to minimize development efforts and thus the retail
price
• Usage of existing software parts instead of self implementation, wherever
suitable
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 22
OSGi
• … is the Solution • Easy management of gateways with different applications
• Support for different hardware & different user groups
• Easy software update over the air
• Gatways do not need to be online when starting the update
• Gateways do not need to be returned
• Plus: • Easy configuration change
• E.g. tracking parameters, on-board voltage threshold, standby mode
• Usage of OSGi can be an argument for sales
• Much existing functionality such as dedicated, extensible user management
OSGi Alliance Marketing © 2008-2011 . All Rights Reserved Page 23
Thank you.
9/21/2011 © mm-lab GmbH Company Confidential Page 24