Methods and systems for incremental calculation of latency variation
First Claim
1. A network configured to calculate local latency variations in an incremental manner, comprising:
- first and second switches comprising first and second output ports, respectively; and
a processor configured to;
update a first local latency variation of a first streaming session at the first output port;
identify a relationship that;
the first streaming session and a second streaming session are passing through the second output port, and the first streaming session is passing through the second output port after passing through the first output port;
update a second local latency variation of the second streaming session at the second output port, based on the relationship;
wherein the updated second local latency variation is calculated based on the updated first local latency variation; and
estimate, based on the first and second local latency variations, end-to-end latency variation of the first streaming session; and
if the estimated end-to-end latency variation exceeds a limit, reject a request to establish a new streaming session passing through the second output port.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for calculating local latency variations in an incremental manner, including the steps of updating a first local latency variation of a first streaming session at a first output port of a first switch; identifying a relationship that the first streaming session is passing through a second output port of a second switch after passing through the first output port; wherein a second streaming session is passing through the second output port; and updating a second local latency variation of the second streaming session at the second output port, based on the relationship. Wherein the updated second local latency variation is calculated based on the updated first local latency variation.
43 Citations
18 Claims
-
1. A network configured to calculate local latency variations in an incremental manner, comprising:
-
first and second switches comprising first and second output ports, respectively; and a processor configured to; update a first local latency variation of a first streaming session at the first output port; identify a relationship that;
the first streaming session and a second streaming session are passing through the second output port, and the first streaming session is passing through the second output port after passing through the first output port;update a second local latency variation of the second streaming session at the second output port, based on the relationship;
wherein the updated second local latency variation is calculated based on the updated first local latency variation; andestimate, based on the first and second local latency variations, end-to-end latency variation of the first streaming session; and
if the estimated end-to-end latency variation exceeds a limit, reject a request to establish a new streaming session passing through the second output port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for calculating local latency variations in an incremental manner, comprising:
-
updating a first local latency variation of a first streaming session at a first output port of a first switch; identifying a relationship that the first streaming session is passing through a second output port of a second switch after passing through the first output port;
wherein a second streaming session is passing through the second output port;updating a second local latency variation of the second streaming session at the second output port, based on the relationship;
wherein the updated second local latency variation is calculated based on the updated first local latency variation; andestimating, based on the first and second local latency variations, end-to-end latency variation of the first streaming session; and
if the estimated end-to-end latency variation exceeds a limit, rejecting a request to establish a new streaming session passing through the second output port. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification