NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS Under the Guidance of Mr. Indraneel Mukhopadhyay EMBEDDED WEB TECHNOLOGY
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation INTRODUCTION EWT is the marriage of embedded systems and the World Wide Web. Embedded systems, in contrast to general purpose computers such as a desktop, contain processors, software, input sensors and output actuators all of which are dedicated to the control of a specific device.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation Embedded Web Technology (EWT) History EWT was developed during the late summer by members of NASA Lewis Research Center, Flight Software Engineering Branch of the Engineering Design and Analysis Divison of the Engineering and Technical Services Directorate. It was modified in 2002.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation What is Embedded Technology? Embedded technology is software or hardware that is hidden—embedded—in a large device or system. It typically refers to a fixed function device, as compared with a PC, which runs general-purpose applications. An early example of embedded technology is the engine control unit in a car, which measures what settings to give the engine.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation INTRODUCTION TO THE EMBEDDED WEB SERVER Introduction Embedded Web Server Technology is most evolving technology for Internet Devices. With explosive incensement of web clients, there are many application areas including internet devices, telecommunication devices, measuring instruments and lots of consumer electronics. Emerging Web technologies for embedded applications
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation INTRODUCTION TO THE EMBEDDED WEB SERVER Design Issues for Embedded Web Servers Traditional Web servers are designed to serve static Web pages from high-end workstations with plentiful CPU and memory resources. Embedded Web servers have different requirements for which traditional technologies are unsuitable. Protocol Considerations Embedded Software Considerations
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation Designing an Embedded Web Server Server-Browser Communication The server is the repository for the Web pages, and it handles requests and passes data back to the browser. The browser does the more difficult work of presenting the text, displaying graphics, generating sound or video, and running Java applets. Design Considerations
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation Designing an Embedded Web Server USNet Web Server The USNet IAP Web server includes the USBldpg utility, which converts configuration and HTML files into C code that can be compiled into the application. Case study: Camera Demo Meta Commands
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation Designing an Embedded Web Server Problems Encountered The problems encountered were normal fare when converting from a standard application to an embedded application. Hardware Interface The picture generated by the camera is a 320 ´ 240 pixel bitmap, which could easily consume over 75 Kbytes of data space. Memory Management and Image Sizes
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation Internet Technology Applied to Real-Time System Control The simple World Wide Web browsers that resided on personal computers just a few years ago only enabled users to log into and view a remote computer site. the development of software to interact with a microprocessor (embedded controller) that is used to monitor and control a space experiment has generally been a unique development effort.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation APPLICATIONS OF EWT Space Communication Biotechnology Technology transfer and protocol Education
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation CONCLUSION Once all the pieces are integrated with each other, the application becomes a functioning Web server that can be accessed via serial or Ethernet connection. Using this New drivers were also developed to interface the Net186 board to the parallel port cable of the camera and to the serial port of the servo control.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation