DISTRIBUTED ADMISSION CONTROL
0 Assignments
0 Petitions
Accused Products
Abstract
A first network client requests initiation of a data transfer with a second network client. An admission control facility (ACF) responds to the initiation request by performing admission analysis to determine whether to initiate the data transfer. The ACF sends one or more packets to the second network client. In response, the second network client sends acknowledgment packets back to the ACF. The ACF performs admission analysis based on the packets sent and the acknowledgment packets, and determines whether the data transfer should be initiated based on the analysis. The admission analysis may be based on a variety of factors, such as the average time to receive an acknowledgment for each packet, the variance of the time to receive an acknowledgment for each packet, a combination of these factors, or a combination of these and other factors.
2 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving, by a network device, a request to initiate a data transfer; transmitting, by the network device, one or more packets on one or more paths; analyzing, by the network device, information identifying packet loss associated with at least one of the one or more packets; transmitting, by the network device, one or more additional packets on the one or more paths based on analyzing the information identifying packet loss associated with the at least one of the one or more packets; receiving, by the network device, one or more responses to the one or more additional packets; and causing, by the network device, the data transfer to be initiated on a particular path, of the one or more paths, when one or more response times, associated with the one or more responses, do not exceed a threshold. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
a first network device to; transmit one or more packets toward a second network device; analyze information identifying packet loss associated with at least one of the one or more packets; transmit one or more additional packets toward the second network device based on analyzing the information identifying packet loss associated with the at least one of the one or more packets; receive one or more responses to the one or more additional packets; and determine that a data transfer is to be initiated in connection with the second network device when one or more response times, associated with the one or more responses, do not exceed a threshold. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
35. A network device comprising:
one or more elements, implemented at least partially in hardware, to; transmit one or more packets toward a first device; analyze information identifying packet loss associated with at least one of the one or more packets; transmit one or more additional packets toward the first device based on analyzing the information identifying packet loss associated with the at least one of the one or more packets; receive one or more responses to the one or more additional packets; and determine that a data transfer is to be initiated between the first device and a second device when one or more response times, associated with the one or more responses, do not exceed a threshold. - View Dependent Claims (36, 37, 38, 39, 40)
Specification