$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

효율적인 비디오 스트리밍을 위한 일시적인 확장성을 이용한 품질 적응 기법
Quality Adaptation with Temporal Scalability for Efficient Video Streaming 원문보기

정보과학회논문지. Journal of KIISE. 정보통신, v.34 no.3, 2007년, pp.143 - 155  

이선헌 (광운대학교 전자통신공학과) ,  정광수 (광운대학교 전자통신공학과)

초록
AI-Helper 아이콘AI-Helper

인터넷을 통한 비디오 스트리밍 응용에서 TCP 친화적인 전송률 조절기법은 네트워크의 안정성을 향상시키고 프로토콜간의 형평성을 향상시킨다는 장점을 가진다. 하지만, 네트워크의 안정성 및 프로토콜간의 형평성 향상이 사용자에게 제공되는 스트리밍 서비스 품질의 향상을 의미하진 않는다. 비디오 스트리밍에서 네트워크의 안정성 향상과 동시에 사용자에게 제공되는 서비스 품질의 향상을 위해서는 네트워크 상태를 기반으로, 서비스되는 비디오 스트림의 품질을 적응적으로 변화시키는 기법이 적용되어야 한다. 본 논문에서는 현재 네트워크의 상태를 기반으로 서비스되는 비디오 스트림의 품질을 조절하는 새로운 품질 적응 기법을 제안하고자 한다. 제안하는 기법은 현재 네트워크 상태에 적합한 TCP 친화적인 전송률을 계산하고, 이를 기반으로 전송되는 비디오 스트림의 프레임율을 조절함으로써 네트워크 상태에 적응적으로 전송률 및 서비스 품질을 조절하게 된다. 실험 결과를 통해서 제안하는 기법이 네트워크의 안정성을 향상시킴과 동시에 네트워크 상태 적응적인 품질 변화를 통해 사용자에게 끊김없이 부드러운 스트리밍 서비스를 제공할 수 있음을 확인할 수 있었다.

Abstract AI-Helper 아이콘AI-Helper

In video streaming applications over the Internet, TCP-friendly rate control schemes are useful for improving network stability and inter-protocol fairness. However it does not always guarantee a smooth quality for video streaming. To simultaneously satisfy both the network and application requireme...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 인코딩된 비디오 스트림에 대한 스트리밍 서비스를 제공하기 위해, 현재의 네트워크 상태를 기반으로 TCP 친화적인 방법으로 전송률을 조절하는 새로운 품질 적응 기법에 대해서 제안한다. 제안하는 기법은 먼저 네트워크 상태 정보를 이용하여 TCP 친화적인 전송률을 계산하고 이를 기반으로 인코딩된 비디오 스트림의 품질을 결정함으로써 네트워크의 안정성 및 TCP 친화성을 향상시킨다.
  • 본 장에서는 2장에서 설명한 기존의 네트워크 상태기반 적응적인 품질 적응 기법들과는 다른 관점에서 비디오 스트림의 시간적 확장성(Temporal Scalability), 즉 프레임율 조절을 통한 새로운 품질 적응 기법에 대해 기술한다. 제안하는 기법은 현재 네트워크 상태를 기반으로 TCP 친화적인 전송률을 계산하고, 계산된 전송률에 맞추어 인코딩된 비디오 스트림을 전송하기 위해프레임율을 조절함으로써 서비스되는 비디오 스트림의 품질을 변화시키게 된다.
  • 일반적으로 계층적인 인코딩을 사용하는 방식은 다수의 클라이언트에 서비스를 제공하기 위한 프락시 모델에 적합하고, 다수의 인코딩 버전 사이에서 스위칭하는 방법에 비해 적은, 데이타 공간을 필요로 하므로 대부분의 품질 적응 기법들은 계층적으로 인코딩된 비디오 스트림을 기반으로 한다. 이러한 계층적인 인코딩을 사용하는 품질 적응 기법은 최소한의 비디오 스트림 품질을 보장하는 기본 레이어(Base- Layer) 데이타의 클라이언트측 버퍼 underflow를 예방하는 동시에 적절한 상위 레이어(Enhancement-Layer) 데이타의 추가 및 제거를 통해 사용자에게 제공되는 비디오 스트림 품질의 최대화를 목적으로 한다.
  • 위해 품질 적응 기법이 제안이 되었다. 품질 적응 기법은 혼잡제어 메커니즘에 의해 수시로 변화하는 네트워크의 가용 대역폭에 적합하도록, 서비스되는 비디오 스트림의 품질을 결정하는 동시에 높은 품질의 서비스를 가능한 오랫동안 제공하는 것을 목적으로 가진다. 이러한 네트워크 상태 기반 품질 적응 기법은 오래전부터 연구되었던 주제로서, 이와 관련하여 여러 연구들이 수행되었다

가설 설정

  • 프레임은 비디오 스트림의 기본적인 구성단위로서, I 프레임 사이에 존재하는 프레임들은 하나의 GOP(Group of Picture)를 구성하며, 이러한 GOP는 두 개의 I 프레임 사이에 존재하는 P 프레임의 수와, 두 개의 P 프레임 사이에 존재하는 B 프레임의 수를 파라미터로 갖는다. 각 프레임 타입별로 각기 다른 데이타 크기를 가지지만, 본 논문에서는 제안하는 품질 적응 기법의 알고리즘 전개를 위해 같은 크기를 가지는 것으로 가정하였다.
  • 특성을 표 2에 기술하였다. 비디오 압축 기술을 통해 인코딩된 비디오 스트림은 초당 25 프레임률로, 1.4 Mbps의 데이타율을 갖는 것으로 가정하였으며 각각 다른 크기의 I, P, B 프레임으로 구성된다.
  • 혼잡상황을 발생시키기 위해, 경쟁 트래픽으로 TCP 트래픽을 유입하였으며 전체 150초 동안 실험을 수행하였다. 일반적으로 비디오 스트리밍 응용에서는 끊김없는 서비스를 제공하기 위해 비디오 재생을 시작하기 전에 초기 버퍼링을 수행하며, 실험에서는 전체 버퍼의 50%를 초기 버퍼링 레벨로 가정하였다. 시뮬레이션 시작 후, 30초 동안은 품질 적응 기법을 적용한 세션만을 동작시켜 네트워크 전체대역폭을 점유하도록 하였다.
본문요약 정보가 도움이 되었나요?

참고문헌 (25)

  1. S. Floyd and K. Fall, 'Promoting the use of end-to-end congestion control in the Internet,' IEEE/ACM Transactions on Networking, Vol. 7, pp. 458?472, 1999 

  2. R. Rejaie, M. Handley, and D. Estrin, 'RAP: An end-to-end rate based congestion control mechanism for real-time streams in the Internet,' IEEE INFOCOMM, 1999 

  3. D. Bansal and H. Balakrishnan, 'Binomial congestion control algorithms,' IEEE INFOCOM, 2001 

  4. I. Rhee, V. Ozdemir, and Y. Yi, 'TEAR: TCP emulation at receivers ? flow control for multimedia streaming,' Technical Report, NCSU, 2000 

  5. S. Floyd, M. Handley, J. Padhye, and J. Widmer, 'Equation-based congestion control for unicast applications,' ACM SIGCOMM, 2000 

  6. T. Kim and M. H. Ammar, 'Optimal quality adaptation for MPEG-4 fine-grained scalable video,' IEEE INFOCOM, 2003 

  7. D. Wu, Y. T. Hou, and Y. Q. Zhang, 'Transporting real-time video over the Internet: Challenges and approaches,' IEEE Conference, Vol. 88, pp. 1855?1877, 2000 

  8. J. Padhye, J. Kurose, D. Towsley, and R. Koodli, 'A model based TCP-friendly rate control protocol,' NOSSDAV, 1999 

  9. J. Padhye, V. Firoiu, D. Towsley, and J. Kurpose, 'Modeling TCP throughput: A simple model and its empirical validation,' ACM SIGCOMM, 1998 

  10. J. Bolot and T. Turletti, 'A rate control mechanism for packet video in the internet,' IEEE INFOCOM, pp. 1216?1223, 1994 

  11. A. Ortega and M. Khansari, 'Rate control for video coding over variable bit rate channels with applications to wireless transmission,' IEEE Image Processing, 1995 

  12. W. Tan and A. Zakhor, 'Error resilient packet video for the internet,' IEEE Image Processing, 1998 

  13. J. Lee, T. Kim, and S. Ko, 'Motion prediction based on temporal layering for layered video coding,' ITC-CSCC, Vol. 1, pp. 245?248, 1998 

  14. S. McCanne, 'Scalable compression and transmission of internet multicast video,' Ph.D. thesis, University of California Berkeley, UCB/CSD-96- 928, 1996 

  15. S. McCanne and M. Vetterli, 'Joint source/channel coding for multicast packet video,' IEEE Image Processing, pp. 776?785, 1995 

  16. M. Vishwanath and P. Chou, 'An efficient algorithm for hierarchical compression of video,' IEEE Image Processing, pp. 275-279, 1994 

  17. R. Rejaie, M. Handley, and D. Estrin, 'Quality adaptation for unicast audio and video,' ACM SIGCOMM, 1999 

  18. R. Rejaie, M. Handley, and D. Estrin, 'Layered quality adaptation for Internet video streaming. IEEE Journal on Selected Areas of Communications, 2000 

  19. N. Feamster, D. Bansal, and H. Balakrishnan, 'On the interactions between layered quality adaptation and congestion control for streaming video,' Packet Video Workshop, 2001 

  20. N. Wakamiya, M. Miyabayashi, M. Murata, and H. Miyahara, 'MPEG-4 video transfer with TCP-friendly rate control,' IFIP/IEEE MMNS, 2001 

  21. T. Kim and M. H. Ammar, 'Optimal quality adaptation for scalable encoded video,' IEEE Journal on Selected Areas of Communications, 2005 

  22. S. Lee and K. Chung, 'TCP-friendly rate control scheme based on RTP,' ICOIN, 2006 

  23. D. Sisalem and H. Schulzrinne, 'The loss-delay based adjustment algorithm: A TCP-friendly adaptation scheme,' NOSSDAV, 1998 

  24. B. Song, K. Chung, and Y. Shin, 'SRTP: TCP-friendly congestion control for multimedia streaming,' ICOIN, 2002 

  25. The network simulator ns-2, http://www.isi.edu/nanam/ns/ 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로