SlideShare a Scribd company logo
1 of 22
Download to read offline
How Industrial-Grade Messaging
Powers the Connected
Transportation Economy
Ricardo Gomez-Ulmke, VP IoT, Solace
IoT Tech Expo, Amsterdam, 27-June-2018
Agenda
The User
Experience
Functional &
Technological
Considerations
Case Study:
Singapore
Smart Transport
Agenda
The User
Experience
Functional &
Technological
Considerations
Case Study:
Singapore
Smart Transport
• Olivia is planning journey from home to the
office, with a stop at the mall
• App suggests and sets up best mode of transport
and route based on preferences, dynamic pricing,
and predicted road congestion
The User Experience: Planning a Journey
By Car
- Toll road included
- Park close to shops
- She’ll drop her
shopping in her car
By Bus
- From car park to
train station
- Pre-booked ticket
& seat
By Train
- From train station
to office
- Pre-booked ticket
& seat
- Pre-orders lunch
pack
TripPlanner+
7:45 Drive car to mall
Take Central Xpwy
Est. toll $3.28
8:10 Park at mall
Space reserved
Level B, Slot 24
Est. fee $5.76
9:15 Take Bus #12
From 15th & Main
to Central Station.
Seat 13B, $2.10
Arrive 9:28
9:35 Take Train #246
Central Station,
Track 5, Carriage 3, Seat 24
Ticket $1.30
Arrive 9:46
10:00 Arrive at work
+
+
+
+
• Trip info transferred
from app to car
• Nav system suggests
new route because
of congestion
• Toll estimate updated
based on new route
The User Experience: Managing the Live Journey
5
© Solace
Proprietary & Confidential
Olivia
Leaves
Home
Identities:
car, app, mobile
device, user
Relationships of
Identities
Real-time pairing
notifications
Notification & data
download across 3rd
parties
The User Experience: Managing the Live Journey
6
© Solace
Proprietary & Confidential
• Enters car park and is
guided to her space
• Receives receipt for toll
• Transfer of live trip back
to her phone as she
locks her car
Olivia
Leaves
Home
Olivia
Parks
Car at
Mall
Car switches from
GPS navigation to
indoor navigation
Seamless switch to
Beacons & WIFI
Door lock notification
triggers transfer of
trip
The User Experience: Managing the Live Journey
7
© Solace
Proprietary & Confidential
• She’s guided to
her car where
she drops off
her purchase
• She makes her
way to the bus
stop
Olivia
Leaves
Home
Olivia
Parks
Car at
Mall
Olivia
Leaves
Mall
Data sharing
between shopping
mall app & trip app
Seamless experience
across apps
Federated situation,
context and events
across 3rd parties
The User Experience: Managing the Live Journey
8
© Solace
Proprietary & Confidential
• Receives alert that
next #12 bus won’t
stop, but another will
stop 3 minutes after
that
Olivia
Leaves
Home
Olivia
Parks
Car at
Mall
Olivia
Leaves
Mall
Olivia
Arrives at
Bus Stop
Live bus arrival &
departure times –
tracking all buses
Distributed to bus-
stop displays AND to
all subscribed users
Connecting to bus
stop WIFI triggers
“passenger arrived”
The User Experience: The Bus Driver’s View
9
© Solace
Proprietary & Confidential
• John & Jim are
advised:
• When to stop, when
not to stop
• When to depart,
when to wait
John and Jim
drive #12
bus
John:
“don’t stop”
Jim:
“please
stop”
Live tracking of:
Occupancy, people
waiting, reservations
Algorithms to avoid
“bus bunching”
Algorithms to “load-
balance” occupancy
with passenger needs
The User Experience: Managing the Live Journey
10
© Solace
Proprietary & Confidential
• Olivia is
guided to the
platform and
spot where
her carriage
will stop
• Her lunch
pack is
delivered to
her seat
Olivia
Leaves
Home
Olivia
Parks
Car at
Mall
Olivia
Leaves
Mall
Olivia
Arrives at
Bus Stop
Bus Arrives
at Train
Station
Registration with on-
board WIFI: Oliva has
boarded train
Delivery service is
notified and guided
to her seat
The User Experience: Managing the Live Journey
11
© Solace
Proprietary & Confidential
• Review her trip, check
receipts
• Ready to plan another
awesome trip home!
Olivia
Leaves
Home
Olivia
Parks
Car at
Mall
Olivia
Leaves
Mall
Olivia
Arrives at
Bus Stop
Bus Arrives
at Train
Station
Olivia
Arrives
at Work
Agenda
The User
Experience
Functional &
Technological
Considerations
Case Study:
Singapore Smart
Transportation
Functional Considerations
Mobile
Apps
Cars Buses Trains Displays WIFI Hotspots BeaconsConnected
“Things”
Reference
Data
Time
Tables
Live
Traffic
Live
Transport
Pricing
Models
Data
Infrastructure
Account
Management
Billing &
Payments
Congestion
Management
Bus
Management
Train
Management
Core
Applications
Journey
Management
Core
Infrastructure
Connectivity Backbone
Event Brokering & Mediation
Location & Navigation Services
Identity & Access Management Federation of Identities, Data, Events
Data Privacy & Transparency Control
3rd Party
Applications
Car
Parks
In-door
Navigation
Tickets Delivery Services …
Designing the Platform:
You Need a Rock-Solid Foundation
Flexible & Extensible
Connectivity
– Vehicles: Cars, buses, trains
– Infrastructure: car parks, displays, gantries
– People’s mobile devices
– Static and moving things
– Support for many different protocols
Scalable Event Brokering
& Event Mediation
– Each car/bus/train publishes
1 event per second
– Location tracking of journeys adds
up to millions of events per second
– Data ingest & Command dispatch
14
©Solace | Proprietary &
Confidential
APIs & Federation
Data Centers, Public &
Private Clouds
Micro-Services
Foundation
Data Ownership
& Transparency
Connectivity
Eventing
Security
Framework
Agenda
The User
Experience
Functional &
Technological
Considerations
Case Study:
Singapore Smart
Transportation
Linking information and
infrastructure to better
serve citizens
• Gov’t services
• Energy
• Healthcare
• Transportation
Smart Transportation is
Mission Critical Element
• Population 6 million
• 17,000 buses, 300 routes,
4M trips per day
• 100 train stations,
3M trips per day
• 1M registered vehicles
300,000 car journeys per day
• 1M taxi rides per day
Source:
https://www.lta.gov.sg/content/dam/ltaweb/corp/PublicationsResearch/files/Fa
ctsandFigures/Statistics%20in%20Brief%202015%20FINAL.pdf
Regulates all land transport with
goal of improving commuter and
motorist experience and satisfaction
Congestion and Growth
Requires Innovative Thinking
Rail System 2010 Rail System 2020
Real-Time Tracking and Route
Planning of Public Transportation
Better
Commuter /
Motorist
Experience
Digital Signage
Real-Time Alerts & Info
Dynamic “Electronic Road Pricing”
• From Physical to Virtual Gantries
• Flexibility to dynamically
create new toll routes
• Dynamic pricing by load
• Re-routing to manage congestion
• Automatic billing & collection
Electronic
Road Pricing
Let’s talk more
Come and see us in booth #80

