Browse > Article

An Energy Efficient Transmission Scheme based on Cross-Layer for Wired and Wireless Networks  

Kim, Jae-Hoon (광운대학교 전자통신과)
Chung, Kwang-Sue (광운대학교 전자통신과)
Abstract
Snoop protocol is one of the efficient schemes to compensate TCP packet loss and enhance TCP throughput in wired-cum-wireless networks. However, Snoop protocol has a problem: it cannot perform local retransmission efficiently under the bursty-error prone wireless link. To solve this problem, SACK-Aware-Snoop and SNACK mechanism have been proposed. These approaches improve the performance by using SACK option field between base station and mobile host. However in the wireless channel with high packet loss rate, SACK-Aware-Snoop and SNACK mechanism do not work well because of two reason: (a) end-to-end performance is degraded because duplicate ACKs themself can be lost in the presence of bursty error, (b) energy of mobile device and bandwidth utilization in the wireless link are wasted unnecessarily because of SACK option field in the wireless link. In this paper, we propose a new local retransmission scheme based on Cross-layer approach, called Cross-layer Snoop(C-Snoop) protocol, to solve the limitation of previous localized link layer schemes. C-Snoop protocol includes caching lost TCP data and performing local retransmission based on a few policies dealing with MAC-layer's timeout and local retransmission timeout. From the simulation result, we could see more improved TCP throughput and energy efficiency than previous mechanisms.
Keywords
TCP; Snoop; SNACK; Cross-layer; Energy efficiency of mobile devices;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Xylomenos and G. Polyzos, 'Quality of Service Issues in Multi-service Wireless Internet Links,' Proceedings of The International Workshop on QoS in Multi-service IP Networks, pp. 347-364, 2001   DOI   ScienceOn
2 L. Brakmo and L. Peterson, 'TCP Vegas: Endto- end Congestion Avoidance on a Global Internet,' IEEE Communication, pp. 1465-1480, October 1995
3 C. Peng Fu and S. Liew, 'TCP Veno: TCP En hancement for Transmission over Wireless Access Networks,' IEEE Journal of Selected Areas in Communications, pp. 216-218, February 2003
4 M. Mathis, J. Mandavi, S. Floyd, and A. Romanov, 'TCP Acknowledgement option,' IETF RFC 2018, 1996
5 V. Raisinghani and S. Iyer, 'ECLAIR: An Efficient Cross Layer Architecture for Wireless Protocol Stacks,' Fifth World Wireless Congress, May 2004
6 K. Ratnam and I. Matta, 'WTCP: An Efficient Mechanism for Improving TCP Performance over Wireless Links,' Proceedings of Third IEEE symposium on Computer and Communications, pp. 74-78, June 1998
7 The network simulator ns-2, http://www.isi.edu/nanam/ns/
8 A. Bakre and B. Badrinath, 'I-TCP: Indirect TCP for Mobile Hosts,' Proceedings of International Conference on Distributed Computing System, 1995
9 F. Sun, Li. V.O.K. and S. Liew, 'Design of SNACK Mechanism for Wireless TCP with New Snoop,' Proceedings of IEEE Wireless Communications and Networking Conference, pp. 1051-1056, March 2004
10 V. Tsaoussidis and I. Matta, 'Open Issues on TCP for Mobile Computing,' The Journal of Wireless Communications and Mobile Computing, pp. 3-20, February 2002
11 K. Brown and S. Singh, 'M-TCP: TCP for Mobile Cellular Networks,' Proceedings of ACM SIGCOMM Computer Communication Review, pp. 19-43, October 1997   DOI
12 H. Balakrishnan, S. Seshan, and R.H Katz. 'Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks,' ACM Wireless Networks, pp. 469-481, December 1995
13 S. Vagala and M. Vehicular, 'The TCP SACKaware Snoop Protocol for TCP over Wireless Networks,' Proceedings of Vehicular Technology Conference, pp. 2624-2628, October 2003
14 H. Balakrishnan, V. Padmanabhan, S. Seshan, and R. H. Katz, 'A Comparison of Mechanisms for Improving TCP Performance over Wireless Links,' Proceedings of ACM Transactions on Networking, pp. 756-769, December 1997   DOI   ScienceOn