CN101502006B - A multi-user interference cancellation RAKE receiver device and method - Google Patents
A multi-user interference cancellation RAKE receiver device and method Download PDFInfo
- Publication number
- CN101502006B CN101502006B CN2007800291414A CN200780029141A CN101502006B CN 101502006 B CN101502006 B CN 101502006B CN 2007800291414 A CN2007800291414 A CN 2007800291414A CN 200780029141 A CN200780029141 A CN 200780029141A CN 101502006 B CN101502006 B CN 101502006B
- Authority
- CN
- China
- Prior art keywords
- data
- user
- channel
- symbol
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 16
- 230000008030 elimination Effects 0.000 claims abstract description 19
- 238000003379 elimination reaction Methods 0.000 claims abstract description 19
- 238000005070 sampling Methods 0.000 claims abstract description 12
- 108010003272 Hyaluronate lyase Proteins 0.000 claims description 43
- 238000007493 shaping process Methods 0.000 claims description 21
- 230000002452 interceptive effect Effects 0.000 claims 9
- 238000001228 spectrum Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7107—Subtractive interference cancellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Noise Elimination (AREA)
Abstract
Description
技术领域 technical field
本发明涉及宽带码分多址系统(WCDMA,Wide Band Code-DivisionMultiple Access)基站的基带处理器上行接收技术,尤其涉及基站上行接收支持高速数据业务情况下的RAKE接收机硬件实现装置及其工作方法。The present invention relates to the uplink reception technology of the baseband processor of the base station of Wide Band Code Division Multiple Access (WCDMA, Wide Band Code-Division Multiple Access), in particular to the RAKE receiver hardware implementation device and its working method under the condition that the uplink reception of the base station supports high-speed data services .
背景技术 Background technique
在WCDMA无线通信系统中,由于空间无线传输环境复杂而且恶劣,因此,通常接收采用RAKE接收机装置。如图1所示,显示了传统基站基带处理器的RAKE接收机装置的结构,包括:天线数据延时控制单元、RAKE解调单元、控制信道符号处理单元、数据信道符号最大比合并单元。In a WCDMA wireless communication system, because the space wireless transmission environment is complex and harsh, a RAKE receiver device is usually used for reception. As shown in Figure 1, it shows the structure of the RAKE receiver device of the traditional base station baseband processor, including: antenna data delay control unit, RAKE demodulation unit, control channel symbol processing unit, data channel symbol maximum ratio combining unit.
RAKE接收机在工作时,输入的天线数据直接输入到天线数据延时控制单元;天线数据延时控制单元通过控制天线数据延时,将天线数据送到RAKE解调单元。When the RAKE receiver is working, the input antenna data is directly input to the antenna data delay control unit; the antenna data delay control unit sends the antenna data to the RAKE demodulation unit by controlling the antenna data delay.
RAKE解调单元,对天线数据延时控制单元送来的经延时处理的天线数据进行解扰解扩,在RAKE解调单元分别对专用物理控制信道(DPCCH,Dedicated Physical Control Channel)和专用物理数据信道(DPDCH,DedicatedPhysical Data Channel)进行多径解调。其中,专用物理控制信道经过多径解调之后得到用户的控制信道符号数据,输出给控制信道符号处理单元;专用物理数据信道经过多径解调之后得到用户的数据信道符号数据,输出给数据信道符号最大比合并单元。The RAKE demodulation unit descrambles and despreads the delayed antenna data sent by the antenna data delay control unit. In the RAKE demodulation unit, the dedicated physical control channel (DPCCH, Dedicated Physical Control Channel) and dedicated physical The data channel (DPDCH, DedicatedPhysical Data Channel) performs multipath demodulation. Among them, the dedicated physical control channel obtains the user's control channel symbol data after multipath demodulation, and outputs it to the control channel symbol processing unit; the dedicated physical data channel obtains the user's data channel symbol data after multipath demodulation, and outputs it to the data channel Signed max ratio merging unit.
控制信道符号处理单元,将控制信道符号数据进行信道估计和TFCI(传送格式组合指示器,Transport Format Combination Indicator)译码处理,产生每条多径的信道估计值,并进行TFCI译码得到每个用户实际的扩频因子(SF,Spreading Factor),将信道估计和TFCI译码结果输出给数据信道符号最大比合并单元。The control channel symbol processing unit performs channel estimation and TFCI (Transport Format Combination Indicator, Transport Format Combination Indicator) decoding processing on the control channel symbol data, generates channel estimation values for each multipath, and performs TFCI decoding to obtain each The user's actual spreading factor (SF, Spreading Factor), output the channel estimation and TFCI decoding results to the data channel symbol maximum ratio combining unit.
数据信道符号最大比合并单元,根据控制信道符号处理单元送来的信道估计值和实际的扩频因子SF,将RAKE解调单元解调完成之后送来的每个用户的数据信道符号进行信道补偿和最大比合并累加,得到最终的数据信道的数据符号。The data channel symbol maximum ratio merging unit, according to the channel estimation value and the actual spreading factor SF sent by the control channel symbol processing unit, performs channel compensation on the data channel symbols of each user sent by the RAKE demodulation unit after demodulation is completed Combine and accumulate with the maximum ratio to obtain the final data symbol of the data channel.
对于WCDMA系统来说,它是一个干扰受限的系统。For WCDMA system, it is an interference limited system.
对于一般的上行语音业务来说,由于扩频因子比较大(一般SF>=64),使用传统RAKE接收机就可以得到满意的性能,对应移动台的发射功率不需要很高,因此,基站可以支持较多的用户。For general uplink voice services, since the spreading factor is relatively large (generally SF>=64), satisfactory performance can be obtained by using a traditional RAKE receiver, and the transmit power of the corresponding mobile station does not need to be very high. Therefore, the base station can Support more users.
但是对于上行数据业务来说,尤其是R6协议提出的HSUPA(高速上行数据业务,High Speed Uplink Packet Access)来说,扩频因子很小(SF<=4),手机需要较高的发射功率来保证基站采用传统RAKE接收机可以接收到手机的信息。在基站的传统RAKE接收机对HSUPA用户业务接收时,因手机信号采用较高发射功率,而其它非HSUPA用户业务信号(例如上行语音业务)因功率相对较小,其它用户对HSUPA用户业务解调时的干扰相对可以忽略。But for the uplink data service, especially the HSUPA (High Speed Uplink Packet Access) proposed by the R6 protocol, the spreading factor is very small (SF<=4), and the mobile phone needs a higher transmission power to Ensure that the base station can receive the information of the mobile phone by using the traditional RAKE receiver. When the traditional RAKE receiver of the base station receives the HSUPA user service, because the mobile phone signal adopts higher transmission power, and other non-HSUPA user service signals (such as uplink voice service) are relatively small in power, other users demodulate the HSUPA user service The interference is relatively negligible.
但是此时,该手机的HSUPA信号在整个基站接收到的天线信号中占了较大的部分,当传统RAKE接收机对其它非HSUPA用户的业务解调时,会造成较大的干扰,导致其它用户的信号被干扰和淹没,这样,其它用户必须也要加大发射功率才能让基站接收到这些用户的信息,最终的结果是总的功率不断攀升超过系统容限从而限制用户数,导致系统支持的用户数下降。But at this time, the HSUPA signal of the mobile phone occupies a relatively large part of the antenna signals received by the entire base station. When the traditional RAKE receiver demodulates the services of other non-HSUPA users, it will cause greater interference, causing other The user's signal is interfered and overwhelmed. In this way, other users must also increase the transmission power to allow the base station to receive the information of these users. The number of users decreased.
总之,对于传统RAKE接收机装置的基站设备,当高速上行数据业务的用户出现时,会严重影响其他用户的正常使用,导致接入的用户数降低,甚至无法接入。因此,需要一个能够减少高速数据业务用户对其它用户的干扰的装置,避免或减轻由于干扰引起的功率攀升和用户数下降的情况。In short, for the base station equipment of the traditional RAKE receiver device, when a user of high-speed uplink data service appears, it will seriously affect the normal use of other users, resulting in a decrease in the number of users accessing, or even being unable to access. Therefore, there is a need for a device that can reduce the interference of high-speed data service users to other users, so as to avoid or alleviate the situation of power increase and user number decrease caused by interference.
发明内容 Contents of the invention
本发明所要解决的技术问题在于,提供一种WCDMA系统的多用户干扰抵消RAKE接收机装置及其工作方法,用以抵消高速上行数据业务用户对其它非高速上行数据业务用户的干扰,保证存在WCDMA高速上行数据业务情况下的用户数,克服传统的RAKE接收机在高速上行数据业务时对其它用户造成干扰而导致用户数急剧减少的缺点。The technical problem to be solved by the present invention is to provide a WCDMA system multi-user interference cancellation RAKE receiver device and its working method, which are used to offset the interference of high-speed uplink data service users on other non-high-speed uplink data service users, and ensure the existence of WCDMA The number of users in the case of high-speed uplink data services overcomes the shortcomings of traditional RAKE receivers that cause interference to other users during high-speed uplink data services, resulting in a sharp decrease in the number of users.
本发明提供一种宽带码分多址系统的多用户干扰抵消RAKE接收机装置,包括RAKE解调单元,该RAKE解调单元分别与天线数据延时控制单元、控制信道符号处理单元、数据信道符号最大比合并单元相连,同时,控制信道符号处理单元还与数据信道符号最大比合并单元相连,特点在于,该装置还包括干扰重构单元和干扰消除单元,其中:The present invention provides a multi-user interference canceling RAKE receiver device of a wideband code division multiple access system, including a RAKE demodulation unit, and the RAKE demodulation unit is respectively connected with an antenna data delay control unit, a control channel symbol processing unit, and a data channel symbol processing unit. The maximum ratio merging unit is connected. At the same time, the control channel symbol processing unit is also connected to the data channel symbol maximum ratio merging unit. The feature is that the device also includes an interference reconstruction unit and an interference elimination unit, wherein:
干扰重构单元,分别与数据信道符号最大比合并单元、控制信道符号处理单元相连,从数据信道符号最大比合并单元接收高速上行数据业务用户的数据信道数据符号,根据所述数据符号携带的扩频因子判断该用户是否需要进行干扰重构,当扩频因子小于或等于第一阈值时,根据从控制信道符号处理单元接收的用户扰码和信道化码信息,对该用户的数据信道数据符号进行干扰重构,得到与天线数据采样率一样的干扰数据输出至干扰消除单元,否则直接输出该用户的数据信道数据符号进行符号级处理;The interference reconstruction unit is respectively connected to the data channel symbol maximum ratio combining unit and the control channel symbol processing unit, and receives the data channel data symbols of the high-speed uplink data service user from the data channel symbol maximum ratio combining unit, and according to the expanded data symbols carried by the data symbols The frequency factor determines whether the user needs to perform interference reconstruction. When the spreading factor is less than or equal to the first threshold, according to the user scrambling code and channelization code information received from the control channel symbol processing unit, the user's data channel data symbol Perform interference reconstruction to obtain interference data with the same sampling rate as the antenna data and output to the interference cancellation unit, otherwise directly output the user's data channel data symbols for symbol-level processing;
干扰消除单元,从天线数据延时控制单元接收来自天线的初始天线数据,与从干扰重构单元输出的干扰数据对齐后进行相减,获得去掉干扰的天线数据,送到天线数据延时控制单元,用于其它用户的RAKE解调。The interference elimination unit receives the initial antenna data from the antenna from the antenna data delay control unit, aligns with the interference data output from the interference reconstruction unit, and subtracts them to obtain the antenna data with interference removed, and sends it to the antenna data delay control unit , for RAKE demodulation of other users.
进一步地,本发明所述RAKE接收机装置中:Further, in the RAKE receiver device described in the present invention:
所述天线数据延时控制单元,用于对从天线接收的初始天线数据和从所述干扰消除单元接收的经过多用户干扰消除之后的天线数据一起进行延时控制,将初始天线发送到RAKE解调单元用于高速上行数据业务用户的数据解调,将干扰消除之后的天线数据发送到RAKE解调单元用于其它非高速上行数据业务用户的数据解调;The antenna data delay control unit is used to perform delay control on the initial antenna data received from the antenna and the antenna data received from the interference cancellation unit after multi-user interference cancellation, and send the initial antenna to the RAKE solution The modulation unit is used for data demodulation of high-speed uplink data service users, and sends the antenna data after interference cancellation to the RAKE demodulation unit for data demodulation of other non-high-speed uplink data service users;
所述RAKE解调单元,将天线数据延时控制单元送来的天线数据进行多径解调,得到不同用户的数据符号,分别根据用户的控制信道数据符号和数据信道数据符号送给控制信道符号处理单元和数据信道符号最大比合并单元;The RAKE demodulation unit performs multipath demodulation on the antenna data sent by the antenna data delay control unit to obtain data symbols of different users, and sends them to the control channel symbols according to the user's control channel data symbols and data channel data symbols respectively A processing unit and a data channel symbol maximum ratio combining unit;
所述控制信道符号处理单元,用于对从RAKE解调单元接收的每个用户的控制信道数据符号进行处理,产生每条多径的信道估计值、并进行传送格式组合指示器译码得到每个用户实际的扩频因子,将信道估计值和扩频因子送到数据信道符号最大比合并单元,将每个高速上行数据业务用户的扰码和信道化码信息送给干扰重构单元;The control channel symbol processing unit is configured to process the control channel data symbols of each user received from the RAKE demodulation unit, generate channel estimation values for each multipath, and perform transport format combination indicator decoding to obtain each The actual spreading factor of each user, the channel estimation value and the spreading factor are sent to the data channel symbol maximum ratio combining unit, and the scrambling code and channelization code information of each high-speed uplink data service user are sent to the interference reconstruction unit;
所述数据信道符号最大比合并单元,根据控制信道符号处理单元送来的信道估计值和实际的扩频因子,将RAKE解调单元解调完成之后送来的每个用户的数据信道数据符号进行信道补偿和最大比合并累加,得到最终的数据信道的数据符号,将每一高速上行数据业务用户的数据信道数据符号送到干扰重构单元。The maximum ratio merging unit of the data channel symbol, according to the channel estimation value and the actual spreading factor sent by the control channel symbol processing unit, performs the data channel data symbol of each user sent after the RAKE demodulation unit demodulates The channel compensation and the maximum ratio are combined and accumulated to obtain the final data channel data symbols, and the data channel data symbols of each high-speed uplink data service user are sent to the interference reconstruction unit.
进一步地,所述干扰重构单元,包括:比较器,累加器,脉冲成形滤波器,内插滤波器,以及在比较器和累加器之间的与每一用户一一对应的第一乘法器、第二乘法器、扰码和信道化码产生模块,其中:Further, the interference reconstruction unit includes: a comparator, an accumulator, a pulse shaping filter, an interpolation filter, and a first multiplier between the comparator and the accumulator corresponding to each user , second multiplier, scrambling code and channelization code generation module, wherein:
比较器,用于接收高速上行数据业务每一用户的数据信道的数据符号,根据每一用户的实际扩频因子判断该用户是否需要进行干扰重构,当扩频因子小于或等于第一阈值时,送入该用户对应的第一乘法器,否则,直接输出该用户的数据信道的数据符号进行符号级处理;The comparator is used to receive the data symbols of the data channel of each user of the high-speed uplink data service, and judge whether the user needs to perform interference reconstruction according to the actual spreading factor of each user, when the spreading factor is less than or equal to the first threshold , and send it to the first multiplier corresponding to the user, otherwise, directly output the data symbols of the user's data channel for symbol-level processing;
第一乘法器,对从比较器接收的数据信道的数据符号与该用户的信道估计参数进行乘法运算,得到带有信道信息的数据符号送入第二乘法器;The first multiplier multiplies the data symbols of the data channel received from the comparator and the user's channel estimation parameters to obtain data symbols with channel information and send them to the second multiplier;
扰码和信道化码产生模块,根据从控制信道符号处理单元接收的该用户的实际的扩频因子、扰码和信道化码参数,产生该用户的扰码和信道化码送入第二乘法器;The scrambling code and channelization code generation module, according to the user's actual spreading factor, scrambling code and channelization code parameters received from the control channel symbol processing unit, generates the user's scrambling code and channelization code and sends them to the second multiplication device;
第二乘法器,根据从扰码和信道化码产生模块接收的该用户的扰码和信道化码,对从第一乘法器接收的所述带有信道信息的数据符号,进行加扩加扰的乘法运算,输出该用户的带信道信息的码片数据至所述累加器;The second multiplier performs spreading and scrambling on the data symbols with channel information received from the first multiplier according to the user's scrambling code and channelization code received from the scrambling code and channelization code generating module multiplication operation, outputting the user's chip data with channel information to the accumulator;
累加器,对从高速上行数据业务每一用户对应的第二乘法器接收的带信道信息的码片数据进行累加,得到所有用户的重构的带信道信息的码片数据输出至所述脉冲成形滤波器;The accumulator accumulates the chip data with channel information received from the second multiplier corresponding to each user of the high-speed uplink data service, and outputs the reconstructed chip data with channel information of all users to the pulse shaping filter;
脉冲成形滤波器,对接收的所有高速上行数据业务用户的重构的带信道信息的码片数据,进行脉冲成形处理,送至内插滤波器;The pulse shaping filter performs pulse shaping processing on the reconstructed chip data with channel information of all received high-speed uplink data service users, and sends it to the interpolation filter;
内插滤波器,对脉冲成形处理后的所有用户的重构的带信道信息的码片数据进行内插处理,得到与用户实际的初始天线数据相同采样速率的干扰数据,输出至干扰消除单元。The interpolation filter performs interpolation processing on the reconstructed chip data with channel information of all users after pulse shaping processing to obtain interference data with the same sampling rate as the actual initial antenna data of the users, and outputs it to the interference elimination unit.
进一步地,所述干扰重构单元,从数据信道符号最大比合并单元接收高速上行数据业务用户的数据信道的数据符号,在根据其中的扩频因子判断该用户是否需要进行干扰重构时,若扩频因子大于第一阈值,则直接输出用户的数据信道的数据符号用于符号级处理。Further, the interference reconstruction unit receives the data symbols of the data channel of the high-speed uplink data service user from the data channel symbol maximum ratio combination unit, and judges whether the user needs to perform interference reconstruction according to the spreading factor therein, if If the spreading factor is greater than the first threshold, the data symbols of the user's data channel are directly output for symbol-level processing.
进一步地,所述扩频因子的第一阈值等于4。Further, the first threshold of the spreading factor is equal to 4.
进一步地,所述干扰消除单元,包括延时器和减法器,其中:Further, the interference elimination unit includes a delayer and a subtractor, wherein:
延时器,用于对从天线端输入的初始天线数据进行延时,将该初始天线数据与从干扰重构单元接收的干扰数据对齐;a delayer, configured to delay the initial antenna data input from the antenna end, and align the initial antenna data with the interference data received from the interference reconstruction unit;
减法器,用于对共同输入的经延时对齐的初始天线数据与干扰重构单元输出的干扰数据进行减法运算,输出经去掉高速上行数据业务信号干扰的天线数据,送到天线数据延时控制单元用于其它非高速上行数据业务用户的数据解调。The subtractor is used to perform subtraction operation on the delay-aligned initial antenna data and the interference data output by the interference reconstruction unit, output the antenna data after removing the interference of the high-speed uplink data service signal, and send it to the antenna data delay control The unit is used for data demodulation of other non-high-speed uplink data service users.
本发明还提供一种基于上述多用户干扰抵消RAKE接收机装置的工作方法,包括如下步骤:The present invention also provides a working method based on the multi-user interference canceling RAKE receiver device, comprising the following steps:
(1)对来自天线的初始天线数据,经天线数据延时控制单元延时控制后,送入RAKE解调单元、控制信道符号处理单元、数据信道符号最大比合并单元处理,在控制信道符号处理单元得到每条多径的信道估计值、实际扩频因子、每个用户的扰码和信道化码信息,在数据信道符号最大比合并单元得到高速上行数据业务用户的数据信道的数据符号,送入干扰重构单元;(1) For the initial antenna data from the antenna, after delay control by the antenna data delay control unit, it is sent to the RAKE demodulation unit, the control channel symbol processing unit, and the data channel symbol maximum ratio combining unit for processing. The unit obtains the channel estimation value of each multipath, the actual spreading factor, the scrambling code and channelization code information of each user, and obtains the data symbols of the data channel of the high-speed uplink data service user in the data channel symbol maximum ratio combination unit, and sends the Incoming interference reconstruction unit;
(2)由干扰重构单元对输入的扩频因子小于或等于第一阈值的高速上行数据业务用户数据信道的数据符号进行干扰重构,得到与初始天线数据采样率一样的干扰数据送到干扰消除单元;(2) Interference reconstruction is performed by the interference reconstruction unit on the data symbols of the high-speed uplink data service user data channel whose input spreading factor is less than or equal to the first threshold, and the interference data with the same sampling rate as the initial antenna data is obtained and sent to the interference Eliminate unit;
(3)由干扰消除单元接收经过延时控制的初始天线数据,与从干扰重构单元输出的干扰数据对齐后进行相减,获得去掉干扰的天线数据送到天线数据延时控制单元,经延时控制后用于其它用户的RAKE解调使用。(3) The initial antenna data through the delay control is received by the interference elimination unit, and is subtracted after being aligned with the interference data output by the interference reconstruction unit, and the antenna data obtained by removing the interference is sent to the antenna data delay control unit. It is used for RAKE demodulation of other users after time control.
进一步地,步骤(1)中进一步包括:Further, step (1) further includes:
(1-1)由天线数据延时控制单元对从天线接收的初始天线数据延时控制,发送给RAKE解调单元;(1-1) The antenna data delay control unit sends the initial antenna data delay control received from the antenna to the RAKE demodulation unit;
(1-2)由RAKE解调单元对天线数据延时控制单元送来的初始天线数据进行多径解调,得到不同用户的数据符号,分别根据用户的控制信道数据符号和数据信道数据符号送给控制信道符号处理单元和数据信道符号最大比合并单元;(1-2) The initial antenna data sent by the antenna data delay control unit is multipath demodulated by the RAKE demodulation unit to obtain data symbols of different users, which are sent according to the user's control channel data symbols and data channel data symbols respectively For the control channel symbol processing unit and the data channel symbol maximum ratio combining unit;
(1-3)由控制信道符号处理单元对从RAKE解调单元接收的每个用户的控制信道数据符号进行处理,产生每条多径的信道估计值、并进行传送格式组合指示器译码得到每个用户实际的扩频因子,将信道估计值和扩频因子送到数据信道符号最大比合并单元,将每个高速上行数据业务用户的扰码和信道化码信息送给干扰重构单元;(1-3) Process the control channel data symbols of each user received from the RAKE demodulation unit by the control channel symbol processing unit, generate the channel estimation value of each multipath, and decode the transport format combination indicator to obtain The actual spreading factor of each user, the channel estimation value and the spreading factor are sent to the data channel symbol maximum ratio combination unit, and the scrambling code and channelization code information of each high-speed uplink data service user is sent to the interference reconstruction unit;
(1-4)由数据信道符号最大比合并单元根据控制信道符号处理单元送来的信道估计值和实际的扩频因子,将RAKE解调单元解调完成之后送来的每个用户的数据信道数据符号进行信道补偿和最大比合并累加,得到高速上行数据业务用户的数据信道的数据符号送到干扰重构单元。(1-4) According to the channel estimation value and the actual spreading factor sent by the control channel symbol processing unit, the data channel of each user sent after the demodulation of the RAKE demodulation unit is completed by the maximum ratio combining unit of the data channel The data symbols are subjected to channel compensation and maximum ratio combining and accumulation, and the data symbols of the data channels of the high-speed uplink data service users are obtained and sent to the interference reconstruction unit.
进一步地,步骤(2)中进一步包括:Further, step (2) further includes:
利用比较器接收每一用户的数据信道的数据符号,对其中的实际扩频因子和第一阈值进行比较,当扩频因子大于第一阈值时,直接输出该用户的数据信道的数据符号,否则,利用该用户对应的第一乘法器,对接收的数据信道的数据符号与该用户的信道估计参数进行乘法运算,得到带有信道信息的数据符号,其中所述第一阈值的值为4;Utilize the comparator to receive the data symbols of the data channel of each user, compare the actual spreading factor therein with the first threshold, when the spreading factor is greater than the first threshold, directly output the data symbols of the user's data channel, otherwise , using the first multiplier corresponding to the user to multiply the data symbols of the received data channel and the channel estimation parameters of the user to obtain data symbols with channel information, wherein the value of the first threshold is 4;
根据从控制信道符号处理单元接收的该用户的实际的扩频因子、扰码和信道化码参数,通过扰码和信道化码产生模块产生该用户的扰码和信道化码;According to the user's actual spreading factor, scrambling code and channelization code parameters received from the control channel symbol processing unit, the scrambling code and channelization code generation module generates the user's scrambling code and channelization code;
根据从扰码和信道化码产生模块接收的该用户的扰码和信道化码,由第二乘法器对从第一乘法器接收的所述带有信道信息的数据符号,进行加扩加扰的乘法运算,输出该用户的带信道信息的码片数据至累加器;According to the user's scrambling code and channelization code received from the scrambling code and channelization code generating module, the second multiplier performs spreading and scrambling on the data symbols with channel information received from the first multiplier Multiplication operation, output the user's chip data with channel information to the accumulator;
利用累加器对从每一用户对应的第二乘法器接收的带信道信息的码片数据进行累加,得到所有用户的重构的带信道信息的码片数据输出至脉冲成形滤波器;Using the accumulator to accumulate the chip data with channel information received from the second multiplier corresponding to each user, to obtain the reconstructed chip data with channel information of all users and output to the pulse shaping filter;
利用脉冲成形滤波器对接收的所有用户的重构的带信道信息的码片数据,进行脉冲成形处理,送至内插滤波器;Using the pulse shaping filter to perform pulse shaping processing on the received reconstructed chip data with channel information of all users, and send it to the interpolation filter;
利用内插滤波器对脉冲成形处理后的所有用户的重构的带信道信息的码片数据进行内插处理,得到与用户实际的天线数据相同采样速率的干扰数据,输出至干扰消除单元。Interpolation processing is performed on the reconstructed chip data with channel information of all users after the pulse shaping processing by using an interpolation filter to obtain interference data with the same sampling rate as the actual antenna data of the users, and output to the interference elimination unit.
进一步地,所述步骤(3)中进一步可分为:Further, in described step (3), further can be divided into:
利用延时器对从天线端输入的初始天线数据进行延时,将该输入的天线数据与从干扰重构单元接收的干扰数据对齐;using a delayer to delay the initial antenna data input from the antenna end, and align the input antenna data with the interference data received from the interference reconstruction unit;
利用减法器对共同输入的延时对齐后的天线数据与干扰重构单元输出的天线干扰数据进行减法运算,输出经去掉高速上行数据业务信号干扰的天线数据,送到天线数据延时控制单元,经延时控制后用于其它非高速上行数据业务用户的RAKE解调。Utilize the subtractor to perform subtraction operation on the antenna data after common input delay alignment and the antenna interference data output by the interference reconstruction unit, output the antenna data after removing the interference of the high-speed uplink data service signal, and send it to the antenna data delay control unit, After delay control, it is used for RAKE demodulation of other non-high-speed uplink data service users.
本发明的多用户干扰抵消RAKE接收机装置,在传统RAKE接收机装置的基础上,增加了对高速上行数据业务作为其它用户的干扰时,进行干扰重构和干扰抵消的功能,将干扰抵消之后的天线数据用于其它非HSUPA用户的RAKE解调。从而改善了传统的RAKE接收机在高速上行数据业务存在时,其它用户无法接入或者接入性能不好的缺点。而且本发明在实现时,仅增加少量高速上行数据业务用户的干扰重构和干扰消除功能,控制实现比较简单,便于实现且使用硬件资源较少。The multi-user interference cancellation RAKE receiver device of the present invention, on the basis of the traditional RAKE receiver device, increases the function of performing interference reconstruction and interference cancellation when the high-speed uplink data service is used as interference to other users, and after the interference is canceled The antenna data of the antenna are used for RAKE demodulation of other non-HSUPA users. Therefore, when the high-speed uplink data service exists in the traditional RAKE receiver, the disadvantage that other users cannot access or the access performance is not good is improved. Moreover, when the present invention is implemented, only a small number of interference reconstruction and interference elimination functions of high-speed uplink data service users are added, and the control and implementation are relatively simple, easy to implement, and use less hardware resources.
总之,相比传统RAKE接收机来说,虽然增加了一些硬件资源,但是改善了基站上行接收性能,保证了高速上行数据业务用户和其它用户之间的干扰最小,避免了因干扰增大造成接入用户数减少或甚至无法接入等问题。In short, compared with the traditional RAKE receiver, although some hardware resources have been added, the uplink reception performance of the base station has been improved, the interference between high-speed uplink data service users and other users has been minimized, and the interference caused by increased interference has been avoided. problems such as the decrease in the number of users or even the inability to access.
附图概述Figure overview
图1是WCDMA系统中传统的RAKE接收机装置的结构示意图;FIG. 1 is a schematic structural diagram of a traditional RAKE receiver device in a WCDMA system;
图2是本发明实施例中多用户干扰抵消RAKE接收机装置的示意图;FIG. 2 is a schematic diagram of a multi-user interference cancellation RAKE receiver device in an embodiment of the present invention;
图3是本发明实施例中多用户干扰抵消RAKE接收机装置中的干扰重构单元结构图;FIG. 3 is a structural diagram of an interference reconstruction unit in a multi-user interference cancellation RAKE receiver device in an embodiment of the present invention;
图4是本发明实施例中多用户干扰抵消RAKE接收机装置中的干扰消除单元结构图。FIG. 4 is a structural diagram of an interference canceling unit in a multi-user interference canceling RAKE receiver device in an embodiment of the present invention.
本发明的较佳实施方式Preferred Embodiments of the Invention
下面结合附图及具体实施例对本发明的技术方案做进一步详细说明。The technical solutions of the present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.
为了克服传统的RAKE接收机在接入高速上行数据业务时对其它用户(非高速上行数据业务用户)造成干扰而导致用户数急剧减少的缺点,保证存在WCDMA高速上行数据业务情况下的用户数,本实施例提供一种基于WCDMA的多用户干扰抵消的RAKE接收机装置。In order to overcome the shortcomings of the traditional RAKE receiver that interferes with other users (non-high-speed uplink data service users) when accessing high-speed uplink data services, resulting in a sharp decrease in the number of users, and ensure the number of users in the presence of WCDMA high-speed uplink data services, This embodiment provides a RAKE receiver device based on WCDMA multi-user interference cancellation.
对于一个WCDMA系统中的一个RAKE接收机,接入用户时可能包括以下三种情况:For a RAKE receiver in a WCDMA system, there may be the following three situations when accessing a user:
(1)全部是非HSUPA用户接入的情况,此时由于干扰为0,所以相当于天线数据延时,其接入过程对应传统RAKE接入过程;(1) All non-HSUPA users access. At this time, since the interference is 0, it is equivalent to antenna data delay, and its access process corresponds to the traditional RAKE access process;
(2)既有HSUPA用户又有非HSUPA用户的情况;(2) There are both HSUPA users and non-HSUPA users;
由于HSUPA是E-DCH信道,所以与非HSUPA用户的物理信道不同,RAKE处理时判断SF<=4只是针对HSUPA用户,接入时使用最初输入的天线数据,而非HSUPA用户使用的是经过干扰消除后的天线数据,所谓干扰消除是指将最初输入的天线数据中作为干扰的HSUPA数据进行干扰重构,减去重构的干扰数据。Since HSUPA is an E-DCH channel, it is different from the physical channel of non-HSUPA users. The judgment of SF<=4 during RAKE processing is only for HSUPA users. For antenna data after cancellation, the so-called interference cancellation refers to performing interference reconstruction on HSUPA data as interference in the initially input antenna data, and subtracting the reconstructed interference data.
(3)全部是HSUPA用户的情况;(3) All are HSUPA users;
可以采用直接输入的天线数据进行RAKE处理。RAKE processing can be performed with directly input antenna data.
如图2所示,给出了本实施例提供的WCDMA系统的多用户干扰抵消的RAKE接收机装置的结构示意图。该装置包括:天线数据延时控制单元、RAKE解调单元、控制信道符号处理单元、数据信道符号最大比合并单元、干扰重构单元、干扰消除单元。与图1所示的传统RAKE接收机装置相比,图2所示的多用户干扰抵消的RAKE接收机装置,在传统RAKE接收机装置基础上新增加了干扰重构单元和干扰消除单元。As shown in FIG. 2 , a schematic structural diagram of a RAKE receiver device for multi-user interference cancellation in a WCDMA system provided by this embodiment is given. The device includes: an antenna data delay control unit, a RAKE demodulation unit, a control channel symbol processing unit, a data channel symbol maximum ratio combination unit, an interference reconstruction unit, and an interference elimination unit. Compared with the traditional RAKE receiver device shown in FIG. 1 , the RAKE receiver device for multi-user interference cancellation shown in FIG. 2 newly adds an interference reconstruction unit and an interference cancellation unit on the basis of the traditional RAKE receiver device.
图2所示的RAKE接收装置,当有高速上行数据业务(HSUPA)用户接入时,初始从天线端接收下来的天线数据中包含有HUSPA用户业务和其它非HUSPA用户业务(例如语音业务用户业务),所述天线数据接入天线数据延时控制单元。RAKE接收装置对所述天线数据进行缓存,当基站选择接入高速上行数据业务用户时,因其具有较高的接入功率,不会因其它非HSUPA业务用户的干扰而影响其接入,故可以直接进行解扰解扩,输出相应的特定物理控制信道符号和特定物理数据信道符号。反之,当基站选择其它非HSUPA业务用户接入时,高速上行数据业务则会对其它非HSUPA业务用户的接入造成严重干扰,而影响其它用户的接入及接入用户的数量。The RAKE receiving device shown in Figure 2, when there is a high-speed uplink data service (HSUPA) user access, the antenna data initially received from the antenna end includes HUSPA user services and other non-HUSPA user services (such as voice service user services ), the antenna data is connected to the antenna data delay control unit. The RAKE receiving device caches the antenna data. When the base station chooses to access the high-speed uplink data service user, because of its high access power, its access will not be affected by the interference of other non-HSUPA service users, so It can directly perform descrambling and despreading, and output corresponding specific physical control channel symbols and specific physical data channel symbols. Conversely, when the base station selects other non-HSUPA service users to access, the high-speed uplink data service will cause serious interference to the access of other non-HSUPA service users, and affect the access of other users and the number of access users.
为了克服高速上行数据业务用户对其它用户接入造成的干扰,在本实施例中的RAKE装置中,干扰重构单元对天线数据中高速上行数据业务的数据信道符号进行干扰重构,送入干扰消除单元,最后干扰消除单元输出的经干扰消除后的天线数据返回到天线数据延时控制单元当作新的天线数据流,用于其它用户的RAKE解调。其中:In order to overcome the interference caused by high-speed uplink data service users to other user access, in the RAKE device in this embodiment, the interference reconstruction unit performs interference reconstruction on the data channel symbols of high-speed uplink data service in the antenna data, and sends the interference The cancellation unit, finally, the interference-cancelled antenna data output by the interference cancellation unit is returned to the antenna data delay control unit as a new antenna data stream for RAKE demodulation of other users. in:
1)干扰重构单元,首先根据HSUPA用户实际的SF进行判断是否参与干扰重构,如果SF<=4,则对该用户的数据信道的数据符号进行干扰重构,否则不进行干扰重构。干扰重构是将HSUPA用户数据信道的数据符号乘以该用户的信道估计值参数,然后根据该用户的实际的SF、用户的扰码号和扩频码号进行加扰加扩。最后多个用户加扰加扩的数据累加作为总的干扰,再进行脉冲成形和内插,得到与天线数据采样率一样的干扰数据送到干扰消除单元。1) The interference reconfiguration unit first judges whether to participate in the interference reconfiguration according to the actual SF of the HSUPA user. If the SF<=4, the interference reconfiguration is performed on the data symbols of the user's data channel, otherwise the interference reconfiguration is not performed. Interference reconstruction is to multiply the data symbol of the HSUPA user data channel by the user's channel estimation parameter, and then perform scrambling and spreading according to the user's actual SF, user's scrambling code number and spreading code number. Finally, the scrambled and expanded data of multiple users is accumulated as the total interference, and then pulse shaping and interpolation are performed to obtain interference data with the same sampling rate as the antenna data and sent to the interference elimination unit.
2)干扰消除单元,是将最初输入的天线数据(包含HSUUPA用户和非HSUPA用户数据)经过延时,然后与干扰重构单元输出的干扰数据进行相减,结果就是去掉干扰的天线数据(即非HSUPA用户数据),然后,将输出结果作为一种天线数据流回送到天线数据延时控制单元,延时后送到RAKE解调单元作为其它用户(非高速上行数据业务用户)的RAKE解调用的天线数据。2) The interference elimination unit is to delay the initial input antenna data (including HSUUPA user and non-HSUPA user data), and then subtract it from the interference data output by the interference reconstruction unit, and the result is to remove the interference antenna data (i.e. non-HSUPA user data), and then, the output result is sent back to the antenna data delay control unit as an antenna data stream, and then sent to the RAKE demodulation unit as the RAKE demodulation of other users (non-high-speed uplink data service users) Antenna data used.
在图2所示的所述多用户干扰抵消RAKE接收机装置中,现有各个模块的功能如下:In the multi-user interference cancellation RAKE receiver device shown in Figure 2, the functions of the existing modules are as follows:
天线数据延时控制单元,用于对初始输入的天线数据进行缓存延时处理,并且对经过多用户干扰消除之后的天线数据一起进行控制,共同进行天线数据流编号,用于后续的RAKE解调单元,将多用户干扰消除之后的天线数据发送到后续的RAKE解调单元对其它非高速上行数据业务用户的天线数据进行解扰解扩;The antenna data delay control unit is used to cache and delay the initial input antenna data, and control the antenna data after multi-user interference cancellation, and jointly perform antenna data stream numbering for subsequent RAKE demodulation The unit sends the antenna data after multi-user interference cancellation to the subsequent RAKE demodulation unit to descramble and despread the antenna data of other non-high-speed uplink data service users;
RAKE解调单元,将天线数据延时控制单元送来的天线数据进行多径解调,得到不同用户的符号数据,分别根据用户的控制信道和数据信道送给控制信道符号处理单元和数据信道符号最大比合并单元;The RAKE demodulation unit performs multipath demodulation on the antenna data sent by the antenna data delay control unit to obtain the symbol data of different users, and sends them to the control channel symbol processing unit and data channel symbols respectively according to the user's control channel and data channel Maximum ratio merging unit;
控制信道符号处理单元,是将RAKE解调单元解调完成之后送来的每个用户的控制信道符号进行处理,产生每条多径的信道估计值、并进行TFCI译码得到每个用户实际的SF,将这些信息送给数据信道符号最大比合并单元用于最大比合并,同时,将HSUPA用户的扰码和信道化码信息送给干扰重构单元;The control channel symbol processing unit is to process the control channel symbols of each user sent by the RAKE demodulation unit after demodulation, generate the channel estimation value of each multipath, and perform TFCI decoding to obtain the actual SF, sending these information to the data channel symbol maximum ratio combination unit for maximum ratio combination, and at the same time, sending the scrambling code and channelization code information of the HSUPA user to the interference reconstruction unit;
数据信道符号最大比合并单元,根据控制信道符号处理单元送来的信道估计值和实际的SF,将RAKE解调单元解调完成之后送来的每个用户的数据信道符号进行信道补偿和最大比合并累加,得到最终的数据信道的数据符号。将HSUPA用户的最终的数据信道的数据符号送给干扰重构单元。The data channel symbol maximum ratio merging unit, according to the channel estimation value and the actual SF sent by the control channel symbol processing unit, performs channel compensation and maximum ratio on the data channel symbols of each user sent by the RAKE demodulation unit after demodulation is completed. Combine and accumulate to obtain the final data symbols of the data channel. Send the data symbols of the final data channel of the HSUPA user to the interference reconstruction unit.
图3是本实施例提供的多用户干扰抵消RAKE接收机装置中干扰重构单元的结构图。如图3所示,所述干扰重构单元主要包括:比较器、乘法器、n套扰码和信道化码产生模块、累加器、脉冲成形滤波器和内插滤波器。Fig. 3 is a structural diagram of an interference reconstruction unit in the multi-user interference cancellation RAKE receiver device provided by this embodiment. As shown in FIG. 3 , the interference reconstruction unit mainly includes: a comparator, a multiplier, n sets of scrambling code and channelization code generation modules, an accumulator, a pulse shaping filter and an interpolation filter.
在图3中,来自数据信道符号最大比合并单元的每个高速上行数据业务用户最终的数据信道的数据符号,经过根据该用户的SF不同进行判断的比较器,其中SF<=4时,该用户最终的数据信道的数据符号通过比较器进入下一级处理,否则,因SF>4时,对其它用户的干扰较小,可以直接输出进行符号级处理。In Fig. 3, the data symbols of each high-speed uplink data service user's final data channel from the data channel symbol maximum ratio combining unit pass through a comparator that judges according to the user's SF, wherein when SF<=4, the The data symbols of the user's final data channel enter the next stage of processing through the comparator, otherwise, because SF>4, the interference to other users is small, and can be directly output for symbol-level processing.
通过比较器的数据符号首先与高速上行数据业务用户的信道估计参数进行乘法运算,得到带有信道信息的数据符号;然后这些数据符号进行加扩加扰的乘法运算,得到该用户的带信道信息的码片数据。其中,加扩加扰需要的信道化码和扰码来自扰码和信道化码产生模块,该模块是根据该用户的扰码号和信道化码号这些用户参数来产生信道化码和扰码的。The data symbols passing through the comparator are firstly multiplied with the channel estimation parameters of the high-speed uplink data service user to obtain the data symbols with channel information; then these data symbols are multiplied by adding, spreading and scrambling to obtain the channel information of the user chip data. Among them, the channelization code and scrambling code required for adding, spreading and scrambling come from the scrambling code and channelization code generation module, which generates the channelization code and scrambling code according to the user parameters such as the user's scrambling code number and channelization code number of.
干扰重构单元中的多用户,是指初始接收的天线数据中包含多个HSUPA用户的情况,将每一HSUPA用户的数据进行干扰重构,得到所有HSUPA用户总的干扰数据。The multi-user in the interference reconstruction unit refers to the situation that the initially received antenna data contains multiple HSUPA users, and the data of each HSUPA user is subjected to interference reconstruction to obtain the total interference data of all HSUPA users.
用户1的数据信道的数据符号首先和用户1的信道参数进行乘法运算,同时扰码和信道化码产生模块1根据用户1的参数产生扰码和信道化码,用户1对应的第二乘法器进行加扩加扰的乘法运算,得到用户1的带信道信息的码片数据;The data symbol of the data channel of user 1 is first multiplied by the channel parameters of user 1, and the scrambling code and channelization code generation module 1 generates the scrambling code and channelization code according to the parameters of user 1, and the second multiplier corresponding to user 1 Perform the multiplication operation of adding, spreading and scrambling to obtain the chip data with channel information of user 1;
用户2的数据信道的数据符号首先和用户2的信道参数进行乘法运算,同时扰码和信道化码产生模块2根据用户2的参数产生扰码和信道化码,用户2对应的第二乘法器进行加扩加扰的乘法运算,得到用户2的带信道信息的码片数据。The data symbol of the data channel of user 2 is first multiplied by the channel parameters of user 2, and the scrambling code and channelization code generation module 2 generates the scrambling code and channelization code according to the parameters of user 2, and the second multiplier corresponding to user 2 The multiplication operation of adding, spreading and scrambling is performed to obtain the chip data of user 2 with channel information.
……...
用户n的数据信道的数据符号首先和用户n的信道参数进行乘法运算,同时扰码和信道化码产生模块n根据用户n的参数产生扰码和信道化码,用户n对应的第二乘法器进行加扩加扰的乘法运算,得到用户n的带信道信息的码片数据。The data symbol of the data channel of user n is first multiplied by the channel parameters of user n, and the scrambling code and channelization code generation module n generates the scrambling code and channelization code according to the parameters of user n, and the second multiplier corresponding to user n The multiplication operation of adding, spreading and scrambling is performed to obtain the chip data with channel information of user n.
所有的HSUPA用户重构的天线数据在累加器进行累加,得到所有用户的重构的带信道信息的码片数据,但是此时这些码片数据是1倍码片速率,与实际的天线数据采样速率不同,而且实际的天线数据还经过了脉冲成形滤波器。为了得到真正重构的天线数据,因此,HSUPA多用户累加得到的码片数据还需要经过脉冲成形滤波器,再经过内插滤波器,这样就可以得到与实际的天线数据相同的采样速率。这样就完成了干扰数据的重构,重构的干扰数据输出送给后面的干扰消除单元进行干扰消除。The reconstructed antenna data of all HSUPA users are accumulated in the accumulator to obtain the reconstructed chip data with channel information of all users, but at this time these chip data are 1 times the chip rate, which is different from the actual antenna data sampling The rates are different, and the actual antenna data is also passed through a pulse-shaping filter. In order to obtain real reconstructed antenna data, the chip data accumulated by HSUPA multi-users needs to pass through the pulse shaping filter and then the interpolation filter, so that the same sampling rate as the actual antenna data can be obtained. In this way, the reconstruction of the interference data is completed, and the reconstructed interference data is output to the subsequent interference elimination unit for interference elimination.
图4是本实施例提供的多用户干扰抵消RAKE接收机装置中干扰消除单元的结构图。所述干扰消除单元主要由延时器和减法器构成,其中:Fig. 4 is a structural diagram of an interference canceling unit in the multi-user interference canceling RAKE receiver device provided by this embodiment. The interference elimination unit is mainly composed of a delayer and a subtractor, wherein:
延时器,用于把天线端初始输入的天线数据进行延时,使它与干扰重构单元输出的天线干扰信号对齐;The delayer is used to delay the antenna data initially input by the antenna end so that it is aligned with the antenna interference signal output by the interference reconstruction unit;
延时后的初始天线数据与干扰重构单元输出的天线干扰信号共同输入减法器进行减法运算,结果输出的就是经过去掉高速上行数据业务信号干扰的天线数据,即在消除干扰的天线数据中,不再包含高速上行数据业务信号,而仅含有非高速上行数据业务信号,这些消除干扰的天线数据返回到天线数据延时控制单元,并送入RAKE解调单元用于其它非HSUPA业务用户的RAKE解调,从而实现降低干扰的目的。The delayed initial antenna data and the antenna interference signal output by the interference reconstruction unit are jointly input to the subtractor for subtraction, and the output is the antenna data after removing the interference of the high-speed uplink data service signal, that is, in the antenna data that eliminates the interference, It no longer contains high-speed uplink data service signals, but only contains non-high-speed uplink data service signals. The antenna data that eliminates interference is returned to the antenna data delay control unit and sent to the RAKE demodulation unit for RAKE of other non-HSUPA service users. demodulation, so as to achieve the purpose of reducing interference.
基于上述图2所示的多用户干扰抵消的RAKE接收机装置,进行多用户干扰抵消的流程,包括如下步骤:Based on the RAKE receiver device for multi-user interference cancellation shown in FIG. 2 above, the flow of multi-user interference cancellation includes the following steps:
第一步:从天线初始输入的天线数据送到天线数据延时控制单元,天线数据延时控制单元对初始输入的天线数据进行延时处理,对HSUPA和非HSUPA的进行判断,对于HSUPA将初始接入的天线数据送至RAKE解调单元进行解调,对于非HSUPA将干扰消除后的天线数据送至RAKE解调单元进行解调。Step 1: The antenna data initially input from the antenna is sent to the antenna data delay control unit, and the antenna data delay control unit performs delay processing on the initial input antenna data, and judges HSUPA and non-HSUPA. For HSUPA, the initial The received antenna data is sent to the RAKE demodulation unit for demodulation, and for non-HSUPA, the antenna data after interference cancellation is sent to the RAKE demodulation unit for demodulation.
第二步:由RAKE解调单元对输入的各种天线数据流进行解扰解扩,将解调得到的用户的控制信道符号数据和数据信道符号数据,分别送给控制信道符号处理单元和数据信道符号最大比合并单元;Step 2: The RAKE demodulation unit descrambles and despreads the various input antenna data streams, and sends the demodulated user control channel symbol data and data channel symbol data to the control channel symbol processing unit and data channel respectively. Channel symbol maximum ratio combining unit;
第三步:由控制信道符号处理单元对控制信道符号进行处理,产生每条多径的信道估计值、并进行TFCI译码得到每个用户实际的SF,并把信道估计和实际的SF信息送给数据信道符号最大比合并单元,同时将每个HSUPA用户的信道估计、实际的SF、扰码号、扩频码号这些信息作为信道参数发给干扰重构单元;Step 3: The control channel symbol is processed by the control channel symbol processing unit to generate the channel estimation value of each multipath, and perform TFCI decoding to obtain the actual SF of each user, and send the channel estimation and actual SF information to Give the data channel symbol maximum ratio merging unit, and at the same time send the channel estimation, actual SF, scrambling code number, and spreading code number of each HSUPA user to the interference reconstruction unit as channel parameters;
第四步:数据信道符号最大比合并单元,根据控制信道符号处理单元送来的信道估计值和实际的SF,将RAKE解调单元解调完成之后送来的每个HSUPA用户的数据信道符号进行信道补偿和最大比合并累加,得到最终的数据信道的数据符号并送到干扰重构单元中;Step 4: The data channel symbol maximum ratio merging unit, according to the channel estimation value and the actual SF sent by the control channel symbol processing unit, performs the data channel symbol of each HSUPA user sent after the demodulation of the RAKE demodulation unit is completed. The channel compensation and the maximum ratio are combined and accumulated to obtain the final data channel data symbols and send them to the interference reconstruction unit;
第五步:干扰重构单元首先进行判断是否需要对接收的这些数据符号进行干扰重构,选择SF<=4的用户的数据信道的数据符号乘以用户的信道估计值参数,然后根据用户的实际的SF、用户的扰码号和扩频码号进行加扰加扩,进行多用户的累加,然后经过脉冲成形滤波器和内插滤波器得到和天线数据采样率一样的数据流送给干扰消除单元;如果SF>4时,可以将该HSUPA用户的数据符号直接输出进行符号级处理。Step 5: The interference reconstruction unit first judges whether to perform interference reconstruction on the received data symbols, selects the data symbols of the data channel of the user whose SF<=4 is multiplied by the user's channel estimation value parameter, and then according to the user's The actual SF, the user's scrambling code number and spreading code number are scrambled and expanded, and multi-users are accumulated, and then the data stream with the same sampling rate as the antenna data is obtained through the pulse shaping filter and the interpolation filter and sent to the interference Elimination unit; if SF>4, the data symbols of the HSUPA user can be directly output for symbol-level processing.
第六步:干扰消除单元先将输入的天线数据进行延时,与干扰重构单元输出的干扰信号对齐,然后用输入的天线数据减去输入的干扰数据得到干扰消除后的天线数据,再送到天线数据延时控制单元用于其它用户的RAKE解调使用。Step 6: The interference elimination unit first delays the input antenna data and aligns it with the interference signal output by the interference reconstruction unit, then subtracts the input interference data from the input antenna data to obtain the interference-eliminated antenna data, and then sends it to The antenna data delay control unit is used for RAKE demodulation of other users.
高速上行数据业务,当扩频因子SF=2或者4,尤其是SF=2时,与其它用户信道之间由于信道化码树原因导致码间干扰很大,码间干扰很大,但是,利用本发明所述装置及方法,对高速上行数据业务的用户SF<=4的数据进行干扰重构和干扰消除,在重新输入后用于其它用户的RAKE解调,可以有效降低与其它非高速上行数据业务用户之间的码间干扰。For high-speed uplink data services, when the spreading factor SF=2 or 4, especially when SF=2, the inter-code interference between other user channels is very large due to the channelization code tree, and the inter-code interference is very large. However, using The device and method of the present invention perform interference reconstruction and interference elimination on the data of the user SF<=4 of the high-speed uplink data service, and use it for RAKE demodulation of other users after re-input, which can effectively reduce the interference with other non-high-speed uplink data. Intersymbol interference between data service users.
综上所述,通过增加干扰抵消和干扰重构,使高速上行数据业务作为其它用户的干扰被抵消,这样用干扰抵消之后的天线数据用于其它用户的RAKE解调,从而改善了传统的RAKE接收机在高速上行数据业务存在时,其它用户无法接入或者接入性能不好的缺点。本发明改善了基站上行接收性能,保证了高速上行数据业务情况下系统仍然可以支持较多用户的能力。To sum up, by adding interference cancellation and interference reconstruction, the high-speed uplink data service is canceled as the interference of other users, so that the antenna data after interference cancellation is used for RAKE demodulation of other users, thereby improving the traditional RAKE When the receiver has high-speed uplink data services, other users cannot access or have poor access performance. The invention improves the uplink receiving performance of the base station, and ensures that the system can still support more users in the case of high-speed uplink data services.
工业实用性Industrial Applicability
本发明公开的多用户干扰抵消RAKE接收机装置,可在WCDMA系统中接入高速上行数据业务的用户时,有效抵消对其他用户的影响,避免或减轻由于干扰引起的功率攀升和用户数下降。The multi-user interference cancellation RAKE receiver device disclosed by the present invention can effectively cancel the impact on other users when accessing a user of high-speed uplink data service in a WCDMA system, and avoid or reduce power increase and user number decrease caused by interference.
Claims (10)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2007/000532 WO2008098416A1 (en) | 2007-02-14 | 2007-02-14 | A multi-user interference cancellation rake receiver device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101502006A CN101502006A (en) | 2009-08-05 |
CN101502006B true CN101502006B (en) | 2012-06-27 |
Family
ID=39689612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800291414A Active CN101502006B (en) | 2007-02-14 | 2007-02-14 | A multi-user interference cancellation RAKE receiver device and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101502006B (en) |
WO (1) | WO2008098416A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014075530A1 (en) * | 2012-11-19 | 2014-05-22 | 中兴通讯股份有限公司 | Method, device, and base station for channel interference cancellation |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013539886A (en) * | 2010-10-11 | 2013-10-28 | ゼネラル・エレクトリック・カンパニイ | System, method and apparatus for detecting and eliminating sensor signal impulse disturbances |
CN103140814B (en) | 2010-10-11 | 2016-08-03 | 通用电气公司 | For detecting the system of the displacement in redundant sensor signal, method and apparatus |
CN101986573B (en) * | 2010-10-25 | 2014-03-12 | 中兴通讯股份有限公司 | Spectrum interference canceling device, system and method for dual-mode communication system |
CN103581076B (en) * | 2012-07-26 | 2017-09-22 | 中兴通讯股份有限公司 | Interference elimination method and device between a kind of baseband board |
CN110149286A (en) * | 2015-05-11 | 2019-08-20 | 蒋华丽 | The signal processing method of the raising signal-to-noise ratio of digital communication under additive noise environment |
CN106817205B (en) * | 2015-11-27 | 2020-09-15 | 中兴通讯股份有限公司 | Dedicated physical data channel data scheduling method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1118200C (en) * | 1999-08-10 | 2003-08-13 | 信息产业部电信科学技术研究院 | Baseband processing method based on intelligent antoma and interference cancel |
US7512199B2 (en) * | 2005-03-01 | 2009-03-31 | Broadcom Corporation | Channel estimation method operable to cancel a dominant disturber signal from a received signal |
CN1874189B (en) * | 2006-06-29 | 2011-12-21 | 上海宣普实业有限公司 | Method and device for concurrent eliminating same frequency interference in TDS-CDMA |
-
2007
- 2007-02-14 WO PCT/CN2007/000532 patent/WO2008098416A1/en active Application Filing
- 2007-02-14 CN CN2007800291414A patent/CN101502006B/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014075530A1 (en) * | 2012-11-19 | 2014-05-22 | 中兴通讯股份有限公司 | Method, device, and base station for channel interference cancellation |
Also Published As
Publication number | Publication date |
---|---|
WO2008098416A1 (en) | 2008-08-21 |
CN101502006A (en) | 2009-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7787572B2 (en) | Advanced signal processors for interference cancellation in baseband receivers | |
JP4263368B2 (en) | Apparatus and method for interference cancellation in spread spectrum communications | |
CN101502006B (en) | A multi-user interference cancellation RAKE receiver device and method | |
JP3024750B2 (en) | DS-CDMA multi-user interference canceller and DS-CDMA communication system | |
Chen et al. | MCI cancellation for multicode wideband CDMA systems | |
JP4072910B2 (en) | Method and apparatus for increasing data rate in a spread spectrum communication system | |
CA2283848A1 (en) | Method and apparatus for reducing spread-spectrum noise | |
WO2001022609A1 (en) | Methods and apparatus for interference cancellation using complex interference orthogonalization techniques | |
TWI481231B (en) | Processing digital samples in a wireless receiver | |
JP2003152591A (en) | Multiple-user cdma wireless communication system | |
EP2304878A1 (en) | Method and apparatus for communication signal processing based on mixed parametric and non-parametric estimation of impairment correlations | |
JP5583942B2 (en) | Wireless receiver | |
US7463609B2 (en) | Interference cancellation within wireless transceivers | |
CN101540744A (en) | Method for receiving and processing data, device and user terminal | |
WO2002003561A1 (en) | Receiver and method of receiving a cdma signal in presence of interferers with unknown spreading factors | |
WO2011092249A1 (en) | A radio receiver in a wireless communication system | |
EP2445115B1 (en) | Method and apparatus for cancelling interference | |
Seskar et al. | Software-defined radio architectures for interference cancellation in DS-CDMA systems | |
CN102412865B (en) | Narrow-band interference rejection method, device and receiver in a kind of spread spectrum communication system | |
Tsai et al. | Hybrid MMSE and SIC for multiuser detection | |
CN1177424C (en) | Channel estimation method and device | |
Honade et al. | Removal of Multiple Access Interference in DS-CDMA System | |
WO2013172808A1 (en) | Decision-directed nlms equalizer by despreading with a parent code of a group of active codes. | |
Noguet et al. | A hardware testbed for UMTS/TDD joint detection base-band receivers | |
Chen et al. | A multi-stage MCI cancellation receiver for multicode CDMA systems |
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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20151104 Address after: Dameisha Yantian District of Shenzhen City, Guangdong province 518085 Building No. 1 Patentee after: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD. Address before: 518057 Nanshan District high tech Industrial Park, Guangdong, South Road, science and technology, ZTE building, legal department Patentee before: ZTE Corporation |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20090805 Assignee: Xi'an Chris Semiconductor Technology Co. Ltd. Assignor: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD. Contract record no.: 2019440020036 Denomination of invention: A multi-user interference cancellation RAKE receiver device and method Granted publication date: 20120627 License type: Common License Record date: 20190619 |