유비쿼터스 멀티미디어 응용을 위한 그리드 시스템의 서비스 플랫폼

Service Platform of Grid Systems for Ubiquitous Multimedia Applications

  • 박은정 (서울대학교 전기, 컴퓨터공학부) ;
  • 신현식 (서울대학교 전기, 컴퓨터공학부)
  • 발행 : 2006.01.01

초록

무선 통신의 발전으로 인하여 PDA, 휴대전화 등의 이동기기를 위한 멀티미디어 서비스의 개발 또한 빠르게 발전하고 있다. 이러한 모바일 멀티미디어 서비스의 개발에는 모바일 컴퓨팅의 요구조건을 효율적으로 제어할 수 있는 플랫폼이 필요하다. 본 논문에서는 무선 통신의 잦은 통신단절과 모바일 디바이스의 시스템 자원부족에 대응하기 위하여 모바일 에이전트 기반의 그리드 시스템을 사용하는 적응형 서비스 플랫폼을 제시하고, 서비스 플랫폼의 활용예로 모바일 원격 교육 또는 화상 회의에 사용되는 RtoA (Ready-to-Attend) 프레임워크를 구성하였다. RtoA는 사용자들에게 원활한 유비쿼터스 서비스를 제공하기 위하여 그리드 시스템을 이용한 핸드오프, 스피커, 리스너 서비스를 제공한다. ns-2를 이용한 성능평가의 결과 RtoA는 모바일 디바이스의 에너지 소모량을 줄이고, 응답시간을 향상시키는데 효율적임이 증명되었다.

Advances in wireless network are enabling the development of ubiquitous multimedia services. These multimedia services need efficient platforms to comply with the requirements of mobile computing. We introduce an adaptive service platform based on mobile agent and grid systems while specifying the challenges of ubiquitous multimedia services and focusing on frequent disconnections and scarce resources. We applied our platform to framework RtoA (Ready-to-Attend) which supports mobile users to access compute-intensive multimedia service, specifically, mobile education and video conferencing. RtoA includes hand-off, speaker and listener service which enable people to attend a conference or a class with satisfying quality of multimedia service. ns-2 based simulation verifies that our scheme is an efficient way to reduce energy consumption of mobile devices and to improve the response time of mobile applications.

키워드

참고문헌

  1. T. Kunz, 'Mobile Code Middleware for Mobile Multimedia Information Access,' ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, pp. 68-70, October 2002 https://doi.org/10.1145/643550.643559
  2. M. Mochizuki and H. Tokuda, 'Possession System: Middleware for Adaptive Multiuser Applications in a Mobile Environment,' Proceedings of the IEEE International Conference on Distributed Computing Systems, pp. 198-205, May 1999
  3. V. Venkatachalam, L. Wang, A. Gal, C. Probst, M. Franz, 'ProxyVM: A Networkbased Compilation Infrastructure for Resource- constrained Devices,' Technical Report No. 03-13, Department of Computer Science, University of California, Irvine, March 2003
  4. S. Mohapatra and N. Venkatasubramanian, 'PARM: Power Aware Reconfigurable Middleware,' Proceedings of the International Conference on Distributed Computer Systems, pp. 312-320, May 2003
  5. A. Hampshire, 'Extending the Open Grid Services Architecture to Intermittently Available Wireless Networks,' Proceedings of UK eScience All Hands, 2004
  6. S. Kurkovsky, Bhagyavati and A. Ray, 'Modeling a Grid-based Problem-solving Environment for Mobile Devices,' Journal of Digital Information Management, vol.2. no.2, 2004
  7. S. Park, Y. Ko and J. Kim, 'Disconnected Operation Service in Mobile Grid Computing,' Proceedings of the International Conference on Service Oriented Computing, pp. 499-513, 2003
  8. A. Fuggetta, G. P. Picco and G. Vigna,, 'Understanding Code Mobility,' IEEE Transactions on Software Engineering, vol.24. no.5, pp. 342-361, 1998 https://doi.org/10.1109/32.685258
  9. W. Zhang, J. Zhang, D. Ma, B. Wang and Y. Chen, 'Key Technique Research on Grid Mobile Service Devices,' Proceedings of the International Conference on Information Technology for Application, pp. 142-150, 2004
  10. R. K. Ahuja, T. L. Magnanti and J. B. Orlin, 'Network Flows,' Prentice Hall, 1993
  11. K. Jansenand and L. Porkolab, 'Improved Approximation Schemes for Scheduling Unrelated Parallel Machines,' Proceedings of the ACM Symposium on Theory of Computing, pp. 408-417, 1999
  12. D. B. Shmoys and E. Tardos, 'An Approximation Algorithm for the Generalized Assignment Problem,' Mathematical Programming, vol. 62, no. 3, pp. 461-474, 1993 https://doi.org/10.1007/BF01585178
  13. E. Park and H. Shin 'Software-migration Policy for Power-aware Mobile Computing under Network Resource Constraint,' Proceedings of the International Workshop on Mobility Aware Technology and Applications, pp. 25-29, 2004
  14. S. Mohapatra, R. Cornea, N. Dutt, A. Nicolau and N. Venkatasubramanian, 'Integrated Power Management for Video Streaming to Mobile Handheld Devices,' Proceedings of the ACM International Conference on Multimedia, pp. 582-591, 2003
  15. K. van der Raadt, Y. Yang, H. Casanova, 'Practical Divisible Load Scheduling on Grid Platforms with APST-DV,' Proceedings of the International Parallel and Distributed Processing Symposium, pp. 29b- 29b, April 2005
  16. IBM Tokyo Research Lab. 'Aglet: Mobile Java Agents,' http://www.trl.ibm.com/aglets
  17. C. Ke, 'How to Evaluate MPEG Video Transmission using the NS2 Simulator,' http://hpds.ee.ncku.edu.tw/~smallko/ns2/Evalvid_in_NS2.htm
  18. Intel Corporation, 'Intel Boxed Processors,' http://support.intel.com/support/processors/sb/CS-017346.htm
  19. Z. Li, C. Wang and R. Xu, 'Task Allocation for Distributed Multimedia Processing on Wirelessly Networked Handheld Devices,' Proceedings of the International Parallel and Distributed Processing Symposium, pp. 79-81, 2002