Data carousel scheduling based on user-request statistics for Digital Multimedia Broadcast (DMB)

디지털 멀티미디어 방송(DMB)에서 클라이언트 요구 기반의 데이터 캐러셀 스케줄링

  • 최수정 (서울시립대학교 전자전기컴퓨터공학부 통신망연구실) ;
  • 박익현 (서울시립대학교 전자전기컴퓨터공학부 통신망연구실) ;
  • 강상혁 (서울시립대학교 전자전기컴퓨터공학부 통신망연구실)
  • Published : 2006.02.01

Abstract

We propose a new data carousel scheduling algorithm for on-demand data broadcasting in DMB. The server divides data items into two sets named hot and cold, according to request statistics from clients. When constructing a data carousel, hot items are placed periodically with their upper limit of broadcasting frequency. If there are empty slots after placing hot items, cold items with high request ratio are placed until the carousel is full. A cold item is broadcast only once in the caroulsel. For the response on clients' requests, our proposed scheme is shown to have high success ratio with short waiting time.

이 논문에서는 DMB에서의 주문형 데이터 방송을 위한 새로운 데이터 캐러셀 스케줄링 알고리듬을 제안한다. 클라이언트로부터 리궤스트를 받으면 서버는 그 리궤스트에 대한 통계치를 이용하여 아이템을 두 집합으로 나눈다. hot 아이템을 한 캐러셀 내에서 여러 번 반복하여 방송하도록 하여 그 아이템에 대한 클라이언트의 대기시간을 줄이도록 하였으며, hot 아이템의 방송회수에 상한선을 두어 cold 아이템의 방송 기회를 늘이도록 하여 클라이언트의 리퀘스트에 대한 응답 성공률을 높이도록 하였다. 모의실험을 통해 캐러셀 기반의 다른 알고리듬과 비교하였을 때 원하는 결과를 얻어낼 수 있었다.

Keywords

References

  1. http://www.worlddab.org
  2. Ping Xuan, Subhabrata Sen, Oscar Gonzalez, Jesus Fernandez, Krithi Ramamritham, 'Broadcast on demand : Efficient and Timely Dissemination of Data in Mobile Environments,' Proc. of the 3rd IEEE Real-Time Technology and Applications Symposium (RTAS '97), p.38, June 1997
  3. Swarup Acharya, Rafael Alonso, Michael Franklin, Stanley Zdonik, 'Broadcast Disks : Data Management for Asymmetric Communication Environments,' Proc. of the ACM SIGMOD Conference, San Jose, CA, May 1995
  4. Nitin H. Vaidya, Sohai Hameed, 'Scheduling data broadcast in asymmetric communication environments,' Wireless Networks, vol. 5, p.171-182, May 1999 https://doi.org/10.1023/A:1019142809816
  5. Demet Aksoy, Michael Franklin, R$\times$W : A Scheduling Approach for Large-Scale On- Demand Data Broadcast,' IEEE trans. on Networking, vol.7, no.6, pp.846-860, Dec. 1999 https://doi.org/10.1109/90.811450
  6. Jesus Fernandez-Conde, Krithi Ramamritham, 'Adaptive Dissemination of Data in Time- Critical Asymmetric Communication Environments,' Proceedings of the 11th Euromicro Conference on Real-Time Systems, pp. 195-203, June 1999
  7. Yufei Guo, Sajar K. Das, Cristina M. Pinotti, 'A New Hybrid Broadcast Scheduling Algorithm for Asymmetric Communication Systems : Push and Pull Data Based on Optimal Cut-off Point,' Proc. of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems, pp.123-130, 2001
  8. ETSI EN 301 234-v.1.2.1-1999-02, 'Digital Audio Broadcasting : Multimedia Object Transfer protocol,' ETSI, 1999
  9. Sven Buchholz, Steffen Gobel, Alexander Schill, Thomas Ziegert, 'Dissemination of mutable sets of web object,' Proceedings of the 13th IASTED International Conference on Pararllel and Distributed Computing and Systems, August, 2001