TCP in MANETs with Cross Layer Approaches - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

TCP in MANETs with Cross Layer Approaches

Description:

TCP in MANETs with Cross Layer Approaches Ikjun Yeom * Problems in MANETs Data-link layer hidden terminal problem high bit error rate Network layer dynamic on-demand ... – PowerPoint PPT presentation

Number of Views:166
Avg rating:3.0/5.0
Slides: 28
Provided by: ikjun
Category:

less

Transcript and Presenter's Notes

Title: TCP in MANETs with Cross Layer Approaches


1
TCP in MANETs with Cross Layer Approaches
  • Ikjun Yeom

2
Problems in MANETs
  • Data-link layer
  • hidden terminal problem
  • high bit error rate
  • Network layer
  • dynamic on-demand routing may be unstable
  • Transport layer
  • congestion control algorithm of TCP may pump too
    much data in burst

3
Negative Interactions
Congestion Control in TCP
arbitrarily long delay
On Demand Routing
network overloading
high loss rate
CSMA/CA MAC
4
Cross-layer Approaches for TCP
  • Using routing information
  • Collaborations with MAC protocol
  • TCP for stable routing

5
Performance Measure
ti duration of a flow connected via i hops Ti
throughput over a linear chain using i hops
6
Performance Measure
7
Mobility Induced Behaviors
  • some mobility patterns yield very low throughput

8
Mobility Induced Behaviors
  • anomaly throughput increases when speed is
    increased.

9
Impact of Caching
10
ELFN
  • Explicit Link Failure Notification
  • Objective
  • To avoid pumping packets to failed links, which
    ends up to burst loss and timeouts.
  • Procedure
  • Entering a standby mode upon receiving an ELFN.
  • Periodically sending probe packets to see if the
    link is recovered.
  • Resuming its transmission upon receiving an ACK

11
Performance of ELFN
Without ELFN
With ELFN
12
Impact of Probe Interval
13
Collaboration with MAC Layer
  • Problem
  • the sending rate of a TCP sender is adjusted
    responding to packet losses.
  • loss behavior in wireless multi-hop networks is
    quite different with in wired networks.

14
Claim
  • TCPs optimal throughput is achieved when its
    window size is h/4.

15
Optimal Throughput
16
Loss Behavior
17
Improving TCP with L-RED
18
Performance Evaluation
19
CWL for MANETs
  • Setting Congestion Window Limit (CWL) to avoid
    sending packets which are undelivered eventually.
  • Theorem In a MANET, bandwidth-delay product of
    a path cannot exceed N, where N is the round-trip
    hop count of the path.

20
Proof
21
Proof
22
CWL in IEEE 802.11 MAC
  • Corollary In a IEEE 802.11 MANET, the upper
    bound of bw-delay product of a chain is kN, where
    N is the round-trip hop-count of the path, and
    1/8 lt k lt 1/4 is a reduction factor due to
    transmission interference at the MAC layer.

23
Validation of CWL
24
Stability of Multihop Routing
25
Impact of TCP Window Mech.
26
Fractional Window Increment
  • Motivation
  • one packet per a RTT is too much for a small
    bandwidth network.
  • FEW scheme

upon receiving an ACK cw ?/cw where 0 lt ?
lt 1
27
Results
Write a Comment
User Comments (0)
About PowerShow.com