• 제목/요약/키워드: 스트리밍 버퍼

검색결과 118건 처리시간 0.028초

사용자 상호작용에 대한 끊김없는 멀티미디어 스트리밍 (Seamless Multimedia Streaming on User's Interaction)

  • 김경덕;김상욱
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1335-1340
    • /
    • 2006
  • 본 논문에서는 사용자의 상호작용에 대해서 끊김없이 재생하는 멀티미디어 스트리밍 기법을 제안한다. 제안하는 멀티미디어 스트리밍 기법은 기존 디코딩 버퍼와 스트림 버퍼 외에 스트림 백업 버퍼를 추가로 사용한다. 추가된 스트림 백업 버퍼는 사용자의 상호작용에 효율적으로 지원할 수 있도록 현재 재생 위치를 중심으로 기존 스트림 버퍼의 2배 크기만큼 미리 버퍼링하여 효율적인 탐색과 빠른 재생을 지원한다. 사용자가 요구하는 대부분의 탐색작용은 현재 재생 위치 근처에서 일어날 확률이 높으므로, 제안한 멀티미디어 스트리밍 기법을 이용하여 사용자 상호작용에서 거의 지연 없이 효율적으로 재생한다. 본 논문에서는 구현 환경으로 멀티미디어 스트리밍을 지원하기 위한 MS사의 MMS서버를 이용하여 멀티미디어 스트리밍을 송수신하고 기존 재생기들과 제시한 멀티미디어 스트리밍 기법을 적용한 재생기와의 성능을 비교 평가하였다. 제안한 스트리밍 기법의 적용 예로서는 원격 강의 및 네트워크 게임 등이 있다.

  • PDF

대용량 미디어 스트리밍 서비스를 위한 선호도 기반의 버퍼 관리 기법 (A Preference-Based Buffer Management for Large-Volume Media Streaming Service)

  • 김래영;방철석;정인범;김윤
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.358-360
    • /
    • 2004
  • 컴퓨터와 네트워크 환경의 발달에 힘입어 고화질의 미디어 데이터를 실시간으로 전송하는 미디어 스트리밍 서비스에 대한 요구가 증가하고 있다. 스트리밍 서비스는 서버의 많은 자원을 필요로 한다. 서버의 자원 중에서 메인 메모리는 대용량의 미디어 데이터를 다루는 미디어 스트리밍 서버 성능에 중요한 역할을 한다. 그러므로 제한된 메인 메모리를 효과적으로 이용할 수 있는 방법이 필요하다. 본 논문에서는 효과적인 미디어 스트리밍 서비스를 위한 동적 버퍼 관리 기법과 버퍼 히트율을 높일 수 있는 대체 정책을 제안하고 평가한다.

  • PDF

무선 네트워크에서 비디오 스트리밍의 버퍼 오버플로우를 해결하기 위한 토큰버킷 기법 (The Token Bucket Scheme to solve Buffer Overflow of Video Streaming in Wireless Network)

  • 이현노;김동회
    • 디지털콘텐츠학회 논문지
    • /
    • 제16권3호
    • /
    • pp.365-371
    • /
    • 2015
  • 무선 네트워크 환경에서 수신측의 재생 버퍼에 있는 비디오 스트리밍 패킷 정보량은 무선 네트워크 상태에 따라 가변될 수 있다. 이것의 영향으로 예상치 못한 지연과 지터가 발생하고 그에 따라 군집적인 비디오 트래픽이 생성이 될 수 있다. 수신측 재생 버퍼에 들어오는 버퍼 정보량이 특정 버퍼량보다 많아지면 버퍼 오버플로우(buffer overflow)문제가 발생한다. 목적지 수신 버퍼에서 비디오 스트리밍을 서비스 할 경우 이러한 오버플로우 문제는 비디오 스트리밍 서비스의 스킵(skip)현상 및 패킷 손실로 인한 영상의 손실을 일으켜 비디오 품질 저하 및 재생의 불연속성을 발생시킨다. 따라서 본 논문에서는 무선 네트워크 환경에서 비디오 스트리밍의 버퍼 오버플로우 문제를 해결하기 위하여 군집적인 트래픽을 대비하기 위한 토큰 버킷(Token Bucket)기법을 수신측 단말에 적용하고 그 효과를 분석하였다. NS-2(Network Simulation-2)와 JSVM(Joint Scalable Video Model)을 이용하는 모의실험 결과는 제안하는 방법이 오버플로우 발생 횟수, 패킷 손실 비율, PSNR(Peak Signal to Noise Ratio)측면에서 우수함을 확인할 수 있었다.

효과적인 미디어 스트리밍 서비스를 위한 요구 선호 버퍼 관리 (Request Preference Suffer Management for Effective Media Streaming Service)

  • 방철석;정인범
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.640-642
    • /
    • 2004
  • 네트워크 환경이 발전하면서 사용자가 원하는 때에 서비스를 받을 수 있는 미디어 스트리밍 서비스에 대한 요구가 증가하고 있다. 미디어 스트리밍 서비스는 특정 시간대 선호되는 미디어들에 대한 서비스가 집중되는 현상을 발생한다. 특정한 미디어에 대한 집중적 요구를 하는 다수의 사용자들을 만족시키기 위해서는 미디어 서버내의 메인 메모리를 효과적으로 사용할 수 있는 버퍼 관리 기법이 필요하다. 본 논문에서는 미디어 서버내의 버퍼 성능 향상을 위하여 사용자 선호도를 반영한 정책을 제안하고 평가한다.

  • PDF

클러스터 VOD서버에서 선호도 기반 세그먼트 버퍼 대체 기법 (Preference-Based Segment Buffer Replacement in Cluster VOD Servers)

  • 서동만;이좌형;방철석;임동선;정인범;김윤
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권11호
    • /
    • pp.797-809
    • /
    • 2006
  • 대규모 사용자들에게 QoS가 보장되는 스트리밍 미디어를 제공하기 위해서는 한정된 서버의 자원을 스트리밍 미디어의 특징에 맞추어 효과적으로 활용하는 연구를 필요하게 한다. 서버의 자원들 중 메모리는 디스크로부터 읽어 들인 미디어 데이타의 버퍼공간으로 활용되며 버퍼의 히트율은 서버의 성능에 중요한 역할을 한다. 그러나 접속되는 사용자들의 증가에 따라서 히트율이 높은 기존의 버퍼들조차도 새롭게 읽어 들인 미디어 데이타들로 대체되므로 서버의 성능확장성에 부정적 영향을 미치는 결과를 가져 오고 있다. 이런 문제점을 해결하기위해서는 스트리밍 미디어의 특징인 대규모 데이타들에 대한 읽기 연속 성과 편중된 사용자 선호도가 반영된 버퍼 대체 알고리즘이 필요하다. 본 논문에서는 대규모 사용자들에게 스트리밍 미디어를 서비스하기 위하여 사용되는 클러스터 기반 VOD 서버에서 스트리밍 미디어의 특징을 활용하는 선호도 기반 세그먼트 버퍼 대체 알고리즘을 연구한다. 제안되는 기법은 사용자들의 선호도에 기반을 둔 시간적 국부성과 미디어 데이타의 순차적 읽기 특성인 공간적 국부성을 버퍼 대체 알고리즘에 반영하므로 기존의 버퍼 대체 알고리즘보다 스트리밍 미디어 서비스에서 향상된 버퍼 히트율을 나타낸다. 본 논문에서는 향상된 버퍼 히트율이 클러스터 기반 VOD 서버의 성능 확장성을 개선시킴을 구현된 클러스터 형 VOD 시스템을 통하여 입증한다.

모바일 이동 단말기에서 스트리밍 미디어서비스를 위한 버퍼 선인출 (Buffer Prefatching for The Streaming Multimedia Service in Mobile Devices)

  • 김종우;김대호;전수빈;채명훈;정인범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.1247-1249
    • /
    • 2009
  • 최근 첨단 IT 분야 기반 기술들의 상용화가 시작되고 있다. 이들 기술들을 바탕으로 이동 단말에서 다양한 서비스를 즐길 수 있는 시대로 진입하고 있다. 이동 중인 사용자는 핸드오프가 빈번히 발생되는 환경에서 스트리밍 서비스를 받게 된다. 이러한 환경에서 스트리밍 미디어의 QoS를 만족시키기 위해서는 이동성이 고려된 미디어 데이터선인출이 사용되어야 한다. 본 논문에서는 미디어 서버에서 사용자 단말로 스트리밍 미디어가 서비스 될 때 빈번한 핸드오프에 의한 기지국(Base Station : BS) 스트리밍 서버의 자원낭비를 연구한다. 논문에서는 BS의 버퍼용량을 속도와 이동거리에 따라 변화하는 량을 조사하여 선인출 용량 변화가 버퍼 사용률에 영향을 미침을 지적한다.

프로그레시브 멀티미디어 스트리밍 서비스를 위한 초기 버퍼링 시간 결정 기법 (Initial Buffering-Time Decision Scheme for Progressive Multimedia Streaming Service)

  • 서광덕;정순흥
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권2호
    • /
    • pp.206-210
    • /
    • 2008
  • 프로그레시브 스트리밍의 가장 큰 특징은 TCP를 통해 전송된 미디어 데이타가 수신 단말기로 다운로드 됨과 동시에 미디어의 재생이 실행되는 것이다. 프로그레시브 스트리밍에서는 TCP의 순서번호(sequence number)나 검사합(checksum) 기능 등을 통하여 손실된 패킷을 검출하여 재전송을 통해 복원이 가능하다. 그러나, 재전송에 소요되는 시간 동안 재생될 수 있는 충분한 량의 미디어 데이타가 수신 단말기 버퍼에 남아 있어야만 미디어의 끊김 없는 서비스가 가능하다. 본 논문에서는 이러한 끊김 없는 서비스가 가능하도록 수신 단말기의 버퍼 고갈 확률을 고려하여 실시간으로 초기 버퍼링 시간을 결정하는 방법을 제안하고 실험을 통해 제안된 방법의 효과를 검증한다.

프록시 시스템에서 multi-level 스트리밍 서비스를 위한 세그먼트 기반의 버퍼관리 (Segment-based Buffer Management for Multi-level Streaming Service in the Proxy System)

  • 이종득
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권11호
    • /
    • pp.135-142
    • /
    • 2010
  • 프록시 시스템에서의 QoS는 혼잡 (congestion), 지연 (delay), 재전송 (retransmission) 등과 같은 간섭에 의해 많은 영향을 받는다. 또한 멀티-레벨 스트리밍 서비스는 시간 동기화에 의해 영향을 받으며, 이로 인하여 서비스 성능이 저하된다. 본 논문에서는 프록시 시스템에서 발생하는 스트리밍 서비스의 성능 저하를 개선하고 스트리밍 처리율을 향상시키기 위한 세그먼트 기반의 버퍼 관리 메커니즘을 제안한다. 제안된 논문의 목적은 다음과 같다. 1) 세그먼트 기반의 버퍼관리 메커니즘을 이용하여 다중 스트리밍 서비스를 최적화한다. 2) 혼잡, 간섭 등으로 인해 발생되는 오버헤드를 줄인다. 3) 끊김 현상, 지연 등으로 인해 발생하는 재전송의 문제를 최소화한다. 이러한 목적을 수행하기 위해 우리는 퍼지 값 $\mu$와 비용 가중치 $\omega$를 이용한다. 시뮬레이션 결과 제안된 메커니즘은 버퍼 캐시 제어율, 평균 패킷 손실률, 그리고 스트림 적합성 척도에 따른 지연 절약율에 있어서 기존의 고정길이 세그먼트기법, 피라미드 (pyramid) 세그먼트 기법, 그리고 스카이스크렙퍼 (skyscraper) 세그먼트 기법보다 성능이 효율적임을 보였다.

IEEE 802.11e EDCA에서 스트리밍 서비스의 QoS 보장을 위한 동적버퍼관리 기술 (An Active Buffer Management Mechanism to Guarantee the Qos of the Streaming Service in IEEE 802.11e EDCA)

  • 이규환;이현진;김재현;노병희
    • 한국통신학회논문지
    • /
    • 제34권8B호
    • /
    • pp.751-759
    • /
    • 2009
  • WLAN 기술의 진보로 댁내 망에서 비디오 스트리밍 서비스 같은 멀티미디어 서비스의 사용이 증가하고 있다. 하지만 비디오 스트리밍 서비스의 QoS를 제공하기 위해서는 전송 지연 및 프레임 손실률을 감소시키는 기술 연구가 필요하다. 그러므로 본 논문에서는 이러한 문제를 해결하기 위하여 IEEE 802.11e EDCA에서 스트리밍 서비스의 QoS 보장을 위한 동적버퍼 관리기술을 제안한다. 제안하는 동적버퍼관리기술은 프레임의 중요도와 버퍼에 새롭게 도착한 프레임의 가상전송지연을 고려하여 버퍼 내 HoL(Head of Line)의 프레임을 제거한다. 시뮬레이션 결과, 제안하는 버퍼관리기술은 중요도가 높은 I, P 프레임의 손실률을 감소시키고 전송지연 시간을 안정화시키므로 비디오 스트리밍 서비스의 QoS를 보장할 수 있음을 살펴볼 수 있었다.

끊김 없는 DASH 기반 라이브 스트리밍 서비스를 제공하기 위한 세그먼트 스케줄링 기법 (Segment Scheduling Scheme to Support Seamless DASH-based Live Streaming Service)

  • 윤두열;정광수
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제22권7호
    • /
    • pp.310-314
    • /
    • 2016
  • DASH(Dynamic Adaptive Streaming over HTTP) 기반 라이브 스트리밍 서비스의 품질을 향상시키기 위한 연구가 활발히 진행되고 있다. 그러나 기존 DASH 기반 스트리밍 기술들은 낮은 버퍼링 지연을 유지하면서 끊김 없는 재생을 제공하지 못하여, 라이브 스트리밍 서비스의 QoE(Quality of Experience)가 저하되는 문제점이 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 QoE 기반의 세그먼트 스케줄링 기법을 제안한다. 제안하는 기법은 세그먼트 수신 시간과 변화량을 기반으로 세그먼트 요청시간을 적응적으로 스케줄링 한다. 시뮬레이션 결과를 통해 제안한 기법이 낮은 버퍼링 지연을 보장하고 버퍼 언더플로우를 적게 발생시켜 라이브 스트리밍 서비스의 QoE 향상을 확인하였다.