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

Group address translation through a network bridge

Assignee: HP Inc
•
Filing: 1989-03-22
•
Granted: 1990-06-12
•
Expires: 2009-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for handling data frames by a bridge between a first network which implements group addressing and a second network which implements functional addressing but does not permit multiple group addressing. A first memory within the bridge receives data frames from the first network and from the second network. The data frames each have a destination address. A system memory within the bridge includes an address table and a translation table. Each entry in the address table has a first field which is a destination address and a second field which indicates if the destination address addresses more than a single station. When the first memory receives from the first network a first data frame having a first destination address, a system processor within the bridge searches the address table for the first destination address to determine whether the first destination address addresses more than a single station. If so, the system processor searches the translation table for a first group address which matches the first destination address and substitutes for the first destination address a first functional address corresponding to the first group address before forwarding the first data frame on the second network.

Inventors

  • 👤 David B. Sheehy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:46
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/462; H04L12/4625; H04L45/00; H04L45/74; H04L45/742

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 137 words
A method for handling data frames by a bridge between a first network which implements group addressing and a second network which implements functional addressing but does not provide for multiple group addressing, the method comprising the steps of: (a) maintaining a translation table which translates group addresses on the first network into functional addresses on the second network (b) receiving a first data frame from the first network; (c) when the first data frame has a first group address which addresses stations on the second network, performing the following substeps (c1) accessing the translation table to locate a first functional address which is a translation of the first group address, (c2) replacing in the first data frame the first group address with the first functional address, (c3) forwarding the first data frame onto the second network.
Claim 2
Independent Claim 137 words
A method for handling data frames by a bridge between a first network which implements group addressing and a second network which implements functional addressing but does not provide for multiple group addressing, the method comprising the steps of: (a) maintaining a translation table which translates group addresses on the first network into functional addresses on the second network (b) receiving a first data frame from the first network; (c) when the first data frame has a first group address which addresses stations on the second network, performing the following substeps (c1) accessing the translation table to locate a first functional address which is a translation of the first group address, (c2) replacing in the first data frame the first group address with the first functional address, (c3) forwarding the first data frame onto the second network.
Claim 3
Dependent Claim 37 words
A method in claim 1 wherein a portion of the first functional address represents a bit significant mask, each bit in the bit significant mask representing a group of at least one station on the second network.
Claim 4
Dependent Claim 89 words
A method as in claim 1 additionally comprising the steps of: (d) receiving from the second network a second data frame; (e) when the second data frame has a second functional address which addresses stations on the first network, performing the following substeps (e1) accessing the translation table to locate a second group address which is a translation of the second functional address, (e2) replacing in the second data frame the second functional address with the second group address, (e3) forwarding the second data frame onto the first network.
Claim 5
Dependent Claim 58 words
A method as in claim 3 wherein a portion of the first functional address represents a bit significant mask, each bit in the bit significant mask representing a group of at least one station on the second network and wherein the second group address is a single address which addresses a plurality of stations on the first network.
Claim 6
Dependent Claim 207 words
A bridge providing for communication of data frames between a first network which implements group addressing and a second network which implements functional addressing but does not implement multiple group addressing, the bridge comprising: a first memory which receives data frames from the first network and from the second network, the data frames each having a destination; a system processor, coupled to the first memory, the system processor monitoring data frames received by the first memory; and, a system memory, coupled to the system processor, the system memory including an address table and a translation table, the translation table being accessed to translate group addresses to functional address; wherein the address table includes a plurality of entries, each entry having a first field which is a data frame destination address and each entry having a second field which indicates whether the data frame destination address addresses more than a single station; and wherein for every data frame destination address in a first field for which a second field indicates the data frame destination address in the first field addresses more than a single station, the translation table contains a group address recognized on the first network and contains a corresponding functional address recognized on the second network.
Claim 7
Dependent Claim 207 words
A bridge providing for communication of data frames between a first network which implements group addressing and a second network which implements functional addressing but does not implement multiple group addressing, the bridge comprising: a first memory which receives data frames from the first network and from the second network, the data frames each having a destination; a system processor, coupled to the first memory, the system processor monitoring data frames received by the first memory; and, a system memory, coupled to the system processor, the system memory including an address table and a translation table, the translation table being accessed to translate group addresses to functional address; wherein the address table includes a plurality of entries, each entry having a first field which is a data frame destination address and each entry having a second field which indicates whether the data frame destination address addresses more than a single station; and wherein for every data frame destination address in a first field for which a second field indicates the data frame destination address in the first field addresses more than a single station, the translation table contains a group address recognized on the first network and contains a corresponding functional address recognized on the second network.
Claim 8
Dependent Claim 103 words
A bridge as in claim 5 wherein when the first memory receives from the first network a first data frame having a first destination address, the system processor searches the address table for the first destination address, and when the system processor determines from the address table that the first destination address addresses more than a single station the system processor searches the translation table for a first group address which matches the first destination address and substitutes for the first destination address a first functional address corresponding to the first group address before forwarding the first data frame on the second network.
Claim 9
Dependent Claim 103 words
A bridge as in claim 6 wherein when the first memory receives from the second network a second data frame having a second destination address, the system processor searches the address table for the second destination address, and when the system processor determines from the address table that the second destination address addresses more than a single station the system processor searches the translation table for a second functional address which matches the second destination address and substitutes for the second destination address a second group address corresponding to the second functional address before forwarding the second data frame on the first network.

References Cited (Backward Citations)

US31852A Cited
USRE31852E Cited
USRE31852F1 Cited
US4718060A Cited
US4789982A Cited
US4769814A Cited
US4771286A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-06-11 1993-12-11 1994-06-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-06-11 1997-12-11 1998-06-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-06-11 2001-12-11 2002-06-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag