Patent US5394540A successfully refreshed from Google Patents.
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
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.
References Cited (Backward Citations)
US3927371A
Cited
US5115502A
Cited
US4709366A
Cited
US5045994A
Cited
US5092780B1
Cited
US5092780A
Cited
US4799220A
Cited
US5012180A
Cited
US5051938A
Cited
US5177440A
Cited
US5150048A
Cited
US5189365A
Cited
US5195095A
Cited
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 |