DOI QR코드

DOI QR Code

Adaptive Load Balancing Scheme for Real-Time Video Stream Transmission in Mobile Environment

모바일 환경에서 실시간 비디오 스트림 전송을 위한 적응형 부하 조정 기법

  • 김진환 (한성대학교 멀티미디어공학과)
  • Received : 2011.03.15
  • Accepted : 2011.08.12
  • Published : 2011.08.31

Abstract

We propose an adaptive load balancing scheme to transport real-time video streams efficiently in this paper. The playback buffer level of a video requesting client is high or low temporarily in mobile environment. This scheme attempts to allocate more network bandwidth to serve a video request with the lower buffer level preferentially. In this scheme, the amount of network bandwidth is dynamically allocated to the requesting clients according to their playback buffer levels in a distributed mobile system. In order to improve the quality of service and real-time performance of individual video playback, the proposed load balancing scheme tries to maximize the number of frames that are transported successfully to the client prior to their playback times. Fair services can also be provided to all the concurrent clients by making their playback situation more adaptive. The performance of this load balancing scheme is compared with that of other static load balancing scheme through extensive simulation experiments, resulting in the higher ratio of frames transmitted successfully within given deadlines.

본 논문에서 실시간 비디오 스트림을 효율적으로 전송하기 위한 적응형 부하 조정 기법이 제시된다. 모바일 환경에서 비디오 요청을 하는 클라이언트의 재생 버퍼 수준은 일시적으로 높아지거나 낮아질 수 있다. 제시된 기법은 버퍼 수준이 낮은 클라이언트의 비디오 요청을 먼저 서비스하기 위하여 더 많은 통신망 대역폭을 할당하게 된다. 즉 분산 모바일 시스템에서 재생 버퍼 수준에 따라 통신망 대역폭의 양이 동적으로 할당된다. 제시된 부하 조정 기법은 비디오 재생시 서비스 품질과 실시간적 성능 향상을 위하여 재생시간 전까지 클라이언트에게 성공적으로 전송되는 프레임의 수를 최대화한다. 또한 재생 상황을 더욱 적합하게 유지함으로써 모든 클라이언트들에게 공평한 서비스가 제공될 수 있다. 제시된 부하 조정 기법의 성능은 시뮬레이션을 통하여 다른 정적 부하 조정 기법과 비교 분석되었으며 종료시한내에 성공적으로 전송되는 프레임의 비율이 더 높은 것으로 나타났다.

Keywords

References

  1. S. Al-Majeed and M. Fluery, "Multi-connection TFRC video streaming in a concatenated network: latency and video quality", Proc. of Wireless and Mobile Network, pp. 34-45, Jun. 2010.
  2. H S Guruprasad and H D Maheshappa, "Dynamic bandwidth allocation in distributed VoD using agent technology", European Journal of Scientific Research 33(3), pp. 536-545, 2009. https://doi.org/10.1183/09031936.00111808
  3. L. Xu, X. Shen and J. W. Mark, "Dynamic fair scheduling with QoS constraints in multimedia wideband CDMA cellular networks", IEEE Trans. on Wireless Communications 3(1), pp. 60-73, 2004. https://doi.org/10.1109/TWC.2003.819028
  4. H S Guruprasad and H D Maheshappa, "Dynamic load balancing architecturre for distributed VoD using agent technology", Int'l Journal of Computer Science and Security 1(5), pp. 13-22, 2008.
  5. K. Y. Lam, J. Yuen, S. H. Son, and E. Chan, "Scheduling video stream transmissions for distributed playback over mobile cellular networks," Proc. of Int'l Conf. on Parallel and Distributed Systems, Dec. 2002.
  6. S. Rao and A. M. K. Cheng, "Scheduling and routing of real-time multimedia traffic in packet-switched networks," IEEE International Conference on Multimedia, July. 2000
  7. S. Cen, C. Pu, and R. Staehli, "A Distributed Real-time MPEG Video Audio Player," International Workshop on Network and Operating System Support of Digital Audio and Video, 1995.
  8. J. Yuen, K. Y. Lam, and E. Chan, "A Fair and Adaptive Scheduling Protocol for Video Stream Transmission in Mobile Environment,"IEEE International Conference on Multimedia and Expo, Aug. 2002.
  9. S. Mohapatra and N. Venkatasubramanian, "Proactive energy-aware video streaming to mobile handheld devices," IEEE Conference on Mobile and Wireless Communications Networks, 2003.
  10. X. Cheng, P. Mohapatra, S. Lee, and S. Banerjee, "Performance evaluation of Video streaming in multihop wireless mesh networks," Network and Operating Systems Support for Digital Audio and Video, May, 2008.
  11. S. Park, S. Lee, and J. Kim, "Adaptive high definition MPEG-2 Streaming using framebased prioritization over IEEE 802.11a WLAN," SPIE, pp. 1880-1890, 2005.
  12. M. Krunz, "Bandwidth Allocation Strategies for Transporting Variable-Bit-Rate Video Traffic," IEEE Communications Magazine, Jan. 1999.
  13. X. Hei, Y. Liu, and K. W. Ross, "Inferring Network-Wide Quality in P2P Live Streaming Systems," IEEE Journal on Selected Areas in Communications 25(9), pp. 1640-1654, Dec. 2007. https://doi.org/10.1109/JSAC.2007.071204
  14. http://trace.eas.asu.edu/cgi-bin/main.cgi