CN103795437B - The method and apparatus for selecting multidiameter - Google Patents
The method and apparatus for selecting multidiameter Download PDFInfo
- Publication number
- CN103795437B CN103795437B CN201210428050.0A CN201210428050A CN103795437B CN 103795437 B CN103795437 B CN 103795437B CN 201210428050 A CN201210428050 A CN 201210428050A CN 103795437 B CN103795437 B CN 103795437B
- Authority
- CN
- China
- Prior art keywords
- multipath
- path
- energy
- del
- delay
- 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
Links
Landscapes
- Noise Elimination (AREA)
Abstract
本发明公开了一种选择多径延迟的方法和装置,所述方法包括分别对目标用户与干扰用户进行多径搜索,获取多径相关信息;依据搜索得到的含有目标用户信号能量的能量径信息以及干扰用户信号能量的能量径信息进行目标用户的多径延迟选择。采用本发明所述方法和装置,与现有技术相比,所选择的多径延迟更能发挥高级接收机的性能,更好的抑制干扰,提高合并后的SINR,降低接收机的误码率。
The invention discloses a method and device for selecting multipath delay. The method includes performing multipath search on target users and interfering users respectively to obtain multipath related information; according to the energy path information containing target user signal energy obtained through searching And the energy path information of the signal energy of the interfering user is used to select the multipath delay of the target user. Using the method and device of the present invention, compared with the prior art, the selected multipath delay can better play the performance of advanced receivers, suppress interference better, improve the combined SINR, and reduce the bit error rate of the receiver .
Description
技术领域technical field
本发明涉及CDMA(Code Division Multiple Access,码分多址)基带接收机技术领域,与瑞克Rake接收机中的多径分配尤其相关,更具体地说,本发明涉及一种选择多径延迟并进行分配的方法和装置。The present invention relates to the technical field of CDMA (Code Division Multiple Access, Code Division Multiple Access) baseband receiver, especially related to the multipath distribution in Rake receiver, more specifically, the present invention relates to a method of selecting multipath delay and Method and apparatus for dispensing.
背景技术Background technique
在码分多址CDMA系统中,Rake接收机被广泛应用。如图1所示,Rake接收机首先要对信号进行能量径搜索,找到有信号能量的多径位置,然后将这些多径位置的接收信号分配给解扰解扩单元进行解扰解扩,最后将解扰解扩后的符号进行最大比合并,从而获得可供判决或译码的软符号。In code division multiple access CDMA system, Rake receiver is widely used. As shown in Figure 1, the Rake receiver first needs to search the energy path of the signal to find the multipath positions with signal energy, and then distribute the received signals at these multipath positions to the descrambling and despreading unit for descrambling and despreading, and finally Maximum ratio combining is performed on the descrambled and despread symbols, so as to obtain soft symbols that can be judged or decoded.
随着接收机技术的发展,性能更为优越的高级接收机也开始被应用于实际系统,例如MMSE(Minimum Mean Square Error,最小均方误差),GRAKE(General Rake,通用Rake)接收机等。With the development of receiver technology, advanced receivers with superior performance have also begun to be applied to practical systems, such as MMSE (Minimum Mean Square Error, minimum mean square error), GRAKE (General Rake, general Rake) receivers, etc.
对于Rake接收机而言,分配的多径位置通常都是含有信号能量的,而对于高级接收机而言,多径位置可以不包含信号能量,而只包含干扰能量。通常,对含有信号能量的多径称之为能量径,对不含信号能量而只含有干扰能量的多径称之为噪声径。继续参考图1,能量径搜索与噪声径选择的结果都被分配到解扰解扩单元,高级接收机通过合并这些能量径与噪声径的解扰解扩符号来获得最大的信号能量,同时抑制干扰,从而可以获得相比于Rake接收机更好的性能。For Rake receivers, the assigned multipath positions usually contain signal energy, while for advanced receivers, multipath positions may not contain signal energy, but only interference energy. Usually, the multipath that contains signal energy is called energy path, and the multipath that contains only interference energy but does not contain signal energy is called noise path. Continuing to refer to Figure 1, the results of energy path search and noise path selection are distributed to the descrambling and despreading unit, and the advanced receiver obtains the maximum signal energy by combining the descrambling and despreading symbols of these energy paths and noise paths, while suppressing Interference, so that better performance can be obtained compared to the Rake receiver.
然而,无论是Rake接收机还是高级接收机,在接收机算法相同的前提下,多径的分配,包括能量径与噪声径,会影响最终的系统性能以及接收符号的误码率等。这是因为,如果能量径选择合适,则可以最大限度地收集信号能量;如果噪声径选择合适,则可以最大程度地抑制干扰,所以,选择多径延迟的选择模块是关系到系统性能的重要模块,为此,如何提供一种选择多径延迟的方法,以最大程度地收集信号能量以及抑制干扰,便成为了目前亟需解决的一个问题。However, whether it is a Rake receiver or an advanced receiver, on the premise of the same receiver algorithm, multipath allocation, including energy paths and noise paths, will affect the final system performance and the bit error rate of received symbols. This is because, if the energy path is selected properly, the signal energy can be collected to the maximum; if the noise path is selected properly, the interference can be suppressed to the greatest extent, so the selection module of multipath delay is an important module related to system performance , therefore, how to provide a method for selecting the multipath delay to maximize the collection of signal energy and suppress interference has become a problem that needs to be solved urgently.
发明内容Contents of the invention
为了克服现有技术中存在的多径延迟选择不合适,从而无法最大程度的发挥高级接收机性能的问题和缺陷,本发明的目的在于提供一种选择多径延迟的方法和装置,以期获得更好的系统性能,以及更低的接收符号误码率。In order to overcome the inappropriate selection of multipath delays in the prior art, thus making it impossible to maximize the performance of advanced receivers and defects, the purpose of the present invention is to provide a method and device for selecting multipath delays, in order to obtain more Good system performance, and lower received symbol error rate.
为了达到本发明的目的,本发明采用以下技术方案实现:In order to achieve the purpose of the present invention, the present invention adopts the following technical solutions to realize:
一种选择多径延迟的方法,包括:A method of selecting multipath delay comprising:
A、分别对目标用户与干扰用户进行多径搜索,获取多径相关信息;A. Perform multipath search on target users and interfering users respectively to obtain multipath related information;
B、依据搜索得到的含有目标用户信号能量的能量径信息以及干扰用户信号能量的能量径信息进行目标用户的多径延迟选择。B. The multipath delay selection of the target user is performed according to the energy path information containing the signal energy of the target user and the energy path information of the signal energy of the interference user obtained through searching.
优选地,在所述步骤A中,所述多径搜索是指对能量径的搜索,所述多径相关信息包括能量径延迟与每条径所包含的信号能量大小。Preferably, in the step A, the multipath search refers to the search for energy paths, and the multipath related information includes energy path delay and signal energy contained in each path.
优选地,在所述步骤B中,目标用户的多径延迟选择包括选择能量径与选择噪声径,该两者共同构成最终选择的多径延迟。Preferably, in the step B, the multipath delay selection of the target user includes selecting an energy path and selecting a noise path, which together constitute the finally selected multipath delay.
优选地,在执行所述步骤B时,所述能量径选择方法包括:Preferably, when performing the step B, the energy path selection method includes:
C、对目标用户的能量径进行选择,当其信号能量小于一预设阈值时,可以不对其进行合并。C. Select the energy path of the target user. When the signal energy of the target user is less than a preset threshold, they may not be combined.
优选地,在执行所述步骤B时,所述噪声径选择方法包括:Preferably, when performing the step B, the noise path selection method includes:
D、根据抑制多径间干扰的原则选择目标用户的噪声径。D. Select the noise path of the target user according to the principle of suppressing inter-multipath interference.
优选地,根据抑制多径间干扰的原则选择目标用户的噪声径的步骤包括:Preferably, the step of selecting the noise path of the target user according to the principle of suppressing inter-multipath interference includes:
D1、选择目标用户的一条能量径作为潜在合并的多径,并令其延迟为del_ef;D1. Select an energy path of the target user as a potential merged multipath, and make its delay del_ef;
D2、从干扰多径中选择一条,令其延迟为del_int,其中,所述干扰多径是指除所述选中的目标用户的能量径外的其他的目标用户能量径以及所有干扰用户的能量径,其都对选中多径有径间干扰;D2. Select one of the interference multipaths, and let its delay be del_int, wherein the interference multipath refers to the energy paths of other target users except the energy path of the selected target user and the energy paths of all interference users , all of which have inter-path interference to the selected multipath;
D3、产生一条噪声径用以抑制干扰多径的干扰;D3. Generate a noise path to suppress interference from interfering multipath;
D4、基于至少一个准则挑选一部分噪声径参与最终的合并。D4. Select a part of noise paths to participate in the final combination based on at least one criterion.
优选地,在所述步骤D3中,产生一条用以抑制干扰多径的干扰的噪声径的步骤包括:Preferably, in the step D3, the step of generating a noise path for suppressing multipath interference includes:
D31、从目标用户以及干扰用户的能量径中选择一条多径作为基准多径,令其延迟为del_lp;D31. Select a multipath from the energy paths of the target user and the interference user as the reference multipath, and make its delay del_lp;
D32、依据如下数学式,获得目标噪声径的延迟del_nf:D32. Obtain the delay del_nf of the target noise path according to the following mathematical formula:
del_nf = del_ef+order*(del_lp-del_int);del_nf = del_ef+order*(del_lp-del_int);
其中,order为大于0的整数,表示产生噪声径的阶数。Among them, order is an integer greater than 0, indicating the order of the noise path.
优选地,在所述步骤D3中,还包括:Preferably, in said step D3, it also includes:
D33、当order=1,且基准多径即为选中能量径时,此时有del_lp=del_ef,则依据如下数学式获得目标噪声径的延迟del_nf:D33. When order=1 and the reference multipath is the selected energy path, del_lp=del_ef at this time, then the delay del_nf of the target noise path is obtained according to the following mathematical formula:
del_nf = 2*del_lp-del_int ;del_nf = 2*del_lp-del_int;
即噪声径del_nf以及干扰多径del_int相对选中的能量径del_ef而言成对称关系。That is, the noise path del_nf and the interference multipath del_int are symmetrical to the selected energy path del_ef.
优选地,在所述步骤D4中,所述准则包括:Preferably, in the step D4, the criteria include:
1)能量大的能量径产生的噪声径优先;1) The noise path generated by the energy path with high energy is given priority;
2)能量大的干扰径产生的噪声径优先;2) The noise path generated by the interference path with high energy is given priority;
3)能量大的基准径产生的噪声径优先;3) The noise path generated by the reference path with high energy is given priority;
4)Order小的噪声径优先;4) The noise path with small order is given priority;
5)多径延迟间隔小于一定阈值的两条径只取一条。5) Only one of the two paths whose multipath delay interval is smaller than a certain threshold is selected.
一种选择多径延迟的装置,包括:An apparatus for selecting multipath delay, comprising:
目标用户多径搜索模块,用于对目标用户进行多径搜索,获取多径相关信息;The target user multipath search module is used to perform multipath search on the target user to obtain multipath related information;
干扰用户多径搜索模块,用于对干扰用户进行多径搜索,获取多径相关信息;The interfering user multipath search module is used to perform multipath searching on the interfering user and obtain multipath related information;
目标用户多径延迟选择模块,用于依据搜索得到的含有目标用户信号能量的能量径信息以及干扰用户信号能量的能量径信息进行目标用户的多径延迟选择。The target user multipath delay selection module is configured to perform multipath delay selection of the target user according to the energy path information containing the energy of the target user signal and the energy path information of the interference user signal energy obtained through searching.
优选地,所述多径搜索是指对能量径的搜索,所述多径相关信息包括能量径延迟与每条径所包含的信号能量大小。Preferably, the multipath search refers to the search for energy paths, and the multipath related information includes energy path delay and signal energy contained in each path.
优选地,目标用户多径延迟选择模块对目标用户的多径延迟选择包括选择能量径与选择噪声径,该两者共同构成最终选择的多径延迟。Preferably, the target user multipath delay selection module selects the target user's multipath delay including selecting an energy path and selecting a noise path, which together constitute the finally selected multipath delay.
优选地,目标用户多径延迟选择模块还用于对目标用户的能量径进行选择,当其信号能量小于一预设阈值时,可以不对其进行合并。Preferably, the target user multipath delay selection module is also used to select the target user's energy path, and when the signal energy of the target user is less than a preset threshold, it may not be combined.
优选地,目标用户多径延迟选择模块还用于根据抑制多径间干扰的原则选择目标用户的噪声径。Preferably, the target user multipath delay selection module is also used to select the target user's noise path according to the principle of suppressing inter-multipath interference.
优选地,目标用户多径延迟选择模块根据抑制多径间干扰的原则选择目标用户的噪声径的步骤包括:Preferably, the step of selecting the target user's noise path according to the principle of suppressing inter-multipath interference by the target user multipath delay selection module includes:
1)选择目标用户的一条能量径作为潜在合并的多径,并令其延迟为del_ef;1) Select an energy path of the target user as a potential merged multipath, and make its delay del_ef;
2)从干扰多径中选择一条,令其延迟为del_int,其中,所述干扰多径是指除所述选中的目标用户的能量径外的其他的目标用户能量径以及所有干扰用户的能量径,其都对选中多径有径间干扰;2) Select one of the interference multipaths, and let its delay be del_int, where the interference multipath refers to the energy paths of other target users except the energy path of the selected target user and the energy paths of all interference users , all of which have inter-path interference to the selected multipath;
3)产生一条噪声径用以抑制干扰多径的干扰;3) Generate a noise path to suppress interference from interfering multipath;
4)基于至少一个准则挑选一部分噪声径参与最终的合并。4) Select a part of the noise paths to participate in the final combination based on at least one criterion.
优选地,产生一条用以抑制干扰多径的干扰的噪声径的步骤包括:Preferably, the step of generating a noise path for suppressing multipath interference includes:
1)从目标用户以及干扰用户的能量径中选择一条多径作为基准多径,令其延迟为del_lp;1) Select a multipath from the energy paths of the target user and the interference user as the reference multipath, and make its delay del_lp;
2)依据如下数学式,获得目标噪声径的延迟del_nf:2) Obtain the delay del_nf of the target noise path according to the following mathematical formula:
del_nf = del_ef+order*(del_lp-del_int);del_nf = del_ef+order*(del_lp-del_int);
其中,order为大于0的整数,表示产生噪声径的阶数。Among them, order is an integer greater than 0, indicating the order of the noise path.
优选地,当order=1,且基准多径即为选中能量径时,此时有del_lp=del_ef,则依据如下数学式获得目标噪声径的延迟del_nf:Preferably, when order=1, and the reference multipath is the selected energy path, del_lp=del_ef, then the delay del_nf of the target noise path is obtained according to the following mathematical formula:
del_nf = 2*del_lp-del_int ;del_nf = 2*del_lp-del_int;
即噪声径del_nf以及干扰多径del_int相对选中的能量径del_ef而言成对称关系。That is, the noise path del_nf and the interference multipath del_int are symmetrical to the selected energy path del_ef.
优选地,所述准则包括:Preferably, the criteria include:
1)能量大的能量径产生的噪声径优先;1) The noise path generated by the energy path with high energy is given priority;
2)能量大的干扰径产生的噪声径优先;2) The noise path generated by the interference path with high energy is given priority;
3)能量大的基准径产生的噪声径优先;3) The noise path generated by the reference path with high energy is given priority;
4)Order小的噪声径优先;4) The noise path with small order is given priority;
5)多径延迟间隔小于一定阈值的两条径只取一条。5) Only one of the two paths whose multipath delay interval is smaller than a certain threshold is selected.
通过上述本发明的技术方案可以看出,采用本发明所述方法和装置,与现有技术相比,所选择的多径延迟更能发挥高级接收机的性能,更好的抑制干扰,提高合并后的SINR(Signal to Interference plus Noise Ratio,信号干扰噪声比),降低接收机的误码率。It can be seen from the above-mentioned technical scheme of the present invention that, compared with the prior art, the selected multipath delay can better exert the performance of advanced receivers, suppress interference better, and improve the combination efficiency by using the method and device of the present invention. The final SINR (Signal to Interference plus Noise Ratio, Signal to Interference plus Noise Ratio) reduces the bit error rate of the receiver.
附图说明Description of drawings
图1说明了现有的扩频接收机的一般结构,即多径延迟选择与分配、解扰解扩、多径合并、判决解码;Fig. 1 illustrates the general structure of the existing spread spectrum receiver, namely multipath delay selection and distribution, descrambling and despreading, multipath combining, decision decoding;
图2说明了本发明实施例提供的选择多径延迟的装置的模块划分,大致可以分为目标用户多径搜索模块、干扰用户多径搜索模块与目标用户多径延迟选择模块;Figure 2 illustrates the module division of the device for selecting multipath delay provided by the embodiment of the present invention, which can be roughly divided into a target user multipath search module, an interfering user multipath search module, and a target user multipath delay selection module;
图3说明了本发明实施例提供的选择多径延迟的方法实现流程,包括能量径的选择与噪声径的产生;Fig. 3 illustrates the implementation process of the method for selecting multipath delay provided by the embodiment of the present invention, including the selection of energy path and the generation of noise path;
图4说明了本发明实施例中基于抑制径间干扰的原则产生噪声径的方法流程;FIG. 4 illustrates a method flow for generating a noise path based on the principle of suppressing inter-path interference in an embodiment of the present invention;
图5说明了本发明实施例中噪声径的产生流程;Fig. 5 illustrates the generation process of the noise path in the embodiment of the present invention;
图6说明了本发明实施例1提供的一种选择多径延迟的方法流程,通过对多径能量排序来挑选噪声径;FIG. 6 illustrates a flow of a method for selecting multipath delay provided by Embodiment 1 of the present invention, in which noise paths are selected by sorting multipath energy;
图7说明了本发明实施例2提供的一种选择多径延迟的方法流程,通过给每一个噪声径赋予一个权重,挑选一定数量的权重较大的噪声径参与最终的合并。FIG. 7 illustrates a flow of a method for selecting multipath delays provided by Embodiment 2 of the present invention. By assigning a weight to each noise path, a certain number of noise paths with higher weights are selected to participate in the final combination.
本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。The realization of the purpose of the present invention, functional characteristics and excellent effects will be further described below in conjunction with specific embodiments and accompanying drawings.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。The technical scheme of the present invention will be described in further detail below in conjunction with the accompanying drawings and specific examples, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention .
在本发明中,分别对目标用户与干扰用户进行多径搜索,获取多径相关信息。这里的目标用户即受益用户。多径搜索是指对能量径的搜索,可以是基于已知序列的相关搜索。经过多径搜索后,获得了含有目标用户信号能量的能量径信息,与含有干扰用户信号能量的能量径信息。本专利提出基于目标用户与干扰用户能量径信息进行目标用户的多径延迟选择,选择的结果可直接进行多径分配。In the present invention, multipath searches are performed on target users and interfering users respectively to obtain multipath related information. The target user here is the beneficiary user. Multipath search refers to the search for energy paths, which can be a correlation search based on known sequences. After multipath searching, the energy path information containing the energy of the target user signal and the energy path information containing the energy of the interference user signal are obtained. This patent proposes the multipath delay selection of the target user based on the energy path information of the target user and the interference user, and the selection result can be directly assigned to the multipath.
由于目标用户的多径延迟选择考虑了干扰用户的能量径信息,这样的多径分配使得高级接收机可以有目的的抑制干扰用户能量,提高目标用户解调性能。当干扰用户能量占总的干扰加白噪声的比例较高时,该方法增益更为明显。Since the multipath delay selection of the target user considers the energy path information of the interfering user, such multipath allocation enables the advanced receiver to suppress the energy of the interfering user purposefully and improve the demodulation performance of the target user. When the energy of interfering users accounts for a higher proportion of the total interference plus white noise, the gain of this method is more obvious.
本发明实施例提供的一种选择多径延迟的方法,包括如下步骤:A method for selecting multipath delay provided by an embodiment of the present invention includes the following steps:
S10、分别对目标用户与干扰用户进行多径搜索,获取多径相关信息;S10. Perform multipath search on the target user and the interfering user respectively, to acquire multipath related information;
S20、依据搜索得到的含有目标用户信号能量的能量径信息以及干扰用户信号能量的能量径信息进行目标用户的多径延迟选择。S20. Perform multipath delay selection of the target user according to the energy path information containing the energy of the target user signal and the energy path information of the interference user signal energy obtained through searching.
本实施例中,在所述步骤S10中,所述多径搜索是指对能量径的搜索,所述多径相关信息包括能量径延迟与每条径所包含的信号能量大小。In this embodiment, in the step S10, the multipath search refers to the search for energy paths, and the multipath related information includes energy path delay and signal energy contained in each path.
在所述步骤S20中,目标用户的多径延迟选择包括选择能量径与选择噪声径,该两者共同构成最终选择的多径延迟。In the step S20, the multipath delay selection of the target user includes selecting an energy path and selecting a noise path, which together constitute a finally selected multipath delay.
在执行所述步骤S20时,所述能量径选择方法包括:When performing the step S20, the energy path selection method includes:
S30、对目标用户的能量径进行选择,当其信号能量小于一预设阈值时,可以不对其进行合并。S30. Select the energy path of the target user, and when the signal energy of the target user is less than a preset threshold, it may not be combined.
在执行所述步骤S30时,所述噪声径选择方法包括:When performing the step S30, the noise path selection method includes:
S40、根据抑制多径间干扰的原则选择目标用户的噪声径。S40. Select the noise path of the target user according to the principle of suppressing inter-multipath interference.
在该步骤S40中,根据抑制多径间干扰的原则选择目标用户的噪声径的步骤包括:In this step S40, the step of selecting the noise path of the target user according to the principle of suppressing inter-multipath interference includes:
S401、选择目标用户的一条能量径作为潜在合并的多径,并令其延迟为del_ef;S401. Select an energy path of the target user as a potentially merged multipath, and set its delay to del_ef;
S402、从干扰多径中选择一条,令其延迟为del_int,其中,所述干扰多径是指除所述选中的目标用户的能量径外的其他的目标用户能量径以及所有干扰用户的能量径,其都对选中多径有径间干扰;S402. Select one of the interference multipaths, and set its delay as del_int, wherein the interference multipath refers to the energy paths of other target users except the energy path of the selected target user and the energy paths of all interfering users , all of which have inter-path interference to the selected multipath;
S403、产生一条噪声径用以抑制干扰多径的干扰;S403. Generate a noise path to suppress interference from interfering multipaths;
S404、基于至少一个准则挑选一部分噪声径参与最终的合并。S404. Select a part of noise paths to participate in the final combination based on at least one criterion.
在所述步骤S403中,产生一条用以抑制干扰多径的干扰的噪声径的步骤包括:In the step S403, the step of generating a noise path for suppressing interference from multipath interference includes:
S4031、从目标用户以及干扰用户的能量径中选择一条多径作为基准多径,令其延迟为del_lp;S4031. Select a multipath from the energy paths of the target user and the interference user as the reference multipath, and set its delay as del_lp;
S4032、依据如下数学式,获得目标噪声径的延迟del_nf:S4032. Obtain the delay del_nf of the target noise path according to the following mathematical formula:
del_nf = del_ef+order*(del_lp-del_int);del_nf = del_ef+order*(del_lp-del_int);
其中,order为大于0的整数,表示产生噪声径的阶数。Among them, order is an integer greater than 0, indicating the order of the noise path.
优选地,在所述步骤S403中,还包括:Preferably, in the step S403, it also includes:
S4033、当order=1,且基准多径即为选中能量径时,此时有del_lp=del_ef,则依据如下数学式获得目标噪声径的延迟del_nf:S4033. When order=1, and the reference multipath is the selected energy path, del_lp=del_ef, then obtain the delay del_nf of the target noise path according to the following mathematical formula:
del_nf = 2*del_lp-del_int ;del_nf = 2*del_lp-del_int;
即噪声径del_nf以及干扰多径del_int相对选中的能量径del_ef而言成对称关系。That is, the noise path del_nf and the interference multipath del_int are symmetrical to the selected energy path del_ef.
在所述步骤S404中,所述准则包括:In the step S404, the criteria include:
1)能量大的能量径产生的噪声径优先;1) The noise path generated by the energy path with high energy is given priority;
2)能量大的干扰径产生的噪声径优先;2) The noise path generated by the interference path with high energy is given priority;
3)能量大的基准径产生的噪声径优先;3) The noise path generated by the reference path with high energy is given priority;
4)Order小的噪声径优先;4) The noise path with small order is given priority;
5)多径延迟间隔小于一定阈值的两条径只取一条。5) Only one of the two paths whose multipath delay interval is smaller than a certain threshold is selected.
例如,一个具体实施例中,所述的目标用户多径延迟选择方法包括以下具体步骤:For example, in a specific embodiment, the described target user multipath delay selection method includes the following specific steps:
步骤1:首先对目标用户与干扰用户进行多径搜索,获取相应的能量径信息。Step 1: First, multipath search is performed on the target user and the interfering user to obtain corresponding energy path information.
步骤2:依据步骤1所获得的目标用户与干扰用户能量径信息进行目标用户多径延迟选择。目标用户多径延迟选择分为两部分,选择能量径与选择噪声径,如图3所示,这两部分共同构成最终选择的多径延迟。Step 2: Perform multipath delay selection of the target user according to the energy path information of the target user and the interference user obtained in step 1. Target user multipath delay selection is divided into two parts, energy path selection and noise path selection, as shown in Figure 3, these two parts together constitute the final selected multipath delay.
步骤3:依据步骤2,对目标用户的能量径进行选择,能量小于一定预设阈值的可以不进行合并。Step 3: According to Step 2, select the energy path of the target user, and those whose energy is less than a certain preset threshold may not be merged.
步骤4:如图4,依据步骤2,根据抑制多径间干扰的原则选择目标用户的噪声径,具体步骤如下:Step 4: As shown in Figure 4, according to step 2, select the noise path of the target user according to the principle of suppressing inter-multipath interference. The specific steps are as follows:
步骤4a:选择目标用户的一条能量径作为潜在合并的多径。令其延迟为del_ef,如图5所示,目标用户两条能量径,干扰用户三条能量径,其中,选中的能量径的序号为“1”。Step 4a: Select an energy path of the target user as a potential merged multipath. Let the delay be del_ef. As shown in FIG. 5 , there are two energy paths for the target user and three energy paths for the interference user, and the serial number of the selected energy path is "1".
步骤4b:除选中能量径外的其他的目标用户能量径,以及所有干扰用户的能量径都对选中多径有径间干扰。选择这些干扰多径中的一条,令其延迟为del_int,如图5所示,选中的干扰径的序号为“5”。Step 4b: The energy paths of other target users except the selected energy path and the energy paths of all interfering users have inter-path interference to the selected multipath. One of these interfering multipaths is selected, and its delay is del_int, as shown in FIG. 5 , the serial number of the selected interfering path is "5".
步骤4c:产生一条噪声径用以抑制干扰多径的干扰,例如,产生方法如下:Step 4c: Generate a noise path to suppress the interference of interfering multipath, for example, the generation method is as follows:
(1)从目标用户、干扰用户的能量径中选择一条多径作为基准多径,令其延迟为del_lp,如图5所示,选中的基准多径序号为“3”(1) Select a multipath from the energy paths of the target user and the interfering user as the reference multipath, and set its delay as del_lp, as shown in Figure 5, the serial number of the selected reference multipath is "3"
(2)噪声径的延迟del_nf为:(2) The delay del_nf of the noise path is:
del_nf = del_ef+order*(del_lp-del_int) 公式一;del_nf = del_ef+order*(del_lp-del_int) Formula 1;
其中,order为大于0的整数,表示产生噪声径的阶数。如图5,order=1,产生序号为“6”的噪声径。Among them, order is an integer greater than 0, indicating the order of the noise path. As shown in Figure 5, order=1, the noise path with the sequence number "6" is generated.
(3)当order=1,基准多径即为选中的能量径时,即del_lp=del_ef,公式一退化为:(3) When order=1, the reference multipath is the selected energy path, that is, del_lp=del_ef, formula 1 degenerates to:
del_nf = 2*del_lp-del_int 公式二;del_nf = 2*del_lp-del_int formula two;
即噪声径del_nf与干扰多径del_int关于选中的能量径del_ef成对称关系。That is, the noise path del_nf and the interference multipath del_int have a symmetrical relationship with respect to the selected energy path del_ef.
步骤4d:潜在合并能量径与干扰多径的配对情况会很多,产生的噪声径也有很多,需要基于一定的准则挑选一部分噪声径参与最终的合并,其中所述准则如下:Step 4d: There will be many pairs of energy paths and interfering multipaths for potential merging, and there will be many noise paths generated. It is necessary to select a part of the noise paths to participate in the final merging based on certain criteria. The criteria are as follows:
1)能量大的能量径产生的噪声径优先;1) The noise path generated by the energy path with high energy is given priority;
2)能量大的干扰径产生的噪声径优先;2) The noise path generated by the interference path with high energy is given priority;
3)能量大的基准径产生的噪声径优先;3) The noise path generated by the reference path with high energy is given priority;
4)Order小的噪声径优先;4) The noise path with small order is given priority;
5)多径延迟间隔小于一定阈值的两条径只取一条。5) Only one of the two paths whose multipath delay interval is smaller than a certain threshold is selected.
本发明实施例还提供了一种选择多径延迟的装置,包括:The embodiment of the present invention also provides a device for selecting multipath delay, including:
目标用户多径搜索模块,用于对目标用户进行多径搜索,获取多径相关信息,其中,所述多径搜索是指对能量径的搜索,所述多径相关信息包括能量径延迟与每条径所包含的信号能量大小。The target user multipath search module is used to perform multipath search on the target user to obtain multipath related information, wherein the multipath search refers to the search for energy paths, and the multipath related information includes energy path delay and each The signal energy contained in the bar diameter.
干扰用户多径搜索模块,用于对干扰用户进行多径搜索,获取多径相关信息;The interfering user multipath search module is used to perform multipath searching on the interfering user and obtain multipath related information;
目标用户多径延迟选择模块,用于依据搜索得到的含有目标用户信号能量的能量径信息以及干扰用户信号能量的能量径信息进行目标用户的多径延迟选择。The target user multipath delay selection module is configured to perform multipath delay selection of the target user according to the energy path information containing the energy of the target user signal and the energy path information of the interference user signal energy obtained through searching.
多径搜索模块为目标用户多径延迟选择提供信息,包括目标用户与干扰用户的能量径信息。The multipath search module provides information for the multipath delay selection of the target user, including the energy path information of the target user and the interference user.
而目标用户多径延迟选择模块则综合考虑目标用户与干扰用户的能量径信息进行目标用户多径延迟选择,以最大程度的发挥高级接收机的性能。综合考虑目标用户与干扰用户的能量径信息选择目标用户的多径延迟,选择的多径位置若含有目标用户信号能量则为能量径,若不含有则为噪声径。能量径与噪声径都需要进行解扰解扩,最后按照一定的合并权重进行符号合并。The multipath delay selection module of the target user comprehensively considers the energy path information of the target user and the interference user to select the multipath delay of the target user, so as to maximize the performance of the advanced receiver. Considering the energy path information of the target user and the interference user, the multipath delay of the target user is selected. If the selected multipath location contains the signal energy of the target user, it is an energy path, and if it does not contain it, it is a noise path. Both the energy path and the noise path need to be descrambled and despread, and finally symbols are combined according to a certain combination weight.
具体地,目标用户多径延迟选择模块对目标用户的多径延迟选择包括选择能量径与选择噪声径,该两者共同构成最终选择的多径延迟。Specifically, the target user multipath delay selection module selects the target user's multipath delay including selecting an energy path and selecting a noise path, which together constitute the finally selected multipath delay.
目标用户多径延迟选择模块还用于对目标用户的能量径进行选择,当其信号能量小于一预设阈值时,可以不对其进行合并。The target user multipath delay selection module is also used to select the target user's energy path, and when the signal energy of the target user is less than a preset threshold, it may not be combined.
另外,目标用户多径延迟选择模块还用于根据抑制多径间干扰的原则选择目标用户的噪声径。In addition, the target user multipath delay selection module is also used to select the target user's noise path according to the principle of suppressing inter-multipath interference.
具体地,目标用户多径延迟选择模块根据抑制多径间干扰的原则选择目标用户的噪声径的步骤包括:Specifically, the step of selecting the target user's noise path according to the principle of suppressing inter-multipath interference by the target user multipath delay selection module includes:
1)选择目标用户的一条能量径作为潜在合并的多径,并令其延迟为del_ef;1) Select an energy path of the target user as a potential merged multipath, and make its delay del_ef;
2)从干扰多径中选择一条,令其延迟为del_int,其中,所述干扰多径是指除所述选中的目标用户的能量径外的其他的目标用户能量径以及所有干扰用户的能量径,其都对选中多径有径间干扰;2) Select one of the interference multipaths, and let its delay be del_int, where the interference multipath refers to the energy paths of other target users except the energy path of the selected target user and the energy paths of all interference users , all of which have inter-path interference to the selected multipath;
3)产生一条噪声径用以抑制干扰多径的干扰;3) Generate a noise path to suppress interference from interfering multipath;
4)基于至少一个准则挑选一部分噪声径参与最终的合并。4) Select a part of the noise paths to participate in the final combination based on at least one criterion.
其中,产生一条用以抑制干扰多径的干扰的噪声径的步骤包括:Wherein, the step of generating a noise path for suppressing the interference of multipath interference includes:
1)从目标用户以及干扰用户的能量径中选择一条多径作为基准多径,令其延迟为del_lp;1) Select a multipath from the energy paths of the target user and the interference user as the reference multipath, and make its delay del_lp;
2)依据如下数学式,获得目标噪声径的延迟del_nf:2) Obtain the delay del_nf of the target noise path according to the following mathematical formula:
del_nf = del_ef+order*(del_lp-del_int);del_nf = del_ef+order*(del_lp-del_int);
其中,order为大于0的整数,表示产生噪声径的阶数。Among them, order is an integer greater than 0, indicating the order of the noise path.
具体实施时,当order=1,且基准多径即为选中能量径时,此时有del_lp=del_ef,则依据如下数学式获得目标噪声径的延迟del_nf:In specific implementation, when order=1 and the reference multipath is the selected energy path, del_lp=del_ef at this time, then the delay del_nf of the target noise path is obtained according to the following mathematical formula:
del_nf = 2*del_lp-del_int ;del_nf = 2*del_lp-del_int;
即噪声径del_nf以及干扰多径del_int相对选中的能量径del_ef而言成对称关系。That is, the noise path del_nf and the interference multipath del_int are symmetrical to the selected energy path del_ef.
另外,所述挑选一部分噪声径参与最终的合并的准则包括:In addition, the criteria for selecting a part of noise paths to participate in the final combination include:
1)能量大的能量径产生的噪声径优先;1) The noise path generated by the energy path with high energy is given priority;
2)能量大的干扰径产生的噪声径优先;2) The noise path generated by the interference path with high energy is given priority;
3)能量大的基准径产生的噪声径优先;3) The noise path generated by the reference path with high energy is given priority;
4)Order小的噪声径优先;4) The noise path with small order is given priority;
5)多径延迟间隔小于一定阈值的两条径只取一条。5) Only one of the two paths whose multipath delay interval is smaller than a certain threshold is selected.
实例1:Example 1:
如图6所示,其举例说明了一种多径延迟选择的方法,通过对多径能量排序来挑选噪声径,包括如下具体步骤:As shown in Figure 6, it illustrates a method for multipath delay selection, selecting the noise path by sorting the multipath energy, including the following specific steps:
第一步:获取目标用户与干扰用户的能量径信息,包括能量径延迟、所属天线与包含能量大小。Step 1: Obtain the energy path information of the target user and the interfering user, including the energy path delay, the antenna to which it belongs, and the contained energy.
第二步:按照多径含有的信号能量对多径进行排序。这里的排序不区分用户,不区分天线,只对能量进行从大至小的排序,当然排序后某一条多径所属用户,所属天线还是需要一一对应的。Step 2: Sort the multipaths according to the signal energy contained in the multipaths. The sorting here does not distinguish between users and antennas, and only sorts the energy from large to small. Of course, after sorting, a certain multipath belongs to the user and the antenna it belongs to needs to be one-to-one.
第三步:设阶数为order,阶数越高所产生的噪声径抑制干扰的效果越差,所以首先搜索order=1的噪声径,然后搜索order=2的噪声径,以此类推。Step 3: Set the order as order. The higher the order, the worse the interference suppression effect of the noise path generated, so first search for the noise path with order=1, then search for the noise path with order=2, and so on.
第四步:按照含有目标用户信号能量从大到小的顺序依次选择目标用户能量径作为一条潜在合并多径,多径延迟记为del_ef。Step 4: Select the energy path of the target user as a potential merged multipath according to the order of signal energy containing the target user from large to small, and record the multipath delay as del_ef.
第五步:按照能量大小遍历合并多径所属天线上的所有多径,将这条多径看作干扰多径,多径延迟记为del_int。干扰多径可以来自目标用户,也可以来自干扰用户,能量大的干扰多径需要优先处理。Step 5: traverse all the multipaths on the antenna to which the combined multipath belongs according to the energy level, regard this multipath as an interference multipath, and record the multipath delay as del_int. The interference multipath can come from the target user or the interference user, and the interference multipath with high energy needs to be dealt with first.
第六步:用干扰多径所属用户的某一条多径去抑制干扰多径,这条基准径的延迟记为del_lp。这条径可以是干扰多径所属用户在所属天线上的最大能量径,也可以是干扰多径所属用户的最大能量径,也可以是其他多径。Step 6: Use a certain multipath of the user to which the interference multipath belongs to suppress the interference multipath, and the delay of this reference path is denoted as del_lp. This path may be the maximum energy path of the user to which the interfering multipath belongs on the antenna, or the maximum energy path of the user to which the interfering multipath belongs, or other multipaths.
第七步:按照公式一产生噪声径延迟del_nf。del_nf的构造方法不限于此。Step 7: Generate noise path delay del_nf according to Formula 1. The construction method of del_nf is not limited to this.
第八步:依据一定的原则判断产生的噪声径是否有效。优选的,如选择的多径条数达到一定数量则不再继续选择,选择的噪声径必须与已选择的多径延迟相隔一定距离等。Step 8: Judge whether the generated noise path is effective or not based on certain principles. Preferably, if the number of selected multipaths reaches a certain number, the selection is not continued, and the selected noise path must be separated from the selected multipath delay by a certain distance.
第九步:若满足多径延迟选择退出条件则退出多径延迟选择模块,输出最终的多径延迟分配给解扰解扩单元。若不满足则继续遍历目标用户能量径、干扰多径与阶数order,继续寻找其他噪声径。退出条件可以是选择的多径条数达到一定数量。Step 9: Exit the multipath delay selection module if the multipath delay selection exit condition is met, output the final multipath delay and distribute it to the descrambling and despreading unit. If it is not satisfied, continue to traverse the target user energy path, interference multipath and order order, and continue to search for other noise paths. The exit condition may be that the number of selected multipaths reaches a certain number.
实例2:Example 2:
如图7所示,其举例说明了另一种多径延迟选择的方法,通过给每一个噪声径赋予一个权重,挑选一定数量的权重较大的噪声径参与最终的合并,其具体包括如下具体步骤:As shown in Figure 7, it illustrates another method of multipath delay selection. By assigning a weight to each noise path, a certain number of noise paths with larger weights are selected to participate in the final combination, which specifically includes the following specific step:
第一步:获取目标用户与干扰用户的能量径信息,包括能量径延迟、所属天线与包含能量大小。Step 1: Obtain the energy path information of the target user and the interfering user, including the energy path delay, the antenna to which it belongs, and the contained energy.
第二步:设定阶数order。Step 2: Set the order.
第三步:从目标用户能量径中选择一条,延迟记为del_ef,多径能量为eng_ef。Step 3: Select one energy path from the target user, denote the delay as del_ef, and the multipath energy as eng_ef.
第四步:从剩余的目标用户能量径与所有干扰用户能量径中选择一条作为干扰多径,延迟为del_int,能量为eng_int。Step 4: Select one of the remaining target user energy paths and all interfering user energy paths as the interference multipath, the delay is del_int, and the energy is eng_int.
第五步:选择干扰径所属用户的最大能量径为基准多径,延迟为del_lp,能量为eng_lp。Step 5: Select the maximum energy path of the user to which the interference path belongs as the reference multipath, the delay is del_lp, and the energy is eng_lp.
第六步:产生相应的噪声径延迟为:Step 6: Generate the corresponding noise path delay as:
del_nf = del_ef+order*(del_lp-del_int),权重为eng_ef*eng_int*eng_lp。del_nf = del_ef+order*(del_lp-del_int), the weight is eng_ef*eng_int*eng_lp.
第七步:重复第二步至第六步,产生所有噪声径。Step 7: Repeat steps 2 to 6 to generate all noise paths.
第八步:按照权重对所有噪声径进行排序,若目标用户能量径有N条,则选择排在前面的N条噪声径参与合并。若某条噪声径与已选择的合并多径间隔小于delta_t,则删除该噪声径。Step 8: Sort all noise paths according to their weights. If there are N energy paths for the target user, select the top N noise paths to participate in merging. If the distance between a noise path and the selected merged multipath is less than delta_t, delete the noise path.
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related All technical fields are equally included in the scope of patent protection of the present invention.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210428050.0A CN103795437B (en) | 2012-10-31 | 2012-10-31 | The method and apparatus for selecting multidiameter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210428050.0A CN103795437B (en) | 2012-10-31 | 2012-10-31 | The method and apparatus for selecting multidiameter |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103795437A CN103795437A (en) | 2014-05-14 |
CN103795437B true CN103795437B (en) | 2018-03-13 |
Family
ID=50670797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210428050.0A Expired - Fee Related CN103795437B (en) | 2012-10-31 | 2012-10-31 | The method and apparatus for selecting multidiameter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103795437B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110518921B (en) * | 2018-05-21 | 2021-05-04 | 北京小米松果电子有限公司 | Method, apparatus and storage medium for multipath combining and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020167924A1 (en) * | 2001-05-09 | 2002-11-14 | Avneesh Agrawal | Method and apparatus for chip-rate processing in a CDMA system |
CN1695313A (en) * | 2002-11-15 | 2005-11-09 | 意大利电信股份公司 | Memory-Based Apparatus and Method for Channel Estimation in a Digital Communication Receiver |
CN101662310A (en) * | 2009-09-30 | 2010-03-03 | 中兴通讯股份有限公司 | Noise path selection method and device thereof |
CN102006114A (en) * | 2004-12-17 | 2011-04-06 | 华为技术有限公司 | Intelligent antenna system and spread-spectrum signal receiver |
-
2012
- 2012-10-31 CN CN201210428050.0A patent/CN103795437B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020167924A1 (en) * | 2001-05-09 | 2002-11-14 | Avneesh Agrawal | Method and apparatus for chip-rate processing in a CDMA system |
CN1695313A (en) * | 2002-11-15 | 2005-11-09 | 意大利电信股份公司 | Memory-Based Apparatus and Method for Channel Estimation in a Digital Communication Receiver |
CN102006114A (en) * | 2004-12-17 | 2011-04-06 | 华为技术有限公司 | Intelligent antenna system and spread-spectrum signal receiver |
CN101662310A (en) * | 2009-09-30 | 2010-03-03 | 中兴通讯股份有限公司 | Noise path selection method and device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN103795437A (en) | 2014-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5006308B2 (en) | Method and apparatus for tracking signals in a wireless communication system | |
CN1146136C (en) | Interference cancellation device and method for spread spectrum communication system | |
CN1102816C (en) | CDMA communication system | |
EP1698064B1 (en) | Method for path searching and verification | |
CN1753322A (en) | Multi region combined detection method of time gap code division multi address system | |
CN1275844A (en) | Method and device for making code synchronous trapping in CDMA communication system | |
CN1586046A (en) | Method and apparatus for performing a signal detection and assignment in a wireless communication system | |
US7756481B2 (en) | Rake receiver with time-shared fingers | |
CN103795437B (en) | The method and apparatus for selecting multidiameter | |
CN101136653B (en) | Device and method for multipath search of random access channel in code division multiple access system | |
TW200427242A (en) | Wireless communication method and system for assigning multi-paths to rake receiver fingers | |
CN101072046B (en) | Multi-path selecting method and receiver | |
CN1518802A (en) | Reducing spread spectrum noise | |
JP2002141886A (en) | Device and method for controlling cell search | |
CN1111325C (en) | Multipath screening method in broadband CDMA system | |
CN1613203A (en) | Method and receiver for receiving composite signals | |
CN1277362C (en) | Route searching circuit and route searching method | |
CN1318922A (en) | Demodulating device and method for mobile communication | |
CN1142688C (en) | Selective merging method and device in multi-path diversity receiving | |
WO2010145613A1 (en) | Method and device for selecting noise path | |
US8929344B2 (en) | Method and system for blind channel impulse response combining for noise mitigation in channel estimation in a TD-SCDMA receiver | |
CN102752013B (en) | Activation code channel detection method and device | |
CN103326742B (en) | Multi-path tracking method and device | |
CN100558000C (en) | Decision method of access at random and system under the theaomni-directional transmission section receiving antenna mode | |
TWI511501B (en) | Differentiated linear equalization at communication base stations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
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: 20180313 |