Patent Description:
Wireless communication systems have developed through various generations, including a first-generation analog wireless phone service (<NUM>), a second-generation (<NUM>) digital wireless phone service (including interim <NUM> and <NUM> networks), a third-generation (<NUM>) high speed data, Internet-capable wireless service and a fourth-generation (<NUM>) service (e.g., Long Term Evolution (LTE) or WiMax). There are presently many different types of wireless communication systems in use, including Cellular and Personal Communications Service (PCS) systems. Examples of known cellular systems include the cellular Analog Advanced Mobile Phone System (AMPS), and digital cellular systems based on code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), the Global System for Mobile access (GSM) variation of TDMA, etc..

A fifth generation (<NUM>) mobile standard, referred to as New Radio (NR), calls for higher data transfer speeds, greater numbers of connections, and better coverage, among other improvements. The <NUM> standard, according to the Next Generation Mobile Networks Alliance, is designed to provide data rates of several tens of megabits per second to each of tens of thousands of users, with <NUM> gigabit per second to tens of workers on an office floor. Several hundreds of thousands of simultaneous connections should be supported in order to support large sensor deployments. Consequently, the spectral efficiency of <NUM> mobile communications should be significantly enhanced compared to the current <NUM> standard. Furthermore, signaling efficiencies should be enhanced and latency should be substantially reduced compared to current standards.

Some wireless communication networks, such as <NUM>, support operation at very high and even extremely-high frequency (EHF) bands, such as millimeter wave (mmW) frequency bands (generally, wavelengths of <NUM> to <NUM>, or <NUM> to <NUM>). These extremely-high frequencies may support very high throughput such as up to six gigabits per second (Gbps). One of the challenges for wireless communication at very high or extremely-high frequencies, however, is that a significant propagation loss may occur due to the high frequency. As the frequency increases, the wavelength may decrease, and the propagation loss may increase as well. At mmW frequency bands, the propagation loss may be severe. For example, the propagation loss may be on the order of <NUM> to <NUM> dB, relative to that observed in either the <NUM>, or <NUM> bands.

Transmitting at these extremely-high frequencies places high demands on the antenna designs and also on testing these devices to ensure that the transmission and receiving circuitry is operating correctly. The characterization and high volume manufacturing for mmW patch and dipole antenna modules is extremely challenging. Test solutions are often bulky as well as expensive due complex equipment and setup traditionally needed for testing, such as anechoic chambers for antenna testing. Common challenges include module calibration and multi-site production on expensive automatic testing equipment (ATE) to support mmW frequencies. Drawbacks of conventional testing systems include longer test times and large physical size of test systems, thereby requiring large floor areas in production environments. It is therefore desired to have a viable and cost effective solution for testing mmW devices in high volumes. <CIT> relates to electronic devices provided with wireless circuitry that include antennas incorporated into an electronic device to facilitate wireless self testing operations.

Various aspects disclosed herein are directed to methods and devices for testing of devices having or using millimeter wave (mmW) or extremely-high frequency antennas. The following presents a simplified summary relating to one or more aspects disclosed herein. As such, the following summary should not be considered an extensive overview relating to all contemplated aspects, nor should the following summary be regarded to identify key or critical elements relating to all contemplated aspects or to delineate the scope associated with any particular aspect. Accordingly, the following summary has the sole purpose to present certain concepts relating to one or more aspects relating to the mechanisms disclosed herein in a simplified form to precede the detailed description presented below.

In accordance with the present invention, there is provided a method of testing a millimeter wave (mmW) device under test (DUT) performed by the DUT as set out in claim <NUM>, and a mmW DUT as set out in claim <NUM>.

Other aspects of the invention can be found in the dependent claims. Any embodiment referred to and not falling within the scope of the claims is merely an example useful to the understanding of the invention.

A more complete appreciation of the various aspects described herein and many attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings which are presented solely for illustration and not limitation, and in which:.

Various aspects described herein generally relate to testing of devices having mmW and/or EHF antennas. Some ATE systems are focused on testing multiple antenna devices or modules including patch and dipole antennas. Included in the various aspects disclosed herein are self-radiated loopback methods and devices that can use patch and dipole antennas on the DUT (or coupled to the DUT for testing purposes) for performing transmit and receive tests. For example, the self-radiated loopback methods and devices allow for transmissions from one patch or dipole antenna to be measured on another of the patch or dipole antennas via near-field coupling. The self-radiated loopback test methods and devices (e.g., test units) can be used for mmW frequencies. According to the various aspects disclosed, the DUT is self-contained for mmW measurements and no external mmW equipment is used for the measurements. The various aspects disclosed herein allow for very low cost test solutions, which dramatically improves the area under the curve (AUC) of the modules being tested / DUTs. Additionally, the various aspects disclosed herein allow for a robust and reliable test platform that can improve time to market for the tested modules and devices that use these modules. Further, the various aspects disclosed herein allow for calibration and testing of the modules (e.g., phaser / antenna modules) inside end devices (e.g., UEs, mobile phones, etc.).

For example, for lower frequency components (e.g., antennas configured for sub-<NUM> operation), the substrates to which the antennas are attached can be a printed circuit board (PCB). However, for mmW-capable antennas, substrates with lower loss at mmW frequencies should be used. In addition, the cables, connectors, etc. used for mmW testing are typically much larger in size and/or more expensive than the cables, connectors, etc. used for lower frequency testing. Further, the socket/interface can be cheaper for lower frequency testing than for mmW testing. Additionally, mmW parasitics are much higher, and thus, the test equipment has to mitigate for such parasitics, which adds to the cost of the components.

Likewise, the term "aspects" does not require that all aspects include the discussed feature, advantage, or mode of operation.

The terminology used herein describes particular aspects only and should not be construed to limit any aspects disclosed herein. Those skilled in the art will further understand that the terms "comprises," "comprising," "includes," and/or "including," as used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

Further, various aspects may be described in terms of sequences of actions to be performed by, for example, elements of a computing device. Those skilled in the art will recognize that various actions described herein can be performed by specific circuits (e.g., an application specific integrated circuit (ASIC)), by program instructions being executed by one or more processors, or by a combination of both. Additionally, these sequences of actions described herein can be considered to be embodied entirely within any form of non-transitory computer-readable medium having stored thereon a corresponding set of computer instructions that upon execution would cause an associated processor to perform the functionality described herein. Thus, the various aspects described herein may be embodied in a number of different forms, all of which have been contemplated to be within the scope of the claimed subject matter. In addition, for each of the aspects described herein, the corresponding form of any such aspects may be described herein as, for example, "logic configured to" and/or other structural components configured to perform the described action.

As used herein, the terms "user equipment" (or "UE"), "user device," "user terminal," "client device," "communication device," "wireless device," "wireless communications device," "handheld device," "mobile device ," "mobile terminal," "mobile station," "handset," "access terminal," "subscriber device," "subscriber terminal," "subscriber station," "terminal," and variants thereof may interchangeably refer to any suitable mobile or stationary device that can receive wireless communication and/or navigation signals. These terms are also intended to include devices which communicate with another device that can receive wireless communication and/or navigation signals such as by short-range wireless, infrared, wireline connection, or other connection, regardless of whether satellite signal reception, assistance data reception, and/or position-related processing occurs at the device or at the other device. In addition, these terms are intended to include all devices, including wireless and wireline communication devices that can communicate with a core network via a radio access network (RAN) and through the core network the UEs can be connected with external networks such as the Internet and with other UEs. Of course, other mechanisms of connecting to the core network and/or the Internet are also possible for the UEs, such as over a wired access network, a wireless local area network (WLAN) (e.g., based on IEEE <NUM>, etc.) and so on. UEs can be embodied by any of a number of types of devices including but not limited to printed circuit (PC) cards, compact flash devices, external or internal modems, wireless or wireline phones, smartphones, tablets, tracking devices, asset tags, and so on.

As noted above, the various aspects described herein generally relate to testing of devices or modules that include mmW and/or EHF antennas. These antennas can be used in devices used in high data rate communication systems, such as <NUM> and <NUM> wireless communication systems, and in particular, can be used in wireless communication systems with beam forming and multi-beam transmission and reception.

<FIG> illustrates an exemplary process <NUM> of testing devices having or using mmW or EHF antennas. The process <NUM> begins with the DUT being set in a simultaneous transmit and receive mode, at <NUM>. At <NUM>, a lower frequency RF signal can be received from a test unit. The test signal can be generated by a signal generator in the test unit. Further, the test signal test can be an intermediate frequency (IF) signal (i.e., sub-mmW) for testing the antennas. At <NUM>, the DUT can up-convert the lower frequency RF signal to a higher frequency RF signal. At <NUM>, the DUT can transmit the higher frequency RF signal over the air using a first antenna of the DUT.

It is understood that RF signals (e.g., the lower and higher frequency RF signals described above) can cover a broad range of frequencies (as will be described further below) and, as such, in the context of a mmW radiated signal, an IF signal could also have a frequency considered to be an RF signal. In an aspect, the lower frequency RF signal may be a continuous wave RF signal, or a modulated and/or a multi-tone lower frequency test signal. For example, the IF signal (i.e., the lower frequency RF signal) could have a frequency within the single-digit GHz range, for example, <NUM>-<NUM>. In such an implementation, in one example, the antenna module of the DUT could be configured to up-convert the <NUM>-<NUM> IF signal to, for example, a <NUM>-<NUM> mmW signal (i.e., the higher frequency RF signal) by mixing the IF signal with, for example, a <NUM> mmW local oscillator.

At <NUM>, the higher frequency RF signal is received at the DUT using a second antenna. At <NUM>, the higher frequency RF signal received at the second antenna can be down-converted, and at <NUM>, the down-converted test signal can be provided to the test unit for evaluation and comparison to design specifications for the DUT.

It will be appreciated that according to the various aspects disclosed, many other additions and/or modifications can be made to the process <NUM> discussed above. The DUT transmits on a first layer (e.g., multiple-input and multiple-output (MIMO) layer <NUM>) and receives on a second layer (e.g., MIMO layer <NUM>). In some aspects, the first antenna and the second antenna can be selected from a plurality of antennas, if the DUT includes more than two antennas. The plurality of antennas may be integrated into the DUT. The plurality of antennas can be formed on a common substrate within the DUT, or may be formed on two or more substrates of the DUT.

Alternatively, the plurality of antennas may be coupled to the DUT prior to testing. For example, an antenna module with a plurality of antennas may be attached to a DUT without integrated antennas, prior to performing the self-radiated loopback test methods disclosed herein.

If there are more than two antennas in the DUT, the first antenna and the second antenna may be separated by at least one other antenna of the plurality of antennas. Additionally, each of the plurality of antennas may include both a dipole antenna and a patch antenna. In that case, in some aspects, the dipole antennas may be independently tested together and likewise the patch antennas may be independently tested together. In some implementations, the patch antennas and dipole antennas can be considered independent antennas.

Regardless of the number antennas in the DUT, the transmitting (block <NUM>) and receiving (block <NUM>) may be performed by a single transceiver integrated circuit (IC) that is part of the DUT and coupled to the plurality of antennas. Further, it will be appreciate that the DUT may include other ICs and active and/or passive devices. For example, in some aspects, the DUT may include a power management IC. Accordingly, the discussion and representation of the DUT configurations provided herein are merely illustrative and are not an exhaustive detailing of the various DUT configurations contemplated to be within the scope of the disclosure.

<FIG> illustrates further aspects of the exemplary process of testing devices having or using mmW or EHF antennas. As illustrated, the process can continue to check the transmit and receive functioning of each antenna. At <NUM>, a second lower frequency RF signal is received from the test unit, which can be the same as the original signal discussed above. At <NUM>, the DUT can up-convert the second lower frequency RF signal to a second higher frequency RF signal. At <NUM>, the second higher frequency RF signal is transmitted from the DUT using the second antenna (previously used to receive). At <NUM>, the second higher frequency RF signal is received at the DUT using the first antenna (previously used to transmit). At <NUM>, the second higher frequency RF signal received at the first antenna can be down-converted to a second received test RF signal. At <NUM>, the second received test RF signal can be provided to the test unit for evaluation and comparison to design specifications for the DUT. Accordingly, both antennas will have been tested for both transmitting and receiving. Optionally, at <NUM>, the testing process can be repeated for additional antennas in the DUT, so all antennas in the DUT can be tested and characterized. Further, it will be appreciated that according to the various aspects disclosed that the additions and/or modifications discussed in relation to <FIG> may also apply to the process discussed in relation to <FIG>.

<FIG> illustrates an exemplary testing process <NUM> performed at the test unit. At <NUM>, the test unit configures the DUT to set a simultaneous transmit and receive mode. At <NUM>, a lower frequency RF signal is generated at the test unit. At <NUM>, the lower frequency RF signal is provide to the DUT. After the DUT performs operations <NUM> to <NUM> of <FIG>, at <NUM>, a received test RF signal is received from the DUT. At <NUM>, measurements derived from the received test RF signal are compared to a design specification for the DUT. Comparing the measurements can include the test unit calculating and comparing receiver gain and transmit power at the DUT to the design specification. As discussed above, the test signal can be an IF signal, which can be generated by a signal generator in the test unit. It will be appreciated that the self-radiated loopback testing process <NUM>, from the test unit perspective, has related aspects to the processes discussed above with reference to <FIG> and <FIG>, so a detailed explanation of similar aspects will not be provided.

<FIG> illustrates an exemplary testing system according to various aspects of the disclosure. In one example, a test system can include a test unit <NUM>. The test unit <NUM> includes a signal generator <NUM> configured to generate a test signal (e.g., a lower frequency RF signal) and provide the test signal to a DUT <NUM>, as described above with reference to, for example, blocks <NUM> and <NUM> of <FIG>. In an aspect, the test unit <NUM> may include only lower frequency RF signal components, for example, RF signal components that that are only capable of processing frequencies less than <NUM>.

The test unit <NUM> also includes a signal analyzer <NUM> configured to receive a signal that is a down-converted version of the test signal received from the DUT <NUM> and to compare measurements from the received signal to a design specification for the DUT <NUM>, as described above with reference to, for example, block <NUM> and <NUM> of <FIG>. A fixture <NUM> is also provided for mounting the DUT <NUM> to the test unit <NUM>. It will be appreciated that the various functions of the test unit <NUM> attributed to elements listed above (e.g., signal generator and signal analyzer) may be performed by one or more processors in one device or multiple devices operably configured with appropriate code and coupled to various input and output devices (e.g., analog and/or digital inputs and outputs) to perform the various functions disclosed herein. Accordingly, it will be appreciated that the various aspects describe herein are not limited to the example illustrations.

The signal generator may be a vector signal generator (VSG). The signal analyzer may be a vector signal analysis/analyzer (VSA). In the illustration, the signal generator and signal analyzer are show as a common signal generator / analyzer device <NUM>, as these functionalities may be integrated into a common device or may be separate devices, as is known in the art.

The IF signal generated by the signal generator / analyzer device <NUM> is up-converted at the DUT <NUM> to an RF signal, for example a mmW signal, and is transmitted <NUM> from the DUT <NUM>, as discussed above with reference to blocks <NUM> and <NUM> of <FIG>. Additionally, as discussed above with reference to blocks <NUM> to <NUM>, the looped back RF signal, for example a mmW signal, is received <NUM> at the DUT <NUM> and is down-converted, and that down-converted received signal is provide to the signal generator / analyzer device <NUM>.

As is known in the art, the signal generator can generate test signals including complex modulated signals related to various wireless standards, which are included in the modulated IF signal. The signal analyzer receives the complex modulated received signal as an input to the VSA. This received signal is digitized to obtain baseband signals. Various mathematical equations can be applied on this baseband signal to measure and plot various parameters. The test unit can derive measurements and parameters information, such as receiver gain, transmit power, error vector magnitude (EVM), adjacent channel leakage power ratio (ACLR), intermodulation distortion, and/or additional signal parameters that can be used to verify the DUT's <NUM> performance relative to the design specification for the DUT <NUM>. These measurements, when compared to the design specification for the DUT <NUM>, can be used to determine whether the DUT <NUM> is functioning properly. Additionally, errors, such as disabled / defective transmit and receive circuits, can be detected. The DUT <NUM> can be connected to the fixture <NUM> of the test unit <NUM> to aid in quick installation and testing of various DUTs. The fixture <NUM> can also include a socket for easy coupling of the DUT <NUM> connections to the test unit <NUM> for testing.

Additionally, as described above, in the test system, the DUT <NUM> is configured to operate in a simultaneous transmit and receive mode, to receive the test signal from the test unit <NUM>, to transmit the test signal from the DUT <NUM> using a first antenna, to receive the test signal at the DUT <NUM> using a second antenna, and to provide the received test signal to the test unit <NUM>. Additional testing aspects and functionalities of the DUT <NUM> and test unit <NUM>, where discussed in the foregoing description of the various processes, will not be repeated herein for brevity.

<FIG> illustrates a plurality of antennas of a module that can be used as a DUT according to aspects of the disclosure. As illustrated, antenna <NUM>, antenna <NUM>, antenna <NUM>, and antenna <NUM> are each formed on a common substrate. Antenna <NUM> includes both a dipole antenna <NUM> and a patch antenna <NUM>. Antenna <NUM> includes both a dipole antenna <NUM> and a patch antenna <NUM>. Antenna <NUM> includes both a dipole antenna <NUM> and a patch antenna <NUM>. Antenna <NUM> includes both a dipole antenna <NUM> and a patch antenna <NUM>. Each antenna as illustrated contains both a dipole and patch antenna, however, the various aspects disclosed are not limited to this configuration, as an antenna may have only one dipole antenna, one patch antenna, multiple dipole antennas, multiple patch antennas, or any combination thereof. Additionally or alternatively, the patch and dipole antennas can be considered each as independent antennas of the plurality of antennas of the module. In the illustrated example, antenna <NUM> is transmitting an RF signal illustrated as broad beam <NUM>. Power from one patch antenna (<NUM>, <NUM>, <NUM>, or <NUM>) or dipole antenna (e.g., <NUM>, <NUM>, <NUM>, or <NUM>) can be measure on nearby patches / dipoles. While some implementations may generally transmit from one patch antenna and receive on another patch antenna, or transmit from one dipole antenna and receive on another dipole antenna, it is understood that in other implementations, the test signal may be transmitted using one of the patch or dipole antenna while the test signal is received by the other of the patch or dipole antenna.

In one example, a patch antenna can support multiple mmW frequencies for transmission and reception, for example, a patch antenna could be configured to support both <NUM> and <NUM> measurements. Both <NUM> and <NUM> measurements at horizontal (H) and vertical (V) polarizations could, in such an example, be performed using antennas of the DUT itself. No external mmW equipment at the test unit is required for the test measurements. The thicker arrows represent that nearby patch antennas will receive more power than the far patch antennas. Although each of the adjacent antennas receives RF power from the transmission, antenna <NUM> is selected to receive the RF signal in this illustrated example. As discussed herein, according to one aspect, the transmitting antenna and receiving antenna of the antenna array can be separated by at least one antenna. In another example, the antenna of the antenna array transmitting a test signal and the antenna of the antenna array receiving the test signal are spaced apart a distance greater than the smallest distance between any two antennas in the array.

<FIG> illustrates the pairing of various antennas according to the various aspects disclosed. As noted above, power from one patch antenna (e.g., <NUM>, <NUM>, <NUM>, or <NUM>) or dipole antenna (e.g., <NUM>, <NUM>, <NUM>, or <NUM>) can be measured on nearby antennas during testing. In one example, the patch antennas <NUM> and <NUM> can be paired for testing as can patch antennas <NUM> and <NUM> be paired for testing. Likewise, dipole antennas <NUM> and <NUM> can be paired for testing as can dipole antennas <NUM> and <NUM> be paired for testing. Since the antenna pairs will be used in both the receive and transmit mode, all the patch and dipole antennas can be tested. In the illustrated example, each antenna pair can be tested individually, for example, a first patch antenna transmits and a second patch antenna to which it is paired for testing receives the transmission. The functions can thereafter be reversed and the second patch antenna transmits and the first patch antenna receives the transmission. However, the various aspects disclosed herein are not limited to these specific illustrations. Accordingly, various combinations of antennas may be used for testing based on the module design being tested and test parameter considerations.

As illustrated in <FIG>, patch antennas and/or dipole antennas are connected to different MIMO layers when useful to allow for simultaneous transmission and reception, for example, in implementations where transmission and reception in a single layer share a common line, for example, an IF line. For example, patch antenna <NUM> is connected to traces H1 and V1, patch antenna <NUM> is connected to traces H2 and V2, patch antenna <NUM> is connected to traces H3 and V3, patch antenna <NUM> is connected to traces H4 and V4, dipole antenna <NUM> is connected to traces D1 and D2, dipole antenna <NUM> is connected to traces D3 and D4, dipole antenna <NUM> is connected to traces D5 and D6, and dipole antenna <NUM> is connected to traces D7 and D8. In the illustrated implementation, some of traces H1, H2, H3, H4, V1, V2, V3, and V4 are formed on one MIMO layer, for example a first MIMO layer (e.g., MIMO layer <NUM>), while others of H1, H2, H3, H4, V1, V2, V3, and V4 are formed on another MIMO layer, for example a second MIMO layer (e.g., MIMO layer <NUM>).

