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

Automatic association of local area network station addresses with a repeater port

Assignee: Enterasys Networks Inc
•
Filing: 1991-04-08
•
Granted: 1993-01-12
•
Expires: 2011-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Automatic tracking of the topology of an extended local area network by augmenting a station address list kept by a bridge with a list of repeater numbers and repeater port numbers. The bridge periodically iterates through its list of stations to select a station address. The selected address table is forwarded to all of the repeaters connected to the bridge. The repeaters watch for the selected address appearing as a source address in a message on one of their ports. If the address is seen, they report the repeater port number back to the bridge. Because the repeaters are interconnected such that a predetermined port number is always used as the common port between repeaters, any possible ambiguities are eliminated.

Inventors

  • 👤 Jeffrey Lomicka
  • 👤 Willem Engelse

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 00:29
CPC Classifications
H; H04; H04L; H04L45/00; H04L45/02

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 100 words
A method for determining the location of a station with a particular segment in an extended local area network given only a selected network address, the method comprising: forwarding the selected network address to one or more multiple-port repeaters connected to the network; in each multiple-port repeater, comparing the selected address with the source addresses of messages incoming to the ports of the repeater; and if the selected address matches the source address of a message, providing an indicator of the repeater port number on which the message was received, thereby identifying the selected network address with a particular segment.
Claim 2
Independent Claim 100 words
A method for determining the location of a station with a particular segment in an extended local area network given only a selected network address, the method comprising: forwarding the selected network address to one or more multiple-port repeaters connected to the network; in each multiple-port repeater, comparing the selected address with the source addresses of messages incoming to the ports of the repeater; and if the selected address matches the source address of a message, providing an indicator of the repeater port number on which the message was received, thereby identifying the selected network address with a particular segment.
Claim 3
Dependent Claim 33 words
A method as in claim 1 wherein one or more of the multiple-port repeaters are connected to a bridge, and the step of forwarding the selected network address is performed by the bridge.
Claim 4
Dependent Claim 29 words
A method as in claim 1 wherein the multiple-port repeaters are interconnected with one another such that a predetermined port number is used as the common port between repeaters.
Claim 5
Dependent Claim 76 words
A method as in claim 1 additionally comprising the steps of: maintaining a list of network addresses for the stations connected to the network; selecting a network address from the list of network addresses, and forwarding it to one of the repeaters; maintaining the repeater port number indicator associated with the network address in a list; and periodically repeating the above steps to maintain a list of repeater port numbers for each of the network addresses.
Claim 6
Dependent Claim 33 words
A method as in claim 4 wherein the step of maintaining a list of network addresses maintains a list of network addresses for the stations connected to a workgroup segment in the network.
Claim 7
Dependent Claim 35 words
A method as in claim 4 wherein one or more of the multiple-port repeaters are connected to a bridge, and the step of maintaining a list of the network addresses is performed by the bridge.
Claim 8
Dependent Claim 58 words
A method as in claim 4 wherein one or more of the multiple-port repeaters are connected to a bridge, and the steps of selecting a network address from the list of network addresses, maintaining the repeater port number indicator, and periodically repeating the above steps to maintain a list of repeater port numbers are performed by the bridge.
Claim 9
Dependent Claim 42 words
A method as in claim 4 wherein one or more of the multiple-port repeaters are connected to a bridge, and the step of maintaining the repeater port number indicator associated with the network address in a list is performed by the bridge.
Claim 10
Dependent Claim 28 words
A method as in claim 1 wherein the indicator of the repeater port number includes both a particular repeater number and a port number of a particular repeater.
Claim 11
Independent Claim 104 words
A method for automatically tracking the topology of an extended local area network by augmenting a station address list kept by a bridge with a list of repeater numbers and repeater port numbers, comprising the steps of: periodically iterating through the station address list to determine a selected station address; forwarding the selected station address to one or more repeaters connected to the bridge; in the repeaters, watching for the selected address to appear as a source address in a message on one of their ports; and upon seeing the selected address on a port, reporting a repeater port number back to the bridge.
Claim 12
Independent Claim 104 words
A method for automatically tracking the topology of an extended local area network by augmenting a station address list kept by a bridge with a list of repeater numbers and repeater port numbers, comprising the steps of: periodically iterating through the station address list to determine a selected station address; forwarding the selected station address to one or more repeaters connected to the bridge; in the repeaters, watching for the selected address to appear as a source address in a message on one of their ports; and upon seeing the selected address on a port, reporting a repeater port number back to the bridge.
Claim 13
Dependent Claim 29 words
A method as in claim 10 wherein the multiple-port repeaters are interconnected with one another such that a predetermined port number is used as the common port between repeaters.
Claim 14
Independent Claim 111 words
An apparatus for associating the location of a network station with a particular segment in an extended local area network, given only the network address of the station, the apparatus comprising: means for forwarding the network address to one or more multiple-port repeaters connected to the network; means for comparing the network address to the source addresses of messages incoming to the ports of the repeaters; and means for providing an indicator of the repeater port number on which the message was received, if the means for comparing determines that the network address matches the source address of a message, and thereby for associating the network address with a particular segment.
Claim 15
Independent Claim 111 words
An apparatus for associating the location of a network station with a particular segment in an extended local area network, given only the network address of the station, the apparatus comprising: means for forwarding the network address to one or more multiple-port repeaters connected to the network; means for comparing the network address to the source addresses of messages incoming to the ports of the repeaters; and means for providing an indicator of the repeater port number on which the message was received, if the means for comparing determines that the network address matches the source address of a message, and thereby for associating the network address with a particular segment.
Claim 16
Dependent Claim 32 words
An apparatus as in claim 12 wherein one or more of the multiple-port repeaters are connected to a bridge, and the means for forwarding the network address is disposed within the bridge.
Claim 17
Dependent Claim 29 words
An apparatus as in claim 12 wherein the multiple-port repeaters are interconnected with one another such that a predetermined port number is used as the common port between repeaters.
Claim 18
Dependent Claim 92 words
An apparatus as in claim 12 additionally comprising: means for maintaining a list of network addresses for the stations connected to the network; means for selecting a network address from the list of network addresses, and for forwarding the network address selected thereby to one of the repeaters; means for maintaining the repeater port number indicator associated with a given network address in a list; and means for iterating through the list of network addresses to maintain a list of repeater port numbers for each of the stations connected to the network.
Claim 19
Dependent Claim 35 words
An apparatus as in claim 15 wherein one or more of the multiple-port repeaters are connected to a bridge, and the means for maintaining a list of the network addresses is disposed within the bridge.
Claim 20
Dependent Claim 28 words
An apparatus as in claim 15 wherein the indicator of the repeater port number includes both a particular repeater number and a port number of a particular repeater.
Claim 21
Dependent Claim 326 words
An extended local area network for automatically determining the location of a network station, wherein the network includes a bridge having a workgroup port and a backbone port, and the network includes a plurality of multiple-port repeaters, the multiple-port repeaters each having a plurality of repeater ports, with at least one repeater port connected to the workgroup port of the bridge, so that at least one port of each repeater is connected in parallel with at least one port of the other repeaters and in parallel with the workgroup port of the bridge, and at least one of the remaining ports of at least one of the multiple-port repeaters is connected to a local area network segment including a plurality of network stations interconnected by a network medium, wherein the bridge further comprises: memory means, for storing the addresses of the stations connected to the bridge, and a repeater number and repeater port number for each station address; means for reading a selected station address from one of the locations in the station address table memory, and for forwarding the selected station address to the multiple-port repeaters; means for receiving a port number value and a repeater number value from one of the multiple-port repeaters in response to sending a repeater port value request control message to the repeaters; means for storing the received port number value and repeater number in the memory means; and wherein the multiple-port repeaters each comprise: means for storing the selected station address; means for comparing the selected station address to the source address portion of incoming messages received on the plurality of repeater ports, and for determining if the selected station address is equal to the source address of an incoming message; means for determining the port number associated with the port on which the incoming message was received; and means for forwarding the port number value to the bridge in response to receiving a port value request control message.
Claim 22
Dependent Claim 326 words
An extended local area network for automatically determining the location of a network station, wherein the network includes a bridge having a workgroup port and a backbone port, and the network includes a plurality of multiple-port repeaters, the multiple-port repeaters each having a plurality of repeater ports, with at least one repeater port connected to the workgroup port of the bridge, so that at least one port of each repeater is connected in parallel with at least one port of the other repeaters and in parallel with the workgroup port of the bridge, and at least one of the remaining ports of at least one of the multiple-port repeaters is connected to a local area network segment including a plurality of network stations interconnected by a network medium, wherein the bridge further comprises: memory means, for storing the addresses of the stations connected to the bridge, and a repeater number and repeater port number for each station address; means for reading a selected station address from one of the locations in the station address table memory, and for forwarding the selected station address to the multiple-port repeaters; means for receiving a port number value and a repeater number value from one of the multiple-port repeaters in response to sending a repeater port value request control message to the repeaters; means for storing the received port number value and repeater number in the memory means; and wherein the multiple-port repeaters each comprise: means for storing the selected station address; means for comparing the selected station address to the source address portion of incoming messages received on the plurality of repeater ports, and for determining if the selected station address is equal to the source address of an incoming message; means for determining the port number associated with the port on which the incoming message was received; and means for forwarding the port number value to the bridge in response to receiving a port value request control message.
Claim 23
Dependent Claim 46 words
An extended local area network as in claim 18 wherein the multiple-port repeaters further comprise: means for determining a repeater number associated with each repeater; and means for forwarding the repeater number value to the bridge in response to receiving a port value request control message.
Claim 24
Dependent Claim 98 words
An extended local area network as in claim 18 wherein the memory means in the bridge further comprises: a station address table memory, having a plurality of memory locations for storing the addresses of the stations connected to at least the workgroup port of the bridge; a repeater number table memory, having a plurality of locations, with a repeater number location associated with each location in the station address table memory; and a repeater port table memory, having a plurality of locations, with a repeater port number location associated with each location in the station address table memory.

References Cited (Backward Citations)

US4825435A Cited
US4737953A Cited
US5008884A Cited
US5018137A Cited
US4922503A Cited
US5060228A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-01-12 1996-07-13 1997-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-01-12 2000-07-13 2001-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-01-12 2004-07-13 2005-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag