← Back to Patent Explorer
US4937825A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for diagnosing problems in data communication networks

Assignee: International Business Machines Corp
•
Filing: 1988-06-15
•
Granted: 1990-06-26
•
Expires: 2008-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data communications neworks may be composed of many different physical devices linked together in various layers and using various protocols for communication. The multiple physical elements that make up such communication networks or links are often supplied by diverse vendors. As a result, isolation and diagnosis of communication failures becomes an extremely difficult and cumbersome process. The present system and method simplify the process greatly by premitting a system control operator or control application program to issue generic, non-device-specific problem isolation, control or diagnostic commands to the communication neetwork by identifying the link and target node for which problem isolation and diagnosis is required. The non-device-specific commands are received first at an intermediate translation facility which retrieves communication link physical configuration data and identifies the physical components and characteristics thereof that make up that communication link to the identified target node. The translation facility then issues one or more device-specific problem determination commands on the communication link directed toward said node. It receives one or more device-specific responses from one or more physcial devices in the communication link and, responsive thereto, either issues further device-specific commands on the communication link to complete the diagnosis or issues generic, non-device-specific problem identification results as responses to the requesting control nodes' initial request.

Inventors

  • 👤 Christopher P. Ballard
  • 👤 Rodney Bell
  • 👤 William V. Evans, Jr.
  • 👤 Curtis J. Frantz
  • 👤 John D. Hajian
  • 👤 William G. Kreps, III
  • 👤 Ronald D. Martin
  • 👤 Barbara A. Smith
  • 👤 Marshall E. Sprague
  • 👤 James B. Staton, III
  • 👤 John G. Stevenson
  • 👤 Petre N. Turcu
  • 👤 Raymond C. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 16:51
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/50; H04L43/06; H04L43/065; H04L43/08; H04L43/0805; H04L43/0811

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 215 words
A method of isolating and diagnosing problem conditions in an identified data communications network link connected to an identified target node, said method comprising steps of: issuing, from a request control node containing it, a generic, non-device-specific problem determination request onto the data communications network, said request being for requesting problem determination to be performed on an identified communication link connected to an identified target node; receiving on said data communications network said non-device-specific problem determination request at an intermediate control and translation means and, responsive to said non-device-specific problem determination request, issuing from said intermediate translation and control means at least one device-specific problem determination command on said identified communications link connected both to said intermediate translation and control means and to said identified target node; receiving at said intermediate translation and control means on said identified communications link connected to said identified target node, at least one device-specific response from a device on said identified communication link, and; responsive to said receipt by said intermediate translation and control means of said device-specific response, issuing by said intermediate translation and control means onto said communications link, further device-specific commands or issuing on said data communications network, general, non-device-specific problem identification diagnostic responses to said generic non-device-specific problem determination request from said request control node.
Claim 2
Independent Claim 215 words
A method of isolating and diagnosing problem conditions in an identified data communications network link connected to an identified target node, said method comprising steps of: issuing, from a request control node containing it, a generic, non-device-specific problem determination request onto the data communications network, said request being for requesting problem determination to be performed on an identified communication link connected to an identified target node; receiving on said data communications network said non-device-specific problem determination request at an intermediate control and translation means and, responsive to said non-device-specific problem determination request, issuing from said intermediate translation and control means at least one device-specific problem determination command on said identified communications link connected both to said intermediate translation and control means and to said identified target node; receiving at said intermediate translation and control means on said identified communications link connected to said identified target node, at least one device-specific response from a device on said identified communication link, and; responsive to said receipt by said intermediate translation and control means of said device-specific response, issuing by said intermediate translation and control means onto said communications link, further device-specific commands or issuing on said data communications network, general, non-device-specific problem identification diagnostic responses to said generic non-device-specific problem determination request from said request control node.
Claim 3
Dependent Claim 43 words
A method as described in claim 1, wherein: said issuing of said device-specific problem determination commands is conducted serially by order of device interconnection in said communication link beginning with the device in said link nearest to said intermediate control and translation means.
Claim 4
Dependent Claim 60 words
A method as described in claim 1, further comprising a step at said intermediate translation and control means of: retrieving communication link physical configuration data identifying the physical components of said identified communication link to said identified target node together with the physical characteristics of said components thereof that currently make up said identified communication link to said target node.
Claim 5
Dependent Claim 61 words
A method as described in claim 2, further comprising a step at said intermediate translation and control means of: retrieving communication link physical configuration data identifying the physical component of said identified communication link to said identified target node together with the physical characteristics of said components thereof that currently make up said identified communication link to said identified target node.
Claim 6
Dependent Claim 99 words
A method as described in claim 1 or 2, or 3 or 4 for peer or nested interconnection of two or more intermediate translation and control means, further comprising steps of: identifying at a first said intermediate translation and control means that said identified target node is served by a second said intermediate translation and control means; and reissuing from said first intermediate translation and control means a generic, non-device-specific problem determination request to said second intermediate translation and control means, and; issuing from said second intermediate translation and control means said device-specific commands on said identified communication link.
Claim 7
Dependent Claim 31 words
A method as described in claim 5, in which said generic, non-device-specific commands include a preliminary unique command identifying header, a command field and at least one command parameter identifying field.
Claim 8
Dependent Claim 168 words
Apparatus for diagnosing and controlling failure or problem conditions in a data communication network link, said link comprising one or more devices, said apparatus comprising: a request control means having means for issuing onto said network, generic, non-device-specific problem determination request, communication link identification for identifying a specific communications link and target node identification for identifying a target node; an intermediate translation and control means connected to said communication network for receiving said generic, non-device-specific problem determination request, communication link identification and target node identification and having means responsive to said non-device-specific requests, communication link identification and target node identification, for issuing at least one device-specific problem determination command to a device in said identified communication link to said identified target node; and means at said intermediate translation control means for receiving a device-specific response from said device on said identified communication link and, responsive thereto, issuing further device-specific commands on said identified communications link or issuing generic non-device-specific problem identification diagnostic responses to said request control means.
Claim 9
Dependent Claim 168 words
Apparatus for diagnosing and controlling failure or problem conditions in a data communication network link, said link comprising one or more devices, said apparatus comprising: a request control means having means for issuing onto said network, generic, non-device-specific problem determination request, communication link identification for identifying a specific communications link and target node identification for identifying a target node; an intermediate translation and control means connected to said communication network for receiving said generic, non-device-specific problem determination request, communication link identification and target node identification and having means responsive to said non-device-specific requests, communication link identification and target node identification, for issuing at least one device-specific problem determination command to a device in said identified communication link to said identified target node; and means at said intermediate translation control means for receiving a device-specific response from said device on said identified communication link and, responsive thereto, issuing further device-specific commands on said identified communications link or issuing generic non-device-specific problem identification diagnostic responses to said request control means.
Claim 10
Dependent Claim 43 words
Apparatus as described in claim 7, wherein: said intermediate translation and control means issues said device-specific commands serially by device, beginning with the device in said identified communications link at the end of said link closest to said intermediate translation and control means.
Claim 11
Dependent Claim 29 words
Apparatus as described in claim 8, further comprising: means for storing physical configuration data link component characteristics, identities and locations making up said communication link to said target node.
Claim 12
Dependent Claim 30 words
Apparatus as described in claim 7, further including means for storing physical configuration data link component characteristics, identities and locations making up said identified communication link to said target node.
Claim 13
Dependent Claim 93 words
Apparatus as described in claim 7, or 8 or 10 or 9, comprising two or more intermediate translation and control means connected together in peer or nested manner and further comprising: means at a first said intermediate translation and control means for determining that said identified target node is served by a second said intermediate translation and control means and for reissuing said generic non-device-specific problem determination request to said second intermediate translation and control means for issuance therefrom of said device-specific commands on said identified communication link to said identified target node.

References Cited (Backward Citations)

US3510843A Cited
US4025906A Cited
US4315310A Cited
US4484030A Cited
US4586158A Cited
US4736375A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-06-25 1993-12-25 1994-06-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-06-25 1997-12-25 1998-06-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-06-25 2001-12-25 2002-06-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag