• 제목/요약/키워드: Streaming Server

검색결과 291건 처리시간 0.03초

가상화 서비스의 QoS 보장을 위한 네트워크 적응적인 전송 구조 설계 (Design of Network-adaptive Transmission Architecture for Guaranteeing the Quality of Virtualization Service)

  • 김수정;주광성;정광수
    • 한국정보통신학회논문지
    • /
    • 제17권7호
    • /
    • pp.1618-1626
    • /
    • 2013
  • 가상화 서비스는 데이터의 생성, 저장, 폐기 등의 모든 과정과 연산을 서버에서 처리하며, 클라이언트에게 스트리밍 미디어 형태로 전송한다. 따라서, 클라이언트는 단말의 타입에 구애받지 않고 기존 데스크톱 환경과 동일한 환경을 이용할 수 있다. 이러한 가상화 서비스의 사용자 체감 품질을 만족시키기 위해서는 영상 품질 이외에도 재생연속성과 재생지연한계를 고려해야 한다. 본 논문에서는 가상화 서비스의 QoS를 보장하기 위한 네트워크 상황에 적응적인 가상화 콘텐츠 전송 구조를 제안한다. 제안하는 가상화 콘텐츠 전송 구조는 네트워크의 가용 대역폭을 고려한 전송률 조절 기능과 송신 버퍼 상태를 고려한 콘텐츠 비트율 조절 기능이 있으며, 각 기능을 통해 가상화 콘텐츠의 재생지연한계와 가상화 콘텐츠의 재생 연속성을 보장한다. 실험을 통해 제안하는 가상화 콘텐츠 전송 구조가 패킷 손실률과 전송 지연 등의 측면에서 성능이 향상되는 것을 확인하였다.

N-Screen Service를 위한 HTML5 기반의 Application 설계 및 구현 (A Design and Implementation of Application based on HTML5 of N-Screen Service)

  • 김정재;서주현;최현우;이준호;김준수;조국현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.671-674
    • /
    • 2012
  • 최근 스마트 기기가 발전함에 따라 가정 내에서 사용자의 편의성 추구를 위하여 다양한 서비스들이 제공되고 있다. 다양한 서비스들의 발달로 사용자들의 요구가 다변화 되며 요구의 정도 또한 전보다 한층 명확해지고 있다. 이러한 상황에서 사용자들의 N-Screen에 대한 요구도 다양하게 변모 되고 있으며, 그 흐름 또한 점차 진화해 나가는 실정이다. 기존의 N-Screen 시스템은 클라우드 서버로 해당 멀티미디어 콘텐츠를 모두 업로드 하여 비디오 스트리밍 방식을 사용하기 때문에 재생반응속도가 느리며, 서버의 성능에 따라 사용자수가 제한되는 문제가 발생한다. 또한 기존의 N-Screen 서비스는 웹 형태의 프로토콜을 사용하기 때문에 단방향 통신으로 수반되는 높은 지연과 오버 헤드 등의 여러 가지 문제들이 야기된다. 따라서 이러한 문제들을 해결하기 위하여 본 논문에서는 HTML5 기반의 Application을 제안한다. 제안된 시스템은 HTML5기반의 비디오 태그 (Video tag)와 프로그레시브 다운로드 (Progressive Download)를 지원하여 재생되는 멀티미디어 콘텐츠의 재생반응속도를 개선한다. 이는 비디오 스트리밍 방식에서 오는 고질적인 문제인 콘텐츠 재생반응속도와 비디오 스트리밍을 위한 콘텐츠 인코딩에서 오는 대규모 사용자의 접속제한을 해소할 수 있다. 또한 웹소켓을 통하여 기존의 N-Screen 시스템보다 낮은 지연과 양방향 소통으로 인하여 동적인 연결이 가능한 시스템을 제안한다.

  • PDF

CORBA 환경에서 실시간 협약 및 작응 제어를 위한 분사 QoS 관리 구조의 설계 및 구현 (Design and Implementation of Distributed QoS Management Architecture for Real-time Negotiation and Adaptation Control on CORBA Environments)

  • 이원중;신창선;정창원;주수종
    • 한국통신학회논문지
    • /
    • 제27권1C호
    • /
    • pp.21-35
    • /
    • 2002
  • 인터넷상에서 멀티미디어 서비스와 스트림 서비스 기대가 증가함에 따라 이를 지원하기 위한 애플리케이션 개발을 많이 요구하게 되었다. 그러나, 기존에 제시된 모델들은 QoS에 관련된 분산 응용 서비스들이 중앙 제어 형태의 통합 모델로 개발됨에 따라 확장이나 재사용을 지원할 수 없는 문제점을 가지고 있다. 따라서, 본 논문에서는 이를 해결하기 위하여 객체지향 미들웨어인 CORBA 상에서 분산 QoS 관리 시스템을 제시하였다. 이는 기존 QoS 제어에서 실시간 협약과 동적 적응 기능뿐만 아니라, 효과적인 QoS 제어 기능도 제공하고 있다. 본 시스템은 QoS의 제어와 관리를 분산된 형태의 시스템으로 설계하였으며, 클라이언트 측에 QoS 제어 관리 모듈(QoS CMM), 서버 측에는 QoS 관리 모듈(QoS MM)을 객체 형태로 각각 구성하였다. 이러한 분산 모듈들은 분산 스트리밍 애플리케이션을 지원하는 동안 분산 QoS 관리를 위해 서로 다른 시스템 상에서 CORBA를 통하여 서로 상호작용 한다. 시스템 설계 단계에서, 스트림 서비스의 QoS 제어를 위해 세부적인 기능과 메소드 호출, 각 모듈의 컴포넌트를 설계하기 위해 UML을 사용했다. 제안된 시스템을 구현하기 위해서 Solaris 2.5/2.7에 CORBA 표준을 따르는 OrbixWeb 3.1c, Java 언어, Java Media Framework API 2.0, Mini-SQL 1.0.16과 SunVideoPlus/SunVideo Capture 보드, Sun Camera와 같은 멀티미디어 장치들을 이용하였다. 마지막으로, 분산 QoS 관리 시스템이 스트림 서비스를 실행하는 동안, 동적으로 클라이언트와 서버 상에서 GUI의 QoS 맵 정보를 근거로, 실시간적으로 협약 및 적응하는 과정을 수치 데이터로 보였다.

VOD 시스템에서 CPU 가용성을 최대화하는 저장공간관리 알고리즘 (An Algorithm for Managing Storage Space to Maximize the CPU Availability in VOD Systems)

  • 정지찬;고재두;송민석;심정섭
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권3호
    • /
    • pp.140-148
    • /
    • 2009
  • VOD 서버에 서비스를 요청하는 단말장치의 종류가 다양해짐으로 인해 VOD 서비스 사업자가 제공해야 하는 해상도 버전의 종류 역시 다양해지고 있다. 단말장치가 서비스를 요청할 때 서버는 단말장치에 맞는 해상도 버전으로 서비스를 제공해야 하는데 대개의 경우 서버의 저장공간의 용량이 제한되어 있기 때문에 비디오별로 모든 해상도 버전들을 저장하고 있기는 어렵다. 단말장치가 서버에 저장되어 있는 해상도 버전을 요청한 경우라면 바로 서비스가 가능하다. 하지만 단말장치가 서버에 저장되어 있지 않은 해상도 버전을 요청했다면 저장되어 있던 버전을 이용해 해상도를 변환한 후 서비스를 해주어야 한다. 만약 서버가 해상도를 변환하는 빈도가 높아 CPU 가용성이 충분하지 않다면 다른 단말장치들의 서비스 요청에 바로 응할 수 없게 된다. 따라서 서버에 저장되는 파일들을 CPU 사용률을 줄일 수 있는 해상도의 버전들로 저장하여 CPU 가용성을 높인다면 보다 많은 단말장치의 요청을 허용할 수 있을 것이다. 본 논문에서는 한정된 저장용량을 가진 VOD 서버가 단말장치의 서비스 요청들을 가능한 많이 허용하기 위해 저장해야 할 각 비디오의 해상도 버전들을 분기한정 기법을 이용하여 찾는 알고리즘을 제시한다.

DASH시스템을 위한 유효 대역폭 측정 기법 (Effective Bandwidth Measurement for Dynamic Adaptive Streaming over HTTP)

  • 김동현;정종민;허준환;김종덕
    • 한국정보통신학회논문지
    • /
    • 제21권1호
    • /
    • pp.42-52
    • /
    • 2017
  • DASH는 네트워크 상황에 따라 클라이언트가 서버에게 멀티미디어 콘텐츠를 요청하고 이를 이용하여 멀티미디어 콘텐츠를 전송하는 적응형 스트리밍 기술이다. 이러한 구조에서 멀티미디어 콘텐츠 사용자에게 최선의 품질을 보장하기 위해서는 정확한 가용 대역폭 측정이 필요하다. 그런데 TCP의 전송 특성을 고려하지 않는 DASH는 이전 미디어 세그먼트 크기에 따라 측정된 가용 대역폭이 다르고 때문에 사용자에게 QoE를 보장하기 어렵다. 본 논문은 TCP Slow start구간을 가용 대역폭 측정에서 배제하여 가용대역폭 측정 오류를 줄이는 새로운 dash대역폭 측정 방법을 제안한다. 제안 방법은 이전 세그먼트 크기에 따라 가용 대역폭 측정의 결과가 달라지는 문제를 해결할 수 있다. 우리가 제안하는 가용 대역폭 측정 방법을 오픈 소스 기반 DASH시스템에서 구현하여 기존 대역폭 측정 방법과 성능을 비교 평가하였다. 성능 평가 결과 제안 방법은 기존 대역폭 측정 방법에 비해 정확도가 20% 향상되었다. 또 평균 세그먼트 서비스 품질, 세그먼트 품질 변경 횟수 등의 측면에서 사용자 QoE가 개선됨을 확인하였다.

모바일 P2P 스트리밍 서비스를 위한 포인트 기반 자원 배분 기법과 그 특성 (A Point-based Resource Distribution Scheme and Its Characteristics for Mobile P2P Streaming Service)

  • 김양중;정일영;한치문
    • 전자공학회논문지
    • /
    • 제50권6호
    • /
    • pp.33-42
    • /
    • 2013
  • 오늘날 P2P는 초기의 단순한 파일 공유에 사용되었던 제한성을 벗어나, 현재는 새로운 서비스를 제공하기 위해 네트워크 인프라를 추가적으로 구축하는 비용과 서버의 부담을 분산시키고 다른 연계 기술들과의 효율성을 극대화하는데 필수적인 기술이 되었다. 특히나 P2P를 이용한 미디어 스트리밍 서비스는 이용자에게 매우 매력적인 서비스로, 고사양의 모바일 단말과 모바일 네트워크 기술의 발달에 힘입어 점차 모바일 환경에서 유선망의 서비스 품질을 요구하고 있다. 하지만 P2P가 갖고 있는 고질적인 'Peer Selfishness'와 QoE사이의 접점을 찾기 위해서는 여전히 '공정성'을 고려해야 될 것이며 P2P 시스템은 반드시 이를 고려한 인센티브 메커니즘을 통해 자원 이용률을 최대화하고 이용자의 지속적인 기여를 통해 시스템의 전체적인 성능을 향상시켜야 한다. 따라서 본 논문에서는 공정성을 고려한 인센티브 메커니즘으로써 포인트 기반의 자원 할당 메커니즘을 제안하며 추가적으로 모바일 단말의 가용 에너지를 고려한 피어 선택 메커니즘을 설명한다. 이를 통해, 모바일 P2P 스트리밍 시스템에 제안하는 기법들이 적용됨으로써, 인센티브를 가진 경쟁 노드들이 자원할당을 위해 경쟁 시에 소스노드의 자원을 기여도와 에너지에 따른 자원분배를 이룸으로 시스템의 성능이 향상됨을 보인다.

디지털 케이블 방송 환경에서 개인 미디어를 위한 스트리밍 프로토콜 연구 (A Research on Streaming Protocol for User-Created Contents in Digital Cable Broadcasting environment)

  • 김성원;김정환;시장현;정문열
    • 대한전자공학회논문지TC
    • /
    • 제44권1호
    • /
    • pp.54-61
    • /
    • 2007
  • 최근 인터넷에서 많은 관심을 보이고 있는 동영상 개인 미디어(UCC:User-Created Contents)를 영상 콘텐츠의 기본적인 매체라 할 수 있는 TV상에서 직접 즐길 수 있다면 관련 미디어의 대중적인 효과는 배가 될 것이다. 디지털 케이블 방송에서 UCC와 같은 다양하고 많은 미디어 콘텐츠를 서비스하고자 한다면 현재의 OCAP 표준 환경에서는 RVOD(Real Video on Demand)와 동일한 서비스 모델을 가져야 하는 부담과 UCC 제공을 위한 방송 플랫폼별 인터페이스가 필요할 것이다. 이러한 문제점을 보완하기 위해 Return Path기반으로 RTP(Real-time Transport Protocol)을 이용해 기존의 VOD방식의 스트림 대역에서 분리하고 별도의 네트워크 VOD 프로토콜을 구현하고자 한다. 이는 라이브 방송환경과 동일한 인프라의 지속적인 확장보다 기존의 네트워크 환경을 이용하여 VOD 서비스를 위한 인프라에 많은 영향을 받지 않는 서비스가 가능할 수 있도록 하는 것이다. 따라서 본 논문에서는 RTP 사용을 위해 셋톱박스상의 다운로드 가능한 구조의 클래스 분석과 디코딩을 위한 전송 스트리밍 서버 및 트랜스코딩 과정의 설계에 중점을 두고 서술한다. 경량화 된 VOD 서비스 환경을 설계함으로써 방송환경 하에서 주문형 서비스의 효율적인 확장성을 보장할 수 있는 기회를 가져올 수 있을 것으로 기대한다.

WMT를 이용한 웹 기반 가상교육 환경 (A Cyber Educational Environment on the Web using WMT)

  • 심종채;박재흥;서영건
    • 한국멀티미디어학회논문지
    • /
    • 제4권5호
    • /
    • pp.446-454
    • /
    • 2001
  • 컴퓨터를 이용한 원격 교육은 이미 오래 전부터 시도되어 왔었다. 하지만 지금까지는 컴퓨터의 성능이나 네트워크 환경 때문에 면대면 강의를 컴퓨터를 사용하여 흉내내기는 힘들었다. 멀티미디어가 컴퓨터에 도입됨으로써, 우리는 컴퓨터를 사용하여 면대면 강의를 흉내낼 수 있게 되었다. 즉, 교사가 강의하는 내용을 그대로 화면 녹화하여 원격지에서도 볼 수 있게 된 것이다. 본 논문에서는, WMT를 사용하여 강의 자료를 만들고, 이것을 웹 상에 올려놓아 원격지에서 다양한 사용자들이 시간과 장소에 구애받지 않고 볼 수 있도록 하였다. 강사는 강의 문서를 화면에 띄워 놓고, 그 위에 칠판의 형태로 강의를 하게 된다. 이 때, 미디어 인코더가 강의 문서가 띄워져 있는 화면을 획득하여 동영상으로 저장한다. 강의 자료는 윈도우 미디어 파일 형식을 사용하고, 이 파일은 강의 서버에 등록되고, 실시간으로 학습자에게 스트리밍 된다. 학습자는 특별한 미디어 플레이어를 사용하지 않고 웹 상에서 접근하여 볼 수 있다. 제안된 환경은 강의 저작기, 강의 서버, 강의 클라이언트로 구성된다.

  • PDF

TP 계수를 이용한 적응적 실시간 트래픽 할당 스케듈러의 성능 향상에 관한 연구 (A study on the performance improvement of an adaptive, real-time traffic assignment scheduler using the TP coefficient)

  • 박노경;진현준;윤의중
    • 인터넷정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.1-10
    • /
    • 2010
  • 현재 융합 산업과 유비쿼터스 기술이 고도화되면서 U-City, 스마트폰과 같은 다양한 인프라 및 장치에서 고부하를 요구하는 네트워크 컨텐츠를 지원하고 있다. 이에 따라 멀티미디어 데이터와 같은 전통적인 고부하 컨텐츠의 실시간 참조가 급증하여 네트워크 부하에 따른 멀티미디어 재생 품질이 급격히 하락할 것으로 예상된다. 본 논문에서는 서로 다른 재생 성능을 가지는 다양한 클라이언트 매체가 요청하는 스트림 전송량을 시간 중심의 컨텐츠 선호도와 매체 선호도를 통합한 TP(Top Performance) 계수에 따라 MMS(Multimedia Streaming Server)의 가용 트래픽을 차등 할당하여 멀티미디어 재생 품질을 향상시키는 MPP(Media Preference for Presentation) 기반의 트래픽 할당 기법을 개선하였다. 통합된 TP 계수를 실시간 트래픽 할당스케듈러에 적용하고, 시뮬레이션 실험을 통해 멀티미디어 재생 스트림이 서버의 가용 트래픽 이내에서 할당되고 있음을 확인하였다. 그리고 MPP 기반의 실시간 스케듈링 알고리즘을 시간 중심형 영상 컨텐츠와 매체 선호도의 가중치를 이용하여 통합한 TP 계수를 이용하여 개선하였고, 실험을 통해 트래픽을 요청하는 3개의 클라이언트에 대해 3.91%, 4개의 클라이언트에 대해 3.88%의 가용 트래픽 손실률을 줄였다.

비디오 서버에서의 효율적인 대역폭 스케줄링 지원 (Efficient Support for Adaptive Bandwidth Scheduling in Video Servers)

  • 이원준
    • 정보처리학회논문지C
    • /
    • 제9C권2호
    • /
    • pp.297-306
    • /
    • 2002
  • 멀티미디어 어플리케이션들은 기존의 화일 서버 기법으로는 쉽게 제공하지 못하는 보장된 검색 및 전송률을 요구한다. 본 논문에서는 CM(Continuous Media : 예를 들어 비디오) 서버를 위한 동적 협상 수락 제어(dynamic negotiated admission control)와 자원 스케줄링(resource scheduling) 기법을 제안한다. 이는 두 부분으로 구성되는데, 예약 기반 수락 제어 방법(reserve-baed admission control mechanism)과 동적으로 자원을 할당하는 스케줄러가 그것이다. 정적 스케줄러와 비교할 때, 제안된 기법은 경쟁하는 스트림들에게 이용가능 한 자원들을 효과적으로 공유할 수 있도록 해주며, 전반적인 QoS(Quality of Service)를 향상시키기 위해 자원의 재 할당을 요구하는 스트림들을 위한 스케줄러 초기화 협상(scheduler-initiated negotation)을 통해 높은 이용률을 얻을 수 있다. 본 논문에서 제안한 기법을 사용하여 동시에 실행시킬 수 있는 클라이언트의 수를 증가시킬 수 있으며 혼잡한 트래픽 상태에서도 좋은 응답 비율과 향상된 자원 이용률을 얻을 수 있다.