[go: up one dir, main page]

CN1961510B - Method and apparatus for reducing multi-user processing in wireless communication systems - Google Patents

Method and apparatus for reducing multi-user processing in wireless communication systems Download PDF

Info

Publication number
CN1961510B
CN1961510B CN200580017764.0A CN200580017764A CN1961510B CN 1961510 B CN1961510 B CN 1961510B CN 200580017764 A CN200580017764 A CN 200580017764A CN 1961510 B CN1961510 B CN 1961510B
Authority
CN
China
Prior art keywords
code
detected
codes
parent
receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200580017764.0A
Other languages
Chinese (zh)
Other versions
CN1961510A (en
Inventor
潘俊霖
关杰勇
唐纳尔德·M·格利可
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
Priority claimed from US10/924,442 external-priority patent/US7599344B2/en
Application filed by InterDigital Technology Corp filed Critical InterDigital Technology Corp
Publication of CN1961510A publication Critical patent/CN1961510A/en
Application granted granted Critical
Publication of CN1961510B publication Critical patent/CN1961510B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A method and apparatus is disclosed for reducing multi-user processing at the receiver in wireless communication systems. Detected codes are grouped according to channel impulse response and a parent code is identified for each group of detected codes. A matrix A is constructed and joint detection is performed using the identified parent codes. Data symbols of the detected codes are obtained from the data symbols of the identified parent codes.

Description

无线通信系统中降低多用户处理的方法及装置Method and device for reducing multi-user processing in wireless communication system

技术领域 technical field

本发明涉及无线通信系统。特别地,本发明涉及无线通信系统中降低的多用户处理。The present invention relates to wireless communication systems. In particular, the present invention relates to reduced multi-user processing in wireless communication systems.

背景技术 Background technique

在码分多址(CDMA)通信系统中,多个通信可以通过共享频谱而被同时发送。每个通信可以利用传输该通信的编码进行识别。通信的数据符号利用编码芯片进行展频。用于传输特定符号的编码的芯片数目称为展频因子。常见的展频因子是十六(16),其中,十六个芯片用来传输一个符号。举例来说,在TDD/CDMA通信系统中,典型的展频因子(SF)是16、8、4、2和1。In a Code Division Multiple Access (CDMA) communication system, multiple communications can be sent simultaneously by sharing a frequency spectrum. Each communication can be identified by the code that transmits the communication. The data symbol of the communication uses the encoding chip to spread the spectrum. The number of chips used to transmit a code for a particular symbol is called the spreading factor. A common spreading factor is sixteen (16), where sixteen chips are used to transmit one symbol. For example, typical spreading factors (SF) are 16, 8, 4, 2 and 1 in a TDD/CDMA communication system.

在一些CDMA通信系统中,为了更好地利用共享频谱,该频谱可以被划分为具有预定数目的时隙(诸如:十五个时隙)的帧。这类系统通常可以称为混合CDMA/时分多址(TDMA)通信系统。时分双工(TDD)通信系统即是这类系统的代表,其中,上行链路通信及下行链路通信均限制于特定时隙中。In some CDMA communication systems, in order to better utilize the shared spectrum, the spectrum can be divided into frames with a predetermined number of time slots, such as fifteen time slots. Such systems may generally be referred to as hybrid CDMA/Time Division Multiple Access (TDMA) communication systems. Time Division Duplex (TDD) communication systems are representative of such systems, in which both uplink and downlink communications are restricted to specific time slots.

接收在共享频谱中传送的多个通信的一种手段是联合检测。在联合检测中,来自多个通信的数据被同时确定。联合检测器可以利用多个通信的编码(已知或所确定的),并将多个通信的数据估计为软符号。联合检测器的一些典型实施方式是利用零点强迫块线性均衡器(ZF-BLE)、柯列斯基(Cholesky)或近似柯列斯基(Cholesky)分解、或快速傅里叶(Fourier)变换。One means of receiving multiple communications transmitted in a shared spectrum is joint detection. In joint detection, data from multiple communications is determined simultaneously. A joint detector can utilize encodings (known or determined) of multiple communications and estimate data from multiple communications as soft symbols. Some typical implementations of joint detectors utilize a zero-point forcing block linear equalizer (ZF-BLE), a Cholesky or approximate Cholesky decomposition, or a Fast Fourier transform.

接收机以特定展频因子接收通信。当接收通信的展频因子愈高,执行联合检测的复杂度也愈高。有鉴于此,本发明的主要目的是提供一种方法及装置,借以在无线通信系统中降低执行联合检测的复杂度。The receiver receives communications with a particular spreading factor. When the spreading factor of the received communication is higher, the complexity of performing joint detection is also higher. In view of this, the main objective of the present invention is to provide a method and device for reducing the complexity of performing joint detection in a wireless communication system.

发明内容 Contents of the invention

本发明涉及一种方法及装置,用于在无线通信系统中降低接收机处的多用户处理。根据信道脉冲响应来对检测到的编码进行分组,且识别各个群组的检测到的编码的母编码。另外,建立矩阵A,且联合检测可以利用识别到的母编码加以执行。检测到的编码的数据符号可以从识别到的母编码的数据符号获得。The present invention relates to a method and apparatus for reducing multi-user processing at a receiver in a wireless communication system. The detected codes are grouped according to the channel impulse response, and a parent code of each group of detected codes is identified. In addition, matrix A is established, and joint detection can be performed using the identified parent codes. The detected encoded data symbols may be obtained from the identified parent encoded data symbols.

附图说明 Description of drawings

图1表示具有降低的芯片级多用户检测(MUD)处理器及后数据转换器的发射机及接收机;Figure 1 shows a transmitter and receiver with a reduced chip-level multiuser detection (MUD) processor and post-data converter;

图2是表示降低的芯片级MUD处理器内的组件的方块图;Figure 2 is a block diagram representing components within a reduced chip-level MUD processor;

图3表示正交可变展频因子(OVSF)编码的树状结构;以及Fig. 3 represents the tree structure of Orthogonal Variable Spreading Factor (OVSF) coding; And

图4是表示根据信道脉冲响应对检测到的编码进行分组及利用母编码来执行联合检测的流程图,其中,母编码具有针对具有相同信道脉冲响应的检测到的编码的较低的展频因子。Figure 4 is a flow chart illustrating grouping of detected codes according to channel impulse response and performing joint detection with a parent code having a lower spreading factor for detected codes with the same channel impulse response .

具体实施方式 Detailed ways

虽然本发明的特征及组件已经利用较佳实施例的特定组合加以详细说明,然而,本发明较佳实施例的个别特征或组件也可以单独使用(而不需要具备本发明较佳实施例的其它特征或组件),或本发明较佳实施例的个别特征或组件还可以形成各种组成(而不需要具备或省略本发明较佳实施例的其它特征或组件)。Although the features and components of the present invention have been described in detail using specific combinations of the preferred embodiments, individual features or components of the preferred embodiments of the present invention can also be used alone (without requiring other combinations of the preferred embodiments of the present invention). Features or components), or individual features or components of the preferred embodiments of the present invention can also form various compositions (without having or omitting other features or components of the preferred embodiments of the present invention).

在本发明较佳实施例中,无线传输/接收单元(WTRU)包括但不限于用户设备(UE)、移动工作站、固定或移动用户单元、传呼器、或能够操作于无线环境的任何其它类型装置。另外,在本发明较佳实施例中,基站(BS)包括但不限于节点B、站点控制器、接入点(AP)、或无线环境中的任何其它类型的接口装置。In the preferred embodiment of the present invention, a wireless transmit/receive unit (WTRU) includes, but is not limited to, user equipment (UE), mobile workstation, fixed or mobile subscriber unit, pager, or any other type of device capable of operating in a wireless environment . In addition, in the preferred embodiment of the present invention, a base station (BS) includes, but is not limited to, a Node B, a site controller, an access point (AP), or any other type of interface device in a wireless environment.

首先,请参考图1,其示出发射机20及接收机22。发射机可以设置于无线传输/接收单元(WTRU)处,或多传输电路20也可以设置于基站(BS)处。接收机可以设置于无线传输/接收单元(WTRU)、基站(BS)、或同时设置于两者处。First, please refer to FIG. 1 , which shows a transmitter 20 and a receiver 22 . The transmitter may be set at a wireless transmit/receive unit (WTRU), or the multi-transmission circuit 20 may also be set at a base station (BS). The receiver may be located in a wireless transmit/receive unit (WTRU), a base station (BS), or both.

接收机22包括降低的芯片级多用户检测(MUD)处理器44及后数据转换器46。一般而言,MUD处理器44可以根据信道脉冲响应来对检测到的编码进行分组、并利用检测到的编码的母编码来执行联合检测,其中所述母编码针对具有相同信道脉冲响应的检测到的编码(例如,下行链路传输中的编码或上行链路传输中从相同用户发出的编码)。当检测到的编码具有不与至少一个其它检测到的编码共享的信道脉冲响应时(也就是说,在这种情况下,检测到的编码被视为母编码),联合检测可以实施于单个的检测到的编码。后数据转换器46被配置为将母编码的数据符号转换回到母编码的各个原始检测到的编码的数据符号。Receiver 22 includes a reduced chip-level multiuser detection (MUD) processor 44 and post-data converter 46 . In general, the MUD processor 44 can group detected codes according to channel impulse responses and perform joint detection using parent codes of the detected codes for detected codes with the same channel impulse response. (for example, a code in a downlink transmission or a code in an uplink transmission from the same user). Joint detection can be implemented on a single detected encoding. Post-data converter 46 is configured to convert the parent encoded data symbols back to respective originally detected encoded data symbols of the parent encoding.

特别地,请接着参考图2,接收机22包括编码检测器32、编码分组器34、母编码定位器36、及多用户检测器(MUD)44。当通信是以特定展频因子进行接收时,编码检测器32可以检测被传输的编码。随后,编码分组器34可以将具有相同信道脉冲响应的编码进行分组(也就是说,对单个用户的编码进行分组)。一般而言,单个输入通信来自于单个用户,因此,所有检测到的编码通常都会具有相同信道脉冲响应,从而得到单个群组。当然,也会有存在多个群组的情况。针对每组被检测到的编码,母编码定位器36可以识别母编码。如先前所述,当检测到的编码具有唯一信道脉冲响应时(也即:检测到的编码不具有与任何其它检测到的编码相同的信道脉冲响应),该检测到的编码可以视为检测到的编码的各自的母编码。Specifically, referring to FIG. 2 , the receiver 22 includes a code detector 32 , a code grouper 34 , a mother code locator 36 , and a multi-user detector (MUD) 44 . Code detector 32 may detect the transmitted code when the communication is received with a particular spreading factor. The code grouper 34 may then group codes having the same channel impulse response (that is, group codes for a single user). In general, a single incoming communication is from a single user, so all detected codes will usually have the same channel impulse response, resulting in a single group. Of course, there may be a situation where there are multiple groups. For each set of detected codes, parent code locator 36 may identify a parent code. As previously stated, a detected code can be considered as detected when it has a unique channel impulse response (i.e., the detected code does not have the same channel impulse response as any other detected code). The respective parent codes of the codes.

一旦识别到母编码,MUD 44的矩阵A建立器40可以利用母编码建立矩阵A。矩阵A,如熟悉此技术者已知的信道/编码卷积矩阵,是可以建立并提供至多用户检测器(MUD)44的联合检测器42。联合检测器42可以利用矩阵A来估计展频数据的软符号。利用母编码而非检测到的编码来执行联合检测可以显著降低联合检测器42的复杂度。联合检测器42所估计的软符号可以输入至后数据转换器46,后数据转换器46则将所估计的软符号转换回到原始检测到的编码的原始数据符号。Once the mother code is identified, matrix A builder 40 of MUD 44 may use the mother code to build matrix A. A matrix A, such as a channel/coding convolution matrix known to those skilled in the art, can be constructed and provided to a joint detector 42 of a multiuser detector (MUD) 44 . The matrix A may be utilized by the joint detector 42 to estimate the soft symbols of the spread spectrum data. Performing joint detection using parent codes instead of detected codes can significantly reduce the complexity of the joint detector 42 . The soft symbols estimated by the joint detector 42 may be input to a post data converter 46 which converts the estimated soft symbols back to the originally detected encoded raw data symbols.

请接着参考图3,其示出正交可变展频因子(OVSF)编码树300。然而,发明人也了解,在正交可变展频因子(OVSF)编码树300中具有特定展频因子(SF)的各级编码内,编码群组也可能基于唯一的高级编码(也即:具有较低展频因子(SF)的编码)。在本发明较佳实施例中,具有给定水平的编码群组具有同一母编码,若该群组的所有编码是基于同一母编码且具有给定水平的其它编码均非基于该母编码。Please refer next to FIG. 3 , which shows an Orthogonal Variable Spreading Factor (OVSF) coding tree 300 . However, the inventors also appreciate that within each level of coding in the Orthogonal Variable Spreading Factor (OVSF) coding tree 300 with a particular spreading factor (SF), coding groups may also be based on a unique high-level coding (i.e.: codes with lower spreading factors (SF)). In a preferred embodiment of the present invention, a code group with a given level has the same parent code, if all codes in the group are based on the same parent code and no other codes with the given level are based on the parent code.

举例来说,假设由具有相同信道脉冲响应的四个编码形成的通信是以展频因子16进行接收。这四个编码302、304、306、308被检测并被分组在一起。随后,检测到的编码302、304、306、308可以于正交可变展频因子(OVSF)编码树300中尽量回朔,以识别作为各个检测到的编码302、304、306、308的母编码且仅为这些检测到的编码302、304、306、308的母编码的母编码310。母编码310是正交可变展频因子(OVSF)编码树300中、作为各个检测到的编码302、304、306、308的母编码且仅为所述检测到的编码302、304、306、308的母编码的唯一编码。As an example, assume that a communication formed by four codes with the same channel impulse response is received with a spreading factor of 16. These four codes 302, 304, 306, 308 are detected and grouped together. The detected codes 302, 304, 306, 308 can then be backtracked as far as possible in the Orthogonal Variable Spreading Factor (OVSF) code tree 300 to identify the parent The parent code 310 of the code and only the parent code of these detected codes 302 , 304 , 306 , 308 . Mother code 310 is the parent code in Orthogonal Variable Spreading Factor (OVSF) code tree 300 that is the mother code for each detected code 302, 304, 306, 308 and only said detected code 302, 304, 306, The unique code of the parent code of 308.

为方便起见,母编码310(即,1111)可以称为C,且检测到的编码302、304、306、308可以分别称为CCCC、CCC’C’、CC’CC’、CC’C’C,其中,C’是-1-1-1-1。与检测到的编码302、304、306、308对应的数据符号可以表示为:For convenience, the parent code 310 (i.e., 1111) may be referred to as C, and the detected codes 302, 304, 306, 308 may be referred to as CCCC, CCC'C', CC'CC', CC'C'C, respectively , where C' is -1-1-1-1. The data symbols corresponding to the detected codes 302, 304, 306, 308 can be expressed as:

CCCC    ←---→dSF16,1 CCCC ←---→d SF16, 1

CCC’C’←---→dSF16,2 CCC'C'←---→d SF16, 2

CC’CC’ ←---→dSF16,3 CC'CC' ←---→d SF16, 3

CC’C’C ←---→dSF16,4 CC'C'C ←---→d SF16, 4

其中,dSF16,i,i=1,2,3,4可以分别表示四个检测到的编码302、304、306、308中的第i个编码的数据符号。Wherein, d SF16,i , i=1, 2, 3, 4 may represent the i-th coded data symbol in the four detected codes 302, 304, 306, 308, respectively.

在正交可变展频因子(OVSF)编码树300中,特定编码的关连数据符号的数目根据编码展频因子(SF)而改变。举例来说,在16芯片期间,展频因子(SF)为16的编码可以携带一个数据符号,展频因子(SF)为8的编码可以携带两个数据符号,展频因子(SF)为4的编码可以携带四个数据符号,展频因子(SF)为2的编码可以携带八个数据符号,而展频因子(SF)为8的编码可以携带16个数据符号。另外,母编码与它们的子编码可以携带相同的数据符号,不过,母编码所携带的数据符号被循序处理,而由子编码所携带的数据符号被并行处理。In an Orthogonal Variable Spreading Factor (OVSF) coding tree 300, the number of associated data symbols for a particular code varies according to the coding spreading factor (SF). For example, during a 16-chip period, a code with a spreading factor (SF) of 16 can carry one data symbol, a code with a spreading factor (SF) of 8 can carry two data symbols, and a code with a spreading factor (SF) of 4 A code with a spreading factor (SF) of 2 can carry eight data symbols, and a code with a spreading factor (SF) of 8 can carry 16 data symbols. In addition, the parent codes and their sub-codes may carry the same data symbols, however, the data symbols carried by the parent codes are processed sequentially, while the data symbols carried by the sub-codes are processed in parallel.

有鉴于此,在图3中,母编码310可以包括对检测到编码302、304、306、308的数据符号进行解码所需的信息。母编码310的第一数据符号可以包括用于对检测到的编码302、304、306、308的前四个比特所携带的数据符号进行解码的信息。母编码310的第二数据符号可以包括用于对检测到的编码302、304、306、308的再次四个比特所携带的数据符号进行解码的信息。母编码310的第三数据符号可以包括用于对检测到的编码302、304、306、308的再次四个比特所携带的数据符号进行解码的信息。母编码310的第四数据符号可以包括用于对检测到的编码302、304、306、308的最后四个比特所携带的数据符号进行解码的信息。母编码310的数据符号与检测到的编码302、304、306、308的数据符号间可以具有下列关系:In view of this, in FIG. 3 , the parent code 310 may include the information needed to decode the data symbols of the detected codes 302 , 304 , 306 , 308 . The first data symbol of the mother code 310 may comprise information for decoding the data symbols carried by the first four bits of the detected code 302 , 304 , 306 , 308 . The second data symbol of the parent code 310 may comprise information for decoding the data symbols carried by again four bits of the detected code 302 , 304 , 306 , 308 . The third data symbol of the mother code 310 may comprise information for decoding the data symbols carried by again four bits of the detected codes 302 , 304 , 306 , 308 . The fourth data symbol of the mother code 310 may comprise information for decoding the data symbol carried by the last four bits of the detected code 302 , 304 , 306 , 308 . The data symbols of the parent code 310 and the data symbols of the detected codes 302, 304, 306, 308 may have the following relationship:

d1 SF4=dSF16,1+dSF16,2+dSF16,3+dSF16,4 d 1 SF4 =d SF16,1 +d SF16,2 +d SF16,3 +d SF16,4

d2 SF4=dSF16,1+dSF16,2-dSF16,3-dSF16,4 d 2 SF4 =d SF16,1 +d SF16,2 -d SF16,3 -d SF16,4

d3 SF4=dSF16,1-dSF16,2+dSF16,3-dSF16,4 d 3 SF4 =d SF16,1 -d SF16,2 +d SF16,3 -d SF16,4

d4 SF4=dSF16,1-dSF16,2-dSF16,3+dSF16,4 d 4 SF4 =d SF16,1 -d SF16,2 -d SF16,3 +d SF16,4

其中,di SF4,i=1,2,3,4可以分别表示母编码310的四个数据符号。如先前所述,母编码310及检测到的编码302、304、306、308所携带的整体数据符号的数目是相同,不过,母编码310所携带的数据符号被循序处理,而检测到的编码302、304、306、308所携带的数据符号被并行处理。Wherein, d i SF4 , i=1, 2, 3, 4 may represent four data symbols of the mother code 310 respectively. As previously mentioned, the number of overall data symbols carried by the mother code 310 and the detected codes 302, 304, 306, 308 is the same, however, the data symbols carried by the mother code 310 are processed sequentially, while the detected codes The data symbols carried by 302, 304, 306, 308 are processed in parallel.

在本发明较佳实施例中,母编码310可以用来建立矩阵A及实施联合检测。如此,相对于利用检测到的编码302、304、306、308来执行联合检测,多用户检测器(MUD)可以显著降低其复杂度。随后,检测到的编码302、304、306、308所携带的原始数据符号可以利用后数据转换器46进行恢复。在本发明较佳实施例中,原始数据符号可以根据下列方式计算:In a preferred embodiment of the present invention, the mother code 310 can be used to establish the matrix A and implement joint detection. As such, the Multi-User Detector (MUD) can significantly reduce its complexity relative to performing joint detection using detected codes 302,304,306,308. The original data symbols carried by the detected codes 302 , 304 , 306 , 308 can then be recovered using the post-data converter 46 . In a preferred embodiment of the present invention, raw data symbols can be calculated in the following manner:

dSF16,1=1/4(d1 SF4+d2 SF4+d3 SF4+d4 SF4)d SF16, 1 = 1/4(d 1 SF4 +d 2 SF4 +d 3 SF4 +d 4 SF4 )

dSF16,2=1/4(d1 SF4+d2 SF4-d3 SF4-d4 SF4)d SF16, 2 = 1/4(d 1 SF4 +d 2 SF4 -d 3 SF4 -d 4 SF4 )

dSF16,3=1/4(d1 SF4-d2 SF4+d3 SF4-d4 SF4) dSF16, 3 = 1/4(d 1 SF4 -d 2 SF4 +d 3 SF4 -d 4 SF4 )

dSF16,4=1/4(d1 SF4-d2 SF4-d3 SF4+d4 SF4)d SF16, 4 = 1/4 (d 1 SF4 -d 2 SF4 -d 3 SF4 +d 4 SF4 )

如上述关系可知,转换回到原始数据符号仅仅需要针对母编码310的四个数据符号中的每个符号的四次加法及一次乘法。As can be seen from the above relationship, converting back to the original data symbols requires only four additions and one multiplication for each of the four data symbols of the mother code 310 .

随后,请参考图4,其表示根据信道脉冲响应对检测到的编码进行分组及利用母编码来执行联合检测的方法400的流程图,其中,母编码具有针对具有相同信道脉冲响应的检测到的编码的较低的展频因子(SF)。在本发明的方法400中,首先,步骤402检测接收到的通信中的被传输编码。随后,步骤404可以确定是否存在具有相同信道脉冲响应的任何检测到的编码。若存在具有相同信道脉冲响应的任何检测到的编码,则步骤406对所述检测到的编码进行分组,且本发明的方法400可以前进至步骤408。反之,若不存在具有相同信道脉冲响应的任何检测到的编码,则本发明的方法400直接前进至步骤408。Subsequently, please refer to FIG. 4 , which shows a flow chart of a method 400 for grouping detected codes according to channel impulse responses and performing joint detection using a parent code, wherein Encoded lower spreading factor (SF). In the method 400 of the present invention, first, step 402 detects the transmitted code in the received communication. Subsequently, step 404 may determine whether there are any detected codes with the same channel impulse response. If there are any detected codes with the same channel impulse response, then step 406 groups the detected codes and the method 400 of the present invention may proceed to step 408 . Conversely, if there is no detected code with the same channel impulse response, the method 400 of the present invention proceeds directly to step 408 .

在步骤408中,识别每组检测到的编码的母编码。随后,在步骤410中,识别到的母编码可以用来建立矩阵A。随后,在步骤412中,矩阵A被提供至联合检测器,且可以执行联合检测。在步骤414中,解调后的数据符号可以被转换回到在步骤402中检测到的编码的原始数据符号。In step 408, a parent code for each set of detected codes is identified. Then, in step 410, the identified parent codes can be used to build matrix A. Then, in step 412, the matrix A is provided to a joint detector and joint detection can be performed. In step 414 , the demodulated data symbols may be converted back to the encoded original data symbols detected in step 402 .

需要注意的是,为降低接收机的复杂度,发射机应该使用较低展频因子(SF)以进行编码传输,且接收机与发射机应该使用相同展频因子(SF)以进行解展频及解调。然而,当发射机使用较高展频因子以进行编码传输时,接收机却仍然可以使用较低展频因子(SF)以进行解展频及解调、并利用后数据转换器以从具有较低展频因子(SF)的数据符号来恢复具有较高展频因子(SF)的原始数据符号,进而显著降低其复杂度。It should be noted that in order to reduce the complexity of the receiver, the transmitter should use a lower spreading factor (SF) for coded transmission, and the receiver and transmitter should use the same spreading factor (SF) for despreading and demodulation. However, when the transmitter uses a higher spreading factor for coded transmission, the receiver can still use a lower spreading factor (SF) for despreading and demodulation, and utilize a post-data converter Data symbols with a low spreading factor (SF) are used to recover the original data symbols with a higher spreading factor (SF), thereby significantly reducing its complexity.

另外,需要注意的是,本发明也可以实施于运用正交编码的任何类型的无线通信系统。举例来说,本发明可以实施于CDMA 2000、UMTS-TDD、UMTS-FDD、TD-SCDMA、具有任何类型802.XX系统的无线局域网络(WLAN)系统、或任何类型无线通信系统。另外,虽然本发明已经利用较佳实施例进行详细说明,然而,熟悉此技术者,在不违背本发明下列本申请权利要求范围的前提下,也可能进行各种修改及变动。In addition, it should be noted that the present invention can also be implemented in any type of wireless communication system using orthogonal coding. For example, the present invention can be implemented in CDMA 2000, UMTS-TDD, UMTS-FDD, TD-SCDMA, wireless local area network (WLAN) system with any type of 802.XX system, or any type of wireless communication system. In addition, although the present invention has been described in detail using preferred embodiments, those skilled in the art may make various modifications and changes without departing from the scope of the following claims of the present application.

Claims (14)

1.一种接收机,用以降低多用户处理的复杂度,该接收机包括:1. A receiver for reducing the complexity of multi-user processing, the receiver comprising: 编码检测器,用以检测传输的编码以及为各个检测到的编码识别信道脉冲响应;a code detector to detect transmitted codes and identify a channel impulse response for each detected code; 编码分组器,用以对具有相同信道脉冲响应的编码进行分组;a code grouper for grouping codes with the same channel impulse response; 母编码定位器,用以识别所述编码分组器所识别的各个群组的母编码;a parent code locator, used to identify the parent codes of each group identified by the code grouper; 多用户检测器,用以利用识别到的母编码来建立矩阵A,以及利用使用识别到的母编码的所述矩阵A来执行联合检测;以及a multi-user detector to build a matrix A using the identified parent code, and to perform joint detection using said matrix A using the identified parent code; and 后数据转换器,用以从所述多用户检测器获得多个数据符号。a post-data converter to obtain a plurality of data symbols from the multi-user detector. 2.如权利要求1所述的接收机,其中,该多用户检测器用以执行对所述识别到的母编码的多用户检测。2. The receiver of claim 1, wherein the multiuser detector is configured to perform multiuser detection on said identified mother code. 3.如权利要求2所述的接收机,其中,具有唯一信道脉冲响应的检测到的编码被视为母编码。3. The receiver of claim 2, wherein a detected code with a unique channel impulse response is considered a mother code. 4.如权利要求1所述的接收机,其中,所述多用户检测器包括矩阵A建立器及联合检测器。4. The receiver of claim 1, wherein the multiuser detector comprises a matrix A builder and a joint detector. 5.如权利要求4所述的接收机,其中,所述矩阵A建立器被配置为利用所述识别到的母编码来建立矩阵A。5. The receiver of claim 4, wherein the matrix A builder is configured to build matrix A using the identified mother code. 6.如权利要求5所述的接收机,其中,具有唯一信道脉冲响应的检测到的编码被视为母编码。6. The receiver of claim 5, wherein a detected code having a unique channel impulse response is considered a mother code. 7.如权利要求4所述的接收机,其中,所述联合检测器被配置为利用所述识别到的母编码来执行联合检测。7. The receiver of claim 4, wherein the joint detector is configured to perform joint detection using the identified parent codes. 8.如权利要求7所述的接收机,其中,具有唯一信道脉冲响应的检测到的编码被视为母编码。8. The receiver of claim 7, wherein a detected code having a unique channel impulse response is regarded as a mother code. 9.如权利要求1所述的接收机,其中,所述后数据转换器用以将所述母编码的数据符号转换成所述检测到的编码的数据符号。9. The receiver of claim 1, wherein the post-data converter is to convert the parent encoded data symbols into the detected encoded data symbols. 10.如权利要求9所述的接收机,其中,具有唯一信道脉冲响应的检测到的编码被视为母编码。10. The receiver of claim 9, wherein a detected code having a unique channel impulse response is considered a mother code. 11.一种用于降低接收机中多用户处理的复杂度的方法,该方法包括下列步骤:11. A method for reducing the complexity of multi-user processing in a receiver, the method comprising the steps of: 检测至少一个所传输的编码;detecting at least one transmitted code; 识别每个检测到的编码的信道脉冲响应;Identify the channel impulse response for each detected code; 对具有相同信道脉冲响应的检测到的编码进行分组;group detected codes with the same channel impulse response; 识别每组检测到的编码的母编码;Identify the parent code of each set of detected codes; 利用识别到的母编码建立矩阵A;Establish matrix A by using the identified parent code; 利用使用所述识别到的母编码的所述矩阵A来执行联合检测;以及performing joint detection using said matrix A using said identified parent code; and 获得由至少一个检测到的编码所携带的多个数据符号。A plurality of data symbols carried by at least one detected code is obtained. 12.如权利要求11所述的方法,其中,多个被传输的编码被检测。12. The method of claim 11, wherein a plurality of transmitted codes are detected. 13.如权利要求11所述的方法,其中,具有唯一信道脉冲响应的检测到的编码被视为母编码。13. The method of claim 11, wherein a detected code having a unique channel impulse response is considered a parent code. 14.如权利要求11所述的方法,其中,利用所述检测到的编码的母编码来获得由所述至少一个检测到的编码所携带的所述多个数据符。14. The method of claim 11, wherein said plurality of data symbols carried by said at least one detected code is obtained using a parent code of said detected code.
CN200580017764.0A 2004-06-08 2005-05-31 Method and apparatus for reducing multi-user processing in wireless communication systems Expired - Fee Related CN1961510B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US57789804P 2004-06-08 2004-06-08
US60/577,898 2004-06-08
US10/924,442 US7599344B2 (en) 2004-06-08 2004-08-24 Method and apparatus for reducing multi-user processing in wireless communication systems
US10/924,442 2004-08-24
PCT/US2005/018961 WO2005125068A2 (en) 2004-06-08 2005-05-31 Method and apparatus for reducing multi-user processing in wireless communication systems

