The Mobile Multi-hop Solution in Ad hoc Networks
Download
Report
Transcript The Mobile Multi-hop Solution in Ad hoc Networks
The Mobile Multi-hop
Solution in Ad hoc
Networks
Speaker : Yu-Che Lin
Adviser : Prof. Jian-Jiun Ding
National Taiwan University
Institute of Communication Engineering
May 2007
1
Outlines
Preview of Development on Wireless Network
Properties for Mobile Ad hoc Networks (MANET)
Access in MANET
The Unfairness Conditions in typical CSMA
Topology-Aware Fair Access (TAFA)
Routing in MANET
Broadcast – Efficiently Flooding
Unicast – Routing Protocols
Proactive Routing
Reactive Routing (On-Demand)
Conclusions & Future Works
References
2
Preview of Development on
Wireless Network (1)
Wireless Wide Area Network & Wireless Local Area Network
Large coverage
Large power consume
Complex distributed system
Long bit address
Personal Area Network
Low coverage
Low power consume
TDMA or FH-SS
Short bit address
Ad hoc networks exist in those two modes
3
Preview of Development on
Wireless Network (2)
Ad hoc
Wireless local area network (WLAN)
PAN - Bluetooth
Packet radio
Infrastructure-free
Cellular
GSM
WAP
GPRS
3G
Satellite
Low Earth Orbit (LEO)
Geostationary Earth Orbit (GEO)
4
Standards or Protocols
Mobile Ad hoc Networks (MANET)
Protocols in MAC layer and IP layer (routing)
WLAN - 802.11 Standards
Protocols in physical layer and MAC layer
PAN - 802.15 Standards
Protocols in physical layer and MAC layer
MANET Maintain the Physical and MAC Layers in 802.11 or 802.15 !
5
Properties for Mobile Ad hoc
Networks (MANET)
Dynamic Topologies
Bandwidth-Constrained ; Variable Capacity Links
Energy-Constrained
Limited Physical Security
Sparse Density
6
Access in MANET
7
The Unfairness Conditions in
typical CSMA
The Near-Far problem
Square law under radio intensity
Consequently collisions occurs
Solutions
Adaptively adjust the mobiles’ powers
Adaptively configure the mobiles’ contention windows
Original or Derivative Flows
8
Four Targets in TopologyAware Fair Access (TAFA)
Exchange and Maintenance of Flow Information
Adaptive Backoff Algorithm
Switching Sender-Initiated and Receiver-Initiated Scheme as Appropriate
Dealing with Two-Way Flows (TCP)
9
1.Exchange and Maintenance
of Flow Information
The Service Tag
The measurement for channel resource on the flow
Updated by the sender after receiving ACK
The Direct Flag
Directly listening to channel
Indirectly listening to channel
The position Flag
Original flows (data streams)
Derivative flows (ACKs)
2
a
c
1
b
d
In d’s flow table :
1- Directly listening to b.
2- Indirectly known by the b’s
advertisement.
10
2.Flow-Aware Adaptive backoff
algorithm
Among the Two Flags
The service tag
The direct flag
11
3. Switching Sender-Initiated (SI)
and Receiver-Initiated (RI) Scheme
The Hybrid Scheme Alternate in Two Modes
Sender-initiated (SI)
Typically RTS – CTS – data - ACK
Receiver-initiated (RI)
Consequently fail in RTS
Sender invite the receiver to start next transmission
CTS – data – ACK
12
Routing in MANET
13
Broadcast – Efficiently
Flooding
Distributed Heuristic
Find a dominating set (DS) in a heuristic way
Partial nodes in DS, partial nodes connect to DS
Multiple Relaying
2-hop neighbors
The neighbor of the neighbor
Multipoint relays (MPRs)
Nodes that rebroadcast datagram
Decided by its 1-hop neighbors
Contain all the 2-hop neighbors
MPR selector
MPR nodes
2-hop nodes
s
s
MPR selector
14
Unicast – Routing Protocols
Proactive Routing
All nodes maintain the routing table and have the topology
information before transmitting
Reactive Routing (On-Demand)
Discover the present route by transmitter querying instead
maintain the huge information
15
Proactive Routing (1)
Distance Vector Protocols (Local Algorithm)
Destination-Sequenced Distance-Vector (DSDV)
Routing table
Using destination sequence numbers
Wireless Routing Protocol (WRP)
Routing table
Sequence numbers on next hop and next-to-last hop
16
Proactive Routing (2)
Link State Protocols (Global Algorithm)
Optimized Link State Routing (OLSR)
Routing table
Using multipoint relays (MPRs)
Routing table exists in links between MPRs and their MPR-selectors
Suitable for large and dense networks
Topology Broadcast Based on Reverse-Path Forwarding (TBRPF)
Routing table
RT
Reject
hop-by-hop routing along shortest paths
forwarding
Source Tree based on topology table
Reported Tree (RT)
Path of each node to its shortest neighbor(s)
Nodes maintain only RTs
17
Reactive Routing (On-Demand)
Dynamic Source Routing (DSR)
Route request (RREQ)
Route Reply (RREP)
The intermediate nodes record a route through RREP (route cache)
Path establish after RREP
Ad hoc On-demand Distance Vector (AODV)
Route request (RREQ)
Route Reply (RREP)
Using sequence numbers
Maintain the latest sequence number
Ad hoc On-demand Multipath Distance Vector (AOMDV) offer multipath
18
Conclusions & Future Works
Demand-based routing offers quick adaptation to dynamic link conditions,
low processing and memory overhead, low network utilization, and
determines unicast routes to destinations within the ad hoc network .
proactive routing is desirable in a few of situations that only the bandwidth
and the energy resources permission.
It seams that the bounded improvement are in the result without the
physical handling.
Future work about antenna diversity is put in the next discussion.
19
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Akyildiz. I.F., Xudong Wang, “A Survey on Wireless Mesh Networks,” IEEE
Communications Magazine, vol. 43, issue 9, pp. S23-S30, Sept. 2005.
D. Cox, ”Wireless Personal Communications: What is it?,” IEEE Personal
Communication Magazine, pp.20-35, April 1995.
IETF Mobile Ad hoc Networks Working Group,
http://www.ietf.org/html.charters/manet-charter.html.
Presant Mohapatra, Srikanth Krishnamurthy, “Ad Hoc Networks: Technologies
and Protocols,” Springer, New York, 2005.
Pathmasuntharam J.S., Das A., Mohapatra P., “A Flow Control Framework for
Improving Throughput and Energy Efficiency in CSMA/CA Based Wireless
Multi-hop networks,” World of Wireless, Mobile and Multimedia Networks, 2006.
WoWMoM 2006, June 2006.
Zhu J., Metzier B., Guo X., Liu Y., “Adaptive CSMA for Scalable Network
Capacity in High-Density WLAN: A Hardware Prototyping Approach,”
INFOCOM 2006. 25th IEEE International Conference on Computer
Communications. Proceedings, pp. 1-10, April 2006.
Towsley D., Kurose J., Pingali S., “A Comparison of Sender-Initiated and
Receiver-Initiated Reliable Multicast Protocols,” IEEE Journal on Selected
Areas in Communications, vol. 15, issue 3, p.p. 398-406, April 1997.
20