A LabVIEW-based soundcard interface for e-laboratory Ţepelea Laviniu 1, Gavriluţ Ioan 1, Neamţu Ovidiu 1, Gergely Eugen 1, Gacsádi Alexandru 1 1 University.

Slides:



Advertisements
Similar presentations
Software Bundle ViPNet Secure Remote Access Arrangement using ViPNet Mobile © Infotecs.
Advertisements

Network Systems Sales LLC
Applicability of Instant Messaging in the Military Command and Control Systems Author: Juha Vermaja Superviser: Jorma Jormakka Instructor: Marko Luoma,
Setting Up a Virtual Private Network Chapter 9. Learning Objectives Understand the components and essential operations of virtual private networks (VPNs)
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
PC Applications Course LabVIEW: Laboratory Virtual Instrument Engineering Workbench Graphical Programming Easy to use Faster Development Time.
Goal of The Paper  What exactly is a VPN?  Why do you need a VPN?  what are some of the technologies used in deploying a VPN?  How does a VPN work?
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Virtual Meetings Increasing Collaboration While Reducing Costs and Ensuring Business Continuity Ram Narayanaswamy CTO 8x8, Inc.
Networking DSC340 Mike Pangburn. Networking: Computers on the Internet  1969 – 4  1971 – 15  1984 – 1000  1987 – 10,000  1989 – 100,000  1992 –
Firewall and Proxy Server Director: Dr. Mort Anvari Name: Anan Chen Date: Summer 2000.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
NME-ICT Project Implementation of virtual laboratory for online e-learning of control and Instrumentation courses R.Anandanatarajan M.E.,Ph.D. Professor.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES OPEN DAY University of Oradea 12 March 2012 Project HURO/0901/028 Acronym: EPRAS Pavel.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania March 5, 2012 P R E S E N T A T I O N Project.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
CHAPTER 2 Communications, Networks, the Internet, and the World Wide Web.
Intranet, Extranet, Firewall. Intranet and Extranet.
MikroTik Experience Overview - Wireless ISP Solutions
VPN: An Easy Software / Appliance Solution for Remote Access Robert Gulick, EdD DBA/Technology Trainer Parma City School District
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents The 19th century telecommunications –Telegraph - Telephone –Digital.
Swapan Deoghuria Scientist-II, Computer Centre Indian Association for the Cultivation of Science Kolkata , INDIA URL:
Current Job Components Information Technology Department Network Systems Administration Telecommunications Database Design and Administration.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
Chapter 9: Novell NetWare
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
VPN Protocol What is a VPN? A VPN is A network that uses Internet or other network service to transmit data. A VPN includes authentication and.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
Computer Networks Unit 1 – BTA 3O Ms. Chytra. Introduction to Networks Most people working in an office with more than a few computers will be using some.
Computing on the Cloud Jason Detchevery March 4 th 2009.
Tells - a facility for web-based, remote real time laboratory experiments University of Limerick Ireland.
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
1 A tutorial on the VISIR Open Lab Platform and an invitation to join the VISIR Group How to open a local electronics laboratory for remote access
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY VIRTUAL INSTRUMENTATION BIBHU SANTOSH ROUT EI [1] VIRTUAL INSTRUMENTATION by Bibhu Santosh Rout Roll.
1 An Overview of Telecommunications Telecommunications: the electronic transmission of signals for communications Telecommunications medium: anything that.
VIRTUAL PRIVATE NETWORK By: Tammy Be Khoa Kieu Stephen Tran Michael Tse.
Overview of Microsoft ISA Server. Introducing ISA Server New Product—Proxy Server In 1996, Netscape had begun to sell a web proxy product, which optimized.
Battery Status Monitor: The source of decision making for a Smart Micro-Grid Daniel Rendon, Cheryl Limas, Greg Turner - Advisor, Dr. D. Wetz - Advisor.
Communication, Networks, The internet and the Worldwide Web.
Communication Systems The Internet The largest wide area network in the world. It is made up of thousands of linked networks. What.
A Software Solution for the Control, Acquisition, and Storage of CAPTAN Network Topologies Ryan Rivera, Marcos Turqueti, Alan Prosser, Simon Kwan Electronic.
Hands-on Teleoperation TARET Winter School Villach, February 5 –16, 2007 Darko Hercog.
Teleworking in research networks and remote laboratories Kaunas University of Technology Lithuania Rimantas Šeinauskas.
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
Electronic Commerce and the Internet Chapter 6. Chapter Objectives Describe what the Internet is and how it works Explain packet-switching and TCP/IP.
Aplicatii ale unor circuite logice combinationale E-Laboratory Practical Teaching for Applied Engineering Sciences Project HURO/0901/028 Two countries,
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
SonicWALL SSL-VPN Series Easy Secure Remote Access Cafferata Cristiano SE Italia.
Networks Am I hooked up?. Networks definition sizes of networks types advantages and disadvantages how data is sent transmission media business uses.
Networking Components WILLIAM NELSON LTEC HUB  Device that operated on Layer 1 of the OSI stack.  All I/O flows out all other ports besides the.
Programming in LabVIEW
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Information systems and management in business Chapter 2 Electronic Business and Business Mobility.
By: Jordan Hale, McKenzie Kratts, Victoria Lee, and Lakin Burnett.
VPN Alex Carr. Overview  Introduction  3 Main Purposes of a VPN  Equipment  Remote-Access VPN  Site-to-Site VPN  Extranet Based  Intranet Based.
Wednesday NI Vision Sessions
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
VCE IT Theory Slideshows
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
Firewalls Routers, Switches, Hubs VPNs
09/12/2018 Virtual Networks.
Low Level Architecture
Cengage Learning: Computer Networking from LANs to WANs
Presentation transcript:

