• 제목/요약/키워드: TCP프로토콜

검색결과 633건 처리시간 0.021초

유무선 복합망에서 Acknowledgement 패킷의 분할을 통한 프로토콜의 성능향상 기법 (Performance Improvement Method of TCP Protocol using Splitting Acknowledgement Packet in Integrated Wired-Wireless Network)

  • 진교홍
    • 정보처리학회논문지C
    • /
    • 제9C권1호
    • /
    • pp.39-44
    • /
    • 2002
  • 본 논문은 최근 급속히 증가되고 있는 무선 인터넷에서 발생되는 짧은 TCP 트래픽 응용 서비스의 성능을 향상시키기 위하여, TCP 프로토콜의 폭주제어 알고리즘을 보완하는 응답패킷 분할 기법(SPACK)을 제안하였다. 유선통신 환경과는 달리 무선통신 환경에서는 높은 비트 오류율로 인하여 TCP 프로토콜의 폭주제어 알고리즘이 오동작을 일으키게 된다. 이로 인하여 TCP 프로토콜의 성능은 급격히 저하되어 전체적인 인터넷 서비스의 성능이 떨어지게 된다. 본 논문에서는 무선통신환경에서 TCP 프로토콜의 성능을 개선시키기 위해 기지국에서 응답패킷을 분할하여 전달하는 SPACK 기법을 제안하였다. 제안된 기법은 컴퓨터 시뮬레이션을 통하여 성능을 분석하였으며, 그 결과 기존의 TCP 프로토콜에 비하여 SPACK을 이용하는 경우 더 높은 성능이 발휘됨을 확인하였다.

멀티미디어 데이터를 위한 TCP-friendly Rate Control Protocol (TCP-friendly Rate Control Protocol for Multimedia data)

  • 나승구;김용건
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(상)
    • /
    • pp.429-432
    • /
    • 2003
  • 최근 TCP와 유사하게 멀티미디어 데이터를 전송하기 위한 rate control 프로토콜에 관한 연구가 활발하게 진행되고 있다. 본 논문에서는 멀티미디어 전송 방식에 있어서 TCP와 공정성을 유지하며 TCP와 유사하게 동작하도록 하는 TRCP 프로토콜을 제안한다. TRCP는 TCP vegas 이론을 응용하였으며 RTT와 패킷손실율에 의해 네트워크 혼잡 상태를 미리 예측하고 TCP의 AIMD 방식을 사용하여 TCP와 유사하게 전송율을.조절하는 프로토콜이다. 이 프로토콜에 대한 TCP와 공정성을 검증하기 위하여 시뮬레이션을 실시하고 그 결과를 분석한다.

  • PDF

무선센서네트워크를 위한 TCP-Light 프로토콜 설계 (Design of TCP-Light Protocol for wireless sensor network)

  • 김선영;진교홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.477-480
    • /
    • 2008
  • 무선센서네트워크로부터 전달되는 데이터를 수집하거나, 센서노드를 제어하고 감시하기 위해서는 센서노드와 인터넷 상의 호스트가 연결될 필요가 있다. 그러나 무선센서네트워크는 기존의 인터넷과는 달리 노드의 하드웨어적인 제약이 많으며, 높은 패킷 에러율을 보인다. 이에 따라 유선망에 연결된 호스트의 TCP 프로토콜은 성능이 급격히 떨어지므로 이를 해결하기 위한 방안이 모색되어야 할 것이다. 즉, 센서노드의 하드웨어적인 문제점, 무선망의 환경적인 요소 등을 고려한 새로운 TCP 프로토콜이 개발되어야 한다. 따라서 본 논문에서는 기존의 TCP 프로토콜과 호환되며, 무선센서노드에서도 사용가능 한 TCP-Light 프로토콜을 제안하였다. 제안된 TCP-Light 프로토콜은 메모리 소모율이 낮으며, 망상의 메시지 수를 줄일 수 있다.

  • PDF

