Skip to content

Bug in noise seed handling in ISM CNG

In ISM CNG, for each object, the comfort noise signal is generated by mixing different noise sources controlled by coherence values which are transmitted in the SID frame that indicate the level of coherence between the dominant object and each other object. There are multiple noise seed values stored in each SCE to have both a common seed (to generate correlated noise) and individual seeds (to generate uncorrelated noise). Usage of these seeds is incorrect for discrete ISM. There can be asynchronicity in the common seed and the roles of common and individual seeds were not correctly assigned.