6100 BSC Programming Manual
SECTION 1
INTRODUCTION TO 6100 BSC
Binary Synchronous Communications (BSC) is a line protocol
developed by the International Business Machines Corporation.
It is defined in the document:
General Information--Binary Synchronous Communications
(IBM Order No. GA27-3004-2)
The definition of BSC includes rules for point-to-point and
multipoint operation. It provides for two-way alternate
transmission over half or full duplex lines, and the use of
leased or switched (dialup) facilities. Significant BSC features
are support for both ASCII and EBCDIC code, choice of LRC or CRC
block checking, intermediate text blocking, and three special
modes: transparent text, circuit assurance for switched
connections, and limited conversational mode.
6100 BSC controls a single point-to-point data link. It has
the standard features mentioned above, except multipoint
operation. It also has a mode called "multileaving," which
you can use to develop higher-throughput protocols.
The EXCHANGE product can use 6100 BSC. (In fact, the HASP
option demonstrates the BSC multileaving feature.) For full
information about EXCHANGE, consult the EXCHANGE User's Manual.
This section describes the 6100 BSC protocol module. It provides
information you need to set up a BSC configuration and to write
programs that communicate over BSC lines. This section presumes
that you've had some exposure to BSC concepts and that you have
read the CP6100 I/O Process Programming Manual.
1-1