US 11,057,653 B2
Jitter management in a statistical multiplexer employing an IP network
Robert S. Nemiroff, Carlsbad, CA (US); and Jing Yang Chen, San Diego, CA (US)
Assigned to ARRIS Enterprises LLC, Suwanee, GA (US)
Filed by ARRIS Enterprises LLC, Suwanee, GA (US)
Filed on Dec. 21, 2018, as Appl. No. 16/228,993.
Prior Publication US 2020/0204840 A1, Jun. 25, 2020
Int. Cl. H04N 21/2365 (2011.01); H04N 21/242 (2011.01); H04L 29/06 (2006.01); H04N 19/177 (2014.01); H04N 21/6373 (2011.01)
CPC H04N 21/23655 (2013.01) [H04L 65/607 (2013.01); H04L 65/80 (2013.01); H04N 19/177 (2014.11); H04N 21/242 (2013.01); H04N 21/6373 (2013.01)] 20 Claims
OG exemplary drawing
1. A method for multiplexing encoded media streams into a statistically multiplexed media stream, comprising:
receiving over a communication network a plurality of encoded media streams each having a variable bit rate (VBR), the encoded media streams experiencing jitter while being transmitted over the communication network and undergoing a de-jitter process;
prior to multiplexing the encoded media streams into a multiplexed media stream, rearranging respective transmit times of select packets in select ones of the encoded media streams when a total group bandwidth available on a transmission channel over which the multiplexed media stream is to be transmitted is insufficient less than a sum of bandwidths of the encoded media streams because of the jitter and de jitter process experienced by the media streams, the rearranging being performed without exceeding a maximum bit rate at which each individual encoded media stream is configured, the rearranging causing the bandwidth of the multiplexed media stream to be less than or equal to the total group bandwidth of the transmission channel; and
after rearranging the transmit time of the select packets, multiplexing the encoded media steams into the multiplexed media stream and transmitting the multiplexed media stream onto the transmission channel.