ccnxcon2012: session 3: content-centric vanets: routing and transport issues
DESCRIPTION
Content-centric VANETs: routing and transport issues Marica Amadeo, Claudia Campolo, Antonella Molinaro (University Mediterranea of Reggio Calabria, Italy)TRANSCRIPT
Content Centric VANETs: Routing and Transport issues
Marica Amadeo, Claudia Campolo and Antonella Molinaro
Speaker Marica Amadeo CCNxCon, September 12, 2012
Motivations
CCN in Vehicular Ad Hoc NETworks CCN is an attractive solution for wireless networks with dynamic topologies
Several design challenges need to be addressed
INTERNET
vehicle-to-vehicle communication (V2V)
vehicle-to-infrastructure communication
(V2I)
Sensors
V2I
V2V
Unique applications Traditional Internet-‐based applications + new applications (safety/non-‐safety) designed for the road environment
Vehicle mobility Quickly changing network topologies and short V2V and V2I connection lifetimes
Node capabilities
GPS, unlimited power and storage
Ad-‐hoc defined protocol stack WAVE platform (IEEE 802.11p + IEEE 1609)
3
VANETs Features
CCN in VANETs
Potential benefits
Zero configuration networking
Matching the nature of location-‐relevant applications
Easy and effective in-‐network caching
Service over sporadically connected links
INTEREST
DATA
CONSUMER PROVIDER
FORWARDING ENGINE
CS
PIT
FIB
CCN in VANETs
Main issues
Architectural Issues CCN and WAVE deployment
Routing Issues Broadcast channel, highly dynamic network topologies, short-‐lived and intermittent connectivity
Transport Issues Reliability, Flow control, Congestion Control
CCN in VANETs: Main Issues
Architectural Issues
CCN and WAVE deployment:
How to work with legacy protocols?
Routing Issues
Transport Issues
Our Architectural Vision
Content-‐Centric Vehicular Networking (CCVN) non-‐safety data retrieval and dissemination
compliant with IEEE 802.11p
WSMP
802.11p MAC
LLC
802.11p PHY
SAFETY APPLICATIONS
NON-‐SAFETY APPLICATIONS
CCVN WSMP IPv6
802.11p MAC
LLC
TCP UDP
802.11p PHY
SAFETY APPLICATIONS
NON-‐SAFETY APPLICATIONS
Legacy WAVE stack With CCVN
CCN in VANETs: Main Issues
Architectural Issues
Routing Issues
Broadcast channel, highly dynamic network topologies, short-‐lived and intermittent connectivity:
How to limit broadcast storm?
How to efficiently forward Interest and Data packets?
Transport Issues
Routing and Forwarding in CCVN
Counter-‐based scheme over each Interest and Data forwarding to counteract broadcast storm
Scalable content delivery Provider discovery via (multi-‐hop) Interest broadcasting
Providers stored in the Content Provider Table (CPT)
Content delivery:
Consumers choose their provider according to a given selection criterion
Path-‐state information in Data and Interest packets
M. Amadeo, C. Campolo, A. Molinaro Content-centric networking: is that a solution for upcoming
CCN in VANETs: Main Issues
Architectural Issues
Layer 3 Issues
Layer 4 Issues
Reliability: How to manage Interest retransmissions?
Flow control: How to control the Interest transmission rate?
Congestion Control: How to achieve congestion detection and avoidance?
Transport in CCVN
One Interest per Data packet
Reliability A Consumer retransmits the Interest if the Data is not received within a retransmission timeout interval, which depends on the estimated RTT
Interest transmission rate Simple choice: One Interest per RTT
Congestion control not performed yet
M. Amadeo, C. Campolo, A. Molinaro Content-centric networking: is that a solution for upcoming
Preliminary Evaluation
Simulation Scenario
Simulator: ns-‐2
Urban area
1 RSU and 100 vehicles
VanetMobiSim mobility (20-‐40km/h)
Content size: 500 kbytes
RSU
300 m
300 m
RSU
Results
Fraction of nodes able to receive at most a given amount of bytes of the requested content
5 downloads 20 downloads
Conclusions
Some references about CCN in ad hoc networks M. Amadeo, A. Molinaro Content-‐Centric Architecture for IEEE
802.11 MANETs NoF 2011.
M. Amadeo, A. Molinaro A Content-‐Centric Architecture for Green
M. Amadeo, C. Campolo, A. Molinaro CRoWN: Content-‐Centric Networking in
Next steps: Layer 4 issues Interest flow control
Interest pipelining?
Congestion control
Explicit congestion notification?
Thanks for your attention
Content Centric VANETs: Routing and Transport issues
Marica Amadeo, Claudia Campolo, Antonella Molinaro