01_AdHocNet_Overview
Download
Report
Transcript 01_AdHocNet_Overview
Ad Hoc Networks: Overview
1
Textbook
C. Siva Ram Murthy and B. S. Manoj, Ad Hoc Wireless
Networks: Architectures and Protocols, Prentice Hall
PTR, 2004.
References
Carlos de Morais Cordeiro and Dharma Prakash
Agrawal, Ad Hoc & Sensor Networks: Theory and
Applications, World Scientific Publishing Co., 2006.
Feng Zhao and Leonidas Guibas, Wireless Sensor
Networks: An Information Processing Approach,
Elsevier, 2004.
Edgar H. Callaway, Jr., Wireless Sensor Netwoks:
Architectures and Protocols, Auerbach, 2004.
2
Related Sites
Advanced Network Technologies Division, NIST,
Wireless Ad Hoc Networks,
http://w3.antd.nist.gov/wahn_home.shtml
Autonomous Networks Research Group, USC
WSN bibliography, http://ceng.usc.edu/~anrg/SensorNetBib.html
IETF MANET WG
http://www.ietf.org/html.charters/manet-charter.html
IEEE 802 WG
http://grouper.ieee.org/groups/802/dots.html
Zigbee
http://www.zigbee.org
TinyOS
http://www.tinyos.net/
3
Wireless Network Technology
4
Wireless Networks
Wireless Networks
Infrastructured Network
• Cellular Network (3GPP or 3GPP2)
• Wireless LAN (IEEE 802.11)
Infrastructureless Network
• Ad Hoc Network
Internet
WLAN
Cellular
[Mobile/Wireless] Ad Hoc Networks
5
Ad Hoc Networks vs. …
Ad hoc networks vs. Wireless mobile networks
Infrastructureless vs. Infrastructured Network
All devices of an ad hoc network are likely to have similar
constraints
Ad hoc networks vs. Peer-to-peer networks
P2P devices use existing networked structures such as
Internet
All P2P networks are not ad hoc network
• Because NOT all ad hoc network utilize an existing structure for
the communication among devices
Ad hoc computing vs. Pervasive computing
The devices for pervasive computing are usually very small
and can be embedded in any type of objects
• Users are sometimes not even aware of the existence of the
embedded electronic chips
6
Ad hoc networks (1)
Temporary network composed of mobile nodes
without preexisting communication infrastructure,
such as Access Point (AP) and Base Station (BS).
Each node plays the role of router for multi-hop routing.
Self-organizing network without infrastructure
networks
Started from DARPA PRNet in 1970
Cooperative nodes (wireless)
Each node decode-and-forward packets for other nodes
Multi-hop packet forwarding through wireless
links
Proactive/reactive/hybrid routing protocols
Most works based on CSMA/CA to solve the
interference problem
IEEE 802.11 MAC
7
Ad hoc networks (2)
But, there is no links
Nodes simply radiate energy
Nodes can be cooperative in many other ways (complex)
Amplify and forward
interference cancellation to increase SINR
There may be many things out there that we can take
advantage of across layers for improvement!
A
F
C
D
B
E
8
Ad Hoc Network (3)
Ad hoc networks
Mobile ad hoc networks
(MANETs)
Wirelss Mesh Networks
(WMN)
Wireless
sensor networks
The application areas, the security requirements and the
constraints of the single devices differ …
9
Cellular Net vs. Ad Hoc Net (1)
Cellular Net
Ad Hoc Net
Fixed infrastructure-based
Infrastruxture-less
1-hop wireless links
Multi-hop wireless links
Guaranteed bandwidth
Shared radio channel
Centralized routing
Distributed routing
Frequency reuse through
geographical channel reuse
Frequent path breaks due to
mobility
Quick and cost-effective
deployment
Dynamic frequency reuse based
on CSMA
Time sync: easier to achieve.
Difficult and consume BW
Seamless connectivity
High cost and time of deployment
10
Cellular Net vs. Ad Hoc Net (2)
Cellular Net
Ad Hoc Net
BW reservation: easier
Requires complex MAC
App. Domain: civilian and
commercial sector
Battlefields, emergency operations,
collaborative computing
Self-organization and maintenance
is built into net
High cost of net maintenance
MHs: low complexity
More intelligence
Find paths with min overhead,
quick reconfiguration of broken
paths
Several issues are to be addressed
for commercial deployment,
Widespread use in defense
Major goal of routing: max call
acceptance, min call drop
Widely deployed
11
Major Applications
Demands for
group
communications
Military
Emergency Service
Collaborative and Distributed Computing
Wireless Mesh Network
Wireless Sensor Network
Telematics
Wireless Personal Area Network
Home Network
Ad Hoc Relay for Cellular Network
Networks for ubiquitous computing
12
Military
13
Emergency Service
14
MANET – Research Target
MANET
Issues in MANET
No infrastructure
Self organizing networks
Communications via mobile
nodes
Dynamic topology
Heterogeneity bandwidthconstrained variablecapacity links
Limited physical security
Nodes with limited battery
life and storage capabilities
Ad Hoc Unicast Routing
Ad Hoc Multicast/Broadcast
Routing
Power Saving
Global Connectivity for
MANET
Addressing & DNS Service
Automatic Support of
Networking in MANET
• MANET Autoconfiguration
15
Wireless Mesh Networks
Mesh network implemented over WLAN
Industrial standards Activities
IEEE 802.11, IEEE 802.15, IEEE 801.16 have
established sub-working groups to focus on new
standards for WMNs
16
WMN Architecture
WMNs (Wireless Mesh Networks) consist of:
mesh routers and mesh clients
Mesh routers
Conventional wireless AP (Access Point) functions
Additional mesh routing functions to support multi-hop
communications
Usually multiple wireless interfaces built on either the same or
different radio technologies
Mesh clients
Can also work as a router for client WMN
Usually one wireless interface
Classification of WMN architecture
Infrastructure/Backbone WMNs
Client WMNs
Hybrid WMNs
17
Infrastructure/backbone WMNs
Internet
Wireless Mesh
Backbone
Mesh Router
with Gateway
Mesh Router
Wired Clients
Mesh Router
with Gateway
Mesh Router
with Gateway/Bridge
Mesh Router
with Gateway/Bridge
Wireless Clients
Mesh Router
with Gateway/Bridge
Mesh Router
with Gateway/Bridge
Sensor
Access Point
Wi-Fi
Networks
Sink node
Sensor
Networks
Base Station
Base Station
Cellular
Networks
WiMAX
Networks
18
Client WMNs
Mesh Client
Mesh Client
Mesh Client
19
Hybrid WMNs
Internet
Wireless Mesh
Backbone
Mesh Router
with Gateway
Mesh Router
Mesh Router
with Gateway
Mesh Router
with Gateway/Bridge
Mesh Router
with Gateway/Bridge
Mesh Router
Mesh Router
Wi-Fi, Wi-MAX,
Sensor Networks,
Cellular Networks, etc.
Mesh Router
Conventional Clients
Wireless Mesh Clients
20
Sensor Network Model
Sink
Stimulus
Sink
Source
21
Wireless Sensor Networks
A sort of ad-hoc networks
Ad Hoc
A network of low cost,
densely deployed,
Wireless
untethered sensor nodes
Sensor
Application areas:
Network
heath, military, and home
Placed in inaccessible terrains or disaster areas
Net
It may be impossible to recharge batteries
Different Node Characteristics from Traditional nodes
# of nodes in a sensor network can be several orders of magnitude
higher than the nodes in an Ad Hoc network (100s to 1000s nodes)
Densely deployed (20 nodes/m3)
Prone to failures
Topology changes very frequently
Mainly use a broadcast communication, whereas most Ad Hoc
networks are based on point-to-point
Limited in power, computing capacities, and memory
May not have global ID because of the large amount of overhead and
large number of sensors
22
Existing Wireless Net vs. Sensor Net
Cellular system
Bluetooth, MANET
Sensor Network
Single Hop
Multi-hop
Multi-hop
High QOS
Bandwidth
efficiency
High QOS
Power conservation
Limited bandwidth
Large number of
node
Narrow radio range
Frequent topology
change
Station to Base
station
Peer to peer
Peer to multi node
23
Peer to multi node
Sensor Networks Architecture
Sensor node
Made up of four basic components
• Sensing unit, Processing unit, Transceiver unit, and Power
unit
Additional application-dependent components
• Location finding system, power generator, and mobilizer
Scattered in a sensor field
Collect data and route data back to the sink
Sink
Communicate with the task manager node (user) via
Internet or satellite
24
Challenges in Ad Hoc Networks
Limited wireless transmission range
Broadcast nature of the wireless medium
Packet losses due to transmission errors
Mobility-induced route changes
Mobility-induced packet losses
Battery constraints
Potentially frequent network partitions
Ease of snooping on wireless
transmissions (security hazard)
25
Issues in Ad Hoc Networks
Medium access scheme
Routing
Multicasting
Transport layer protocol
Pricing shceme
QoS provisioning
Security
Energy management
Addressing and service discovery
Scalability
Deployment considerations
26
Medium Access Scheme
Distributed operation
Synchronization
Hidden terminal problem
Exposed terminal problem
Throughput
Access delay
Fairness: especially for relaying nodes
Real-time traffic support
Resource reservation
Ability to measure resource availability
Capability for power control
Adaptive rate control
Use of directional antennas
27
Routing (1)
Challenges
Mobility
• results in path breaks, packet collisions, transient loops, stale
routing information, and difficulty in resource reservation
BW constraints
Error-prone and shred channel
• BER: 10-5 ~ 10-3 wireless vs. 10-12 ~ 10-9 wired
Location-dependent contention
• Distribute load uniformly
28
Routing (2)
Requirements
Minimum route acquisition delay
Quick route reconfiguration
Loop-free routing
Distributed routing approach
Minimum control overhead
Scalability
QoS provisioning
Support for time-sensitive traffic
Security and privacy
29
Multicasting
Robusteness
recover and reconfigure quickly from potential
mobility-induced link breaks
Efficiency
Min control overhead
QoS support
Efficient group management
Scalability
security
30
Transport Layer Protocols
UDP
No congestion control congestion increase contention
degrade throughput
TCP: major performance degradation due to
Frequent path break
• route reconfiguration RTO ReTx/CC low throughput
Stale routing information
• Increase out-of-order packets dup ACKs CC
High channel error rate
• Loss of data/ACK ACK is delayed RTO CC
Frequent network partition
• All the packets dropped RTO/multiple ReTx increase RTO/CC
31
Security
DoS attack
Resource consumption
Energy depletion
Buffer overflow
Host impersonation
Information disclosure
Interference
32
Energy Management
Tx power mgmt
MAC: sleep mode
Routing: consider battery life time: load balancing
Transport: reduce ReTx
App
Battery energy mgmt
Extend battery life by taking adv of chemical
properties, discharge patterns, and by the selection of
a battery from a set of batteries
Processor power mgmt
Device power mgmt
33
Deployment Consideration (1)
Adv. in ad hoc net
Low cont of deployment
Incremental deplyment
Short deplyment time
Reconfigurablity
Scenario of deployment
Military deployment: data-centric or user-centric
Emergency operation deployment: hend-held,
voice/data, < 100 nodes
Commercial wide-area deployment: e.g. WMN
Home network deplyment
34
Deployment Consideration (2)
Required longevity of network
Area of coverage
Service availability: redundancy
Operational integration with other infrastructure
Satellite network, UAV(unmanned aerial vehicles), GPS
Cellular network
Choice of protocols
TDMA or CSMA-based MAC?
Geographical routing (using GPS)
Power-saving routing ?
TCP extension ?
35