US7991360B2 - Receiver apparatus, receiving method, and wireless communication system - Google Patents
Receiver apparatus, receiving method, and wireless communication system Download PDFInfo
- Publication number
- US7991360B2 US7991360B2 US10/591,663 US59166305A US7991360B2 US 7991360 B2 US7991360 B2 US 7991360B2 US 59166305 A US59166305 A US 59166305A US 7991360 B2 US7991360 B2 US 7991360B2
- Authority
- US
- United States
- Prior art keywords
- receiving
- multipath
- signals
- signal
- antennas
- 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, expires
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004891 communication Methods 0.000 title claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims abstract description 160
- 238000004422 calculation algorithm Methods 0.000 claims description 18
- 238000007476 Maximum Likelihood Methods 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 13
- 230000014509 gene expression Effects 0.000 description 349
- 239000011159 matrix material Substances 0.000 description 50
- 238000006243 chemical reaction Methods 0.000 description 47
- 238000010586 diagram Methods 0.000 description 23
- 238000004364 calculation method Methods 0.000 description 20
- 108010076504 Protein Sorting Signals Proteins 0.000 description 18
- 238000000926 separation method Methods 0.000 description 15
- 230000015556 catabolic process Effects 0.000 description 7
- 238000006731 degradation reaction Methods 0.000 description 7
- 238000005562 fading Methods 0.000 description 5
- 238000005094 computer simulation Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000017105 transposition Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0854—Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7105—Joint detection techniques, e.g. linear detectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7107—Subtractive interference cancellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0637—Properties of the code
- H04L1/0656—Cyclotomic systems, e.g. Bell Labs Layered Space-Time [BLAST]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03426—Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
- H04L25/0228—Channel estimation using sounding signals with direct estimation from sounding signals
Definitions
- a radio communications method that is capable of providing a high transmission speed is required.
- a MIMO (multiple inputs and multiple outputs, i.e., two or more I/O) multiplexing method attracts attention, wherein each of antennas (for transmission and reception) transmits a different signal from others at the same time and the same frequency using MIMO channels.
- MMSE minimum mean square error
- ZF zero forcing
- the spreading rate should be made small such that the information bit rate per transmitting antenna can be increased. In this case, as shown in FIG. 15 , there are generated
- the present invention is made in view of the problems described above, and offers a receiving apparatus, a receiving method, and a radio communications system that are capable of realizing highly accurate signal separation by reducing degradation of the receiving quality due to the multipath interference.
- multipath receiving signal demodulating units configured to
- multipath interference canceling units configured to deduct the obtained received signals of paths other than a target path from the signals received by the receiving antennas to obtain a multipath interference cancelled signal
- the multipath receiving signal demodulating unit of the receiving apparatus carries out the primary demodulation using a minimum mean square error (MMSE) method.
- MMSE minimum mean square error
- the multipath receiving signal demodulating unit of the receiving apparatus carries out the primary demodulation of two or more paths in one block using the maximum likelihood detection method that uses QR factorization.
- the multipath receiving signal demodulating unit of the receiving apparatus carries out the primary demodulation of each of the paths using the maximum likelihood detection method that uses QR factorization.
- the multipath receiving signal demodulating unit of the receiving apparatus controls the amplitude of the received signal based on the correctness likelihood of a transmission symbol sequence estimated using any one of the methods described above.
- the multipath receiving signal demodulating unit of the receiving apparatus estimates a channel coefficient using a known pilot signal transmitted from the M transmitting antennas.
- the receiving apparatus includes a predetermined number of multipath receiving signal demodulating units, and a predetermined number of multipath interference canceling units connected in stages (cascaded).
- the estimated channel coefficient is updated in each stage based on the known pilot signal transmitted from the M transmitting antennas using the multipath interference cancelled signal.
- the demodulating unit of the receiving apparatus carries out the secondary demodulation using the maximum likelihood detection method.
- the demodulating unit of the receiving apparatus carries out the secondary demodulation of two or more paths in one block using the maximum likelihood detection method that uses QR factorization.
- the demodulating unit of the receiving apparatus carries out the secondary demodulation of each of the paths using the maximum likelihood detection method that uses QR factorization.
- the multipath receiving signal demodulating unit of the receiving apparatus carries out the primary demodulation of a signal received by each receiving antenna, and the received signal of each path for every receiving antenna is obtained for every spreading signal,
- the multipath interference canceling unit generates a signal by deducting the obtained signal corresponding to all the spreading signals of paths other than a target path from the signals received by each of the receiving antennas to obtain a multipath interference cancelled signal
- the embodiment of the present invention when different data are simultaneously transmitted from two or more transmitting antennas using the CDMA method, highly accurate separation of the signals transmitted from different transmitting antennas, the multipath interference of which signals is reduced, can be realized. Consequently, the receiving quality in the multipath fading environment is greatly improved.
- FIG. 1 is a block diagram of a radio communications system including a receiving apparatus according to an embodiment of the present invention.
- FIG. 2 is a block diagram of a first embodiment of a multipath receiving signal demodulator.
- FIG. 3 is a block diagram of a second embodiment of the multipath receiving signal demodulator.
- FIG. 4 is a block diagram of a third embodiment of the multipath receiving signal demodulator.
- FIG. 5 is a block diagram of a fourth embodiment of the multipath receiving signal demodulator.
- FIG. 6 is a block diagram of a channel coefficient estimating unit.
- FIG. 7A is a data map showing an example of a frame structure of a signal transmitted from a transmitting apparatus.
- FIG. 7B is a data map showing another example of the frame structure of the signal transmitted from the transmitting apparatus.
- FIG. 8 is a block diagram of a second embodiment of the receiving apparatus according to the present invention.
- FIG. 9 is a block diagram of a first embodiment of a demodulator according to the present invention.
- FIG. 10 is a block diagram of a second embodiment of the demodulator according to the present invention.
- FIG. 11 is a block diagram of a third embodiment of the demodulator according to the present invention.
- FIG. 12 is a block diagram of a third embodiment of the receiving apparatus according to the present invention.
- FIG. 13 is a graph showing results of a computer simulation about the present invention.
- FIG. 15 is a schematic diagram showing that accuracy of demodulation (signal separation) deteriorates due to multipath interference in the case of MIMO multiplexing of DS-CDMA.
- FIG. 1 is a block diagram of a radio communications system 1 including a receiving apparatus 20 according to the embodiment of the present invention.
- the radio communications system 1 according to the present invention uses one of a MIMO channel and a MISO (Multi Input Single Output, i.e., two or more inputs and a single output, using only one receiving antenna) channel in DS-CDMA.
- MISO Multi Input Single Output, i.e., two or more inputs and a single output, using only one receiving antenna
- the radio communications system 1 includes a transmitting apparatus 10 and the receiving apparatus 20 that are connected through radio communications.
- the transmitting apparatus 10 carries out serial to parallel conversion of a data bit sequence that is input for transmission into M transmitting sequences, modulates the transmitting sequences (data modulation) using the same frequency band and the same spreading signal, and simultaneously transmits the modulated sequences from M transmitting antennas 11 1 through 11 m as transmission signals.
- Each of the transmission signals is propagated through L paths (multipath), and is received by N receiving antennas 21 1 through 21 n that are connected to the receiving apparatus 20 .
- the receiving apparatus 20 includes a multipath receiving signal demodulator 22 , N multipath interference canceling units 23 1 through 23 n , and a demodulator 24 .
- a transmission signal from a transmitting antenna 11 m connected to the transmitting apparatus 10 is expressed by S m (t)
- a received signal received by a receiving antenna 21 n connected to the receiving apparatus 20 is expressed by r n (t).
- r n (t) can be described as follows.
- h m,n,l (t) is a channel coefficient of a reception path l when receiving a transmission signal from the transmitting antenna 11 m by the receiving antenna 21 n
- ⁇ l is a propagation delay time of the reception path l.
- signals r n (t) received by the receiving antennas 21 1 through 21 n are provided to the multipath receiving signal demodulator 22 .
- the multipath receiving signal demodulator 22 carries out-provisional signal separation (a primary demodulation) based on the signals received by the N receiving antennas 21 1 through 21 n such that received signal sequences as described by the following Expression 2 for the reception paths between the transmitting antennas 11 1 through 11 m and the receiving antennas 21 1 through 21 n are estimated and output.
- Î m,n,l (t) [Expression 2]
- the signals received by the receiving antennas 21 1 through 21 n , and the received signal sequences of every reception path from the transmitting antennas 11 1 through 11 m are provided to the corresponding multipath interference canceling units 23 1 through 23 n .
- the multipath interference canceling units 23 1 through 23 n obtain received signals after the multipath interference cancellation r n,l (t) by deducting all the received signals of other paths than a target path from the received signal according to the following expression, and output the multipath interference cancelled signals r n,l (t).
- the demodulator 24 receives N ⁇ L multipath interference cancelled signals r n,l (t) provided by the multipath interference canceling units 23 1 through 23 n .
- the demodulator 24 outputs a secondary demodulation result that is a likelihood ⁇ i , the likelihood being one of a likelihood of the transmission symbol sequence and a likelihood of a bit transmitted by the transmission symbol sequence.
- the secondary demodulation result is provided to an error correction (channel) decoder, such as a Viterbi decoder and a turbo decoder, for decoding.
- the multipath receiving signal demodulator 22 carries out the primary demodulation, and the transmission signals are estimated. Then, the received signal for every path is estimated by multiplying the estimated received signal and the channel fluctuation values (channel coefficients). Then, the multipath interference canceling units 23 subtract estimated received signals other than the signal received through the target path. In this way, the demodulator 24 is able to demodulate the received signal after removing multipath interference, and signal separation can be performed with high accuracy.
- FIG. 2 is a block diagram showing a multipath receiving signal demodulator 30 according to a first embodiment of the multipath receiving signal demodulator 20 shown in FIG. 1 .
- the multipath receiving signal demodulator 30 uses the MMSE algorithm as the primary demodulation method.
- signals r n (t) received by N receiving antennas 21 1 through 21 n are provided to the channel coefficient estimating unit 31 , and channel coefficients h m,n,l of paths between the receiving antennas 21 1 through 21 n and the transmitting antennas 11 1 through 11 n ( FIG. 1 ) are estimated.
- the linear filter coefficient calculating unit 32 calculates a coefficient for the linear filter 33 , which carries out a filtering process for equalization using the linear filter coefficient.
- the process described above can be realized by signal processing in one of the time domain and the frequency domain; in the following, descriptions are presented about an example wherein signal processing is carried out in the frequency domain.
- the linear filter coefficient calculating unit 32 calculates the linear filter coefficient that simultaneously minimizes delay path components of signals from a desired transmitting antenna and receiving signal components from other transmitting antennas using the estimated channel coefficient ⁇ m,n,l as described by Expression 4. ⁇ m,n,l [Expression 4]
- an impulse response of a channel (channel impulse response) between the transmitting antennas 11 1 through 11 m and the receiving antennas 21 1 through 21 n is calculated using the estimated channel coefficient as described by Expression 5 ⁇ m,n,l estimated using a pilot channel in the time domain, and a delay time of each reception path ⁇ circumflex over ( ⁇ ) ⁇ l as described by Expression 6.
- ⁇ m,n,l [Expression 5]
- N f is a number that is equal to a product of
- the linear filter coefficients can be determined in accordance with one of ZF criterion and MMSE criterion.
- the linear filter 33 converts each of N sequence received signals into a received signal Y (f) in the frequency domain by carrying out FFT for the N f points. Then, Y (f) is multiplied by W (f) for obtaining estimated values as described by Expression 14 of M transmission signals according to Expression 15, where both
- MPII Multi-Path Interference
- the acquired provisional demodulating sequences (primary demodulation sequences) for the transmitting antennas are provided to the corresponding reverse spreading units 34 1 through 34 m .
- the reverse spreading units 34 1 through 34 m carry out reverse spreading of the provisional demodulating sequences for the transmitting antennas with the same spreading signal as used at the time of transmission, and reverse-spread signals z m are output to the corresponding transmission symbol sequence estimating units 35 1 through 35 m .
- the transmission symbol sequence estimating units 35 1 through 35 m carry out one of a hard decision and a soft decision of the corresponding reverse-spread signals z m such that transmission symbol sequences as described by Expression 18 are estimated and output. ⁇ tilde over (d) ⁇ n [Expression 18]
- the transmission symbol sequence estimating units 35 1 through 35 m may carry out the hard decision as follows.
- a transmission symbol is expressed by d m,i , where “i” is a symbol candidate number satisfying Expression 19 (1 ⁇ i ⁇ C), and C expresses the number of transmission symbol points, that is, 4 for QPSK and 16 for 16QAM. (1 ⁇ i ⁇ C ) [Expression 19]
- a symbol candidate number “i” that makes the transmission symbol d m,i closest to z m (refer to Expression 20) is determined.
- the transmission symbol sequence estimating units 35 1 through 35 m may carry out the soft decision as follows.
- the expression ⁇ circumflex over ( ⁇ ) ⁇ m,i shown by Expression 23 is a logarithmic likelihood ratio of a bit “i” of the signal from the transmitting antenna 11 m .
- ⁇ circumflex over ( ⁇ ) ⁇ m,i [Expression 23]
- the logarithmic likelihood ratio ⁇ circumflex over ( ⁇ ) ⁇ m,i can be described by Expression 24.
- ⁇ z m ) P ⁇ ( b m , i - 1 ⁇
- S min, ⁇ expresses a symbol candidate having the smallest Euclidean distance from the transmission signal point z m out of a set of symbols whose i-th bit is “ ⁇ ”, and ⁇ 2 is noise power.
- the multipath receiving signal demodulators 36 1 through 36 m receive the transmission symbol sequences as described by Expression 28 ⁇ tilde over (d) ⁇ m that are estimated as described above. ⁇ tilde over (d) ⁇ m [Expression 28]
- FIG. 3 is a block diagram showing a multipath receiving signal demodulator 40 that is a second embodiment of the multipath receiving signal demodulator of the present invention. According to the second embodiment, an MLD algorithm is used for the multipath receiving signal demodulator 40 as the method of the primary demodulation.
- the multipath receiving signal demodulator 40 includes a channel coefficient estimating unit 41 , N ⁇ L reverse spreading units 42 through 45 , a transmission symbol candidate generating unit 46 , a received signal replica generating unit 47 , a likelihood calculating unit 48 , M transmission symbol sequence estimating units 49 1 through 49 m , and M multipath receiving signal demodulators 50 1 through 50 m .
- signals r n (t) received by the receiving antennas 21 1 through 21 n are provided to the channel coefficient estimating unit 41 , and the channel coefficients h m,n,l of the paths between the receiving antennas 21 1 through 21 n and the transmitting antennas 11 1 through 11 n are estimated.
- the reverse spreading units 42 through 45 which number N ⁇ L, perform reverse spreading of the received signals r n (t) with the same spreading signal as the spreading signal used at the time of transmission at the receiving timing of each path, and N ⁇ L reverse-spread signals Z n,l for the paths of the receiving antennas are obtained.
- the transmission symbol candidate generating unit 46 generates and outputs transmission symbols d m,i corresponding to each transmitting antenna, where “i” is a symbol candidate number that suffices for Expression 32. (1 ⁇ i ⁇ C ) [Expression 32]
- the received signal replica generating unit 47 receives the transmission symbols d m,i generated by the transmission symbol candidate generating unit 46 , and the channel coefficients estimated by the channel coefficient estimating unit 41 such that received signal replicas as described by Expression 33 are generated according to Expression 34 and output.
- ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M [Expression 33]
- ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M ⁇ l,n,l ⁇ d 1,i 1 + ⁇ 2,n,l ⁇ d 2,i 2 + . . . + ⁇ M,n,l ⁇ d M,i M [Expression 34]
- the likelihood calculating unit 48 receives the reverse-spread signals z n,l and the received signal replicas as described by Expression 35. ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M [Expression 35]
- the likelihood calculating unit 48 calculates errors according to Expression 36.
- the transmission symbol sequence estimating units 49 1 through 49 m receive the generated transmission symbols corresponding to the transmitting antennas, receive the corresponding error signals, determine the minimum of the errors, and estimate transmission symbol sequences, as described by Expression 37, which give the minimum errors. ⁇ tilde over (d) ⁇ m [Expression 37]
- ⁇ z 1 , 1 , ... ⁇ , z N , L ) P ⁇ ( b m , i - 1 ⁇
- e min, ⁇ is the minimum value of e i 1 ,i 2 , . . . , i M [Expression 42]
- FIG. 4 is a block diagram of a multipath receiving signal demodulator 50 that is a third embodiment of the multipath receiving signal demodulator.
- the MLD algorithm is used, where the multipath receiving signal demodulator 50 carries out the primary demodulation of the paths in one block.
- the multipath receiving signal demodulator 50 includes a channel coefficient estimating unit 51 , N ⁇ L reverse spreading units 52 through 55 , a QR factorizing unit 56 , a Q H operating unit 57 , a transmission symbol candidate generating unit 58 , a conversion signal replica generating unit 59 , a likelihood calculating unit 60 , M transmission symbol sequence estimating units 61 1 through 61 m , and M multipath receiving signal demodulators 62 1 through 62 m .
- the channel coefficient estimating unit 51 receives the signals r n (t) received by the receiving antennas 21 1 through 21 n , and the channel coefficients h m,n,l of the paths between the receiving antennas 21 1 through 21 n and the transmitting antennas 11 1 through 11 n are estimated.
- the reverse spreading units 52 through 55 which number N ⁇ L, perform reverse spreading of the received signals r n (t) with the same spreading signal as used at the time of transmission at the receiving timing of each path, and N ⁇ L reverse-spread signals z n,l of the paths of the receiving antennas are obtained.
- the Q H operating unit 57 performs operations according to the following expression.
- the transmission symbol candidate generating unit 58 generates the transmission symbols d M,i for the M transmitting antennas 11 , and outputs them to the conversion signal replica generating unit 59 .
- the conversion signal replica generating unit 59 receives
- the likelihood calculating unit 60 calculates errors using x M and ⁇ circumflex over (x) ⁇ M,i (Expression 54) according to Expression 55.
- e M,i
- the likelihood calculating unit 60 receives the generated transmission symbol sequence corresponding to the transmitting antenna 11 M , receives corresponding error signals, holds S M transmission symbols having smaller numbers of errors corresponding to the transmitting antenna 11 M as described by Expression 56, and holds the corresponding errors as expressed by Expression 57.
- the transmission symbol candidate generating unit 58 generates a transmission symbol as described by Expression 58 for the transmitting antenna 11 M ⁇ 1 , and outputs.
- d M ⁇ 1,i [Expression 58]
- the conversion signal replica generating unit 59 receives
- the likelihood calculating unit 60 performs error calculations according to the following expression.
- the likelihood calculating unit 60 holds S m combinations of the transmission symbol sequences corresponding to the transmitting antennas from 11 m to 11 M as described by Expression 67, the combinations having smaller numbers of errors.
- e min, ⁇ is the smallest of e m,i 1 (j),i 2 (j), . . . , i M (j) [Expression 75]
- the multipath receiving signal demodulators 62 1 through 62 m receive the transmission symbol sequences that are estimated as described above, the transmission symbol sequences being described by Expression 79. ⁇ tilde over (d) ⁇ m [Expression 79]
- the multipath receiving signal demodulators 62 1 through 62 m multiply the received transmission symbol sequence as described by Expression 80, the spreading signal, and the channel coefficients as shown by Expression 82 such that received signal sequences, as described by Expression 81, for every reception path between the transmitting antennas and the receiving antennas are estimated and output.
- ⁇ tilde over (d) ⁇ m [Expression 80]
- Î m,n,l (t) [Expression 81]
- Î m,n,l ( t ) ⁇ m,n,l ( t ) ⁇ ⁇ tilde over (d) ⁇ m ( t ) ⁇ c ( t ⁇ l ) [Expression 82]
- the number of times of error calculations is greatly reduced to
- the channel coefficient estimating unit 71 receives a signal r n (t) received by the N receiving antennas 21 1 through 21 n , and estimates the channel coefficients h m,n,l of each path between the receiving antennas 21 1 through 21 n and the transmitting antennas 11 1 through 11 m .
- the reverse spreading units 72 through 75 which number N ⁇ L, perform reverse spreading of the received signal r n (t) with the same spreading signal as used at the time of transmission at the receiving timing of each path, and N ⁇ L reverse-spread signals Z n,l one for each path of the receiving antennas are obtained.
- an l-th QR factorizing unit generates channel matrices that include channel coefficients of the l-th path, the number of the channel matrices being equal to the number of the paths, and QR factorization of the channel matrices is performed such that a Q matrix and a R matrix are output.
- the transmission symbol candidate generating unit 80 generates the transmission symbols d M,i corresponding to the transmitting antenna 11 M , and outputs them to the conversion signal replica generating unit 81 .
- the conversion signal replica generating unit 81 receives the transmission symbols d M,i , receives the R l matrix, and generates conversion signal replicas as described by Expression 86 according to Expression 87, and output the conversion signal replicas.
- ⁇ circumflex over (x) ⁇ M,l Expression 86
- ⁇ circumflex over (x) ⁇ M,l,i ⁇ circumflex over (r) ⁇ MMl ⁇ d M,l,i [Expression 87]
- the likelihood calculating unit 82 calculates errors according to Expression 89 using x M,l and ⁇ circumflex over (x) ⁇ M,l,l (Expression 88). ⁇ circumflex over (x) ⁇ M,l,l [Expression 88]
- the likelihood calculating unit 82 After performing the error calculation, the likelihood calculating unit 82 receives the generated transmission symbol sequences corresponding to the transmitting-antenna 11 M , and the corresponding error signals. Then, the likelihood calculating unit 82 holds S M transmission symbols as described by Expression 90 having smaller numbers of errors corresponding to the transmitting antenna 11 M . d M,i(1) ⁇ d M,i(S M ) [Expression 90]
- the transmission symbol candidate generating unit 80 generates a transmission symbol as described by Expression 92 corresponding to the transmitting antenna 11 M ⁇ 1 and outputs the transmission symbol.
- d M ⁇ 1,i [Expression 92]
- the conversion signal replica generating unit 81 receives
- the likelihood calculating unit 82 performs error calculations by the following expression.
- the likelihood calculating unit 82 holds S M ⁇ 1 combinations as described by Expression 96 of the transmission symbol sequences corresponding to the transmitting antenna 11 M and the transmitting antenna 11 M ⁇ 1 , the combinations having smaller numbers of errors.
- the transmission symbol candidate generating unit 80 generates and outputs the transmission symbols d m,i to the transmitting antenna 11 m .
- the conversion signal replica generating unit 81 receives
- the conversion signal replica generating unit 81 generates conversion signal replicas as described by Expression 98 according to Expression 99.
- the likelihood calculating unit 82 performs error calculations according to the following expression.
- the transmission symbol sequence estimating units 83 1 through 83 m receive surviving transmission symbols and the corresponding error signals corresponding to each transmitting antenna, determine minimum errors, and estimate transmission symbol sequences that give the minimum errors.
- the transmission symbol sequences as described by Expression 114 are multiplied by the spreading signal and the channel coefficients so that received signal sequences as described by Expression 115 are obtained for every reception path from each transmitting antenna to every receiving antenna are obtained as described by Expression 116, and the received signal sequences are output.
- ⁇ tilde over (d) ⁇ m [Expression 114]
- Î m,n,l (t) [Expression 115]
- Î m,n,l ( t ) ⁇ m,n,l ( t ) ⁇ ⁇ tilde over (d) ⁇ m ( t ) ⁇ c ( t ⁇ l ) [Expression 116]
- the number of times of error calculations is greatly reduced to
- FIG. 6 is a block diagram of the channel coefficient estimating unit according to an embodiment of the present invention.
- FIGS. 7A and 7B show frame structure examples of the signal transmitted from the transmitting apparatus when the channel coefficient estimating unit is used.
- pilot symbols are periodically inserted into data symbols of the signals transmitted from the transmitting antennas (e.g., transmitting antennas 1 and 2 ).
- pilot symbol patterns for the transmitting antennas are orthogonally arranged.
- spreading signals (C 1 , C 2 ) used for spreading the pilot symbols for the transmitting antennas are orthogonally arranged.
- the orthogonal symbol patterns and the orthogonal spreading signals can be generated by using a Walsh sequence of the same length, for example, as the number of the pilot symbols, and the same length as the spreading signals for the pilot symbols.
- a pilot signal sequence of a transmitting antenna m is expressed by p m (n), where n is a chip number.
- the channel coefficient estimating unit 100 is for estimating a channel coefficient of each path between the transmitting antenna m and a receiving antenna n.
- the channel coefficient estimating unit 100 is for 3 transmitting antennas and 4 receiving antennas. That is, the channel coefficient estimating unit 100 includes 3 ⁇ 4 correlation detecting units 101 through 104 , and pilot signal replica generating units 111 through 114 .
- each of the correlation detecting units and the pilot signal replica generating units includes two or more components, which may be identified by a suffixed serial number when necessary.
- a signal r 1 is received by the receiving antenna 1 , and is provided to the correlation detecting unit 101 . Further, the pilot signal replica generating unit 111 generates a pilot symbol sequence p 1 corresponding to the transmitting antenna 1 , which p 1 is provided to the correlation detecting unit 101 .
- the correlation detecting unit 101 estimates the channel coefficient h 1,1,1 between the transmitting antenna 1 and the receiving antenna 1 according to Expression 118, wherein
- the received signal r 1 is multiplied by a complex-conjugate value of the pilot symbol sequence p 1 of the transmitting antenna 1 in consideration of the receiving timing of a path l, and
- the obtained product is averaged over the 4 pilot symbol periods.
- r 1 (n) represents the received signal r 1 when a pilot symbol n is received.
- h 1,1,1 is estimated by weight-averaging channel coefficients obtained in two or more pilot symbol periods.
- a second step correlation detecting unit 102 receives the signal r 1 , and a pilot symbol sequence p 3 of the transmitting antenna 3 generated by a second step pilot symbol replica generating unit 112 , and a channel coefficient h 1,3,l is estimated and output.
- a received signal r 4 and the pilot symbol sequence p 1 of the transmitting antenna 1 generated by the pilot symbol replica generating unit 113 are provided to the correlation detecting unit 103 , and correlation is obtained such that a channel coefficient h 4,1,1 is estimated and output.
- the channel coefficient of all the paths between the 3 transmitting antenna and the 4 receiving antennas are estimated.
- the pilot symbol is multiplexed by the data symbol in the time domain; nevertheless, the channel coefficient estimation can be obtained by the same method in the case where code multiplexing is employed.
- FIG. 8 is a block diagram of a receiving apparatus 200 that is a second embodiment of the receiving apparatus of the present invention.
- the receiving apparatus 200 includes multipath receiving signal demodulators 211 through 213 that are serially connected through multipath interference canceling units 221 1 , 221 2 , 222 1 , 222 2 , 223 1 , and 223 2 (i.e., this example is a 3-stage configuration), and a demodulator 231 that is arranged at the last stage.
- the multipath receiving signal demodulator 211 serving as the first stage, any one of the multipath receiving signal demodulators described with reference to FIGS. 2 through 5 can be applied.
- any one of the multipath receiving signal demodulators described with reference to FIGS. 2 through 5 can be applied to the multipath receiving signal demodulators 212 , 213 , and so on, as applicable.
- signals that are input to the p-th multipath receiving signal demodulator (p is an integer equal to 2 or greater) are described by Expression 119.
- r n,l (p) (t) [Expression 119]
- the signals that are input to the p-th multipath receiving signal demodulator are generated by the preceding multipath interference canceling units according to the following expression.
- the N ⁇ L received signals are provided to a reverse spreading unit (not illustrated) corresponding to the receiving antenna 21 n and the path l.
- a channel coefficient estimating unit (not illustrated) of the p-th stage multipath receiving signal demodulator may use a received signal after multipath interference cancellation as described by Expression 123 instead of the received signal r n (t) when estimating the coefficient h 1,1,1 , which results in a more accurate channel coefficient estimation.
- r n,l (p) (t) [Expression 123]
- the latter stage multipath receiving signal demodulators can use the received signal after multipath interference cancellation, which enables highly accurate channel estimation and transmission symbol sequence estimation.
- the received signal sequence as described by Expression 124 is accurately estimated for every reception path between the transmitting antennas and the receiving antennas.
- FIG. 9 is a block diagram of a demodulator 300 that is a first embodiment of the demodulator applicable to the receiving apparatus according to the embodiments of the present invention.
- the present embodiment uses MLD for the demodulator as the demodulating algorithm.
- the demodulator 300 includes a channel coefficient estimating unit 311 , N ⁇ L reverse spreading units 312 through 315 , a transmission symbol candidate generating unit 316 , received signal replica generating unit 317 , a likelihood calculating unit 318 , and a transmitting sequence estimating unit 319 . Where a certain unit includes two or more components, they are identified with a suffixed serial number.
- the demodulator 300 is provided with N ⁇ L received signals after multipath interference cancellation as described by Expression 125. r n,l (p) (t) [Expression 125]
- the channel coefficient estimating unit 311 estimates the channel coefficients h m,n,l of each path between the receiving antennas and the transmitting antennas (here, it is also possible to use a channel coefficient of a preceding multipath receiving signal demodulator for simplification of the configuration).
- N ⁇ L received signals after multipath interference cancellation as described by Expression 126 are provided to a reverse spreading unit corresponding to a receiving antenna 21 n and the path l such that reverse-spread signals z′ n,l are obtained.
- r n,l (p) (t) [Expression 126]
- the transmission symbol candidate generating unit 316 generates and outputs the transmission symbols d m,i corresponding to each antenna.
- the received signal replica generating unit 317 receives the transmission symbols and the channel coefficients, and generates received signal replicas as described by Expression 127 according to Expression 128, and outputs the received signal replicas to the likelihood calculating unit 318 .
- ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M [Expression 127]
- ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M ⁇ 1,n,l ⁇ d 1,i 1 + ⁇ 2,m,l ⁇ d 2,i 2 + . . . + ⁇ M,n,l ⁇ d M,i M [Expression 128]
- the likelihood calculating unit 318 receives the reverse-spread signals z′ n,l from the reverse spreading units 312 through 315 , and the received signal replicas as described by Expression 129. ⁇ circumflex over (z) ⁇ n,l,i 1 ,i 2 , . . . , i M [Expression 129]
- the likelihood calculating unit 318 performs error calculations according to the following expression.
- the generated transmission symbols corresponding to each transmitting antenna, and the corresponding error signals are provided to the transmitting sequence estimating unit 319 that outputs a likelihood ⁇ i of a bit transmitted by the transmission symbol sequence.
- the bit likelihood based on the error signal may be calculated by any available method.
- bit likelihood described above is provided to a channel decoder (for example, a turbo decoder), etc., so that an information bit sequence is finally obtained.
- a channel decoder for example, a turbo decoder
- FIG. 10 is a block diagram of a demodulator 400 that is a second embodiment of the demodulator of the present invention.
- the second embodiment uses MLD as the demodulating algorithm, wherein paths are grouped into a block for processing.
- the demodulator 400 includes a channel coefficient estimating unit 411 , N ⁇ L reverse spreading units 412 through 415 , a QR factorizing unit 416 , a Q H operating unit 417 , a transmission symbol candidate generating unit 418 , a conversion signal replica generating unit 419 , a likelihood calculating unit 420 , and a transmitting sequence estimating unit 421 . Where a certain unit includes two or more components, they are identified with a suffixed serial number.
- the demodulator 400 receives N ⁇ L signals as described by Expression 131 after multipath interference cancellation. r n,l (p) (t) [Expression 131]
- the channel coefficients h m,n,l of each path of between the receiving antennas and the transmitting antennas are estimated by the channel coefficient estimating unit 411 . (Here, it is also possible similarly to use a channel coefficient in a preceding multipath receiving signal demodulator for simplification of the configuration).
- the QR factorizing unit 416 generates the following channel matrix (Expression 133) containing channel coefficients, performs QR factorization of the channel matrix, and outputs a Q matrix and a R matrix to the Q H operating unit 417 .
- the transmission symbol candidate generating unit 418 generates and outputs the transmission symbols d M,j corresponding to the transmitting antenna 11 M .
- the conversion signal replica generating unit 419 receives the transmission symbols d M,j and the R matrix. Then, the conversion signal replica generating unit 419 generates conversion signal replicas as described by Expression 135 according to Expression 136, and outputs the conversion signal replicas to the likelihood calculating unit 420 .
- ⁇ circumflex over (x) ⁇ M,j [Expression 135]
- ⁇ circumflex over (x) ⁇ M,i ⁇ circumflex over (r) ⁇ MM ⁇ d M,i [Expression 136]
- the likelihood calculating unit 420 calculates errors between x′ M and ⁇ circumflex over (x) ⁇ M,j (Expression 137) according to Expression 138.
- ⁇ circumflex over (x) ⁇ M,j [Expression 137]
- e M,i
- the generated transmission symbol sequences corresponding to the transmitting antenna 11 M and corresponding error signals are provided to the likelihood calculating unit 420 for generating S M transmission symbols as described by Expression 139 having smaller numbers of errors corresponding to the transmitting antenna 11 M .
- d M,i(1) ⁇ d M,i(S M ) [Expression 139]
- the transmission symbol candidate generating unit 418 generates the transmission symbols as described by Expression 141 corresponding to the transmitting antenna 11 M ⁇ 1 , and outputs the transmission symbols.
- d M ⁇ 1,i [Expression 141]
- the conversion signal replica generating unit 419 receives
- the likelihood calculating unit 420 performs error calculations according to the following expression.
- the likelihood calculating unit 420 holds S M ⁇ 1 combinations of the transmission symbol sequences corresponding the transmitting antenna 11 M and the transmitting antenna 11 M ⁇ 1 , the combinations having smaller numbers of errors.
- the transmission symbol candidate generating unit 418 generates and outputs the transmission symbols d m,i corresponding to the transmitting antenna 11 m .
- the conversion signal replica generating unit 419 receives
- the likelihood calculating unit 420 holds S m combinations as described by Expression 150 of the transmission symbol sequences corresponding to the transmitting antennas from 11 m to 11 M , the combinations having smaller numbers of errors.
- the likelihood calculating unit 420 holds the errors at that time as described by Expression 151.
- the transmitting sequence estimating unit 421 receives the surviving transmission symbols corresponding to each transmitting antenna and the corresponding error signals, and outputs a likelihood ⁇ i of a bit transmitted by the transmission symbol sequence.
- the bit likelihood based on the error signal can be calculated using any available method.
- bit likelihood described is provided to a channel decoder (for example, a turbo decoder) etc., and an information bit sequence is finally obtained.
- a channel decoder for example, a turbo decoder
- FIG. 11 shows a demodulator 500 that is a third embodiment of the demodulator of the present invention.
- each path is processed by a demodulating algorithm that employs MLD.
- the demodulator 500 includes a channel coefficient estimating unit 511 , N ⁇ L reverse spreading units 512 through 515 , L QR factorizing units 516 and 517 , L Q H operating units 518 and 519 , a transmission symbol candidate generating unit 520 , a conversion signal replica generating units 521 , a likelihood calculating units 522 , and a transmitting sequence estimating unit 523 . Where a certain unit includes two or more components, they are identified with a suffixed serial number.
- the demodulator 500 receives N ⁇ L input signals that are the received signals after multipath interference cancellation as described by Expressed 155. r n,l (p) (t) [Expression 155]
- the channel coefficient estimating unit 511 estimates the channel coefficients h m,n,l of each path between the receiving antennas and the transmitting antennas. (Here, it is possible to use a channel coefficient of a preceding multipath receiving signal demodulator for simplification of the configuration).
- N ⁇ L received signals after multipath interference cancellation as described by Expression 156 are provided to the reverse spreading unit corresponding to the receiving antenna 21 n and the path l so that the reverse-spread signals z′ n,l are obtained.
- r n,l (p) (t) [Expression 156]
- the l-th QR factorizing unit generates the following channel matrix containing channel coefficients of the l-th path for each path, performs QR factorization of the channel matrix so that the Q matrix and the R matrix are output.
- H expresses a conjugate complex transposition
- I expresses a unit matrix.
- R l matrix turns into an upper triangular matrix having M rows ⁇ M columns.
- the transmission symbol candidate generating unit 520 generates the transmission symbols d M,i corresponding to the transmitting antenna 11 M , and outputs the transmission symbols d M,i to the conversion signal replica generating unit 521 .
- the conversion signal replica generating unit 521 receives the transmission symbols d M,i and the R l matrix so that the conversion signal replicas as described by Expression 159 are generated according to Expression 160, and output.
- ⁇ circumflex over (x) ⁇ M,l Expression 159
- ⁇ circumflex over (x) ⁇ M,l,i ⁇ circumflex over (r) ⁇ MMl ⁇ d M,l,i [Expression 160]
- the likelihood calculating unit 522 performs error calculations using x′ M,l and the conversion signal replicas as described by Expression 161 according to Expression 162. ⁇ circumflex over (x) ⁇ M,l,i [Expression 161]
- the likelihood calculating unit 522 receives generated transmission symbol sequences corresponding to the transmitting antenna 11 M , and the corresponding error signals.
- the likelihood calculating unit 522 holds S M transmission symbol sequences having smaller numbers of errors corresponding to the transmitting antenna 11 M as described by Expression 163. d M,i(1) ⁇ d M,i(S M ) [Expression 163]
- the transmission symbol candidate generating unit 520 generates and outputs transmission symbols d M ⁇ 1,i corresponding to the transmitting antenna 11 M ⁇ 1 .
- the conversion signal replica generating unit 521 receives
- the likelihood calculating unit 522 performs error calculations according to the following expression.
- the likelihood calculating unit 522 holds S M ⁇ 1 combinations as described by Expression 168 of the transmission symbol sequences corresponding the transmitting antenna 11 M and the transmitting antenna 11 M ⁇ 1 having smaller numbers of errors.
- the transmission symbol candidate generating unit 520 generates and outputs the transmission symbols d m,i corresponding to the transmitting antenna 11 m .
- the conversion signal replica generating unit 521 receives
- the likelihood calculating unit 522 performs error calculations according to the following expression.
- the likelihood calculating unit 522 holds S m combinations of the transmission symbol sequences corresponding to the transmitting antennas 11 m to 11 M having smaller numbers of errors as described by Expression 173.
- the likelihood calculating unit 522 holds the errors at that time as described by Expression 174.
- the transmitting sequence estimating unit 523 receives the surviving transmission symbols corresponding to each transmitting antenna obtained by the L likelihood calculating units, and the corresponding error signals; and outputs a likelihood ⁇ i transmitted by the transmission symbol sequence based on the sum of L error signals.
- the bit likelihood based on the error signals can be calculated using any available method.
- bit likelihood described above is provided to a channel decoder (for example, turbo decoder), etc., and, the information bit sequence is finally obtained.
- a channel decoder for example, turbo decoder
- FIG. 12 is a block diagram of a receiving apparatus 600 that is a third embodiment of the receiving apparatus according to the present invention.
- the receiving apparatus 600 constitutes a radio communications system wherein a transmitting apparatus (not illustrated) performs serial parallel conversion of a transmitting data bit sequence into M transmitting sequences, which sequences are modulated with the same frequency and the same spreading code group, and are simultaneously transmitted by N code multicode channels from M transmitting antennas.
- Î m,n,l,k (p) ( t ) ⁇ m,n,l(t) ⁇ tilde over (d) ⁇ m (p) ( t ) ⁇ c k ( t ⁇ l ) [Expression 178]
- the multipath interference canceling units 615 and 616 receive the signals r n (t), and demodulated signal sequences of all the code channels as described by Expression 180 through corresponding adders 631 through 634 .
- Î m,n,l,k (p) (t) [Expression 180]
- the multipath interference canceling units 615 and 616 then generate received signals after multipath interference cancellation as described by Expression 181 according to Expression 182.
- r n,l (p) (t) [Expression 181]
- the multipath receiving signal demodulators 613 and 614 that are the second stage of the corresponding code channels receive the received signals after multipath interference cancellation as described by Expression 183. r n,l (p) (t) [Expression 183]
- the final received signals after multipath interference cancellation generated as above are provided to the corresponding demodulators 621 and 622 of each code channel, and the demodulators 621 and 622 output the likelihood of a bit being transmitted by the transmission symbol sequence in each code channel.
- FIG. 13 shows computer simulation results of throughput property (vertical axis) over average receiving Eb/N o per receiving antenna (signal energy to the noise power density per 1 bit of information) (horizontal axis) of various demodulating methods used by the receiving apparatus; namely, the conventional MLD, the conventional 2-dimensional MMSE, and the method of the present invention.
- the receiving apparatus applied to the computer simulation includes two stages of the multipath receiving signal demodulators, where the configuration of FIG. 2 is used for the first stage, and the configuration of FIG. 4 is used for the second. Further, as for the multipath, a two-path model is used where both paths provide the same average received power.
- average received power Eb/No required for obtaining a certain level of the throughput is greatly reduced by using the configuration of the receiving apparatus according to the embodiments of the present invention as compared with the case where the conventional signal separating method is used. That is, the receiving apparatus of the present invention requires less transmission power to obtain the same throughput as conventional apparatuses. In other words, the same transmitted power provides a greater throughput with the receiving apparatus according to the embodiments of the present invention.
- the MIMO multiplexing when used for simultaneous transmission of different data from two or more transmitting antennas in order to increase an information bit rate in a CDMA system, highly accurate signal separation is obtained, reducing the multipath interference. Consequently, the receiving bit error rate and receiving packet error rate in a multipath fading environment are greatly reduced, and the throughput (information bit transmission rate that provides no errors) is greatly raised.
- multipath receiving signal demodulator has been described as using algorithms (for example, a program that describes the algorithm) such as MMSE and MLD, other algorithms such as QR-MLD algorithm can be more desirable for obtaining accurate signal separation by a realistic amount of calculations.
- algorithms for example, a program that describes the algorithm
- QR-MLD algorithm can be more desirable for obtaining accurate signal separation by a realistic amount of calculations.
- the receiving apparatus has been described as being used in a radio communications system, the receiving apparatus can be applied to a base station of a mobile communications system. Further, the algorithm of the present invention can be applied to a so-called software radio base station, to which the algorithm is selectively downloaded to a radio apparatus through a radio circuit or a wire circuit for changing properties of the radio apparatus.
- the present invention is applicable to a radio communications system that demodulates signals using two or more antennas.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Radio Transmission System (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
- Radar Systems Or Details Thereof (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Noise Elimination (AREA)
- Alarm Systems (AREA)
Abstract
Description
- [Non-patent Reference 1] G. J. Foschini, Layered Space-Time Architecture for Wireless Communication in a Fading Environment When Using Multiple Antennas, Bell Labs Technical Journal, Vol. 1, No. 2, autumn 1996,
pp 41 through 59. - [Non-patent Reference 2] Bin Dong, Xaodong Wang, and Amaud Doucet, “Sampling-based Near-optimal MIMO demodulation Algorithms” in Proc. 42nd IEEE Conference on Decision and Control, Hawaii, December, 2003
- [Non-patent Reference 3] K. Higuchi, A. Fujiwara, and M. Sawahashi, “Multipath Interference Canceller for High-Speed Packet Transmission With Adaptive Modulation and Coding Scheme in W-CDMA Forward Link,” IEEE J. Select. Areas Commun., Vol. 20, No. 2, pp. 419 through 432, February 2002.
- [Non-patent Reference 4] Frederik Petre et. al, “Combined Space-Time Chip Equalization And Parallel Interference Cancellation For DS-CDMA Downlink With Spatial Multiplexing” in Proc. IEEE PIMRC 2002.
-
- demodulate (primary demodulation) the signals received by the receiving antennas,
- estimate the transmitted signals from the transmitting antennas, and
- obtain a received signal of each path of the receiving antennas in a multipath environment based on the estimation;
-
- 1 Radio Communications System
- 10 1010 Transmitting apparatus
- 11 1 through 11 m, 1011 1 through 1011 n
Transmitting Antenna - 20, 200, 600, 1020 Receiving apparatus
- 21 1 through 21 n, 102 1, through 1021 n
Receiving Antenna - 22, 30 through 50, 70, 211 through 213, 611 through 614 Multipath receiving signal demodulator
- 23, 221 1, 221 2, 222 1, 222 2, 223 1, 223 2, 615 through 618 Multipath interference canceling unit
- 24, 300, 400, 500, 621, 622 Demodulator
- 31, 41, 51, 71, 100, 311, 411, 511 Channel coefficient estimating unit
- 32 Linear filter coefficient Calculating unit
- 33 Linear filter
- 34 1 through 34 m, 42 through 45, 52 through 55, 72 through 75, 312 through 315, 412 through 415, 512 through 515 Reverse spreading unit
- 35 1 through 35 m Transmission symbol sequence estimating unit
- 36 1 through 36 m, 50 1 through 50 m, 62 1 through 62 m, 84 1 through 84 m Multipath receiving signal demodulator
- 46, 58, 80, 316, 418, 520 Transmission symbol candidate generating unit
- 47, 317 Received signal replica generating unit
- 48, 60, 82, 318, 420, 522 Likelihood calculating unit
- 49 1 through 49 m, 61 1 through 61 m, 83 1 through 83 m Transmission symbol sequence estimating unit
- 56, 76, 77, 416, 516, 517 QR factorizing unit
- 57, 78, 79, 417, 518, 519 QH operating unit
- 59, 81, 419, 521 Conversion signal replica generating unit
- 101 through 104 Correlation detecting unit
- 111 through 114 Replicas signal generating unit
- 319, 421, 523 Transmitting sequence estimating unit
- 631 through 634, 641 through 644 Adder
Îm,n,l(t) [Expression 2]
ĥm,n,l [Expression 4]
ĥm,n,l [Expression 5]
{circumflex over (τ)}l [Expression 6]
hnm (f) [Expression 7]
Ĥ (f) =[h nm (f)](1≦n≦N,1≦m≦M) [Expression 8]
Ĥ(f) [Expression 9]
Ĥ(f) [Expression 10]
W (f)=(Ĥ (f))H {Ĥ (f)(Ĥ (f))H}−1 [Expression 11]
W (f)=(Ĥ (f))H {Ĥ (f)(Ĥ (f))H +N (f) I} −1 [Expression 12]
N (f)=(n l (f) , . . . , n N (f))T [Expression 13]
{tilde over (S)} (f)=({tilde over (S)} 1 (f) , . . . , {tilde over (S)} M (f))T [Expression 14]
{tilde over (S)} (f)=({tilde over (S)} 1 (f) , . . . , {tilde over (S)} M (f))T [Expression 16]
Ŝm [Expression 17]
{tilde over (d)}n [Expression 18]
(1≦i≦C) [Expression 19]
{tilde over (d)}m=dm,i [Expression 21]
{circumflex over (Λ)}m,i [Expression 23]
{tilde over (d)}m [Expression 25]
ũm,i [Expression 26]
{tilde over (d)}m [Expression 28]
{tilde over (d)}m [Expression 29]
Îm,n,l(t) [Expression 30]
Î m,n,l(t)=ĥ m,n,l(t)·{tilde over (d)} m(t)·c(t−τ l) [Expression 31]
(1≦i≦C) [Expression 32]
{circumflex over (z)}n,l,i
{circumflex over (z)} n,l,i
{circumflex over (z)}n,l,i
{tilde over (d)}m [Expression 37]
{tilde over (d)}m=dm,im where i1, i2, . . . iM give minimum ei
{circumflex over (Λ)}m,i [Expression 40]
ei
{tilde over (d)}m [Expression 43]
ũm,i [Expression 44]
{tilde over (d)}m [Expression 46]
{tilde over (d)}m [Expression 47]
Îm,n,l(t) [Expression 48]
Î m,n,l(t)=ĥ m,n,l(t)·{tilde over (d)} m(t)·c(t−τ l) [Expression 49]
H=QR
{circumflex over (x)}M,i [Expression 52]
{circumflex over (x)} M,i ={circumflex over (r)} MM ·d M,i [Expression 53]
{circumflex over (x)}M,i [Expression 54]
e M,i =|x M −{circumflex over (x)} M,i|2 [Expression 55]
dm,i(1)˜dM,i(S
eM,i(1)˜eM,i(S
dM−1,i [Expression 58]
{circumflex over (x)}M−1,i
{circumflex over (x)} M−1,i
eM−1,i
e m,i
em,i
{d1,i
em,i
{tilde over (d)}m=dm,i
{circumflex over (Λ)}m,i [Expression 73]
em,i
{tilde over (d)}m [Expression 76]
ũm,i [Expression 77]
{tilde over (d)}m [Expression 79]
{tilde over (d)}m [Expression 80]
Îm,n,l(t) [Expression 81]
Î m,n,l(t)=ĥ m,n,l(t)·{tilde over (d)} m(t)·c(t−τ l) [Expression 82]
as described by Expression 83 in comparison with CM times required of the multipath
{circumflex over (x)}M,l [Expression 86]
{circumflex over (x)} M,l,i ={circumflex over (r)} MMl ·d M,l,i [Expression 87]
{circumflex over (x)}M,l,l [Expression 88]
dM,i(1)˜dM,i(S
eM,i(1)˜eM,i(S
dM−1,i [Expression 92]
{circumflex over (x)}M−1,l,i
{circumflex over (x)} M−1,l,i
eM−1,i
em,i
{d1,i
em,i
{tilde over (d)}m=dm,i
{circumflex over (Λ)}m,i [Expression 107]
em,i
{tilde over (d)}m [Expression 110]
ũm,i [Expression 111]
{tilde over (d)}m [Expression 113]
{tilde over (d)}m [Expression 114]
Îm,n,l(t) [Expression 115]
Î m,n,l(t)=ĥ m,n,l(t)·{tilde over (d)} m(t)·c(t−τ l) [Expression 116]
as described by Expression 117 in comparison with CM times required of the multipath
rn,l (p)(t) [Expression 119]
Îm,n,l (p−1)(t) [Expression 120]
rn,l (p)(t) [Expression 122]
rn,l (p)(t) [Expression 123]
Îm,n,l (p)(t) [Expression 124]
rn,l (p)(t) [Expression 125]
rn,l (p)(t) [Expression 126]
{circumflex over (z)}n,l,i
{circumflex over (z)} n,l,i
{circumflex over (z)}n,l,i
rn,l (p)(t) [Expression 131]
rn,l (p)(t) [Expression 132]
-
- (In this example, M=4, N=4, L=2)
{circumflex over (x)}M,j [Expression 135]
{circumflex over (x)} M,i ={circumflex over (r)} MM ·d M,i [Expression 136]
{circumflex over (x)}M,j [Expression 137]
e M,i =|x′ M −{circumflex over (x)} M,i|2 [Expression 138]
dM,i(1)˜dM,i(S
eM,i(1)˜eM,i(S
dM−1,i [Expression 141]
{circumflex over (x)}M−1,i
{circumflex over (x)} M−1,i
eM−1,i
{circumflex over (x)}m,i
{circumflex over (x)} m,i
e m,i
em,i
{d1,i
em,i
as described by Expression 154 in comparison with CM times required of the
rn,l (p)(t) [Expression 155]
rn,l (p)(t) [Expression 156]
Hl=QlRl
(Example where M=4, N=4)
{circumflex over (x)}M,l [Expression 159]
{circumflex over (x)} M,l,i ={circumflex over (r)} MMl ·d M,l,i [Expression 160]
{circumflex over (x)}M,l,i [Expression 161]
dM,i(1)˜dM,i(S
eM,i(1)˜eM,i(S
{circumflex over (x)}M−1,l,i
{circumflex over (x)} M−1,l,i
eM−1,i
{circumflex over (x)} m,i
em,i
{d1,i
em,i
as described by Expression 177 in comparison with CM times required of the
Î m,n,l,k (p)(t)=ĥ m,n,l(t) ·{tilde over (d)} m (p)(t)·c k(t−τ l) [Expression 178]
1≦k≦N code c k(t) [Expression 179]
Îm,n,l,k (p)(t) [Expression 180]
rn,l (p)(t) [Expression 181]
rn,l (p)(t) [Expression 183]
rn,l (p)(t) [Expression 184]
Claims (13)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-063197 | 2004-03-05 | ||
JP2004063197 | 2004-03-05 | ||
PCT/JP2005/003774 WO2005086402A1 (en) | 2004-03-05 | 2005-03-04 | Receiver apparatus, receiving method, and wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
US20070197166A1 US20070197166A1 (en) | 2007-08-23 |
US7991360B2 true US7991360B2 (en) | 2011-08-02 |
Family
ID=34918146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/591,663 Expired - Fee Related US7991360B2 (en) | 2004-03-05 | 2005-03-04 | Receiver apparatus, receiving method, and wireless communication system |
Country Status (8)
Country | Link |
---|---|
US (1) | US7991360B2 (en) |
EP (1) | EP1722499B1 (en) |
JP (1) | JP4322918B2 (en) |
CN (1) | CN1930813B (en) |
AT (1) | ATE498948T1 (en) |
DE (1) | DE602005026370D1 (en) |
ES (1) | ES2361418T3 (en) |
WO (1) | WO2005086402A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090080495A1 (en) * | 2002-07-19 | 2009-03-26 | Interdigital Technology Corporation | Groupwise successive interference cancellation for block transmission with reception diversity |
US20110019757A1 (en) * | 2008-04-30 | 2011-01-27 | Ryota Yamada | Communication system, reception device, and communication method |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4478119B2 (en) * | 2005-05-25 | 2010-06-09 | パナソニック株式会社 | Receiver |
JP4666150B2 (en) | 2005-05-31 | 2011-04-06 | 日本電気株式会社 | MIMO receiving apparatus, receiving method, and radio communication system |
US8107549B2 (en) | 2005-11-30 | 2012-01-31 | Qualcomm, Incorporated | Multi-stage receiver for wireless communication |
KR100706618B1 (en) * | 2005-12-09 | 2007-04-12 | 한국전자통신연구원 | Soft Decision Demapping Method Suitable for Higher-order Modulation for Iterative Decoder and Its Error Correction Device |
JP2007300383A (en) | 2006-04-28 | 2007-11-15 | Fujitsu Ltd | MIMO-OFDM transmitter |
CA2667381C (en) * | 2006-11-06 | 2013-12-17 | Qualcomm Incorporated | Mimo detection with interference cancellation of on-time signal components |
US8315343B2 (en) * | 2007-12-17 | 2012-11-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-antenna receiver interference cancellation method and apparatus |
JP5177527B2 (en) * | 2008-07-28 | 2013-04-03 | シャープ株式会社 | COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD |
US8902862B2 (en) * | 2008-08-20 | 2014-12-02 | Qualcomm Incorporated | Method and apparatus for sharing signals on a single channel |
US8238488B1 (en) * | 2008-09-02 | 2012-08-07 | Marvell International Ltd. | Multi-stream maximum-likelihood demodulation based on bitwise constellation partitioning |
JP5241437B2 (en) * | 2008-11-13 | 2013-07-17 | 三星電子株式会社 | Reception device and signal processing method |
WO2010084931A1 (en) * | 2009-01-21 | 2010-07-29 | Nec Corporation | Demodulation method for mimo systems |
JP5683689B2 (en) * | 2011-04-22 | 2015-03-11 | 三菱電機株式会社 | Communication device using multiple communication paths |
JP5803429B2 (en) * | 2011-08-25 | 2015-11-04 | 富士通株式会社 | Receiver |
WO2013119619A1 (en) * | 2012-02-06 | 2013-08-15 | Maxlinear, Inc. | Method and system for a distributed receiver |
US9722730B1 (en) | 2015-02-12 | 2017-08-01 | Marvell International Ltd. | Multi-stream demodulation schemes with progressive optimization |
US11659462B2 (en) | 2018-01-08 | 2023-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for selecting a session management entity for serving a wireless communication device |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5887034A (en) * | 1996-03-29 | 1999-03-23 | Nec Corporation | DS-CDMA multiple user serial interference canceler unit and method of transmitting interference replica signal of the same |
US20030067971A1 (en) * | 2000-01-19 | 2003-04-10 | Kenichi Miyoshi | Interference signal canceling apparatus and interference signal canceling method |
JP2003152603A (en) | 2001-02-20 | 2003-05-23 | Ntt Docomo Inc | Turbo-reception method and receiver therefor |
US20030139139A1 (en) * | 2001-11-21 | 2003-07-24 | Onggosanusi Eko N. | High data rate closed loop mimo scheme combining transmit diversity and data multiplexing |
US20030179814A1 (en) * | 2000-07-06 | 2003-09-25 | Markku Juntti | Receiver and method of receiving a cdma signal in presence of interfereres with unknown spreading factors |
US6661835B1 (en) * | 1998-08-31 | 2003-12-09 | Oki Techno Centre Pte. Ltd. | Receiving device and channel estimator for use in a CDMA communication system |
US20040032900A1 (en) | 2002-08-19 | 2004-02-19 | Jyhchau Horng | Intra-cell interference cancellation in a W-CDMA communications network |
JP2004096603A (en) | 2002-09-03 | 2004-03-25 | Ntt Docomo Inc | Signal separating method and receiving apparatus |
US20040082356A1 (en) * | 2002-10-25 | 2004-04-29 | Walton J. Rodney | MIMO WLAN system |
US20040120415A1 (en) * | 2002-12-24 | 2004-06-24 | Seog-Ill Song | Wireless communication system and method using grouping maximum likelihood detection |
US20070211836A1 (en) * | 2006-03-09 | 2007-09-13 | Interdigital Technology Corporation | Wireless communication method and apparatus for performing knowledge-based and blind interference cancellation |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5506861A (en) * | 1993-11-22 | 1996-04-09 | Ericsson Ge Mobile Comminications Inc. | System and method for joint demodulation of CDMA signals |
JP3829108B2 (en) | 2002-07-26 | 2006-10-04 | ホシデン株式会社 | Card connector |
-
2005
- 2005-03-04 US US10/591,663 patent/US7991360B2/en not_active Expired - Fee Related
- 2005-03-04 ES ES05720046T patent/ES2361418T3/en not_active Expired - Lifetime
- 2005-03-04 EP EP20050720046 patent/EP1722499B1/en not_active Expired - Lifetime
- 2005-03-04 AT AT05720046T patent/ATE498948T1/en not_active IP Right Cessation
- 2005-03-04 CN CN2005800071148A patent/CN1930813B/en not_active Expired - Fee Related
- 2005-03-04 JP JP2006510745A patent/JP4322918B2/en not_active Expired - Fee Related
- 2005-03-04 DE DE200560026370 patent/DE602005026370D1/en not_active Expired - Lifetime
- 2005-03-04 WO PCT/JP2005/003774 patent/WO2005086402A1/en active Application Filing
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5887034A (en) * | 1996-03-29 | 1999-03-23 | Nec Corporation | DS-CDMA multiple user serial interference canceler unit and method of transmitting interference replica signal of the same |
US6661835B1 (en) * | 1998-08-31 | 2003-12-09 | Oki Techno Centre Pte. Ltd. | Receiving device and channel estimator for use in a CDMA communication system |
US20030067971A1 (en) * | 2000-01-19 | 2003-04-10 | Kenichi Miyoshi | Interference signal canceling apparatus and interference signal canceling method |
US20030179814A1 (en) * | 2000-07-06 | 2003-09-25 | Markku Juntti | Receiver and method of receiving a cdma signal in presence of interfereres with unknown spreading factors |
JP2003152603A (en) | 2001-02-20 | 2003-05-23 | Ntt Docomo Inc | Turbo-reception method and receiver therefor |
US20030139139A1 (en) * | 2001-11-21 | 2003-07-24 | Onggosanusi Eko N. | High data rate closed loop mimo scheme combining transmit diversity and data multiplexing |
US20040032900A1 (en) | 2002-08-19 | 2004-02-19 | Jyhchau Horng | Intra-cell interference cancellation in a W-CDMA communications network |
JP2004096603A (en) | 2002-09-03 | 2004-03-25 | Ntt Docomo Inc | Signal separating method and receiving apparatus |
US20040082356A1 (en) * | 2002-10-25 | 2004-04-29 | Walton J. Rodney | MIMO WLAN system |
US20040120415A1 (en) * | 2002-12-24 | 2004-06-24 | Seog-Ill Song | Wireless communication system and method using grouping maximum likelihood detection |
US20070211836A1 (en) * | 2006-03-09 | 2007-09-13 | Interdigital Technology Corporation | Wireless communication method and apparatus for performing knowledge-based and blind interference cancellation |
Non-Patent Citations (9)
Title |
---|
Abe Tetsushi et al., "Performance Evaluation of a Space-Time Turbo Equalizer in Frequency Selective MIMO Channels Using Field Measurement Data", MIMO: Communications Systems From Concept to Implemetations, pp. 21/1-21/5, 2001. |
Bin Dong et al., "Sampling-Based Near-Optimal MIMO Demodulation Algorithms", Proceedings of the 42 nd IEEE, pp. 4214-4219, 2003. |
Frederick Petre et al., "Combined Space-Time Chip Equalization and Parallel Interference Cancellation for DS-CDMA Downlink With Spatial Multiplexing", IEEE PIMRC2002, pp. 1117-1121, 2002. |
Gerard J. Foshini, "Layered Space-Time Architecture for Wireless Communication in a Fading Environment When Using Multi-Element Antennas", Bell Labs Technical Journal, vol. 1 No. 2, pp. 41-59, 1996. |
KaLeong Lo, et al., "Layered Space Time Coding with Joint Iterative Detection, Channel Estimation and Decoding", Spread Spectrum Techniques and Applications, 2002 IEEE Seventh International Symposium on Sep. 2-5, 2002 Piscataway, NJ, USA, IEEE vol. 2, XP 010615481, Sep. 2, 2002 pp. 308-312. |
Kenichi Higuchi et al., "Multipath Interference Canceller for High-Speed Packet Transmission With Adaptive Modulation and Coding Sheme in W-CDMA Forward Link", IEEE Journal on Selected Areas in Communications, vol. 20, No. 2, pp. 419-432, 2002. |
Kenichi Higuchi et al., "Throughput Performance of High-Speed Packet Transmission With Adaptive Modulation and Coding Scheme Using Multipath Interference Canceller in W-CDMA Forward Link", The Institute of Electronics, Information and Communication Engineers, vol. 100, No. 134, pp. 45-52, 2000. (with English abstract). |
Takumi Itoh et al., "Comparison of Complexity-Reduced Maximum Likelihood Detection Based on Symbol Replica-Candidate Selection With or Decomposition on Throughput and Computational Complexity in OFCDM MIMO Multiplexing", The Intitute of Electronics, Information and Communication Engineers, vol. 103, No. 80, pp. 61-66, 2004. (with English abstract). |
Yumin Zhang, et al. "Multistage multiuser detection for CDMA with space-time coding", Statistical signal and array processing, 2000, Proceedings of the tenth IEEE workshop on Aug. 14-16, 2000, Piscataway, NJ, USA, IEEE, XP 010512110, Aug. 14, 2000, pp. 1-5. |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090080495A1 (en) * | 2002-07-19 | 2009-03-26 | Interdigital Technology Corporation | Groupwise successive interference cancellation for block transmission with reception diversity |
US8284854B2 (en) * | 2002-07-19 | 2012-10-09 | Interdigital Technology Corporation | Groupwise successive interference cancellation for block transmission with reception diversity |
US8553820B2 (en) | 2002-07-19 | 2013-10-08 | Interdigital Technology Corporation | Groupwise successive interference cancellation for block transmission with reception diversity |
US20110019757A1 (en) * | 2008-04-30 | 2011-01-27 | Ryota Yamada | Communication system, reception device, and communication method |
US8446972B2 (en) * | 2008-04-30 | 2013-05-21 | Sharp Kabushiki Kaisha | Communication system, reception device, and communication method |
Also Published As
Publication number | Publication date |
---|---|
JPWO2005086402A1 (en) | 2008-01-24 |
ES2361418T3 (en) | 2011-06-16 |
CN1930813B (en) | 2010-05-05 |
EP1722499A4 (en) | 2008-06-04 |
US20070197166A1 (en) | 2007-08-23 |
ATE498948T1 (en) | 2011-03-15 |
WO2005086402A1 (en) | 2005-09-15 |
JP4322918B2 (en) | 2009-09-02 |
EP1722499A1 (en) | 2006-11-15 |
CN1930813A (en) | 2007-03-14 |
EP1722499B1 (en) | 2011-02-16 |
DE602005026370D1 (en) | 2011-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7991360B2 (en) | Receiver apparatus, receiving method, and wireless communication system | |
CN101449502B (en) | Radio communication device and radio communication method | |
US7656936B2 (en) | Method and system for interference reduction in a wireless communication network using a joint detector | |
US8036295B2 (en) | Radio communication system that uses a MIMO receiver | |
JP4343694B2 (en) | How to determine the gain offset between transmission channels | |
KR100624504B1 (en) | Iterative soft interference cancellation and filtering for spectrally efficient high-speed transmission in mimo systems | |
US7266355B2 (en) | Low complexity equalizer for radio receiver | |
US8265212B2 (en) | Antenna selection for MIMO decoding | |
US6901122B2 (en) | Method and apparatus for restoring a soft decision component of a signal | |
US7463672B2 (en) | Technique for adaptive multiuser equalization in code division multiple access systems | |
EP3048766B1 (en) | Double iterative MIMO receiver | |
UA75133C2 (en) | Method for processing data in a receiver of a communication system with multiple inputs and outputs, the communication system, and the receiver of the communication system | |
US8155233B1 (en) | MIMO decoding in the presence of various interfering sources | |
US7342970B2 (en) | Array processing using an aggregate channel matrix generated using a block code structure | |
JP2006067070A (en) | MIMO system receiving method and apparatus thereof | |
Ito et al. | Performance comparison of MF and MMSE combined iterative soft interference canceller and V-BLAST technique in MIMO/OFDM systems | |
KR100703263B1 (en) | Apparatus and method for removing interference signal in mobile communication system using multiple antennas | |
WO2007114478A1 (en) | Receiver | |
KR100789355B1 (en) | Receiver, Receiving Method, and Wireless Communication System | |
JP4549162B2 (en) | Radio base station apparatus and radio communication method | |
CN101355378B (en) | Symbol Demapping Method and Device for Multiple Input and Output Communication System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NTT DOCOMO, INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KAWAMOTO, JUNICHIRO;MAEDA, NORIYUKI;HIGUCHI, KENICHI;AND OTHERS;REEL/FRAME:019504/0279;SIGNING DATES FROM 20060929 TO 20061109 Owner name: NEC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KAWAMOTO, JUNICHIRO;MAEDA, NORIYUKI;HIGUCHI, KENICHI;AND OTHERS;REEL/FRAME:019504/0279;SIGNING DATES FROM 20060929 TO 20061109 Owner name: NTT DOCOMO, INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KAWAMOTO, JUNICHIRO;MAEDA, NORIYUKI;HIGUCHI, KENICHI;AND OTHERS;SIGNING DATES FROM 20060929 TO 20061109;REEL/FRAME:019504/0279 Owner name: NEC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KAWAMOTO, JUNICHIRO;MAEDA, NORIYUKI;HIGUCHI, KENICHI;AND OTHERS;SIGNING DATES FROM 20060929 TO 20061109;REEL/FRAME:019504/0279 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20150802 |