Method and Apparatus for Receiving Beamforming
20200136717 ยท 2020-04-30
Inventors
Cpc classification
H04B7/0689
ELECTRICITY
H04B17/336
ELECTRICITY
H04B7/0871
ELECTRICITY
International classification
Abstract
The embodiments of the present invention disclose a method for a receiver communicating with a transmitter in wireless network. The method comprises a step of determining a wireless channel status, a step of selecting a beamforming scheme according to the determined wireless channel status, the beamforming scheme being digital beamforming or analog beamforming, and a step of receiving data from the transmitter according to the selected beamforming scheme. There are also provided embodiments of receivers for adaptive beamforming in the wireless network.
Claims
1-13. (canceled)
14. A method for a receiver communicating with a transmitter in wireless network, the method comprising: determining a wireless channel status; selecting a beamforming scheme according to the determined wireless channel status, wherein the beamforming scheme is digital beamforming or analog beamforming; and receiving data from the transmitter, according to the selected beamforming scheme.
15. The method of claim 14, wherein the step of selecting the beamforming scheme according to the determined wireless channel status comprises: selecting an analog beamforming in response to the determined wireless channel status being coverage limited; or selecting a digital beamforming in response to the determined wireless channel status being capacity limited.
16. The method of claim 15, wherein the method further comprises, in response to the analog beamforming being selected: determining the transmitter direction by performing a transmitter direction sweeping when the receiver is receiving control data in a physical control channel; or determining the transmitter direction by exploiting a transmitter specific reference signals when the receiver is receiving traffic data in a physical shared channel.
17. The method of claim 14, wherein the step of determining the wireless channel status comprises: determining the wireless channel status as coverage limited in response to a Signal to Noise Ratio (SNR) being lower than a first threshold; or determining the wireless channel status as capacity limited in response to a Signal to Interference Ratio (SIR) being lower than a second threshold.
18. The method of claim 16, wherein the receiver is an access node and the transmitter is a user device, the physical control channel is any one of a Physical Random Access Channel (PRACH) or a Physical Uplink Control Channel (PUCCH), and the physical shared channel is a Physical Uplink Shared Channel (PUSCH).
19. The method of claim 16, wherein the receiver is a user device and the transmitter is an access node, the physical control channel is any one of a Physical Hybrid ARQ Indicator Channel (PHICH), a Physical Control Format Indicator Channel (PCFICH), or a Physical Downlink Control Channel (PDCCH), and the physical shared channel is a Physical Downlink Shared Channel (PDSCH).
20. A receiver in a wireless network, the receiver comprising: a memory storing processor-executable instructions; and a processing system comprising one or more processors configured to execute the processor-executable instructions, causing the receiver to perform the steps of the method of claim 14.
21. A non-transitory computer-readable storage medium, the computer-readable storage medium comprising instructions configured to, when run on a processing system of a receiver in a wireless network, cause the receiver to perform the steps of the method of claim 14.
22. A receiver for adaptive beamforming in a wireless network, the receiver comprising: a set of phase shifters, which are operable to shift a plurality of phases of a respective first plurality of signals, the first plurality of signals being generated from a plurality of received signals from antennas; signal distribution circuitry configured to distribute the phase-shifted first plurality of signals as a plurality of output signals for digital beamforming or a combined output signal; a set of analog to digital converters (ADCs) configured to convert a second plurality of signals or a second signal, the second plurality of signals being generated from the plurality of output signals for digital beamforming, and the second signal being generated from the combined output signal; and a digital beamformer circuit configured to perform digital beamforming for the converted second plurality of signals.
23. The receiver of claim 22, wherein the receiver further comprises: a set of amplifiers configured to amplify the plurality of output signals or the combined output signal to generate the second plurality of signals or the second signal; wherein the first plurality of signals are the plurality of received signals from antennas.
24. The receiver of claim 22, wherein the receiver further comprises: a set of amplifiers configured to amplify the plurality of received signals from antennas to generate the first plurality of signals; wherein the second plurality of signals or the second signal are the plurality of output signals or the combined output signal respectively.
25. The receiver of claim 22, wherein the signal distribution circuitry comprises a plurality of input ports and a plurality of output ports, the plurality of input ports being connected to the respective plurality of output ports, all input ports in the plurality of input ports other than a first input port being further respectively connected to a first output port of the plurality of output ports with respective switches, wherein when the switches are on, the signal distribution circuitry is configured to distribute the phase-shifted first plurality of signals as the combined output signal at the first output port and when the switches are off, the signal distribution circuitry is configured to distribute the phase-shifted first plurality of signals as a plurality of output signals.
26. The receiver of claim 22, wherein the signal distribution circuitry comprises a plurality of input ports and a plurality of output ports, the plurality of input ports being connected to the respective plurality of output ports and all input ports in the plurality of input ports being further respectively connected to a first output port of the plurality of output ports, and wherein the signal distribution circuitry is configured to: distribute the phase-shifted first plurality of signals at the respective plurality of input ports as the combined output signal at the first output port or the plurality of output signals other than a first output signal at the respective plurality of output ports other than the first output port; and derive the first output signal, according to the combined output signal at the first output port and the plurality of output signals other than the first output signal at the respective plurality of output ports other than the first output port.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Exemplary features of the present invention are set forth in the appended claims. However, the present invention, its implementation mode, other objectives, features and advantages will be better understood through reading the following detailed description on the exemplary embodiments with reference to the accompanying drawings, where in the drawings:
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION OF EMBODIMENTS
[0024] Embodiments herein will be described in detail hereinafter with reference to the accompanying drawings, in which embodiments are shown. These embodiments herein may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. The elements of the drawings are not necessarily to scale relative to each other. Like numbers refer to like elements throughout.
[0025] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms comprises comprising, includes and/or including when 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.
[0026] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meanings as commonly understood. It will be further understood that a term used herein should be interpreted as having a meaning consistent with its meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0027] The present disclosure is described below with reference to block diagrams and/or flowchart illustrations of methods, nodes, devices and/or computer program products according to the present embodiments. It is understood that blocks of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, may be implemented by computer program instructions. These computer program instructions may be provided to a processor, controller or controlling unit of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
[0028] Accordingly, the present technology may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present technology may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this document, a computer-usable or computer-readable medium may be any medium that may contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
[0029]
[0030] At step 110, the receiver determines a wireless channel status. As discussed above, the receiving beamforming scheme may be determined, depending on different application scenarios. It is appreciated for the skilled in the art that the wireless channel status may refer to the quality of wireless channel in a wireless network, which may be characterized by the transmitting power of the signal, the terminal noise level of the radio channel, the interference from other transmitters, the pre-processing of the transmitter, and the receiving performance of the receiver for example. It should be also noted that the wireless channel status may be also determined by the statistics of the communication results, such as the Hybrid Automatic Repeat reQuest (HARQ) statistics, since the quality of the wireless channel is related to the statistics communication results. It is desirable for the skilled in the art to employ different criterions to determine the wireless channel status, such as the SNR, SIR or statistics of the communication results, depending on different specific implementations.
[0031] For example, in a step 1110, the receiver determines the wireless channel status as coverage limited in response to the SNR being lower than a first threshold. In a typical coverage limited application scenario, the transmitter is relatively far away from the receiver, thereby the SNR at the receiver being lower than a predefined threshold. In an exemplary uplink transmission scenario, a coverage limited application scenario means that a transmitter, i.e., a wireless device is located at the edge of a cell, where the received signal from the transmitter is very weak at a receiver, i.e., an access node. Therefore, the receiver may determine the SNR and compare the determined SNR with a predefined first threshold to determine whether the wireless channel status is coverage limited.
[0032] For another example, in step 1120, the receiver determines the wireless channel status as capacity limited in response to the SIR being lower than a second threshold. For a typical capacity limited application scenario, the transmitter is interfered with other transmitters, for example in a high-density cellular networking scenario. In such capacity limited cases, although level of the signal from the transmitter to the receiver may be high at the receiver, the SIR for the received signal may be lower than a predefined second threshold, due to the heavy interference from other transmitters.
[0033] It should be mentioned that the determinations of the wireless channel status from the SNR or SIR are illustrated only for exemplary purpose. It is appreciated for the skilled in the art to employ different determination method for the wireless channel status, such as the statistics of communication results or a combination of the communication results and SNR or SIR. With the teaching and guidance in this disclosure, any modification, variation and alternation of the criterions determining the wireless channel status shall fall in the scope of this disclosure. For instance, in combined determining criteria for channel status determination, there may be a further threshold to a more precise result. For example, when SNR is lower than the first threshold and SIR is lower than the second threshold, a third threshold lower than the first threshold and a fourth threshold lower than the second threshold come in handy. When the SNR is lower than the third threshold while the SIR is higher than the fourth threshold, SNR is more eager to improve than SIR thus the channel status should be determined as coverage limited. And analog beamforming may be selected.
[0034] At step 120, the receiver selects a beamforming scheme according to the determined wireless channel status, where the beamforming scheme may be digital beamforming or analog beamforming. As discussed, for example, the analog beamforming may be leveraged to improve the SNR of the received signal for a transmitter which is far away from the receiver, while the digital beamforming may be used to improve the system capacity for a high-interference application scenario, thereby achieving an adaptive receiving beamforming method between the analog beamforming and digital beamforming schemes for the receiver in the wireless network.
[0035] For example, in a step 1210, the receiver selects an analog beamforming in response to the determined wireless channel status being coverage limited. For another example, in a step 1220, the receiver selects a digital beamforming in response to the determined wireless channel status being capacity limited. It should be noted that in the above exemplary discussions, the wireless channel status is classified into two categories, i.e., capacity limited or coverage limited scenarios. The person skilled in the art can implement more wireless channel status classifications, without departing from the teaching and suggestions of the disclosure. Any modifications, variants or changes should fall within the scope of the disclosure.
[0036] It should be also appreciated that for certain application scenarios, the wireless channel status may be determined as falling in both capacity limited and coverage limited cases, provided that SNR is lower than the first threshold and SIR is lower than the second threshold at the same time. For example, the uplink transmitter, e.g. a mobile user may be located at the cell edge, while there are other transmitting devices interfering with the uplink mobile users. In such scenarios, for instance, the receiver may keep its current beamforming scheme and will not change to a new beamforming scheme, and moreover a default beamforming scheme may be preselected for the receiver at the beginning of the receiving procedure. For another instance, the receiver may also randomly select a beamforming scheme between the analog beamforming and digital beamforming. For still another instance, the receiver may select a new beamforming scheme other than its current beamforming scheme. Moreover, the receiver may determine that the wireless channel status is neither capacity limited nor coverage limited. In such application scenarios, the receiver may keep its current beamforming scheme for example. It is appreciated for the skilled in the art to have other implementations for the beamforming selection method with the teaching and suggestions herein, which fall into the scope of the disclosure.
[0037] At step 130, the receiver receives data from the transmitter, according to the selected beamforming scheme. The data may be related to traffic data or control data. It should be mentioned the step 130 of receiving data from the transmitter may comprise one or more sub steps, depending on the specific system implementations. For instance, when an analog beamforming scheme is selected, the step 130 of receiving data form the transmitter may comprise a plurality of sub steps as follows. The direction of the transmitter may be first determined, and the phases of the received signals may be shifted according to the direction of the transmitter and thereafter combined as a combined signal, which will be further sampled as digital signals for further digital processing, such as demodulation and decoding. For another instance, when a digital beamforming scheme is selected, it might be unnecessary to determine the physical direction of the transmission. The step 130 of receiving from data from the transmitter may comprise sub steps of obtaining the digital beamforming vector or matrix at the receiver, performing digital beamforming by means of digital beamforming vector or matrix and performing other digital processing, such as demodulation and decoding, It should be noted that with the teaching of principles in present disclosure, the skilled in the art may employ different receiving steps, according to the specific system implementations, which will fall within the scope of the invention.
[0038] As discussed, for an analog beamforming scheme, it is necessary to determine the direction of the transmitter in order to perform a further combining operation for the analog signals. Therefore, in response to the analog beamforming being selected, the receiver may first determine the direction of the transmitter when receiving the data from the transmitter. If the receiver is receiving traffic data from physical shared channels, the receiver may exploit reference signals embedded within the physical shared channels, for example the Demodulation Reference Signals (DMRS) in uplink receiving scenarios. However, in downlink receiving scenarios, if the receiver is receiving control data from physical control channels, such as the Downlink Control Indicator (DCI) in Physical Downlink Control Channel (PDCCH), there are no available reference signals assisting in determining the direction of the transmitter. In such scenarios, the receiver may adopt sweeping operations to determine the direction of the transmitter. For an illustrating example for the sweeping operations, since the receiver knows the frequency resource grid of the control data from the transmitter, the receiver may extract the received signals of the transmitter from the frequency resource grid. In order to determine the direction of the transmitter, the receiver may change the phases of its multiple antennas to form different receiving beamforming patterns covering all the potential directions of the transmitter, and then receive the signals at the frequency resource grid with the different receiving beamforming patterns. The receiver may further determine the most possible direction of the transmitter, which for example may correspond to the highest level of the received signals or the highest energy accumulation of the received signals.
[0039] As discussed above, for example, when the receiver receiving data from the transmitter, in response to the analog beamforming being selected, among other sub steps, at sub step 1310, the receiver may further determine the transmitter direction by performing a transmitter direction sweeping when the receiver is receiving control data in a physical control channel. For another example, at sub step 1320, in response to the analog beamforming being selected, the receiver may determine the transmitter direction by exploiting a transmitter specific reference signals when the receiver is receiving traffic data in a physical shared channel.
[0040] It is noted that the aforementioned exemplary methods are performed at the receivers in a wireless network, and thus the methods can be implemented in an access node and/or a wireless device, depending on the transmission is uplink or downlink communication. For example, in an uplink application, the receiver may be an access node and the transmitter may be a user device, the physical control channel is any one of a Physical Random Access Channel (PRACH) or a Physical Uplink Control Channel (PUCCH) and the physical shared channel is a Physical Uplink Shared Channel (PUSCH). For another example, in a downlink application, the receiver may be a user device and the transmitter may be an access node, where the physical control channel is any one of a Physical Hybrid ARQ Indicator Channel (PHICH), a Physical Control Format Indicator Channel (PCFICH) or a PDCCH and the physical shared channel is a Physical Downlink Shared Channel (PDSCH).
[0041] In the present disclosure, a wireless device also known as a mobile terminal, wireless terminal and/or User Equipment (UE) is enabled to communicate wirelessly with an access node in a wireless communication network, sometimes also referred to as a cellular radio system. For instance, a wireless device may be, but is not limited to: mobile phone, smart phone, sensor device, meter, vehicle, household appliance, medical appliance, media player, camera, or any type of consumer electronic, for instance, but not limited to, television, radio, lighting arrangement, tablet computer, laptop, or Personal Computer (PC). The wireless device may be a portable, pocket-storable, hand-held, computer-comprised, or vehicle-mounted mobile device, enabled to communicate voice and/or data, via a wireless or wired connection.
[0042] Typically, an access node may serve or cover one or several cells of the wireless communication system. That is, the access node provides radio coverage in the cell(s) and communicates over an air interface with wireless devices operating on radio frequencies within its range. The access node in some wireless communication systems may be also referred to as eNB, eNodeB, NodeB, B node or gNB for example, depending on the technology and terminology used. In the present disclosure, the access node may also be referred to as a Base Station (BS). The access node may be of different classes such as e.g. macro eNodeB, home eNodeB or pico base station, or relay node in heterogeneous or homogeneous networks, based on transmission power and thereby also cell size.
[0043]
[0044] The receiver 200 may for example correspond to the receiver described in connection with
[0045] The present disclosure may also be embodied in the computer program product which comprises all features capable of implementing the method as depicted herein and may implement the method when loaded to the computer system. A set of software modules may correspond to a set of respective steps or actions in any method described in conjunction with
[0046]
[0047] As illustrated, the receiver 300 can achieved an adaptive beamforming in a wireless network. The receiver 300 comprises a set of phase shifters 310, which are operable to shift a plurality of phases of a respective first plurality of signals, and the first plurality of signals are generated from a plurality of received signals from antennas. For example, the first plurality of signals may be the plurality of received signals from the antenna, where the outputs of the antenna are directly connected to the set of the phase shifters. For another example, the plurality of received signals from antennas may be processed by other components, such as a set of amplitude modifiers to form the respective first plurality of signals at the inputs of the set of phase shifter. The receiver 300 further comprises a signal distribution circuitry 320, which is operable to distribute the phase-shifted first plurality of signals as a plurality of output signals for digital beamforming or a combined output signal, and a set of ADCs 330, which are operable to convert a second plurality of signals or a second signal, the second plurality of signals being generated from the plurality of output signals for digital beamforming, and the second signal being generated from the combined output signal. The receiver 300 further comprises a digital beamformer 340, which is operable to perform digital beamforming for the converted second plurality of signals.
[0048] It should be mentioned that the combined output signal at the output of the signal distribution circuitry 320 is the resulting signal for analog beamforming, which will be sampled and quantified in ADCs and then fed to the baseband processing. And the plurality of output signals at the output of the signal distribution circuitry 320 will be first converted into digital signals and then processed in the digital beamformer 340 for digital beamforming processing. As aforementioned, the digital beamformer 340 can be implemented by means of different digital beamforming algorithms such as ZF, LS, MMSE and LMMSE. Therefore, the receiver 300 can implement the adaptive beamforming between digital and analog beamforming schemes. It should be also noted that the plurality of received signals from antennas may be also processed by a set of Low Noise Amplifiers (LNAs), which is not shown in
[0049]
[0050] In
[0051]
[0052]
[0053] For illustration, it is assumed there are four branches in the signal distribution circuitry in
[0054]
[0055] For illustration, it is assumed there are four branches in the signal distribution circuitry in
[0056] Provided that the analog beamforming is employed, the combined output signal of S1+S21+S31+S41 will be outputted from the signal distribution circuitry at the first output port, in which Si1, i=2, 3 or 4 refers to the signal at the first output port with respect to the signal at the ith input port of the signal distribution circuitry and Si, i=2, 3 or 4 refers to the output signal at the ith output port with respect to the signal at the ith input port of the signal distribution circuitry. Since Si and Si1, i=2, 3 or 4 are originated form the same input port, the relationship between Si and Si1 can be determined by the connection property between the ith input port and ith output port and the connection property between the ith input port and first output port. Since the connection property between two ports in the signal distribution circuitry may be pre-determined by input and output signal testing and analysis, the relationship between Si and Si1, i=2, 3 or 4 can be pre-obtained accordingly. By exploiting the relationship between Si and Si1, i=2, 3 or 4, the first output signal S1 can be derived from the signals of S1+S21+S31+S41 at the first output port and Si, i=2, 3, and 4 at the ith output port of the signal distribution circuitry.
[0057] It should be also mentioned, there may further exist a beamforming control port (not shown) in the signal distribution circuitry in
[0058] It should be also appreciated for the skilled in the art that depending on the specific system implementations, the steps, actions, or functions according to any one of the methods in
[0059] It should be mentioned that with the teaching of the adaptive beamforming methods discussed herein, the skilled in the art may design other beamforming method to interact with the hardware of the receiver in
[0060] In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logical or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the disclosure is not limited thereto. While various aspects of the exemplary embodiments of this disclosure may be illustrated and described as block and signaling diagrams, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logical, general purpose hardware or controller or other computing devices, or some combination thereof.
[0061] The present disclosure has been specifically illustrated and explained with reference to the preferred embodiments. The skilled in the art should understand various changes thereto in form and details may be made without departing from the spirit and scope of the present disclosure.