VoIP Monitoring Environment based on SNMP - VMES

Size: px
Start display at page:

Download "VoIP Monitoring Environment based on SNMP - VMES"

Transcription

1 VoIP Monitoring Environment based on SNMP - VMES Fausto Vetter, Trainee, Interoperability Laboratory Interop, NPD/UFSC fvetter@npd.ufsc.br Abstract-- This paper proposes a monitoring environment for Voice over Internet Protocol service. A Management Information Base was created because one was not commercially available. The main reason for monitoring VoIP services was to assure Constant Bit Rate traffic. The solution was to create a simple environment to monitor these services using Simple Network Management Protocol. To do this it was necessary to understand mainly the monitoring protocol and the approach it uses for monitoring network instances. Finally, this paper also proposes an Extensible Agent, which collects information from the VoIP environment and feeds it to the MIB. Index Terms-- AgentX, H.323, MIB, SNMP, VoIP. AgentX: CBR: DNS: DTE: J.AgentX: H.323: MIB: PSTN: SNMP: VMES: VoIP: I. NOMENCLATURE Extensible Agent Constant Bit Rate Domain Name System Data Terminal Equipment Java Extensible Agent Standard protocol for VoIP environments Management Information Base Public Switched Telephone Network Simple Network Management Protocol VoIP Monitoring Environment based on SNMP Voice over Internet Protocol II. INTRODUCTION OICE over Internet Protocol (VoIP) will become an Vimportant aggregated function for organizations in the near future. This kind of service will be running over data networks and, for this reason, competing for the same resources. It will become necessary to monitor the availability of this service. By doing this it will be possible to employ existing monitoring services on data networks for this kind of service. Today, traffic, created by voice and data, flows on different types of network. Voice traffic is carried by Public Switched Telephone Networks (PSTNs), while data streams usually using Packet-Switched Data Transmission Service [1]. Integration of data, multimedia and voice conveying over the same network is a strong trend today. Circuit switched networks are being substituted by packet switched networks as The author thanks for funding help. This work was supported by Núcleo de Processamento de Dados (NPD) / UFSC. the way to offer these types of services. Packet switching does not create a path between Data Terminal Equipments (DTEs) prior to the beginning of a call [1]. So, VoIP service availability takes on an important roll in these conditions. Traffic generated by concurrent types of services will be sharing the same network to send and receive flows. Traffic routing is done independently for each new packet on a current call, which implicates the use of different paths depending on the current state of the network [2]. Monitoring this service is important in order to achieve the desired quality for voice encountered on switched networks, because it requires a Constant Bit Rate (CBR) [2]. Network monitoring is an important tool for pro-active reaction on failures. When moving the voice service to data networks, it is interesting to manage this service using existing tools for data services. The Simple Network Management Protocol (SNMP) is the standard protocol for monitoring TCP/IP networks. SNMP is not only used for network equipment management, but it is also possible to use it to manage services such as hardware features, databases and many others. As this protocol may be used for monitoring services, voice services might be monitored using SNMP. SNMP is based on two basic concepts for monitoring. It uses agents and managers [3]. Agents are data collectors. They collect the information to be managed and organize this information on a Management Information Base (MIB) [4]. A MIB is a formal database organized like a tree. Variables to be monitored are the leaves of this tree. Values of these variables demonstrate the status of a monitored entity. On the other hand, managers talk to agents to get the values of such variables. Based on historical information about what is being monitored, they demonstrate its current status. Based on all of the above facts, this article proposes a standalone MIB as a simple way for monitoring VoIP services. III. PROPOSED MIB This MIB was developed based on information needed by and returned from the tester software for the H.323 protocol. The name of the software is Open H.323 Call Generator [5]. This software runs tests on the VoIP environment and returns information for analysis of the service. A. Defining MIB Objects First thing to be done prior to defining the objects is analyzing the Open H.323 Call Generator command line: 370

2 callgen323.exe -g <gatekeeper> -u <callingnumber> <callednumber> -i <callingipaddress> -r <calltimes> -O file.wav Fig. 1. Open H.323 Call Generator command line Upon analyzing the command line above, it becomes clear that it is important that the following variables be present in the MIB: Gatekeeper; Calling Number; Called Number; Calling IP address; Call times. It is also important to clarify why the sound file, the -O file.wav in the command line, was not considered central in this implementation. The purpose of this is not to allow customized calls, but to perform tests over the operating environment, thus the message sent on a call is not relevant. After having the information to run the test, key information from the results that showed up were considered for this accomplishment. The output line information is shown in figure 2: D:\>callgen323.exe -g gatekeeper.voip.ufsc.br -u I r 10 -O D:\file.wav Listening on: Listener[ip$ :1720] Using outgoing message file: D:\file.wav Not saving incoming audio data. Local capabilities:... Local username: " " Registering with gatekeeper "gatekeeper.voip.ufsc.br"... Gatekeeper set to "GKUFSC@gatekeeper.voip.ufsc.br" Endpoint starting 1 simultaneous call 10 times, grand total of 10 calls. 1: Initial delay of seconds Press ENTER at any time to quit.... All call sets completed. Total calls: 10 attempted, 10 established Fig. 2. Results from Open H.323 Call Generator Upon analyzing the output, only two variables were considered more relevant: total calls attempted and established. The cause for choosing just these two variables is because from these two it is possible to know just in time information gathered and being aware of the actual status from the VoIP service. From these variables, it was created other historical variables shown below: Total calls count; Total success calls count. Other variables considered were: Test code; Test executions count; Last call time. B. MIB Organization The MIB created from the information gathered was organized like figure 3: Enterprises.UFSC.NPD.projetos.voip.caller - cladd - clremove - clset - cltable - clentry - clcode - clgatekeeper - clcallednumber - clcallingnumber - clcallingipaddress - clexeccount - cllastcalltime - cllastcallcount - cllastcallsuccesscount - cltotalcallcount - cltotalcallsuccesscount - clcalltimes Fig. 3. VoIP MIB hierarchy Observing the hierarchy created above for this MIB, it is significant to explain the need of three auxiliary variables for this MIB: 1. cladd: this variable is needed because SNMP does not have a way by itself to add a new line on a table [5]. One way to achieve this, it is having a variable, which is associated to a create command to add the new line after a set command. 2. clremove: the same reason as adding a line to a table is applicable when removing a line from a table. 3. clset: this variable is used to identify which line is going to be modified on an set operation. Prior doing an update, it is needed to set this variable to the line number. Variables are identified by Object Identifiers (OIDs) in SNMP. OIDs are unique identifiers for each object. It is forbidden to reuse an identifier after publishing it. The MIB tree variables have the OIDs listed at Table I: TABLE I OID VOIP MIB HIERARCHY OID Object voip caller cladd clremove clset cltable clentry clcode clgatekeeper clcallednumber clcallingnumber clcallingipaddress clexeccount cllastcalltime cllastcallcount cllastcallsuccesscount cltotalcallcount cltotalcallsuccesscount clcalltimes Each variable created has a different meaning on the MIB context. Some are for identification, testing, historical, or resulting purposes. The meanings of such variables are shown below at Table II: TABLE II VARIABLES MEANINGS Variable Purpose Meaning clcode Identification Codes a test. clgatekeeper Testing Gatekeeper on a test (IP or DNS name). clcallednumber Testing Called party on a test. clcallingnumber Testing Calling party on a test. clcallingipaddress Testing Calling IP address party on a test. clexeccount Historical Count test executions. cllastcalltime Resulting Time of last test. cllastcallcount Resulting Number of calls on last test. cllastcallsuccesscount Resulting Number of success calls on last test. cltotalcallcount Historical Number of calls on all tests. cltotalcallsuccesscount Historical Number of success calls on all tests. clcalltimes Testing Identify number of calls 371

