Multiple access data communication system
AssigneeInternational Business Machines Corporation
InventorYuan-Chang Lo
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorYuan-Chang Lo
Estimating the term…
In this data communication system, stations linked to a single line bus exchange information in a bit-serial asynchronous format in which transitions between stop and start signals mark beginnings of information bytes. The stations use a modified CSMA/CD protocol (carrier sense multiple access with collision detection) to obtain sending access to the bus. During information transfers, durations of stop signals are less than a predetermined limiting time length, but long enough to allow general purpose processing equipment at a station to participate directly in the real time process of information reception, thereby avoiding the need for having complex and costly adapting equipment interface between the bus and such processing equipment. When any transmission concludes, the bus remains at the stop signalling level. By conditioning detection of bus availability on timeouts conducted while the bus is in this condition, stations then ready to transmit avoid interfering with on-going transmissions. After timing out, any station may begin transmitting. At this same time, all stations monitor the bus receptively. If a station not currently sending detects a start-stop transition, its processor is interrupted and directly examines the following information byte signals. If a sending station detects a transition, its processor acts to sense for bus collision by comparing the byte last transmitted with the byte last received from the bus. If collision is detected, the sending process is aborted and the timeout process for detecting bus availability is repeated. If collision is not detected, the sending process continues.
A method of transmitting multi-byte information messages between transceivers linked in a multiple access mode to a common bus, each transceiver interfacing between the bus and a respective user device, each device containing a general purpose computer adapted for multiple applications, comprising:
In a data communication system for transferring signals constituting variable length data packets bit serially over a bus between a plurality of transceivers having multiple access passively tapped connections to said bus, each packet containing a plurality of bytes, each transceiver interfacing between the bus and a respective user device which device contains a general purpose computer, "primitive" transceiver apparatus for conducting said packet transfers with buffer storage capacity only sufficient for storing one incoming or outgoing byte at a time, said apparatus comprising:
Dependencies are inferred from the claim text.