• 제목/요약/키워드: Transport Protocol

검색결과 560건 처리시간 0.027초

MMT 프로토콜 기반의 다중쓰레드를 활용한 ARQ 패킷 오류 제어 기법 (ARQ Packet Error Control Scheme Using Multiple Threads Based on MMT Protocol)

  • 원광은;안은빈;김아영;이홍래;서광덕
    • 방송공학회논문지
    • /
    • 제23권5호
    • /
    • pp.682-692
    • /
    • 2018
  • 본 논문에서는 MMT(MPEG Media Transport) 프로토콜 기반의 대용량 멀티미디어 전송에서 다중쓰레드를 활용한 ARQ 패킷 오류 제어 기법을 제안한다. 송신 측에서는 영상을 구성하는 각 프레임을 MMT 프로토콜을 기반으로 패킷 단위로 잘라 패킷의 헤더(Header)에는 패킷이 포함된 프레임의 순서, 표현 시간 정보 등을 저장하고 페이로드(Payload)에는 프레임을 구성하는 직접적인 정보를 저장하여 IP(Internet Protocol) 망으로 전송한다. 수신 측에서는 수신한 패킷의 오류 발생 여부를 판단하여 오류가 발생한 경우 재전송을 통해 오류를 제어하고 수신한 패킷의 헤더에 저장된 정보에 따라 패킷을 프레임으로 재구성한다. 이때 다중쓰레드 기반의 전송 방식을 설계 및 적용하여 각 쓰레드가 하나의 프레임을 맡아 패킷화(packetization)하고 전송함으로써 대용량 멀티미디어의 전송 효율을 높인다. 또한 오류가 발생한 패킷을 재전송 할 경우 단일쓰레드를 사용할 때 나타날 수 있는 문제점을 해결함으로써 다중쓰레드 전송 방식의 효율성을 검증한다.

MAC Frame Aggregation이 가능한 에드혹 네트워크에서의 Congestion Window Limit을 통한 TCP 성능의 최적화 (TCP Performance Optimization Using Congestion Window Limit in Ad Hoc Networks with MAC Frame Aggregation)

  • 강민우;박희민;박준상
    • 한국ITS학회 논문지
    • /
    • 제9권4호
    • /
    • pp.52-59
    • /
    • 2010
  • 무선 애드혹 네트워크에서 MAC layer의 효율을 높이기 위한 하나의 방법으로서 사용되는 MAC frame aggregation은 MAC layer에서 여러 개의 MPDU (MAC protocol data units)를 하나의 PPDU (PHY protocol data units)로 aggregation 시켜서 성능을 향상시키는 방법이다. 애드혹 네트워크에서 TCP 성능 향상을 위해서 사용되는 방법의 하나로서 CWL (congestion window limit)의 설정 방법이 있는데 이는 congestion window의 상한을 두어 부적절한 congestion window 크기가 선택에 따른 영향을 최소화 하고자 하는 방법이다. 본 논문에서는 MAC frame aggregation이 가능한 MANET에서 최적화된 TCP 성능을 위하여 CWL를 조정하는 방법에 대하여 다룬다.

이동 애드혹 네트워크에서 생존시간 최대화를 위한 에너지 인지 소스 라우팅 프로토콜 (Energy-aware Source Routing Protocol for Lifetime Maximization in Mobile Ad Hoc Networks)

  • 최현호
    • 한국ITS학회 논문지
    • /
    • 제11권3호
    • /
    • pp.31-39
    • /
    • 2012
  • 이 논문에서는 이동 애드혹 네트워크 환경에서 네트워크 생존시간을 최대화하기 위한 에너지 인지 기반 라우팅 프로토콜을 제안한다. 제안 라우팅 프로토콜은 소스 라우팅 방식을 기반으로 하며, 이동 노드의 송수신 전력 소모량과 배터리 잔량을 소스 노드와 목적지 노드 종단간 고려하여 생존시간이 가장 긴 경로를 선택한다. 이를 위한 새로운 라우팅 비용을 제안하며, 경로 탐색시 발생하는 제어 패킷 오버헤드를 최소화하는 라우팅 프로토콜을 설계한다. 시뮬레이션 결과 제안방식은 전송 홉 수, 전송률, 에너지 소비량 측면에서 기존 방식과 비슷한 수준의 성능을 보이면서, 생존시간 측면에서는 기존 방식 대비 약 20%의 성능향상을 보여준다.

