[go: up one dir, main page]

CN1429433A - Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation - Google Patents

Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation Download PDF

Info

Publication number
CN1429433A
CN1429433A CN01809452A CN01809452A CN1429433A CN 1429433 A CN1429433 A CN 1429433A CN 01809452 A CN01809452 A CN 01809452A CN 01809452 A CN01809452 A CN 01809452A CN 1429433 A CN1429433 A CN 1429433A
Authority
CN
China
Prior art keywords
data
signal
group
joint
detection
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.)
Granted
Application number
CN01809452A
Other languages
Chinese (zh)
Other versions
CN1280997C (en
Inventor
R·M·米斯拉
J·潘
A·泽拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by InterDigital Technology Corp filed Critical InterDigital Technology Corp
Publication of CN1429433A publication Critical patent/CN1429433A/en
Application granted granted Critical
Publication of CN1280997C publication Critical patent/CN1280997C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure
    • H04B1/7093Matched filter type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7107Subtractive interference cancellation
    • H04B1/71072Successive interference cancellation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03305Joint sequence estimation and interference removal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03331Arrangements for the joint estimation of multiple sequences

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)
  • Noise Elimination (AREA)

Abstract

A time division duplex communication system transmits a plurality of data signals using the same shared spectrum in a time slot using code division multiple access. A combined signal may also be received over the shared spectrum of the time slot. The plurality of data signals are divided into a plurality of data signal groups. The combined signal is matched filtered based on a partial symbol response associated with the data signal of one of the groups. Data of each data signal in the same group is detected simultaneously. An interference signal is generated based in part on the detected data for the group. The generated interference signal is subtracted from the combined signal. The data of the other groups is detected by processing the subtracted signal.

Description

采用联合检测与串行干扰消除的自适应组合进行多用户检测Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation

本申请案要求于2000年3月15日提交的美国临时专利申请案(U.S.Provisional Patent Application)No.60/189,680和2000年5月26日提交的美国临时专利申请案(U.S.Provisional Patent Application)No.60/207,700的优先权。This application claims U.S. Provisional Patent Application No. 60/189,680, filed March 15, 2000, and U.S. Provisional Patent Application No. 60, filed May 26, 2000. .60/207,700 priority.

发明背景Background of the invention

本发明主要涉及无线通信系统。具体说来,本发明涉及一个无线通信系统中多用户信号的联合检测。The present invention generally relates to wireless communication systems. In particular, the present invention relates to joint detection of multi-user signals in a wireless communication system.

图1为无线通信系统10的图解。该通信系统10拥有与用户设备(UE)141至143进行通信的基站121至125。每一个基站121均拥有一个相应的工作区,在该工作区内,基站与区内的用户设备141至143进行通信。FIG. 1 is an illustration of a wireless communication system 10 . The communication system 10 has base stations 12 1 to 12 5 communicating with user equipments (UEs) 14 1 to 14 3 . Each base station 12 1 has a corresponding working area, and in the working area, the base station communicates with the user equipments 14 1 to 14 3 in the area.

在某些通信系统中,例如码分多址(CDMA)及使用码分多址的时分双工系统(TDD/CDMA)中,多路通信使用同一频谱发送,各通信之间一般通过其信号片代码序列加以区别。为更有效地利用频谱,TDD/CDMA通信系统采用划分为若干时隙的重复帧进行通信。根据通信的不同带宽,该类系统中发送的通信均拥有一个或多个相关的信号片代码与时隙。In some communication systems, such as code division multiple access (CDMA) and time division duplex system (TDD/CDMA) using code division multiple access, multiple communications are sent using the same frequency spectrum, and each communication is generally transmitted through its signal chip. Code sequences are distinguished. In order to use the frequency spectrum more effectively, the TDD/CDMA communication system uses repeated frames divided into several time slots for communication. According to the different bandwidth of the communication, the communication sent in this type of system has one or more associated signal chip codes and time slots.

由于该类系统可以使用同一频谱同时发送多路通信,因此该系统中的接收机必须对各路通信加以区分。一种检测该类信号的方法是匹配滤波。匹配滤波可检测使用一个单一代码发送的通信,而将其它通信作为干扰处理。因此为检测多个代码,必须使用相应数量的多个匹配滤波器。另一种方法是串行干扰消除(Successive InterferenceCancellation SIC)。该方法对一路通信进行检测,尔后从接收信号中减去该路通信的信号基值,以用于检测下一路通信。Because such systems can send multiple communications simultaneously using the same frequency spectrum, receivers in such systems must distinguish between the communications. One way to detect such signals is matched filtering. Matched filtering detects communications sent with a single code while treating other communications as interference. Therefore, to detect multiple codes, a corresponding number of matched filters must be used. Another method is Serial Interference Cancellation (Successive InterferenceCancellation SIC). The method detects one channel of communication, and then subtracts the signal base value of the channel of communication from the received signal to detect the next channel of communication.

在某些应用场合中,为改善通信性能,要求能够同时检测多路通信。同时检测多路通信被称之为联合检测。某些联合检测器采用Cholesky分解法进行最小均方误差(MMSE)检测并使用迫零块均衡器(ZF-BLE)。这些检测器复杂度高,需要占用广泛的接收机资源。In some applications, in order to improve the communication performance, it is required to be able to detect multiple communication at the same time. Simultaneous detection of multiple communications is called joint detection. Some joint detectors use Cholesky decomposition for minimum mean square error (MMSE) detection and use a zero-forcing block equalizer (ZF-BLE). These detectors are complex and require extensive receiver resources.

因此,需要寻找替代方法进行多用户检测。Therefore, it is necessary to find alternative methods for multi-user detection.

发明内容Contents of the invention

一种采用码分多址方式,使用一个时隙的共享频谱发送多个数据信号的时分双工通信系统。通过该时隙的共享频谱可接收到一个组合信号。多个数据信号划分为多个数据信号组群。该组合信号依据与组群之一之数据信号相关的部分符号响应进行匹配滤波。同一组中各数据信号的数据同时进行检测。干扰信号依据该组群的部分检测数据生成。该干扰信号被从组合信号中减去。通过处理该减出信号可对其它组的数据进行检测。A time-division duplex communication system that uses a code-division multiple access method to transmit multiple data signals using a shared frequency spectrum in one time slot. A combined signal is received through the shared spectrum of the time slot. The multiple data signals are divided into multiple data signal groups. The combined signal is matched filtered based on the partial symbol response associated with the data signal of one of the groups. The data of each data signal in the same group is detected simultaneously. The interference signal is generated based on the partial detection data of the group. The interfering signal is subtracted from the combined signal. By processing the subtracted signal, other sets of data can be detected.

附图说明Description of drawings

图1为一个无线通信系统。Figure 1 shows a wireless communication system.

图2为一台采用联合检测方式的简化发射机与接收机Figure 2 shows a simplified transmitter and receiver using joint detection

图3为一个通信脉冲串的图解。Figure 3 is a diagram of a communication burst.

图4为一张联合检测与串行干扰消除自适应组合的流程图Figure 4 is a flowchart of the adaptive combination of joint detection and serial interference cancellation

图5为一个联合检测与串行干扰消除自适应组合装置的图解Figure 5 is a diagram of a joint detection and serial interference cancellation adaptive combination device

图6-12为联合检测与串行干扰消除自适应组合、完全联合检测以及RAKE接收机的性能比较图。Figure 6-12 is a performance comparison chart of joint detection and serial interference cancellation adaptive combination, complete joint detection and RAKE receiver.

具体实施方式Detailed ways

图2为TDD/CDMA通信系统中使用的联合检测(JD)与串行干扰消除(SIC)自适应组合“SIC-JD”的简化发射机26与接收机28的图解。在一个典型系统中,发射机26位于每一台UE141至143中,而用于发送多路通信的多个发射电路26位于每一个基站121至125中。基站121要求各有效通信UE141至143均至少具有一个发射电路26。SIC-JD接收机28可位于基站121中、UE141至143中,或同时位于两者中。SIC-JD接收机28接收来自多个发射机26或发射电路26的通信。2 is a diagram of a simplified transmitter 26 and receiver 28 for a joint detection (JD) and serial interference cancellation (SIC) adaptive combination "SIC-JD" used in a TDD/CDMA communication system. In a typical system, a transmitter 26 is located in each UE 141-143 , and a plurality of transmit circuits 26 for transmitting multiplex communications are located in each base station 121-125 . The base station 12 1 requires each effective communication UE 14 1 to 14 3 to have at least one transmitting circuit 26 . The SIC-JD receiver 28 may be located in the base station 121 , in the UEs 141 to 143 , or both. The SIC-JD receiver 28 receives communications from the plurality of transmitters 26 or transmission circuits 26 .

