Generation of Comfort Noise
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorTomas Jansson Toftgård
Life of this patent
Estimating the term…
Abstract
A User Equipment (UE) is operative to generate CN (Comfort Noise) control parameters, e.g., as part of audio-decoding processing by the UE. A buffer of a predetermined size implemented in the UE is configured to store CN parameters for SID (Silence Insertion Descriptor) frames and active hangover frames. Processing circuitry of the UE is configured to determine a CN parameter subset relevant for SID frames based on the age of the stored CN parameters and on residual energies, and use the determined CN parameter subset to determine CN control parameters for a first SID frame following an active signal frame.
Claims13
A method of generating Comfort Noise (CN) control parameters, the method performed by a User Equipment (UE) configured for operation in a network and comprising:
- storing CN parameter sets in a buffer of a predetermined size (M) for Silence Insertion Descriptor (SID) frames and active hangover frames of an encoded audio signal, where the CN parameter set stored for each SID frame or active hangover frame includes a residual energy value;
- determining representative CN parameters for a first SID frame following an active non-hangover frame of the encoded audio signal, based on a relevant subset of the CN parameter sets stored in the buffer, and determining the relevant subset based on an age of the stored CN parameter sets and the residual energy values;
- and
- using the representative CN parameters to determine the CN control parameters for the first SID frame.
A non-transitory computer readable medium storing a computer program for generating Comfort Noise (CN) control parameters, said computer program comprising computer readable code units that when executed by a processing circuit of a User Equipment (UE) configured for operation in a network, causes the UE to:
- store CN parameter sets in a buffer in the UE of a predetermined size (M) for Silence Insertion Descriptor (SID) frames and active hangover frames of an encoded audio signal, wherein the CN parameter set stored for each SID frame or active hangover frame includes a residual energy value;
- determine representative CN parameters for a first SID frame following an active non-hangover frame of the encoded audio signal, based on a relevant subset of the CN parameter sets stored in the buffer, and determining the relevant subset based on an age of the stored CN parameter sets and the residual energy values;
- use the representative CN parameters to determine the CN control parameters for the first SID frame.
A User Equipment (UE) configured for operation in a network, the UE comprising:
- a buffer of a predetermined size (M) configured to store Comfort Noise (CN) parameter sets for Silence Insertion Descriptor (SID) frames and active hangover frames of an encoded audio signal, where the CN parameter set stored for each SID frame or active hangover frame includes a residual energy value;
- and
- processing circuitry configured to:
- determine representative CN parameters for a first SID frame following an active non-hangover frame of the encoded audio signal, based on a relevant subset of the CN parameter sets stored in the buffer, and determine the relevant subset based on an age of the stored CN parameter subsets and the residual energy values;
- and
- use the representative CN parameters to determine CN control parameters for the first SID frame.
Dependencies are inferred from the claim text.