WO2016192002A1 - Method and communication device for controlling beam-forming tracking - Google Patents
Method and communication device for controlling beam-forming tracking Download PDFInfo
- Publication number
- WO2016192002A1 WO2016192002A1 PCT/CN2015/080469 CN2015080469W WO2016192002A1 WO 2016192002 A1 WO2016192002 A1 WO 2016192002A1 CN 2015080469 W CN2015080469 W CN 2015080469W WO 2016192002 A1 WO2016192002 A1 WO 2016192002A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tracking state
- communication device
- timer
- tracking
- coarse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0645—Variable feedback
- H04B7/065—Variable contents, e.g. long-term or short-short
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0695—Hybrid systems, i.e. switching and simultaneous transmission using beam selection
- H04B7/06952—Selecting one or more beams from a plurality of beams, e.g. beam training, management or sweeping
- H04B7/06958—Multistage beam selection, e.g. beam refinement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0868—Hybrid systems, i.e. switching and combining
- H04B7/088—Hybrid systems, i.e. switching and combining using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/046—Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present disclosure generally relates to the beam-forming (BF) technology, and particularly, to a method in a communication device for controlling BF tracking and the associated communication device.
- BF beam-forming
- Fig. 1 is a diagram illustrating a BF procedure according to the prior art, which generally comprises a beam sweeping stage (denoted as “sector level sweep” in the figure) and a beam refinement stage (denoted as “beam refinement” in the figure) followed by a beam tracking stage (not shown in the figure) .
- a pair of wireless communication devices for example, an access node (AN) and a terminal device
- the beam refinement stage where the antenna settings are further tuned to narrow the wide beam formed in the beam sweeping stage, thereby achieving an improved BF gain which enables high-quality and high-rate communications between the pair of wireless communication devices.
- the narrow beam formed in the beam refinement stage is tracked to keep the refined antenna settings up to date, as the channel condition between the pair of wireless communication devices changes over time (for example, due to the mobility of the terminal device) . More detailed description for the prior art BF procedure can be found in for example Institute of Electrical and Electronics Engineers (IEEE) 802. 11-10/0433r2.
- the BF procedure may stay in the beam tracking stage after previous traffic data has been transmitted between the pair of wireless communication devices and may thus be always ready for forthcoming traffic data transmission (that is, there is no need to go through the beam sweeping stage and beam refinement stage again for the forthcoming traffic data transmission) .
- the BF procedure may be terminated after previous traffic data has been transmitted and may be restarted for forthcoming traffic data transmission (that is, it is necessary to sequentially go through the beam sweeping stage, the beam refinement stage and the beam tracking stage once more whenever new traffic data is to be transmitted) .
- the first implementation might cause ineffective power consumption and signaling overhead for tracking the narrow beam formed in the beam refinement stage after the previous traffic data has been transmitted, in case there is a large time interval between the previous and the forthcoming traffic data transmissions.
- the second implementation would cause an intolerable latency for the forthcoming traffic data transmission.
- An object of the present disclosure is to overcome or at least alleviate some of the above-described disadvantages in the prior art.
- a method in a communication device for controlling BF tracking comprises switching the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires.
- the communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state.
- the method comprises switching the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires.
- the communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the fine BF tracking state than in the coarse BF tracking state.
- a tradeoff between energy efficiency and timeliness of the BF-assisted traffic data transmission can be achieved.
- the tradeoff can also be achieved by triggering switching from the coarse BF tracking state to the non-BF tracking state upon expiration of the first timer.
- a communication device for controlling BF tracking.
- the communication device comprises a transceiver and a switching unit.
- the transceiver is configured to transmit pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information.
- the switching unit is configured to switch the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. Additionally or alternatively, the switching unit is configured to switch the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires.
- the transceiver is configured to transmit the pilot signals, the feedback information or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state, and more frequently in the fine BF tracking state than in the coarse BF tracking state.
- a communication device for controlling BF tracking.
- the communication device comprises a transceiver, a processor and a memory.
- the memory has computer-executable program code stored therein. When executed by the processor, the program code causes the communication device to perform the method according to the first aspect of the present disclosure.
- a non-transitory computer readable storage medium that stores computer code instructions which when executed by a processor cause the processor to perform the method according to the first aspect of the present disclosure.
- a computer program product comprising a computer readable medium and a computer program according to the fourth aspect of the disclosure stored on the computer readable medium.
- Fig. 1 is a diagram illustrating a BF procedure according to the prior art
- Fig. 2 is a flowchart illustrating a method in a communication device for controlling BF tracking according to the present disclosure
- Fig. 3 is a state transition diagram illustrating switching of a communication device among a non-BF tracking state, a coarse BF tracking state and a fine BF tracking state according to an embodiment of the present disclosure
- Fig. 4 is a schematic diagram illustrating a structure of a communication device for controlling BF tracking according to the present disclosure.
- Fig. 5 is a block diagram illustrating an exemplary hardware implementation of a communication device according to the present disclosure.
- the functions described may be implemented in one or in several nodes. Some or all of the functions described may be implemented using hardware circuitry, such as analog and/or discrete logic gates interconnected to perform a specialized function, application specific integrated circuits (ASICs) , programmable logical arrays (PLAs) , etc. Likewise, some or all of the functions may be implemented using software programs and data in conjunction with one or more digital microprocessors or general purpose computers. Where nodes that communicate using the air interface are described, it will be appreciated that those nodes also have suitable radio communications circuitry.
- the technology can additionally be considered to be embodied entirely within any form of computer-readable memory, including non-transitory embodiments such as solid-state memory, magnetic disk, or optical disk containing an appropriate set of computer instructions that would cause a processor to carry out the techniques described herein.
- Hardware implementations of the presently disclosed techniques may include or encompass, without limitation, digital signal processor (DSP) hardware, a reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to ASIC (s) and/or field programmable gate array (s) (FPGA (s)) , and (where appropriate) state machines capable of performing such functions.
- DSP digital signal processor
- FPGA field programmable gate array
- a computer is generally understood to comprise one or more processors or one or more controllers, and the terms computer, processor, and controller may be employed interchangeably.
- the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed.
- the term “processor” or “controller” also refers to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
- Fig. 2 schematically illustrates a method 200 in a communication device for controlling BF tracking according to the present disclosure.
- the method may comprise switching the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires, at step s210.
- the method may comprise switching the communication device from a fine BF tracking state to a coarse BF tracking state when a second timer expires, or from a fine BF tracking state to a non-BF tracking state when a second timer expires, at step s220.
- step s220 may be performed before or after step s210 as will be further explained with reference to Fig. 3, although only the latter case is illustrated in Fig. 2.
- the non-BF tracking state, the coarse BF tracking state and the fine BF tracking state shall be interpreted as different states during the above-described beam tracking stage which are distinguished by how frequently pilot signals and/or feedback information for BF tracking are transmitted. Specifically, the
- the communication device transmits pilot signals and/or feedback information for BF tracking more frequently in the coarse BF tracking state than in the non-BF tracking state, and more frequently in the fine BF tracking state than in the coarse BF tracking state. Accordingly, the granularity of the beam tracked and hence the BF gain is higher in the coarse BF tracking state than in the non-BF tracking state, and higher in the fine BF tracking state than in the coarse BF tracking state.
- a downlink (DL) transmit (TX) beam tracking process, a DL receive (RX) beam tracking process, an uplink (UL) TX beam tracking process and an UL RX beam tracking process may be performed in each of the above three BF tracking states.
- a pilot signal may be transmitted in the DL direction (that is, from the AN to the terminal device) to be measured at the terminal device, and then feedback information may be transmitted in the UL direction (that is, from the terminal device to the AN) to inform the AN of one or more preferred DL TX beams.
- a pilot signal may be transmitted on the preferred TX beams in the DL direction, and the terminal device can be aware of preferred DL RX beam (s) based on measurement (s) of the pilot signal.
- a pilot signal may be transmitted in the UL direction to be measured by the AN, and then feedback information may be transmitted in the DL direction to inform the terminal device of one or more preferred UL TX beams.
- a pilot signal may be transmitted on the preferred UL TX beams in the UL direction, and the AN can be aware of preferred UL RX beam (s) based on measurement (s) of the pilot signal.
- the pilot signal as used herein may refer to terminal device-specific reference symbols (RS’s ) for both DL and UL, such as Channel State Information RS’s (CSI-RS’s ) for DL and Sounding RS’s (SRS’s ) whose periodicity and antenna weight can be configured in a terminal device-specific manner.
- RS terminal device-specific reference symbols
- CSI-RS Channel State Information RS
- SRS Sounding RS
- the resource position of the pilot signal may be indicated by DL Radio Resource Control (RRC) signaling, from the AN to the terminal device.
- RRC Radio Resource Control
- the feedback information may be transmitted as UL PHY channel signaling (such as channel state information (CSI) ) and DL PHY channel signaling (such as DCI) or as payload (e.g., media access control (MAC) control element) on the physical downlink shared channel (PDSCH) .
- CSI channel state information
- DCI DL PHY channel signaling
- payload e.g., media access control (MAC) control element
- the non-BF tracking state it is possible to perform no beam tracking process at all or perform only the DL RX beam tracking process.
- the coarse and fine BF tracking states it is possible to perform DL and/or UL TX and/or RX beam tracking processes.
- omni-directional RX antennas are used at the terminal device and/or the AN, DL and/or UL RX beam tracking processes need not to be performed.
- the UL TX beam tracking process and the DL RX beam tracking process need not to be performed.
- the first timer and the second timer may be stared independently, when the communication device enters the coarse BF tracking state and the fine BF tracking state respectively.
- the communication device may operate in the fine BF tracking state when the second timer is running and operate in the coarse BF tracking state when the first timer is running and the second timer is not running.
- the communication device may be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires and the first timer is running, from the fine BF tracking state to the non-BF tracking state when the first timer is not running and the second timer expires, and from the coarse BF tracking state to the non-BF tracking state when the first timer expires and the second timer is not running.
- the expression “the first/second timer is not running” is intended to refer to the following two cases: (1) the first/second timer was started but has expired; and (2) the first/second timer has not been started yet.
- the first timer may be started after the second timer expires, and the second timer may be started when the communication device enters the fine BF tracking state.
- the communication device may operate in the fine BF tracking state when the second timer is running and operate in the coarse BF tracking state when the first timer is running.
- the communication device may be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires, and may be switched from the coarse BF tracking state to the non-BF tracking state when the first timer expires.
- the communication device may be switched from the fine BF tracking state or the coarse BF tracking state to the non-BF tracking state when a Time Alignment Timer (TAT) expires or when the communication device, which is a terminal device, is released to an idle state, because both the expiration of the TAT and the idle state of the terminal device prevent the terminal device from performing UL communications and limit its ability to perform DL communications.
- TAT Time Alignment Timer
- the method 200 may further comprise step s230, at which the communication device is switched from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the communication device is scheduled to receive or transmit traffic data in the non-BF tracking state. Accordingly, the first timer or the second timer may be started.
- the method 200 may further comprise step s240, at which the communication device is switched from the coarse BF tracking state to the fine BF tracking state, if the communication device receives or transmits traffic data in the coarse BF tracking state. Accordingly, the second timer may be started.
- step s240 may be performed before or after step s230, although only the latter case is illustrated in Fig. 2.
- Fig. 3 depicts how a communication device may be switched among a non-BF tracking state, a coarse BF tracking state and a fine BF tracking state according to an embodiment of the disclosure where the first timer and the second timer may be started independently.
- the communication device may be switched from the coarse BF tracking state to the non-BF tracking state when a first timer (denoted as X) expires, from the fine BF tracking state to the coarse BF tracking state when a second timer (denoted as Y) expires and X is running, and from the fine BF tracking state to the non-BF tracking state when Y expires and X is not running.
- a first timer denoted as X
- Y second timer
- the communication device may keep operating in the fine BF tracking state when the second timer is running and keep operating in the coarse BF tracking state when the first timer is running and the second timer is not running.
- the communication device may be switched from the non-BF tracking state to the coarse BF tracking state if the communication device is scheduled to receive or transmit traffic data in the non-BF tracking state, and from the coarse BF tracking state to the fine BF tracking state if the communication device receives or transmits traffic data in the coarse BF tracking state.
- the state transition scheme shown in Fig. 3 is given for illustrative purposes only and various other state transition schemes may be applicable in practical implementation.
- the communication device can only be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires.
- the communication device may be switched from the non-BF tracking state to the fine BF tracking state instead of or in addition to the coarse BF tracking state.
- the communication device may also be switched from the fine BF tracking state or the coarse BF tracking state to the non-BF tracking state when the TAT expires or when the communication device, which is a terminal device, is released to an idle state as described above, although this is not shown in Fig. 3.
- the communication device may be first switched from the fine BF tracking state to the coarse BF tracking state and then to the non-BF tracking state. It is also possible for the communication device to be first switched from the coarse BF tracking state to the non-BF tracking state, then switched to the fine BF tracking state and next switched back to the coarse BF tracking state or to the non-BF tracking state.
- step s220 may be performed before or after step s210 as mentioned above.
- step s240 may be performed before or after step s230.
- the first timer and/or the second timer may be set based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
- the first timer and/or the second timer may be set shorter in case traffic data is to be transmitted to or received from the communication device at a larger time interval.
- supposing the time interval may take values from a range [0, T] , with T denoting the maximum possible time interval.
- the range [0, T] may be divided into a number of (for example three) segments, such as [0, T1) , [T1, T2) , [T2, T] , with 0 ⁇ T1 ⁇ T2 ⁇ T.
- a corresponding number of descending first timer values denoted as t1, t2 and t3 (t1>t2>t3>0) , may be associated respectively with the segments [0, T1 ) , [T1, T2) and [T2, T] .
- the first timer value is set to the corresponding one of t1, t2 and t3.
- a corresponding number of second timer values may be associated respectively with the segments [0, T1’ ) , [T1’ , T2’ ) and [T2’ , T’ ] .
- T’ denotes the maximum possible time interval, 0 ⁇ T1’ ⁇ T2’ ⁇ T’and t1’ >t2’ >t3’ >0.
- supposing the moving speed may take values from a range [0, V] , with V denoting the maximum possible moving speed.
- the range [0, V] may be divided into a number of (for example three) segments, such as [0, V1) , [V1, V2) , [V2, V] , with 0 ⁇ V1 ⁇ V2 ⁇ V.
- a corresponding number of descending first timer values denoted as t1, t2 and t3 (t1>t2>t3>0) , may be associated respectively with the segments [0, V1) , [V1, V2) and [V2, V] .
- the first timer value is set to the corresponding one of t1, t2 and t3.
- the setting of the first timer and the setting of the second timer in dependence on the moving speed may be independent of or consistent with each other.
- the AN and the terminal device may set their timers respectively.
- the AN may set the terminal device’s timers and send the same to the terminal device via for example radio resource control (RRC) signaling.
- RRC radio resource control
- the communication device 400 may be either an AN or a terminal device between which a BF procedure is performed.
- the apparatus 400 comprises a transceiver 410 and a switching unit 420.
- the transceiver 410 is configured to transmit pilot signals and/or feedback information for BF tracking.
- the switching unit 420 is configured to switch the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. Additionally or alternatively, the switching unit 420 is configured to switch the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires.
- the communication device 400 may operate in the fine BF tracking state when the second timer is running.
- the communication device 400 may operate in the coarse BF tracking state when the first timer is running and the second timer is not running.
- the switching unit 420 may be configured to switch the communication device 400 from the fine BF tracking state to the coarse BF tracking state when the second timer expires and the first timer is running.
- the switching unit 420 may be configured to switch the communication device 400 from the fine BF tracking state to the coarse BF tracking state when the second timer expires, in case the first timer is started after the second timer expires.
- the switching unit 420 may be configured to switch the communication device from the fine BF tracking state to the non-BF tracking state, when the first timer is not running and the second timer expires, when a Time Alignment Timer (TAT) expires, or when the communication device, which is a terminal device, is released to an idle state.
- TAT Time Alignment Timer
- the switching unit 420 may be configured to switch the communication device from the coarse BF tracking state to the non-BF tracking state, when the first timer expires and the second timer is not running, when a Time Alignment Timer (TAT) expires, or when the communication device, which is a terminal device, is released to an idle state.
- TAT Time Alignment Timer
- the switching unit 420 may be further configured to switch the communication device from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the transceiver is scheduled to receive or transmit traffic data in the non-BF tracking state. Additionally or alternatively, the switching unit 420 may be further configured to switch the communication device from the coarse BF tracking state to the fine BF tracking state, if the transceiver receives or transmits traffic data in the coarse BF tracking state.
- the communication device 400 may further comprise a timer setting unit 430, which is configured to set the first timer and/or the second timer based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
- a timer setting unit 430 which is configured to set the first timer and/or the second timer based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
- the timer setting unit 430 may be configured to set the first timer and/or the second timer shorter if traffic data is to be transmitted to or received from the communication device at a larger time interval. Additionally or alternatively, the timer setting unit 430 may be configured to set the first timer and/or the second timer shorter if the terminal device moves at a higher speed.
- the above-described units may be implemented separately as suitable dedicated circuits. Nevertheless, these units can also be implemented using any number of dedicated circuits through functional combination or separation. In some embodiments, these units may be even combined in a single application specific integrated circuit (ASIC) .
- ASIC application specific integrated circuit
- a communication device 500 comprising a transceiver 510, a processor 520 (including but not limited to a microprocessor, a microcontroller or a Digital Signal Processor (DSP) , etc. ) coupled to the transceiver 510, and a memory 530 coupled to the processor 520, as illustrated in Fig. 5.
- the memory 530 stores machine-readable program code executable by the processor 520.
- the processor 520 when executing the machine-readable program code, controls the transceiver 510 to transmit pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information and acts as the above-described switching unit and timer setting unit.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure provides a method in a communication device for controlling beam-forming (BF) tracking. The method comprises switching the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. The communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state. Additionally or alternatively, the method comprises switching the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires. The communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the fine BF tracking state than in the coarse BF tracking state. Correspondingly, the disclosure provides a communication device controlling for controlling BF tracking.
Description
The present disclosure generally relates to the beam-forming (BF) technology, and particularly, to a method in a communication device for controlling BF tracking and the associated communication device.
This section is intended to provide a background to the various embodiments of the technology described in this disclosure. The description in this section may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and/or claims of this disclosure and is not admitted to be prior art by the mere inclusion in this section.
To satisfy the ever-increasing demand from networked society either on huge traffic volume or very Iow latency, it has been agreed that two strategies shall be applied, one of which is to densify wireless networks (that is, to deploy more access nodes (ANs) in the wireless networks) and the other of which is to exploit very high frequency spectrum (such as the frequency range of tens of GHz) .
However, on one hand, the propagation, penetration and diffraction attenuations at such high frequency spectrum are much higher. On the other hand, the receiver antenna aperture which characterizes how well the receiver can collect electromagnetic energy from incoming electromagnetic waves is frequency dependent. Due to these facts, the link budget would deteriorate dramatically for the same link if said high frequency spectrum is used instead of the conventional Iow frequency spectrum. To combat this disadvantage, BF technology has been
applied in order to compensate for the deteriorated link budget at the high frequency spectrum.
Fig. 1 is a diagram illustrating a BF procedure according to the prior art, which generally comprises a beam sweeping stage (denoted as “sector level sweep” in the figure) and a beam refinement stage (denoted as “beam refinement” in the figure) followed by a beam tracking stage (not shown in the figure) . During the beam sweeping stage, a pair of wireless communication devices (for example, an access node (AN) and a terminal device) , between which the BF procedure is performed, transmit BF training sequences to each other and receive corresponding feedback information from each other at a Iow data rate to determine initial antenna system setting for both transmission and reception. Then, it proceeds to the beam refinement stage, where the antenna settings are further tuned to narrow the wide beam formed in the beam sweeping stage, thereby achieving an improved BF gain which enables high-quality and high-rate communications between the pair of wireless communication devices. Next, during the beam tracking stage, the narrow beam formed in the beam refinement stage is tracked to keep the refined antenna settings up to date, as the channel condition between the pair of wireless communication devices changes over time (for example, due to the mobility of the terminal device) . More detailed description for the prior art BF procedure can be found in for example Institute of Electrical and Electronics Engineers (IEEE) 802. 11-10/0433r2.
As a first possible implementation, the BF procedure may stay in the beam tracking stage after previous traffic data has been transmitted between the pair of wireless communication devices and may thus be always ready for forthcoming traffic data transmission (that is, there is no need to go through the beam sweeping stage and beam refinement stage again for the forthcoming traffic data transmission) .
Alternatively, as a second possible implementation, the BF procedure may be terminated after previous traffic data has been transmitted and may be restarted
for forthcoming traffic data transmission (that is, it is necessary to sequentially go through the beam sweeping stage, the beam refinement stage and the beam tracking stage once more whenever new traffic data is to be transmitted) .
As compared with the second implementation, the first implementation might cause ineffective power consumption and signaling overhead for tracking the narrow beam formed in the beam refinement stage after the previous traffic data has been transmitted, in case there is a large time interval between the previous and the forthcoming traffic data transmissions.
On the other hand, in case the time interval between the previous and the forthcoming traffic data transmissions is relatively small, the second implementation would cause an intolerable latency for the forthcoming traffic data transmission.
SUMMARY
An object of the present disclosure is to overcome or at least alleviate some of the above-described disadvantages in the prior art.
According to a first aspect of the present disclosure, there is provided a method in a communication device for controlling BF tracking. The method comprises switching the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. The communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state. Additionally or alternatively, the method comprises switching the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires. The communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the fine BF tracking state than in the coarse BF tracking state.
By triggering switching from the fine BF tracking state to the coarse or non-BF tracking state upon expiration of the second timer instead of always tracking the narrow beam formed in the beam refinement stage, it is possible to reduce the power consumption for BF in case there is a relatively large time interval between the forthcoming traffic data transmission and the previous traffic data transmission. Moreover, it is possible to achieve a reduced latency as compared with repeating the beam sweeping and beam refinement stages whenever new traffic data is to be transmitted, in case the time interval between the forthcoming traffic data transmission and the previous traffic data transmission is relatively small. Thus, a tradeoff between energy efficiency and timeliness of the BF-assisted traffic data transmission can be achieved. Likewise, the tradeoff can also be achieved by triggering switching from the coarse BF tracking state to the non-BF tracking state upon expiration of the first timer.
According to a second aspect of the present disclosure, there is provided a communication device for controlling BF tracking. The communication device comprises a transceiver and a switching unit. The transceiver is configured to transmit pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information. The switching unit is configured to switch the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. Additionally or alternatively, the switching unit is configured to switch the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires. The transceiver is configured to transmit the pilot signals, the feedback information or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state, and more frequently in the fine BF tracking state than in the coarse BF tracking state.
According to a third aspect of the present disclosure, there is provided a communication device for controlling BF tracking. The communication device comprises a transceiver, a processor and a memory. The memory has
computer-executable program code stored therein. When executed by the processor, the program code causes the communication device to perform the method according to the first aspect of the present disclosure.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium that stores computer code instructions which when executed by a processor cause the processor to perform the method according to the first aspect of the present disclosure.
According to a fifth aspect of the present disclosure, there is provided a computer program product comprising a computer readable medium and a computer program according to the fourth aspect of the disclosure stored on the computer readable medium.
The above and other objects, features, and advantages of the present disclosure will become apparent from the following descriptions on embodiments of the present disclosure with reference to the drawings, in which:
Fig. 1 is a diagram illustrating a BF procedure according to the prior art;
Fig. 2 is a flowchart illustrating a method in a communication device for controlling BF tracking according to the present disclosure;
Fig. 3 is a state transition diagram illustrating switching of a communication device among a non-BF tracking state, a coarse BF tracking state and a fine BF tracking state according to an embodiment of the present disclosure;
Fig. 4 is a schematic diagram illustrating a structure of a communication device for controlling BF tracking according to the present disclosure; and
Fig. 5 is a block diagram illustrating an exemplary hardware implementation of a communication device according to the present disclosure.
In the discussion that follows, specific details of particular embodiments of the present techniques are set forth for purposes of explanation and not limitation. It will be appreciated by those skilled in the art that other embodiments may be employed apart from these specific details. Furthermore, in some instances detailed descriptions of well-known methods, nodes, interfaces, circuits, and devices are omitted so as not obscure the description with unnecessary detail.
Those skilled in the art will appreciate that the functions described may be implemented in one or in several nodes. Some or all of the functions described may be implemented using hardware circuitry, such as analog and/or discrete logic gates interconnected to perform a specialized function, application specific integrated circuits (ASICs) , programmable logical arrays (PLAs) , etc. Likewise, some or all of the functions may be implemented using software programs and data in conjunction with one or more digital microprocessors or general purpose computers. Where nodes that communicate using the air interface are described, it will be appreciated that those nodes also have suitable radio communications circuitry. Moreover, the technology can additionally be considered to be embodied entirely within any form of computer-readable memory, including non-transitory embodiments such as solid-state memory, magnetic disk, or optical disk containing an appropriate set of computer instructions that would cause a processor to carry out the techniques described herein.
Hardware implementations of the presently disclosed techniques may include or encompass, without limitation, digital signal processor (DSP) hardware, a reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to ASIC (s) and/or field programmable gate array (s) (FPGA (s)) , and (where appropriate) state machines capable of performing such functions.
In terms of computer implementation, a computer is generally understood to comprise one or more processors or one or more controllers, and the terms
computer, processor, and controller may be employed interchangeably. When provided by a computer, processor, or controller, the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed. Moreover, the term “processor” or “controller” also refers to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
Fig. 2 schematically illustrates a method 200 in a communication device for controlling BF tracking according to the present disclosure.
As illustrated, the method may comprise switching the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires, at step s210.
Additionally or alternatively, the method may comprise switching the communication device from a fine BF tracking state to a coarse BF tracking state when a second timer expires, or from a fine BF tracking state to a non-BF tracking state when a second timer expires, at step s220.
Note that, in case the method comprises both steps 210 and s220, step s220 may be performed before or after step s210 as will be further explained with reference to Fig. 3, although only the latter case is illustrated in Fig. 2.
Here, the non-BF tracking state, the coarse BF tracking state and the fine BF tracking state shall be interpreted as different states during the above-described beam tracking stage which are distinguished by how frequently pilot signals and/or feedback information for BF tracking are transmitted. Specifically, the
communication device transmits pilot signals and/or feedback information for BF tracking more frequently in the coarse BF tracking state than in the non-BF tracking state, and more frequently in the fine BF tracking state than in the coarse BF tracking state. Accordingly, the granularity of the beam tracked and hence the
BF gain is higher in the coarse BF tracking state than in the non-BF tracking state, and higher in the fine BF tracking state than in the coarse BF tracking state.
By triggering switching from the fine BF tracking state to the coarse or non-BF tracking state upon expiration of the second timer instead of always tracking the narrow beam formed in the beam refinement stage, it is possible to reduce the power consumption for BF in case there is a relatively large time interval between the forthcoming traffic data transmission and the previous traffic data transmission. Moreover, it is possible to achieve a reduced latency as compared with repeating the beam sweeping and beam refinement stages whenever new traffic data is to be transmitted, in case the time interval between the forthcoming traffic data transmission and the previous traffic data transmission is relatively small. Thus, a tradeoff between energy efficiency and timeliness of the BF-assisted traffic data transmission can be achieved. The tradeoff can also be achieved by triggering switching from the coarse BF tracking state to the non-BF tracking state upon expiration of the first timer.
Supposing the BF procedure is performed between an AN and a terminal device, a downlink (DL) transmit (TX) beam tracking process, a DL receive (RX) beam tracking process, an uplink (UL) TX beam tracking process and an UL RX beam tracking process may be performed in each of the above three BF tracking states.
For the DL TX beam tracking process, a pilot signal may be transmitted in the DL direction (that is, from the AN to the terminal device) to be measured at the terminal device, and then feedback information may be transmitted in the UL direction (that is, from the terminal device to the AN) to inform the AN of one or more preferred DL TX beams. For the DL RX beam tracking process, a pilot signal may be transmitted on the preferred TX beams in the DL direction, and the terminal device can be aware of preferred DL RX beam (s) based on measurement (s) of the pilot signal.
Likewise, for the UL TX beam tracking process, a pilot signal may be transmitted in the UL direction to be measured by the AN, and then feedback information may be
transmitted in the DL direction to inform the terminal device of one or more preferred UL TX beams. For the UL RX beam tracking process, a pilot signal may be transmitted on the preferred UL TX beams in the UL direction, and the AN can be aware of preferred UL RX beam (s) based on measurement (s) of the pilot signal.
By way of example, the pilot signal as used herein may refer to terminal device-specific reference symbols (RS’s ) for both DL and UL, such as Channel State Information RS’s (CSI-RS’s ) for DL and Sounding RS’s (SRS’s ) whose periodicity and antenna weight can be configured in a terminal device-specific manner. The resource position of the pilot signal may be indicated by DL Radio Resource Control (RRC) signaling, from the AN to the terminal device.
The feedback information may be transmitted as UL PHY channel signaling (such as channel state information (CSI) ) and DL PHY channel signaling (such as DCI) or as payload (e.g., media access control (MAC) control element) on the physical downlink shared channel (PDSCH) .
Note that it is not mandatory to perform all the above four beam tracking processes in any of the non-BF tracking state, the coarse BF tracking state and the fine BF tracking state. For example, in the non-BF tracking state, it is possible to perform no beam tracking process at all or perform only the DL RX beam tracking process. In the coarse and fine BF tracking states, it is possible to perform DL and/or UL TX and/or RX beam tracking processes. In case omni-directional RX antennas are used at the terminal device and/or the AN, DL and/or UL RX beam tracking processes need not to be performed. In case omni-directional TX and RX antennas are used at the terminal device, the UL TX beam tracking process and the DL RX beam tracking process need not to be performed.
In an implementation, the first timer and the second timer may be stared independently, when the communication device enters the coarse BF tracking state and the fine BF tracking state respectively. In this case, the communication device may operate in the fine BF tracking state when the second timer is running
and operate in the coarse BF tracking state when the first timer is running and the second timer is not running. The communication device may be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires and the first timer is running, from the fine BF tracking state to the non-BF tracking state when the first timer is not running and the second timer expires, and from the coarse BF tracking state to the non-BF tracking state when the first timer expires and the second timer is not running.
Note that the expression “the first/second timer is not running” is intended to refer to the following two cases: (1) the first/second timer was started but has expired; and (2) the first/second timer has not been started yet.
In an alternative implementation, the first timer may be started after the second timer expires, and the second timer may be started when the communication device enters the fine BF tracking state. In this case, the communication device may operate in the fine BF tracking state when the second timer is running and operate in the coarse BF tracking state when the first timer is running. The communication device may be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires, and may be switched from the coarse BF tracking state to the non-BF tracking state when the first timer expires.
In both of the above implementations, the communication device may be switched from the fine BF tracking state or the coarse BF tracking state to the non-BF tracking state when a Time Alignment Timer (TAT) expires or when the communication device, which is a terminal device, is released to an idle state, because both the expiration of the TAT and the idle state of the terminal device prevent the terminal device from performing UL communications and limit its ability to perform DL communications.
Referring back to Fig. 2, the method 200 may further comprise step s230, at which the communication device is switched from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the communication device is
scheduled to receive or transmit traffic data in the non-BF tracking state. Accordingly, the first timer or the second timer may be started.
Additionally or alternatively, the method 200 may further comprise step s240, at which the communication device is switched from the coarse BF tracking state to the fine BF tracking state, if the communication device receives or transmits traffic data in the coarse BF tracking state. Accordingly, the second timer may be started.
Note that, in case the method comprises both steps s230 and s240, step s240 may be performed before or after step s230, although only the latter case is illustrated in Fig. 2.
To facilitate a better understanding of the proposed solutions, Fig. 3 depicts how a communication device may be switched among a non-BF tracking state, a coarse BF tracking state and a fine BF tracking state according to an embodiment of the disclosure where the first timer and the second timer may be started independently.
As illustrated, the communication device may be switched from the coarse BF tracking state to the non-BF tracking state when a first timer (denoted as X) expires, from the fine BF tracking state to the coarse BF tracking state when a second timer (denoted as Y) expires and X is running, and from the fine BF tracking state to the non-BF tracking state when Y expires and X is not running.
The communication device may keep operating in the fine BF tracking state when the second timer is running and keep operating in the coarse BF tracking state when the first timer is running and the second timer is not running.
Additionally, the communication device may be switched from the non-BF tracking state to the coarse BF tracking state if the communication device is scheduled to receive or transmit traffic data in the non-BF tracking state, and from the coarse BF tracking state to the fine BF tracking state if the communication device receives or transmits traffic data in the coarse BF tracking state.
As those skilled in the art will appreciate, the state transition scheme shown in Fig.
3 is given for illustrative purposes only and various other state transition schemes may be applicable in practical implementation. For example, in case the first timer is started after the second timer expires, the communication device can only be switched from the fine BF tracking state to the coarse BF tracking state when the second timer expires. The communication device may be switched from the non-BF tracking state to the fine BF tracking state instead of or in addition to the coarse BF tracking state.
Note that the communication device may also be switched from the fine BF tracking state or the coarse BF tracking state to the non-BF tracking state when the TAT expires or when the communication device, which is a terminal device, is released to an idle state as described above, although this is not shown in Fig. 3.
As can be seen from Fig. 3, the communication device may be first switched from the fine BF tracking state to the coarse BF tracking state and then to the non-BF tracking state. It is also possible for the communication device to be first switched from the coarse BF tracking state to the non-BF tracking state, then switched to the fine BF tracking state and next switched back to the coarse BF tracking state or to the non-BF tracking state. Thus, step s220 may be performed before or after step s210 as mentioned above. Likewise, step s240 may be performed before or after step s230.
In an embodiment, the first timer and/or the second timer may be set based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
Specifically, the first timer and/or the second timer may be set shorter in case traffic data is to be transmitted to or received from the communication device at a larger time interval. By way of example, supposing the time interval may take values from a range [0, T] , with T denoting the maximum possible time interval. In practical implementation, the range [0, T] may be divided into a number of (for example three) segments, such as [0, T1) , [T1, T2) , [T2, T] , with 0<T1 <T2<T. Then,
a corresponding number of descending first timer values, denoted as t1, t2 and t3 (t1>t2>t3>0) , may be associated respectively with the segments [0, T1 ) , [T1, T2) and [T2, T] . In case the time interval falls within one of [0, T1 ) , [T1, T2) and [T2, T] , the first timer value is set to the corresponding one of t1, t2 and t3. Likewise, given a range of time interval [0, T’ ] which may be divided into a number of (for example three) segments, such as [0, T1’ ) , [T1’ , T2’ ) , [T2’ , T’ ] , a corresponding number of second timer values, denoted as t1’ , t2’and t3’ , may be associated respectively with the segments [0, T1’ ) , [T1’ , T2’ ) and [T2’ , T’ ] . Here, T’ denotes the maximum possible time interval, 0<T1’ <T2’ <T’and t1’ >t2’ >t3’ >0.
Note that the setting of the first timer and the setting of the second timer may be independent of or consistent with each other. That is, the maximum possible time interval T may be different from or the same as each other, the division of the range of the time interval [0, T] may be different from or the same as the division of the range of the time interval [0, T’ ] in case T=T’ , and the values t1, t2 and t3 set for the first timer may be different from or the same as the values t1’ , t2’and t3’set for the second timer in case T=T’ , T1 =T1’and T2=T2’ .
As such, it is possible to further reduce the time period during which there is no traffic data transmission but the communication device operates in the coarse BF tracking state and/or the fine BF tracking state and thus further reduce the power consumption for BF, in case the time interval between traffic data transmissions is relatively large. Also, it is possible to ensure that the communication device continuously operates in the BF tracking state and thus the traffic data transmission latency is Iow, in case the time interval between traffic data transmissions is relatively small.
Considering that the power consumption for BF tracking associated with a terminal device becomes higher as the terminal device moves faster, it may be preferable to set the first timer and/or the second timer shorter in case the terminal device moves at a higher speed. By way of example, supposing the moving speed may take values from a range [0, V] , with V denoting the maximum possible moving
speed. In practical implementation, the range [0, V] may be divided into a number of (for example three) segments, such as [0, V1) , [V1, V2) , [V2, V] , with 0<V1<V2<V. Then, a corresponding number of descending first timer values, denoted as t1, t2 and t3 (t1>t2>t3>0) , may be associated respectively with the segments [0, V1) , [V1, V2) and [V2, V] . In case the moving speed falls within one of [0, V1 ) , [V1, V2) and [V2, V] , the first timer value is set to the corresponding one of t1, t2 and t3. Also, the setting of the first timer and the setting of the second timer in dependence on the moving speed may be independent of or consistent with each other.
As such, it is possible to terminate coarse BF tracking and/or fine BF tracking for a fast-moving terminal device earlier and thus further reduce the power consumption for BF.
In practical implementation, the AN and the terminal device may set their timers respectively. Alternatively, in addition to its own timers, the AN may set the terminal device’s timers and send the same to the terminal device via for example radio resource control (RRC) signaling.
In the following, a structure of a communication device 400 for controlling BF tracking according to the present disclosure will be described with reference to Fig. 4.The communication device 400 may be either an AN or a terminal device between which a BF procedure is performed.
As illustrated in Fig. 4, the apparatus 400 comprises a transceiver 410 and a switching unit 420. The transceiver 410 is configured to transmit pilot signals and/or feedback information for BF tracking. The switching unit 420 is configured to switch the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires. Additionally or alternatively, the switching unit 420 is configured to switch the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires.
In an embodiment, the communication device 400 may operate in the fine BF tracking state when the second timer is running.
In an embodiment, the communication device 400 may operate in the coarse BF tracking state when the first timer is running and the second timer is not running.
In an embodiment, the switching unit 420 may be configured to switch the communication device 400 from the fine BF tracking state to the coarse BF tracking state when the second timer expires and the first timer is running. Alternatively, the switching unit 420 may be configured to switch the communication device 400 from the fine BF tracking state to the coarse BF tracking state when the second timer expires, in case the first timer is started after the second timer expires.
In an embodiment, the switching unit 420 may be configured to switch the communication device from the fine BF tracking state to the non-BF tracking state, when the first timer is not running and the second timer expires, when a Time Alignment Timer (TAT) expires, or when the communication device, which is a terminal device, is released to an idle state.
In an embodiment, the switching unit 420 may be configured to switch the communication device from the coarse BF tracking state to the non-BF tracking state, when the first timer expires and the second timer is not running, when a Time Alignment Timer (TAT) expires, or when the communication device, which is a terminal device, is released to an idle state.
In an embodiment, the switching unit 420 may be further configured to switch the communication device from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the transceiver is scheduled to receive or transmit traffic data in the non-BF tracking state. Additionally or alternatively, the switching unit 420 may be further configured to switch the communication device from the coarse BF tracking state to the fine BF tracking state, if the transceiver receives or transmits traffic data in the coarse BF tracking state.
In an embodiment, the communication device 400 may further comprise a timer setting unit 430, which is configured to set the first timer and/or the second timer based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
In an embodiment, the timer setting unit 430 may be configured to set the first timer and/or the second timer shorter if traffic data is to be transmitted to or received from the communication device at a larger time interval. Additionally or alternatively, the timer setting unit 430 may be configured to set the first timer and/or the second timer shorter if the terminal device moves at a higher speed.
As those skilled in the art will appreciate, the above-described units may be implemented separately as suitable dedicated circuits. Nevertheless, these units can also be implemented using any number of dedicated circuits through functional combination or separation. In some embodiments, these units may be even combined in a single application specific integrated circuit (ASIC) .
As an alternative software-based implementation, there may be provided a communication device 500 comprising a transceiver 510, a processor 520 (including but not limited to a microprocessor, a microcontroller or a Digital Signal Processor (DSP) , etc. ) coupled to the transceiver 510, and a memory 530 coupled to the processor 520, as illustrated in Fig. 5. The memory 530 stores machine-readable program code executable by the processor 520. The processor 520, when executing the machine-readable program code, controls the transceiver 510 to transmit pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information and acts as the above-described switching unit and timer setting unit.
The present disclosure is described above with reference to the embodiments thereof. However, those embodiments are provided just for illustrative purpose, rather than limiting the present disclosure. The scope of the disclosure is defined by the attached claims as well as equivalents thereof. Those skilled in the art can
make various alternations and modifications without departing from the scope of the disclosure, which all fall into the scope of the disclosure.
Claims (20)
- A method (200) in a communication device for controlling beam-forming (BF) tracking, the method comprising at least one of the steps of:switching (s210) the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires, wherein the communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state; andswitching (s220) the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires, wherein the communication device transmits pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information more frequently in the fine BF tracking state than in the coarse BF tracking state.
- The method (200) of claim 1, wherein the communication device operates in the fine BF tracking state when the second timer is running.
- The method (200) of claim 1 or 2, wherein the communication device operates in the coarse BF tracking state when the first timer is running and the second timer is not running.
- The method (200) of any of claims 1-3, wherein the communication device is switched from the fine BF tracking state to the coarse BF tracking state,when the second timer expires and the first timer is running, orwhen the second timer expires, in case the first timer is started after the second timer expires.
- The method (200) of any of claims 1-4, wherein the communication device is switched from the fine BF tracking state to the non-BF tracking state,when the first timer is not running and the second timer expires,when a Time Alignment Timer (TAT) expires, orwhen the communication device, which is a terminal device, is released to an idle state.
- The method (200) of any of claims 1-5, wherein the communication device is switched from the coarse BF tracking state to the non-BF tracking state,when the first timer expires and the second timer is not running,when a Time Alignment Timer (TAT) expires, orwhen the communication device, which is a terminal device, is released to an idle state.
- The method (200) of any of claims 1-6, further comprising at least one of the steps of:switching (s230) the communication device from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the communication device is scheduled to receive or transmit traffic data in the non-BF tracking state; andswitching (s240) the communication device from the coarse BF tracking state to the fine BF tracking state, if the communication device receives or transmits traffic data in the coarse BF tracking state.
- The method (200) of any of claims 1-7, whereinthe first timer, the second timer or both the first timer and the second timer are set based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
- The method (200) of claim 8, whereinthe first timer, the second timer or both the first timer and the second timer are set shorter in at least one ofa case where traffic data is to be transmitted to or received from the communication device at a larger time interval; anda case where the terminal device moves at a higher speed.
- A communication device (400) for controlling beam-forming (BF) tracking, comprising:a transceiver (410) configured to transmit pilot signals for BF tracking, feedback information for BF tracking or both the pilot signals and the feedback information; anda switching unit (420) configured toswitch the communication device from a coarse BF tracking state to a non-BF tracking state when a first timer expires,switch the communication device from a fine BF tracking state to a coarse BF tracking state or a non-BF tracking state when a second timer expires, orswitching the communication device from the coarse BF tracking state to the non-BF tracking state when the first timer expires, and switch the communication device from the fine BF tracking state to the coarse BF tracking state or the non-BF tracking state when the second timer expires,wherein the transceiver is configured to transmit the pilot signals, the feedback information or both the pilot signals and the feedback information more frequently in the coarse BF tracking state than in the non-BF tracking state, and more frequently in the fine BF tracking state than in the coarse BF tracking state.
- The communication device (400) of claim 10, wherein the communication device operates in the fine BF tracking state when the second timer is running.
- The communication device (400) of claim 10 or 11, wherein the communication device operates in the coarse BF tracking state when the first timer is running and the second timer is not running.
- The communication device (400) of any of claims 10-12, wherein the switching unit (420) is configured to switch the communication device from the fine BF tracking state to the coarse BF tracking state,when the second timer expires and the first timer is running, orwhen the second timer expires, in case the first timer is started after the second timer expires.
- The communication device (400) of any of claims 10-13, wherein the switching unit (420) is configured to switch the communication device from the fine BF tracking state to the non-BF tracking state,when the first timer is not running and the second timer expires,when a Time Alignment Timer (TAT) expires, orwhen the communication device, which is a terminal device, is released to an idle state.
- The communication device (400) of any of claims 10-14, wherein the switching unit (420) is configured to switch the communication device from the coarse BF tracking state to the non-BF tracking state,when the first timer expires and the second timer is not running,when a Time Alignment Timer (TAT) expires, orwhen the communication device, which is a terminal device, is released to an idle state.
- The communication device (400) of any of claims 10-15, wherein the switching unit (420) is further configured toswitch the communication device from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the transceiver is scheduled to receive or transmit traffic data in the non-BF tracking state;switch the communication device from the coarse BF tracking state to the fine BF tracking state, if the transceiver receives or transmits traffic data in the coarse BF tracking state; orswitch the communication device from the non-BF tracking state to the coarse BF tracking state or the fine BF tracking state, if the transceiver is scheduled to receive or transmit traffic data in the non-BF tracking state, and switch the communication device from the coarse BF tracking state to the fine BF tracking state, if the transceiver receives or transmits traffic data in the coarse BF tracking state.
- The communication device (400) of any of claims 10-16, further comprising:a timer setting unit (430) configured to set the first timer, the second timer or both the first timer and the second timer based on at least one of traffic characteristics of the communication device and mobility characteristics of a terminal device which is the communication device or communicates with the communication device.
- The communication device (400) of claim 17, wherein the timer setting unit (430) is configured toset the first timer, the second timer or both the first timer and the second timer shorter in at least one ofa case where traffic data is to be transmitted to or received from the communication device at a larger time interval; anda case the terminal device moves at a higher speed.
- A non-transitory computer readable storage medium that stores computer code instructions which when executed by a processor cause the processor to perform a method according to any of claims 1 to 9.
- A computer program product embodied on a non-transitory computer-readable medium and comprising a computer program which includes computer-executable instructions that cause a processor to perform a method according to any of claims 1 to 9.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/080469 WO2016192002A1 (en) | 2015-06-01 | 2015-06-01 | Method and communication device for controlling beam-forming tracking |
| CN201580080623.7A CN107615679B (en) | 2015-06-01 | 2015-06-01 | Method and communication device for controlling beamforming tracking |
| US14/652,441 US9900133B2 (en) | 2015-06-01 | 2015-06-01 | Method and communication device for controlling beam-forming tracking |
| EP15893665.8A EP3304763A4 (en) | 2015-06-01 | 2015-06-01 | METHOD AND COMMUNICATION DEVICE FOR CONTROLLING BEAM CONFORMATION MONITORING |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/080469 WO2016192002A1 (en) | 2015-06-01 | 2015-06-01 | Method and communication device for controlling beam-forming tracking |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016192002A1 true WO2016192002A1 (en) | 2016-12-08 |
Family
ID=57439762
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/080469 Ceased WO2016192002A1 (en) | 2015-06-01 | 2015-06-01 | Method and communication device for controlling beam-forming tracking |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9900133B2 (en) |
| EP (1) | EP3304763A4 (en) |
| CN (1) | CN107615679B (en) |
| WO (1) | WO2016192002A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110149126A (en) * | 2019-05-24 | 2019-08-20 | 熊军 | A kind of beam form-endowing method and beam size enlargement apparatus of 3D-MIMO system |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11012135B2 (en) * | 2017-03-16 | 2021-05-18 | Qualcomm Incorporated | Sensor-driven systems and methods to activate and deactivate beam scanning |
| US10863366B2 (en) | 2017-06-23 | 2020-12-08 | Qualcomm Incorporated | Receiver beamforming for serving and neighbor cell measurements |
| US10524266B2 (en) | 2017-10-20 | 2019-12-31 | Google Llc | Switching transmission technologies within a spectrum based on network load |
| US11006413B2 (en) | 2017-12-06 | 2021-05-11 | Google Llc | Narrow-band communication |
| US10779303B2 (en) | 2017-12-12 | 2020-09-15 | Google Llc | Inter-radio access technology carrier aggregation |
| US10608721B2 (en) | 2017-12-14 | 2020-03-31 | Google Llc | Opportunistic beamforming |
| EP3676972B1 (en) | 2017-12-15 | 2022-02-09 | Google LLC | Satellite-based narrow-band communication |
| US10868654B2 (en) | 2017-12-15 | 2020-12-15 | Google Llc | Customizing transmission of a system information message |
| US11246143B2 (en) | 2017-12-15 | 2022-02-08 | Google Llc | Beamforming enhancement via strategic resource utilization |
| US11251847B2 (en) | 2018-03-28 | 2022-02-15 | Google Llc | User device beamforming |
| EP3844893B1 (en) | 2018-09-10 | 2024-05-29 | Google LLC | Fast beam tracking |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070054617A1 (en) | 2004-10-11 | 2007-03-08 | Vladimir Nikolajevic | Directivity optimization for short-range wireless mobile communication systems |
| US20090067539A1 (en) * | 2007-09-11 | 2009-03-12 | Alexander Maltsev | Wireless Personal Area Network Communication Systems, Apparatus and Methods with Fast Adaptive Beamforming |
| US20110149842A1 (en) | 2009-12-23 | 2011-06-23 | Carlos Cordeiro | Native medium access control support for beamforming |
| CN102804626A (en) * | 2010-02-05 | 2012-11-28 | 高通股份有限公司 | Apparatus and method for enabling uplink beamforming transmit diversity channel estimation |
| US20130083774A1 (en) * | 2011-09-29 | 2013-04-04 | Samsung Electronics Co., Ltd | Method and apparatus for short handover latency in wireless communication system using beam forming |
| CN104584325A (en) * | 2012-08-21 | 2015-04-29 | 高通股份有限公司 | Updating a beam pattern table |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090097754A (en) * | 2008-03-11 | 2009-09-16 | 엘지전자 주식회사 | Beam tracking method in wireless communication network |
| TWI562554B (en) * | 2009-12-30 | 2016-12-11 | Sony Corp | Communications system and device using beamforming |
| KR101576347B1 (en) * | 2011-07-06 | 2015-12-09 | 후지쯔 가부시끼가이샤 | Base station, wireless terminal, channel value estimation method, pilot signal transmission method, and wireless communication system |
| KR101944796B1 (en) * | 2012-01-17 | 2019-04-17 | 삼성전자주식회사 | Method and apparatus for tracking uplink beams in beam-formed wireless communications system |
| CN103812547A (en) * | 2012-11-14 | 2014-05-21 | 中兴通讯股份有限公司 | Communication device and method and device for beam forming |
| US9578644B2 (en) * | 2014-09-26 | 2017-02-21 | Mediatek Inc. | Beam misalignment detection for wireless communication system with beamforming |
-
2015
- 2015-06-01 EP EP15893665.8A patent/EP3304763A4/en not_active Withdrawn
- 2015-06-01 CN CN201580080623.7A patent/CN107615679B/en not_active Expired - Fee Related
- 2015-06-01 WO PCT/CN2015/080469 patent/WO2016192002A1/en not_active Ceased
- 2015-06-01 US US14/652,441 patent/US9900133B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070054617A1 (en) | 2004-10-11 | 2007-03-08 | Vladimir Nikolajevic | Directivity optimization for short-range wireless mobile communication systems |
| US20090067539A1 (en) * | 2007-09-11 | 2009-03-12 | Alexander Maltsev | Wireless Personal Area Network Communication Systems, Apparatus and Methods with Fast Adaptive Beamforming |
| US20110149842A1 (en) | 2009-12-23 | 2011-06-23 | Carlos Cordeiro | Native medium access control support for beamforming |
| CN102804626A (en) * | 2010-02-05 | 2012-11-28 | 高通股份有限公司 | Apparatus and method for enabling uplink beamforming transmit diversity channel estimation |
| US20130083774A1 (en) * | 2011-09-29 | 2013-04-04 | Samsung Electronics Co., Ltd | Method and apparatus for short handover latency in wireless communication system using beam forming |
| CN104584325A (en) * | 2012-08-21 | 2015-04-29 | 高通股份有限公司 | Updating a beam pattern table |
Non-Patent Citations (2)
| Title |
|---|
| "The IEEE STANDARD", 14 March 2014, IEEE, pages: 1 - 634 |
| See also references of EP3304763A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110149126A (en) * | 2019-05-24 | 2019-08-20 | 熊军 | A kind of beam form-endowing method and beam size enlargement apparatus of 3D-MIMO system |
Also Published As
| Publication number | Publication date |
|---|---|
| US9900133B2 (en) | 2018-02-20 |
| CN107615679B (en) | 2021-02-02 |
| US20170141892A1 (en) | 2017-05-18 |
| EP3304763A1 (en) | 2018-04-11 |
| CN107615679A (en) | 2018-01-19 |
| EP3304763A4 (en) | 2019-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9900133B2 (en) | Method and communication device for controlling beam-forming tracking | |
| CN108464039B (en) | Method and apparatus for improving cell coverage in a wireless communication system | |
| US20190166570A1 (en) | Radio station, radio terminal, and synchronization timer control method in radio comunication system | |
| CN112154699A (en) | Sounding Reference Signal Transmission | |
| JP7583150B2 (en) | Information reporting method, information receiving method and related equipment | |
| CN112470415A (en) | System and method for power saving in discontinuous transmission operation | |
| JP2023530386A (en) | Methods, apparatus and media for communication | |
| KR20230074558A (en) | Beam processing method, apparatus and related equipment | |
| CN115529113A (en) | Reference signal transmission method and device | |
| CN119343957A (en) | Techniques for handover in non-terrestrial networks | |
| EP4335191A1 (en) | Measurement and reporting for mobility enhancement | |
| CN114765495A (en) | Uplink transmission method, terminal and network side equipment | |
| EP4639935A1 (en) | Reference signal and channel state information processing outside a discontinous reception active time | |
| CN115884105B (en) | Group management method and communication device | |
| JP2022538207A (en) | Communication method | |
| EP3790323B1 (en) | Triggering channel state information outside active time | |
| CN117598007A (en) | Method and device for monitoring PDCCH utilizing scheduled common information transmitted by multiple TRPs | |
| JP2023542110A (en) | Method and terminal | |
| JP7786592B2 (en) | Terminal device, network device, and communication method | |
| US12507284B2 (en) | Enhanced uplink power control for physical random access channel after initial access | |
| KR101610050B1 (en) | System of D2D communication based power control and Method for power control using the same | |
| CN121286039A (en) | Beam set adaptation for beam measurement | |
| CN117279091A (en) | Beam pointing method, device and terminal | |
| CN115413010A (en) | Transmission method, device, equipment and readable storage medium | |
| WO2026073393A1 (en) | Random access selection with duplexing type and repetition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 14652441 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15893665 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2015893665 Country of ref document: EP |