IP Communication in the car: an Ecosystem Enabler? Télécom Bretagne Jean-Marie BONNIN

advertisement
IP Communication in the car:
an Ecosystem Enabler?
Jean-Marie BONNIN
jm.bonnin@telecom-bretagne.eu
Télécom Bretagne
The Fully Networked Car
Geneva, 4-5 March 2009
1
Introduction
o Much more advanced mobile services
• Adaptive and self-configuring services, context
aware services...
o Numerous wireless access networks
• WLAN (802.11x), WPAN (802.15), MBWAN (802.16,
802.20), or 3G WWAN…
• Dedicated or generic purposes
o More diverse mobile computers/terminals
• Smart-phones, PDAs, laptops, tablet, PCs…
• Specialized Hardwares (mobile routers)
• Various type of sensors and cameras
The Fully Networked Car
Geneva, 4-5 March 2009
2
Is IPv6 necessary?
o Number of node involved
• 2,5 billions of mobiles and much more devices
• 600 millions of cars, 3 billions expected by 2050
o Network diversity
• IP works over everything
o Stakeholders multiplicity
• IPv4 would constrain the relation
o Different time scale (innovation and support)
• tens of year automotive industry
• few years in telecommunications
• months in services
The Fully Networked Car
Geneva, 4-5 March 2009
3
ITS stakeholders
Road Side Systems
- Toll gate
- Traffic information
- ...
Service Providers
- Traffic management
- Fleet management
- Multimodal transportation
Internet
Road
side
Senso unit
rs
Access
Network
Access
Network
The Fully Networked Car
Geneva, 4-5 March 2009
4
ITS stakeholders
Road Side Systems
- Toll gate
- Traffic information
- ...
Service Providers
- Traffic management
- Fleet management
- Multimodal transportation
Internet
Road
side
Senso unit
rs
Access
Network
Access
Network
The Fully Networked Car
Geneva, 4-5 March 2009
4
ITS stakeholders
Road Side Systems
- Toll gate
- Traffic information
- ...
Service Providers
- Traffic management
- Fleet management
- Multimodal transportation
Internet
Road
side
Senso unit
rs
Access
Network
Access
Network
The Fully Networked Car
Geneva, 4-5 March 2009
4
ITS stakeholders
Service
Service Providers
Providers
- Traffic management
- Fleet management
- Multimodal transportation
Road Side Systems
- Toll gate
- Traffic information
- ...
Road
Side
Internet
Road
side
Senso unit
rs
Access
Network
Access
Network
Car
Manufacturers
Users
The Fully Networked Car
Geneva, 4-5 March 2009
4
ISP/ASP
ISP/ASP
Current situation: multiple modems
GPS
Fleet management
Message board
Machin to stamp
The Fully Networked Car
Geneva, 4-5 March 2009
5
Current situation: multiple modems
GPS
Fleet management
Video surveillance
Message board
Machin to stamp
The Fully Networked Car
Geneva, 4-5 March 2009
5
IPv4-based service deployment example
The Fully Networked Car
Geneva, 4-5 March 2009
6
IPv4-based service deployment example
Services Provider
Internet
3G
Network
The Fully Networked Car
Geneva, 4-5 March 2009
6
WiFi
Network
IPv4-based service deployment example
Services Provider
Internet
3G
Network
The Fully Networked Car
Geneva, 4-5 March 2009
6
WiFi
Network
IPv4-based service deployment example
Service Provider 2
Services Provider
Internet
3G
Network
The Fully Networked Car
Geneva, 4-5 March 2009
6
WiFi
Network
IPv4-based service deployment example
Services Provider
Internet
3G
Network
WiFi
Network
Service Provider 2
The Fully Networked Car
Geneva, 4-5 March 2009
6
IPv4-based service deployment example
Services Provider
Internet
3G
Network
WiFi
Network
Service Provider 2
The Fully Networked Car
Geneva, 4-5 March 2009
6
IPv4-based service deployment example
Services Provider
Internet
3G
Network
WiFi
Network
Service Provider 2
The Fully Networked Car
Geneva, 4-5 March 2009
6
Using multiple access networks: CALM
IPv6 session continuity
&
Media selection
CALM
media2
CALM
media2
WiFi
CALM
media2
M5
Other
Media
WLAN
UMTS
Interface
Management
Entity
(IME)
3G
EDGE
2G
The Fully Networked Car
Geneva, 4-5 March 2009
7
Network layer
CALM FAST
Géocasting
WiMAX
Network
Management
Entity
(NME)
TCP/IP
Application
FAST ITS
Applications
GPRS
Management Plan
CALM FAST Managment
CALM
Management
Entity
(CME)
Communications
Access for
Land
Mobiles
IPv6
MIPv6
NEMO
MCoA
Is network mobility management necessary?
Spectrum and network
ressources are not used
efficiently
Each mobile
has to reach the
infrastructure
using only its
own ressources
3G RAN
✓ Network mobility
Multiple Simultaneous
Handovers
(on a router)
Only the router
has to reach the
infrastructure
Each mobile
manages its
own mobility
Some devices
Each mobile has
(MIP)
should not have
few wireless
to manage
interfaces
mobility
✓ Host mobility
(MIP on teminal)
The Fully Networked Car
Geneva, 4-5 March 2009
8
3G RAN
WiFi
Access
Network
Low power (short range)
transmission between
devices and mobile router
Each mobile does
not manage
mobility, it is just
an IP terminal
Each mobile
needs only one
wireless interface
Devices could
not manage
mobility
Router could manage
several interfaces and
performs load sharing
Internet provision: IPv6 and NEMO
CN2
CN1
Visited
Network
Internet
AR
Binding Cache:
HoA - CoA1
HoA - CoA2
Prefix Table:
MNP - HoA
AR
AR
HA
Routing table:
Green on tunnel 1
Orange on tunnel 2
Tunnel 2
AP
BS
802.11p
Routing policies
2G/3G
Bindings:
HoA - CoA1
HoA - CoA2
MNN2
MNP::LFN2Id
The Fully Networked Car
Geneva, 4-5 March 2009
9
home.net
Tunnel 1
Routing table:
Green on tunnel 1
Orange on tunnel 2
MNN1
MNP::LFN1Id
Home Network
CALM Implementations
AR1
Access
Netwok
AR2
3G RAN
Access
Network
Combined Antenna Pod
Navigation System
CME
NME
Internet
Application
Traffic
Management
Socket
TCP/UDP
Socket
UDP
CALM Routing
Laptop
IPv6
IME
The Fully Networked Car
Geneva, 4-5 March 2009
10
On board Mobile Router (CALM Modem)
In-Vehicle Network
CME
NME
IME
CALM Routing
IPv6 + Mobile IPv6 + MCoA + NEMO
In-Vehicle
Network
CALM
M5
Convergence
Convergence
Convergence
GPRS
DSRC
GPS
CALM Implementations
Navigation System
CME
NME
Baskseat screen
Internet
Application
Traffic
Management
Socket
TCP/UDP
Socket
UDP
CALM Routing
Internet
Application
CME
Socket
TCP/UDP
In-Vehicle Network
IW
CALM
OEM
In-Vehicle
Application
Sensor
IVN
IVN
IVN
IVN
In-Vehicle
Network
IME
In-Vehicle CALM Network
OEM Network
On board Mobile Router 2 (CALM Modem)
CME
CALM Routing
IPv6 + Mobile IPv6 + MCoA + NEMO
IVN
Convergence
Convergence
GPRS
DSRC
Combined Antenna Pod
The Fully Networked Car
Geneva, 4-5 March 2009
10
On board Mobile Router 1 (CALM Modem)
CME
NME
IME
Sensors
Display/Calculator
CALM
Routing
NME
IPv6
IME
Firewall
Directory
Services
CALM Routing
NME
IPv6 + Mobile IPv6 + MCoA + NEMO
Convergence
IME
IVN
CALM
M5
GPS
Combined Antenna Pod
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
Applications
SAP
SAP
Network
Management
SAP
Entity
(NME)
SAP
Network Interface
IPv6, Mobile IPv6 & NEMO
Media selection enforcement
SAP
SAP
SAP
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
CALM Management Entity
(CME)
Applications
Applications
SAP
Network
Management
SAP
Entity
(NME)
SAP
Applications
SAP Needs
(QoS, Cost, ...)
Network Interface
IPv6, Mobile IPv6 & NEMO
Media
Media
selection enforcement
IME
(Through
SAP NME)SAP
Description
SAP
(QoS, Cost, ...)
Media
Selection
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
Applications
SAP
SAP
Network
Management
SAP
Entity
(NME)
SAP
Network Interface
IPv6, Mobile IPv6 & NEMO
Media selection enforcement
SAP
SAP
SAP
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
Applications
SAP
SAP
Network
Management
SAP
Entity
(NME)
SAP
Network Interface
IPv6, Mobile IPv6 & NEMO
Media selection enforcement
SAP
SAP
SAP
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
Applications
SAP
SAP
Network
Management
SAP
Entity
(NME)
SAP
Network Interface
IPv6, Mobile IPv6 & NEMO
Media selection enforcement
SAP
SAP
SAP
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
CALM management plan: Routing application flow
CME select best
suited media for each
application/flow
CME gives selected
interface ids
NME give the
description of
available interfaces
and media
IME notifies NME with
available media
CME registers
requests comming
from applications
CALM
Management
SAP
Entity
(CME)
NME set routing
policies
Applications
SAP
SAP
Network
Management
SAP
Entity
(NME)
SAP
Network Interface
IPv6, Mobile IPv6 & NEMO
Media selection enforcement
SAP
SAP
SAP
SAP
Interface
CALM
CALM
CALM
CALM
Management
medium
medium
medium
medium
SAP
SAP
SAP
SAP
Entity
1
2
3
4
(IME)
The Fully Networked Car
Geneva, 4-5 March 2009
11
What is missing in current standards?
o exchange inside the on-board network
AR1
Access
Netwok
AR2
3G RAN
Access
Network
Network
capabilities
and other
characteristics
AR1
Access
Netwok
Laptop
IP Softphone
Application
requirements
12
Access
Network
QoS perceived ?
Mapping ?
Laptop
The Fully Networked Car
Geneva, 4-5 March 2009
AR2
3G RAN
IP Softphone
What is missing in current standards?
o exchange between multiple stakeholders
involved in decision making
Final User
Operator
Applications
Car Manufacturer
Applications Policy
Decision
Modules
Flow Routing Policy
Interface Management
Policy
Environment
Mobile Network
Administrator
The Fully Networked Car
Geneva, 4-5 March 2009
13
Enforcement
Modules
The LoCoSS project (Brittany)
o Leverage on public wireless
infrastructures to providing
Internet connectivity to
Firemen in operation
• Cost reduction
• Automatic interfaces
management
SDIS
Internet (IPv6)
Centre de sercours
GGSN
3G RAN
AR1
WiFi
Access
Netwok
Laptop
AR2
WiMAX
Access
Network
IP Softphone
o Nested NEMO to improve
availability
• Integrate service
differentiation
The Fully Networked Car
Geneva, 4-5 March 2009
14
Laptop
IP Softphone
The REMORA project: combining policies
o Adaptive applications
support in NEMO
• Distributed vs.
centralized
o Smart routing decision
• Operator policies
support
• Context awareness
• User preferences
Mobile Network
Administrator
Final User
Weighting
Applications
Priority
Clipping
Potential
User Modes
15
Network
List
Environment Network
Monitor
Monitor
Current Context
Available Networks
Decontextualization
Clipped Flow
Requirements
Current Mode
Weighted
Manufacturer
Policy
Network List
relative to current
context
Decision : First Step
Decision : Second Step
Current
Flow/Tunnel
Mapping
Application
Management
Policy
The Fully Networked Car
Geneva, 4-5 March 2009
Operator
or Car Manufacturer
Interface
Management
Policy
Flow
Routing
Policy
Conclusion & perspectives
o Current ITS market
• Communications
—Different proprietary solutions/communication systems
—Open the market to reduce the cost and free the innovation
o IPv6 is not just an option for wide deployment
• IPv4 would limit the development of an ecosystem
—Service and connectivity providers would be bind together
o ISO defines the CALM architecture
• Use IETF open standards (IPv6, NEMO)
o Multiple ITS stakeholders have to take part in the
decision making
• routing decision, interfaces management
The Fully Networked Car
Geneva, 4-5 March 2009
16
Questions / Comments ?
Geneva, 4-5 March 2009
The ANEMONE project
o
FP6 STREP
• First large-scal e IPv6 mobility-oriented testbed in Europe
• http://www.ist-anemone.eu
o
Variety of test sites
• Wide-area outdoor & Indoor
• Types: Campus / Metropolitan
o
Multiple IPv6 access technologies
• 802.11 a/b/g, HiperLan, UMTS, GPRS,
WiMAX
o
Mobility services
• NEMO / MIP6 / MCoA
• HA (with HA-HA)
o
IPv6 multimedia services
• Web, Voice over IP, IP TV, Video on Demand
• Experimental IP Multimedia Subsystem
o
Security & Access control mechanisms
• TLS / IPsec
The Fully Networked Car
Geneva, 4-5 March 2009
18
The ANEMONE platform
Mobile Operator
Services
iPBX
SER
MultiMedia
Content Delivery
Server
GGSN
Internet
Service Platform
Packet
Switched core
network
DNS Network
Services
Core Network
DHCP
3G RAN
Access Networks
Terminals
Mobiles Networks
HA
802.11b/g
Access
Network
Laptop
IP Softphone
The Fully Networked Car
Geneva, 4-5 March 2009
19
802.11a or
BT Access
Network
Labo4G
802.11abg
Access
Network
ENST Bretagne
802.16
Access
Network
Other Partner
When beginning to work with IPv6?
o Now !
• Strong incentives from EC to move to IPv6 in research project
and in deployment
o IPv4 address space exhaustion date has been recently revised
• IANA count down has been set to January 2011
— http://www.potaroo.net/tools/ipv4/
— http://xkcd.com/c195.html
— http://www.arin.net/statistics/statistics.pdf
— http://www.arin.net/announcements/20070521.html
o Deployment and ITS related development
• Do consider IPv6 in the early stage of the design
• Large testbed and operational IPv6 network are available
• IPv6-only services could start very fast
• All new application development should be IPv6 compliant
The Fully Networked Car
Geneva, 4-5 March 2009
20
IPv6 initiatives in France
o French academics have been involved in the IETF specifications
since the very beginning
• INRIA has developed the first IPv6 stack
o G6
• Association set up 10 years ago to ease IPv6 deployment between
universities
• IPv6 is fully operational within RENATER
• IPv6 training (tutorial)
• IPv6 book (in French)
o IPv6 task force France
• Launched at the Sénat in September 2002
• Part of the G6 since 2007: http://www.g6.asso.fr/tff
• Still not enough involvement from the industry
The Fully Networked Car
Geneva, 4-5 March 2009
21
Download