ITTS20000007A1 - MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS - Google Patents
MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS Download PDFInfo
- Publication number
- ITTS20000007A1 ITTS20000007A1 IT2000TS000007A ITTS20000007A ITTS20000007A1 IT TS20000007 A1 ITTS20000007 A1 IT TS20000007A1 IT 2000TS000007 A IT2000TS000007 A IT 2000TS000007A IT TS20000007 A ITTS20000007 A IT TS20000007A IT TS20000007 A1 ITTS20000007 A1 IT TS20000007A1
- Authority
- IT
- Italy
- Prior art keywords
- fact
- calculation
- reduced
- maximum likelihood
- calculation method
- Prior art date
Links
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/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7105—Joint detection techniques, e.g. linear detectors
- H04B1/71057—Joint detection techniques, e.g. linear detectors using maximum-likelihood sequence estimation [MLSE]
-
- 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/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7107—Subtractive interference cancellation
- H04B1/71072—Successive interference cancellation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Production Of Multi-Layered Print Wiring Board (AREA)
- Television Signal Processing For Recording (AREA)
- Radio Relay Systems (AREA)
- Error Detection And Correction (AREA)
Description
DESCRIZIONE DESCRIPTION
Nei sistemi Time Division-Code Divisione Multiple Access (TD-CDMA) gli utenti trasmettono e ricevono dati in pacchetti essendo separati, nel dominio del tempo, dalle sequenze di codice specifiche di ogni utente. Tuttavia, la dispersività del canale fisico di trasmissione e la non perfetta ortogonalità delle sequenze di codice dei diversi utenti in ricezione, provoca interferenza da intersimbolo e da accesso multiplo (rispettivamente ISI e MAI). In Time Division-Code Division Multiple Access (TD-CDMA) systems, users transmit and receive data in packets being separated, in the time domain, from the specific code sequences of each user. However, the dispersivity of the physical transmission channel and the imperfect orthogonality of the code sequences of the various receiving users, causes interference from intersymbol and from multiple access (ISI and MAI respectively).
Le tecniche di JD sono in grado di affrontare entrambi questi problemi ed hanno perciò suscitato, negli ultimi anni, un notevole interesse in virtù delle loro vaste applicazioni. Il ricevitore “ottimo" in questo caso, cioè quello che viene realizzato secondo il criterio Maximum Likelihood (ML), presenta tuttavia una complessità computazionale che cresce in modo esponenziale con il numero di utenti attivi. A fronte quindi di un guadagno in termini di prestazioni rispetto ai metodi di equalizzazione monoutente (Single User), le tecniche di JD presentano un notevole aumento della complessità computazionale, soprattutto nei collegamenti di tipo downlink, cioè laddove esigenze economiche e tecniche impongono che sia ridotta al minimo. JD's techniques are able to address both of these problems and have therefore aroused considerable interest in recent years by virtue of their wide applications. The "optimal" receiver in this case, that is the one that is created according to the Maximum Likelihood (ML) criterion, however, has a computational complexity that grows exponentially with the number of active users. Compared to single-user equalization methods (Single User), JD techniques present a considerable increase in computational complexity, especially in downlink type connections, that is, where economic and technical requirements require it to be reduced to a minimum.
In questo lavoro vengono proposti due algoritmi la cui formulazione discende direttamente dal criterio del Maximum Likelihood Sequence Detection (MLSD); per ridurre il numero di operazioni in linea si è pensato di estendere la tecnica a stati ridotti (Reduced State, RS) al caso multiutente e con particolare riferimento al downlink. In questo modo si è raggiunta, mantenendo buone prestazioni, una complessità computazionale che dipende in modo proporzionale dal numero di utenti. In this work two algorithms are proposed whose formulation derives directly from the criterion of the Maximum Likelihood Sequence Detection (MLSD); to reduce the number of online operations, it was decided to extend the reduced state (RS) technique to the multi-user case and with particular reference to the downlink. In this way, while maintaining good performance, a computational complexity has been achieved which depends proportionally on the number of users.
Stato dell’arte State of the art
Tecniche di equalizzazione monoutente che utilizzano i criteri Zero Forcing (ZF) e Minimum Mean Squared Errar (MMSE) sono già state studiate. Caratteristica importante di questi equalizzatori è la semplicità, dal momento che essi possono essere realizzati mediante filtraggio lineare, sfruttando la sola conoscenza del codice di spreading dell'utente utile. Le tecniche di JD forniscono prestazioni migliori rispetto a quelle mono-utente, soprattutto in canali radio molto dispersivi in cui il contributo di ISI e MAI è notevole; tuttavia esse richiedono la conoscenza dei codici di spreading degli utenti attivi. Nel'ambito della JD, gli equalizzatori proposti in letteratura sono basati sul criterio MMSE, nelle versioni a simbolo e a blocco. Single-user equalization techniques using Zero Forcing (ZF) and Minimum Mean Squared Errar (MMSE) criteria have already been studied. An important feature of these equalizers is simplicity, since they can be realized by linear filtering, exploiting only the knowledge of the useful user's spreading code. JD's techniques provide better performance than single-user ones, especially in very dispersive radio channels where the contribution of ISI and MAI is considerable; however they require knowledge of the spreading codes of active users. In the context of the JD, the equalizers proposed in the literature are based on the MMSE criterion, in the symbol and block versions.
II metodo a stati ridotti è invece proposto per applicazioni su sistemi a singolo utente, in cui si debba combattere la sola presenza di ISI. Modello del sistema The reduced-state method is instead proposed for applications on single-user systems, in which the mere presence of ISI must be combated. System model
Si consideri un sistema di trasmissione di tipo CDMA, in cui K utenti utilizzano nello stesso istante e nella stessa banda di frequenze, il medesimo canale di trasmissione Ciascun utente trasmetta con periodo Ts simboli appartenenti ad un alfabeto QPSK e sia l'informazione contenuta in un data-block. Ad ogni utente è associata una sequenza di spreading, definita a periodo di chip Tc mediante la seguente equazione: Consider a transmission system of the CDMA type, in which K users use the same transmission channel at the same instant and in the same frequency band Each user transmits symbols belonging to a QPSK alphabet with period Ts and both the information contained in a data-block. Each user is associated with a spreading sequence, defined as a chip period Tc by means of the following equation:
dove è la sequenza di spreading dell’utente k-esimo, p(t) è l’impulso di modulazione a radice di coseno rialzato e where is the spreading sequence of the user k-th, p (t) is the modulation pulse with raised cosine root and
spreading factor. Nel caso di connessione down-link gli utenti nel sistema sono sincroni e si propagano attraverso un canale dispersivo di tipo Rayleigh fading. spreading factor. In the case of a down-link connection, the users in the system are synchronous and propagate through a dispersive channel of the Rayleigh fading type.
La sequenza di informazione multi-utente sia denotata mediante il vettore mentre il canale multi-utente equivalente sia . Il modello matematico di questo sistema trasmissivo è quindi costituito da un sistema lineare a K ingressi ed 1 uscita (si veda la Fig. 1). The multi-user information sequence is denoted by the vector while the equivalent multi-user channel is. The mathematical model of this transmission system is therefore constituted by a linear system with K inputs and 1 output (see Fig. 1).
Il segnale ricevuto r(t) può venire opportunamente modellato come la sovrapposizione di un segnale utile s(t) perturbato da un rumore additivo gaussiano complesso a media nulla e avente una densità spettrale N0 , come espresso nella seguente equazione: The received signal r (t) can be suitably modeled as the superposition of a useful signal s (t) perturbed by a complex Gaussian additive noise with zero mean and having a spectral density N0, as expressed in the following equation:
(3.2) (3.2)
Due formulazioni del criterio ML Two formulations of the ML criterion
Si supponga di aver trasmesso la sequenza Suppose you have broadcast the sequence
segnale utile è dato da: useful signal is given by:
(4.1) (4.1)
Il criterio Maximum Likelihood Sequence Detection (MLSD) determina la sequenza massima verosimiglianza con il segnale ricevuto in un intervallo di tempo finito I, nell’ipotesi di aver trasmesso il segnale . In altri termini il criterio ML sceglie quella sequenza Μ che massimizza il funzionale L così definito: The Maximum Likelihood Sequence Detection (MLSD) criterion determines the maximum likelihood sequence with the received signal in a finite time interval I, assuming that the signal has been transmitted. In other words, the criterion ML chooses that sequence Μ which maximizes the functional L thus defined:
(4.2) (4.2)
Si definiscano ora le seguenti quantità: Now define the following quantities:
(4.3) (4.3)
Si noti che il k-mo elemento del vettore yn rappresenta l'uscita kesima di un banco di K filtri, ciascuno accordato con il canale equivalente associato all’utente k-esimo e la cui uscita viene campionata all’istante Si osservi che il sistema così ottenuto, rappresentato in Fig. 2, è un sistema a K ingressi e K uscite. La funzione matriciale di dimensioni KxK , rappresenta la funzione di trasferimento del sistema. Le due quantità definite nella (4.3) sono infatti legate tra loro, in termini della D-transform, dalla seguente relazione: Note that the kth element of the vector yn represents the kth output of a bank of K filters, each tuned with the equivalent channel associated with the k-th user and whose output is sampled instantly.Note that the system thus obtained, represented in Fig. 2, it is a system with K inputs and K outputs. The matrix function of dimensions KxK represents the transfer function of the system. The two quantities defined in (4.3) are in fact linked together, in terms of the D-transform, by the following relationship:
(4.4) (4.4)
dove n(D)è il rumore equivalente dopo il banco di despreaders (si veda la Fig. 2). where n (D) is the equivalent noise after the bank of despreaders (see Fig. 2).
Essendo R(Z)) una matrice di correlazione, vale il criterio di fattorizzazione spettrale: Since R (Z)) is a correlation matrix, the spectral factorization criterion holds:
(4.5) (4.5)
dove nella (4.5) F(D) è il fattore spettrale a fase minima. where in (4.5) F (D) is the minimum phase spectral factor.
La metrica (4.2) può essere sviluppata in due modi diversi, dando così luogo a due realizzazioni diverse del criterio MLSD, che rappresentano rispettivamente le generalizzazioni al caso multiutente degli approcci di Ungerboeck e Forney. The metric (4.2) can be developed in two different ways, thus giving rise to two different realizations of the MLSD criterion, which respectively represent the generalizations to the multiuser case of the Ungerboeck and Forney approaches.
dove nella (4.7) con v si indica il numero di interferenti passati e il vettore z n è il segnale al’uscita del filtro sbiancante, applicato dopo il banco di despreaders, avente risposta in frequenza pari a where in (4.7) v indicates the number of past interferers and the vector z n is the signal at the output of the whitening filter, applied after the despreaders bank, having a frequency response equal to
Si tenga inoltre presente che, mentre la (4.6) va massimizzata, la (4.7) deve essere minimizzata. It should also be borne in mind that, while (4.6) must be maximized, (4.7) must be minimized.
La tecnica a stati ridotti The reduced state technique
La soluzione che si ottiene con il criterio ML, per entrambe le formulazioni (4.6) e (4.7) necessita l'uso della programmazione dinamica, ossia dell'algoritmo di Viterbi. La complessità computazionale, valutata in numero di stati, è per entrambe le tecniche pari a se si assume una costellazione di tipo QPSK. In questo lavoro si supponga per semplicità di esposizione che sia verificata (La tecnica a stati ridotti può essere facilmente generalizzata al caso in cui la condizione (5.1) non sia più verificata) la condizione v = 1 , ossia: The solution obtained with the ML criterion, for both formulations (4.6) and (4.7) requires the use of dynamic programming, ie the Viterbi algorithm. The computational complexity, evaluated in number of states, is for both techniques equal to if a QPSK constellation is assumed. In this paper, for simplicity of explanation, suppose that the condition v = 1 is verified (The reduced state technique can easily be generalized to the case in which condition (5.1) is no longer verified), that is:
(5.1) (5.1)
così che lo stato so that the state
Il simbolo multi-utente può essere interpretato come un vettore appartenente ad un reticolo K-dimensionale di 4<k >punti. The multi-user symbol can be interpreted as a vector belonging to a K-dimensional lattice of 4 <k> points.
Seguendo questo approccio geometrico, gli stati originari possono essere raggruppati in modo da formare un sottoinsieme di stati o stato ridotto il quale costituisce un opportuno sottoinsieme del reticolo originario K-dimensionale. In pratica esso viene partizionato in sottoinsiemi (o stati ridotti), ciascuno contenente stati originari (o punti del reticolo). Following this geometric approach, the original states can be grouped to form a subset of states or reduced state which constitutes a suitable subset of the original K-dimensional lattice. In practice it is partitioned into subsets (or reduced states), each containing original states (or lattice points).
Il metodo a stati ridotti determina dapprima quel simbolo multi-utente all’interno dello stato ridotto che minimizza la metrica; per fare ciò si utilizza come feedback la decisione presa all’istante precedente. Quindi il simbolo attuale viene aggiunto alla lista dei survivor , associandolo allo stato ridotto corrente In tal modo si devono mantenere nel trellis ridotto solo cammini. Si tratta in sostanza di una generalizzazione al caso multi-dimensionale della soluzione Reduced State Sequence Estimation (RSSE) già proposta in letteratura per sistemi che debbano combattere solo l’ISI. The reduced state method first determines that multi-user symbol within the reduced state that minimizes the metric; to do this, the decision taken at the previous moment is used as feedback. Then the current symbol is added to the list of survivors, associating it with the current reduced state. In this way, only paths must be kept in the reduced trellis. It is essentially a generalization to the multi-dimensional case of the Reduced State Sequence Estimation (RSSE) solution already proposed in the literature for systems that only have to fight the ISI.
In questo scritto vengono considerati metodi di suddivisione del reticolo K-dimensionale adatti per collegamenti di tipo downlink, cioè finalizzati alla single user detection. Per il partizionamento dell’insieme K-dimensionale si è infatti scelto ciascuno stato è cioè costituito dal simbolo QPSK appartenente all'utente da rilevare, mentre gli altri K- 1 elementi corrispondono a tutte le possibili combinazioni di simboli degli altri utenti. In this paper, methods of subdivision of the K-dimensional grid are considered suitable for downlink type connections, that is, aimed at single user detection. For the partitioning of the K-dimensional set, each state has in fact been chosen and consists of the QPSK symbol belonging to the user to be detected, while the other K-1 elements correspond to all the possible combinations of symbols of the other users.
Algoritmi a stati ridotti efficienti Efficient reduced state algorithms
Il metodo di partizionamento multi-dimensionale riduce il numero di stati da . La riduzione del numero di stati consente di limitare la quantità di memoria necessaria, che diventa proporzionale a The multi-dimensional partitioning method reduces the number of states from. Reducing the number of states allows you to limit the amount of memory required, which becomes proportional to
anziché a Il numero di operazioni in-linea è invece sempre elevato; la complessità computazionale in termini di numero di branch metric da calcolare passa da Il metodo a stati ridotti infatti determina dapprima, per ogni stato di arrivo e di partenza , il simbolo multi-utente all'interno dello stato ridotto per fare ciò si devono calcolare tutte le metriche relative alle transizione “parallele" fra gli stessi stati instead of a The number of in-line operations is always high; the computational complexity in terms of the number of branch metric to be calculated passes from The reduced state method in fact first determines, for each arrival and departure state, the multi-user symbol within the reduced state to do this all must be calculated the metrics relating to the “parallel” transitions between the same states
Mentre nei sistemi mono-utente la simmetria della costellazione permette di risolvere le transizioni parallele mediante semplici elementi a soglia, ciò non accade nel caso multi-dimensionale. Nelle successive sotto-sezioni vengono illustrate due tecniche per evitare il calcolo delle transizioni parallele attraverso delle opportune soglie; questi metodi discendono rispettivamente alle due formulazioni (4.6) e (4.7). While in single-user systems the symmetry of the constellation allows to solve parallel transitions by means of simple threshold elements, this does not happen in the multi-dimensional case. In the following subsections two techniques are illustrated to avoid the calculation of parallel transitions through suitable thresholds; these methods descend respectively to the two formulations (4.6) and (4.7).
SIC-RS SIC-RS
Si consideri l'espressione (4.6), particolareggiata al caso in cui v = l , e si ponga: Consider the expression (4.6), detailed in the case where v = l, and set:
(6.1.1) Con la precedente (6.1.1), la branch-metric (4.6) diviene: (6.1.1) With the previous one (6.1.1), the branch-metric (4.6) becomes:
(6.1.2) (6.1.2)
Per evitare il calcolo delle transizioni parallele si è pensato di sfruttare il significato geometrico della (6.1.2); l’elemento dello stato ridotto che massimizza la (4.6) è quel vettore che ha la massima proiezione ortogonale nella direzione di rendendo To avoid the computation of parallel transitions it was decided to exploit the geometric meaning of (6.1.2); the element of the reduced state that maximizes (4.6) is that vector that has the maximum orthogonal projection in the direction of rendering
indipendente da la scelta può essere fatta con K elementi a soglia, uno per ogni componente del vettore independent of the choice can be made with K threshold elements, one for each component of the vector
Per fare in modo di rendere indipendente da si è pensato di utilizzare un primo stadio a cancellazioni successive (Successive Interference Cancellation, SIC). In altre parole, si considera dapprima la componente e, applicando un threshold detector si ottiene la stima di del simbolo Quindi si ricostruisce ed elimina da l’interferenza dovuta ad secondo la formula generale: In order to make it independent from, it was decided to use a first stage with subsequent cancellations (Successive Interference Cancellation, SIC). In other words, the component is first considered and, by applying a threshold detector, the estimate of the symbol is obtained. Then it is reconstructed and eliminated from the interference due to the general formula:
(6.1.3) (6.1.3)
e si applica un threshold detector al valore così ottenuto. and a threshold detector is applied to the value thus obtained.
Detto il simbolo multi-utente all’uscita dello stadio SIC, si consideri ora: Having said the multi-user symbol at the exit of the SIC stage, consider now:
(6.1.4) dove Assumendo la metrica (6.1.2) diviene: (6.1.4) where Assuming the metric (6.1.2) it becomes:
(6.1.5) (6.1.5)
sono i termini della diagonale di 0 e il fattore 2 deriva dal fatto che i simboli trasmessi sono QPSK. Essendo il primo termine della (6.1.4) indipendente d la minimizzazione può essere condotta agevolmente, come illustrato all’inizio della sottosezione. La complessità computazionale di questo schema è 0(16K). WF-RS are the terms of the diagonal of 0 and the factor 2 derives from the fact that the transmitted symbols are QPSK. Since the first term of (6.1.4) is independent of the minimization, it can be carried out easily, as illustrated at the beginning of the subsection. The computational complexity of this scheme is 0 (16K). WF-RS
Si consideri ora l’espressione (4.7), in cui si è applicato, in uscita al banco di despreaders, un filtro sbiancante (Whitening Filter, WF); svolgendo la metrica si ottiene: Now consider expression (4.7), in which a whitening filter (WF) is applied at the output of the despreaders bench; carrying out the metric we obtain:
Dalla (6.2.1) si possono evincere le seguenti proprietà della metrica Può essere espressa come somma delle branch-metric di ciascun utente, essendo espressa come somma di distanze Euclidee. From (6.2.1) we can deduce the following properties of the metric It can be expressed as the sum of the branch-metric of each user, being expressed as the sum of Euclidean distances.
E’ causale, come conseguenza della struttura triangolare inferiore di It is causal, as a consequence of the lower triangular structure of
Per evitare il calcolo diretto delle transizioni parallele, si possono utilizzare le proprietà elencate precedentemente; si assuma, senza perdita di generalità, che l’utente da rilevare sla il primo. Per effetto del partizionamento introdotto nella sezione precedente, la prima componente dello stato ossia è fissata per ogni Per effetto della proprietà 0, per calcolare la seconda componente del vettore è sufficiente minimizzare: To avoid the direct calculation of parallel transitions, you can use the properties listed above; assume, without loss of generality, that the user to be detected is the first. As a result of the partitioning introduced in the previous section, the first component of the state is fixed for each.
Fissato l’unica incognita della (6.2.2) è e il calcolo può quindi essere eseguito sfruttando la simmetria della costellazione QPSK.Questa procedura viene ripetuta finché tutte le componenti del vettore vengono determinate. Analogamente all’algoritmo SIC-RS, il numero di operazioni in-linea è O(16K ). The only unknown of (6.2.2) is fixed and the calculation can then be performed using the symmetry of the QPSK constellation. This procedure is repeated until all the components of the vector are determined. Similarly to the SIC-RS algorithm, the number of in-line operations is O (16K).
Claims (1)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT2000TS000007A ITTS20000007A1 (en) | 2000-09-12 | 2000-09-12 | MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS |
| AU2001292222A AU2001292222A1 (en) | 2000-09-12 | 2001-09-07 | Reduced state maximum likelihood multiuser detection techniques for downlink td-cdma |
| PCT/IT2001/000462 WO2002023752A1 (en) | 2000-09-12 | 2001-09-07 | Reduced state maximum likelihood multiuser detection techniques for downlink td-cdma |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT2000TS000007A ITTS20000007A1 (en) | 2000-09-12 | 2000-09-12 | MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ITTS20000007A0 ITTS20000007A0 (en) | 2000-09-12 |
| ITTS20000007A1 true ITTS20000007A1 (en) | 2002-03-12 |
Family
ID=11459658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT2000TS000007A ITTS20000007A1 (en) | 2000-09-12 | 2000-09-12 | MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS |
Country Status (3)
| Country | Link |
|---|---|
| AU (1) | AU2001292222A1 (en) |
| IT (1) | ITTS20000007A1 (en) |
| WO (1) | WO2002023752A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7437135B2 (en) | 2003-10-30 | 2008-10-14 | Interdigital Technology Corporation | Joint channel equalizer interference canceller advanced receiver |
| US7400692B2 (en) | 2004-01-14 | 2008-07-15 | Interdigital Technology Corporation | Telescoping window based equalization |
-
2000
- 2000-09-12 IT IT2000TS000007A patent/ITTS20000007A1/en unknown
-
2001
- 2001-09-07 AU AU2001292222A patent/AU2001292222A1/en not_active Abandoned
- 2001-09-07 WO PCT/IT2001/000462 patent/WO2002023752A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| ITTS20000007A0 (en) | 2000-09-12 |
| WO2002023752A1 (en) | 2002-03-21 |
| AU2001292222A1 (en) | 2002-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Serpedin et al. | Blind channel identification and equalization with modulation-induced cyclostationarity | |
| ITTO970633A1 (en) | PROCEDURE AND SYSTEM FOR RECEPTION OF DIGITAL SIGNALS | |
| US9838230B2 (en) | Pre-coding in a faster-than-Nyquist transmission system | |
| Gazzah et al. | A blind multichannel identification algorithm robust to order overestimation | |
| Voois et al. | The effect of decision delay in finite-length decision feedback equalization | |
| Juntti | Multiuser demodulation for DS-CDMA systems in fading channels | |
| EP1147641A1 (en) | Mlse using look up tables for multiplication | |
| CN101827045B (en) | Method for processing received signal and receiver | |
| Haykin | Adaptive digital communication receivers | |
| ITTS20000007A1 (en) | MAXIMUM LIKELIHOOD MULTIUSER DETECTION TECHNIQUES WITH REDUCED LAYERS FOR DOWNLINK CONNECTIONS IN TD-CDMA SYSTEMS | |
| US6278732B1 (en) | Efficient MLSE equalization for quadrature multi-pulse (QMP) signaling | |
| CZ286408B6 (en) | Transmission method of communication signals and receiver for carrying out receiving step of this method | |
| Arnold et al. | Simulation-based computation of information rates: Upper and lower bounds | |
| CN1913390B (en) | Method of implementing interference removing based on cholesky decomposition | |
| GB2375464A (en) | Multi-user detection in a cdma communication system | |
| CN106487400B (en) | Uncoupling single antenna Interference Suppression System and method based on fractionally spaced equalizer | |
| ITMI991287A1 (en) | LOW COMPUTATIONAL COMPLEXITY JOINT DETECTION FOR HYBRID TD-CDMA SYSTEMS | |
| Wavegedara et al. | Space-time-coded CDMA uplink transmission with MUI-free reception | |
| CN101088226A (en) | Interference suppression in radio receivers | |
| Gunther et al. | Recursive blind symbol estimation of convolutionally coded cochannel signals | |
| Zhang et al. | Simulation of precoding algorithms based on matrix decomposition for faster-than-Nyquist signaling | |
| Zhang et al. | Comparison of low complexity receiver techniques for faster-than-nyquist signaling | |
| Longoria-Gandara et al. | Iterative mean removal superimposed training for SISO and MIMO channel estimation | |
| CN109995687B (en) | QR decomposition-parallel interference cancellation detection method and device | |
| Otnes | Fractionally spaced linear MMSE turbo equalization |