A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA

Size: px
Start display at page:

Download "A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA"

Transcription

1 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department of Electrical Engineering, National University of Singapore, 10 Kent Ridge Crescent, Singapore engp7450, eletck, Abstract. Keywords: This paper presents a CORBA-based traffic monitoring scheme for monitoring real-time traffic flows. This scheme enables a Web-based network manager application to locate relevant traffic monitors along the path of a real-time flow and subsequently retrieve traffic information from them in real-time. This information can be displayed in graphical form and also used to derive additional performance parameters related to the real-time traffic flow. Network management, Real-time traffic, Web-based management, CORBA 1. INTRODUCTION The increasing use of real-time applications (RTAs), such as audio and video, over the Internet and the interest in adding Web functionality in networking applications invoke the need of Web-based network management for RTAs. Among all aspects of such management, traffic monitoring is an essential one. There are two Web-based network management models commonly adopted by current Web-based network management/monitoring systems (NMSs) [8, 9, 10, 11]. Figures 1 and 2 show the functional components of the two models. In these models, the Web-based manager is the component that retrieves information from other elements of the configuration, analyses the information, and shows analysed results to users. The agent is the component which gathers and records management information for one or more network elements and communicates the information to the manager through the embedded Web-server. The managed objects component 1

2 2 contains management information about network resources and their activities. The network management server component in Figure 2 generates summaries and statistical analyses of management information. It acts as an information collecting and analysing centre for locally managed network elements. Both models use HTTP and/or Java techniques to exchange management information between the Web-based manager and embedded Web-server. The interfaces between the manager and Web-server are proprietary. Figure1. One-to-one model Figure2. A model for summarisation These two models are widely used in current Web-based NMSs. However, they are not suitable for monitoring real-time traffic. One reason is that real-time applications usually cross several network segments and administrative domains. This makes sharing of network management information, such as real-time traffic information, among different NMSs difficult because of the proprietary interfaces between the manager and Web-server in these models. Another reason is that, in these models, there is no means for the manager to locate other devices or servers automatically. In contrast, monitoring real-time traffic flows requires the Web-based manager to retrieve traffic information from devices or servers embedded in different network segments simultaneously. In order to provide a possible approach for the real-time traffic monitoring, we have designed a new CORBA-based scheme. With this scheme, the Web-based manager can locate relevant traffic monitors along the path of a real-time traffic flow and simultaneously retrieve traffic information from them in real-time. This scheme includes a CORBA-based network monitoring structure and a mechanism for the Web-based manager to retrieve real-time traffic information from relevant traffic monitors simultaneously. The following sections describe the scheme in detail.

3 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA 3 2. PROPOSED CORBA-BASED SCHEME In this section, an overview of CORBA-based network management architecture is given. Then, the reason of selecting event reporting for retrieving traffic information is introduced. Thirdly, the CORBA-based realtime traffic monitoring structure of the proposed scheme is described. Fourthly, CORBA IDL interfaces are defined for this scheme. Finally, the mechanism used by the Web-based manager to interact with traffic monitors is presented. 2.1 CORBA-based network management architecture A network is inherently distributed and heterogeneous, so is its management. Although SNMP gives the baseline of interoperation of network management over the Internet, the above two conventional models show that the proprietary interfaces make it difficult to integrate different vendors' NMSs. To face this challenge, researchers, standard bodies and industry are looking in new directions to meet today's network management requirement. CORBA seems to be a suitable technology framework for this and CORBA-based network management is gaining more and more interest from researchers to NMS vendors [2, 3, 4, 5, 6, 12]. Figure 3. CORBA-based network management architecture The Common Object Request Broker Architecture (CORBA) [1], defined by Object Management Group (OMG), offers an environment for building distributed object-oriented applications. With CORBA, users gain access to distributed objects transparently without having to know where they are located or what software or hardware platform they reside on. OMG also defines the Interface Definition Language (IDL) and different

4 4 programming language mappings to the interfaces defined by the IDL. These enable client/server objects to interact among Object Request Brokers (ORBs) from different vendors. Through a local ORB, a client can transparently invoke a method on a server object, i.e. implementation of the object, which can be on the same machine or across a network. The local ORB intercepts the call and is responsible for finding an object that can implement the request, pass parameters to it, invoke its method, and return the results to the client. These operations can pass through another ORB to reach the implementation object if it is located on a different machine. An Internet Inter-ORB Protocol (IIOP) [1] has been defined by OMG for ORBto-ORB communication. Figure 3 shows the CORBA-based NMS architecture. In this architecture, the manager interacts with managed network elements through IIOP. The elements can be a CORBA-based NM agent, an SNMP agent with CORBA/SNMP gateway [2, 4], or even an SNMP NM server with CORBA/SNMP gateway. The interfaces between the manager and managed network elements are defined in the CORBA IDL. The interworking between CORBA and SNMP systems has been proposed in [3] and [4]. In this architecture, the manager interacts with the CORBA-based NM agents directly instead of through an embedded Web-server as in conventional Web-based management models. In addition, the manager can retrieve information from different agents simultaneously. 2.2 Event reporting vs. polling Event reporting and polling are two approaches used in NMSs for a manager to retrieve management information from managed objects. Polling is a request-response interaction between a manager and an agent. With event reporting, the initiative is with the agent and the manager takes on the role of a listener, waiting for incoming information. Both approaches are useful for network management. However, it is obvious that event reporting will cause less management traffic and less notification delay than polling. Hence, event reporting is adopted in the proposed real-time traffic monitoring scheme. 2.3 Real-time traffic monitoring structure Figure 4 shows the structure of the proposed Web-based real-time traffic monitoring scheme. In this structure, there are five functional elements: (1) the source of real-time traffic or the sender, (2) the sink of the traffic or the receiver, (3) the Web-based monitoring manager, (4) the CORBA-based traffic monitor, and (5) the real-time application name server (RTANS). The

5 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA 5 source sends real-time traffic to the receiver. The receiver is the sink and user of the traffic. The monitor gathers information about the real-time traffic and communicates that information to the manager. There can be several monitors along the path of the real-time traffic flow. The manager is the real-time traffic information processing centre, retrieving traffic information from relevant monitors, displaying monitored traffic graphs and providing traffic analysis results like throughput, jitter and loss rate to users. The RTANS acts as a registration centre, providing a name service both to traffic monitors and to the manager: monitors register their CORBA object references and traffic attributes with it, while the manager select them from it. Among the five elements, the latter three are involved in real-time traffic monitoring. They interact with each other through the ORB Core which includes the ORB, client-side Stub, server-side Skeleton and IIOP. Figure 4. CORBA-based real-time traffic monitoring structure Monitor The traffic monitor, which can be embedded in the sender, the receiver or just standalone, is responsible for gathering information about real-time traffic and reporting the traffic information to the manager. Based on [7], it consists of two functional elements: (1) a traffic flow meter and (2) CORBA-based monitor objects, the reader in [7]. The traffic flow meter counts the number of packets and bytes in real-time traffic flows. These real-time traffic flows are identified by their attributes. In the proposed scheme, the attributes of a real-time traffic flow includes its source address, source UDP port, destination address and destination UDP port. The CORBA-based monitor objects, generated for each new detected real-time traffic flow, are responsible for communicating usage data, like the number of bytes in the traffic flow, from the meter to the Web-based manager.

6 6 Detecting the start of a new real-time traffic flow triggers two consecutive events in a monitor. The first is the start of a new group of CORBA-based monitor objects which provide interaction mechanisms between the monitor and RTANS, and between the monitor and manager. The second is the registration of new detected real-time traffic flow attributes and object references to the RTANS Web-based manager The manager is the real-time traffic information processing centre which retrieves traffic information from relevant monitors, displays monitored traffic graphs and provides traffic analysis results. The manager firstly selects a real-time application which it wants to monitor from the RTA list obtained from the RTANS. Then, it generates corresponding CORBA objects to communicate with monitors that are metering the traffic of the real-time application at different network segments. Lastly, the manager provides analysis results to users according to the information collected from all relevant monitors Real-time application name server The Real-Time Application Name Server (RTANS) is a well-known name server to both the manager and monitors in a real-time traffic monitoring system. It is a registration centre where traffic monitors register real-time traffic attributes and corresponding CORBA object references. The traffic attributes are used by the RTANS to sort out monitors relating to a certain real-time application and generate a RTA list. The object reference enables the manager to retrieve the object and invoke operations of the object. 2.4 IDL interfaces There are three IDL interfaces defined in the proposed scheme. They are interfaces between following monitoring elements: (1) monitor-rtans, (2) manager-rtans, and (3) manager-monitor. Table 1 describes the IDL interfaces of monitor-rtans and manager- RTANS. For these interfaces, the RTANS acts as the server side, while the monitor and the manager act as the client side of ForMonitor and ForManager respectively. The key operation in ForMonitor IDL is register. The register operation is used by the monitor to register attributes of realtime traffic flows which it detects, and references of CORBA objects generated for the detection. The attributes are described by RtAttributes and

7 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA 7 the reference is represented by MonitorOp, defined in Table 2. The ForManager interface has an operation of getrtalist which is used by the manager to get the RTA list of type RtaList from the RTANS. The RtaList type consists of traffic attributes of the RTA and references of all relevant MonitorOp objects in corresponding monitors. Table 1. Interfaces of monitor-rtans and manager-rtans module RTANS { //Real-Time Application Name Server struct RtAttributes{ ;}; //attributes of real-time traffic struct RtItem { RTFM::MonitorOp monitorop; RtAttributes rtattributes;}; //item of RTA list typedef sequence<rtitem> RtaList; //RTA list interface ForMonitor { void register ( in RtAttributes rtattr, in RTFM::MonitorOp monitorop);}; interface ForManager { void getrtalist( out RtaList rtalist ); }; }; //End of RTANS module Table 2. Interface of manager-monitor module RTFM{ //Real-Time Flow Monitoring struct Record{ ;}; //record of real-time traffic information typedef sequence<record> Records; interface ManagerOp { void updatetrafficinfo ( in Records records ); }; interface MonitorOp { void setmanagerobj ( in ManagerOp managerop ); void setupdateinterval ( in long interval ); }; }; // End of RTFM module Table 2 describes IDL interfaces between the manager and monitor. For MonitorOp, the monitor is the server which implements the object, while the manager acts as the client. For the ManagerOp, however, the manager is on the implementation side while the monitor is the client. There are two key operations in the MonitorOp IDL: setmanagerobj and setupdateinterval. The setmanagerobj operation is invoked by the manager to send its ManagerOp reference to the monitor, and the setupdateinterval is called to set the update interval used by the monitor to report traffic information to the manager. The key operation in ManagerOp IDL is updatetrafficinfo which is invoked by the monitor to automatically update traffic information, like the number of bytes in the traffic flow, to the manager in the update interval.

8 8 2.5 Real-time traffic monitoring mechanism Figure 5 shows CORBA objects and their interactions in the proposed scheme. The IDL interfaces of these objects have been defined in Table 1 and Table 2. Figure 5. Interaction among CORBA objects The steps through which the manager finds relevant monitors to a RTA and subsequently cause the monitors to report their monitored traffic information of the RTA to the manager are as follows. Firstly, once a new real-time traffic flow has been detected, a monitor initiates three CORBA objects: a client object of ForMonitor, a proxy object of ManagerOp, and an implementation object of MonitorOp. Secondly, the monitor registers attributes of the real-time traffic, i.e. RtAttributes type, and the reference of the implementation object of MonitorOp to the RTANS by invoking the register operation from the client object of ForMonitor. At the same time, in the RTANS, the implementation object of ForMonitor will add this new registration item to its relevant RTA list according to its traffic attributes. Thirdly, the manager gets the RTA list, RtaList type, from the RTANS by invoking getrtalist operation from the ForManager interface whose client object is in the manager while the implementation is in the RTANS. The manager selects a RTA and its relevant monitors' MonitorOp references from the RTA list and starts to retrieve traffic information from these monitors. This causes the generation of several groups of CORBA objects. Each group, responsible for communicating with one monitor, consists of a proxy object of MonitorOp and an implementation object of ManagerOp.

9 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA 9 After these, the fourth step is that each object group of the manager sends its reference of implementation object of ManagerOp and the required traffic information update interval to its corresponding monitor by invoking setmanagerobj and setupdateinterval operations through the proxy of MonitorOp. Lastly, each monitor, after receiving the ManagerOp implementation object reference, reports current traffic information periodically in the required interval to the manager by calling the updatetrafficinfo operation through the proxy of the ManagerOp. Through the above steps, the Web-based manager can locate and communicate with relevant monitors simultaneously; the monitors can report traffic information to the manager directly. Hence, the manager can get traffic information of a RTA from different network segments in realtime. With that information, the manager can provide more insightful analyses such as the throughput experienced by the traffic flow at different network segments, the delay variation and loss rate, to users. 3. PROTOTYPE IMPLEMENTATION A prototype monitoring system has been implemented based on the proposed scheme. Figure 6 shows the test bed and location of each of the functional elements, described in Section 2.3. The ORB used in our design is OrbixWeb 3.0 [13] for Windows NT/95. The Web-based manager, the RTANS, and CORBA objects part of the monitor are written in Java using JDK 1.1 [14] The Java multithreading technique is used in our design to generate multiple threads of CORBA objects in the manager and monitors. With multiple threads, the manager can simultaneously retrieve traffic information of a real-time application from relevant monitors at different network segments. The Web-based manager, like any Applet, is subject to security restrictions imposed by the browser in which it executes. To overcome this, Java Plug-in [15] is adopted. The HTML file in which the manager Java program is embedded is converted to support the Java Plug-in by using the Java Plug-in HTML Converter [15]. In Figure 6, there are three monitors at different network segments: Monitor 1 embedded in the sender host, Monitor 2 in the router, and Monitor 3 in the FastEthernet segment. Figure 7 shows a sample page of traffic graphs of a real-time application metered by the three monitors. This page is created by the Web-based manager of our prototype NMS using the proposed scheme. With the traffic information from the three monitors, other data about the traffic flow, such as the data loss rate, can be easily derived.

10 10 Figure 6. Test-bed of prototype implementation From Monitor 1 From Monitor 2 Monitored Traffic Traffic Average From Monitor 3 Figure 7. A sample page of monitored traffic graphs

11 A Web-Based Real-Time Traffic Monitoring Scheme Using CORBA CONCLUSIONS The widespread use of the WWW and increasing use of real-time applications over the Internet result in the use of Web-based network management for real-time applications. Among the features of such a network management system, monitoring real-time traffic is the most fundamental one. However, conventional Web-based network management models have difficulty in providing this. In this paper, a new CORBA-based real-time traffic monitoring scheme has been presented. With this scheme, the manager can simultaneously retrieve traffic information of a real-time application from different network segments in real-time. The traffic information is reported by traffic monitors embedded at different network segments. With such information, the manager can easily derive additional parameters of the real-time application, such as delay variation and loss rate. A prototype implementation of the proposed scheme has also been described, showing the feasibility of this scheme. REFERENCES [1] OMG, The Common Object Request Broker: Architecture and Specification, v2.0, July [2] S. Mazumdar and K. Swanson, WEB based management - CORBA/SNMP gateway approach, presented at the Seventh IFIP/IEEE International Workshop on Distributed Systems: Operations & Management, L'Aquila, Italy, October 28-30, [3] OMG, Interworking between CORBA and TMN System, RFP, OMG Doc#: telecom/ , September 29, [4] OMG, JIDM Interaction Translation - SNMP part: Final submission to OMG's CORBA/TMN Interworking, RFP, OMG Doc#: telecom/ , May [5] L. Deri, B. Ban, Static vs. Dynamic CMIP/SNMP Network Management Using CORBA, IBM Research Report, IBM Zurich Research Laboratory, [6] G. Chen, M. Neville, Q. Kong, Distributed Network Management Using CORBA/TMN, Proceedings of the 7th IFIP/IEEE International Workshop on Distributed Systems Operation and Management (DSOM), [7] N. Brownlee, C. Mills, G. Ruth, Traffic Flow Measurement: Architecture, RFC 2063, [8] J. Boyle, H. Truong, N. Nour, Providing a web-based view of your managed network, Proceedings of 1997 IEEE International Conference on Communications (ICC'97), Montreal, Canada, June, [9] 3COM, Transcend drmon Edge Monitor System, [10] MCI, vbns Network Traffic and Performance Monitoring,

12 12 [11] D. Backman, Web-based Management: 9 Products to Help Simplify Your Network, Features, July 15, 1997, Network Computing Magazine. [12] Hewlett-Packard, HP Introduces CORBA-based OpenView Telecom Platform with Topology Service and CORBA/TMN Integration, April, [13] IONA Technologies, OrbixWeb 3.0 Evaluation Edition, [14] JavaSoft, Java Development Kit, [15] JavaSoft, Java Plug-In,

AN IMPROVED REAL-TIME TRAFFIC FLOW MONITORING SCHEME

AN IMPROVED REAL-TIME TRAFFIC FLOW MONITORING SCHEME AN IMPROVED REAL-TIME TRAFFIC FLOW MONITORING SCHEME Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department Electrical Engineering National University Singapore, Singapore 119260 Email: engp7450, eletck,

More information

A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS

A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS A QOS DISTRIBUTION MONITORING SCHEME FOR PERFORMANCE MANAGEMENT OF MULTIMEDIA NETWORKS Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department Electrical Engineering, National University Singapore, 119260

More information

Providing quality of service (QoS) guarantees

Providing quality of service (QoS) guarantees INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT Int. J. Network Mgmt 2000; 10:75 90 Monitoring QoS distribution in multimedia networks By Chen-Khong Tham, Yuming Jiang Ł and Chi-Chung Ko This paper presents

More information

Challenges and Approaches in Providing QoS Monitoring

Challenges and Approaches in Providing QoS Monitoring Challenges and Approaches in Providing QoS Monitoring Yuming Jiang, Chen-Khong Tham, Chi-Chung Ko Department of Electrical Engineering National University of Singapore 10 Kent Ridge Crescent, Singapore

More information

Distributed Network Management Using SNMP, Java, WWW and CORBA

Distributed Network Management Using SNMP, Java, WWW and CORBA Distributed Network Management Using SNMP, Java, WWW and CORBA André Marcheto Augusto Hack Augusto Pacheco Augusto Verzbickas ADMINISTRATION AND MANAGEMENT OF COMPUTER NETWORKS - INE5619 Federal University

More information

Module 17. Client-Server Software Development. Version 2 CSE IIT, Kharagpur

Module 17. Client-Server Software Development. Version 2 CSE IIT, Kharagpur Module 17 Client-Server Software Development Lesson 42 CORBA and COM/DCOM Specific Instructional Objectives At the end of this lesson the student would be able to: Explain what Common Object Request Broker

More information

Architecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U

Architecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U Architecture Design For Web-based Application Systems Instructor: Dr. Jerry Gao Class: CMPE296U Architecture Design For Web-Based Application Systems - (1994-1995) Hypertext Web Systems: Graphic Web Browsers

More information

Overview of CORBA 11.1 I NTRODUCTION TO CORBA. 11.4 Object services 11.5 New features in CORBA 3.0 11.6 Summary

Overview of CORBA 11.1 I NTRODUCTION TO CORBA. 11.4 Object services 11.5 New features in CORBA 3.0 11.6 Summary C H A P T E R 1 1 Overview of CORBA 11.1 Introduction to CORBA 11.2 CORBA architecture 11.3 Client and object implementations 11.4 Object services 11.5 New features in CORBA 3.0 11.6 Summary In previous

More information

Experiences with the SNMP-based integrated management of a CORBAbased electronic commerce application

Experiences with the SNMP-based integrated management of a CORBAbased electronic commerce application Experiences with the SNMP-based integrated management of a CORBAbased electronic commerce application J.I. Asensio, V.A. Villagrá, J.E. López de Vergara, J. Berrocal Dep. Telematic Systems Engineering

More information

Middleware Lou Somers

Middleware Lou Somers Middleware Lou Somers April 18, 2002 1 Contents Overview Definition, goals, requirements Four categories of middleware Transactional, message oriented, procedural, object Middleware examples XML-RPC, SOAP,

More information

Inter-Domain Management between CORBA and SNMP :

Inter-Domain Management between CORBA and SNMP : Presented at DSOM 96, L Aquila, Italy, October 28-30, 1996. Inter-Domain Management between CORBA and SNMP : WEB-based Management - CORBA/SNMP Gateway Approach Subrata Mazumdar Network and Service Management

More information

System Architectures for Integrating Web-Based User Interfaces into (Legacy) Database Applications

System Architectures for Integrating Web-Based User Interfaces into (Legacy) Database Applications System Architectures for Integrating Web-Based User Interfaces into (Legacy) Database Applications Jun Han, Peninsula School of Computing and Information Technology, Monash University, McMahons Road, Frankston,

More information

Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System

Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System E. Desmond 1, S. Adler 1, Lars Ewell 1, J. Haggerty 1, Hyon Joo Kehayias 1, S. Pate

More information

Network Management and Realtime Traf c Flow Measurement

Network Management and Realtime Traf c Flow Measurement Journal of Network and Systems Management, Vol. 6, No. 2, 1998 Report Edited by Paul Brusil Network Management and Realtime Traf c Flow Measurement Nevil Brownlee 1 An understanding of the traf c ows in

More information

Implementing Java Distributed Objects with JDBC

Implementing Java Distributed Objects with JDBC Implementing Java Distributed Objects with JDBC Pritisha 1, Aashima Arya 2 1,2 Department of Computer Science Bhagwan Mahaveer institute of engineering & technology (BMIET), Deenbandhu Chhotu Ram University

More information

System types. Distributed systems

System types. Distributed systems System types 1 Personal systems that are designed to run on a personal computer or workstation Distributed systems where the system software runs on a loosely integrated group of cooperating processors

More information

Using CORBA and Java for PBX Management

Using CORBA and Java for PBX Management Using CORBA and Java for PBX Management P. Hasselmeyer Information Technology Transfer Office Darmstadt University of Technology Wilhelminenstr. 7 D-64283 Darmstadt Germany peer@ito.tu-darmstadt.de M.

More information

A Tool for Evaluation and Optimization of Web Application Performance

A Tool for Evaluation and Optimization of Web Application Performance A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 cernyto3@fel.cvut.cz Michael J. Donahoo 2 jeff_donahoo@baylor.edu Abstract: One of the main goals of web application

More information

Project Proposal Distributed Project Management

Project Proposal Distributed Project Management Proposal Distributed Management by Passakon Prathombutr Ashok Emani CS551 Fall 2001 CSTP UMKC 1 Contents Introduction...3 Goal and Objectives...4 Overall goal... 4 Specific objectives... 4 Significance...

More information

Status of the CORBA Firewall Traversal RFP

Status of the CORBA Firewall Traversal RFP Status of the CORBA Traversal RFP Brian Niebuhr Network Associates - NAI Labs DOCsec2001 - Annapolis, MD Overview Problem Statement Initial Solution RFP Information Current Submission Questions Status

More information

Chapter 6. CORBA-based Architecture. 6.1 Introduction to CORBA 6.2 CORBA-IDL 6.3 Designing CORBA Systems 6.4 Implementing CORBA Applications

Chapter 6. CORBA-based Architecture. 6.1 Introduction to CORBA 6.2 CORBA-IDL 6.3 Designing CORBA Systems 6.4 Implementing CORBA Applications Chapter 6. CORBA-based Architecture 6.1 Introduction to CORBA 6.2 CORBA-IDL 6.3 Designing CORBA Systems 6.4 Implementing CORBA Applications 1 Chapter 6. CORBA-based Architecture Part 6.1 Introduction to

More information

Protecting the Hosted Application Server

Protecting the Hosted Application Server Protecting the Hosted Application Server Paola Dotti, Owen Rees Extended Enterprise Laboratory HP Laboratories Bristol HPL-1999-54 April, 1999 E-mail: {Paola_Dotti,Owen_Rees}@hpl.hp.com application server,

More information

Remote control of CAN-based industrial equipment using Internet technologies

Remote control of CAN-based industrial equipment using Internet technologies Remote control of CAN-based industrial equipment using Internet technologies Prof. Dr.-Ing. Gerhard Gruhler, University of Applied Sciences Reutlingen, Steinbeis Technology Transfer Center Automation (STA),

More information

Elements of Advanced Java Programming

Elements of Advanced Java Programming Appendix A Elements of Advanced Java Programming Objectives At the end of this appendix, you should be able to: Understand two-tier and three-tier architectures for distributed computing Understand the

More information

CORBA Firewall Security: Increasing the Security of CORBA Applications. Abstract

CORBA Firewall Security: Increasing the Security of CORBA Applications. Abstract CORBA Firewall Security: Increasing the Security of CORBA Applications Habtamu Abie Norwegian Computing Center P. O. Box 114 Blindern, 0314 Oslo, Norway Tel.: +47 22 85 25 95, Fax: +47 22 69 76 60 abie@nr.no,

More information

PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE

PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE PERFORMANCE COMPARISON OF COMMON OBJECT REQUEST BROKER ARCHITECTURE(CORBA) VS JAVA MESSAGING SERVICE(JMS) BY TEAM SCALABLE TIGRAN HAKOBYAN SUJAL PATEL VANDANA MURALI INTRODUCTION Common Object Request

More information

What Is the Java TM 2 Platform, Enterprise Edition?

What Is the Java TM 2 Platform, Enterprise Edition? Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today

More information

The distributed object computing paradigm: concepts and applications

The distributed object computing paradigm: concepts and applications The Journal of Systems and Software 47 (1999) 125±131 www.elsevier.com/locate/jss The distributed object computing paradigm: concepts and applications Kassem Saleh a,b, *,1, Robert Probert b, Hassib Khanafer

More information

SNMP Network Management Concepts

SNMP Network Management Concepts SNMP Network Management Concepts Chu-Sing Yang Department of Electrical Engineering National Cheng Kung University Outline Background Basic Concepts Summary The Origins of TCP/IP Starts at 1969, and founded

More information

Architecture of a Distributed Object Firewall Proxy. Abstract

Architecture of a Distributed Object Firewall Proxy. Abstract NAI Labs #0768 Architecture of a Distributed Object Firewall Proxy July 16, 2000 Gary Lamperillo Gary_Lamperillo@NAI.com NAI Labs - The Security Research Division Network Associates 3415 S. Sepulveda Blvd.

More information

PERFORMANCE MONITORING OF JAVA COMPONENT-ORIENTED DISTRIBUTED APPLICATIONS

PERFORMANCE MONITORING OF JAVA COMPONENT-ORIENTED DISTRIBUTED APPLICATIONS PERFORMANCE MONITORING OF JAVA COMPONENT-ORIENTED DISTRIBUTED APPLICATIONS Adrian Mos, John Murphy Performance Engineering Lab, Dublin City University Glasnevin, Dublin 9, Ireland Tel: +353 1 700-8762,

More information

New Methods for Performance Monitoring of J2EE Application Servers

New Methods for Performance Monitoring of J2EE Application Servers New Methods for Performance Monitoring of J2EE Application Servers Adrian Mos (Researcher) & John Murphy (Lecturer) Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,

More information

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator. What is Middleware? Application Application Middleware Middleware Operating System Operating System Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

More information

CheckPoint FireWall-1 Version 3.0 Highlights Contents

CheckPoint FireWall-1 Version 3.0 Highlights Contents CheckPoint FireWall-1 Version 3.0 Highlights Contents Abstract...2 Active Network Management...3 Accounting... 3 Live Connections Report... 3 Load balancing... 3 Exporting log records to Informix database...

More information

MANAGING NETWORK COMPONENTS USING SNMP

MANAGING NETWORK COMPONENTS USING SNMP MANAGING NETWORK COMPONENTS USING SNMP Abubucker Samsudeen Shaffi 1 Mohanned Al-Obaidy 2 Gulf College 1, 2 Sultanate of Oman. Email: abobacker.shaffi@gulfcollegeoman.com mohaned@gulfcollegeoman.com Abstract:

More information

3F6 - Software Engineering and Design. Handout 10 Distributed Systems I With Markup. Steve Young

3F6 - Software Engineering and Design. Handout 10 Distributed Systems I With Markup. Steve Young 3F6 - Software Engineering and Design Handout 10 Distributed Systems I With Markup Steve Young Contents 1. Distributed systems 2. Client-server architecture 3. CORBA 4. Interface Definition Language (IDL)

More information

Web-based Internet/Intranet Service Management with QoS Support

Web-based Internet/Intranet Service Management with QoS Support Special Issue on New Paradigms in Network Management Web-based Internet/Intranet Service Management with QoS Support Jong-Tae Park and Jong-Wook Baek School of Electronic and Electrical Engineering Kyungpook

More information

Top-Down Network Design

Top-Down Network Design Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer 29 Network Management Design A good design can help an organization achieve

More information

Introduction to CORBA. 1. Introduction 2. Distributed Systems: Notions 3. Middleware 4. CORBA Architecture

Introduction to CORBA. 1. Introduction 2. Distributed Systems: Notions 3. Middleware 4. CORBA Architecture Introduction to CORBA 1. Introduction 2. Distributed Systems: Notions 3. Middleware 4. CORBA Architecture 1. Introduction CORBA is defined by the OMG The OMG: -Founded in 1989 by eight companies as a non-profit

More information

Lecture 19: Web Based Management

Lecture 19: Web Based Management Lecture 19: Web Based Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 19-1 Using the Web for Management Web browser UI connects with the management

More information

Architecture of the CORBA Component Model CORBA 3.0

Architecture of the CORBA Component Model CORBA 3.0 Architecture of the CORBA Component Model CORBA 3.0 What is CORBA CORBA (Common Request Broker Architecture) is a distributed object-oriented client server platform. It provides: An object oriented remote

More information

WAN Optimization, Web Cache, Explicit Proxy, and WCCP. FortiOS Handbook v3 for FortiOS 4.0 MR3

WAN Optimization, Web Cache, Explicit Proxy, and WCCP. FortiOS Handbook v3 for FortiOS 4.0 MR3 WAN Optimization, Web Cache, Explicit Proxy, and WCCP FortiOS Handbook v3 for FortiOS 4.0 MR3 FortiOS Handbook WAN Optimization, Web Cache, Explicit Proxy, and WCCP v3 13 January 2012 01-433-96996-20120113

More information

Information integration platform for CIMS. Chan, FTS; Zhang, J; Lau, HCW; Ning, A

Information integration platform for CIMS. Chan, FTS; Zhang, J; Lau, HCW; Ning, A Title Information integration platform for CIMS Author(s) Chan, FTS; Zhang, J; Lau, HCW; Ning, A Citation IEEE International Conference on Management of Innovation and Technology Proceedings, Singapore,

More information

The Advantages of CorBA For Network Based Training Systems

The Advantages of CorBA For Network Based Training Systems Support of multimedia services for distributed network training applications in CORBA-3 Fausto Rabitti CNUCE-CNR, Via S. Maria, 36, Pisa, Italy Abstract In this paper, fundamental technological issues

More information

Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 TOPOLOGY SELECTION SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Topology selection criteria. Perform a comparison of topology selection criteria. WebSphere component

More information

Building Java Servlets with Oracle JDeveloper

Building Java Servlets with Oracle JDeveloper Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual

More information

Integrated Monitoring and Control: A New Approach

Integrated Monitoring and Control: A New Approach r bulletin 96 november 1998 Integrated Monitoring and Control: A New Approach M.E. Forcada Arregui, M. Zingler Remote Sensing Exploitation Department, ESA Directorate of Applications, ESRIN, Frascati,

More information

QoSpy an approach for QoS monitoring in DiffServ Networks.

QoSpy an approach for QoS monitoring in DiffServ Networks. QoSpy an approach for QoS monitoring in DiffServ Networks. Ulrich Hofmann Alessandro Anzaloni Ricardo de Farias Santos. anzaloni@ele.ita.br Instituto Tecnológico de Aeronaútica São José dos Campos-SP-Brazil

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Interstage Application Server V7.0 Single Sign-on Operator's Guide

Interstage Application Server V7.0 Single Sign-on Operator's Guide Interstage Application Server V7.0 Single Sign-on Operator's Guide Single Sign-on Operator's Guide - Preface Trademarks Trademarks of other companies are used in this user guide only to identify particular

More information

Network Management Basics

Network Management Basics CHAPTER 6 Chapter Goal Become familiar with the basic functions of a network management system. Introduction This chapter describes functions common to most network-management architectures and protocols.

More information

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology

More information

The Problem with TCP. Overcoming TCP s Drawbacks

The Problem with TCP. Overcoming TCP s Drawbacks White Paper on managed file transfers How to Optimize File Transfers Increase file transfer speeds in poor performing networks FileCatalyst Page 1 of 6 Introduction With the proliferation of the Internet,

More information

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application Author: Fung, King Pong MSc in Information Technology The Hong Kong Polytechnic University June 1999 i Abstract Abstract of dissertation

More information

S y s t e m A r c h i t e c t u r e

S y s t e m A r c h i t e c t u r e S y s t e m A r c h i t e c t u r e V e r s i o n 5. 0 Page 1 Enterprise etime automates and streamlines the management, collection, and distribution of employee hours, and eliminates the use of manual

More information

A Design and Implementation of Network Traffic Monitoring System for PC-room Management

A Design and Implementation of Network Traffic Monitoring System for PC-room Management A Design and Implementation of Network Traffic Monitoring System for PC-room Management Yonghak Ahn, Oksam Chae Dept. of Computer Engineering, Kyunghee University, Sochen-ri, Giheung-eup, Yongin-si, Gyeonggi-do

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

2. Accessing Databases via the Web

2. Accessing Databases via the Web Supporting Web-Based Database Application Development Quan Xia 1 Ling Feng 2 Hongjun Lu 3 1 National University of Singapore, Singapore, xiaquan@comp.nus.edu.sg 2 Hong Kong Polytechnic University, China,

More information

WHITE PAPER OCTOBER 2014. CA Unified Infrastructure Management for Networks

WHITE PAPER OCTOBER 2014. CA Unified Infrastructure Management for Networks WHITE PAPER OCTOBER 2014 CA Unified Infrastructure Management for Networks 2 WHITE PAPER: CA UNIFIED INFRASTRUCTURE MANAGEMENT FOR NETWORKS ca.com Table of Contents Solution Overview 3 Specialized Probes

More information

Using IPM to Measure Network Performance

Using IPM to Measure Network Performance CHAPTER 3 Using IPM to Measure Network Performance This chapter provides details on using IPM to measure latency, jitter, availability, packet loss, and errors. It includes the following sections: Measuring

More information

Computer Networks. Lecture 7: Application layer: FTP and HTTP. Marcin Bieńkowski. Institute of Computer Science University of Wrocław

Computer Networks. Lecture 7: Application layer: FTP and HTTP. Marcin Bieńkowski. Institute of Computer Science University of Wrocław Computer Networks Lecture 7: Application layer: FTP and Marcin Bieńkowski Institute of Computer Science University of Wrocław Computer networks (II UWr) Lecture 7 1 / 23 Reminder: Internet reference model

More information

Using SNMP for Remote Measurement and Automation

Using SNMP for Remote Measurement and Automation Using SNMP for Remote Measurement and Automation Nikolay Kakanakov, Elena Kostadinova Department of Computer Systems and Technologies, Technical University of Sofia, branch Plovdiv, 61 St. Petersburg Blvd.,

More information

Design and Implementation of an Intelligent Network Monitoring and Management Tool in Internet and Intranet

Design and Implementation of an Intelligent Network Monitoring and Management Tool in Internet and Intranet International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 2 (2012), pp. 83-89 International Research Publication House http://www.irphouse.com Design and Implementation

More information

Pre Sales Communications

Pre Sales Communications Pre Sales Communications OmniVista 4760 from R4.1 & OmniPCX Enterprise R7.1 IP Protocols and Ports All rights reserved 2006, Alcatel Table of contents 1. Objectives...3 2. IP protocols...3 2.1. Global

More information

Niagara IT Manager s Guide

Niagara IT Manager s Guide 3951 Westerre Parkway, Suite 350 Richmond, VA 23233 804.747.4771 Phone 804.747.5204 FAX Niagara IT Manager s Guide A White Paper An IT Manager s Guide to Niagara This document addresses some of the common

More information

TELECOMMUNICATION SERVICE MANAGEMENT

TELECOMMUNICATION SERVICE MANAGEMENT CITR TECHNICAL JOURNAL VOLUME 1 1 TELECOMMUNICATION SERVICE MANAGEMENT QINZHENG KONG, GRAHAM CHEN, AND GLENN HOLLIMAN Abstract The development of standard platform approaches to the management of telecommunication

More information

NMS300 Network Management System

NMS300 Network Management System NMS300 Network Management System User Manual June 2013 202-11289-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing this NETGEAR product. After installing your device, locate

More information

Layering a computing infrastructure. Middleware. The new infrastructure: middleware. Spanning layer. Middleware objectives. The new infrastructure

Layering a computing infrastructure. Middleware. The new infrastructure: middleware. Spanning layer. Middleware objectives. The new infrastructure University of California at Berkeley School of Information Management and Systems Information Systems 206 Distributed Computing Applications and Infrastructure Layering a computing infrastructure Middleware

More information

Enabling Technologies for Web-Based Legacy System Integration

Enabling Technologies for Web-Based Legacy System Integration Enabling Technologies for Web-Based Legacy System Integration Ying Zou Kostas Kontogiannis University of Waterloo Dept. of Electrical & Computer Engineering Waterloo, ON, N2L 3G1 Canada Abstract With the

More information

Further we designed a management system on the basis of our proposed architecture that supports basic management functions.

Further we designed a management system on the basis of our proposed architecture that supports basic management functions. Abstract Most Internet networking devices are now equipped with a Web server for providing Web-based element management so that an administrator may take advantage of this enhanced and powerful management

More information

A Summary of Network Traffic Monitoring and Analysis Techniques

A Summary of Network Traffic Monitoring and Analysis Techniques http://www.cse.wustl.edu/~jain/cse567-06/ftp/net_monitoring/index.html 1 of 9 A Summary of Network Traffic Monitoring and Analysis Techniques Alisha Cecil, acecil19@yahoo.com Abstract As company intranets

More information

Enabling the Information Age

Enabling the Information Age Enabling the Information Age Web Application Server 4.0 Agenda Architecture Overview Features 2 1 (OAS) 4.0 Strategy Provide High Enterprise Quality of Service Scalable: Multithreaded, Distributed Server

More information

CiscoWorks Internetwork Performance Monitor 4.0

CiscoWorks Internetwork Performance Monitor 4.0 CiscoWorks Internetwork Performance Monitor 4.0 Product Overview The CiscoWorks Internetwork Performance Monitor (IPM) is a network response-time and availability troubleshooting application. Included

More information

An Overview of CORBA-Based Load Balancing

An Overview of CORBA-Based Load Balancing An Overview of CORBA-Based Load Balancing Jian Shu, Linlan Liu, Shaowen Song, Member, IEEE Department of Computer Science Nanchang Institute of Aero-Technology,Nanchang, Jiangxi, P.R.China 330034 dylan_cn@yahoo.com

More information

Introduction to Network Management

Introduction to Network Management Introduction to Network Management Chu-Sing Yang Department of Electrical Engineering National Cheng Kung University Outline Introduction Network Management Requirement SNMP family OSI management function

More information

TimePictra Release 10.0

TimePictra Release 10.0 DATA SHEET Release 100 Next Generation Synchronization System Key Features Web-based multi-tier software architecture Comprehensive FCAPS management functions Software options for advanced FCAPS features

More information

Design Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords

Design Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords Design Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords Author: Paul Seymer CMSC498a Contents 1 Background... 2 1.1 HTTP 1.0/1.1... 2 1.2 Password

More information

A Management Tool for Component-Based Real-Time Supervision and Control Systems

A Management Tool for Component-Based Real-Time Supervision and Control Systems A Management Tool for Component-Based Real-Time Supervision and Control Systems Sandro Santos Andrade, Raimundo José de Araújo Macêdo Distributed Systems Laboratory (LaSiD) Post-Graduation Program on Mechatronics

More information

Legacy System Integration Technology for Legacy Application Utilization from Distributed Object Environment

Legacy System Integration Technology for Legacy Application Utilization from Distributed Object Environment Legacy System Integration Technology for Legacy Application Utilization from Distributed Object Environment 284 Legacy System Integration Technology for Legacy Application Utilization from Distributed

More information

Programming SIP Services University Infoline Service

Programming SIP Services University Infoline Service Programming SIP Services University Infoline Service Tatiana Kováčiková, Pavol Segeč Department of Information Networks University of Zilina Moyzesova 20, 010 26 SLOVAKIA Abstract: Internet telephony now

More information

NQA Technology White Paper

NQA Technology White Paper NQA Technology White Paper Keywords: NQA, test, probe, collaboration, scheduling Abstract: Network Quality Analyzer (NQA) is a network performance probe and statistics technology used to collect statistics

More information

Component-based Approach to the Development of Internet EDI Software for Electronic Document Management

Component-based Approach to the Development of Internet EDI Software for Electronic Document Management Component-based Approach to the Development of Internet EDI for Electronic Document Management Jian Ma, Jiazhi Liang and Quan Zhang Department of Information Systems, City University of Hong Kong Kowloon

More information

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005 Oracle Net Services for Oracle10g An Oracle White Paper May 2005 Oracle Net Services INTRODUCTION Oracle Database 10g is the first database designed for enterprise grid computing, the most flexible and

More information

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper

More information

Communications and Networking

Communications and Networking Communications and Networking History and Background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

PANDORA FMS NETWORK DEVICE MONITORING

PANDORA FMS NETWORK DEVICE MONITORING NETWORK DEVICE MONITORING pag. 2 INTRODUCTION This document aims to explain how Pandora FMS is able to monitor all network devices available on the marke such as Routers, Switches, Modems, Access points,

More information

Web-based Internet/Intranet Service Management with QoS Support

Web-based Internet/Intranet Service Management with QoS Support Special Issue on New Paradigms in Network Management Web-based Internet/Intranet Service Management with QoS Support Jong-Tae Park and Jong-Wook Baek School of Electronic and Electrical Engineering Kyungpook

More information

VegaStream Information Note Considerations for a VoIP installation

VegaStream Information Note Considerations for a VoIP installation VegaStream Information Note Considerations for a VoIP installation To get the best out of a VoIP system, there are a number of items that need to be considered before and during installation. This document

More information

Multicast monitoring and visualization tools. A. Binczewski R. Krzywania R. apacz

Multicast monitoring and visualization tools. A. Binczewski R. Krzywania R. apacz Multicast monitoring and visualization tools A. Binczewski R. Krzywania R. apacz Multicast technology now - briefly Bright aspects: Well-known technology Reduces network traffic and conserves the bandwidth

More information

Performance Comparison of Database Access over the Internet - Java Servlets vs CGI. T. Andrew Yang Ralph F. Grove

Performance Comparison of Database Access over the Internet - Java Servlets vs CGI. T. Andrew Yang Ralph F. Grove Performance Comparison of Database Access over the Internet - Java Servlets vs CGI Corresponding Author: T. Andrew Yang T. Andrew Yang Ralph F. Grove yang@grove.iup.edu rfgrove@computer.org Indiana University

More information

Implementing SIP and H.323 Signalling as Web Services

Implementing SIP and H.323 Signalling as Web Services Implementing SIP and H.323 Signalling as Web Services Ge Zhang, Markus Hillenbrand University of Kaiserslautern, Department of Computer Science, Postfach 3049, 67653 Kaiserslautern, Germany {gezhang, hillenbr}@informatik.uni-kl.de

More information

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise

More information

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC for the Enterprise FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or extracts

More information

PART OF THE PICTURE: The TCP/IP Communications Architecture

PART OF THE PICTURE: The TCP/IP Communications Architecture PART OF THE PICTURE: The / Communications Architecture 1 PART OF THE PICTURE: The / Communications Architecture BY WILLIAM STALLINGS The key to the success of distributed applications is that all the terminals

More information

WHITE PAPER September 2012. CA Nimsoft For Network Monitoring

WHITE PAPER September 2012. CA Nimsoft For Network Monitoring WHITE PAPER September 2012 CA Nimsoft For Network Monitoring Table of Contents EXECUTIVE SUMMARY 3 Solution overview 3 CA Nimsoft Monitor specialized probes 3 Network and application connectivity probe

More information

technical brief Optimizing Performance in HP Web Jetadmin Web Jetadmin Overview Performance HP Web Jetadmin CPU Utilization utilization.

technical brief Optimizing Performance in HP Web Jetadmin Web Jetadmin Overview Performance HP Web Jetadmin CPU Utilization utilization. technical brief in HP Overview HP is a Web-based software application designed to install, configure, manage and troubleshoot network-connected devices. It includes a Web service, which allows multiple

More information

Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall.

Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall. Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall. 5401 Butler Street, Suite 200 Pittsburgh, PA 15201 +1 (412) 408 3167 www.metronomelabs.com

More information

FIVE SIGNS YOU NEED HTML5 WEBSOCKETS

FIVE SIGNS YOU NEED HTML5 WEBSOCKETS FIVE SIGNS YOU NEED HTML5 WEBSOCKETS A KAAZING WHITEPAPER Copyright 2011 Kaazing Corporation. All rights reserved. FIVE SIGNS YOU NEED HTML5 WEBSOCKETS A KAAZING WHITEPAPER HTML5 Web Sockets is an important

More information

Introduction to Distributed Computing using CORBA

Introduction to Distributed Computing using CORBA Introduction to Distributed Computing using CORBA Rushikesh K. Joshi Dept of Computer Science & Engineering Indian Institute of Technology, Bombay Powai, Mumbai - 400 076, India. Email: rkj@cse.iitb.ac.in

More information

PANDORA FMS NETWORK DEVICES MONITORING

PANDORA FMS NETWORK DEVICES MONITORING NETWORK DEVICES MONITORING pag. 2 INTRODUCTION This document aims to explain how Pandora FMS can monitor all the network devices available in the market, like Routers, Switches, Modems, Access points,

More information