← Back to Patent Explorer
US4897841A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for bridging local area networks using concurrent broadband channels

Assignee: Whittaker Communications Inc
•
Filing: 1989-01-11
•
Granted: 1990-01-30
•
Expires: 2009-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Local area networks are interconnected through bridging devices by a backbone network having a plurality of broadband channels. The bridges encapsulate local area network messages within backbone network messages which are addressed to specific bridges. The bridge then selects one of the appropriate broadband channels for transmission of the backbone network message over the backbone network.

Inventors

  • 👤 Joseph M. Gang, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 23:47
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L2212/00

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 216 words
A system for bridging local area networks comprising: a plurality of local area networks, each comprising at least one station; a backbone network divided into a plurality of broadband channels; and a plurality of bridges, each bridge connected between one of the local area networks and the backbone network, each bridge comprising, a network interface means connected to one of the local area networks for transmitting and receiving messages to and from the local area network to which the network interface means is connected, a plurality of backbone network interface means connected to the backbone network, each of said plurality of backbone network interface means for transmitting and receiving messages to and from said backbone network over an assigned channel, said assigned channel being one of said plurality of broadband channels, a memory means connected to the interface means and the plurality of backbone network interface means, for storing a bridge identification address, a table of addresses, and for temporarily storing said messages, and a logic means connected to the network interface means, the plurality of backbone network interface means, and the memory means, for transferring messages between the network interface means and one of the backbone network interface means and for selecting one of said plurality of broadband channels over which to send said messages.
Claim 2
Independent Claim 216 words
A system for bridging local area networks comprising: a plurality of local area networks, each comprising at least one station; a backbone network divided into a plurality of broadband channels; and a plurality of bridges, each bridge connected between one of the local area networks and the backbone network, each bridge comprising, a network interface means connected to one of the local area networks for transmitting and receiving messages to and from the local area network to which the network interface means is connected, a plurality of backbone network interface means connected to the backbone network, each of said plurality of backbone network interface means for transmitting and receiving messages to and from said backbone network over an assigned channel, said assigned channel being one of said plurality of broadband channels, a memory means connected to the interface means and the plurality of backbone network interface means, for storing a bridge identification address, a table of addresses, and for temporarily storing said messages, and a logic means connected to the network interface means, the plurality of backbone network interface means, and the memory means, for transferring messages between the network interface means and one of the backbone network interface means and for selecting one of said plurality of broadband channels over which to send said messages.
Claim 3
Dependent Claim 27 words
The system of claim 1 wherein, said table of addresses associates each of said stations with its respective bridge and associates each bridge with its assigned channels.
Claim 4
Dependent Claim 98 words
The system of claim 1 wherein, said logic means further includes means for comparing a message originating with the local area network to which the network interface means of that bridge is connected with said table of addresses and if said message is addressed to one of said stations in a second local area network of the plurality of local area networks, said second local network is not connected to the network interface means of that bridge, then encapsulating said message in a message addressed to a second bridge which is associated with said second local area network.
Claim 5
Dependent Claim 44 words
The system of claim 1 wherein, said logic means includes means for selecting one of said plurality of broadband channels by monitoring the message traffic over each of said plurality of broadband channels and selecting the channel with the least amount of message traffic.
Claim 6
Dependent Claim 62 words
The system of claim 1 wherein, said logic means includes means for selecting one of said plurality of broadband channels by comparing an address of a local area network message with said table of addresses and if said address is associated with one of said plurality of broadband channels which has been designated as a priority channel, then selecting said priority channel.
Claim 7
Independent Claim 210 words
A system for bridging local area networks comprising: a plurality of local area networks, each comprising at least one station; a backbone network divided into a plurality of broadband channels; a plurality of bridge means, each connected between the backbone network and one of the local area networks, for allowing messages from a station in one local area network to be transmitted to one or more stations in one or more of the other local area networks, each of said bridge means comprising, a network interface means for transmitting and receiving local area network messages to and from said local area network, a plurality of backbone network interface means for transmitting and receiving backbone network messages to and from said backbone network, each of said plurality of backbone network interface means associated with one of said plurality of broadband channels, address table means for associating each station with a bridge means and for associating each bridge means with at least one of said broadband channels, encapsulation means for encapsulating a local area network message within a backbone network message for transmission over said backbone network as a backbone network message; and channel selector means for selecting one of said plurality of broadband channels for transmission of a backbone network message.
Claim 8
Independent Claim 210 words
A system for bridging local area networks comprising: a plurality of local area networks, each comprising at least one station; a backbone network divided into a plurality of broadband channels; a plurality of bridge means, each connected between the backbone network and one of the local area networks, for allowing messages from a station in one local area network to be transmitted to one or more stations in one or more of the other local area networks, each of said bridge means comprising, a network interface means for transmitting and receiving local area network messages to and from said local area network, a plurality of backbone network interface means for transmitting and receiving backbone network messages to and from said backbone network, each of said plurality of backbone network interface means associated with one of said plurality of broadband channels, address table means for associating each station with a bridge means and for associating each bridge means with at least one of said broadband channels, encapsulation means for encapsulating a local area network message within a backbone network message for transmission over said backbone network as a backbone network message; and channel selector means for selecting one of said plurality of broadband channels for transmission of a backbone network message.
Claim 9
Dependent Claim 19 words
The system of claim 6 wherein, said bridge means further includes learning means for constructing said table of addresses.
Claim 10
Dependent Claim 42 words
The system of claim 6 wherein, said channel selector means has means for selecting one of said plurality of broadband channels by monitoring the message traffic on said plurality of broadband channels and selecting the channel with the least amount of traffic.
Claim 11
Dependent Claim 66 words
The system of claim 6 wherein, said address table means further comprises means for associating certain station addresses with certain of said broadband channels; and said channel selector means has means for selecting one of said plurality of broadband channels by comparing a station address within a message with said address table and selecting one of said broadband channels with which said station address is associated.
Claim 12
Independent Claim 208 words
A method for bridging local area networks comprising the steps of: connecting a plurality of local area networks to a plurality of bridges, with each local area network connected to one bridge, and each bridge having at least one station; connecting each of said plurality of bridges to a backbone network, said backbone network divided into a plurality of broadband channels; determining the location of each station relative to its associated bridge; determining the broadband channels on the backbone network with which each bridge may communicate; reading the address of a local area network message on the local area network connected to a bridge and if said local area network message is addressed to a destination station within said local area network, then disregarding said message, and if said local area network message is addressed to a destination station in a second local area network of the plurality of local area networks, then encapsulating said local area network message within a backbone network message addressed to a destination bridge which is associated with said destination station; and selecting one of said broadband channels which is associated with said destination bridge for transmission of said backbone network message containing the encapsulated local area network message over said backbone network.
Claim 13
Independent Claim 208 words
A method for bridging local area networks comprising the steps of: connecting a plurality of local area networks to a plurality of bridges, with each local area network connected to one bridge, and each bridge having at least one station; connecting each of said plurality of bridges to a backbone network, said backbone network divided into a plurality of broadband channels; determining the location of each station relative to its associated bridge; determining the broadband channels on the backbone network with which each bridge may communicate; reading the address of a local area network message on the local area network connected to a bridge and if said local area network message is addressed to a destination station within said local area network, then disregarding said message, and if said local area network message is addressed to a destination station in a second local area network of the plurality of local area networks, then encapsulating said local area network message within a backbone network message addressed to a destination bridge which is associated with said destination station; and selecting one of said broadband channels which is associated with said destination bridge for transmission of said backbone network message containing the encapsulated local area network message over said backbone network.
Claim 14
Dependent Claim 38 words
The method of claim 10 wherein, the step of selecting one of said broadband channels includes monitoring the message traffic on each of said plurality of broadband channels and selecting the broadband channel having the least message traffic.
Claim 15
Dependent Claim 72 words
The method of claim 10 wherein, the step of selecting one of said broadband channels includes associating certain station combinations of the stations connected to said bridges with one of said channels, reading the addresses of local area network messages to determine an origin station and a destination station and if said origin station and destination station represent a station combination, then selecting the channel with which said station combination is associated.
Claim 16
Dependent Claim 164 words
A bridge for interconnecting local area networks comprising: a network interface means for connection to a local area network for transmitting and receiving messages to and from said local area network; a plurality of backbone network interface means for connection to a backbone network, each of said plurality of backbone network interface means for transmitting and receiving messages to and from said backbone network over an assigned channel, said assigned channel being one of a plurality of broadband channels; a memory means connected to the network interface means and the plurality of backbone network interface means, for storing a bridge identification address, a table of addresses, and for temporarily storing said messages; and a logic means connected to the network interface means, and plurality of backbone network interface means and the memory means for transferring messages between the network interface means and the plurality of backbone interface means and for selecting one of said plurality of broadband channels over which to send said message.
Claim 17
Dependent Claim 164 words
A bridge for interconnecting local area networks comprising: a network interface means for connection to a local area network for transmitting and receiving messages to and from said local area network; a plurality of backbone network interface means for connection to a backbone network, each of said plurality of backbone network interface means for transmitting and receiving messages to and from said backbone network over an assigned channel, said assigned channel being one of a plurality of broadband channels; a memory means connected to the network interface means and the plurality of backbone network interface means, for storing a bridge identification address, a table of addresses, and for temporarily storing said messages; and a logic means connected to the network interface means, and plurality of backbone network interface means and the memory means for transferring messages between the network interface means and the plurality of backbone interface means and for selecting one of said plurality of broadband channels over which to send said message.
Claim 18
Dependent Claim 41 words
The system of claim 13 wherein, said table of addresses associates a plurality of station addresses with a plurality of bridge addresses and associates each of said plurality of bridge addresses with at least one of said plurality of broadband channels.
Claim 19
Dependent Claim 86 words
The system of claim 13 wherein, said logic means further includes means for comparing a message originating with the local area network to which the network interface means of that bridge is connected with said table of addresses and if said message is addressed to a station in a second local area network which is not connected to the network interface means of that bridge, then encapsulating said message in a message addressed to a second bridge which is associated with said second local area network.
Claim 20
Dependent Claim 44 words
The system of claim 13 wherein, said logic means includes means for selecting one of said plurality of broadband channels by monitoring the message traffic over each of said plurality of broadband channels and selecting the channel with the least amount of message traffic.
Claim 21
Dependent Claim 63 words
The system of claim 13 wherein, said logic means includes means for selecting one of said plurality of broadband channels by comparing an address of a local area network message with said table of addresses and if said address is associated with a one of said plurality of broadband channels which has been designated as a priority channel, then selecting said priority channel.
Claim 22
Dependent Claim 53 words
The system of claim 13 wherein, said backbone network is a token-bus network; and said logic means includes means for selecting one of said plurality of broadband channels by calculating the average token rotation time for each of said broadband channels and selecting the broadband channel with the smallest average token rotation time.
Claim 23
Dependent Claim 52 words
The system of claim 13 wherein, said logic means includes means for selecting one of said plurality of broadband channels by periodically sampling the number of messages sent over each backbone channel in a given time frame and selecting the channel with the least amount of messages sent during that time frame.

References Cited (Backward Citations)

US4627052A Cited
US4707827A Cited
US4797881A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag