opening onem2m to the public - docbox.etsi.org€¦ · local authority dataset open datasets...
TRANSCRIPT
Opening oneM2M to the public17th November 2016
What is oneTRANSPORT?
Ecosystem
Sensors
Government Authorities
Analytics
Transport Expert Platform Provider
Sponsor
Socio-technical Expert
Mobile App DevCoordinator & Algorithms expert
Sponsor
Platform Provider
Today’s fragmented environment
Proprietary fragmented interfaces
Roadside ITS infrastructure
Traffic Control Centres
Public Transport Data FeedsTransport System Virtual Data Feeds
Road Applications (traffic, accidents) Public Transport Applications
Local Authorities need to deliver innovative solutions with less money
oneTRANSPORT Vision
oneTRANSPORT Platform(open & common interfaces)
Tomorrow's Application(multi-modal & integrated)
Public Transport Data FeedsTransport System Virtual Data FeedsRoadside ITS infrastructure
oneTRANSPORT and oneM2M
Transport Authority Datasets
Local Authority Dataset Open Datasets
Geospatial Data Repository
Data Import
Platform Portal
Data Discovery
Docs & Tools
App ManagementData Broker
Authorization Accounting Metrics
3rd Party Applications
oneM2M – Cloud Internet of Things server
oneTRANSPORT Platform
Sensor Data Providers
BitCarrier
FastPrk
Clearview Developer Tools
Android SDK
iOS SDK
Analytics
Traak
Imperial College
Data quality• Data from Local Authority comes
from the Transport Systems• Transport System have different
data models• oneTRANSPORT doesn’t strictly
apply its own data model – allows applications to use their own designs and structures
• An open market place facilitates the discovery of data – better described data becomes more valuable
System A System B
System D System C
oneTRANSPORT Open Marketplace
User
Single-purpose
Data models
Different values
Application Application
Proprietary models
Existing standards
Transport Authority Datasets
Data Import
Data Broker
oneM2M – IN-CSE
Local Authority data import
Buckinghamshire
Car Parks
Swan
DesboroughRd
JSON DATEX2
JSON DATEX2
DATEX2
HTTPS
3rd Party Applications
Adaption of data
Data Import Data Transformation
Single-purpose
Application
Single-purpose
General-purpose
Application
MobileDevelopment Kits
Android SDK
oneTRANSPORT Android SDK
Retriever(async / sync)
Content Provider
Content Helper
Android Application
Android oneM2M SDK
SQL Queries
Cursors / Objects
Local SQLiteCache
Content Resolver
Live feed request
uses
Predefined QueriesDB Contract
Populate data source
uses
Sync AdapterBackground refresh
https://github.com/oneTRANSPORT
iOS SDK
https://github.com/oneTRANSPORT