OAU ilab: Experience and Plans. Prof L.O. Kehinde Principal Investigator- ilab Obafemi Awolowo University, Ile-Ife, Nigeria

Similar documents
ilabs: Carrying out Experiments Through the Internet Across the Digital Divide Jesús del Alamo and Steven R. Lerman MIT

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA

The Microelectronics WebLab 6.0:

Purpose of this book. Chapter 1: Where to Begin

Gigabit Networks, VLANs & Wireless LANs

The Applications of Satellite BWA Technology for Rural and Remote Areas in Africa

Electrical and Computer Engineering Technology

Bachelor of Engineering Technology (Electronics & Controls) Curriculum Document. Australian College of Kuwait. (September 2015) BEEF15 - Version 5.

Hina Rubab Yousaf Pakistan

Scope and Sequence: CCNA Discovery

Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

SAPP IT INFRASTRUCTURE AND

Vodacom Power to you. Managed Network Services for Ready Business.

A Journey Towards Digital Learning Environment

Course Specifications M. Tech. / PG Diploma Programme

Computer Networks. Week 04 Media and Devices. College of Information Science and Engineering Ritsumeikan University

Standardization Requirements : an Indian Perspective

SCIENCE & ENGINEERING IN ICT EDUCATION

Development of a Remote Operational Amplifier ilab Using Android-based Mobile Platform

A. Department Information: Business and Economics Management Information Systems Course ID: MIS 090

CPD - Data Processing Centers

INSTITUTE OF INFORMATION TECHNOLOGY UNIVERSITY OF DHAKA

Presenter. Xiaolong Li, Assistant Professor Department of Industrial and Engineering Technology Morehead State University

High Availability WAN

Call for Applications Post of IT Systems Engineer or Senior IT Systems Engineer I or Senior IT Systems Engineer II IT Services

E D U C AT I O N A C A D E M Y

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST


Identify the features of network and client operating systems (Windows, NetWare, Linux, Mac OS)

Applied Information and Communication Technology Assessment Unit A2 13

Building 10-Gbps Networks: A few observations on the national and regional scales in the U.S.

Electrical and Telecommunications Engineering Technology_TCET3142/TC570 NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK

Facilitator. Introduction to IT Networking for Facilities Managers. Class Logistics

Computer Centre A Brief Profile and Progress Report Last Five Years ( )

VLANS and Other Hardware

Chapter 2. Literature Survey. 2.1 Remote access technologies

COURSE OUTLINE. School of Engineering Technology and Applied Science. Electronics Engineering Technology/ Technician. Wireless Networks & Applications

Virtual private networks

MUST ICT SOLUTIONS AND INNOVATION CENTRE (MIIC) BOOT CAMP TRAINING. Sn. Course Name Duration Course Content Fee Structure

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

Monoculture is it working?

Curriculum Catalog

Educator Learning Journeys. Tracy Immel Global Director Teacher Professional Development Programs & Certification

College of Computing, Engineering & Construction Electrical Engineering Course Descriptions

Welcome to the HP Institute

6. Under which of the following categories is a laptop computer classified? (1) Microcomputer (2) Minicomputer (3) Mainframe (4) Supercomputer

COMMON MODULES: Aerospace Electronics, Computer & Mobile Technology, and Microelectronics specialisations and the Minor in Business Management

BIM Goes to School AUTODESK REVIT BUILDING INFORMATION MODELING. BIM in the Architectural Curriculum. Savannah College of Art and Design, USA

Cloud Computing: Making the Right Choice for Your Organization

The Design Of Private Cloud Platform For Colleges And Universities Education Resources Based On Openstack. Guoxia Zou

Computer Network Engineering

Scope and Sequence: CCNA Discovery

Chapter 15: Advanced Networks

Basics of datacommunication

EMC ACADEMIC ALLIANCE

Contents. Introduction to Networking. Preface...i. Introduction... xix

AfriConnect Satellite Technology Overview

Sharing optical infrastructure - from small site integration to multi-domain backbone links

Midland College Syllabus. ITNW 2413 Networking Hardware

Internet, Education, and Collaboration of USP. Kazunori Sugiura Sept 9 th 2002

Georgia State University Cyberinfrastructure Plan

CompTIA Network+ Course

Review of Network Technologies

Wireless LAN Design. Gitau Ayub Makimei F17/10456/2003. Supervisor - Dr. Cyrus Wekesa Examiner - Dr. G.S.O Odhiambo PJ 068

GÉANT Open Service Description. High Performance Interconnectivity to Support Advanced Research

IPv6-based Beyond-3G Networking

IP Video Network Gateway Solutions

A Brief Profile 2017

Campus Networking Workshop CIS 399. Dale Smith University of Oregon & NSRC

Computer Network Engineering

ITU Open Consultation Building an Enabling Environment for Access to the Internet - 22 September 2016

PROGRAMME STRUCTURE: BACHELOR OF ELECTRICAL ENGINEERING 2017/2018 SESSION

We recently changed our mission statement at Microsoft to empower every person and organization on the planet to achieve more.

Future Internet Research using OpenFlow

PROGRAMME STRUCTURE: BACHELOR OF ELECTRICAL ENGINEERING 2017/2018 SESSION

EXECUTIVE SUMMARY. Our Pedigree

EXPERIENCES WITH VIRTUALIZATION TECHNOLOGY IN EDUCATION

Mission Critical MPLS in Utilities

A Perspective on Distributed Computing

Wireless System Solutions

Prof. Bill Buchanan Room: C.63

Network Architecture I

Internet of Things specialization at Institut Mines-Télécom / Télécom Bretagne. Rennes campus, France

Types of Computer Networks. ICS 614: Computer Networks Concepts and Principles 11

HOUSTON COMMUNITY COLLEGE SOUTHWEST. Local Area Networks Design and Protocol Cisco 1 ITCC 1002

Oracle and Tangosol Acquisition Announcement

EVENT DRIVEN PACKET SIMULATOR

IPv6 Deployment in Africa

AC : TEACHING A LABORATORY-BASED IPV6 COURSE IN A DISTANCE EDUCATION ENVIRONMENT

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. Course Curriculum. DATA COMMUNICATION AND NETWORKING (Code: ) Biomedical engineering

Summer Webinar Series

Software-Defined Networking (SDN) Overview

Project-Based Learning of Telecommunication Networking. Abstract

CSCI Computer Networks

NT1210 Introduction to Networking. Unit 9:

GÉANT Open Service Description. High Performance Interconnectivity to Support Advanced Research

ADOPTING BUILDING AUTOMATION IN WEBLABS Analysis Of Requirements And Solutions

2. Layer-2 Ethernet-based VPN

Next Generation Networking and The HOPI Testbed

Transcription:

OAU ilab: Experience and Plans Prof L.O. Kehinde Principal Investigator- ilab Obafemi Awolowo University, Ile-Ife, Nigeria 1

What is ilab? A new platform in the emerging field of Virtual Laboratories. An online laboratory that can deliver many of the educational benefits of hands-on experimentation (Del Alamo, 2005 ) An architecture developed at MIT and being shared with African collaborators among others. 2

What is ilab?(cont d) The Topology of the MIT ilab Batched Experiment Architecture. 3

The OAU approach to Ilab Our ilab program has three prongs Utilization for curriculum development - Leveraging on the proven viability of the platform to improve our curriculum vis-à-vis experiments. Contribution to ilab architecture development - our efforts should lead to the emergence of a hybrid that would take into account peculiarities of the Nigerian/African learning process. Popularization of the platform - It is almost certain that standards will emerge in the field of virtual instrumentation with time. - We believe that the MIT architecture is very viable, even if as in all designs is open to further development. - There are benefits to be derived from pushing for the MIT architecture to be a defacto industry standard. 4

Our Objectives Contribute to ilab development - To be able to make significant contributions to the WebLab architecture in 12 months. These contributions will include ability to handle new research thrusts as determined by the MIT WebLab and the African group. Fruitful collaboration between staff and students in African Universities on one hand and MIT on the other - Meaningful collaboration and cooperation between the continent s higher institutions may offer the easiest path to mutual development. - We intend to use the ilab initiative to develop such collaboration as well as explore other areas as they arise. Ability to get more students perform more experiment - thereby making up for the present shortage of experimental set-ups in OAU. 5

Our Objectives (cont d) Enhancement of Curriculum development in OAU Manpower development - Positive interactions and skills enhancement through relevant ilab related hardware and software development. 6

Our plan We propose the following stages Hooking up OAU staff and students to the existing MIT Weblab Microelectronics and other experiments. (May 2005 up). Duplication of MIT Weblab system : We plan to duplicate the existing MIT setup. This would be studied in preparation for the next stage of adaptation in collaboration with MIT (if called for). Adaptation of duplicated system: next we plan to make modifications to the duplicated MIT set-up as called for either by peculiarities of the African environment/system or as a result of feedback from Users and Faculties. 7

Implementation Details :Our Team The Experimentation Subgroup (E-group) - to utilize the existing MIT WebLab experiments and future OAU version for training students. Other experiments will be developed. Architecture Subgroup (A-group) - to implement the hardware/software needed to duplicate and adapt the MIT experimental setup, and eventually work together with MIT to develop an alternate/hybrid architecture (if called for). 8

OUR TEAM contd. Separated into unit depending on applications Physics Electronics Hardware and Software Design group Chemical Engineering Mechanical and Civil Engineering -headed by Prof. E. O. B. Ajayi - headed by Dr. O. Osasona -headed by Prof. L. O. Kehinde. -headed by Prof. O. Taiwo - headed by Prof L. Adekoya PRINCIPAL INVESTIGATOR- Engr. Professor. L. O. Kehinde For better coordination, Physics and Electronics are chosen as focus of Phase 1 The Chemical, Mechanical and Civil Engineering are in phase 2 Other fields will be added in the future as the needs arise. 9

Implementation vision and challenges. - Our vision for this collaboration is that of a truly distributed virtual lab, where OAU develops N experiments, MUK develops X experiments and UDS develops Y. All experiments will then be pooled. Students of all universities needn t even to know exactly where the experiments they are doing are housed Challenge of Experiment Development - the MIT architecture has wisely chosen to make the two tiers closest to the student (Client s browser and Service Broker) purely independent of experiment. - The real work is integrating the hardware into the lab server module of the ilab system such that the low level GPIB (or appropriate ) commands can be interfaced to the web services used by the service broker to set up experiments, fetch results etc. - One other challenge is the Experimental hardware and interface design. 10

A generic experiment Why the ilab architecture can handle virtually any experiment - Every experiment simply consists of electrical components connectible in a finite number of states - The various connections can be achieved by using switches in a switch matrix - The switches in turn should be controllable via software. The preferred means is by using GPIB-compatible devices - Instruments can be used to measure the state/level/variations in any parameter of interest - For a purely automated system, the terminals of such instruments must be passed through software controllable switches so the point in the hardware that they are used to monitor can be varied 11

A generic experiment (cont d) 12

A generic experiment: remarks Although one bank of switches in the previous diagram was shown as a multiplexer, it is still preferable to think of all switching as being done via a switch matrix. The GPIB bus is used to setup the experiment (Application Program Interface, API calls from the service broker to the Server get translated to appropriate low level GPIB command to the switch matrix to take on an appropriate configuration of switches). Part of the switch matrix is used to multiplex instrument terminals to various parts of the circuit. This brings the requirement that all switch matrix used must be instrumentation-grade, that will not introduce errors into the setup. 13

Remarks (cont d) Possible interface Connectivity: - USB - Ethernet - Firewire - GPIB - RS 232 - PCI - And a mix of any of the above interfaces Choice of GPIB because it is the single most widely supported instrument connectivity standard, more functional than RS232 and with adequate data throughput. GPIB controls to the instruments include those to set them up and those to initiate and get the results of measuring operations. 14

Implementation details : Our Experiments Operational Amplifier We intends to create 13 experiments around Op-amp circuits. Presently about 4 are being developed using PHP and Mysql, but we are adopting the.net framework (C#, C++,ASP.NET,e.t.c,) and Java to allow easy integration into the MIT ilab architecture Logic Gates Also being developed simultaneously with the Op-Amp. 15

Op-amp experiment Summing Amplifier The Dozen Experiment circuit (L.O.Kehinde, IJEEE Vol. 26, No.3, 1992) non-inverting Amplifier 16

Our Experiments (cont d) Other experiments - The dozen Op Amp circuit encapsulates most Op-Amp circuits of interest to the experimenter, including integrators and differentiators. Etc. - Other future options are Instrument amplifier etc. Instrumentation Amplifier 17

Our Experiments (cont d) 18

Our Experiments (cont d) 19

Existing network infrastructure Infrastructure provided by a unit called information Technology & Communications Unit (INTECU). Responsibility of INTECU -Regulation of all ICT issues on Campus. -Establishment of hardware & software infrastructure. -Assemblage of computers. -Manpower Training in ICT. 20

Main HUB or network Fiber Optics links Inter Subnet Router Backup Server Modem Server Mail Server WEB Server Proxy Firewall Terminal Equipment CISCO router Pentium IV PCs 100 base T Ethernet Backbone 21

Brief network description. * TCP/IP Protocol. * Linux Operating System used extensively * 3 Subnets initially, now 18 Subnets and 8 cybercafés. * Initially Spread Spectrum wireless radio linking subnets to main centre, now Fiber Optic Links to all Buildings. * Full Internet facilities available on campus. * VSAT connectivity with 3.8m, and 2.4m dishes operating at at 4.2 GHz and 6.2 GHz in the C band. * A third VSAT on ground to be used for KU band. 22

Our ilab Activities So Far contd: Developing Human Infrastructure One graduate student spent 2 weeks in MIT. -staff work on curriculum development for relevant subjects. -focus groups studying MIT architecture. -Instrumentation group brainstorming on developing hardware and software for op-amp and logic gate experiments. -Two staff/students coming to MIT in July to study curriculum development and various aspects of the ilab. 23

Our Observations So Far : cost - some of the devices and software needed are expensive. The possibility of developing devices in-house - there is good possibility that some parts can be developed in-house. Of course we have to look critically at accuracy concerns (instrumentation grade items ) 24

Future Thrusts: Though it is a bit early to talk about the future, since we are barely starting, in truth, some future work should be kept in focus: GUI improvement Development of cheaper items by ourselves (caveat: will involve trade-offs. The question is, can we afford the loss in accuracy?) full cross-platform/platform-independent system (both server, broker and client) Any future thrusts will be based on full cooperation with MIT for properly coordinated development. 25

Need For Inter-Africa Collaboration ilab is a developing system in the new Virtual Laboratory use paradigm - Virtual labs hold the greatest promise for third world nations. The African partners need to forge a common front to investigate how this platform can be used to correct some deficiencies plaguing the academic system. We need to work together to best complement MIT s efforts. (ilab Africa Forum?) 26

CONCLUSION Concluding remarks The idea is not to deviate from MIT s aims but to work together with MIT to evolve a notable MIT standard. Grateful to MIT for sharing the new idea with Africans. 27

THANK YOU Engr. Prof. L. O. Kehinde (on behalf of the OAU ilab team) 28