CN101989864B - Blind multi-access interference suppression method for DS/CDMA system - Google Patents

Blind multi-access interference suppression method for DS/CDMA system Download PDF

Info

Publication number
CN101989864B
CN101989864B CN 200910183004 CN200910183004A CN101989864B CN 101989864 B CN101989864 B CN 101989864B CN 200910183004 CN200910183004 CN 200910183004 CN 200910183004 A CN200910183004 A CN 200910183004A CN 101989864 B CN101989864 B CN 101989864B
Authority
CN
China
Prior art keywords
iteration
projection
convex
interference suppression
convex set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200910183004
Other languages
Chinese (zh)
Other versions
CN101989864A (en
Inventor
魏昕
赵力
王青云
奚吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Post and Telecommunication University
Original Assignee
Nanjing Post and Telecommunication University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN 200910183004 priority Critical patent/CN101989864B/en
Publication of CN101989864A publication Critical patent/CN101989864A/en
Application granted granted Critical
Publication of CN101989864B publication Critical patent/CN101989864B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a signal interference processing method in the technical field of communication, in particular to a blind multi-access interference suppression method for a DS/CDMA (direct sequence/ code division multiple access) system. The method comprises the following steps of: establishing a convex set containing an optimal interference suppression filter coefficient vector in each iteration, approximating the projection of the current filter coefficient vector to the convex set by adopting the projection of a closed half plane containing the convex set, then updating the interference suppression filter coefficient vector, and updating an expansion coefficient in next iteration by adopting an adaptive adjusting strategy. Proved by experiments, the method can effectively inhibit multi-access interference in the DS/CDMA system in different noise, and has quick astringency, good convergence property in a stable state and low calculation and implementation complexity.

Description

Blind MAI suppression method in a kind of DS/CDMA system
Technical field
The present invention relates to the processing method that signal in the communication technical field disturbs, particularly relate to the blind MAI suppression method in a kind of DS/CDMA system.
Background technology
In direct sequence CDMA (DS/CDMA) communication system, each user has the spreading code of oneself, and is relevant by input signal and prior known user's spreading code are done at receiving terminal, thus the information of recovering.An its significant advantage be have a plurality of users of different spreading codes can be on same channel simultaneous transmission of signals, in other words, can share time and frequency resource and need not complicated frequency distribute and administrative mechanism.This system also has the characteristics such as the interference of anti-arrowband, anti-multipath fading and good confidentiality in addition.But also exist some problems simultaneously, except there was noise in receiving terminal, the factors such as propagation delay and received power caused the incomplete quadrature of the spreading code of different user easily, thereby made cdma receiver usually be subject to coming from the impact of other user's transmitted signal.Even if the cross correlation value impact is so unobvious, traditional matched filter also can be weaker than the interference user signal because of the signal of desired user and can't recover to obtain expectation information, this phenomenon is referred to as multiple access and disturbs (MAI), and the existence that multiple access disturbs has reduced power system capacity.Therefore, at the receiving terminal MAI that must take measures to suppress.
In the DS/CDMA of high-throughput communication system, usually adopt the blind MAI suppression method.Since need not training sequence, more and more extensive for research and the application of blind MAI suppression method.Document " Generalized projection algorithm for blind interferencesuppression in DS/CDMA communications " (IEEE Transactions on Circuits and Systems II for example, vol.44, no.6, pp.271-275) in, proposed a kind of simple set theory method and be referred to as space-alternating generalized projection (SAGP) method, suppressed multiple access with it and disturb.The performance of SAGP method under stable state is fine, and be slow but weak point is convergence rate.Document " Constrained normalizedadaptive filters for CDMA mobile communications " (EUSIPCO-European signal processing conference, band limit normalization minimum mean-square error (CNLMS) method has been proposed pp.1-5), restrictive condition in the Adaptive Multiple User Detection is joined in the renewal direction of interference suppression filter, but the CNLMS method is owing to only consider data in each iteration, thereby can not produce enough fast convergence rate.
In recent years, the subgradient projection method is extensively concerned in the research fields such as image recovery, Adaptive Signal Processing, Acoustic Echo Cancellation and digital deaf-aid.The method can be controlled the factors such as rate of convergence, operand and systematic function effectively, so that the overall performance of the system of institute's application promotes greatly.In cdma system, document " Efficient blind MAI suppression in DS/CDMA systems by embeddedconstraint parallel projection techniques " (IEICE Transactions on Fundamental, vol.E88-A, no.8, pp.2062-2071) a kind of parallel projection multiple access interference cancellation method (ECPP) has been proposed, method before comparing, the method improves in convergence rate and the convergence of system, but still exist two limitation: the one, need to be to the convex set of each parallel processing and the again weighting of common factor projection of limiting set during each iteration, because this common factor is compared more strict with the convex set of parallel processing, affect to a certain extent the constringency performance of the method, caused the computation complexity of method higher.The 2nd, the coefficient of expansion that affects system output signal under system's convergence rate and the stable state-interference plus noise ratio (SINR) immobilizes in the iteration renewal process, can't regulate according to concrete iteration situation self adaptation, thereby can't guarantee under any circumstance to obtain optimum systematic function.
Summary of the invention
Purpose of the present invention just is to address the deficiencies of the prior art, and designs the blind MAI suppression method in a kind of DS/CDMA system.
Technical scheme of the present invention is:
Blind MAI suppression method in a kind of DS/CDMA system, it may further comprise the steps:
(1) initialization:
In initialization procedure, set the initial value of each parameter: iterations n=1; A ~ 1,0 = 0 , h 1=s 1, q, w i, γ regulates relevant parameter ρ with the coefficient of expansion Start, ρ Stop, Δ, wherein ρ StopMust be less than ρ Start, total iterations N;
(2) set up convex set C ρ (n)[i] and corresponding convex function g i(h n):
(2-1) adopt following more new formula to estimate A 1And b 1[i]:
Figure G2009101830047D00022
Figure G2009101830047D00023
Here h nIt is the coefficient vector of the n time interference suppression filter in the iteration
Figure G2009101830047D00024
R[i] be the data sequence that receives,
Figure G2009101830047D00025
With
Figure G2009101830047D00026
Be respectively amplitude A in the n time iteration 1Bit b with i transmission 1The estimated value of [i], and γ ∈ (0,1] be forgetting factor; The sgn function definition is:
Figure G2009101830047D00027
If i.e. a>0, sgn a=1, otherwise
Figure G2009101830047D00028
(2-2) introduce following convex set, this convex set comprises the optimal value h of interference suppression filter coefficient Opt:
Figure G2009101830047D00029
C in the following formula ρ (n)[i] is convex set, I nBe the control sequence that contains q element, q is the number of the parallel processor of each iteration participation, and ρ is the coefficient of expansion.Corresponding with this convex set so convex function g i(h n) be:
g i ( h n ) = ( < h n , r [ i ] > - A ~ 1 , n b ~ 1 , n [ i ] ) 2 - &rho;
(3) calculate h nTo convex set C ρ (n)The projection of [i]
Figure G2009101830047D000211
Employing is to comprising convex set C ρ (n)The closed half-plane H of [i] i(h n) projection
Figure G2009101830047D000212
Come close approximation
Figure G2009101830047D000213
Namely P C &rho; ( n ) [ i ] ( h n ) &cong; P H i ( h n ) ( h n ) .
H wherein i(h n) expression formula be:
Figure G2009101830047D000215
▽ g in the following formula i(h n) be g i(h n) subgradient, &dtri; g i ( h n ) = 2 r [ i ] ( < h n , r [ i ] > - A ~ 1 , n + 1 b ~ 1 , n [ i ] )
To close primitive formula as follows:
P H i ( h n ) ( h n ) = h n - g i ( h n ) &dtri; g i ( h n ) , h n &NotElement; H i ( h n ) h n , h n &Element; H i ( h n )
(4) upgrade the interference suppression filter coefficient vector:
The iteration renewal process expression formula of interference suppression filter coefficient vector is as follows:
h n + 1 = P C s ( h n + &lambda; n ( &Sigma; i &Element; I n w i ( n ) P C &rho; ( n ) [ i ] ( h n ) - h n ) ) - - - ( 11 )
H in the following formula nAnd h N+1Represent respectively the n time and the filter coefficient vector during the n+1 time iteration.w i (n)Be h nAt different convex set C ρ (n)Projection on [i]
Figure G2009101830047D00032
The weight of giving, in the method, when each iteration is upgraded weight remain unchanged ( w i = w i ( n ) )。
Figure G2009101830047D00034
To limiting set C sOn projection.λ nBe relaxation factor, its span is λ n∈ [0,2M n], in this scope, randomly draw acquisition in equiprobable mode when upgrading at every turn.M nExpression formula as follows:
M n = &Sigma; i &Element; I n w i | | P C &rho; ( n ) [ i ] ( h n ) - h n | | 2 | | &Sigma; i &Element; I n w i P C &rho; ( n ) [ i ] ( h n ) - h n | | 2 h n &NotElement; &cap; i &Element; I n C &rho; n [ i ] 1 h n &Element; &cap; i &Element; I n C &rho; ( n ) [ i ]
(5) adopt the self adaptation regulation strategy to upgrade ρ
Adopt the self adaptation regulation strategy to regulate and determine coefficient of expansion ρ in the next iteration, ρ StartAnd ρ StopBe respectively the value upper and lower bound of ρ; ρ=ρ when initial Start, inspection condition in each iteration h n &NotElement; &cap; i &Element; I n H i ( h n ) Whether satisfy, if satisfy then need not to change ρ; And work as h n &Element; &cap; i &Element; I n H i ( h n ) The time, judge whether current ρ stops coefficient of expansion value ρ less than certain StopIf: ρ>ρ Stop, then reduce ρ with step delta, namely ρ=ρ-Δ satisfies until find again h n &NotElement; &cap; i &Element; I n H i ( h n ) ρ; And as ρ≤ρ StopIn time, just no longer continue to reduce.
(6) iteration is upgraded and is finished judgement
After above-mentioned steps is finished, judge that whether the current iteration frequency n is less than the total iterations N that sets.If n<=N then adds 1 with iterations n, enter the next iteration renewal process; Otherwise iterative process finishes.
According to technical scheme of the present invention, it has following many beneficial effects and remarkable advantage:
1. adopt a kind of iteration renewal process of new interference suppression filter coefficient vector, this renewal process has reduced in projection process the restriction of projection set and the computation complexity of system.
2. adopt the parallel projection technology, compare with non-parallel projection methods such as SAGP and CNLMS, this technology has improved the convergence rate of system and the constringency performance under the stable state.
3. will be converted into to the projection of convex set the projection to the half-plane that comprises this convex set, obtain simple projection formula, solve in the actual application to the definite computing formula complexity of convex set projection or the shortcoming that is difficult to obtain.
4. fully take into account the compromise of system's output SINR under the convergence rate of system and the stable state, adopt a kind of mechanism of as the case may be coefficient of expansion self adaptation being regulated, make system under different environment, can obtain simultaneously fast convergence and stable interference rejection.
Description of drawings
The overall flow figure of Fig. 1---the inventive method.
Fig. 2---parallel subgradient projection schematic diagram.
Fig. 3---the output SINR curve of system under the fixing coefficient of expansion condition.
Fig. 4---coefficient of expansion self adaptation regulation strategy flow chart.
Fig. 5---SAGP, CNLMS, the output SINR Performance Ratio of ECPP and APSP method is.
Fig. 6---SAGP, CNLMS, the BER Performance Ratio of ECPP and APSP method is.
Embodiment
Below in conjunction with drawings and Examples, technical solutions according to the invention are further elaborated.
Fig. 1 is the overall flow figure (representing this method with APSP) of the inventive method.In a binary phase shift keying DS/CDMA system, suppose that for present receiving machine first user is desired user, the data sequence that receives so
Figure G2009101830047D00041
(N is the length of spreading code) is:
r [ i ] = A 1 b 1 [ i ] s 1 + &Sigma; l = 2 L A l b &OverBar; l [ i ] s &OverBar; l + n [ i ] - - - ( 1 )
A in the formula (1) 1Signal amplitude (A for desired user 1>0); b 1[i] is i bit of desired user transmission; s 1 &Element; { - 1 N , 1 N } N Spread spectrum code sequence (the ‖ s that represents normalized desired user 1‖=1);
Figure G2009101830047D00044
It is the additive noise on i the bit.A l(2≤l≤L) is the interference signal amplitude of l user except desired user,
Figure G2009101830047D00045
With
Figure G2009101830047D00046
Respectively i of l user spread spectrum code sequence that disturbs symbol and this user, so in the formula (1)
Figure G2009101830047D00047
The expression multiple access disturbs (MAI).
For present receiving machine, r[i] and s 1Being Given information, is the interference suppression filter of h as input by coefficient vector with it, thereby reduces the value of MAI item in the formula (1).
In addition, h must be at limiting set C sIn, this set is defined as
Figure G2009101830047D00048
So:
< h , r [ i ] > = A 1 b 1 [ i ] + &Sigma; l = 2 L A l b &OverBar; l [ i ] < h , s &OverBar; l > + < h , n [ i ] > - - - ( 2 )
In order to suppress the MAI of DS/CDMA system, must reduce as far as possible rear two value in the formula (2).So optimum interference suppression filter coefficient vector h OptMust satisfy:
h opt &Element; arg min h &Element; C s E { ( < h , r [ i ] > - A 1 b 1 [ i ] ) 2 } - - - ( 3 )
E in the following formula represents mathematic expectaion.Purpose of the present invention just is, upgrades h by the iteration of limited number of time, makes it close to h OptThereby, suppress to the full extent the MAI in the DS/CDMA system.The below will describe the concrete steps of the inventive method in detail.
(1) initialization
In initialization procedure, the initial value of each parameter of using in each step below needing to set: iterations n=1; A ~ 1,0 = 0 , h 1 = s 1 , Q, w i, γ regulates relevant parameter ρ with the coefficient of expansion Start, ρ Stop, Δ, total iteration update times N.The concrete meaning of each parameter is introduced hereinafter in detail.
(2) set up convex set C ρ (n)[i] and corresponding convex function g i(h n)
Because the A in the formula (3) 1And b 1[i] the unknown adopts following more new formula to estimate A 1And b 1[i]:
Figure G2009101830047D00052
Figure G2009101830047D00053
H in upper two formulas nIt is the coefficient vector of the n time interference suppression filter in the iteration
Figure G2009101830047D00054
Figure G2009101830047D00055
With
Figure G2009101830047D00056
Be respectively amplitude A in the n time iteration 1Bit b with i transmission 1The estimated value of [i], and γ ∈ (0,1] be forgetting factor; The sgn function definition is:
Figure G2009101830047D00057
If i.e. a>0, sgn a=1, otherwise
Figure G2009101830047D00058
By formula (4) and formula (5), redefine mean square error:
arg min h n &Element; C s E { ( < h n , r [ i ] > - A ~ 1 , n b ~ 1 , n [ i ] ) 2 } - - - ( 6 )
Introduce following random attribute collection with the mathematic expectaion in the replacement formula (6):
Figure G2009101830047D000510
C in the following formula ρ (n)[i] is convex set, I nBe the control sequence that contains q element, q is the number of the parallel processor of each iteration participation, and ρ is the coefficient of expansion, and it has determined to comprise h OptThe size of set.Corresponding with this convex set so convex function is:
g i ( h n ) = ( < h n , r [ i ] > - A ~ 1 , n b ~ 1 , n [ i ] ) 2 - &rho; - - - ( 8 )
(3) calculate h nTo convex set C ρ (n)The projection of [i]
Next, need to obtain the coefficient vector h of current iteration nTo each convex set C ρ (n)The projection of [i] Owing to obtain in the practical application
Figure G2009101830047D000513
Accurate expression very difficult, so adopt here to comprising convex set C ρ (n)The closed half-plane H of [i] i(h n) projection
Figure G2009101830047D000514
Come close approximation
Figure G2009101830047D000515
Namely P C &rho; ( n ) [ i ] ( h n ) &cong; P H i ( h n ) ( h n ) .
Convex function g in the formula (7) i(h n) everywhere can be little, its subgradient ▽ g i(h n) be &dtri; g i ( h n ) = 2 r [ i ] ( < h n , r [ i ] > - A ~ 1 , n + 1 b ~ 1 , n [ i ] ) . Half-plane H so i(h n) expression formula be:
Figure G2009101830047D000518
So,
Figure G2009101830047D00061
Have the following primitive formula that closes:
P H i ( h n ) ( h n ) = h n - g i ( h n ) &dtri; g i ( h n ) , h n &NotElement; H i ( h n ) h n , h n &Element; H i ( h n ) - - - ( 10 )
(4) upgrade the interference suppression filter coefficient vector
In the method, the iteration renewal process expression formula of interference suppression filter coefficient vector is as follows:
h n + 1 = P C s ( h n + &lambda; n ( &Sigma; i &Element; I n w i ( n ) P C &rho; ( n ) [ i ] ( h n ) - h n ) ) - - - ( 11 )
H in the following formula nAnd h N+1Represent respectively the n time and the filter coefficient vector during the n+1 time iteration.w i (n)For to projection
Figure G2009101830047D00064
The weight of composing, it must satisfy two conditions: w i ( n ) > 0 , &Sigma; i &Element; I n w i ( n ) = 1 . When in the method, each iteration is upgraded weight remain unchanged ( w i = w i ( n ) )。λ nBe relaxation factor, its span is λ n∈ [0,2M n], in this scope, randomly draw acquisition in equiprobable mode when upgrading at every turn.M nExpression formula as follows:
M n = &Sigma; i &Element; I n w i | | P C &rho; ( n ) [ i ] ( h n ) - h n | | 2 | | &Sigma; i &Element; I n w i P C &rho; ( n ) [ i ] ( h n ) - h n | | 2 h n &NotElement; &cap; i &Element; I n C &rho; ( n ) [ i ] 1 h n &Element; &cap; i &Element; I n C &rho; ( n ) [ i ] - - - ( 12 )
In addition, in the formula (11)
Figure G2009101830047D00068
To limiting set C sOn projection, it has guaranteed the h that each iteration has obtained when upgrading N+1Satisfy<h N+1, s 1〉=1, for any vector x,
Figure G2009101830047D00069
Expression formula as follows:
Figure G2009101830047D000610
So, in the iteration renewal process of formula (11), at first with h nProject to the common factor of the convex set that participates in parallel processing
Figure G2009101830047D000611
On, then use relaxation factor λ nWeighting projects to C at last sOn.
It (is I that Fig. 3 has provided q=2 n=n, n-1}), λ nThe schematic diagram of=1 o'clock the inventive method when the n+1 time iteration.Known h n(h n∈ C s), the shadow region represents convex set C ρ (n)[n] and C ρ (n)The common factor of [n-1], optimum filter coefficient value h OptWithin this occurs simultaneously, while h OptMust satisfy h Opt∈ C sUse respectively H n(h n) and H N-1(h n) representative comprises C ρ (n)[n] and C ρ (n)The closed half-plane of [n-1] is so to C ρ (n)[n] and C ρ (n)The projection of [n-1] is used to half-plane H n(h n) and H N-1(h n) projection approach, multiply by corresponding weight w nAnd w N-1And summation, obtain h n', at last with h n' project to C sOn, obtain h N+1
Adopt the benefit of this iteration renewal process to be: to adopt the parallel projection technology, compare with non-parallel projection methods such as SAGP and CNLMS, the constringent impact of q-1 iteration convexity set pair before in each iteration, considering, thereby improved the accuracy of projection, accelerated the convergence rate of system.In addition, in this method at first with h nProject to the common factor of the convex set that participates in parallel processing
Figure G2009101830047D00071
On, then use relaxation factor λ nWeighting projects to C at last sOn.And in the ECPP method, h nAt first project to common factor &cap; i &Element; I n ( C &rho; ( n ) [ i ] &cap; C s ) Then weighting.And in the formula (11)
Figure G2009101830047D00073
Compare, to common factor &cap; i &Element; I n ( C &rho; ( n ) [ i ] &cap; C s ) Projection require relatively strictly and difficult, and cause the required projection amount of calculation of ECPP method in each iteration to many 2qN multiplying than the APSP method.So the APSP method has reduced in projection process the restriction of projection set and the computation complexity of system in renewal process.
(5) adopt the self adaptation regulation strategy to upgrade ρ
By in formula (3) and the formula (7) as can be known, the size of coefficient of expansion ρ has determined respectively to participate in the iterative process convex set C of parallel computation ρ (n)[i], i ∈ I nSize.When the numerical value of ρ increases, each convex set C ρ (n)The area of [i] also increases thereupon, causes its common factor
Figure G2009101830047D00075
Increase, i.e. optimal filter h OptProbability in the set that formula (3) is determined is larger, upgrades through the iteration of less number of times so, just can make h n &Element; &cap; i &Element; I n C &rho; ( n ) [ i ] , So the convergence rate of system is very fast; But simultaneously owing to work as h n &Element; &cap; i &Element; I n C &rho; ( n ) [ i ] It is h that rear iteration is upgraded expression formula N+1=h n, namely fall into
Figure G2009101830047D00078
H behind the shadow region shown in Figure 3 nNo longer change, but because this region area is larger, so final h nWith optimal coefficient vector h OptDistant probability larger, thereby affect the constringency performance of system when stable state.Otherwise, when the numerical value of ρ hour, each convex set C ρ (n)The area of [i] is less, and the area of its common factor also diminishes, h nNear h OptProbability larger, thereby the constringency performance of system under stable state is better.But make h nSatisfy h n &Element; &cap; i &Element; I n C &rho; ( n ) [ i ] , That is, make h nFall into h OptThe regional required iteration update times at place increases, thereby causes the convergence rate of system slow.
Definition output signal-interference-to-noise ratio rate (SINR), this index can be weighed effectively through the systematic function after the interference suppression filter.Fig. 4 has compared under the prerequisite that does not adopt the self adaptation regulation strategy to upgrade ρ, the output SINR of system under four groups of fixing coefficient of expansion ρ=0.1,0.4,0.7,1.0.As can be seen from the figure ρ=1.0 o'clock system's convergence rate is the fastest, and the output SINR value that ρ=0.1 reaches after the stable state is maximum.Along with the increase of ρ, convergence rate is accelerated, but to disturbing the effect that suppresses also relatively relatively poor.The result that this figure reflects is consistent with above-mentioned analysis.So in actual applications, ρ's chooses the compromise that will consider convergence rate and stable state output SINR.
As the above analysis, after each interference suppression filter coefficient vector iteration is upgraded, adopt as shown in Figure 5 coefficient of expansion self adaptation regulation strategy to regulate and determine ρ (ρ ∈ [ρ in the next iteration Stop, ρ Start]).Select a larger coefficient of expansion value ρ at initial phase StartStartThe value upper limit for the coefficient of expansion).After each iteration is upgraded the interference suppression filter coefficient vector, the inspection condition h n &NotElement; &cap; i &Element; I n H i ( h n ) Whether satisfy, if satisfy then need not to change ρ; And work as h n &Element; &cap; i &Element; I n H i ( h n ) The time, judge whether current ρ stops coefficient of expansion value ρ less than certain StopIf: ρ>ρ Stop, then reduce ρ (being ρ=ρ-Δ) with step delta, until find certain enough little ρ to make h nAgain satisfy h n &NotElement; &cap; i &Element; I n H i ( h n ) ; And as ρ≤ρ StopThe time just no longer continue to reduce (ρ StopValue lower limit for the coefficient of expansion).The purpose that adopts this regulation mechanism is to guarantee to utilize the larger coefficient of expansion when initial, thereby obtains comparatively faster convergence rate, when the later stage converges to stable state, and the coefficient of expansion that this strategy utilization is less, thus the system that guarantees has higher output SINR.
(6) iteration is upgraded and is finished judgement
After above-mentioned steps is finished, judge that whether the current iteration frequency n is less than the total iterations N that sets.If n<=N then adds 1 with iterations n, enter the next iteration renewal process; Otherwise surperficial iterative process finishes, and finishes all flow processs of this method.
Estimate performance of the present invention below by experiment.In emulation experiment, the interference user number is 10, and its amplitude is expectation signal amplitude A 110 times.Selecting length is that 31 Gold sequence is as spreading code.Forgetting factor γ=0.01, q=16, w i=1/q, &ForAll; i &Element; I n , ρ start=0.7,ρ stop=0.1,Δ=0.05。SINR during the n time iteration is defined as follows:
SINR n = &Sigma; u = 1 U < h n ( u ) , s 1 > 2 &Sigma; u = 1 U [ < h n ( u ) , r ( u ) [ n ] - A 1 ( u ) b 1 ( u ) [ n ] s 1 > A 1 ( u ) ] 2 - - - ( 14 )
Here h n (u)And r (u)[n] is corresponding vector in the u time emulation, A 1 (u)And b 1 (u)[n] is respectively the amplitude of expectation subscriber signal in the u time emulation and n bit of transmission, simulation times U=1000.10 interference users are spreading rate T with respect to the propagation path time delay of desired user cIntegral multiple, namely
Figure G2009101830047D00084
Obtain at random equiprobably τ during each emulation kSignal to noise ratio SNR = 10 log 10 ( A 1 2 / &sigma; n 2 ) = 15 dB , σ n 2Variance for additive noise.
The Performance Ratio that Fig. 6 has compared method of the present invention (representing with APSP) and other blind interference inhibition method.Can find no matter be in convergence rate, or the output SINR after reaching stable state, the performance of APSP all is better than other three kinds of methods.
Fig. 7 compared reach stable state after, be the present invention proposes under the 5dB-15dB condition APSP method and bit error rate (BER) performance of other three kinds of methods in signal to noise ratio (SNR).Carry out 500 experiments for every kind of method, 4000 bits of transmission are chosen last 2000 bits and are calculated BER in each experiment.Can find from the comparative result curve of Fig. 7: the performance of APSP method is better than SAGP and CNLMS method, compare with the ECPP method and also to have obvious performance advantage, this experimental result has illustrated that APSP can more effectively suppress MAI, all has higher robustness under different noise circumstances.
The scope that the present invention asks for protection is not limited only to the description of this embodiment.

Claims (1)

1. the blind MAI suppression method in the DS/CDMA system is characterized in that may further comprise the steps:
(1) initialization:
In initialization procedure, set the initial value of each parameter: iterations
Figure 498974DEST_PATH_IMAGE001
Figure 2009101830047100001DEST_PATH_IMAGE002
, ,
Figure 2009101830047100001DEST_PATH_IMAGE004
,
Figure 884267DEST_PATH_IMAGE005
,
Figure 2009101830047100001DEST_PATH_IMAGE006
Regulate relevant parameter with the coefficient of expansion ,
Figure 2009101830047100001DEST_PATH_IMAGE008
,
Figure 969215DEST_PATH_IMAGE009
, wherein
Figure 853994DEST_PATH_IMAGE008
Must less than
Figure 121028DEST_PATH_IMAGE007
, total iterations
Figure 2009101830047100001DEST_PATH_IMAGE010
, s 1The spread spectrum code sequence that represents normalized desired user,
Figure 132977DEST_PATH_IMAGE011
,
Figure 2009101830047100001DEST_PATH_IMAGE012
,
Figure 677222DEST_PATH_IMAGE005
When upgrading for each iteration to projection
Figure 670586DEST_PATH_IMAGE013
The weight of composing;
(2) set up convex set
Figure 2009101830047100001DEST_PATH_IMAGE014
Convex function with correspondence
Figure 300281DEST_PATH_IMAGE015
:
(2-1) adopt following more new formula to estimate
Figure 2009101830047100001DEST_PATH_IMAGE016
With :
Figure 2009101830047100001DEST_PATH_IMAGE018
Figure 498362DEST_PATH_IMAGE019
Here Be
Figure 741255DEST_PATH_IMAGE021
The coefficient vector of the interference suppression filter in the inferior iteration,
Figure 2009101830047100001DEST_PATH_IMAGE022
Be the data sequence that receives,
Figure 45198DEST_PATH_IMAGE023
With
Figure 2009101830047100001DEST_PATH_IMAGE024
Be respectively
Figure 133370DEST_PATH_IMAGE021
Amplitude in the inferior iteration
Figure 839158DEST_PATH_IMAGE016
With
Figure DEST_PATH_IMAGE025
The bit of individual transmission
Figure 987374DEST_PATH_IMAGE017
Estimated value,
Figure 2009101830047100001DEST_PATH_IMAGE026
Be forgetting factor;
Figure 778612DEST_PATH_IMAGE027
Function definition is:
Figure 2009101830047100001DEST_PATH_IMAGE028
If, namely
Figure 670476DEST_PATH_IMAGE029
, otherwise
Figure 2009101830047100001DEST_PATH_IMAGE030
(2-2) introduce following convex set, this convex set comprises the optimal value of interference suppression filter coefficient
Figure 230771DEST_PATH_IMAGE031
:
In the following formula
Figure 815467DEST_PATH_IMAGE014
Be convex set,
Figure 828422DEST_PATH_IMAGE033
To contain
Figure 523977DEST_PATH_IMAGE004
The control sequence of individual element,
Figure 876461DEST_PATH_IMAGE004
The number of the parallel processor that participates in for each iteration,
Figure 2009101830047100001DEST_PATH_IMAGE034
Be the coefficient of expansion, corresponding with this convex set so convex function
Figure 694375DEST_PATH_IMAGE015
For:
Figure 132310DEST_PATH_IMAGE035
(3) calculate
Figure 615244DEST_PATH_IMAGE020
To convex set
Figure 912581DEST_PATH_IMAGE014
Projection
Figure 88348DEST_PATH_IMAGE013
:
Employing is to comprising convex set
Figure 13578DEST_PATH_IMAGE014
Closed half-plane
Figure 2009101830047100001DEST_PATH_IMAGE036
Projection
Figure 50936DEST_PATH_IMAGE037
Come close approximation
Figure 174750DEST_PATH_IMAGE013
, namely
Figure 2009101830047100001DEST_PATH_IMAGE038
Wherein
Figure 272150DEST_PATH_IMAGE036
Expression formula be:
In the following formula
Figure 2009101830047100001DEST_PATH_IMAGE040
For
Figure 588042DEST_PATH_IMAGE015
Subgradient,
Figure 769624DEST_PATH_IMAGE041
Figure 21614DEST_PATH_IMAGE037
To close primitive formula as follows:
Figure 2009101830047100001DEST_PATH_IMAGE042
(4) upgrade the interference suppression filter coefficient vector:
The iteration renewal process expression formula of interference suppression filter coefficient vector is as follows:
Figure 734486DEST_PATH_IMAGE043
(11)
In the following formula
Figure 362914DEST_PATH_IMAGE020
With
Figure DEST_PATH_IMAGE044
Represent respectively
Figure 477631DEST_PATH_IMAGE021
Inferior and
Figure 838205DEST_PATH_IMAGE021
Filter coefficient vector during+1 iteration;
Figure 287641DEST_PATH_IMAGE045
For
Figure 657443DEST_PATH_IMAGE020
In different convex sets
Figure 361088DEST_PATH_IMAGE014
On projection The weight of giving, in the method, weight remained unchanged when each iteration was upgraded, namely
Figure DEST_PATH_IMAGE046
Figure 642345DEST_PATH_IMAGE047
To limiting set
Figure DEST_PATH_IMAGE048
On projection, limiting set
Figure 878154DEST_PATH_IMAGE048
Refer to satisfy
Figure 701884DEST_PATH_IMAGE049
Set;
Figure DEST_PATH_IMAGE050
Be relaxation factor, its span is
Figure 703656DEST_PATH_IMAGE051
, in this scope, randomly draw acquisition in equiprobable mode when upgrading at every turn;
Figure DEST_PATH_IMAGE052
Expression formula as follows:
(5) adopt the self adaptation regulation strategy to upgrade
Figure 93497DEST_PATH_IMAGE034
Adopt the self adaptation regulation strategy to regulate and determine the coefficient of expansion in the next iteration
Figure DEST_PATH_IMAGE054
, With
Figure 691148DEST_PATH_IMAGE008
Be respectively
Figure 3181DEST_PATH_IMAGE054
The value upper and lower bound; When initial
Figure 988455DEST_PATH_IMAGE055
, inspection condition in each iteration
Figure DEST_PATH_IMAGE056
Whether satisfy, change if satisfy then need not
Figure 111262DEST_PATH_IMAGE034
And work as
Figure 57353DEST_PATH_IMAGE057
The time, judge current
Figure 173076DEST_PATH_IMAGE034
Whether stop coefficient of expansion value less than certain
Figure 12856DEST_PATH_IMAGE008
If:
Figure DEST_PATH_IMAGE058
, then with step-length Reduce
Figure 474373DEST_PATH_IMAGE034
, namely
Figure 393787DEST_PATH_IMAGE059
, satisfy until find again
Figure 889404DEST_PATH_IMAGE056
Figure 603283DEST_PATH_IMAGE034
And work as
Figure DEST_PATH_IMAGE060
In time, just no longer continue to reduce;
(6) iteration is upgraded and is finished judgement
After above-mentioned steps is finished, judge the current iteration number of times
Figure 461648DEST_PATH_IMAGE021
Whether less than total iterations of setting
Figure 919174DEST_PATH_IMAGE010
If
Figure 467967DEST_PATH_IMAGE061
, then with iterations
Figure 369058DEST_PATH_IMAGE021
Add 1, enter the next iteration renewal process; Otherwise iterative process finishes.
CN 200910183004 2009-08-04 2009-08-04 Blind multi-access interference suppression method for DS/CDMA system Expired - Fee Related CN101989864B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910183004 CN101989864B (en) 2009-08-04 2009-08-04 Blind multi-access interference suppression method for DS/CDMA system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910183004 CN101989864B (en) 2009-08-04 2009-08-04 Blind multi-access interference suppression method for DS/CDMA system

Publications (2)

Publication Number Publication Date
CN101989864A CN101989864A (en) 2011-03-23
CN101989864B true CN101989864B (en) 2013-10-30

Family

ID=43746241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910183004 Expired - Fee Related CN101989864B (en) 2009-08-04 2009-08-04 Blind multi-access interference suppression method for DS/CDMA system

Country Status (1)

Country Link
CN (1) CN101989864B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891740B (en) * 2012-09-13 2014-12-10 电子科技大学 Inter-cell interference suppression method based on blind interference alignment
CN110061766A (en) * 2019-04-18 2019-07-26 长春通视光电技术有限公司 Weight the channel estimation methods for inhibiting noise again based on robust iteration

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5648983A (en) * 1995-04-24 1997-07-15 Lucent Technologies Inc. CDMA rake receiver with sub-chip resolution
CN1346189A (en) * 2000-09-30 2002-04-24 华为技术有限公司 Doppler small wave base based self-adaptive coherent interference suppression method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5648983A (en) * 1995-04-24 1997-07-15 Lucent Technologies Inc. CDMA rake receiver with sub-chip resolution
CN1346189A (en) * 2000-09-30 2002-04-24 华为技术有限公司 Doppler small wave base based self-adaptive coherent interference suppression method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Efficient adaptive blind MAI suppression in DS/CDMA by embedded constraint parallel projection techniques;Yukawa, M. 等;《Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP "05). IEEE International Conference on》;20051231;第3卷;III-929 - III-932 *
Yukawa, M. 等.Efficient adaptive blind MAI suppression in DS/CDMA by embedded constraint parallel projection techniques.《Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP "05). IEEE International Conference on》.2005,第3卷III-929 - III-932.
一种基于并行次梯度投影技术的加速声回波抵消算法;乔杰 等;《电子与信息学报》;20080531;第30卷(第5期);1140-1143 *
乔杰 等.一种基于并行次梯度投影技术的加速声回波抵消算法.《电子与信息学报》.2008,第30卷(第5期),1140-1143.

Also Published As

Publication number Publication date
CN101989864A (en) 2011-03-23

Similar Documents

Publication Publication Date Title
EP1792412B1 (en) Method and apparatus for suppressing communication signal interference
Zarifi et al. Robust blind multiuser detection based on the worst-case performance optimization of the MMSE receiver
CN105791184B (en) Aperiodic long code direct sequence signal frequency expansion sequence blind estimating method based on similarity
CN109450486A (en) Asynchronous while co-channel full duplex underwater sound communication system number self-interference cancellation method
CN101056285B (en) Parallel interference elimination channel estimation method and device in the radio mobile communication system
CN103095357B (en) Smart antenna self-adapting Beamforming Method
Ko et al. Adaptive modulation with diversity combining based on output-threshold MRC
US20110211615A1 (en) Communication system and its method
CN101312359A (en) Apparatus and method for multi-cell combined channel estimation and multi-cell combined detection
CN117233803A (en) Airspace self-adaptive variable-step navigation anti-interference method
CN101989864B (en) Blind multi-access interference suppression method for DS/CDMA system
Wang et al. Joint timing and channel estimation for bandlimited long-code-based MC-DS-CDMA: A low-complexity near-optimal algorithm and the CRLB
CN104967584A (en) Code element level LMS adaptive equalization method for short spreading code communication system
CN101222240B (en) Particle filtering method for asynchronous DS-CDMA blind multi-user detection
CN103782520B (en) Channel estimation method, channel estimation apparatus and communication device for CDMA systems
Werner Reduced complexity adaptive filtering algorithms with applications to communications systems
CN101335538A (en) Method and apparatus for spread-spectrum sequence generation
EP2485417A1 (en) Method and device for selecting noise path
Romia et al. Optimization of recursive least square-based adaptive linear equalizer for ZigBee transceiver
EP3163763B1 (en) Efficient rake receiver finger selection
Petrolino et al. A mobile-to-mobile fading channel simulator based on an orthogonal expansion
Sénécal et al. Particle filtering equalization method for a satellite communication channel
CN102215514B (en) Signal joint detection method and device
CN107749771B (en) A kind of parallel interference canceller algorithm based on likelihood feedback
Jagannath et al. Realizing Data driven and Hampel preprocessor based Adaptive filtering on a Software Defined Radio testbed: A USRP case Study

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: NANJING POST + TELECOMMUNICATION UNIV.

Free format text: FORMER OWNER: WEI XIN

Effective date: 20130509

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 210096 NANJING, JIANGSU PROVINCE TO: 210023 NANJING, JIANGSU PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20130509

Address after: 210023 Jiangsu city of Nanjing province Ya Dong new Yuen Road No. 9

Applicant after: Nanjing Post & Telecommunication Univ.

Address before: 210096 School of information science and engineering, Southeast University, No. four, 2 arch, Jiangsu, Nanjing

Applicant before: Wei Cuan

C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20110323

Assignee: Jiangsu Nanyou IOT Technology Park Ltd.

Assignor: Nanjing Post & Telecommunication Univ.

Contract record no.: 2016320000218

Denomination of invention: Blind multiple access interference suppression method in DS/CDMA system

Granted publication date: 20131030

License type: Common License

Record date: 20161118

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
EC01 Cancellation of recordation of patent licensing contract
EC01 Cancellation of recordation of patent licensing contract

Assignee: Jiangsu Nanyou IOT Technology Park Ltd.

Assignor: Nanjing Post & Telecommunication Univ.

Contract record no.: 2016320000218

Date of cancellation: 20180116

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: 20131030

Termination date: 20170804