US5854790A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for networking data devices using an uplink module
Assignee: Hewlett Packard Development Co LP
•
Filing: 1997-07-11
•
Granted: 1998-12-29
•
Expires: 2017-07-11
Abstract
Abstract A network (10) includes several local networks (32, 34, 36). Each local network (32, 34, 36) includes a repeater (12, 16, 20) coupled to data devices (14, 18, 22). The combination of the repeater (12, 16, 20) and the data devices (14, 18, 22) form a collision domain for managing communications within the local network (32, 34, 36). Uplink modules (40, 44) manage communications between the local networks (32, 34, 36) by isolating collision domains and generating collision indications when messages cannot be transmitted. The uplink modules (40, 44) may also implement bridging, routing, or filtering capabilities that inhibit transmission of an intra-network message beyond its local network (32, 34, 36).
Inventors
- 👤 Craig M. Scott
- 👤 Li Tung Wang
- 👤 Arthur T. Bennett
- 👤 Ahmad Nouri
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:33
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/44; H04L49/00; H04L49/25; H04L49/35; H04L49/351
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
239 words
An apparatus for communicating data between a transmitting data device and a receiving data device in a collision domain at a first data rate and a second data rate, the collision domain having a distance dependent upon the data rate, the transmitting and receiving data devices being capable of operating at least at a first data rate, the apparatus comprising: a first repeater operable to receive and transmit data at a first data rate and a second data rate and connectable to a second repeater, the first and second repeaters positioned between the transmitting data device and the receiving data device to form a collision domain having a first maximum transmission distance at a first data rate and a second maximum transmission distance at a second data rate, the first transmission distance being greater than the second transmission distance, a buffer positioned between the first and second repeaters to form a second collision domain, the buffer being operable to store data for transmission between the collision domains, the first repeater being operable to detect a saturated condition of the buffer, and said first repeater, in response to the saturated condition, further operable to transmit to the transmitting device a collision indication without storing the message in the buffer; wherein, when data is transmitted at the second data rate, the transmitting data device is positioned from the receiving data device at a distance not greater than the first transmission distance.
Claim 2
Independent Claim
239 words
An apparatus for communicating data between a transmitting data device and a receiving data device in a collision domain at a first data rate and a second data rate, the collision domain having a distance dependent upon the data rate, the transmitting and receiving data devices being capable of operating at least at a first data rate, the apparatus comprising: a first repeater operable to receive and transmit data at a first data rate and a second data rate and connectable to a second repeater, the first and second repeaters positioned between the transmitting data device and the receiving data device to form a collision domain having a first maximum transmission distance at a first data rate and a second maximum transmission distance at a second data rate, the first transmission distance being greater than the second transmission distance, a buffer positioned between the first and second repeaters to form a second collision domain, the buffer being operable to store data for transmission between the collision domains, the first repeater being operable to detect a saturated condition of the buffer, and said first repeater, in response to the saturated condition, further operable to transmit to the transmitting device a collision indication without storing the message in the buffer; wherein, when data is transmitted at the second data rate, the transmitting data device is positioned from the receiving data device at a distance not greater than the first transmission distance.
Claim 3
Dependent Claim
119 words
A computer system comprising: a first local area network including a first repeater for coupling a first plurality of data devices, said first local area network further including a collision domain; a second local area network including a second repeater for coupling a second plurality of data devices, said second local are network further including a collision domain; a first inter-repeater link for coupling said first repeater with said second repeater; and said first repeater including an uplink module connected to said first inter-repeater link, said uplink module for managing communication of data messages transmitted across the collision boundaries of said collision domain of said first local area network and said collision domain of said second local area network.
Claim 4
Dependent Claim
119 words
A computer system comprising: a first local area network including a first repeater for coupling a first plurality of data devices, said first local area network further including a collision domain; a second local area network including a second repeater for coupling a second plurality of data devices, said second local are network further including a collision domain; a first inter-repeater link for coupling said first repeater with said second repeater; and said first repeater including an uplink module connected to said first inter-repeater link, said uplink module for managing communication of data messages transmitted across the collision boundaries of said collision domain of said first local area network and said collision domain of said second local area network.
Claim 5
Dependent Claim
89 words
The computer system as recited in claim 2, and further including a third local area network including a second repeater for coupling a third plurality of data devices, said third local are network further including a collision domain; a second inter-repeater link for coupling said second repeater with said third repeater; and said third repeater including an uplink module for managing communication of data messages across the collision boundaries of said collision domain of said second local area network and said collision domain of said third local are network.
Claim 6
Dependent Claim
23 words
The computer system as recited in claim 2, wherein said uplink module of said first repeater includes a buffer for storing data messages.
Claim 7
Dependent Claim
35 words
The computer system as recited in claim 4, wherein said uplink module of said first repeater further for generating a collision indication in response to a selected amount of data messages stored in said buffer.
Claim 8
Dependent Claim
23 words
The computer system as recited in claim 3, wherein said uplink module of said third repeater includes a buffer for storing data messages.
Claim 9
Dependent Claim
35 words
The computer system as recited in claim 6, wherein said uplink module of said third repeater further for generating a collision indication in response to a selected amount of data messages stored in said buffer.
Claim 10
Dependent Claim
120 words
A data communication system comprising: a first local area network including a first repeater for coupling a first plurality of data devices, said first local area network further including a collision domain; a second local area network including a second repeater for coupling a second plurality of data devices, said second local are network further including a collision domain; a first inter-repeater link for coupling said first repeater with said second repeater; and said first repeater including an uplink module connected to said first inter-repeater link, said uplink module for managing communication of data messages transmitted across the collision boundaries of said collision domain of said first local area network and said collision domain of said second local area network.
Claim 11
Dependent Claim
120 words
A data communication system comprising: a first local area network including a first repeater for coupling a first plurality of data devices, said first local area network further including a collision domain; a second local area network including a second repeater for coupling a second plurality of data devices, said second local are network further including a collision domain; a first inter-repeater link for coupling said first repeater with said second repeater; and said first repeater including an uplink module connected to said first inter-repeater link, said uplink module for managing communication of data messages transmitted across the collision boundaries of said collision domain of said first local area network and said collision domain of said second local area network.
Claim 12
Dependent Claim
90 words
The data communication system as recited in claim 8, and further including a third local area network including a second repeater for coupling a third plurality of data devices, said third local are network further including a collision domain; a second inter-repeater link for coupling said second repeater with said third repeater; and said third repeater including an uplink module for managing communication of data messages across the collision boundaries of said collision domain of said second local area network and said collision domain of said third local are network.
Claim 13
Dependent Claim
24 words
The data communication system as recited in claim 9, wherein said uplink module of said first repeater includes a buffer for storing data messages.
Claim 14
Dependent Claim
36 words
The data communication system as recited in claim 10, wherein said uplink module of said first repeater further for generating a collision indication in response to a selected amount of data messages stored in said buffer.
Claim 15
Dependent Claim
24 words
The data communication system as recited in claim 11, wherein said uplink module of said third repeater includes a buffer for storing data messages.
Claim 16
Dependent Claim
36 words
The data communication system as recited in claim 12, wherein said uplink module of said third repeater further for generating a collision indication in response to a selected amount of data messages stored in said buffer.
References Cited (Backward Citations)
US4500990A
Cited
US4597078A
Cited
US4627052A
Cited
EP0190661A2
Cited
USRE33426E
Cited
EP0222669A2
Cited
US4825435A
Cited
US4737953A
Cited
US5088032A
Cited
US4901312A
Cited
US4922503A
Cited
US5060228A
Cited
US4982400A
Cited
US5387902A
Cited
US5050165A
Cited
US5379289A
Cited
US5214646A
Cited
US5301303A
Cited
US5111453A
Cited
US5299195A
Cited
US5396495A
Cited
US5436617A
Cited
US5179554A
Cited
US5329618A
Cited
US5343471A
Cited
US5251213A
Cited
US5434872A
Cited
US5550836A
Cited
US5414708A
Cited
US5680389A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-12-28 | 2002-06-29 | 2002-12-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-12-28 | 2006-06-29 | 2006-12-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-12-28 | 2010-06-29 | 2010-12-29 | $7700.00 | Window Closed / Lapsed |