[go: up one dir, main page]

CN1223035A - Reception method and receiver - Google Patents

Reception method and receiver Download PDF

Info

Publication number
CN1223035A
CN1223035A CN199898800215A CN98800215A CN1223035A CN 1223035 A CN1223035 A CN 1223035A CN 199898800215 A CN199898800215 A CN 199898800215A CN 98800215 A CN98800215 A CN 98800215A CN 1223035 A CN1223035 A CN 1223035A
Authority
CN
China
Prior art keywords
bit
symbol
generating
transfer
logarithm
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.)
Pending
Application number
CN199898800215A
Other languages
Chinese (zh)
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.)
Nokia Oyj
Original Assignee
Nokia Telecommunications Oy
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 Nokia Telecommunications Oy filed Critical Nokia Telecommunications Oy
Publication of CN1223035A publication Critical patent/CN1223035A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
    • H03M13/39Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes

Landscapes

  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Burglar Alarm Systems (AREA)

Abstract

The invention relates to a reception method and a receiver. In the method a transition metric corresponding to a conditional probability is formed for a received symbol in all states (s0, s0, s0, - s1, s1, s1) of each trellis level (I - AMOUNT_OF_BITS-1). A cumulative transition metric is formed by multiplying the transition metric (T(0000), T(0001), T(1110), T(1111)) by a cumulative metric relating to each state (s0, s0, s0, - s1, s1, s1) of the previous level (I - AMOUNT_OF_BITS-1) or by summing the logarithmic forms of the metrics. The cumulative metric (cum(I,000), (cum(I,001), cum(I+1,000)) relating to different states of each level (I - AMOUNT_OF_BITS-1) is formed by summing the cumulative transition metrics on the basis of the symbols (s0, s1) used for denoting the states (s0, s0, s0, - s1, s1, s1), and a received symbol is determined as a bit decision by using the cumulative transition metrics.

Description

A kind of method of reseptance and a kind of receiver
The present invention relates to a kind of method of reseptance, wherein receiving symbol is the function of bit, determines that by interim adjacent lattice (trellis) level A and B A and B comprise the state of predetermined quantity, carry out from each state to next stage B based on the symbol that receives the transfer of state.
The invention still further relates to a kind of receiver, it determines the bit relevant with receiving symbol based on interim adjacent lattice level A and B, and A and B comprise the state of predetermined quantity, carry out from each state to next stage B based on the symbol of reception the transfer of state.
In a finite state, discrete Markov process, because the influence of white noise, usually need carry out the situation of digital cellular wireless system and estimate that the viterbi algorithm that is used for sequencal estimation is a kind of optimization recursive algorithm, but but not be suitable for the detection individual bit.Received signal can be in the base station of cellular wireless system or the user terminal place carries out Veterbi decoding.In the Viterbi parts of receiver, the search message lattice, thus calculate the transfer base quantity (transitionmetric) that receives message.Therefore, Veterbi decoding is used to detect the symbol corresponding to the information of transmission, and these symbolic representations send the bit or the bit combination of message.As everyone knows, viterbi algorithm is used for input and decoding.Viterbi algorithm generates a ML (maximum likelihood) sequencal estimation according to signal, generally also the channel-decoding function is carried out soft-decision.The ML estimation comprises the symbol sebolic addressing estimation that this signal comprises.The ML method is discussed in 4.2 chapters of the Digital Communications of the Proakis J.G. of McGraw-Hill Book Company publication in 1989, the hardware of viterbi algorithm is implemented among the paper High-speed Parallel Viterbi Decoding:Algorithm and VLSI Architecture of Fettweis G. and Meyer H. in the volume 29 (5) of IEEE Communications Magazine in 1991 and discusses, and it is included in for your guidance herein.
The transfer base quantity that the prior art Vitebi detector adds up between every grade of state shifts base quantity to generate accumulation, and the transfer base quantity has been represented the transition probability between the state; Relatively base quantity is shifted in the accumulation that generates in each state; Select the remaining path (survivor path) that enters each state based on shifting base quantity, require the correct path trace stage to carry out bit decision (bitdecision).This causes the time delay in bit decision and the symbol detection.In addition, Vitebi detector can be shaken after having selected once wrong path branches, promptly loses correct path during some state transitions.
Therefore, an object of the present invention is to provide a kind of method of reseptance and a kind of receiver that adopts this method, this receiver has replaced the detection based on viterbi algorithm, does not re-use sequencal estimation.In addition, this method does not comprise the generation in remaining path, so do not need to carry out correct path trace.
This realizes by a kind of method of describing in the preorder, it is characterized in that, the B level more than a known state in generate the transfer base quantity of a receiving symbol, this transfer base quantity is corresponding to conditional probability and be used for moving to from the known state of previous stage A the transfer of each described known state of next stage B, the state of previous stage is defined by shifting a plurality of symbols in the base quantity, and each all has the symbol item of predetermined quantity these symbols; Be multiplied by the accumulation base quantity generation accumulation transfer base quantity relevant by shifting base quantity with each known state of previous stage A; Shift base quantity by the relevant accumulation of the state on a plurality of symbol items of the known location symbol that adds up and generate the accumulation base quantity relevant, determine the state of previous stage A with the state of B level with the B level; Utilizing accumulation to shift base quantity, be separately each bit bit of definite receiving symbol irrespectively each other of symbol.
The feature of the inventive method also is, the B level more than a known state in generate the transfer base quantity of a receiving symbol, this shifts base quantity corresponding to conditional probability; Generate the logarithm that shifts base quantity, shift the transfer that base quantity is used for moving to from the known state of previous stage A each described known state of next stage B, the state of previous stage is defined by shifting a plurality of symbols in the base quantity, and each all has the symbol item of predetermined quantity these symbols; Add that by logarithm being shifted base quantity the logarithm accumulation base quantity relevant with each known state of previous stage A generates the logarithm accumulation and shift base quantity; The parameter generation exponential accumulation base quantity of base quantity as exponential function shifted in the logarithm accumulation; By the exponential accumulation base quantity on a plurality of symbol items of the known location symbol that adds up, determine the state of previous stage A; By generate the exponential accumulation base quantity and logarithm, generate logarithm accumulation base quantity; And utilize logarithm accumulation to shift base quantity, be separately each bit bit of definite receiving symbol irrespectively each other of symbol.
Receiver of the present invention is characterised in that, this receiver is included in the device more than the transfer base quantity of generation receiving symbol in the known state of B level, this transfer base quantity is corresponding to conditional probability and be used for moving to from the known state of previous stage B the transfer of each described state of next stage B, the state of previous stage is defined by shifting a plurality of symbols in the base quantity, and each symbol all has the symbol item of predetermined quantity; Be multiplied by the device that the accumulation base quantity relevant with each known state of previous stage A generates accumulation transfer base quantity by shifting base quantity; Shift base quantity by the accumulation relevant on a plurality of symbol items of the last symbol that adds up and generate the accumulation base quantity, determine the device of the state of previous stage A with B level different conditions; And the accumulation that the receiver utilization generates in this device shifts base quantity, be separately each bit bit of definite receiving symbol irrespectively each other of symbol.
The feature of receiver of the present invention also is, this receiver is included in the device more than the logarithm transfer base quantity that generates receiving symbol in the known state of B level, this logarithm shifts base quantity corresponding to conditional probability and each described state of transferring to next stage B from the known state of previous stage B, the state of previous stage is defined as shifting a plurality of symbols in the base quantity, and each symbol has the symbol item of predetermined quantity; Add that by logarithm being shifted base quantity the logarithm accumulation base quantity relevant with each known state of previous stage A generates the device that base quantity is shifted in the logarithm accumulation; Shift base quantity by the accumulation relevant on a plurality of symbol items of the last symbol that adds up and generate the accumulation base quantity, determine the device of the state of previous stage A with B level different conditions; And by generate and logarithm, generate the logarithm accumulation base quantity of B level; And receiver utilizes logarithm accumulation to shift base quantity, irrespectively generates the bit of receiving symbol separately each other for each bit of symbol.
Method of the present invention provides many advantages.Compare with the prior art scheme, it has improved performance, quickened bit decision and symbol is determined, and has eliminated prior art and detected the shake that generally all has.
Describe the present invention in detail below in conjunction with the example that accompanying drawing provides, in the accompanying drawings
Fig. 1 shows a lattice figure;
Fig. 2 shows the receiver block diagram;
Fig. 3 shows the receiver block diagram;
Fig. 4 shows the device that generates base quantity; And
Fig. 5 shows a kind of receiver that comprises a plurality of branches.
Method of the present invention and receiver can be applied to digital radio system, gsm system especially, but the present invention but is not limited to this system.The data sample y of the signal that receives in the wireless system can followingly represent:
y=HS+n (1)
Wherein H is a channel estimating, i.e. impulse response estimates, S represents the data that send, and n represents noise and interference.Bold face type is a vector or matrix in order to the character shown in the explanation.Let us is at first studied the present invention program's theoretical foundation.Determine one two element set B.Group B is called as a bit
B={a 0,a 1}, (2)
A wherein 0For example be 0, and a 1For example be 1.Can determine a symbol S by the sequence that forms by bit x then i:
S i=f(X i,N-1,X i,N-2,...X i,0);X i,N-1∈B∧X i,N-2∈B∧...∧X i,0∈B, (3)
This means symbol S iBe bit X I, N-1, X I, N-2..., X I, 0Function.Symbol ∧ in the formula (3) is an AND symbol.In the formula, N represents amount of bits.Therefore, symbol S iCan comprise m=2 NIndividual value, described value is made S by note i∈ A={S 0, S 1..., S 2 N-1.Therefore pass through applying markov chain, Probability p (y i| S i) or mean the y of reception iComprise symbol S iSimilar expression formula can be write as following form:
p(y i|S i)=p(y i|S i,S i-1,...,S i-r,)P(y i-1|S i-1,S i-2,...,S i-r-t,)p(y 0|S 0), (4)
Wherein channel impulse is the r+1 bit long, y i=<y i, y I-1..., y 0The symbol that receives, S have been represented i=<S i, S I-1..., S 0The symbol that sends of expression.The probability of supposing all symbols herein equates.Notice that two adjacencies share a same-sign, so may shift from a state to another state only has m=2 NIndividual.Therefore, can be with the form of state diagram and/or lattice figure draw transfer, wherein m r=(2 N) rState, it is corresponding to viterbi algorithm.M different transfer arranged from each state to NextState.Utilize the characteristic and the probability theory of Markov chain, can between the different conditions of lattice figure, write out recurrence: p ( y i | S i , S i - 1 , . . , S i - r - t + 1 ) = Σ s , ∈ A p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) p ( y i | S i , S i - 2 , . . , S i - r - t = S k ) , - - ( 5 )
P (y wherein i| S i, S I-1..., S I-r-t) be to shift base quantity, p (y I-1| S I-1, S I-2..., S I-r-t=S k) be the accumulation base quantity that shifts initial condition, p (y i| S i, S I-1..., S I-r-t+1)Be the accumulation base quantity, t is a constant to be determined.Based on symbol S kCarry out symbol item S k∈ A adds up.In other words, bit 0 and bit 1 being carried out bit respectively adds up.Recurrence can begin and continue from sequence number i=0, finishes until received pulse string or similar information, if can finish.Like this, p (y i| S i, S I-1..., S I-r-t+1) comprise and comprise symbol S i, S I-1..., S I-r-t+1The cumulative probability in all paths.
Above-mentioned recursion method relates to determining of sign condition.This also needs the general information of the soft-decision relevant with sending bit usually not enough.Adopt above-mentioned recursive description to estimate the method for soft-decision below.Each bit all needs to estimate a Probability p (x|y).A bit x I-r-t, kProbability p (x I-r-t, k=a 1| y j) at first can be write as following form: p (X I-r-t, k=a 1| y j)=p (y j| X I-r-t, k=a 1) p (X I-r-t, k=a 1)/p (y j)= &Sigma; | < S 1 , . . S 0 > line S 1 &Element; A&Lambda; . . &Lambda; S 0 &Element; &Agr;&Lambda; x i . k = a i | p ( y j | S j ) p ( S j ) / p ( y j ) , (6) k=[0 wherein ..., N-1], point to bit N.Can determine likelihood ratio now p ( X i - r - t , k = a 1 | y , ) p ( X i - r - t , k = a 0 | y , ) = &Sigma; ( < S , . . , S 0 > | S 1 &Element; A&Lambda; . . &Lambda; S 2 &Element; A&Lambda; x i - r - t , , = a 1 ) p ( y j | S j ) p ( S j ) / p ( y j ) &Sigma; ( < S , . . S 0 > | S 1 &Element; A&Lambda; . . &Lambda; S 2 &Element; &Agr;&Lambda; x i - r - t . = a 0 ) p ( y j | S j ) p ( S j ) / p ( y j ) &ap; &Sigma; ( < S , . . . S 0 > | S 1 &Element; &Agr;&Lambda; . . &Lambda; S 0 &Element; &Agr;&Lambda; x i - r - t , k = a 1 ) p ( y i | S i ) p ( S i ) &Sigma; ( < S , . . . S 0 > | S 1 &Element; &Agr;&Lambda; . . . &Lambda; S 0 &Element; &Agr;&Lambda; x i - r - t , k = a 0 ) p ( y i | S i ) p ( S i ) = &Sigma; ( < S , . . , S i - r - t > | S 1 &Element; &Agr;&Lambda; . . &Lambda; S i - r - t &Element; &Agr;&Lambda; x i - r - t , k = a 1 ) p ( y i - 1 | S i - 1 , S i - 2 , . . . , S i - r - t ) p ( y i | S 1 , S i - 1 , S i - 2 , . . . , S i - r - t ) &Sigma; ( < S , . . . S i - r - t > | S 1 &Element; &Agr;&Lambda; . . &Lambda; S i - r - t &Element; &Agr;&Lambda; x i - r - t , k = a 0 ) p ( y i - 1 | S i - 1 , S i - 2 , . . . , S i - r - t ) p ( y i | S 1 , S i - 1 , S i - 2 , . . . , S i - r - t ) , ?(7)
Wherein j represents block length (perhaps reception value is used to adjudicate).If i<j then carries out the suboptimum supposition.Show bit probabilities p (x above I-r-t, k| y j) can be during the symbol base quantity generates with shift and form calculate.Be also noted that Probability p (x when i=j I-r-t, k| y j) be optimum.By user selected parameter t, can determine the length of adjudicating in the lattice.In fact, the smaller value of parametric t provides good reliability (value of parametric t selection can be t=0).The signal of Jie Shouing is a continuous signal if desired, then can't determine best symbol, thereby can't carry out optimum decision.Like this, to a bit x in the symbol I-r-tDetermine this judgement base quantity.Can be the definite separately base quantity of all bits of k to sequence number in arbitrary symbol, thereby all bit decisions are provided.
In order to generate likelihood, need divide.But division is a kind of slower operation, can avoid dividing by adopting logarithm. log ( p ( x i - r - t , k = a 1 | y j ) p ( x i - r - t , k = a 0 | y j ) ) = log ( &Sigma; ( < S , . . . , S 0 > S 1 , &Element; &Agr;&Lambda; . . &Lambda; S 0 &Element; &Agr;&Lambda; x i - r - t , k = a 1 ) p ( y j | S j ) ) - log ( &Sigma; ( < S , . . . , S 0 > | S 1 &Element; &Agr;&Lambda; . . &Lambda; S 0 &Element; &Agr;&Lambda; x i - r - t , k = a 0 p ( y i | S i ) ) - - ( 8 )
The method of another kind of estimate symbol is described below.Except the likelihood judgement, can also determine the probability judgement, perhaps replace the likelihood judgement with the probability judgement.Like this, bit probabilities can followingly be determined: p ( x i - r - t , k = a 1 | y 1 ) = &Sigma; ( < S , . . . , S 0 > S 1 &Element; AL . . L S 0 &Element; AL x i - r - t , k = a 1 ) p ( y 1 | S 1 ) &Sigma; ( < S , . . . , S 0 > S 1 &Element; AL . . L S 0 &Element; A ) p ( y j | S i ) = &Sigma; ( < S 1 , . . . , S i - r - t > S 1 &Element; &Agr;&Lambda; . . &Lambda; S i - r - t &Element; &Agr;&Lambda; x i - r - t , k = a 1 ) p ( y i - 1 | S i - 1 , S i - 2 , . . . , S i - r - t ) p ( y j | S j , S i - 1 , S i - 2 , . . . , S i - r - t ) &Sigma; ( < S , . . . . , S i - r - t > | S 1 &Element; &Agr;&Lambda; . . &Lambda; S i - r - t &Element; &Agr; ) p ( y i - 1 | S i - 1 , S i - 2 , . . . , S i - r - t ) p ( y j | S j , S i - 1 , S i - 2 , . . . , S i - r - t ) - - - ( 9 )
From the {<S that adds up i..., S I-r-t| S i∈ A ∧ ... ∧ S I-r-tAs can be seen, in denominator, calculate the probability or the similar value of bit 1 or 0 among the ∈ A}.
Describe this innovative approach below by bit, this has simplified the mathematical expression that needs use.
Let us is at first investigated method of the present invention by the lattice figure of Fig. 1, and this figure comprises 8 states (STATE) and 8 grades (LEVEL) with exemplary forms.The situation is-symbol S that the example that illustrates relates to iComprise two values, i.e. a bit.State can be used bit labeling, thereby needs 3 bits or come 8 states of mark corresponding to the symbol of these bits, and these bits are S 1And S 0, they are corresponding to above-mentioned bit a 1And a 0Level I, I+1 ..., AMOUNT_OF_BITS-1 comprises interim continuous state S 0, S 0, S 0-S 1, S 1, S 1, carry out based on the symbol, bit or the bit combination that receive to the transfer of these states.The time sequencing that on behalf of incident, it take place is from left to right carried out in the detection that receives bit in lattice in lattice figure.Transfer can be used for according to receiving bit (bit is 1 or 0), from every grade a bit, promptly state proceeds to two different conditions of next stage by two different paths.On the other hand, if use the symbol of bit combination, rather than bit, then from each state to next stage 2 rIndividual state takes place 2 rInferior transfer, r represents the amount of bits that this symbol comprises.So in this embodiment, impulse response is estimated to comprise 4 bits, so r=3.Therefore, if adopt 2 bit symbols, need carry out 4 times from a state to NextState and shift.It is of equal value using symbol and using bit, so all the symbol level incidents in the lattice can turn back to the bit-level incident.Window of state representation in the base quantity once only shows a few bits in a unlimited bit sequence, normally 4 bits (in this example, a window comprises 3 bits, because every grade only comprises 8 states).In a few bits sequence that occurs in window, when base quantity is always deleted (omit) bit when one-level is transferred to another grade, new reception bit enters sequence from the other end of this sequence simultaneously.Detect the bit of deletion.
Symbol is used for interim adjacent lattice level A of lattice (i-r-t) and B (i-r-t+1), and they comprise the state of predetermined quantity according to formula (5).But, receiving symbol y iPreferably determine by bit decision.The transfer of the state from each state to next stage B is carried out based on the symbol that receives.Be preferably in and be receiving symbol y in all states of B level iGeneration is corresponding to the transfer base quantity p (y of conditional probability i| S i, S I-1..., S I-r-t+1), shift base quantity and be used for transfer from the known state of previous stage A to each known state of next stage B.In shifting base quantity, the state of previous stage A is defined as symbol S i, S I-1..., S I-r-t, each symbol S kHas 2 of predetermined quantity NIndividual symbol item S kIn addition, in the innovation method, by shifting base quantity p (y i| S i, S I-1..., S I-r-t) be multiplied by the accumulation base quantity p (y relevant with each known state of previous stage A I-1| S I-1, S I-2..., S I-r-t) generate to accumulate and shift base quantity.A plurality of symbol item S by the known location symbol that adds up kBase quantity p (y is shifted in the accumulation that all states best and the B level are relevant on the ∈ A I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t) generate the accumulation base quantity p (y relevant with the state of B level i| S i, S I-1..., S I-r-t), determine the state of previous stage A.Under the binary system situation, generate accumulation base quantity S corresponding to bit 0 and bit 1 k=f (a 0, a 1).In this way, symbol is used for the carrying out of lattice.Shift base quantity p (y by accumulation then I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t), be separately that each bit of symbol is irrespectively determined bit probabilities or likelihood each other.
If adopt the logarithm probability, the innovation method very major part is similar to preceding method.But difference is, in the method, is receiving symbol y iGeneration is corresponding to the logarithm log (p (y of the transfer base quantity of conditional probability i| S i, S I-1..., S I-r-t)).By logarithm being shifted base quantity log (p (y i| S i, S I-1..., S I-r-t)) add the relevant logarithm accumulation base quantity log (p (y of each known state with previous stage A I-1| S I-1, S I-2..., S I-r-t)) generation logarithm accumulation transfer base quantity.Generate the exponential accumulation base quantity, thereby base quantity a^[blog (p (y is shifted in the logarithm accumulation i| S i, S I-1..., S I-r-t))+log (p (y I-1| S I-1, S I-2..., S I-r-t))] as the parameter of exponential function, wherein symbol ^ represents exponential relationship.Character a is the e of a natural logrithm or 2 preferably herein, b is ± 1 or ± In2.Then by the known location symbol S that adds up kA plurality of symbol item S kLast exponential accumulation base quantity, determine to add up the state of previous stage A and carry out according to following formula: &Sigma; S k a ^ [ b &CenterDot; log ( p ( y 1 | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , Si - 2 . . , S i - r - t = S k ) ) ] , S wherein kSuppose it is S for example I-r-tThen by generate the exponential accumulation base quantity and logarithm log { &Sigma; S k a ^ [ b &CenterDot; log ( p ( y 1 | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] } Generate logarithm accumulation base quantity.Shift base quantity a^[blog (p (y by accumulation then i| S i, S I-1..., S I-r-t=S k))+log (p (y I-1| S I-1, S I-2..., S I-r-t=S k))], be separately that each bit of symbol is irrespectively determined bit probabilities or likelihood each other.
Therefore, receiving sample y iThe time, can judge to receive whether bit is x I-r-tCan in processing, suppose t=0, thereby not need to point out separately.Employing is carried out bit decision according to log-likelihood (logarithmic likelihood) function of formula (7) and (8) can realize this function.Bit decision can be used as the log-likelihood judgement and shifts base quantity p (y by the accumulation of the B level state that adds up I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k), known location symbol (S for example wherein I-r-t) in the bit x in precalculated position I-r-tEqual 1 (x I-r-t=a 1), and below generating and logarithm carry out log [ &Sigma; S k &Element; A&Lambda; x i - r - t = a 1 p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) p ( y i | S 1 , S i - 2 , . . , S i - r - t = S k ) ] ,
In the method base quantity p (y is shifted in the accumulation of B level state I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k) carry out similar adding up, known location symbol (S for example wherein I-r-t) in the bit x of known location I-r-tEqual 0 (x I-r-t=a 0), and below generating and logarithm log [ &Sigma; S k &Element; A&Lambda; x i - r - t = a 1 p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S . ) p ( y i | S 1 , S i - 2 , . . , S i - r - t = S k ) ] . Generate then accumulation shift base quantity and logarithm poor: log [ &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 1 p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) p ( y i | S i , S i - 2 , . . , S i - r - t = S k ) ] - log [ &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 0 p ( y i - 1 | S i - 1 , S i - 2 , . . , S i + 1 = S k ) p ( y i | S i , S i - 2 , . . , S i - r - t = S k ) ] ,
Described difference has been represented the bit likelihood.Logarithm and between difference mean that will shift the base quantity sum resembling in the formula (7) divides each other, and generate merchant's logarithm.
If adopt the logarithm probability, in the following manner bit decision is carried out as the likelihood judgement.The exponential accumulation that generates B level state shifts base quantity a^[blog (p (y i| S i, S I-1..., S I-r-t))+blog (p (y I-1| S I-1, S I-2..., S I-r-t))].Be preferably in this exponential accumulation that adds up in all B level states and shift base quantity &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 1 a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] ,
The symbol S of known location wherein kThe bit x in middle precalculated position I-r-tEqual 1 (x I-r-t=a 1), and generate and logarithm log { &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 1 a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] } ,
This logarithm provide accumulation shift base quantity and logarithm.The corresponding this exponential accumulation that adds up shifts base quantity in B level state &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 0 a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] , Predetermined symbol S wherein kThe bit x in middle precalculated position I-r-tEqual 0, and generate and logarithm &Sigma; S k &Element; &Agr;L x i - r - t = a 0 log { &Sigma;a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] } ,
Thereby provide accumulation shift base quantity and logarithm.Generate then accumulation shift base quantity and logarithm poor: &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 0 a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 } S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] - &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 0 log { &Sigma;a ^ [ b &CenterDot; log ( p ( y i | S i , S i - 1 , . . , S i - r - t = S k ) ) + b &CenterDot; log ( p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) ) ] } ,
This difference has been represented the bit likelihood.
Correspondingly, the probability that relates to bit decision generates in the mode of likelihood judgement similarly.Denominator in the formula (9) is identical, and unique difference is that the denominator in the formula (9) is a probability &Sigma; ( < S , . . . S i - r - t > S , &Element; &Agr;&Lambda; . . &Lambda; S i - r - t &Element; &Agr; ) p ( y i - 1 | S i - 1 , S i - 2 . . . . , S i - r - t = S k ) p ( y i | S i , S i - 1 , S i - 2 , . . . , S i - r - t = S k )
Known location symbol S I-r-tKnown location bit x I-r-t Equal 1 or 0.Bit x so for example I-r-tProbability equal 1 (x I-r-t=a 1), following difference then is provided: log [ &Sigma; S k &Element; &Agr;&Lambda; x i - r - t = a 1 p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) p ( y i | S i , S i - 2 , . . , S i - r - t = S k ) ] - log [ &Sigma; S k &Element; &Agr; p ( y i - 1 | S i - 1 , S i - 2 , . . , S i - r - t = S k ) p ( y i | S i , S i - 2 , . . , S i - r - t = S k ) ] .
Other probability are corresponding to be generated in the well-known mode of those skilled in the art.
Let us is investigated a simple case by the state diagram of lattice explanation now.A symbol only has two kinds of values in this example, so it also can regard bit as.Adjacent level A and B are grade I and I+1 now.Under the situation according to Fig. 1, the accumulation base quantity of last lattice incident and (I, 000) are accumulated to the state S of state 1 0, S 0, S 0State S at level I 0, S 0, S 1In, the accumulation base quantity is cum (I, 001).From state S 0, S 0, S 0Begin to shift, its transfer method is designated as T (0000), means that the bit of needs deletion is 0, and transfers to state S 0, S 0, S 0State S 0, S 0, S 1Transfer T (0001) mean that the bit of needs deletions is 1, and transfer to the state S of I+1 level 0, S 0, S 0Correspondingly, transfer T (1110) is used for the state S from the I level 1, S 1, S 0Transfer to the state S of I+1 level 1, S 1, S 1, needing the bit of deletion is 0.Similarly, transfer T (1111) is used for the state S from the I level 1, S 1, S 1Transfer to the state S of this grade 1, S 1, S 1, needing the bit of deletion is 1.
Adopting logarithm to shift and non-logarithm shifts to generate and all needs to consider the influence disturbed when shifting base quantity, preferably by the variance of generation received signal sample or the result of variance type.Noise and interference have been represented in interference.
In the innovation method, available if impulse response is estimated, the base quantity that uses in then can control detection.Preferably by generating the hard bit decision of receiving symbol, and generate hard bit decision symbol and come complete operation.The convolution of impulse response and generation symbol is used to generate baseline sample.Adopt least square and method benchmark sample and corresponding reception sample, the base quantity that can utilize the benchmark sample and receive least square that sample obtains and use in the control detection as a result, this least square and result preferably a new impulse response estimate
Figure A9880021500201
Estimate by changing impulse response then
Figure A9880021500202
, make it and the consistent base quantity of controlling of the variation slope of least squares approach.Impulse response is estimated Amplitude of variation preferably in the following manner control: res_vec=create_symbol{hard ([out..., out K-r]); dist = y k - H ^ * res _ ve c H ; H ^ = H ^ + mu * dis t * res _ vec ; - - - ( 10 )
Wherein create_symbol represents according to hard bit decision and generates symbol, and hard generates hard bit decision according to bit likelihood or probability, res_vec is-symbol vector, y kBe the symbolic vector of receiving symbol,
Figure A9880021500211
Be the impulse response estimated vector, dist is the difference vector of sample of signal and baseline sample,
Figure A9880021500212
*Res_vec is the fiducial mark vector, mu=[0,1] serve as the weight coefficient that tends to slope variation.If mu is 0, does not then change impulse response and estimate.Based on simulation, the better value of parameter m u can be for example 1/128.
Shift as representative the base quantity probability number and the radix preferably 2 of logarithmic function, rather than severals e of natural logrithm, this is because use radix 2 helps the operation of floating number in the binary number system.
Be used to carry out hard bit decision if receive bit, then use the convolution of hard bit decision and impulse response to generate baseline sample.Convolution according to impulse response H that estimates and estimation S, is for example calculated based on following formula (11) usually ( H ^ * S ^ ) l = &Sigma; H j ^ &CenterDot; S ^ i - j , - - - ( 11 )
Wherein i and j are the rubidium marking index.Adopt least square shown in the formula (12) and method benchmark sample and the corresponding interim sample that receives then LS = &Sigma; | y - H ^ * , S 2 ^ - - ( 12 )
Wherein LS be least square and the result.The LS as a result that benchmark sample and reception sample obtain is used for by changing impulse response
Figure A9880021500215
, the base quantity that uses in the control Viterbi detection.
Let us studies the receiver of the present invention according to the inventive method work in great detail now.Receiver according to Fig. 2 comprises device 201, shifts base quantity in order to generate, and device 202 is accumulated base quantity in order to generate, and installed 203, shifts base quantity in order to generate accumulation.This receiver has also comprised summing unit 204 and 205, the device 206 of generation logarithm, the device 207 and the memory 208 of generation difference.This receiver also comprises device 209, shifts base quantity in order to the accumulation that adds up relevant with bit 0 or 1, and generates the device 210 of logarithm, device 211, the memory 212 of generation difference.This receiver comprises device 213, shifts base quantity in order to the accumulation that adds up relevant with bit 0 or 1, and generates the device 214 of logarithm, device 215, the memory 216 of generation difference.In order to control base quantity, receiver also comprises device 217, LMS device 218 and the time delay device 219 that generates hard bit decision.The operation of receiver is by control device 220 controls.
Let us research now is according to the receiver operation in the receiver of Fig. 2.The sample y of received signal iArrive device 201, this sample is used for generating probability, promptly is worth p (y i| S I-1, S I-2..., S I-r-t=S k), this represents probability, and has represented the transfer base quantity of current state.Device 203 is used for and will be stored in the previous accumulation base quantity p (y of device 203 I-1| S I-1, S I-2..., S I-r-t=S k) be multiplied by Probability p (y i| S i, S I-1..., S I-r-t=S k), generate accumulation and shift base quantity p (y I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k).Installing in 203 based on symbol S kBase quantity p (y is shifted in the accumulation that adds up I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k), generate the accumulation base quantity.According to method of the present invention, base quantity p (y is shifted in accumulation I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k) be used to generate bit likelihood and/or probability.
It is as follows to generate the mode that receives the log-likelihood of bit in the sample in the receiver.In device 204, base quantity is shifted in a plurality of accumulations that add up, and its quantity preferably equals each all amount of state p (y of level I-1| S I-1, S I-2..., S I-r-t=S k) p (y i| S i, S I-1..., S I-r-t=S k), known location symbol S wherein k=S I-r-tPrecalculated position bit x I-r-tIt is bit 0.Symbol S I-r-tBe the last symbol of determining in the sequence of state, and last bit in this bit is-symbol.The corresponding bit 1 that adds up.Device 205 is memory registers, and device 204 is adders.Transfer base quantity sum according to all states of one-level in the device 206 generates a logarithm, generate in the device 207 and logarithm poor.The result who obtains in this way, i.e. receiving symbol y iLog-likelihood judgement be stored in the register 208.
Except the likelihood judgement, can also generate in the receiver and receive sample y iThe bit decision probability, perhaps replace the likelihood judgement with the bit decision probability.Base quantity is shifted in the add up accumulation of all states of each grade of device 213 and 209 among Fig. 2, and wherein the precalculated position bit of known location symbol is 0 or 1.In device 214 and 210, generate and logarithm, in device 215 and 211, this value deducted then the accumulation transfer base quantity relevant that generate in the device 206 with bit 1 and bit 0 and logarithm.The probability relevant with the bit 1 of sign bit judgement is stored in the register 216, and the probability relevant with bit 0 is stored in the register 212.Receiver comprises multiple arrangement entity 204 to 217 at least on principle, required amount of bits in its quantity equal symbol coding.Can for example reduce the physical magnitude of device 204 to 217 by serial process.
Estimate in order to improve the operation of receiver, can adjust the impulse response that needs in the base quantity.Then, the device 217 of receiver carries out hard bit decision, this hard bit decision with from device 208 bit likelihood and/or from least one probability correlation in the device 212 and 216.Device 221 is used for generating a plurality of symbols according to hard bit decision.The convolution that symbol that generates and impulse response are estimated is used to generate baseline sample, and promptly fiducial mark is installing in 218 the symbol of these samples and reception, i.e. sample y iCompare.Utilize the difference that receives between sample and the baseline sample, impulse response is estimated and can be tallied with the actual situation better, thereby produces bit decision preferably.Impulse response after the change
Figure A9880021500231
Be fed to device 201, it is used to generate base quantity in device 201.
Receiver according to Fig. 3 comprises device 201, is used for generating shifting base quantity, and device 302 is used for generating accumulation and shifts base quantity, and installs 303, in order to generate the accumulation base quantity.In addition, receiver preferably includes device 304, in order to generate exponential function.In other respects, this receiver is similar to the receiver of Fig. 2.This receiver comprises multiple arrangement entity 304 and 204 to 217 at least on principle, required amount of bits in its quantity equal symbol coding.Can for example reduce the physical magnitude of device 304 and 204 to 217 by serial process.
Fig. 4 describes the structure of the device 201 that adopts the Ungerboeck base quantity in detail.The device 201 that is used to generate base quantity comprises device 401, is used to generate fiducial value, matched filter 402 and install 403 and be used for interference is taken into account.Device 403 is with matched filter 402 and install 401 output and all remove last signal variance I.
Receiver can also comprise a plurality of diversity branches.This scheme is by the block diagram illustrations of Fig. 5.This receiver comprises diversity branch 510 and 511, and they for example comprise antenna and signal conditioner, for example frequency mixer, analog-digital commutator and the device that generates sample of signal, variance and impulse response estimation.This receiver also comprises device 201, is used to generate base quantity, and device 202 is used for generate shifting, and device 203 is used for generating accumulation and shifts base quantity, and device 501, device 217 are used to carry out hard decision, LSM device 218 and install 219 and be used to generate time delay.Can adopt the device 302 and 303 substitution devices 202 and 203 that occur among Fig. 3.Device 501 at least some that represent in the device (304) 204 to 216.This receiver is each its base quantity of diversity branch generation, and is used for determining bit by each branch road is made separately.Multiple arrangement 501,217 and 221 is arranged usually, the quantity of bit in its quantity equal symbol.
In the present invention, the testing result of reception is used for controlling the impulse response of estimating with adapting to.This can realize by minimizing square error.Adopt Kalman filter, extended Kalman filter, recursive least-squares (RLS) filter, lowest mean square (LMS) filter implement device 218, can solve general least square (LSE) problem.LMS device 218 execution algorithms (10).
The calculated example of required channel disturbance amplitude such as follows among the present invention program.At first with channel impulse response estimation and predetermined sequence, for example the convolution form of gsm system training sequence generates a comparison signal YR, according to this comparison signal and the prearranged signals sequence that receives from channel, calculates interfering energy I in variance type mode then.Comparison signal YR that utilization obtains and received signal Y, promptly the predetermined sequence of Jie Shouing utilizes formula (15) according to these calculated signals variance types results I. l = &Sigma; [ Re ( Y ( i ) - YR ( i ) ) 2 + lm ( Y ( i ) - YR ( i ) ) 2 ] P , - - - ( 15 )
Wherein P is arbitrary constant.
The solution of the present invention can for example adopt ASIC or VLSI circuit (integrated circuit relevant with concrete application, fairly large integrated circuit) to realize, especially is more suitable for realizing by this way aspect Digital Signal Processing.The operation that need finish is realized by the program based on microprocessor technology.
Although below in conjunction with the accompanying drawings shown in example the present invention has been described.But obviously the present invention is not limited thereto, can carry out multiple variation in the disclosed innovative idea of appended claim book.

Claims (26)

1.一种接收方法,其中接收符号是比特的函数,由临时相邻格构级A和B确定,格构级A和B包括预定数量的状态,基于接收的符号进行从每个状态到下一级B中状态的转移,其特征在于1. A method of reception in which received symbols are a function of bits, determined by temporally adjacent trellis levels A and B, trellis levels A and B comprising a predetermined number of states, progress from each state to the next level based on received symbols The transition of state in B is characterized by 在B级的多于一个已知状态中生成一个接收符号的转移基本量,该转移基本量对应于条件概率并用于从前一级A的已知状态移动到下一级B的每个所述已知状态的转移,前一级的状态被定义成转移基本量中的多个符号,这些符号每个都具有预定数量的符号项;A transition basis of a received symbol is generated in more than one known state of a stage B, which transition basis corresponds to a conditional probability and is used for each of said known states moving from a known state of a previous stage A to a next stage B The transfer of the known state, the state of the previous level is defined as transferring a plurality of symbols in the basic quantity, and each of these symbols has a predetermined number of symbol items; 通过将转移基本量乘上与前一级A的每个已知状态相关的累积基本量生成累积转移基本量;A cumulative transfer basis is generated by multiplying the transfer basis by the cumulative basis associated with each known state of the previous stage A; 通过累加一个已知位置符号的多个符号项上与B级的状态相关的累积转移基本量生成与B级的状态相关的累积基本量,确定前一级A的状态;Generate the cumulative basic quantity related to the state of B level by accumulating the cumulative transfer basic quantity related to the state of B level on a plurality of symbol items of a known position symbol, and determine the state of the previous level A; 利用累积转移基本量,单独为符号的每个比特彼此无关地确定接收符号的比特。With the cumulative transfer basis, the bits of the received symbol are determined individually for each bit of the symbol independently of each other. 2.一种接收方法,其中接收符号是比特的函数,由临时相邻格构级A和B确定,格构级A和B包括预定数量的状态,基于接收的符号进行从每个状态到下一级B中状态的转移,其特征在于2. A method of reception in which received symbols are a function of bits, determined by temporally adjacent trellis levels A and B, trellis levels A and B comprising a predetermined number of states, progress from each state to the next level based on received symbols The transition of state in B is characterized by 在B级的多于一个已知状态中生成一个接收符号的转移基本量,该转移基本量对应于条件概率;生成转移基本量的对数,转移基本量用于从前一级A的已知状态移动到下一级B的每个所述已知状态的转移,前一级的状态被定义成转移基本量中的多个符号,这些符号每个都具有预定数量的符号项;Generate a transition basis for a received symbol in more than one known state of stage B, the transition basis corresponding to the conditional probability; generate the logarithm of the transition basis for the known state of A from the previous stage a transition to each of said known states to move to the next level B, the state of the previous level being defined as transitioning a number of symbols in the primitive, each of these symbols having a predetermined number of symbol entries; 通过将对数转移基本量加上与前一级A的每个已知状态相关的对数累积基本量生成对数累积转移基本量;The logarithmic cumulative transfer basis is generated by adding the logarithmic transfer basis to the logarithmic cumulative basis associated with each known state of the previous stage A; 将对数累积转移基本量作为指数函数的参数生成指数累积基本量,并通过累加一个已知位置符号的多个符号项上的指数累积基本量,确定前一级A的状态;Using the logarithmic cumulative transfer basic quantity as the parameter of the exponential function to generate the exponential cumulative basic quantity, and by accumulating the exponential cumulative basic quantity on a plurality of symbol items of a known position symbol, the state of the previous stage A is determined; 通过生成指数累积基本量的和的对数,生成对数累积基本量;Generates logarithmic cumulative fundamentals by generating the logarithm of the sum of exponential cumulative fundamentals; 以及利用对数累积转移基本量,单独为符号的每个比特彼此无关地确定接收符号的比特。And the bits of the received symbol are determined individually for each bit of the symbol independently of each other using the logarithmic cumulative transfer basis. 3.根据权利要求1的方法,其特征在于,通过下述步骤生成比特的对数似然判决:3. The method according to claim 1, characterized in that the log-likelihood decision of the bit is generated by the following steps: 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于1,accumulating the cumulative transition basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 1, 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于0,accumulating the cumulative transfer basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 0, 生成累积转移基本量的和的对数的差值,该差值表示了该比特的对数似然判决。A logarithmic difference of the sum of accumulated transfer basis quantities is generated, the difference representing the log-likelihood decision for the bit. 4.根据权利要求1的方法,其特征在于,通过下述步骤生成比特等于1的比特概率:4. The method according to claim 1, characterized in that the bit probability that a bit is equal to 1 is generated by the following steps: 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于1,accumulating the cumulative transition basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 1, 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于1或0,accumulating the cumulative transition basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 1 or 0, 生成累积转移基本量的和的对数的差值,该差值表示比特概率。The difference of the logarithm of the sum of the cumulative transfer basis quantities is generated, the difference representing the bit probability. 5.根据权利要求1的方法,其特征在于,通过下述步骤生成比特等于0的比特概率:5. The method according to claim 1, characterized in that the bit probability that a bit is equal to 0 is generated by the following steps: 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于0,accumulating the cumulative transfer basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 0, 累加B级状态的累积转移基本量,并生成和的对数,其中已知位置符号的预定位置比特等于1或0,accumulating the cumulative transition basis quantities of B-level states and generating the logarithm of the sum where the predetermined position bit of the known position symbol is equal to 1 or 0, 生成累积转移基本量的和的对数的差值,该差值表示比特概率。The difference of the logarithm of the sum of the cumulative transfer basis quantities is generated, the difference representing the bit probability. 6.根据权利要求2的方法,其特征在于,通过下述步骤生成比特的对数似然:6. The method according to claim 2, characterized in that the log-likelihood of the bits is generated by the following steps: 生成B级状态的指数累积转移基本量;Generate the basic amount of exponential cumulative transfer of B-level status; 累加指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于1;accumulating exponents accumulating transfer basic quantities and generating the logarithm of the sum, thereby generating the logarithm of the sum of the cumulative transfer basic quantities, wherein the predetermined position bit of the known position symbol is equal to 1; 累加B级状态的指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于0,accumulating the exponential cumulative transfer fundamentals of the B-level state, and generating the logarithm of the sum, thereby generating the logarithm of the sum of the cumulative transfer fundamentals, where the predetermined position bit of the known position symbol is equal to 0, 生成累积转移基本量的和的对数的差值,该差值表示了该比特的对数似然。A difference in logarithms of the sum of accumulated transfer basis quantities is generated, which represents the log-likelihood of the bit. 7.根据权利要求2的方法,其特征在于,通过下述步骤生成比特等于1的比特概率:7. The method according to claim 2, characterized in that the bit probability that a bit is equal to 1 is generated by the following steps: 生成B级状态的指数累积转移基本量;Generate the basic amount of exponential cumulative transfer of B-level status; 累加指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于1;accumulating exponents accumulating transfer basic quantities and generating the logarithm of the sum, thereby generating the logarithm of the sum of the cumulative transfer basic quantities, wherein the predetermined position bit of the known position symbol is equal to 1; 累加B级状态的指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于1或0,accumulating the exponential accumulation transfer basis quantity of the B-level state, and generating the logarithm of the sum, thereby generating the logarithm of the sum of the accumulation transfer basis quantity, wherein the predetermined position bit of the known position symbol is equal to 1 or 0, 生成所述累积转移基本量的和的对数的差值,该差值表示了比特概率。A difference of the logarithm of the sum of the cumulative transfer basis quantities is generated, the difference representing the bit probability. 8.根据权利要求2的方法,其特征在于,通过下述步骤生成比特等于0的比特概率:8. The method according to claim 2, characterized in that the bit probability that a bit is equal to 0 is generated by the following steps: 生成B级状态的指数累积转移基本量;Generate the basic amount of exponential cumulative transfer of B-level status; 累加指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于0;accumulating exponents accumulating transfer fundamental quantities and generating the logarithm of the sum, thereby generating the logarithm of the sum of the cumulative transfer fundamental quantities, wherein the predetermined position bit of the known position symbol is equal to 0; 累加B级状态的指数累积转移基本量,并生成和的对数,从而生成累积转移基本量的和的对数,其中已知位置符号的预定位置比特等于1或0,accumulating the exponential accumulation transfer basis quantity of the B-level state, and generating the logarithm of the sum, thereby generating the logarithm of the sum of the accumulation transfer basis quantity, wherein the predetermined position bit of the known position symbol is equal to 1 or 0, 生成所述累积转移基本量的和的对数的差值,该差值表示了比特概率。A difference of the logarithm of the sum of the cumulative transfer basis quantities is generated, the difference representing the bit probability. 9.根据权利要求1或2的方法,其特征在于,在生成转移基本量时将干扰的影响考虑在内。9. A method according to claim 1 or 2, characterized in that the influence of disturbances is taken into account when generating the transferred basic quantities. 10.根据权利要求1或2的方法,其特征在于,如果脉冲响应估计可用,10. A method according to claim 1 or 2, characterized in that, if an impulse response estimate is available, 接收比特用于进行硬比特判决;Receive bits for hard bit decisions; 比特判决用于生成符号;Bit decisions are used to generate symbols; 所述符号和脉冲响应用于生成基准符号;said symbols and impulse responses are used to generate reference symbols; 采用最小平方和方法,或者类似方法比较基准符号和对应的接收符号,以及Comparing the reference symbol and the corresponding received symbol using the least-squares method, or similar method, and 比较基准符号和接收符号得到的结果用于控制检测中使用的基本量。The result of comparing the reference symbol to the received symbol is used to control the basic quantities used in the detection. 11.根据权利要求10的方法,其特征在于,在最小平方和方法中,注意到脉冲响应估计的斜率,通过改变脉冲响应估计,使之与该斜率的变化一致来控制基本量。11. 11. A method according to claim 10, characterized in that, in the least squares method, the slope of the impulse response estimate is taken into account and the fundamental quantity is controlled by changing the impulse response estimate to conform to changes in this slope. 12.根据权利要求11的方法,其特征在于,通过预定系数加权该变化来控制脉冲响应估计的改变幅度。12. 12. A method according to claim 11, characterized in that the magnitude of the change of the impulse response estimate is controlled by weighting the change by a predetermined coefficient. 13.根据权利要求1或2的方法,其特征在于,如果接收机包括多个分集分支,则对每个分集分支彼此无关地确定符号并进行比特判决。13. A method according to claim 1 or 2, characterized in that, if the receiver comprises a plurality of diversity branches, the symbols are determined and the bit decisions are made independently of each other for each diversity branch. 14.一种接收机,它基于临时相邻格构级A和B确定与接收符号相关的比特,格构级A和B包括预定数量的状态,基于接收的符号进行从每个状态到下一级B中状态的转移,其特征在于,该接收机包括14. A receiver that determines bits associated with received symbols based on temporally adjacent trellis levels A and B, trellis levels A and B comprising a predetermined number of states, proceeding from each state to the next level B based on received symbols The transfer of the state, characterized in that the receiver includes 在B级的多于一个已知状态中生成接收符号的转移基本量的装置(201),该转移基本量对应于条件概率并用于从前一级B的已知状态移动到下一级B的每个所述状态的转移,前一级的状态被定义成转移基本量中的多个符号,每个符号具有预定数量的符号项;Means (201) for generating, in more than one known state of a stage B, transition primitives of received symbols corresponding to conditional probabilities and for each move from a known state of a previous stage B to a next stage B The transfer of the state, the state of the previous level is defined as transferring a plurality of symbols in the basic quantity, each symbol has a predetermined number of symbol items; 通过将转移基本量乘上与前一级A的每个已知状态相关的累积基本量生成累积转移基本量的装置(202);means (202) for generating a cumulative transfer basis by multiplying the transfer basis by the cumulative basis associated with each known state of the preceding stage A; 通过累加上一符号的多个符号项上的与B级不同状态相关的累积转移基本量生成累积基本量,确定前一级A的状态的装置(203);以及A device (203) for determining the state of the previous stage A by accumulating the cumulative transfer basic quantities related to the different states of the B level on the multiple symbol items of the previous symbol to generate the cumulative basic quantity; and 接收机利用在该装置(202)中生成的累积转移基本量,单独为符号的每个比特彼此无关地确定接收符号的比特。The receiver determines the bits of the received symbol individually for each bit of the symbol independently of each other using the cumulative transfer basis generated in the device (202). 15.一种接收机,它基于临时相邻格构级A和B确定与接收符号相关的比特,格构级A和B包括预定数量的状态,基于接收的符号进行从每个状态到下一级B中状态的转移,其特征在于,该接收机包括15. A receiver that determines bits associated with received symbols based on temporally adjacent trellis levels A and B, trellis levels A and B comprising a predetermined number of states, proceeding from each state to the next level B based on received symbols The transfer of the state, characterized in that the receiver includes 在B级的多于一个已知状态中生成接收符号的转移基本量的装置(201),该转移基本量对应于条件概率以及从前一级B的已知状态转移到下一级B的每个所述状态的转移,前一级的状态被定义为转移基本量中的多个符号,每个符号具有预定数量的符号项;Means (201) for generating, in more than one known state of a stage B, transition basis quantities of received symbols corresponding to conditional probabilities and for each transition from a known state of a previous stage B to a next stage B The transfer of the state, the state of the previous level is defined as transferring a plurality of symbols in the basic quantity, each symbol has a predetermined number of symbol items; 通过将对数转移基本量加上与前一级A的每个已知状态相关的对数累积基本量生成对数累积转移基本量的装置(302);A means (302) for generating a logarithmic cumulative transfer basic quantity by adding the logarithmic cumulative basic quantity to the logarithmic cumulative basic quantity relevant to each known state of the previous stage A; 通过累加上一符号的多个符号项上的与B级不同状态相关的累积转移基本量生成累积基本量,确定前一级A的状态,并通过生成和的对数,生成B级的对数累积基本量的装置(303);以及Generate the cumulative basic quantity by accumulating the cumulative transfer basic quantities related to the different states of the B level on multiple symbol items of the previous symbol, determine the state of the previous level A, and generate the logarithm of the B level by generating the logarithm of the sum means (303) for accumulating basic quantities; and 该接收机利用对数累积转移基本量,单独为符号的每个比特彼此无关地生成接收符号的比特。The receiver generates the bits of the received symbol independently of each other for each bit of the symbol using the logarithmically accumulated transfer basis. 16.根据权利要求14的接收机,其特征在于,为了生成比特的对数似然,该接收机包括:16. A receiver according to claim 14, characterized in that, for generating the log-likelihood of the bits, the receiver comprises: 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数,means (204, 205) for accumulating the cumulative transfer basis quantities of B-level states, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum, 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于0,以及装置(206),生成和的对数,means (204, 205) for accumulating the cumulative transfer basis of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 0, and means (206) for generating the logarithm of the sum, 装置(207),用于生成累积转移基本量的和的对数的差值,该差值表示了该比特的对数似然判决。Means (207) for generating a logarithmic difference of the sum of accumulated transfer basis quantities, the difference representing the logarithmic likelihood decision of the bit. 17.根据权利要求14的接收机,其特征在于,为了生成比特等于1的比特概率,该接收机包括:17. A receiver according to claim 14, characterized in that, for generating the bit probability that a bit is equal to 1, the receiver comprises: 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数;means (204, 205) for accumulating the cumulative transfer basis of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum; 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于0;means (204, 205), for accumulating the cumulative transfer basic quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 0; 装置(213),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于0或1,以及装置(214),用于生成和的对数;means (213) for accumulating the cumulative transfer base quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 0 or 1, and means (214) for generating the logarithm of the sum; 装置(215),用于生成装置(206)和装置(214)中生成的对数的差值,该差值表示比特概率。means (215) for generating a difference between the logarithms generated in the means (206) and the means (214), the difference representing the bit probability. 18.根据权利要求14的接收机,其特征在于,为了生成比特等于0的比特概率,该接收机包括:18. A receiver according to claim 14, characterized in that, for generating the bit probability that a bit is equal to 0, the receiver comprises: 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数;means (204, 205) for accumulating the cumulative transfer basis of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum; 装置(204、205),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于0;means (204, 205), for accumulating the cumulative transfer basic quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 0; 装置(209),用于累加B级状态的累积转移基本量,其中已知位置符号的预定位置比特等于0或1,以及装置(210),用于生成和的对数;means (209) for accumulating the cumulative transfer base quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 0 or 1, and means (210) for generating the logarithm of the sum; 装置(211),用于生成装置(206)和装置(210)中生成的对数的差值,该差值表示比特概率。Means (211) for generating the difference between the logarithms generated in the means (206) and the means (210), the difference representing the bit probability. 19.根据权利要求15的接收机,其特征在于,为了生成比特的对数似然,该接收机包括:19. A receiver according to claim 15, characterized in that, for generating the log-likelihood of the bits, the receiver comprises: 装置(304),用于生成B级状态的指数累积转移基本量;means (304), for generating the exponential accumulation transfer basic amount of the B-level state; 装置(204和205),用于累加指数累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数,从而生成累积转移基本量的和的对数;means (204 and 205) for accumulating the exponential accumulation transfer basis quantity, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum, thereby generating the sum of the accumulation transfer basis quantity logarithm of 装置(204和205),用于累加B级状态的指数累积转移基本量,其中已知位置符号的预定位置比特等于0,以及装置(206),用于生成和的对数,从而生成累积转移基本量的和的对数;means (204 and 205) for accumulating the exponential accumulation transfer base quantity of the state of class B, wherein the predetermined position bit of the known position symbol is equal to 0, and means (206) for generating the logarithm of the sum, thereby generating the accumulation transfer the logarithm of the sum of the fundamental quantities; 装置(207),用于生成累积转移基本量的和的对数的差值,该差值表示了该比特的对数似然。Means (207) for generating a logarithmic difference of the sum of accumulated transfer basis quantities, the difference representing the log-likelihood of the bit. 20.根据权利要求15的接收机,其特征在于,为了生成比特等于1的比特概率,该接收机包括:20. A receiver according to claim 15, characterized in that, for generating the bit probability that a bit is equal to 1, the receiver comprises: 装置(304),用于生成B级状态的指数累积转移基本量;means (304), for generating the exponential accumulation transfer basic amount of the B-level state; 装置(204和205),用于累加指数累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数,从而生成累积转移基本量的和的对数;means (204 and 205) for accumulating the exponential accumulation transfer basis quantity, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum, thereby generating the sum of the accumulation transfer basis quantity logarithm of 装置(204和205),用于累加指数累积转移基本量,其中已知位置符号的预定位置比特等于0;Means (204 and 205) for accumulating the exponential accumulation transfer basic quantity, wherein the predetermined position bit of the known position symbol is equal to 0; 装置(213),用于累加B级状态的指数累积转移基本量,其中已知位置符号的预定位置比特等于1或0,以及装置(214),用于生成和的对数,从而生成累积转移基本量的和的对数;means (213) for accumulating the exponential accumulation transfer base quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 1 or 0, and means (214) for generating the logarithm of the sum, thereby generating the accumulation transfer the logarithm of the sum of the fundamental quantities; 装置(215),用于生成装置(206和214)中生成的对数的差值,该差值表示了比特概率。Means (215) for generating a difference of the logarithms generated in the means (206 and 214), the difference representing the bit probability. 21.根据权利要求15的接收机,其特征在于,为了生成比特等于0的比特概率,该接收机包括:twenty one. A receiver according to claim 15, characterized in that, for generating the bit probability that a bit is equal to 0, the receiver comprises: 装置(304),用于生成B级状态的指数累积转移基本量;means (304), for generating the exponential accumulation transfer basic amount of the B-level state; 装置(204和205),用于累加指数累积转移基本量,其中已知位置符号的预定位置比特等于1,以及装置(206),用于生成和的对数,从而生成累积转移基本量的和的对数;means (204 and 205) for accumulating the exponential accumulation transfer basis quantity, wherein the predetermined position bit of the known position symbol is equal to 1, and means (206) for generating the logarithm of the sum, thereby generating the sum of the accumulation transfer basis quantity logarithm of 装置(204和205),用于累加指数累积转移基本量,其中已知位置符号的预定位置比特等于0;Means (204 and 205) for accumulating the exponential accumulation transfer basic quantity, wherein the predetermined position bit of the known position symbol is equal to 0; 装置(209),用于累加B级状态的指数累积转移基本量,其中已知位置符号的预定位置比特等于1或0,以及装置(210),用于生成和的对数,从而生成累积转移基本量的和的对数;means (209) for accumulating the exponential accumulation transfer base quantity of the B-level state, wherein the predetermined position bit of the known position symbol is equal to 1 or 0, and means (210) for generating the logarithm of the sum, thereby generating the accumulation transfer the logarithm of the sum of the fundamental quantities; 装置(211),用于生成装置(206和210)中生成的对数的差值,该差值表示了比特概率。Means (211) for generating a difference of the logarithms generated in the means (206 and 210), the difference representing the bit probability. 22.根据权利要求14或15的接收机,其特征在于,在生成转移基本量时,接收机将干扰的影响考虑在内。twenty two. 15. Receiver according to claim 14 or 15, characterized in that the receiver takes the effect of interference into account when generating the transfer basis. 23.根据权利要求14或15的接收机,其特征在于,如果脉冲响应估计可用,该接收机包括twenty three. A receiver according to claim 14 or 15, characterized in that, if an impulse response estimate is available, the receiver comprises 装置(217),用以利用接收比特进行硬比特判决;means (217) for performing hard bit decisions using received bits; 装置(221),用以利用硬比特判决生成符号;means (221), for generating symbols using hard bit decisions; 装置(218),用以利用所述符号和脉冲响应生成基准符号,并采用最小平方和方法,或者类似方法比较基准符号和对应的接收符号,利用比较基准符号和接收符号得到的结果控制装置(201),改变检测中使用的基本量。means (218), for generating a reference symbol by using the symbol and the impulse response, and comparing the reference symbol and the corresponding received symbol by using the least square method, or a similar method, and using the result obtained by comparing the reference symbol and the received symbol to control the device ( 201), changing the basic quantity used in the detection. 24.根据权利要求23的接收机,其特征在于,装置(218)控制装置(201),使得脉冲响应估计随脉冲响应估计的斜率变化。twenty four. 23. Receiver according to claim 23, characterized in that the means (218) controls the means (201) such that the impulse response estimate varies with the slope of the impulse response estimate. 25.根据权利要求24的接收机,其特征在于,装置(218)通过预定系数来控制脉冲响应估计的改变幅度。25. 24. A receiver according to claim 24, characterized in that the means (218) control the magnitude of the change of the impulse response estimate by predetermined coefficients. 26.根据权利要求14或15的接收机,其特征在于,如果接收机包括多个分集分支(510、511),则接收机对每个分集分支单独确定每个分集分支的比特。26. A receiver according to claim 14 or 15, characterized in that, if the receiver comprises a plurality of diversity branches (510, 511), the receiver determines the bits of each diversity branch separately for each diversity branch.
CN199898800215A 1997-02-28 1998-02-25 Reception method and receiver Pending CN1223035A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI970889 1997-02-28
FI970889A FI102230B1 (en) 1997-02-28 1997-02-28 Reception procedure and recipients
PCT/FI1998/000169 WO1998038746A2 (en) 1997-02-28 1998-02-25 A reception method and a receiver

Publications (1)

Publication Number Publication Date
CN1223035A true CN1223035A (en) 1999-07-14

Family

ID=8548316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN199898800215A Pending CN1223035A (en) 1997-02-28 1998-02-25 Reception method and receiver

Country Status (8)

Country Link
US (1) US6396878B1 (en)
EP (1) EP0927465A2 (en)
JP (1) JP2000515710A (en)
CN (1) CN1223035A (en)
AU (1) AU731565B2 (en)
FI (1) FI102230B1 (en)
NO (1) NO985002L (en)
WO (1) WO1998038746A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6993462B1 (en) 1999-09-16 2006-01-31 Hewlett-Packard Development Company, L.P. Method for motion synthesis and interpolation using switching linear dynamic system models
US6591146B1 (en) * 1999-09-16 2003-07-08 Hewlett-Packard Development Company L.C. Method for learning switching linear dynamic system models from data
US6683968B1 (en) * 1999-09-16 2004-01-27 Hewlett-Packard Development Company, L.P. Method for visual tracking using switching linear dynamic system models
US6694044B1 (en) * 1999-09-16 2004-02-17 Hewlett-Packard Development Company, L.P. Method for motion classification using switching linear dynamic system models
US6708308B2 (en) * 2001-01-10 2004-03-16 International Business Machines Corporation Soft output viterbi algorithm (SOVA) with error filters
EP1223717B1 (en) * 2001-01-15 2006-08-02 Lucent Technologies Inc. Maximum likelihood detection method using a sequence estimation receiver
AUPR679401A0 (en) * 2001-08-03 2001-08-30 Lucent Technologies Inc. High speed add-compare-select processing
KR100487183B1 (en) * 2002-07-19 2005-05-03 삼성전자주식회사 Decoding apparatus and method of turbo code
US7206363B2 (en) * 2003-06-24 2007-04-17 Intersymbol Communications, Inc. Method and apparatus for delayed recursion decoder
US7607072B2 (en) 2005-01-28 2009-10-20 Agere Systems Inc. Method and apparatus for-soft-output viterbi detection using a multiple-step trellis
US7764741B2 (en) * 2005-07-28 2010-07-27 Broadcom Corporation Modulation-type discrimination in a wireless communication network
US8102938B2 (en) * 2008-04-22 2012-01-24 Finisar Corporation Tuning system and method using a simulated bit error rate for use in an electronic dispersion compensator

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5263033A (en) * 1990-06-22 1993-11-16 At&T Bell Laboratories Joint data and channel estimation using fast blind trellis search
GB2246272B (en) * 1990-07-19 1994-09-14 Technophone Ltd Maximum likelihood sequence detector
FR2675968B1 (en) 1991-04-23 1994-02-04 France Telecom METHOD FOR DECODING A CONVOLUTIVE CODE WITH MAXIMUM LIKELIHOOD AND WEIGHTING OF DECISIONS, AND CORRESPONDING DECODER.
JP2876497B2 (en) * 1991-08-23 1999-03-31 松下電器産業株式会社 Error correction code decoding method and apparatus
JP2702831B2 (en) * 1991-08-28 1998-01-26 松下電送株式会社 Viterbi decoding method
US5384810A (en) 1992-02-05 1995-01-24 At&T Bell Laboratories Modulo decoder
US5377133A (en) 1992-04-07 1994-12-27 Digital Equipment Corporation System for enhanced implementation of add-compare-select (ACS) functions
US5537444A (en) * 1993-01-14 1996-07-16 At&T Corp. Extended list output and soft symbol output viterbi algorithms
US5349608A (en) 1993-03-29 1994-09-20 Stanford Telecommunications, Inc. Viterbi ACS unit with renormalization
AU3364295A (en) 1994-08-10 1996-03-07 Maxtor Corporation A tuned viterbi detector and equalizer system
US6282251B1 (en) * 1995-03-21 2001-08-28 Seagate Technology Llc Modified viterbi detector which accounts for correlated noise
US5796757A (en) * 1995-09-15 1998-08-18 Nokia Mobile Phones Ltd. Methods and apparatus for performing rate determination with a variable rate viterbi decoder
FI100564B (en) 1995-12-04 1997-12-31 Nokia Telecommunications Oy A method for generating transition metrics and a receiver for a cellular radio system
US5933462A (en) * 1996-11-06 1999-08-03 Qualcomm Incorporated Soft decision output decoder for decoding convolutionally encoded codewords

Also Published As

Publication number Publication date
NO985002L (en) 1998-12-28
AU731565B2 (en) 2001-04-05
FI102230B (en) 1998-10-30
US6396878B1 (en) 2002-05-28
NO985002D0 (en) 1998-10-27
WO1998038746A2 (en) 1998-09-03
WO1998038746A3 (en) 2001-04-12
JP2000515710A (en) 2000-11-21
FI102230B1 (en) 1998-10-30
AU6102098A (en) 1998-09-18
EP0927465A2 (en) 1999-07-07
FI970889A0 (en) 1997-02-28

Similar Documents

Publication Publication Date Title
EP0792540B1 (en) A system for decoding digital data using a variable decision depth
US7653868B2 (en) Method and apparatus for precomputation and pipelined selection of branch metrics in a reduced state Viterbi detector
US7702991B2 (en) Method and apparatus for reduced-state viterbi detection in a read channel of a magnetic recording system
CN1223035A (en) Reception method and receiver
WO1996016483A9 (en) A system for decoding digital data using a variable decision depth
JP3898449B2 (en) Sequence estimation method and sequence estimation apparatus
CN114900198A (en) Method and device for encoding polarization-adjusted convolutional code
CN1247660A (en) Appts. methods and computer program products for sequential maximum likelihood estimating communications signals using whitening path meterics
CN1175825A (en) Trace-back method and apparatus for use in viterbi decoder
CN1129504A (en) Maximum Likelihood Decoding Coherent Detection Method
US20050044474A1 (en) Maximum likelihood detector and/or decoder
CN101119177B (en) A Bit-Symbol Signal Processing Method for Coherent Communication Machine
US7653154B2 (en) Method and apparatus for precomputation and pipelined selection of intersymbol interference estimates in a reduced-state Viterbi detector
CN1443415A (en) Viterbi equalization using precalculated metrics increments
JP3349696B2 (en) Successive decoder and receiver provided with the successive decoder
CN101521556A (en) Low-complexity equalization method
US6693568B2 (en) Apparatus, and an associated method, for detecting digital data using MLSE detection with a dynamically-sized trellis
EP1322041A1 (en) Viterbi decoder using restructured trellis
CN1479500A (en) Method and apparatus for generating diversity reliability information
CN1249085A (en) Reception method and receiver
CN1163033A (en) blind equalizer
JPH06232769A (en) Viterbi decoding method and its device
CN1524355A (en) Apparatus and method for scaling soft output values from receiver structure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication