SlideShare a Scribd company logo
ONLINE LABORATORIES:
    WE BRING THE LAB TO YOU
           Mark Schulz
    Centre for Educational Innovation & Technology
            The University of Queensland
                 http://ceit.uq.edu.au
                 m.schulz@uq.edu.au
“If You Can’t Come to the Lab…
                the Lab Will Come to You!”
                                  Jesús del Alamo – MIT, Professor Department of EECS




(Earth at 89 GHz; courtesy of J. Grahn, Chalmers U.)
DEFINITIONS

• Physical   Laboratory

• Online   Laboratory

  • Virtual   Laboratory

  • Remote     Laboratory
REMOTE LABORATORY

  • Two   basic types of experiment:

   • Batch

   • Interactive
ILAB PROJECT AIM

Shared access to real experimental hardware
       24 hours a day/7 days a week
       from anywhere on the planet
Heat exchanger (Chem.           Microelectronics device
                          Eng., deployed 2001)            characterization (EECS,
                                                          deployed 1998)

Dynamic signal analyzer                                                             ELVIS (EECS, deployed 2006)


                                      ILABS AT
(EECS, deployed 2004)
                                                                                     Spectrometer (Nuclear
                                                                                     Eng., deployed 2008)

                                         MIT


   Shake Table
   (Civil Eng.,
   deployed 2004)
                                                      Polymer
                                                      Crystallization
                           Force on a Dipole          (Chem. E.,
                           (Physics, deployed 2008)   deployed 2003)
ILABS FROM UQ
REQUIREMENTS


• Experiment   must (be able to) be computerised

• Must   have access to the Internet

• Minimal   software requirement at the user end

• Minimal   use of consumables
WHY USE A
REMOTE LABORATORY?


• Time Accessibility       • Physical Accessibility

• Resource Accessibility   • OH&S    Issues

• Location Accessibility   • Scalability
WHEN NOT TO USE A
   REMOTE LABORATORY?
• To   replace laboratory experiments

• Cheap, commonly     available equipment

• Replaceable   consumables requiring human intervention

• Continuous    human intervention required

• Experiment    requires proximity and haptic interface

• Experiment    can’t be computerised
HOW TO FIND AN
  EXPERIMENT




 http://openilabs.ilab.uq.edu.au/
UQ ILABS
ILAB REPOSITORY




 www.lab2go.net
HIGH SCHOOL LABS




  www.ilabcentral.org
QUESTNET2010 Talk on iLabs
QUESTNET2010 Talk on iLabs
WHAT’S “UNDER THE
    HOOD”?
  • Only   look at Batch Architecture
QUESTNET2010 Talk on iLabs
iLab Batched Architecture
                                                                   Lab Server




              Campus
              network                      Internet


                                                      Lab Server
Client                    Service Broker




         University #1 Databases


          University #2 Databases
WHAT DOES ILAB PROVIDE?

•   SERVICE BROKER (web services):

    •   user and access management (single sign-on coming)

    •   local (institutional) management of data storage

    •   scheduler/booking system for access management

•   LAB SERVER:

    •   access given to each Service Broker

    •   focus on running experiments
iLab Batched Architecture
               • Special purpose system specific to an
               experiment
               • Developed by domain specialist
               • No user management here
               • Verifies experiment before execution


              Campus
              network                         Internet


                                                         Lab Server
Client                    Service Broker




         University Databases
iLab Batched Architecture
            • GUI to lab
            • Embodies pedagogical experience
            • Developed by domain specialist
            • Contains generic modules that are
            recycled: i.e. graphing, collaboration


              Campus
              network                            Internet


                                                            Lab Server
Client                     Service Broker




         University Databases
iLab Batched Architecture



              Campus
              network                         Internet


                                                           Lab Server
Client                    Service Broker
                           • Serves client to student’s computer
                           • Mediates between Client and Lab Server
                           • Performs generic functions: user management,
                           data storage
                           • Single signon access to many labs
         University Databases
                           • Managed by and located at end user University
iLab Architecture:
  development responsibilities
                                                                        Lab provider:
                                                                        + develops Lab Server
Lab provider:                                                           + can customise modules developed at UQ
• develops Lab Client                                                   + registers this with the Service Broker
• registers this with Service Brokers


                                   Campus
                                   network                         Internet


                                                                                   Lab Server
                     Client                    Service Broker
                                                • provides generic functionality
                                                • developed by MIT, open source
                                                • has well defined web services interfaces


                              University Databases
Lab provider:
                         • manages Lab Server
                         • sets lab policy
                         • manages groups, not individual users


iLab Architecture:
management responsibilities
                     Campus
                     network                           Internet


                                                                     Lab Server
       Client                     Service Broker


                                   End-user institution:
                                   • manages Service Broker
                                   • manages users (registration, authentication)
                University Databases responsible for user data (storage, archiving)
                                   •
iLabs Use Around the World

                                      Chalmers
              NWU                Pavia
                           Deusto      Carinthia
  Portland
                     MIT        Parma    NTU              DLUT
                    CMU                       AUB
                                           Cairo         CCU Taipei
               ITESM
                               OAU        Makerere
                                           UDSM         NUS
                                            Mauritius
                                                                 Queensland
                                                              RMIT




                  iLabs has been used by
             22 universities on five continents.
ILAB IN SECOND LIFE
USEFUL LINKS
•   7 Things You Should Know About Remote Instrumentation
    http://www.educause.edu/ELI/7ThingsYouShouldKnowAboutRemot/156816




•   iLabCentral            http://www.ilabcentral.org/




•   Lab2Go         http://www.lab2go.net




•   MIT Openilabs http://openilabs.mit.edu/

•   UQ OpeniLabs ServiceBroker http://openilabs.ilab.uq.edu.au/ServiceBroker/

•   Global Online Laboratory Consortium http://www.online-lab.org/
THANK YOU



  • Questions?

More Related Content

PDF
Adam shiwa summerschool 2012
KEY
Design & Implementation Issues in a Contemporary Remote Laboratory Architecture
KEY
Online Laboratories: We Bring the Lab to You
PPTX
Tower dental window show
PPT
Contemporary Architecture
PPS
PPTX
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
Adam shiwa summerschool 2012
Design & Implementation Issues in a Contemporary Remote Laboratory Architecture
Online Laboratories: We Bring the Lab to You
Tower dental window show
Contemporary Architecture
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe

Similar to QUESTNET2010 Talk on iLabs (20)

PPTX
TAEE 2012- Shareable Educational Architectures for Remote Laboratories
PDF
Remote labs
PDF
I Lab2 I Lab Vision Ws 3 Oct 06 V2
PDF
11 Living Labs and Smart Cities Piet Demeester
PPTX
REV 2012 Keynote Manuel Castro
PPTX
REV 2011 - A New Node in the VISIR Community
PDF
2008 brokerage 02 test beds and living labs [compatibility mode]
PDF
2008 Brokerage 02 Test Beds And Living Labs [Compatibility Mode]
PDF
Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)
ODP
WeFiLab(A Web-Based WiFi Laboratory Platform for Wireless Networking Education)
PPTX
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
PPTX
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
PPT
Crushing, Blending, and Stretching Data
PDF
Lonn-Plourde_ELI11_MISI
PPTX
Standardization of Online Laboratories for Education. 2015-11-19
PPT
A View on eScience
PPTX
Ppt tale kn_intro_final
PPTX
OGCE SC10
PPT
UC Capabilities Supporting High-Performance Collaboration and Data-Intensive ...
PPTX
Upcoming Challenges in E-Learning & Online Learning Environments
TAEE 2012- Shareable Educational Architectures for Remote Laboratories
Remote labs
I Lab2 I Lab Vision Ws 3 Oct 06 V2
11 Living Labs and Smart Cities Piet Demeester
REV 2012 Keynote Manuel Castro
REV 2011 - A New Node in the VISIR Community
2008 brokerage 02 test beds and living labs [compatibility mode]
2008 Brokerage 02 Test Beds And Living Labs [Compatibility Mode]
Access to Open Test Infrastructures using Panlab2 - Anastasius Gavras (Eurescom)
WeFiLab(A Web-Based WiFi Laboratory Platform for Wireless Networking Education)
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Crushing, Blending, and Stretching Data
Lonn-Plourde_ELI11_MISI
Standardization of Online Laboratories for Education. 2015-11-19
A View on eScience
Ppt tale kn_intro_final
OGCE SC10
UC Capabilities Supporting High-Performance Collaboration and Data-Intensive ...
Upcoming Challenges in E-Learning & Online Learning Environments
Ad

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Insiders guide to clinical Medicine.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
RMMM.pdf make it easy to upload and study
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Business Ethics Teaching Materials for college
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Complications of Minimal Access Surgery at WLH
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Cell Structure & Organelles in detailed.
PPTX
Pharma ospi slides which help in ospi learning
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Pre independence Education in Inndia.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Insiders guide to clinical Medicine.pdf
TR - Agricultural Crops Production NC III.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
RMMM.pdf make it easy to upload and study
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Module 4: Burden of Disease Tutorial Slides S2 2025
Business Ethics Teaching Materials for college
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Complications of Minimal Access Surgery at WLH
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Cell Structure & Organelles in detailed.
Pharma ospi slides which help in ospi learning
FourierSeries-QuestionsWithAnswers(Part-A).pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPH.pptx obstetrics and gynecology in nursing
Pre independence Education in Inndia.pdf
Ad

