Browse > Article

Design and Implementation of a Device Virtualization Framework to control Virtual Desktop  

Kang, Sang-Woo (POSTECH 컴퓨터공학과)
Park, Se-Jin (POSTECH 컴퓨터공학과)
Park, Chan-Ik (POSTECH 컴퓨터공학과)
Abstract
In this paper, we propose a framework to change local devices to networked devices by using web browser. Network devices will be used in the virtual desktop. Management software maintains a pool of devices to manage network devices. Whenever user's request is occured, virtual desktop s/w which manages desktop's I/O access device pool. Then virtual desktop s/w selects proper device and forwards I/O to desktop. In this paper, we choose RIA solution for install-free environment. Consequently, user easily enrolls and revokes their devices. User easily commands virtual desktop s/w. In the second half of this paper, we explain usage scenario and evaluate our framework to show efficiency and flexibility of the framework.
Keywords
Virtual Desktop; Device Virtualization; RIA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 박세진, 강상우, 박찬익, "레거시 디바이스의 네트워크 디바이스화를 지원하는 프레임워크의 설계 및 구현", 한국정보과학회 춘계학술발표회 2009.
2 P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield, "Xen and the art of virtualization," In proceedings of the 19th ACM symposium on Operating Systems Principles, pp.164-177, Bolton Landing, NY, 2003.
3 Myers, B.A., Miller, R.C., Bostwick, B., and Evankovich, C., "Extending the Windows Desktop Interface With Connected Handheld Computers," in 4th USENIX Windows Systems Symposium, Seattle, WA: pp.79-88, 2000.
4 Shen, G., Li,Y., Zhang, Y., "MobiUS: enable together together-viewing video experience across two mobile devices," ACM Mobile Systems and Applications Conference, MobiSys'07, June 11-14th, 2007, Puerto Rico, USA, pp.30-42.
5 Johanson, B., Hutchins, G., and Winograd, T. (2000): PointRight: A System for Pointer/Keyboard Redirection Among Multiple Displays and Machines. HCI Group, University of Stanford, Report No. CS-2000-03, 2000.
6 T. Richardson, et al., "Virtual Network Computing," IEEE, Internet Computing, vol.2, 30.1, 1998.
7 Fox,. A., Johanson, B., Hanrahan, P., Winograd, T., "Integrating Information Appliances into an Interactive Workspace," IEEE Computer Graphics and Applications, vol.20. no.3, pp.54-65, May 2000.   DOI   ScienceOn
8 Brumitt, B., Meyers, B., Krumm, J., Kern, A., Shafer, S., "EasyLiving: Technologies for Intelligent Environments," Handheld and Ubiquitous Computing (HUC) 2000, Bristol, UK, pp.97-119, Sep. 2000.
9 F. Bellard, QEMU, a Fast and Portable Dynamic Translator, in proceedings of the annual conference on USENIX Annual Technical Conference, pp.41-41, Anaheim, CA, 2005.
10 Tight VNC, http://www.tightvnc.com.
11 Shneiderman, B., Designing the User Interface: Strategies for Effective Human-Computer Interaction, 3rd ed., Addison-Wesley, Reading, MA, 1998.