A LabVIEW-based soundcard interface for e-laboratory Ţepelea Laviniu 1, Gavriluţ Ioan 1, Neamţu Ovidiu 1, Gergely Eugen 1, Gacsádi Alexandru 1 1 University of Oradea, Romania Two countries, one goal, joint success! The content of this material does not necessarily represent the official position of the European Union.

Significant paper ideas: The purpose of this paper is to present a way to develop a technical e-laboratory for students interested in their continuing training The purpose of this paper is to present a way to develop a technical e-laboratory for students interested in their continuing training To realize an e-learning laboratory we used web publishing tool from LabVIEW To realize an e-learning laboratory we used web publishing tool from LabVIEW The connection between server and remote computer is realized with a VPN software The connection between server and remote computer is realized with a VPN software Web publishing tool from LabVIEW allows concurrent access from different remote computers to e-laboratory Web publishing tool from LabVIEW allows concurrent access from different remote computers to e-laboratory

E-learning ideas John Dewey ( ) had new teaching methods focused on learning-by-doing (experiential learning) John Dewey ( ) had new teaching methods focused on learning-by-doing (experiential learning) Now the Wold Wide Web allows the effective support for collaborative work around the world Now the Wold Wide Web allows the effective support for collaborative work around the world Most universities have e-learning environments ready to be accessed through the web Most universities have e-learning environments ready to be accessed through the web For physical experimentation the hardware is most of the times expensive, hard to maintain, and need a specific guidance through the experiment For physical experimentation the hardware is most of the times expensive, hard to maintain, and need a specific guidance through the experiment That is the reason of increasing usage of simulators within engineering teaching activities That is the reason of increasing usage of simulators within engineering teaching activities

But physical experimentation is very necessary in engineering education But physical experimentation is very necessary in engineering education Now both software simulation and physical experimentation can be integrated within the same computer-based environment, even in the e-learning platform Now both software simulation and physical experimentation can be integrated within the same computer-based environment, even in the e-learning platform Laboratories are essential part of engineering education; Laboratories bring the course theory alive Laboratories are essential part of engineering education; Laboratories bring the course theory alive The general idea behind a remote laboratory is the ability to access hardware from laboratories or workbenches from remote locations by using a popular communication infrastructure like internet. The general idea behind a remote laboratory is the ability to access hardware from laboratories or workbenches from remote locations by using a popular communication infrastructure like internet.

Remote control technologies in LabVIEW National Instruments LabVIEW, is a premier virtual instrumentation environment where the development of applications is made graphically National Instruments LabVIEW, is a premier virtual instrumentation environment where the development of applications is made graphically Now, virtual instrumentation is used in many places, in industries from automotive to consumer electronics and especially in universities Now, virtual instrumentation is used in many places, in industries from automotive to consumer electronics and especially in universities Software and hardware are successfully combined and LabVIEW has become the most popular easy development tool in engineering because of its easy-to-use graphical programming environment Software and hardware are successfully combined and LabVIEW has become the most popular easy development tool in engineering because of its easy-to-use graphical programming environment

