Link speed downshifting for error determination and performance enhancements
First Claim
1. A method for regulating link speed for performance enhancement and port diagnosis by a processor device, comprising:
- in response to identifying an amount of errors in a communications link above a predetermined threshold, selectively reducing (n−
1) an applicable transmission speed, wherein;
the selective reduction occurs upon one of a temporary, permanent, and user-defined basis, andthe selective reduction is performed using one of a manual setting adjustment and speed negotiation logic applied to the communications link; and
if errors identified at the reduced transmission speed are found to decrease, flagging a communications port incorporating the communications link as potentially dirty, and if the errors identified at the reduced transmission speed are found to remain constant, flagging the communications port as potentially bad.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments for regulating link speed for performance enhancement and port diagnosis are provided. In response to identifying an amount of errors in a communications link above a predetermined threshold, an applicable transmission speed is selectively reduced. The selective reduction occurs upon one of a temporary, permanent, and user-defined basis, and the selective reduction is performed using one of a manual setting adjustment and speed negotiation logic applied to the communications link. If errors identified at the reduced transmission speed are found to decrease, a communications port incorporating the communications link is flagged as potentially dirty, and if the errors identified at the reduced transmission speed are found to remain constant, the communications port is flagged as potentially bad.
-
Citations
24 Claims
-
1. A method for regulating link speed for performance enhancement and port diagnosis by a processor device, comprising:
-
in response to identifying an amount of errors in a communications link above a predetermined threshold, selectively reducing (n−
1) an applicable transmission speed, wherein;the selective reduction occurs upon one of a temporary, permanent, and user-defined basis, and the selective reduction is performed using one of a manual setting adjustment and speed negotiation logic applied to the communications link; and if errors identified at the reduced transmission speed are found to decrease, flagging a communications port incorporating the communications link as potentially dirty, and if the errors identified at the reduced transmission speed are found to remain constant, flagging the communications port as potentially bad. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for regulating link speed for performance enhancement and port diagnosis, comprising:
-
a communications link; a communications port connected to the communications link; and a processor device in operable control over the communications port and communications link, wherein the processor device, in response to identifying an amount of errors in the communications link above a predetermined threshold, selectively reduces (n−
1) an applicable transmission speed, wherein;the selective reduction occurs upon one of a temporary, permanent, and user-defined basis, and the selective reduction is performed using one of a manual setting adjustment and speed negotiation logic applied to the communications link; and if errors identified at the reduced transmission speed are found to decrease, flags the communications port as potentially dirty, and if the errors identified at the reduced transmission speed are found to remain constant, flags the communications port as potentially bad. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for regulating link speed for performance enhancement and port diagnosis by a processor device, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion that, in response to identifying an amount of errors in a communications link above a predetermined threshold, selectively reduces (n−
1) an applicable transmission speed, wherein;the selective reduction occurs upon one of a temporary, permanent, and user-defined basis, and the selective reduction is performed using one of a manual setting adjustment and speed negotiation logic applied to the communications link; and a second executable portion that, if errors identified at the reduced transmission speed are found to decrease, flags a communications port incorporating the communications link as potentially dirty, and if the errors identified at the reduced transmission speed are found to remain constant, flags the communications port as potentially bad. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification