Documente Academic
Documente Profesional
Documente Cultură
Luiz A. DaSilva, Jeff H. Reed, William Newhall Mobile and Portable Radio Group Virginia Polytechnic Institute and State University
Agenda
Fundaments of Mobile Ad Hoc Networks (MANETs) Advances in MANET Research on MANET at Virginia Tech Automotive applications
Fundamental Concepts
Ad hoc networks are autonomous networks operating either in isolation or as stub networks connecting to a fixed network Do not necessarily rely on existing infrastructure
No access point
Each node serves as a router and forwards packets for other nodes in the network Topology of the network continuously changes
Motivation
Battlefield survivability
Must support mobility Avoid single point of failure typical of centralized systems Often unable to rely on existing communications infrastructure Desire for a rapidly deployable, self-organizing network Multi-hop packet routing used to exchange messages between users who are not within LOS of each other
Applications
Military
Rapidly deployable battle-site networks Sensor fields Unmanned aerial vehicles
Disaster management
Disaster relief teams that cannot rely on existing infrastructure
Characteristics
Dynamic topology Heterogeneity Bandwidth-constrained variable-capacity links Limited physical security Nodes with limited battery life and storage capabilities
Standardization
Internet Engineering Task Force (IETF) MANET working group (http://www.ietf.org/html.charters/manetcharter.html) The primary focus of the working group is to develop and evolve MANET routing specification(s) and introduce them to the Internet Standards track. The goal is to support networks scaling up to hundreds of routers. () The working group will also serve as a meeting place and forum for those developing and experimenting with MANET approaches.
9 Ad Hoc Networks and Automotive Applications
Advances in MANET
Areas of current research Routing Cluster management
10
Cluster management
To reduce overhead, to facilitate network management, to enable QoS, etc.
Medium access
Closing the link, recognizing neighbors, scheduling transmission, etc.
Other
TCP performance in MANETs, etc.
11 Ad Hoc Networks and Automotive Applications
Routing in MANETs
Why is it different from routing in other types of network?
Because both end nodes and routers are mobile
Rate of link failure can be high if mobility is high Unicast and multicast routing problems are being treated
No protocol has been standardized yet (but several under consideration as Internet Drafts at the IETF)
12
Reactive
Establish routes as needed Example: Dynamic Source Routing (DSR) Less routing overhead, but higher latency in establishing the path
Hybrid
Proactive within a restricted geographic area, reactive if a packet must traverse several of these areas Example: Zone Routing Protocol (ZRP)
13
Routing Example
A
denotes neighbors
14
DSR (2)
A
ROUTE_REQUEST packets
16
DSR (3)
A
ROUTE_REPLY packets
17
DSR (4)
Intermediate nodes may cache accumulated route record contained in the ROUTE_REQUEST packet headers in order to reduce routing overhead
Security concerns with this type of snooping
18
Flooding the network with HELLO messages incurs too much overhead
OLSR uses multi-point relay (MPR) nodes to decrease the number of unnecessary broadcasts (only selected nodes broadcast HELLO)
19 Ad Hoc Networks and Automotive Applications
Clustering
Transforms the physical network into a virtual network of interconnected node clusters Cluster controllers act on behalf of other members of the cluster to make control decisions Gateways establish communication between clusters The objective is to improve efficiency of resource use by
Reducing channel contention Forming routing backbones to reduce network diameter Abstracting network state information to reduce its quantity and variability
21
Another option is to use the clusterhead for control purposes but not for routing
Each node distributes and collects routing information and chooses routes Neither inter-cluster nor intra-cluster routing requires clusterhead traversal
23 Ad Hoc Networks and Automotive Applications
cluster head
ordinary node
24
backbone
Ad Hoc Networks and Automotive Applications
Need a protocol to elect clusterheads, decide cluster affiliation For fault-tolerant connectivity and load balancing, may create multiple disjoint routing backbones
Virtual Subnet Architecture
25
26
Application of directed beams to increase the efficiency of medium access algorithms in ad-hoc environments
Multi-hop request-to-send/request-to-orient
27
Simulation snapshot
Node 1 & Node 3 transmit packets to Node 0 using circular array antenna containing 8 elements. Node 2 orients the receive antenna towards the Node 1. Node 0 uses null forming algorithm to receive packets only from Node 1.
28
Policy-based Management
Policy-based Networking (PBN)
Automating network management Abstraction of complex low-level policies to simple high-level policies Multiple policy disciplines QoS, network security, IP address allocation etc.
QoS policy
QoS means incentive to steal resources?! Need for Authentication, Authorization, Accounting Policy-based Admission Control (PAC) Not just based on available resources (bandwidth) IETF/DMTF Standardization Common Open Policy Service (COPS) protocol etc.
29 Ad Hoc Networks and Automotive Applications
Need a robust, adaptive, and efficient management framework Are wireless mobile networks another venue for policy-based management?
Ad Hoc Networks and Automotive Applications
30
Framework
Policy Specification
Policy Distribution
Battery life, link bandwidth, role discovery, etc. Capabilities Discovery Topology Discovery
Testbed
N e tw o rk V irg in ia A T M ARI
C IS C O rou ter 3 6 6 0 O C 3c L in u x rou ter
100 M bps S w itc h C IS C O rou ter 3 6 6 0 L in u x rou ter S w itc h H ub C IS C O rou ter 3 6 6 0 L in u x rou ter H ub
H ub
P atc h p an el
C a m p u s n e tw o rk
S n iffer PC
32
Automotive Communications
Issues and applications Performance and feasibility assessment
33
Automotive communications
In-vehicle devices
Under the hood (brakes, transmission, engine, ) Passenger cabin (dashboard, seatbelt, air bags, )
Mobile devices
Palmtop, laptop, Blackberry, pager,
External communications
Satellite radio, AM/FM radio Positioning information, directions, road assistance Notification of traffic information, general Internet access
Communications solutions
IEEE 802.11 Bluetooth Infrared IEEE 1394 Ad hoc networks CAN EXTERNAL
Ad Hoc Networks and Automotive Applications
Cellular (2G/2.5G/3G)
IN VEHICLE
35
Existing initiatives
Several projects dealing with automobile communications (primarily in Europe)
Project COMCAR (Communication and Mobility by Cellular Advanced Radio) Dynamic Radio for IP Services in Vehicular Environments (DRiVE) Multimedia Car Platform (MCP)
36
Project COMCAR
www.comcar.de Communication and Mobility by Cellular Advanced Radio
Asymmetrical, interactive, high quality IP multimedia services Application to automobiles and trains Uses cellular infrastructure W-CDMA, OFDM, GPRS
37
DRiVE
www.ist-drive.org Dynamic Radio for IP-Services in Vehicular Environments
Uses cellular infrastructure Dynamic frequency allocation and coexistence of different radio technologies (GSM, GPRS, UMTS, etc.) Cooperation among network elements and applications
38
39
Feasibility
Use unlicensed frequency bands low cost deployment Must determine achievable performance as a function of density of vehicles
40
Applications
Weather and hazard alerts Safety and security Travel information and m-commerce (car is your credit card) Interactive navigation Diagnostic data Maintenance support Instant messaging Data mining General Internet access
41 Ad Hoc Networks and Automotive Applications
Performance Assessment
Factors deal primarily with very dynamic nature of the topology
Latency of transmissions Probability of success Throughput Control traffic overhead Route stability
42
Network architecture
Mobile nodes (vehicles)
Transceiver In-vehicle devices, mobile consumer devices
Existing infrastructure
Cellular/PCS, public data network, etc.
New infrastructure
Car dealerships Gas and service stations Drive-through windows Fixed points along highways
43
Network components
Radio
Power requirements and power control Bandwidth Memory requirements Programmability Antenna requirements
Backhaul strategies
Wireline, fixed wireless, satellite IP-based, PSTN,
Protocols
Physical, MAC and transport layers Ad-hoc routing protocols for unicast and multicast
44 Ad Hoc Networks and Automotive Applications
Evolutionary path
Migration to new standards and technologies Compatibility with existing standards Challenges
Development and product life cycle is very different for automobiles versus communications devices Market penetration of proposed new technology in new vehicles and existing vehicles will impact network density and therefore performance
45
Technology assessment
Analysis and simulation
Network capacity Network performance as a function of node density
Demonstrations
Experimental statistics Application demonstration
46
Benefits of Research
Benefits to GM
Clear understanding of feasibility of vehicular ad-hoc network and performance of such a network Fill a gap in vehicular communications research on external networking and communications Future research to provide more detailed descriptions of realizing the network on a broad scale Future work could include prototypes to be demonstrated
47
IETF MANET working group for RFCs with details of proposed routing protocols
http://www.ietf.org/html.charters/manet-charter.html
48
49