每一台发射机26均通过一条无线电信道30发送数据。发射机26中的数据发生器32所生成的数据通过一条基准信道传输至接收机28。根据通信带宽要求,基准数据被指配给一个或多个代码和/或时隙。调制与扩展装置34对基准数据进行扩展,并使用指定时隙或代码中的训练序列,将扩展后的基准数据变为时分复用数据。产生的序列被称之为一个通信脉冲串。该通信脉冲串由调制器36调制至射频。天线38通过无线电信道30向接收机28的天线40辐射射频信号。用于此类发射通信的调制型式可以是所属技术领域的技术人员所熟知的任意一种型式,例如直接移相键控(DPSK)或四相移相键控(QPSK)。Each transmitter 26 transmits data over a radio channel 30 . The data generated by the data generator 32 in the transmitter 26 is transmitted to the receiver 28 via a reference channel. Depending on communication bandwidth requirements, reference data is assigned to one or more codes and/or time slots. The modulating and spreading device 34 spreads the reference data, and uses the training sequence in the specified time slot or code to change the extended reference data into time-division multiplexed data. The resulting sequence is called a communication burst. The communication burst is modulated to radio frequency by modulator 36 . Antenna 38 radiates radio frequency signals via radio channel 30 to antenna 40 of receiver 28 . The modulation type used for such transmission communication may be any type known to those skilled in the art, such as direct phase shift keying (DPSK) or quadrature phase shift keying (QPSK).

如图3所示,一个典型通信脉冲串16具有一个训练序列20,一个防护期间18与两个数据脉冲串22、24。训练序列20对数据脉冲串22、24进行分离,防护期间18对通信脉冲串进行分离,旨在使不同发射机发出的脉冲串在不同的时间到达。两个数据脉冲串22、24包含通信脉冲串的数据,且在一般情况下具有相同的符号长度。该中部训练序列(midamble)包含一个训练序列。As shown in FIG. 3, a typical communication burst 16 has a training sequence 20, a guard period 18 and two data bursts 22,24. The training sequence 20 separates the data bursts 22, 24, and the guard period 18 separates the communication bursts, so that bursts from different transmitters arrive at different times. The two data bursts 22, 24 contain the data of the communication burst and generally have the same symbol length. The midamble contains a training sequence.

接收机28的天线40接收各种射频信号。接收到的信号经解调器42解调后生成一个基带信号。基带信号由例如信道估算装置44和SIC-JD装置46在时隙中并使用指配给对应发射机26的响应通信脉冲串代码进行处理。信道估算装置44使用基带信号中的训练序列分量提供信道信息,例如信道脉冲响应。然后SIC-JD装置46利用信道信息将接收到的通信脉冲串的发射数据作为硬符号进行估算。Antenna 40 of receiver 28 receives various radio frequency signals. The received signal is demodulated by the demodulator 42 to generate a baseband signal. The baseband signals are processed by, for example, channel estimation means 44 and SIC-JD means 46 in time slots and using corresponding communication burst codes assigned to corresponding transmitters 26 . The channel estimation means 44 provides channel information, such as the channel impulse response, using the midamble components in the baseband signal. The SIC-JD means 46 then uses the channel information to estimate the transmission data of the received communication burst as hard symbols.

SIC-JD装置46利用信道估算装置44所提供的信道信息以及发射机26使用的已知扩展代码对接收到的各种通信脉冲串数据进行估计。尽管本文中将SIC-JD装置46与TDD/CDMA通信系统结合在一起进行说明,但该方法也适用于其它通信系统,例如CDMA。The SIC-JD means 46 utilizes the channel information provided by the channel estimating means 44 and the known spreading code used by the transmitter 26 to estimate various received communication burst data. Although the SIC-JD device 46 is described herein in conjunction with a TDD/CDMA communication system, the method is also applicable to other communication systems, such as CDMA.

图4对在TDD/CDMA通信系统某个特定时隙中进行SIC-JD的一种方法进行了图解说明。在该特定时隙中,若干通信脉冲串相互叠加,例如K个通信脉冲串。K个脉冲串可以来自K个不同的发射机。然而当某些发射机在该特定时隙中使用多个代码时,则K个脉冲串可以来自少于K个发射机。Figure 4 illustrates a method of performing SIC-JD in a specific time slot in a TDD/CDMA communication system. In this specific time slot, several communication bursts are superimposed on each other, for example K communication bursts. The K bursts can come from K different transmitters. However when some transmitters use multiple codes in that particular time slot, then the K bursts can come from fewer than K transmitters.

通信脉冲串16中的两个数据脉冲串22、24均具有预定数量的发射符号,例如Ns。每一个符号均采用预定数目的扩展代码信号片发射,扩展代码即为扩展因数(SF)。在典型的TDD通信系统中,每一个基站(121至125)的通信数据中均包含一个相关的加扰代码,该加扰代码能够使各基站之间相互区别。一般情况下,加扰代码不会影响扩展因数。尽管在下文中对于使用加扰代码的系统仍旧使用术语“扩展代码”与“扩展系数”,但对于下列情况,“扩展代码”将指加扰代码与扩展代码的组合。因此,数据脉冲串22、24均有Ns×SF个信号片。在经过一个有W个信号片脉冲响应的信道后,每一个接收到的脉冲串的长度均为SF×Ns+W-1,该数值也可以Nc信号片表示。该K个脉冲串中第Kth脉冲串的代码以C(k)表示。Both data bursts 22, 24 in the communication burst 16 have a predetermined number of transmitted symbols, eg Ns . Each symbol is transmitted using a predetermined number of chips of a spreading code, which is the spreading factor (SF). In a typical TDD communication system, the communication data of each base station (12 1 to 12 5 ) contains a related scrambling code, and the scrambling code can distinguish the base stations from each other. In general, scrambling codes do not affect the spreading factor. Although the terms "spreading code" and "spreading factor" are still used hereinafter for systems using scrambling codes, for the following cases, "spreading code" will refer to the combination of the scrambling code and the spreading code. Thus, the data bursts 22, 24 each have Ns x SF signal slices. After passing through a channel with W signal slice impulse responses, the length of each received burst is SF×N s +W-1, which can also be represented by Nc signal slices. The code of the K th pulse train in the K pulse trains is denoted by C (k) .

各Kth脉冲串由接收机接收并可用下列公式1表示:Each K th burst is received by the receiver and can be expressed by the following equation 1:

r (k)=A(k) d (k),k=1…K                          公式1 r (k) = A (k) d (k) , k = 1...K Formula 1

r (k)为接收到的该Kth脉冲串基值,A(k)为组合信道响应(一个Nc×Ns矩阵)。A(k)矩阵中jth列为d(k)的jth元素的符号响应s(k)的零填充型式。该符号响应s(k)为该脉冲串的估算响应 h (k)与扩展代码C(k)的卷积。 d (k)为脉冲串中发送的未知数据符号。各Kth脉冲串的估算响应 h (k)的长度为W个信号片,可用下列公式2表示: h ‾ ( k ) = γ ( k ) · h ‾ ~ ( k ) 公式2 r (k) is the received base value of the K th burst, and A (k) is the combined channel response (a N c ×N s matrix). The j th column in the matrix A (k) is the zero-filled form of the j th element of d (k) in response to s (k) . The symbol response s (k) is the convolution of the estimated response h (k) of the burst with the spreading code C (k) . d (k) is the unknown data symbol sent in the burst. The estimated response h (k) of each K th pulse train has a length of W chips and can be expressed by the following Equation 2: h ‾ ( k ) = γ ( k ) &Center Dot; h ‾ ~ ( k ) Formula 2

其中γ(k)表示发送机增益和/或路径损耗; 表示脉冲串特有的衰落信道响应;而对于类似信道的一个脉冲串组群,

Figure A0180945200093
表示组群特有的信道响应。对于上行线路通信,各脉冲串的 h (k)、γ(k)以及 互不相同;对于下行线路通信,各脉冲串的
Figure A0180945200095
均相同,而γ(k)不同。而如果在下行线路中采用传输分集制,则各脉冲串的γ(k)均互不相同。where γ (k) represents transmitter gain and/or path loss; represents the burst-specific fading channel response; while for a burst group of similar channels,
Figure A0180945200093
Indicates the group-specific channel response. For uplink communication, h (k) , γ (k) and are different from each other; for downlink communication, the
Figure A0180945200095
are the same, but γ (k) is different. However, if transmit diversity is adopted in the downlink, the γ (k) and are different from each other.

通过无线电信道接收到的所有K脉冲串总向量可用公式3表示: r ‾ = Σ i = 1 k r ‾ ( k ) + n ‾ 公式3The total vector of all K bursts received over the radio channel can be expressed by Equation 3: r ‾ = Σ i = 1 k r ‾ ( k ) + no ‾ Formula 3

其中 n表示一个零-平均噪声向量。where n represents a zero-average noise vector.

如果将所有数据脉冲串的A(k)合并进矩阵A,各脉冲串的所有未知数据 d (k)合并进矩阵 d,则公式1即变为了公式4。If A (k) of all data bursts is combined into matrix A, and all unknown data d (k) of each burst is combined into matrix d , then Equation 1 becomes Equation 4.

r=A d+ n                   公式4 r = A d + n Formula 4

