Patent ID: 8503299

Claim:
A method of dynamically allocating a delay budget to a packet transmitting from a source to a destination, comprising: at a packet analyzer between a source and a destination, receiving at least one incoming packet from the source to the destination, wherein at least one incoming packet is a regular interval packet; extracting information from the incoming packet, the information associating the incoming packet to at least one previously received incoming packets, wherein the information includes packet identification information associating the incoming regular packet to previously received regular interval packets; assessing a variable delay caused in a communication path from the source to the packet analyzer, based on an arrival time of the at least one previously received regular interval packets, wherein assessing the variable delay caused in a communication path from the source to the packet analyzer, comprises: sending a request for an assessment packet; receiving the assessment packet to assess the variable delay; and determining a delay budget for a downlink from the packet analyzer, based on the variable delay and an end to end delay requirement between the source and the destination; and outputting the incoming packet with the delay budget from the packet analyzer to a packet scheduler.