Browse Prior Art Database

Bysinc Message-Type Reporting Technique

IP.com Disclosure Number: IPCOM000040360D
Original Publication Date: 1987-Nov-01
Included in the Prior Art Database: 2005-Feb-02
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Morrison, WP: AUTHOR [+4]

Abstract

Binary Synchronous Communications (BISYNC) traditionally requires intense processing due to embedded control characters in a serial data stream. A method is described which greatly reduces system overhead by off-loading most message-type determination. BISYNC defines a method for two computing devices to communicate over a serial data link. It defines control characters necessary to provide control flow, data integrity checking, and line protocol. A technique is described that allows an Input/Output processor to do frame control recognition, control character stripping, and message-type status passing to greatly decrease the overhead normally required by a main system processor.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 1

Bysinc Message-Type Reporting Technique

Binary Synchronous Communications (BISYNC) traditionally requires intense processing due to embedded control characters in a serial data stream. A method is described which greatly reduces system overhead by off-loading most message-type determination. BISYNC defines a method for two computing devices to communicate over a serial data link. It defines control characters necessary to provide control flow, data integrity checking, and line protocol. A technique is described that allows an Input/Output processor to do frame control recognition, control character stripping, and message-type status passing to greatly decrease the overhead normally required by a main system processor. The method defines a technique to allow an I/O processor to recognize and strip control characters from an incoming serial data stream, determine the type of message, and return a single byte return code to be used directly by the system processor. This provides for improved performance in three regards. First, the control character stripping reduces I/O bus traffic by reducing the number of bytes passed to the system, second, by eliminating byte-by-byte character recognition by the system processor, and, third, by eliminating the overhead of the system to determine what type of message was received. The I/O processor monitors a BISYNC serial receive data stream for embedded control characters. This is done by comparing each byte of receive data to...