Transmitir múltiples transmisiones de datos como una señal a múltiples estaciones

0

Estoy pensando en un sistema que tome múltiples flujos de datos, los codifique en una sola señal y luego los emita a múltiples estaciones que luego podrían decodificar la información en la señal para el único canal que la estación desea. Pido disculpas por la rotunda descripción del problema ya que no sé cómo se llama técnicamente esta configuración; Lo mejor que pueda, como un reverso de CDMA.

simular este circuito : esquema creado usando CircuitLab

Entonces, mi pregunta es: ¿es esto posible y, de ser así, ya existe un estándar?

    
pregunta Jon.H

1 respuesta

1

Cualquier * DMA podría usarse para esto: CDMA, TDMA, FDMA, etc. Hay muchos estándares que pueden hacer este tipo de cosas, pero no es posible recomendar uno específico sin más información sobre estos flujos de datos. 'con el que estás tratando.

Editar: Parece que quieres trabajar con muestras analógicas o sin procesar. Con el sistema analógico, deberá transmitir con N operadores, uno por canal, y luego sintonizar el operador que corresponda al canal en el que está interesado.

Para digital, generalmente 48 kHz a 16 bits es un buen formato para datos de audio. Si quieres volverte loco, puedes hacer 192 kHz a 24 bits. 48 kHz a 16 bits es de 768 kbps por canal de audio. Para cuatro canales, necesitaría al menos 3.072 Mbit / seg. Recomendaría intercalar las muestras del canal y combinarlas en paquetes de algún tipo, y luego elegir qué muestras reproducir en el receptor. Esto podría considerarse un subpaquete TDMA, aunque todos los receptores realmente tendrán que lidiar con cada paquete. Habrá una compensación entre el tamaño del paquete, la latencia y la sobrecarga (debido a los encabezados de paquetes y otras necesidades de sincronización).

Una opción decente podría ser wifi + algún tipo de audio a través de Ethernet estándar. Eche un vistazo a Enviando audio a través de Ethernet y enlace . De lo contrario, es posible que se encuentre construyendo sus propias radios, lo cual es una tarea bastante difícil, especialmente porque necesitará varios megabits por segundo.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas