Method and apparatus for adjusting a communication timer in a communication network
First Claim
Patent Images
1. A method of optimizing data communications in a network comprising a transmitting component and a receiving component, the method comprising:
- receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate;
determining an amount the data transfer rate has varied; and
adjusting a communication timer from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate for optimizing data transfer between the networked components, wherein the amount the communication timer is adjusted is determined by calculating the a ratio of different transfer rates and multiplying by a frame size.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for adjusting a communication timer (306) for a communication network is described herein and comprises a communication device (302) capable of receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate, determining the amount the data transfer rate has varied, and adjusting the communication timer (306) from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate and for optimizing data transfer between networked components.
19 Citations
17 Claims
-
1. A method of optimizing data communications in a network comprising a transmitting component and a receiving component, the method comprising:
-
receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate;
determining an amount the data transfer rate has varied; and
adjusting a communication timer from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate for optimizing data transfer between the networked components, wherein the amount the communication timer is adjusted is determined by calculating the a ratio of different transfer rates and multiplying by a frame size.
-
-
2. A method of optimizing data communications in a network comprising a transmitting component and a receiving component, the method comprising:
-
receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate;
determining an amount the data transfer rate has varied; and
adjusting a communication timer from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate for optimizing data transfer between the networked components, wherein the data transfer rate has decreased and the amount the data transfer rate has varied is determined by dividing the previous data transfer rate by the new data transfer rate to provide a number of frames that accounts for the varying data transfer rate and multiplying the number of frames by an amount of time it takes to transmit a frame to provide the amount of time by which the one set timed interval is increased to the different set timed interval to account for the varying data transfer rate. - View Dependent Claims (3)
sending an acknowledgment signal from the receiving component to the transmitting component;
initiating the communication timer to begin counting a set timed interval; and
monitoring the data transfer rate between the networked components.
-
-
4. A method of optimizing data communications in a network comprising a transmitting component and a receiving component, the method comprising:
-
receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate;
determining an amount the data transfer rate has varied; and
adjusting a communication timer from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate for optimizing data transfer between the networked components, wherein the data transfer rate has increased and the amount the data transfer rate has varied is determined by dividing the new data transfer rate by the previous data transfer rate to provide a number of frames that accounts for the varying data transfer rate and multiplying the number of frames by an amount of time It takes to transmit a frame to provide the amount of time by which the one set timed interval is decreased to the different set timed interval to account for the varying data transfer rate. - View Dependent Claims (5)
sending an acknowledgment signal from the receiving component to the transmitting component;
initiating the communication timer to begin counting a set timed interval; and
monitoring the data transfer rate between the networked components.
-
-
6. A method of optimizing data communications in a network comprising a transmitting component and a receiving component, the method comprising:
-
receiving data indicating that a data transfer rate has varied from a previous data transfer rate to a new data transfer rate;
determining an amount the data transfer rate has varied; and
adjusting a communication timer from one set timed interval to a different set timed interval to automatically account for the varying data transfer rate for optimizing data transfer between the networked components, wherein the receiving step includes receiving a data rate shift notification signal which comprises a data rate shift factor and the different set timed interval is equal to the data rate shift factor multiplied by a frame size. - View Dependent Claims (7, 8)
-
-
9. A system for optimizing data communications in a network, the system comprising:
-
a transmitter for transmitting data to a receiver at a variety of data transfer rates;
a receiver for receiving data from the transmitter;
a processor for determining if the transmitted data has been received and for generating an acknowledgment signal in response to this determination; and
an adjustable timer that tracks an amount of time it takes to receive data after the acknowledgment signal has been generated and which is automatically adjusted from one set timed interval to a different set timed interval by the processor to account for varying data transfer rates wherein the generated acknowledgment signal is a negative acknowledgment (NAK) signal and the timer is automatically adjusted from one set timed interval to a different set timed interval by the processor upon receipt of a data rate shift notification signal. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus for optimizing data communication in a network, the apparatus comprising:
-
a communication device for receiving data at a variety of data transfer rates and transmitting an acknowledgment corresponding to the received data;
a communication timer for tracking an amount of time it takes to receive data after transmitting the acknowledgment; and
a processor configured to detect when the data transfer rate has changed and to adjust the communication timer from one set timed interval to a different set timed interval to account for the varying data transfer rate, wherein the communication device is a transceiver and the processor detects data transfer rate change via reception of a data rate shift notification signal which comprises a data rate shift factor and the different set timed interval is equal to the data rate shift factor multiplied by a frame size.- View Dependent Claims (15, 16, 17)
the processor detects data transfer rate change via reception of an unrequested data signal.
-
Specification