More Related Content

What's hot

Taxi Driver Oep
Taxi Driver OepTaxi Driver Oep
Taxi Driver Oep
chris-rock
 
MKT 310 uber presentation final
MKT 310 uber presentation finalMKT 310 uber presentation final
MKT 310 uber presentation final
Maggie Thompson
 

What's hot (20)

UBER Data Mining
UBER Data MiningUBER Data Mining
UBER Data Mining
 
Operational Activities Of UBER
Operational Activities Of UBEROperational Activities Of UBER
Operational Activities Of UBER
 
6 common front end features of taxi dispatch system by your cab manager
6 common front end features of taxi dispatch system by your cab manager6 common front end features of taxi dispatch system by your cab manager
6 common front end features of taxi dispatch system by your cab manager
 
ParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For CitiesParkMe Smart Parking Solutions For Cities
ParkMe Smart Parking Solutions For Cities
 
Taxi Driver Oep
Taxi Driver OepTaxi Driver Oep
Taxi Driver Oep
 
Ride sharing app like Uber (Taxi Booking App)
Ride sharing app like Uber (Taxi Booking App)Ride sharing app like Uber (Taxi Booking App)
Ride sharing app like Uber (Taxi Booking App)
 
Uber India - Consumer models for acquisition and driving usage
Uber India - Consumer models for acquisition and driving usageUber India - Consumer models for acquisition and driving usage
Uber India - Consumer models for acquisition and driving usage
 
Uber
UberUber
Uber
 
Uber case davin ega
Uber case davin egaUber case davin ega
Uber case davin ega
 
Car for hire business case Uber - Business Model Canvas
Car for hire business case Uber - Business Model CanvasCar for hire business case Uber - Business Model Canvas
Car for hire business case Uber - Business Model Canvas
 
Uber for business imc final presentation
Uber for business imc final presentationUber for business imc final presentation
Uber for business imc final presentation
 
Uber Pitch Deck 2008
Uber Pitch Deck 2008Uber Pitch Deck 2008
Uber Pitch Deck 2008
 
8 Things Uber Can Teach You
8 Things Uber Can Teach You8 Things Uber Can Teach You
8 Things Uber Can Teach You
 
Information system of Uber
Information system of UberInformation system of Uber
Information system of Uber
 
Business model canvas of UBER final
Business model canvas of UBER finalBusiness model canvas of UBER final
Business model canvas of UBER final
 
JTBD case study : Uber Rider App
JTBD case study : Uber Rider AppJTBD case study : Uber Rider App
JTBD case study : Uber Rider App
 
Business Model Canvas of Ola Cabs by Akshay Nahar
Business Model Canvas of Ola Cabs by Akshay NaharBusiness Model Canvas of Ola Cabs by Akshay Nahar
Business Model Canvas of Ola Cabs by Akshay Nahar
 
Uber - Managing Information Systems
Uber - Managing Information SystemsUber - Managing Information Systems
Uber - Managing Information Systems
 
MKT 310 uber presentation final
MKT 310 uber presentation finalMKT 310 uber presentation final
MKT 310 uber presentation final
 
The Connected Car UX Through APIs - Francois Lascelles, VP Solutions Architec...
The Connected Car UX Through APIs - Francois Lascelles, VP Solutions Architec...The Connected Car UX Through APIs - Francois Lascelles, VP Solutions Architec...
The Connected Car UX Through APIs - Francois Lascelles, VP Solutions Architec...
 

Similar to How Industrial-Grade Messaging Powers the Connected Transportation Economy

Encouraging new patterns of urban experience through the interconnection betw...
Encouraging new patterns of urban experience through the interconnection betw...Encouraging new patterns of urban experience through the interconnection betw...
Encouraging new patterns of urban experience through the interconnection betw...
Alessandro Prunesti
 
Now! general presentation 2017 04-28
Now! general presentation 2017 04-28Now! general presentation 2017 04-28
Now! general presentation 2017 04-28
NOWOffice
 
Cab Collective Final
Cab Collective FinalCab Collective Final
Cab Collective Final
RStott
 

Similar to How Industrial-Grade Messaging Powers the Connected Transportation Economy (20)

Encouraging new patterns of urban experience through the interconnection betw...
Encouraging new patterns of urban experience through the interconnection betw...Encouraging new patterns of urban experience through the interconnection betw...
Encouraging new patterns of urban experience through the interconnection betw...
 
icm_linked_in_pres
icm_linked_in_presicm_linked_in_pres
icm_linked_in_pres
 
Itswc17 steffen schaefer es03- urban mobility
Itswc17 steffen schaefer   es03- urban mobilityItswc17 steffen schaefer   es03- urban mobility
Itswc17 steffen schaefer es03- urban mobility
 
Next level urban mobility steffen schaefer
Next level urban mobility   steffen schaeferNext level urban mobility   steffen schaefer
Next level urban mobility steffen schaefer
 
Connecting California from Research to Reality
Connecting California from Research to RealityConnecting California from Research to Reality
Connecting California from Research to Reality
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research Design
 
Smart Cities UK 2018 Stream 3 - Citizen Engagement
Smart Cities UK 2018 Stream 3 - Citizen EngagementSmart Cities UK 2018 Stream 3 - Citizen Engagement
Smart Cities UK 2018 Stream 3 - Citizen Engagement
 
MENA Rail Pioneer Innovative Showcase
MENA Rail Pioneer Innovative ShowcaseMENA Rail Pioneer Innovative Showcase
MENA Rail Pioneer Innovative Showcase
 
Scaling the Carsharing Market: Keynote Speech in Utrecht, Netherlands
Scaling the Carsharing Market: Keynote Speech in Utrecht, NetherlandsScaling the Carsharing Market: Keynote Speech in Utrecht, Netherlands
Scaling the Carsharing Market: Keynote Speech in Utrecht, Netherlands
 
Connected Mobility: The Digitalization Perspective
Connected Mobility: The Digitalization PerspectiveConnected Mobility: The Digitalization Perspective
Connected Mobility: The Digitalization Perspective
 
Now! general presentation 2017 04-28
Now! general presentation 2017 04-28Now! general presentation 2017 04-28
Now! general presentation 2017 04-28
 
Location Based Services - IoT Enabled Solutions for Real-Time Location Update...
Location Based Services - IoT Enabled Solutions for Real-Time Location Update...Location Based Services - IoT Enabled Solutions for Real-Time Location Update...
Location Based Services - IoT Enabled Solutions for Real-Time Location Update...
 
App based taxi Service: Ola Cabs
App based taxi Service: Ola CabsApp based taxi Service: Ola Cabs
App based taxi Service: Ola Cabs
 
Apresentação smart parking microio
Apresentação smart parking microioApresentação smart parking microio
Apresentação smart parking microio
 
MobiWallet - Curent Status & Achievements
MobiWallet - Curent Status & AchievementsMobiWallet - Curent Status & Achievements
MobiWallet - Curent Status & Achievements
 
Connected Vehicles: An Overview on Evolution, Challenges, Forecasts and Trends
Connected Vehicles: An Overview on Evolution, Challenges, Forecasts and TrendsConnected Vehicles: An Overview on Evolution, Challenges, Forecasts and Trends
Connected Vehicles: An Overview on Evolution, Challenges, Forecasts and Trends
 
RTPI 2013 Andreas Kuster
RTPI 2013 Andreas KusterRTPI 2013 Andreas Kuster
RTPI 2013 Andreas Kuster
 
Cab Collective Final
Cab Collective FinalCab Collective Final
Cab Collective Final
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 
Navi
NaviNavi
Navi
 

More from Solace

More from Solace (20)

Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
 
PubSub+ Event Portal for Apache Kafka
PubSub+ Event Portal for Apache KafkaPubSub+ Event Portal for Apache Kafka
PubSub+ Event Portal for Apache Kafka
 
Stream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace PlatformStream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace Platform
 
AsyncAPI Conference: From Design to Code with Marc DiPasquale
AsyncAPI Conference: From Design to Code with Marc DiPasqualeAsyncAPI Conference: From Design to Code with Marc DiPasquale
AsyncAPI Conference: From Design to Code with Marc DiPasquale
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven Enterprise
 
Solace Developer Session: Replay
Solace Developer Session: ReplaySolace Developer Session: Replay
Solace Developer Session: Replay
 
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to CloudHigh-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
 
Cloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace PresentationCloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace Presentation
 
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven EnterpriseSolace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event MeshStream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event MeshStream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
 
Accelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven ArchitectureAccelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven Architecture
 
Event-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSIEvent-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSI
 
Event Horizon at Solace Connect Singapore
Event Horizon at Solace Connect SingaporeEvent Horizon at Solace Connect Singapore
Event Horizon at Solace Connect Singapore
 
API Management, Meet Event Management
API Management, Meet Event ManagementAPI Management, Meet Event Management
API Management, Meet Event Management
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenEvent Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
 
Async API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven FutureAsync API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven Future
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

