ES2379320T3 - Procedimiento de codificación espaciotemporal de bajo PAPR para sistema de comunicación multiantena de tiopo UWB impulsional - Google Patents
Procedimiento de codificación espaciotemporal de bajo PAPR para sistema de comunicación multiantena de tiopo UWB impulsional Download PDFInfo
- Publication number
- ES2379320T3 ES2379320T3 ES09705285T ES09705285T ES2379320T3 ES 2379320 T3 ES2379320 T3 ES 2379320T3 ES 09705285 T ES09705285 T ES 09705285T ES 09705285 T ES09705285 T ES 09705285T ES 2379320 T3 ES2379320 T3 ES 2379320T3
- Authority
- ES
- Spain
- Prior art keywords
- modulation
- uwb
- matrix
- ppm
- radiative
- 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 19
- 238000004891 communication Methods 0.000 title description 2
- 239000011159 matrix material Substances 0.000 claims abstract description 48
- 239000013598 vector Substances 0.000 claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims abstract description 35
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 230000014509 gene expression Effects 0.000 description 6
- 239000002131 composite material Substances 0.000 description 3
- 102000005717 Myeloma Proteins Human genes 0.000 description 2
- 108010045503 Myeloma Proteins 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
- 230000002123 temporal effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- 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/717—Pulse-related aspects
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Dc Digital Transmission (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Procedimiento de codificación espaciotemporal para sistema de transmisión UWB que comprende una multitud P de elementos radiativos, dicho procedimiento codificando un bloque de símbolos de información S = (σ1, σ2, ..., σp) que pertenecen a un alfabeto de modulación M-PPM-M'-PAM con M >= 2, en una secuencia de vectores, las componentes de un vector estando destinadas a modular en posición y en amplitud una señal UWB impulsional para un elemento radiativo de dicho sistema y una utilización de canal de transmisión dados, cada componente de un vector correspondiendo a una posición de modulación PPM, que se caracteriza porque dichos vectores se obtienen a partir de los elementos de la matriz:una línea de la matriz correspondiendo a una utilización del canal de transmisión y una columna de la matriz correspondiendo a un elemento radiativo, la matriz C estando definida salvo por una permutación de sus líneas y/o de sus columnas y Ω definiéndose como la combinación de una permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto de modulación M'-PAM para una de las posiciones de modulación.
Description
Procedimiento de codificación espaciotemporal de bajo PAPR para sistema de comunicación multiantena de tipo UWB impulsional 5
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 multiantena de codificación espaciotemporal o STC (Space Time Coding).
Los sistemas de telecomunicación inalámbricos de tipo multiantena son muy habituales en el estado de la técnica. Estos sistemas utilizan una multitud de antenas en la emisión y/o en la recepción y se denominan, de acuerdo con el 15 tipo de configuración adoptada, MIMO (Multiple Input Multiple Outpout), MISO (Multiple Input Single Output) o SIMO (Single Input Multiple Output). De aquí en adelante emplearemos el mismo término MIMO para cubrir las variantes MIMO y MISO ya citadas. El aprovechamiento de la diversidad espacial en la emisión y/o en la recepción permite que estos sistemas ofrezcan unas capacidades de canal claramente superiores a las de los sistemas mono-antena clásica (o SISO por Single Input Single Output). Esta diversidad espacial se ve completada de manera general por 20 una diversidad temporal por medio de una codificación espacio-temporal. En una codificación de este tipo, un símbolo de información que hay que transmitir se encuentra 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 reticular 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 reticular, el codificador espaciotemporal se puede ver 25 como una máquina de estados finitos que suministra P símbolos de transmisión a las P antenas en función del estado actual y del símbolo de información que hay que codificar. La decodificación en la recepción se realiza mediante un algoritmo de Viterbi multidimensional cuya complejidad aumenta de manera exponencial en función del número de estados. En un sistema de codificación por bloques, un bloque de símbolos de información que hay que transmitir está codificado en un matriz de símbolos de transmisión, una dimensión de la matriz correspondiendo al
30 número de antenas y la otra correspondiendo a los instantes consecutivos de transmisión.
La figura 1 representa de manera esquemática un sistema de transmisión MIMO 100 de codificación STBC. Un bloque de símbolos de información S = (C1, ..., Cb), por ejemplo una palabra binaria de b bits o, de manera más general, de b símbolos M-arios, está codificado en una matriz espacio-temporal:
en la que los coeficientes ct,p, t = 1, ..., T; p = 1, ..., P del código son, por norma general, unos coeficientes complejos que dependen de los símbolos de información, P es el número de antenas que se utilizan en la emisión, T es un
40 entero que indica la extensión temporal del código, es decir, el número de utilizaciones del canal o PCUs (Per Channel Use).
La función ƒ que, en cualquier vector S de símbolos de información, se corresponde con la palabra de código espaciotemporal C, se denomina función de codificación. Si la función ƒ es lineal, se dice que el código
45 espaciotemporal es lineal. Si los coeficientes ct,p son reales, el código espaciotemporal se denomina real.
En la figura 1, se ha designado con 110 a un codificador espaciotemporal. En cada instante de utilización del canal t, el codificador suministra al multiplexor 120 el t-ésimo vector-línea de la matriz C. El multiplexor transmite a los moduladores 1301, ..., 130p los coeficientes del vector línea y las antenas 1401, ..., 140p transmiten las señales
50 moduladas.
El código espaciotemporal se caracteriza 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 C1 y C2 cualquiera, que corresponden a dos vectores S1 y S2, la matriz C1 -C2 es de rango pleno.
55 El código espaciotemporal se caracteriza, además, por su ganancia de codificación, que traduce la distancia mínima entre diferentes palabras de código. Se la puede definir como:
o, de manera equivalente, para un código lineal:
5 donde det(C) significa el determinante de C y CH es la matriz transpuesta conjugada de C. Para una energía de transmisión por símbolo de información, la ganancia de codificación está limitada.
Un código espaciotemporal será tanto más resistente al desvanecimiento cuanto mayor sea su ganancia de codificación.
El código espaciotemporal se caracteriza, por último, por su velocidad, es decir, por el número de símbolos de información que este transmite por instante de utilización de canal (PCU). El código se denomina de velocidad completa si es P veces mayor que la velocidad concerniente a una utilización mono-antena (SISO). Un código se
15 denomina de velocidad unitaria si es idéntico a la velocidad concerniente a una utilización mono-antena.
Se ha propuesto un ejemplo de código espaciotemporal de diversidad máxima y velocidad unitaria para un sistema MIMO que posee un número cualquiera de antenas en el artículo de B. A. Sethuraman y otros, titulado « Fulldiversity, high-rate space-time block codes from division algebras », publicado en el IEEE Trans. on Information Theory, vol. 49, nº. 10, oct. 2003, páginas 2.596-2.616. Este código viene definido por la matriz espaciotemporal siguiente:
25 en laque C1, ..., Cp son unos símbolos de información, por ejemplo unos símbolos PAM. Para que el código espaciotemporal definido por la matriz (4) sea real, es necesario que el coeficiente y sea, por su parte, real y si se desea, además, no incrementar la tasa de potencia punta en potencia media o PAPR (Peak-to-Average Power Ratio) con respecto a un sistema mono-antena, esto supone que y = ±1. Ahora bien, la diversidad máxima del código se pierde para y = 1 y únicamente se consigue para y = -1 en el caso en el que el número de antenas P es una potencia de 2.
Otro campo de las telecomunicaciones es objeto actualmente de importantes investigaciones. Se trata de unos sistemas de telecomunicación UWB, previstos en particular para el desarrollo de las futuras redes personales inalámbricas (WPAN). Estos sistemas tienen como especificidad que trabajan directamente en banda de base con
35 unas señales de banda muy ancha. Se entiende, por lo general, por señal UWB una señal de acuerdo con la máscara de transmisión estipulada en la normativa del FCC del 14 de febrero de 2002 y revisada en marzo de 2005, es decir, en lo esencial una señal en la banda espectral de 3,1 a 10,6 GHz y que presenta una anchura de banda de al menos entre 500 MHz y -10 dB. En la práctica, se conocen dos tipos de señales UWB, las señales multibanda OFDM (MB-OFDM) y las señales UWB de tipo impulsional. A continuación únicamente nos referimos a estas últimas.
Una señal UWB impulsional está formada por impulsiones muy cortas, habitualmente del orden de algunas centenas de picosegundos, distribuidos en el interior de una trama. Con el fin de reducir la interferencia multiacceso (MAI para Multiple Access Interference), se asigna un código de saltos temporales (TH para Time Hopping) distinto a cada
45 usuario. La señal procedente o dirigida a un usuario k entonces se puede escribir de la siguiente forma:
donde w es la forma del impulso elemental, Tc es una duración de fragmento (o chip), Ts es la duración de un intervalo elemental con Ns = NcTc donde Nc es el número de chips en un intervalo, la trama total teniendo una duración Tƒ = NsTs donde Ns es el número de intervalos dentro de la trama. La duración del impulso elemental se
selecciona inferior a la duración chip, esto es Tw : Tc. La secuencia ck(n) para n = 0, …, Ns -1 define el código de salto temporal del usuario k. Las secuencias de saltos temporales se seleccionan de tal modo que se minimice el número de colisiones entre impulsos que pertenecen a unas secuencias de salto temporal de usuarios diferentes.
En la figura 2A se ha representado una señal TH-UWB asociada a un usuario k. Para transmitir un símbolo de información dado procedente de o dirigido a un usuario k, se modula por lo general la señal TH-UWB por medio de una modulación de posición (PPM para Pulse Position Modulation), esto es para la señal modulada:
donde s es un retardo de modulación (dither) claramente inferior a la duración chip Tc y dk E {0, …, M -1} es la posición M-ésima PPM del símbolo.
De manera alternativa, los símbolos de información se pueden transmitir por medio de una modulación de amplitud (PAM). En este caso, la señal modulada se puede escribir:
donde a(k) = 2m’ - 1 -M’ con m’ = 1, …, M’, es el símbolo M’-ésimo de la modulación PAM. Se puede utilizar, por ejemplo, una modulación BPSK (M’ = 2).
Las modulaciones PPM y PAM también se pueden combinar en una modulación compuesta M.M’-ésima. La señal modulada tiene entonces la forma general siguiente:
En la figura 3 se ha representado el alfabeto de esta modulación M-PPM-M’ -PAM de cardinal Q = M.M’. Para cada una de las M posiciones temporales, son posibles M’ amplitudes de modulación. Un símbolo (!, a) de este alfabeto se puede representar mediante una secuencia am, m = 0, …, M - 1 con am = 8 (m -!)a donde ! es una posición de la modulación PPM, a es un elemento del alfabeto M’ - PAM y 8 (.) la distribución de Dirac.
En lugar de separar a los diferentes usuarios por medio de códigos de saltos temporales, también se los puede separar mediante códigos ortogonales, por ejemplo los códigos de Hadamard, como en DS-CDMA. Se habla entonces de DS-UWB (Direct Spread UWB). En ese caso, tenemos para la expresión de la señal no modulada, que corresponde a (5):
donde bn(k), n = 0, …Ns - 1 es la secuencia de escalonamiento del usuario k. Hay que señalar que la expresión (9) es similar a la de una señal DS-CDMA clásica. Sin embargo, se diferencia por el hecho de que los chips no ocupan toda la trama, sino que se reparten en el periodo Ts. En la figura 2B se ha representado una señal DS-UWB asociada a un usuario k.
Tal y como se ha dicho antes, los símbolos de información se pueden transmitir por medio de una modulación PPM, de una modulación PAM o de una modulación compuesta PPM-PAM. La señal DS-UWB modulada en amplitud correspondiente a la señal TH- UWB (7) se puede expresar, manteniendo las mismas notaciones:
Por último, es habitual combinar códigos de saltos temporales y códigos de escalonamiento espectral para ofrecer accesos múltiples a los diferentes usuarios. Se obtiene de este modo una señal UWB impulsional TH-DS-UWB de forma general:
En la figura 2C se ha representado una señal TH-DS-UWB asociada a un usuario k. Esta señal se puede modular mediante una modulación compuesta PPM-PAM M.M’-ésima. Se obtiene entonces para la señal modulada:
Es habitual en el estado de la técnica utilizar señales UWB en los sistemas MIMO. En ese caso, cada antena transmite una señal UWB modulada en función de un símbolo de información o de un bloque de estos símbolos (STBC).
Las técnicas de codificación espaciotemporal desarrolladas inicialmente para las señales de banda estrecha o para el DS-CDMA son difíciles de aplicar a las señales UWB impulsionales. En efecto, los códigos espacio-temporales habituales, como los que se describen en el artículo de B. A. Sethuraman citado con anterioridad, son, de manera general, de coeficientes complejos y llevan, por lo tanto, una información de fase. Ahora bien, resulta extremadamente difícil recuperar esta información de fase dentro de una señal de banda tan ancha como la de las señales UWB impulsionales.
La utilización de un código real, por ejemplo seleccionando y = ±1 para el código definido en (4), puede llevar, como ya se ha visto, a una pérdida de la diversidad máxima. De manera recíproca, conservar la propiedad de diversidad máxima puede llevar a que los elementos del código (por ejemplo los elementos de la matriz Cy con |y| * 1) pertenezcan a una constelación con una modulación amplificada y/u orientada con respecto a la constelación a la cual pertenecen los símbolos de información, de ahí un valor de PAPR mayor que en la configuración mono-antena.
El documento “On Space-Time Coding With Pulse Position and Amplitude Modulations for Time-Hopping Ultra-Wideband Systems” (IEEE TRANSACTIONS ON INFORMATION THEORY, IEEE, US, vol. 53, nº. 7, 1 de julio de 2007) describe un procedimiento de codificación espaciotemporal con una multitud de elementos radiativos, un alfabeto de modulación PPM-PAM y una señal UWB impulsional. El código espaciotemporal está definido por una matriz de codificación C con coeficientes reales.
El objetivo de la presente invención es proponer un código espaciotemporal real que no presente los inconvenientes citados con anterioridad, en particular un nivel de PAPR incrementado con respecto a una configuración monoantena. Un objetivo secundario de la presente invención es proponer un código de este tipo que presente, además, una diversidad máxima sea cual sea el número de antenas.
La presente invención está definida por un procedimiento de codificación espaciotemporal para sistema de transmisión UWB que comprende una multitud P de elementos radiativos, dicho procedimiento codificando un bloque de símbolos de información S = (C1, C2, …, Cp) perteneciente a un alfabeto de modulación M-PPM-M’-PAM con M � 2, en una secuencia de vectores, las componentes de un vector estando destinadas a modular en posición y en amplitud una señal UWB impulsional para un elemento radiativo de dicho sistema y una utilización de canal de transmisión dados, cada componente de un vector correspondiendo a una posición de modulación PPM, de acuerdo con el cual dichos vectores se obtienen a partir de los elementos de la matriz:
una línea de la matriz correspondiendo a una utilización del canal de transmisión y una columna de la matriz correspondiendo a un elemento radiativo, la matriz C definiéndose, con la excepción de una permutación, en sus líneas y/o sus columnas y n definiéndose como la combinación de una permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto de modulación M’-PAM para una de las posiciones de modulación.
Por ejemplo, dicha operación de permutación es una permutación circular de dichas posiciones de modulación, en particular un desplazamiento circular de dichas posiciones de modulación.
De acuerdo con un modo de realización, el número P de elementos radiativos y el número M de posiciones de 5 modulación verifican M-d(M) P donde d(M) viene definido por d(M) = 0 en el caso en el que M es una potencia 2 y como máximo divisor de M de tal modo que la relación M / d(M) sea impar en los demás casos.
De acuerdo con una variante M’ = 1, los símbolos C1, C2, …, Cp pertenecen a dicho alfabeto de modulación M-PPM. Los símbolos C2, …, Cp pueden entonces ocupar todas las posiciones de modulación a excepción de la (m±) a la cual se aplica dicha operación de simetría.
Los elementos radiativos pueden ser unas antenas UWB, unos diodos láser o unos diodos electroluminiscentes.
Dicha señal impulsional puede ser una señal TH-UWB, una señal DS-UWB o una señal TH-DS-UWB.
15 La presente invención se refiere también a un sistema de transmisión UWB que comprende una multitud de elementos radiativos, que comprenden:
unos medios de codificación para codificar un bloque de símbolos de información S = (C1, C2, …, Cp) que pertenecen a un alfabeto de modulación M-PPM-M’-PAM con M � 2, en una secuencia de vectores, cada vector estando asociado a una utilización del canal de transmisión y un elemento radiativo dados, cada componente de un vector correspondiendo a una posición de modulación PPM, dichos vectores obteniéndose a partir de los elementos de la matriz:
una línea de la matriz correspondiendo a una utilización de canal de transmisión y una columna de la matriz correspondiendo a un elemento radiativo, la matriz C estando definida salvo por una permutación de sus líneas y/o de sus columnas y n definiéndose como la combinación de una permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto de modulación M’-PAM para una de las posiciones de modulación.
una multitud de moduladores para modular en posición y en amplitud una señal UWB impulsional, cada
35 modulador estando asociado a un elemento radiativo y que modula en posición y en amplitud dicha señal, durante una utilización del canal de transmisión, por medio de las componentes del vector asociado a dicho elemento radiativo y a dicha utilización del canal; cada elemento radiativo estando adaptado para emitir la señal modulada de este modo por dicho modulador asociado.
De acuerdo con un modo de realización, el número P de elementos radiativos y el número M de posiciones de modulación verifican M - d(M) �P donde d(M) viene definido por d(M) = 0 en el caso en el que M es una potencia de 2 y como máximo divisor de M de tal modo que la relación M / d(M) sea impar, en los demás casos.
Se mostrarán otras características y ventajas de la invención con la lectura de un modo preferente de realización de la invención que se hace en referencia a las figuras que se anexan entre las que:
la figura 1 representa de manera esquemática un sistema de transmisión MIMO con codificación STBC
habitual en el estado de la técnica; las figuras 2A a 2C representan las formas respectivas de señales TH-UWB, DS-UWB y TH-DS-UWB; la figura 3 representa un ejemplo de constelación M-PPM-M’-PAM; la figura 4 representa de manera esquemática un sistema de transmisión UWB multiantena de acuerdo con
55 un modo de realización de la invención.
La idea en la que se basa la invención es utilizar unos símbolos de información pertenecientes a una constelación de modulación M-PPM-M’-PAM con M 2 y M’ � 1, y construir un código espaciotemporal a partir de una operación de
permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto PAM.
Se considerará a continuación un sistema de transmisión UWB con P antenas de transmisión y, de manera más general, como se verá más adelante, con P elementos radiativos. El código espaciotemporal utilizado por el sistema se define, conservando las mismas convenciones de notación, por la siguiente matriz, de dimensión PM x P:
donde C1, C2, …, Cp son los símbolos de información M-PPM-M’-PAM que hay que transmitir, representados en forma 10 de vectores de columna de dimensión M cuyas componentes son todas nulas con la excepción de una sola que pertenece al alfabeto M’-PAM.
De manera general, cualquier permutación en las líneas (se entiende aquí por línea, una línea de vectores) y/o las columnas de C es un código espaciotemporal de acuerdo con la invención, una permutación en las líneas 15 equivaliendo a una permutación de los instantes de utilización del canal (PCUs) y una permutación en las columnas equivaliendo a una permutación de las antenas de transmisión.
La matriz n, de tamaño M x M, representa la combinación de una operación de permutación n de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría (o de inversión) 7 del alfabeto M’-PAM para una de 20 las posiciones de modulación. La operación de inversión puede preceder o seguir a la operación de permutación, es decir, respectivamente n = cO7 o n = 7oc. Se denomina permutación de las posiciones de modulación a cualquier biyección del conjunto de las posiciones de modulación {0, ..., M - 1} sobre sí mismo, con la excepción de la identidad. Se denomina operación de simetría o de inversión del alfabeto M’-PAM a la operación 7 tal que: 7(a) = -a donde a E {2m’ - 1 -M’| m’ = 1, ..., M’}. En la figura 3 se ha representado el eje l de la simetría del alfabeto M’-PAM,
25 sobreentendiéndose que la inversión alrededor de este eje únicamente se realiza para una sola de las posiciones PPM.
Dado que la matriz n es unitaria, la energía media por antena de transmisión es la misma para todas las antenas de transmisión.
30 Las componentes de los símbolos de información Cl siendo reales, el código espaciotemporal definido por (13) es real. Dada la ausencia de restricciones para los símbolos de información, P símbolos independientes se transmiten durante P PCUs y la velocidad del código espaciotemporal es, por consiguiente, unitaria.
35 A título de ejemplo, si la operación de permutación c citada con anterioridad es un simple desplazamiento circular, la matriz n se puede escribir:
40 donde lM-1xM-1 es la matriz identidad de tamaño M -1, 0lxM-1 es el vector de línea nulo de tamaño M -1, 0M-1x1 el vector de columna nulo de tamaño M -1. La operación de inversión se realiza aquí sobre la posición M -1 si esta precede a la permutación y sobre la posición 1 si esta la sucede.
A título ilustrativo, se puede expresar la forma de la matriz espaciotemporal (13) en el caso en el que c es un simple 45 desplazamiento circular (14):
donde Cl = (Cl,0 Cl,1 ... Cl,M-1)ƒ, l = 1, ..., P con Cl,m= al8 (m -! l) donde al es un elemento del alfabeto M’-PAM, es decir al E {-M’+1, ..., M’-1}, !l es la posición de modulación relativa al símbolo Cl y 8 es el símbolo de Dirac. Dado que -al 5 también es un elemento del alfabeto M’-PAM, nCl también es un elemento del alfabeto de modulación M-PPM-M’-PAM.
Consideramos a continuación el caso particular en el que el sistema es bi-antena (P = 2). La matriz C tiene entonces la siguiente forma:
Por definición, el código es de diversidad máxima si para cualquier par de matrices distintas C,C’ del código, lC = C
- -
- C’ es de rango pleno, es decir si:
donde a1 = C1 -C’1 y a2 = C2 -C’2 es de rango pleno. 20 La matriz lC se puede escribir de forma desarrollada:
donde se ha supuesto sin pérdida de generalidad que n tiene la forma dada en (14) y al,m = Cl,m -C’ l,m, l = 1,2, m = 0, ..., 25 M-1.
La matriz lC no es de rango pleno si estos dos vectores de columna son colineales, es decir si existe un escalar I
no nulo, tal que:
al,m = Ia2,m , m = 0, ..., M-1 y
(19) a2,M-1 = -Ia1,0 , a2,0 = Ia1,1, ..., a2,M-2 = Ia1,M-1
De esto se deduce que:
a2,M-1 = -I2a2,0 = -I4a2,1 = ... =-I2Ma2,M-1
y, de manera más general:
a2,m = -I2M a2,m , m = 0, ..., M-1 (20)
dicho de otro modo, teniendo en cuenta el hecho de que I es real, los vectores a1 y a2 son necesariamente nulos, es decir C = C’.
El código espaciotemporal es, por consiguiente, de diversidad máxima para P = 2, sean cuales sean los valores de M � 2 y M’ 1.
De manera más general, se puede demostrar que para un número de antenas P dado, la diversidad máxima se obtiene desde el momento en que el número de posiciones de modulación M del alfabeto M-PPM-M’-PAM es lo suficientemente grande, de manera más precisa desde el momento en que:
M -d(M) ' P (21)
donde d(M) viene definido por:
- •
- d(M) = 0 si M es una potencia de 2;
- •
- d(M) es el máximo divisor de M (con excepción de M) de tal modo que la relación M / d(M) sea impar.
Por ejemplo, para M = 2K, la diversidad máxima se alcanza desde el momento en que el número M de posiciones PPM es superior o igual al número P de antenas.
De acuerdo con un segundo ejemplo, si M es un número primo, d(M) = 1 y la diversidad máxima se obtiene desde el momento en que M ' P + 1.
Hay que señalar que, con la condición de respetar la restricción (21), el código espaciotemporal definido por (13) (salvo por una permutación de sus líneas y de sus columnas) es de diversidad máxima sea cual sea el valor de M’ '
1.
Es importante señalar que la matriz n deja constante la constelación de modulación M-PPM-M’-PAM desde el momento en que M’ ' 2. Esta propiedad garantiza que el nivel de PAPR del sistema MIMO que utiliza el código espaciotemporal definido por (13) (salvo por una permutación de sus líneas y de sus columnas) es idéntico al de un sistema mono-antena que utiliza la misma configuración.
En el caso particular M’ = 1, los símbolos M-PPM-M’-PAM son de facto unos elementos de un alfabeto M-PPM, es decir unos vectores con M componentes, todas nulas con la excepción de una igual a 1. Dado que la matriz n realiza no solo una permutación de las M posiciones de modulación, sino también una operación de simetría, algunos elementos de la matriz C pueden tener una componente igual a -1, de ahí una extensión de la constelación de modulación inicial y un incremento del nivel de PAPR con respecto a una configuración mono-antena. Sin embargo, el nivel de PAPR se puede mantener idéntico a costa de una ligera reducción de la velocidad del sistema.
En efecto, si se escribe como m± la posición PPM para la cual se aplica la operación de inversión 7, basta con prever que los símbolos C2, ..., Cp no puedan tener una componente igual a 1 en la posición m±. Por el contrario, el símbolo C1 al no estar multiplicado por la matriz n, no está sometido a esta condición. Por ejemplo, si la matriz n tiene la forma dada en (14), los símbolos C2, ..., Cp no podrán ocupar la posición de modulación m± = M-1.
La velocidad del código, expresada en número de bits por PCU se reduce entonces a:
El término del denominador representa la velocidad relativa a P sistemas mono-antena. El término (P-1)log2(M-1) en el numerador corresponde a la contribución de los símbolos C2, ..., Cp, el término log2(M) correspondiendo a la contribución del símbolo C1.
5 Hay que señalar que R : 1 y que R es una función creciente de M y una función decreciente de P. A continuación, para un número dado P de antenas, si el código espaciotemporal C utiliza unos símbolos M-PPM (dicho de otro modo, si M’ = 1), la velocidad del código será casi unitaria para un elevado número de posiciones de modulación. A título de ejemplo, para un sistema MIMO con dos antenas, se alcanza una velocidad R = 0,97 para un alfabeto de modulación 8-PPM.
Consideramos a continuación el caso de un sistema de transmisión MIMO con dos antenas que utilizan un código
espaciotemporal de acuerdo con la invención tal que . Supondremos, además, que el sistema utiliza una señal TH-UWB, tal y como se ha definido en (8). El código espaciotemporal modula esta señal y la transmite durante dos utilizaciones consecutivas del canal (PCU). Durante la primera utilización, la antena 1
15 transmite una primera trama, esto es con las notaciones de (8) y (15):
donde !1 es la posición de modulación concerniente al símbolo C1; y la antena 2 transmite de manera simultánea una primera trama:
25 donde !2 es la posición de modulación concerniente al símbolo C2.
Durante la segunda utilización del canal, la antena 1 transmite una segunda trama:
donde c es la permutación del conjunto {0, 1, ..., M-1} asociada a n = cO7 (donde « 0 » es la operación de composición) y c’ = c-1;
y la antena 2 transmite de manera simultánea una segunda trama:
Para el experto en la materia resulta evidente que se obtendrían unas expresiones similares utilizando una señal DS-TH-UWB de acuerdo con la expresión (9) en lugar de una señal TH-UWB de acuerdo con la expresión (8).
La figura 4 ilustra un ejemplo de sistema de transmisión que utiliza la codificación espaciotemporal de acuerdo con la invención.
El sistema 400 recibe unos símbolos de información por bloque S = (C1, C2, ..., Cp) donde las Cl , l = 1, ..., P con P > 1
45 son unos símbolos de una constelación M-PPM-M’-PAM. De manera alternativa, los símbolos de información pueden proceder de otra constelación Q-ésima con Q = MM’ con la condición de que experimente previamente una transcodificación (mapping) en dicha constelación M-PPM-M’-PAM. Los símbolos de información puede ser el resultado de una o de múltiples operaciones muy habituales para el experto en la materia como codificación de fuente, codificación de canal de tipo convolucional, por bloque o incluso turbocodificación en serie o en paralelo, entrelazado, etc.
El bloque de símbolos de información S = (C1, C2, ..., Cp) experimenta una operación de codificación en el codificador espaciotemporal 410. De manera más precisa, el módulo 410 calcula los coeficientes de la matriz C obedeciendo a la expresión (13) o a una variante que se obtiene mediante permutación de sus líneas y/o de sus columnas tal y como se ha indicado con anterioridad. Los P vectores de columna (vectores con M componentes) de la primera línea de C, que representan P símbolos PPM se transmiten respectivamente a los moduladores UWB 4201, ..., 420p para generar la primera trama, a continuación los P vectores de columna de la segunda línea de C, para generar la segunda trama, etc., hasta la última línea de vectores de columna para generar la última trama. El modulador UWB 4201 genera a partir de los vectores de columna C1, nCp, nCp-1, ..., C2, las señales UWB impulsionales moduladas correspondientes. Del mismo modo, el modulador UWB 4202 genera a partir de los vectores C2, C1, nCp, ..., nC3, las señales UWB impulsionales moduladas correspondientes, y así sucesivamente hasta el modulador UWB 420p a partir de los vectores Cp, Cp-1, ..., C1.
Por ejemplo, si se utiliza, para un sistema bi-antena (P = 2), la matriz de codificación espaciotemporal (13) con la matriz n definida en (14) y una señal de soporte de modulación de tipo TH-UWB, el modulador UWB 3201 suministrará de manera sucesiva las señales (23) y (25) mientras que el modulador UWB 3202 suministrará de manera sucesiva las señales (24) y (26). Las señales UWB impulsionales que sirven como soporte para la modulación pueden ser de manera alternativa del tipo DS-UWB o TH-DS-UWB. En todos los casos las señales UWB impulsionales moduladas de este modo se transmiten a continuación a los elementos radiativos 4301 a 430p. Estos elementos radiativos pueden ser unas antenas UWB o bien unos diodos láser o unos DELs, que funcionan por ejemplo en la banda infrarroja, asociados a unos moduladores electro-ópticos. El sistema de transmisión propuesto puede entonces utilizarse en el campo de las telecomunicaciones ópticas inalámbricas.
Las señales UWB transmitidas por el sistema que se ilustra en la figura 4 se pueden tratar mediante un receptor multi-antena de manera clásica. El receptor podrá, por ejemplo, comprender una etapa de correlación de tipo Rake seguido de una etapa de decisión, utilizando por ejemplo un decodificador de esfera habitual para el experto en la materia.
Claims (10)
- REIVINDICACIONES1. Procedimiento de codificación espaciotemporal para sistema de transmisión UWB que comprende una multitud P de elementos radiativos, dicho procedimiento codificando un bloque de símbolos de información S = (C1, C2, …, Cp) que pertenecen a un alfabeto de modulación M-PPM-M’-PAM con M� 2, en una secuencia de vectores, las componentes de un vector estando destinadas a modular en posición y en amplitud una señal UWB impulsional para un elemento radiativo de dicho sistema y una utilización de canal de transmisión dados, cada componente de un vector correspondiendo a una posición de modulación PPM, que se caracteriza porque dichos vectores se obtienen a partir de los elementos de la matriz:una línea de la matriz correspondiendo a una utilización del canal de transmisión y una columna de la matriz correspondiendo a un elemento radiativo, la matriz C estando definida salvo por una permutación de sus líneas y/o15 de sus columnas y n definiéndose como la combinación de una permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto de modulación M’-PAM para una de las posiciones de modulación.
-
- 2.
- Procedimiento de codificación espaciotemporal de acuerdo con la reivindicación 1, que se caracteriza porque dicha operación de permutación es una permutación circular de dichas posiciones de modulación.
-
- 3.
- Procedimiento de codificación espaciotemporal de acuerdo con la reivindicación 2, que se caracteriza porque dicha permutación circular es un desplazamiento circular de dichas posiciones de modulación.
- 25 4. Procedimiento de codificación espaciotemporal de acuerdo con una de las reivindicaciones anteriores, que se caracteriza porque el número P de elementos radiativos y el número M de posiciones de modulación verifican M-d(M) �P donde d(M) viene definido por d(M) = 0 en el caso en el que M es una potencia de 2 y como máximo divisor de M de tal modo que la relación M / d(M) sea impar en los demás casos.
- 5. Procedimiento de codificación espaciotemporal de acuerdo con una de las reivindicaciones anteriores, que se caracteriza porque M’ = 1, los símbolos C1, C2, ..., Cp perteneciendo entonces a dicho alfabeto de modulación M-PPM y los símbolos C2, ..., Cp pudiendo ocupar todas las posiciones de modulación con la excepción de aquella a la que se aplica dicha operación de simetría.
- 35 6. Procedimiento de codificación espaciotemporal de acuerdo con una de las reivindicaciones anteriores, que se caracteriza porque los elementos radiativos son unas antenas UWB.
-
- 7.
- Procedimiento de codificación espaciotemporal de acuerdo con una de las reivindicaciones 1 a 5, que se caracteriza porque los elementos radiativos son unos diodos láser o unos diodos electroluminiscentes.
-
- 8.
- Procedimiento de codificación espaciotemporal de acuerdo con la reivindicación 6 o 7, que se caracteriza porque dicha señal impulsional es una señal TH-UWB.
- 9. Procedimiento de codificación espaciotemporal de acuerdo con la reivindicación 6 o 7, que se caracteriza porque 45 dicha señal impulsional es una señal DS-UWB.
-
- 10.
- Procedimiento de codificación espaciotemporal de acuerdo con la reivindicación 6 o 7, que se caracteriza porque dicha señal impulsional es una señal TH-DS-UWB.
-
- 11.
- Sistema de transmisión UWB que comprende una multitud de elementos radiativos (4301, 4302, ..., 430p), que se caracteriza porque este comprende:
unos medios de codificación (410) para codificar un bloque de símbolos de información S = (C1, C2, …, Cp) que pertenecen a un alfabeto de modulación M-PPM-M’-PAM con M 2, en una secuencia de vectores,55 cada vector estando asociado a una utilización del canal de transmisión y un elemento radiativo dados, cada componente de un vector correspondiendo a una posición de modulación PPM, dichos vectores obteniéndose a partir de los elementos de la matriz:una línea de la matriz correspondiendo a una utilización de canal de transmisión y una columna de la matriz5 correspondiendo a un elemento radiativo, la matriz C estando definida salvo por una permutación de sus líneas y/o de sus columnas y n definiéndose como la combinación de una permutación de las posiciones de modulación del alfabeto M-PPM y de una operación de simetría del alfabeto de modulación M’-PAM para una de las posiciones de modulación; una multitud de moduladores (4201, 4202, ..., 420p) para modular en posición y en amplitud una señal UWB10 impulsional, cada modulador estando asociado a un elemento radiativo y que modula en posición y en amplitud dicha señal, durante una utilización del canal de transmisión, por medio de las componentes del vector asociado a dicho elemento radiativo y a dicha utilización del canal; cada elemento radiativo estando adaptado para emitir la señal modulada de este modo por dicho modulador asociado. - 12. Sistema de transmisión UWB de acuerdo con la reivindicación 11, que se caracteriza porque el número P de elementos radiativos y el número M de posiciones de modulación verifican M -d(M) ' P donde d(M) viene definido por d(M) = 0 en el caso en el que M es una potencia de 2 y como mayor divisor de M de tal modo que la relación M / d(M) sea impar en los demás casos.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0850598 | 2008-01-31 | ||
| FR0850598A FR2927205A1 (fr) | 2008-01-31 | 2008-01-31 | Procede de codage spatio-temporel a faible papr pour systeme de communication multi-antenne de type uwb impulsionnel |
| PCT/EP2009/050986 WO2009095430A1 (fr) | 2008-01-31 | 2009-01-29 | Procédé de codage spatio-temporel à faible papr pour système de communication multi-antenne de type uwb impulsionnel |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2379320T3 true ES2379320T3 (es) | 2012-04-24 |
Family
ID=39929630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09705285T Active ES2379320T3 (es) | 2008-01-31 | 2009-01-29 | Procedimiento de codificación espaciotemporal de bajo PAPR para sistema de comunicación multiantena de tiopo UWB impulsional |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8218670B2 (es) |
| EP (1) | EP2245751B1 (es) |
| JP (1) | JP2011514708A (es) |
| KR (1) | KR101528951B1 (es) |
| CN (1) | CN101933238B (es) |
| AT (1) | ATE539494T1 (es) |
| ES (1) | ES2379320T3 (es) |
| FR (1) | FR2927205A1 (es) |
| WO (1) | WO2009095430A1 (es) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230124141A1 (en) * | 2021-10-20 | 2023-04-20 | Qualcomm Incorporated | Iterative phase-noise cancellation |
Families Citing this family (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012030319A2 (en) | 2009-06-26 | 2012-03-08 | Hypres, Inc. | System and method for controlling combined radio signals |
| US9288089B2 (en) | 2010-04-30 | 2016-03-15 | Ecole Polytechnique Federale De Lausanne (Epfl) | Orthogonal differential vector signaling |
| US9596109B2 (en) | 2010-05-20 | 2017-03-14 | Kandou Labs, S.A. | Methods and systems for high bandwidth communications interface |
| US9985634B2 (en) | 2010-05-20 | 2018-05-29 | Kandou Labs, S.A. | Data-driven voltage regulator |
| US9479369B1 (en) | 2010-05-20 | 2016-10-25 | Kandou Labs, S.A. | Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage |
| US9288082B1 (en) | 2010-05-20 | 2016-03-15 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences |
| US9401828B2 (en) | 2010-05-20 | 2016-07-26 | Kandou Labs, S.A. | Methods and systems for low-power and pin-efficient communications with superposition signaling codes |
| US8593305B1 (en) | 2011-07-05 | 2013-11-26 | Kandou Labs, S.A. | Efficient processing and detection of balanced codes |
| US9246713B2 (en) | 2010-05-20 | 2016-01-26 | Kandou Labs, S.A. | Vector signaling with reduced receiver complexity |
| US9251873B1 (en) | 2010-05-20 | 2016-02-02 | Kandou Labs, S.A. | Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications |
| US9077386B1 (en) | 2010-05-20 | 2015-07-07 | Kandou Labs, S.A. | Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication |
| US9106238B1 (en) | 2010-12-30 | 2015-08-11 | Kandou Labs, S.A. | Sorting decoder |
| US9124557B2 (en) | 2010-05-20 | 2015-09-01 | Kandou Labs, S.A. | Methods and systems for chip-to-chip communication with reduced simultaneous switching noise |
| US9362962B2 (en) | 2010-05-20 | 2016-06-07 | Kandou Labs, S.A. | Methods and systems for energy-efficient communications interface |
| US9450744B2 (en) | 2010-05-20 | 2016-09-20 | Kandou Lab, S.A. | Control loop management and vector signaling code communications links |
| US9300503B1 (en) | 2010-05-20 | 2016-03-29 | Kandou Labs, S.A. | Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication |
| US9564994B2 (en) | 2010-05-20 | 2017-02-07 | Kandou Labs, S.A. | Fault tolerant chip-to-chip communication with advanced voltage |
| WO2011151469A1 (en) | 2010-06-04 | 2011-12-08 | Ecole Polytechnique Federale De Lausanne | Error control coding for orthogonal differential vector signaling |
| FR2965992B1 (fr) * | 2010-10-08 | 2014-04-04 | Inst Telecom Telecom Paristech | Methode et systeme de transmission wdm a codage chromato-temporel |
| US9275720B2 (en) | 2010-12-30 | 2016-03-01 | Kandou Labs, S.A. | Differential vector storage for dynamic random access memory |
| US9268683B1 (en) | 2012-05-14 | 2016-02-23 | Kandou Labs, S.A. | Storage method and apparatus for random access memory using codeword storage |
| WO2014124450A1 (en) | 2013-02-11 | 2014-08-14 | Kandou Labs, S.A. | Methods and systems for high bandwidth chip-to-chip communications interface |
| CN110166217B (zh) | 2013-04-16 | 2022-05-17 | 康杜实验室公司 | 高带宽通信接口方法和系统 |
| CN105393512B (zh) | 2013-06-25 | 2019-06-28 | 康杜实验室公司 | 具有低接收器复杂度的向量信令 |
| US9106465B2 (en) | 2013-11-22 | 2015-08-11 | Kandou Labs, S.A. | Multiwire linear equalizer for vector signaling code receiver |
| US9806761B1 (en) | 2014-01-31 | 2017-10-31 | Kandou Labs, S.A. | Methods and systems for reduction of nearest-neighbor crosstalk |
| JP6317474B2 (ja) | 2014-02-02 | 2018-04-25 | カンドウ ラボズ ソシエテ アノニム | 制約isi比を用いる低電力チップ間通信の方法および装置 |
| US9369312B1 (en) | 2014-02-02 | 2016-06-14 | Kandou Labs, S.A. | Low EMI signaling for parallel conductor interfaces |
| EP3672176B1 (en) | 2014-02-28 | 2022-05-11 | Kandou Labs, S.A. | Clock-embedded vector signaling codes |
| US9509437B2 (en) | 2014-05-13 | 2016-11-29 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
| US11240076B2 (en) | 2014-05-13 | 2022-02-01 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
| CN104038321B (zh) * | 2014-05-16 | 2018-01-16 | 桂林电子科技大学 | M‑ppm光通信系统中的正交空时分组编译码方法及装置 |
| US9148087B1 (en) | 2014-05-16 | 2015-09-29 | Kandou Labs, S.A. | Symmetric is linear equalization circuit with increased gain |
| EP2947784A1 (en) | 2014-05-23 | 2015-11-25 | Witikee SRL | Method and apparatus for transmitting data signals |
| US9852806B2 (en) | 2014-06-20 | 2017-12-26 | Kandou Labs, S.A. | System for generating a test pattern to detect and isolate stuck faults for an interface using transition coding |
| US9112550B1 (en) | 2014-06-25 | 2015-08-18 | Kandou Labs, SA | Multilevel driver for high speed chip-to-chip communications |
| CN106797352B (zh) | 2014-07-10 | 2020-04-07 | 康杜实验室公司 | 高信噪特性向量信令码 |
| US9432082B2 (en) | 2014-07-17 | 2016-08-30 | Kandou Labs, S.A. | Bus reversable orthogonal differential vector signaling codes |
| CN106664272B (zh) | 2014-07-21 | 2020-03-27 | 康杜实验室公司 | 从多点通信信道接收数据的方法和装置 |
| US9461862B2 (en) | 2014-08-01 | 2016-10-04 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
| US9674014B2 (en) | 2014-10-22 | 2017-06-06 | Kandou Labs, S.A. | Method and apparatus for high speed chip-to-chip communications |
| EP3314835B1 (en) | 2015-06-26 | 2020-04-08 | Kandou Labs S.A. | High speed communications system |
| US9557760B1 (en) | 2015-10-28 | 2017-01-31 | Kandou Labs, S.A. | Enhanced phase interpolation circuit |
| US9577815B1 (en) | 2015-10-29 | 2017-02-21 | Kandou Labs, S.A. | Clock data alignment system for vector signaling code communications link |
| US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
| WO2017132292A1 (en) | 2016-01-25 | 2017-08-03 | Kandou Labs, S.A. | Voltage sampler driver with enhanced high-frequency gain |
| CN115085727B (zh) | 2016-04-22 | 2026-04-21 | 康杜实验室公司 | 高性能锁相环 |
| US10003454B2 (en) | 2016-04-22 | 2018-06-19 | Kandou Labs, S.A. | Sampler with low input kickback |
| CN109417521B (zh) | 2016-04-28 | 2022-03-18 | 康杜实验室公司 | 低功率多电平驱动器 |
| CN109313622B (zh) | 2016-04-28 | 2022-04-15 | 康杜实验室公司 | 用于密集路由线组的向量信令码 |
| US10153591B2 (en) | 2016-04-28 | 2018-12-11 | Kandou Labs, S.A. | Skew-resistant multi-wire channel |
| US9641312B1 (en) | 2016-06-03 | 2017-05-02 | Northrop Grumman Systems Corporation | Method for symbol clock recovery in pulse position modulation (PPM) systems |
| US9906358B1 (en) | 2016-08-31 | 2018-02-27 | Kandou Labs, S.A. | Lock detector for phase lock loop |
| US10411922B2 (en) | 2016-09-16 | 2019-09-10 | Kandou Labs, S.A. | Data-driven phase detector element for phase locked loops |
| US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
| US10372665B2 (en) | 2016-10-24 | 2019-08-06 | Kandou Labs, S.A. | Multiphase data receiver with distributed DFE |
| US10200218B2 (en) | 2016-10-24 | 2019-02-05 | Kandou Labs, S.A. | Multi-stage sampler with increased gain |
| EP3610576B1 (en) | 2017-04-14 | 2022-12-28 | Kandou Labs, S.A. | Pipelined forward error correction for vector signaling code channel |
| CN110945830B (zh) | 2017-05-22 | 2022-09-09 | 康杜实验室公司 | 多模式数据驱动型时钟恢复电路 |
| US10116468B1 (en) | 2017-06-28 | 2018-10-30 | Kandou Labs, S.A. | Low power chip-to-chip bidirectional communications |
| US10686583B2 (en) | 2017-07-04 | 2020-06-16 | Kandou Labs, S.A. | Method for measuring and correcting multi-wire skew |
| US10693587B2 (en) | 2017-07-10 | 2020-06-23 | Kandou Labs, S.A. | Multi-wire permuted forward error correction |
| US10203226B1 (en) | 2017-08-11 | 2019-02-12 | Kandou Labs, S.A. | Phase interpolation circuit |
| US10467177B2 (en) | 2017-12-08 | 2019-11-05 | Kandou Labs, S.A. | High speed memory interface |
| US10326623B1 (en) | 2017-12-08 | 2019-06-18 | Kandou Labs, S.A. | Methods and systems for providing multi-stage distributed decision feedback equalization |
| CN116614338B (zh) | 2017-12-28 | 2026-04-21 | 康杜实验室公司 | 同步切换多输入解调比较器的方法和装置 |
| US10554380B2 (en) | 2018-01-26 | 2020-02-04 | Kandou Labs, S.A. | Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation |
| CN115996092A (zh) * | 2021-10-19 | 2023-04-21 | 维沃软件技术有限公司 | 信息比特调制方法、解调制方法、设备和存储介质 |
| US11831472B1 (en) | 2022-08-30 | 2023-11-28 | Kandou Labs SA | Pre-scaler for orthogonal differential vector signalling |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7340009B2 (en) * | 2003-03-08 | 2008-03-04 | Regents Of The University Of Minnesota | Space-time coding for multi-antenna ultra-wideband transmissions |
| KR100767218B1 (ko) * | 2004-08-17 | 2007-10-17 | 삼성전자주식회사 | 코딩 이득 향상위한 시공간 블록 부호화 장치 및 방법 |
| 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 |
| KR101241881B1 (ko) * | 2005-10-26 | 2013-03-11 | 엘지전자 주식회사 | 다중 안테나 시스템에서의 시공간 부호화 방법 |
| RU2303330C1 (ru) * | 2006-02-13 | 2007-07-20 | Самсунг Электроникс Ко., Лтд. | Способ приема сигнала в системе связи с несколькими каналами передачи и приема |
| 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 |
| KR20070101808A (ko) * | 2006-04-12 | 2007-10-17 | 엘지전자 주식회사 | 다중 송수신 안테나 시스템에서의 참조신호 배치 방법 |
| FR2901932B1 (fr) * | 2006-06-06 | 2008-09-05 | Commissariat Energie Atomique | Systeme de communication uwb cooperatif de type coherant |
| 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. |
| 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. |
| 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 |
| FR2913160B1 (fr) | 2007-02-27 | 2009-05-22 | Commissariat Energie Atomique | Decodeur a maximum de vraisemblance pour systeme multi-source a modulation de position d'impulsion |
| FR2913161B1 (fr) | 2007-02-27 | 2009-05-22 | Commissariat Energie Atomique | Decodeur a maximum de vraisemblance pour systeme multi-source a modulation de position d'impulsion et d'amplitude |
| 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 |
| FR2923105B1 (fr) | 2007-10-25 | 2009-12-11 | Commissariat Energie Atomique | Procede de codage spatio-temporel utilisant un alphabet de modulation de position partitionne. |
| FR2928509B1 (fr) | 2008-03-04 | 2011-01-14 | Commissariat Energie Atomique | Procede de codage spatio-temporel differentiel. |
-
2008
- 2008-01-31 FR FR0850598A patent/FR2927205A1/fr not_active Withdrawn
-
2009
- 2009-01-29 WO PCT/EP2009/050986 patent/WO2009095430A1/fr not_active Ceased
- 2009-01-29 EP EP09705285A patent/EP2245751B1/fr not_active Not-in-force
- 2009-01-29 CN CN200980103476.5A patent/CN101933238B/zh not_active Expired - Fee Related
- 2009-01-29 JP JP2010544693A patent/JP2011514708A/ja active Pending
- 2009-01-29 US US12/863,990 patent/US8218670B2/en not_active Expired - Fee Related
- 2009-01-29 ES ES09705285T patent/ES2379320T3/es active Active
- 2009-01-29 KR KR1020107016415A patent/KR101528951B1/ko not_active Expired - Fee Related
- 2009-01-29 AT AT09705285T patent/ATE539494T1/de active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230124141A1 (en) * | 2021-10-20 | 2023-04-20 | Qualcomm Incorporated | Iterative phase-noise cancellation |
| US12143258B2 (en) * | 2021-10-20 | 2024-11-12 | Qualcomm Incorporated | Iterative phase-noise cancellation |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101933238B (zh) | 2014-09-17 |
| ATE539494T1 (de) | 2012-01-15 |
| EP2245751A1 (fr) | 2010-11-03 |
| JP2011514708A (ja) | 2011-05-06 |
| US20100296550A1 (en) | 2010-11-25 |
| KR101528951B1 (ko) | 2015-06-15 |
| US8218670B2 (en) | 2012-07-10 |
| CN101933238A (zh) | 2010-12-29 |
| FR2927205A1 (fr) | 2009-08-07 |
| KR20100102677A (ko) | 2010-09-24 |
| EP2245751B1 (fr) | 2011-12-28 |
| WO2009095430A1 (fr) | 2009-08-06 |
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. | |
| US9571312B2 (en) | Expurgated pulse position modulation for communication | |
| ES2342205T3 (es) | Sistema de comunicacion uwb cooperativo de tipo coherente. | |
| US20090046774A1 (en) | Space-time coding/decoding method for multi-antenna pulse type communication system | |
| KR101431669B1 (ko) | Uwb 펄스 타입의 멀티-안테나 통신 시스템을 위한 시공간 부호화 방법 | |
| US8194775B2 (en) | Method of differential space-time coding | |
| CN101569128B (zh) | Uwb脉冲型多天线通信系统的空时编码方法 | |
| ES2349729T3 (es) | Procedimiento de codificación espacio-temporal utilizando un alfabeto particionado de modulación de posición. |