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

Communication control device

Assignee: Toshiba Corp
•
Filing: 1994-03-04
•
Granted: 1995-08-15
•
Expires: 2014-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication control device has a physical interface for physical interfacing with a network, a processor for processing high rank communication protocol of a frame from the network, a receiving controller for processing low rank communication protocol of the frame, and a communication buffer for storing the frame in a sequence order received. In the device, at least one of the receiving controller has a controller setting each of the receiving controller into one of a communication processing state, a communication standby state, and a halt state, setting one of the receiving controller under the halt state into the communication standby state, and selecting a data structure and giving the selected data structure to the receiving controller under the communication standby state to process the following frame transferred from the network. The receiving controller under the communication standby state transits into the communication processing state in order to receive the frame and transits into the halt state after receiving completion.

Inventors

  • 👤 Koichi Tanaka
  • 👤 Toshitada Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 22:53
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/24; H04L9/00; H04L9/40; H04L47/12; H04L47/125; H04L69/00; H04L69/30; H04L69/32; H04L69/321

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 190 words
A communication control device comprising: physical interface means for physical interfacing with a network; a processor for processing high rank communication protocol of a frame transferred between said communication control device and the network through said physical interface means; a plurality of receiving control means for processing low rank communication protocol of the frame transferred through said physical interface means; and communication buffer means containing a data structure list for storing the frame with control data in a sequence order received by said physical interface means, wherein at least one of said plurality of receiving control means includes control means which sets each of said plurality of receiving control means into one of a communication processing state, a communication standby state, and a halt state, sets one of said plurality of receiving control means under the halt state into the communication standby state, and selects a data structure in said data structure list and gives the selected data structure to said one of said plurality of receiving control means under the communication standby state in order to process a following frame transferred from the network through said physical interface means.
Claim 2
Dependent Claim 190 words
A communication control device comprising: physical interface means for physical interfacing with a network; a processor for processing high rank communication protocol of a frame transferred between said communication control device and the network through said physical interface means; a plurality of receiving control means for processing low rank communication protocol of the frame transferred through said physical interface means; and communication buffer means containing a data structure list for storing the frame with control data in a sequence order received by said physical interface means, wherein at least one of said plurality of receiving control means includes control means which sets each of said plurality of receiving control means into one of a communication processing state, a communication standby state, and a halt state, sets one of said plurality of receiving control means under the halt state into the communication standby state, and selects a data structure in said data structure list and gives the selected data structure to said one of said plurality of receiving control means under the communication standby state in order to process a following frame transferred from the network through said physical interface means.
Claim 3
Dependent Claim 23 words
A communication control device as claimed in claim 1, wherein each of the plurality of said receiving control means has said control means.
Claim 4
Dependent Claim 244 words
A communication control device comprising: physical interface means for physical interfacing with a network; a processor for processing high rank communication protocol of a frame transferred between said communication control device and the network through said physical interface means; a plurality of receiving control means for processing low rank communication protocol of the frame transferred through said physical interface means; and communication buffer means containing a data structure list for storing the frame in a sequence order received by said physical interface means, wherein each of said plurality of receiving control means has three states, specifically, a communication processing state, a communication standby state, and a halt state, at least one of said plurality of receiving control means comprises: arbitration means, when said at least one of said plurality of receiving control means transits from the communication standby state to the communication processing state, selects one of said plurality of receiving control means in the halt state to set it to the communication standby state; and frame data (FD) management means for acquiring one data structure in said data structure list to store control data of the frame received by the physical interface means, and each of said plurality of receiving control means comprises receiving means for processing the low rank communication protocol of the frame received by the physical interface means when the receiving control means is in the communication standby state and said physical interface means receives the frame from the network.
Claim 5
Dependent Claim 244 words
A communication control device comprising: physical interface means for physical interfacing with a network; a processor for processing high rank communication protocol of a frame transferred between said communication control device and the network through said physical interface means; a plurality of receiving control means for processing low rank communication protocol of the frame transferred through said physical interface means; and communication buffer means containing a data structure list for storing the frame in a sequence order received by said physical interface means, wherein each of said plurality of receiving control means has three states, specifically, a communication processing state, a communication standby state, and a halt state, at least one of said plurality of receiving control means comprises: arbitration means, when said at least one of said plurality of receiving control means transits from the communication standby state to the communication processing state, selects one of said plurality of receiving control means in the halt state to set it to the communication standby state; and frame data (FD) management means for acquiring one data structure in said data structure list to store control data of the frame received by the physical interface means, and each of said plurality of receiving control means comprises receiving means for processing the low rank communication protocol of the frame received by the physical interface means when the receiving control means is in the communication standby state and said physical interface means receives the frame from the network.
Claim 6
Dependent Claim 317 words
A communication control device as claimed in claim 3 wherein: each of said receiving means has three states, specifically the communication processing state, the communication standby state, and the halt state, a status signal is transferred among said receiving control means for advising whether or not said receiving control means is in the communication standby state; the receiving means/processes the frame input from said physical interface means when this receiving means is in the communication standby state, and stores this frame in the communication buffer means, then after the receiving of the frame is completed, stores the control data related with this frame in the data structure list, notifies the completion of receiving to said processor, shifts this receiving means to the halt state, and shifts this receiving means to the communication standby state when said FD management means accesses the data structure for a frame descriptor formed in said communication buffer means; said arbitration means in each said receiving control means is connected to each other with an arbitration bus and inputs the status signal, and when the status signal indicates that no the receiving means are in the communication standby state and said receiving means are in the halt state, said arbitration means outputs a request on the arbitration bus, so that only one from among said receiving means which have output requests is selected; said FD management means comprises: an FD address storage means for storing an address of the frame descriptor for the following frame; an FD acquisition means for accessing the frame descriptor based on the address stored in the FD address storage means; and means for notifying all said FD management means of the address of the next frame descriptor at the same time as accessing the frame descriptor; and said FD management means accesses the frame descriptor when said arbitration means outputs a request and selects said receiving control means.
Claim 7
Dependent Claim 72 words
A communication control device as claimed in claim 3, further comprising an address storage means for storing the address of the data structure as a frame descriptor for the following frame; wherein: the FD management means picks out the address of the frame descriptor from the address storage means, accesses this frame descriptor, and sets the address of the next frame descriptor included in this frame descriptor in the address storage means.
Claim 8
Dependent Claim 72 words
A communication control device as claimed in claim 4, further comprising an address storage means for storing the address of the data structure as a frame descriptor for the following frame; wherein: the FD management means picks out the address of the frame descriptor from the address storage means, accesses this frame descriptor, and sets the address of the next frame descriptor included in this frame descriptor in the address storage means.
Claim 9
Dependent Claim 86 words
A communication control device as claimed in claims 1, wherein: said communication control device is used in a network with a ring structure; said physical interface means is provided with a function for simultaneous receiving and transmitting the frame; the frame received by said physical interface means is provided to a plurality of said receiving means or said receiving control means; and the frame transmitted by one of said receiving means or said receiving control means is transmitted to the network through said physical interface means.
Claim 10
Dependent Claim 86 words
A communication control device as claimed in claims 3, wherein: said communication control device is used in a network with a ring structure; said physical interface means is provided with a function for simultaneous receiving and transmitting the frame; the frame received by said physical interface means is provided to a plurality of said receiving means or said receiving control means; and the frame transmitted by one of said receiving means or said receiving control means is transmitted to the network through said physical interface means.
Claim 11
Dependent Claim 88 words
A communication control device as claimed in claims 4, wherein: said communication control device is used in a network with a ring structure; said physical interface means is provided with a function for simultaneous receiving and transmitting the frame; the frame received by said physical interface means is provided to a plurality of said receiving means or said receiving control means; and the frame transmitted signal output by one of said receiving means or said receiving control means is transmitted to the network through said physical interface means.
Claim 12
Dependent Claim 143 words
A communication control device as claimed in claims 1, wherein: said communication control device is used in a network with a ring structure; said physical interface means and said =receiving means or said receiving control means is provided with a function for simultaneous receiving and transmission; wherein: said physical interface means and a plurality of said receiving means or said receiving control means are connected in a cascade connection, a signal received by said physical interface means from the network is provided to a first receiving means or said receiving control means, the receiving frame of said first receiving means or receiving control means is provided to a second receiving means or receiving control means, and the receiving frame of the last receiving means or receiving control means is structured so that it is transmitted through said physical interface means to the network.
Claim 13
Dependent Claim 143 words
A communication control device as claimed in claims 3, wherein: said communication control device is used in a network with a ring structure; said physical interface means and said receiving means or said receiving control means is provided with a function for simultaneous receiving and transmission; wherein: said physical interface means and a plurality of said receiving means or said receiving control means are connected in a cascade connection, a frame received by said physical interface means from the network is provided to a first receiving means or said receiving control means, the receiving frame of said first receiving means or receiving control means is provided to a second receiving means or receiving control means, and the receiving frame of the last receiving means or receiving control means is structured so that it is transmitted through said physical interface means to the network.
Claim 14
Dependent Claim 143 words
A communication control device as claimed in claims 4, wherein: said communication control device is used in a network with a ring structure; said physical interface means and said receiving means or said receiving control means is provided with a function for simultaneous receiving and transmission; wherein: said physical interface means and a plurality of said receiving means or said receiving control means are connected in a cascade connection, a frame received by said physical interface means from the network is provided to a first receiving means or said receiving control means, the receiving frame of said first receiving means or receiving control means is provided to a second receiving means or receiving control means, and the receiving frame of the last receiving means or receiving control means is structured so that it is transmitted through said physical interface means to the network.
Claim 15
Dependent Claim 66 words
A communication control device as claimed in claims 7 wherein: said receiving means or said receiving control means is provided with a control signal for selecting whether or not a MAC layer protocol is processed; one receiving means or receiving control means only is provided in said control means so that the MAC layer protocol is processed, and outputs the frame to said physical interface means.
Claim 16
Dependent Claim 22 words
A communication control device as claimed in claims 1 wherein, the plurality of said receiving control means has an identical station address.
Claim 17
Dependent Claim 22 words
A communication control device as claimed in claims 3 wherein, the plurality of said receiving control means has an identical station address.

References Cited (Backward Citations)

US5278836A Cited
US5291480A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-14 1999-02-13 1999-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-14 2003-02-13 2003-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-14 2007-02-13 2007-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag