CA2046950A1 - Expert system method for performing window protocol-based data flow analysis within a data communication network - Google Patents

Expert system method for performing window protocol-based data flow analysis within a data communication network

Info

Publication number
CA2046950A1
CA2046950A1 CA2046950A CA2046950A CA2046950A1 CA 2046950 A1 CA2046950 A1 CA 2046950A1 CA 2046950 A CA2046950 A CA 2046950A CA 2046950 A CA2046950 A CA 2046950A CA 2046950 A1 CA2046950 A1 CA 2046950A1
Authority
CA
Canada
Prior art keywords
node
data flow
expert system
system method
communication network
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA2046950A
Other languages
French (fr)
Other versions
CA2046950C (en
Inventor
John G. Waclawsky
Raymond F. Daugherty
Robert H. Springsteen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CA2046950A1 publication Critical patent/CA2046950A1/en
Application granted granted Critical
Publication of CA2046950C publication Critical patent/CA2046950C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/902Application using ai with detail of the ai system
    • Y10S706/911Nonmedical diagnostics
    • Y10S706/917Communication

Abstract

An expert system method is disclosed for analyzing window protocol-based data flows in a data communications network. The method includes the use of a data flow efficiency state variable S which is a binary number having at least three bits which reflect the number of packets transmitted by a node, the queuing of packets within a node, and the congestion of the packets within the node or in the node connected to the node of interest. After having assigned a value to the state variable, a knowledge base is accessed containing network problem determination recommendations for optimizing data flow efficiency within the network.
CA002046950A 1990-09-24 1991-07-12 Expert system method for performing window protocol-based data flow analysis within a data communication network Expired - Fee Related CA2046950C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US586,828 1990-09-24
US07/586,828 US5197127A (en) 1990-09-24 1990-09-24 Expert system method for performing window protocol-based data flow analysis within a data communication network

Publications (2)

Publication Number Publication Date
CA2046950A1 true CA2046950A1 (en) 1992-03-25
CA2046950C CA2046950C (en) 1995-12-05

Family

ID=24347262

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002046950A Expired - Fee Related CA2046950C (en) 1990-09-24 1991-07-12 Expert system method for performing window protocol-based data flow analysis within a data communication network

Country Status (2)

Country Link
US (1) US5197127A (en)
CA (1) CA2046950C (en)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0474932A1 (en) * 1990-09-13 1992-03-18 Hewlett-Packard Company Network fault analyzer
JPH05207023A (en) * 1992-01-24 1993-08-13 Hitachi Ltd Mass data transmitting method
JPH06309296A (en) * 1993-04-19 1994-11-04 Fujitsu Ltd Network analyzing method
US5459837A (en) * 1993-04-21 1995-10-17 Digital Equipment Corporation System to facilitate efficient utilization of network resources in a computer network
US5664106A (en) * 1993-06-04 1997-09-02 Digital Equipment Corporation Phase-space surface representation of server computer performance in a computer network
US5446874A (en) * 1993-12-23 1995-08-29 International Business Machines Corp. Automated benchmarking with self customization
US5526283A (en) * 1994-01-26 1996-06-11 International Business Machines Corporation Realtime high speed data capture in response to an event
US5471526A (en) * 1994-02-28 1995-11-28 Telefonaktiebolaget L M Ericsson (Publ.) Tracing with keys and locks on a telecommunication network
JPH088860A (en) * 1994-06-24 1996-01-12 Sony Corp Information providing system
DE9419592U1 (en) * 1994-12-07 1995-02-02 Tech Uni Dresden Tud Transfer Device for management control of a computer network
WO1996024210A2 (en) * 1995-02-02 1996-08-08 Cabletron Systems, Inc. Method and apparatus for learning network behavior trends and predicting future behavior of communications networks
US5535193A (en) * 1995-02-09 1996-07-09 Wandel & Goltermann Technologies, Inc. Multiport analyzing with time stamp synchronizing
US5590116A (en) * 1995-02-09 1996-12-31 Wandel & Goltermann Technologies, Inc. Multiport analyzing, time stamp synchronizing and parallel communicating
US5809282A (en) * 1995-06-07 1998-09-15 Grc International, Inc. Automated network simulation and optimization system
US5748846A (en) * 1995-08-18 1998-05-05 The United States Of America As Represented By The Secretary Of The Air Force Neural engineering utility with adaptive algorithms
US5719868A (en) * 1995-10-05 1998-02-17 Rockwell International Dynamic distributed, multi-channel time division multiple access slot assignment method for a network of nodes
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
US6118936A (en) * 1996-04-18 2000-09-12 Mci Communications Corporation Signaling network management system for converting network events into standard form and then correlating the standard form events with topology and maintenance information
US5805569A (en) * 1996-04-30 1998-09-08 Telefonaktiebolaget Lm Ericsson Packet data communications system having a malfunction list
US5867689A (en) * 1996-05-01 1999-02-02 Mci Communications Corporation Method and apparatus for emulating a digital cross-connect switch network using a flexible topology to test MCS network management
US5809286A (en) * 1996-05-01 1998-09-15 Mci Communications Corporation Method and apparatus for emulating a dynamically configured digital cross-connect switch network
US5748617A (en) * 1996-05-01 1998-05-05 Mci Corporation Method and apparatus for emulating a digital cross-connect switch network
US5850536A (en) * 1996-05-01 1998-12-15 Mci Communications Corporation Method and system for simulated multi-tasking
US5812826A (en) * 1996-06-27 1998-09-22 Mci Communications Corporation Method and apparatus for emulating a network of state monitoring devices
US5933602A (en) * 1996-07-31 1999-08-03 Novell, Inc. System for selecting command packet and corresponding response packet from communication stream of packets by monitoring packets sent between nodes on network
US5850388A (en) * 1996-08-02 1998-12-15 Wandel & Goltermann Technologies, Inc. Protocol analyzer for monitoring digital transmission networks
KR0175597B1 (en) * 1996-09-04 1999-04-01 한국전자통신연구원 Low probability connection call registration methdo by the messsage of incomplete call finish reason in atm switching system
US5850386A (en) * 1996-11-01 1998-12-15 Wandel & Goltermann Technologies, Inc. Protocol analyzer for monitoring digital transmission networks
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6690654B2 (en) 1996-11-18 2004-02-10 Mci Communications Corporation Method and system for multi-media collaboration between remote parties
US7145898B1 (en) 1996-11-18 2006-12-05 Mci Communications Corporation System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6909708B1 (en) 1996-11-18 2005-06-21 Mci Communications Corporation System, method and article of manufacture for a communication system architecture including video conferencing
US5913041A (en) * 1996-12-09 1999-06-15 Hewlett-Packard Company System for determining data transfer rates in accordance with log information relates to history of data transfer activities that independently stored in content servers
US5854930A (en) * 1996-12-30 1998-12-29 Mci Communications Corporations System, method, and computer program product for script processing
US5954829A (en) * 1996-12-30 1999-09-21 Mci Communications Corporation System, method, and computer program product for digital cross connect testing
US6731625B1 (en) 1997-02-10 2004-05-04 Mci Communications Corporation System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony
US5949760A (en) * 1997-03-21 1999-09-07 Rockwell International Corporation Simultaneous channel access transmission method for a multi-hop communications radio network
US6009077A (en) * 1997-04-08 1999-12-28 University Of Massachusetts Flow admission control for a router
US6076113A (en) * 1997-04-11 2000-06-13 Hewlett-Packard Company Method and system for evaluating user-perceived network performance
US5922051A (en) * 1997-05-14 1999-07-13 Ncr Corporation System and method for traffic management in a network management system
US6320846B1 (en) * 1997-08-05 2001-11-20 Hi/Fm, Inc. Method and apparatus for controlling network bandwidth
KR100233091B1 (en) 1997-10-23 1999-12-01 윤종용 Atm traffic control apparatus and method
US7013467B1 (en) 1997-12-09 2006-03-14 Mci Communications Corporation System and method for managing computer system resources using command control vectors
US6256659B1 (en) 1997-12-09 2001-07-03 Mci Communications Corporation System and method for performing hybrid preemptive and cooperative multi-tasking in a computer system
US5974532A (en) * 1997-12-09 1999-10-26 Mci Communications Corporation System and method for generating responses for inputs using a hybrid state engine table
JP3914317B2 (en) * 1997-12-26 2007-05-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Data communication apparatus and method
US6130880A (en) * 1998-03-20 2000-10-10 3Com Corporation Method and apparatus for adaptive prioritization of multiple information types in highly congested communication devices
EP0986271A1 (en) * 1998-09-09 2000-03-15 Hewlett-Packard Company Method of and display system for monitoring a signalling network
DE19857336C1 (en) * 1998-12-11 2000-03-09 Siemens Ag Control and marketing process for use of internet/Intranet
US6789050B1 (en) * 1998-12-23 2004-09-07 At&T Corp. Method and apparatus for modeling a web server
US6856627B2 (en) * 1999-01-15 2005-02-15 Cisco Technology, Inc. Method for routing information over a network
US6636486B1 (en) 1999-07-02 2003-10-21 Excelcom, Inc. System, method and apparatus for monitoring and analyzing traffic data from manual reporting switches
US6820042B1 (en) * 1999-07-23 2004-11-16 Opnet Technologies Mixed mode network simulator
US7263558B1 (en) 1999-09-15 2007-08-28 Narus, Inc. Method and apparatus for providing additional information in response to an application server request
US7158479B1 (en) 1999-09-30 2007-01-02 Data Expedition, Inc. Method and apparatus for non contiguous sliding window
US7313627B1 (en) * 1999-09-30 2007-12-25 Data Expedition, Inc. Flow control method and apparatus
US7404003B1 (en) 1999-09-30 2008-07-22 Data Expedition, Inc. Method and apparatus for client side state management
US6889257B1 (en) * 1999-12-03 2005-05-03 Realnetworks, Inc. System and method of transmitting data packets
US6845352B1 (en) * 2000-03-22 2005-01-18 Lucent Technologies Inc. Framework for flexible and scalable real-time traffic emulation for packet switched networks
JP3511620B2 (en) * 2000-05-17 2004-03-29 日本電気株式会社 Performance analysis method and system for large-scale network monitoring system
US20020059052A1 (en) * 2000-09-12 2002-05-16 Mellanox Technologies Ltd. Co-simulation of network components
US7065566B2 (en) * 2001-03-30 2006-06-20 Tonic Software, Inc. System and method for business systems transactions and infrastructure management
US6772398B2 (en) 2001-06-15 2004-08-03 Cadence Design Systems, Inc. Reducing datapath widths responsively to upper bound on information content
US7403877B2 (en) * 2001-08-17 2008-07-22 General Electric Company System, method and computer product for baseline modeling a product or process
US7428478B2 (en) * 2001-08-17 2008-09-23 General Electric Company System and method for improving accuracy of baseline models
US7457732B2 (en) * 2001-08-17 2008-11-25 General Electric Company System and method for measuring quality of baseline modeling techniques
US6978223B2 (en) * 2001-09-06 2005-12-20 Bbnt Solutions Llc Systems and methods for network performance measurement using packet signature collection
US7464180B1 (en) 2001-10-16 2008-12-09 Cisco Technology, Inc. Prioritization and preemption of data frames over a switching fabric
US8145787B1 (en) * 2001-10-16 2012-03-27 Cisco Technology, Inc. Adaptive bandwidth utilization over fabric links
US7237007B2 (en) * 2001-12-05 2007-06-26 Qualcomm Incorporated Method and system for flow control between a base station controller and a base transceiver station
US6633835B1 (en) * 2002-01-10 2003-10-14 Networks Associates Technology, Inc. Prioritized data capture, classification and filtering in a network monitoring environment
US7299277B1 (en) 2002-01-10 2007-11-20 Network General Technology Media module apparatus and method for use in a network monitoring environment
US7408885B2 (en) * 2003-08-19 2008-08-05 Avaya Inc. Method and apparatus for automatic determination of performance problem locations in a network
US7573713B2 (en) 2005-09-13 2009-08-11 Pacific Star Communications High velocity air cooling for electronic equipment
US7535861B2 (en) * 2005-10-07 2009-05-19 Pacific Star Communications Inc. Self-contained portable broadband communication system
US7817589B2 (en) * 2006-02-21 2010-10-19 Pacific Star Communications, Inc. Self-contained portable broadband communications system
US20080005380A1 (en) * 2006-02-21 2008-01-03 Pacific Star Communications, Inc. Integrated configuration and management of hardware devices
US7945416B2 (en) * 2006-04-12 2011-05-17 Ati Technologies, Ulc Software or hardware test apparatus and method
US7768929B2 (en) * 2006-07-31 2010-08-03 Avaya Inc. Determination of endpoint device location for efficient analysis of network performance
US8374234B2 (en) * 2006-09-29 2013-02-12 Francis S. J. Munoz Digital scaling
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US9167463B2 (en) * 2011-09-02 2015-10-20 Telcordia Technologies, Inc. Communication node operable to estimate faults in an ad hoc network and method of performing the same
US9575916B2 (en) 2014-01-06 2017-02-21 International Business Machines Corporation Apparatus and method for identifying performance bottlenecks in pipeline parallel processing environment
US9501377B2 (en) * 2014-03-18 2016-11-22 International Business Machines Corporation Generating and implementing data integration job execution design recommendations

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4841437A (en) * 1985-09-18 1989-06-20 Lp Com System architecture for a test apparatus having primary and dependent processors
ATE67356T1 (en) * 1986-04-11 1991-09-15 Siemens Ag MONITORING DEVICE FOR MONITORING THE OPERATIONAL STATUS OF TRANSMISSION EQUIPMENT FOR COMMUNICATIONS TRANSMISSION TECHNOLOGY.
US4750175A (en) * 1986-08-29 1988-06-07 Pactel Communications Companies Network diagnostic apparatus and method
US5093827A (en) * 1989-09-21 1992-03-03 At&T Bell Laboratories Control architecture of a multi-node circuit- and packet-switching system

Also Published As

Publication number Publication date
US5197127A (en) 1993-03-23
CA2046950C (en) 1995-12-05

Similar Documents

Publication Publication Date Title
CA2046950A1 (en) Expert system method for performing window protocol-based data flow analysis within a data communication network
US5570346A (en) Packet network transit delay measurement system
NO974098L (en) High-speed data transmission in mobile communication networks
WO2004109962A3 (en) Admitting data flows to a multiple access network
CA2251397A1 (en) Method and apparatus for forward link rate scheduling
NO942704L (en) Method for Determining the Optimal Length of a Data Block in a Multiple Access and Time Sharing Communication System
CA2138695A1 (en) Congestion Control Method in ATM Network
WO2000031963A8 (en) Apparatus and method for collecting and analyzing communications data
CA2287769A1 (en) Management system for a multi-level communication network
CA2171008A1 (en) Method and apparatus for determining the transmission data rate in a multi-user communication system
CA2181206A1 (en) A method for admission control and routing by allocating network resources in network nodes
CA2184817A1 (en) A method of operating a radio based packet switched communications network
AU2002340307A1 (en) Method and apparatus for managing congestion in a data communication network
CA2277904A1 (en) Apparatus and method for monitoring and interpretation of application protocols for network data transmission systems
RU99112501A (en) SYSTEM AND METHOD FOR TRANSFER OF USER DATA INSIDE MOBILE TELECOMMUNICATIONS NETWORK
CA2014407A1 (en) Apparatus and method for efficiently coupling digital signals to a communications medium in information packets
CA2130356A1 (en) A method and a device for monitoring channel split data packet transmission
Karvelas et al. Performance of integrated packet voice/data token-passing rings
EP1430738B1 (en) System and method for emulating mobile networks and related device
CA2181049A1 (en) A method and apparatus for communicating between nodes in a communications network
Robert et al. Can self-similar traffic be modeled by Markovian processes?
WO1999048245A3 (en) Communication system for a control system over ethernet and ip networks
Genter et al. Delay analysis of the FDDI synchronous data class
Arthurs et al. Traffic analysis tools for integrated digital time-division link level multiplexing of synchronous and asynchronous message streams
Chae et al. Performance evaluation of FDDI network and interconnected heterogeneous networks

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed