Methods and systems for multiple gigabit ethernet link recovery
AssigneeCisco Technology, Inc.
InventorsAjith Chandran, Kabiraj Sethi, Chandra Shekhara Rao V, Eric Cheung
Life of this patent
Estimating the term…
Abstract
Disclosed herein are systems and methods of negotiating an acceptable speed for communication between at least two Ethernet devices connected by a link. In one aspect, the method monitors the link health and status and makes a speed choice decision based on the error rate and link partner capability.
Claims25
A method, comprising:
- providing a first Ethernet device, wherein the first Ethernet device can be switched to be operable at any one of a plurality of speeds;
- providing a second Ethernet device that can be switched to be operated at one of one or more speeds, wherein at least one of the one or more speeds of the second Ethernet device is the same as one of the plurality of speeds of the first Ethernet device;
- providing a link between the first Ethernet device and the second Ethernet device, wherein at least a portion of the link comprises a Category 5 Enhanced (Cat 5e) cable;
- and
- negotiating an operating speed for communication between the first Ethernet device and the second Ethernet device over the link, wherein the operating speed is one of the any one of the plurality of speeds of the first Ethernet device and one of the one or more speeds of the second Ethernet device.
A system comprised of:
- a first Ethernet device, wherein the first Ethernet device can be switched to be operable at any one of a plurality of speeds;
- a second Ethernet device that can be switched to be operated at one of one or more speeds;
- a link between the first Ethernet device and the second Ethernet device, wherein at least a portion of the link comprises a Category 5 Enhanced (Cat 5e) cable;
- and
- a processor, wherein the processor is communicatively coupled with at least one of the first Ethernet device and the second Ethernet device, said processor executing computer-readable instructions to negotiate an operating speed for communication between the first Ethernet device and the second Ethernet device over the link, wherein the operating speed is one of the any one of the plurality of speeds of the first Ethernet device and one of the one or more speeds of the second Ethernet device.
A computer-readable medium comprising computer-executable instructions thereon that when executed cause a processor to negotiate an operating speed for communication between a first Ethernet device that can be switched to be operable at any one of a plurality of speeds and a second Ethernet device that can be switched to be operated at one of one or more speeds, said first Ethernet device and said second Ethernet device connected over a link, wherein at least a portion of the link comprises a Category 5 Enhanced (Cat 5e) cable, said computer-executable instructions comprising:
- (a) setting the first Ethernet device at a selected speed, wherein the selected speed is one of the plurality of speeds of the first Ethernet device;
- (b) determining one or more of a link status, whether the second Ethernet device can operate at the selected speed, and channel characteristics at the selected speed;
- (c) making a decision to set the operating speed as the selected speed based on the one or more of the determinations;
- or
- (d) selecting another of the one or more of the plurality of speeds of the first Ethernet device as the selected speed and repeat (a)-(c), above.
Dependencies are inferred from the claim text.