各Kth脉冲串的接收功率由SIC-JD依据接收机28的先验知识、来自脉冲串特定训练序列的脉冲串信道估算或者匹配滤波器组测定。该K脉冲串依据其测定的接收功率大小,按递减顺序排列。The received power of each K th burst is determined by the SIC-JD based on a priori knowledge of the receiver 28, burst channel estimation from the burst specific training sequence, or a matched filter bank. The K bursts are arranged in descending order according to their measured received power.

功率等级大体相同(例如处于同一个阈内)的脉冲串编组在一起并安排在G个组中,48。该G个组依据各组的功率大小,按递减顺序排列,例如,顺序为从组1开始至G,该组1具有最高的接收功率。图5为SIC-JD装置46根据G个组进行SIC-JD的图解。Pulse trains of substantially the same power level (eg, within the same threshold) are grouped together and arranged in G groups, 48 . The G groups are arranged in descending order according to the power of each group, for example, the order is from group 1 to G, and the group 1 has the highest received power. FIG. 5 is an illustration of SIC-JD performed by the SIC-JD device 46 according to G groups.

对于最高接收功率的组1来说,仅该组中脉冲串符号响应矩阵Ag (1)是确定了的,该矩阵仅包含组1中脉冲串的符号响应。同时组1的接收向量 r以xg (1)表示。因此,对于组1,公式4变为公式5。For group 1 with the highest received power, only the burst symbol response matrix Ag (1) in this group is determined, which matrix contains only the symbol responses of the bursts in group 1. At the same time the reception vector r of group 1 is denoted by x g (1) . Thus, for group 1, Equation 4 becomes Equation 5.

x g (1)=Ag (1) d g (1)+ n                        公式5 x g (1) = A g (1) d g (1) + n Formula 5

其中 d g (1)为组1脉冲串中的数据。公式5体现了符号间干扰(ISI)与多址干扰(MAI)的作用。因此,其它组(组2至组G)的作用不予考虑。Where d g (1) is the data in the group 1 burst. Equation 5 embodies the effects of intersymbol interference (ISI) and multiple access interference (MAI). Therefore, the effects of the other groups (Group 2 to Group G) were not considered.

接收向量 x g (1)经组1的匹配滤波器661滤波后变为组1中脉冲串的符号响应,该过程以公式6,50表示。 y ‾ g ( 1 ) = A g ( 1 ) H x ‾ g ( 1 ) 公式6After the received vector x g (1) is filtered by the matched filter 66 1 of group 1, it becomes the symbol response of the burst in group 1, and the process is expressed by formula 6, 50. the y ‾ g ( 1 ) = A g ( 1 ) h x ‾ g ( 1 ) Formula 6

其中 y g (1)为匹配滤波结果。Among them, y g (1) is the result of matched filtering.

组1的联合检测装置681对组1进行联合检测,利用匹配滤波结果y g (1)作出软判决估算 。一种联合检测的方法是按照公式7计算最小二乘方、迫零结果。 d ‾ ^ g . soft ( 1 ) = ( A g ( 1 ) H A g ( 1 ) ) - 1 y ‾ g ( 1 ) 公式7The joint detection device 68 1 of group 1 performs joint detection on group 1, and uses the matched filtering result y g (1) to make soft decision estimation . A joint detection method is to calculate the least squares and zero-forcing results according to Formula 7. d ‾ ^ g . soft ( 1 ) = ( A g ( 1 ) h A g ( 1 ) ) - 1 the y ‾ g ( 1 ) Formula 7

的埃尔米特形式。另外一种方法是根据公式8计算最小均方误差结果。 d ‾ ^ g . soft ( 1 ) = ( A g ( 1 ) H A g ( 1 ) + σ 2 I ) - 1 y ‾ g ( 1 ) 公式8 for Hermitian form. Another way is to calculate the minimum mean square error result according to Equation 8. d ‾ ^ g . soft ( 1 ) = ( A g ( 1 ) h A g ( 1 ) + σ 2 I ) - 1 the y ‾ g ( 1 ) Formula 8

其中I为单位矩阵,σ2为标准差。where I is the identity matrix and σ2 is the standard deviation.

这种方法仅对一组脉冲串进行联合检测,其优点在于对单个组进行分析的复杂度要低于对所有信号进行分析的复杂度。由于

Figure A0180945200107
均为条状码组托普利兹矩阵,因此公式7或8求解过程的复杂度也得到了降低。另外,在运用Cholesky分解时所导致的性能降低也可忽略不计。对多个的脉冲串进行Cholesky分解是相当复杂的,然而当对一个较小的用户组进行Cholesky分解时,其复杂度可显著降低。This method only jointly detects a group of pulse trains, which has the advantage that the complexity of analyzing a single group is lower than that of analyzing all signals. because
Figure A0180945200107
and Both are barcode group Toeplitz matrices, so the complexity of the solution process of formula 7 or 8 is also reduced. In addition, the performance degradation caused by applying Cholesky decomposition is also negligible. Performing Cholesky decomposition on multiple bursts is quite complex, but when performing Cholesky decomposition on a smaller user group, the complexity can be significantly reduced.

软判决-硬判决块701将软判决 作为组1的接收数据转换为硬判决 ,54。在对其它低功率组进行处理时,组1对低功率组产生的多重进接干扰由一个组1干扰生成块721依据公式9进行估算,56。 r ‾ ^ ( 1 ) = A g ( 1 ) d ‾ ^ g . hard ( 1 ) 公式9soft verdict - hard verdict block 70 1 will soft verdict Received data as group 1 is converted to hard decision , 54. When processing other low power groups, the multiple access interference generated by group 1 to the low power group is estimated by a group 1 interference generation block 72 1 according to Equation 9, 56 . r ‾ ^ ( 1 ) = A g ( 1 ) d ‾ ^ g . hard ( 1 ) Formula 9

其中

Figure A0180945200114
为组1赋予 r的估算基值。in
Figure A0180945200114
Assign an estimated base value for r to group 1.

对于相邻的组2,在接收向量 x g (1)中减掉(例如通过减法器741)组1的估算基值后得到 x g (2),如公式10,58所示。 x ‾ g ( 2 ) = x ‾ g ( 1 ) - r ‾ ^ ( 1 ) 公式10For the adjacent group 2, the estimated base value of group 1 is subtracted (for example by subtractor 74 1 ) from the received vector x g (1 ) to obtain x g (2) , as shown in equation 10,58. x ‾ g ( 2 ) = x ‾ g ( 1 ) - r ‾ ^ ( 1 ) Formula 10

其结果是,可以有效地消除接收信号中由组1产生的多重进接干扰。下一个最强功率组(即组2)使用 x g (2),并通过组2匹配滤波器662、组2JD块682、软判决—硬判决块702以及组2干扰生成块722,60进行类似处理。所生成的组2干扰

Figure A0180945200116
将从组2的干扰取消信号中减掉(例如通过减法器242),从而得到 x ‾ g ( 2 ) - r ‾ ^ ( 2 ) = x ‾ g ( 3 ) ,62。使用该程序,可以逐次对各组进行处理,直至最后的组G。由于组G为最后一组,因此不需要生成干扰信号。从而组G仅需使用组G匹配滤波器66G、组GJD块68G以及用于恢复硬字符软判决—硬判决块70G,64。As a result, multiple access interference generated by group 1 in the received signal can be effectively eliminated. The next strongest power group (i.e. group 2) uses x g (2) and passes through the group 2 matched filter 66 2 , the group 2 JD block 68 2 , the soft-hard decision block 70 2 and the group 2 interference generation block 72 2 , 60 for similar processing. The generated Group 2 interference
Figure A0180945200116
will be subtracted (e.g. by subtractor 24 2 ) from the interference canceling signal of group 2 to obtain x ‾ g ( 2 ) - r ‾ ^ ( 2 ) = x ‾ g ( 3 ) , 62. Using this procedure, each group can be processed successively, up to the last group G. Since group G is the last group, no interference signal needs to be generated. Group G thus only needs to use the group G matched filter 66 G , the group GJD block 68 G and the soft decision-hard decision blocks 70 G , 64 for recovering hard characters.

当在UE141上进行SIC-JD时,未必需要对所有的组进行处理。如果UE141要接收的所有脉冲串均处在最高接收功率组或较高接收功率组中,则UE141仅需对包含其脉冲串的组群进行处理。因此,UE141所需的处理可进一步简化。UE141处理的简化可降低功率消耗,从而延长电池寿命。When performing SIC-JD on UE141 , it is not necessarily necessary to process all groups. If all the bursts to be received by UE14 1 are in the group with the highest received power or higher received power, UE14 1 only needs to process the group containing its bursts. Therefore, the processing required by UE 141 can be further simplified. The simplification of UE14 1 processing reduces power consumption, thus extending battery life.

由于Nc×K·N维矩阵被G个JD维级Nc×ni·Ns(其中,i=1至G,ni为ith组中脉冲串数)所取代,SIC-JD的复杂度低于单步JD。JD的复杂度与要联合检测的脉冲串数的平方至立方成正比。Since the N c ×K·N dimensional matrix is replaced by G JD dimensional levels N c ×n i ·N s (where i=1 to G, and n i is the number of bursts in the i th group), the SIC-JD The complexity is lower than single-step JD. The complexity of JD scales from the square to the cube of the number of bursts to be jointly detected.

该方法的优点在于实现了计算复杂度与性能之间的平衡。若将所有的脉冲串置于一个单一组中,则求解问题可简化为JD问题。通过将所有的脉冲串强制置于同一组中,或者使用较宽的阈值,即可实现单一编组。另一方面,当组群仅包含一个信号或者仅接收到一个信号时,求解可简化为SIC-LSE问题。而使用较窄的阈值,或者通过硬限制各组的规模以将各脉冲串强制置于各自组中,即可实现这种条件。通过选择阈值,可以任意实现性能与计算复杂度之间的平衡。The advantage of this method is that it achieves a balance between computational complexity and performance. If all the bursts are placed in a single group, the solution problem can be reduced to a JD problem. Single grouping can be achieved by forcing all bursts into the same group, or by using a wider threshold. On the other hand, when the group contains only one signal or only one signal is received, the solution can be reduced to a SIC-LSE problem. Instead, this condition can be achieved using a narrower threshold, or by hard-limiting the size of each group to force each burst into its own group. By choosing the threshold, the balance between performance and computational complexity can be arbitrarily achieved.

图6至12为在各种多路衰落信道条件下,SIC-JD与完全JD以及RAKE类接收机的误码率(BER)性能比较的模拟结果。所选参数为3G UTRA TDD CDMA系统参数:SF=61;W=57。每个TDD脉冲串/时隙的长度为2560信号片或667微秒。这些脉冲串带有两个各带NsQPSK符号的数据字段、一个训练序列栏和一个防护期间。每一次模拟的运行范围为1000个时隙。在任何情况下,脉冲串数K均选定为8。此处假定所有接收机均准确地知道各脉冲串的信道响应,从而可正确地对这些脉冲串进行排序与编组。同时假定信道响应在一个时隙上为非时变响应,而逐次时隙经受非相关信道响应。在本模拟中未使用信道编码。JD算法联合检测所有K脉冲串。RAKE类接收机为一个ith脉冲串代码用匹配滤波器组( d ‾ ^ ( i ) = A ( i ) H r ‾ ( i ) )。最大比例合并器(MRC)级隐含在这些滤波器中,因为它们与整个符号响应相匹配。Figures 6 to 12 show the simulation results of the bit error rate (BER) performance comparison between SIC-JD and full JD and RAKE receivers under various multipath fading channel conditions. The selected parameters are 3G UTRA TDD CDMA system parameters: SF=61; W=57. Each TDD burst/slot is 2560 chips or 667 microseconds long. These bursts have two data fields each with N s QPSK symbols, a training sequence field and a guard period. Each simulation runs over 1000 time slots. In any case, the number K of bursts is chosen to be eight. It is assumed here that all receivers know exactly the channel response of each burst so that they can be sequenced and grouped correctly. It is also assumed that the channel response is a time-invariant response over one slot, while successive slots are subject to non-correlated channel responses. Channel coding was not used in this simulation. The JD algorithm jointly detects all K bursts. RAKE-type receivers use a matched filter bank for an i th burst code ( d ‾ ^ ( i ) = A ( i ) h r ‾ ( i ) ). Maximum Ratio Combiner (MRC) stages are implicit in these filters because they match the overall symbol response.

性能模拟是在衰落信道条件下使用ITU信道模型定义的多径程序文件进行的,ITU信道模型包括Indoor A、Pedestrian A、Vehicular A模型,以及3GPP UTRA TDD Working Group 4 Case 1、Case 2与Case 3模型。在Vehicular A和Case 2信道内,在1%-10%BER范围内与完全JD相比,SIC-JD经历了一个最高1分贝(dB)的递降。对于所有其它信道,SIC-JD与完全JD的性能偏差均处于0.5dB范围内。由于Vehicular ACase 2是所有研究情况中的最差情况,因此只提供其性能曲线图。在模拟的所有信道中,Vehicular A和Case 2信道具有最大的延迟扩展。Vehicular A为6分支模型,其相对延迟分别为0、310、710、1090、1730和2510纳秒,相对平均功率分别为0、-1、-9、-10、-15和-20分贝(dB)。Case 2为3分支模型,其各分支具有相同的平均功率且相对延迟分别为0、976和1200纳秒。The performance simulation is carried out using the multipath program file defined by the ITU channel model under fading channel conditions. The ITU channel model includes Indoor A, Pedestrian A, Vehicular A models, and 3GPP UTRA TDD Working Group 4 Case 1, Case 2 and Case 3 Model. In Vehicular A and Case 2 channels, SIC-JD experienced a maximum 1 decibel (dB) degradation compared to full JD in the range of 1%-10% BER. For all other channels, the performance of SIC-JD deviates from full JD within 0.5dB. Since Vehicular ACase 2 is the worst case of all the cases studied, only its performance curve is presented. Among all channels simulated, Vehicular A and Case 2 channels have the largest delay spread. Vehicular A is a 6-branch model with relative delays of 0, 310, 710, 1090, 1730 and 2510 nanoseconds, and relative average powers of 0, -1, -9, -10, -15 and -20 decibels (dB ). Case 2 is a 3-branch model, each branch has the same average power and relative delays are 0, 976 and 1200 nanoseconds, respectively.

图6与图7在两种多路衰落信道条件下将SIC-LSE接收机的误码率(BER)及信号片级信噪比(SNR)性能与完全JD及RAKE类接收机进行了比较。组的规模强制性设置为1,以在发送机与接收机内均形成K组。图中还展示了加成性高斯白噪声(AWGN)信道中二进制移相键控(BPSK)误码率(BER)理论值;AWGN信道规定了BER的下界。BER在所有脉冲串范围内进行平均。图6表示的是一个不同信道的例子,在该例中假定各脉冲串所通过的衰落信道相互独立,但是所有信道都具有能够得出相同平均信噪比(SNR)的相同平均功率。在此种情况下, (i=1至K)各不相同,而γ(i)(i=1至K)均相同。此种情况存在于功率控制只补偿长期衰落和/或路径损耗而不补偿短期衰落的上行线路中。在每一个时隙中,脉冲串均依据相应的 h (i)(i=1至K)按功率进行布置。图7表示公共信道情况下的类似曲线图。此图中假定所有的脉冲串均通过同一条多径信道(即

Figure A0180945200132
,i=1至K)且均相同,而γ(i)(i=1至K)不同。在δ(i)的选择上,使按照功率级别布置脉冲串时,两个相邻的脉冲串之间有一个2dB的功率差。例如,此种功率差会存在于基站121针对不同的UE(141-143)脉冲串施加不同传输增益的下行线路中。图6和图7表明,在1%-10%的误码率(BER)范围内,与JD相比,SIC-LSE经受的递降不大于1dB。这正是通常人们所关心的非编码BER(原始BER)范围。由于不能优化处理ISI,RAKE接收机出现了显著递降。由于脉冲串之间功率差增大,SIC-LSE的性能得到了提高,且当功率差为1-2dB(取决于不同的信道)时,其性能即可与完全JD相媲美。Figures 6 and 7 compare the bit error rate (BER) and chip-level signal-to-noise ratio (SNR) performance of the SIC-LSE receiver with full JD and RAKE-like receivers under two multipath fading channel conditions. The group size is mandatory set to 1 to form K groups in both sender and receiver. Also shown is the theoretical value of the binary phase-shift keying (BPSK) bit error rate (BER) in an additive white Gaussian noise (AWGN) channel; the AWGN channel specifies a lower bound for the BER. BER is averaged over all bursts. Figure 6 shows an example of different channels, where it is assumed that the fading channels through which the bursts pass are independent, but that all channels have the same average power resulting in the same average signal-to-noise ratio (SNR). In this case, (i=1 to K) are different, and γ (i) (i=1 to K) are all the same. This situation exists in the uplink where power control only compensates for long-term fading and/or path loss but not for short-term fading. In each time slot, the bursts are arranged in power according to the corresponding h (i) (i=1 to K). Figure 7 shows a similar graph for the common channel case. In this figure it is assumed that all bursts pass through the same multipath channel (i.e.
Figure A0180945200132
, i=1 to K) and are the same, but γ (i) (i=1 to K) are different. In the selection of δ (i) , when the pulse trains are arranged according to the power level, there is a 2dB power difference between two adjacent pulse trains. For example, such a power difference exists in the downlink where the base station 12 1 applies different transmission gains to different UE (14 1 -14 3 ) bursts. Figures 6 and 7 show that in the bit error rate (BER) range of 1%-10%, SIC-LSE suffers no more than 1 dB of degradation compared to JD. This is the non-coded BER (raw BER) range that people are usually concerned with. RAKE receivers suffer significant degradation due to inability to optimally handle ISI. Due to the increased power difference between bursts, the performance of SIC-LSE is improved, and when the power difference is 1-2dB (depending on different channels), its performance is comparable to that of full JD.

