Performance Comparison of TCP Spoofing and End to End Approach to Enable Partial QoS on IP Based Network


  • Yohan Suryanto University of Indonesia
  • Rizki Reynaldo Nasser University of Indonesia
  • Riri Fitri Sari University of Indonesia


TCP Spoofing, partial QoS, End to End Approach, Performance Comparison, Wireless Network, Internet, IP based network


Implementation has a purpose to give adequate guarantee for multimedia application to be able delivered according to the priority and the class of services. But basically, end to end QoS guarantee is very difficult to be realized, especially when it involves a lot of operators with a variety of interconnection networks such as Internet. To overcome that difficulty of implementing end-to-end QoS in IP-based networks, we propose a partial QoS approach through TCP spoofing technique. Partial QoS is implementation of QoS subset like bandwidth parameter in certain ip based network segment. TCP spoofing is a technique to intercept TCP connection between user and content server to be further manipulated. Each TCP connection will be intercepted by spoofing gateway and will be adjusted to the appropriate window size parameter that has been approved for each user. Spoofing Gateway will forward the request from the client to the content server and change the original TCP protocol to TCP Linux Highspeed. Our Simulation results, using NS-2.35, show that for some cases of Partial QoS through spoofing technique produced better performance, such as completion time and average throughput for each user class priority, compared to the end-to-end QoS approach. Even in cases where the Internet network delay product characteristics are relatively high, partial QoS spoofing technique has a much better performance than end-to-end QoS.

Author Biographies

Yohan Suryanto, University of Indonesia

Master Program on Information and Multimedia

Department Electrical Engineering

Faculty of Engineering

University of Indonesia

Depok  16424, INDONESIA

Rizki Reynaldo Nasser, University of Indonesia

Master Program on Information and Multimedia

Department Electrical Engineering

Faculty of Engineering

University of Indonesia

Depok  16424, INDONESIA

Riri Fitri Sari, University of Indonesia

Professor at Department Electrical Engineering

Faculty of Engineering

University of Indonesia

Depok  16424, INDONESIA


A. Tuoriniemi, G. Eriksson, N. Karlsson, and A. Mahkonen (2002); QoS concepts for ip-based wireless systems, 3G Mobile Communication Technologies, 2002. Third Int. Conf. on (Conf. Publ. No. 489), 229-233.

G. Rong and G. Lei (2010); A Partial Bandwidth Reservation Scheme for QoS Support in Ad Hoc Networks, Computer Engineering and Applications (ICCEA), 2010 Second International Conference on, 380-384.

L. Jae Young, L. Hwang Soo, and M. Joong Soo (2009); Model-based QoS parameter control for IEEE 802.11e EDCA, Communications, IEEE Trans. on, 57: 1914-1918.

D. Miras (2002); Network QoS needs of advanced internet applications: A survey, Internet2 QoS Working Group.

D. X. Wei and P. Cao (2006); NS-2 TCP-Linux: an NS-2 TCP implementation with congestion control algorithms from Linux, Proc. from the 2006 workshop on ns-2: the IP network simulator, Pisa, Italy, 2006.

S. Xu and Y. Yang (2011); Protocols simulation and performance analysis in wireless network based on NS2, Multimedia Technology (ICMT), Int. Conference on, 638-641.

S. Floyd (2003); HighSpeed TCP for Large Congestion Windows, IETF, Network Working Group RFC 3649, December 2003.

J. W. Evans and C. Filsfils (2010); Deploying IP and MPLS QoS for Multiservice Networks: Theory & Practice: Morgan Kaufmann.

K. L. Dias, D. F. Sadok, and J. Kelner (2003); A hierarchical resource management approach for QoS provisioning in IP-based wireless and mobile networks, Vehicular Technology Conference, 2003. VTC 2003-Fall. 2003 IEEE 58th, 3498-3502.

S. H. Bouk, I. Sasase, S. H. Ahmed, and N. Javaid (2012); Gateway discovery algorithm based on multiple QoS path parameters between mobile node and gateway node, Communications and Networks, Journal of, 14: 434-442.

V. B. Iversen (2012); Systems with selective overflow and change of bandwidth, Communications in China (ICCC), 2012 1st IEEE Int. Conference on, 694-697.

R. Verschae, M. Koeppen, and K. Yoshida (2009); User Modeling for Improving QoS Using Partial User-Supplied Information," in Intelligent Networking and Collaborative Systems, 2009. INCOS '09. International Conference on, 387-390.

P. Kulkarni, M. Sooriyabandara, and L. Li (2009); Improving TCP performance in wireless networks by classifying causes of packet losses, Wireless Communications and Networking Conference, WCNC 2009. IEEE, 1-6.

Y. Li, R. Zhang, Z. Liu, and Q. Liu (2009); An improved TCP congestion control algorithm over mixed wired/wireless networks, Broadband Network & Multimedia Technology, IC-BNMT '09. 2nd IEEE Int. Conf. on, 786-790.

D. Lopez-Pacheco and C. Pham (2004); Performance comparison of TCP, HSTCP and XCP in high-speed, highly variable-bandwidth environments, Proc. of the IEEE 3rd Int. Conf. on Network Protocols (ICNP 2004). Berlin, 2004.



Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.