• 제목/요약/키워드: Many-to-many Reliable Multicast

검색결과 22건 처리시간 0.026초

트리 기반의 다대다 신뢰적 멀티캐스트를 위한 효율적인 혼잡 제어 기법 (An Efficient Congestion Control Mechanism for Tree-based Many-to-many Reliable Multicast)

  • 유제영;강경란;이동만
    • 한국정보과학회논문지:정보통신
    • /
    • 제30권5호
    • /
    • pp.656-667
    • /
    • 2003
  • 혼잡 제어는 에러 제어와 함께 신뢰적 멀티캐스트의 핵심적인 기능이다. MTCP나 TRAMCC와 같은 기존의 트리 기반의 혼잡 제어 기법은 일대다 신뢰적 멀티캐스트를 위하여 설계되어 다대다 신뢰적 멀티캐스트에 적용할 경우 몇몇 문제점들이 나타난다. 본 논문에서는 트리 기반의 다대다 신뢰적 멀티캐스트 프로토콜을 위한 효율적인 혼잡 제어 기법을 제안한다. 제안하는 기법은 혼잡 윈도우 기법을 기반으로 하며 전송률 제어기를 추가적으로 사용한다. 수신자들의 처리 부담을 최소화하기 위하여 추가적인 피드백 없이 에러 복구를 위한 피드백을 혼잡 제어를 위하여 이용하며, 동적으로 네트워크의 상태의 변화를 반영하는 ACK 타이머와 NACK 타이머 및 빠른 전송률 복구 기법 등을 통하여, 세션 내의 흐름들 간의 공평성을 제공한다. 네트워크 시뮬레이터를 사용해서 제안하는 기법이 세션 내의 흐름 간 공평성에 있어서 기존의 TRAMCC보다 효과적인 것을 보였으며, TCP-친화성, 응답성, 확장성에 있어서 만족할 만한 성능을 보임을 확인하였다. 그리고, 신뢰적 멀티캐스트 프로토콜인 GAM에 통합 구현하여 실험실 내 시험 네트워크 상에서 실험을 수행하였다.

Realization of a Scalable and Reliable Multicast Transport Protocol for Many-to-Many Sessions

  • Lee, Seung-Ik;Ko, Yang-Woo;Lee, Dong-Man
    • ETRI Journal
    • /
    • 제29권6호
    • /
    • pp.745-754
    • /
    • 2007
  • In this paper, we present the Enhanced Communication Transport Protocol-Part 5 (ECTP-5), which provides scalable and reliable multicast communication service for many-to-many applications by constructing high quality recovery trees from two-layer logical trees and repairing the losses via unicast automatic repeat request-based error control. In order to realize the protocol, we developed feasible protocol architectures and building blocks including additional functions which deal with engineering details, such as membership dynamics and sender coordination. Experimental results show that ECTP-5 scales well with various session sizes and packet loss rates in terms of control overhead and recovery latency.

  • PDF

ATM 망에서 신뢰성 있는 IP 멀티캐스트를 위한 흐름제어에 관한 연구 (A Study on the flow control for reliable IP multicast of the ATM network)

  • 황기연;이광재;임형규
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 추계종합학술대회 논문집(3)
    • /
    • pp.165-168
    • /
    • 2000
  • Since the IP multicast was proposed, there have been many research works on reliable multicast protocols[1]. In multicast communication, many reliable multicast schemes were studied in order to overcome packet losses in the network. However the fact that packets are lost in the underlying networks but the solutions are sought in the end hosts makes the search for solutions difficult. If routers can identify packets before dropped from congestion, the routers can initiate recovery process. recovery scheme by routers is proposed. This scheme is much faster than by sender-initiated or receiver-initiated recovery and latency is smaller.

  • PDF

