DOI QR코드

DOI QR Code

A Linear Time Algorithm for Constructing a Sharable-Bandwidth Tree in Public-shared Network

공유 네트워크에서 공유대역폭 트리 구성을 위한 선형 시간 알고리즘

  • Received : 2012.05.03
  • Accepted : 2012.05.17
  • Published : 2012.06.30

Abstract

In this paper we have proposed a linear time algorithm for solving the minimum sharable-bandwidth tree construction problem. The public-shared network is a user generated infrastructure on which a user can access the Internet and transfer data from any place via access points with sharable bandwidth. Recently, the idea of constructing the SVC video streaming delivery system on public-shared network has been proposed. To send video stream from the stream server to clients on public-shared network, a tree structure is constructed. The problem of constructing a tree structure to serve the video streaming requests by using minimum amount of sharable bandwidth has been shown to be NP-hard. The previously published algorithms for solving this problem are either unable to find solutions frequently or less efficient. The experimental results showed that our algorithm is excellent both in the success rate of finding solutions and in the quality of solutions.

본 논문에서는 공유 네트워크에서 최소 공유대역폭 트리 구축 문제의 근사해를 구하기 위한 선형 시간 알고리즘을 제안한다. 공유 네트워크는 자신이 소유한 AP의 일부 대역폭을 다른 사람들과 공유하는 사용자가 생성하는 통신 기반 구조로 사용자는 이러한 공유 AP를 통해 어디서나 인터넷을 사용하고 데이터를 전송할 수 있다. 최근에 공유 네트워크에서 SVC 기술을 사용하는 비디오 스트리밍 전송 시스템을 구축하는 방안이 제안되었는데 서버로부터 모든 클라이언트에게 비디오 스트림을 보내기 위해서는 트리 구조를 만든다. 클라이언트의 비디오 스트림 요구를 전부 만족시키는 트리 구조를 생성하는데 있어, 사용되는 공유 AP의 공유대역폭의 합이 최소가 되는 것이 바람직 한데 최소 공유대역폭 트리 구축 문제는 NP-하드임이 증명되어 있다. 이 문제를 해결하기 위해 기존에 발표된 알고리즘들은 해를 잘 찾지 못하거나 효율적이지 못한 단점을 가지고 있다. 실험 결과를 보면 제안 알고리즘이 기존의 알고리즘보다 해를 찾는 성공률이나 해의 결과에서 모두 우수하였다.

Keywords

References

  1. FON official website: http://www.fon.com
  2. C. Su, Y. Hwang, C. Yeh, "A Study on the Willingness of Using FON in the Domain of Wireless Communication," 4th Intl. Conf. on Network Computing and Advanced Information Management, pp. 159-164, 2008
  3. A. Asheralieva, T. Erke, and K. Kilkki, "Traffic Characterization and Service Performance in FON Network," 1st Intl. Conf. on Future Information Networks, 2009
  4. H. Schwarz, D. Marpe, and T. Wieg, "Overview of the Scalable Video Coding Extension of the H.264/AVC Standard," IEEE Trans. Circuits and Systems for Video Technology, vol. 17, no. 9, pp. 1103-1120, 2007 https://doi.org/10.1109/TCSVT.2007.905532
  5. Q. Zhang, Q. Guo, Q. Ni, W. Zhu, and Y. Zhang, "Sender-adaptive and Receiver-driven Layered Multicast for Scalable Video over the Internet," IEEE Trans. Circuits and Systems for Video Technology, vol. 15, no. 4, pp. 482-495, 2005 https://doi.org/10.1109/TCSVT.2005.844454
  6. T. Kim and M. H. Ammar, "A Comparison of Heterogeneous Video Multicast Schemes: Layered Encoding or Stream Replication," IEEE Trans. Multimedia, vol. 7, no. 6, pp. 1123-1130, 2005 https://doi.org/10.1109/TMM.2005.858376
  7. G. Auwera and M. Reisslein, "Implication of Smoothing Multiplexing of H.264/AVC and SVC Video Streams," IEEE Trans. on Broadcasting, vol. 55 no. 3, Sep. 2009
  8. S. Sharangi, R. Krishnamurti, M. Hefeeda, "Energy-Efficient Multicasting of Scalable Video Streams Over WiMAX Networks," IEEE Transactions on Multimedia, vol. 13, no. 1, pp. 102-115, 2011 https://doi.org/10.1109/TMM.2010.2076799
  9. Sha Hua, Yang Guo, Yong Liu, Hang Liu and S. Panwar, "Scalable Video Multicast in Hybrid 3G/Ad hoc Networks," IEEE Trans. on Multimedia, vol. 13, issue 2, pp. 402-413, 2011 https://doi.org/10.1109/TMM.2010.2103929
  10. D. Gomez-Barquero, K. Nybom, D. Vukobratovic and V. Stankovic, "Scalble Video Coding for Mobile Broadcasting DVB Systems," ICME, pp. 510-515, 2010
  11. Won Sup Chi, Kwang-deok Seo, In Ki Lee, Dae-Ig Chang, "Joint source-channel coding scheme for SVC-based DVB-S2 satellite broadcasting system," 2010 Digest of Technical Papers International Conference on Consumer Electronics (ICCE), pp. 77-78, 2010
  12. C. Li, C. Yuan and Y, Zhong, "Robust and Flexible Scalable Video Multicast with Network Coding over P2p Network," 2nd Intl. Congress on Image and Signal Processing, pp. 1-5, 2009
  13. T. Kim and E. Kim, "A TTL-based Peer grouping Scheme for P2P Streaming Systems," Journal of the Korea Society of Computer Information, vol. 17, no. 1, pp. 151-159, 2012 https://doi.org/10.9708/jksci.2012.17.1.151
  14. K. Chong, "An Efficient Algorithm for Finding the Earliest Available Interval on Connection Oriented Networks," Journal of the Korea Society of Computer Information, vol. 15, no. 3, pp. 73-80, 2010 https://doi.org/10.9708/jksci.2010.15.3.073
  15. N.F. Huang, H.Y. Chang, Y.W. Lin, K.S. Hsu, and H.C. Liu, "On the Complexity of the Bandwidth Management Problem for scalable Coding Video Streaming on a Public-Shared Network," IEEE Communication Letters, vol. 13, no. 1, pp. 61-63, 2009 https://doi.org/10.1109/LCOMM.2009.081596
  16. N.F. Huang, H.Y. Chang, T.C. Wang, Y.S. Lin, Y.W. Lin, S.Y. Cheng, and J.J. Lin, "An Efficient and Locality-aware Resource Management Scheme for SVC-based Video Streaming System on a Public-Shared Network," Asia-Pacific Conf. on Communication, pp. 682-685, 2009
  17. K. Chong, "An Efficient Bandwidth Management Algorithm for SVC Video Streaming on Public-shared Networks," Journal of KIISE : Information Netwoking, vol. 38, no. 3, pp.243-247, June 2011
  18. E. Horowitz, S. Sahni, S. Rajasekaran, "Computer Algorithms C++," p. 769, W. H. Freeman and Company, New York, 1997