System and method for communication between nodes of a closed loop local communication path
First Claim
1. In a closed loop data processing network,(a) a series of nodes having data processing units associated therewith each having a data input and a data output, and requiring at least one processing step in transmitting data between its data input and its data output, said nodes being selectively operable for sending a bid message seeking control of communication,(b) a series of communication links coupling the nodes in a loop communications path for enabling data communication therebetween, and including an incoming link path and an outgoing link path at each node,(c) transmission link switches at the respective nodes each having a first transmission mode and a second cutoff mode,(d) each transmission link switch in said first transmission mode providing a switch path directly coupling the incoming and outgoing link paths at the respective associated node so as to provide for undelayed date transmission independent of the data processing unit associated with the node,(e) each transmission link switch in said cutoff mode serving to interrupt said switch path such that the incoming and outgoing link paths at the respective associated node are not coupled via said switch path but are only coupled via the data input and the data output of the associated data processing unit, and(f) control means associated with each data processing unit for placing the associated transmission link switch is cutoff mode during the transmission of a data message from the data processing unit, while assuring against a communications gap of a predetermined time duration during reception of a response to the transmitted data message,(g) said control means associated with each data processing means being free of a common timing control common to said series of nodes and whenever ready to initiate communication with any other node being operable in response to a communications gap of the predetermined time duration occurring at any time to immediately place the associated transmission link switch in the cutoff mode in preparation for sending a bid message over the same communication path as data messages are transmitted.
1 Assignment
0 Petitions
Accused Products
Abstract
In an exemplary embodiment a transmission link switch is provided at each node. In a transmission mode, the switch provides a transmission path which transmits incoming messages directly to the node output without any processing delay. In the cutoff mode of the switch, the associated data processor still receives messages from the node input, but the direct path from the node input to node output is interrupted. During the sending of messages and responses thereto, the link switches at the sending and responding nodes are operated so as to prevent the messages from making multiple traverses of the loop communications path while also avoiding the occurrence at other nodes of a communications gap which would permit such nodes to interfere with the exchange of messages. The arrangement is such that each node can be implemented with low cost integrated circuit modules. No common timing link is required between the nodes. Transmission of requests for control of communication and the actual transmission of desired information between the nodes all take place via a single channel of the loop communications path.
-
Citations
11 Claims
-
1. In a closed loop data processing network,
(a) a series of nodes having data processing units associated therewith each having a data input and a data output, and requiring at least one processing step in transmitting data between its data input and its data output, said nodes being selectively operable for sending a bid message seeking control of communication, (b) a series of communication links coupling the nodes in a loop communications path for enabling data communication therebetween, and including an incoming link path and an outgoing link path at each node, (c) transmission link switches at the respective nodes each having a first transmission mode and a second cutoff mode, (d) each transmission link switch in said first transmission mode providing a switch path directly coupling the incoming and outgoing link paths at the respective associated node so as to provide for undelayed date transmission independent of the data processing unit associated with the node, (e) each transmission link switch in said cutoff mode serving to interrupt said switch path such that the incoming and outgoing link paths at the respective associated node are not coupled via said switch path but are only coupled via the data input and the data output of the associated data processing unit, and (f) control means associated with each data processing unit for placing the associated transmission link switch is cutoff mode during the transmission of a data message from the data processing unit, while assuring against a communications gap of a predetermined time duration during reception of a response to the transmitted data message, (g) said control means associated with each data processing means being free of a common timing control common to said series of nodes and whenever ready to initiate communication with any other node being operable in response to a communications gap of the predetermined time duration occurring at any time to immediately place the associated transmission link switch in the cutoff mode in preparation for sending a bid message over the same communication path as data messages are transmitted.
-
7. In a cloaed loop data processing network,
(a) a series of nodes having data processing units associated therewith each having a data input and a data output, and requiring at least one processing step in transmitting data between its data input and its data output, said nodes being operable selectively as bidding nodes during a bidding operation for sending bid messages for seeking control of the loop communications path, (b) a series oi communication links coupling the nodes in a loop communications path for enabling data communication therebetween, and including an incoming link path and an outgoing link path at each node, coupled with the data input and the data output of the associated data processing unit, respectively, (c) transmission link switches at the respective nodes each having a first transmission mode and a second cutoff mode, (e) each transmission link switch in said first transmission mode providing a switch path directly coupling the incoming and outgoing link paths at the respective associated node so as to provide for undelayed data transmission independent of the data processing unit associated with the node, (e) each transmission link switch in said cutoff mode serving to interrupt said switch path such that the incoming and outgoing link paths at the respective associated node are not coupled via said switch path but are only coupled via the data input and the data output of the associated data processing unit, and (f) each transmission link switch being placed in cutoff mode during predetermined operations of the data processing unit so as to insure that data messages only tranverse the loop communications path once, and (g) control means controlling said transmission link switches during a bidding operation in the transmission of bid messages from respective bidding nodes seeking control of the loop communications path for the transmission of desired information, and for controlling said transmission link switches for the transmission of the desired information from a node which is successful in the bidding operation to any desired recipient node without any processing step delay.
Specification