Publications (2)

Publication Number Publication Date
CN1961510A CN1961510A (en) 2007-05-09
CN1961510B true CN1961510B (en) 2013-01-09

Family

ID=37946533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200580017764.0A Expired - Fee Related CN1961510B (en) 2004-06-08 2005-05-31 Method and apparatus for reducing multi-user processing in wireless communication systems

Country Status (2)

Country Link
CN (1) CN1961510B (en)
NO (1) NO20070080L (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1362803A (en) * 2001-01-08 2002-08-07 华为技术有限公司 Joint detection and processing method under variable bandspread factor
US6466611B1 (en) * 2001-02-07 2002-10-15 Motorola, Inc. Multi-user detection using a finite-impulse-response matrix filter
CN1497889A (en) * 2002-09-07 2004-05-19 ���ǵ�����ʽ���� Joint detection receiving device and method regardless of orthogonal code length

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1362803A (en) * 2001-01-08 2002-08-07 华为技术有限公司 Joint detection and processing method under variable bandspread factor
US6466611B1 (en) * 2001-02-07 2002-10-15 Motorola, Inc. Multi-user detection using a finite-impulse-response matrix filter
CN1497889A (en) * 2002-09-07 2004-05-19 ���ǵ�����ʽ���� Joint detection receiving device and method regardless of orthogonal code length

Also Published As

Publication number Publication date
CN1961510A (en) 2007-05-09
NO20070080L (en) 2007-03-05

Similar Documents

Publication Publication Date Title
JP3921402B2 (en) Wireless receiver
KR100669970B1 (en) Single user detection
CN1196288C (en) Method and device for variable-speed transmission
CN101103554B (en) Method and apparatus for estimating channelization codes in a wireless transmit/receive unit
CN1227936C (en) Transmission method of words representing transmission parameters respectively assigned to mobile stations exchanging communications with base stations of mobile communication systems
CN1706110B (en) Reduced complexity MMSE multiuser detection for a multirate CDMA link
US20120027053A1 (en) Method and apparatus for reducing multi-user processing in wireless communication systems
CN1656765B (en) Segmented Channel Equalization Based Data Evaluation
JP4011059B2 (en) Demodulation method of constant amplitude multiplex code bi-orthogonal modulation signal
JP4221359B2 (en) Data detection for non-uniform spreading factor codes.
CN1961510B (en) Method and apparatus for reducing multi-user processing in wireless communication systems
US20030067964A1 (en) Code-division-multiple-access system using zero correlation window
US20020057727A1 (en) Code-division-multiple-access transmitter with zero correlation window
KR100888839B1 (en) Method and apparatus for reducing multiple user processing in a wireless communication system
US7359430B2 (en) CDMA multicode channel processing
KR100713488B1 (en) Apparatus and method for preamble transmission in mobile communication system for packet data service
KR20070022880A (en) Method and apparatus for reducing multiple user processing in a wireless communication system
US20020064212A1 (en) Code-division-multiple-access receiver with zero correlation window
EA011917B1 (en) Code sequence and radio station
HK1100729A (en) Method and apparatus for reducing multi-user processing in wireless communication systems
JPH0629946A (en) Spread spectrum mode communication equipment
CN116193623A (en) CDMA-Based Unlicensed Diversity Contention Random Access Method
KR20020065809A (en) Preamble transmitting/receiving device and method in mobile communication system
KR20020034775A (en) Method of Designing Multidimensional Signal and Algorithm for Removing Self-interference Thereof
HK1076952A (en) Segment-wise channel equalization based data estimation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1100729

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1100729

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130109

Termination date: 20170531

CF01 Termination of patent right due to non-payment of annual fee