Nothing Special   »   [go: up one dir, main page]

WO2003041283A2 - Digital adaptive beamforming and demodulation apparatus and method - Google Patents

Digital adaptive beamforming and demodulation apparatus and method Download PDF

Info

Publication number
WO2003041283A2
WO2003041283A2 PCT/US2002/035841 US0235841W WO03041283A2 WO 2003041283 A2 WO2003041283 A2 WO 2003041283A2 US 0235841 W US0235841 W US 0235841W WO 03041283 A2 WO03041283 A2 WO 03041283A2
Authority
WO
WIPO (PCT)
Prior art keywords
present
cinr
demodulator
polarization
antenna
Prior art date
Application number
PCT/US2002/035841
Other languages
French (fr)
Other versions
WO2003041283A3 (en
Inventor
Gregory J. Zancewicz
Keith Kenemer
Original Assignee
Efficient Spectrum, Inc.
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 Efficient Spectrum, Inc. filed Critical Efficient Spectrum, Inc.
Priority to AU2002340424A priority Critical patent/AU2002340424A1/en
Publication of WO2003041283A2 publication Critical patent/WO2003041283A2/en
Publication of WO2003041283A3 publication Critical patent/WO2003041283A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity 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/0842Weighted combining
    • H04B7/0848Joint weighting
    • H04B7/0857Joint weighting using maximum ratio combining techniques, e.g. signal-to- interference ratio [SIR], received signal strenght indication [RSS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/10Polarisation diversity; Directional diversity

Definitions

  • the present application relates back to a provisional application, Serial
  • the present invention relates to wireless communications systems. More particularly, the present invention relates to a novel and improved system, method, and apparatus to increase the capacity of transmitters/receivers that employ SDMA techniques and other methods of shaping antenna beams.
  • SDMA or "smart antenna” techniques belong to the overall class of adaptive antenna array processing techniques. All adaptive antenna array techniques generally have the following features in common:
  • An array of individual antenna elements is available to some receiver and/or transmitter.
  • the system can independently adjust the amplitude and phase of the signal received from and/or transmitted by each element.
  • An optimization process adjusts the amplitudes and phases of individual elements to optimize some objective function measured at the output of the receiver.
  • RF adaptive beamforming (RFAB) systems provide multiple fixed amplitude and phase weights at the antenna terminals, usually in the form of some switched multiport matrix.
  • Digital adaptive beamforming (DABF) systems perfo ⁇ n amplitude and phase weighting at baseband, so that each user essentially has its own uplink and/or downlink beam.
  • DABF systems can be categorized in terms of: (1) the objective function employed to perform beamsteering; and (2) the optimization technique employed to optimize the objective function.
  • a class of DABF systems that has gained widespread acceptance in the wireless industry is the class that relies on angle-of- arrival (AOA) estimates for individual signals and in turn uses this information to synthesize appropriate antenna weights.
  • This class includes the popular Multiple Signal Classifier (MUSIC) algorithm (see R. O. Schmidt, “Multiple emitter location and signal parameter estimation,” IEEE Transactions on Antennas and Propagation, vol. AP-34, pp. 276-280); Root-MUSIC (A. Barabell, "Improving the resolution of eigenstructured based direction finding algorithms," Proc.
  • MUSIC Multiple Signal Classifier
  • CM A Constant modulus algorithms
  • the second key feature of any DABF category is the optimization method employed to optimize the objective function.
  • Most of the methods cited above employ what are known as signal-subspace or eigenstructure methods (see L. C. Godara, "Application of Antenna Arrays to Mobile Communications, Part II: Beam-Fonning and Direction-of-Arrival Considerations," Proceedings of the IEEE, vol. 85, no. 8, August 1997). These methods generally estimate and perform some sort of decomposition of the covariance matrix of receiver signal and noise measurements (e.g., W. S. Youn and C. K. Un, "Eigenstructure method for robust array processing," Electron. Lett., vol. 26, pp. 678-680, 1990; A. M. Haimovich and Y.
  • the present invention builds on technology disclosed in a previous utility application filed on October 30, 2002 by G. Zancewicz, "System, Method, and Apparatus for Improving the Performance of Space Division Multiple Access and Other Systems that Shape Antenna Beams by Employing Postdetection Polarimetric Beamsteering and Utilizing Genetic Algorithms to Synthesize Beams," United States Utility Patent Application ("Polarimetric Utility Application”).
  • the present invention builds on such technology by specifying: (1) an objective function based on actual CINR measurements at the output of a demodulator; and (2) an optimization method based on a genetic algorithm.
  • the present invention obtains CINR measurements by estimating the desired signal energy and the undesired interference+noise energy at the output of, for example, a CDMA matched filter.
  • the use of genetic algorithms in antenna array processors has been disclosed previously in G. Zancewicz, "Application for United States Letters Patent for Genetic Adaptive Antenna Array Processor," Attorney Docket 0T049.0020U1, August 1, 2000. OBJECT OF THE INVENTION
  • the present invention seeks to expand incremental capacity exploiting specific characteristics of wireless signals, for example, CDMA or OFDM signals, in order to define optimally suitable adaptive uplink and/or downlink antenna beams.
  • the present invention combines the processing for modulation/demodulation and digital adaptive beamforming in a single functional block.
  • the DABF optimizes the antenna array element weights by using an objective function that measures the post-detection CINR output from the demodulator in the case of the uplink channel.
  • the present invention combines processing for such beamforming with processing for CDMA modulation/demodulation or OFDM modulation/demodulation.
  • the present invention employs genetic algorithms within the DABF process.
  • the present invention matches the polarization of an antenna array with that of a mobile-of-interest by optimizing the polarization separately after optimizing antenna array weights.
  • the rest of the present application describes the present invention in the case of a CDMA Demodulator on the uplink channel.
  • the present invention clearly applies to all types of modulation and demodulation techniques, including without limitation: Amplitude Modulation (AM), Frequency Modulation (FM), and Quadrature Amplitude Modulation (QAM), as well as more complex modulation techniques such as CDMA (including without limitation: Direct Sequence Spread Spectrum (DSSS) and Frequency Hopping Spread Spectrum (FHSS)) and OFDM.
  • DSSS Direct Sequence Spread Spectrum
  • FHSS Frequency Hopping Spread Spectrum
  • the specific functionality needed in the modulator/demodulator will depend on the specific modulation waveform and protocol employed. However, the present application clearly intends to apply the present invention to all such modulation/demodulation techniques.
  • the present invention clearly applies to both demodulation on the uplink channel and modulation on the downlink channel.
  • the present invention can apply to utilization of the system, apparatus, and methods on both a base station or user equipment.
  • the present invention can apply to both mobile and fixed wireless networks.
  • Figure 1 is a block diagram of an apparatus that is a genetic adaptive array (GAA) system
  • Figure 2 is a flow chart of a method for matching the polarization of the GAA system
  • Figure 3 is a diagram comparing a GAA system with a conventional system
  • Figure 4 is a diagram showing a simulation model for a conventional system with angle of arrival (AOA) errors.
  • Figure 5 is a Comparison of CINR of GAA v. CINR of Conventional System.
  • the present invention includes the following system, apparatus, and method:
  • A system comprising an antenna array with complex weights that are adapted by a Genetic Algorithm (GA) Optimizer.
  • the system utilizes the actual CINR from the output of the CDMA Demodulator as the GA fitness metric (figure of merit).
  • GA Genetic Algorithm
  • An apparatus combining the processing functionality of modulation/demodulation and digital adaptive beamforming in a single functional block.
  • A method of matching the polarization of an antenna array with that of the mobile-of-interest by: (1) optimizing the polarization separately after the GA optimizes the antenna array weights; or (2) optimizing the polarization jointly with the GA optimizing the weights.
  • a GAA system comprises an antenna array with complex weights that are adapted by the GA Optimizer.
  • the system utilizes the actual CINR from the output of the CDMA demodulator as the GA fitness metric (figure of merit).
  • FIG. 1 shows a GAA system described by the present invention.
  • the antenna array includes antenna elements 104 that transmit and/or receive signals to and or from the mobile-of-interest 100.
  • the system separates the antenna elements 104 by a distance 106.
  • the distances between the antenna elements can be constant or can vary.
  • Table 3 in the Discussion section lists potential combinations of spacing or distances between antenna elements.
  • a GA Optimizer 108 generates and adaptively adjusts a complex weight 110 for each i-th antenna element 104.
  • a Component 112 sums the individual inputs from each antenna element
  • a CDMA Demodulator 114 accepts a single complex- valued input sequence and demodulates the digital input sequence to produce a real-valued digital output sequence.
  • the real-valued digital output produced by the CDMA Demodulator 114 corresponds to an estimate of some figure of merit of the digital input sequence, including without limitation: carrier-to-noise ratio (CNR), carrier-to-interference ratio (CIR), carrier-to-interference-and-noise ratio (CINR), bit error rate (BER), frame error rate (FER), packet error rate (PER), or energy- per-bit-to-noise (Eb No) ratio.
  • the present invention utilizes the actual CINR as the figure of merit.
  • the antenna arcay comprising antenna elements 104 receives input signals from the mobile-of-interest 100 and interfering mobiles 102.
  • the antenna array transmits output to the Component 112.
  • the Component 112 sums the individual signals from each antenna element 104 to produce a single complex-valued input sequence and transmits such sequence to the CDMA Demodulator 114.
  • the CDMA Demodulator 114 demodulates the digital input sequence to produce a real-valued digital output sequence.
  • the sequence corresponds to the actual CINR.
  • the CDMA Demodulator 114 transmits the sequence to the GA Optimizer 108.
  • the GA Optimizer 108 adaptively adjusts the complex array weights in order to maximize the CINR in accordance with the genetic algorithm implemented.
  • the present application presents information on the set of simulation experiments that were performed to evaluate the performance of the GAA system.
  • the GAA system comprises an antenna array that uses a genetic algorithm (GA) to adjust adaptively the complex weights of the array to maximize the CINR.
  • GA genetic algorithm
  • Prior utility applications by the present inventor cited in the "Background” section discuss the use of genetic algorithms in the present application.
  • the simulation scenario includes a single mobile-of interest 100 with many multiple interfering mobiles 102 at random positions.
  • the present invention used a different set of interferer positions for each experimental trial.
  • the GA Optimizer 108 parameters relate to the internal structure of the GA and include parameters such as Number of Generations, Probability of
  • the array topology relates to the spatial configuration of the array and includes parameters such as the number of elements and the element spacing.
  • the polarization optimization comprised performing a "search" for the best polarization after the GA Optimizer 108 optimized the array weights.
  • the present application compares the present invention to conventional systems by simulating estimation errors inherent in AOA estimation algorithms and comparing the performance to the GAA system.
  • V out . . w n exp(-jk 0
  • V 0 ut . ⁇ Pm , Parray> .
  • the CINR is the ratio of the output due to the mobile-of-interest 100 to the output due to interfering mobiles 102 and the background noise floor:
  • the simulation runs used random positions for the interfering mobiles 102.
  • the simulation positioned the mobile-of-interest 100 at a range of 2000m and angle of 80 degrees.
  • the simulation typically assumed the number of interfering mobiles 102 to be 100 and the number of trials (position configurations of all sources) to be 100.
  • the GA Optimizer 108 is the engine that adaptively adjusts the complex array weights in order to maximize the CINR.
  • the associated parameters include the following: ⁇ Number of generations ⁇ Number of chromosomes in population ⁇ Probability of crossover ⁇ Probability of mutation
  • the present invention selects the values for the number of generations and number of chromosomes based on computational feasibility. In general, increasing the number of generations and number of chromosomes should result in better or equal performance. As the computational power of semiconductors improves, the present invention can increase the number of generations and number of chromosomes processed in the GA Optimizer 108.
  • the array topology is related to the spatial configuration of the array and includes parameters such as the number of elements 104 and the element spacing 106.
  • the present application considers many different topologies. The present application summarizes the results in the table below:
  • the present application examines the performance gain from matching the polarization of the array to the mobile-of-interest.
  • the present invention matches polarization by optimizing the polarization jointly with the GA optimizing the antenna array weights.
  • the present invention matches polarization by optimizing the polarization separately with an "exhaustive" search after the GA optimizes the antenna array weights.
  • the GA optimization loop runs over many iterations (generations) and converges to an optimal set of weights using circular polarization.
  • the present invention considers the weights fixed and the polarization search then attempts to improve the CINR by trying different array polarization angles from the set ⁇ 0, 45, 90, 135, 180, -135, -90, -45 ⁇ .
  • the present invention can include different sets of polarization angles, including without limitation: sets with different angles, sets with smaller or larger spaces between angles, and sets of angles that vary continuously, instead of discretely. Simulations show that the preferred embodiment yields higher performance.
  • Figure 2 is a flow chart listing the steps in the method.
  • the Antenna Array 200 generates an array output.
  • the CDMA Demodulator 204 generates a real- valued digital output sequence.
  • the real-valued digital output produced by the CDMA Demodulator 204 corresponds to an estimate of some figure of merit of the digital input sequence, including without limitation: carrier-to-noise ratio (CNR), carrier-to-interference ratio (CIR), carrier-to-interference-and-noise ratio (CINR), bit error rate (BER), frame error rate (FER), packet error rate (PER), or energy- per-bit-to-noise (Eb/No) ratio.
  • this figure of merit is the actual CINR.
  • the GA Optimizer 208 adaptively adjusts the complex array weights in order to maximize the CINR.
  • the optimal set of weights is w opt 210.
  • the GA optimization loop dete ⁇ nines whether the iteration is the last one generated in accordance with any criteria set by the GA Optimizer 208. If no 214, the method returns to Step 202 until it converges to an optimal set of weights. If yes 216, the method considers the antenna array weights fixed and then proceeds to conduct a search for the optimal polarization.
  • the Polarization Optimizer searches for the optimal polarization by trying different array polarization angles from any set of polarization angles.
  • the set of polarization angles can include ⁇ 0, 45, 90, 135, 180, -135, -90, -45 ⁇ .
  • the Polarization Optimizer determines the optimal polarization and then adaptively adjusts the polarization vectors for each i-th antenna element.
  • the present application makes several assumptions in order to characterize the conventional system.
  • the main assumption is that any conventional system will utilize some type of AOA (angle of arrival) algorithm that estimates the source directions and feeds this information into the DABF (digital adaptive beam former) optimization algorithm to update the complex weights of the array.
  • AOA angle of arrival
  • DABF digital adaptive beam former
  • the present application presents simulations that suggest that the CINR is very sensitive to AOA errors, especially as the number of interfering mobiles increases.
  • the GAA system instead looks directly at the output of the CDMA demodulator and feeds the CINR into the GA optimizer that adapts the complex array weights.
  • Figure 3 compares these two systems.
  • the present application implements MUSIC.
  • the present application implements the Cramer-Rao bound in the interest of applying the simulation to a general model.
  • the Cramer-Rao bound represents the lower bound for any maximum-likelihood estimate and therefore applies regardless of the specific AOA estimation algorithm used.
  • the present application applies random angle errors to the position vectors of the mobile-of-interest and interferer mobiles.
  • the present application sets the variance of the angle errors to be the Cramer-Rao bound variance. Therefore, this noise is inherent in any conventional system that uses AOA estimation information for the purposes of array weight optimization.
  • the present application uses noisy positions (positions with random errors added) as inputs to the Optimizer that determine the optimal weights. Once the Optimizer determines the weights, the CINR is evaluated at the true positions. This mismatch effectively simulates the performance degradation due to AOA estimation errors.
  • Figure 4 shows the simulation model.
  • the present application compares the conventional system with AOA errors and the preferred embodiment of the present invention by evaluating the performance as the Number of Interferers and the variance of the angle error in position varies.
  • the present application summarizes the simulation results in the following table and graph.
  • Table 4 Comparison of CINR of GAA with CINR of Conventional System
  • the preferred embodiment of the present invention generates significantly higher CINR than a conventional system.
  • the preferred embodiment improves its relative performance as the number of mobile interferers increases.
  • the preferred embodiment improves its relative performance as the AOA errors increase.
  • wireless networks that operate in environments with many reflecting surfaces, e.g., wireless local area networks in indoor environments, the potential for AOA errors can increase.
  • the preferred embodiment could generate particularly higher performance than a conventional system could in such networks.
  • the utility application describes the present invention in detail with particular reference to preferred embodiments, sequence of steps, and number of steps, other embodiments, step sequences, and a larger or smaller number of steps can achieve the same results. Variations and modifications of the present invention will be obvious to those skilled in the art. The inventor intends to cover in the claims of the present application all such variations, modifications, and equivalents.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)

Abstract

The present invention increases the capacity of wireless systems employing Space Division Multiple Access (SDMA) receivers and other methods of shaping antenna beams by combining the processing for modulation/demodulation and digital adaptive beamforming in a single functional block. In the preferred embodiment, the present invention combines processing for such beamforming with processing for Code Division Multiple Access (CDMA) modulation/demodulation or Orthogonal Frequency Division Multiplexing (OFDM) modulation/demodulation. In the preferred embodiment, the present invention matches the polarization of an antenna array with that of a mobile-of-interest by optimizing the polarization separately after optimizing antenna array weights. As a result, the present invention can significantly improve the overall post-detection carrier-to-noise-and-interference-ratio (CINR), and thus increase capacity of the wireless link, for example, the CDMA or OFDM link.

Description

TITLE
METHOD AND APPARATUS FOR COMBINED DIGITIAL ADAPTAVE BEAMFORMING AND DEMODULATION IN A SPACE DIVISION MULTI-ACCESS/CODE DIVISION MULTI-ACCESS (SDMA/CDMA) RECEIVER
RELATED APPLICATIONS
The present application relates back to a provisional application, Serial
Number 60/337,028, filed November 7, 2001, entitled "Method and Apparatus for Combined Digital Adaptive Beamforming and Demodulation in a Space Division Multiaccess/Code Division Multiaccess (SDMA CDMA) Receiver," and incorporated herein by reference. In addition, the present application relates back to a utility application, filed August 1, 2000, entitled "Application for United States Letters Patent for Genetic Adaptive Antenna Array Processor," which in turn relates back to a provisional application, Serial Number 60/147,098, filed August 4, 1999, entitled "Genetic Adaptive Antenna Array Processor," and incorporated herein by reference.
FIELD OF THE INVENTION
The present invention relates to wireless communications systems. More particularly, the present invention relates to a novel and improved system, method, and apparatus to increase the capacity of transmitters/receivers that employ SDMA techniques and other methods of shaping antenna beams. BACKGROUND
SDMA or "smart antenna" techniques belong to the overall class of adaptive antenna array processing techniques. All adaptive antenna array techniques generally have the following features in common:
1. An array of individual antenna elements is available to some receiver and/or transmitter.
2. The system can independently adjust the amplitude and phase of the signal received from and/or transmitted by each element.
3. An optimization process adjusts the amplitudes and phases of individual elements to optimize some objective function measured at the output of the receiver.
RF adaptive beamforming (RFAB) systems provide multiple fixed amplitude and phase weights at the antenna terminals, usually in the form of some switched multiport matrix. Digital adaptive beamforming (DABF) systems perfoπn amplitude and phase weighting at baseband, so that each user essentially has its own uplink and/or downlink beam.
DABF systems can be categorized in terms of: (1) the objective function employed to perform beamsteering; and (2) the optimization technique employed to optimize the objective function. A class of DABF systems that has gained widespread acceptance in the wireless industry is the class that relies on angle-of- arrival (AOA) estimates for individual signals and in turn uses this information to synthesize appropriate antenna weights. This class includes the popular Multiple Signal Classifier (MUSIC) algorithm (see R. O. Schmidt, "Multiple emitter location and signal parameter estimation," IEEE Transactions on Antennas and Propagation, vol. AP-34, pp. 276-280); Root-MUSIC (A. Barabell, "Improving the resolution of eigenstructured based direction finding algorithms," Proc. ICASSP, Boston, Massachusetts, 1983, pp. 336-339), and Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRIT) (R. Roy and T. Kailath, "ESPRIT - Estimation of Signal Parameters via Rotational Invariance Techniques," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-37, pp. 984-995, 1989). All of the above techniques are variations of a root class of maximum likelihood (ML) estimators with different requirements for antenna array spacing and calibration (see B. Otterstein et al., "Analysis of Subspace Fitting and ML Techniques for Parameter Estimation from Sensor Array Data," IEEE Transactions on Signal Processing, vol. 40, no. 3, March 1992). Inaccuracies imposed by the measurement environment can limit AOA
ML estimators (see P. Stoica and A. Nehorai, "MUSIC, Maximum Likelihood, and Cramer-Rao Bound," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 37, no. 5, May 1989; B. Porat and B. Friedlander, "Analysis of the Asymptotic Relative Efficiency of the MUSIC Algorithm," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 36, no. 4, April 1998; and M. Ghongho et al., Cramer-Rao Bounds and Maximum Likelihood Estimation for Random Amplitude Phase-Modulated Signals," IEEE Transactions on Signal Processing, vol. 47, no. 11, November 1999). Published and anecdotal evidence seems to indicate that ML methods such as MUSIC experience difficulty in resolving sources even in fairly benign environments (see G. Tsoulos, et al, "Wireless Personal Communications for the 21st Century: European Technological Advances in Adaptive Antennas," IEEE Communications Magazine, pp. 102-109, September 1997; A. L. Swindlehurst et al, "Some Experiments with Array Data Collected in Actual Urban and Suburban Environments," published research paper, Royal Institute of Technology, Stockholm, Sweden).
Since the AOA estimate will ultimately drive the improvements any DABF will yield in CINR, other DABF technologies have sought to exploit signal characteristics other than angle-of-arrival. Constant modulus algorithms (CM A), for example, exploit the property in phase-modulated signals of a constant magnitude (or modulus) (see A. van der Veen, "An Analytical Constant Modulus Algorithm," IEEE Transactions on Signal Processing, vol. 44, no. 5, May 1996; and J. P. Kennedy et ah, "Adaptive antenna system and method for cellular and personal communication systems," U.S. Patent 5,771,439, June 23, 1998).
The second key feature of any DABF category is the optimization method employed to optimize the objective function. Most of the methods cited above employ what are known as signal-subspace or eigenstructure methods (see L. C. Godara, "Application of Antenna Arrays to Mobile Communications, Part II: Beam-Fonning and Direction-of-Arrival Considerations," Proceedings of the IEEE, vol. 85, no. 8, August 1997). These methods generally estimate and perform some sort of decomposition of the covariance matrix of receiver signal and noise measurements (e.g., W. S. Youn and C. K. Un, "Eigenstructure method for robust array processing," Electron. Lett., vol. 26, pp. 678-680, 1990; A. M. Haimovich and Y. Bar-Ness, "An eigenanalysis interference canceller," IEEE Transactions on Signal Processing, vol. 39, pp. 76-84, 1991; B. Friedlander, "A signal subspace method for adaptive interference cancellation," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 36, pp. 1835- 1845, 1988; and B. D. Van Veen, "Eigenstructure based partially adaptive array design, " IEEE Transactions on Antennas and Propagation " vol. 36, pp. 357- . 362, 1988).
The present invention builds on technology disclosed in a previous utility application filed on October 30, 2002 by G. Zancewicz, "System, Method, and Apparatus for Improving the Performance of Space Division Multiple Access and Other Systems that Shape Antenna Beams by Employing Postdetection Polarimetric Beamsteering and Utilizing Genetic Algorithms to Synthesize Beams," United States Utility Patent Application ("Polarimetric Utility Application"). The present invention builds on such technology by specifying: (1) an objective function based on actual CINR measurements at the output of a demodulator; and (2) an optimization method based on a genetic algorithm. The present invention obtains CINR measurements by estimating the desired signal energy and the undesired interference+noise energy at the output of, for example, a CDMA matched filter. The use of genetic algorithms in antenna array processors has been disclosed previously in G. Zancewicz, "Application for United States Letters Patent for Genetic Adaptive Antenna Array Processor," Attorney Docket 0T049.0020U1, August 1, 2000. OBJECT OF THE INVENTION
The present invention seeks to expand incremental capacity exploiting specific characteristics of wireless signals, for example, CDMA or OFDM signals, in order to define optimally suitable adaptive uplink and/or downlink antenna beams.
SUMMARY OF THE INVENTION
The present invention combines the processing for modulation/demodulation and digital adaptive beamforming in a single functional block. The DABF optimizes the antenna array element weights by using an objective function that measures the post-detection CINR output from the demodulator in the case of the uplink channel. In the preferred embodiment, the present invention combines processing for such beamforming with processing for CDMA modulation/demodulation or OFDM modulation/demodulation. In the preferred embodiment, the present invention employs genetic algorithms within the DABF process. In the preferred embodiment, the present invention matches the polarization of an antenna array with that of a mobile-of-interest by optimizing the polarization separately after optimizing antenna array weights. To simplify discussion, the rest of the present application describes the present invention in the case of a CDMA Demodulator on the uplink channel. However, the present invention clearly applies to all types of modulation and demodulation techniques, including without limitation: Amplitude Modulation (AM), Frequency Modulation (FM), and Quadrature Amplitude Modulation (QAM), as well as more complex modulation techniques such as CDMA (including without limitation: Direct Sequence Spread Spectrum (DSSS) and Frequency Hopping Spread Spectrum (FHSS)) and OFDM. The specific functionality needed in the modulator/demodulator will depend on the specific modulation waveform and protocol employed. However, the present application clearly intends to apply the present invention to all such modulation/demodulation techniques. In addition, the present invention clearly applies to both demodulation on the uplink channel and modulation on the downlink channel. In addition, the present invention can apply to utilization of the system, apparatus, and methods on both a base station or user equipment. In addition, the present invention can apply to both mobile and fixed wireless networks.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a block diagram of an apparatus that is a genetic adaptive array (GAA) system; Figure 2 is a flow chart of a method for matching the polarization of the
GAA system with that of a user;
Figure 3 is a diagram comparing a GAA system with a conventional system;
Figure 4 is a diagram showing a simulation model for a conventional system with angle of arrival (AOA) errors; and
Figure 5 is a Comparison of CINR of GAA v. CINR of Conventional System.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The present invention includes the following system, apparatus, and method:
ξ A system comprising an antenna array with complex weights that are adapted by a Genetic Algorithm (GA) Optimizer. The system utilizes the actual CINR from the output of the CDMA Demodulator as the GA fitness metric (figure of merit). ξ An apparatus combining the processing functionality of modulation/demodulation and digital adaptive beamforming in a single functional block. ξ A method of matching the polarization of an antenna array with that of the mobile-of-interest by: (1) optimizing the polarization separately after the GA optimizes the antenna array weights; or (2) optimizing the polarization jointly with the GA optimizing the weights.
Structure of the Block Diagram
A GAA system comprises an antenna array with complex weights that are adapted by the GA Optimizer. The system utilizes the actual CINR from the output of the CDMA demodulator as the GA fitness metric (figure of merit).
Figure 1 shows a GAA system described by the present invention. The antenna array includes antenna elements 104 that transmit and/or receive signals to and or from the mobile-of-interest 100. Each antenna element i has a polarization vector, where (i = 1 through N), that is determined by the method described in Figure 2.
The system separates the antenna elements 104 by a distance 106. The distances between the antenna elements can be constant or can vary. For example, Table 3 in the Discussion section lists potential combinations of spacing or distances between antenna elements.
A GA Optimizer 108 generates and adaptively adjusts a complex weight 110 for each i-th antenna element 104. A Component 112 sums the individual inputs from each antenna element
104 to produce a single complex-valued input sequence.
A CDMA Demodulator 114 accepts a single complex- valued input sequence and demodulates the digital input sequence to produce a real-valued digital output sequence. The real-valued digital output produced by the CDMA Demodulator 114 corresponds to an estimate of some figure of merit of the digital input sequence, including without limitation: carrier-to-noise ratio (CNR), carrier-to-interference ratio (CIR), carrier-to-interference-and-noise ratio (CINR), bit error rate (BER), frame error rate (FER), packet error rate (PER), or energy- per-bit-to-noise (Eb No) ratio. In the preferred embodiment, the present invention utilizes the actual CINR as the figure of merit.
Functional Relationships in Block Diagram In the uplink channel, the antenna arcay comprising antenna elements 104 receives input signals from the mobile-of-interest 100 and interfering mobiles 102.
The antenna array transmits output to the Component 112. The Component 112 sums the individual signals from each antenna element 104 to produce a single complex-valued input sequence and transmits such sequence to the CDMA Demodulator 114.
The CDMA Demodulator 114 demodulates the digital input sequence to produce a real-valued digital output sequence. In the preferred embodiment, the sequence corresponds to the actual CINR. The CDMA Demodulator 114 transmits the sequence to the GA Optimizer 108.
The GA Optimizer 108 adaptively adjusts the complex array weights in order to maximize the CINR in accordance with the genetic algorithm implemented.
Discussion
The present application presents information on the set of simulation experiments that were performed to evaluate the performance of the GAA system. The GAA system comprises an antenna array that uses a genetic algorithm (GA) to adjust adaptively the complex weights of the array to maximize the CINR. Prior utility applications by the present inventor cited in the "Background" section discuss the use of genetic algorithms in the present application. The simulation scenario includes a single mobile-of interest 100 with many multiple interfering mobiles 102 at random positions. The present invention used a different set of interferer positions for each experimental trial.
The GA Optimizer 108 parameters relate to the internal structure of the GA and include parameters such as Number of Generations, Probability of
Crossover, Probability of Mutation, etc. The array topology relates to the spatial configuration of the array and includes parameters such as the number of elements and the element spacing. The polarization optimization comprised performing a "search" for the best polarization after the GA Optimizer 108 optimized the array weights.
The present application compares the present invention to conventional systems by simulating estimation errors inherent in AOA estimation algorithms and comparing the performance to the GAA system.
The following sections discuss each major issue covered by the present application.
Array Output
The following equation describes the output of the array for the general case:
Vout = . . wn exp(-jk0| rm - rn|) m sources n elements
<Pn , Pn rn where rm and rn are the position vectors of the sources and the array elements, respectively and <pn , pm > denotes the inner product of the polarization vectors of the n-th elements with the m-th source. With the assumption of perfect power control, the 1/r factor vanishes. The present invention assigns an identical polarization state to each element, denoted by parray. Given these assumptions, the array output reduces to the following:
V0ut = . <Pm , Parray> . Wn* exp(-jk0| rm - rn |) m sources n elements
The CINR is the ratio of the output due to the mobile-of-interest 100 to the output due to interfering mobiles 102 and the background noise floor:
|<PmobiIe , Parray> . Wn exp(-jk0| rmobile - rn |)| n elements
CINR =
. <Pi , Parray . Wn exp(-jk0| η - Y_ |) | + noise i n elements
CINR(dB) = lOlogιo(CINR)
The simulation runs used random positions for the interfering mobiles 102. The simulation positioned the mobile-of-interest 100 at a range of 2000m and angle of 80 degrees. The simulation typically assumed the number of interfering mobiles 102 to be 100 and the number of trials (position configurations of all sources) to be 100.
Figure imgf000015_0001
Table 1: Default Simulation Parameters
GA Optimizer
The GA Optimizer 108 is the engine that adaptively adjusts the complex array weights in order to maximize the CINR. The associated parameters include the following: ξ Number of generations ξ Number of chromosomes in population ξ Probability of crossover ξ Probability of mutation
The present application determined the values of these parameters empirically and shows them in the table below:
Figure imgf000016_0001
Table 2: GA Optimizer Simulation Parameters
The present invention selects the values for the number of generations and number of chromosomes based on computational feasibility. In general, increasing the number of generations and number of chromosomes should result in better or equal performance. As the computational power of semiconductors improves, the present invention can increase the number of generations and number of chromosomes processed in the GA Optimizer 108.
Array Topology
The array topology is related to the spatial configuration of the array and includes parameters such as the number of elements 104 and the element spacing 106. The present application considers many different topologies. The present application summarizes the results in the table below:
Figure imgf000017_0001
Table 3: CINR for Different Array Topologies
Polarization Optimization
The present application examines the performance gain from matching the polarization of the array to the mobile-of-interest. In one embodiment, the present invention matches polarization by optimizing the polarization jointly with the GA optimizing the antenna array weights. In the preferred embodiment, the present invention matches polarization by optimizing the polarization separately with an "exhaustive" search after the GA optimizes the antenna array weights. In the preferred embodiment, the GA optimization loop runs over many iterations (generations) and converges to an optimal set of weights using circular polarization. At this point, the present invention considers the weights fixed and the polarization search then attempts to improve the CINR by trying different array polarization angles from the set {0, 45, 90, 135, 180, -135, -90, -45}. The present invention can include different sets of polarization angles, including without limitation: sets with different angles, sets with smaller or larger spaces between angles, and sets of angles that vary continuously, instead of discretely. Simulations show that the preferred embodiment yields higher performance. Figure 2 is a flow chart listing the steps in the method.
Detailed Steps for Executing Method
At Step 202, the Antenna Array 200 generates an array output.
At Step 206, the CDMA Demodulator 204 generates a real- valued digital output sequence. The real-valued digital output produced by the CDMA Demodulator 204 corresponds to an estimate of some figure of merit of the digital input sequence, including without limitation: carrier-to-noise ratio (CNR), carrier-to-interference ratio (CIR), carrier-to-interference-and-noise ratio (CINR), bit error rate (BER), frame error rate (FER), packet error rate (PER), or energy- per-bit-to-noise (Eb/No) ratio. In the preferred embodiment, this figure of merit is the actual CINR. At Step 210, the GA Optimizer 208 adaptively adjusts the complex array weights in order to maximize the CINR. The optimal set of weights is wopt 210.
At Step 212, the GA optimization loop deteπnines whether the iteration is the last one generated in accordance with any criteria set by the GA Optimizer 208. If no 214, the method returns to Step 202 until it converges to an optimal set of weights. If yes 216, the method considers the antenna array weights fixed and then proceeds to conduct a search for the optimal polarization.
At Step 218, the Polarization Optimizer searches for the optimal polarization by trying different array polarization angles from any set of polarization angles. In one embodiment, the set of polarization angles can include {0, 45, 90, 135, 180, -135, -90, -45}.
At Step 220, the Polarization Optimizer determines the optimal polarization and then adaptively adjusts the polarization vectors for each i-th antenna element.
Comparison to Conventional Systems
In order to compare the GAA system with a conventional system, the present application makes several assumptions in order to characterize the conventional system. The main assumption is that any conventional system will utilize some type of AOA (angle of arrival) algorithm that estimates the source directions and feeds this information into the DABF (digital adaptive beam former) optimization algorithm to update the complex weights of the array. The present application presents simulations that suggest that the CINR is very sensitive to AOA errors, especially as the number of interfering mobiles increases. The GAA system instead looks directly at the output of the CDMA demodulator and feeds the CINR into the GA optimizer that adapts the complex array weights. Figure 3 compares these two systems.
Simulation Model for Conventional System with AOA errors
Several algorithms exist for AOA estimation including MUSIC and ESPRIT. In one approach, the present application implements MUSIC. In another approach, the present application implements the Cramer-Rao bound in the interest of applying the simulation to a general model. The Cramer-Rao bound represents the lower bound for any maximum-likelihood estimate and therefore applies regardless of the specific AOA estimation algorithm used. To simulate a conventional system with AOA estimation errors, the present application applies random angle errors to the position vectors of the mobile-of-interest and interferer mobiles. The present application sets the variance of the angle errors to be the Cramer-Rao bound variance. Therefore, this noise is inherent in any conventional system that uses AOA estimation information for the purposes of array weight optimization. The present application uses noisy positions (positions with random errors added) as inputs to the Optimizer that determine the optimal weights. Once the Optimizer determines the weights, the CINR is evaluated at the true positions. This mismatch effectively simulates the performance degradation due to AOA estimation errors. Figure 4 shows the simulation model. The present application compares the conventional system with AOA errors and the preferred embodiment of the present invention by evaluating the performance as the Number of Interferers and the variance of the angle error in position varies. The present application summarizes the simulation results in the following table and graph.
Figure imgf000021_0001
Table 4: Comparison of CINR of GAA with CINR of Conventional System As Table 4 and Figure 5 show, the preferred embodiment of the present invention generates significantly higher CINR than a conventional system. The preferred embodiment improves its relative performance as the number of mobile interferers increases. The preferred embodiment improves its relative performance as the AOA errors increase. In wireless networks that operate in environments with many reflecting surfaces, e.g., wireless local area networks in indoor environments, the potential for AOA errors can increase. Thus, the preferred embodiment could generate particularly higher performance than a conventional system could in such networks. While the utility application describes the present invention in detail with particular reference to preferred embodiments, sequence of steps, and number of steps, other embodiments, step sequences, and a larger or smaller number of steps can achieve the same results. Variations and modifications of the present invention will be obvious to those skilled in the art. The inventor intends to cover in the claims of the present application all such variations, modifications, and equivalents.

Claims

What is claimed is: L A system for increasing the capacity of wireless systems employing SDMA receivers and other systems that shape antenna beams by combining the processing for demodulation and digital adaptive beamforming in a single functional block, comprising: an antenna array; a genetic algorithm (GA) Optimizer that adaptively adjusts the complex weights for each antenna element; a component that sums the individual signals from each antenna element to produce a single complex- valued input sequence; and a demodulator that accepts a single complex- valued input sequence and demodulates the digital input sequence to produce a real- valued digital output sequence. The real-valued digital output produced by the demodulator corresponds to an estimate of some figure of merit of the digital input sequence, including without limitation: carrier-to-noise ratio (CNR), carrier-to-interference ratio (CIR), carrier-to-interference- and-noise ratio (CINR), bit error rate (BER), frame error rate (FER), packet error rate (PER), or energy-per-bit-to-noise (Eb/No) ratio. In the preferred embodiment, this figure of merit is the actual CINR. In the preferred embodiments, the demodulator is a CDMA demodulator or OFDM demodulator.
PCT/US2002/035841 2001-11-07 2002-11-07 Digital adaptive beamforming and demodulation apparatus and method WO2003041283A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002340424A AU2002340424A1 (en) 2001-11-07 2002-11-07 Digital adaptive beamforming and demodulation apparatus and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US33702801P 2001-11-07 2001-11-07
US60/337,028 2001-11-07

Publications (2)

Publication Number Publication Date
WO2003041283A2 true WO2003041283A2 (en) 2003-05-15
WO2003041283A3 WO2003041283A3 (en) 2003-11-06

Family

ID=23318785

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/035841 WO2003041283A2 (en) 2001-11-07 2002-11-07 Digital adaptive beamforming and demodulation apparatus and method

Country Status (2)

Country Link
AU (1) AU2002340424A1 (en)
WO (1) WO2003041283A2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005062497A1 (en) * 2003-12-22 2005-07-07 Telefonaktiebolaget Lm Ericsson (Publ) A measurement method for spatial scheduling
CN103916355A (en) * 2014-03-28 2014-07-09 西安电子科技大学 Distribution method for sub carriers in cognitive OFDM network
US9184498B2 (en) 2013-03-15 2015-11-10 Gigoptix, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through fine control of a tunable frequency of a tank circuit of a VCO thereof
US9275690B2 (en) 2012-05-30 2016-03-01 Tahoe Rf Semiconductor, Inc. Power management in an electronic system through reducing energy usage of a battery and/or controlling an output power of an amplifier thereof
US9509351B2 (en) 2012-07-27 2016-11-29 Tahoe Rf Semiconductor, Inc. Simultaneous accommodation of a low power signal and an interfering signal in a radio frequency (RF) receiver
US9531070B2 (en) 2013-03-15 2016-12-27 Christopher T. Schiller Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through accommodating differential coupling between VCOs thereof
US9666942B2 (en) 2013-03-15 2017-05-30 Gigpeak, Inc. Adaptive transmit array for beam-steering
US9716315B2 (en) 2013-03-15 2017-07-25 Gigpeak, Inc. Automatic high-resolution adaptive beam-steering
US9722310B2 (en) 2013-03-15 2017-08-01 Gigpeak, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through frequency multiplication
US9780449B2 (en) 2013-03-15 2017-10-03 Integrated Device Technology, Inc. Phase shift based improved reference input frequency signal injection into a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation to reduce a phase-steering requirement during beamforming
US9837714B2 (en) 2013-03-15 2017-12-05 Integrated Device Technology, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through a circular configuration thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4720712A (en) * 1985-08-12 1988-01-19 Raytheon Company Adaptive beam forming apparatus
US5274844A (en) * 1992-05-11 1993-12-28 Motorola, Inc. Beam pattern equalization method for an adaptive array
US6301470B1 (en) * 1998-06-05 2001-10-09 Siemens Aktiengesellschaft Radio communications receiver and method of recovering data from radio signals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4720712A (en) * 1985-08-12 1988-01-19 Raytheon Company Adaptive beam forming apparatus
US5274844A (en) * 1992-05-11 1993-12-28 Motorola, Inc. Beam pattern equalization method for an adaptive array
US6301470B1 (en) * 1998-06-05 2001-10-09 Siemens Aktiengesellschaft Radio communications receiver and method of recovering data from radio signals

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003290488B2 (en) * 2003-12-22 2009-04-09 Telefonaktiebolaget Lm Ericsson (Publ) A measurement method for spatial scheduling
CN1886914B (en) * 2003-12-22 2012-12-12 艾利森电话股份有限公司 A measurement method for spatial scheduling
WO2005062497A1 (en) * 2003-12-22 2005-07-07 Telefonaktiebolaget Lm Ericsson (Publ) A measurement method for spatial scheduling
US9275690B2 (en) 2012-05-30 2016-03-01 Tahoe Rf Semiconductor, Inc. Power management in an electronic system through reducing energy usage of a battery and/or controlling an output power of an amplifier thereof
US9509351B2 (en) 2012-07-27 2016-11-29 Tahoe Rf Semiconductor, Inc. Simultaneous accommodation of a low power signal and an interfering signal in a radio frequency (RF) receiver
US9716315B2 (en) 2013-03-15 2017-07-25 Gigpeak, Inc. Automatic high-resolution adaptive beam-steering
US9184498B2 (en) 2013-03-15 2015-11-10 Gigoptix, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through fine control of a tunable frequency of a tank circuit of a VCO thereof
US9531070B2 (en) 2013-03-15 2016-12-27 Christopher T. Schiller Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through accommodating differential coupling between VCOs thereof
US9666942B2 (en) 2013-03-15 2017-05-30 Gigpeak, Inc. Adaptive transmit array for beam-steering
US9722310B2 (en) 2013-03-15 2017-08-01 Gigpeak, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through frequency multiplication
US9780449B2 (en) 2013-03-15 2017-10-03 Integrated Device Technology, Inc. Phase shift based improved reference input frequency signal injection into a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation to reduce a phase-steering requirement during beamforming
US9837714B2 (en) 2013-03-15 2017-12-05 Integrated Device Technology, Inc. Extending beamforming capability of a coupled voltage controlled oscillator (VCO) array during local oscillator (LO) signal generation through a circular configuration thereof
CN103916355A (en) * 2014-03-28 2014-07-09 西安电子科技大学 Distribution method for sub carriers in cognitive OFDM network

Also Published As

Publication number Publication date
AU2002340424A1 (en) 2003-05-19
WO2003041283A3 (en) 2003-11-06

Similar Documents

Publication Publication Date Title
US6677898B2 (en) Method for controlling array antenna equipped with single radiating element and a plurality of parasitic elements
US7248897B2 (en) Method of optimizing radiation pattern of smart antenna
CN108650200B (en) Low-frequency auxiliary channel estimation method of high-frequency and low-frequency hybrid networking system
JP2002368663A (en) Adaptive antenna system
Nwalozie et al. A simple comparative evaluation of adaptive beam forming algorithms
Basha et al. A constructive smart antenna beam-forming technique with spatial diversity
JP2007159130A (en) Uplink receiving method and device in distributed antenna mobile communication system
CN110138422A (en) Millimetre-wave attenuator fast beam alignment methods based on sparse coding and without phase decoding
WO2003041283A2 (en) Digital adaptive beamforming and demodulation apparatus and method
Khan et al. Antenna beam-forming for a 60 Ghz transceiver system
Bo Realization and simulation of DOA estimation using MUSIC algorithm with uniform circular arrays
Nawaz et al. Auxiliary beam pair enabled initial access in mmwave systems: Analysis and design insights
EP1680870A1 (en) Wireless signal processing methods and apparatuses including directions of arrival estimation
Liu et al. A dynamic subarray structure in reconfigurable intelligent surfaces for terahertz communication systems
CN117060954A (en) Communication and sensing integrated wave beam design method based on MIMO communication and sensing technology
CN100442904C (en) Downlink beam shaping method for multicast service system
Al-Ardi et al. Performance evaluation of the LMS adaptive beamforming algorithm used in smart antenna systems
CN116722896A (en) Multi-user precoding method, equipment and medium for super-directivity antenna array
Eisenbeis et al. Channel estimation method for subarray based hybrid beamforming systems employing sparse arrays
Wang et al. Fast Millimeter-Wave Base Station Discovery via Data-driven Beam Training Optimization
Khormuji et al. Statistical beam codebook design for mmWave massive MIMO systems
Xiao et al. AoA Estimation with Practical Antenna Arrays Using Neural Networks
SHIRVANI et al. A new switched-beam setup for adaptive antenna array beamforming
US11469804B1 (en) Sectorized analog beam search system
JP3740063B2 (en) Base station apparatus and diversity control method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP