DOI QR코드

DOI QR Code

A study on the Throughput Guarantee with TCP Traffic Control

전송률 보장을 위한 TCP 트래픽 제어에 관한 연구

  • Lee, Myun-Sub (Dept. of Computer Science & Engineering, Incheon University)
  • 이면섭 (인천대학교 정보기술대학 컴퓨터공학과)
  • Received : 2016.02.01
  • Accepted : 2016.03.24
  • Published : 2016.03.31

Abstract

Recently, as the rapid development of network technology and the increase of services required high bandwidth such as multimedia service, the network traffic dramatically increases. This massive increase of network traffic causes some problems such as the degradation of QoS and the lack of network resources and, to solve these problems, various research to guarantee QoS have been performing. Currently, The most representative method to guarantee the QoS is the DiffServ(: Differentiated Service). The DiffServ defines the AF(: Assured Forwarding) PHB(: Per Hop Behavior) and statistically ensures the throughput over the certain level of data rate. However, the TCP congestion control method that make up the majority of the Internet traffic is not fundamentally suitable to the DiffServ that guarantees the throughput without managing the individual flow. Therefore, in this paper, we present this mismatch through the simulation as an example and propose the solution by controlling the TCP of the terminal in the network. The proposed scheme utilizes the information of the reception window size included in the ACK frame and does not require any modification of the TCP algorithms currently in use.

최근 네트워크 기술이 급속도로 발전하고 인터넷 상에서 멀티미디어 서비스 같은 높은 대역폭을 요구하는 서비스들이 증가하면서 네트워크 트래픽이 급속히 증가하고 있다. 이러한 트래픽의 급증으로 인하여 네트워크 자원 부족 및 서비스의 품질 저하등의 문제점들이 발생하고 있으며, 이를 해결하기 위해 QoS(: Quality of Service)를 보장하기 위한 다양한 기법들이 연구되고 있다. 현재 QoS를 보장하기 위한 기법들 중 가장 대표적인 방식이 차등화 서비스(Differentiated Service)이다. 차등화 서비스에서는 AF(: Assured Forwarding) PHB(: Per Hop Behavior)를 정의하고 이를 통해 통계적으로 일정 수준 이상의 전송률(throughput)을 보장하고자 한다. 그러나, 인터넷 트래픽의 대부분을 차지하고 있는 TCP의 혼잡제어 방식은 개별 플로(flow)를 관리하지 않으면서 전송률을 보장하려고 하는 차등화 서비스의 방식과 근본적인 부조화를 보인다. 본 논문에서는 이러한 부조화 현상을 시뮬레이션을 통해 예시적으로 보여주고, 망에서 터미널의 TCP를 제어하여 이를 해결할 수 있는 방안을 제시하였다. 본 논문에서 제안한 방식은 TCP를 제어하기 위해 ACK에 포함되는 수신 윈도우 크기 정보를 조작하며, 이는 현재 사용중인 TCP 알고리즘의 수정을 필요로 하지 않는다.

Keywords

References

  1. K. Nichols and A. Kyle, "Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers." RFC 2474, December 1998.
  2. S. Blake and A. Tveit, "An Archetecture for Differentiated Services." RFC 2475
  3. S. Floyd and V. Jacobson, "Random Early Detection Gateways for Congestion Avoidance," IEEE/ACM Trans. On Networking, vol.1 no.4, August, 1993, pp. 1209-1216.
  4. D. stiliadis and A. Varma, "Latency-Rate Servers: A General Model for Analysis of Traffic Scheduling Algorithm," IEEE/ACM Trans. Netw., vol6, no.5, Oct. 1988, pp. 611-624.
  5. S. Lee, "Video Flame Detection with Periodicity Analysis Based False Alarm Rejection,"J. of the Korea Institute Of Electronic Communication Sciences, vol. 6, no. 4, Aug., 2011, pp. 479-485.
  6. K. Kim, K. Ban, S. Heo, and E. Kim, "Design and Implementation of System for Sensing Data Collection in RFID/USN," J of the Korea Institute Of Electronic Communication Sciences, vol. 5, no.2, April 2010, pp. 221-226.
  7. B. Kim, "Service Quality Criteria for Voice Services over a WiBro Network," J. of the Korea Institute Of Electronic Communication Sciences, vol. 6, no.6, Dec., 2011, pp. 823-829.
  8. R. Cao and L. Yang, "The affecting factors in resource optimization for cooperative Communications: A case study," IEEE Trans. Wireless Communication, vol. 11, no. 12, Dec. 2012, pp.4351-361. https://doi.org/10.1109/TWC.2012.102612.111845