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

Network bridge using only hardware to process media access control (MAC) packet-switching operations

Assignee: Chartoleaux KG LLC
•
Filing: 1997-03-28
•
Granted: 1999-07-20
•
Expires: 2017-03-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bridge device for connecting networks together via data link layers, that assigns input port numbers unique to each port, to headers of input memory access control packets. A content-addressable memory stores destination addresses and groups of port numbers corresponding to the destination addresses. A determiner such as a controller determines whether or not a destination address of a memory access control packet is stored in the memory and determines whether or not a port number corresponding to the destination address coincides with an input port number of the memory access control packet. Based on the determinations made by the determiner, a selector selects one of the following as an output port number: either a port number corresponding to the destination address, or a port number designating all ports other than the input port, or a port number not designating any ports. An output port number assigner assigns an output port number to a memory access control port. Output filters such as gate circuits sequentially receive memory access control packets output by the assigner, and determine whether or not the output port numbers assigned to the headers of the packets are numbers of the ports to which the filters are themselves connected and allow passage of only those packets with the self-designating output port numbers, which are therefore actually addressed to their own output port.

Inventors

  • 👤 Yorihisa Takeuchi
  • 👤 Koichi Kihara
  • 👤 Kenichi Uchino
  • 👤 Jiro Asoh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 11:28
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/462; H04L12/4625; H04L45/00; H04L45/74; H04L45/745; H04L45/7453; H04L49/00; H04L49/30; H04L49/3054; H04L49/35; H04L49/351

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 187 words
A bridge device, for connecting a plurality of networks together via data link layers, comprising: input port number assigning means for assigning input port numbers unique to each port, to headers of inputted memory access control packets; content-addressable memory means for storing destination addresses and groups of port numbers corresponding to the destination addresses; determining means for determining whether or not a destination address of a memory access control packet is stored in the content-addressable memory means and determining whether or not a port number corresponding to the destination address coincides with an input port number of the memory access control packet; selecting means for selecting as an output port number one of: a port number corresponding to the destination address; a port number designating all ports other than the input port; or a port number not designating any ports, based on results of the determinations; output port number assigning means for assigning an output port number to a memory access control packet; and output filter means allowing passage of only memory access control packets, of sequentially inputted memory access control packets, with self-designating output port numbers.
Claim 2
Dependent Claim 187 words
A bridge device, for connecting a plurality of networks together via data link layers, comprising: input port number assigning means for assigning input port numbers unique to each port, to headers of inputted memory access control packets; content-addressable memory means for storing destination addresses and groups of port numbers corresponding to the destination addresses; determining means for determining whether or not a destination address of a memory access control packet is stored in the content-addressable memory means and determining whether or not a port number corresponding to the destination address coincides with an input port number of the memory access control packet; selecting means for selecting as an output port number one of: a port number corresponding to the destination address; a port number designating all ports other than the input port; or a port number not designating any ports, based on results of the determinations; output port number assigning means for assigning an output port number to a memory access control packet; and output filter means allowing passage of only memory access control packets, of sequentially inputted memory access control packets, with self-designating output port numbers.
Claim 3
Dependent Claim 27 words
A bridge device according to claim 1, wherein the determining means further determines whether or not the port number recorded for the destination address designates all ports.
Claim 4
Dependent Claim 28 words
A bridge device according to claim 1, wherein the memory access control packet is held in a shift register while the determining means decides the output port number.
Claim 5
Dependent Claim 33 words
A bridge device according to claim 1, wherein the memory access control packet with the input port number assigned is multiplexed in packet units across all ports and supplied to the determining means.

References Cited (Backward Citations)

US5293489A Cited
US5136580A Cited
US5249178A Cited
US5329618A Cited
US5448565A Cited
US5570365A Cited
US5694556A Cited
US5802319A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-19 2003-01-18 2003-07-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-19 2007-01-18 2007-07-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-19 2011-01-18 2011-07-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag