You are on page 1of 13

Technical Seminar Presentation - 2004

NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

EMBEDDED WEB
TECHNOLOGY

by
SANTOSH KUMAR SWAIN
Roll # CS200117145
Under the Guidance of

Mr. Indraneel Mukhopadhyay

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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.

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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.

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

What is Embedded Technology?


NATIONAL INSTITUTE OF SCIENCE & 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.

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

INTRODUCTION TO THE
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

INTRODUCTION TO THE
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

Designing an Embedded Web


NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

Designing an Embedded Web


NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

Designing an Embedded Web


NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004

Internet Technology Applied to


NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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.

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

APPLICATIONS OF EWT
• Space Communication

• Biotechnology

• Technology transfer and protocol

• Education

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

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.

Presented by: Santosh kumar Swain


Technical Seminar Presentation - 2004
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY

Presented by: Santosh kumar Swain

You might also like