reconsidering reliable transport protocol in heterogeneous wireless networks

21
Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1

Upload: dyllis

Post on 12-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks. Wang Yang Tsinghua University. Outline. Background Concurrent Multipath Transfer key technologies Evaluation Conclusion. Background - Heterogeneous Wireless Networks. Background. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Reconsidering Reliable Transport Protocol in Heterogeneous Wireless

Networks Wang Yang

Tsinghua University

1

Page 2: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Outline

• Background• Concurrent Multipath Transfer• key technologies• Evaluation• Conclusion

2

Page 3: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Background- Heterogeneous Wireless Networks

3

Page 4: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Background

• Utilize Heterogeneous Wireless Networks to satisfy applications’ requirement for – Availability– Bandwidth– Real-time – …

4

Page 5: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Paradigm shift -Concurent Multipath Transfer

5

Page 6: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Current transport layer approaches

• SCTP (Stream Control Transport Protocol)– Motivation: Transport of

PSTN signaling across the IP network

– Support Multi-Homing: Primary/Backup Link

Page 7: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Concurrent Multipath Transfer

7

123

3

12

3

3

123

123

12

12

Page 8: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

key technologies

• Connection Management• Striping Policy• Multipath Congestion Control• Buffer Management

8

Page 9: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

key technologies (1)

9

Connection Management

Page 10: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Path Quality Metrics

• CWND• Bandwidth

• Round Trip Time • Loss rate

10

Page 11: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Design Issues

• Tradeoff between freshness and cost– Time invariant wireless link

• Link monitoring– network or host based

• Cross-layer design– Leverage MAC/PHY layer information

11

Page 12: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

key technologies (2)

12

Striping Policy

Page 13: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Striping policy

• Proportional to path quality metrics– Cwnd– Bandwidth– RTT– Combinations of above metrics

13

Page 14: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

key technologies (3)

14

Multipath Congestion Control

Page 15: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Packets Out of order

• Assumption for TCP congestion control– Wired link: out of order implies congestion– Wireless link: out of order implies congestion or

loss– Don’t apply to concurrent multipath transfer

• Conventional wisdom leads to– Spurious Retransmission– Conservative cwnd growth– Increased ack traffic

15

Page 16: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Design issues

• SACK and cwnd update for each path• Retransmission policies

– Same as originally– Available cwnd space– Least loss rate– Least round trip time

16

Page 17: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

key technologies (4)

17

Buffer Management

Page 18: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Receiver Buffer Blocking

• TCP Buffer tuning – Suggest buffer size: bandwidth delay product

• In concurrent multipath transfer with shared rbuf– bandwidth delay product varying -> rbuf blocking

-> spurious retransmission -> throughput degradation

18

Page 19: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Design issues

• Shared rbuf or separated rbuf for each path• Buffer size

– f(loss rate, RTT)– Bandwidth delay product

19

Page 20: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Evaluation

• Metrics– Throughput– End-to-end delay– Utilization– Fairness

• Tradeoff between– Throughput vs. delay– Utilization vs. fairness

20

Page 21: Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks

Conclusions

• Heterogeneous Wireless Networks is coming as future generation wireless networks

• Concurrent Multipath transfer possible answers new application requirements

• Key technologies for concurrent multipath transfer

• Evaluation of solution space is expected as future work

21