The present disclosure relates generally to communications and, in particular, to beamforming tracking for antenna arrays.
Antenna arrays with multiple antenna elements are used in various types of communication equipment. Controlling the phases of signals that are fed to and from antenna elements of an antenna array enables steering of antenna beams. This is referred to as beam steering or beamforming.
Variable phase shifters are coupled to receive signals from respective antenna elements in an antenna array. Each variable phase shifter includes a pair of phase shift elements to apply respective phase shifts relative to a channel phase shift associated with the antenna element from which the variable phase shifter receives signals. These respective phase shifts correspond to side angles from a current antenna beam direction of the antenna array. A beamforming tracking controller is coupled to receive phase shifted signals from the variable phase shifters, and is configured to generate control signals based on the phase shifted signals to control the channel phase shifts. The beamforming tracking controller could be implemented in analog circuitry, or as a digital component such as a processor or other electronic device that is configured to generate the control signals.
In another embodiment, a method involves receiving signals from antenna elements in an antenna array, applying the respective phase shifts relative to the channel phase shifts associated with the antenna elements, and generating control signals based on phase shifted signals to control the channel phase shifts.
The channel phase shifts and the respective phase shifts relative to the channel phase shifts could be applied separately, by applying the channel phase shifts to the signals received by the antenna elements and then applying the respective relative phase shifts to the channel phase shifted signals. In another embodiment, the signals received by each antenna element are phase shifted by applying a first phase shift corresponding to the channel phase shift associated with the antenna element plus a delta phase shift corresponding to a first side angle in a first direction, and applying a second phase shift corresponding to the channel phase shift less a delta phase shift corresponding to a second side angle in a second direction different from the first direction.
Beamforming tracking could be implemented in conjunction with a one-dimensional linear antenna array and side angles in opposite directions from the current antenna beam direction of the antenna array. In a two-dimensional array, the side angles are in four directions, and respective phase shifts, relative to the channel phase shifts and corresponding to the four side angles, are applied to received signals.
In some embodiments, signals that are phase shifted by the respective phase shifts are combined, to implement a cosine window function for example.
Any one or more of signal amplification, frequency downconversion, and analog to digital conversion could also be implemented in receive signal paths.
Communication equipment could include an antenna array, variable phase shifters, and a beamforming tracking controller, to implement beamforming tracking in user equipment and/or communication network equipment. Such communication equipment could also include a receiver, a transmitter, or a transceiver.
Similarly, a method could be implemented at user equipment and/or communication network equipment.
Other embodiments are also contemplated. For example, a non-transitory processor-readable medium could be used to store instructions which, when executed by one or more processors, cause the one or more processors to perform a method. Such a method could involve receiving phase shifted signals, which were received at antenna elements and phase shifted by the respective phase shifts relative to the channel phase shifts, and generating control signals based on phase shifted signals to control the channel phase shifts.
Other aspects and features of embodiments of the present disclosure will become apparent to those ordinarily skilled in the art upon review of the following description.
Examples of embodiments of the invention will now be described in greater detail with reference to the accompanying drawings.
According to one conventional beamforming tracking technique, each antenna element in an array is connected to a respective digital processing channel. Target tracking for received signals is often based on an algorithm such as the Multiple Signal Classification (MUSIC) algorithm or the Estimation of Signal Parameters via Rotational Invariance Technique (ESPRIT) algorithm. An advantage of such tracking techniques is high tracking accuracy. However, there is also a drawback in that implementation is very expensive in hardware. A separate digital processing channel is required for each antenna element, which is not practical with large number of antenna elements. For example, an antenna array could include over one hundred antenna elements, for which separate digital processing channels might not be practical.
Another conventional technique involves scanning two “delta” angles or side angles, in opposite directions relative to a current antenna beam angle. The two delta angles are scanned in two time slots, and a determination as to the direction in which the beam angle should be moved is then made based on the delta angle at which the overall received signal had stronger power. This is a simple, robust algorithm, but involves high system overhead and slow response (several milliseconds or longer) due to beam switching time and baseband processing time associated with scanning the delta angles separately in respective time slots. This technique is also prone to low Signal to Noise Ratio (SNR) in a tracking mode that uses a dithering approach, losing a few dB SNR for tracking.
Embodiments disclosed herein provide for delta angle signal processing simultaneously with center channel signal processing, without requiring a separate digital processing channel for each antenna element or separate time slots for capturing or processing each delta angle signal, or “side signal”. Delta angle phase shifts, corresponding to delta angles in different directions from a current antenna beam direction, are applied to received signals. Channel phase shifts applied to signals received at respective antenna elements are then controlled to adaptively realign a beam direction based on the delta angle phase shifted signals. Complexity and hardware cost could be lower relative to providing a separate digital processing channel for each antenna element, and beam tracking may be faster than in implementations that involve delta angle scans in respective time slots.
The antenna elements 102a-102g form an antenna array. The antenna elements 102a-102g could take any of various forms, depending on the type of communication equipment in which the components shown in
LNAs are common in wireless communication equipment, and any of various amplifier circuitry implementations could be used for the LNAs 104a-104g.
There are also various options for implementing the variable phase shift elements 106a-106g and the fixed phase shift elements 108a-108g, 110a-110g. For example, vector modulators could be used to implement the variable phase shift elements 106a-106g. Fixed delay lines represent one possible option for implementing the fixed phase shift elements 108a-108g, 110a-110g. Implementation of each of the fixed phase shift elements 108a-108g, 110a-110g using a single pole multiple throw switch coupled to multiple fixed delay lines could provide selectivity in the delta angle phase shifts that are applied by the fixed phase shift elements. Thus, the delta angles, or “side angles”, for the fixed phase shift elements 108a-108g, 110a-110g need not be fixed at only one particular value in every embodiment. The variable phase shift elements 106a-106g would have a higher resolution and larger phase shift range than the fixed phase shift elements 108a-108g, 110a-110g, but there could be some flexibility or adjustability in the delta angle phase shifts that are applied by the fixed phase shift elements in some embodiments. An implementation of the fixed phase shift elements 108a-108g, 110a-110g using multiple fixed delay lines could also or instead be preferred to enable different delta angles to be set for different applications of beamforming tracking by changing switch positions, without requiring a change in circuit structure.
Frequency downconverters are also common in wireless communication equipment, to convert radio frequency (RF) signals to Intermediate Frequency (IF) or lower-frequency signals. Such frequency conversion typically involves mixing signals. Any of various types of frequency conversion circuitry could be used to implement the frequency downconverters 114, 116, 118.
The LNAs 104a-104g, the variable phase shifters 112, and the frequency downconverters 114, 116, 118 are implemented in RF Complementary Metal Oxide Semiconductor (CMOS) technology in one embodiment. This may provide a physically small solution compared to other technologies, especially when a multiple RF channel integrated circuit (IC) is implemented. A smaller and more functional IC design could also simplify the phased array antenna design.
ADCs are also common in wireless communication equipment, and any of various types of ADC circuitry could be used to implement the ADCs 120, 122, 124.
The tracking controller 126 could be implemented using hardware, firmware, or one or more components that execute software, or some combination thereof. Electronic devices that might be suitable for implementing the tracking controller 126 include, among others, microprocessors, microcontrollers, Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), and other types of “intelligent” integrated circuits. Software could be stored in memory for execution. The memory could include one or more physical memory devices, including any of various types of solid-state memory devices and/or memory devices with movable or even removable storage media.
Signals received at the antenna elements 102a-102g are amplified by the LNAs 104a-104g. Received signals might not be amplified in all embodiments, and therefore the LNAs 104a-104g are optional. In transmit signal paths, phase shifters are usually located before amplifiers for linearity.
The variable phase shift elements 106a-106g are controlled by the tracking controller 126 to apply respective phase shifts to the received signals. Each antenna element 102a-102g could be considered to be receiving a respective beamforming channel, to which a respective channel phase shift is applied. These channel phase shifts control the beam direction or “steer” the antenna beam of the array of antenna elements 102a-102g. Each variable phase shift element 106a-106g is controlled to apply a respective phase shift corresponding to the channel phase shift associated with the antenna element 102a-102g from which it receives signals.
The fixed phase shift elements 108a/110a-108g/110g implement a form of delta angle directivity. The phase shifts applied by the fixed phase shift elements 108a-108g correspond to side angles in opposite directions or polarities from a current antenna beam direction, for a one-dimensional linear antenna array. In the embodiment shown in
The downconverter 114 is coupled to the fixed phase shift elements 108a-108g, which apply a first phase shift corresponding to a first side angle in one direction, and the downconverter 118 is coupled to the fixed phase shift elements 110a-110g, which apply a phase shift corresponding to a second side angle, which has the same magnitude as the first side angle but is in the opposite direction for a one-dimensional linear antenna array in which beamforming tracking sensitivity or resolution is to be the same in both tracking directions. The apparatus 100 also has main channel paths which couple the downconverter 116 to the variable phase shift elements 106a-106g. In some embodiments, further processing of the phase shifted signals could be performed without frequency downconversion by the downconverters 114, 116, 118, and accordingly the downconverters are optional.
The ADCs 120, 122, 124 are coupled to the downconverters 114, 116, 118 in the apparatus 100, and convert signals from analog to digital. The tracking controller 126 receives the digital signals and generates control signals to control the channel phase shifts applied by the variable phase shift elements 106a-106g.
In an embodiment, the tracking controller 126 implements received signal power-based tracking, which is also referred to herein as “power law” tracking. For example, denoting the angle of arrival of a received signal as “phi”, a “+delta” side angle as “right” and a “−delta” side angle as “left”, one form of power law tracking could be stated as follows:
In the above example, the tracking controller 126 need not be coupled to the main channel ADC 122 since this power law tracking example uses only power(phi+delta) and power(phi−delta). The side channel ADCs 120 and 124 are optional, and the tracking controller 126 can be configured to receive analog downconverted signals from the side channel downconverters 114, 118, for determining the power level of these signals.
Power law tracking could also or instead involve comparing one or both of power(phi+delta) and power(phi−delta) to power(phi). For instance, when power(phi+delta) and power(phi−delta) are each lower than power(phi), the antenna beam may be considered to be aligned closely with the actual angle of arrival of a received signal, so that no re-directing of the antenna's angular sensitivity is required. When one of power(phi+delta) and power(phi−delta) is greater than power (phi), a corresponding redirecting of the receiving angle can be performed.
The tracking angle by which the antenna beam is realigned need not be the same as the delta angle. The tracking angle is fixed in some embodiments, but could instead be changed based on a magnitude of the difference in power(phi+delta) and power(phi−delta) in other embodiments. For example, the magnitude of the signal power difference could be proportional to the degree to which the current beam direction is out of alignment with the angle of arrival of a received signal. Using larger tracking angles when the signal power difference is above a threshold could provide for faster re-alignment to the angle of arrival, relative to maintaining a fixed, smaller tracking angle. The tracking angle could also or instead adapt to a smaller angle for signal power differences that are below a threshold. Multiple thresholds and tracking angles could be used. For example, there could be an upper threshold and a lower threshold and three different tracking angles respectively associated with signal power differences below the lower threshold, between the upper and lower thresholds, and above the upper threshold.
In another embodiment, the tracking controller 126 uses angle of arrival (AoA) gradient tracking. For example, a correlation matrix and 2×2 eigen-decomposition of the 2×2 correlation matrix could be calculated in accordance with the MUSIC algorithm. The AoA gradient could then be determined by taking a derivative of the MUSIC cost function.
Control signals are provided to the variable phase shifters 112, and in particular to the variable phase shift elements 106a-106g in the apparatus 100. Control signals could also be provided to the fixed phase shift elements 108a-108g,110a-110g. As noted above, the fixed phase shift elements 108a-108g,110a-110g could be implemented using multiple fixed delay lines. Such an implementation could provide for selection between different fixed phase shifts.
The apparatus 100 includes components which may be involved in beamforming tracking. Communication equipment in which the apparatus 100 is implemented, or communication equipment to which the apparatus 100 is coupled, could include other components as well. For example, digital signals converted from the main channel received signals could be provided to baseband processing circuitry of a receiver or transceiver. This is represented generally in
The signal combiner 228 could be implemented using hardware, firmware, or one or more components that execute software, or some combination thereof. Examples of electronic devices that might be suitable for such implementations are noted above. Implementation examples for the other components shown in
The variable phase shift elements 208a-208g, 210a-210g are controlled by the tracking controller 226 to apply respective phase shifts to signals which are received by the antenna elements 102a-102g and optionally amplified by the LNAs 104a-104g. As shown in
The frequency downconverter 114 is coupled to the fixed phase shift elements 208a-208g, which apply a phase shift corresponding to a first side angle in one direction relative to the current antenna beam direction, and the frequency downconverter 118 is coupled to the fixed phase shift elements 210a-210g, which apply a phase shift corresponding to a second side angle, which is in the opposite direction for a one-dimensional linear antenna array.
The ADCs 120, 124 are coupled to the frequency downconverters 114, 118, and convert signals from analog to digital. The tracking controller 226 receives the digital signals and generates control signals to control the phase shifts applied by the variable phase shift elements 208a-208g, 210a-210g. Power law tracking based on power(phi+delta) and power(phi−delta) does not involve the main channel signals, and could be used by the tracking controller 226 in generating control signals. The tracking controller 226 could also or instead use AoA gradient tracking.
The signal combiner 228 combines the digital side signals to generate main channel signals for further processing. The signal combination by the signal combiner 228 could be a simple summation, which acts as a cosine window and may provide an advantage in terms of side lobe suppression as noted below. Combined signals are not used in beamforming tracking in the apparatus 200, and therefore the signal combiner 228 could be implemented as part of a receiver or transceiver instead of in a beamforming tracking system.
An example apparatus according to another embodiment is shown in
ADC speed and resolution may be important for received signal processing, but might not be as important for phase shift control signals. The ADC 428 could therefore have a lower speed and/or lower resolution ADC than the ADC 430.
An analog tracking controller 426 as shown in
The embodiments described above with reference to
h=h−μgh
v=v−μgv,
where h is the horizontal angular value of the antenna beam direction as shown in
For power law beamforming tracking, four power values y1, y2, y3, and y4 are sampled in the following four angular directions in one embodiment:
[sin(θ)*cos(φ)−Δh, sin(θ)*sin(φ)−Δv]
[sin(θ)*cos(φ)+Δh, sin(θ)*sin(φ)−Δv]
[sin(θ)*cos(φ)−Δh, sin(θ)*sin(φ)+Δv]
[sin(θ)*cos(φ)+Δh, sin(θ)*sin(φ)+Δv].
Δh, Δv, and projections of the four side angle directions onto the h-v plane are shown in
Applying phase shifts that respectively correspond to the four side angles involves four groups of phase shift elements 552a-552g, 554a-554g, 556a-556g, 558a-558g, as shown in
With reference to
The side phase shifts in
The two side angles for one-dimensional beamforming tracking are in opposite directions relative to the current antenna beam direction. The four side angles for two-dimensional beamforming tracking are in different directions, and could also be in opposite directions. For example, beamforming tracking could be implemented with the four search directions θ+Δθ and θ−Δθ (with constant φ), and φ+Δφ and φ−Δφ (with constant θ). In such an embodiment, there are two pairs of side angles in opposite directions, and in orthogonal (θ and φ) planes or orientations relative to the planar antenna array 102. In the example shown in
The tracking controller 526 may determine which of the four scanned directions is toward the direction of arrival of the received signal, using power law tracking or AoA tracking, for example, and control the variable phase shift elements 106a-106g to realign the antenna array beam in that direction. In an embodiment, the tracking controller 526 determines which of y1, y2, y3, and y4 has a greatest value, and controls the variable phase shift elements 106a-106g to realign the antenna array beam toward the direction corresponding to 1, 2, 3, or 4.
Another example of two-dimensional power law tracking is based on adjusting h and v according to h=h−μgh and v=v−μgv. In an embodiment, gh and gv are calculated as gh=y1+y3−y2−y4 and gv=y1+y2−y3−y4, and the step size μ is chosen by considering an expected minimum distance of the tracking target, an expected maximum moving velocity of the target, measurement frequency (how frequently tracking measurements are taken) and maximum values of gh and gv. The maximum values of gh and gv are defined by the beam shape in the main lobe of the antenna pattern in the power law case, or by the MUSIC cost function in the MUSIC case. The measurement frequency is determined based on signal frame length. The minimum distance of the tracking target and maximum moving velocity of the target are application-dependent.
As an example, if
μ*min(|gh|)<max velocity/(measurement frequency*min distance)<μ*max(|gh|)
and
μ*min(|gv|)<max velocity/(measurement frequency*min distance)<μ*max(|gv|),
then the target is trackable. The minimum absolute value of gh and gv is always 0, and therefore in this example the step size μ can be chosen to be
μ>max velocity/(measurement frequency*min distance*max(max(|gh|),max(|gv|)).
Consider an application to fixed point-to-point radio, with moving of the antenna array caused by wind, a minimum distance assumed to be 50 m, a maximum velocity of 1 m/s, maximum gh and gv values of 20 dB per degree (with Δh, Δv set at sin(1 degree)) and measurement frequency of 1000 times/second. In this case, the step size μ>1/(1000*50*20)=10−6.
The antenna array 702 includes multiple antenna elements, such as the antenna elements 102a-102g in
The beamformer 706 includes a beamforming tracking system, which could be as shown in any of
Although shown as a single block in
The transmitter 710 and the receiver 712 could be implemented in hardware, firmware, or one or more components that execute software. Communication equipment need not necessarily support both transmit and receive functions, and therefore in some embodiments only a transmitter 710 or only a receiver 712 might be provided. Beamforming tracking could be used in conjunction with a transmitter 710, a receiver 712, or both as in the transceiver 714 in
Beamforming tracking could be implemented in user equipment or communication network equipment. Implementation details of the various components of the example communication equipment 700 could be different for different types of communication equipment. As noted above, different types of antenna elements could be implemented in the antenna array 702 depending upon whether the example communication equipment 700 is user equipment or network equipment. Antenna element numbers and designs could depend not only on the physical space available for the antenna array 702, but also or instead on the frequency at which the antenna elements are to be operated and other characteristics of the wireless communication link or links that are to be provided. It is also possible that communication equipment could include multiple antenna arrays, for different receive and transmit frequencies or different communication links for instance. Network equipment in an access network, for example, could include different antenna arrays for network-side communication links and access-side communication links. Designs of any of the beamformer 706, the transmitter 710, and the receiver 712 could also be different in different types of communication equipment.
In operation, outgoing signals to be transmitted through the antenna array 702 are generated by the transmitter 710 and provided to the beamformer 706, which controls the channel phase shifts that are applied in transmit beamforming. As noted above, these phase shifts could be based on the channel phase shifts that are used for antenna beam alignment during beamforming tracking. Beamforming tracking could be applied in signal transmission and not only signal reception. The beamformer 706 feeds phase shifted transmit signals to the antenna elements in the antenna array 702.
In the receive direction, signals received at antenna elements of the antenna array 702 are used by the beamformer 706 for beamforming tracking, and may also be combined by the beamformer to generate an incoming signal for processing by the receiver 712.
The communication equipment 700 could be user equipment or communication network equipment.
The communication system 800 is intended solely as an illustrative example. An access network 802 could include more or fewer than three installations of network equipment, for example, which might or might not all directly communicate with each other as shown. Also, more than one installation of network equipment in the access network 802 could provide communication service to user equipment. There could be more than one access network 802 coupled to a core network 804. It should also be appreciated that the present disclosure is not in any way limited to communication systems having an access network/core network structure.
Considering the access network 802, any of various implementations are possible. The exact structure of network equipment 810, 812, 814, and user equipment 822, 824 for which such network equipment provides communication service, is implementation-dependent. The communication equipment 700 in
At least the network equipment 814 that provides communication service to the user equipment 822, 824 includes a physical interface and communications circuitry to support access-side communications with the user equipment over the access links 838, 839. The access-side physical interface could be in the form of an antenna or an antenna array, for example, where the access communication links 838, 839 are wireless links. In the case of wired access communication links 838, 839, an access-side physical interface could be a port or a connector to a wired communication medium. Multiple access-side interfaces could be provided at the network equipment 814 to support multiple access communication links 838, 839 of the same type or different types, for instance. The type of communications circuitry coupled to the access-side physical interface or interfaces at the access network equipment 814 is dependent upon the type or types of access communication links 838, 839 and the communication protocol or protocols used to communicate with the user equipment 822, 824.
The network equipment 810, 812, 814 also includes a network-side physical interface, or possibly multiple network-side physical interfaces, and communications circuitry to enable communications with other network equipment in the access network 802. At least some installations of network equipment 810, 812, 814 also include one or more network-side physical interfaces and communications circuitry to enable communications with core network equipment over the communication link 840. There could be multiple communication links between network equipment 810, 812, 814 and the core network 804. Network-side communication links 832, 834, 836 in the access network 802, and the communication link 840 to the core network 804, could be the same type of communication link. In this case the same type of physical interface and the same communications circuitry at the network equipment 810, 812, 814 could support communications between access network equipment within the access network 802 and between the access network 802 and the core network 804. Different physical interfaces and communications circuitry could instead be provided at the network equipment 810, 812, 814 for communications within the access network 802 and between the access network 802 and the core network 804.
Network equipment in the core network 804 could be similar in structure to the network equipment 810, 812, 814. However, as noted above, network equipment in the core network 804 might not directly provide communication service to user equipment and therefore might not include access-side physical interfaces for access communication links or associated access-side communications circuitry. Physical interfaces and communications circuitry at network equipment in the core network 804 could support the same type or types of network communication link or links as in the access network 802, different type or types of network communication link or links, or both.
Just as the exact structure of physical interfaces at network equipment 810, 812, 814 and network equipment in the core network 804 is implementation-dependent, the associated communications circuitry is implementation-dependent as well. In general, hardware, firmware, components which execute software, or some combination thereof, might be used in implementing such communications circuitry. Examples of electronic devices that might be suitable for implementing communications circuitry are provided above.
Each installation of user equipment 822, 824 includes a physical interface and communications circuitry compatible with an access-side physical interface and communications circuitry at the network equipment 814, to enable the user equipment to communicate with the network equipment. Multiple physical interfaces of the same or different types could be provided at the user equipment 822, 824. The user equipment 822, 824 could also include such components as input/output devices through which functions of the user equipment are made available to a user. In the case of a wireless communication device such as a smartphone, for example, these functions could include not only communication functions, but other local functions which need not involve communications. Different types of user equipment 822, 824, such as different smartphones for instance, could be serviced by the same network equipment 814.
Any of the communication links 832, 834, 836, 838, 839, 840, and communication links in the core network 804 could potentially be or include wireless communication links. Such communication links tend to be used more often within an access network 802 than in a core network 804, although wireless communication links at the core network level are possible. An antenna array including multiple antenna elements could be used at each end of a wireless communication link to enable communications over the air. In one embodiment, the techniques disclosed herein are used at least for wireless backhaul in the access network 802.
Various embodiments are described by way of example above. More generally, a beamforming tracking apparatus or system includes variable phase shifters 112, 212, 312, 512 to receive signals from respective antenna elements in an antenna array. Each variable phase shifter includes a pair of phase shift elements to apply respective phase shifts relative to a channel phase shift associated with the antenna element from which the variable phase shifter receives signals. The respective phase shifts correspond to side angles in opposite directions from a current antenna beam direction of the antenna array. A beamforming tracking controller 126, 226, 426, 526, 626 is coupled to receive phase shifted signals from the variable phase shifters, and is configured to generate control signals, based on the phase shifted signals, to control the channel phase shifts. Beamforming tracking could be one-dimensional or multi-dimensional.
In an embodiment, the beamforming tracking controller 126, 226, 426, 526, 626 is configured to determine whether a spectrum function has a larger value for the phase shifted signals to which a phase shift corresponding to a first side angle has been applied, or for the phase shifted signals to which a phase shift corresponding to a second side angle has been applied. The control signals are generated based on the determination. Examples of the spectrum function include signal power for power law tracking, and an AoA gradient for AoA gradient tracking.
The control signals control the channel phase shifts to correspond to the current antenna beam direction, adjusted by a tracking angle based on the side angle for which the phase shifted signals have the larger value of the spectrum function.
For one-dimensional beamforming tracking, if the phase shifted signals to which the phase shift corresponding to the first side angle has been applied have the larger value of the spectrum function, then the channel phase shifts are controlled to adjust the antenna beam direction by the tracking angle in the direction of the first side angle. Similarly, if the phase shifted signals to which the phase shift corresponding to the second side angle has been applied have the larger value of the spectrum function, then the channel phase shifts are controlled to adjust the antenna beam direction by the tracking angle in the direction of the second side angle.
In two-dimensional beamforming tracking, there are four directions. Channel phase shifts could be controlled based on an overall highest spectrum function value among all four directions. The tracking angle in the horizontal and vertical gradient power law tracking mechanism described above might not necessarily be in the same direction as one of the side angles, but the tracking angle direction is still based on side angles for which the phase shifted signals have the larger value of the spectrum function, which is signal power in gradient power law tracking.
In
LNAs, frequency downconverters, ADCs, and/or a signal combiner may be provided in some embodiments. For example, a first frequency downconverter could be coupled to the tracking controller and to phase shift elements of the variable phase shifters that apply a phase shift corresponding to a first side angle in a first direction, and a second frequency downconverter could be coupled to the tracking controller and to phase shift elements of the variable phase shifters that apply a phase shift corresponding to a second side angle in a second direction, different from the first direction. These are shown by way of example as the side channel or side channel frequency downconverters 114, 118 in
ADCs could be similarly coupled in side channel paths and a main channel path, as shown in
Communication equipment could include an antenna array, variable phase shifters, and a beamforming tracking controller. The variable phase shifters and the beamforming tracking controller could implement one-dimensional or multi-dimensional beamforming tracking.
The embodiments described above with reference to
At 902, signals are received from antenna elements in an antenna array. Channel phase shifts are applied to the received signals at 904. At 906, 908 respective phase shifts relative to the channel phase shifts are applied to the signals that are received from each of the antenna elements. The “+delta” and “−delta” phase shifts correspond to the +delta and the −delta side angles in opposite directions from a current antenna beam direction of the antenna array for one-dimensional beamforming tracking. For two-dimensional beamforming tracking, there are four phase shifts that respectively correspond to four tracking directions. The phase shifting at 906, 908 are shown in parallel in
Control signals based on the phase shifted signals from the phase shifting operations at 906, 908 are generated at 910, to control the channel phase shifts that will be applied to signals which are subsequently received from the antenna elements at 902.
The example method 900 is illustrative of one embodiment. In other embodiments, similar or different operations could be performed in a similar or different order. Various ways to perform the illustrated operations, as well as examples of other operations that may be performed, are described herein.
For example, although separate phase shifting operations are shown at 904 and 906, 908, the channel phase shifts could be performed with the side angle phase shifts, as in the apparatus embodiment in
Generation of the control signals at 910 could involve determining whether a spectrum function, such as signal power or AoA gradient, has a larger value for the phase shifted signals to which a phase shift corresponding to a first side angle has been applied, or for the phase shifted signals to which a phase shift corresponding to a second side angle has been applied. The control signals control the channel phase shifts to correspond to the current antenna beam direction, adjusted by a tracking angle based on the side angle for which the phase shifted signals have the larger value of the spectrum function. One-dimensional beamforming tracking involves two side angles, and two-dimensional beamforming tracking involves four side angles.
For one-dimensional power law tracking, signal power of the phase shifted signals to which phase shifts corresponding to the first side angle has been applied is compared to signal power of the phase shifted signals to which the phase shift corresponding to the second side angle has been applied. As noted above, there could also be a comparison to signal power of main channel signals for the current antenna beam direction. For AoA gradient tracking, comparisons involve an AoA gradient.
Examples of control signal generation for two-dimensional beamforming tracking are described above.
In some embodiments, additional operations could be performed. Phase shifted signals could be frequency downconverted, converted from analog to digital, and/or combined as described above, for example. Some embodiment may also or instead provide multi-dimensional beamforming tracking.
Further variations may be or become apparent, from the apparatus and system drawings and descriptions for instance.
Regarding the AoA gradient trace, the spectrum function differences are not as pronounced as for the power law trace in the scale shown in
For the power law trace, power increases to the left for a side angle of just over 1 degree, and then peaks and starts to decrease. Such characteristics could be determined and taken into account when setting delta/side angles.
The example plots in
What has been described is merely illustrative of the application of principles of embodiments of the present disclosure. Other arrangements and methods can be implemented by those skilled in the art. Although the present disclosure refers to specific features and embodiments, various modifications and combinations can be made. The specification and drawings are, accordingly, to be regarded simply as an illustration of embodiments of the invention as defined by the appended claims, and are contemplated to cover any and all modifications, variations, combinations, or equivalents. Thus, it should be understood that various changes, substitutions and alterations can be made herein without departing from the invention as defined by the appended claims.
Moreover, the scope of the present application is not intended to be limited to particular embodiments of any process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the present disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed, that perform substantially the same function or achieve substantially the same result as the corresponding embodiments disclosed herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
For example, the drawings show illustrative example embodiments. The techniques disclosed herein are not limited only to such embodiments. Other embodiments could include similar or different components interconnected in a similar or different order. The numbers of components could also or instead vary between different embodiments. A one-dimensional beamforming tracking control system could include multiple pairs of side angle phase shift elements to enable simultaneous scanning of multiple side angles in each direction, for instance.
It should also be appreciated that other implementation details could be different in different embodiments. For example, side angles need not necessarily be symmetric about a current antenna beam direction. A side angle in one direction might be increased, for instance, if the antenna beam has been realigned in that direction (such as right or left) in several tracking cycles. The same or different side angles could similarly be used for scanning in different orientations in two-dimensional beamforming scanning. Although it is expected that all side angles will have a common value in many implementations, in some embodiments different side angles could be used.
Also, although described primarily in the context of methods and systems, other implementations are also contemplated, such as in the form of instructions stored on a non-transitory processor-readable medium, for example. This is illustrative of an embodiment in the form of a software product. More generally, a software product may be stored in a nonvolatile or non-transitory storage medium, which could be implemented in the form of one or more memory devices, including solid-state memory devices and/or memory devices with movable and possibly even removable storage media. Examples of memory devices include a compact disk read-only memory (CD-ROM), Universal Serial Bus (USB) flash disk, and a removable hard disk. A software product includes a number of instructions, stored on the storage medium, that enable a processor or computer device (personal computer, server, network device, for example) to execute methods as disclosed herein.
Number | Name | Date | Kind |
---|---|---|---|
4639732 | Acoraci | Jan 1987 | A |
20040160374 | Johansson et al. | Aug 2004 | A1 |
20080150514 | Codreanu et al. | Jun 2008 | A1 |
20090231197 | Richards et al. | Sep 2009 | A1 |
20100295729 | Nogami | Nov 2010 | A1 |
20130314280 | Maltsev et al. | Nov 2013 | A1 |
Number | Date | Country |
---|---|---|
1748340 | Mar 2006 | CN |
07318627 | Dec 1995 | JP |
10197629 | Jul 1998 | JP |
2006074191 | Mar 2006 | JP |
Entry |
---|
IEEE Standard for Information Technology-Telecommunications and information exchange between systems, Local and metropolitan area networks-specific requirements, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Amendment 3: Enhancements for Very High Throughput in the 60 GHz Band, IEEE Std 802.11 ad™-2012, Dec. 28, 2012, pp. 1-627. |
Paulraj, A. et al., Estimation of Signal Parameters via Rotational Invariance Techniques-Esprit, Information Systems Laboratory, Stanford University, IEEE 1986, pp. 83-89. |
Schmidt, Ralph O., Multiple Emitter Location and Signal Parameter Estimation, IEEE Transactions on Antennas and Propagation, vol. AP-34, No. 3, Mar. 1986, pp. 276-280. |
Number | Date | Country | |
---|---|---|---|
20170365925 A1 | Dec 2017 | US |