무선통신 환경에서 TCP의 성능개선을 위한 분할 ACKs 기법 (Split ACKs Mechanism for Improving the Performance of TCP in Wireless Communication Environments)

  • 김길연;진교홍;이정태
    • 한국정보과학회논문지:정보통신
    • /
    • 제27권3호
    • /
    • pp.247-255
    • /
    • 2000
  • 최근 이동통신 서비스의 보급이 날로 증가됨에 따라 무선 접속 인터넷 서비스이 사용에 대한 요구가 급증하고 있다. 그러나 인터넷에서 사용되는 TCP 프로토콜은 에러 발생율이 낮은 유선망을 고려하여 설계되었기 때문에 망에서 발생되는 패킷 손실을 망내의 폭주로 인한 것으로 가정하고 폭죽제어 알고리즘을 동작시켜 윈도우 크기를 줄인다. 그러나 무선통신망과 같이 에러 발생율이 높은 환경에서는 패킷 손실이 주로 엘 발생에 기인하는데, 이 경우 기존의 TCP 프로토콜을 사용하면 폭주제어 알고리즘이 동작되어 TCP의 성능을 저하시키는 문제점이 발생된다. 따라서 본 논문에서는 유무선 복합망에서 TCP 프로토콜의 성능을 개선하기 위한 Split ACKs 기법을 제안하였다. 이 기법은 기지국에서 무선링크의 패킷 손실 이후에 수신된 ACK 패킷을 여러 개로 쪼개서 TCP 송신측으로 전달한다. 따라서 여러 개의 ACK 패킷을 수신한 TCP 송신측은 폭죽제어 알고리즘이 동작되어 감소시킨 윈도우 크기를 빠르게 복귀시켜 주기 때문에, 저하된 TCP 프로토콜의 성능을 신속히 향상시킬 수 있다. 아울러 제안된 기법은 기존 TCP 프로토콜을 그대로 사용할 수 있으며, TCP의 End-to-end Semantics가 유지되는 장점이 있다. 시뮬레이션을 통한 성능분석 결과 이 기법은 기존의 TCP 프로토콜에 비해 약 20%의 성능향상을 보였다.

  • PDF

무선 링크에서 TCP 처리율 향상을 위한 Enhanced Snoop 프로토콜 (Enhanced Snoop Protocol for Improving TCP Throughput in Wireless Links)

  • 조용범;원기섭;조성준
    • 한국통신학회논문지
    • /
    • 제30권6B호
    • /
    • pp.396-405
    • /
    • 2005
  • Snoop 프로토콜은 유무선이 혼재된 망에서 무선 링크에서 발생하는 TCP 패킷 손실을 효과적으로 보상하여 TCP 처리율(throughput)을 향상시킬 수 있는 효율적인 프로토콜이다. 하지만, 무선 링크에서 연집한(burst) 패킷 손실이 발생하는 경우에는 지역 재전송을 효과적으로 수행하지 못하여 효율이 떨어진다는 문제점이 있다. 본 논문에서는 이러한 Snoop 프로토콜의 단점을 개선한 Enhanced Snoop(E-Snoop) 프로토콜을 제안한다. E-Snoop 프로토콜은 Snoop 프로토콜과 같이 중복 ACK 패킷 수신과 지역 재전송 타이머 만료에 의해 무선 링크에서의 패킷 손실을 인지할 수 있을 뿐만 아니라, new ACK 패킷 수신을 통해서도 패킷 손실을 인식할 수 있도록 설계되었다. 따라서, 무선 링크상의 연속한 패킷 손실을 빨리 인지하고 신속한 지역 재전송을 수행함으로써 TCP 처리율을 향상시킬 수 있다. 컴퓨터 시뮬레이션 결과 E-Snoop 프로토콜은 기존의 Snoop 프로토콜보다 TCP 처리율을 더 효율적으로 향상시킬 수 있음을 확인할 수 있었고, 특히 패킷 손실율이 높은 무선 링크에서 더 높은 성능 향상을 얻을 수 있었다.

