Media session between network endpoints
First Claim
1. A computer-implemented method of configuring a media session between a first endpoint and a second endpoint of a communication network, the method comprising performing operations by the first endpoint, comprising:
- performing a determination, by at least the first endpoint, before connection candidates are validated to establish the media session, to identify whether a reduced connectivity check condition is met with bandwidth constrained network conditions, wherein the reduced connectivity check condition is based on identification of the bandwidth constrained network conditions on the communication network operable between the first endpoint and the second endpoint using measurements performed by at least the first endpoint;
initiating a reduced candidate pairing procedure, based on a determination that the reduced connectivity check condition is met, the reduced candidate pairing procedure including connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs, wherein the reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs; and
configuring the media session between the first endpoint and the second endpoint using a candidate pair of candidate pairs that is determined to be valid, the candidate pair determined to be valid based on a result of connectivity checks using the candidate pair.
1 Assignment
0 Petitions
Accused Products
Abstract
A media session is configured between a first endpoint and a second endpoint on a communication network based on connectivity checks performed by the endpoints. When a reduced connectivity check condition is met, based on characteristics of the communication network operable between the first endpoint and the second endpoint, a reduced candidate pairing procedure is initiated. The reduced candidate pairing procedure includes connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs. The reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs, and a particular candidate pair in the reduced set is determined to be valid based on a result of connectivity checks using the candidate pair.
20 Citations
20 Claims
-
1. A computer-implemented method of configuring a media session between a first endpoint and a second endpoint of a communication network, the method comprising performing operations by the first endpoint, comprising:
-
performing a determination, by at least the first endpoint, before connection candidates are validated to establish the media session, to identify whether a reduced connectivity check condition is met with bandwidth constrained network conditions, wherein the reduced connectivity check condition is based on identification of the bandwidth constrained network conditions on the communication network operable between the first endpoint and the second endpoint using measurements performed by at least the first endpoint; initiating a reduced candidate pairing procedure, based on a determination that the reduced connectivity check condition is met, the reduced candidate pairing procedure including connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs, wherein the reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs; and configuring the media session between the first endpoint and the second endpoint using a candidate pair of candidate pairs that is determined to be valid, the candidate pair determined to be valid based on a result of connectivity checks using the candidate pair. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device located at a first endpoint for configuring a media session between the first endpoint and a second endpoint via a communication network, the computing device comprising:
-
memory configured to host instructions; and processor circuitry operably coupled to the memory, wherein the instructions, when executed by the processor circuitry, implement operations comprising; performing a determination, by at least the first endpoint, before connection candidates are validated to establish the media session, to identify whether a reduced connectivity check condition is met with bandwidth constrained network conditions, wherein the reduced connectivity check condition is based on identification of the bandwidth constrained network conditions on the communication network operable between the first endpoint and the second endpoint using measurements performed by at least the first endpoint; initiating a reduced candidate pairing procedure, based on a determination that the reduced connectivity check condition is met, the reduced candidate pairing procedure including connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs, wherein the reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs; and configuring the media session between the first endpoint and the second endpoint using a candidate pair of candidate pairs that is determined to be valid, the candidate pair determined to be valid based on a result of connectivity checks using the candidate pair. - View Dependent Claims (16, 17)
-
-
18. A computer-readable storage medium, excluding a transitory signal, the computer-readable storage medium comprising executable code for configuring a media session between a first endpoint and a second endpoint of a communication network, wherein the code, when executed on a computer of the first endpoint, causes the computer to implement operations comprising:
-
performing a determination, by at least the first endpoint, before connection candidates are validated to establish the media session, to identify whether a reduced connectivity check condition is met with bandwidth constrained network conditions, wherein the reduced connectivity check condition is based on identification of the bandwidth constrained network conditions on the communication network operable between the first endpoint and the second endpoint using measurements performed by at least the first endpoint; initiating a reduced candidate pairing procedure, based on a determination that the reduced connectivity check condition is met, the reduced candidate pairing procedure including connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs, wherein the reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs; and configuring the media session between the first endpoint and the second endpoint using a candidate pair of candidate pairs that is determined to be valid, the candidate pair determined to be valid based on a result of connectivity checks using the candidate pair. - View Dependent Claims (19, 20)
-
Specification