A Multiservice Access Concentrator (MAC) is provided at which a dynamic
association is established and maintained among a number of processors and
a number of voice channels of a data stream. The voice channels are
multiplexed voice channels received in a Pulse Code Modulation (PCM) data
stream. The processors comprise digital signal processors (DSPs) for
performing compression and decompression of the plurality of voice
channels. A table is generated that tracks the association among the
plurality of processors and the plurality of voice channels. At least one
signal is generated that synchronizes a transfer of data among each of the
processors and the associated voice channels. The generation of at least
one signal comprises providing a frame synchronization signal to each of
the processors to indicate the start of a first voice channel.
Furthermore, a byte synchronization signal is provided to each processor
when the associated voice channel is available for transfer. Moreover, a
clock gating control signal is provided to each of the processors when the
associated voice channel is available for transfer. A number of compressed
voice channels are provided to at least one multi-service network using a
configurable trunk, wherein the at least one multi-service network
comprises Asynchronous Transfer Mode (ATM), Frame Relay, High-level Data
Link Control (HDLC), Internet Protocol (IP), and TDM networks.
Se proporciona un concentrador del acceso de Multiservice (MAC) en el cual una asociación dinámica se establece y se mantiene entre un número de procesadores y un número de canales de la voz de una secuencia de datos. Los canales de la voz son canales multiplexados de la voz recibidos en una secuencia de datos de la modulación de código de pulso (PCM). Los procesadores abarcan los procesadores de la señal numérica (DSPs) para realizar la compresión y la descompresión de la pluralidad de canales de la voz. Se genera una tabla que sigue la asociación entre la pluralidad de procesadores y la pluralidad de canales de la voz. Por lo menos se genera una señal que sincroniza una transferencia de datos entre cada uno de los procesadores y de los canales asociados de la voz. La generación por lo menos de una señal abarca el abastecimiento de una señal de sincronización del marco a cada uno de los procesadores de indicar el comienzo de un primer canal de la voz. Además, una señal de sincronización del octeto se proporciona a cada procesador cuando el canal asociado de la voz está disponible para la transferencia. Por otra parte, una señal de control del reloj que bloquea se proporciona a cada uno de los procesadores cuando el canal asociado de la voz está disponible para la transferencia. Un número de canales comprimidos de la voz se proporcionan por lo menos a una red del multi-servicio usando un tronco configurable, en donde la por lo menos una red del multi-servicio abarca el Asynchronous Transfer Mode (atmósfera), el relais del capítulo, el control de trasmisión de datos de alto nivel (HDLC), el Internet Protocol (IP), y redes de TDM.