Token passing scheme for a predetermined configuration local area network
First Claim
1. A token passing method for a communications network carrying a message, including a token value, said method comprising the steps of:
- a. accessing a token ring list using the token value as an index when the message is received over the network;
b. transmitting a new message over the network including an updated token value if an entry in the token ring list corresponding to the token value is equal to a predetermined value; and
c. awaiting another message if the entry is not equal to the predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system having a predetermined number of stations or nodes which all receive the broadcast messages. Each message includes a token value used by each node to access a token ring list. The entry accessed in the list determines whether the node has the token and can immediately transmit or whether the node must continue to wait for another message for a time out period equal to the entry. The token is passed around the ring of nodes and if a node fails, the node following the failed node in the ring will receive the token by default when the time out value retrieved from the token ring list is counted down to zero. Failed nodes that are activated will wait an infinite amount of time to receive a message containing a token value which starts the newly activated node counting down and thus brings the newly activated node back into the network in its proper sequence.
-
Citations
14 Claims
-
1. A token passing method for a communications network carrying a message, including a token value, said method comprising the steps of:
-
a. accessing a token ring list using the token value as an index when the message is received over the network; b. transmitting a new message over the network including an updated token value if an entry in the token ring list corresponding to the token value is equal to a predetermined value; and c. awaiting another message if the entry is not equal to the predetermined value. - View Dependent Claims (2, 3)
-
-
4. A token passing method in a nuclear power plant communication network, said method comprising the steps of:
-
a. accessing a predetermined token ring list using a token value contained in each message, the token value being used as an index into the list; b. transmitting a new message over the network including an updated token value if an entry in the list corresponding to the token value is equal to a predetermined value; c. determining if another message has been received over the network if the entry is not equal to the predetermined value; and d. counting down for a countdown value equal to the entry and transmitting the new message over the network if the countdown value has been counted down to the predetermined value and if the entry is not equal to the predetermined value.
-
-
5. A token passing method for communication nodes, comprising the steps of:
-
a. examining a received message received by one of the communication nodes and including a token value; and b. transmitting, by the one of the communication nodes, a transmit message including an updated token value when the token value is a predetermined value or when a time out value has been counted, where each node has a different time out value. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A communications network, comprising:
-
a communications media; and communication nodes coupled to said media, each of said nodes comprising; transmit/receive means, coupled to said media, for receiving a first message containing a token having a first value and transmitting a second message containing the token having a second value; and determination means, coupled to said transmit/receive means, for accessing a predetermined token ring list using the first token value to obtain a token ring list entry, comparing the entry to a predetermined value, and updating the token to the second value and transmitting the second message if the entry is equal to the predetermined value. - View Dependent Claims (11, 12, 13)
-
-
14. A nuclear power plant communications network, comprising:
-
a communications media; and communication nodes coupled to said media, each of said nodes comprising; a communication controller coupled to said media, and receiving from and transmitting messages to all of said nodes over said media, each message having a token value; and a computer, coupled to said communication controller including a token ring list containing time out values, the token value being used as an index into the list to obtain a corresponding time out value entry, the computer authorizing transmission of a message when the entry equals zero, the computer counting down for the time out value when the entry is not equal to zero and transmitting a message when the counted down time out value equals zero.
-
Specification