Also, in the illustrated example, each dipole antenna is illustrated as connected to two traces. For each dipole antenna, both traces are formed in the same MIMO layer, as the dipole antennas have differential inputs and/or outputs. Hence, in one such example, two of the dipole antennas illustrated each have two traces formed in one of the first or second MIMO layers and another two of the dipole antennas illustrated each have traces formed in another of the first or second MIMO layers. Hence, in implementations where the DUT transmits using a first MIMO layer and receives using a second MIMO layer, and where there are relatively few MIMO layers, for example two layers, transmit antenna and receive antenna pairs may be limited only to antenna pair combinations where one antenna can be driven using one of the two MIMO layers and the other antenna can receive using the other of the two MIMO layers. However, in alternative implementations, other hardware features can be used to enable the capability to transmit with one antenna while receiving with another antenna of the plurality of antennas.

<FIG> illustrates various design options for antenna modules according to various aspects disclosed herein. As illustrated, in one configuration, an antenna module <NUM> can include a plurality of patch antennas. Each of the plurality of patch antennas can have two patch antennas tuned for two different frequencies (e.g., <NUM> and <NUM>). Each of the patch antennas may have horizontal (H) and vertical (V) polarizations. In the configuration of antenna module <NUM>, the patch antennas tuned for the two different frequencies are overlapping. In the configuration of antenna module <NUM>, the patch antennas tuned for the two different frequencies are adjacent. As noted above, it will be appreciated that the various aspects disclosed herein are not limited to these specific illustrations. Accordingly, various combinations of antenna configurations may be used based on the module design being tested, frequencies being used, and other test parameter considerations.

<FIG> illustrates a UE <NUM> and associated antenna modules <NUM> that can be used as a DUT according to aspects of the disclosure. As illustrated, the UE <NUM> may contain multiple antenna modules <NUM> to provide for better spherical coverage of the transmitted beam(s) and received beam(s). Each antenna module <NUM> can contain a linear array of patch and dipole antennas as illustrated and discussed in the foregoing disclosure. The patch antennas may provide dual polarization, for example, in the y-z plane as illustrated by beam pattern <NUM>. The dipole antenna may have a single polarization and provide a narrow beam in the x-z or x-y planes, as illustrated by beam pattern <NUM>. Various module configurations and UE details will be provide in the following paragraphs.

Tailoring or optimizing the RF waveform for the low frequency test RF signal can be useful to enable testing of various aspects of the RF and/or mmW modules in the DUT, including, for example, the non-linearity transmit and receive performance, EVM, intermodulation distortion, receive linearity, power amplifier (PA) linearity, transmit signal path gain and linearity, mixer performance/design, port-to-port variation, antenna gain, antenna isolation, antenna coupling, and impedance mismatch between various components (such as testing for an impedance mismatch between the PA and antenna). The test unit should set the DUT into different gain modes to fine tune the transmit gain mode and the receive gain mode, and fine tune the antenna combinations.

<FIG> illustrates a module <NUM> that can be used as a DUT according to exemplary aspects of the disclosure. The DUT can be a module <NUM> that includes a transceiver IC <NUM>, a power management IC <NUM> that regulates and supplies power to the various components on the module, and a connector <NUM> that can be used to couple to another module and/or to a test fixture. In this configuration, the module <NUM> also includes test points <NUM>. Further, the module <NUM> includes a plurality of antennas <NUM>, illustrated as four dipole antennas <NUM>, which may also include associated patch antennas not viewable from the illustrated side of the module <NUM>. It will be appreciated that additional components (e.g., various passive and/or active surface-mount devices (SMDs)) may be provided on the illustrated module <NUM>. Likewise, certain design features are illustrated in <FIG> related to the module <NUM>. However, these additional features are merely associated with the specific illustration of the module <NUM>, which is used to represent an example of the DUT components discussed in the foregoing disclosure. Accordingly, the various aspects disclosed herein are not limited to this illustrated example.

<FIG> illustrates another module <NUM> that can be used as a DUT according to exemplary aspects of the disclosure. The DUT can be a module <NUM> that includes a transceiver IC <NUM>, a power management IC <NUM> that regulates and supplies power to the various components on the module, and a connector <NUM> that can be used to couple to another module and/or to a test fixture. Additionally, the module <NUM> includes a plurality of antennas <NUM>, illustrated as four dipole antennas <NUM>, which may also include associated patch antennas not viewable from the illustrated side of the module <NUM>. It will be appreciated that additional components (e.g., various passive and/or active SMDs) may be provided on the illustrated module <NUM>. Likewise, certain design features are illustrated in <FIG> related to the module <NUM>. However, these additional features are merely associated with the specific illustration of the module <NUM>, which is used to represent an example of the DUT components discussed in the foregoing disclosure. Accordingly, the various aspects disclosed herein are not limited to this illustrated example.

As noted above, the various aspects described herein generally relate to testing of devices or modules that are part of devices that include mmW and/or EHF antennas. These antennas can be used in UEs and other devices used in high data rate communication systems, including <NUM> and <NUM> wireless communication systems, and in particular, can be used in wireless communication systems with beam forming and multi-beam transmission and reception. Examples of the UEs and wireless communication systems that utilize these devices are provided in the following paragraphs.

According to various aspects, <FIG> illustrates an exemplary wireless communications system <NUM>. The wireless communications system <NUM> (which may also be referred to as a wireless wide area network (WWAN)) may include various base stations <NUM> and various UEs <NUM>. The base stations <NUM> may include macro cell base stations (high power cellular base stations) and/or small cell base stations (low power cellular base stations). In an aspect, the macro cell base station may include evolved NodeBs (eNBs) where the wireless communications system <NUM> corresponds to an LTE network, or New Radio NodeBs (gNBs) where the wireless communications system <NUM> corresponds to a NR network, or a combination of both, and the small cell base stations may include femtocells, picocells, microcells, etc..

The base stations <NUM> may collectively form a radio access network (RAN) and interface with a core network <NUM> (e.g., an evolved packet core (EPC) or next generation core (NGC)) through backhaul links <NUM>, and through the core network <NUM> to one or more application servers <NUM>. In addition to other functions, the base stations <NUM> may perform functions that relate to one or more of transferring user data, radio channel ciphering and deciphering, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, distribution for non-access stratum (NAS) messages, NAS node selection, synchronization, RAN sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment trace, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations <NUM> may communicate with each other directly or indirectly (e.g., through the EPC / NGC) over backhaul links <NUM>, which may be wired or wireless.

In an aspect, one or more cells may be supported by a base station <NUM> in each coverage area <NUM>. A "cell" is a logical communication entity used for communication with a base station (e.g., over some frequency resource, referred to as a carrier frequency, component carrier, carrier, band, or the like), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID)) for distinguishing cells operating via the same or a different carrier frequency. In some cases, different cells may be configured according to different protocol types (e.g., machine-type communication (MTC), narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB), or others) that may provide access for different types of UEs. Because a cell is supported by a specific base station, the term "cell" may refer to either or both the logical communication entity and the base station that supports it, depending on the context. In some cases, the term "cell" may also refer to a geographic coverage area of a base station (e.g., a sector), insofar as a carrier frequency can be detected and used for communication within some portion of geographic coverage areas <NUM>.

While neighboring macro cell base station <NUM> geographic coverage areas <NUM> may partially overlap (e.g., in a handover region), some of the geographic coverage areas <NUM> may be substantially overlapped by a larger geographic coverage area <NUM>. For example, a small cell base station <NUM>' may have a coverage area <NUM>' that substantially overlaps with the coverage area <NUM> of one or more macro cell base stations <NUM>. A network that includes both small cell and macro cell base stations may be known as a heterogeneous network. A heterogeneous network may also include home eNBs (HeNBs), which may provide service to a restricted group known as a closed subscriber group (CSG).

The communication links <NUM> between the base stations <NUM> and the UEs <NUM> may include UL (also referred to as reverse link) transmissions from a UE <NUM> to a base station <NUM> and/or downlink (DL) (also referred to as forward link) transmissions from a base station <NUM> to a UE <NUM>. The communication links <NUM> may use MIMO antenna technology, including spatial multiplexing, beamforming, and/or transmit diversity. The communication links <NUM> may be through one or more carrier frequencies. Allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or less carriers may be allocated for DL than for UL).

More specifically, LBT is a mechanism by which a transmitter (e.g., a UE on the uplink or a base station on the downlink) applies CCA before using the channel/subband. Thus, before transmission, the transmitter performs a CCA check and listens on the channel/subband for the duration of the CCA observation time, which should not be less than some threshold (e.g., <NUM> microseconds). The channel may be considered occupied if the energy level in the channel exceeds some threshold (proportional to the transmit power of the transmitter). If the channel is occupied, the transmitter should delay further attempts to access the medium by some random factor (e.g., some number between <NUM> and <NUM>) times the CCA observation time. If the channel is not occupied, the transmitter can begin transmitting. However, the maximum contiguous transmission time on the channel should be less than some threshold, such as <NUM> milliseconds.

The wireless communications system <NUM> may further include a mmW base station <NUM> that may operate in mmW frequencies and/or near mmW frequencies in communication with a UE <NUM>. For example, the beamforming can be achieved using antenna arrays including multiple antennas, for example, as described above with reference to the various modules in <FIG>.

Receive beams may be spatially related. A spatial relation means that parameters for a transmit beam for a second reference signal can be derived from information about a receive beam for a first reference signal. For example, a UE may use a particular receive beam to receive a reference downlink reference signal (e.g., synchronization signal block (SSB)) from a base station. The UE can then form a transmit beam for sending an uplink reference signal (e.g., sounding reference signal (SRS)) to that base station based on the parameters of the receive beam.

In NR, the frequency spectrum in which wireless nodes (e.g., base stations <NUM>/<NUM>, UEs <NUM>/<NUM>) operate is divided into multiple frequency ranges, FR1 (from <NUM> to <NUM>), FR2 (from <NUM> to <NUM>), FR3 (above <NUM>), and FR4 (between FR1 and FR2). In a multi-carrier system, such as NR, one of the carrier frequencies is referred to as the "primary carrier" or "anchor carrier" or "primary serving cell" or "PCell," and the remaining carrier frequencies are referred to as "secondary carriers" or "secondary serving cells" or "SCells. " In carrier aggregation, the anchor carrier is the carrier operating on the primary frequency (e.g., FR1) utilized by a UE <NUM>/<NUM> and the cell in which the UE <NUM>/<NUM> either performs the initial radio resource control (RRC) connection establishment procedure or initiates the RRC connection re-establishment procedure. The primary carrier carries all common and UE-specific control channels, and may be a carrier in a licensed frequency (however, this is not always the case). A secondary carrier is a carrier operating on a second frequency (e.g., FR2) that may be configured once the RRC connection is established between the UE <NUM> and the anchor carrier and that may be used to provide additional radio resources. In some cases, the secondary carrier may be a carrier in an unlicensed frequency. The secondary carrier may contain only necessary signaling information and signals, for example, those that are UE-specific may not be present in the secondary carrier, since both primary uplink and downlink carriers are typically UE-specific. This means that different UEs <NUM>/<NUM> in a cell may have different downlink primary carriers. The same is true for the uplink primary carriers. The network is able to change the primary carrier of any UE <NUM>/<NUM> at any time. This is done, for example, to balance the load on different carriers. Because a "serving cell" (whether a PCell or an SCell) corresponds to a carrier frequency / component carrier over which some base station is communicating, the term "cell," "serving cell," "component carrier," "carrier frequency," and the like can be used interchangeably.

The wireless communications system <NUM> may further include one or more UEs, such as UE <NUM>, that connects indirectly to one or more communication networks via one or more device-to-device (D2D) peer-to-peer (P2P) links. In the example of <FIG>, UE <NUM> has a D2D P2P link <NUM> with one of the UEs <NUM> connected to one of the base stations <NUM> (e.g., through which UE <NUM> may indirectly obtain cellular connectivity) and a D2D P2P link <NUM> with WLAN STA <NUM> connected to the WLAN AP <NUM> (through which UE <NUM> may indirectly obtain WLAN-based Internet connectivity). In an example, the D2D P2P links <NUM> and <NUM> may be supported with any well-known D2D RAT, such as LTE Direct (LTE-D), WiFi Direct (WiFi-D), Bluetooth®, and so on.

It will be appreciated that the various UEs described herein can include antenna arrays including multiple antennas, for example, as described above with reference to the various modules in <FIG>.

<FIG> illustrates an exemplary base station <NUM> (e.g., an eNB, a gNB, a small cell AP, a WLAN AP, etc.) in communication with an exemplary UE <NUM> in a wireless network, according to aspects of the disclosure. The base station <NUM> may correspond to any of the base stations described above with reference to <FIG>, and the UE <NUM> may correspond to any of the UEs described above with reference to <FIG>. The UE <NUM> may be, or may include, a DUT, as described herein.

In the DL, IP packets from the core network may be provided to a controller/processor <NUM>. The controller/processor <NUM> implements functionality for a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. The controller/processor <NUM> provides RRC layer functionality associated with broadcasting of system information (e.g., MIB, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-RAT mobility, and measurement configuration for UE measurement reporting; PDCP layer functionality associated with header compression/decompression, security (ciphering, deciphering, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with the transfer of upper layer packet data units (PDUs), error correction through automatic repeat request (ARQ), concatenation, segmentation, and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, scheduling information reporting, error correction, priority handling, and logical channel prioritization.

The transmit (TX) processor <NUM> and the receive (RX) processor <NUM> implement Layer-<NUM> functionality associated with various signal processing functions. Layer-<NUM>, which includes a physical (PHY) layer, may include error detection on the transport channels, forward error correction (FEC) coding/decoding of the transport channels, interleaving, rate matching, mapping onto physical channels, modulation/demodulation of physical channels, and MIMO antenna processing. Each stream may then be mapped to an orthogonal frequency division multiplexing (OFDM) subcarrier, multiplexed with a reference signal (e.g., pilot) in the time and/or frequency domain, and then combined together using an Inverse Fast Fourier Transform (IFFT) to produce a physical channel carrying a time domain OFDM symbol stream. Each spatial stream may then be provided to one or more different antennas <NUM> via a separate transmitter 918a. Each transmitter 918a may modulate an RF carrier with a respective spatial stream for transmission. It will be appreciated that the antennas <NUM> may be an antenna array including multiple antennas, for example, as described above with reference to the various modules in <FIG>.

At the UE <NUM>, each receiver 954a receives a signal through its respective antenna <NUM> (for example, receiver 954a-<NUM> receives the signal through antenna <NUM>-<NUM>, etc.). It will be appreciated that the antennas <NUM> may be an antenna array including multiple antennas (illustrated as antennas <NUM>-<NUM> to <NUM>-n), for example, as described above with reference to the various modules in <FIG>. Each receiver 954a recovers information modulated onto an RF carrier and provides the information to the RX processor <NUM>. The TX processor <NUM> and the RX processor <NUM> implement Layer-<NUM> functionality associated with various signal processing functions. The RX processor <NUM> then converts the OFDM symbol stream from the time-domain to the frequency domain using a fast Fourier transform (FFT). The soft decisions are then decoded and de-interleaved to recover the data and control signals that were originally transmitted by the base station <NUM> on the physical channel. The data and control signals are then provided to the controller/processor <NUM>, which implements Layer-<NUM> and Layer-<NUM> functionality.

In the UL, the controller/processor <NUM> provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the core network. The controller/processor <NUM> is also responsible for error detection.

In an aspect, the controller/processor <NUM> may be configured to set the UE <NUM> in a simultaneous transmit and receive mode; receive, from a test unit (for example, via "control/data" input to the UE <NUM> through a connector, etc., , a lower frequency RF signal; up-convert, via an up-converter, the lower frequency RF signal to a higher frequency RF signal; transmit, via a first antenna <NUM>, the higher frequency RF signal; receive, via a second antenna <NUM>, the higher frequency RF signal; down-convert, via a down-converter, the received higher frequency RF signal to a received test RF signal; and provide, via one or more transmitters 954b and antennas <NUM>, the received test RF signal to the test unit. Alternatively, any combination of controller/processor <NUM>, RX processor <NUM>, and TX processor <NUM> may be configured to perform these operations. In an aspect, the up-converter may be implemented in the transmit processor <NUM>, the respective transmitter 954b, or any combination thereof, and the down-converter may be implemented in the receive processor <NUM>, the respective receiver <NUM>, or any combination thereof.

Similar to the functionality described in connection with the DL transmission by the base station <NUM>, the controller/processor <NUM> provides RRC layer functionality associated with system information (e.g., MIB, SIBs) acquisition, RRC connections, and measurement reporting; PDCP layer functionality associated with header compression/decompression, and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, error correction through ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

Channel estimates derived by the channel estimator <NUM> from a reference signal or feedback transmitted by the base station <NUM> may be used by the TX processor <NUM> to select the appropriate coding and modulation schemes, and to facilitate spatial processing. The spatial streams generated by the TX processor <NUM> may be provided to different antenna <NUM> via separate transmitters 954b. Each transmitter 954b may modulate an RF carrier with a respective spatial stream for transmission. In an aspect, the transmitters 954b and the receivers 954a may be one or more transceivers, one or more discrete transmitters, one or more discrete receivers, or any combination thereof.

In an aspect, each transmitter 954b (illustrated as transmitters 954b-<NUM> to 954b-n) may comprise a separate transmit chain (e.g., phase shifter, mixer, power amplifier, antenna <NUM>, etc.), and each receiver 954a (illustrated as transmitter 954a-<NUM> to 954a-n) may comprise a separate receive chain (e.g., phase shifter, mixer, low noise amplifier (LNA), antenna <NUM>, etc.). As such, it is understood that for a given antenna combination, it is possible for the transmit path of a transmit antenna to be electrically independent of a receive path of a receive antenna. Isolating the transmit path (including transmitter 954b) of a first antenna from the receive path (including receiver <NUM>) of a second antenna can enable simultaneous or near simultaneous transmission and reception of test signals as described herein. In an aspect, groups of one or more receivers 954a / transmitters 954b and corresponding antennas <NUM> may correspond to a different layer. The term "layer" is synonymous with "stream. " For MIMO operation, at least two layers must be used. In some cases, up to four layers may be allowed. The number of layers is always less than or equal to the number of antennas <NUM>. The UE <NUM>, when being tested as described herein, needs to be able to operate on at least two layers to simultaneously transmit and receive, as described herein.

The UL transmission from the UE <NUM> is processed at the base station <NUM> in a manner similar to that described in connection with the receiver function at the UE <NUM>. Each receiver 918b receives a signal through its respective antenna <NUM>. Each receiver 918b recovers information modulated onto an RF carrier and provides the information to a RX processor <NUM>. In an aspect, the transmitters 918a and the receivers 918b may be one or more transceivers, one or more discrete transmitters, one or more discrete receivers, or any combination thereof.

IP packets from the controller/processor <NUM> may be provided to the core network. The controller/processor <NUM> is also responsible for error detection.

Those skilled in the art will appreciate that information and signals may be represented using any of a variety of different technologies and techniques.

Further, those skilled in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the aspects disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted to depart from the scope of the various aspects described herein.

The various illustrative logical blocks, modules, and circuits described in connection with the aspects disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or other such configurations).

The methods, sequences, and/or algorithms described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of non-transitory computer-readable medium known in the art. An exemplary non-transitory computer-readable medium may be coupled to the processor such that the processor can read information from, and write information to, the non-transitory computer-readable medium. In the alternative, the non-transitory computer-readable medium may be integral to the processor. The processor and the non-transitory computer-readable medium may reside in an ASIC. The ASIC may reside in a user device (e.g., a UE) or a base station. In the alternative, the processor and the non-transitory computer-readable medium may be discrete components in a user device or base station.

In one or more exemplary aspects, the functions described herein may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a non-transitory computer-readable medium. Computer-readable media may include storage media and/or communication media including any non-transitory medium that may facilitate transferring a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. The term disk and disc, which may be used interchangeably herein, includes compact disk (CD), laser disc, optical disc, digital video disk (DVD), floppy disk, and Blu-ray discs, which usually reproduce data magnetically and/or optically with lasers.

For example, one aspects of the disclosure can include a non-transitory computer-readable medium including code, which, when executed by a processor, causes the processor to perform operations for self-radiated loopback testing of a DUT.

Claim 1:
A method of testing a millimeter wave, mmW, device under test, DUT, performed by the DUT, the method comprising:
setting (<NUM>) the DUT in a simultaneous transmit and receive mode;
receiving (<NUM>) a first radio frequency, RF, signal of a first frequency from a test unit;
up-converting (<NUM>) the first RF signal to a second RF signal of a higher frequency than the first frequency;
transmitting (<NUM>) the second RF signal using a first plurality of dipole and/or patch antennas of the DUT connected to two or more antenna traces formed in a first multiple-input and multiple-output, MIMO, layer;
receiving (<NUM>) the second RF signal using a second plurality of dipole and/or patch antennas of the DUT connected to another two or more antenna traces formed in a second MIMO layer;
down-converting (<NUM>) the received second RF signal to a received test RF signal; and
providing (<NUM>) the received test RF signal to the test unit.