무선환경에서 짧은 TCP 트래픽의 성능향상을 위한 응답패킷 분할 전송 기법 (Split-ACK Scheme for Performance Improvement of TCP Short Traffic in Wireless Environment)

  • 진교홍
    • 한국정보통신학회논문지
    • /
    • 제5권5호
    • /
    • pp.923-930
    • /
    • 2001
  • 본 논문은 최근 급속히 증가되고 있는 무선 인터넷에서 발생되는 Short Traffic 서비스의 성능을 향상시키기 위하여, TCP 프로토콜의 폭주제어 알고리즘을 보완하는 응답패킷 분할 기법(SPACK)을 제안하였다. 유선통신 환경과는 달리 무선통신 환경에서는 높은 비트 오류율로 인하여 TCP 프로토콜의 폭주제어 알고리즘이 오동작을 일으키게 된다. 이로 인하여 TCP 프로토콜의 성능은 급격히 저하되어 전체적인 인터넷 서비스의 성능이 떨어지게 된다. 본 논문에서는 이러한 TCP 프로토콜을 성능을 개선시키기 위해 기지국에서 응답패킷을 분할하여 전달하는 SPACK 기법을 제안하였다. 제안된 기법은 컴퓨터 시뮬레이션을 통하여 성능을 분석하였으며, 그 결과 기존의 TCP 프로토콜에 비하여 SPACK을 이용하는 경우 더 높은 성능이 발휘됨을 확인하였다.

  • PDF

실시간 전송기능을 지원하는 TCP의 설계 및 구현 (Design and implementation of real-time TCP)

  • 우정만;조성언;김은기;권영도
    • 한국항행학회논문지
    • /
    • 제9권1호
    • /
    • pp.61-69
    • /
    • 2005
  • 인터넷 전송계층 프로토콜에는 TCP와 UDP가 있다. TCP는 연결형 프로토콜로서 에러 제어 및 흐름 제어를 제공하여 신뢰성있는 데이터 전송은 보장하지만 그에 따른 전송 지연이 발생한다. 반면에 UDP는 비연결형 프로토콜로서 에러 제어 및 흐름 제어를 수행하지 않으므로 데이터 전송에 있어 지연이 발생되지 않아 실시간 전송은 보장하나 신뢰성있는 데이터 전송을 보장할 수 없다. 따라서 현재의 인터넷 전송계층 프로토콜에서는 실시간 전송기능을 제공하는 동시에 높은 수준의 신뢰성을 보장하여야 하는 데이터의 전송에 적당한 프로토콜이 없다. 본 논문에서는 리눅스(Linux) 커널(Kernel)의 TCP의 에러제어 및 흐름제어를 수정하여 실시간 전송기능을 제공하는 동시에 높은 수준의 신뢰성을 보장하는 새로운 프로토콜을 설계, 구현하였다. 본 연구에서 설계된 실시간 전송기능을 지원하는 TCP 프로토콜은 기존의 TCP에 새로운 옵션을 추가함으로써, 기존 TCP와의 호환성을 유지할 수 있도록 하였다.

  • PDF

무선환경에서 TCP Short Traffic 서비스의 성능향상을 위한 응답패킷 분할 전송 기법 (Split-Acks Scheme for Performance Improvement of TCP Short Traffic Service in Wireless Environments)

  • 진교홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2000년도 추계종합학술대회
    • /
    • pp.307-312
    • /
    • 2000
  • 본 논문은 최근 급속히 증가되고 있는 무선 인터넷에서 발생되는 Short Traffic 서비스의 성능을 향상시키기 위하여, TCP 프로토콜의 폭주제어 알고리즘을 보완하는 응답패킷 분할 기법(SPACK)을 제안하였다. 유선통신 환경과는 달리 무선통신 환경에서는 높은 비트 오류율로 인하여 TCP 프로토콜의 폭주제어 알고리즘이 오동작을 일으키게 된다. 이로 인하여 TCP 프로토콜의 성능은 급격히 저하되어 전체적인 인터넷 서비스의 성능이 떨어지게 된다. 본 논문에서는 이러한 TCP 프로토콜을 성능을 개선시키기 위해 기지국에서 응답패킷을 분할하여 전달하는 SPACK 기법을 제안하였다. 제안된 기법은 컴퓨터 시뮬레이션을 통하여 성능을 분석하였으며, 그 결과 기존의 TCP 프로토콜에 비하여 SPACK을 이용하는 경우 더 높은 성능이 발휘됨을 확인하였다.

  • PDF