실시간 전송률 조절 기법을 이용한 스트리밍 서비스의 구현 (Implementation of Streaming Service Using the Real-Time Rate Control Scheme)

  • 이희상;이선헌;이정민;최웅철;이승형;정광수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.361-363
    • /
    • 2005
  • 최근 컴퓨터 기술의 발전과 더불어 급속하게 발전하는 네트워크 기술이 실생활에 보급되고 네트워크를 통한 멀티미디어 데이터의 교환이나 전송과 같은 서비스들이 활성화 되면서 멀티미디어 데이터가 점점 대용량화 다양화되고 있다. 기존의 멀티미디어 서비스는 정해진 서버로부터 미리 데이터를 받아서 보는 다운로드 서비스가 대부분이었고 스트리밍 서비스라 할지라도 사용자의 기호나 원하는 요구사항에는 미치지 못 하였다. 지금까지 스트리밍 데이터를 전송 하는 프로토콜로 주로 UDP(User Datagram Protocol)를 사용하였다. 하지만 UDP는 혼잡제어를 하지 않으며 현재 인터넷의 주요 트래픽인 TCP(Transmission Control Protocol) 트래픽은 혼잡제어를 한다. 그래서 UDP에 의한 스트리밍 서비스는 TCP 트래픽의 전송률을 저하시키며 더 나아가 네트워크의 전체의 성능을 저하시키는 요인이 될 수 있다. 본 논문에서는 IETF(Internet Engineering Task Force)에서 제정한 실시간 스트리밍 데이터 서비스를 위한 표준인 RTP(Real-Time Transport Protocol)/RTCP(Real-Time Transport Control Protocol)를 적용하여 RTCP의 정보를 가지고 현재 네트워크 상태를 판단하고 스트리밍 서비스를 할 때 데이터의 전송률은 TCP 친화적인 전송률로 조절하는 스트리밍 서비스를 구현하였다.

  • PDF

실시간 멀티미디어 데이타 전송을 위한 SRTPIO 모듈 설계 및 구현 (The Design and Implementation of the SRTPIO Module for a Real-time Multimedia Data Transport)

  • 남상준;이병래;김태우;김태윤
    • 한국정보과학회논문지:정보통신
    • /
    • 제28권4호
    • /
    • pp.621-630
    • /
    • 2001
  • 최근 멀티미디어 서비스에 대한 사용자의 요구가 증가되고 있다. 그러나 서버 시스템은 이러한 멀티미디어 데이타를 사용자들에게 효율적으로 공급하지 못한다. 본 논문에서는 기존의 운영체제에 멀티미디어 데이타를 효율적으로 전송하기 위한 방안으로 RTP(Real-time Transport Protocol) 프로토콜을 SIO(Special Input/Output) 메커니즘과 함께 커널 영역에 내장하는 SRTPIO(Special RTP Input/Output) 모듈을 제안한다. SIO 메커니즘은 일반적인 서버 시스템에서 발생하는 사용자 영역과 커널 영역 사이의 데이타 복사와 문맥 교환을 줄임으로써 데이타 전송의 효율을 증가시킨다. SRTPIO 모듈은 RTP 프로토콜을 SIO 메커니즘과 커널 영역에서 통합해 효율적 멀티미디어 데이타 전송 구조를 지원한다.

  • PDF

공공 클라우드 환경에서 보안성 향상을 위한 전송계층 프로토콜 분석·평가 (Protocol Analysis and Evaluation of the Transport Layer to Improve Security in a Public Cloud Environment)

  • 봉진숙;박상진;신용태
    • 정보과학회 논문지
    • /
    • 제45권1호
    • /
    • pp.76-85
    • /
    • 2018
  • 정부 및 공공기관에서는 업무 및 서비스 제공에 있어 공공망을 활용한 클라우드 서비스를 촉진하고자 하나 공공망(인터넷)을 이용하는 구조로 인해 보안상의 취약점이 발생하기 쉽다. 이에 본 논문에서는 공공망을 사용하는 클라우드 네트워크의 일반적인 보안 취약점을 도출하고, 이를 기준으로 UDP와 TCP 계열 프로토콜(TCP, SCTP, MPTCP)의 보안 관련 특성을 비교 분석하였다. 비교 분석에는 신뢰성 및 보안성 요소를 사용하였으며, 보안 노출도를 평가하고 전송 프로토콜 중 보안성 측면에서 가장 적합한 프로토콜을 선정하였다.

NGIS 기반하의 Business GIS 발전방안 (Development Strategies for Business GIS Based on NGIS)

  • 이봉규;송지영
    • 한국공간정보시스템학회 논문지
    • /
    • 제7권2호
    • /
    • pp.3-14
    • /
    • 2005
  • 본 연구는 유비쿼터스 환경에서의 Business GIS 발전을 위한 국가GIS(NGIS)의 역할과 발전방안을 제시하는 것을 목적으로 한다. 본 연구를 통해 위치기반 환경에서의 GIS 활용 현황 및 정보통신기술 환경과 GIS 기술수준을 분석하였다. 또한, GML(Geography Markup Language)과 TPEG (Transport Protocol Experts Group) 같은 국제표준을 준수하는 GIS 콘텐츠 개발과 GIS의 killer application 분야로서의 LBS(Location-Based Service), 텔레매틱스, ITS(Intelligent Transport System), gCRM(geographic Customer Relationship Management), DMB(Digital Multimedia Broadcasting), u(ubiquitous)-City, u-Town 등 다양한 신규 정보통신분야의 접목을 제시하였다. 마지막으로 Business GIS의 QoS, 표준화, 연구 및 개발, GIS 교육, 보안등을 위한 국가GIS 기반의 개념적 수익모델을 정립하였다.

  • PDF

IoT 환경에서의 네트워크 보안 프로토콜 성능 분석 (Network Security Protocol Performance Analysis in IoT Environment)

  • 강동희;임재덕
    • 정보보호학회논문지
    • /
    • 제32권5호
    • /
    • pp.955-963
    • /
    • 2022
  • 사물인터넷(Internet of Things, IoT)은 다양한 기술과 결합하여 일상생활의 전반으로 빠르게 자리 잡았다. 빠른 속도로 사회 전반에 자리 잡은 데 반해 보안에 대한 고려는 상대적으로 미흡하여 사이버 공격의 주요 대상이 되고 있다. IoT 환경의 모든 기기는 인터넷에 연결되어 일상생활과 밀접하게 활용되고 있기에 사이버 공격으로 인한 피해도 심각하다. 따라서 보다 안전한 IoT 환경에서의 서비스를 위해 네트워크 보안 프로토콜을 이용한 암호화 통신이 반드시 고려되어야 한다. 대표적인 네트워크 보안 프로토콜에는 IETF에서 정의한 TLS(Transport Layer Protocol)가 있다. 본 논문은 제한된 자원 특성을 갖는 IoT 기기에서 대표적인 네트워크 보안 프로토콜인 TLS의 부하를 예측하기 위하여 IoT 기기 오픈 플랫폼 환경에서 TLS 버전 1.2와 버전 1.3에 대한 성능 측정 결과를 분석한다. 또한 버전 1.3에서 지원하는 주요 암호화 알고리즘의 성능을 분석하여 IoT 기기 사양에 따라 적합한 네트워크 보안 프로토콜 속성을 설정할 수 있는 기준을 제시하고자 한다.

A Trust Management Architecture for TLS

  • Xiaolei Zhang;Hong, Choong-Seon
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.778-780
    • /
    • 2002
  • The TLS protocol suite, which provides transport-layer security far the Internet, has been standardized in the IETF. A TLS session is an association between a client and a server, created by the TLS handshake Protocol. Sessions define a set of cryptographic securi쇼 parameters, which can be shared among multiple connections. The TLS protocol, however, does not address the specific method fur how to manage the existing TLS sessions on the host. This paper proposes an efficient management scheme TLS, based on the principles of trust management.

  • PDF

Program and System Information Protocol(PSIP) 해석기 설계 (Design of a Program and System Information Protocol (PSIP) Parser)

  • 최미란;최성종
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2000년도 정기총회 및 학술대회
    • /
    • pp.113-118
    • /
    • 2000
  • 본 논문의 목적은 Electronic Program Guide(EPG)용 응용프로그램을 위한 Application Program Interface(API) 및 이를 위한 Middleware의 구현이다. 이를 위해 Windows 환경 하에서 프로그램 정보 전송 프로토콜인 Program and System Information Protocol(PSIP)을 해석하는 Parser를 구현하고, 해석한 자료를 저장하는 Database를 설계하였다. 구현된 프로그램의 테스트를 위해 디지털 방송 수신 카드를 사용한 테스트베드를 구축하였고, 지상파 디지털 방송에서 수신된 MPEG-2 Transport Stream을 사용하여 구현된 시스템을 검증하였다. 본 논문에서 개발된 Middleware는 EPG를 위한 응용프로그램 및 향후 예약시청, 예약녹화 등의 부가 서비스를 위해 활용될 수 있다.

  • PDF