A method performed by an apparatus within a conference bridge, said method comprising: receiving, via an interface of said conference bridge, an input send signal (Sin) from an endpoint communicating with said conference bridge; receiving an output receive signal (Rin) from a conference bridge controller within the conference bridge; calculating, at one or more processors of said apparatus, said processors being communicatively coupled to the interface and to the conference bridge controller, an echo return loss based on the input send signal and the output receive signal; and performing one of the following steps a) and b) as follows: a) when the echo return loss is less than or equal to a threshold level cancelling echo by subtracting, from the input send signal, an estimation of an echo signal, thereby generating a resultant signal (Sout) as a result of the subtraction; and when the echo return loss is greater than the threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; b) when the echo return loss is greater than a first threshold level and less that or equal to a second threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; and when the echo return loss is less than or equal to the first threshold level, cancelling echo by subtracting, from the input send signal, an estimation of an echo signal, thereby generating a resultant signal (Sout) as a result of the subtraction; and when the echo return loss is greater than the second threshold level, generating a resultant signal (Sout) by passing the input signal. receiving, via an interface of said conference bridge, an input send signal (Sin) from an endpoint communicating with said conference bridge; receiving an output receive signal (Rin) from a conference bridge controller within the conference bridge; calculating, at one or more processors of said apparatus, said processors being communicatively coupled to the interface and to the conference bridge controller, an echo return loss based on the input send signal and the output receive signal; and performing one of the following steps a) and b) as follows: a) when the echo return loss is less than or equal to a threshold level cancelling echo by subtracting, from the input send signal, an estimation of an echo signal, thereby generating a resultant signal (Sout) as a result of the subtraction; and when the echo return loss is greater than the threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; b) when the echo return loss is greater than a first threshold level and less that or equal to a second threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; and when the echo return loss is less than or equal to the first threshold level, cancelling echo by subtracting, from the input send signal, an estimation of an echo signal, thereby generating a resultant signal (Sout) as a result of the subtraction; and when the echo return loss is greater than the second threshold level, generating a resultant signal (Sout) by passing the input signal. a) when the echo return loss is less than or equal to a threshold level cancelling echo by subtracting, from the input send signal, an estimation of an echo signal, thereby generating a resultant signal (Sout) as a result of the subtraction; and when the echo return loss is greater than the threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; b) when the echo return loss is greater than a first threshold level and less that or equal to a second threshold level, suppressing, by the one or more processors, echo by removing, from the input send signal, a portion of the input send signal, thereby generating a resultant signal (Sout) as a result of the removal; and