Snoop 프로토콜에서 혼잡 제어 지연을 통한 이동망상에서의 TCP 성능향상 기법 (Improving the performance of TCP over networks of mobile with delaying congestion control in Snoop)

  • 김용;성호철;현호재;한선영
    • 정보처리학회논문지C
    • /
    • 제8C권3호
    • /
    • pp.351-358
    • /
    • 2001
  • 무선망에서는 유선망에 비해 그 특성상 비교적 많은 패킷을 손실된다. TCP 프로토콜은 흐름제어나 에러정정, 혼잡 제어 등의 기능을 통해 보다 효율적이고 안정적인 통신을 지원하고 있다. 하지만 표준 TCP 프로토콜은 유선망의 특성을 고려하여 개발하였기 때문에 무선망에서 혼잡한 상황에서 패킷이 도달하지 못한 경우와 실제로 패킷이 손실되어 전달되지 못하는 경우를 구분하지 못한다. 최근까지 제시된 여러 이동망 TCP에 대한 논문은 무선망에서 패킷이 손실된 경우 혼잡 제어를 일어나지 못하게 하는 방법을 제시하고 있다. 본 논문에서는 TCP Persist Timer를 이용하여 혼잡제어를 회피하는 방법을 기존에 제시된 Snoop 프로토콜에 적용하여 자체적인 이동망상에서의 TCP 성능향상에 더하여 연속적인 에러에 대한 성능 향상을 제고하고 있다. 개선된 Snoop 프로토콜은 WZACK(Window Size Zero ACKnowledge Packet)을 이용하여 혼잡제어를 정지시킴으로써 비효율적인 혼잡제어를 막도록한다.

  • PDF

AT-Snoop 프로토콜의 지역 재전송 시간에 관한 연구 (A Study on Local Retransmission Timeout of AT-Snoop Protocol)

  • 조용범;조성준
    • 한국통신학회논문지
    • /
    • 제30권4B호
    • /
    • pp.218-225
    • /
    • 2005
  • Snoop 프로토콜은 유무선이 통합된 망에서 효율적으로 TCP 전송률을 향상시킬 수 있는 프로토콜이지만 연속적인 패킷 손실이 발생하는 무선 링크에서 사용되는 경우 지역 재전송을 비효율적으로 수행하는 문제점이 있다. AT-Snoop 프로토콜은 Snoop 프로토콜을 기반으로 하면서 Adaptive Timer를 사용하여 이러한 Snoop 프로토콜의 단점을 개선한 프로토콜이다. 본 논문에서는 AT-Snoop 프로토콜의 TCP 전송률 성능을 무선 링크 환경을 변화시키면서 분석하구 각 무선 링크 환경에서 향상된 TCP 전송률을 얻기 위한 AT-Snoop 프로토콜의 파라미터 값들을 도출하였다. 컴퓨터 시뮬레이션을 통해 AT-Snoop 프로토콜의 두 파라미터인 지역 재전송 임계값과 지역 재전송 시간값이 무선 링크에서의 페이딩의 변화 속도와 밀접한 관계가 있음을 확인할 수 있었다. 지역 재전송 임계값은 무선 링크의 평균 WSRTT(Wireless Smoothed Round Trip Time)보다, 지역 재전송 시간은 무선 링크의 평균 불량 기간보다 각각 약간 크게 설정하는 것이 AT-Snoop 프로토콜을 사용할 때 높은 TCP 전송률을 얻을 수 있었다.