Communication tools: LabVIEW built-in Web Server, a DataSocket Server with ActiveX controls LabVIEW built-in Web Server, a DataSocket Server with ActiveX controls G Web Server included in LabVIEW Internet Toolkit G Web Server included in LabVIEW Internet Toolkit Both can realise the communication between virtual instrument (VI) and a remote computer Both can realise the communication between virtual instrument (VI) and a remote computer The G Web Server is a stand-alone VI that runs independently of other VIs The G Web Server is a stand-alone VI that runs independently of other VIs

Additional applications: Commercial software AppletVIEW - a toolkit for LabVIEW made by Nacimiento Software Corporation Commercial software AppletVIEW - a toolkit for LabVIEW made by Nacimiento Software Corporation The free application LabVNC - also capable to present the virtual instrument remotely The free application LabVNC - also capable to present the virtual instrument remotely

The most useful tool for remote experiments in LabVIEW is the Web Publishing Tool The most useful tool for remote experiments in LabVIEW is the Web Publishing Tool It can make all exciting features of virtual instruments, easy achievable anywhere in the world, with the new technology available from National Instruments LabVIEW, named Remote Panels. It can make all exciting features of virtual instruments, easy achievable anywhere in the world, with the new technology available from National Instruments LabVIEW, named Remote Panels.

With this new feature of LabVIEW, a user can quickly and effortlessly publish the front panel of a LabVIEW application to use remotely in a standard Web browser With this new feature of LabVIEW, a user can quickly and effortlessly publish the front panel of a LabVIEW application to use remotely in a standard Web browser Once published, anyone on the Web with the proper permissions can access and control the experiment from the real environment Once published, anyone on the Web with the proper permissions can access and control the experiment from the real environment Thus, LabVIEW Remote Panels turns a VI with a device connected, into a remote laboratory with no additional programming or development time Thus, LabVIEW Remote Panels turns a VI with a device connected, into a remote laboratory with no additional programming or development time

We made an example application that uses web publishing tool We made an example application that uses web publishing tool The VI uses the soundcard from the computer like a cheap data acquisition hardware The VI uses the soundcard from the computer like a cheap data acquisition hardware We can generate an audio signal with different types: sine, square, sawtooth, triangle We can generate an audio signal with different types: sine, square, sawtooth, triangle Separately from Sound Generator, there is a Data Acquisition part who take the data from soundcard, process the signals, displays the signals Separately from Sound Generator, there is a Data Acquisition part who take the data from soundcard, process the signals, displays the signals A LabVIEW-based interface for soundcard

The TCP/IP protocol has been criticized as having been designed with no thought of security The TCP/IP protocol has been criticized as having been designed with no thought of security The most difficult problem is to communicate through a proxy, a router or a NAT device, because web server is situated in a university LAN The most difficult problem is to communicate through a proxy, a router or a NAT device, because web server is situated in a university LAN A very good solution for this situation is to communicate through a Virtual Private Network (VPN) application A very good solution for this situation is to communicate through a Virtual Private Network (VPN) application VPN is used to create an encrypted tunnel for the traffic to be sent between the student’s computer and the web server VPN is used to create an encrypted tunnel for the traffic to be sent between the student’s computer and the web server Connection through a VPN application

VPN tunneling through internet Hamachi VPN application

Conclusions E-learning environment is a high level standard of education for students, to continue their studies anytime at home E-learning environment is a high level standard of education for students, to continue their studies anytime at home An easy way to make a remote controlled laboratory in science domain is to use LabVIEW, who can make very easy a web interface to a virtual instrument connected to a real hardware device An easy way to make a remote controlled laboratory in science domain is to use LabVIEW, who can make very easy a web interface to a virtual instrument connected to a real hardware device To resolve the communication between web server and remote computers even passing through a proxy, a router or a NAT device, like in a university LAN, a solution is VPN To resolve the communication between web server and remote computers even passing through a proxy, a router or a NAT device, like in a university LAN, a solution is VPN

Acknowledgment This work was supported by Hungary - Romania Cross-Border Co-operation Programme 2007 – 2013, in E-Laboratory Practical Teaching for Applied Engineering Sciences project with number HURO/0901/028 This work was supported by Hungary - Romania Cross-Border Co-operation Programme 2007 – 2013, in E-Laboratory Practical Teaching for Applied Engineering Sciences project with number HURO/0901/028 Thank you for your time !