图8、9、10及11在两种多路衰落信道条件下将SIC-JD接收机的BER及SNR性能与完全JD及RAKE类接收机进行了比较。8个代码各在发送机与接收机中被分为4组,每组两个代码。在所有脉冲串范围内求出BER平均值。图8和图9展示的是相异信道的例子,在该例中假定各脉冲串组所通过的衰落信道相互独立,但是所有信道具有能够得出相同平均SNR的相同平均功率。同一组中的所有脉冲串得到相同的信道响应。在此情况下, (g=1至G)互不相同,而该组中各脉冲串的信道响应

Figure A0180945200134
(i=1至ns)相同。其中ns为gth组中脉冲串数。这潜在地代表了上行线路中的多代码情况,在该情况中,每一个UE141发送2个代码。SIC-JD接收机28将与同一个UE141相关的多个代码编在同一个组内,从而形成4个组。图10和图11展示了公共信道的情形。此图中假定所有脉冲串组均通过同一条多径信道,即 (g=1至ns)均相同,而γg(g=1至G)不同。选择γg时,使依据功率级别安排脉冲串组时,两个相邻的组之间有一个2dB的功率差。这潜在地代表了下行链路中的多代码情况,在此情况下,基站121为每一个UE141发送2个代码。图10和图11所示趋势与图8和图9中所示观察到的SIC-LSE的性能趋势相似。在1%-10%BER范围内,SIC-LSE的性能与JD相当(即差别不大于1dB),而该范围正是人们所关心的非编码BER的工作范围。当功率差为1-2dB(取决于不同的信道)时,SIC-LSE的性能即可与完全JD相媲美。如图所示,其性能随两个脉冲串之间功率差的增大而提高。Figures 8, 9, 10 and 11 compare the BER and SNR performance of the SIC-JD receiver with full JD and RAKE class receivers under two multipath fading channel conditions. Each of the 8 codes is divided into 4 groups of two codes in the transmitter and receiver. The BER is averaged over all bursts. Figures 8 and 9 show examples of distinct channels, in which it is assumed that the fading channels through which the burst groups pass are independent, but that all channels have the same average power resulting in the same average SNR. All bursts in the same group get the same channel response. In this situation, (g=1 to G) are different from each other, and the channel response of each burst in the group
Figure A0180945200134
(i=1 to n s ) are the same. Where n s is the number of bursts in the g th group. This potentially represents a multi-code situation in the uplink, where each UE 14 1 sends 2 codes. The SIC-JD receiver 28 compiles multiple codes related to the same UE 14 1 into the same group, thereby forming 4 groups. Figure 10 and Figure 11 show the common channel situation. In this figure, it is assumed that all burst groups pass through the same multipath channel, that is, (g=1 to n s ) are all the same, but γ g (g=1 to G) are different. When γ g is selected, when the burst groups are arranged according to the power level, there is a 2dB power difference between two adjacent groups. This potentially represents a multi-code situation in the downlink, in which case the base station 12 1 transmits 2 codes for each UE 14 1 . The trends shown in Figures 10 and 11 are similar to the observed performance trends for SIC-LSE shown in Figures 8 and 9. In the range of 1%-10% BER, the performance of SIC-LSE is equivalent to that of JD (that is, the difference is not more than 1dB), and this range is the working range of non-coded BER that people care about. When the power difference is 1-2dB (depending on different channels), the performance of SIC-LSE is comparable to that of full JD. As shown, its performance increases with increasing power difference between the two bursts.

图12与图10相似,不同之处在于图12中仅有两个脉冲串组,每个组包含4个脉冲串。如图12所示,在1%-10%BER范围内,SIC-JD的性能可与JD相媲美(即差别不大于1dB)。Fig. 12 is similar to Fig. 10, except that there are only two burst groups in Fig. 12, and each group contains 4 bursts. As shown in Figure 12, in the range of 1%-10% BER, the performance of SIC-JD is comparable to that of JD (ie, the difference is not greater than 1dB).

SIC-JD的复杂度低于完全JD。复杂性的降低源于使用G个JD级维矩阵Nc×ni·Ns(i=1至G)取代了单步JD的维矩阵Nc×K·Ns。同时,由于在一般情况下JD涉及到矩阵求逆,且求逆的复杂度与脉冲串数的立方成正比,因此多级JD的总体复杂度将远远低于单级完全JD。而且,SIC部分的复杂度与脉冲串数只为线性关系,因此不会明显削弱SIC-JD在复杂度方面的优势。例如,G-1级干扰消除的复杂度可推导如下。由于Ag (i)的串行列块为第一个列块的移位型式,并且假定

Figure A0180945200142
的元素属于4个QPSK构象(格局)点之一,因此可以计算出4ni个可能向量,这对于计算乘积 是必需的。该步要求每秒进行 4 α · ( SF + W - 1 ) · Rate 10 6 Σ i = 1 G - 1 n i 百万次实运算(MROPS)。其中α=4为执行一次复数乘法运算或乘法与累积(MAC)运算所进行的实运算次数;Rate为每秒进行的SIC-JD次数。由于已计算出上述4ni个向量,
Figure A0180945200145
的计算要求每秒进行 α 2 · N s · ( SF + W - 1 ) · Rate 10 6 Σ i = 1 G - 1 n i 百万次实运算。由于只进行复数加法运算,因此执行一次复数运算只需进行两次实运算,故上述公式采用系数
Figure A0180945200152
。由此,G-1级干扰消除的复杂度可由公式11表示。 z = α ( SF + W - 1 ) · ( 4 + N s 2 ) · Rate 10 6 Σ i = 1 G - 1 n i 公式11The complexity of SIC-JD is lower than that of full JD. The reduction in complexity stems from the use of G JD-level dimensional matrices N c ×n i ·N s (i=1 to G) instead of single-step JD-dimensional matrices N c ×K·N s . At the same time, since JD generally involves matrix inversion, and the complexity of inversion is proportional to the cube of the number of bursts, the overall complexity of multi-stage JD will be much lower than that of single-stage full JD. Moreover, the complexity of the SIC part has only a linear relationship with the number of bursts, so the advantage of SIC-JD in terms of complexity will not be significantly weakened. For example, the complexity of G-1 level interference cancellation can be derived as follows. Since the serial block of A g (i) is the shifted version of the first block, and it is assumed that
Figure A0180945200142
The elements of belong to one of the 4 QPSK conformation (pattern) points, so 4n i possible vectors can be calculated, which is useful for calculating the product is compulsory. This step is required to be performed every second 4 α &Center Dot; ( SF + W - 1 ) &Center Dot; Rate 10 6 Σ i = 1 G - 1 no i Million real operations (MROPS). Wherein, α=4 is the number of real operations performed by performing a complex multiplication operation or a multiply and accumulate (MAC) operation; Rate is the number of times of SIC-JD performed per second. Since the above 4n i vectors have been calculated,
Figure A0180945200145
calculations required to be performed per second α 2 &Center Dot; N the s · ( SF + W - 1 ) &Center Dot; Rate 10 6 Σ i = 1 G - 1 no i Millions of actual operations. Since only complex addition is performed, only two real operations are required to perform one complex operation, so the above formula uses the coefficient
Figure A0180945200152
. Therefore, the complexity of G-1 level interference cancellation can be expressed by Equation 11. z = α ( SF + W - 1 ) &Center Dot; ( 4 + N the s 2 ) · Rate 10 6 Σ i = 1 G - 1 no i Formula 11

软判决至硬判决变换的复杂度可忽略不计。The complexity of soft-decision to hard-decision conversion is negligible.

有几种已知的方法可实现JD的矩阵求逆。为说明其复杂度,采用了一种非常有效的近似Cholesky因子算法,与正合Cholesky因子算法相比,该算法涉及的性能损失微不足道。该算法可用于求解组群JD。3GPP UTRA TDD系统中的SIC-JD与完全JD的复杂度见表1。表1对各种不同规模组群的复杂度进行了比较。可以看出,当K增大或组规模减小时,SIC-JD在复杂度方面相对于完全JD的优势也随之增大。当组规模为1时,SIC-LSE的复杂度与K呈线性关系,且当K=16时,其复杂度为完全JD的33%。注意:UTRA TDD系统中脉冲串的最大数目为16。当采用正合Cholesky分解算法时,SIC-JD在复杂度方面相对于完全JD的优势将更加显著。由于正合Cholesky分解算法对K具有更强的依赖性,因此在通过SIC-JD降低JD维数的同时,其复杂度将进一步降低。 脉冲串总数 SIC-JD的复杂度,以所有K脉冲串的单步JD复杂度百分比形式表示 K组,每组规模为1(SIC-LSE) K/2组,每组规模为2 K/4组,每组规模为4 K/8组,每组规模为8  8  63% 67% 76% 100% 16  33% 36% 41% 57% There are several known methods to implement JD's matrix inversion. To illustrate its complexity, a very efficient approximate Cholesky factor algorithm is used, which involves negligible performance loss compared to the exact Cholesky factor algorithm. This algorithm can be used to solve group JD. See Table 1 for the complexity of SIC-JD and full JD in the 3GPP UTRA TDD system. Table 1 compares the complexity of various groups of different sizes. It can be seen that the advantage of SIC-JD over full JD in terms of complexity increases as K increases or the group size decreases. When the group size is 1, the complexity of SIC-LSE is linear with K, and when K=16, its complexity is 33% of full JD. Note: The maximum number of bursts in a UTRA TDD system is 16. When the exact Cholesky decomposition algorithm is used, the advantage of SIC-JD over full JD in terms of complexity will be more significant. Since the exact Cholesky decomposition algorithm has a stronger dependence on K, its complexity will be further reduced while reducing the dimension of JD by SIC-JD. total number of bursts The complexity of SIC-JD, expressed as a percentage of the single-step JD complexity of all K bursts Group K, each group size 1 (SIC-LSE) K/2 groups, each group size is 2 K/4 groups, each group size is 4 K/8 groups, each group size is 8 8 63% 67% 76% 100% 16 33% 36% 41% 57%

