DOI QR코드

DOI QR Code

Raptor Codes-based Screen Mirroring for Energy Efficiency

에너지 효율성을 고려한 랩터 코드 기반의 스크린 미러링

  • 고윤민 (포스텍 정보전자융합공학부) ;
  • 송황준 (포스텍 컴퓨터공학과)
  • Received : 2016.10.12
  • Accepted : 2016.11.24
  • Published : 2017.02.15

Abstract

The existing screen mirroring systems are vulnerable to packet loss and inefficient for mobile devices with limited energy capacity. To overcome these problems, we propose a packet loss robust and energy efficient screen mirroring system for mobile device. The proposed system employs systematic Raptor codes for a forward error correction method to mitigate the video quality degradation that is caused by packet loss over wireless networks. For the mobile device energy saving, the proposed system shapes the screen mirroring traffic and adjusts the Raptor encoding parameters. In this paper, the proposed system is fully implemented on single board computers and is examined in a real Wi-Fi Direct network.

기존의 스크린 미러링 시스템들은 패킷 손실에 취약하며 제한적인 모바일 기기의 에너지를 효율적으로 사용하지 못하는 단점을 가지고 있다. 이를 극복하기 위해 본 연구에서는 패킷 손실에 강인하고 에너지 효율적인 스크린 미러링 시스템을 제안한다. 제안하는 시스템은 패킷 손실로 인한 스크린 미러링 영상의 품질 저하를 완화하기 위해 전방오류정정 기술의 한 종류인 랩터 코드를 적용한다. 그리고 모바일 기기의 효율적인 에너지 사용을 위해 스크린 미러링 데이터에 대한 트래픽 셰이핑을 적용하고, 랩터 인코딩 매개 변수를 조절한다. 제안하는 시스템은 싱글 보드 컴퓨터를 사용하여 실제로 구현 되었으며, WiFi Direct 네트워크 상에서 성능을 검증하였다.

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. Chromecast [Online]. Available: https://www.google.com/intl/en_us/chromecast/?utm_source=chromecast.com (downloaded 2016. Oct. 5).
  2. AirPlay [Online]. Available: https://support.apple.com/en-us/HT204289 (downloaded 2016. Nov. 23).
  3. Wi-Fi Certifies Miracast [Online]. Available: https://www.wi-fi.org/discover-wi-fi/wi-fi-certified-miracast (downloaded 2016. Nov. 23).
  4. C. Hsu, T. Tsai, C. Huang, C. Hsu, and K. Chen, "Screencast Dissected: Performance Measurements and Design Considerations," Proc. of the ACM Multimedia Systems 2015 Conference, pp. 177-188, 2015.
  5. C. Zhang, X. Zhang, and R. Chandra, "Energy efficient WiFi display," Proc. of the 13th International Conference on Mobile Systems, Applications, and Services 2015, pp. 405-418, 2015.
  6. A. Shokrollahi, "Raptor codes," IEEE Transactions on Information Theory, Vol. 52, No. 6, pp. 2551-2567, Jun. 2006. https://doi.org/10.1109/TIT.2006.874390
  7. O. C. Kwon, Y. Go, Y. Park, and H. Song, "MPMTP: multipath multimedia transport protocol using systematic raptor codes over wireless networks," IEEE Transactions on Mobile Computing, Vol. 14, No. 9, pp. 1903-1916, Sep. 2015. https://doi.org/10.1109/TMC.2014.2364042
  8. S. Ahmad, R. Hamzaoui, and M. M. Al-Akaidi, "Unequal error protection using fountain codes with applications to video communication," IEEE Transactions on Multimedia, Vol. 13, No. 1, pp. 92-101, Feb. 2011. https://doi.org/10.1109/TMM.2010.2093511
  9. Z. Luo, L. Song, S. Zheng, and N. Ling, "Raptor codes based unequal protection for compressed video according to packet priority," IEEE Transactions on Multimedia, Vol. 15, No. 8, pp. 2208-2213, Dec. 2013. https://doi.org/10.1109/TMM.2013.2280561
  10. M. A. Hoque, M. Siekkinen, and J. K. Nurminen, "On the energy efficiency of proxy-based traffic shaping for mobile audio streaming," Proc. of the IEEE Consumer Communications and Networking Conference 2011, pp. 891-895, Jan. 2011.
  11. ODROID [Online]. Available: http://www.hardkernel.com (downloaded 2016. Oct. 5).
  12. GStreamer [Online]. Available: https;//gstreamer.freedesktop.org (downloaded 2016. Oct. 5).