QUESTNET2010 Talk on iLabs

  • 1. ONLINE LABORATORIES: WE BRING THE LAB TO YOU Mark Schulz Centre for Educational Innovation & Technology The University of Queensland http://ceit.uq.edu.au m.schulz@uq.edu.au
  • 2. “If You Can’t Come to the Lab… the Lab Will Come to You!” Jesús del Alamo – MIT, Professor Department of EECS (Earth at 89 GHz; courtesy of J. Grahn, Chalmers U.)
  • 3. DEFINITIONS • Physical Laboratory • Online Laboratory • Virtual Laboratory • Remote Laboratory
  • 4. REMOTE LABORATORY • Two basic types of experiment: • Batch • Interactive
  • 5. ILAB PROJECT AIM Shared access to real experimental hardware 24 hours a day/7 days a week from anywhere on the planet
  • 6. Heat exchanger (Chem. Microelectronics device Eng., deployed 2001) characterization (EECS, deployed 1998) Dynamic signal analyzer ELVIS (EECS, deployed 2006) ILABS AT (EECS, deployed 2004) Spectrometer (Nuclear Eng., deployed 2008) MIT Shake Table (Civil Eng., deployed 2004) Polymer Crystallization Force on a Dipole (Chem. E., (Physics, deployed 2008) deployed 2003)
  • 8. REQUIREMENTS • Experiment must (be able to) be computerised • Must have access to the Internet • Minimal software requirement at the user end • Minimal use of consumables
  • 9. WHY USE A REMOTE LABORATORY? • Time Accessibility • Physical Accessibility • Resource Accessibility • OH&S Issues • Location Accessibility • Scalability
  • 10. WHEN NOT TO USE A REMOTE LABORATORY? • To replace laboratory experiments • Cheap, commonly available equipment • Replaceable consumables requiring human intervention • Continuous human intervention required • Experiment requires proximity and haptic interface • Experiment can’t be computerised
  • 11. HOW TO FIND AN EXPERIMENT http://openilabs.ilab.uq.edu.au/
  • 14. HIGH SCHOOL LABS www.ilabcentral.org
  • 17. WHAT’S “UNDER THE HOOD”? • Only look at Batch Architecture
  • 19. iLab Batched Architecture Lab Server Campus network Internet Lab Server Client Service Broker University #1 Databases University #2 Databases
  • 20. WHAT DOES ILAB PROVIDE? • SERVICE BROKER (web services): • user and access management (single sign-on coming) • local (institutional) management of data storage • scheduler/booking system for access management • LAB SERVER: • access given to each Service Broker • focus on running experiments
  • 21. iLab Batched Architecture • Special purpose system specific to an experiment • Developed by domain specialist • No user management here • Verifies experiment before execution Campus network Internet Lab Server Client Service Broker University Databases
  • 22. iLab Batched Architecture • GUI to lab • Embodies pedagogical experience • Developed by domain specialist • Contains generic modules that are recycled: i.e. graphing, collaboration Campus network Internet Lab Server Client Service Broker University Databases
  • 23. iLab Batched Architecture Campus network Internet Lab Server Client Service Broker • Serves client to student’s computer • Mediates between Client and Lab Server • Performs generic functions: user management, data storage • Single signon access to many labs University Databases • Managed by and located at end user University
  • 24. iLab Architecture: development responsibilities Lab provider: + develops Lab Server Lab provider: + can customise modules developed at UQ • develops Lab Client + registers this with the Service Broker • registers this with Service Brokers Campus network Internet Lab Server Client Service Broker • provides generic functionality • developed by MIT, open source • has well defined web services interfaces University Databases
  • 25. Lab provider: • manages Lab Server • sets lab policy • manages groups, not individual users iLab Architecture: management responsibilities Campus network Internet Lab Server Client Service Broker End-user institution: • manages Service Broker • manages users (registration, authentication) University Databases responsible for user data (storage, archiving) •
  • 26. iLabs Use Around the World Chalmers NWU Pavia Deusto Carinthia Portland MIT Parma NTU DLUT CMU AUB Cairo CCU Taipei ITESM OAU Makerere UDSM NUS Mauritius Queensland RMIT iLabs has been used by 22 universities on five continents.
  • 28. USEFUL LINKS • 7 Things You Should Know About Remote Instrumentation http://www.educause.edu/ELI/7ThingsYouShouldKnowAboutRemot/156816 • iLabCentral http://www.ilabcentral.org/ • Lab2Go http://www.lab2go.net • MIT Openilabs http://openilabs.mit.edu/ • UQ OpeniLabs ServiceBroker http://openilabs.ilab.uq.edu.au/ServiceBroker/ • Global Online Laboratory Consortium http://www.online-lab.org/
  • 29. THANK YOU • Questions?

Editor's Notes

  • #2: \n
  • #3: \n
  • #4: Physical = proximate access to physical equipment and materials; may even be computerised; still essential for training students\nOnline = access via a network (web in our case); must be computerised\nVirtual = simulated; run a simulation or perform in a simulated space (eg, Second Life).\nRemote = accessing a physical lab via the internet\n
  • #5: Focus of this talk, as this is what we do in CEIT.\nBATCH: set up parameters, send to experiment, wait for a turn to run experiment, results sent back.\nExample: read the radiation count of a radioactive sample for a fixed time at three different distances from the source. \nNO NEED FOR PHYSICAL PROXIMITY; ACTIVITY is PROGRAMMABLE SET OF STEPS\nINTERACTIVE: Book a slot to run an experiment, have complete control of inputs over that time (just like a real expt.).\nExample: download a program into an instrumented embedded computer system and interact with the physical interfaces.\nNO NEED FOR PHYSICAL PROXIMITY, BUT MUST RESPOND TO A SEQUENCE OF INPUTS; difficult to fit to BATCH model.\n
  • #6: \n
  • #7: \n
  • #8: \n
  • #9: Access: uses port 80 for all communication. Interactive may require other ports (e.g., LabView)\nMinimal Software: download time for UI - mention Africa. Aim is no local Installation of software\nMinimal need for humans at experiment end (fluid replacement, MIT Reactor and human to open port).\n
  • #10: Time: scheduled classes rarely exceed 9-5 limitations; 24/7 access is the aim. Time to tinker!\nResource: limited set of equipment, places difficulty on access at relevant time in the course. Cost limits provision here too.\nLocation: USQ telescope accessed from US in their daytime teaching time slot, and v.v.\nPhysical: MIT neutron beam port is inside reactor; hard for Australian students to attend on regular basis. \nOH&S: no high school student in QLD can do a school based radiation experiment due to lack of on-site certified radiation officer and facilities.\nScalability: Handle large numbers of users in a manageable fashion.\n\n
  • #11: Replace: Meant to supplement use of lab\nCheap: measure the potential drop across a resistor with a multimeter (NOT the case in Africa though).\nconsumables: chemicals that are consumed during the experiment; new ones needed and disposal of used ones.\nPointless to pay someone to set up each experiment manually, then turn over control. Won’t scale.\nHaptics: If touching real knobs is part of the learning objective, then must be there. Exploding electrolytics story here.\nMust be able to computerized and be intelligible after this process. Some biological processes may not fit this,e.g., dissect a frog.\n
  • #12: \n
  • #13: 2nd time of day - use of farms of experiments\nAccess to experiments at MIT.\nlast entry - Flex client is a copy of NWU iLabCentral client to save bandwidth\n
  • #14: Searchable repository of experiments - not just iLab\nUses semantic web technologies\nAllows more precise searching\n
  • #15: Note the two photos: UQ and MIT\n\n
  • #16: Note radiation in list - UQ\n\n
  • #17: Experiments for UG and high school students\n
  • #18: Interactive is more complex\n
  • #19: \n
  • #20: \n
  • #21: \n
  • #22: \n
  • #23: \n
  • #24: \n
  • #25: \n
  • #26: \n
  • #27: \n
  • #28: \n
  • #29: \n
  • #30: \n