• 제목/요약/키워드: HBDP

검색결과 4건 처리시간 0.017초

HBDP 네트워크에서 대역폭 점유와 RTT 공정성 향상을 위한 네트워크 적응적 혼잡제어 기법 (Network Adaptive Congestion Control Scheme to Improve Bandwidth Occupancy and RTT Fairness in HBDP Networks)

  • 오준열;정광수
    • 정보과학회 논문지
    • /
    • 제42권9호
    • /
    • pp.1162-1174
    • /
    • 2015
  • 오늘날 네트워크는 높은 대역폭과 높은 지연을 갖는 HBDP (High Bandwidth Delay Product) 네트워크의 특징을 보인다. 기존 TCP는 혼잡윈도우 크기의 느린 증가와 급격한 감소로 인하여 HBDP 네트워크에 부적절하다. 기존 TCP의 문제점을 해결하기 위해 연구된 TCP들은 손실기반 TCP와 지연기반 TCP로 구분한다. 대다수의 TCP는 기존 Slow Start 동작을 사용하며 오버슈트로 인한 대량의 패킷 손실을 초래한다. Congestion Avoidance 동작의 경우 손실기반 TCP는 대역폭 낭비와 RTT (Round Trip Time) 공정성 문제가 있으며 지연기반 TCP는 낮고 느린 대역폭 점유 문제가 있다. 제안하는 기법은 병목구간의 버퍼상태를 통해 혼잡제어를 함으로써 Slow Start와 Congestion Avoidance의 문제를 개선한다. 성능평가를 통해 HBDP 네트워크에서 제안하는 기법이 기존 TCP보다 향상된 성능을 보임을 확인하였다.

HBDP 네트워크에서 C-TCP의 성능 향상을 위한 네트워크 적응적 혼잡제어 기법 (A Network-Aware Congestion Control Scheme for Improving the Performance of C-TCP over HBDP Networks)

  • 오준열;윤두열;정광수
    • 정보과학회 논문지
    • /
    • 제42권12호
    • /
    • pp.1600-1610
    • /
    • 2015
  • 오늘날 네트워크는 HBDP (High Bandwidth Delay Product) 특징을 가지고 있으며, 기존 TCP는 혼잡 윈도우 크기의 느린 증가와 패킷 손실 시 급격한 감소로 인하여 HBDP 네트워크에 적합하지 못하다. 기존 TCP의 문제를 해결하기 위해 새로운 혼잡 제어 기법에 관한 많은 연구들이 진행되었다. C-TCP (Compound-TCP)는 손실기반 TCP와 지연기반 TCP를 결합한 하이브리드 TCP이다. C-TCP의 목적은 빠른 대역폭 점유, 조기 혼잡예측에 의한 혼잡 방지와 공정성 보장이다. 하지만 C-TCP는 혼잡 정도를 고려하지 않는 지연 윈도우 감소율을 적용하기 때문에 성능의 저하를 초래한다. 제안하는 기법은 네트워크의 혼잡 상태에 따라 적응적으로 지연 윈도우의 증감률을 조절함으로써 C-TCP의 대역폭 점유 효율과 공정성을 개선한다. 실험 결과를 통해 HBDP 네트워크에서 제안하는 기법이 기존 C-TCP보다 향상된 성능을 보임을 확인하였다.

TCP-GT: A New Approach to Congestion Control Based on Goodput and Throughput

  • Jung, Hyung-Soo;Kim, Shin-Gyu;Yeom, Heon-Young;Kang, Soo-Yong
    • Journal of Communications and Networks
    • /
    • 제12권5호
    • /
    • pp.499-509
    • /
    • 2010
  • A plethora of transmission control protocol (TCP) congestion control algorithms have been devoted to achieving the ultimate goal of high link utilization and fair bandwidth sharing in high bandwidth-delay product (HBDP) networks. We present a new insight into the TCP congestion control problem; in particular an end-to-end delay-based approach for an HBDP network. Our main focus is to design an end-to-end mechanism that can achieve the goal without the assistance of any network feedback. Without a router's aid in notifying the network load factor of a bottleneck link, we utilize goodput and throughput values in order to estimate the load factor. The obtained load factor affects the congestion window adjustment. The new protocol, which is called TCP-goodput and throughput (GT), adopts the carefully designed inversely-proportional increase multiplicative decrease window control policy. Our protocol is stable and efficient regardless of the link capacity, the number of flows, and the round-trip delay. Simulation results show that TCP-GT achieves high utilization, good fairness, small standing queue size, and no packet loss in an HBDP environment.

UDT 기반의 대용량 데이터 전송도구 설계 및 구현 (A Design and Implementation of Bulk Data Transmission Tool based on UDT)

  • 박종선;김승해;황건준;조기환
    • 대한전자공학회논문지TC
    • /
    • 제49권2호
    • /
    • pp.23-31
    • /
    • 2012
  • 고 대역폭을 지원하는 네트워크 인프라가 급격히 발전하면서 이를 활용한 대용량의 데이터를 사용하는 원거리 사용자 사이에 협업에 대한 요구가 증가하고 있다. 하지만 현재까지 주로 사용되는 TCP 기반의 전송프로토콜은 RTT가 큰 네트워크 환경에서 대용량 데이터 전송 시 충분한 성능을 얻지 못하고 있다. 이로 인해 최근 효율적인 대역폭 활용을 위한 새로운 전송기법들이 시도되고 있다. UDT(UDP-based Data Transfer protocol)는 UDP를 기반으로 응용계층에서 TCP와 같은 데이터 전송의 신뢰성과 안정성을 보장하기 위해 개발된 대표적인 대용량 데이터 전송프로토콜이다. 본 논문에서는 UDT를 기반으로 대용량 데이터 전송을 위한 병렬, 압축 전송기법을 적용한 전송도구를 설계, 구현한다. 실험은 실제 환경을 구성하여 병렬, 압축 전송기법의 성능향상 효과를 분석하고, 이를 기준으로 다른 대용량 데이터 전송 도구와 성능을 비교한다. 실험결과 제안기법이 UDT보다 RTT가 큰 구간에서 안정적이며 큰 성능향상을 보인다. 특히, 손실 없는 RTT 400ms 구간에서 UDT 대비 244%, 손실률 0.005%의 RTT 250ms 구간에서 229%의 성능향상을 확인하였다.