편재형 공간에서 사용자 이동성을 지원하는 위치 인식 VOD서비스의 구현

Implementation of Location-Aware VOD Service supporting User Mobility in Ubiquitous Spaces

  • 최태욱 (부산대학교 전자계산학과) ;
  • 정기동 (부산대학교 전자전기정보컴퓨터공학부)
  • 발행 : 2005.02.01

초록

편재형 공간에서 사용자는 자유롭게 이동하면서 VOD(Video On Demand) 서비스를 제공받기원한다. 그러나 기존의 VOD 시스템은 사용자의 위치에 종속적이기 때문에 한 세션이 종료될 때까지 서버는 한 클라이언트에게만 데이타를 전송한다. 그래서 만일 사용자가 이동한다면 이전 세션을 종료시키고 새로운 클라이언트에서 다시 세션을 연결해야 한다 그러나 위치 인식 VOD 시스템은 세션의 연결과 종료를 자동으로 수행함으로써 사용자 이동성을 지원한다. 즉, 사용자의 위치 이동을 자동으로 인식하고 사용자 근처의 클라이언트로 데이타 전송 흐름을 바꾸어 연속적으로 서비스를 제공한다. 본 연구는 편재형 공간에서 이동 중인 사용자에게 연속적인 서비스를 제공하기 위하석 위치 인식 VOD 서비스 구조와 세션 핸드오프 기법을 제안하고 자바(Java)와 지니(Jini)를 기반으로 위치 인식 VOD 프로토타입 시스템을 구현한다. 그리고 실험에서 제안된 핸드오프 기법이 다른 기법에 비해 적은 핸드오프 시간을 가짐을 보인다.

In ubiquitous spaces, a user wants to be provided with a VOD service while moving one space to another freely. Since the traditional VOD system is dependent on user location, the VOD server transmits video data to a single client during a session. If the user moves to another space, he/she should close the old session and make a new request for the same video. However, the location-aware VOD system supports user mobility by closing and opening the session automatically. That is, the VOD system automatically perceives the movement of a user and allows the server to change the data flow so that a client near the user can receive the video data. This paper proposes a location-aware VOD service architecture and a session handoff scheme to provide a mobile user with continuous video delivery and implements a location-aware VOD prototype system based on Jini and Java. In experiment, we show that the proposed handoff scheme has a smaller handoff delay than the other handoff scheme.

키워드

참고문헌

  1. Bo Zou, 'Mobile ID Protocol: a Badge-Activated Application Level Handoff of a Multimedia Streaming to Support User Mobiltiy,' Master's Thesis, Dept. of Computer Science, University of lIlinois at Urbana-Champaing, 2000
  2. Long Wang, 'MobAudio: Architecture of Distributed Audio on Demand Services with User Mobility Support,' Master's Thesis, Dept. of Computer Science, University of lIlinois at Urbana-Champaing, 2001
  3. Yi Cui, K. Nahrstedt, D. Xu, 'Seamless User-level Handoff in Ubiquitous Multimedia Service Delivery,' Multimedia Tools and Applications Journal, 2003 https://doi.org/10.1023/B:MTAP.0000011932.28891.a0
  4. J. P. Sousa and D. Garlan, 'Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments,' IEEE/IFIP Conference on Software Architecture, Montreal, 2002
  5. A. D. Stefano, C. Santoro, 'NetChaser: Agent Support for Personal Mobility,' IEEE Internet Computing 4(2): 74-79, 2000 https://doi.org/10.1109/4236.832949
  6. H.J. Wang et al. 'ICEBERG: An Internet-core Network Architecture for Integrated Communications,' IEEE Personal Communications, Special Issue on IP-based Mobile Telecommunication Networks, 2000 https://doi.org/10.1109/98.863991
  7. G. Appenzeller et al. 'The Mobile People Architecture,' ACM Mobile Computing and Communication Review, Vol. 1, No.2, 1999 https://doi.org/10.1145/329124.329153
  8. Charles Perkins, 'Ipv4 Mobility Support,' Request for Comments 2002
  9. David Johnson, 'Scalable Support for Transparent Mobile Host Internetworking,' Mobile Computing, 1996
  10. Henning Schulzrinne and Elin Wedlund, 'Application-Layer Mobility Using SIP,' ACM Mobile Computing and Communication Heview, Vol. 1, no.2, 1999 https://doi.org/10.1145/372346.372369
  11. D. A. Maltz and P. Bhagwat, 'MSOCKS: An Architecture for Transport Layer Mobility,' Proc IEEE Infocom '98, 1998 https://doi.org/10.1109/INFCOM.1998.662913
  12. A. Snoeren and H. Balakrishnan, 'An End-to-End Approach to Host Mobility,' Proc. MobiCom '99. 1999 https://doi.org/10.1145/345910.345938
  13. 'Air ID System,' in http://www.pcprox.com
  14. Sun Micrusystems, http://developer.java.sun.com/ developer/products/jini
  15. Edwards, W. Keith, 'Core Jini,' Prentice Hall PTR, 1999
  16. Sun Microsystems, http://java.sun.com/productsljavamedia/jmf