Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Test Tool for Creating Errors in Communications Between Elements in a Data Processing System

IP.com Disclosure Number: IPCOM000034791D
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-27
Document File: 2 page(s) / 31K

Publishing Venue

IBM

Related People

Gregg, TA: AUTHOR [+2]

Abstract

Elements A and B of a data processing system, for example, a central computer and a peripheral device, are interconnected to exchange units of data called messages. Each element should be able to recognize an invalid message and to take some appropriate action. A test tool is connected in the link between the two units to create invalid messages for testing. The drawing shows components of the test tool that receives messages from A and selectively creates invalid messages at the input to B. A second tool can be connected to handle messages from B to A. If messages between A and B are not interlocked but instead are sent as a stream of bytes, the two tools can operate independently. They can also cooperate for a test. During a test, A and B send valid messages that are selected to simulate their normal operations.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 2

Test Tool for Creating Errors in Communications Between Elements in a Data Processing System

Elements A and B of a data processing system, for example, a central computer and a peripheral device, are interconnected to exchange units of data called messages. Each element should be able to recognize an invalid message and to take some appropriate action. A test tool is connected in the link between the two units to create invalid messages for testing. The drawing shows components of the test tool that receives messages from A and selectively creates invalid messages at the input to B. A second tool can be connected to handle messages from B to A. If messages between A and B are not interlocked but instead are sent as a stream of bytes, the two tools can operate independently. They can also cooperate for a test. During a test, A and B send valid messages that are selected to simulate their normal operations. A message from A is entered into a shifter 2 which delays the message so that it can be analyzed and optionally modified before it is sent on to B. Messages are modified when a circuit 3 detects one of a set of predetermined messages that are called triggering messages. As an example, a triggering message might be a status report from A to B. Conventional components of the test system would detect the response of B to the invalid status message. When circuit 3 detects a triggering message, it produces a signal on a line 4 to a circuit 5 that modifies the message...