Routing Improvement using Directional Antennas Presented by Greg - - PowerPoint PPT Presentation
Routing Improvement using Directional Antennas Presented by Greg - - PowerPoint PPT Presentation
Routing Improvement using Directional Antennas Presented by Greg Ratner Paper by Saha and Johnson CS525M 2006 Overview: Directional Antennas Paper Background Protocol Details Evaluation Results Other Application
Worcester Polytechnic Institute 2
Overview: Directional Antennas Paper
- Background
- Protocol Details
- Evaluation
- Results
- Other Application
- Conclusion
- Questions
Worcester Polytechnic Institute 3
Background
- Primary concern: distance between mobile
nodes
- Directional Antennas:
– Longer transmission in one direction – Less interference to other nodes
- Previous research devoted to network
throughput
Worcester Polytechnic Institute 4
Background cnt.
- Dynamic Source Routing (DSR)
– Forms a route on-demand – Uses source routing instead of relying
- n the routing table at each
intermediate device – Source decides the entire sequence of hops to the destination
Worcester Polytechnic Institute 5
Directional Antennas
- Idea:
– Use of directional antennas to bridge network
- Permanent partitions
- Non-permanent partitions
Worcester Polytechnic Institute 6
Protocol Modification
- Mobility in Ad-Hoc networks might
lead to partitioning
- Adaptively use directional antennas
to bridge the gap
Worcester Polytechnic Institute 7
Data Structure Modification
- Add 2 new flags to DSR header:
– Trigger partition bridging
- Handles route requests differently
– Long hop
- Sends packets directionally with higher
power
Worcester Polytechnic Institute 8
Data Structure Modification cnt.
- Each node maintains Passive
Acknowledgment Table (PAT):
– Target Address – When (time) inserted – List of angular ranges
- Where to search for target address
– List of route request package
- Different sources to a single destination
Worcester Polytechnic Institute 9
Modifications to Route Discovery
- Long hop – distance between 2
hops > than range of regular antenna
- Source node:
– Checks local route cache
- If no Route Requests then send as DSR
- If source already sent a Route Request,
send a new request with partition bridging flag
Worcester Polytechnic Institute 10
Modifications to Route Discovery cnt.
- Reciving Node:
– If PAT does not have a Route Request
- If partition bridging flag is not set,
broadcast Route Request packet
- Else
– Forward Rout Request omnidirectionaly – Enter target address into PAT – Record current time in ‘When’ – Copy Route Request into a list of RR’s – Initialize directions to 240° opposite of arrival
Worcester Polytechnic Institute 11
Modifications to Route Discovery cnt.
- If PAT contains an entry for Route
Request
– Node saves the list of Route Requests for replying – Check ‘When’ field
- If < threshold list of directions is updated to
exclude 60° on the direction of arrival of Route Request
- If > threshold no action is necessary since
- ne or more long hop requests were sent
Worcester Polytechnic Institute 12
Modifications to Route Discovery cnt.
- If ‘When’ time in PAT
expires, angular ranges are checked
– For each range long hop request is sent
Worcester Polytechnic Institute 13
Modifications to Route Discovery cnt.
- When Route Request arrives to its
destination Route Reply is sent back
- Intermediate Node that gets Route
Reply does the following:
– Checks PAT and creates Route Reply to all requests for the original target – Deletes the Route Request from the PAT – If there is no entry for Request packet is forwarded as DSR
Worcester Polytechnic Institute 14
Modifications to Route Maintenance
- MAC layer handles long hops
- If the hop is not long:
– Transmit the packet omnidirectionally – If not AKed consider a long hop and try again – If still not aked or doesn’t have a direction return an error
Worcester Polytechnic Institute 15
Modifications to Route Maintenance
- Signal-to-interference-and-noise-
ratio (SINR) is used to unset long hop flag
– If SINR > threshold of suitable signal, then unset long hop
Worcester Polytechnic Institute 16
Analysis
- Evaluation
– Packet delivery ratio – 90th Percentile Packet Latency – Packet Overhead
- Two scenarios:
Worcester Polytechnic Institute 17
Results
- If node mobility is high protocol is less
able to bridge the gap due to latency
Worcester Polytechnic Institute 18
Repairing Broken Routing
- Instead of sending route errors,
estimate the direction of next hop and send a directional request skipping broken link
Worcester Polytechnic Institute 19
Conclusions
- Network bridging is especially
effective with static end points
- Big performance gain in route repair
- Direction accuracy does not have a
major effect
Worcester Polytechnic Institute 20
Questions
- Equipment limitations?
- Adjustment cost?
- Stability?
Worcester Polytechnic Institute 21
References
- Wikipedia