SISTEMA Y PROCEDIMIENTO PARA PROPORCIONAR GESTIÓN DE REDUNDANCIA.

Un procedimiento para implementar la transmisión redundante en una red de paquetes conmutados,

que comprende:

determinar los modos de códec disponibles que se fijaron a partir de una negociación anterior con un dispositivo de recepción;

seleccionar un modo de códec a partir de los modos de códec disponibles; y

encapsular los paquetes para la transmisión con un nivel de redundancia de trama particular seleccionado de acuerdo con el modo de códec seleccionado.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2007/053895.

Solicitante: NOKIA CORPORATION.

Nacionalidad solicitante: Finlandia.

Dirección: KEILALAHDENTIE 4 02150 ESPOO FINLANDIA.

Inventor/es: OJALA, PASI, LAKANIEMI, ARI.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G10L19/14
  • H04L1/00 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › Disposiciones para detectar o evitar errores en la información recibida.
  • H04N7/66

PDF original: ES-2375579_T3.pdf

 


Fragmento de la descripción:

Sistema y procedimiento para proporcionar gestión de redundancia Campo de la invención La presente invención se refiere de forma general a la codificación de voz. Más particularmente, la presente invención se refiere a la codificación de voz, la resistencia a errores y la transmisión de voz sobre una red de paquetes conmutados, y la transmisión de voz sobre una red de paquetes conmutados para aplicaciones de Voz Sobre IP (VoIP) .

Antecedentes de la invención Esta sección pretende proporcionar los antecedentes o el contexto de la invención que se define en las reivindicaciones. La descripción en este documento puede incluir conceptos que podrían seguirse pero que no son necesariamente los que se han concebido o seguido anteriormente. Por lo tanto, a menos que se indique otra cosa en este documento, lo que se describe en esta sección no es la técnica anterior a la descripción y reivindicaciones en esta solicitud y no se admite que sea técnica anterior por su inclusión en esta sección.

En los protocolos de transmisión de las redes de paquetes conmutados actuales, todos los paquetes de IP en los que se detectan errores de bits por el receptor se eliminan. En otras palabras, una vez recibidos, la pila de protocolos no conduce cualesquiera paquetes distorsionados a la capa de aplicación si se detectan errores. Por esta razón, cuando se transmiten paquetes IP sobre enlaces de radio propensos a errores o sobre cualquier medio que causa errores, la capa de aplicación se enfrenta a algunas pérdidas de paquetes. Por el contrario, ninguna de los paquetes que alcanzan la capa de aplicación contiene ningún error de bit residual en tales disposiciones.

Debido a que los paquetes distorsionados no se transmiten a la capa de aplicación, los algoritmos de ocultación de errores no pueden utilizar las tramas parcialmente correctas. Sin embargo, tales tramas perdidas aún deben reemplazarse. Esta situación se hace incluso más difícil cuando se pierde más de un paquete consecutivo. Se han introducido diversos procedimientos para combatir tales condiciones de pérdidas de paquetes. Algunos procedimientos convencionales incluyen el uso de la codificación de descripción múltiple, donde se distribuye la información sobre varios paquetes IP, así como la corrección directa de errores (FEC) a nivel de la aplicación, en la cual se usa la información de FEC para reconstruir los paquetes perdidos.

Además de lo anterior, otro enfoque para la resolución del problema de las pérdidas de paquetes involucra el uso de la transmisión redundante. Una ventaja de la transmisión redundante es un requisito de bajo cálculo. La transmisión redundante se implementa simplemente adjuntando la trama actual y una o más tramas anteriores dentro del mismo paquete. La decodificación del flujo redundante es también muy sencilla; cuando se pierde un paquete, el receptor sólo necesita esperar a que llegue el siguiente paquete para obtener la trama correspondiente para el decodificador. Sin embargo, un problema con la técnica de redundancia de tramas es que implica una tasa de bit aumentada resultante. Con la redundancia de trama, el requisito de ancho de banda esencialmente se dobla cuando se adjunta otra trama al paquete IP en cuestión. Además, con la redundancia de tramas, el retardo global se aumenta ya que el receptor necesita almacenar las tramas de voz una cantidad igual a la cantidad de redundancia. El borrador de trabajo de la normativa IETF "Carga útil de RTP y formato del almacenamiento de ficheros para los Códec de Audio de Multi-Tasa Adaptativa (AMR) y de Multi-Tasa Adaptativa de Banda Ancha (AMR-WB) " borrador-ietf-avt-rtp-bis0.6.txt, Sjöberg J y otros, del 18 de Septiembre de 2006, desvela un procedimiento para la realización de la corrección de errores usando transmisión redundante, donde el transmisor selecciona la cantidad apropiada de redundancia en base a una retroalimentación acerca del canal.

Las soluciones convencionales para la adaptación del modo de códec y la selección de modo en la transmisión redundante generalmente han implicado, bien el mantenimiento de la tasa de bit existente y simplemente copiar una o más tramas anteriores dentro del paquete, o por el contrario, bajar la tasa de bit del códec de modo que la tasa global resultante no se aumente significativamente. Por ejemplo, cuando una llamada de voz de banda estrecha que usa el códec AMR se establece con 12, 2 kbit/s, y 100% de redundancia, es decir la transmisión de una trama actual con una trama de voz anterior adjunta al paquete, se realiza con un modo de 5, 9 kbit/s, resultando una tasa de bit de 11, 8 kbit/s. Además, una redundancia del 200%, es decir con las dos tramas de voz anteriores adjuntas, se realiza con un modo de 4, 75 kbit/s, resultando una tasa de 14, 25 kbit/s. El AMR es un sistema de compresión de datos de audio que usa la adaptación del enlace para seleccionar una de ocho tasas de bit diferentes en base a las condiciones del enlace. Respecto al AMR-WB, cuando la tasa nominal es de 12, 65 kbit/s en una disposición AMR-WB, por ejemplo, el 100% de redundancia con la tasa más baja factible (8, 85 kbit/s) da como resultado 17, 7 kbit/s. Adicionalmente, siempre es posible que la red y/o el terminal receptor no pueda soportar necesariamente el modo de códec que se selecciona automáticamente para la transmisión redundante en base a los requisitos de la tasa de bit.

Un sistema propuesto anteriormente para la resolución de los problemas tratados anteriormente puede encontrarse en www.ietforg/rfc/rfc3267.txt. En este sistema un transmisor es responsable de la selección de una cantidad apropiada de redundancia en base a la retroalimentación que se ha recibido (por ejemplo, en los informes del receptor de RTCP) con respecto al canal que se está usando. Sin embargo, este sistema se basa en la retroalimentación y puede conducir por lo tanto a problemas si no se recibe la información apropiada del dispositivo de decodificación.

Por lo tanto sería deseable desarrollar un sistema y un procedimiento que resuelvan los problemas anteriores.

Sumario La presente invención establecida en las reivindicaciones 1, 9 y 10 proporciona un sistema, un procedimiento y un medio legible por ordenador para una implementación más eficaz de la gestión de redundancia en aplicaciones de codificación de voz. De acuerdo con diversas realizaciones de la presente invención, un dispositivo transmisor selecciona un nivel de transmisión redundante que es adecuado para las condiciones actuales del canal de transmisión, aunque, al mismo tiempo, selecciona la tasa de bit más adecuada a partir del conjunto de modos de códec disponibles. Con las realizaciones de la presente invención, el nivel de transmisión redundante que se usa es siempre óptimo con respecto a los modos de códec seleccionados, y no se necesita ninguna renegociación del códec. Los límites sobre el periodo de cambio del modo del códec y el cambio de modo a sólo los modos vecinos puede limitar la velocidad de adaptación del códec multi-tasa (lo que se trata en www.ieft.org/rfc/rfc3267.txt) . En este caso, la transmisión redundante usa los modos intermedios dentro de los límites de adaptación negociados cuando caminan hacia la configuración óptima de modos del códec. El sistema y el procedimiento de diversas realizaciones de la presente invención pueden aplicarse básicamente, a virtualmente cualquier codificador de voz multi-tasa, tal como los codificadores del 3GPP Adaptativo Multi-Tasa (AMR) y el AMR-WB.

Estas y otras ventajas y características de la invención, junto con la organización y modo de operación de la misma, se harán evidentes a partir de la siguiente descripción detallada cuando se toma en conjunción con los dibujos adjuntos, en los que elementos iguales tienen las mismas referencias numéricas a través de los diversos dibujos descritos a continuación.

Breve descripción de los dibujos La Figura 1 muestra un sistema genérico de comunicaciones multimedia para su uso con la presente invención;

la Figura 2 es un diagrama de flujo que muestra la implementación de diversas realizaciones de la presente invención;

la Figura 3 es una vista en perspectiva de un dispositivo electrónico que puede usarse en la implementación de la presente invención; y la Figura 4 es una representación esquemática de la circuitería del teléfono móvil de la Figura 3.

Breve descripción de las diversas realizaciones Las diversas realizaciones de la presente invención proporcionan un sistema y un procedimiento para la implementación más eficaz de la gestión de redundancia en aplicaciones... [Seguir leyendo]

 


Reivindicaciones:

1. Un procedimiento para implementar la transmisión redundante en una red de paquetes conmutados, que comprende:

determinar los modos de códec disponibles que se fijaron a partir de una negociación anterior con un dispositivo de recepción; seleccionar un modo de códec a partir de los modos de códec disponibles; y encapsular los paquetes para la transmisión con un nivel de redundancia de trama particular seleccionado de acuerdo con el modo de códec seleccionado.

2. Un procedimiento de acuerdo con la reivindicación 1, en el que el modo del códec seleccionado de los modos de códec disponibles se selecciona para que se iguale lo más próximo a la tasa de bit actual cuando se usa un nivel de redundancia de trama particular.

3. Un procedimiento de acuerdo con la reivindicación 1 ó 2, en el que si la adaptación del códec está limitada por una tasa de adaptación, el nivel de redundancia de trama particular se implementa para la transmisión de paquetes sólo después de que se alcanza el modo del códec seleccionado.

4. Un procedimiento de acuerdo con cualquiera de las reivindicaciones 1 – 3, en el que si la adaptación del códec está limitada por las etapas de adaptación a los modos vecinos, el nivel de redundancia de trama particular se implementa para la transmisión de paquetes sólo después de que se alcanza el modo de códec seleccionado.

5. Un procedimiento de acuerdo con la reivindicación 1, en el que, si el único modo de códec disponible comprende un modo de códec que se está usando actualmente, continúa usando el modo de códec usado actualmente.

6. Un procedimiento de acuerdo con cualquiera de las reivindicaciones 1 – 5, en el que el nivel de redundancia de trama particular comprende el 100% o el 200% de redundancia.

7. Un procedimiento de acuerdo con las reivindicaciones 1 – 6, en el que los modos de códec disponibles comprenden los modos de códec de multi-tasa adaptativa (AMR) o los modos de códec de multi-tasa adaptativa de banda ancha (AMR-WB) .

8. Un procedimiento de acuerdo con cualquiera de las reivindicaciones 1 – 7, en el que la negociación anterior comprende una negociación de oferta-respuesta del protocolo de descripción de sesión (SDP) .

9. Un medio legible por ordenador para la implementación de la transmisión redundante en una red de paquetes conmutados, que comprende el código de programa que realiza el procedimiento de acuerdo con cualquiera de las reivindicaciones 1 – 8.

10. Un aparato para implementar la transmisión redundante en una red de paquetes conmutados, que comprende:

un medio para la determinación de los modos de códec disponibles que se fijaron a partir de una negociación anterior con un dispositivo de recepción; un medio para seleccionar un modo del códec de los modos del códec disponibles, y un medio pera el encapsulado de paquetes para la transmisión con un nivel de redundancia de trama particular seleccionado de acuerdo con el modo de códec seleccionado.

11. Un aparato de acuerdo con la reivindicación 10, en el que el modo de códec seleccionado a partir de los modos de códec disponibles se selecciona para igualar lo más próximo una tasa de bit actual cuando se usa el nivel de redundancia de trama particular.

12. Un aparato de acuerdo con la reivindicación 10 u 11, en el que si la adaptación del códec está limitada por una tasa de adaptación, el nivel de redundancia de trama particular se implementa para la transmisión de paquetes sólo después de que se alcanza el modo de códec seleccionado.

13. Un aparato de acuerdo con cualquiera de las reivindicaciones 10 – 12, en el que, si la adaptación del códec está limitada por las etapas de adaptación a los modos vecinos, se implementa el nivel de redundancia de trama particular para la transmisión de paquetes sólo después de que se alcanza el modo de códec seleccionado.

14. Un aparato de acuerdo con la reivindicación 10, en el que si el único modo de códec disponible comprende un modo de códec que se está usando actualmente, continúa usando el modo de códec usado actualmente.

15. Un aparato de acuerdo con cualquiera de las reivindicaciones 10 – 14, en el que el nivel de redundancia de trama particular comprende el 100% o el 200% de redundancia.

16. Un aparato de acuerdo con cualquiera de las reivindicaciones 10 – 15, en el que los modos de códec disponibles comprenden los modos de códec de multi-tasa adaptativos (AMR) o los modos de códec de multi-tasa adaptativos de banda ancha (AMR-WB) .

17. Un aparato de acuerdo con cualquiera de las reivindicaciones 10 – 16, en el que la negociación anterior comprende una negociación de oferta-respuesta del protocolo de descripción de sesión (SDP) .

 

Patentes similares o relacionadas:

Aparato de comunicación inalámbrica y procedimiento de generación de señales de referencia, del 29 de Julio de 2020, de Sun Patent Trust: Un aparato de comunicación para una estación base que comprende: un transmisor, el cual, en operación, transmite, a un terminal, información […]

Procedimiento y aparato para inserción de índice de bloque de código en un sistema celular de comunicación inalámbrica, del 29 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento de un terminal en un sistema de comunicación inalámbrica, comprendiendo el procedimiento: recibir, de una estación base, un bloque de información maestra, […]

Información de control en un sistema de comunicación inalámbrica, del 15 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para enviar datos de tráfico e información de control en un sistema de comunicación inalámbrica, que comprende: realizar conformación de haces […]

Detección y comprobación de error de señalización de retroalimentación en sistemas de comunicación inalámbrica de MIMO, del 15 de Julio de 2020, de INTERDIGITAL TECHNOLOGY CORPORATION: Un método implementado en una unidad de transmisión recepción inalámbrica, WTRU, caracterizado por que el método comprende: proporcionar una pluralidad […]

Repetición de transmisiones de señales en sistemas de comunicación, del 15 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento para que un equipo de usuario, UE, transmita una señal de acuse de recibo en un sistema de comunicación, comprendiendo el procedimiento: transmitir la señal […]

Método y dispositivo de codificación, del 15 de Julio de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de codificación, que comprende: realizar (S101), mediante un extremo de transmisión basado en un polinomio de verificación de redundancia cíclica, […]

Tramas Wi-Fi que incluyen extensiones de trama, del 1 de Julio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para comunicación inalámbrica, que comprende: generar una trama para transmitir datos a uno o más nodos inalámbricos; […]

Método, aparato y sistema para retroalimentar la decodificación de detención temprana, del 1 de Julio de 2020, de ZTE CORPORATION: Un método para retroalimentar un resultado de decodificación de la decodificación de detención temprana, caracterizado porque comprende: en un intervalo de tiempo […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .