Patent US5394540A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5394540A Expired / Lapsed US ⏱️ 0.0 years remaining

System for testing a network component by selectively modifying messages received from the component and returning to a simulator

Assignee: AT&T Inc
•
Filing: 1993-09-16
•
Granted: 1995-02-28
•
Expires: 2013-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for testing one or more communication network components comprising a network entity simulator for emulating message communication among network entities and the one or more network components under test, and a message processor for intercepting predefined messages between the network entity simulator and the network components to examine, change, or delete intercepted messages. A scheduler arbitrates usage of processing among the components, and a language processor provides an interface for a tester to control the simulator and message processor.

Inventors

  • 👤 Terrence K. Barrington
  • 👤 Sandra L. Carrico
  • 👤 Joseph W. Davison
  • 👤 Randolph W. Johnson
  • 👤 Scott A. Mardis
  • 👤 Steven D. Raiman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 20:01
CPC Classifications
H; H04; H04W; H04W24/00; H04L; H04L43/00; H04L43/50

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 212 words
In a system for testing a communication network component, said test system comprising a simulator for simulating operational responses of elements of the network with which said network component is intended to interact and a message processor, said network component communicating with said test system by messages via said message processor, a method for testing said network component comprising: responsive to receipt of a first message from said network component by said message processor, said message processor determining whether said first message is a predefined type, and if said first message is said predefined type, manipulating said first message responsive to a user-changeable preprogrammed pattern; following said message processor sending said first message to said simulator, said simulator sending to said message processor a second message according to the operational responses of said network elements responsive to said first message; responsive to receipt of said second message, said message processor determining whether said second message is a predefined type, and if said second message is a predefined type, manipulating said second message responsive to a user changeable preprogrammed pattern; sending said manipulated second message to said network component; and said message processor monitoring further messages from said network component to determine whether said network component responds appropriately to said manipulated second message.
Claim 2
Dependent Claim 212 words
In a system for testing a communication network component, said test system comprising a simulator for simulating operational responses of elements of the network with which said network component is intended to interact and a message processor, said network component communicating with said test system by messages via said message processor, a method for testing said network component comprising: responsive to receipt of a first message from said network component by said message processor, said message processor determining whether said first message is a predefined type, and if said first message is said predefined type, manipulating said first message responsive to a user-changeable preprogrammed pattern; following said message processor sending said first message to said simulator, said simulator sending to said message processor a second message according to the operational responses of said network elements responsive to said first message; responsive to receipt of said second message, said message processor determining whether said second message is a predefined type, and if said second message is a predefined type, manipulating said second message responsive to a user changeable preprogrammed pattern; sending said manipulated second message to said network component; and said message processor monitoring further messages from said network component to determine whether said network component responds appropriately to said manipulated second message.
Claim 3
Dependent Claim 19 words
A method according to claim 1 wherein said manipulating includes changing a portion of said first and second message.
Claim 4
Dependent Claim 14 words
A method according to claim 1 wherein said manipulating includes deleting said second message.
Claim 5
Dependent Claim 47 words
A method according to claim 1 wherein said test system further includes a user interface for sending messages to said simulator from a test user, and wherein said simulator is responsive to receipt of a message from said test user for changing the configuration of said simulator.
Claim 6
Dependent Claim 23 words
A method according to claim 1 further comprising said message processor sending a third message to said network component to stimulate further messages.
Claim 7
Dependent Claim 280 words
In a system for testing a communication network component connected to a computer system, said network component and said computer system each being connected to a data link, said network component and said computer system communicating by messages on said data link, said computer system comprising a decoder, a simulator which simulates said communication network component's network environment, a message processor and an encoder, said decoder, simulator, message processor and encoder sharing a plurality of message templates and notifying each other to take action by sending events, a method for testing said communications network component comprising: responsive to receipt of a first message from said network component at said decoder, said decoder transforming said message into two portions, a first selected event and a first selected message template, said decoder filling in said selected message template responsive to said first message; following said decoder sending said first selected event to said message processor, said message processor examining said first selected message template; following said message processor sending said first selected event to said simulator, said simulator producing a response including a second selected event as a response event and a second selected message template as a response message template, said simulator filling in said responsive template according to a preprogrammed specification; following said simulator sending said response event to said message processor, said message processor examining said response message template to determine if it is a predefined template type; and following said message processor sending said response event to an encoder, said encoder transforming said response message template into a second message and sending said message to said network component when said response message template is said predefined template type.
Claim 8
Dependent Claim 280 words
In a system for testing a communication network component connected to a computer system, said network component and said computer system each being connected to a data link, said network component and said computer system communicating by messages on said data link, said computer system comprising a decoder, a simulator which simulates said communication network component's network environment, a message processor and an encoder, said decoder, simulator, message processor and encoder sharing a plurality of message templates and notifying each other to take action by sending events, a method for testing said communications network component comprising: responsive to receipt of a first message from said network component at said decoder, said decoder transforming said message into two portions, a first selected event and a first selected message template, said decoder filling in said selected message template responsive to said first message; following said decoder sending said first selected event to said message processor, said message processor examining said first selected message template; following said message processor sending said first selected event to said simulator, said simulator producing a response including a second selected event as a response event and a second selected message template as a response message template, said simulator filling in said responsive template according to a preprogrammed specification; following said simulator sending said response event to said message processor, said message processor examining said response message template to determine if it is a predefined template type; and following said message processor sending said response event to an encoder, said encoder transforming said response message template into a second message and sending said message to said network component when said response message template is said predefined template type.
Claim 9
Dependent Claim 48 words
A method according to claim 6 wherein said testing system further includes a user interface for sending ones of said plurality of events to said simulator from a test user, and wherein, responsive to a user selected event from said user interface, said simulator changes said programmed specification.
Claim 10
Dependent Claim 15 words
A method according to claim 6 wherein said examining includes changing said response message template.
Claim 11
Dependent Claim 15 words
A method according to claim 6 wherein said examining includes deleting said response message template.
Claim 12
Dependent Claim 31 words
A method according to claim 6 further including said message processor forwarding said response event to said encoder, responsive to said response message template type not matching said predefined template type.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-02-27 1998-08-29 1999-02-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-02-27 2002-08-29 2003-02-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-02-27 2006-08-29 2007-02-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag