Patent US4637013A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4637013A Expired / Lapsed US ⏱️ 0.0 years remaining

Token exchange data transmission system having system configuration discrimination

Assignee: Canon Inc
•
Filing: 1984-06-28
•
Granted: 1987-01-13
•
Expires: 2004-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission system for a LAN has a number of nodes connected in a ring or bus network. Each node has a transmit-receive circuit, a RAM, a CPU, a self node address switch, and an interface control. The frequency of adjacent node retrieval processing operation is set to be high in an initial period after the node is powered, and is set to be low thereafter. A new node added to the network can obtain a communication right within a relatively short period of time. Each node or the system can also have a maximum node address switch to allow the CPU to discriminate the current maximum address within the network. A node to be assigned with the communication right next can be discriminated fast. First and second downstream node addresses can also be stored in the RAM to allow the node to assign the communication right to the second downstream node in case the first downstream node has failed due to power failure or the like. Node address management can be performed by adding a sending origin address to the communication right, so that each node can discriminate the system configuration.

Inventors

  • 👤 Yasuo Nakamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:36
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/417

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 134 words
A data transmission system including a plurality of nodes connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node of the remaining plurality of nodes, wherein each of said plurality of nodes comprises: means for retrieving another node of said plurality of nodes to which the communication right is to be assigned; means for storing information representative of said another node retrieved by said retrieving means; means for assigning the communication right to said another node according to the information stored in said means for storing; and means for varying an execution frequency of the node retrieving operation of said retrieving means in accordance with operating conditions of said plurality of nodes.
Claim 2
Dependent Claim 134 words
A data transmission system including a plurality of nodes connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node of the remaining plurality of nodes, wherein each of said plurality of nodes comprises: means for retrieving another node of said plurality of nodes to which the communication right is to be assigned; means for storing information representative of said another node retrieved by said retrieving means; means for assigning the communication right to said another node according to the information stored in said means for storing; and means for varying an execution frequency of the node retrieving operation of said retrieving means in accordance with operating conditions of said plurality of nodes.
Claim 3
Dependent Claim 38 words
A system according to claim 1, wherein said assigning means is operable to reassign the communication right to a node a plurality of times according to information stored in said node, without repeatedly performing the node retrieving operation.
Claim 4
Dependent Claim 53 words
A system according to claim 1, wherein said varying means is operable to differentiate the execution frequency of the node retrieving operation between the time of an initial retrieving operation of a node and the time of a retrieval operation of said another node to which the communication right is to be assigned.
Claim 5
Dependent Claim 34 words
A system according to claim 3, wherein said varying means is operable to provide a higher execution frequency of the node retrieving operation at the time of an initial retrieving operation of a node.
Claim 6
Dependent Claim 34 words
A system according to claim 1, wherein said varying means is operable to vary the execution frequency of the node retrieving operation in accordance with the number of node retrieving operations to be performed.
Claim 7
Dependent Claim 23 words
A system according to claim 1, wherein said varying means is operable to repeatedly change the execution frequency of the node retrieving operation.
Claim 8
Dependent Claim 73 words
A system according to claim 1, wherein each of said plurality of nodes has an address associated therewith, and said retrieving means is operable to transmit a predetermined command which sequentially changes the address of said another node to which the communication right is to be assigned and to perform a node retrieving operation by means of discriminating as a function of the presence or the absence of a response to the command.
Claim 9
Dependent Claim 22 words
A system according to claim 7, wherein said storage means stores the address of said another node retrieved by said retrieving means.
Claim 10
Dependent Claim 17 words
A system according to claim 1, wherein said plurality of nodes are bus-connected through the transmission line.
Claim 11
Dependent Claim 220 words
A data transmission system including a plurality of nodes, each having an address associated therewith, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node, wherein each of said plurality of nodes comprises: means for obtaining an address of another node of said plurality of nodes, to which the communication right is to be assigned; means for transmitting a command, indicating that the communication right is to be assigned to said another node corresponding to the address obtained by said obtaining means, to such another node; means for assigning the communication right, upon receipt of a response to the command, to said another node which has responded to the command; and means for causing said obtaining means to again perform the address obtaining operation and for causing said transmitting means to again perform the command transmission operation, in the absence of a response to the command; wherein if the address of said another node, which is obtained by said obtaining means has a predetermined first address, at least one of said other plurality of nodes is operable to transmit the command through said transmitting means to a node having a predetermined second address instead of the obtained address.
Claim 12
Dependent Claim 220 words
A data transmission system including a plurality of nodes, each having an address associated therewith, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node, wherein each of said plurality of nodes comprises: means for obtaining an address of another node of said plurality of nodes, to which the communication right is to be assigned; means for transmitting a command, indicating that the communication right is to be assigned to said another node corresponding to the address obtained by said obtaining means, to such another node; means for assigning the communication right, upon receipt of a response to the command, to said another node which has responded to the command; and means for causing said obtaining means to again perform the address obtaining operation and for causing said transmitting means to again perform the command transmission operation, in the absence of a response to the command; wherein if the address of said another node, which is obtained by said obtaining means has a predetermined first address, at least one of said other plurality of nodes is operable to transmit the command through said transmitting means to a node having a predetermined second address instead of the obtained address.
Claim 13
Dependent Claim 23 words
A system according to claim 10, wherein at least one of said plurality of nodes includes means for arbitrarily setting the first address.
Claim 14
Dependent Claim 50 words
A system according to claim 10, wherein said obtaining means is operable to obtain the address of another node to which the communication right is to be assigned by means of sequentially adding a predetermined value to the address of the node to which the communication right has been assigned.
Claim 15
Dependent Claim 40 words
A system according to claim 10, wherein said first address is a maximum value address among the addresses of said plurality of nodes, and said second address is a minimum value address among the addresses of said plurality of nodes.
Claim 16
Dependent Claim 17 words
A system according to claim 10, wherein said plurality of nodes are bus-connected through the transmission line.
Claim 17
Dependent Claim 183 words
A data transmission system including a plurality of nodes, each having an address associated therewith, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node of said plurality of nodes, wherein each of said plurality of nodes comprises: means for transmitting a command indicating that the communication right will be assigned to said another node corresponding to an address which is associated with the respective address of each said node; means for assigning the communication right, upon receipt of a response to the command, to said another node which has responded to the command; and means for identifying an address of said another node to which the communication right is assigned from the node of which the address is associated with the respective address of each said node; wherein in case of no response to the command, the node is operable to transmit the command through said transmitting means to said another node having the address identified by said identifying means.
Claim 18
Dependent Claim 183 words
A data transmission system including a plurality of nodes, each having an address associated therewith, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node of said plurality of nodes, wherein each of said plurality of nodes comprises: means for transmitting a command indicating that the communication right will be assigned to said another node corresponding to an address which is associated with the respective address of each said node; means for assigning the communication right, upon receipt of a response to the command, to said another node which has responded to the command; and means for identifying an address of said another node to which the communication right is assigned from the node of which the address is associated with the respective address of each said node; wherein in case of no response to the command, the node is operable to transmit the command through said transmitting means to said another node having the address identified by said identifying means.
Claim 19
Dependent Claim 62 words
A system according to claim 15, wherein each of said plurality of nodes further comprises means for obtaining an address of said another node, to which the communication right is to be assigned, based on the respective address of each said node, and said transmitting means transmits the command to said another node corresponding to the address obtained by said obtaining means.
Claim 20
Dependent Claim 41 words
A system according to claim 15, wherein in the absence of a response to the command within a predetermined time, said transmitting means is operable to transmit the command to said another node corresponding to address identified by said identifying means.
Claim 21
Dependent Claim 36 words
A system according to claim 15, wherein said identifying means is operable to take in data transmitted on said transmission line, and to identify the address of said another node based on the data taken in.
Claim 22
Dependent Claim 25 words
A system according to claim 15, wherein each of said plurality of nodes further comprises means for storing the address identified by said identifying means.
Claim 23
Dependent Claim 17 words
A system according to claim 15, wherein said plurality of nodes are bus-connected through the transmission line.
Claim 24
Dependent Claim 148 words
A data transmission system including a plurality of nodes, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node, wherein each of said plurality of nodes comprises: means for assigning the communication right to another node of said plurality of nodes, having an address which is associated with the respective address of each said node; means for transmitting, to all of the other nodes of said plurality of nodes, a command indicating that address information is required, in the event that the communication right is first assigned to each said another node; and means for informing the node which transmitted said command, of each said node address, in the event that the communication right is assigned from each said another node after receipt of said command.
Claim 25
Dependent Claim 148 words
A data transmission system including a plurality of nodes, connected to each other through a transmission line, wherein only a node to which a communication right has been assigned is permitted to perform data transmission between that node and another node, wherein each of said plurality of nodes comprises: means for assigning the communication right to another node of said plurality of nodes, having an address which is associated with the respective address of each said node; means for transmitting, to all of the other nodes of said plurality of nodes, a command indicating that address information is required, in the event that the communication right is first assigned to each said another node; and means for informing the node which transmitted said command, of each said node address, in the event that the communication right is assigned from each said another node after receipt of said command.
Claim 26
Dependent Claim 27 words
A system acording to claim 21, wherein each of said plurality of nodes further comprises means for storing therein the node addresses obtained from said informing means.
Claim 27
Dependent Claim 35 words
A system according to claim 21, wherein each of said plurality of nodes further comprises means for recognizing the establishment of a connection of a node with the transmission line through receipt of said command.
Claim 28
Dependent Claim 65 words
A system according to claim 21, wherein each of said plurality of nodes further comprises means for obtaining an address of another node, to which the communication right is to be assigned, based on a respective address of each said node, and said assigning means is operable to assign the communication right to another node of which the address is obtained by said obtaining means.
Claim 29
Dependent Claim 17 words
A system according to claim 21, wherein said plurality of nodes are bus-connected through the transmission line.
Claim 30
Dependent Claim 96 words
A data communication system including a plurality of nodes, each having an associated address, connected to each other through a transmission line, wherein data transmission is carried out between the nodes, wherein each of said plurality of nodes comprises: means for transmitting data, including data pertaining to the address of of each of said plurality of nodes, to another node; means for receiving in the address included in the data transmitted on said transmission line; and means for recognizing the nodes connected to said transmission line based on the address received by said means for receiving.
Claim 31
Dependent Claim 96 words
A data communication system including a plurality of nodes, each having an associated address, connected to each other through a transmission line, wherein data transmission is carried out between the nodes, wherein each of said plurality of nodes comprises: means for transmitting data, including data pertaining to the address of of each of said plurality of nodes, to another node; means for receiving in the address included in the data transmitted on said transmission line; and means for recognizing the nodes connected to said transmission line based on the address received by said means for receiving.
Claim 32
Dependent Claim 43 words
A system according to claim 26, wherein each of said plurality of nodes is operable and receives the address included in the data on said transmission line, by said receiving means, even if such data is not directed to any one particular node.
Claim 33
Dependent Claim 25 words
A system according to claim 26, wherein each of said plurality of nodes further comprises means for storing the address received by said receiving means.
Claim 34
Dependent Claim 23 words
A system according to claim 26, wherein said recognizing means is operable to recognize the number of nodes connected to said transmission line.
Claim 35
Dependent Claim 17 words
A system according to claim 26, wherein said plurality of nodes are bus-connected through the transmission line.

References Cited (Backward Citations)

US4410985A Cited
US4495493A Cited
US4542501A Cited
US4530092A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-01-12 1990-07-14 1991-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-01-12 1994-07-14 1995-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-01-12 1998-07-14 1999-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag