761629
Web Services Based Configuration Management for IP Network Devices
The tasks of operating and managing diverse network devices from multiple vendors are getting more difficult and complicated. For that reason, IETF Netconf Working Group has been standardizing network configuration management. The Netconf protocol is an output of that standardization and can be used to effectively manage various devices on a network. However, it is still problematic for the manager to discover and manage configurable parameters in various devices. This paper proposes a method that can quickly discover devices and their parameters as well as methods to manipulate the configuration information on them. We present the architecture for XCMS-WS which meets this mechanism. Using the Web Services technologies, we have develioed a more powerful and flexible system than our previous XCMS. For validation, we have applied XCMS-WS for the configuration management of NG-MON, a distributed, real-time Internet traffic monitoring and analysis system.
61401453
Development of SNMP-XML translator and gateway for XML-based integrated network management
The research objective of our work is to develop a SNMP MIB to XML translation algorithm and to implement an SNMP-XML gateway using this algorithm. The gateway is used to transfer management information between an XML-based manager and SNMP-based agents. SNMP is widely used for Internet management, but SNMP is insufficient to manage continuously expanding networks because of constraints in scalability and efficiency. XML based network management architectures are newly proposed as alternatives to SNMP-based network management, but the XML-based Network Management System (XML-based NMS) cannot directly manage legacy SNMP agents. We also implemented an automatic specification translator (SNMP MIB to XML Translator) and an SNMP-XML gateway.
42823829
An efficient and lightweight embedded Web server for Web-based network element management
An Embedded Web Server lEWSr is a Web server which runs on an embedded system with limited computing resources to serve embedded Web documents to a Web browser. By embedding a Web server into a network device, it is possible to provide a Webhbased management user interface, which are userhfriendly, inexpensive, crosshplatform, and networkhready. This article explores the topic of an efficient and lightweight embedded Web server for Webhbased network element management. Copyright © 2000 John Wiley & Sons, Ltd.
10811173
EWS-Based Management Application Interface and Integration Mechanisms for Web-Based Element Management
Web-based network element management provides an administrator with the ability to configure and monitor network devices over the Internet using a Web browser. The most direct way to accomplish this is to embed a Web server [Embedded Web Server (EWS)] into a network device, and use that server to provide a Web-based management user interface constructed with HTML, graphics, Java and other features common to Web browsers. In this paper we present EWS-based management application interface mechanisms for use between embedded management applications and embedded Web servers. We propose a guideline for choosing an efficient interface mechanism, which is based on the characteristics of management information and Web documents. A Web-based management user interface through embedded Web servers has many advantages such as ubiquity, platform independence and user-friendliness. In order to be truly useful, a Web-based management user interface must have a low development cost and a short development time. We provide effective integration mechanisms for each interface. We validate these mechanisms by implementing them in an Internet router.
13982146
Interaction Translation Methods for XML/SNMP Gateway
XML-based network management has been proposed as an alternative or to complement SNMP-based network management. But the XML-based network management does not yet provide a method to manage networks equipped with legacy SNMP agents in the integrated management system. This integrated management system must include an XML/SNMP gateway, which translates and relays messages between the XML-based manager and the SNMP agent. In this paper, we propose three methods for interaction translation in the gateway. First, we propose a DOM-based translation, which provides a method for XML-based manager to directly access management information through the standard DOM interfaces. Second, we propose an HTTP-based translation using URI extenstion with XPath and XQuery. Finally, we apply SOAP, which is accepted as a standard protocol for XML, and propose a translation method for the gateway to advertise the translation services to the manager using SOAP RPC. We also compare the advantages and disadvantages of the proposed translation methods.
703960
Protecting people from phishing: the design and evaluation of an embedded training email system
Phishing attacks, in which criminals lure Internet users to websites that impersonate legitimate sites, are occurring with increasing frequency and are causing considerable harm to victims. In this paper we describe the design and evaluation of an embedded training email system that teaches people about phishing during their normal use of email. We conducted lab experiments contrasting the effectiveness of standard security notices about phishing with two embedded training designs we developed. We found that embedded training works better than the current practice of sending security notices. We also derived sound design principles for embedded training systems.
18405227
Controlling fluid animation with geometric potential
We propose a new fluid control technique that uses a geometrically induced potential field. Instead of optimizing the control forces exerted at each frame, as was done in previous work, a potential is added as an extra dimension to the simulation space which coerces the fluid inside this space to form the target shape. This type of shape control requires practically no additional computing by the Navier-Stokes solver at run-time, and adds little overhead to implementation. The confinement potentials are induced from geometric information given by animators, and so the control forces that take fluids to a lower potential can be decided in a preprocessing step. We show that a slightly generalized Navier-Stokes equation for fluids in potential fields can be simulated without changing the solver itself. A harmonic potential function can be quickly found with the Poisson solver which is already implemented as a part of the Navier-Stokes solver. 2 and 3 dimensional flows designed by common methods such as hand drawing, traditional shape modeling and key-framing, can be animated efficiently with our control technique. Copyright © 2004 John Wiley & Sons, Ltd.
7558919
Siren: Context-aware Computing for Firefighting
Based on an extensive field study of current firefighting practices, we have developed a system called Siren to support tacit communication between firefighters with multiple levels of redundancy in both communication and user alerts. Siren provides a foundation for gathering, integrating, and distributing contextual data, such as location and temperature. It also simplifies the development of firefighting applications using a peer-to-peer network of embedded devices through a uniform programming interface based on the information space abstraction. As a proof of concept, we have developed a prototype context-aware messaging application in the firefighting domain. We have evaluated this application with firefighters and they have found it to be useful for improving many aspects of their current work practices.
907383
Designing for serendipity: supporting end-user configuration of ubiquitous computing environments
The future world of ubiquitous computing is one in which we will be surrounded by an ever-richer set of networked devices and services. In such a world, we cannot expect to have available to us specific applications that allow us to accomplish every conceivable combination of devices that we might wish. Instead, we believe that many of our interactions will be through highly generic tools that allow enduser discovery, configuration, interconnection, and control of the devices around us. This paper presents a design study of such an environment, intended to support serendipitous, opportunistic use of discovered network resources. We present an examination of a generic browser-style application built on top of an infrastructure developed to support arbitrary recombination of devices and services, as well as a number of challenges we believe to be inherent in such settings.
7311237
Marmite: end-user programming for the web
A tremendous amount of semi-structured data is available today on the web but is not necessarily in a form which is suitable for a user's tasks. For example, a website may show a listing of local events but a user wants to filter out those which are too far from him. To address this problem, we are developing a tool called Marmite that helps users extract data from web pages and create new applications using a dataflow architecture in a manner similar to Unix pipes. In this paper, we describe formative user studies, some evaluations of low-fidelity prototypes, and a set of design recommendations for this tool.