Title :
A time-sharing remote laboratory for hardware design and experiment with shared resources and service management
Author :
Fujii, Norihiro ; Koike, Nobuhiko
Author_Institution :
Graduate Sch. of Comput. & Inf. Sci., Hosei Univ., Japan
Abstract :
A new remote laboratory system for learning hardware designs and experiment of digital circuits has been developed. Wide use of the Internet motivated us to develop seamless remote and actual hardware laboratories for hardware design laboratory course. Unlike existing virtual laboratories, the proposed remote laboratory utilizes actual hardware and actual measurement tools in a time sharing fashion. Hardware experimental environment is usually treated as an exclusive resource, for single user usage. However, the actual test run time is rather short and most of the time is wasted leaving those precious resources idle. To make those resources operate more efficiently, it employs shared resources and enhanced service management scheme based on the Web services. It finds an available service site and schedules the executable processing. The combinatorial use of FPGA/PC connected test hardware and PC based measurement equipments such as logic analyzer or pattern generator has make it possible to develop a remote multi-user time sharing hardware experiment system, where students at remote sites can perform actual experiments using actual hardware equipments and tools concurrently. As all students are equipped with high performance laptop PCs, CPU intensive tasks such as development of the digital circuits for FPGA can be off-loaded from the server host and can be performed by each student´s client PC. A floating license scheme allows students through the Internet to utilize commercial FPGA development tools. Thus, we created virtual private network to access the floating license server over firewalls. Such a rich client configuration allows the server to concentrate on the service management tasks, such as hardware resource managements. The prototype system is scheduled to be used for the third grade CS students from year 2005.
Keywords :
Internet; circuit CAD; computer aided instruction; engineering education; field programmable gate arrays; integrated circuit design; laboratories; virtual private networks; FPGA development tool; Internet; Web service; digital circuit design; hardware design laboratory course; hardware resource management; multiuser time sharing hardware experiment system; remote hardware experiment; service management task; shared laboratory; shared resource management; shared service management; time sharing remote laboratory; virtual laboratory; virtual private network; Digital circuits; Field programmable gate arrays; Hardware; Internet; Network servers; Remote laboratories; Resource management; Time measurement; Time sharing computer systems; Web server; Shared Resource Management; Shared Service Management; Shared-Lab; Time-sharing remote laboratory; Web services;
Conference_Titel :
Information Technology Based Higher Education and Training, 2005. ITHET 2005. 6th International Conference on
Print_ISBN :
0-7803-9141-1
DOI :
10.1109/ITHET.2005.1560228