ES2349729T3 - Procedimiento de codificación espacio-temporal utilizando un alfabeto particionado de modulación de posición. - Google Patents
Procedimiento de codificación espacio-temporal utilizando un alfabeto particionado de modulación de posición. Download PDFInfo
- Publication number
- ES2349729T3 ES2349729T3 ES08167005T ES08167005T ES2349729T3 ES 2349729 T3 ES2349729 T3 ES 2349729T3 ES 08167005 T ES08167005 T ES 08167005T ES 08167005 T ES08167005 T ES 08167005T ES 2349729 T3 ES2349729 T3 ES 2349729T3
- Authority
- ES
- Spain
- Prior art keywords
- sigma
- alphabet
- sub
- matrix
- positions
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 239000011159 matrix material Substances 0.000 claims abstract description 80
- 239000013598 vector Substances 0.000 claims abstract description 55
- 230000005540 biological transmission Effects 0.000 claims abstract description 42
- 230000005855 radiation Effects 0.000 claims abstract description 26
- 238000006073 displacement reaction Methods 0.000 claims description 14
- 230000014509 gene expression Effects 0.000 description 10
- 102000005717 Myeloma Proteins Human genes 0.000 description 3
- 108010045503 Myeloma Proteins Proteins 0.000 description 3
- 101000872083 Danio rerio Delta-like protein C Proteins 0.000 description 2
- URWAJWIAIPFPJE-YFMIWBNJSA-N sisomycin Chemical compound O1C[C@@](O)(C)[C@H](NC)[C@@H](O)[C@H]1O[C@@H]1[C@@H](O)[C@H](O[C@@H]2[C@@H](CC=C(CN)O2)N)[C@@H](N)C[C@H]1N URWAJWIAIPFPJE-YFMIWBNJSA-N 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002123 temporal 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/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0637—Properties of the code
- H04L1/0643—Properties of the code block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4902—Pulse width modulation; Pulse position modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/7163—Spread spectrum techniques using impulse radio
- H04B1/7176—Data mapping, e.g. modulation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Radio Transmission System (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Semiconductor Lasers (AREA)
- Details Of Garments (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Procedimiento de codificación espacio-temporal para un sistema de transmisión UWB que comprende dos elementos de radiación, codificando dicho procedimiento un bloque de símbolos de información S = (σ1, σ2, σ3, σ4) que pertenecen a un alfabeto de modulación PPM que presenta un número M par de posiciones de modulación, estando particionado dicho alfabeto en un primer y en un segundo sub-alfabeto que corresponden a unas zonas sucesivas de posiciones de modulación, perteneciendo los símbolos σ1, σ3 al primer sub-alfabeto y perteneciendo los símbolos σ2, σ4 al segundo sub-alfabeto, codificando el procedimiento dicho bloque de símbolos en una secuencia de vectores, estando asociado cada vector a una utilización del canal de transmisión y a un elemento radiador dado, estando destinados los componentes de un vector a modular en posición una señal UWB impulsional, correspondiendo cada componente a una posición de modulación PPM, caracterizado porque dichos vectores se obtienen a partir de los elementos de la matriz: **(Ver fórmula)** una línea de la matriz corresponde a una utilización del canal de transmisión y una columna de la matriz corresponde a un elemento de radiación, definiéndose la matriz C en una permutación en sus líneas y/o sus columnas, siendo Δ una permutación de las posiciones PPM de dicho alfabeto y siendo Ω una permutación de las posiciones de modulación PPM de dicho segundo sub-alfabeto.
Description
Procedimiento de codificación
espacio-temporal utilizando un alfabeto particionado
de modulación de posición.
La presente invención se refiere a la vez al
campo de las telecomunicaciones en banda ultra ancha o UWB (Ultra
Wide Band) y al de los sistemas de antena múltiple de
codificación espacio-temporal o STC (Space Time
Coding).
Los sistemas de tipo de antena múltiple son bien
conocidos en el estado de la técnica. Estos sistemas utilizan una
diversidad de antenas en la emisión y/o en la recepción y se
denominan, según el tipo de configuración adoptada, MIMO
(Multiple Input Multiple Output), MISO (Multiple Input
Single Output) o SIMO (Single Input Multiple Output). A
continuación emplearemos el mismo término MIMO para cubrir la
variantes MIMO y MISO antes citadas. La explotación de la
diversidad espacial en la emisión y/o en la recepción permite a
estos sistemas ofrecer unas capacidades de canal netamente
superiores a las de los sistemas mono-antena
clásicos (o SISO por Single Input Single Output). Esta
diversidad espacial se completa generalmente por una diversidad
temporal por medio de una codificación
espacio-temporal (STC). En una codificación así, un
símbolo de información a transmitir se halla codificado en varias
antenas y varios instantes de transmisión.
Se conocen dos grandes categorías de sistemas
MIMO de codificación espacio-temporal: los sistemas
de codificación en rejilla o STTC (Space Time Trellis
Coding) y los sistemas de codificación por bloques o STBC
(Space Time Block Coding). En un sistema de codificación por
bloques, se codifica un bloque de símbolos de información a
transmitir en una matriz de símbolos de transmisión, correspondiendo
una dimensión de la matriz al número de antenas y correspondiendo el
otro a los instantes consecutivos de transmisión.
La Figura 1 representa esquemáticamente un
sistema de transmisión MIMO 100 con codificación STBC. Se codifica
un bloque de símbolos de información S = (\sigma_{1}, ...,
\sigma_{b}), por ejemplo una palabra binaria de b bits o
más generalmente de b símbolos de orden M, en una
matriz espacio-temporal:
donde los coeficientes
c_{t,p}, t = 1, ..., T; p = 1, ...,
P del código son por regla general unos coeficientes
complejos que dependen de los símbolos de información, P es
el número de antenas utilizadas en la emisión, T es un entero
que indica la extensión temporal del código, es decir el número de
utilizaciones del canal o PCU (Per Channel
Use).
\vskip1.000000\baselineskip
La función f que, a todo vector S de
símbolos de información hace corresponder la palabra de código
espacio-temporal C, se denomina función de
codificación. Si la función f es lineal se dice que el código
espacio-temporal es lineal. Si los coeficientes
c_{t,p} son reales, el código
espacio-temporal se denomina real.
En la Figura 1, se ha designado por 110 un
codificador espacio-temporal. A cada instante de
utilización de canal t, el codificador suministra al
multiplexor 120 el t-ésimo vector línea de la matriz C. El
multiplexor transmite a los moduladores 130_{1}, ..., 130_{P}
los coeficientes del vector línea y las señales moduladas se
transmiten por las antenas
140_{1}, ..., 140_{P}.
140_{1}, ..., 140_{P}.
El código espacio-temporal se
caracteriza por su tasa, es decir por el número de símbolos de
información que transmite por instante de utilización de canal
(PCU). El código se denomina de tasa completa si es P veces
más elevado que la tasa relativa a una utilización
mono-antena (SISO).
El código espacio-temporal se
caracteriza además por su diversidad que se puede definir como el
rango de la matriz C. Se tendrá una diversidad máxima si para dos
palabras de código C_{1} y C_{2} cualesquiera que corresponden a
dos vectores S_{1} y S_{2}, la matriz
C_{1}-C_{2} es de rango completo.
El código espacio-temporal está
caracterizado finalmente por su ganancia de codificación que traduce
la distancia mínima entre diferentes palabras del código. Se puede
definir como:
o, de manera equivalente, para un
código
lineal:
donde det(C) significa el
determinante de C y C^{H} es la matriz conjugada transpuesta de C.
Para una energía de transmisión por símbolo de información, la
ganancia de codificación está
limitada.
\vskip1.000000\baselineskip
Un código espacio-temporal será
tanto más resistente al desvanecimiento cuanto más elevada sea su
ganancia de codificación.
Un primer ejemplo de codificación
espacio-temporal para un sistema MIMO de dos antenas
de transmisión se ha propuesto en el artículo de S.M. Alamouti
titulado "A transmit diversity technique for wireless
communications", publicada en el IEEE Journal on selected areas
in communications, vol. 16, págs. 1451-1458, de
octubre de 1998. El código de Alamouti se define por la matriz
espacio-temporal 2 x 2:
\vskip1.000000\baselineskip
donde \sigma_{1} y
\sigma_{2} son dos símbolos de información a transmitir y
\sigma^{\bullet}_{1} y \sigma^{\bullet}_{2} sus conjugados
respectivos. Como se puede ver en la expresión (4), este código
transmite dos símbolos de información para dos utilizaciones de
canal y su tasa es por tanto de un
símbolo/PCU.
\vskip1.000000\baselineskip
Inicialmente presentado en el artículo antes
citado para unos símbolos que pertenecen a una modulación QAM, el
código de Alamouti se aplica igualmente a unos símbolos de
información que pertenecen a una modulación PAM o PSK. En cambio no
se puede entender fácilmente en una modulación de posición,
denominada también PPM (Pulse Position Modulation). El
símbolo de un alfabeto de modulación PPM de M posiciones se
puede representar por un vector de M componentes todos nulos
salvo uno igual a 1, que corresponde a la posición de modulación a
la que se emite un impulso. La utilización de símbolos PPM en la
expresión (4) conduce entonces a una matriz
espacio-temporal de dimensiones 2M x 2. El
término -\sigma^{\bullet}_{2} que figura en la matriz no es un
símbolo PPM y necesita la transmisión de un impulso afectado por un
cambio de signo. Dicho de otra forma, éste vuelve a utilizar unos
símbolos PPM con signo, que pertenecen a una extensión del alfabeto
de modulación PPM.
Un segundo ejemplo de código
espacio-temporal se ha propuesto en el artículo de
C. Abou-Rjeily et al. titulado "A
space-time coded MIMO TH-UWB
transceiver with binary pulse position modulation" publicado en
IEEE Communications Letters, Vol. 11, Nº 6, de junio de 2007,
páginas 522-524. Este código se aplica a unos
sistemas de antena múltiple que poseen un número de antenas de
transmisión igual a una potencia de 2, es decir P = 2^{p} y
tiene unos símbolos de información que pertenecen a un alfabeto de
modulación de posición binaria o BPPM (Binary Pulse Position
Modulation). Más precisamente, la matriz del código
espacio-temporal propuesta se escribe en la
forma:
\vskip1.000000\baselineskip
donde los símbolos de informaciones
BPPM \sigma_{1}, \sigma_{2}, ..., \sigma_{P} se
representan en forma de vectores (1 0)^{T} o (0
1)^{T}, correspondiendo el primer vector a la primera
posición PPM y el segundo vector a la segunda posición PPM, y donde
\Omega es la matriz de permutación de dimensiones 2 x 2. Este
código espacio-temporal presenta la ventaja de no
utilizar símbolos o señales complejos y de tener una diversidad
máxima. En cambio este código no permite transmitir más que un
símbolo BPPM por utilización de canal (por lo tanto 1 bit/PCU) es
decir el mismo que el de un sistema mono-antena
clásico.
\vskip1.000000\baselineskip
Un tercer ejemplo de código
espacio-temporal se ha propuesto en el artículo de
C. Abou-Rjeily et al. titulado "A
rate-1 2 x 2 space-time code without
any constellation extension for TH-UWB
communications system with PPM" publicado en Proceedings of the
2007 VTC Conference, páginas 1683-1687, de abril de
2007. Este código se aplica a unos sistemas de P = 2 antenas
de transmisión y a unos símbolos de información que pertenecen a un
alfabeto de modulación M-PPM. Más precisamente, la matriz del
código espacio-temporal propuesta se escribe en la
forma:
Donde los símbolos de información M-PPM
\sigma_{1}, \sigma_{2}, ..., \sigma_{P} se pueden
representar en la forma de vectores de dimensión M cuyos
M-1 componentes son nulos y la componente restante, igual a
1, indica la posición de modulación del símbolo PPM, y donde
\Omega es la matriz de permutación de dimensiones M x
M.
Como en el segundo ejemplo, este código
espacio-temporal presenta la ventaja de no utilizar
símbolos o señales complejos. Presenta igualmente una diversidad
máxima para todos los valores de M \geq 2. Por el
contrario, aún aquí, el código no permite transmitir más que un
símbolo M-PPM por utilización de canal (por lo tanto una tasa
binaria de log_{2}(M)/PCU) es decir la misma tasa que para
un sistema mono-antena clásico.
Se han propuesto en la bibliografía unos
sistemas MIMO de codificación espacio-temporal que
utilizan unas señales de transmisión UWB (Ultra Wide Band).
Se entiende por señal UWB una señal de acuerdo a una máscara
espectral estipulada en la reglamentación del FCC de 14 de febrero
de 2002, revisada en marzo de 2005, es decir, esencialmente, una
señal en la banda espectral de 3,1 a 10,6 GHz que presenta una
amplitud de banda de al menos 500 MHz a -10 dB.
Las señales UWB se dividen en dos categorías:
señales de banda múltiple OFDM (MB-OFDM) y las
señales UWB de tipo impulsional. Solamente se considerarán estas
últimas a continuación en la presente solicitud.
Una señal UWB impulsional está formada por
impulsos muy cortos, típicamente del orden de algunas centenas de
picosegundos, repartidas en el seno de una trama. A fin de reducir
la interferencia de acceso múltiple (MAI de Multiple Access
Interference), se afecta a cada utilizador con un código de
saltos temporales (TH de Time Hopping) distinto. La señal
TH-UWB resultante o en el destino de un usuario
k se puede escribir entonces en la forma:
donde w es la forma del
impulso elemental, T_{c} es un fragmento de duración (o
chip), T_{s} es la duración de un intervalo elemental con
N_{s} = N_{c}T_{c} donde N_{c} es el
número de chips en el intervalo, siendo la duración de la trama
total T_{f} = N_{s}T_{s} donde N_{s} es
el número de intervalos en la trama. La duración del impulso
elemental se elige inferior a la duración del chip, es decir
T_{w} \leq T_{c}. La secuencia
c_{k}(n) para n = 0, ..., N_{s} - 1
define el código de salto temporal del usuario k. Las
secuencias de saltos temporales se eligen de manera que se minimice
el número de colisiones entre impulsos que pertenecen a unas
secuencias de salto temporal de usuarios
diferentes.
Se ha representado en la Figura 2 una señal
TH-UWB asociada a un usuario k. Se observará
que la secuencia c_{k}(n), n = 0, ...,
N_{s} - 1, relativa al usuario en cuestión es aquí
c_{k}(n) = 7,1,4,7.
En un sistema MIMO de codificación
espacio-temporal que utiliza unas señales UWB,
también denominadas MIMO-UWB, cada antena transmite
una señal UWB modulada en función de un símbolo de información o de
un bloque de tales símbolos. Por ejemplo, para una antena p
dada, si los símbolos de información son del tipo QAM o BPSK, la
señal s^{p}(t) transmitida por esta antena se podrá
expresar, conservando las mismas notaciones que anteriormente pero
haciendo abstracción del índice relativo al usuario:
donde \sigma_{p} es el símbolo
de información QAM o BPSK
transmitido.
\vskip1.000000\baselineskip
Dada la muy grande amplitud de banda de las
señales UWB, es muy delicado recuperar una información de fase en el
nivel del receptor y por lo tanto detectar un símbolo de información
\sigma_{p}. Además, ciertos sistemas UWB no se prestan o no
mucho a la transmisión de impulsos con signo. Por ejemplo, los
sistemas UWB ópticos no transmiten más que señales de intensidad
luminosa TH-UWB, necesariamente desprovistos de
información de signo.
Los códigos espacio-temporales
que utilizan unos símbolos PPM permiten no tener que recurrir a unos
impulsos complejos o con signo. En efecto, si \sigma_{p} es un
símbolo M-PPM transmitido por la antena p, la señal
transmitida por esta antena se puede expresar en la forma:
donde \varepsilon es un retardo
de modulación (dither) sensiblemente inferior a la duración
del chip y \mu_{p} \in {0, ..., M - 1} es la posición
de orden M PPM del símbolo, considerándose aquí la primera
posición como que introduce un retardo
nulo.
\vskip1.000000\baselineskip
Por ejemplo, los ejemplos segundo y tercero de
códigos espacio-temporales antes citados, se adaptan
bien a unos sistemas MIMO UWB. Sin embargo, como se ha indicado
anteriormente, estos códigos no permiten obtener una tasa superior a
la de un sistema mono-antena clásico.
El objeto de la presente invención es proponer
un procedimiento de codificación espacio-temporal
para un sistema UWB-MIMO que, aunque sin utilizar
unos símbolos de información complejos o con signo, permitan
alcanzar unas tasas superiores a la de un sistema
mono-antena.
Según un primer modo de realización, la presente
invención se define por un procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende dos elementos de radiación, codificando dicho
procedimiento un bloque de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4}) que
pertenecen a un alfabeto de modulación PPM que presenta un número
M par de posiciones de modulación, estando particionado dicho
alfabeto en un primer y en un segundo sub-alfabeto
que corresponden a unas zonas sucesivas de posiciones de modulación,
perteneciendo los símbolos \sigma_{1}, \sigma_{3} al primer
sub-alfabeto y perteneciendo los símbolos
\sigma_{2}, \sigma_{4} al segundo
sub-alfabeto, codificando el procedimiento dicho
bloque de símbolos en una secuencia de vectores, estando asociado
cada vector a una utilización del canal de transmisión y a un
elemento radiador dado, estando destinados los componentes de un
vector a modular en posición una señal UWB impulsional,
correspondiendo cada componente a una posición de modulación PPM,
siendo obtenidos dichos vectores a partir de los elementos de la
matriz:
una línea de la matriz corresponde
a una utilización del canal de transmisión y una columna de la
matriz corresponde a un elemento de radiación, definiéndose la
matriz C en una permutación cerca de sus líneas y/o sus columnas,
siendo \Delta una permutación de las posiciones PPM de dicho
alfabeto y siendo \Omega una permutación de las posiciones de
modulación PPM de dicho segundo
sub-alfabeto.
\vskip1.000000\baselineskip
La matriz \Omega es ventajosamente una
permutación circular, por ejemplo, un desplazamiento circular de las
posiciones de modulación PPM de dicho segundo alfabeto.
Según un segundo modo de realización, la
invención se define por un procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende tres elementos de radiación, codificando dicho
procedimiento un bloque de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4},
\sigma_{5}, \sigma_{6}, \sigma_{7}, \sigma_{8},
\sigma_{9}) que pertenecen a un alfabeto de modulación PPM que
presenta un número M de posiciones de modulación múltiplo de
3, estando particionado dicho alfabeto en un primer, un segundo y un
tercer sub-alfabetos que corresponden a unas zonas
sucesivas de posiciones de modulación, perteneciendo los símbolos
\sigma_{1}, \sigma_{4}, \sigma_{7} al primer
sub-alfabeto, perteneciendo los símbolos
\sigma_{2}, \sigma_{5}, \sigma_{8} al segundo
sub-alfabeto y perteneciendo los símbolos
\sigma_{3}, \sigma_{6}, \sigma_{9} al tercer
sub-alfabeto, codificando el procedimiento dicho
bloque de símbolos en una secuencia de vectores, estando asociado
cada vector a una utilización del canal de transmisión y a un
elemento radiador dado, estando destinados los componentes de un
vector a modular en posición una señal UWB impulsional,
correspondiendo cada componente a una posición de modulación PPM,
siendo obtenidos dichos vectores a partir de los elementos de la
matriz:
una línea de la matriz corresponde
a una utilización del canal de transmisión y una columna de la
matriz corresponde a un elemento de radiación, definiéndose la
matriz C por una permutación en de sus líneas y/o sus columnas,
siendo \Delta una permutación de las posiciones PPM de dicho
alfabeto, siendo \Omega^{(1)} una permutación de las posiciones
de modulación PPM de dicho segundo sub-alfabeto y
siendo \Omega^{(2)} una permutación de las posiciones de
modulación PPM de dicho tercer
sub-alfabeto.
\vskip1.000000\baselineskip
Las matrices \Omega^{(1)} y/o
\Omega^{(2)} es/son una(s) permutación(es)
circular(es), por ejemplo, un(os)
desplazamiento(s) circular(es) de las posiciones de
modulación PPM, respectivamente de dichos segundo y tercer
sub-alfabetos.
Según un tercer modo de realización, la
invención se define por un procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende una diversidad P de elementos de radiación,
codificando dicho procedimiento un bloque de símbolos de información
S = (\sigma_{1}, \sigma_{2}, ..., \sigma_{P^{2}}) que
pertenecen a un alfabeto de modulación PPM que presenta un número
M de posiciones de modulación múltiplo de P, estando
particionado dicho alfabeto en P
sub-alfabetos que corresponden a unas zonas
sucesivas de posiciones de modulación, perteneciendo los símbolos
\sigma_{q^{P+1}}, q = 0, ..., P - 1 al primer
sub-alfabeto, perteneciendo los símbolos
\sigma_{q^{P+2}}, q = 0, ..., P - 1 al segundo
sub-alfabeto y así sucesivamente, los símbolos
\sigma_{q^{P+P}}, q = 0, ..., P - 1 al
P-ésimo sub-alfabeto, codificando el
procedimiento dicho bloque de símbolos en una secuencia de vectores,
estando asociado cada vector a una utilización del canal de
transmisión y a un elemento radiador dado, estando destinados los
componentes de un vector a modular en posición una señal UWB
impulsional, correspondiendo cada componente a una posición de
modulación PPM, siendo obtenidos dichos vectores a partir de los
elementos de la matriz dada en el anexo, correspondiendo una línea
de la matriz a una utilización del canal de transmisión y
correspondiendo una columna de la matriz a un elemento de radiación,
definiéndose la matriz C en una permutación cerca de sus líneas y/o
sus columnas, siendo \Delta una permutación de las posiciones PPM
de dicho alfabeto, siendo las matrices \Omega^{(p)}, p =
1, ..., P - 1 una permutación de las posiciones de modulación
PPM del (p+1)-ésimo sub-alfabeto.
Al menos una matriz \Omega^{(p)}, p =
1, ..., P - 1 puede ser una permutación circular, por ejemplo
un desplazamiento circular, de las posiciones de modulación PPM del
(p+1)-ésimo sub-alfabeto.
De manera similar la matriz \Delta puede ser
una permutación circular, por ejemplo un desplazamiento circular de
dicho alfabeto.
De acuerdo con una primera variante, los
elementos de radiación son unas antenas UWB.
De acuerdo con una segunda variante, los
elementos de radiación son unos diodos láser o unos diodos
electroluminiscentes.
Ventajosamente, dicha señal impulsional puede
ser una señal TH-UWB.
Otras características y ventajas de la invención
aparecerán con la lectura de un modo de realización preferido de la
invención realizada con referencia a las figuras adjuntas entre las
que:
la Figura 1 representa esquemáticamente un
sistema de transmisión MIMO con codificación STBC conocido en el
estado de la técnica;
la Figura 2 representan la forma de una señal
TH-UWB;
la Figura 3 representa esquemáticamente un
sistema de transmisión UWB de antena múltiple de acuerdo con un
primer modo de realización de la invención;
la Figura 4 representa esquemáticamente un
sistema de transmisión UWB de antena múltiple de acuerdo con un
segundo modo de realización de la invención.
La idea de base de la presente invención es
particionar un alfabeto de modulación PPM en zonas distintas y crear
una extensión del alfabeto de modulación PPM a partir del alfabeto
así particionado, siendo generado el código
espacio-temporal a partir de un bloque de símbolos
que pertenecen al alfabeto así entendido. Como se verá más adelante,
la extensión del alfabeto permite incrementar la tasa del
código.
De acuerdo con un primer modo de realización, se
considera en primer lugar un sistema de transmisión UWB de P
= 2 antenas de transmisión o, más generalmente, de P = 2
elementos de radiación.
Se supone igualmente que se dispone de un
alfabeto de modulación M-PPM, denotado por A, que
posee un número M par de posiciones de modulación. Estas
posiciones se pueden ordenar de acuerdo con un orden temporal dado,
por ejemplo {1, ..., M}, donde 1 corresponde al
desplazamiento temporal mínimo y M al desplazamiento temporal
máximo. En lo que sigue, una posición de modulación se representará
indistintamente por un índice m \in {1, ..., M} o
par un vector \sigma de tamaño M y de componentes todos
nulos con excepción del componente m-ésimo, igual a 1, que
define la posición en cuestión.
El alfabeto A se particiona en dos zonas
consecutivas separadas, o sub-alfabetos, o sea
12 et 13 14
Consideraremos los bloque de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4})
donde \sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4}
son unos símbolos A tal que \sigma_{1}, \sigma_{3},
\in A_{1} y \sigma_{2}, \sigma_{4}, \in
A_{2}. El alfabeto \tilde{A} compuesto de los cuádruplos
\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4} que
verifican la condición precedente, es decir:
es una extensión del alfabeto A, de
cardinal 16 puesto que
17
\vskip1.000000\baselineskip
Por ejemplo para un alfabeto
8-PPM, el alfabeto \tilde{A} estaría compuesto por
unos cuádruplos \sigma_{1}, \sigma_{2}, \sigma_{3},
\sigma_{4}, tales que:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
En el caso general de un alfabeto M-PPM,
con M para, el código espacio-temporal
utilizado por el sistema MIMO-UWB de dos antenas se
define por la matriz siguiente, de dimensión 2M x 2:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
donde \sigma_{1},
\sigma_{2}, \sigma_{3}, \sigma_{4} son los símbolos de
información a transmitir, representados en forma de vectores columna
de dimensión
M;
\Omega es una matriz de tamaño
M\timesM definida por:
\vskip1.000000\baselineskip
con 21 donde
1_{M'} y 0_{M'} son respectivamente la matriz identidad y la
matriz nula de dimensión M' x M' y \Omega' es una
matriz de permutación de tamaño M' x M'. Se notará que
la matriz \Omega no permuta más que las posiciones de modulación
del alfabeto
A_{2};
\Delta es una matriz de permutación de tamaño
M x M que opera sobre las posiciones de modulación del
alfabeto A.
\vskip1.000000\baselineskip
Se denomina permutación sobre un conjunto de
posiciones de modulación toda biyección de este conjunto sobre sí
mismo, con la excepción de la identidad. La matriz de permutación
\Omega' puede ser especialmente una matriz de permutación circular
sobre las M' últimas posiciones, por ejemplo un simple
desplazamiento circular:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
donde
1_{M'-1xM'-1} es la matriz
identidad de tamaño M'-1, 0_{1xM'-1} es el
vector línea nula de tamaño M'-1,
0_{M'-1x1} el vector columna nulo de tamaño
M'-1.
\vskip1.000000\baselineskip
De manera similar, la matriz \Delta puede ser
una matriz de permutación circular sobre las M posiciones de
modulación del alfabeto A, por ejemplo un simple
desplazamiento circular:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
donde
1_{M-1xM-1} es la matriz identidad
de tamaño M-1, 0_{1xM-1} es el vector línea
nula de tamaño M-1, 0_{M-1x1} el vector
columna nulo de tamaño
M-1.
\vskip1.000000\baselineskip
Es importante observar que el código
espacio-temporal se define en una permutación de las
líneas y de las columnas de C. En efecto, una permutación en las
líneas -se entiende aquí por línea, una línea de vectores en la
expresión (11)- y/o las columnas de C es aún un código
espacio-temporal de acuerdo con la invención, una
permutación en las líneas equivale a una permutación de los
instantes de utilización del canal y una permutación en las columnas
equivale a una permutación de las antenas de transmisión.
Como se puede constatar a partir de (11), los
componentes de la matriz C son simplemente unos 0 y unos 1 y no unos
valores con signo. Estos componentes no introducen en consecuencia
inversión de fase ni, de manera general, de desfase. Este código
espacio-temporal se presta bien a la modulación de
una señal de banda ultra ancha.
Además, la matriz C posee el mismo número de
"1" en cada una de sus columnas (cuatro valores "1", es
decir dos valores "1" por PCU), lo que se traduce en un
ventajoso reparto equilibrado de la energía en las diferentes
antenas.
\newpage
Se puede explicitar la matriz de código
espacio-temporal en el caso en el que las matrices
\Omega' y \Delta vienen las dadas respectivamente por las
expresiones (13) y (14):
donde \sigma_{i} =
(\sigma_{i1}, \sigma_{i2}, ...,
\sigma_{iM})^{T} para i = 1, ..., 4. La
expresión (15) se obtiene teniendo en cuenta el hecho de que los M
últimos componentes de \sigma_{1}, \sigma_{3}, y los M
primeros componentes de \sigma_{2}, \sigma_{4}, son
nulos.
\vskip1.000000\baselineskip
Se observará que la tasa binaria del código
espacio-temporal definido por la expresión (11) es
de:
Por ejemplo, para una modulación
8-PPM, la tasa será de 4 bits/CPU mientras que la de
un sistema monoantena clásico es de 3 bits/CPU. La ganancia de tasa
será tanto más pronunciado cuanto mayor sea el orden de modulación
PPM.
Además, se puede mostrar que el código
espacio-temporal es de diversidad máxima. Se
recuerda que un código es de diversidad máxima si para todo par de
matrices distintas C, C' del código, \DeltaC = C - C' es de rango
completo. En efecto, si la matriz \DeltaC no fuese de rango
completo esto significaría que sus dos vectores columna de:
con \delta\sigma_{i} =
\sigma_{i} - \sigma'_{i}, serían colineales. Es fácil
deducir de la primera línea de \DeltaC que esto implica que
\delta\sigma_{1} = \delta\sigma_{3} y
\delta\sigma_{2} = \delta\sigma_{4} y, de la segunda
línea que \delta\sigma_{1} = \delta\sigma_{3} =
\delta\sigma_{2} = \delta\sigma_{4} = 0, dicho de otra
manera que \DeltaC =
0.
\vskip1.000000\baselineskip
Se ha representado en la Figura 3 un ejemplo del
sistema de transmisión UWB de dos elementos de radiación según un
primer modo de realización de la invención. Los elementos de
radiación pueden ser unas antenas UWB, unos diodos láser o unos LED
infrarrojos. El sistema 300 comprende un codificador
espacio-temporal 320, dos moduladores UWB designados
por 331 y 332 y dos antenas UWB, 341 y 342. El codificador 320
recibe unos bloques de símbolos de información S = (\sigma_{1},
\sigma_{2}, \sigma_{3}, \sigma_{4}) que pertenecen al
alfabeto \tilde{A} y calcula los elementos de la matriz C que
obedecen a la expresión (11) o a una variante obtenida por
permutación de sus líneas y/o sus columnas como se ha indicado
anteriormente. En el caso de un código
espacio-temporal definido por (11), el codificador
320 transmite respectivamente a los moduladores 331 y 332 los
vectores \sigma_{1} + \sigma_{2} y \sigma_{3} +
\sigma_{4} durante la primera utilización del canal, y los
vectores \Delta(\sigma_{3} + \Omega\sigma_{4}) y
\Delta(\sigma_{1} + \Omega\sigma_{2}) durante la
segunda utilización del canal.
El modulador UWB 331 genera, a partir de los
vectores columnas \sigma_{1} + \sigma_{2} y
\Delta(\sigma_{3} + \Omega\sigma_{4}), las
señales UWB impulsionales moduladas correspondientes y las transmite
al elemento de radiación 341 durante la primera y la segunda
utilización del canal, respectivamente. Igualmente, el modulador UWB
332 genera, a partir de los vectores \sigma_{3} + \sigma_{4}
y \sigma_{1} + \Omega\sigma_{2} las señales UWB
impulsionales moduladas correspondientes y las transmite al elemento
de radiación 342 durante la primera y la segunda utilización del
canal, respectivamente.
El sistema 300 puede comprender además un
transcodificador 310 adaptado para recibir unos símbolos de
información, por ejemplo unos símbolos binarios A = (a_{1},
a_{2}, ..., a_{b}) y para codificarlos bajo la
forma de bloques S \in \tilde{A}. El transcodificador puede
comprender además unos medios de codificación de origen y/o de
codificación del canal previamente a la operación de
transcodificación propiamente dicha, de manera conocida por sí
misma.
A título de ejemplo, podemos formular las
señales transmitidas por las antenas 341 y 342 durante los dos
instantes de transmisión, cuando el código
espacio-temporal se define por la expresión (15). Se
supone además que los moduladores 331, 332 efectúan una modulación
del tipo TH-UWB.
Durante la primera utilización del canal, la
antena 341 transmite una primera trama, es decir retomando las
notaciones de (9):
\vskip1.000000\baselineskip
donde \mu_{1} y \mu_{2} son
las posiciones de modulación respectivas de los símbolos
\sigma_{1} y \sigma_{2}, con 1 \leq \mu_{1} \leq
M' y M' + 1 \leq \mu_{2} \leq M. La
primera posición PPM corresponde aquí a un desplazamiento temporal
de \varepsilon aunque se podría haber podido concebir
alternativamente un desplazamiento
nulo.
\vskip1.000000\baselineskip
Simultáneamente, la antena 342 transmite una
primera trama:
\vskip1.000000\baselineskip
Durante la segunda utilización del canal, la
antena 341 transmite una segunda trama:
donde \omega(.) es el
desplazamiento circular derecho de {M'+1, ..., M}
correspondiente a \Omega y \delta(.) es el desplazamiento
circular derecho sobre {1, 2, ..., M} correspondiente a
\Delta y º es la operación de
composición.
y la antena 342 transmite simultáneamente una
segunda trama:
De acuerdo con un segundo modo de realización,
el sistema MIMO comprende P = 3 antenas UWB y el número
M de posiciones de modulación es un múltiplo de 3. El
alfabeto A esta particionado en tres zonas consecutivas
discontinuas, o sub-alfabetos, es decir
31 32 y 33
Consideraremos unos bloques de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4},
\sigma_{5}, \sigma_{6}, \sigma_{7}, \sigma_{8},
\sigma_{9}) donde \sigma_{1}, \sigma_{2},
\sigma_{3}, \sigma_{4}, \sigma_{5}, \sigma_{6},
\sigma_{7}, \sigma_{8}, \sigma_{9} son unos símbolos de
A tales que \sigma_{1}, \sigma_{4}, \sigma_{7}
\in A_{1}, \sigma_{2}, \sigma_{5}, \sigma_{8}
\in A_{2} y \sigma_{3}, \sigma_{6},
\sigma_{9} \in A_{3}. El alfabeto \tilde{A}
compuesto de los nónuplos \sigma_{1}, \sigma_{2},
\sigma_{3}, \sigma_{4}, \sigma_{5}, \sigma_{6},
\sigma_{7}, \sigma_{8}, \sigma_{9} que verifican la
condición precedente, es decir:
es una extensión del alfabeto
A, de cardinal 35 puesto que
36
360
\vskip1.000000\baselineskip
Por ejemplo para un alfabeto
6-PPM, el alfabeto \tilde{A} estará compuesto de
los nónuplos \sigma_{1}, \sigma_{2}, \sigma_{3},
\sigma_{4}, \sigma_{5}, \sigma_{6}, \sigma_{7},
\sigma_{8}, \sigma_{9}, tales que:
En el caso general de un alfabeto M-PPM,
con M múltiplo de 3, el código
espacio-temporal utilizado por el sistema
MIMO-UWB de tres antenas se define por la matriz
siguiente, de dimensiones 3M x 3:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
donde \sigma_{1},
\sigma_{2}, \sigma_{3}, \sigma_{4}, \sigma_{5},
\sigma_{6}, \sigma_{7}, \sigma_{8}, \sigma_{9}, son
los símbolos de información a transmitir, representados en la forma
de vectores columna de dimensión
M;
\Omega^{(1)} es una matriz de dimensiones
M x M definida por:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
con 40 donde
1_{M'} y 0_{M'} son respectivamente la matriz identidad y la
matriz nula de dimensiones M' x M' y \Omega' es una
matriz de permutación de dimensiones M' x M'. Se
observará que la matriz \Omega^{(1)} no permuta más que las
posiciones de modulación del alfabeto
A_{2};
\Omega^{(2)} es una matriz de dimensiones
M x M definida por:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
Con las mismas convenciones de
notación que anteriormente. Se observará que la matriz
\Omega^{(2)} no permuta más que las posiciones de modulación del
alfabeto
A_{3}.
\Delta es una matriz de permutación de
dimensiones M x M que opera en las posiciones de
modulación del alfabeto A.
Las matrices \Delta y \Omega' pueden ser
unas matrices de permutación circular incluso de simple
desplazamiento circular, como anteriormente. El código
espacio-temporal se entiende bien así como se define
en una permutación de las líneas y de las columnas de C.
La tasa binaria del código
espacio-temporal definida por la expresión (24) es
de:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
El código espacio-temporal
también es de una máxima diversidad y posee las propiedades
ventajosas ya mencionadas para el primer modo de realización.
La Figura 4 representa un ejemplo del sistema de
transmisión UWB de tres elementos de radiación de acuerdo con un
segundo modo de realización de la invención. Los elementos de
radiación pueden ser unas antenas UWB, unos diodos láser o unos LED
infrarrojos. El sistema 400 comprende un codificador
espacio-temporal 420, tres moduladores UWB
designados por 431, 432 y 433 y tres antenas UWB, 441, 442 y 443. El
codificador 420 recibe unos bloques de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4},
\sigma_{5}, \sigma_{6}, \sigma_{7}, \sigma_{8},
\sigma_{9}) que pertenecen al alfabeto \tilde{A} y calcula los
elementos de la matriz C que obedecen a la expresión (24) o a una
variante obtenida por permutación de sus líneas y/o sus columnas
como se ha indicado anteriormente. En el caso de un código
espacio-temporal definido por (24), el codificador
420 transmite respectivamente a los moduladores 431, 432 y 433 los
vectores \sigma_{1} + \sigma_{2} + \sigma_{3},
\sigma_{4} + \sigma_{5} + \sigma_{6}, y \sigma_{7} +
\sigma_{8} + \sigma_{9} durante la primera utilización del
canal, los vectores \Delta(\sigma_{7} +
\Omega^{(1)}\sigma_{8} + \sigma_{9}), \sigma_{1} +
\Omega^{(1)}\sigma_{2} + \sigma_{3}, y \sigma_{4} +
\Omega^{(1)}\sigma_{5} + \sigma_{6} durante la segunda
utilización del canal, y finalmente los vectores
\Delta(\sigma_{4} + \sigma_{5} +
\Omega^{(2)}\sigma_{6}), \Delta(\sigma_{7} +
\sigma_{8} + \Omega^{(2)}\sigma_{9}) y \sigma_{1} +
\sigma_{2} + \Omega^{(2)}\sigma_{3} durante la tercera
utilización del canal.
El modulador UWB 431 genera, a partir de los
vectores columnas \sigma_{1} + \sigma_{2} + \sigma_{3},
\Delta(\sigma_{7} + \Omega^{(1)}\sigma_{8} +
\sigma_{9}) y \Delta(\sigma_{4} + \sigma_{5} +
\Omega^{(2)}\sigma_{6}), las señales UWB impulsionales
moduladas correspondientes y las transmite a la antena 441 durante
la primera, segunda y tercera utilizaciones del canal,
respectivamente. Igualmente, el modulador UWB 432 genera, a partir
de los vectores columna \sigma_{4} + \sigma_{5} +
\sigma_{6}, \sigma_{1} + \Omega^{(1)}\sigma_{2} +
\sigma_{3}, y \Delta(\sigma_{7} + \sigma_{8} +
\Omega^{(2)}\sigma_{9}) las señales UWB impulsionales
moduladas correspondientes y las transmite a la antena 442 durante
la primera, segunda y tercera utilizaciones del canal,
respectivamente. Finalmente, el modulador UWB 433 genera, a partir
de los vectores columna \sigma_{7} + \sigma_{8} +
\sigma_{9}, \sigma_{4} + \Omega^{(1)}\sigma_{5} +
\sigma_{6}, y \sigma_{1} + \sigma_{2} +
\Omega^{(2)}\sigma_{3} las señales UWB impulsionales
moduladas correspondientes y las transmite a la antena 443 durante
la primera, segunda y tercera utilizaciones del canal,
respectivamente.
El sistema 400 puede comprender, como en el
primer modo de realización, un transcodificador 410 adaptado para
recibir unos símbolos de información, por ejemplo unos símbolos
binarios A = (a_{1}, a_{2}, ..., a_{b}) y
para codificarlos bajo la forma de bloques S \in \tilde{A}.
De manera más general, el primer y el segundo
modos de realización se pueden generalizar en el caso de un sistema
MIMO-UWB a P elementos de radiación, para un
número de posiciones de modulación M múltiplo de P. Se
establece 100 43 El alfabeto
A se puede particionar en P zonas consecutivas
discontinuas, o sub-alfabetos, es decir
A_{1} = {1, ..., M'}, A_{2} = {M' +
1, ..., 2M'}, ..., A_{P} = {M - M' +
1, ..., M}.
Se considera unos bloques de símbolos de
información S = (\sigma_{1}, \sigma_{2}, ...,
\sigma_{P^{2}}) donde \sigma_{1}, \sigma_{2}, ...,
\sigma_{P^{2}} son unos símbolos de A de modo que
\sigma_{q^{P+1}} \in A_{1}, \sigma_{q^{P+2}}
\in A_{2}, ..., \sigma_{q^{P+P}} \in A_{P}
con q = 0, ..., P-1. El alfabeto \tilde{A} compuesto de los
grupos de P^{2}-uplas que verifican la
condición precedente, es decir:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
es una extensión del alfabeto
A, de cardinal Card(\tilde{A}) =
(M')^{P^{2}}, puesto que Card(A_{p}) =
M'.
El código espacio-temporal
utilizado por el sistema MIMO-UWB de P
antenas se define por la matriz C de dimensiones PM x
P dada en el anexo.
Las matrices \Omega^{(p)}, p = 1,
..., P-1, son unas matrices de dimensiones M x
M definidas por:
\vskip1.000000\baselineskip
\newpage
y así sucesivamente, la matriz
\Omega' que ocupa unas posiciones sucesivas en la diagonal
hasta:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
donde 1_{M'} y 0_{M'} son
respectivamente la matriz identidad y la matriz nula de dimensiones
M' x M' y \Omega' es una matriz de permutación de
dimensiones M' x M'. Se observará que la matriz
\Omega^{(p)}, p = 1, ..., P - 1, no permuta más
que las posiciones de modulación del alfabeto
A_{p+1}.
\Delta es una matriz de permutación de
dimensiones M x M que opera en las posiciones de
modulación del alfabeto A.
\vskip1.000000\baselineskip
El código espacio-temporal se
define aún aquí en una permutación en unas líneas y unas columnas de
C.
De manera general, las conclusiones expuestas
para el primer modo de realización (P = 2) y el segundo modo
de realización (P = 3) son válidas aún para P > 3.
En particular la tasa binaria del sistema es de:
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
que es superior a la tasa de un
sistema mono-antena clásico log_{2}(M). El
código espacio-temporal posee igualmente las
propiedades de máxima diversidad de carácter sin signo y de
equilibrio de potencia entre
antenas.
\vskip1.000000\baselineskip
Las señales UWB transmitidas por el sistema
ilustrado en las Figuras 3, 4 o más generalmente por un sistema
MIMO-UWB de P antenas que utilizan el
codificador espacio-temporal descrito anteriormente
se pueden tratar por un receptor de antena múltiple de manera
clásica. El receptor podrá comprender por ejemplo una etapa de
correlación del tipo Rake seguida de una etapa de decisión, que
utilice por ejemplo un decodificador por esfera conocido por el
experto en la técnica.
Claims (14)
1. Procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende dos elementos de radiación, codificando dicho
procedimiento un bloque de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4}) que
pertenecen a un alfabeto de modulación PPM que presenta un número
M par de posiciones de modulación, estando particionado dicho
alfabeto en un primer y en un segundo sub-alfabeto
que corresponden a unas zonas sucesivas de posiciones de modulación,
perteneciendo los símbolos \sigma_{1}, \sigma_{3} al primer
sub-alfabeto y perteneciendo los símbolos
\sigma_{2}, \sigma_{4} al segundo
sub-alfabeto, codificando el procedimiento dicho
bloque de símbolos en una secuencia de vectores, estando asociado
cada vector a una utilización del canal de transmisión y a un
elemento radiador dado, estando destinados los componentes de un
vector a modular en posición una señal UWB impulsional,
correspondiendo cada componente a una posición de modulación PPM,
caracterizado porque dichos vectores se obtienen a partir de
los elementos de la matriz:
una línea de la matriz corresponde
a una utilización del canal de transmisión y una columna de la
matriz corresponde a un elemento de radiación, definiéndose la
matriz C en una permutación en sus líneas y/o sus columnas, siendo
\Delta una permutación de las posiciones PPM de dicho alfabeto y
siendo \Omega una permutación de las posiciones de modulación PPM
de dicho segundo
sub-alfabeto.
\vskip1.000000\baselineskip
2. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 1,
caracterizado porque \Omega es una permutación circular de
las posiciones de modulación PPM de dicho segundo
sub-alfabeto.
3. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 2,
caracterizado porque \Omega es un desplazamiento circular
de las posiciones de modulación PPM de dicho segundo alfabeto.
4. Procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende tres elementos de radiación, codificando dicho
procedimiento un bloque de símbolos de información S =
(\sigma_{1}, \sigma_{2}, \sigma_{3}, \sigma_{4},
\sigma_{5}, \sigma_{6}, \sigma_{7}, \sigma_{8},
\sigma_{9}) que pertenecen a un alfabeto de modulación PPM que
presenta un número M de posiciones de modulación múltiplo de
3, estando particionado dicho alfabeto en un primer, un segundo y un
tercer sub-alfabeto que corresponden a unas zonas
sucesivas de posiciones de modulación, perteneciendo los símbolos
\sigma_{1}, \sigma_{4}, \sigma_{7} al primer
sub-alfabeto, perteneciendo los símbolos
\sigma_{2}, \sigma_{5}, \sigma_{8} al segundo
sub-alfabeto y perteneciendo los símbolos
\sigma_{3}, \sigma_{6}, \sigma_{9} al tercer
sub-alfabeto, codificando el procedimiento dicho
bloque de símbolos en una secuencia de vectores, estando asociado
cada vector a una utilización del canal de transmisión y a un
elemento radiador dado, estando destinados los componentes de un
vector a modular en posición una señal UWB impulsional,
correspondiendo cada componente a una posición de modulación PPM,
caracterizado porque dichos vectores se obtienen a partir de
los elementos de la matriz:
una línea de la matriz corresponde
a una utilización del canal de transmisión y una columna de la
matriz corresponde a un elemento de radiación, definiéndose la
matriz C en una permutación cerca de sus líneas y/o sus columnas,
siendo \Delta una permutación de las posiciones PPM de dicho
alfabeto, siendo \Omega^{(1)} una permutación de las posiciones
de modulación PPM de dicho segundo sub-alfabeto y
siendo \Omega^{(2)} una permutación de las posiciones de
modulación PPM de dicho tercer
sub-alfabeto.
\vskip1.000000\baselineskip
5. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 4,
caracterizado porque \Omega^{(1)} y/o \Omega^{(2)} es
una permutación /son unas permutaciones circular(es) de las
posiciones de modulación PPM, respectivamente de dichos segundo y
tercer sub-alfabetos.
6. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 5,
caracterizado porque \Omega^{(1)} y/o \Omega^{(2)} es
una /son unos desplazamiento(s) circular(es) de las
posiciones de modulación PPM, respectivamente de dichos segundo y
tercer sub-alfabetos.
7. Procedimiento de codificación
espacio-temporal para un sistema de transmisión UWB
que comprende una diversidad P de elementos de radiación,
codificando dicho procedimiento un bloque de símbolos de información
S = (\sigma_{1}, \sigma_{2}, ..., \sigma_{P^{2}}) que
pertenecen a un alfabeto de modulación PPM que presenta un número
M de posiciones de modulación múltiplo de P, estando
particionado dicho alfabeto en P
sub-alfabetos que corresponden a unas zonas
sucesivas de posiciones de modulación, perteneciendo los símbolos
\sigma_{q^{P+1}}, q = 0, ..., P - 1 al primer
sub-alfabeto, perteneciendo los símbolos
\sigma_{q^{P+2}}, q = 0, ..., P - 1 al segundo
sub-alfabeto y así sucesivamente, los símbolos
\sigma_{q^{P+P}}, q = 0, ..., P - 1 al
P-ésimo sub-alfabeto, codificando el
procedimiento dicho bloque de símbolos en una secuencia de vectores,
estando asociado cada vector a una utilización del canal de
transmisión y a un elemento radiador dado, estando destinados los
componentes de un vector a modular en posición una señal UWB
impulsional, correspondiendo cada componente a una posición de
modulación PPM, caracterizado porque dichos vectores se
obtienen a partir de los elementos de la matriz dada en el anexo,
correspondiendo una línea de la matriz a una utilización del canal
de transmisión y correspondiendo una columna de la matriz a un
elemento de radiación, definiéndose la matriz C en una permutación
cerca de sus líneas y/o sus columnas, siendo \Delta una
permutación de las posiciones PPM de dicho alfabeto, siendo las
matrices \Omega^{(p)}, p = 1, ..., P - 1 una
permutación de las posiciones de modulación PPM del
(p+1)-ésimo sub-alfabeto.
8. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 7,
caracterizado porque al menos una matriz \Omega^{(p)},
p = 1, ..., P - 1 es una permutación circular de las
posiciones de modulación PPM del (p+1)-ésimo
sub-alfabeto.
9. Procedimiento de codificación
espacio-temporal de acuerdo con la reivindicación 8,
caracterizado porque al menos una matriz \Omega^{(p)},
p = 1, ..., P - 1 es un desplazamiento circular de las
posiciones de modulación PPM del (p+1)-ésimo
sub-alfabeto.
10. Procedimiento de codificación de acuerdo con
una de las reivindicaciones precedentes, caracterizado porque
la matriz \Delta es una permutación circular de dicho
alfabeto.
11. Procedimiento de codificación de acuerdo con
la reivindicación 10, caracterizado porque la matriz \Delta
es un desplazamiento circular de dicho alfabeto.
12. Procedimiento de codificación
espacio-temporal de acuerdo con una de las
reivindicaciones precedentes, caracterizado porque los
elementos de radiación son unas antenas UWB.
13. Procedimiento de transmisión de acuerdo con
una de las reivindicaciones 1 a 11, caracterizado porque los
elementos de radiación son unos diodos láser o unos diodos
electroluminiscentes.
14. Procedimiento de acuerdo con una de las
reivindicaciones precedentes, caracterizado porque dicha
señal impulsional es una señal TH-UWB.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0758561 | 2007-10-25 | ||
| FR0758561A FR2923105B1 (fr) | 2007-10-25 | 2007-10-25 | Procede de codage spatio-temporel utilisant un alphabet de modulation de position partitionne. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2349729T3 true ES2349729T3 (es) | 2011-01-10 |
Family
ID=39671833
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08167005T Active ES2349729T3 (es) | 2007-10-25 | 2008-10-20 | Procedimiento de codificación espacio-temporal utilizando un alfabeto particionado de modulación de posición. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8279973B2 (es) |
| EP (1) | EP2053814B1 (es) |
| JP (1) | JP2009118477A (es) |
| KR (1) | KR20090042175A (es) |
| CN (1) | CN101420232B (es) |
| AT (1) | ATE476041T1 (es) |
| DE (1) | DE602008001936D1 (es) |
| ES (1) | ES2349729T3 (es) |
| FR (1) | FR2923105B1 (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2927205A1 (fr) * | 2008-01-31 | 2009-08-07 | Commissariat Energie Atomique | Procede de codage spatio-temporel a faible papr pour systeme de communication multi-antenne de type uwb impulsionnel |
| US8351289B1 (en) * | 2009-12-30 | 2013-01-08 | Micron Technology, Inc. | Apparatuses and methods for sensing a phase-change test cell and determining changes to the test cell resistance due to thermal exposure |
| US11824694B2 (en) | 2015-09-02 | 2023-11-21 | Astrapi Corporation | Systems, devices, and methods employing instantaneous spectral analysis in the transmission of signals |
| US11184201B2 (en) * | 2019-05-15 | 2021-11-23 | Astrapi Corporation | Communication devices, systems, software and methods employing symbol waveform hopping |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7496128B2 (en) * | 2003-03-08 | 2009-02-24 | Regents Of The University Of Minnesota | Multi-user interference resilient ultra wideband (UWB) communication |
| US8379736B2 (en) * | 2003-05-30 | 2013-02-19 | Intellectual Ventures Holding 73 Llc | Ultra-wideband communication system and method |
| EP1635494B1 (en) * | 2003-06-19 | 2010-04-21 | Sony Corporation | Radio communication system, reception device and reception method for multi-carrier transmission |
| FR2889384B1 (fr) * | 2005-07-27 | 2007-10-26 | Commissariat Energie Atomique | Procede et dispositif de communication multi-antennes ultra-large bande utilisant des impulsions de hermite |
| CN101268648B (zh) * | 2005-09-23 | 2011-10-05 | 皇家飞利浦电子股份有限公司 | 空时编码的mb-ofdm uwb系统 |
| WO2007050913A2 (en) * | 2005-10-27 | 2007-05-03 | Qualcomm Incorporated | A method and apparatus for determining timings for transmission in wireless communication system |
| FR2899042B1 (fr) * | 2006-03-21 | 2008-05-02 | Commissariat Energie Atomique | Procede de codage spatio-temporel pour systeme de communication bi-antenne de type uwb impulsionnel |
| FR2899745B1 (fr) * | 2006-04-07 | 2008-05-30 | Commissariat Energie Atomique | Procede de codage spatio-temporel pour systeme de communication multi-antenne de type uwb impulsionnel |
| FR2901932B1 (fr) * | 2006-06-06 | 2008-09-05 | Commissariat Energie Atomique | Systeme de communication uwb cooperatif de type coherant |
| FR2906658A1 (fr) * | 2006-10-03 | 2008-04-04 | Commissariat Energie Atomique | Procede de codage spatio-temporel pour systeme de communication multi-antenne de type uwb impulsionnel. |
| FR2906659B1 (fr) * | 2006-10-03 | 2008-12-19 | Commissariat Energie Atomique | Procede de codage spatio-temporel pour systeme de communication multi-antenne de type uwb impulsionnel. |
| FR2910752B1 (fr) * | 2006-12-22 | 2009-03-20 | Commissariat Energie Atomique | Procede de codage spatio-temporel pour systeme de communication multi-antenne de type uwb impulsionnel |
| FR2916590B1 (fr) * | 2007-05-21 | 2009-10-09 | Commissariat Energie Atomique | Systeme de communication mimo uwb de type incoherent. |
| FR2920065A1 (fr) * | 2007-08-16 | 2009-02-20 | Commissariat Energie Atomique | Procede de codage/decodage spatio-temporel pour systeme de communication multi-antenne de type impulsionnel |
-
2007
- 2007-10-25 FR FR0758561A patent/FR2923105B1/fr not_active Expired - Fee Related
-
2008
- 2008-10-20 EP EP08167005A patent/EP2053814B1/fr not_active Not-in-force
- 2008-10-20 ES ES08167005T patent/ES2349729T3/es active Active
- 2008-10-20 DE DE602008001936T patent/DE602008001936D1/de active Active
- 2008-10-20 AT AT08167005T patent/ATE476041T1/de not_active IP Right Cessation
- 2008-10-23 US US12/256,874 patent/US8279973B2/en not_active Expired - Fee Related
- 2008-10-23 KR KR1020080104396A patent/KR20090042175A/ko not_active Abandoned
- 2008-10-23 CN CN2008101708816A patent/CN101420232B/zh not_active Expired - Fee Related
- 2008-10-24 JP JP2008274821A patent/JP2009118477A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US8279973B2 (en) | 2012-10-02 |
| KR20090042175A (ko) | 2009-04-29 |
| DE602008001936D1 (de) | 2010-09-09 |
| EP2053814B1 (fr) | 2010-07-28 |
| CN101420232A (zh) | 2009-04-29 |
| JP2009118477A (ja) | 2009-05-28 |
| FR2923105B1 (fr) | 2009-12-11 |
| ATE476041T1 (de) | 2010-08-15 |
| EP2053814A1 (fr) | 2009-04-29 |
| CN101420232B (zh) | 2013-10-16 |
| FR2923105A1 (fr) | 2009-05-01 |
| US20090110050A1 (en) | 2009-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2379320T3 (es) | Procedimiento de codificación espaciotemporal de bajo PAPR para sistema de comunicación multiantena de tiopo UWB impulsional | |
| ES2339399T3 (es) | Procedimiento de codificacion espacio-temporal para sistema de comunicacion de doble antena de tipo uwb de impulsos. | |
| ES2343339T3 (es) | Procedimiento de codificacion espaciotemporal para sistema de comunicacion de multiples antenas de tipo uwb por impulsos. | |
| ES2342205T3 (es) | Sistema de comunicacion uwb cooperativo de tipo coherente. | |
| US20170302485A1 (en) | Expurgated pulse position modulation for communication | |
| US20090046774A1 (en) | Space-time coding/decoding method for multi-antenna pulse type communication system | |
| ES2332545T3 (es) | Decodificador con un maximo de verosimilitud para un sistema de multiples usuarios con modulacion de posicion de impulso y de amplitud. | |
| KR101431669B1 (ko) | Uwb 펄스 타입의 멀티-안테나 통신 시스템을 위한 시공간 부호화 방법 | |
| US7817715B2 (en) | Space-time coding method for a UWB pulse-type multi-antenna system | |
| KR20090095490A (ko) | 차동 시공간 코딩 방법 | |
| ES2349729T3 (es) | Procedimiento de codificación espacio-temporal utilizando un alfabeto particionado de modulación de posición. | |
| KR20010041534A (ko) | 무선 통신을 위한 공간-시간 코딩 신호의 복호화 장치 | |
| Abou-Rjeily et al. | Space-time codes for MIMO ultra-wideband communications and MIMO free-space optical communications with PPM | |
| CN101569128B (zh) | Uwb脉冲型多天线通信系统的空时编码方法 |