1. Field
The invention relates to an over-the-air testing of a device in an anechoic chamber.
2. Description of the Related Art
When a radio frequency signal is transmitted from a transmitter to a receiver, the signal propagates in a radio channel along one or more paths having different angles of arrivals, signal delays, polarizations and powers, which cause fadings of different durations and strengths in the received signal. In addition, noise and interference due to other transmitters interfere with the radio connection.
A transmitter and a receiver can be tested using a radio channel emulator emulating real circumstances. In a digital radio channel emulator, a channel is usually modeled with an FIR filter, which generates convolution between the channel model and an applied signal by weighting the signal, which is delayed by different delays, with channel coefficients, i.e. tap coefficients, and by summing the weighted signal components. The channel coefficients are functions of time that correspond to the temporal behavior of a real channel. A traditional radio channel emulation test is performed via a conducted connection such that a transmitter and a receiver are coupled together via a cable.
Communication between a subscriber terminal and a base station of a radio system can be tested using an OTA (Over The Air) test, where a real subscriber terminal is surrounded by a plurality of antenna elements of an emulator in an anechoic chamber. The emulator may be coupled to or act as a base station and emulate paths between the subscriber terminal and the base station according to a channel model.
However, a test with a desired signal-to-noise ratio cannot be properly carried out in the OTA chamber. Hence, there is a need for a better testing system.
An object of the invention is to provide an improved solution.
According to an aspect of the invention, there is provided a method of communicating wirelessly with an electronic device under test surrounded by antenna elements, the communication being performed through a simulated radio channel of an emulator. The method comprises transmitting wirelessly noise at a total noise power from at least two antenna elements to a device under test, the total noise power being based on a total signal power received by the emulator, a gain of at least one antenna-specific channel between the emulator and antenna elements, and a desired signal-to-noise ratio.
According to another aspect of the invention, there is provided a testing system for communicating wirelessly with an electronic device under test surrounded by a plurality of antenna elements at least one of which is connected to an emulator which is configured to form a simulated radio channel for the communication. The testing system comprises a noise source coupled to at least two antenna elements; and the noise source is configured to form a total noise power on the basis of a total signal power received by the emulator, a gain of at least one antenna-specific channel between the emulator and the antenna elements, and a desired signal-to-noise ratio; transmit wirelessly noise at the total noise power from the at least two antenna elements to the device under test.
The invention provides several advantages. A desired intensity with a desired noise distribution over frequency may be added to the transmission directed towards the DUT.
In the following, the invention will be described in greater detail with reference to the embodiments and the accompanying drawings, in which
The test chamber may be an anechoic room. The emulator 118 may comprise at least one FIR filter for forming each antenna-specific channel. Additionally or alternatively, the emulator 118 may comprise a processor, a memory and a suitable computer program for providing the antenna-specific channels. The separation angle Δθ may be the same or different for any two successive antenna elements 102 to 116.
As distinct from the same distance between the DUT 100 and the antenna elements 102 to 116, the antenna elements 102 to 116 may also be at different distances from the DUT 100. Correspondingly, the antenna elements 102 to 116 may only be placed in a sector instead of being placed at a full angle or a full solid angle. The DUT 100 may also have one or more elements in the antenna.
The emulator 118 has a radio channel model for the test. The radio channel model may be selected by a person accomplishing the test. The radio channel model used may be a play back model based on a channel recorded from a real radio system or it may be an artificially generated model or it may be a combination of a playback model and an artificially generated model.
Assume now that the emulator 118 is coupled to a base station of a radio system or the like and the antenna elements 102 to 116 are transmitting to the DUT 100, which acts as the receiving subscriber terminal of the radio system or the like. It may be assumed that DUT antenna characteristics are unknown and thus information may be ignored.
Let us first examine the transmission of signals in the OTA chamber. A geometric radio channel model in the emulator 118 may be mapped on the OTA antenna elements 102 to 116 such that each antenna element 102 to 116 receives a signal of an antenna-specific channel from the emulator 118 and transmits it wirelessly to the DUT 100. The emulator 118 simulates transmission from the base station with a multipath propagation. Since each signal associated to a path, i.e. to a delay, may come to the DUT 100 from the same or from a different direction, the emulator 118 distributes the signal it receives to each antenna element 102 to 116 according to the radio paths of the channel model at each moment. The radio channel model determines the power and the delay of each antenna-specific signal. In a simple embodiment, a signal of one path may be transmitted to the DUT 100 from one antenna element 102 to 116 only and hence the direction of a beam 120 representing the path has to be approximated with the angle θk of the antenna element 102 to 116 closest to the direction of the path.
When the angle of a beam of a path differs from the angle θk of the antenna element 102 to 116 by more than a threshold value, which may be for example 1°, the beam may be transmitted using at least two antenna elements 102 to 116.
In an embodiment, the power of a signal of a simulated path may be divided between two antenna elements on the basis of antenna angles θk and an angle φn of a direction of the path. The emulator 118 may find the angle θk of an antenna element k closest to the angle φn of direction of a path according to the following mathematical equation
where min means a minimum value of the expression among all values of θj, int means an integer value of the division (including 0). The value of k is
The second antenna element k+1 may then be the one having an angle θk+Δθ=θk+1. Hence, the selected antenna elements may be those between which the beam of the path at least mainly is directed towards the DUT 100.
If the direction of a beam φn of a path is exactly in the middle of angles θk and θk+1 of two antenna elements, 50% of the power of the beam is distributed for each.
A weight wn,k for each antenna element 102 to 116 may be calculated in the following manner
where i is either 1 or 2, k is the index of an antenna element closest to the angle φn of a path n. The power Pn of the path n to an antenna element k is multiplied by a weight wn,k such that Pk+Pk+1=Pn.
In a mathematical form, the output signal y(n) of a FIR filter may be expressed as a convolution of the sum of the product of the delayed signal and the channel coefficients:
where * denotes a convolution operation and n denotes the index of a signal element. Signals x and y and a channel impulse response estimate h can be processed in a scalar form, vector form or matrix form. Generally, radio channel coefficients h may be real or complex.
In an embodiment, an FIR filter may comprise an operation of a weighting element 402. Hence, a separate Doppler element 402 is not necessarily needed. The weighting element 400 may be placed anywhere between the analog-to-digital converter 400 and the digital-to-analog converter 412 as long as all delayed signal components are weighted before or after delay. The weighting element 402 may be a multiplier which multiplies the simulated radio channel Hn,k by a weight wn,k (see equation (2)) in order to provide a product wn,kHn,k.
In an embodiment, the FIR filter may additionally comprise a Doppler element 410. The Doppler element may be a multiplier which multiplies the weighted radio channel wn,kHn,k by a Doppler shift exp(j2πCn,kt) in order to provide a product wn,kHn,kexp(j2πCn,kt). The Doppler element 410 may be placed anywhere between the analog-to-digital converter 402 and the digital-to-analog converter 412 as long as all delayed signal components are Doppler-shifted before or after delay.
Multiplication by different weights wn,k, Hn,k and exp(j2πCn,kt) may be combined to take place in one multiplier. Rotation of at least one beam with respect to the DUT 100 and the antenna elements 102 to 116 may be accomplished by changing the weights as a function of time.
In addition to the various forms of transmitting signals in the OTA chamber, noise may be transmitted from at least two antenna elements 102 to 116 to the DUT 100. The at least two antenna elements may be antenna elements which are also used to transmit communication signals to the DUT 100 or the at least two antenna elements may not be used to transmit communication signals to the DUT. All antenna elements 102 to 116 may be used to transmit noise, but it is also possible that only a fraction of all antenna elements 102 to 116 are used to transmit noise.
The number of the at least two antenna elements 102 to 116 coupled with the noise source 500 may equal to or fewer than the total number of the antenna elements 102 to 116. If fewer than the total number of the antenna elements 102 to 116 are used, the noise source 500 may be coupled to every other antenna element 104, 108, 112 and 116, for instance. The number of antenna elements to which the emulator 118 is coupled may also be fewer than the total number of antenna elements 102 to 116. The emulator 118 may be coupled to antenna elements different from those of the noise source 500. The emulator 118 may be coupled to every other antenna element 102, 106, 110 and 114, for example. The separate antenna elements do not need to be evenly distributed between the emulator 118 and the noise source 500. Generally, when separate antenna elements are used, the at least two antenna elements receive noise directly from the noise source 500 and the rest of the antenna elements receive signals from the emulator 118 through the antenna-specific channels 504.
In an embodiment, it is also possible for the emulator 118 and the noise source 500 to use at least one common antenna element although the antenna elements may otherwise be different. At least one antenna element may be coupled to the noise source 500 although they may not receive a signal from the emulator 118, and at least one different antenna element may be coupled to the emulator 118 although they may not receive noise from the noise source 500, while at least two antenna elements are connected to the emulator 118 through the coupling with the noise source 500 for receiving both noise and signals.
In an embodiment, noise may be transmitted uniformly from all directions towards the DUT 100. In such a case, the average power from the different directions with respect to the DUT 100 should be the same whereby spatial correlation may be decreased. Noise may be transmitted from all the antenna elements 102 to 116 or from antenna elements 102, 108 and 112, for example.
In an embodiment, the noise source 500 of the testing system may form a total noise power on the basis of a total signal power of the signal 502 received by the emulator 118, gain of at least one antenna-specific channel 504 between the emulator 118 and the antenna elements 102 to 116, and a desired signal-to-noise ratio SNR. The noise source 500 may obey the following mathematical expression of the total noise power |n|t2, for example
|n|t2=f(|s|2,|h|2,SNR) (4)
where f(•) is a desired function of parameters |s|2, |h|2 and SNR, |s|2 a total signal power 502 received by the emulator 118, |h|2 represents gains of antenna-specific channels 504, and SNR refers to a desired signal-to-noise ratio.
In an embodiment, total noise power |n|t2 may be expressed as follows:
where f(|s|2) is a function of a total signal power 502 received by the emulator 118 and g(|h|2) represents a function of gains of antenna-specific channels 504. When the total noise power |n|t2 is formed, the noise source 500 may provide a desired noise power distribution over a frequency having the total noise power. The noise source 500 may generate the desired noise power distribution over frequency or retrieve the desired noise power distribution over a frequency from a memory, which may be included in the noise source 500 or which may an external memory.
In an embodiment, a noise power |n|2 for each antenna element 102 to 116 may be formed by dividing the total noise power |n|t2 by the number K of the antenna elements. When the noise power |n|2 is formed, the noise source 500 may provide the antenna elements 102 to 116 with a desired noise power distribution over a frequency, the desired noise power distribution having the calculated noise power.
In an embodiment, the noise power |n|2 may be expressed in a more specific way as follows:
where
represents an operation of a time average in a predetermined time window, |hi|2 represents a gain of a antenna-specific channel i and
represents a sum of the gains of the antenna-specific channels. The number of gains to be summed may refer to all OTA antenna elements 102 to 116 which may transmit a signal to the DUT 100. In general, the number of gains in the summing operation may be at least one. For example, a gain of an antenna-specific channel may be omitted in the summing if its absolute value is below a predetermined threshold or if no signal is transmitted in the channel. The number of gains of the antenna-specific channels taken into account in the summing operation may different at different moments of time.
In an embodiment, the noise source 500 may transmit noise having the calculated noise power through the at least two antenna elements 102 to 116 to the DUT 100. The total number of the antenna elements 102 to 116 in the OTA chamber and operatively coupled with the emulator 118 may be higher than the number of antenna elements used to transmit noise.
In an embodiment, the noise source 500 may form complex Gaussian noise corresponding to the desired noise power distribution for the total noise power |n|t2 or the noise power |n|2 of each antenna-specific channel. The noise source 500 may feed the Gaussian noise to the at least two antenna elements 102 to 116. The complex Gaussian noise may be formed by generating the noise in a noise generator or the noise may be retrieved from a memory stored there earlier. Instead of Gaussian noise, also other sort of distributions of noise may be formed.
If the antenna elements 102 to 116 are at a different distance from the DUT 100, the distance D of each antenna element k may be taken into account when forming noise power |n|2 of the antenna element k in the following manner, for example,
|n|k,D2=|n|k2·f(D), (7)
where f(D) is a suitable function of distance D. The function f(D) may be f(D)=aDc+b, for example. Coefficient a may be about 1, coefficient b may be about 0 and coefficient c may be about 2.
The transmission ym(t) received by the DUT 100 from the antenna elements 102 to 116 which transmit both signals and noise may be expressed, for instance, as:
where cmk(t) is a complex channel gain between the antenna elements 102 to 116 and the DUT 100, xk(t) is a transmitted signal and nk(t) is intentionally transmitted noise.
Communicating with the DUT 100 over the air enables testing an antenna design, polarization, and effects of different noise distributions, signal-to-noise ratios and positions in such a way that path directions may be freely included in the testing.
Above, the shifting of the simulated radio channel has been described two-dimensionally. In an embodiment, the shifting of the simulated radio channel may, however, be performed three-dimensionally, utilizing antenna elements which have not been placed on a plane in the OTA chamber. The direction of the angular spectrum having at least one beam is then determined in solid angles.
The embodiments may be applied in 3GPP (Third Generation Partnership Project) LTE (Long Term Evolution), WiMAX (Worldwide Interoperability for Microwave Access), Wi-Fi and/or WCDMA (Wide-band Code Division Multiple Access). In the MIMO (Multiple In Multiple Out), which is also a possible application, signals are distributed to antenna elements in a different manner with respect to the present embodiments.
During rotation of the beams around the DUT 100 the transmitted noise need not to be rotated since the noise may be independent of direction. However, the noise may be made dependent on the direction and the noise may be rotated around the DUT 100 in a similar manner to the beams of signal.
The embodiments may be implemented, for instance, with ASIC or VLSI circuits (Application Specific Integrated Circuit, Very Large Scale Integration). Alternatively or additionally, the embodiments of method steps may be implemented as a computer program comprising instructions for executing a computer process for communicating with an electronic device under test through a simulated radio channel of an emulator. The noise source may control, on the basis of the electronic circuits and/or the computer program, the use of the antenna elements for transmitting noise to the DUT.
The computer program may be stored on a computer program distribution medium readable by a computer or a processor. The computer program medium may be, for example but not limited to, an electric, magnetic, optical, infrared or semiconductor system, device or transmission medium. The computer program medium may include at least one of the following media: a computer readable medium, a program storage medium, a record medium, a computer readable memory, a random access memory, an erasable programmable read-only memory, a computer readable software distribution package, a computer readable signal, a computer readable telecommunications signal, computer readable printed matter, and a computer readable compressed software package.
Even though the invention has been described above with reference to an example according to the accompanying drawings, it is clear that the invention is not restricted thereto but it can be modified in several ways within the scope of the appended claims.
This application is a National Stage application of International Application No. PCT/FI2009/050859, filed Oct. 26, 2009, which is incorporated by reference herein in its entirety.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FI2009/050859 | 10/26/2009 | WO | 00 | 6/4/2012 |