How Industrial-Grade Messaging Powers the Connected Transportation Economy

  • 1. How Industrial-Grade Messaging Powers the Connected Transportation Economy Ricardo Gomez-Ulmke, VP IoT, Solace IoT Tech Expo, Amsterdam, 27-June-2018
  • 4. • Olivia is planning journey from home to the office, with a stop at the mall • App suggests and sets up best mode of transport and route based on preferences, dynamic pricing, and predicted road congestion The User Experience: Planning a Journey By Car - Toll road included - Park close to shops - She’ll drop her shopping in her car By Bus - From car park to train station - Pre-booked ticket & seat By Train - From train station to office - Pre-booked ticket & seat - Pre-orders lunch pack TripPlanner+ 7:45 Drive car to mall Take Central Xpwy Est. toll $3.28 8:10 Park at mall Space reserved Level B, Slot 24 Est. fee $5.76 9:15 Take Bus #12 From 15th & Main to Central Station. Seat 13B, $2.10 Arrive 9:28 9:35 Take Train #246 Central Station, Track 5, Carriage 3, Seat 24 Ticket $1.30 Arrive 9:46 10:00 Arrive at work + + + +
  • 5. • Trip info transferred from app to car • Nav system suggests new route because of congestion • Toll estimate updated based on new route The User Experience: Managing the Live Journey 5 © Solace Proprietary & Confidential Olivia Leaves Home Identities: car, app, mobile device, user Relationships of Identities Real-time pairing notifications Notification & data download across 3rd parties
  • 6. The User Experience: Managing the Live Journey 6 © Solace Proprietary & Confidential • Enters car park and is guided to her space • Receives receipt for toll • Transfer of live trip back to her phone as she locks her car Olivia Leaves Home Olivia Parks Car at Mall Car switches from GPS navigation to indoor navigation Seamless switch to Beacons & WIFI Door lock notification triggers transfer of trip
  • 7. The User Experience: Managing the Live Journey 7 © Solace Proprietary & Confidential • She’s guided to her car where she drops off her purchase • She makes her way to the bus stop Olivia Leaves Home Olivia Parks Car at Mall Olivia Leaves Mall Data sharing between shopping mall app & trip app Seamless experience across apps Federated situation, context and events across 3rd parties
  • 8. The User Experience: Managing the Live Journey 8 © Solace Proprietary & Confidential • Receives alert that next #12 bus won’t stop, but another will stop 3 minutes after that Olivia Leaves Home Olivia Parks Car at Mall Olivia Leaves Mall Olivia Arrives at Bus Stop Live bus arrival & departure times – tracking all buses Distributed to bus- stop displays AND to all subscribed users Connecting to bus stop WIFI triggers “passenger arrived”
  • 9. The User Experience: The Bus Driver’s View 9 © Solace Proprietary & Confidential • John & Jim are advised: • When to stop, when not to stop • When to depart, when to wait John and Jim drive #12 bus John: “don’t stop” Jim: “please stop” Live tracking of: Occupancy, people waiting, reservations Algorithms to avoid “bus bunching” Algorithms to “load- balance” occupancy with passenger needs
  • 10. The User Experience: Managing the Live Journey 10 © Solace Proprietary & Confidential • Olivia is guided to the platform and spot where her carriage will stop • Her lunch pack is delivered to her seat Olivia Leaves Home Olivia Parks Car at Mall Olivia Leaves Mall Olivia Arrives at Bus Stop Bus Arrives at Train Station Registration with on- board WIFI: Oliva has boarded train Delivery service is notified and guided to her seat
  • 11. The User Experience: Managing the Live Journey 11 © Solace Proprietary & Confidential • Review her trip, check receipts • Ready to plan another awesome trip home! Olivia Leaves Home Olivia Parks Car at Mall Olivia Leaves Mall Olivia Arrives at Bus Stop Bus Arrives at Train Station Olivia Arrives at Work
  • 13. Functional Considerations Mobile Apps Cars Buses Trains Displays WIFI Hotspots BeaconsConnected “Things” Reference Data Time Tables Live Traffic Live Transport Pricing Models Data Infrastructure Account Management Billing & Payments Congestion Management Bus Management Train Management Core Applications Journey Management Core Infrastructure Connectivity Backbone Event Brokering & Mediation Location & Navigation Services Identity & Access Management Federation of Identities, Data, Events Data Privacy & Transparency Control 3rd Party Applications Car Parks In-door Navigation Tickets Delivery Services …
  • 14. Designing the Platform: You Need a Rock-Solid Foundation Flexible & Extensible Connectivity – Vehicles: Cars, buses, trains – Infrastructure: car parks, displays, gantries – People’s mobile devices – Static and moving things – Support for many different protocols Scalable Event Brokering & Event Mediation – Each car/bus/train publishes 1 event per second – Location tracking of journeys adds up to millions of events per second – Data ingest & Command dispatch 14 ©Solace | Proprietary & Confidential APIs & Federation Data Centers, Public & Private Clouds Micro-Services Foundation Data Ownership & Transparency Connectivity Eventing Security Framework
  • 16. Linking information and infrastructure to better serve citizens • Gov’t services • Energy • Healthcare • Transportation Smart Transportation is Mission Critical Element • Population 6 million • 17,000 buses, 300 routes, 4M trips per day • 100 train stations, 3M trips per day • 1M registered vehicles 300,000 car journeys per day • 1M taxi rides per day Source: https://www.lta.gov.sg/content/dam/ltaweb/corp/PublicationsResearch/files/Fa ctsandFigures/Statistics%20in%20Brief%202015%20FINAL.pdf
  • 17. Regulates all land transport with goal of improving commuter and motorist experience and satisfaction
  • 18. Congestion and Growth Requires Innovative Thinking Rail System 2010 Rail System 2020
  • 19. Real-Time Tracking and Route Planning of Public Transportation
  • 20. Better Commuter / Motorist Experience Digital Signage Real-Time Alerts & Info Dynamic “Electronic Road Pricing”
  • 21. • From Physical to Virtual Gantries • Flexibility to dynamically create new toll routes • Dynamic pricing by load • Re-routing to manage congestion • Automatic billing & collection Electronic Road Pricing
  • 22. Let’s talk more Come and see us in booth #80