augmented split -tcp over wireless lanshkjung/publications/icc2006_ppt.pdf · 2019-11-16 · 3/14...
TRANSCRIPT
정하경정하경정하경정하경
Augmented SplitAugmented Split--TCP TCP
over Wireless LANsover Wireless LANs
IEEE International Conference on Communications (ICC) 2006, Istanbul, Turkey
H. Jung, N. Choi, Y. Seok, T. Kwon, Y. ChoiSeoul National University, Korea
2/14
ContentsContents
� Observation
� The problem of TCP over wireless LANs
� Augmented Split-TCP (AS-TCP)
� Basic Idea
� Protocol Description
� Simulation Results
� Conclusion
3/14
Observation (1/2)Observation (1/2)
� TCP is not aggressive over 802.11 WLAN
� Self-contention in a single TCP flow
� In congested WLAN, only a small number of mobile hosts contend for a channel [Choi05]
� Power-saving mode (PSM) [Krashinsky02]� TCP ACK signaling is common reason!
� Without addressing these factors, we cannot achieve good TCP performance
4/14
Observation (2/2)Observation (2/2)
� Both TCP and 802.11 DCF support duplicated retransmission mechanism
� TCP retransmits data packets when losses are detected by duplicated ACKs or TCP timeout
� 802.11 DCF retransmits data frames in the absence of MAC ACKs
� BEB in 802.11 DCF gives it a similar role to that of TCP in congestion control
5/14
Basic IdeaBasic Idea
� This functional duplication motivates our work to eliminate TCP ACK signaling in wireless area
� A sender regards MAC ACKs as indicating successful reception of data packet, and TCP ACKs can be eliminated from the wireless link
� To extend this concept to a more general case,we extend the idea of I-TCP
6/14
II--TCP and ASTCP and AS--TCPTCP
2.TCP DATA1.TCP DATA
3.TCP ACK2.TCP ACK
I-TCP :[Bakre95]
1.TCP DATA2.TCP DATA
3.TCP ACK
AS-TCP :2.TCP ACK
FH Router AP MH
FH Router AP MH
7/14
Protocol DescriptionProtocol Description
� TCP-aware sublayer (TAS) is inserted between MAC and IP layer
� TAS at MH can emulate TCP ACK
� TAS at AP can discard TCP ACK
PHY
MAC
TAS
IP
TCP
PHY
MAC
TAS
IP
TCP
AP MH
4. TCP ACK(Emulated)
4. TCP ACK 1. TCP DATA
2. MAC DATA(TCP DATA)
3. MAC ACK
3. TCP DATA
8/14
Simulation OverviewSimulation Overview
� Performance evaluation
� NS2 simulator
� Scenarios varying the IFQLEN at AP, PER, PSM
� compared with normal TCP and I-TCP
� Topology
n FH
Router AP
n MH
… …
9/14
Results (1/4)Results (1/4)
� Aggregate TCP throughput as the number of MH varies
� AS-TCP outperforms the alternatives when the number of flows is small or moderate
10/14
Results (2/4)Results (2/4)
� Fairness index with varying IFQLEN
� The fairness index of AS-TCP is not influenced by packet loss at the AP
11/14
Results (3/4)Results (3/4)
� Aggregate TCP throughput with varying PER
� Higher throughput than alternatives
12/14
Results (4/4)Results (4/4)
� Transfer time in PSM with varying file size
� The delays of AS-TCP are almost constant, regardless of PSM
13/14
ConclusionConclusion
� We have proposed AS-TCP
� eliminates real TCP ACK packets by exploiting the duplicated functionality of the MAC and transport layer
� We compared AS-TCP with normal TCP and I-TCP
� AS-TCP outperforms alternatives
• in terms of aggregate throughput and fairness index, even in lossy environments
• When PSM is enabled
14/14
Thank you! Any questions?