TCP/IP is the one of the most widely used transmission control protocols. This protocol has a simple congestion control mechanism. Nowadays, Random Early Detection(RED) and Explicit Congestion Notification(ECN) are introduced to solve the retransmission time delay, bandwidth wasting, and global synchronization which is made by existing congestion control mechanism. But there are throughput losses because of unsolved heavy fluctuation of window size yet. And RED bring about an unfair sharing of resources due to a long round trip time bias among connections. In this thesis, we suggest the modified window control algorithm to solve the fluctuation of window size using ECN. And we propose the solution about the unfair sharing of resources. In addition, we propose a new marking algorithm to prevent the marking probability to be accumulated. Finally, we check the performances of our proposed schemes by simulation.
TCP/IP는 가장 많이 사용되는 전송 제어 프로토콜 중 하나이다. 이 프로토콜에는 간단한 혼잡 제어 기법이 포함되어있다. 오늘날에는 기존 혼잡 제어 기법에서의 재전송 시간 지연, 대역폭 낭비, 그리고 전역 동기화 문제를 해결하기 위해 RED(Random Early Detection)와 ECN(Explicit Congestion Notification)을 도입하고 있다. 그러나 여전히 상당한 윈도우 크기 변화로 인해 전송률 손실이 발생하고 있다. 그리고 RED는 긴 RTT(Round Trip Time)에 대한 편향성 때문에 커넥션들 사이에 불공정한 자원 배분 문제를 야기시킨다. 본 논문에서는 ECN을 이용해 윈도우가 진동하는 문제를 해결하기 위한 새로운 윈도우 제어 기법을 제시하였다. 그리고 불공정한 자원 배분 문제에 대한 해결책을 제시하였다. 이에 더해 단말간 마킹 확률이 누적되는 문제에 대한 개선안을 제시하였다. 마지막으로 시뮬레이션을 통해 위에서 제시한 방법들에 대한 성능을 확인하였다.