3 on a test. IV. MONITORING ENVIRONMENT Any service, which needs SNMP monitoring, needs to implement a SNMP agent to gather the information from what is being monitored. So, it is not different for VoIP. The architecture of VMES is shown at figure 4: Fig. 4. Agent Architecture The reason for choosing the above architecture is because it would be easier on implementation, just needing to implement Create Line, Subagent and Collect Information sub-modules. Core Agent module used was J.AgentX [6]. A. Core Agent Module The Core Agent Module implements both SNMP standard MIBs and the VoIP standalone MIB proposed in this paper. Besides it, this module answers to Get, Set and Trap SNMP commands. This module was implemented using J.AgentX, an extensible agent created by University of Coimbra [6]. This module has the architecture seen in figure 5: Fig. 5. Core Agent Architecture This architecture follows the defined Agent Extensibility Protocol version 1. This protocol stands an Extensible Agent Module, which implements pattern MIBs like MIB II and implements the basic functions of Set, Get and Trap for defined Read and Write Communities, which talk to the manager [7]. The second sub-module, the Subagent, is responsible for defining an extended MIB, which is not on the SNMP standard just like the VoIP MIB proposed on this paper [7]. It is also defined Set, Get and Trap procedures for variables on the implemented MIB in this second sub-module [7]. B. Starter Module The Starter Module implements the function of adding a new line to the table called cltable of the VoIP MIB. This module is composed by a single sub-module which is the Create Line. SNMP does not have a way of creating a new line on an SNMP table by itself, so the solution found was setting an auxiliary variable [5]. When the auxiliary variable cladd is set by a SNMP Set command, it triggers an adding command into the table on the Subagent module. This command is very simple. It just sets new leaves on the MIB using SNMP Set commands. It is important to notice one thing: this module just sends a SNMP Set command to the cladd variable in the MIB, and the adding function is actually implemented on the Subagent module. This solution was also used when removing a line from the table, but this uses the auxiliary variable clremove. And also, when updating information into the MIB, the auxiliary variable clset is set to an existing line of the table, and then, the responsibible to update the variables value is the VoIP agent administrator. It is significant to notice remove and update procedures are not implemented in the Create Line sub-module. To do this it should use a MIB browser or something like that. C. Collector Module This module is responsible to gather the information from a VoIP test and to update it into a MIB record. This module is divided in two sub-modules: the Collect Information and the Caller Sub-modules. The Caller sub-module is actually an existing VoIP tester sofware, the Open H.323 Call Generator [5]. It just executes a number of calls between two VoIP numbers. These numbers are defined on two MIB variables: clcallednumber and clcallingnumber. The clcallednumber defines the called partner. Opposite, the clcallingnumber defines the calling partner. The returned information is the numbers of accomplished calls, and also, successful ones. The Collect Information sub-module is actually the one which triggers a call test on the caller sub-module based on existing information in the MIB. After the test is finished, it interprets the results from the Caller sub-module and updates the information into the MIB. D. Modules Interaction Sequence The communication flow among modules is an important factor to be considered on this implementation. This defines how the agent will start and make the tests on the VoIP environment. The two main sequences are shown in this paper: the first referring to how it starts and the second referring to how it collects information from tests and save the results into the VoIP MIB table. It is shown the agent starting sequence at figure 6: 372

4 Fig. 8. UFSC VoIP environment Fig. 6. Agent Starting Sequence Following it is displayed the VoIP testing sequence at figure 7: It was possible to assure MIB browser works appropriately on VMES environment and VoIP MIB proposed. An overview of a MIB browser may be seen at figure 9: Fig. 9. WhatsUp Mib Browser Besides a MIB browser, which shows just in time variables value, historical information might be collected using integration with MRTG [9]. This incorporation permits the administrator to supervise availability of the VoIP service over time. An overview may be seen at figure 10: Fig. 7. VoIP Testing Sequence V. STUDY CASES The main cases of success using this environment were when integrating it with MibBrowser [8], MRTG [9] and WhatsUp [8]. The main study case adopted on testing the proposed environment was done at Núcleo de Processamento de Dados (NPD) of Universidade Federal de Santa Catarina (UFSC). The VoIP infrastructure of UFSC is shown in figure 8: Fig. 10. MRTG Graphs 373

5 The VoIP environment was also integrated with WhatsUp [8]. This union helps network managers to discover the actual status of VoIP service. Managers may define any desired quality to measure the service depending on different network conditions. This integration may be seen in figure 11: [4] M. Rose, K. McCloghrie. Concise MIB Definitions. Network Working Group. Request for Comments: March [5] OpenH323 Project. Open H.323 Call Generator. Copyright OpenH323 Project. Available: [6] University of Coimbra. J.AgentX. Copyright 2000 University of Coimbra, Portugal. Available: [7] M. Daniele, B. Wijnen, M. Ellison, D. Francisco. Agent Extensibility (AgentX) Protocol Version 1. Network Working Group. Request for Comments: January [8] IpSwitch, Inc. What s Up Gold Version 8.03HF1. Release: 12/19/2003. Copyright Ipswitch, Inc. Available: [9] Multi Router Traffic Grapher (MRTG). Available: X. BIOGRAPHIES university. Fausto Vetter was born in Videira, Brazil, on September 20, He is a graduating student of Computer Information Systems at Universidade Federal de Santa Catarina (UFSC). His employment experience includes working at Núcleo de Processamento de Dados (NPD) of UFSC. His work is on monitoring the network environment of Fig. 11. WhatsUp Services VI. FUTURE WORK The author proposes a better study on the VoIP MIB structure and on the caller module, because it is possible to obtain more information for enhanced monitoring. Another significant module for VMES would be a user interface to add, update or delete VoIP tests. Finally, an important improvement would be a better integration among the modules. VII. CONCLUSION VoIP will be running on enterprises very soon. It is going to be necessary monitoring and having a fast way to solve problems for guaranteeing a good service. This tool showed in this paper is the beginning to do this. It also permits a better way to monitor the conditions of VoIP. It will not just help network administrators, but also companies, summing better quality on served services. VIII. ACKNOWLEDGMENT The author gratefully acknowledges the contributions of E. Melo, S. Moller, G. Rhoden, F. K. Martins, and F. Cerutti for their work on studies for creating the environment and for the original version of this document. Also, a special thanks for M. Schmidt, J. Escudero and M. Vetter for reviewing this paper. IX. REFERENCES [1] The Institute for Telecommunications Sciences, Glossary of Telecommunications Terms. Available: [2] W. Stallings, ISDN and Broadband ISDN with Frame Relay and ATM, Prentice Hall, 3 rd Edition, [3] J. Davin, J. Galvin, K. McCloghrie. SNMP Administrative Model. Network Working Group. Request for Comments: July

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET 3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET The Business Value of Telecommunications and Networking Business value impacts of the telecommunications and Networking are: Declining transaction costs

More information

Network Monitoring with SNMP

Network Monitoring with SNMP Network Monitoring with SNMP This document describes how SNMP is used in WhatsUp Gold v11 and provides examples on how to configure performance, active, and passive monitors. Introduction SNMP (Simple

More information

Communications and Computer Networks

Communications and Computer Networks SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the

More information

Network Monitoring with SNMP

Network Monitoring with SNMP Network Monitoring with SNMP This paper describes how SNMP is used in WhatsUp- Professional and provides specific examples on how to configure performance, active, and passive monitors. Introduction SNMP

More information

Enterprise VoIP Services over Mobile Ad-Hoc Technologies

Enterprise VoIP Services over Mobile Ad-Hoc Technologies Enterprise VoIP Services over Mobile Ad-Hoc Technologies 1 System Architecture Figure 1 illustrates the system architecture. We can divide it into 2 parts. One is the Mobile VoIP Box (MVB) node and the

More information

Alexandre Weffort Thenorio - Data. IP-Telephony

Alexandre Weffort Thenorio - Data. IP-Telephony Alexandre Weffort Thenorio - Data IP-Telephony 1. Introduction... 3 2. What is it?... 4 3. Why IP-Telephony?... 4 3.1. Advantages... 4 3.1.1. Cost... 4 3.1.2. Functionality and Mobility... 4 3.2. Disadvantages...

More information

Bandwidth Aggregation, Teaming and Bonding

Bandwidth Aggregation, Teaming and Bonding Bandwidth Aggregation, Teaming and Bonding The increased use of Internet sharing combined with graphically rich web sites and multimedia applications have created a virtually insatiable demand for Internet

More information

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center The entire cost of the program is funded by the textbook, ebook or ecourse purchase by your

More information

Chapter 2 - The TCP/IP and OSI Networking Models

Chapter 2 - The TCP/IP and OSI Networking Models Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application

More information

Integrate VoIP with your existing network

Integrate VoIP with your existing network Integrate VoIP with your existing network As organisations increasingly recognise and require the benefits voice over Internet Protocol (VoIP) offers, they stop asking "Why?" and start asking "How?". A

More information

Using WhatsUp IP Address Manager 1.0

Using WhatsUp IP Address Manager 1.0 Using WhatsUp IP Address Manager 1.0 Contents Table of Contents Welcome to WhatsUp IP Address Manager Finding more information and updates... 1 Sending feedback... 2 Installing and Licensing IP Address

More information

Monitoring Cisco IOS Firewall Inspection Activity with Multi- Router Traffic Grapher (MRTG)

Monitoring Cisco IOS Firewall Inspection Activity with Multi- Router Traffic Grapher (MRTG) Monitoring Cisco IOS Firewall Inspection Activity with Multi- Router Traffic Grapher (MRTG) Introduction Cisco introduced support for the new Cisco Unified Firewall MIB in Cisco IOS Software Release 12.4(6)T.

More information

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Rudy Muslim 0057347 McMaster University Computing and Software Department Hamilton, Ontario Canada Introduction Voice over Internet Protocol

More information

Methods for Lawful Interception in IP Telephony Networks Based on H.323

Methods for Lawful Interception in IP Telephony Networks Based on H.323 Methods for Lawful Interception in IP Telephony Networks Based on H.323 Andro Milanović, Siniša Srbljić, Ivo Ražnjević*, Darryl Sladden*, Ivan Matošević, and Daniel Skrobo School of Electrical Engineering

More information

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

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

10CS64: COMPUTER NETWORKS - II

10CS64: COMPUTER NETWORKS - II QUESTION BANK 10CS64: COMPUTER NETWORKS - II Part A Unit 1 & 2: Packet-Switching Networks 1 and Packet-Switching Networks 2 1. Mention different types of network services? Explain the same. 2. Difference

More information

Management Information Systems

Management Information Systems Management Information Systems Basics of the Internet Dr. Shankar Sundaresan (Adapted from Introduction to IS, Rainer and Turban) Internet Basics Outline Internet History Internet Structure Switching Methods

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)

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

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits. Delay Need for a Delay Budget The end-to-end delay in a VoIP network is known as the delay budget. Network administrators must design a network to operate within an acceptable delay budget. This topic

More information

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska WANs and Routers M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska 1 Introduction to WANs A WAN is a data communications network that spans a large geographic area such as a state, province, or country.

More information

Troubleshooting Voice Over IP with WireShark

Troubleshooting Voice Over IP with WireShark Hands-On Course Description Voice over IP is being widely implemented both within companies and across the Internet. The key problems with IP voice services are maintaining the quality of the voice service

More information

Course Description. Students Will Learn

Course Description. Students Will Learn Course Description The next generation of telecommunications networks will deliver broadband data and multimedia services to users. The Ethernet interface is becoming the interface of preference for user

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

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives

More information

Building a Scalable Numbering Plan

Building a Scalable Numbering Plan Building a Scalable Numbering Plan Scalable Numbering Plan This topic describes the need for a scalable numbering plan in a VoIP network. Dial Plans Dial plans contain specific dialing patterns for a user

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

Avaya ExpertNet Lite Assessment Tool

Avaya ExpertNet Lite Assessment Tool IP Telephony Contact Centers Mobility Services WHITE PAPER Avaya ExpertNet Lite Assessment Tool April 2005 avaya.com Table of Contents Overview... 1 Network Impact... 2 Network Paths... 2 Path Generation...

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

4 Internet QoS Management

4 Internet QoS Management 4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

How To Understand Network Performance Monitoring And Performance Monitoring Tools

How To Understand Network Performance Monitoring And Performance Monitoring Tools http://www.cse.wustl.edu/~jain/cse567-06/ftp/net_traffic_monitors2/ind... 1 of 11 SNMP and Beyond: A Survey of Network Performance Monitoring Tools Paul Moceri, paul.moceri@gmail.com Abstract The growing

More information

This course has been retired. View the schedule of current <a href=http://www.ptr.co.uk/networkingcourses.htm>networking

This course has been retired. View the schedule of current <a href=http://www.ptr.co.uk/networkingcourses.htm>networking Introduction to Data Communications & Networking Course Description: This course has been retired. View the schedule of current networking Courses

More information

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com WAN Technology Heng Sovannarith heng_sovannarith@yahoo.com Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided

More information

Assignment One. ITN534 Network Management. Title: Report on an Integrated Network Management Product (Solar winds 2001 Engineer s Edition)

Assignment One. ITN534 Network Management. Title: Report on an Integrated Network Management Product (Solar winds 2001 Engineer s Edition) Assignment One ITN534 Network Management Title: Report on an Integrated Network Management Product (Solar winds 2001 Engineer s Edition) Unit Co-coordinator, Mr. Neville Richter By, Vijayakrishnan Pasupathinathan

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

How To Understand The Concept Of Circuit Switching

How To Understand The Concept Of Circuit Switching Module 2 Communication Switching Lesson 2 Circuit Switching INSTRUCTIONAL OBJECTIVES GENERAL This lesson is aimed at developing the concept and application of circuit switching which is a very important

More information

Network Management for Picture Archiving and Communication Systems

Network Management for Picture Archiving and Communication Systems Network Management for Picture Archiving and Communication Systems Master of Engineering School of Engineering Science Simon Fraser University November 21, 2006 Road Map Introduction Hospital overview

More information

Voice Over IP Per Call Bandwidth Consumption

Voice Over IP Per Call Bandwidth Consumption Over IP Per Call Bandwidth Consumption Interactive: This document offers customized voice bandwidth calculations with the TAC Bandwidth Calculator ( registered customers only) tool. Introduction Before

More information

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification 1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.

More information

WhatsUpGold. v3.0. WhatsConnected User Guide

WhatsUpGold. v3.0. WhatsConnected User Guide WhatsUpGold v3.0 WhatsConnected User Guide Contents CHAPTER 1 Welcome to WhatsConnected Finding more information and updates... 2 Sending feedback... 3 CHAPTER 2 Installing and Configuring WhatsConnected

More information

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3 SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005 Lecturer: Kartik Krishnan Lecture 1-3 Communications and Computer Networks The fundamental purpose of a communication network is the exchange

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

Mobile IP Network Layer Lesson 01 OSI (open systems interconnection) Seven Layer Model and Internet Protocol Layers

Mobile IP Network Layer Lesson 01 OSI (open systems interconnection) Seven Layer Model and Internet Protocol Layers Mobile IP Network Layer Lesson 01 OSI (open systems interconnection) Seven Layer Model and Internet Protocol Layers Oxford University Press 2007. All rights reserved. 1 OSI (open systems interconnection)

More information

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions

Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions 1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are

More information

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched

More information

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit iii DEDICATION To my parents, my wife, my brothers and sisters, and my son for their encouragement, and help during this thesis. iv ACKNOWLEDGEMENT I would like to thank my supervisor prof. Jameel Ayoub

More information

Research Article Volume 6 Issue No. 4

Research Article Volume 6 Issue No. 4 DOI 10.4010/2016.863 ISSN 2321 3361 2016 IJESC Research Article Volume 6 Issue No. 4 Different Modes of Discovery of Network Nodes Using SNMP and Reconciliation HemlataL.Eglambe 1, Divyani R.Vade 2, Megha

More information

Failure-proofing Next Gen 9-1-1 Networks

Failure-proofing Next Gen 9-1-1 Networks Failure-proofing Next Gen 9-1-1 Networks A Talari Networks White Paper INSIDE Accomplishing the mandated level of network reliability as Public Safety Answering Points (PSAPs) move to VoIP, add support

More information

OpenSER the open SIP Server. Bogdan-Andrei Iancu CEO Voice System Co-Founder OpenSER Project

