ES2339464T3 - Implementacion de version de redundancia para un canal dedicado mejorado de enlace ascendente. - Google Patents
Implementacion de version de redundancia para un canal dedicado mejorado de enlace ascendente. Download PDFInfo
- Publication number
- ES2339464T3 ES2339464T3 ES05718246T ES05718246T ES2339464T3 ES 2339464 T3 ES2339464 T3 ES 2339464T3 ES 05718246 T ES05718246 T ES 05718246T ES 05718246 T ES05718246 T ES 05718246T ES 2339464 T3 ES2339464 T3 ES 2339464T3
- Authority
- ES
- Spain
- Prior art keywords
- nvr
- ntc
- redundancy
- data
- arq
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000001174 ascending effect Effects 0.000 title claims description 6
- 238000000034 method Methods 0.000 claims abstract description 90
- 238000004891 communication Methods 0.000 claims abstract description 5
- 238000004364 calculation method Methods 0.000 claims description 40
- 238000010295 mobile communication Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 5
- 230000011664 signaling Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Stereo-Broadcasting Methods (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Un procedimiento para calcular un número NVR de versión de redundancia, a fin de implementar un protocolo híbrido de solicitud de repetición automática (HARQ), usando múltiples versiones de redundancia empleadas para los datos transmitidos en un sistema de comunicación que contiene un transmisor y un receptor, y con un número NTC de trama de conexión conocido por el transmisor y el receptor, que comprende: proporcionar un número NARQ de procesos de solicitud de repetición automática y un número NVR de versiones de redundancia al receptor y al transmisor, caracterizado por calcular, por parte del transmisor, el número NVR de versión de redundancia correspondiente a dichos datos, como función del número NTC de trama de conexión, el número NARQ de procesos de solicitud de repetición automática y el número NVR de versiones de redundancia; y calcular, por parte del receptor, el número NVR de versión de redundancia como función del número NTC de trama de conexión, el número NARQ de procesos de solicitud de repetición automática y el número NVR de versiones de redundancia, en donde dicho NVR se utiliza para indicar qué versión de redundancia de dichos datos es enviada desde dicho transmisor y es recibida por dicho receptor.
Description
Implementación de versión de redundancia para un
canal dedicado mejorado de enlace ascendente.
La presente invención se refiere, en general, a
redes de comunicación móvil y, más específicamente, a una
implementación de una versión de redundancia de un canal dedicado
mejorado de enlace ascendente.
\vskip1.000000\baselineskip
En el acceso de alta velocidad de paquetes del
enlace descendente (HSDPA), que facilita la dirección del enlace de
radio desde una red a un equipo (EU) de usuario, se crean distintas
versiones de redundancia, con el apareo de velocidades en dos
etapas para el soporte de una redundancia incremental (RI). La
primera etapa del apareo de velocidades en dos etapas punza el
bloque de transporte de forma tal que quepa en el almacén temporal
blando del EU (configurado al comienzo de la conexión que también
depende de la capacidad del EU). La segunda etapa se utiliza para
generar distintas versiones de redundancia para la redundancia
incremental (RI). Utiliza bien la repetición o bien el punzado.
Detalles adicionales se proporcionan en el documento "3rd
Generation Partnership Project; Technical Specification Group Radio
Access Network; Multiplexing and channel coding (FDD)"
["Proyecto de Asociación de 3ª Generación: Red de Acceso por
Radio del Grupo de Especificación Técnica; Multiplexado y
codificación de canal (FDD)"], 3GPP TS 25.212, Sección 4.5.4. El
apareo de velocidades en dos etapas brinda soporte tanto a la
combinación de captura como a la redundancia incremental.
Para un canal dedicado mejorado
(E-DCH EA) del enlace ascendente (EA) que facilita
la dirección del enlace de radio desde el EU a la red (p. ej.,
elemento de red), puede emplearse un mecanismo similar para generar
distintas versiones de redundancia, lo que permite que la RI se
utilice en el enlace ascendente.
\vskip1.000000\baselineskip
Para la combinación de HARQ (solicitud híbrida
de repetición automática) en el elemento de red (p. ej., el nodo B,
llamado alternativamente estación base), el conocimiento de la
versión de redundancia (VR) es crítico para un proceso de
descodificación. Un valor erróneo del VR conduce a efectos adversos
(p. ej., corrupción del almacén temporal blando).
\vskip1.000000\baselineskip
Debido a que el conocimiento de la VR es crítica
para el proceso de descodificación (combinación de HARQ en el Nodo
B), una primera solución obvia es señalizar la banda exterior de la
VR (señalización que se envía por separado de los datos en sí
mismos) con una fuerte corrección anticipada de errores
(codificación de canal) y una fuerte detección de errores (mediante
el uso de un gran código de redundancia cíclica CRC). La
señalización fuera de banda quiere decir señalización que se envía
por separado de los datos en sí mismos. Está habitualmente
protegida con su propio CRC (código de redundancia cíclica), y este
canal se codifica por separado del canal de datos. También puede
enviarse por un canal físico separado (similar a un canal de control
compartido para un canal compartido de alta velocidad del enlace
descendente), o bien puede enviarse alternativamente por el mismo
canal físico (p. ej., el canal de datos físicos dedicados, DPDCH)
que los datos, utilizando, p. ej., un canal de transporte o una
estructura de cabecera de capa física distintos. Lamentablemente, el
empleo de señalización fuera de banda conduce a un sobregasto
significativo, lo que se traduce en una significativa pérdida de
capacidad.
Una opción alternativa es la propuesta por
Siemens en el informe R1-040207, "Feasibility of
IR Schemes for Enhanced Uplink DCH in SHO" ["Factibilidad de
los Esquemas de RI para el DCH Mejorado del Enlace Ascendente en el
Traspaso Suave"], 3GPP TSG RAN WG1 Reunión #36, donde se señala
que, a fin de evitar problemas de señalización, los parámetros de
VR deberían calcularse implícitamente, y eso puede hacerse, p. ej.,
determinando los parámetros a partir del número de trama de
conexión (NTC). La asociación de la VR con la numeración de tramas
también se conoce a partir de la Patente Estadounidense 5.946.320,
"Method for Transmitting Packet Data with Hybrid FEC/ARG Type
II" ["Procedimiento para Transmitir Datos en Paquetes con
Argumento Híbrido de Corrección Anticipada de Errores de Tipo
II"], por P. Decker.
La Figura 1 muestra un ejemplo, entre otros, de
un diagrama en bloques para una implementación de la versión de
redundancia de un canal dedicado mejorado del enlace ascendente,
según la tecnología anterior. Además de una señal (22) de datos del
enlace ascendente (EA) normal, enviada por un equipo (10) de usuario
a un módulo (14) combinador/descodificador de HARQ del elemento de
red (el nodo B) (12), el equipo (10) de usuario también proporciona
una señal (15) de VR fuera de banda que contiene un parámetro de
versión de redundancia (VR) (p. ej., el número de versión de
redundancia, NVR), utilizando, por ejemplo, un canal separado de
señalización del enlace ascendente (EA), según la tecnología
anterior.
El módulo (14) combinador/descodificador de HARQ
realiza la descodificación y combinación de los datos contenidos en
dicha señal (22) de datos del enlace ascendente, y la generación de
datos corregidos utilizando dicha señal (15) de VR fuera de banda,
y combinándola con (si se reciben) los datos previamente recibidos y
almacenados (p. ej., utilizando un almacén temporal blando),
redundantes para los datos contenidos en la señal (22) de datos del
enlace ascendente. Después de efectuar dicha descodificación, el
módulo (14) combinador/descodificador de HARQ determina si los
datos corregidos son aceptables según un criterio predeterminado. Si
los datos corregidos son aceptables según dicho criterio
predeterminado, el módulo (14) combinador/descodificador de HARQ
envía una señal (30) de datos corregidos, que contiene dichos datos
corregidos, a un destino ulterior (p. ej., otro elemento de red tal
como un controlador de red de radio). Sin embargo, si los datos
corregidos no son aceptables según dicho criterio predeterminado,
el módulo (14) combinador/modulador de HARQ envía una señal (28) de
solicitud de repetición al terminal (10) de usuario, para que se
envíe una versión adicional de redundancia de dichos datos una
vez
más.
más.
\vskip1.000000\baselineskip
El objeto de la presente invención es
proporcionar un procedimiento novedoso para una implementación de la
versión de redundancia de un canal dedicado de enlace ascendente en
sistemas de telecomunicación móvil.
Según un primer aspecto de la invención, se
proporciona un procedimiento para calcular un número NVR de versión
de redundancia, para implementar un protocolo híbrido de solicitud
automática de repetición (HARQ), que utiliza múltiples versiones de
redundancia empleadas para los datos transmitidos en un sistema de
comunicación que contiene un transmisor y un receptor, y con un
número NTC de trama de conexión conocido por el transmisor y el
receptor, que comprende las etapas de: proporcionar un cierto número
N_{ARQ} de procesos de solicitud automática de repetición y un
número N_{VR} de versiones de redundancia al receptor y al
transmisor; calcular, por parte del transmisor, el número NVR de
versión de redundancia correspondiente a dichos datos, como una
función del número NTC de trama de conexión, el número N_{ARQ} de
procesos de solicitud automática de repetición y el número N_{VR}
de las versiones de redundancia; y calcular, por parte del receptor,
el número NVR de versión de redundancia como una función del número
NTC de trama de conexión, el número N_{ARQ} de procesos de
solicitud automática de repetición y el número N_{VR} de las
versiones de redundancia, en donde dicho NVR se utiliza para
indicar qué versión de redundancia de dichos datos se envía desde
dicho transmisor, y es recibida por dicho receptor.
Adicionalmente, según el primer aspecto de la
invención, el número NVR de versión de redundancia puede calcularse
según lo siguiente (regla uno):
NVR = (NTC' -
[NTC'/N_{ARQ}])\ mod\ N_{VR} \hskip1,3cm si \hskip1,3cm (N_{ARQ}\
mod\ 2\ +\ N_{VR}\ mod\ 2) =
0,
en caso contrario, NVR = NTC mod
N_{VR},
en la que el operador [x] redondea x hacia -
\infty, es decir, un entero tal que x - 1 < [x] \leq x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI * NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
Adicionalmente, según el primer aspecto de la
invención, el número NVR de versión de redundancia puede calcularse
según lo siguiente (reglas):
NVR =
[NTC'/N_{ARQ}]\ mod\
N_{VR},
en la que el operador [x] redondea
x hacia - \infty, es decir, un entero tal que x - 1 < [x]
\leq
x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
Adicionalmente aún, según el primer aspecto de
la invención, el número N_{ARQ} de procesos de solicitud de
repetición automática y dicho número N_{VR} de versiones de
redundancia pueden ser proporcionados al receptor y al transmisor
por un operador del sistema, o bien dicho número N_{ARQ} de
procesos de solicitud de repetición automática y dicho número
N_{VR} de versiones de redundancia pueden estar permanentemente
prefijados en el receptor y en el transmisor, sobre la base de
estándares preexistentes del sistema.
Adicionalmente, según el primer aspecto de la
invención, la etapa de calcular, por parte del transmisor, el
número NVR de versión de redundancia puede incluir adicionalmente la
codificación de dichos datos según dicho NVR calculado, y el envío
de dichos datos codificados al receptor. Además, el procedimiento
puede comprender la etapa de: descodificar dichos datos sobre la
base del NVR calculado y, optativamente, combinar dichos datos con
versiones de redundancia previamente recibidas de dichos datos.
Aún más adicionalmente, según el primer aspecto
de la invención, el receptor puede ser un equipo de usuario de un
sistema de comunicación móvil, dicho transmisor puede ser un
elemento de red de dicho sistema de comunicación móvil y dichos
datos pueden enviarse a través de un canal del enlace descendente
(ED).
Aún más adicionalmente, según el primer aspecto
de la invención, el número N_{ARQ} de procesos de solicitud
automática de repetición y dicho número N_{VR} de versiones de
redundancia pueden ser proporcionados por un operador del sistema,
enviando una señal de parámetro a un módulo de cálculo de VR de
origen del equipo de usuario, a un módulo de cálculo de VR del
elemento de red y a un módulo combinador/descodificador de HARQ del
elemento de red, y en donde dicha etapa de cálculo, por parte del
transmisor, del número NVR de versión de redundancia puede ser
realizado por el módulo de cálculo de VR de origen, y dicha etapa de
cálculo, por parte del receptor, del número NVR de versión de
redundancia puede ser realizada por el módulo de cálculo de la VR.
Además, la etapa de calcular, por parte del equipo de usuario, el
número NVR de la versión de redundancia puede incluir
adicionalmente codificar dichos datos según dicho NVR calculado, y
enviar una señal de datos del enlace ascendente, que contiene
dichos datos codificados, a un módulo combinador/descodificador de
HARQ del elemento de red. Más aún, la etapa de calcular el número
NVR de versión de redundancia, por parte del módulo de cálculo de
la VR, puede incluir adicionalmente proporcionar una señal de NVR,
que contiene dicho número NVR de versión de redundancia, al módulo
combinador/descodificador de HARQ. Más aún todavía, el procedimiento
puede comprender adicionalmente la etapa de: descodificar los datos
contenidos en dicha señal de datos del enlace ascendente y,
optativamente, combinar dichos datos con una versión de redundancia
previamente recibida de los mismos datos para un NVR previamente
calculado, por parte del módulo combinador/descodificador de HARQ,
a fin de generar datos corregidos. Más aún, el procedimiento puede
comprender adicionalmente la etapa de: determinar, después de la
descodificación y combinación de dichos datos, si dichos datos
corregidos son aceptables, según un criterio predeterminado. Más
aún todavía, si los datos corregidos no son aceptables según dicho
criterio predeterminado, el procedimiento puede comprender
adicionalmente la etapa de: enviar una señal de solicitud de
repetición, por parte del módulo combinador/descodificador de HARQ,
al equipo de usuario, para que envíe una versión de redundancia
adicional de dichos datos una vez
más.
más.
Aún más adicionalmente, según el primer aspecto
de la invención, el módulo de cálculo de la VR puede ser una parte
del módulo combinador/descodificador de HARQ.
Adicionalmente más aún, según el primer aspecto
de la invención, el elemento de red puede ser un nodo B o una
estación base de un sistema de comunicación móvil.
Según un segundo aspecto de la invención, se
proporciona un elemento de red de un sistema de comunicación móvil,
con un número NTC de trama de conexión conocido por el elemento de
red, que comprende: un módulo de cálculo de VR, optativamente
sensible a una señal de parámetro que contiene un cierto número
N_{ARQ} de procesos de solicitud de repetición automática y un
número N_{VR} de versiones de redundancia, para proporcionar una
señal de NVR que contiene el número NVR de versión de redundancia,
calculado como una función de dicho número NTC de trama de
conexión, el número N_{ARQ} de procesos de solicitud de repetición
automática y el número N_{VR} de versiones de redundancia; y un
módulo combinador/descodificador de HARQ, sensible a dicha señal de
datos del enlace ascendente, a la señal de parámetro y a dicha señal
del NVR, para descodificar dichos datos sobre la base de dicha
señal de NVR y para generar datos corregidos.
Adicionalmente, según el segundo aspecto de la
invención, la señal de datos del enlace ascendente puede ser
proporcionada por un equipo de usuario.
Adicionalmente, según el segundo aspecto de la
invención, la descodificación de dicha señal de datos del enlace
ascendente puede basarse adicionalmente sobre la combinación de
dichos datos con una versión de redundancia previamente recibida de
dichos datos, para un NVR previamente calculado por el módulo
combinador/descodificador de HARQ, a fin de generar dichos datos
corregidos.
Aún más adicionalmente, según el segundo aspecto
de la invención, si dichos datos corregidos no son aceptables según
un criterio predeterminado, dicho módulo combinador/descodificador
de HARQ puede enviar una señal de solicitud de repetición al equipo
de usuario, para que envíe una versión adicional de redundancia de
dichos datos una vez más.
Adicionalmente, según el segundo aspecto de la
invención, el elemento de red puede ser un nodo B o una estación
base de un sistema de comunicación móvil.
Aún más adicionalmente, según el segundo aspecto
de la invención, el módulo de cálculo de la VR puede ser una parte
del módulo combinador/descodificador de HARQ.
Aún más adicionalmente, según el segundo aspecto
de la invención, la señal de parámetro puede ser proporcionada por
un operador de sistema, o bien dicho número N_{ARQ} de procesos de
solicitud de repetición automática, y dicho número N_{VR} de
versiones de redundancia, pueden estar permanentemente prefijados en
el elemento de red, sobre la base de estándares de sistema
preexistentes.
Aún más adicionalmente, según el segundo aspecto
de la invención, el NVR puede calcularse utilizando la regla uno o
la regla dos, según el primer aspecto de la invención.
Según un tercer aspecto de la invención, se
proporciona un equipo de usuario de un sistema de comunicación
móvil, con un número NTC de trama de conexión conocido por el equipo
de usuario, que comprende: un módulo de cálculo de VR de origen,
optativamente sensible a una señal de parámetro que contiene un
número N_{ARQ} de procesos de solicitud de repetición automática
y un número N_{VR} de versiones de redundancia, para calcular un
número NVR de versión de redundancia como una función de dicho
número NTC de trama de conexión, el número N_{ARQ} de procesos de
solicitud de repetición automática y el número N_{VR} de versiones
de redundancia, en donde dicho equipo de usuario proporciona una
señal de datos del enlace ascendente que contiene datos codificados
según dicho NVR
calculado.
calculado.
Adicionalmente, según el tercer aspecto de la
invención, la señal de parámetro puede ser proporcionada por un
operador de sistema, o bien dicho número N_{ARQ} de procesos de
solicitud de repetición automática, y dicho número N_{VR} de
versiones de redundancia, pueden estar permanentemente prefijados en
el equipo de usuario, sobre la base de estándares de sistema
preexistentes.
Adicionalmente, según el tercer aspecto de la
invención, la señal de datos del enlace ascendente puede
proporcionarse a un elemento de red.
Aún más adicionalmente, según el tercer aspecto
de la invención, el equipo de usuario puede proporcionar dicha
señal de datos del enlace ascendente, que contiene una versión de
redundancia adicional de dichos datos, en respuesta a una señal de
solicitud de repetición de un elemento de red.
Aún adicionalmente, según el tercer aspecto de
la invención, el NVR puede calcularse utilizando la regla uno o la
regla dos, según el primer aspecto de la invención.
Según un cuarto aspecto de la invención, se
proporciona un sistema de comunicación que contiene un transmisor y
un receptor, y con un número NTC de trama de conexión conocido por
el transmisor y el receptor, para implementar un protocolo híbrido
de solicitud de repetición automática (HARQ) que utiliza múltiples
versiones de redundancia, empleadas para corregir datos
transmitidos, sobre la base del cálculo de un número NVR de versión
de redundancia, que comprende: un equipo de usuario, optativamente
sensible a una señal de parámetro, que contiene un número N_{ARQ}
de procesos de solicitud de repetición automática y un número
N_{VR} de versiones de redundancia, a fin de calcular el número
N_{VR} de versión de redundancia como una función del número NTC
de trama de conexión, el número N_{ARQ} de procesos de solicitud
de repetición automática y el número N_{VR} de versiones de
redundancia, y para proporcionar una señal de datos del enlace
ascendente que contiene datos codificados para dicho NVR calculado;
y un elemento de red, sensible a dicha señal de datos del enlace
ascendente y, optativamente, a la señal de parámetro, para calcular
el número NVR de versión de redundancia como una función del número
NTC de trama de conexión, el número N_{ARQ} de procesos de
solicitud de repetición automática y el número N_{VR} de
versiones de redundancia, y para proporcionar la descodificación de
dichos datos sobre la base de dicho número NVR de versión de
redundancia.
redundancia.
Según un quinto aspecto de la invención, un
producto de programa de ordenador puede comprender: una estructura
de almacenamiento legible por ordenador, que realiza el código de
programa de ordenador en la misma, para su ejecución por un
procesador de ordenador, caracterizado dicho código de programa de
ordenador porque incluye instrucciones para llevar a cabo las etapas
del primer aspecto de la invención, indicadas como efectuadas por
componentes cualesquiera del transmisor o del receptor.
Las ventajas de la presente invención pueden
resumirse de la siguiente manera:
- \text{*}
- No se necesita enviar un parámetro de VR al elemento de red (p. ej., el nodo B);
- \text{*}
- Sobrecarga reducido;
- \text{*}
- No hay errores asociados a la descodificación del parámetro VR;
- \text{*}
- Flexibilidad de la configuración de N_{ARQ} y N_{VR}.
Para una mejor comprensión de la naturaleza y
objetos de la presente invención, se hace referencia a la siguiente
descripción detallada, considerada conjuntamente con los siguientes
dibujos, en los cuales:
La Figura 1 muestra un ejemplo de un diagrama en
bloques para una implementación de versión de redundancia de un
canal dedicado mejorado del enlace ascendente, según la técnica
anterior;
La Figura 2 muestra un ejemplo de un diagrama en
bloques para una implementación de versión de redundancia de un
canal dedicado mejorado del enlace ascendente, según la presente
invención; y
La Figura 3 muestra un ejemplo de un diagrama de
flujo para una implementación de versión de redundancia de un canal
dedicado mejorado del enlace ascendente, según la presente
invención.
\vskip1.000000\baselineskip
La presente invención proporciona un
procedimiento para una implementación de una versión de redundancia
de un canal dedicado mejorado (E-DCH EA) del enlace
ascendente (EA) en sistemas de comunicación móvil, calculando un
número NVR de versión de redundancia, como una función de un número
NTC de trama de conexión, un número N_{ARQ} de procesos de
solicitud de repetición automática y un número N_{VR} de versiones
de redundancia. La metodología descrita en la presente invención
también puede aplicarse a un canal dedicado del enlace descendente
(ED) de manera similar.
En general, la presente invención se refiere a
la mejora del canal dedicado del enlace ascendente para el tráfico
de datos en paquetes en la Edición 6 de 3GPP. La idea es poner un
protocolo HARQ similar de L1 (capa física)/capa MAC (control de
acceso al medio) entre el EU y el elemento de red (Nodo B) en el
enlace ascendente (EA), así como en un HSDPA (acceso de alta
velocidad de paquetes del enlace descendente) para el enlace
descendente (ED). La HARQ (solicitud híbrida de repetición
automática) rápida puede basarse, p. ej., en una HARQ del tipo SAW
(Detenerse-Y-Esperar) de N procesos,
donde la combinación de HARQ se efectúa en la capa L1 del Nodo B,
según la presente invención.
En lugar de señalizar un parámetro de VR fuera
de banda en el EA (una dirección de enlace ascendente del enlace de
radio desde un equipo de usuario a un elemento de red), el NVR es
determinado por un receptor (p. ej., el elemento de red tal como un
Nodo B, también llamado una estación base), utilizando reglas
sencillas descritas más adelante, según la presente invención. La
regla sencilla garantiza que el mismo NVR nunca es utilizado
sucesivamente para el mismo proceso de HARQ, y que todos los NVR
posibles son utilizados para un proceso HARQ.
La Figura 2 muestra un ejemplo, entre otros, de
un diagrama en bloques para una implementación de una versión de
redundancia de un canal (E-DCH EA) dedicado mejorado
del enlace ascendente en un sistema (11) de comunicación móvil,
según la presente invención. La mayor diferencia del ejemplo de la
Figura 2 con respecto al ejemplo de la tecnología anterior de la
Figura 1 es que, según la presente invención, el equipo (10) de
usuario no proporciona la señal (15) de VR fuera de banda
utilizando un canal de señalización separado del enlace ascendente
(EA). En cambio, el número NVR de versión de redundancia es
determinado tanto por un módulo (16a) de cálculo de VE de origen
del equipo (10) de usuario como por un módulo (16) de cálculo de VR
(que, en una implementación alternativa, puede ser parte del módulo
14) del elemento de red (p. ej., el nodo B) (12), utilizando reglas
sencillas (esbozadas más adelante), calculando el NVR como una
función del número NTC de trama de conexión, el número N_{ARQ} de
procesos de solicitud de repetición automática y el número N_{VR}
de versiones de redundancia. Sobre la base del NVR calculado por el
módulo (16a) de cálculo de VR de origen, el equipo (10) de usuario
codifica los datos para el NVR calculado y envía la señal (22) de
datos del enlace ascendente, que contiene dichos datos codificados,
a un módulo (14) combinador/descodificador de HARQ del elemento
(12) de red. Según la presente invención, el equipo (10) de usuario
no envía el NVR al elemento (12) de red, como se hace en la
tecnología
anterior.
anterior.
Los datos se codifican inicialmente en el equipo
(10) de usuario utilizando, p. ej., código turbo de tasa 1/3.
Después de la codificación inicial, algunos bits codificados bien se
punzan o bien se repiten (según la cantidad de los bits de canal
disponibles). Esta punción/repetición puede hacerse de distintas
maneras, por ejemplo, en la primera transmisión se punzan los bits
de paridad de numeración impar y, en la retransmisión, se punzan
los bits de paridad de numeración par. Estas distintas versiones
codificadas corresponden a distintas versiones de redundancia,
representadas por los números (NVR) de versión de redundancia,
calculados según la presente invención.
El N_{ARQ} y el N_{VR} contenidos en una
señal (24) de parámetro pueden ser proporcionados (activados o
desactivados) a los módulos (16), (16a) y (14) por un operador (17)
del sistema. El valor actual del NTC es conocido; p. ej.,
determinado (asignado) por un contador de la capa L1. Para cada
trama de radio, el nuevo NTC se determina a partir de una expresión
NTC = NTC + 1, es decir, el NTC se incrementa para cada trama de
radio, incluso si no se transmite ningún dato. Al comienzo de una
conexión, los contadores de NTC del equipo (10) de usuario y del
elemento (12) de red están sincronizados. Una identificación (ID)
del proceso de HARQ puede bien enviarse fuera de banda o bien ser
calculada por los módulos (14), (16) y/o (16a), a partir del NTC, de
manera similar al cálculo del NVR. El protocolo propuesto de HARQ
del tipo detenerse-y-esperar (SAW)
de N_{ARQ} procesos utiliza N_{ARQ} procesos de HARQ distintos.
Para cada proceso se utiliza el protocolo SAW, es decir, se repite
un bloque de datos (y se combina con las versiones anteriores del
mismo bloque) hasta que se descodifique correctamente. El
identificador del proceso HARQ se necesita para mantener separados
estos procesos HARQ.
Después de calcular el NVR según la presente
invención, una señal (25) de NVR, que contiene dicho NVR, es
proporcionada por el módulo (16) de cálculo de VR al módulo (14)
combinador/descodificador de HARQ, para llevar a cabo la
descodificación y combinación (p. ej., utilizando el NVR, el
identificador de proceso HARQ y el N_{ARQ}) equivalentes a la
descodificación de la tecnología anterior, descrita anteriormente
con respecto a la Figura 1.
Las reglas para calcular el NVR se describen a
continuación, según la presente invención. Las siguientes notaciones
se utilizan en las ecuaciones presentadas a continuación.
- \text{*}
- [x] redondear x hacia - \infty, es decir, un entero tal que x - 1 < [x] \leq x,
- \text{*}
- [x] redondear x hacia + \infty, es decir, un entero tal que x \leq [x] < x + 1.
\vskip1.000000\baselineskip
Una primera regla para calcular NVR se describe
de la siguiente manera:
si (N_{ARQ} mod 2 + N_{VR} mod 2) = 0,
entonces
(1),NVR = (NTC
- [NTC/N_{ARQ}]\ mod\
N_{VR}
en caso
contrario,
(2).NVR = NTC\
mod\
N_{VR}
\vskip1.000000\baselineskip
Según la presente invención, se requiere
garantizar que, si N_{ARQ} es un múltiplo de N_{VR}, siempre se
emplea un NVR distinto en transmisiones/retransmisiones consecutivas
del mismo proceso HARQ.
Obsérvese que, en lugar de utilizar
[NTC/N_{ARQ}], también puede aplicarse otra regla sencilla
utilizando [NTC/N_{ARQ}]. Luego, según la presente invención, una
segunda regla para calcular la VR puede expresarse de la
siguiente
manera:
manera:
(3).NVR =
[NTC/N_{ARQ}]\ mod\
N_{VR}
La diferencia entre las dos reglas se apoya en
la manera en que se emiten los NVR. La primera regla proporciona
valores más "diversos" de los NVR. En las Tablas 1, 2 y 3 a
continuación, se dan algunos ejemplos para distintos valores de
N_{ARQ}, N_{VR} y 17 tramas de datos (NTC va entre 0 y 16). Un
valor ARQV de solicitud de repetición automática (segunda columna)
es el identificador de proceso HARQ que, en este ejemplo, es un
entero con valore entre cero y el número N_{ARQ} de procesos de
solicitud de repetición automática, menos uno, y puede expresarse,
por ejemplo, de la siguiente manera: ARQV = NTC mod N_{ARQ}.
Puede verificarse fácilmente (véanse las Tablas
1, 2 y 3) que la regla/requisito descrito anteriormente garantiza
que el mismo NVR nunca se utilice sucesivamente para el mismo
proceso HARQ, y que todos los posibles NVR se utilicen para un
proceso HARQ.
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
En las redes de comunicación móvil de hoy, el
NTC se refiere a tramas de radio de 10 ms. Si el TTI (intervalo de
tiempo de transmisión) es de 10 ms, entonces los algoritmos
anteriores (véanse las Ecuaciones 1 a 3) son correctos. Sin
embargo, si se utiliza un TTI más corto, p. ej., de 2 ms, entonces
se necesita alguna nueva numeración basada en el TTI. Por ejemplo,
a cada subtrama de 2 ms podría darse un número de subtrama entre
cero y cuatro, y en las anteriores Ecuaciones 1, 2 y 3, en lugar del
NTC, puede utilizarse en cambio el siguiente número de TTI:
(4).número\
de\ TTI = 5 * NTC\ +\ número\ de\
subtrama
La Figura 3 muestra un ejemplo de un diagrama de
flujo para la implementación de la versión de redundancia del canal
dedicado mejorado del enlace ascendente, según la presente
invención.
El diagrama de flujo de la Figura 3 representa
sólo un posible escenario entre muchos otros. En un procedimiento
según la presente invención, en una primera etapa (40), el operador
(17) del sistema establece el número N_{ARQ} de procesos de
solicitud de repetición automática y el número N_{VR} de versiones
de redundancia en el módulo (16a) de cálculo de VR de origen del
equipo (10) de usuario, en el módulo (16) de cálculo de VR y en el
módulo (14) combinador/descodificador de HARQ del elemento (12) de
red, proporcionando una señal (24) de parámetro. Alternativamente,
estos parámetros pueden tener valores fijos (especificados en el
estándar). En una siguiente etapa (41), el módulo (16a) de cálculo
de VR de origen calcula el NVR como una función del número conocido
NTC de trama de conexión, el N_{ARQ} y el N_{VR}, y que es
utilizado por el equipo (10) de usuario para codificar dichos datos
para dicho NVR calculado.
En una siguiente etapa (42), la señal (22) de
datos del enlace ascendente, que contiene los datos codificados, es
enviado al módulo (14) combinador/descodificador de HARQ por el
equipo (10) de usuario. En una siguiente etapa (44), el número NVR
de versión de redundancia es calculado por el módulo (16) de cálculo
de VR como una función de NTC, N_{ARQ} y N_{VR}, y la señal
(25) del NVR, que contiene dicho NVR, se proporciona al módulo (14)
combinador/descodificador de HARQ. En una siguiente etapa (46), los
datos contenidos en dicha señal (22) de datos del enlace ascendente
son descodificados por el módulo (14) combinador/descodificador de
HARQ utilizando dicho NVR proporcionado por la señal (25) de NVR, y
posiblemente combinados con versiones previamente recibidas de
datos redundantes (según un NVR previamente calculado) almacenados
en el módulo (14), y se generan los datos corregidos.
En una siguiente etapa (48), se determina si
dichos datos corregidos son aceptables, según un criterio
predeterminado. Mientras sea ese el caso, el proceso va a la etapa
(52). Sin embargo, si se determina que dichos datos corregidos no
son aceptables según un criterio predeterminado, en una siguiente
etapa (50), la señal (28) de solicitud de repetición es enviada al
terminal (10) de usuario por el módulo (14)
combinador/descodificador de HARQ, a fin de enviar una versión
adicional de redundancia de dichos datos una vez más. Después de la
etapa (50), el proceso vuelve a la etapa (41) para facilitar la
solicitud de la etapa (50). Finalmente, en una etapa (52), la señal
(30) de datos corregidos, que contiene dichos datos corregidos, es
enviada al destino ulterior (p. ej., otro elemento de red tal como
un controlador de red de radio) por el módulo (14)
combinador/descodificador de HARQ.
Claims (33)
1. Un procedimiento para calcular un número NVR
de versión de redundancia, a fin de implementar un protocolo
híbrido de solicitud de repetición automática (HARQ), usando
múltiples versiones de redundancia empleadas para los datos
transmitidos en un sistema de comunicación que contiene un
transmisor y un receptor, y con un número NTC de trama de conexión
conocido por el transmisor y el receptor, que comprende:
- \quad
- proporcionar un número N_{ARQ} de procesos de solicitud de repetición automática y un número N_{VR} de versiones de redundancia al receptor y al transmisor, caracterizado por
- \quad
- calcular, por parte del transmisor, el número NVR de versión de redundancia correspondiente a dichos datos, como función del número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia; y
- \quad
- calcular, por parte del receptor, el número NVR de versión de redundancia como función del número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia, en donde dicho NVR se utiliza para indicar qué versión de redundancia de dichos datos es enviada desde dicho transmisor y es recibida por dicho receptor.
2. El procedimiento de la reivindicación 1, en
el cual dicho número NVR de versión de redundancia se calcula de la
siguiente manera:
NVR = (NTC' -
[NTC'/N_{ARQ}])\ mod\ N_{VR} \hskip1,3cm si \hskip1,3cm (N_{ARQ}\
mod\ 2\ +\ N_{VR}\ mod\ 2) =
0,
en caso contrario, NVR =
NTC' mod
N_{VR},
en la que el operador [x] redondea x hacia -
\infty, es decir, un entero tal que x - 1 < [x] \leq x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
3. El procedimiento de la reivindicación 1, en
el cual dicho número NVR de versión de redundancia se calcula de la
siguiente manera:
NVR =
[NTC'/N_{ARQ}]\ mod\
N_{VR},
en la que el operador [x] redondea
x hacia - \infty, es decir, un entero tal que x - 1 < [x]
\leq
x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
4. El procedimiento de la reivindicación 1, en
el cual dicho número N_{ARQ} de procesos de solicitud de
repetición automática y dicho número N_{VR} de versiones de
redundancia son proporcionados al receptor y al transmisor por un
operador del sistema, o bien dicho número N_{ARQ} de procesos de
solicitud de repetición automática y dicho número N_{VR} de
versiones de redundancia están permanentemente prefijados en el
receptor y en el transmisor, sobre la base de estándares de sistema
preexistentes.
5. El procedimiento de la reivindicación 1, en
el cual el cálculo por parte del transmisor del número NVR de
versión de redundancia incluye adicionalmente la codificación de
dichos datos según dicho NVR calculado y el envío de dichos datos
codificados al receptor.
6. El procedimiento de la reivindicación 5, que
comprende adicionalmente:
- \quad
- descodificar dichos datos sobre la base del NVR calculado y, optativamente, combinar dichos datos con versiones de redundancia previamente recibidas de dichos datos.
\newpage
7. El procedimiento de la reivindicación 1, en
el cual dicho receptor es un equipo de usuario de un sistema de
comunicación móvil, dicho transmisor es un elemento de red de dicho
sistema de comunicación móvil y dichos datos se envían a través de
un canal del enlace descendente.
8. El procedimiento de la reivindicación 1, en
el cual dicho transmisor es un equipo de usuario de un sistema de
comunicación móvil, dicho receptor es un elemento de red de dicho
sistema de comunicación móvil y dichos datos se envían a través de
un canal del enlace ascendente.
9. El procedimiento de la reivindicación 8, en
el cual dicho número N_{ARQ} de procesos de solicitud de
repetición automática y dicho número N_{VR} de versiones de
redundancia son proporcionados por un operador de sistema, enviando
una señal de parámetro a un módulo de cálculo de VR de origen del
equipo de usuario, a un módulo de cálculo de VR del elemento de red
y a un módulo combinador/descodificador de HARQ del elemento de
red, y en el cual el cálculo, por parte del transmisor, del número
NVR de versión de redundancia es efectuado por el módulo de cálculo
de VR de origen y el cálculo, por parte del receptor, del número NVR
de versión de redundancia es efectuado por el módulo de cálculo de
la VR.
10. El procedimiento de la reivindicación 9, en
el cual el cálculo, por parte del equipo de usuario, del número NVR
de versión de redundancia incluye adicionalmente la codificación de
dichos datos según dicho NVR calculado y el envío de una señal de
datos del enlace ascendente, que contiene dichos datos codificados,
a un módulo combinador/descodificador de HARQ del elemento de
red.
11. El procedimiento de la reivindicación 10, en
el cual el cálculo del número NVR de versión de redundancia, por
parte del módulo de cálculo de la VR, incluye adicionalmente
proporcionar una señal de NVR, que contiene dicho número NVR de
versión de redundancia, al módulo combinador/descodificador de
HARQ.
12. El procedimiento de la reivindicación 11,
que comprende adicionalmente:
- \quad
- descodificar los datos contenidos en dicha señal de datos del enlace ascendente y, optativamente, combinar dichos datos con una versión de redundancia previamente recibida de los mismos datos para un NVR previamente calculado, por parte del módulo combinador/descodificador de HARQ, a fin de generar datos corregidos.
13. El procedimiento de la reivindicación 12,
que comprende adicionalmente:
- \quad
- determinar, después de la descodificación y combinación de dichos datos, si dichos datos corregidos son aceptables según un criterio predeterminado.
14. El procedimiento de la reivindicación 13, en
el cual, si los datos corregidos no son aceptables según dicho
criterio predeterminado, el procedimiento comprende
adicionalmente:
- \quad
- enviar una señal de solicitud de repetición, por parte del módulo combinador/descodificador de HARQ, al equipo de usuario, para enviar una versión adicional de redundancia de dichos datos una vez más.
15. El procedimiento de la reivindicación 10, en
el cual dicho módulo de cálculo de la VR es una parte del módulo
combinador/descodificador de HARQ.
16. El procedimiento de la reivindicación 8, en
el cual dicho elemento de red es un nodo B o una estación base de
un sistema de comunicación móvil.
17. Un producto de programa de ordenador que
comprende: una estructura de almacenamiento legible por ordenador
que realiza el código de programa de ordenador en la misma, para su
ejecución, por parte de un procesador de ordenador, con dicho
código programa de ordenador, en donde el código de programa de
ordenador comprende instrucciones para llevar a cabo el
procedimiento de la reivindicación 1.
18. Un elemento de red de un sistema de
comunicación móvil con un número NTC de trama de conexión conocido
por el elemento de red, caracterizado por:
- \quad
- un módulo de cálculo de la VR, sensible a una señal de parámetro que contiene un número N_{ARQ} de procesos de solicitud de repetición automática y un número N_{VR} de versiones de redundancia, si dicho número N_{ARQ} de procesos de solicitud de repetición automática y dicho número N_{VR} de versiones de redundancia no están prefijados, para proporcionar una señal de NVR que contiene el número NVR de versión de redundancia, calculado como una función de dicho número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia; y un módulo combinador/descodificador de HARQ, sensible a dicha señal de datos del enlace ascendente, a la señal de parámetro y a dicha señal de NVR, para descodificar dichos datos sobre la base de dicha señal de NVR y generar datos corregidos.
19. El elemento de red de la reivindicación 18,
en el cual dicha señal de datos del enlace ascendente es
proporcionada por un equipo de usuario.
20. El elemento de red de la reivindicación 18,
en el cual dicha descodificación de dicha señal de datos del enlace
ascendente se basa adicionalmente en la combinación de dichos datos
con una versión de redundancia previamente recibida de dichos datos
para un NVR previamente calculado por el módulo
combinador/descodificador de HARQ, a fin de generar dichos datos
corregidos.
21. El elemento de red de la reivindicación 18,
en el cual, si dichos datos corregidos no son aceptables según un
criterio predeterminado, dicho módulo combinador/descodificador de
HARQ está configurado para enviar una señal de solicitud de
repetición al equipo de usuario, para el envío de una versión de
redundancia adicional de dichos datos una vez más.
22. El elemento de red de la reivindicación 18,
en el cual dicho elemento de red es un nodo B o una estación base
de un sistema de comunicación móvil.
23. El elemento de red de la reivindicación 18,
en el cual el módulo de cálculo de la VR es una parte del módulo
combinador/descodificador de HARQ.
24. El elemento de red de la reivindicación 18,
en el cual dicha señal de parámetro está proporcionada por un
operador de sistema, o bien dicho número N_{ARQ} de procesos de
solicitud de repetición automática y dicho número N_{VR} de
versiones de redundancia están permanentemente prefijados en el
elemento de red, sobre la base de estándares de sistema
preexistentes.
25. El elemento de red de la reivindicación 18,
en el cual dicho módulo de cálculo de la VR está configurado para
calcular dicho número NVR de versión de redundancia de la siguiente
manera:
NVR = (NTC' -
[NTC'/N_{ARQ}])\ mod\ N_{VR}, \hskip1,3cm si \hskip1,3cm (N_{ARQ}\
mod\ 2\ +\ N_{VR}\ mod\ 2) =
0,
en caso contrario, NVR = NTC' mod
N_{VR},
en la que el operador [x] redondea x hacia -
\infty, es decir, un entero tal que x - 1 < [x] \leq x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
26. El elemento de red de la reivindicación 18,
en el cual dicho módulo de cálculo de la VR está configurado para
calcular dicho número NVR de versión de redundancia de la siguiente
manera:
NVR =
[NTC'/N_{ARQ}]\ mod\
N_{VR},
en la que el operador [x] redondea
x hacia - \infty, es decir, un entero tal que x - 1 < [x]
\leq
x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
27. Un equipo de usuario de un sistema de
comunicación móvil con un número NTC de trama de conexión, conocido
por el equipo de usuario, caracterizado por:
- \quad
- un módulo de cálculo de VR de origen, sensible a una señal de parámetro que contiene un número N_{ARQ} de procesos de solicitud de repetición automática y un número N_{VR} de versiones de redundancia, si dicho número N_{ARQ} de procesos de solicitud de repetición automática y dicho número N_{VR} de versiones de redundancia no están prefijados, para calcular un número NVR de versión de redundancia como una función de dicho número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia,
en la que dicho equipo de usuario está
configurado para proporcionar una señal de datos del enlace
ascendente que contiene datos codificados según dicho NVR
calculado.
\newpage
28. El equipo de usuario de la reivindicación
27, en el cual dicha señal de parámetro está proporcionada por un
operador del sistema, o bien dicho número N_{ARQ} de procesos de
solicitud de repetición automática y dicho número N_{VR} de
versiones de redundancia están permanentemente prefijados en el
equipo de usuario, sobre la base de estándares de sistema
preexistentes.
29. El equipo de usuario de la reivindicación
28, en el cual dicha señal de datos del enlace ascendente se
proporciona a un elemento de red.
30. El equipo de usuario de la reivindicación
27, en el cual dicho equipo de usuario está configurado para
proporcionar dicha señal de datos del enlace ascendente, que
contiene una versión adicional de redundancia de dichos datos, en
respuesta a una señal de solicitud de repetición desde un elemento
de red.
31. El equipo de usuario de la reivindicación
27, en el cual dicho módulo de cálculo de la VR de origen está
configurado para calcular dicho número NVR de versión de redundancia
de la siguiente manera:
NVR = (NTC'\ -
[NTC'/N_{ARQ}])\ mod\ N_{VR}, \hskip1,3cm si \hskip1,3cm (N_{ARQ}\
mod\ 2\ +\ N_{VR}\ mod\ 2) =
0,
en caso contrario, NVR = NTC' mod
N_{VR},
en la que el operador [x] redondea x hacia -
\infty, es decir, un entero tal que x - 1 < [x] \leq x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
32. El equipo de usuario de la reivindicación
27, en el cual dicho módulo de cálculo de la VR de origen está
configurado para calcular dicho número NVR de versión de redundancia
de la siguiente manera:
NVR =
[NTC'/N_{ARQ}]\ mod\
N_{VR},
en la que el operador [x] redondea
x hacia - \infty, es decir, un entero tal que x - 1 < [x]
\leq
x,
y NTC' = NTC, si NTC se refiere a tramas de
radio con un intervalo TTI de tiempo de transmisión de 10 ms,
en caso contrario, NTC' = 10 ms/TTI*NTC +
NST,
en la que 10 ms mod TTI = 0 y un NST es un
número de subtrama, que es un entero incrementado en uno desde cero
hasta 10 ms/TTI para cada dicho número NVR de versión de
redundancia.
\vskip1.000000\baselineskip
33. Un sistema de comunicación que contiene un
transmisor y un receptor, y con un número NTC de trama de conexión
conocido al transmisor y al receptor, para implementar un protocolo
híbrido de solicitud de repetición automática (ARQ), utilizando
múltiples versiones de redundancia, empleadas para corregir datos
transmitidos sobre la base del cálculo de un número NVR de versión
de redundancia, caracterizado por:
- \quad
- un equipo de usuario, sensible a una señal de parámetro que contiene un número N_{ARQ} de procesos de solicitud de repetición automática y un número N_{VR} de versiones de redundancia, si dicho número N_{ARQ} de procesos de solicitud de repetición automática y dicho número N_{VR} de versiones de redundancia no están prefijados, para calcular el número NVR de versión de redundancia como una función del número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia, y para proporcionar una señal de datos del enlace ascendente que contiene datos codificados para dicho NVR calculado; y
- \quad
- un elemento de red, sensible a dicha señal de datos del enlace ascendente y a la señal de parámetro, si dicho número N_{ARQ} de procesos de solicitud de repetición automática y dicho número N_{VR} de versiones de redundancia no están prefijados, para calcular el número NVR de versión de redundancia como una función del número NTC de trama de conexión, el número N_{ARQ} de procesos de solicitud de repetición automática y el número N_{VR} de versiones de redundancia, y para proporcionar la descodificación de dichos datos sobre la base de dicho número NVR de versión de redundancia.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US840760 | 1992-02-24 | ||
US10/840,760 US7366477B2 (en) | 2004-05-06 | 2004-05-06 | Redundancy version implementation for an uplink enhanced dedicated channel |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2339464T3 true ES2339464T3 (es) | 2010-05-20 |
Family
ID=35240044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES05718246T Expired - Lifetime ES2339464T3 (es) | 2004-05-06 | 2005-03-22 | Implementacion de version de redundancia para un canal dedicado mejorado de enlace ascendente. |
Country Status (15)
Country | Link |
---|---|
US (1) | US7366477B2 (es) |
EP (1) | EP1743444B1 (es) |
JP (1) | JP4523641B2 (es) |
CN (1) | CN1965521B (es) |
AT (1) | ATE460786T1 (es) |
AU (1) | AU2005241681B2 (es) |
BR (1) | BRPI0511096B1 (es) |
CA (1) | CA2565272C (es) |
DE (1) | DE602005019871D1 (es) |
ES (1) | ES2339464T3 (es) |
MX (1) | MXPA06012689A (es) |
RU (1) | RU2394380C2 (es) |
TW (1) | TWI354467B (es) |
WO (1) | WO2005109727A1 (es) |
ZA (1) | ZA200610114B (es) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1489773A1 (en) * | 2003-06-16 | 2004-12-22 | Mitsubishi Electric Information Technology Centre Europe B.V. | Time scheduling with stop-and-wait ARQ process |
US20050193315A1 (en) * | 2004-02-18 | 2005-09-01 | Massimo Bertinelli | Method and apparatus for performing a TFCI reliability check in E-DCH |
US7643419B2 (en) * | 2004-05-07 | 2010-01-05 | Interdigital Technology Corporation | Method and apparatus for implementing a data lifespan timer for enhanced dedicated channel transmissions |
US7710911B2 (en) * | 2004-06-10 | 2010-05-04 | Interdigital Technology Corporation | Method and apparatus for dynamically allocating H-ARQ processes |
KR101116419B1 (ko) | 2004-09-15 | 2012-03-07 | 노키아 지멘스 네트웍스 게엠베하 운트 코. 카게 | 정보 콘텐트의 전송 방법 |
JP2008172699A (ja) * | 2007-01-15 | 2008-07-24 | Fujitsu Ltd | パケット処理方法、パケット処理システム、およびコンピュータプログラム |
CN102387485B (zh) * | 2007-04-27 | 2015-07-29 | 华为技术有限公司 | 发送控制信令的方法和装置 |
ES2949260T3 (es) * | 2007-06-18 | 2023-09-27 | Optis Wireless Technology Llc | Procedimiento y disposición en una red de telecomunicaciones móviles para Solicitud de Repetición Automática Híbrida HARQ con agrupación de intervalos de tiempo de transmisión TTI y con redundancia incremental |
KR101394008B1 (ko) | 2007-08-07 | 2014-05-12 | 삼성전자주식회사 | 복합 자동 재전송을 지원하는 이동통신 시스템에서 패킷 송/수신 장치 및 방법 |
US8160033B2 (en) | 2007-08-07 | 2012-04-17 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving packets in a mobile communication system supporting hybrid automatic repeat request |
KR101457688B1 (ko) * | 2007-10-04 | 2014-11-12 | 엘지전자 주식회사 | 제어채널의 수신오류를 검출하는 데이터 전송방법 |
CN101409582B (zh) * | 2007-10-09 | 2012-05-23 | 电信科学技术研究院 | 一种降低上行调度控制信令开销的方法及装置 |
US8917598B2 (en) * | 2007-12-21 | 2014-12-23 | Qualcomm Incorporated | Downlink flow control |
KR101476203B1 (ko) * | 2008-01-08 | 2014-12-24 | 엘지전자 주식회사 | 성좌 재배열 이득을 보장하기 위한 harq 기반 신호 전송 방법 |
WO2009088226A2 (en) * | 2008-01-08 | 2009-07-16 | Lg Electronics Inc. | Method for transmitting signals using harq scheme to guarantee constellation rearrangement gain |
WO2009096848A1 (en) * | 2008-02-01 | 2009-08-06 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for transmitting a data unit in a wireless communications system |
US8699487B2 (en) * | 2008-02-04 | 2014-04-15 | Qualcomm Incorporated | Uplink delay budget feedback |
US8656239B2 (en) * | 2008-02-12 | 2014-02-18 | Qualcomm Incorporated | Control of data transmission based on HARQ in a wireless communication system |
US9071402B2 (en) * | 2008-03-24 | 2015-06-30 | Telefonaktiebolaget L M Ericsson (Publ) | Selection of retransmission settings for HARQ in WCDMA and LTE networks |
US8458558B2 (en) | 2008-04-30 | 2013-06-04 | Motorola Mobility Llc | Multi-antenna configuration signaling in wireless communication system |
US8144712B2 (en) * | 2008-08-07 | 2012-03-27 | Motorola Mobility, Inc. | Scheduling grant information signaling in wireless communication system |
CN101562901B (zh) * | 2008-09-22 | 2011-11-02 | 华为技术有限公司 | 一种冗余版本和无线帧号以及子帧号绑定的方法和装置 |
CN102118240B (zh) * | 2008-09-22 | 2013-04-17 | 华为技术有限公司 | 一种冗余版本和无线帧号以及子帧号绑定的方法和装置 |
CA2737664C (en) * | 2008-09-22 | 2015-06-30 | Nokia Siemens Networks Oy | Method and apparatus for providing signaling of redundancy versions |
CN101729139B (zh) * | 2008-11-03 | 2012-11-14 | 电信科学技术研究院 | 系统信息消息的传输方法和基站 |
CN101795183B (zh) * | 2008-12-30 | 2014-07-02 | 宏达国际电子股份有限公司 | 识别混合式自动重发请求程序的方法及其通讯装置 |
CN101826952B (zh) * | 2009-03-02 | 2015-05-13 | 中兴通讯股份有限公司 | 混合自动重传请求的反馈信道确定方法 |
CN103378956B (zh) | 2012-04-12 | 2019-03-01 | 北京三星通信技术研究有限公司 | Tdd系统的处理软缓存的方法及设备 |
US8958331B2 (en) | 2012-07-02 | 2015-02-17 | Intel Corporation | HARQ-ACK handling for unintended downlink sub-frames |
CN103546254B (zh) | 2012-07-09 | 2017-09-15 | 财团法人工业技术研究院 | 执行混合式自动重送请求的方法及其基站与移动装置 |
TWI473462B (zh) * | 2012-07-09 | 2015-02-11 | Ind Tech Res Inst | 執行混合式自動重送請求的方法及其基地台與行動裝置 |
US10284330B2 (en) * | 2015-04-03 | 2019-05-07 | Huawei Technologies Co., Ltd. | Data transmission method, device, and system |
CN108292976B (zh) * | 2015-11-19 | 2021-05-14 | 索尼公司 | 电信装置和方法 |
WO2017193261A1 (zh) * | 2016-05-09 | 2017-11-16 | 华为技术有限公司 | 信息传输的方法、接收设备、发送设备和系统 |
DE112016007007T5 (de) | 2016-06-22 | 2019-03-07 | Intel Corporation | Kommunikationsvorrichtung und verfahren für vollduplex-disposition |
US10660009B2 (en) * | 2016-08-12 | 2020-05-19 | Qualcomm Incorporated | Linkage and indication of HARQ packet transmissions and parameters for URLLC in NR |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69527633T2 (de) * | 1995-10-23 | 2003-04-03 | Nokia Corp., Espoo | Verfahren zur Paketdatenübertragung mit hybridem FEC/ARQ-Type-II-Verfahren |
DE59711651D1 (de) * | 1996-03-04 | 2004-07-01 | Siemens Ag | Verfahren zur Übertragung von Informationen über die Funkschnittstelle eines zellularen Mobilfunknetzes sowie entprechende Teilnehrmereinrichtung und Netzeinrichtung |
DE19828735A1 (de) * | 1998-06-29 | 1999-12-30 | Giesecke & Devrient Gmbh | Mobilfunksystem mit dynamisch änderbarer Identität |
KR100314426B1 (ko) * | 1999-12-15 | 2001-11-17 | 서평원 | 씨디엠에이 기지국 시스템 |
DE10101703A1 (de) * | 2001-01-15 | 2002-07-18 | Philips Corp Intellectual Pty | Drahtloses Netzwerk mit einer Auswahl von Transport-Format-Kombinationen |
CN100467491C (zh) * | 2001-01-17 | 2009-03-11 | 生物质转化有限责任公司 | 植物材料破碎成为易于水解的纤维素颗粒 |
DE20207297U1 (de) * | 2001-05-08 | 2002-11-07 | Samsung Electronics Co., Ltd., Suwon, Kyonggi | Vorrichtung zur Erzeugung von Kodes in einem Kommunikationssystem |
US7310336B2 (en) * | 2001-05-18 | 2007-12-18 | Esa Malkamaki | Hybrid automatic repeat request (HARQ) scheme with in-sequence delivery of packets |
US7260770B2 (en) * | 2001-10-22 | 2007-08-21 | Motorola, Inc. | Block puncturing for turbo code based incremental redundancy |
ATE309652T1 (de) * | 2001-11-16 | 2005-11-15 | Matsushita Electric Ind Co Ltd | Arq wiederübertragungsverfahren mit inkrementaler redundanz unter verwendung von bit umordnungsarten |
US7000173B2 (en) * | 2002-02-11 | 2006-02-14 | Motorola, Inc. | Turbo code based incremental redundancy |
US7301929B2 (en) * | 2002-08-09 | 2007-11-27 | Spyder Navigations, L.L.C. | Method and system for transport block size signaling based on modulation type for HSDPA |
US7925953B2 (en) * | 2003-10-07 | 2011-04-12 | Nokia Corporation | Redundancy strategy selection scheme |
-
2004
- 2004-05-06 US US10/840,760 patent/US7366477B2/en active Active
-
2005
- 2005-03-22 EP EP05718246A patent/EP1743444B1/en not_active Expired - Lifetime
- 2005-03-22 ES ES05718246T patent/ES2339464T3/es not_active Expired - Lifetime
- 2005-03-22 AT AT05718246T patent/ATE460786T1/de not_active IP Right Cessation
- 2005-03-22 DE DE602005019871T patent/DE602005019871D1/de not_active Expired - Lifetime
- 2005-03-22 CN CN2005800189188A patent/CN1965521B/zh not_active Expired - Lifetime
- 2005-03-22 AU AU2005241681A patent/AU2005241681B2/en not_active Expired
- 2005-03-22 JP JP2007512540A patent/JP4523641B2/ja not_active Expired - Lifetime
- 2005-03-22 RU RU2006142793/09A patent/RU2394380C2/ru active
- 2005-03-22 MX MXPA06012689A patent/MXPA06012689A/es active IP Right Grant
- 2005-03-22 WO PCT/IB2005/000744 patent/WO2005109727A1/en active Application Filing
- 2005-03-22 BR BRPI0511096-3A patent/BRPI0511096B1/pt active IP Right Grant
- 2005-03-22 CA CA2565272A patent/CA2565272C/en not_active Expired - Lifetime
- 2005-05-05 TW TW094114473A patent/TWI354467B/zh not_active IP Right Cessation
-
2006
- 2006-12-04 ZA ZA200610114A patent/ZA200610114B/en unknown
Also Published As
Publication number | Publication date |
---|---|
TWI354467B (en) | 2011-12-11 |
CN1965521A (zh) | 2007-05-16 |
CA2565272A1 (en) | 2005-11-17 |
RU2394380C2 (ru) | 2010-07-10 |
BRPI0511096B1 (pt) | 2018-06-05 |
US7366477B2 (en) | 2008-04-29 |
EP1743444A1 (en) | 2007-01-17 |
DE602005019871D1 (de) | 2010-04-22 |
TW200620882A (en) | 2006-06-16 |
BRPI0511096A (pt) | 2007-12-26 |
MXPA06012689A (es) | 2007-01-16 |
CA2565272C (en) | 2012-01-24 |
JP2007536855A (ja) | 2007-12-13 |
AU2005241681A1 (en) | 2005-11-17 |
AU2005241681B2 (en) | 2009-05-14 |
EP1743444B1 (en) | 2010-03-10 |
CN1965521B (zh) | 2010-05-12 |
JP4523641B2 (ja) | 2010-08-11 |
ATE460786T1 (de) | 2010-03-15 |
ZA200610114B (en) | 2007-12-27 |
US20050250454A1 (en) | 2005-11-10 |
RU2006142793A (ru) | 2008-06-20 |
WO2005109727A1 (en) | 2005-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2339464T3 (es) | Implementacion de version de redundancia para un canal dedicado mejorado de enlace ascendente. | |
ES2561850T3 (es) | Método y aparato para transmitir información de control de enlace ascendente | |
ES2544751T3 (es) | HARQ en sistema MIMO de multiplexación espacial | |
ES2575856T3 (es) | Concepto para combinar paquetes de datos codificados con protección de encabezamientos robusta | |
US8892975B2 (en) | Optimal error protection coding for MIMO ACK/NACK/PRE/POST information | |
ES2610743T3 (es) | Mejora de la señalización del tamaño de los bloques de transporte (TBS) | |
EP2238704B1 (en) | Method and arrangement in a telecommunication system in which an acknowledgment message is fed back for a bundle of frames | |
US8400978B2 (en) | Method for multiplexing data and control information | |
ES2391808T3 (es) | Empaquetamiento de información ACK en un sistema de comunicación inalámbrica | |
ES2365801T3 (es) | Esquema de solicitud de repetición automática híbrida (harq) con entrega en secuencia de paquetes. | |
ES2321851T3 (es) | Procedimiento de, y sistema para, la comunicacion de datos, y una estacion para la transmision de datos. | |
US20090052473A1 (en) | Method and apparatus for circuit buffer-based rate matching and burst multiplexing for packet data transmission in a communication system | |
US6604216B1 (en) | Telecommunications system and method for supporting an incremental redundancy error handling scheme using available gross rate channels | |
CN102754384A (zh) | 具有用于dtx和ack/nack的不对等差错保护的用两个分开的码字将harq反馈信息编码的技术 | |
TWI281798B (en) | Method for rate matching for wireless communication in a cellular communication network and a transmitter | |
ES2333611T3 (es) | Metodo y aparato para mapear o correlacionar bits de informacion de canal de control fisico dedicado mejorado (e-dpcch) en un sistema de comunicacion inalambrica umts. | |
KR100851624B1 (ko) | 강화된 업링크 전용 채널을 위한 리던던시 버전 구성 | |
WO2022050020A1 (ja) | 情報処理装置、符号化方法および復号化方法 | |
WO2022050018A1 (ja) | 情報処理装置および情報処理方法 | |
KR20060035538A (ko) | 상향 링크를 통한 패킷 데이터를 전송하는 통신시스템에서 상향링크 패킷 데이터의 트랜스포트 포맷정보를 송수신하는 방법 |