Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available

This is an Open Access publication published under CSC-OpenAccess Policy.
Publications from CSC-OpenAccess Library are being accessed from over 74 countries worldwide.
A Cross-Layer Packet Loss Identification Scheme to Improve TCP Veno Performance
Sachin Shetty, Ying Tang, William Collani
Pages - 36 - 45     |    Revised - 30-10-2009     |    Published - 30-11-2009
Volume - 1   Issue - 1    |    Publication Date - November 2009  Table of Contents
throughput, performance, multicast, session, multirate multicast, queue
In wired-cum-wireless networks, one of the main design challenges for TCP is to accurately distinguish congestion losses from random losses caused due to channel noise and interference. TCP Veno has been widely deployed in wireless networks to address this challenge. TCP Veno has been demonstrated to show better performance than TCP Reno in wired-cum-wireless environments. However, TCP Veno does not take into consideration the effects of channel noise and interference on packet losses, which impacts the accuracy of TCP Veno’s packet loss identification and thereby causes underutilization of bandwidth in lightly-loaded networks. In this paper, we propose TCP Venoplus which contains two refinements to improve the performance of TCP Veno in lightly-loaded networks. The first refinement incorporates a new variable, congestion loss window, into TCP Veno. This new variable will aid TCP Veno in proper utilization of bandwidth in presence of lightly-loaded traffic. The second refinement involves procuring power level of received packet from the MAC layer to aid in better detection of random losses. The simulation results demonstrate that, the two refinements in TCP Venoplus can significantly improve Veno’s throughput with accurate packet loss identification and without compromising fairness.
1 Google Scholar 
2 Academic Index 
3 CiteSeerX 
4 refSeek 
5 iSEEK 
6 Socol@r  
7 Scribd 
8 SlideShare 
10 PdfSR 
1 W. Richard Stevens, “TCP/IP Illustrated,” Addison-Wesley 1994.
2 C. P. Fu and S. C. Liew. “TCP Veno: TCP Enhancement for Transmission Over wireless Access Networks,” IEEE Journal on Selected Areas in Communication, February 2003.
3 V. Jacobson, "Congestion avoidance and control," SIGCOMM 88, ACM, Aug. 1988
4 C. L. Zhang, C. P. Fu, M. T. Yap, C. H. Foh, K. K. Wong, C. T. Lau, and E. M. K. Lai, “Dynamics comparison of TCP Reno and Veno,” in Proc. IEEE Globecom 2004.
5 C. P. Fu, W. Lu, and B. S. Lee, “TCP Veno revisited,” in Proc. IEEE Globecom 2003.
6 Y. Tian, K. Xu, and N. Ansari. “TCP in Wireless Environments: Problems and Solutions,” IEEE Radio Communications Magazine, March 2005.
7 A. Gurtov, “Effect of Delays on TCP Performance,” Proc of IFIP Personal Wireless Commun., Aug. 2001.
8 Balakrishnan, H., Padmanabhan, V. N., Seshan, S., and Katz, R. H., “A Comparison of Mechanisms for Improving TCP Performance over Lossy Links,” IEEE/ACM Transactions on Networking, Dec 1997
9 Balan, R.K.; Lee, B.P.; Kumar, K.R.R.; Jacob, L.; Seah, W. K. G., Ananda, A.L., “TCP HACK: TCP header checksum option to improve performance over lossy links,” Proceedings of Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies, pp. 309-318, 2001.
10 Comer, Douglas E. (2006). Internetworking with TCP/IP (5E ed.). Prentice Hall: Upper Saddle River, NJ.
11 Chung, S. M., Li, C. Y., Lee, H. H., Li, L. H., Tsai, Y. C. and Chen, C. C., “Design and implementation of the high speed TCP/IP Offload Engine,” Proceedings of IEEE International Symposium on Communications and Information Technologies, Oct. 17-19, 2007, pp. 574-579.
12 Krishnan, R., Allman, R. M., Partridge, C. and Sterbenz, J. P. G., “Explicit Transport Error Notification for Error-Prone Wireless and Satellite Networks,” BBN Technical Report No. 8333, BBN Technologies, Feb. 2002.
13 Xu, K., Tian, Y. and Ansari, N., “TCP-Jersey for Wireless IP Communications,” IEEE Journal on Selected Areas in Communications, Vol. 22, No. 4, 2004, pp. 747-756.
14 L. Brakmo, S. O’Malley, and L. Peterson. “TCP Vegas: new techniques for congestion detection and avoidance,” SIGCOMM, ACM, 1994.
15 Z. Zou, C. Fu, B. Lee, "A refinement to improve TCP Veno performance under bursty congestion," in Proc. IEEE Globecom 2005.
16 B. Zhou, C. Fu, K. Zhang, C. Lau, C. Foh, "An enhancement of TCP Veno over light-load wireless networks," IEEE Communication Letters, 2006.
17 S. Shakkottai, T. S. Rappaport and P. C. Karlsson ,“Cross-layer Design for Wireless Networks,”, IEEE Communications magazine, October, 2003.
18 T. V. Lakshman and U. Madhow, “The performance of TCP/IP for networks with high bandwidth-delay products and random loss,” IEEE/ACM Trans. Networking, vol. 5, pp. 336–350, June 1997.
19 F. Lefevre and G. Vivier, “Understanding TCP’s behavior over wireless links,” in Proc. Communications Vehicular Technology, 2000, SCVT-2000, pp. 123–130.
20 V. Tsaoussidis and I. Matta, “Open issues on TCP for mobile computing,” J. Wireless Commun. Mobile Computi., vol. 2, no. 1, pp. 3–20, Feb. 2002.
21 A. Bakre and B. R. Badrinath, “I-TCP: Indirect TCP for mobile hosts,” in Proc. ICDCS 95, May 1995, pp. 136–143.
22 K. Wang and S. K. Tripathi, “Mobile-end transport protocol: An alternative to TCP/IP over wireless links,” in IEEE INFOCOM, vol. 3, Mar. 1998, pp. 1046–1053.
23 H. Balakrishnan, S. Seshan, and R. H. Katz, “Improving reliable transport and handoff performance in cellular wireless networks,” ACM/Baltzer Wireless Networks J., vol. 1, no. 4, pp. 469–481, Dec. 1995.
24 S. Keshav and S. Morgan, “SMART retransmission: Performance with overload and random losses,” in Proc. IEEE INFOCOM’97, vol. 3, 1997, pp. 1131–1138.
25 K. Ratnam and I. Matta, “WTCP: An efficient mechanism for improving TCP performance over wireless links,” in Proc. Int Symp. Computers Communications, 1998, pp. 74–78.
26 H. Balakrishnan and R. H. Katz, “Explicit loss notification and wireless web performance,” in Proc. IEEE GLOBECOM Internet Mini-Conf., Sydney, Australia, Nov. 1998.
27 I. F. Akyildiz, G. Morabito, and S. Palazzo, “TCP-Peach: A new congestion control scheme for satellite IP networks,” IEEE/ACM Trans. Networking, vol. 9, pp. 307–321, June 2001
28 I. F. Akyildiz, X. Zhang, and J. Fang, “TCP-Peach+: Enhancement of TCP-Peach for satellite IP networks,” IEEE Commun. Lett., vol. 6, pp. 303–305, July 2002.
29 Casetti, M. Gerla, S. Mascolo, M. Y. Sanadidi, and R. Wang, “TCP Westwood: Bandwidth estimation for enhanced transport over wireless links,” ACM Mobicom, pp. 287–297, July 2001.
30 S. Floyd and V. Jacobson, “Random early detection gateways for congestion avoidance,” IEEE/ACM Trans. Networking, vol. 1, pp. 397–413, Aug. 1993.
31 S. Floyd, “TCP and explicit congestion notification,” ACM Comput.Commun. Rev., vol. 24, pp. 10–23, Oct. 1994.
Dr. Sachin Shetty
Tennessee State University - United States of America
Dr. Ying Tang
Rowan University - United States of America
Mr. William Collani
Rowan University - United States of America