WO2005031532A3 - Method and apparatus for modeling and analyzing mpls and virtual private networks - Google Patents

Method and apparatus for modeling and analyzing mpls and virtual private networks Download PDF

Info

Publication number
WO2005031532A3
WO2005031532A3 PCT/US2004/031452 US2004031452W WO2005031532A3 WO 2005031532 A3 WO2005031532 A3 WO 2005031532A3 US 2004031452 W US2004031452 W US 2004031452W WO 2005031532 A3 WO2005031532 A3 WO 2005031532A3
Authority
WO
WIPO (PCT)
Prior art keywords
network
mpls
analyzing
modeling
virtual private
Prior art date
Application number
PCT/US2004/031452
Other languages
French (fr)
Other versions
WO2005031532A2 (en
WO2005031532A9 (en
Inventor
Shai Benjamin
Patricia Florissi
William Kuhhirte
Lida He
Original Assignee
System Man Arts Inc
Shai Benjamin
Patricia Florissi
William Kuhhirte
Lida He
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 System Man Arts Inc, Shai Benjamin, Patricia Florissi, William Kuhhirte, Lida He filed Critical System Man Arts Inc
Publication of WO2005031532A2 publication Critical patent/WO2005031532A2/en
Publication of WO2005031532A9 publication Critical patent/WO2005031532A9/en
Publication of WO2005031532A3 publication Critical patent/WO2005031532A3/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/02Standardisation; Integration
    • H04L41/0233Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/033Topology update or discovery by updating distance vector protocols
    • 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/12Discovery or management of network topologies
    • H04L41/122Discovery or management of network topologies of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV]

Abstract

A method and apparatus for representing a network (100) and performing operations on the represented network (100) are disclosed. The method comprises the steps of creating at least one configuration non-specific object class (210 -240) associated with components of the network (100), creating at least one configuration non-specific representation of relationships among associated object classes (220 -240), representing a behavior relationship (figure 4a) among the object classes (210-240) based on the representations of the relationships among the object classes (210-240) and analyzing properties of the network (100) based on the behavior relationships (figure 4a). In aspects of the invention, the represented network may be an MPLS network, a VPN or a combined MPLS-VPN.
PCT/US2004/031452 2003-09-25 2004-09-24 Method and apparatus for modeling and analyzing mpls and virtual private networks WO2005031532A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US50580203P 2003-09-25 2003-09-25
US60/505,802 2003-09-25

Publications (3)

Publication Number Publication Date
WO2005031532A2 WO2005031532A2 (en) 2005-04-07
WO2005031532A9 WO2005031532A9 (en) 2005-06-16
WO2005031532A3 true WO2005031532A3 (en) 2009-04-16

Family

ID=34393072

Family Applications (3)

Application Number Title Priority Date Filing Date
PCT/US2004/031355 WO2005031527A2 (en) 2003-09-25 2004-09-24 Model-based method and apparatus for determining virtual private network topologies
PCT/US2004/031452 WO2005031532A2 (en) 2003-09-25 2004-09-24 Method and apparatus for modeling and analyzing mpls and virtual private networks
PCT/US2004/031463 WO2005031533A2 (en) 2003-09-25 2004-09-24 Model-based method and apparatus for determining mpls network properties

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2004/031355 WO2005031527A2 (en) 2003-09-25 2004-09-24 Model-based method and apparatus for determining virtual private network topologies

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/US2004/031463 WO2005031533A2 (en) 2003-09-25 2004-09-24 Model-based method and apparatus for determining mpls network properties

Country Status (2)

Country Link
US (2) US7441023B2 (en)
WO (3) WO2005031527A2 (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7774500B1 (en) * 2004-07-01 2010-08-10 At&T Intellectual Property Ii, L.P. Method and apparatus for flexible network management of multiple customer virtual private networks
US7623535B2 (en) * 2004-09-09 2009-11-24 Cisco Technology, Inc. Routing protocol support for half duplex virtual routing and forwarding instance
US8369329B2 (en) * 2005-05-16 2013-02-05 Rockstar Consortium Us Lp Dynamic hierarchical address resource management architecture, method and apparatus
US7792045B1 (en) * 2005-08-25 2010-09-07 Emc Corporation Method and apparatus for configuration and analysis of internal network routing protocols
US20070061732A1 (en) * 2005-09-12 2007-03-15 Bobbin Nathan V User interface options of an impact analysis tool
US7493570B2 (en) 2005-09-12 2009-02-17 International Business Machines Corporation User interface options of a data lineage tool
US7694239B2 (en) * 2006-01-23 2010-04-06 International Business Machines Corporation Selection and deselection of objects at multiple levels of a hierarchy
US7903585B2 (en) * 2006-02-15 2011-03-08 Cisco Technology, Inc. Topology discovery of a private network
EP1830523A1 (en) * 2006-03-02 2007-09-05 BRITISH TELECOMMUNICATIONS public limited company Multi-protocol label switching
CN100394747C (en) * 2006-06-08 2008-06-11 上海交通大学 Radio virtual special net router
JP4995589B2 (en) * 2007-02-14 2012-08-08 株式会社日立製作所 Information processing system
US7930161B1 (en) * 2007-03-21 2011-04-19 Emc Corporation Method and apparatus for horizontal and vertical modeled representation and analysis of distributed systems
US8203965B1 (en) * 2007-03-29 2012-06-19 Emc Corporation Layered approach for representing and analyzing virtual private network services
US8914511B1 (en) 2009-06-26 2014-12-16 VMTurbo, Inc. Managing resources in virtualization systems
US10673952B1 (en) 2014-11-10 2020-06-02 Turbonomic, Inc. Systems, apparatus, and methods for managing computer workload availability and performance
USRE48680E1 (en) 2009-06-26 2021-08-10 Turbonomic, Inc. Managing resources in container systems
US9830566B1 (en) 2014-11-10 2017-11-28 Turbonomic, Inc. Managing resources in computer systems using action permits
USRE48714E1 (en) 2009-06-26 2021-08-31 Turbonomic, Inc. Managing application performance in virtualization systems
US9852011B1 (en) 2009-06-26 2017-12-26 Turbonomic, Inc. Managing resources in virtualization systems
US9830192B1 (en) 2014-11-10 2017-11-28 Turbonomic, Inc. Managing application performance in virtualization systems
USRE48663E1 (en) 2009-06-26 2021-07-27 Turbonomic, Inc. Moving resource consumers in computer systems
US10552586B1 (en) 2015-11-16 2020-02-04 Turbonomic, Inc. Systems, apparatus and methods for management of computer-based software licenses
US10191778B1 (en) 2015-11-16 2019-01-29 Turbonomic, Inc. Systems, apparatus and methods for management of software containers
US9805345B1 (en) 2014-11-10 2017-10-31 Turbonomic, Inc. Systems, apparatus, and methods for managing quality of service agreements
US10346775B1 (en) 2015-11-16 2019-07-09 Turbonomic, Inc. Systems, apparatus and methods for cost and performance-based movement of applications and workloads in a multiple-provider system
US11272013B1 (en) 2009-06-26 2022-03-08 Turbonomic, Inc. Systems, apparatus, and methods for managing computer workload availability and performance
US9888067B1 (en) 2014-11-10 2018-02-06 Turbonomic, Inc. Managing resources in container systems
US9858123B1 (en) 2014-11-10 2018-01-02 Turbonomic, Inc. Moving resource consumers in computer systems
US8838931B1 (en) 2012-03-30 2014-09-16 Emc Corporation Techniques for automated discovery and performing storage optimizations on a component external to a data storage system
US8868797B1 (en) 2012-03-30 2014-10-21 Emc Corporation Techniques for automated discovery of storage devices and their performance characteristics
US10311019B1 (en) * 2011-12-21 2019-06-04 EMC IP Holding Company LLC Distributed architecture model and management
US8825919B1 (en) 2011-12-22 2014-09-02 Emc Corporation Path performance data collection
US9197522B1 (en) 2012-03-21 2015-11-24 Emc Corporation Native storage data collection using multiple data collection plug-ins installed in a component separate from data sources of one or more storage area networks
US8812542B1 (en) 2012-03-30 2014-08-19 Emc Corporation On-the-fly determining of alert relationships in a distributed system
US8856257B1 (en) 2012-06-29 2014-10-07 Emc Corporation Sending alerts from cloud computing systems
US10528262B1 (en) 2012-07-26 2020-01-07 EMC IP Holding Company LLC Replication-based federation of scalable data across multiple sites
US8972405B1 (en) 2012-07-26 2015-03-03 Emc Corporation Storage resource management information modeling in a cloud processing environment
US8832498B1 (en) 2012-07-30 2014-09-09 Emc Corporation Scalable codebook correlation for cloud scale topology
US20140078888A1 (en) * 2012-09-14 2014-03-20 Tellabs Operations Inc. Procedure, apparatus, system, and computer program for designing a virtual private network
US9602356B1 (en) 2012-09-28 2017-03-21 EMC IP Holding Company LLC Groups based performance data collection
US9202304B1 (en) 2012-09-28 2015-12-01 Emc Corporation Path performance mini-charts
US10397101B1 (en) 2012-12-27 2019-08-27 Sitting Man, Llc Routing methods, systems, and computer program products for mapping identifiers
US10404583B1 (en) 2012-12-27 2019-09-03 Sitting Man, Llc Routing methods, systems, and computer program products using multiple outside-scope identifiers
US10397100B1 (en) 2012-12-27 2019-08-27 Sitting Man, Llc Routing methods, systems, and computer program products using a region scoped outside-scope identifier
US10419334B1 (en) 2012-12-27 2019-09-17 Sitting Man, Llc Internet protocol routing methods, systems, and computer program products
US10411997B1 (en) 2012-12-27 2019-09-10 Sitting Man, Llc Routing methods, systems, and computer program products for using a region scoped node identifier
US10904144B2 (en) 2012-12-27 2021-01-26 Sitting Man, Llc Methods, systems, and computer program products for associating a name with a network path
US10447575B1 (en) 2012-12-27 2019-10-15 Sitting Man, Llc Routing methods, systems, and computer program products
US10476787B1 (en) 2012-12-27 2019-11-12 Sitting Man, Llc Routing methods, systems, and computer program products
US10411998B1 (en) 2012-12-27 2019-09-10 Sitting Man, Llc Node scope-specific outside-scope identifier-equipped routing methods, systems, and computer program products
US10404582B1 (en) 2012-12-27 2019-09-03 Sitting Man, Llc Routing methods, systems, and computer program products using an outside-scope indentifier
US10419335B1 (en) 2012-12-27 2019-09-17 Sitting Man, Llc Region scope-specific outside-scope indentifier-equipped routing methods, systems, and computer program products
US10374938B1 (en) 2012-12-27 2019-08-06 Sitting Man, Llc Routing methods, systems, and computer program products
US10587505B1 (en) 2012-12-27 2020-03-10 Sitting Man, Llc Routing methods, systems, and computer program products
US10212076B1 (en) 2012-12-27 2019-02-19 Sitting Man, Llc Routing methods, systems, and computer program products for mapping a node-scope specific identifier
US9736046B1 (en) 2013-05-30 2017-08-15 EMC IP Holding Company LLC Path analytics using codebook correlation
US10165093B2 (en) * 2015-08-31 2018-12-25 Cisco Technology, Inc. Generating segment routing conduit in service provider network for routing packets
CN107634884B (en) * 2017-08-28 2020-12-04 深信服科技股份有限公司 Cloud networking behavior management system and method based on virtual private dial-up network
US11012418B2 (en) * 2018-02-15 2021-05-18 Forcepoint Llc Multi-access interface for internet protocol security

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6223220B1 (en) * 1997-04-15 2001-04-24 British Telecommunications Public Limited Company Design of computer networks
US20020186664A1 (en) * 2001-06-01 2002-12-12 Fujitsu Network Communications, Inc. System and method for topology constrained QoS provisioning

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528516A (en) 1994-05-25 1996-06-18 System Management Arts, Inc. Apparatus and method for event correlation and problem reporting
US6374303B1 (en) 1997-11-17 2002-04-16 Lucent Technologies, Inc. Explicit route and multicast tree setup using label distribution
US6874022B1 (en) 1999-03-12 2005-03-29 Cisco Technology, Inc. Method and system for modeling behavior of elements in a telecommunications system
JP3501735B2 (en) * 2000-07-10 2004-03-02 キヤノン株式会社 Image forming device
US6990518B1 (en) * 2001-03-22 2006-01-24 Agilent Technologies, Inc. Object-driven network management system enabling dynamically definable management behavior
US7450505B2 (en) * 2001-06-01 2008-11-11 Fujitsu Limited System and method for topology constrained routing policy provisioning
US20030137971A1 (en) * 2002-01-22 2003-07-24 Mark Gibson Telecommunications system and method
US7116665B2 (en) * 2002-06-04 2006-10-03 Fortinet, Inc. Methods and systems for a distributed provider edge
US7340519B1 (en) * 2003-03-05 2008-03-04 At&T Corp. Reducing configuration errors for managed services in computer networks
US7848259B2 (en) * 2003-08-01 2010-12-07 Opnet Technologies, Inc. Systems and methods for inferring services on a network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6223220B1 (en) * 1997-04-15 2001-04-24 British Telecommunications Public Limited Company Design of computer networks
US20020186664A1 (en) * 2001-06-01 2002-12-12 Fujitsu Network Communications, Inc. System and method for topology constrained QoS provisioning

Also Published As

Publication number Publication date
US20050071681A1 (en) 2005-03-31
WO2005031527A3 (en) 2008-07-17
US7441023B2 (en) 2008-10-21
WO2005031532A2 (en) 2005-04-07
WO2005031532A9 (en) 2005-06-16
WO2005031533A2 (en) 2005-04-07
WO2005031527A2 (en) 2005-04-07
US7783778B2 (en) 2010-08-24
US20050071130A1 (en) 2005-03-31
WO2005031533A3 (en) 2006-03-23

Similar Documents

Publication Publication Date Title
WO2005031532A3 (en) Method and apparatus for modeling and analyzing mpls and virtual private networks
GB2418117B (en) Relay device and server, and port forward setting method
EP1906619A3 (en) Authentication apparatus and method in wireless mesh network
ATE476077T1 (en) METHOD AND FACILITIES FOR SPECIFYING THE QUALITY OF SERVICE DURING A TRANSMISSION OF DATA PACKETS
EP1176759A3 (en) Method and apparatus for Network management support of OAM functionality
CA2541478A1 (en) Dynamically balanced cutting tool system
NL1033703A1 (en) Iterative drilling simulation method for improved economic decision making.
DE60313306D1 (en) RESOURCE DISTRIBUTION USING AUTOMATIC DETECTION METHOD FOR PROVIDER-CONTROLLED LAYER-2 AND LAYER-3 VIRTUAL PRIVATE NETWORKS
DE60333862D1 (en) Method and device for protocol translation in a modular system consisting of network nodes and a switching network
TW200609706A (en) Network interface controller circuitry
EP1420564A3 (en) Associative policy model
WO2005004420A3 (en) Method and apparatus for routing data in a personal area network
WO2005027732A3 (en) Method for bone structure prognosis and simulated bone remodeling
WO2005031510A3 (en) Table-oriented application development environment
WO2005033829A3 (en) Centralized network control
AU2003201238A1 (en) Method and apparatus for integrated network planning and business modeling
WO2006118716A3 (en) Network access protection
EP1677550A4 (en) Wireless-line-shared network system, and management apparatus and method therefor
WO2007027658A3 (en) Interfacing real and virtual networks in hardware-in-the-loop (hitl) simulations
WO2006044386A3 (en) Method and system for redirecting networked traffic
ATE457105T1 (en) QOS PARAMETER TRANSLATOR
WO2003067853A3 (en) System and method for analyzing a network and/or generating the topology of a network
EP1592181A4 (en) Optical network, optical edge router, program thereof, cut through method, and edge router
WO2004091084A3 (en) Apparatus and method to provide current location information services in a network
WO2007038405A3 (en) Apparatus and method to estimate the value of a work process and determine gaps in current and desired states

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
COP Corrected version of pamphlet

Free format text: PAGES 1/9-9/9, DRAWINGS, REPLACED BY NEW PAGES 1/9-9/9

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase