1. A method for processing signals in communications equipment, the method comprising the steps of: receiving at-least-two incoming signals, the at-least-two incoming signals representing packets of speech-coded data that are incompatible with each other; grouping signal processing resources into a number of pools, wherein one of the pools is a speech-coding pool; determining a signal type of each received incoming signal; wherein when the determined signal type is data for the at-least-two received incoming signals, further including the steps of: processing the at-least-two received incoming signals to identify the type of speech-coded data in each of the at-least-two received incoming signals, the speech-coded data being representative of a particular speech-coding algorithm; and selecting at least two speech-coding resources from the speech-coding pool such that one of the selected speech coding resources is compatible with the identified type of speech coding signal in one of the at-least-two received incoming signals and the other of the selected speech coding resources is compatible with the identified type of the other of the at-least-two received incoming signals; and processing the received at-least-two incoming signals with the selected speech-coding resources for enabling communications between parties; notwithstanding that incompatible speech-coding algorithms are represented by the packets of speech-coded data in the at-least-two received incoming signals.