如表1所示,当代码数目与规模大小在逐监测间隔的基础上变为完全自适应时,SIC-JD的复杂度平均说来将低于完全JD。平均来说,由于分组阈值的不同,到达接收机的所有脉冲串不具有相同的功率,因此组规模将小于到达的脉冲串总数。另外,如果将最大允许组规模硬限制为小于最大可能脉冲串数,还可能降低峰值复杂度。当到达接收机的脉冲串的功率大致相同而且脉冲串数超过最大允许组规模时,这种方法会导致一定程度的性能降低。为此,SIC-JD提供了一种机理,其可实现性能与峰值复杂度或所需峰值处理功率之间的平衡。As shown in Table 1, the complexity of SIC-JD is on average lower than that of full JD when the code number and size become fully adaptive on a per-monitoring interval basis. On average, due to the difference in the grouping threshold, all bursts arriving at the receiver will not have the same power, so the group size will be smaller than the total number of bursts arriving. Alternatively, peak complexity may be reduced if the maximum allowed group size is hard-limited to be smaller than the maximum possible burst number. This approach results in some performance degradation when the bursts arriving at the receiver are of roughly equal power and the number of bursts exceeds the maximum allowed group size. To this end, SIC-JD provides a mechanism that achieves a balance between performance and peak complexity or required peak processing power.

Claims (25)

1. one kind is used for receiving the method for sharing a plurality of data-signals of frequency spectrum transmission by time slot at the code division multiple access tdd communication systems, and this method comprises:
Receive a composite signal by the shared frequency spectrum in this time slot;
A plurality of data-signals are grouped into a plurality of cohorts;
According to the part symbol response relevant this composite signal is carried out matched filtering with data-signal in one of cohort;
The data of all data-signals in group of joint-detection;
Part according to a group detects interference signal of data generation;
From composite signal, deduct the interference signal that is generated; And
Subtract by processing and signal measuring from other one group data.
2. method according to claim 1, wherein said joint-detection adopt the least squares prediction method to implement.
3. method according to claim 1, wherein said joint-detection adopt the least mean-square error estimation algorithm to implement.
4. one kind is used for receiving the method for sharing a plurality of data-signals of frequency spectrum transmission by a time slot at the tdd communication systems of employing code division multiple access, and it comprises:
(a) receive a composite signal as input signal by the shared frequency spectrum in this time slot;
(b) a plurality of data-signals are grouped into a plurality of cohorts, wherein at least one cohort comprises a plurality of data-signals;
(c) according to the part symbol response relevant this composite signal is carried out matched filtering with each data-signal in first group of the cohort;
(d) data of each data-signal in first group of the joint-detection;
(e) detect data according to first group part and generate an interference signal;
(f) from input signal, deduct the interference signal of generation, as the input signal of subsequent treatment;
(g) according to the part symbol response relevant this is subtracted signal and carry out matched filtering with follow-up one group data-signal in the cohort;
(h) data of each data-signal in follow-up one group of the joint-detection; And
(i) to each remaining set in cohort repeating step successively (e) to (h), wherein for each remaining set, subsequent group is as first group of this remaining set, this remaining set is as subsequent group.
5. method that is used for code division multiple access tdd communication systems receiver, wherein said method are used to receive by a time slot shares a plurality of data-signals that frequency spectrum sends, and this method comprises:
Receive a composite signal by the shared frequency spectrum in this time slot;
Estimate the received power level of each data-signal;
Received power level according to the partial data signal carries out the selectivity grouping to described a plurality of data-signals, and is divided into one group at least; And
Detect the data of data-signal in each group separately.
6. method according to claim 5, the estimation part of wherein said each data-signal received power level is according to the priori of receiver.
7. method according to claim 5, the estimation part of wherein said each data-signal received power level is according to the power stage of the training sequence relevant with each data-signal.
8. method according to claim 5 wherein uses one group of matched filter that the received power level of each data-signal is estimated, each filter all is complementary with a corresponding data signal code.
9. the data-signal that method according to claim 5, wherein said selective data signal packets mode will be in certain threshold range of power levels is divided into one group.
10. method according to claim 9, wherein said certain threshold power stage is 1 decibel.
11. method according to claim 9, wherein said certain adjustable threshold value is whole, in order to the receiver error rate that obtains to wish.
12. method according to claim 5, this method also comprises: all data-signals are forced to divide in a group, to surmount selectivity grouping step.
13. method according to claim 5, this method also comprises: each data-signal is forced to place group separately, to surmount selectivity grouping step.
14. a method that is used for receiver, the data signal data that this method can send the shared frequency spectrum of time slot in the code division multiple access tdd communication systems are used to adjust the balance between complexity and the performance when detecting, this method comprises:
Data-signal is divided into one group at least; Wherein, the data signal group number be increased, and, the data signal group number be reduced for improving performance for reducing complexity; And
Data in each group of joint-detection.
15. method according to claim 14, this method also comprises:
Determine the received power of each data-signal, wherein will divide into groups, all data-signals in same group are in certain threshold power stage data-signal; And when need reducing complexity, can increase this threshold value, and when needing to improve performance, can reduce this threshold value.
16. method according to claim 14, wherein in order to reduce complexity, each group all comprises a data-signal.
17. method according to claim 14, wherein in order to improve performance, having a group at least is single sets of signals.
18. a receiver that is used for the code division multiple access tdd communication systems, this system uses the multiple communication burst in the time slot to communicate, and described receiver comprises:
An antenna that is used to receive the radiofrequency signal that comprises multiple communication burst;
One is used for the demodulation radiofrequency signal to generate the demodulator of baseband signal;
A channel estimating apparatus that is used to estimate the pulse train channel response;
A serial interference elimination joint-detection (SIC-JD) device, it comprises:
One first is detected piece simultaneously, and this detection piece is used to detect the data that baseband signal comprised of the first group pulse string of being made up of a plurality of pulse trains;
One is used to generate the first group pulse string and disturbs first of estimated value to disturb the generation piece;
One is used for subtracting the subtracter that first group of interference from baseband signal; And
One second joint-detection piece, this detection piece are used for detecting the second group pulse string of being made up of a plurality of pulse trains and subtract the data that signal.
19. receiver according to claim 18, wherein said SIC-JD device also comprises:
A plurality of other joint-detection pieces, this detection piece is used to detect the data of all the other burst blocks of being made up of a plurality of pulse trains.
20. receiver according to claim 18, wherein said SIC-JD device also comprises:
One first matched filter, this filter is used to handle baseband signal, so that the symbol response of data-signal is complementary in first group; And
One second matched filter, this filter are used for handling to subtract signal, so that the symbol response of data-signal is complementary in second group.
21. receiver according to claim 18, wherein: one of first and second joint-detection piece is output as soft symbol, and the SIC-JD device also comprises first and second soft-decision-hard decision piece that is used for the output of first and second joint-detection piece is converted to hard symbol.
22. a device that is used for code division multiple access tdd communication systems receiver, this communication system use, and a plurality of communication burst communicate in the time slot, this device comprises:
An input unit, this configuration of cells are used for receiving and the relevant baseband signal of time slot received pulse string;
One first joint-detection piece, this detection piece are used to detect the data in first burst blocks baseband signal of being made up of the received pulse string.
First of an interference estimated value that is used to generate the first group pulse string disturbs and generates piece.
One is used for subtracting the subtracter that first group of interference from baseband signal; And
One second joint-detection piece, this detection piece are used to detect second burst blocks being made up of the received pulse string and subtract the data that in the signal.
23. device according to claim 22, this device also comprise other joint-detection piece that is used to detect other burst blocks data of being made up of a plurality of pulse trains.
24. device according to claim 22, this device also comprises:
One first matched filter, this filter is used to handle baseband signal, and the symbol response of received pulse string in first group is complementary; And
One second matched filter, this filter are used for handling to subtract signal, and the symbol response of received pulse string in second group is complementary.
25. device according to claim 22, one of the wherein said first and second joint-detection pieces is output as soft symbol; This device also comprises first and second a soft-decisions-hard decision piece that is used for the output of the first and second joint-detection pieces is converted to hard symbol.
CNB01809452XA 2000-03-15 2001-02-21 Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation Expired - Fee Related CN1280997C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US18968000P 2000-03-15 2000-03-15
US60/189,680 2000-03-15
US20770000P 2000-05-26 2000-05-26
US60/207,700 2000-05-26

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101357187A Division CN100492932C (en) 2000-03-15 2001-02-21 Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation

Publications (2)

Publication Number Publication Date
CN1429433A true CN1429433A (en) 2003-07-09
CN1280997C CN1280997C (en) 2006-10-18

Family

ID=26885406

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB01809452XA Expired - Fee Related CN1280997C (en) 2000-03-15 2001-02-21 Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation

Country Status (11)

Country Link
US (2) US6963546B2 (en)
EP (1) EP1264415B1 (en)
JP (1) JP2003531513A (en)
KR (2) KR100490716B1 (en)
CN (1) CN1280997C (en)
AT (1) ATE323973T1 (en)
CA (1) CA2403369A1 (en)
DE (1) DE60118896T2 (en)
ES (1) ES2262630T3 (en)
TW (1) TW497341B (en)
WO (1) WO2001069801A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101128991A (en) * 2004-12-23 2008-02-20 高通股份有限公司 Joint interference cancellation for pilot, overhead and traffic channels
CN102468867A (en) * 2010-11-12 2012-05-23 财团法人工业技术研究院 Multi-user detection method and system based on code division multiple tasks and computer program product thereof
CN101374041B (en) * 2007-08-21 2012-07-18 中兴通讯股份有限公司 Compatible system containing multi-OFDM of different districts and frequency spectrum sharing method
CN102714638A (en) * 2010-01-15 2012-10-03 瑞典爱立信有限公司 Method and apparatus for received signal processing in a wireless communication receiver
CN104506478A (en) * 2015-01-09 2015-04-08 南京理工大学 Time-variant multi-user MIMO-OFDM uplink linear iteration detector based on grouping

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1146156C (en) * 2000-06-07 2004-04-14 华为技术有限公司 Method for generating training sequence in channel estimation
US7315567B2 (en) * 2000-07-10 2008-01-01 Motorola, Inc. Method and apparatus for partial interference cancellation in a communication system
US7061891B1 (en) 2001-02-02 2006-06-13 Science Applications International Corporation Method and system for a remote downlink transmitter for increasing the capacity and downlink capability of a multiple access interference limited spread-spectrum wireless network
US20020172166A1 (en) * 2001-03-22 2002-11-21 Huseyin Arslan Communications system and method for measuring short-term and long-term channel characteristics
US7209515B2 (en) * 2001-03-30 2007-04-24 Science Applications International Corporation Multistage reception of code division multiple access transmissions
ES2299577T3 (en) * 2001-06-21 2008-06-01 Koninklijke Philips Electronics N.V. TRANSMISSION METHOD AND DEVICE IN A RADIOCOMMUNICATION NETWORK.
JP3814502B2 (en) * 2001-08-09 2006-08-30 松下電器産業株式会社 Interference canceling apparatus and interference canceling method
US9236902B2 (en) * 2001-08-28 2016-01-12 Texas Instruments Incorporated Combined equalizer and spread spectrum interference canceller method and implementation for the downlink of CDMA systems
US7006461B2 (en) * 2001-09-17 2006-02-28 Science Applications International Corporation Method and system for a channel selective repeater with capacity enhancement in a spread-spectrum wireless network
US7076263B2 (en) * 2002-02-19 2006-07-11 Qualcomm, Incorporated Power control for partial channel-state information (CSI) multiple-input, multiple-output (MIMO) systems
US6757321B2 (en) * 2002-05-22 2004-06-29 Interdigital Technology Corporation Segment-wise channel equalization based data estimation
US7313122B2 (en) * 2002-07-10 2007-12-25 Broadcom Corporation Multi-user carrier frequency offset correction for CDMA systems
WO2004010573A1 (en) 2002-07-19 2004-01-29 Interdigital Technology Corporation Groupwise successive interference cancellation for block transmission with reception diversity
US7136413B2 (en) * 2002-08-23 2006-11-14 Mediatek, Inc. Method and apparatus for generation of reliability information with diversity
US7876810B2 (en) * 2005-04-07 2011-01-25 Rambus Inc. Soft weighted interference cancellation for CDMA systems
US8761321B2 (en) 2005-04-07 2014-06-24 Iii Holdings 1, Llc Optimal feedback weighting for soft-decision cancellers
US7808937B2 (en) 2005-04-07 2010-10-05 Rambus, Inc. Variable interference cancellation technology for CDMA systems
US8005128B1 (en) 2003-09-23 2011-08-23 Rambus Inc. Methods for estimation and interference cancellation for signal processing
US7715508B2 (en) 2005-11-15 2010-05-11 Tensorcomm, Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US7002900B2 (en) 2002-10-25 2006-02-21 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8170513B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
US20040081131A1 (en) 2002-10-25 2004-04-29 Walton Jay Rod OFDM communication system with multiple OFDM symbol sizes
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
JP4343844B2 (en) * 2002-11-19 2009-10-14 ビーエーイー・システムズ・インフォメーション・アンド・エレクトロニック・システムズ・インテグレーション・インコーポレーテッド Bandwidth efficient wireless network modem
US7440490B2 (en) * 2002-12-18 2008-10-21 Anna Kidiyarova-Shevchenko Method and apparatus for multi-user detection using RSFQ successive interference cancellation in CDMA wireless systems
WO2004059501A1 (en) * 2002-12-27 2004-07-15 Unisys Corporation Improvements in a system and method for estimation of computer resource usage by transaction types
WO2004064298A2 (en) * 2003-01-10 2004-07-29 Interdigital Technology Corporation Generalized two-stage data estimation
US7075973B2 (en) * 2003-03-03 2006-07-11 Interdigital Technology Corporation Multiuser detection of differing data rate signals
US7346103B2 (en) * 2003-03-03 2008-03-18 Interdigital Technology Corporation Multi user detection using equalization and successive interference cancellation
US7437135B2 (en) 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US7400692B2 (en) 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
US20050175074A1 (en) * 2004-02-11 2005-08-11 Interdigital Technology Corporation Wireless communication method and apparatus for performing multi-user detection using reduced length channel impulse responses
JP4521633B2 (en) * 2004-03-12 2010-08-11 直樹 末広 Correlation separation identification method for code division multiplexed signals
US7583645B2 (en) 2004-09-01 2009-09-01 Intel Corporation Adaptive MAC architecture for wireless networks
CN100401646C (en) 2004-09-24 2008-07-09 大唐移动通信设备有限公司 Multi-cell Joint Detection Method in Slotted Code Division Multiple Access System
US8442441B2 (en) * 2004-12-23 2013-05-14 Qualcomm Incorporated Traffic interference cancellation
US7512199B2 (en) * 2005-03-01 2009-03-31 Broadcom Corporation Channel estimation method operable to cancel a dominant disturber signal from a received signal
US7826516B2 (en) 2005-11-15 2010-11-02 Rambus Inc. Iterative interference canceller for wireless multiple-access systems with multiple receive antennas
US7711075B2 (en) 2005-11-15 2010-05-04 Tensorcomm Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US7991088B2 (en) 2005-11-15 2011-08-02 Tommy Guess Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US7466749B2 (en) 2005-05-12 2008-12-16 Qualcomm Incorporated Rate selection with margin sharing
CN100385818C (en) * 2005-05-26 2008-04-30 上海原动力通信科技有限公司 Method for Joint Detection of Neighboring Cells in Time Division Duplex Code Division Multiple Access System
US20070076791A1 (en) * 2005-07-26 2007-04-05 Interdigital Technology Corporation Approximate cholesky decomposition-based block linear equalizer
US8165186B2 (en) * 2005-08-12 2012-04-24 Qualcomm Incorporated Channel estimation for wireless communication
US7702048B2 (en) * 2005-11-15 2010-04-20 Tensorcomm, Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US20070110135A1 (en) 2005-11-15 2007-05-17 Tommy Guess Iterative interference cancellation for MIMO-OFDM receivers
CN101536441B (en) * 2006-11-06 2013-02-06 高通股份有限公司 MIMO detection with interference cancellation of simultaneous signal components
US8781043B2 (en) 2006-11-15 2014-07-15 Qualcomm Incorporated Successive equalization and cancellation and successive mini multi-user detection for wireless communication
US8737451B2 (en) 2007-03-09 2014-05-27 Qualcomm Incorporated MMSE MUD in 1x mobiles
US8213547B2 (en) 2007-08-31 2012-07-03 The United States Of America As Represented By The Secretary Of The Navy Identification of target signals in radio frequency pulsed environments
US8259860B1 (en) 2007-08-31 2012-09-04 The United States Of America As Represented By The Secretary Of The Navy Identification of target signals in radio frequency pulsed environments
US8576953B2 (en) * 2007-08-31 2013-11-05 The United States Of America As Represented By The Secretary Of The Navy Identification of target signals in radio frequency pulsed environments
US20100011041A1 (en) * 2008-07-11 2010-01-14 James Vannucci Device and method for determining signals
US20100011045A1 (en) * 2008-07-11 2010-01-14 James Vannucci Device and method for applying signal weights to signals
US8630587B2 (en) 2008-07-11 2014-01-14 Qualcomm Incorporated Inter-cell interference cancellation framework
US8160014B2 (en) * 2008-09-19 2012-04-17 Nokia Corporation Configuration of multi-periodicity semi-persistent scheduling for time division duplex operation in a packet-based wireless communication system
TWI487297B (en) * 2009-06-24 2015-06-01 Mstar Semiconductor Inc Interference detector and method thereof
JP5596168B2 (en) 2009-11-27 2014-09-24 クゥアルコム・インコーポレイテッド Interference cancellation for non-orthogonal channel sets
JP5679771B2 (en) * 2010-11-01 2015-03-04 株式会社Nttドコモ Wireless communication apparatus and wireless communication method
CN102098252B (en) * 2011-01-26 2013-11-06 华为技术有限公司 Method and device for eliminating interference
CN102420789B (en) * 2011-04-06 2014-07-09 展讯通信(上海)有限公司 Method and device for discriminating cell window in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) combined detection
CN102739283A (en) * 2011-04-07 2012-10-17 联发科技(新加坡)私人有限公司 Combined detection method based on active code channel selection in time division synchronous code division multiple access receiver
CN103931106B (en) * 2011-09-28 2015-11-25 爱立信调制解调器有限公司 A method, device and receiver for joint detection
US8897274B2 (en) 2012-08-08 2014-11-25 St-Ericsson Sa Successive interference cancellation stacked branch VAMOS receivers
US9930671B2 (en) 2014-08-22 2018-03-27 Sony Corporation Device and method for performing non-orthogonal multiplexing
CN117353876A (en) * 2022-06-27 2024-01-05 中兴通讯股份有限公司 Signal detection method, equipment and storage medium thereof

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US564964A (en) * 1896-08-04 James a
JP2570967B2 (en) * 1993-07-08 1997-01-16 日本電気株式会社 CDMA receiver
JP2571008B2 (en) * 1993-12-24 1997-01-16 日本電気株式会社 Adaptive maximum likelihood sequence estimator
US5648991A (en) * 1994-02-16 1997-07-15 Kabushiki Kaisha Toshiba Sampling phase synchronizing apparatus and bidirectional maximum likelihood sequence estimation scheme therefore
FI943196A7 (en) * 1994-07-04 1996-01-05 Nokia Mobile Phones Ltd Reception method
US20010026578A1 (en) * 1994-12-19 2001-10-04 Takeshi Ando Code division multiple access transmitter and receiver
GB2296625B (en) * 1994-12-23 1999-04-14 Nokia Mobile Phones Ltd Apparatus and method for data transmission
US5659622A (en) * 1995-11-13 1997-08-19 Motorola, Inc. Method and apparatus for suppressing noise in a communication system
US5790549A (en) * 1996-02-29 1998-08-04 Ericsson Inc. Subtractive multicarrier CDMA access methods and systems
DE19616828C2 (en) 1996-04-26 1999-02-25 Siemens Ag Method for separating a received signal mixture
JP2785804B2 (en) * 1996-05-30 1998-08-13 日本電気株式会社 Mobile communication system
JP2798128B2 (en) * 1996-08-06 1998-09-17 日本電気株式会社 CDMA multi-user receiver
JP3715382B2 (en) * 1996-08-16 2005-11-09 株式会社東芝 Receiver
US5854784A (en) * 1996-11-05 1998-12-29 Ericsson, Inc. Power-saving method for providing synchronization in a communications system
FI109735B (en) * 1997-02-28 2002-09-30 Nokia Corp Reception procedure and recipients
JPH10262024A (en) * 1997-03-19 1998-09-29 Toshiba Corp Code division multiple access receiver
SG77607A1 (en) * 1997-08-26 2001-01-16 Univ Singapore A multi-user code division multiple access receiver
US6009334A (en) * 1997-11-26 1999-12-28 Telefonaktiebolaget L M Ericsson Method and system for determining position of mobile radio terminals
FR2774831B1 (en) * 1998-02-11 2000-04-07 Agence Spatiale Europeenne ADAPTIVE SIGNAL RECEIVER FOR PULTIPLE ACCESS COMMUNICATION SYSTEM WITH CODES
JP3335900B2 (en) * 1998-02-27 2002-10-21 松下電器産業株式会社 Interference removal apparatus and interference removal method
JPH11275061A (en) * 1998-03-20 1999-10-08 Toshiba Corp Interference cancellation receiver
US6301293B1 (en) * 1998-08-04 2001-10-09 Agere Systems Guardian Corp. Detectors for CDMA systems
KR100277697B1 (en) * 1998-12-02 2001-01-15 정선종 Adaptive Receiver Using Constrained Mean Square Error Minimization
US6775260B1 (en) * 1999-02-25 2004-08-10 Texas Instruments Incorporated Space time transmit diversity for TDD/WCDMA systems

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101128991A (en) * 2004-12-23 2008-02-20 高通股份有限公司 Joint interference cancellation for pilot, overhead and traffic channels
CN101374041B (en) * 2007-08-21 2012-07-18 中兴通讯股份有限公司 Compatible system containing multi-OFDM of different districts and frequency spectrum sharing method
CN102714638A (en) * 2010-01-15 2012-10-03 瑞典爱立信有限公司 Method and apparatus for received signal processing in a wireless communication receiver
CN102714638B (en) * 2010-01-15 2014-10-08 瑞典爱立信有限公司 Method and apparatus for received signal processing in a wireless communication receiver
CN102468867A (en) * 2010-11-12 2012-05-23 财团法人工业技术研究院 Multi-user detection method and system based on code division multiple tasks and computer program product thereof
CN102468867B (en) * 2010-11-12 2014-07-30 财团法人工业技术研究院 Multi-user detection method and system based on code division and multi-task
CN104506478A (en) * 2015-01-09 2015-04-08 南京理工大学 Time-variant multi-user MIMO-OFDM uplink linear iteration detector based on grouping

Also Published As

Publication number Publication date
KR20050005565A (en) 2005-01-13
US20050281214A1 (en) 2005-12-22
TW497341B (en) 2002-08-01
CN1280997C (en) 2006-10-18
DE60118896T2 (en) 2006-12-14
WO2001069801A3 (en) 2002-05-30
ES2262630T3 (en) 2006-12-01
HK1053551A1 (en) 2003-10-24
EP1264415A2 (en) 2002-12-11
US20020018454A1 (en) 2002-02-14
EP1264415B1 (en) 2006-04-19
US6963546B2 (en) 2005-11-08
DE60118896D1 (en) 2006-05-24
ATE323973T1 (en) 2006-05-15
CA2403369A1 (en) 2001-09-20
KR100700345B1 (en) 2007-03-29
KR20020082883A (en) 2002-10-31
KR100490716B1 (en) 2005-05-24
WO2001069801A2 (en) 2001-09-20
JP2003531513A (en) 2003-10-21

Similar Documents

Publication Publication Date Title
CN1280997C (en) Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation
KR100605332B1 (en) Low Complexity Data Detection Using Fast Fourier Transform of Channel Correlation Matrix
KR100765873B1 (en) Grouped Serial Interference Cancellation for Block Transmission with Receive Diversity
US7339980B2 (en) Successive interference cancellation in a generalized RAKE receiver architecture
NZ588398A (en) Method and apparatus for successive interference subtraction with covariance root processing
CN1339202A (en) Apparatus and methods for interference cancellation in spread spectrum communication system
CA2492677A1 (en) Scaling using gain factors for use in data detection for wireless code division multiple access communication systems
US7729411B2 (en) Joint detector in a code division multiple access radio receiver
EP1605600B1 (en) Wireless communication unit and method of processing a code division multiple access signal
EP1681775A2 (en) Multi-user detection using an adaptive combination of joint detection and successive interference cancellation
EP1372308B1 (en) Method and apparatus for decision directed channel equalization in spread spectrum receivers
WO2002003561A1 (en) Receiver and method of receiving a cdma signal in presence of interferers with unknown spreading factors
CN101674112A (en) Interference elimination receiver and method
US7269207B2 (en) Method of symbol index selection in code division multiple access
CN100492932C (en) Multiuser Detection Using Adaptive Combination of Joint Detection and Serial Interference Cancellation
Ueng et al. Adaptive receiver for DS/CDMA multiuser communications
HK1101796A (en) Multi-user detection using an adaptive combination of joint detection and successive interference cancellation
Des Noes et al. Performance comparison between MC-CDMA and DS-CDMA for broadband wireless transmissions
HK1053551B (en) Multi-user detection using an adaptive combination of joint detection and successive interference cancellation
Zia et al. Multi-User Detection for Group Orthogonal Multi-Carrier Code Division Multiple Access System in Frequency Selective Rayleigh Fading Channel

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061018

Termination date: 20170221