Circuits and methods for intelligent acknowledgement based flow control in a processing system network
First Claim
1. A management circuit for governing transmission of reception indicia by a transmission circuit over a network, comprising:
- a detector circuit operative to monitor a latency characteristic indicative, at least in part, of an efficiency level associated with transmission of said reception indicia by said transmission circuit; and
a control circuit, associated with said detector circuit and said transmission circuit, operative to adjust a transmission delay of said transmission of said reception indicia over said network as a function of said latency characteristic and a frequency of timeout occurrences to thereby allow said management circuit to manage said transmission delay as a function of said efficiency level associated with said transmission circuit.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed, in general, to network connectivity, and more specifically to circuits and methods for intelligent acknowledgment-based flow control in a processing system network. The present invention concerns governing transmission of data packets and reception indicia by a transmission circuit over a network. Detector circuitry is included and is operative to (1) monitor a first latency characteristic of the network that is indicative, at least in part, of a utilization level of the network; and (2) monitor a second latency characteristic indicative, at least in part, of an efficiency level associated with transmission of the reception indicia by the transmission circuit. Control circuit is further included and is associated with the detector circuitry and the transmission circuit. The control circuit is operative to (1) adjust a retransmission delay of the transmission circuit of the data packets over the network as a function of the first latency characteristic, thereby allowing the management circuit to manage the retransmission delay as a function of the utilization level of said network; and (2) adjust a transmission delay of the transmission circuit of the reception indica over the network as a function of the second latency characteristic to thereby allow the management circuit to manage the transmission delay as a function of the efficiency level associated with the transmission circuit.
88 Citations
29 Claims
-
1. A management circuit for governing transmission of reception indicia by a transmission circuit over a network, comprising:
-
a detector circuit operative to monitor a latency characteristic indicative, at least in part, of an efficiency level associated with transmission of said reception indicia by said transmission circuit; and a control circuit, associated with said detector circuit and said transmission circuit, operative to adjust a transmission delay of said transmission of said reception indicia over said network as a function of said latency characteristic and a frequency of timeout occurrences to thereby allow said management circuit to manage said transmission delay as a function of said efficiency level associated with said transmission circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A management circuit for governing transmission of data packets by a packet transmission circuit over a network, comprising:
-
a detector circuit, associated with said network, operative to monitor a latency characteristic of said network, said latency characteristic indicative, at least in part, of a utilization level of said network; and a retransmission control circuit, associated with said detector circuit and said packet transmission circuit, operative to adjust a retransmission delay of said transmission of said data packets over said network as a function of said latency characteristic and a frequency of timeout occurrences to thereby allow said management circuit to manage said retransmission delay as a function of said utilization level of said network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for governing transmission of a reception indicia by a transmission circuit over a network, comprising the steps of:
-
monitoring a latency characteristic, said latency characteristic indicative, at least in part, of an efficiency level associated with transmission of said reception indicia by said transmission circuit; and adjusting a transmission delay of said transmission of said reception indicia over said network as a function of said latency characteristic and a frequency of timeout occurrences to thereby manage said transmission delay as a function of said efficiency level associated with said transmission circuit. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method for governing transmission of data packets by a packet transmission circuit over a network, comprising the steps of:
-
monitoring a latency characteristic of said network, said latency characteristic indicative, at least in part, of a utilization level of said network; and adjusting a retransmission delay of said transmission of said data packets over said network as a function of said latency characteristic and a frequency of timeout occurrences to thereby manage said retransmission delay as a function of said utilization level of said network. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A management circuit for governing transmission of data packets and a reception indicia by a transmission circuit over a network, comprising:
-
detector circuitry operative to; monitor a first latency characteristic of said network, said latency characteristic indicative, at least in part, of a utilization level of said network; and monitor a second latency characteristic indicative, at least in part, of an efficiency level associated with transmission of said reception indicia by said transmission circuit; and control circuit, associated with said detector circuitry and said transmission circuit, operative to; adjust a retransmission delay of said transmission circuit of said data packets over said network as a function of said first latency characteristic and a frequency of transmission timeout occurrences to thereby allow said management circuit to manage said retransmission delay as a function of said utilization level of said network; and adjust a transmission delay of said transmission circuit of said reception indicia over said network as a function of said second latency characteristic and a frequency of acknowledgment timeout occurrences to thereby allow said management circuit to manage said transmission delay as a function of said efficiency level associated with said transmission circuit.
-
Specification