OpenSER the open SIP Server. Bogdan-Andrei Iancu CEO Voice System Co-Founder OpenSER Project penser the open SIP Server Bogdan-Andrei Iancu CE Voice System Co-Founder penser Project About penser verview penser is an open source, GPLed SIP server with High scalability (up to thousands of calls

More information

Disaster Recovery Strategy for T1 circuits. One in a series of white papers published by AHK & Associates.

Disaster Recovery Strategy for T1 circuits. One in a series of white papers published by AHK & Associates. Disaster Recovery Strategy for T1 circuits One in a series of white papers published by AHK & Associates. Disaster Recovery Strategy for T1 circuits Copyright 2002 by AHK Associates, Inc Unlimited right

More information

LifeSize Networker Installation Guide

LifeSize Networker Installation Guide LifeSize Networker Installation Guide November 2008 Copyright Notice 2006-2008 LifeSize Communications Inc, and its licensors. All rights reserved. LifeSize Communications has made every effort to ensure

More information

Using MIS 3e Chapter 6A Appendix

Using MIS 3e Chapter 6A Appendix Study Questions Using MIS 3e Chapter 6A Appendix How the Internet Works David Kroenke Q1: How does email travel? Q2: What is a communications protocol? Q3: What are the functions of the five TCP/IP-OSI

More information

SNMP and Network Management

SNMP and Network Management SNMP and Network Management Nixu Oy Nixu Ltd PL 21 (Mäkelänkatu 91) 00601 Helsinki, Finland tel. +358 9 478 1011 fax. +358 9 478 1030 info@nixu.fi http://www.nixu.fi Contents Network Management MIB naming

More information

VLAN 802.1Q. 1. VLAN Overview. 1. VLAN Overview. 2. VLAN Trunk. 3. Why use VLANs? 4. LAN to LAN communication. 5. Management port

VLAN 802.1Q. 1. VLAN Overview. 1. VLAN Overview. 2. VLAN Trunk. 3. Why use VLANs? 4. LAN to LAN communication. 5. Management port 1. VLAN Overview 2. VLAN Trunk 3. Why use VLANs? 4. LAN to LAN communication 5. Management port 6. Applications 6.1. Application 1 6.2. Application 2 6.3. Application 3 6.4. Application 4 6.5. Application

More information

Service Managed Gateway TM. How to Configure a T1/E1 Connection

Service Managed Gateway TM. How to Configure a T1/E1 Connection Service Managed Gateway TM How to Configure a T1/E1 Connection Issue 1.2 Date 26 August 2008 1 Introduction... 3 1.1 What is T1/E1 technology?... 3 2 Point-to-Point Protocol (PPP) connections... 4 2.1

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2 Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2 Updated: February 2009 Microsoft Response Point is a small-business phone solution that is designed to be easy to use and

More information

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone

More information

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? Goal We want to know Introduction What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? VoIP Challenges 2 Carrier Grade VoIP Carrier grade Extremely high availability 99.999% reliability (high

More information

VoIP / SIP Planning and Disclosure

VoIP / SIP Planning and Disclosure VoIP / SIP Planning and Disclosure Voice over internet protocol (VoIP) and session initiation protocol (SIP) technologies are the telecommunication industry s leading commodity due to its cost savings

More information

Voice over IP (VoIP) and QoS/QoE

Voice over IP (VoIP) and QoS/QoE Voice over IP (VoIP) and QoS/QoE Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Understanding jitter and methods to overcome problems with jitter Quality

More information

Building integrated services intranets

Building integrated services intranets Building integrated services intranets A White Paper from Inalp Networks Inc Meriedweg 7 CH-3172 Niederwangen Switzerland http://www.inalp.com CONTENTS CONTENTS...2 1 EXECUTIVE SUMMARY...3 2 INTRODUCTION...4

More information

Voice over IP. Presentation Outline. Objectives

Voice over IP. Presentation Outline. Objectives Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

ehealth and VoIP Overview

ehealth and VoIP Overview ehealth and VoIP Overview Voice over IP (VoIP) configurations can be very complex. Your network could contain a variety of devices, applications, and configuration capabilities to support voice traffic.

More information

VoIP Network Configuration Guide

VoIP Network Configuration Guide The owner friendly phone system for small business VoIP Network Configuration Guide Release 7.10 Copyright 2011 Fortinet, Inc. All rights reserved. Fortinet, FortiGate, FortiGuard, FortiCare, FortiManager,

More information

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN ENSC 427 Communication Networks Final Project Report Spring 2014 Analysis and Simulation of VoIP Team #: 2 Kadkhodayan Anita (akadkhod@sfu.ca, 301129632) Majdi Yalda (ymajdi@sfu.ca, 301137361) Namvar Darya

More information

Overview of Voice Over Internet Protocol

Overview of Voice Over Internet Protocol Overview of Voice Over Internet Protocol Purva R. Rajkotia, Samsung Electronics November 4,2004 Overview of Voice Over Internet Protocol Presentation Outline History of VoIP What is VoIP? Components of

More information

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview This module describes IP Service Level Agreements (SLAs). IP SLAs allows Cisco customers to analyze IP service levels for IP applications and services, to increase productivity, to lower operational costs,

More information

A Comparative Study of Signalling Protocols Used In VoIP

A Comparative Study of Signalling Protocols Used In VoIP A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.

More information

Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal. PDCAT'08 - Dunedin December 1-4, 2008

Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal. PDCAT'08 - Dunedin December 1-4, 2008 PlaNetLab Options from Massey University Richard Harris Presentation Outline Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal PDCAT'2008 Dunedin 2 (c)

More information

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402 Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and

More information

1. Public Switched Telephone Networks vs. Internet Protocol Networks

1. Public Switched Telephone Networks vs. Internet Protocol Networks Internet Protocol (IP)/Intelligent Network (IN) Integration Tutorial Definition Internet telephony switches enable voice calls between the public switched telephone network (PSTN) and Internet protocol

More information

Per-Packet Load Balancing

Per-Packet Load Balancing Per-Packet Load Balancing Feature History Release 12.0(19)ST 12.0(21)S 12.0(22)S Modification This feature was introduced on the Cisco 10000 series routers. This feature was introduced on the Cisco 12000

More information

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes ZyXEL V100 (V100 Softphone 1 Runtime License) Support Notes Version 1.00 April 2009 1 Contents Overview 1. Overview of V100 Softphone...3 2. Setting up the V100 Softphone.....4 3. V100 Basic Phone Usage.....7

More information

Three Network Technologies

Three Network Technologies Three Network Technologies Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching Internet The global public information infrastructure for data ing technique:

More information

Region 10 Videoconference Network (R10VN)

Region 10 Videoconference Network (R10VN) Region 10 Videoconference Network (R10VN) Network Considerations & Guidelines 1 What Causes A Poor Video Call? There are several factors that can affect a videoconference call. The two biggest culprits

More information

Network Technologies

Network Technologies Network Technologies Telephone Networks IP Networks ATM Networks Three Network Technologies Telephone Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching

More information

Leased Line + Remote Dial-in connectivity

Leased Line + Remote Dial-in connectivity Leased Line + Remote Dial-in connectivity Client: One of the TELCO offices in a Southern state. The customer wanted to establish WAN Connectivity between central location and 10 remote locations. The customer

More information

Module 1 Communication Networks. Version 1 ECE, IIT Kharagpur

Module 1 Communication Networks. Version 1 ECE, IIT Kharagpur Module 1 Communication Networks Lesson 1 Communication Networks An Introduction and Overview INSTRUCTIONAL OBJECTIVES General This lesson is designed to give the reader the concept and definition of a

More information

Lecture 4: Introduction to Computer Network Design

Lecture 4: Introduction to Computer Network Design Lecture 4: Introduction to Computer Design Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 4-1 Computer s Prof. Shervin Shirmohammadi CEG 4185 4-2 1 Background

More information

Network Management 2. Learning Objectives. Centralized network management? School of Business Eastern Illinois University

Network Management 2. Learning Objectives. Centralized network management? School of Business Eastern Illinois University School of Business Eastern Illinois University 2 (Week 16, Thursday 4/19/2007) Abdou Illia, Spring 2007 Learning Objectives 2 List main elements in Centralized network management Describe Centralized principles

More information

An Active Packet can be classified as

An Active Packet can be classified as Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems

More information

Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro

Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro Copyright Virgil Dobrota 2007-2008, All rights reserved 1 Course 12 - Outline 46. NGN Next Generation

More information

Network Overview. Background Traditional PSTN Equipment CHAPTER

Network Overview. Background Traditional PSTN Equipment CHAPTER CHAPTER 1 Background Traditional PSTN Equipment Traditional telephone services are engineered and offered over the public switched telephone network (PSTN) via plain old telephone service (POTS) equipment

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

DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM

DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM Objectives: Base training of an engineer for the installation and maintenance of Digital Telecommunications and Internetworking systems.

More information

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected

More information

Frame Relay and Frame-Based ATM: A Comparison of Technologies

Frame Relay and Frame-Based ATM: A Comparison of Technologies White Paper and -Based : A Comparison of Technologies Larry Greenstein Nuera Communications VP, Technology, Forum June 1995 June 27, 1995 i TABLE OF CONTENTS 1. PREFACE...1 2. INTRODUCTION...1 3. INTERWORKING

More information

About Network Data Collector

About Network Data Collector CHAPTER 2 About Network Data Collector The Network Data Collector is a telnet and SNMP-based data collector for Cisco devices which is used by customers to collect data for Net Audits. It provides a robust

More information

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and 1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise

More information

12 Quality of Service (QoS)

12 Quality of Service (QoS) Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, prajaks@buu.ac.th

More information

Voice over IP. Demonstration 1: VoIP Protocols. Network Environment

Voice over IP. Demonstration 1: VoIP Protocols. Network Environment Voice over IP Demonstration 1: VoIP Protocols Network Environment We use two Windows workstations from the production network, both with OpenPhone application (figure 1). The OpenH.323 project has developed

More information

Enterprise Edge Communications Manager. Data Capabilities

Enterprise Edge Communications Manager. Data Capabilities Enterprise Edge Communications Manager Data Capabilities Data Module Objectives After the completion of this module you will be able to describe the following Data components of the Enterprise Edge Communications

More information

Jean Parrend 1/6 SNMP. Content. 1. Introduction...1

Jean Parrend 1/6 SNMP. Content. 1. Introduction...1 Jean Parrend 1/6 SNMP Content 1. Introduction...1 2. SNMP architecture 1 3. The Management Information Base...3 4. Packet types and structure..4 5. Layered communication...5 Traversing the layers 6. References.6

More information

TAA: Introduction to Wide Area Networks online course specification

TAA: Introduction to Wide Area Networks online course specification Illuminating Technology Course aim: TAA: Introduction to Wide Area Networks online course specification To explain the principles of operation, capabilities and features of various types of wide area network

More information

Advanced Internetworking

Advanced Internetworking Hands-On TCP-IP / IPv6 / VoIP Course Description In this Hands-On 3-day course, gives a deeper understanding of internetworking and routed network protocols. The focus of the course is the design, operation,

More information

IP Telephony and Network Convergence

IP Telephony and Network Convergence IP Telephony and Network Convergence Raimo.Kantola@hut.fi Rkantola/28.11.00/s38.118 1 Today corporations have separate data and voice networks Internet Corporate Network PSTN, ISDN Rkantola/28.11.00/s38.118

More information

1. Introduction. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11

1. Introduction. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11 1. Introduction VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 11 1.1 Telephone and Data Networks...3 1.2 The classic Telecommunication System and Connections...4 1.3 The Voice over IP Concept

More information