RMA: 확장성과 신뢰성을 지원하는 신뢰적인 멀티캐스트 구조 (RMA: Reliable Multicast Architecture for Scalable and Reliable Multicast)

  • 강필용;신용태
    • 한국정보과학회논문지:정보통신
    • /
    • 제28권4호
    • /
    • pp.578-585
    • /
    • 2001
  • IP 멀티캐스트는 Best-Effort 서비스를 제공하므로 신뢰적인 전송을 보장하지 않는다. 최근 신뢰적인 전송을 보장하기 위한 다양한 접근이 시도되고 있지만, 인터넷상에서 확장성 있는 신뢰적인 멀티캐스트 전송을 구현하기엔 아직까지 미흡하다. 본 논문에서는 이를 극복하기 위해 확장성과 신뢰성을 지원하는 신뢰적인 멀티캐스트 구조 (RMA)를 제안한다. 제안하는 모델은 수신자 기반의 재전송 요청을 통해 신뢰성을 보장하는 한편, 멀티캐스트 라우터 가 피드백을 억제함으로써 확장성을 보장한다. 또한, 기존의 멀티캐스트 라우팅 정보를 최대한 활용하여 프로토콜 변경비용 및 오버헤드를 최소화한다. 성능분석 결과, 제안하는 모델은 확장성과 호환성 측면에서 기존의 연구보다 우수성을 보였다.

  • PDF

신뢰적 그룹통신을 위한 ECTP 설계 및 구현 (Design and Implementation of ECTP for Reliable Group Communications)

  • 박주영;정옥조;강신각
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.916-919
    • /
    • 2003
  • 신뢰적으로 멀티캐스트 데이터를 전달하는 메커니즘을 설계하기 위해선 1:1 유니캐스트 환경과는 달리 고려되어야 할 주요한 사항들이 있다. ECTP-1은 IP멀티캐스트 데이터 전송과정에 신뢰성을 제공해 주는 트랜스포트 계층의 프로토콜로써, 계층적 제어 트리를 구성하여 신뢰적 데이터를 전송한다. ECTP-1은 현재 리눅스 환경에서 구현되었으며, mftp(multicast ftp) whiteboard 응용 프로그램을 사용하여, APAN 망 환경에서 성능을 검증하였다.

  • PDF

ECTP 오류복구 성능평가 (Performance Analysis of ECTP Error Control Mechanism)

  • 박주영;고석주;강신각
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.605-609
    • /
    • 2002
  • 1:N 멀티캐스트 환경에서 신뢰적으로 데이터를 전송하기 위한 오류제어 메커니즘은 1:1 환경과는 달리 ACK 폭주나 중복된 재전송 데이터에 대한 고려가 반드시 필요하다. 이런 오류 제어 메커니즘들에 대한 많은 연구가 있었지만, 실제 서비스를 위해 구현된 경우는 그리 많지 않다. 본 고에서 다루는 ECTP는 현재 ITU-T와 ISO에서 국제 표준으로 승인된 신뢰적인 그룹 전송 프로토콜인데, 내부적으로는 신뢰적이면서 효율적으로 데이터를 전송하기 위해 다수의 타이머를 정의한다. 성능 평가는 RedHat7.2 환경에서 실제 구현한 ECTP의 트래픽을 다수의 파라미터들의 다양한 조합하였을 때를 인터넷 testbed상에서 이들 측정하였다. 끝으로 전송률의 개선이나 그룹 통신에 발생하는 제어 패킷들의 수는 오류 제어를 위한 각종 타이머 값이 크게 의존함을 보였다.

  • PDF

신뢰적 멀티캐스트를 위한 타이머 기반 버퍼 관리 (Timer-based Buffer Management for Reliable Multicast)

  • 안상현;김영민;권영호
    • 한국정보과학회논문지:정보통신
    • /
    • 제30권4호
    • /
    • pp.513-519
    • /
    • 2003
  • 멀티캐스트 트래픽의 효율적 전달을 위해서는 멀티캐스트 라우팅과 신뢰성 있는 전송 방식이 요구된다. 신뢰성 있는 전송은 손실 패킷에 대한 재전송을 필요로 하며, 이를 위해 전송된 패킷은 재전송 버퍼에 저장되어 있어야만 한다. 따라서 재전송 버퍼의 관리 문제가 중요하며, 본 논문에서는 재전송 버퍼에 얼마나 많은 패킷을 저장할 것인가 하는 문제를 다룬다. 본 논문에서 제안하는 방식인 TBM(Timer based Buffer Management)은 멀티캐스트 트리 상의 응답자와 수신자들 사이의 NAK를 이용해서 얻어진 타이머 값을 기준으로 적정량의 버퍼를 유지하며, 동적인 네트워크 상황에 적응한다. 실험을 통해 TBM이 오류 상황이나 네트워크의 크기 등에 상관없이 버퍼를 능동적으로 관리하는 것을 보인다.

