WO2001091369A2 - Object oriented management of services and an ip-network - Google Patents

Object oriented management of services and an ip-network Download PDF

Info

Publication number
WO2001091369A2
WO2001091369A2 PCT/CA2001/000725 CA0100725W WO0191369A2 WO 2001091369 A2 WO2001091369 A2 WO 2001091369A2 CA 0100725 W CA0100725 W CA 0100725W WO 0191369 A2 WO0191369 A2 WO 0191369A2
Authority
WO
WIPO (PCT)
Prior art keywords
network
performance
virtual
service
associations
Prior art date
Application number
PCT/CA2001/000725
Other languages
French (fr)
Other versions
WO2001091369A3 (en
Inventor
Melody Fallah-Khair
Arif Somji
Original Assignee
Orchestream Canada Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Orchestream Canada Corporation filed Critical Orchestream Canada Corporation
Publication of WO2001091369A2 publication Critical patent/WO2001091369A2/en
Publication of WO2001091369A3 publication Critical patent/WO2001091369A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5032Generating service level reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/508Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
    • H04L41/5083Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to web hosting

Definitions

  • IP networks coupled with the explosive demand for IP based services and the ever increasing e-commerce economy in which we live has highlighted the need for reliable, assured, quality IP Network and Services.
  • connection oriented view within an inherently connectionless environment sheds light on what has been an unpredictable and unreliable networking environment.
  • the Virtual Associations give service providers logical views into their IP networks, instead of viewing the environment as a compilation of unrelated routers and devices.
  • the model for IP objects may be integrated with the object models for management of other network technologies, including Frame Relay, ATM and TDM. This allows integrated analysis of performance across heterogeneous networks, for both network and service level objects.
  • the architectural flexibility of the object model is important as the network and services change over time. This flexibility provides the ability to add new devices into the model as needed, and add new measurement metrics to objects as needed.
  • the IP domain modeling provides an open system, able to be selective about the specific objects and information that are to be monitored.
  • the model provides a basis for enhanced reporting on IP-based objects, for network and service reporting, and forms the basis for performance reporting on IP- VPNs.
  • systems are modeled as Network Access Layer Systems (e.g. Repeater, Bridge, L2 switch); Network Layer Systems (L3 devices such as routers; e.g. Cisco, 3com, Bay routers); End-to-End System (servers, hosts, printers); and Application Layer Systems (FTP client/FTP server, SMTP client/SMTP server).
  • Interfaces are physical or logical traffic carrying entities (e.g. interface ports) .
  • the invention provides a method of modeling a network to provide information pertaining to the operation of the network, comprising establishing virtual associations between at least two points on the network whereby performance measurements can be collected and analyzed for each virtual association.
  • Figure 2 is a diagram of a web-hosting server
  • Figure 7 shows an OSS integration
  • Interfaces are physical or logical traffic carrying entities (e.g. interface ports)
  • Virtual Associations can improve the performance of an IP based VPN service, which provides a set of IP Services including Internet Access, Dial Up connectivity and site to site IP data transmission.
  • Virtual Associations can be configured by the user so that "hot spots" or segments of the IP VPN service are modeled as VAs.
  • the multiple VAs that comprise the service can then be reported on individually (per VA), collectively (as a whole IP VPN service) and/or by interface and system of which each VA is derived from.
  • the end result is a clear picture of the IP VPN service and it's performance. From the Figure 4, it will be seen that the IP VPN's performance as a whole entity (as defined by the VAs) and each segment of the IP VPN - Remote dial access performance, dedicated internet access points, site-interconnect performance are all measured, monitored, and reported on.
  • VA A, VA 5 and VA 6 are each configured to include 2 major POPs within each VA. This is done to monitor the backbone performance of the IP VPN.
  • VA 7 is monitoring the performance of a "permanent" VPN or site interconnect, created between a router/server at the corporate head quarters (main IP VPN site CPE 1) and the router/server at the branch office (CPE 3).
  • VAs can model an IP VPN service and thus enable the service provider to gain insight as to the performance of this IP VPN service as a holistic service offering, and or by segment, customer or device included within the configured IP VPN service. This flexibility and ability to model the service in different views (network, service, per customer) is unique to CrossKeys Resolve. The power and value of Virtual Association modeling is evident in this scenario.
  • Each corporate user's PC client is security enabled with encryption software residing on the PC.
  • the corporate user dials into a local public POP and is authenticated on that RAS to access the Internet.
  • the system gives services providers the ability to measure and analyze the performance of new and emerging networking standards like MPLS and DiffServ.
  • VAs can be used to map label switched paths to monitor overall performance and assess the effectiveness of the MPLS-engineered network .
  • Sample Scenario Intelligent Discovery by Application in or Adjacent to Resolve (Figure 21)
  • Network usage and traffic data is used to identify network flows.
  • Virtual Associations may be used in the following manner to assess network usage and traffic data used to identify network flows.
  • Adjunct application (such as a Flow Analyzer in the above diagram) identifies flows and flow data between points by applying analysis techniques to Resolve's performance data.
  • the traffic flow-patterns between 2 network points are modeled as VAs within the network management system.
  • the system acquires and summarizes flow data.
  • the created VAs can then be related to overall network and service performance.
  • the identified scenario would be useful for network planning and engineering, as well as, customer account management.
  • association between two IP interfaces is not defined in the sources NMS, it must be configured in Resolve before Resolve can monitor the interface to interface performance. Because a virtual association represents only one direction of traffic, associating two IP interfaces creates two virtual associations.
  • the User opens a new Virtual Association detail window.
  • the User opens a Component lookup to search for the first IP interface.
  • the User enters search filter criteria and clicks "Search".
  • the filter criteria are system name, interface name and source NMS.
  • the system lists the interfaces that match the search criteria.
  • the system adds the selected components to the Virtual Association detail window.
  • the User repeats steps 2 to 6 for the second IP interface.
  • the system displays the default VA names based on the interface names.
  • the User types in new VA names (OPTIONAL).
  • OPTIONAL new VA names
  • the User saves the VA definitions.
  • the targets (ie. IP port, interface, system, addresses) of the VA's VATPs must exist in the Resolve database. These are synced (ie. inhaled) from external sources, e.g. a Resolve SNMP Data Manager or an NMS.
  • the New Virtual Association is created in the database
  • VA Virtual Association
  • VA Performance Monitoring the Performance of Internet Connection. • By creating and monitoring the performance of VA : o between customer sites o between a customer site and a NAP o between a POP and a customer site o between POPs used by the customer.

Abstract

A domain/object model of a packet-switched digital communications network contains devices, data collection, and services as separate entities. The domain/object model provides explicit representation of key objects, and key service and network performance metrics.

Description

METHOD OF MODELING A DIGITAL COMMUNICATIONS NETWORK
Field of the Invention
This invention relates to the field of digital communications networks, and in particular to a method of modeling objects in such networks. The invention is applicable to IP networks, such as the Internet.
Background Of The Invention
The inherently unpredictable nature of IP networks coupled with the explosive demand for IP based services and the ever increasing e-commerce economy in which we live has highlighted the need for reliable, assured, quality IP Network and Services. For the service provider this means fully understanding their IP networks both at the network and service level. An important part of this understanding is the ability to know how specific parts of the network are performing. An object of the invention is to meet this need.
Summary of the Invention
According to the present invention there is provided a domain/object model of a packet- switched digital communications network that contains devices, data collection, and services as separate entities, wherein said domain/object model provides explicit representation of key objects, and key service and network performance metrics.
The packet switched network is typically an IP network. The model preferably includes the modeling of various types of Systems and Interfaces along with Virtual Associations (NA). Virtual Associations offer an ability to virtually "link" two points in an IP network, allow for performance measurements to be collected and analyzed for this virtual association. Virtual Associations give service providers logical views into their IP networks, instead of viewing the environment as a compilation of unrelated routers and devices. Virtual Associations take network and service assurance and performance management to the next level in an IP environment. The ability to have a logical
"connection" oriented view within an inherently connectionless environment sheds light on what has been an unpredictable and unreliable networking environment. The Virtual Associations give service providers logical views into their IP networks, instead of viewing the environment as a compilation of unrelated routers and devices. The model for IP objects may be integrated with the object models for management of other network technologies, including Frame Relay, ATM and TDM. This allows integrated analysis of performance across heterogeneous networks, for both network and service level objects. The architectural flexibility of the object model is important as the network and services change over time. This flexibility provides the ability to add new devices into the model as needed, and add new measurement metrics to objects as needed.
The IP domain modeling provides an open system, able to be selective about the specific objects and information that are to be monitored. The model provides a basis for enhanced reporting on IP-based objects, for network and service reporting, and forms the basis for performance reporting on IP- VPNs. In the model, systems are modeled as Network Access Layer Systems (e.g. Repeater, Bridge, L2 switch); Network Layer Systems (L3 devices such as routers; e.g. Cisco, 3com, Bay routers); End-to-End System (servers, hosts, printers); and Application Layer Systems (FTP client/FTP server, SMTP client/SMTP server). Interfaces are physical or logical traffic carrying entities (e.g. interface ports) .
The invention is particularly suited for use with Orchestream Corporations Resolve™ network management software.
In another aspect the invention provides a method of modeling a network to provide information pertaining to the operation of the network, comprising establishing virtual associations between at least two points on the network whereby performance measurements can be collected and analyzed for each virtual association.
Brief Description of the Drawings
The invention will now be described in more detail, by way of example only, with reference to the accompanying drawings, in which:- Figure 1 is a diagram of an IP network showing virtual associations;
Figure 2 is a diagram of a web-hosting server;
Figure 3 shows an end point analysis;
Figure 4 shows an IP_VPN scenario;
Figure 5 shows and example of a secure IP_VPN; Figure 6 shows an example of a MPLS (LSP); and
Figure 7 shows an OSS integration.
Detailed Description o the Invention
In order to understand the invention, it is important to understand the concept of virtual associations (Vas) implemented in the model. Figure 1 illustrates a network topology modeled using Virtual associations (VAs) in accordance with the principles of the invention. VAs provide a mechanism to model and assess performance between two associated entities in a connection-less network environment. They are uni-directional and can be configured by the end-user. The end-points of a VA are known as Virtual Association Termination Points (VATPs). A VATP is a virtual identifier for identifying each end-point of a Virtual-Association. A Virtual Identifier is typically the IP-address of the end-point being measured: a sole IP Address on an interface, an Interface's IP-address, a Transport Address (IP Address + port), or a System's IP-address. The end-points used to form VATPs are synced from external sources, e.g. a Resolve SNMP Data Manager or an NMS.
The VAs are the IP-addresses of the end-point to be measured (e.g. port, interface, system.). VAs are configurable (through the Resolve Configurator. VAs may also be configured for mass-importation via CrossKeys Professional), allowing the user to acquire information on specific areas of the network, while having the ability to set performance thresholds to monitor service levels, and network trends. Virtual Associations are based on how service providers deploy their services. They may be configured within a Point- Of-Presence (POP) or between POPs. They form the basis of hot spotting, tying in or associating two management points to facilitate the performance analysis of IP-based services. VAs can be used to measure packet loss, latency, reachability, protocol distribution, as well as, bytes and packets per protocol to track daily, monthly, and detailed performance between two points in the network for network performance reporting. These parameters are then tied to configurable IP service thresholds, based on the customer's defined SLAs, for analysis of violation trends for service performance reporting on a daily and monthly basis. Virtual Associations are appropriate for long and short term associations. Long-term associations could be for monitoring site-interconnections. Short-term associations could be for monitoring tunnels for VPN remote access.
The network shown in Figure 1 has pairs of switches X linked through virtual associations. The VAs allow for performance measurements to be collected and analyzed for each virtual association.
The Virtual Association concept is intrinsically linked to the IP domain model. The domain model that contains devices, data collection, and services as separate entities. These can be added or removed to model the service provider's network and service environment. The domain model provides explicit representation of key IP objects. This includes the modeling of various types of Systems and Interfaces along with the Virtual Associations (VA).
The model for IP objects can be integrated with the object models for management of other network technologies, including Frame Relay, ATM and TDM. This allows integrated analysis of performance across heterogeneous networks, for both network and service level objects. The architected flexibility of the object model is important as the network and services change over time. This flexibility provides the ability to add new • devices into the model as needed, and add new measurement metrics to objects as needed.
The IP domain modeling provides an open system, able to be selective about the specific objects and information that are to be monitored. The model provides a basis for enhanced reporting on IP-based objects, for network and service reporting, and forms the basis for performance reporting on IP-VPNs.
In the IP domain model systems are modeled as Network Access Layer Systems (e.g. Repeater, Bridge, L2 switch); Network Layer Systems (L3 devices such as routers; e.g. Cisco, 3com, Bay routers); End-to-End System (servers, hosts, printers); and Application Layer Systems (FTP client/FTP server, SMTP client/SMTP server).
Interfaces are physical or logical traffic carrying entities (e.g. interface ports)
The VAs then provide a mechanism to model and assess performance between two associated entities in a connection-less network environment. They are uni-directional and can be configured by the end-user. The end-points of a VA are known as Virtual Association Termination Points (VATPs). These are the IP-addresses of the end-point to be measured (e.g. port, interface, system.). VAs are configurable , allowing the user to acquire information on specific areas of the network, while having the ability to set performance thresholds to monitor service levels, and network trends. Virtual Associations are based on how service providers deploy their services. They may be configured within a Point-Of-Presence (POP) or between POPs. They form the basis of hot spotting, tying in or associating two management points to facilitate the performance analysis of IP -based services.
VAs can be used to measure packet loss, latency, reachability, protocol distribution, as well as, bytes and packets per protocol to track daily, monthly, and detailed performance between two points in the network for network performance reporting. These parameters are then tied to configurable IP service thresholds, based on the customer's defined SLAs, for analysis of violation trends for service performance reporting on a daily and monthly basis. Virtual Associations are appropriate for long and short term associations. Long-term associations could be for monitoring site-interconnections. Short-term associations could be for monitoring tunnels for VPN remote access.
Available reports are useful for Account Managers, Service Representatives as well as Engineering (Network Planning and Operations). Sample Scenario: Dedicated Web-Hosting/Application/Server (See Figure 2)
As service providers deploy web hosting services for their customers, the quality of experience that the end user (web surfer, customer) experience in using and accessing the web site becomes of critical importance. Enterprises that outsource this important business tool demand service assurance in the form of meaningful SLAs from their providers.
A user wishes to assess network and service performance for a web-hosting application that is running on a dedicated web-server or host at a Point of Presence (POP). By configuring a VA, the service provider can determine performance information of the VA that models the web hosting service. By focusing on a slice of the overall network, the VA, the service provider can monitor network performance and assess specific network quality indices. At the service level, the service provider can look at service thresholds, violations, trends and other indicators of quality of service. This can be achieved by configuration of a Virtual Association, setting service performance thresholds on the VA, and analyzing the network and service performance for the given VA. From Virtual Association analysis, the user can assess performance of the end-points of the configured VA -look at the end-point that has the web-server running on it, and compare that interface's performance to other interfaces in the network. Each interface can then be compared in aggregate to the performance of systems (that would have several other interfaces on them). Through the Resolve Configurator GUI, a user configures a VA from the POP to the web- hosting server (see Appendix for details on creating a VA from the GUI). The user sets appropriate threshold levels for VAs' reporting, and commits (saves) the VA(s). Thresholds are for Average Round-Trip-Time (ie. service latency) and Reachability.
The user tracks network and service performance by looking at data on various reports as follows: From the Network Overview Report showing overall performance of IP, as well as, FR and ATM, the user hones in on latency for the configured VAs by drilling-down to the Key Performance Indicator Report to assess trend of the VA.
Also from the Network Overview, the user decides to drills-down to the Violation Trend Report that lists all network performance violations based on user-set thresholds for Systems, Interfaces, and VAs. From this, the user gets an idea of the VA's daily and monthly performance for Reachability, Availability, Outage Counts, Outage Seconds, Average Round Trip Transfer Time (Average RTT or average latency) .
Additionally, from the Network Overview, the user wishes to find out a detailed list of all violations including those for the configured VA(s) by looking at the aggregate Violation List Report . The user also wishes to find out details of service as well as network violations specific to the configured VA. For network-level violations, the user drills down to the Components to Watch. To assess service-level violations, the user drills down to detailed views of, Services to Watch , and IP service Thresholds.
The user now wishes to see daily performance of the configured VA(s) to identify details on usage, track traffic patterns (protocol distributions), determine delay, loss and reachability patterns for the configured VA(s), and thus the web-hosting service. From either of the network and service views above, the user drills-down to the IP VA Daily Performance Reports as well as IP VA Detailed Performance Reports that show charts on Loss, Latency, Reachability, and Bytes per Protocol, and Packets Per Protocol . From the above analyses, the user is able to track the network and service performance of the VA. He is able to see and monitor network performance of the web-hosting site and assess specific network quality indices through the configured VA. He is able to see and monitor the service thresholds, violations, trends and indicators of quality of service for the web-hosting site through the configured VA. He is able to compare the performance of the server site to that of other areas in the network as follows.
From the analysis of VAs, the user now wishes to assess performance of the end-points of the configured VA -look at the end-point that has the web-server running on it, and compare that interface's performance to other interfaces in the network. In turn, the user wishes to then compare the performance of these interfaces, in aggregate, to the performance of systems (which may have several interfaces on them). To do this, from the IP VA Daily Performance, the user drills across to the IP Interfaces Daily Performance Reports , and to the IP Systems Performance Reports.
From Virtual Association analysis, the user is able to then assess performance of the end- points of the configured VA, look at the end-point that has the web-server running on it, and compare that interface's performance to other interfaces in the network (see Figure 3). The user can gain insight on the performance of the VA's end-point interface to those of other interfaces in the POP (POP1). Furthermore, the user can see network and service level performance of these interfaces to other systems' interfaces in the network (POP2 & POP3) and look at network and service performance of the systems as well throughout the entire network.
In the above analysis, the user can go directly to detailed reports from earlier steps. The above detailed scenarios are meant to capture a full-breadth and in-depth analysis. In addition, he user can create other types of reports tailored to his her specific needs, and attach them as drill-throughs to reports identified in any of the scenarios above. Sample Scenario: CrossKeys Resolve Virtual Associations in the context of IP VPNs
Below (see Figure 4) is a description of how Virtual Associations can improve the performance of an IP based VPN service, which provides a set of IP Services including Internet Access, Dial Up connectivity and site to site IP data transmission. Virtual Associations can be configured by the user so that "hot spots" or segments of the IP VPN service are modeled as VAs. The multiple VAs that comprise the service can then be reported on individually (per VA), collectively (as a whole IP VPN service) and/or by interface and system of which each VA is derived from. The end result is a clear picture of the IP VPN service and it's performance. From the Figure 4, it will be seen that the IP VPN's performance as a whole entity (as defined by the VAs) and each segment of the IP VPN - Remote dial access performance, dedicated internet access points, site-interconnect performance are all measured, monitored, and reported on.
VA 1, which is configured to map onto the dial service can include the Remote Access Server (RAS) as one VATP and the Edge VPN Router (POP 1) as the other VATP. The first VATP, is the fixed ingress (network-facing) port of the Remote Access Server that interfaces onto the service provider's IP network. The second VATP is an interface on the service provider's router POP 1. From this VA, performance of this dial-in segment can be measured and monitored. VA 2, which is configured from the router (POP 2) as one VATP to the edge router on the customer's main site (CPE 1) which acts as the VA 2's VATP. Monitoring this VA would give the service provider performance information on the primary IP VPN link into the service provider's IP network cloud from the enterprise's main or critical site.
VA 3, which is configured from the customer's router (CPE 2) to the service provider's nearest POP (POP 3) models the dedicated IP VPN access offered by the service provider to that end customer. This VA would collect and show performance reporting for this segment of the IP VPN service.
VA A, VA 5 and VA 6 are each configured to include 2 major POPs within each VA. This is done to monitor the backbone performance of the IP VPN. VA 7 is monitoring the performance of a "permanent" VPN or site interconnect, created between a router/server at the corporate head quarters (main IP VPN site CPE 1) and the router/server at the branch office (CPE 3).
All together, these VAs can model an IP VPN service and thus enable the service provider to gain insight as to the performance of this IP VPN service as a holistic service offering, and or by segment, customer or device included within the configured IP VPN service. This flexibility and ability to model the service in different views (network, service, per customer) is unique to CrossKeys Resolve. The power and value of Virtual Association modeling is evident in this scenario. Sample Scenario: Monitoring the Performance of an Enterprise's secure (encrypted) IP VPN connection (Figure 5)
Each corporate user's PC client is security enabled with encryption software residing on the PC.
The corporate user dials into a local public POP and is authenticated on that RAS to access the Internet.
The user is then authenticated at their corporate site (fixed IP Address) for the secure Internet tunnel to be established.
By configuring and using VAs in this scenario, the same benefits apply as in the IP VPN dial in example in the section above. Creating and monitoring the performance of VAs: between customer sites, between a customer site and a Network Access Point (NAP), between a POP and the customer site, and also between POPs gives the service provider the ability to measure, monitor and report on performance for a secure IP VPN service.
Sample Scenario: VAs Used to Represent MPLS Label Switched Paths (Figure 6)
The system gives services providers the ability to measure and analyze the performance of new and emerging networking standards like MPLS and DiffServ.
With MPLS, where label switched paths exist by having been created autonomously in the network, and/or having been created by external management (creation and status reporting through traps/notification), VAs can be used to map label switched paths to monitor overall performance and assess the effectiveness of the MPLS-engineered network .
Sample Scenario: Intelligent Discovery by Application in or Adjacent to Resolve (Figure 21 Network usage and traffic data is used to identify network flows. Virtual Associations may be used in the following manner to assess network usage and traffic data used to identify network flows.
An Adjunct application (such as a Flow Analyzer in the above diagram) identifies flows and flow data between points by applying analysis techniques to Resolve's performance data.
The traffic flow-patterns between 2 network points are modeled as VAs within the network management system.
The system acquires and summarizes flow data.
The created VAs can then be related to overall network and service performance. The identified scenario would be useful for network planning and engineering, as well as, customer account management. Some examples of how this application could be applied are:
• network prediction - flow prediction allows for effective engineering of the network and thus enhanced quality of service • capacity forecasting - allows for "what-if ' scenarios to see how new IP-based services effect, or will effect, the service provider network
• know when to build out network - allows service providers to predict when they require additional networking infrastructure to account for new, yet-to-be deployed services, or to meet growing demands on existing services
• optimizing network design - allows for optimizing of already- deployed network resources For the service provider, virtual Associations are a means of gaining control over their IP networks. They allow for the optimizing of infrastructure investments, streamlining of OSS processes, and knowing what is happening both at the network and service level in an aggregated manner. Using the system's reporting capabilities, users are able to develop their own custom reports as well. In addition, these reports may be attached as drill- throughs to existing reports.
If the association between two IP interfaces is not defined in the sources NMS, it must be configured in Resolve before Resolve can monitor the interface to interface performance. Because a virtual association represents only one direction of traffic, associating two IP interfaces creates two virtual associations.
Flow of Events
The following steps describe how to set up virtual associations through the Resolve Configurator:
1. The User, opens a new Virtual Association detail window. The User, opens a Component lookup to search for the first IP interface.
The User, enters search filter criteria and clicks "Search". (The filter criteria are system name, interface name and source NMS.)
The system lists the interfaces that match the search criteria.
The User, selects the components that are used to provide this service and clicks "OK".
2. The system adds the selected components to the Virtual Association detail window.
The User, repeats steps 2 to 6 for the second IP interface. The system displays the default VA names based on the interface names. The User, types in new VA names (OPTIONAL). The User, saves the VA definitions.
The system saves the VA definitions to the database (Resolve Service Management Information Base -SMIB).
Pre-Conditions The targets (ie. IP port, interface, system, addresses) of the VA's VATPs must exist in the Resolve database. These are synced (ie. inhaled) from external sources, e.g. a Resolve SNMP Data Manager or an NMS.
Post-Conditions
The New Virtual Association is created in the database
] ] Some possible applications of the system described are as follows: Monitoring the Performance of ISP Peering Points Interconnection.
Choose two routers in each peering points, one as source and one as destination.
• Configure the Routers to perform the ICMP Echo (Ping) between the two sites.
• Create a Virtual Association (VA) between two routers in each peering point (NAP) using the IP Addresses.
• Resolve collect the data through PVM and summarize it.
• Monitor the performance of the VA by generating Reports at the Resolve Ni level : o Availability o reachability o PLR
Monitoring the Performance of an Enterprise Network (Star Topology). • Choose a router in the Headquarter and one in each branch office.
• Configure the Routers to perform the ICMP Echo (Ping) between either the branch office to headquarter or vice versa.
• Create a Virtual Association (VA) between each two routers in each peering point (NAP) using their IP Addresses. • Resolve collect the data through PVM and summarize it.
• Monitor the performance of the VA by generating Reports at the Resolve Ni level : o Availability o reachability o PLR
Monitoring the Performance of Internet Connection. • By creating and monitoring the performance of VA : o between customer sites o between a customer site and a NAP o between a POP and a customer site o between POPs used by the customer.
Monitoring the Performance of the backbone link.
• By creating and monitoring the performance of VA : between two routers at each end of the link
Monitoring the Performance of a Permanent VPN. • By creating and monitoring the performance of a service with Virtual
Accociations : created between a router/server at the headquarter of the P- VPN and a router/server at each branch office.
It will be appreciated from the above-described examples that the use of virtual associations in a network management environment provides an efficient way to monitor the performance of segments of a network.

Claims

Claims:
1. A domain/object model of a packet-switched digital communications network that contains devices, data collection, and services as separate entities, wherein said domain/object model provides explicit representation of key objects, and key service and network performance metrics.
2. A domain/object model as claimed in claim 1, wherein a plurality of points on a network a logically linked through virtual associations.
3. A domain/object model as claimed in claim 2, wherein said virtual associations are identified by identifiers associated with endpoints of the association.
4. A domain/object model as claimed in claim 3, wherein said network is an IP network.
5. A domain/object model as claimed in claim 4, wherein said identifiers are the IP addresses of the endpoints.
6. A method of modeling a network to provide information pertaining to the operation of the network, comprising establishing virtual associations between at least two points on the network whereby performance measurements can be collected and analyzed for each virtual association.
7. A method as claimed in claim 6, wherein said virtual associations are identified by identifiers associated with the endpoints thereof.
8. A method as claimed in claim 6, wherein said network is an IP network and said identifiers comprises the IP addresses of the endpoints associated with the virtual connections.
9. A method as claimed in claim 6, wherein said virtual associations are used measure parameters for tracking daily, monthly, and detailed performance between two points in the network for network performance reporting.
10. A method as claimed in claim 9, wherein said virtual associations are used to measure packet loss, latency, reachability, protocol distribution, bytes and packets per protocol.
11. A method as claimed in claim 9, wherein said parameters are then tied to configurable IP service thresholds, based on the customer's defined service level agreements for analysis of violation trends for service performance reporting on a periodic basis.
12. A method as claimed in claim 6, wherein said virtual associations are associated with specific network services to permit the monitoring of said specific services.
13. A method as claimed in claim 7, wherein one said endpoint is a local server and another said endpoint is a remote server.
14. A method as claimed in claim 6, wherein said virtual associations are used to monitor virtual private network tunnels.
PCT/CA2001/000725 2000-05-22 2001-05-22 Object oriented management of services and an ip-network WO2001091369A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US20556200P 2000-05-22 2000-05-22
US60/205,562 2000-05-22

Publications (2)

Publication Number Publication Date
WO2001091369A2 true WO2001091369A2 (en) 2001-11-29
WO2001091369A3 WO2001091369A3 (en) 2002-08-01

Family

ID=22762708

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CA2001/000725 WO2001091369A2 (en) 2000-05-22 2001-05-22 Object oriented management of services and an ip-network

Country Status (1)

Country Link
WO (1) WO2001091369A2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1355449A1 (en) * 2002-04-17 2003-10-22 France Telecom Method and system for determining the parameters of a data transmission network for creating, in that network, a virtual private network
EP1639490A2 (en) * 2003-06-27 2006-03-29 Computer Associates Think, Inc. System and method for agent-based monitoring of network devices
EP1652037A2 (en) * 2003-07-11 2006-05-03 Computer Associates Think, Inc. Infrastructure auto discovery from business process models via middleware flows
EP1953961A1 (en) * 2007-01-31 2008-08-06 Hewlett-Packard Development Company, L.P. Extensible system for network discovery
US7797425B2 (en) 2005-12-22 2010-09-14 Amdocs Systems Limited Method, system and apparatus for communications circuit design
US8286168B2 (en) 2003-07-11 2012-10-09 Ca, Inc. Infrastructure auto discovery from business process models via batch processing flows
US8645276B2 (en) 2003-07-11 2014-02-04 Ca, Inc. Modeling of applications and business process services through auto discovery analysis

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061724A (en) * 1997-01-29 2000-05-09 Infovista Sa Modelling process for an information system, in particular with a view to measuring performance and monitoring the quality of service, and a measurement and monitoring system implementing this process

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061724A (en) * 1997-01-29 2000-05-09 Infovista Sa Modelling process for an information system, in particular with a view to measuring performance and monitoring the quality of service, and a measurement and monitoring system implementing this process

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PAVLOU G ET AL: "INTELLIGENT REMOTE MONITORING" BRINGING TELECOMMUNICATION SERVICES TO THE PEOPLE - ISS & N 1995. THIRD INTERNATIONAL CONFERENCE ON INTELLIGENCE IN BROADBAND SERVICES AND NETWORKS, HERAKLION, CRETE, OCT. 16 - 19, 1995. PROCEEDINGS, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INT, vol. CONF. 3, 16 October 1995 (1995-10-16), pages 430-444, XP000593493 ISBN: 3-540-60479-0 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1355449A1 (en) * 2002-04-17 2003-10-22 France Telecom Method and system for determining the parameters of a data transmission network for creating, in that network, a virtual private network
FR2838851A1 (en) * 2002-04-17 2003-10-24 France Telecom METHOD AND SYSTEM FOR DETERMINING THE OPERATING PARAMETERS OF AN INFORMATION TRANSMISSION NETWORK FOR CREATING, IN THIS NETWORK, A VIRTUAL NETWORK
EP1639490A2 (en) * 2003-06-27 2006-03-29 Computer Associates Think, Inc. System and method for agent-based monitoring of network devices
EP1639490A4 (en) * 2003-06-27 2006-08-02 Computer Ass Think Inc System and method for agent-based monitoring of network devices
US7730174B2 (en) 2003-06-27 2010-06-01 Computer Associates Think, Inc. System and method for agent-based monitoring of network devices
EP1652037A2 (en) * 2003-07-11 2006-05-03 Computer Associates Think, Inc. Infrastructure auto discovery from business process models via middleware flows
EP1652037A4 (en) * 2003-07-11 2008-04-23 Computer Ass Think Inc Infrastructure auto discovery from business process models via middleware flows
US7912749B2 (en) 2003-07-11 2011-03-22 Computer Associates Think, Inc. Infrastructure auto discovery from business process models via middleware flows
US8286168B2 (en) 2003-07-11 2012-10-09 Ca, Inc. Infrastructure auto discovery from business process models via batch processing flows
US8645276B2 (en) 2003-07-11 2014-02-04 Ca, Inc. Modeling of applications and business process services through auto discovery analysis
US7797425B2 (en) 2005-12-22 2010-09-14 Amdocs Systems Limited Method, system and apparatus for communications circuit design
EP1953961A1 (en) * 2007-01-31 2008-08-06 Hewlett-Packard Development Company, L.P. Extensible system for network discovery

Also Published As

Publication number Publication date
WO2001091369A3 (en) 2002-08-01

Similar Documents

Publication Publication Date Title
Mohan et al. Active and passive network measurements: a survey
Teitelbaum et al. Internet2 QBone: building a testbed for differentiated services
US6363053B1 (en) Method and apparatus for measurement-based conformance testing of service level agreements in networks
US7986632B2 (en) Proactive network analysis system
US20150029871A1 (en) Service level agreement validation via service traffic sample-and-replay
EP3202094B1 (en) Sampling packets to measure network performance
EP1782572A1 (en) Method and system for fault and performance recovery in communication networks, related network and computer program product therefor
EP1698119A1 (en) A method for controlling the forwarding qaulity in a data network
Asgari et al. Scalable monitoring support for resource management and service assurance
US9210046B2 (en) Zone-based network traffic analysis
WO2001091369A2 (en) Object oriented management of services and an ip-network
KR100441889B1 (en) MPLS network management system and method thereof
Nakamura et al. A first measurement with bgp egress peer engineering
Rayes et al. Integrated management architecture for IP-based networks
Cisco Monitoring VPN Performance
Chuah et al. Furies: a scalable framework for traffic policing and admission control
Blidborg An Overview of Monitoring Challenges That Arise With SD-WAN
Beigi et al. Network prediction in a policy-based ip network
Järvinen Testing and troubleshooting with passive network measurements
Günter et al. Internet Service Delivery Control with Mobile Code
Abdurakhmanov et al. WBEM-based Inter-AS Performance Monitoring for QoS-guaranteed DiffServ-over-MPLS
Marcondes et al. Pathcrawler: Automatic harvesting web infra-structure
Wolter Self-monitoring and-management of cisco network elements
Cselenyi et al. Inter-operator interfaces for ensuring end to end IP QoS
Suryanarayana et al. Active probing based end to end internet path metrics estimation tool

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA DE GB SE US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA DE GB SE US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

122 Ep: pct application non-entry in european phase