Neighbor discovery to support direct communication in ITS

Slides:



Advertisements
Similar presentations
UDL On-link Scalability Kotaro Kataoka Keio University.
Advertisements

ARP Caching Christopher Avilla. What is ARP all about? Background Packet Structure Probe Announcement Inverse and Reverse Proxy Tools Poisoning MAC Flooding.
10: ICMPv6 Neighbor Discovery
1April 16, 2002 Layer 3 Multicast Addressing IP group addresses – “Class D” addresses = high order bits of “1110” Special reserved.
Computer Networking A Top-Down Approach Chapter 4.7.
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Instructor & Todd Lammle
COS 420 Day 15. Agenda Assignment 3 Due Assignment 4 Posted Chap Due April 6 Individual Project Presentations Due IEPREP - Jeff MANETS - Donnie.
School of Information Technologies Internet Multicasting NETS3303/3603 Week 10.
COS 420 Day 18. Agenda Group Project Discussion Program Requirements Rejected Resubmit by Friday Noon Protocol Definition Due April 12 Assignment 3 Due.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Multicast.
1 Name Directory Service based on MAODV and Multicast DNS for IPv6 MANET Jaehoon Jeong, ETRI VTC 2004.
1 DNS Name Service based on Secure Multicast DNS for IPv6 Mobile Ad-hoc Network Jaehoon Jeong, ETRI ICACT.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
IP Address Classes How large is the network part in an IP address? Today we use network masks to tell Originally, IP had address classes with fixed numbers.
Research on IP Anycast Secure Group Management Wang Yue Network & Distribution Lab, Peking University Network.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Introducing Basic Layer 2 Switching and Bridging Functions.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
IP Networks and Routing
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
CS 5565 Network Architecture and Protocols Godmar Back Lecture 22.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
Engineering Workshops Purposes of Neighbor Solicitation.
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #7 DVMRP.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Multicasting EECS June Multicast One-to-many, many-to-many communications Applications: – Teleconferencing – Database – Distributed computing.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
IPv6 over ’s IPv6 Convergence Sublayer IPv6 over ’s IPv6 Convergence Sublayer draft-madanapalli-ipv6-over ipv6cs-00 Syam Madanapalli.
Ethernet Packet Filtering - Part1 Øyvind Holmeide Jean-Frédéric Gauvin 05/06/2014 by.
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
1 CMPT 471 Networking II Multicasting © Janice Regan,
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Internet Architecture
RFC 3775 IPv6 Mobility Support
Multicast Listener Discovery
Networking Applications
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Packets & Routing Lower OSI layers (1-3) concerned with packets and the network Packets carry data independently through the network, and into other networks…
Syam Madanapalli Basavaraj Patil Erik Nordmark JinHyeock Choi
Chapter 6 Exploring IPv6.
Requirements for Ad Hoc IP Address Autoconfiguration
Support for Flow bindings in MIPv6 and NEMO
Network Load Balancing Topology
Chapter 4: Routing Concepts
Internet Networking recitation #4
Virtual LANs.
Scaling up DNS-based service discovery
Instructor & Todd Lammle
Extending IP to Low-Power, Wireless Personal Area Networks
Network Virtualization
Network Models, Hardware, Protocols and number systems
Chapter 10 IGMP Prof. Choong Seon HONG.
Virtual LAN VLAN Trunking Protocol and Inter-VLAN Routing
Internet Protocol, Version 6 (IPv6)
ECE 544 Project3 Team member.
Other Routing Protocols
A Routing Protocol for WLAN Mesh
Logical Interface Support for IP Hosts
10th International Conference on Telecommunication, ICT’2003,
Lecture 4a Mobile IP 1.
Computer Networks Protocols
Presentation transcript:

Neighbor discovery to support direct communication in ITS draft-yan-its-nd-01.txt Zhiwei Yan & Jong-Hyouk Lee

Neighbor discovery in ITS Discover the neighbor vehicle and the nearby service Learn the link-layer address of the selected neighbor vehicle In the dynamic and fragmentation-possible environment--VANET Assumptions: Name: vehicle SHOULD have a temporary name which is related to location Address: vehicle SHOULD have a global IP address which is more stable

ITS Network Architecture May be out the scope of this draft Logically: Internet Router IP Prefix *WSA: IP prefix+name+… RSU1 RSU2 Local name1 Local name2 Vehicle1 Vehicle1 Vehicle1 Address: IP Prefix Name: local name1 Address: IP Prefix Name: local name2 Address: IP Prefix Name: local name1 Name: local name2

Why mDNS (Multicast DNS)? Suitable for the infrastructure-less environment VANET For service discovery Discovery the named service and named vehicle Standardized protocol ST-RFC6762, based on DNS Neighbor vehicles with the same prefix are ON THE SAME LINK

ND based on mDNS---- Ad-hoc based Different modes can be used in different scenarios: One-shot Multicast DNS Query E.g., Locate the specific service Continuous Multicast DNS Query E.g., Locate the nearby vehicles which are moving Multiple Questions per Query: Locate multiple services/vehicles simultaneously Multiple Questions Multicast Responses: update the caches of receivers Multiple Questions Unicast Responses: new vehicle joins

ND based on mDNS----RSU based Vehicles MAY have direct connection with RSU RSU is a local DNS server RSU maintains the registered vehicle/services or acts as a relay/proxy: Direct Unicast Queries to Port 5353 or Legacy Unicast DNS

ND based on mDNS Probing and Announcing on Startup A vehicle starts up, wakes up from stalls, topology changes (after configuration of the name and address): Probe the availability of the service it announced Then, announce the service and its existence Unsolicited multicast DNS response containing, in the Answer Section, all of its service and name and address…… Update the information actively if there is any change

ND based on mDNS Goodbay~ A vehicle will arrive at its destination, stall temporarily or shut down its camera… Announce the service suspending and its inexistence Unsolicited multicast DNS response packet, giving the same RRs (containing its name and address), but TTL of zero

Signaling messages TBD: To piggyback link-layer address To include Geo-information …. OR: mDNS service discovery + NDP mDNS service discovery + Others Extension of mDNS RR

Security considerations DNS traffic reduction and flooding avoidance With mDNS schemes Known-Answer Suppression Multipacket Known-Answer Suppression Duplicate Question Suppression Duplicate Answer Suppression Origination: DNS message Source Address Check DNS message tampering avoidance With DNSSEC, IPsec ……

Thank you for your attention~