신뢰성 있는 멀티캐스트를 이용한 음성 회의 시스템의 설계 (Design of Voice Conferenfe System using Reliable Multicast)

  • 송기평;구경철;박치항;김광현;이태훈
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1525-1535
    • /
    • 2000
  • Multicast is the multiparty communication that allows one-to-many communications. There are some multicast applications which are the ways of multiparty communications such as video conference system and white board. This paper proposes a dynamic allocation mechanism of designated receiver by using designated receiver list and a retransmission mechanism with designated receiver for the effective multicasting dta transmission. We designed voice conference system with multicast based on RTP/RTCP. This voice conference system increases the effect of standardization work and enables to exchange reliable standard dta with real time.

  • PDF

복구 클러스터를 이용한 신뢰성 있는 멀티캐스트 전송에 관한 연구 (A Study on Reliable Multicast Transmission using Recovery Cluster)

  • 구명모;김봉기
    • 한국산학기술학회논문지
    • /
    • 제20권11호
    • /
    • pp.1-6
    • /
    • 2019
  • 실시간 전송을 위한 많은 멀티미디어 응용들은 멀티캐스트로 전송하는 것이 효율적이다. 멀티캐스트 전송에서는 전송의 신뢰성을 높이기 위하여 네트워크 상태에 따른 멀티캐스트 그룹관리 방법과 손실된 패킷을 복구하기 위한 방법이 중요하다. 본 논문에서는 대규모 멀티캐스트 그룹에서 손실된 패킷을 효율적으로 복구하기 위한 방법을 제안한다. 제안 방법에서는 손실된 패킷을 복구하기 위하여 멀티캐스트 도메인들을 복구 클러스터(RC:Recovery Cluster, 이하 RC)로 구성하였다. 많은 멀티캐스트 응용에서는 손실된 패킷을 복구하기 위하여 송신자에게 재전송을 요청한다. 이런 방법에서는 재전송에 따른 패킷 지연시간이 증가하고 요청 메시지를 처리하기 위한 오버헤드가 발생한다. 제안방법에서는 이런 문제점을 개선하기 위하여 RC를 이용하였다. RC는 많은 MD로 구성되고, MD에는 오버레이 멀티캐스트 송신자와 클러스터 호스트(CH:Cluster Host, 이하 CH)들이 있다. CH들을 이용한 패킷 복구를 위하여 메시지를 블록으로 분할하고, 하나의 블록을 다시 여러 세그먼트로 분할한다. 패킷 손실이 발생하면 CH들은 실시간으로 정보를 공유하고 세그먼트 정보를 통하여 손실된 세그먼트들을 동시에 복구하도록 한다. 시뮬레이션 결과는 제안방법이 기존방법보다 패킷 복구비율이 약 50% 향상되었음을 보여준다.

차별 제어와 키 관리 기능을 통한 트리 기반의 신뢰성 있는 멀티캐스트 프로토콜의 설계 및 구현 (Design and Implementation of Tree-based Reliable Dissemination Multicast Protocol With Differential Control and Key Management)

  • 김영재;박은용;안상준;현호재;한선영
    • 정보처리학회논문지C
    • /
    • 제9C권2호
    • /
    • pp.235-246
    • /
    • 2002
  • IP 멀티캐스트는 하나의 연결을 통해 데이터를 동시에 여러 컴퓨터로 보낼 수 있게 함으로서 비디오 스트림과 같은 대용량의 데이터 전송에 효율적으로 사용될 수 있다. 하지만, IP 멀티캐스트는 UDP에 기반한 best-effort 서비스로서, TCP에서 제공하는 신뢰 전송, 혼잡 제어 및 흐름 제어를 제공하지 못하는 단점이 있다. 또한 멀티캐스트 그룹 참가자는 어떠한 인증 과정이나 절차 없이 멀티캐스트 그룹에 참가/탈퇴가 가능하고, 하나의 서브넷 내에서는 브로드캐스트를 이용하기 때문에, 데이터의 기밀을 유지하기가 어렵다는 단점이 있다. 본 논문에서는, 일-대-다 멀티캐스트 응용에 적합한 흐름 제어, 키 관리 기법을 제공하는 신뢰전송 프로토콜인 TRDMP를 제안한다.