System and method for improving network performance through inter frame spacing adaptation
First Claim
Patent Images
1. A method for altering Inter Frame Spacing to improve performance of a network, the method comprising the steps of:
- ascertaining a transmit activity of the network; and
checking whether said transmit activity is greater than or equal to a transmit activity threshold, wherein if said transmit activity is greater than or equal to said transmit activity threshold, then(i) ascertaining a collision intensity experienced by the network, and(ii) adjusting the Inter Frame Spacing until said collision intensity rises above a collision intensity threshold, andif said transmit activity is less than said transmit activity threshold, then setting the Inter Frame Spacing to a minimum Inter Frame Spacing delay associated with the network.
1 Assignment
0 Petitions
Accused Products
Abstract
An Inter Frame Spacing ("IFS") adaptation routine, operating in combination with a network controller, to alter the IFS parameter utilized by the network controller to regulate data throughput. Such alteration is performed in real-time according to the topology and load of its Ethernet network. Upon determining that current Back-to-Back frames of data propagating through the Ethernet network are sensitive to IFS adaptation, the IFS adaptation routine configures the IFS parameter of its network controller based on its transmit activity and collision intensity.
-
Citations
17 Claims
-
1. A method for altering Inter Frame Spacing to improve performance of a network, the method comprising the steps of:
-
ascertaining a transmit activity of the network; and checking whether said transmit activity is greater than or equal to a transmit activity threshold, wherein if said transmit activity is greater than or equal to said transmit activity threshold, then (i) ascertaining a collision intensity experienced by the network, and (ii) adjusting the Inter Frame Spacing until said collision intensity rises above a collision intensity threshold, and if said transmit activity is less than said transmit activity threshold, then setting the Inter Frame Spacing to a minimum Inter Frame Spacing delay associated with the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network comprising:
-
a network medium; a first station coupled to said network medium; and a second station coupled to said network medium, said second station including a network controller used to regulate data throughput from said second station onto said network medium, and a memory element coupled to said network controller, said memory element including a network device driver configured to ascertain a transmit activity of the network, to ascertain a collision intensity experienced by the network when the transmit activity is equal to or exceeds a transmit activity threshold, and to modify an Inter Frame Spacing used by said network controller until the collision intensity threshold rises above a collision intensity threshold. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A network comprising:
-
bus means for propagating data frames; first communicative means for receiving said data frames through said bus means, said first communicative means being coupled to said bus means; and second communicative means for transmitting said data frames, said second communicative means being coupled includes controller means for regulating throughput of said data frames onto said bus means, and memory means for storing an Inter Frame Spacing adaptation routine to configure an Inter Frame Spacing used by said controller means, the Inter Frame Spacing of the controller means being adjusted until a collision experienced by the network rises above a collision intensity threshold when the Inter Frame Spacing adaptation routine is executed and a transmit activity is greater than or equal to a transmit activity threshold. - View Dependent Claims (14, 15, 16)
-
-
17. A network comprising:
-
a network medium; a first station coupled to said network medium; and a second station coupled to said network medium, said second station including a network controller used to regulate data throughput from said second station onto said network medium, and a memory element coupled to said network controller, said memory element including a network device driver including an Inter Frame Spacing adaptation routine being executed to modify the Inter Frame Spacing in real-time by ascertaining a transmit activity and a collision intensity when the transmit activity is greater than or equal to a transmit activity threshold, and by adjusting the Inter Frame Spacing until the collision intensity rises above a collision intensity threshold.
-
Specification