WO2019190368A1 - Methods, apparatus and computer programs for performing and enabling beam management in a communication network - Google Patents

Methods, apparatus and computer programs for performing and enabling beam management in a communication network Download PDF

Info

Publication number
WO2019190368A1
WO2019190368A1 PCT/SE2018/050334 SE2018050334W WO2019190368A1 WO 2019190368 A1 WO2019190368 A1 WO 2019190368A1 SE 2018050334 W SE2018050334 W SE 2018050334W WO 2019190368 A1 WO2019190368 A1 WO 2019190368A1
Authority
WO
WIPO (PCT)
Prior art keywords
wireless node
wireless
node
data
transmission
Prior art date
Application number
PCT/SE2018/050334
Other languages
French (fr)
Inventor
Johan OTTERSTEN
Hugo Tullberg
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority to PCT/SE2018/050334 priority Critical patent/WO2019190368A1/en
Publication of WO2019190368A1 publication Critical patent/WO2019190368A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0617Diversity 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N7/00Computing arrangements based on specific mathematical models
    • G06N7/01Probabilistic graphical models, e.g. probabilistic networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0868Hybrid systems, i.e. switching and combining
    • H04B7/088Hybrid systems, i.e. switching and combining using beam selection

Definitions

  • Embodiments of the present disclosure relate to beam management in communication networks, and particularly to the selection of transmission and reception beams in wireless communication networks.
  • Beamforming techniques are expected to be employed in both the transmitter (e.g., for downlink communications, a network node such as a base station or other transmission point) and the receiver (e.g., for downlink, a wireless terminal device or user equipment (UE)).
  • a transmission beam is generated by the transmitter when multiple antenna elements are controlled to transmit signals having varied phase and/or amplitude so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles).
  • the transmission is stronger in the direction of constructive interference and a beam is generated.
  • a receiver can similarly apply phase and/or amplitude variations to signals received at different antenna elements, so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles).
  • signals are received more strongly in the direction of constructive interference and less strongly in other directions (i.e. the receiver is more sensitive to signals received in the direction of constructive interference).
  • the directionality of the receiver is known in the art and hereinafter referred to as a reception beam.
  • the combination of a transmission beam for transmitting signals and a reception beam for receiving those signals is referred to as a beam pair.
  • beam management The process of selecting a beam pair for interactions between a transmitter and a receiver is known as beam management.
  • beam management is divided into three stages, referred to as P1 , P2 and P3.
  • the network node transmits synchronization signal (SS) blocks in the form of wide beams to establish initial beams for transmission and reception.
  • SS synchronization signal
  • the transmitter and the receiver each perform a sweep, in which they search through all available wide beams to find the best pair. That is, the network node transmits SS blocks in each of a plurality of differently directed wide transmission beams, and the UE attempts to detect SS blocks in each of a plurality of differently directed reception beams. The UE detects a suitable SS block via one of the reception beams, and transmits a signal back to the network node (e.g.
  • the network node receives the signal from the UE via a suitably oriented reception beam, and can thus select a correspondingly oriented wide transmission beam.
  • the signal transmitted from the UE to the network node may contain an identifier of the beam via which the SS block was detected, again enabling the network node to select a wide transmission beam for transmissions to the UE.
  • the P2 stage consists of refining the initial beam at the transmitter (network node), while the P3 stage consists of refining the initial beam at the receiver (UE).
  • the transmitter transmits signals (e.g., channel state information reference signals (CSI- RS)) via a plurality of narrow beams arranged within the solid angle of the wide beam selected in P1.
  • the receiver performs measurements on those signals and reports to the transmitter, which may then select a suitable narrow beam based on the measurements.
  • a similar process is then carried out in P3, in which the transmitter transmits a fixed signal using the narrow beam selected in P2, and configured resources for the receiver, while the receiver performs measurements using a plurality of narrow reception beams.
  • a suitable narrow reception beam is then selected by the receiver on the basis of those measurements. This establishes a link made up of two narrow beams, which increases the gain and provides better communication.
  • P2 and P3 can be done either separately or jointly.
  • a separate P2/P3 sweep is described above, and involves refining the beam at the transmitter first (keeping the reception beam fixed) before refining the reception beam (keeping the transmission beam fixed).
  • a joint sweep involves both transmitter and receiver switching their beams simultaneously. In order to synchronize this beam switch, the transmitter and receiver exchange information in a process known as beam indication. This is only required in the joint P2/P3 sweep; in the separate sweep example, the transmitter and receiver can adjust their beams without beam indication.
  • Embodiments of the present disclosure seek to address these and other problems.
  • One aspect of the disclosure provides a method in a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network.
  • the method comprises: obtaining input data, the input data comprising: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the method further comprises, based on the input data, using a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiating establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
  • a prediction model developed using a machine-learning algorithm
  • the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
  • the method further comprises obtaining feedback data indicative of success of establishment of the beam pair link using the determined beam pair; and using the machine-learning algorithm to update the prediction model based on the feedback data.
  • the feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
  • the at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal.
  • the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first wireless node comprises a user equipment
  • the second wireless node comprises a radio transmission point
  • the method is performed in one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
  • the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
  • the input data further comprises a cell identity associated with the second wireless node.
  • Another aspect of the disclosure provides a method of enabling beam management between wireless nodes of a communication network.
  • the method comprises: obtaining input data, the input data comprising: measurement data from one or more measurements performed by a first wireless node of the communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the method further comprises obtaining target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilizing a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
  • At least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
  • the at least one signal transmitted on at least the first transmission beam comprises synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node.
  • the input data further comprises a cell identity associated with the second wireless node.
  • Another aspect of the disclosure provides a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network.
  • the node is configured to carry out any of the methods recited above.
  • a further aspect of the disclosure provides a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network.
  • the node comprises processing circuitry and a non-transitory machine-readable medium storing instructions which, when executed by the processing circuitry, cause the node to: obtain input data, the input data comprising: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes; based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and
  • the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
  • the non-transitory machine-readable medium further stores instructions which, when executed by the processing circuitry, cause the node to: obtain feedback data indicative of success of establishment of the beam pair link using the determined beam pair; and use the machine-learning algorithm to update the prediction model based on the feedback data.
  • the feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
  • the at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal.
  • the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first wireless node comprises a user equipment
  • the second wireless node comprises a radio transmission point
  • the node is one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
  • the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
  • the input data further comprises a cell identity associated with the second wireless node.
  • a further aspect of the disclosure provides a processing device.
  • the processing device comprises processing circuitry and a non-transitory machine-readable medium storing instructions which, when executed by the processing circuitry, cause the processing device to: obtain input data, the input data comprising: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes; obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilize a machine-learning algorithm to train a prediction model based on the
  • At least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
  • the at least one signal transmitted on at least the first transmission beam comprises synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node.
  • the input data further comprises a cell identity associated with the second wireless node.
  • embodiments of the disclosure simplify the process of selecting a beam pair link for wireless communications between a transmitter and a receiver.
  • the P2 and P3 processes identified in the background section above may be omitted altogether.
  • the beam pair selection process is made quicker, and signalling overhead is reduced.
  • a base station configured to communicate with a user equipment (UE), the base station comprising a radio interface and processing circuitry configured to:
  • the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • a communication system including a host computer comprising:
  • processing circuitry configured to provide user data
  • a communication interface configured to forward the user data to a cellular network for transmission to a user equipment (UE),
  • UE user equipment
  • the cellular network comprises a base station having a radio interface and processing circuitry, the base station’s processing circuitry configured to:
  • input data comprising:
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data
  • the UE comprises processing circuitry configured to execute a client application associated with the host application.
  • a method implemented in a base station comprising:
  • the input data comprising:
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the host computer initiating a transmission carrying the user data to the UE via a cellular network comprising the base station, wherein the base station is configured to: obtain input data, the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • a user equipment configured to communicate with a base station, the UE comprising a radio interface and processing circuitry configured to:
  • input data comprising:
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine- learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • a communication system including a host computer comprising:
  • processing circuitry configured to provide user data
  • a communication interface configured to forward user data to a cellular network for transmission to a user equipment (UE),
  • UE user equipment
  • the UE comprises a radio interface and processing circuitry, the UE’s processing circuitry configured to:
  • input data comprising:
  • beamforming data indicating beamforming capabilities of the UE and the base station
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the cellular network further includes a base station configured to communicate with the UE.
  • the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data; and the UE’s processing circuitry is configured to execute a client application associated with the host application.
  • a method implemented in a user equipment comprising:
  • the input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and initiating establishment of the beam pair link between the UE and the base station using the determined beam pair.
  • the host computer initiating a transmission carrying the user data to the UE via a cellular network comprising the base station, wherein the UE:
  • the input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and initiates establishment of the beam pair link between the UE and the base station using the determined beam pair.
  • a user equipment configured to communicate with a base station, the UE comprising a radio interface and processing circuitry configured to:
  • input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • a communication system including a host computer comprising:
  • a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station
  • the UE comprises a radio interface and processing circuitry, the UE’s processing circuitry configured to:
  • input data comprising:
  • the measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station; based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
  • the processing circuitry of the host computer is configured to execute a host application
  • the UE’s processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data.
  • the processing circuitry of the host computer is configured to execute a host application, thereby providing request data
  • the UE’s processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data in response to the request data.
  • the input data comprising:
  • the measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station; based on the input data, using a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
  • the host computer receiving user data transmitted to the base station from the UE, wherein the UE:
  • the input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the user data to be transmitted is provided by the client application in response to the input data.
  • a base station configured to communicate with a user equipment (UE), the base station comprising a radio interface and processing circuitry configured to:
  • input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • a communication system including a host computer comprising a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, wherein the base station comprises a radio interface and processing circuitry, the base station’s processing circuitry configured to:
  • the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the processing circuitry of the host computer is configured to execute a host application
  • the UE is configured to execute a client application associated with the host application, thereby providing the user data to be received by the host computer.
  • a method implemented in a base station comprising:
  • the input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • the host computer receiving, from the base station, user data originating from a transmission which the base station has received from the UE, wherein the UE: obtains input data, the input data comprising:
  • measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
  • a prediction model developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam;
  • Figure 1 is a schematic diagram of a wireless communications system according to embodiments of the disclosure
  • Figure 2a is a schematic diagram of a prediction model training process according to embodiments of the disclosure.
  • Figure 2b is a schematic diagram of a prediction model refinement process according to embodiments of the disclosure.
  • Figure 3 is a flowchart of a method of enabling beam management according to embodiments of the disclosure.
  • Figure 4 is a flowchart of a method of beam management according to embodiments of the disclosure.
  • FIG. 5 to 7 illustrate nodes according to embodiments of the disclosure
  • Figure 8 schematically illustrates a telecommunication network connected via an intermediate network to a host computer
  • Figure 9 is a generalized block diagram of a host computer communicating via a base station with a user equipment over a partially wireless connection.
  • Figures 10 to 13 are flowcharts illustrating methods implemented in a communication system including a host computer, a base station and a user equipment.
  • FIG 1 shows a wireless communications system 110 according to embodiments of the present disclosure.
  • the system 1 10 may implement any suitable wireless communications protocol or technology, such as Global System for Mobile communication (GSM), Wide Code-Division Multiple Access (WCDMA), Long Term Evolution (LTE), New Radio (NR), WiFi, WiMAX, or Bluetooth wireless technologies.
  • GSM Global System for Mobile communication
  • WCDMA Wide Code-Division Multiple Access
  • LTE Long Term Evolution
  • NR New Radio
  • WiFi WiMAX
  • Bluetooth wireless technologies such as Bluetooth wireless technology.
  • the system 1 10 comprises a cellular telecommunications network, such as the type developed by the 3 rd Generation Partnership Project (3GPP).
  • 3GPP 3 rd Generation Partnership Project
  • the network nodes 112 may be base stations, NodeBs, eNodeBs, gNodeBs, access points or any other transmission-reception point (TRP).
  • TRP transmission-reception point
  • the network nodes 112 may each serve one or more cells.
  • the system 110 also comprises a wireless device 114 (also referred to as a user equipment (UE), mobile device, mobile terminal, terminal device, etc), which is able to communicate wireless with the network nodes 112.
  • a wireless device 114 also referred to as a user equipment (UE), mobile device, mobile terminal, terminal device, etc
  • Both the network nodes 112 and the wireless device 114 have antennas and transmit/receive circuitry which permit them to use beamforming techniques to transmit and/or receive wireless signals.
  • each device may comprise an antenna array, consisting of a plurality of antenna elements arranged.
  • a transmission beam may be generated using such an antenna array by varying the amplitude and/or phase of signals provided to the multiple antenna elements so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles).
  • a reception beam may be generated using such an antenna array by varying the amplitude and/or phase of signals detected by the multiple antenna elements so as to constructively interfere with each other in at least one
  • the width of the beams generated by the network nodes 112 and/or the wireless device 114 may be varied.
  • the network nodes 112 may be capable of generating relatively wide transmission beams 116a, 116b, 116c (collectively, 116), and relatively narrow transmission beams 120.
  • the narrow beams typically extend further from the device than the wide beams, although it should be noted that Figure 1 is not drawn to scale.
  • Figure 1 also shows wide transmission beams 118a, 118b, 118c from network node 112b, and reception beams 124 of the wireless device 114.
  • the width of the beams may be determined by any suitable metric.
  • the width of the beams may be determined by an angular extent of the beam as measured in a particular plane (e.g. a horizontal plane), e.g., an included angle of the beam as subtended at the transmission or reception point.
  • a wide beam will have a greater angular extent than a narrow beam, as subtended at the transmission or reception point.
  • the width of a beam may be determined with respect to the solid angle of the beam, rather than the angular extent of the beam. In such embodiments, a wide beam will have a greater solid angle than a narrow beam as subtended at the transmission or reception point.
  • a solid angle is the two-dimensional angle in three-dimensional space that an object subtends at a point (as measured in steradians).
  • a conical transmission or reception beam for example may subtend a particular solid angle at the transmission or reception point.
  • FIG. 1 further shows, in an optional embodiment, a server 122 which is communicably coupled to both the network node 1 12a and the wireless device 1 14.
  • the server 122 may be embodied in a core network of the system 1 10, or in any other node of the system 110. The function of the server 122 will be discussed in greater detail below.
  • the network nodes 1 12 and the wireless device 114 communicate with each other using beamforming techniques. That is, the network nodes 112 transmit wireless signals to the wireless device 114 using a directional transmission beam, and the wireless device 1 14 receives those wireless signals using a directional reception beam.
  • the combination of the transmission beam and the reception beam is known as a“beam pair”, and the link established between those transmission and reception beams known as a“beam pair link”.
  • a beam pair must be chosen for the establishment of the beam pair link in a process known as beam management. Such a process may be required in various scenarios, such as during initial connection of the wireless device 114 to the network, following loss of connection to the network, or as part of a routine optimization process (i.e., to ensure an appropriate beam pair is utilized for ongoing communication).
  • a predictive model is used to significantly shorten the beam management process and reduce signalling overhead. Following initial acquisition of input data based on wide transmission beams (e.g., as for the P1 process), the predictive model is used to determine a (narrow) beam pair for communication between the network node 112 and the wireless device 114. Thus, the significant signalling of processes P2 and P3, related to measurement and reporting in order to select the narrow transmission and reception beams, is avoided.
  • the predictive model may be developed using one or more machine-learning algorithms. Thus, in such embodiments, the predictive model is first trained.
  • Figure 2a is a schematic diagram of a prediction model training process according to embodiments of the disclosure.
  • Figure 3 is a corresponding flowchart of a training method according to embodiments of the disclosure. The training may be carried out in any suitable processing equipment.
  • Training data 200 is obtained, and passed to a machine learning algorithm 206.
  • the machine-learning algorithm 206 then generates a predictive model 208 based on the training data 200.
  • Several different machine learning techniques may be used for the machine-learning algorithm 206, including decision trees, random forests, neural networks, recurrent neural networks/long-short term memory etc. The present disclosure is not limited in that respect.
  • the training data 200 comprises input data 202 (i.e. , that data which the prediction model 208 is to act upon once trained) and target data 204 (i.e., that data which the prediction model 208 is to be trained to predict, based on the input data).
  • the training data 200 may be obtained by following a P1/P2/P3 procedure substantially as described above.
  • the network nodes 112 utilize wide transmission beams to transmit one or more wireless signals, such as reference signals (e.g., synchronization signals).
  • the network nodes 112 may perform a“sweep” of such transmissions over a plurality of differently oriented wide transmission beams, e.g., in a time-multiplexed fashion.
  • the term“sweep” does not imply that the beams are swept in a clockwise or anticlockwise order; the beams may be swept in any order.
  • the network node 112a transmits one or more wireless signals over wide transmission beams 1 16a, 116b and 1 16c. Although three wide transmission beams are shown, any number of wide transmission beams may be utilized for this purpose. Similarly, network node 112b transmits one or more wireless signals over wide transmission beams 1 18.
  • the wireless device 114 attempts to detect the wireless signals transmitted over the wide transmission beams 116, 118, and particularly performs measurements on the transmitted signals(e.g., synchronization signal blocks) using each of a plurality of reception beams 124, to determine respective metrics for each of the reception beams 124. For example, in one embodiment the wireless device 114 measures the reference signal received power (RSRP) of the wireless signals using each of its reception beams 124.
  • RSRP reference signal received power
  • the wireless device 1 14 obtains data comprising the respective metrics for each of its reception beams 124, as measured for each of one or more wide transmission beams 1 16, 1 18. It will be noted that the measurements may relate to transmissions from one or more network nodes 1 12. For example, if the wireless device 1 14 performs measurements using five reception beams, and detects transmissions from wide beams 1 16b, 116c as well as from a wide beam 118 (from network node 1 12b), the wireless device 1 14 may obtain up to five metrics for each wide beam (up to 15 metrics in total).
  • input data 200 is therefore obtained, in step 300, which comprises some or all of this measurement data, as well as data which is indicative of the beamforming capabilities of the wireless device 114 and the network nodes 112 (“beamforming data”).
  • the measurement data may comprise all of the measurements performed by the wireless device 1 14, or only a subset of the measurements. In the latter case, for example, the measurement data may be limited by including only the metrics for the n best reception beams per transmission beam or the n best reception beams overall (where n is an integer), for example.
  • the measurement data may contain measurements performed on transmissions by one or multiple wide transmission beams. In the latter case, the measurement data may additionally comprise identifiers for the transmission beams in question.
  • the measurement data may contain measurements performed on transmissions by one or multiple network nodes. In the latter case, the measurement data may additionally comprise identifiers for the network nodes in question (e.g. cell IDs, etc).
  • the beamforming data may comprise any data which is indicative of the beamforming capabilities of the wireless device 1 14 and the network nodes 112.
  • the UE type may be indicative of the number of beams supported by the wireless device 1 14.
  • the beamforming data may comprise respective codebooks of the wireless device 1 14 and the network nodes 112.
  • target data 204 is obtained.
  • the target data 204 (i.e. the appropriate beam pair, given the input data 202) may be acquired by following conventional processes, e.g., by following processes P2 and P3 as described above.
  • the wireless device 1 14 selects its own transmission beam for transmission of a signal (e.g. a random access preamble) back to the network node.
  • the wireless device 1 14 may determine the best metric value (e.g., the highest RSRP, strongest signal, etc) and its corresponding wide transmission beam 1 16b and reception beam 124.
  • the wireless device 114 uses its own transmission beam (not illustrated in Figure 1), oriented in a similar direction to the determined reception beam 124, the wireless device 114 transmits a signal (e.g., a random access preamble) back to the network node 112a.
  • the P2 stage consists of refining the initial beam at the transmitter (network node), while the P3 stage consists of refining the initial beam at the receiver (UE).
  • the transmitter transmits signals (e.g., channel state information reference signals (CSI- RS)) via a plurality of narrow beams (e.g., beams 120-n) arranged within the solid angle of the wide beam selected in P1 (e.g., beam 1 16b).
  • the receiver performs measurements on those signals and reports to the transmitter, which may then select a suitable narrow beam based on the measurements.
  • a similar process is then carried out in P3, in which the transmitter transmits a fixed signal using the narrow beam selected in P2, and configured resources for the receiver, while the receiver performs measurements using a plurality of narrow reception beams.
  • a suitable narrow reception beam is then selected by the receiver on the basis of those measurements.
  • Each beam may be identified through an index, or other identifying value.
  • P2 and P3 processes can be performed either separately or jointly.
  • a separate P2/P3 sweep is described above, and involves refining the beam at the transmitter first (keeping the reception beam fixed) before refining the reception beam (keeping the transmission beam fixed).
  • a joint sweep involves both transmitter and receiver switching their beams simultaneously.
  • the transmitter and receiver exchange information in a process known as beam indication. This is only required in the joint P2/P3 sweep; in the separate sweep example, the transmitter and receiver can adjust their beams without beam indication.
  • the selected beam pair then forms the target data 204 for the given input data 202.
  • the machine-learning algorithm 206 utilizes both the target data 204 and the input data 202 to train the prediction model 208 to predict the target data, based on the input data as input. This step is repeated multiple times, iteratively, using different input and target data (i.e. data acquired under different conditions), until the prediction model 208 performs adequately.
  • the machine-learning algorithm 206 may seek to minimize a loss function such as the mean squared error, the cross-entropy cost, the exponential cost or the Kullback-Leibler divergence.
  • the training data 200 comprises input data 202 and target data 204 relating to beam pair selection for a particular network node only (e.g., the network node 1 12a).
  • the training data may relate to beam pair selection for that particular network node and any wireless device (potentially multiple different wireless devices).
  • the training process may be performed in any suitable processing equipment, including the network node itself or in processing equipment remote from the network node.
  • the training data 200 may be obtained through communication with the network node 112 and/or the wireless devices 1 14 which form beam pair links with the network node 112.
  • the UE type may be explicitly signalled by the wireless device 1 14 to the network nodes 112, or may be inferred by the network nodes, for example, based on the measurement pattern of the wireless device 114 (where different UE types have different measurement patterns).
  • Further beamforming capabilities (such as the codebook of the wireless device, for example) may be explicitly signalled between the wireless device 1 14 and the network nodes 1 12.
  • Figures 2a and 3 illustrate a method of training a prediction model to be used in selecting a beam pair for communications between first and second wireless nodes (e.g. between a network node and a wireless device).
  • Figure 2b is a schematic diagram of a process of utilizing that trained prediction according to embodiments of the disclosure, to select a beam for communications between first and second wireless nodes (e.g. between a network node and a wireless device), and also optionally refining the prediction model during use.
  • Figure 4 is a flowchart of a corresponding method. The method may be performed in any node, such as the wireless device (e.g., wireless device 1 14), the network node (e.g., network node 112a) or a remote server (e.g., server 122).
  • Figure 2b is described with relation to Figure 4 below.
  • input data 210 is obtained in step 400.
  • the input data may be substantially similar to input data 200 obtained for the training process, as described above.
  • the dimensionality of the input data may remain the same.
  • the network nodes 1 12 utilize wide transmission beams to transmit one or more wireless signals, such as reference signals (e.g., synchronization signals).
  • the network nodes 112 may perform a“sweep” of such transmissions over a plurality of differently oriented wide transmission beams, e.g., in a time-multiplexed fashion. It will be noted that the term “sweep” does not imply that the beams are swept in a clockwise or anticlockwise order; the beams may be swept in any order.
  • the wireless device 114 attempts to detect the wireless signals transmitted over the wide transmission beams 116, 118, and particularly performs measurements on the transmitted signals(e.g., synchronization signal blocks) using each of a plurality of reception beams 124, to determine respective metrics for each of the reception beams 124. For example, in one embodiment the wireless device 1 14 measures the reference signal received power (RSRP) of the wireless signals using each of its reception beams 124.
  • RSRP reference signal received power
  • the wireless device 1 14 obtains data comprising the respective metrics for each of its reception beams 124, as measured for each of one or more wide transmission beams 1 16, 1 18. It will be noted that the measurements may relate to transmissions from one or more network nodes 112. For example, if the wireless device 1 14 performs measurements using five reception beams, and detects transmissions from wide beams 1 16b, 116c as well as from a wide beam 118 (from network node 1 12b), the wireless device 1 14 may obtain up to five metrics for each wide beam (up to 15 metrics in total).
  • the input data comprises measurement data and beamforming data.
  • the measurement data may comprise all of the measurements performed by the wireless device 1 14, or only a subset of the measurements. In the latter case, for example, the measurement data may be limited by including only the metrics for the n best reception beams per transmission beam or the n best reception beams overall (where n is an integer), for example.
  • the measurement data may contain measurements performed on transmissions by one or multiple wide transmission beams. In the latter case, the measurement data may additionally comprise identifiers for the transmission beams in question.
  • the measurement data may contain measurements performed on transmissions by one or multiple network nodes. In the latter case, the measurement data may additionally comprise identifiers for the network nodes in question (e.g. cell IDs, etc).
  • the beamforming data may comprise any data which is indicative of the beamforming capabilities of the wireless device 1 14 and the network node 1 12.
  • the UE type may be indicative of the number of beams supported by the wireless device 1 14.
  • the beamforming data may comprise respective codebooks of the wireless device 1 14 and the network node 1 12.
  • the method may be performed in the wireless device, the network node, or a remote server. If performed in the wireless device, the wireless device therefore obtains knowledge as to the beamforming capabilities of the network node. Such beamforming data may be provided in signalling from the network node to the wireless device (e.g. as part of system information broadcast). If the method is performed in the network node, the network node therefore obtains knowledge as to the beamforming capabilities of the wireless device, as well as the measurement data obtained by the wireless device. In this case, the wireless device may signal the measurement data and/or its beamforming capabilities to the network node (e.g. together with the random access preamble message, or subsequent to transmission of the random access preamble message).
  • the wireless device may signal the measurement data and/or its beamforming capabilities to the network node (e.g. together with the random access preamble message, or subsequent to transmission of the random access preamble message).
  • the beamforming capabilities of the wireless device may be inferred by the network node.
  • the UE type may be inferred by the network node based on the measurement pattern of the wireless device (where different UE types have different measurement patterns). If the method is performed in the remote server, similar considerations may apply as for the network node discussed above, with the network node transmitting the input data (i.e. the measurement data and beamforming data for the wireless device, as well as its own beamforming data) to the remote server for processing.
  • the input data 210 is provided to a prediction model 212 in order to determine an appropriate beam pair 214 for use by the network node and the wireless device.
  • the prediction model for example based on the training process described above with respect to Figures 2a and 3, outputs a beam pair 214 comprising a transmission beam (e.g., for the network node) and a reception beam (e.g., for the wireless device).
  • At least the transmission beam is relatively narrow compared to the wide transmission beam used to generate the input data 210.
  • both the selected transmission and reception beams are relatively narrow compared to the transmission and reception beams used to generate the input data 210.
  • step 404 the establishment of a beam pair link between the network node and the wireless device is initiated, using the beam pair 214 output by the prediction model 212.
  • the network node may transmit a wireless signal to the wireless device, using its determined transmission beam, and comprising an indication of the proposed reception beam for use by the wireless device (e.g., a beam index or other identifier).
  • the server may transmit an instruction to the network node comprising an indication of the determined beam pair.
  • the network node may then follow a similar process and transmit to the wireless device using its determined transmission beam, and comprising an indication of the proposed reception beam for use by the wireless device.
  • the wireless device may transmit a wireless signal to the network node comprising an indication of the proposed transmission beam for use by the network node (e.g., a beam index or other identifier).
  • Beam indication signalling may be utilized to ensure that the network node 112 and the wireless device 114 switch to the determined beams simultaneously.
  • the prediction model 212 significantly reduces the latency and the signalling overhead associated with selecting a narrow beam pair for use in communications between first and second wireless nodes (e.g. a network node and a wireless device).
  • first and second wireless nodes e.g. a network node and a wireless device.
  • the method ends at this point, with establishment of the beam pair link between the first and second wireless nodes.
  • the method continues so as to refine the predictive model based on feedback data.
  • step 406 the node obtains feedback data 216 which is indicative of the success (or failure) of the establishment of the beam pair link using the beam pair determined in step 402.
  • successful establishment of the beam pair link may be determined by the transmission between the network node 1 12a and the wireless device 1 14 of a positive acknowledgement message, such as an ACK message used in hybrid automatic request (HARQ), to indicate the successful transmission of data between the network node 112a and the wireless device 1 14 using the beam pair link.
  • a positive acknowledgement message such as an ACK message used in hybrid automatic request (HARQ)
  • HARQ hybrid automatic request
  • Such an acknowledgement message may be used as positive feedback to indicate the successful establishment of the beam pair link.
  • transmission of a negative acknowledgement message between the network node 1 12a and the wireless device such as a NACK message used in HARQ, may be indicative that establishment of the beam pair link was unsuccessful, or at least subject to poor radio performance. In this case, the negative acknowledgement message may be used as negative feedback.
  • successful establishment of the beam pair link may be determined based on measurement data obtained by the network node 112a and/or the wireless device 1 14.
  • the network node 1 12a may periodically transmit reference signals (e.g. CSI-RS) using some or all of the narrow transmission beams 120 (e.g., in a beam sweep), while the wireless device 114 may perform measurements on some or all of those reference signals using its reception beams to obtain a metric ( e.g. CSI-RS).
  • the wireless device 1 14 reports some or all of the measured values to the network.
  • the wireless device 1 14 may report the measured values for only the x narrow transmission beams having the highest measured values (where x is an integer). In this way, the network node 112a and the wireless device 1 14 may ensure that the connection between the two wireless nodes is not lost, for example, as a result of changing radio conditions or movement of the wireless device 114 relative to the network node 112a.
  • positive feedback indicative of a successful beam pair link establishment may be obtained if the beam pair determined in step 402 is associated with the highest metric value reported by the wireless device 1 14. In further embodiments, positive feedback may be obtained if the beam pair determined in step 402 is associated with one of the highest metric values reported by the wireless device 114 (e.g., the x highest values). In such embodiments, an established beam pair link may be considered a success even if it is not associated with the highest value.
  • the beam pair determined in step 402 is not associated with the highest metric value reported by the wireless device 114, or not associated with the x highest values, or not reported by the wireless device 114 at all, negative feedback may be obtained.
  • the wireless device 114 If the method is performed by the wireless device 114, such feedback information is inherently available to the wireless device, in the form of acknowledgement messages transmitted or received by it, or measurements performed by it. If the method is performed by the network node 112a, the acknowledgement messages transmitted or received by the node will again be inherently available, while the measurements are transmitted to the network node in reports by the wireless device 1 14. If the method is performed by the server 122, the wireless device 114 and/or the network node 112a may transmit the relevant feedback data to the server 122.
  • the feedback data 216 is provided to a machine-learning algorithm 218 which, in step 408, updates the prediction model 212 based on the feedback data 216.
  • a machine-learning algorithm 218 which, in step 408, updates the prediction model 212 based on the feedback data 216.
  • various methods may be used to update the prediction model based on the feedback data 216. For example, reinforcement learning techniques based on data from current and past time instances may be used to update the model or, alternatively, simpler techniques may utilize only data from the current time instance to update the model 212.
  • the machine-learning algorithm 218 used for refinement of the prediction model 212 may be different to the machine-learning algorithm 206 used for training the prediction model 208.
  • embodiments of the disclosure additionally comprise a method for updating a prediction model while that model has been deployed for use in a network.
  • the model can be updated to take account of a changing environment (e.g. the erection of buildings in the vicinity of the network node, changing natural environment, etc).
  • a changing environment e.g. the erection of buildings in the vicinity of the network node, changing natural environment, etc.
  • the description above has focussed primarily on the use of wide and narrow transmission beams by a network node, and the use of reception beams by a wireless device. However, those skilled in the art will appreciate that the reverse of this scenario is also possible.
  • the wireless device may transmit signals over a plurality of wide transmission beams, such as a request for synchronization to the network.
  • a network node may then perform measurements on the transmitted signals, and use those measurements as the inputs to a prediction model to determine a beam pair.
  • a prediction model to determine a beam pair for first and second wireless nodes.
  • FIG 5 is a schematic illustration of a node or processing device 500 according to embodiments of the disclosure.
  • the node or processing device 500 may be configured to perform the methods of Figures 3 and/or 4.
  • the node or processing device 500 may be implemented within a wireless device (such as the wireless device 1 14 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above).
  • the node or processing device 500 comprises processing circuitry 502 and a non- transitory machine-readable medium 504 (such as memory).
  • the node or processing device 500 also comprises one or more interfaces 506 for communication with other nodes or devices.
  • the node or processing device 500 is provided for performing beam management between a first wireless node of a communication network and a second wireless node of the communication network.
  • the memory 504 stores instructions which, when executed by the processing circuitry 502, cause the node or processing device 500 to: obtain input data.
  • the input data comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the node or processing device 500 is further caused to, based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
  • a prediction model developed using a machine-learning algorithm
  • the memory 504 stores instructions which, when executed by the processing circuitry 502, cause the node or processing device 500 to: obtain input data.
  • the input data comprises: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the node or processing device 500 is further caused to obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilize a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
  • FIG. 5 shows the processing circuitry 502, the memory 504 and the interface(s) 506 coupled together in series, those skilled in the art will appreciate that the components of the node or processing device 500 may be coupled together in any suitable manner (e.g. via a bus or other internal connection).
  • FIG. 6 is a schematic illustration of a node or processing device 600 according to further embodiments of the disclosure.
  • the node or processing device 600 may be configured to perform the methods of Figure 3.
  • the node or processing device 600 may be implemented within a wireless device (such as the wireless device 1 14 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above).
  • the node or processing device 600 comprises an obtaining module 602, a predicting module 604 and an initiating module 606.
  • the modules may be implemented purely in hardware, purely in software, or in a combination of hardware and software.
  • the node or processing device 600 is provided for performing beam management between a first wireless node of a communication network and a second wireless node of the communication network.
  • the obtaining module 602 is configured to obtain input data.
  • the input data comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the predicting module 604 is configured to, based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam.
  • the initiating module 606 is configured to initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
  • the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
  • the obtaining module 502 is further configured to: obtain feedback data indicative of success of establishment of the beam pair link using the determined beam pair, and the predicting module 604 is configured to update the prediction model based on the feedback data.
  • the feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
  • the at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal.
  • the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first wireless node comprises a user equipment
  • the second wireless node comprises a radio transmission point
  • the node or processing device 600 is one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
  • the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
  • the input data further comprises a cell identity associated with the second wireless node.
  • Figure 7 is a schematic illustration of a node or processing device 700 according to further embodiments of the disclosure.
  • the node or processing device 700 may be configured to perform the methods of Figure 4.
  • the node or processing device 700 may be implemented within a wireless device (such as the wireless device 114 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above).
  • the node or processing device 700 comprises an obtaining module 702 and a training module 704.
  • the modules may be implemented purely in hardware, purely in software, or in a combination of hardware and software.
  • the obtaining module 702 is configured to obtain input data.
  • the input data comprises: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes.
  • the obtaining module 702 is further configured to obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam.
  • the training module 704 is configured to utilize a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
  • At least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
  • the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
  • the at least one signal transmitted on at least the first transmission beam comprises synchronization signal.
  • the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node
  • the input data further comprises a cell identity associated with the second wireless node.
  • a communication system includes a telecommunication network 810, such as a 3GPP-type cellular network, which comprises an access network 811 , such as a radio access network, and a core network 814.
  • the access network 811 comprises a plurality of base stations 812a, 812b, 812c, such as NBs, eNBs, gNBs or other types of wireless access points, each defining a corresponding coverage area 813a, 813b, 813c.
  • Each base station 812a, 812b, 812c is connectable to the core network 814 over a wired or wireless connection 815.
  • a first user equipment (UE) 891 located in coverage area 813c is configured to wirelessly connect to, or be paged by, the corresponding base station 812c.
  • a second UE 892 in coverage area 813a is wirelessly connectable to the corresponding base station 812a. While a plurality of UEs 891 , 892 are illustrated in this example, the disclosed embodiments are equally applicable to a situation where a sole UE is in the coverage area or where a sole UE is connecting to the corresponding base station 812.
  • the telecommunication network 810 is itself connected to a host computer 830, which may be embodied in the hardware and/or software of a standalone server, a cloud- implemented server, a distributed server or as processing resources in a server farm.
  • the host computer 830 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider.
  • the connections 821 , 822 between the telecommunication network 810 and the host computer 830 may extend directly from the core network 814 to the host computer 830 or may go via an optional intermediate network 820.
  • the intermediate network 820 may be one of, or a combination of more than one of, a public, private or hosted network; the intermediate network 820, if any, may be a backbone network or the Internet; in particular, the intermediate network 820 may comprise two or more sub-networks (not shown).
  • the communication system of Figure 8 as a whole enables connectivity between one of the connected UEs 891 , 892 and the host computer 830.
  • the connectivity may be described as an over-the-top (OTT) connection 850.
  • the host computer 830 and the connected UEs 891 , 892 are configured to communicate data and/or signaling via the OTT connection 850, using the access network 811 , the core network 814, any intermediate network 820 and possible further infrastructure (not shown) as intermediaries.
  • the OTT connection 850 may be transparent in the sense that the participating communication devices through which the OTT connection 850 passes are unaware of routing of uplink and downlink communications. For example, a base station 812 may not or need not be informed about the past routing of an incoming downlink communication with data originating from a host computer 830 to be forwarded (e.g., handed over) to a connected UE 891. Similarly, the base station 812 need not be aware of the future routing of an outgoing uplink communication originating from the UE 891 towards the host computer 830.
  • a host computer 910 comprises hardware 915 including a communication interface 916 configured to set up and maintain a wired or wireless connection with an interface of a different communication device of the communication system 900.
  • the host computer 910 further comprises processing circuitry 918, which may have storage and/or processing capabilities.
  • the processing circuitry 918 may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions.
  • the host computer 910 further comprises software 911 , which is stored in or accessible by the host computer 910 and executable by the processing circuitry 918.
  • the software 911 includes a host application 912.
  • the host application 912 may be operable to provide a service to a remote user, such as a UE 930 connecting via an OTT connection 950 terminating at the UE 930 and the host computer 910. In providing the service to the remote user, the host application 912 may provide user data which is transmitted using the OTT connection 950.
  • the communication system 900 further includes a base station 920 provided in a telecommunication system and comprising hardware 925 enabling it to communicate with the host computer 910 and with the UE 930.
  • the hardware 925 may include a communication interface 926 for setting up and maintaining a wired or wireless connection with an interface of a different communication device of the communication system 900, as well as a radio interface 927 for setting up and maintaining at least a wireless connection 970 with a UE 930 located in a coverage area (not shown in Figure 9) served by the base station 920.
  • the communication interface 926 may be configured to facilitate a connection 960 to the host computer 910.
  • connection 960 may be direct or it may pass through a core network (not shown in Figure 9) of the telecommunication system and/or through one or more intermediate networks outside the telecommunication system.
  • the hardware 925 of the base station 920 further includes processing circuitry 928, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions.
  • the base station 920 further has software 921 stored internally or accessible via an external connection.
  • the communication system 900 further includes the UE 930 already referred to.
  • Its hardware 935 may include a radio interface 937 configured to set up and maintain a wireless connection 970 with a base station serving a coverage area in which the UE 930 is currently located.
  • the hardware 935 of the UE 930 further includes processing circuitry 938, which may comprise one or more programmable processors, application- specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions.
  • the UE 930 further comprises software 931 , which is stored in or accessible by the UE 930 and executable by the processing circuitry 938.
  • the software 931 includes a client application 932.
  • the client application 932 may be operable to provide a service to a human or non-human user via the UE 930, with the support of the host computer 910.
  • an executing host application 912 may communicate with the executing client application 932 via the OTT connection 950 terminating at the UE 930 and the host computer 910.
  • the client application 932 may receive request data from the host application 912 and provide user data in response to the request data.
  • the OTT connection 950 may transfer both the request data and the user data.
  • the client application 932 may interact with the user to generate the user data that it provides.
  • the host computer 910, base station 920 and UE 930 illustrated in Figure 9 may be identical to the host computer 830, one of the base stations 812a, 812b, 812c and one of the UEs 891 , 892 of Figure 8, respectively.
  • the inner workings of these entities may be as shown in Figure 9 and independently, the surrounding network topology may be that of Figure 8.
  • the OTT connection 950 has been drawn abstractly to illustrate the communication between the host computer 910 and the use equipment 930 via the base station 920, without explicit reference to any intermediary devices and the precise routing of messages via these devices.
  • Network infrastructure may determine the routing, which it may be configured to hide from the UE 930 or from the service provider operating the host computer 910, or both. While the OTT connection 950 is active, the network infrastructure may further take decisions by which it dynamically changes the routing (e.g., on the basis of load balancing consideration or reconfiguration of the network).
  • the wireless connection 970 between the UE 930 and the base station 920 is established in accordance with the teachings of the embodiments described throughout this disclosure (e.g., as described above with respect to Figure 4).
  • One or more of the various embodiments improve the performance of OTT services provided to the UE 930 using the OTT connection 950, in which the wireless connection 970 forms the last segment. More precisely, the teachings of these embodiments may improve the power consumption (e.g., by reducing signaling overhead) and the latency (e.g., by replacing the signaling and measurement processes (P2 and P3) with a prediction model), and thereby provide benefits such as reduced user waiting time and extended battery lifetime.
  • a measurement procedure may be provided for the purpose of monitoring data rate, latency and other factors on which the one or more embodiments improve.
  • the measurement procedure and/or the network functionality for reconfiguring the OTT connection 950 may be implemented in the software 911 of the host computer 910 or in the software 931 of the UE 930, or both.
  • sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 950 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 91 1 , 931 may compute or estimate the monitored quantities.
  • the reconfiguring of the OTT connection 950 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect the base station 920, and it may be unknown or imperceptible to the base station 920. Such procedures and functionalities may be known and practiced in the art.
  • measurements may involve proprietary UE signaling facilitating the host computer’s 910 measurements of throughput, propagation times, latency and the like.
  • the measurements may be implemented in that the software 91 1 , 931 causes messages to be transmitted, in particular empty or‘dummy’ messages, using the OTT connection 950 while it monitors propagation times, errors etc.
  • FIGURE 10 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment.
  • the communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 10 will be included in this section.
  • the host computer provides user data.
  • the host computer provides the user data by executing a host application.
  • the host computer initiates a transmission carrying the user data to the UE.
  • the base station transmits to the UE the user data which was carried in the transmission that the host computer initiated, in accordance with the teachings of the embodiments described throughout this disclosure.
  • the UE executes a client application associated with the host application executed by the host computer.
  • FIGURE 11 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment.
  • the communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 1 1 will be included in this section.
  • the host computer provides user data.
  • the host computer provides the user data by executing a host application.
  • the host computer initiates a transmission carrying the user data to the UE. The transmission may pass via the base station, in accordance with the teachings of the embodiments described throughout this disclosure.
  • the UE receives the user data carried in the transmission.
  • FIGURE 12 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment.
  • the communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 12 will be included in this section.
  • the UE receives input data provided by the host computer.
  • the UE provides user data.
  • the UE provides the user data by executing a client application.
  • the UE executes a client application which provides the user data in reaction to the received input data provided by the host computer.
  • the executed client application may further consider user input received from the user.
  • the UE initiates, in an optional third substep 1230, transmission of the user data to the host computer.
  • the host computer receives the user data transmitted from the UE, in accordance with the teachings of the embodiments described throughout this disclosure.
  • FIGURE 13 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment.
  • the communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 13 will be included in this section.
  • the base station receives user data from the UE.
  • the base station initiates transmission of the received user data to the host computer.
  • the host computer receives the user data carried in the transmission initiated by the base station.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Medical Informatics (AREA)
  • Algebra (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Methods, apparatus and computer programs are disclosed for enabling and performing beam management in a communication network. One method, in a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network, comprises: obtaining input data, the input data comprising: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes; based on the input data, using a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiating establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.

Description

METHODS, APPARATUS AND COMPUTER PROGRAMS FOR PERFORMING AND ENABLING BEAM MANAGEMENT IN A COMMUNICATION NETWORK
Technical field
Embodiments of the present disclosure relate to beam management in communication networks, and particularly to the selection of transmission and reception beams in wireless communication networks.
Background
To meet the expected traffic demands of future wireless communication systems, previously unused frequency bands are being considered, for example in the range of 30-100 GHz. These higher-frequency bands offer wide spectrum for high data rate communications; however, coverage range is limited as propagation loss is greater at high frequencies.
A promising technology to overcome these range limitations is based on multi-antenna strategies such as beamforming, and it is widely accepted that future wireless communication systems, such as those intended for 5G communication networks (also known as New Radio (NR)), will make use of beamforming techniques to extend the range of transmissions.
Beamforming techniques are expected to be employed in both the transmitter (e.g., for downlink communications, a network node such as a base station or other transmission point) and the receiver (e.g., for downlink, a wireless terminal device or user equipment (UE)). A transmission beam is generated by the transmitter when multiple antenna elements are controlled to transmit signals having varied phase and/or amplitude so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles). Thus the transmission is stronger in the direction of constructive interference and a beam is generated. On the receiver side, a receiver can similarly apply phase and/or amplitude variations to signals received at different antenna elements, so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles). Thus signals are received more strongly in the direction of constructive interference and less strongly in other directions (i.e. the receiver is more sensitive to signals received in the direction of constructive interference). Although such directional receiving does not produce a beam per se, the directionality of the receiver is known in the art and hereinafter referred to as a reception beam. The combination of a transmission beam for transmitting signals and a reception beam for receiving those signals is referred to as a beam pair.
The process of selecting a beam pair for interactions between a transmitter and a receiver is known as beam management. In the on-going discussions for the development of 5G standards within 3GPP, beam management is divided into three stages, referred to as P1 , P2 and P3.
In the first stage, P1 , the network node transmits synchronization signal (SS) blocks in the form of wide beams to establish initial beams for transmission and reception. During P1 , the transmitter and the receiver each perform a sweep, in which they search through all available wide beams to find the best pair. That is, the network node transmits SS blocks in each of a plurality of differently directed wide transmission beams, and the UE attempts to detect SS blocks in each of a plurality of differently directed reception beams. The UE detects a suitable SS block via one of the reception beams, and transmits a signal back to the network node (e.g. a random access preamble) via a transmission beam which is oriented in a direction corresponding to that of the reception beam via which the SS block was detected. The network node receives the signal from the UE via a suitably oriented reception beam, and can thus select a correspondingly oriented wide transmission beam. Alternatively, the signal transmitted from the UE to the network node may contain an identifier of the beam via which the SS block was detected, again enabling the network node to select a wide transmission beam for transmissions to the UE.
The P2 stage consists of refining the initial beam at the transmitter (network node), while the P3 stage consists of refining the initial beam at the receiver (UE). In the P2 stage, the transmitter transmits signals (e.g., channel state information reference signals (CSI- RS)) via a plurality of narrow beams arranged within the solid angle of the wide beam selected in P1. The receiver performs measurements on those signals and reports to the transmitter, which may then select a suitable narrow beam based on the measurements. A similar process is then carried out in P3, in which the transmitter transmits a fixed signal using the narrow beam selected in P2, and configured resources for the receiver, while the receiver performs measurements using a plurality of narrow reception beams. A suitable narrow reception beam is then selected by the receiver on the basis of those measurements. This establishes a link made up of two narrow beams, which increases the gain and provides better communication.
P2 and P3 can be done either separately or jointly. A separate P2/P3 sweep is described above, and involves refining the beam at the transmitter first (keeping the reception beam fixed) before refining the reception beam (keeping the transmission beam fixed). A joint sweep involves both transmitter and receiver switching their beams simultaneously. In order to synchronize this beam switch, the transmitter and receiver exchange information in a process known as beam indication. This is only required in the joint P2/P3 sweep; in the separate sweep example, the transmitter and receiver can adjust their beams without beam indication.
It will be noted that not all of the possible beam combinations are measured in the separate sweep example, and therefore it requires less overhead compared to the joint P2/P3 sweep which performs an exhaustive search through all of the beams to find the best pair. However, in either case the beam refinement processes (P2 and P3) which takes place after the establishment of the initial transmit and receive beams (P1) can be costly in terms of signalling overhead and delay. This is especially the case at high frequencies where there may be very many narrow beams, all requiring transmission of reference signals, corresponding measurements and reporting.
Further, in systems where several beam pair links need to be identified between the transmitter and the receiver, and it is likely that there are many reflections, it is necessary to switch beam pair links simultaneously to maintain the connections. It is not possible to rely on the separate P2/P3 sweep for this. In this case the joint P2/P3 process should be performed, with beam indication. This increases complexity, overhead and delay because of the increased reporting required.
Summary
Embodiments of the present disclosure seek to address these and other problems.
One aspect of the disclosure provides a method in a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network. The method comprises: obtaining input data, the input data comprising: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The method further comprises, based on the input data, using a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiating establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
In an embodiment, the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
In an embodiment, the method further comprises obtaining feedback data indicative of success of establishment of the beam pair link using the determined beam pair; and using the machine-learning algorithm to update the prediction model based on the feedback data.
The feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
The at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal. In one embodiment, the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In an embodiment, the first wireless node comprises a user equipment, and the second wireless node comprises a radio transmission point.
In an embodiment, the method is performed in one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
In an embodiment, the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
In an embodiment, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
In an embodiment, the input data further comprises a cell identity associated with the second wireless node.
Another aspect of the disclosure provides a method of enabling beam management between wireless nodes of a communication network. The method comprises: obtaining input data, the input data comprising: measurement data from one or more measurements performed by a first wireless node of the communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The method further comprises obtaining target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilizing a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
In an embodiment, at least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In an embodiment, the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
In an embodiment, the at least one signal transmitted on at least the first transmission beam comprises synchronization signal.
In an embodiment, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node.
In an embodiment, the input data further comprises a cell identity associated with the second wireless node.
Another aspect of the disclosure provides a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network. The node is configured to carry out any of the methods recited above.
A further aspect of the disclosure provides a node of a communication network, for performing beam management between a first wireless node of the communication network and a second wireless node of the communication network. The node comprises processing circuitry and a non-transitory machine-readable medium storing instructions which, when executed by the processing circuitry, cause the node to: obtain input data, the input data comprising: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes; based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
In an embodiment, the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
In an embodiment, the non-transitory machine-readable medium further stores instructions which, when executed by the processing circuitry, cause the node to: obtain feedback data indicative of success of establishment of the beam pair link using the determined beam pair; and use the machine-learning algorithm to update the prediction model based on the feedback data.
The feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
The at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal. In an embodiment, the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In an embodiment, the first wireless node comprises a user equipment, and the second wireless node comprises a radio transmission point.
In an embodiment, the node is one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
In an embodiment, the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
In an embodiment, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
In an embodiment, the input data further comprises a cell identity associated with the second wireless node.
A further aspect of the disclosure provides a processing device. The processing device comprises processing circuitry and a non-transitory machine-readable medium storing instructions which, when executed by the processing circuitry, cause the processing device to: obtain input data, the input data comprising: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes; obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilize a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
In an embodiment, at least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In an embodiment, the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
In an embodiment, the at least one signal transmitted on at least the first transmission beam comprises synchronization signal.
In an embodiment, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node.
In an embodiment, the input data further comprises a cell identity associated with the second wireless node.
Thus embodiments of the disclosure simplify the process of selecting a beam pair link for wireless communications between a transmitter and a receiver. By utilizing a prediction model to select the beam pair, based on measurement data acquired from wide beam transmissions, the P2 and P3 processes identified in the background section above may be omitted altogether. Thus the beam pair selection process is made quicker, and signalling overhead is reduced.
Numbered embodiments
1. A base station configured to communicate with a user equipment (UE), the base station comprising a radio interface and processing circuitry configured to:
obtain input data, the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
2. A communication system including a host computer comprising:
processing circuitry configured to provide user data; and
a communication interface configured to forward the user data to a cellular network for transmission to a user equipment (UE),
wherein the cellular network comprises a base station having a radio interface and processing circuitry, the base station’s processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair. 3. The communication system of embodiment 2, further including the base station.
4. The communication system of embodiment 3, further including the UE, wherein the UE is configured to communicate with the base station.
5. The communication system of embodiment 4, wherein:
the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data; and
the UE comprises processing circuitry configured to execute a client application associated with the host application.
6. A method implemented in a base station, comprising:
obtaining input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, using a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiating establishment of the beam pair link between the UE and the base station using the determined beam pair. 7. A method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising:
at the host computer, providing user data; and
at the host computer, initiating a transmission carrying the user data to the UE via a cellular network comprising the base station, wherein the base station is configured to: obtain input data, the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
8. The method of embodiment 7, further comprising:
at the base station, transmitting the user data.
9. The method of embodiment 8, wherein the user data is provided at the host computer by executing a host application, the method further comprising:
at the UE, executing a client application associated with the host application.
10. A user equipment (UE) configured to communicate with a base station, the UE comprising a radio interface and processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine- learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
1 1. A communication system including a host computer comprising:
processing circuitry configured to provide user data; and
a communication interface configured to forward user data to a cellular network for transmission to a user equipment (UE),
wherein the UE comprises a radio interface and processing circuitry, the UE’s processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by the base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and
beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
12. The communication system of embodiment 11 , further including the UE.
13. The communication system of embodiment 12, wherein the cellular network further includes a base station configured to communicate with the UE.
14. The communication system of embodiment 12 or 13, wherein:
the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data; and the UE’s processing circuitry is configured to execute a client application associated with the host application.
15. A method implemented in a user equipment (UE), comprising:
obtaining input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, using a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and initiating establishment of the beam pair link between the UE and the base station using the determined beam pair.
16. A method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising:
at the host computer, providing user data; and
at the host computer, initiating a transmission carrying the user data to the UE via a cellular network comprising the base station, wherein the UE:
obtains input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, uses a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and initiates establishment of the beam pair link between the UE and the base station using the determined beam pair.
17. The method of embodiment 16, further comprising:
at the UE, receiving the user data from the base station.
18. A user equipment (UE) configured to communicate with a base station, the UE comprising a radio interface and processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
19. A communication system including a host computer comprising:
a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station,
wherein the UE comprises a radio interface and processing circuitry, the UE’s processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station; based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
20. The communication system of embodiment 45, further including the UE.
21. The communication system of embodiment 20, further including the base station, wherein the base station comprises a radio interface configured to communicate with the UE and a communication interface configured to forward to the host computer the user data carried by a transmission from the UE to the base station.
22. The communication system of embodiment 20 or 21 , wherein:
the processing circuitry of the host computer is configured to execute a host application; and
the UE’s processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data.
23. The communication system of embodiment 20 or 21 , wherein:
the processing circuitry of the host computer is configured to execute a host application, thereby providing request data; and
the UE’s processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data in response to the request data.
24. A method implemented in a user equipment (UE), comprising:
obtaining input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station; based on the input data, using a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiating establishment of the beam pair link between the UE and the base station using the determined beam pair.
25. The method of embodiment 24, further comprising:
providing user data; and
forwarding the user data to a host computer via the transmission to the base station.
26. A method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising:
at the host computer, receiving user data transmitted to the base station from the UE, wherein the UE:
obtains input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, uses a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiates establishment of the beam pair link between the UE and the base station using the determined beam pair.
27. The method of embodiment 26, further comprising:
at the UE, providing the user data to the base station.
28. The method of embodiment 27, further comprising: at the UE, executing a client application, thereby providing the user data to be transmitted; and
at the host computer, executing a host application associated with the client application.
29. The method of embodiment 27, further comprising:
at the UE, executing a client application; and
at the UE, receiving input data to the client application, the input data being provided at the host computer by executing a host application associated with the client application,
wherein the user data to be transmitted is provided by the client application in response to the input data.
30. A base station configured to communicate with a user equipment (UE), the base station comprising a radio interface and processing circuitry configured to:
obtain input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
31. A communication system including a host computer comprising a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, wherein the base station comprises a radio interface and processing circuitry, the base station’s processing circuitry configured to:
obtain input data, the input data comprising: measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, use a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the UE and the base station using the determined beam pair.
32. The communication system of embodiment 31 , further including the base station.
33. The communication system of embodiment 32, further including the UE, wherein the UE is configured to communicate with the base station.
34. The communication system of embodiment 33, wherein:
the processing circuitry of the host computer is configured to execute a host application;
the UE is configured to execute a client application associated with the host application, thereby providing the user data to be received by the host computer.
35. A method implemented in a base station, comprising:
obtaining input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, using a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiating establishment of the beam pair link between the UE and the base station using the determined beam pair.
36. A method implemented in a communication system including a host computer, a base station and a user equipment (UE), the method comprising:
at the host computer, receiving, from the base station, user data originating from a transmission which the base station has received from the UE, wherein the UE: obtains input data, the input data comprising:
measurement data from one or more measurements performed by the UE on at least one signal transmitted by a base station, wherein the at least one signal is received by the UE on one or more first reception beams and the at least one signal is transmitted by the base station on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the UE and the base station;
based on the input data, uses a prediction model, developed using a machine learning algorithm, to determine a beam pair for the UE and the base station to utilize in establishing a beam pair link, the beam pair comprising a respective second transmission beam and a respective second reception beam for the base station and the UE, wherein the second transmission beam is narrower than the first transmission beam; and
initiates establishment of the beam pair link between the UE and the base station using the determined beam pair.
37. The method of embodiment 36, further comprising:
at the base station, receiving the user data from the UE.
38. The method of embodiment 37, further comprising:
at the base station, initiating a transmission of the received user data to the host computer.
Brief description of the drawings
For a better understanding of examples of the present disclosure, and to show more clearly how the examples may be carried into effect, reference will now be made, by way of example only, to the following drawings in which: Figure 1 is a schematic diagram of a wireless communications system according to embodiments of the disclosure;
Figure 2a is a schematic diagram of a prediction model training process according to embodiments of the disclosure;
Figure 2b is a schematic diagram of a prediction model refinement process according to embodiments of the disclosure;
Figure 3 is a flowchart of a method of enabling beam management according to embodiments of the disclosure;
Figure 4 is a flowchart of a method of beam management according to embodiments of the disclosure;
Figure 5 to 7 illustrate nodes according to embodiments of the disclosure;
Figure 8 schematically illustrates a telecommunication network connected via an intermediate network to a host computer;
Figure 9 is a generalized block diagram of a host computer communicating via a base station with a user equipment over a partially wireless connection; and
Figures 10 to 13 are flowcharts illustrating methods implemented in a communication system including a host computer, a base station and a user equipment.
Detailed description
Figure 1 shows a wireless communications system 110 according to embodiments of the present disclosure. The system 1 10 may implement any suitable wireless communications protocol or technology, such as Global System for Mobile communication (GSM), Wide Code-Division Multiple Access (WCDMA), Long Term Evolution (LTE), New Radio (NR), WiFi, WiMAX, or Bluetooth wireless technologies. In one particular example, the system 1 10 comprises a cellular telecommunications network, such as the type developed by the 3rd Generation Partnership Project (3GPP). Those skilled in the art will appreciate that various components of the system 110 are omitted from Figure 1 for the purposes of clarity. The system 110 comprises at least one network node 112. In the illustrated embodiment, two network nodes 112a, 112b (collectively, 112) are shown, although the skilled person will appreciate that the system 110 may comprise any number of network nodes, and may comprise many more network nodes than those shown. The network nodes 112 may be base stations, NodeBs, eNodeBs, gNodeBs, access points or any other transmission-reception point (TRP). In embodiments where the system 110 comprises a cellular telecommunications network, the network nodes 112 may each serve one or more cells.
The system 110 also comprises a wireless device 114 (also referred to as a user equipment (UE), mobile device, mobile terminal, terminal device, etc), which is able to communicate wireless with the network nodes 112. Both the network nodes 112 and the wireless device 114 have antennas and transmit/receive circuitry which permit them to use beamforming techniques to transmit and/or receive wireless signals. For example, each device may comprise an antenna array, consisting of a plurality of antenna elements arranged. A transmission beam may be generated using such an antenna array by varying the amplitude and/or phase of signals provided to the multiple antenna elements so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles). A reception beam may be generated using such an antenna array by varying the amplitude and/or phase of signals detected by the multiple antenna elements so as to constructively interfere with each other in at least one direction (or angle) and destructively interfere with each other in other directions (or angles).
The width of the beams generated by the network nodes 112 and/or the wireless device 114 may be varied. For example, the network nodes 112 (see network node 112a in Figure 1) may be capable of generating relatively wide transmission beams 116a, 116b, 116c (collectively, 116), and relatively narrow transmission beams 120. The narrow beams typically extend further from the device than the wide beams, although it should be noted that Figure 1 is not drawn to scale. Figure 1 also shows wide transmission beams 118a, 118b, 118c from network node 112b, and reception beams 124 of the wireless device 114. The width of the beams may be determined by any suitable metric. For example, the width of the beams may be determined by an angular extent of the beam as measured in a particular plane (e.g. a horizontal plane), e.g., an included angle of the beam as subtended at the transmission or reception point. In such embodiments, a wide beam will have a greater angular extent than a narrow beam, as subtended at the transmission or reception point. Alternatively, the width of a beam may be determined with respect to the solid angle of the beam, rather than the angular extent of the beam. In such embodiments, a wide beam will have a greater solid angle than a narrow beam as subtended at the transmission or reception point. Those skilled in the art will appreciate that a solid angle is the two-dimensional angle in three-dimensional space that an object subtends at a point (as measured in steradians). Thus, a conical transmission or reception beam for example may subtend a particular solid angle at the transmission or reception point.
Figure 1 further shows, in an optional embodiment, a server 122 which is communicably coupled to both the network node 1 12a and the wireless device 1 14. For example, the server 122 may be embodied in a core network of the system 1 10, or in any other node of the system 110. The function of the server 122 will be discussed in greater detail below.
As discussed above, the network nodes 1 12 and the wireless device 114 communicate with each other using beamforming techniques. That is, the network nodes 112 transmit wireless signals to the wireless device 114 using a directional transmission beam, and the wireless device 1 14 receives those wireless signals using a directional reception beam. The combination of the transmission beam and the reception beam is known as a“beam pair”, and the link established between those transmission and reception beams known as a“beam pair link”. Thus a beam pair must be chosen for the establishment of the beam pair link in a process known as beam management. Such a process may be required in various scenarios, such as during initial connection of the wireless device 114 to the network, following loss of connection to the network, or as part of a routine optimization process (i.e., to ensure an appropriate beam pair is utilized for ongoing communication).
In the on-going discussions for the development of 5G standards within 3GPP, beam management is divided into three stages, referred to as P1 , P2 and P3. These processes are discussed above. According to embodiments of the disclosure, a predictive model is used to significantly shorten the beam management process and reduce signalling overhead. Following initial acquisition of input data based on wide transmission beams (e.g., as for the P1 process), the predictive model is used to determine a (narrow) beam pair for communication between the network node 112 and the wireless device 114. Thus, the significant signalling of processes P2 and P3, related to measurement and reporting in order to select the narrow transmission and reception beams, is avoided. The predictive model may be developed using one or more machine-learning algorithms. Thus, in such embodiments, the predictive model is first trained. Figure 2a is a schematic diagram of a prediction model training process according to embodiments of the disclosure. Figure 3 is a corresponding flowchart of a training method according to embodiments of the disclosure. The training may be carried out in any suitable processing equipment.
Training data 200 is obtained, and passed to a machine learning algorithm 206. The machine-learning algorithm 206 then generates a predictive model 208 based on the training data 200. Several different machine learning techniques may be used for the machine-learning algorithm 206, including decision trees, random forests, neural networks, recurrent neural networks/long-short term memory etc. The present disclosure is not limited in that respect.
The training data 200 comprises input data 202 (i.e. , that data which the prediction model 208 is to act upon once trained) and target data 204 (i.e., that data which the prediction model 208 is to be trained to predict, based on the input data).
The training data 200 may be obtained by following a P1/P2/P3 procedure substantially as described above.
Thus, according to embodiments of the disclosure, the network nodes 112 utilize wide transmission beams to transmit one or more wireless signals, such as reference signals (e.g., synchronization signals). The network nodes 112 may perform a“sweep” of such transmissions over a plurality of differently oriented wide transmission beams, e.g., in a time-multiplexed fashion. It will be noted that the term“sweep” does not imply that the beams are swept in a clockwise or anticlockwise order; the beams may be swept in any order.
In the example of Figure 1 , the network node 112a transmits one or more wireless signals over wide transmission beams 1 16a, 116b and 1 16c. Although three wide transmission beams are shown, any number of wide transmission beams may be utilized for this purpose. Similarly, network node 112b transmits one or more wireless signals over wide transmission beams 1 18.
The wireless device 114 attempts to detect the wireless signals transmitted over the wide transmission beams 116, 118, and particularly performs measurements on the transmitted signals(e.g., synchronization signal blocks) using each of a plurality of reception beams 124, to determine respective metrics for each of the reception beams 124. For example, in one embodiment the wireless device 114 measures the reference signal received power (RSRP) of the wireless signals using each of its reception beams 124.
Thus the wireless device 1 14 obtains data comprising the respective metrics for each of its reception beams 124, as measured for each of one or more wide transmission beams 1 16, 1 18. It will be noted that the measurements may relate to transmissions from one or more network nodes 1 12. For example, if the wireless device 1 14 performs measurements using five reception beams, and detects transmissions from wide beams 1 16b, 116c as well as from a wide beam 118 (from network node 1 12b), the wireless device 1 14 may obtain up to five metrics for each wide beam (up to 15 metrics in total).
As illustrated in Figure 3, input data 200 is therefore obtained, in step 300, which comprises some or all of this measurement data, as well as data which is indicative of the beamforming capabilities of the wireless device 114 and the network nodes 112 (“beamforming data”). The measurement data may comprise all of the measurements performed by the wireless device 1 14, or only a subset of the measurements. In the latter case, for example, the measurement data may be limited by including only the metrics for the n best reception beams per transmission beam or the n best reception beams overall (where n is an integer), for example. The measurement data may contain measurements performed on transmissions by one or multiple wide transmission beams. In the latter case, the measurement data may additionally comprise identifiers for the transmission beams in question. The measurement data may contain measurements performed on transmissions by one or multiple network nodes. In the latter case, the measurement data may additionally comprise identifiers for the network nodes in question (e.g. cell IDs, etc).
The beamforming data may comprise any data which is indicative of the beamforming capabilities of the wireless device 1 14 and the network nodes 112. For example, the UE type may be indicative of the number of beams supported by the wireless device 1 14. For example, the beamforming data may comprise respective codebooks of the wireless device 1 14 and the network nodes 112.
In step 302, target data 204 is obtained. The target data 204 (i.e. the appropriate beam pair, given the input data 202) may be acquired by following conventional processes, e.g., by following processes P2 and P3 as described above. Thus, based on the measurements, the wireless device 1 14 selects its own transmission beam for transmission of a signal (e.g. a random access preamble) back to the network node. For example, the wireless device 1 14 may determine the best metric value (e.g., the highest RSRP, strongest signal, etc) and its corresponding wide transmission beam 1 16b and reception beam 124. Using its own transmission beam (not illustrated in Figure 1), oriented in a similar direction to the determined reception beam 124, the wireless device 114 transmits a signal (e.g., a random access preamble) back to the network node 112a.
The P2 stage consists of refining the initial beam at the transmitter (network node), while the P3 stage consists of refining the initial beam at the receiver (UE). In the P2 stage, the transmitter transmits signals (e.g., channel state information reference signals (CSI- RS)) via a plurality of narrow beams (e.g., beams 120-n) arranged within the solid angle of the wide beam selected in P1 (e.g., beam 1 16b). The receiver performs measurements on those signals and reports to the transmitter, which may then select a suitable narrow beam based on the measurements. A similar process is then carried out in P3, in which the transmitter transmits a fixed signal using the narrow beam selected in P2, and configured resources for the receiver, while the receiver performs measurements using a plurality of narrow reception beams. A suitable narrow reception beam is then selected by the receiver on the basis of those measurements. Each beam may be identified through an index, or other identifying value.
P2 and P3 processes can be performed either separately or jointly. A separate P2/P3 sweep is described above, and involves refining the beam at the transmitter first (keeping the reception beam fixed) before refining the reception beam (keeping the transmission beam fixed). A joint sweep involves both transmitter and receiver switching their beams simultaneously. In order to synchronize this beam switch, the transmitter and receiver exchange information in a process known as beam indication. This is only required in the joint P2/P3 sweep; in the separate sweep example, the transmitter and receiver can adjust their beams without beam indication.
The selected beam pair then forms the target data 204 for the given input data 202. In step 304 of Figure 3, the machine-learning algorithm 206 utilizes both the target data 204 and the input data 202 to train the prediction model 208 to predict the target data, based on the input data as input. This step is repeated multiple times, iteratively, using different input and target data (i.e. data acquired under different conditions), until the prediction model 208 performs adequately. For example, the machine-learning algorithm 206 may seek to minimize a loss function such as the mean squared error, the cross-entropy cost, the exponential cost or the Kullback-Leibler divergence.
In one embodiment, separate prediction models are generated for each network node 1 12. Thus, in such embodiments, the training data 200 comprises input data 202 and target data 204 relating to beam pair selection for a particular network node only (e.g., the network node 1 12a). However, it will be noted that the training data may relate to beam pair selection for that particular network node and any wireless device (potentially multiple different wireless devices).
As noted above, the training process may be performed in any suitable processing equipment, including the network node itself or in processing equipment remote from the network node. The training data 200 may be obtained through communication with the network node 112 and/or the wireless devices 1 14 which form beam pair links with the network node 112.
For example, the UE type may be explicitly signalled by the wireless device 1 14 to the network nodes 112, or may be inferred by the network nodes, for example, based on the measurement pattern of the wireless device 114 (where different UE types have different measurement patterns). Further beamforming capabilities (such as the codebook of the wireless device, for example) may be explicitly signalled between the wireless device 1 14 and the network nodes 1 12. Thus Figures 2a and 3 illustrate a method of training a prediction model to be used in selecting a beam pair for communications between first and second wireless nodes (e.g. between a network node and a wireless device). Figure 2b is a schematic diagram of a process of utilizing that trained prediction according to embodiments of the disclosure, to select a beam for communications between first and second wireless nodes (e.g. between a network node and a wireless device), and also optionally refining the prediction model during use. Figure 4 is a flowchart of a corresponding method. The method may be performed in any node, such as the wireless device (e.g., wireless device 1 14), the network node (e.g., network node 112a) or a remote server (e.g., server 122). Figure 2b is described with relation to Figure 4 below.
As illustrated in Figure 4, input data 210 is obtained in step 400. The input data may be substantially similar to input data 200 obtained for the training process, as described above. For example, the dimensionality of the input data may remain the same.
Thus, the network nodes 1 12 utilize wide transmission beams to transmit one or more wireless signals, such as reference signals (e.g., synchronization signals). The network nodes 112 may perform a“sweep” of such transmissions over a plurality of differently oriented wide transmission beams, e.g., in a time-multiplexed fashion. It will be noted that the term “sweep” does not imply that the beams are swept in a clockwise or anticlockwise order; the beams may be swept in any order.
The wireless device 114 attempts to detect the wireless signals transmitted over the wide transmission beams 116, 118, and particularly performs measurements on the transmitted signals(e.g., synchronization signal blocks) using each of a plurality of reception beams 124, to determine respective metrics for each of the reception beams 124. For example, in one embodiment the wireless device 1 14 measures the reference signal received power (RSRP) of the wireless signals using each of its reception beams 124.
Thus the wireless device 1 14 obtains data comprising the respective metrics for each of its reception beams 124, as measured for each of one or more wide transmission beams 1 16, 1 18. It will be noted that the measurements may relate to transmissions from one or more network nodes 112. For example, if the wireless device 1 14 performs measurements using five reception beams, and detects transmissions from wide beams 1 16b, 116c as well as from a wide beam 118 (from network node 1 12b), the wireless device 1 14 may obtain up to five metrics for each wide beam (up to 15 metrics in total).
The input data comprises measurement data and beamforming data. The measurement data may comprise all of the measurements performed by the wireless device 1 14, or only a subset of the measurements. In the latter case, for example, the measurement data may be limited by including only the metrics for the n best reception beams per transmission beam or the n best reception beams overall (where n is an integer), for example. The measurement data may contain measurements performed on transmissions by one or multiple wide transmission beams. In the latter case, the measurement data may additionally comprise identifiers for the transmission beams in question. The measurement data may contain measurements performed on transmissions by one or multiple network nodes. In the latter case, the measurement data may additionally comprise identifiers for the network nodes in question (e.g. cell IDs, etc).
The beamforming data may comprise any data which is indicative of the beamforming capabilities of the wireless device 1 14 and the network node 1 12. For example, the UE type may be indicative of the number of beams supported by the wireless device 1 14. For example, the beamforming data may comprise respective codebooks of the wireless device 1 14 and the network node 1 12.
As noted above, the method may be performed in the wireless device, the network node, or a remote server. If performed in the wireless device, the wireless device therefore obtains knowledge as to the beamforming capabilities of the network node. Such beamforming data may be provided in signalling from the network node to the wireless device (e.g. as part of system information broadcast). If the method is performed in the network node, the network node therefore obtains knowledge as to the beamforming capabilities of the wireless device, as well as the measurement data obtained by the wireless device. In this case, the wireless device may signal the measurement data and/or its beamforming capabilities to the network node (e.g. together with the random access preamble message, or subsequent to transmission of the random access preamble message). Additionally or alternatively, the beamforming capabilities of the wireless device may be inferred by the network node. For example, the UE type may be inferred by the network node based on the measurement pattern of the wireless device (where different UE types have different measurement patterns). If the method is performed in the remote server, similar considerations may apply as for the network node discussed above, with the network node transmitting the input data (i.e. the measurement data and beamforming data for the wireless device, as well as its own beamforming data) to the remote server for processing.
In step 402, the input data 210 is provided to a prediction model 212 in order to determine an appropriate beam pair 214 for use by the network node and the wireless device. The prediction model, for example based on the training process described above with respect to Figures 2a and 3, outputs a beam pair 214 comprising a transmission beam (e.g., for the network node) and a reception beam (e.g., for the wireless device). At least the transmission beam is relatively narrow compared to the wide transmission beam used to generate the input data 210. In some embodiments, both the selected transmission and reception beams are relatively narrow compared to the transmission and reception beams used to generate the input data 210. However, this implies that the wireless device is capable of forming wide and narrow beams, which may not always be the case.
In step 404, the establishment of a beam pair link between the network node and the wireless device is initiated, using the beam pair 214 output by the prediction model 212. Thus, if the method is implemented in the network node, the network node may transmit a wireless signal to the wireless device, using its determined transmission beam, and comprising an indication of the proposed reception beam for use by the wireless device (e.g., a beam index or other identifier). Similarly, if the method is implemented in the remote server 122, the server may transmit an instruction to the network node comprising an indication of the determined beam pair. The network node may then follow a similar process and transmit to the wireless device using its determined transmission beam, and comprising an indication of the proposed reception beam for use by the wireless device. If the method is implemented in the wireless device, the wireless device may transmit a wireless signal to the network node comprising an indication of the proposed transmission beam for use by the network node (e.g., a beam index or other identifier). Beam indication signalling may be utilized to ensure that the network node 112 and the wireless device 114 switch to the determined beams simultaneously.
Thus the prediction model 212 significantly reduces the latency and the signalling overhead associated with selecting a narrow beam pair for use in communications between first and second wireless nodes (e.g. a network node and a wireless device). In some embodiments, the method ends at this point, with establishment of the beam pair link between the first and second wireless nodes. However, in other embodiments, the method continues so as to refine the predictive model based on feedback data.
In step 406, the node obtains feedback data 216 which is indicative of the success (or failure) of the establishment of the beam pair link using the beam pair determined in step 402.
For example, successful establishment of the beam pair link may be determined by the transmission between the network node 1 12a and the wireless device 1 14 of a positive acknowledgement message, such as an ACK message used in hybrid automatic request (HARQ), to indicate the successful transmission of data between the network node 112a and the wireless device 1 14 using the beam pair link. Such an acknowledgement message may be used as positive feedback to indicate the successful establishment of the beam pair link. Conversely, transmission of a negative acknowledgement message between the network node 1 12a and the wireless device, such as a NACK message used in HARQ, may be indicative that establishment of the beam pair link was unsuccessful, or at least subject to poor radio performance. In this case, the negative acknowledgement message may be used as negative feedback.
In another example, successful establishment of the beam pair link may be determined based on measurement data obtained by the network node 112a and/or the wireless device 1 14. In this context, the network node 1 12a may periodically transmit reference signals (e.g. CSI-RS) using some or all of the narrow transmission beams 120 (e.g., in a beam sweep), while the wireless device 114 may perform measurements on some or all of those reference signals using its reception beams to obtain a metric ( e.g. CSI-RS). The wireless device 1 14 then reports some or all of the measured values to the network. For example, the wireless device 1 14 may report the measured values for only the x narrow transmission beams having the highest measured values (where x is an integer). In this way, the network node 112a and the wireless device 1 14 may ensure that the connection between the two wireless nodes is not lost, for example, as a result of changing radio conditions or movement of the wireless device 114 relative to the network node 112a.
In such embodiments, positive feedback indicative of a successful beam pair link establishment may be obtained if the beam pair determined in step 402 is associated with the highest metric value reported by the wireless device 1 14. In further embodiments, positive feedback may be obtained if the beam pair determined in step 402 is associated with one of the highest metric values reported by the wireless device 114 (e.g., the x highest values). In such embodiments, an established beam pair link may be considered a success even if it is not associated with the highest value.
Conversely, if the beam pair determined in step 402 is not associated with the highest metric value reported by the wireless device 114, or not associated with the x highest values, or not reported by the wireless device 114 at all, negative feedback may be obtained.
If the method is performed by the wireless device 114, such feedback information is inherently available to the wireless device, in the form of acknowledgement messages transmitted or received by it, or measurements performed by it. If the method is performed by the network node 112a, the acknowledgement messages transmitted or received by the node will again be inherently available, while the measurements are transmitted to the network node in reports by the wireless device 1 14. If the method is performed by the server 122, the wireless device 114 and/or the network node 112a may transmit the relevant feedback data to the server 122.
The feedback data 216 is provided to a machine-learning algorithm 218 which, in step 408, updates the prediction model 212 based on the feedback data 216. Those skilled in the art will appreciate that various methods may be used to update the prediction model based on the feedback data 216. For example, reinforcement learning techniques based on data from current and past time instances may be used to update the model or, alternatively, simpler techniques may utilize only data from the current time instance to update the model 212. Thus, the machine-learning algorithm 218 used for refinement of the prediction model 212 may be different to the machine-learning algorithm 206 used for training the prediction model 208.
Thus embodiments of the disclosure additionally comprise a method for updating a prediction model while that model has been deployed for use in a network. In this way, the model can be updated to take account of a changing environment (e.g. the erection of buildings in the vicinity of the network node, changing natural environment, etc). The description above has focussed primarily on the use of wide and narrow transmission beams by a network node, and the use of reception beams by a wireless device. However, those skilled in the art will appreciate that the reverse of this scenario is also possible. In such an embodiment, the wireless device may transmit signals over a plurality of wide transmission beams, such as a request for synchronization to the network. A network node may then perform measurements on the transmitted signals, and use those measurements as the inputs to a prediction model to determine a beam pair. Thus the present disclosure relates in general to the generation and use of a prediction model to determine a beam pair for first and second wireless nodes.
Figure 5 is a schematic illustration of a node or processing device 500 according to embodiments of the disclosure. The node or processing device 500 may be configured to perform the methods of Figures 3 and/or 4. The node or processing device 500 may be implemented within a wireless device (such as the wireless device 1 14 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above).
The node or processing device 500 comprises processing circuitry 502 and a non- transitory machine-readable medium 504 (such as memory). Optionally, the node or processing device 500 also comprises one or more interfaces 506 for communication with other nodes or devices.
In one embodiment, the node or processing device 500 is provided for performing beam management between a first wireless node of a communication network and a second wireless node of the communication network. The memory 504 stores instructions which, when executed by the processing circuitry 502, cause the node or processing device 500 to: obtain input data. The input data comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The node or processing device 500 is further caused to, based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
In another embodiment, the memory 504 stores instructions which, when executed by the processing circuitry 502, cause the node or processing device 500 to: obtain input data. The input data comprises: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The node or processing device 500 is further caused to obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilize a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
Although Figure 5 shows the processing circuitry 502, the memory 504 and the interface(s) 506 coupled together in series, those skilled in the art will appreciate that the components of the node or processing device 500 may be coupled together in any suitable manner (e.g. via a bus or other internal connection).
Figure 6 is a schematic illustration of a node or processing device 600 according to further embodiments of the disclosure. The node or processing device 600 may be configured to perform the methods of Figure 3. The node or processing device 600 may be implemented within a wireless device (such as the wireless device 1 14 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above). The node or processing device 600 comprises an obtaining module 602, a predicting module 604 and an initiating module 606. The modules may be implemented purely in hardware, purely in software, or in a combination of hardware and software.
The node or processing device 600 is provided for performing beam management between a first wireless node of a communication network and a second wireless node of the communication network. The obtaining module 602 is configured to obtain input data. The input data comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The predicting module 604 is configured to, based on the input data, use a prediction model, developed using a machine-learning algorithm, to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam. The initiating module 606 is configured to initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
In some embodiments, the prediction model is developed based on training data comprising: measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data indicating beamforming capabilities of the second and third wireless nodes; and an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
In further embodiments, the obtaining module 502 is further configured to: obtain feedback data indicative of success of establishment of the beam pair link using the determined beam pair, and the predicting module 604 is configured to update the prediction model based on the feedback data. The feedback data may comprise one or more of: an acknowledgement message transmitted between the first and second wireless nodes; and measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam. The at least one signal transmitted by the second wireless node using the second transmission beam may comprise a channel state information reference signal.
In some embodiments, the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In some embodiments, the first wireless node comprises a user equipment, and the second wireless node comprises a radio transmission point.
In some embodiments, the node or processing device 600 is one of the first wireless node, the second wireless node, and a server which is remote from the first and second wireless nodes.
In some embodiments, the at least one signal transmitted on at least the first transmission beam comprises a synchronization signal.
In some embodiments, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the fourth wireless node.
In some embodiments, the input data further comprises a cell identity associated with the second wireless node.
Figure 7 is a schematic illustration of a node or processing device 700 according to further embodiments of the disclosure.
The node or processing device 700 may be configured to perform the methods of Figure 4. The node or processing device 700 may be implemented within a wireless device (such as the wireless device 114 described above), a network node (such as the network node 112a described above) or in any other processing device or server (such as the server 122 described above).
The node or processing device 700 comprises an obtaining module 702 and a training module 704. The modules may be implemented purely in hardware, purely in software, or in a combination of hardware and software.
The obtaining module 702 is configured to obtain input data. The input data comprises: measurement data from one or more measurements performed by a first wireless node of a communication network on at least one signal transmitted by a second wireless node of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the second wireless node on at least a first transmission beam; and beamforming data indicating beamforming capabilities of the first and second wireless nodes. The obtaining module 702 is further configured to obtain target data, comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam. The training module 704 is configured to utilize a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
In some embodiments, at least the second transmission beam is determined from a plurality of candidate second transmission beams arranged within a solid angle of the first transmission beam.
In some embodiments, the first and third wireless nodes comprise user equipments, and the second wireless node comprises a radio transmission point.
In further embodiments, the at least one signal transmitted on at least the first transmission beam comprises synchronization signal. In some embodiments, the input data further comprises: measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam; and beamforming data characterising beamforming capabilities of the fourth wireless node
In some embodiments, the input data further comprises a cell identity associated with the second wireless node.
With reference to FIGURE 8, in accordance with an embodiment, a communication system includes a telecommunication network 810, such as a 3GPP-type cellular network, which comprises an access network 811 , such as a radio access network, and a core network 814. The access network 811 comprises a plurality of base stations 812a, 812b, 812c, such as NBs, eNBs, gNBs or other types of wireless access points, each defining a corresponding coverage area 813a, 813b, 813c. Each base station 812a, 812b, 812c is connectable to the core network 814 over a wired or wireless connection 815. A first user equipment (UE) 891 located in coverage area 813c is configured to wirelessly connect to, or be paged by, the corresponding base station 812c. A second UE 892 in coverage area 813a is wirelessly connectable to the corresponding base station 812a. While a plurality of UEs 891 , 892 are illustrated in this example, the disclosed embodiments are equally applicable to a situation where a sole UE is in the coverage area or where a sole UE is connecting to the corresponding base station 812.
The telecommunication network 810 is itself connected to a host computer 830, which may be embodied in the hardware and/or software of a standalone server, a cloud- implemented server, a distributed server or as processing resources in a server farm. The host computer 830 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. The connections 821 , 822 between the telecommunication network 810 and the host computer 830 may extend directly from the core network 814 to the host computer 830 or may go via an optional intermediate network 820. The intermediate network 820 may be one of, or a combination of more than one of, a public, private or hosted network; the intermediate network 820, if any, may be a backbone network or the Internet; in particular, the intermediate network 820 may comprise two or more sub-networks (not shown). The communication system of Figure 8 as a whole enables connectivity between one of the connected UEs 891 , 892 and the host computer 830. The connectivity may be described as an over-the-top (OTT) connection 850. The host computer 830 and the connected UEs 891 , 892 are configured to communicate data and/or signaling via the OTT connection 850, using the access network 811 , the core network 814, any intermediate network 820 and possible further infrastructure (not shown) as intermediaries. The OTT connection 850 may be transparent in the sense that the participating communication devices through which the OTT connection 850 passes are unaware of routing of uplink and downlink communications. For example, a base station 812 may not or need not be informed about the past routing of an incoming downlink communication with data originating from a host computer 830 to be forwarded (e.g., handed over) to a connected UE 891. Similarly, the base station 812 need not be aware of the future routing of an outgoing uplink communication originating from the UE 891 towards the host computer 830.
Example implementations, in accordance with an embodiment, of the UE, base station and host computer discussed in the preceding paragraphs will now be described with reference to FIGURE 9. In a communication system 900, a host computer 910 comprises hardware 915 including a communication interface 916 configured to set up and maintain a wired or wireless connection with an interface of a different communication device of the communication system 900. The host computer 910 further comprises processing circuitry 918, which may have storage and/or processing capabilities. In particular, the processing circuitry 918 may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The host computer 910 further comprises software 911 , which is stored in or accessible by the host computer 910 and executable by the processing circuitry 918. The software 911 includes a host application 912. The host application 912 may be operable to provide a service to a remote user, such as a UE 930 connecting via an OTT connection 950 terminating at the UE 930 and the host computer 910. In providing the service to the remote user, the host application 912 may provide user data which is transmitted using the OTT connection 950.
The communication system 900 further includes a base station 920 provided in a telecommunication system and comprising hardware 925 enabling it to communicate with the host computer 910 and with the UE 930. The hardware 925 may include a communication interface 926 for setting up and maintaining a wired or wireless connection with an interface of a different communication device of the communication system 900, as well as a radio interface 927 for setting up and maintaining at least a wireless connection 970 with a UE 930 located in a coverage area (not shown in Figure 9) served by the base station 920. The communication interface 926 may be configured to facilitate a connection 960 to the host computer 910. The connection 960 may be direct or it may pass through a core network (not shown in Figure 9) of the telecommunication system and/or through one or more intermediate networks outside the telecommunication system. In the embodiment shown, the hardware 925 of the base station 920 further includes processing circuitry 928, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The base station 920 further has software 921 stored internally or accessible via an external connection.
The communication system 900 further includes the UE 930 already referred to. Its hardware 935 may include a radio interface 937 configured to set up and maintain a wireless connection 970 with a base station serving a coverage area in which the UE 930 is currently located. The hardware 935 of the UE 930 further includes processing circuitry 938, which may comprise one or more programmable processors, application- specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The UE 930 further comprises software 931 , which is stored in or accessible by the UE 930 and executable by the processing circuitry 938. The software 931 includes a client application 932. The client application 932 may be operable to provide a service to a human or non-human user via the UE 930, with the support of the host computer 910. In the host computer 910, an executing host application 912 may communicate with the executing client application 932 via the OTT connection 950 terminating at the UE 930 and the host computer 910. In providing the service to the user, the client application 932 may receive request data from the host application 912 and provide user data in response to the request data. The OTT connection 950 may transfer both the request data and the user data. The client application 932 may interact with the user to generate the user data that it provides.
It is noted that the host computer 910, base station 920 and UE 930 illustrated in Figure 9 may be identical to the host computer 830, one of the base stations 812a, 812b, 812c and one of the UEs 891 , 892 of Figure 8, respectively. This is to say, the inner workings of these entities may be as shown in Figure 9 and independently, the surrounding network topology may be that of Figure 8.
In Figure 9, the OTT connection 950 has been drawn abstractly to illustrate the communication between the host computer 910 and the use equipment 930 via the base station 920, without explicit reference to any intermediary devices and the precise routing of messages via these devices. Network infrastructure may determine the routing, which it may be configured to hide from the UE 930 or from the service provider operating the host computer 910, or both. While the OTT connection 950 is active, the network infrastructure may further take decisions by which it dynamically changes the routing (e.g., on the basis of load balancing consideration or reconfiguration of the network).
The wireless connection 970 between the UE 930 and the base station 920 is established in accordance with the teachings of the embodiments described throughout this disclosure (e.g., as described above with respect to Figure 4). One or more of the various embodiments improve the performance of OTT services provided to the UE 930 using the OTT connection 950, in which the wireless connection 970 forms the last segment. More precisely, the teachings of these embodiments may improve the power consumption (e.g., by reducing signaling overhead) and the latency (e.g., by replacing the signaling and measurement processes (P2 and P3) with a prediction model), and thereby provide benefits such as reduced user waiting time and extended battery lifetime.
A measurement procedure may be provided for the purpose of monitoring data rate, latency and other factors on which the one or more embodiments improve. There may further be an optional network functionality for reconfiguring the OTT connection 950 between the host computer 910 and UE 930, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring the OTT connection 950 may be implemented in the software 911 of the host computer 910 or in the software 931 of the UE 930, or both. In embodiments, sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 950 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 91 1 , 931 may compute or estimate the monitored quantities. The reconfiguring of the OTT connection 950 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect the base station 920, and it may be unknown or imperceptible to the base station 920. Such procedures and functionalities may be known and practiced in the art. In certain embodiments, measurements may involve proprietary UE signaling facilitating the host computer’s 910 measurements of throughput, propagation times, latency and the like. The measurements may be implemented in that the software 91 1 , 931 causes messages to be transmitted, in particular empty or‘dummy’ messages, using the OTT connection 950 while it monitors propagation times, errors etc.
FIGURE 10 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment. The communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 10 will be included in this section. In a first step 1010 of the method, the host computer provides user data. In an optional substep 1011 of the first step 1010, the host computer provides the user data by executing a host application. In a second step 1020, the host computer initiates a transmission carrying the user data to the UE. In an optional third step 1030, the base station transmits to the UE the user data which was carried in the transmission that the host computer initiated, in accordance with the teachings of the embodiments described throughout this disclosure. In an optional fourth step 1040, the UE executes a client application associated with the host application executed by the host computer.
FIGURE 11 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment. The communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 1 1 will be included in this section. In a first step 1 110 of the method, the host computer provides user data. In an optional substep (not shown) the host computer provides the user data by executing a host application. In a second step 1120, the host computer initiates a transmission carrying the user data to the UE. The transmission may pass via the base station, in accordance with the teachings of the embodiments described throughout this disclosure. In an optional third step 1130, the UE receives the user data carried in the transmission.
FIGURE 12 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment. The communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 12 will be included in this section. In an optional first step 1210 of the method, the UE receives input data provided by the host computer. Additionally or alternatively, in an optional second step 1220, the UE provides user data. In an optional substep 1221 of the second step 1220, the UE provides the user data by executing a client application. In a further optional substep 121 1 of the first step 1210, the UE executes a client application which provides the user data in reaction to the received input data provided by the host computer. In providing the user data, the executed client application may further consider user input received from the user. Regardless of the specific manner in which the user data was provided, the UE initiates, in an optional third substep 1230, transmission of the user data to the host computer. In a fourth step 1240 of the method, the host computer receives the user data transmitted from the UE, in accordance with the teachings of the embodiments described throughout this disclosure.
FIGURE 13 is a flowchart illustrating a method implemented in a communication system, in accordance with one embodiment. The communication system includes a host computer, a base station and a UE which may be those described with reference to Figures 8 and 9. For simplicity of the present disclosure, only drawing references to Figure 13 will be included in this section. In an optional first step 1310 of the method, in accordance with the teachings of the embodiments described throughout this disclosure, the base station receives user data from the UE. In an optional second step 1320, the base station initiates transmission of the received user data to the host computer. In a third step 1330, the host computer receives the user data carried in the transmission initiated by the base station.

Claims

1.A method in a node (112, 1 14, 122, 500, 600) of a communication network (100), for performing beam management between a first wireless node (114) of the communication network and a second wireless node (112) of the communication network, the method comprising:
obtaining (400) input data (210), the input data comprising:
measurement data from one or more measurements performed by the first wireless node (114) on at least one signal transmitted by the second wireless node (1 12), wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the second wireless node on at least a first transmission beam (1 16); and
beamforming data indicating beamforming capabilities of the first and second wireless nodes;
based on the input data, using (402) a prediction model (208, 212), developed using a machine-learning algorithm (206, 218), to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam (124) and a respective second transmission beam (120) for the first and second wireless nodes, wherein the second transmission beam (120) is narrower than the first transmission beam (116); and
initiating (404) establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
2. The method according to claim 1 , wherein the prediction model (208, 212) is developed based on training data (200) comprising:
measurement data (202) from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam; beamforming data (202) indicating beamforming capabilities of the second and third wireless nodes; and
an indication (204) of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
3. The method according to claim 1 or 2, further comprising:
obtaining (406) feedback data (216) indicative of success of establishment of the beam pair link using the determined beam pair; and
using (408) the machine-learning algorithm (218) to update the prediction model
(212) based on the feedback data.
4. The method according to claim 3, wherein the feedback data (216) comprises one or more of:
an acknowledgement message transmitted between the first and second wireless nodes; and
measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
5. The method according to any one of the preceding claims, wherein the second transmission beam (120) is determined from a plurality of candidate second transmission beams (120-n) arranged within a solid angle of the first transmission beam (116b).
6. The method according to any one of the preceding claims, wherein the first wireless node comprises a user equipment (114), and the second wireless node comprises a radio transmission point (112).
7. The method according to any one of the preceding claims, wherein the method is performed in one of the first wireless node (114), the second wireless node (112), and a server (122) which is remote from the first and second wireless nodes.
8. The method according to any one of the preceding claims, wherein the input data (210) further comprises:
measurement data from one or more measurements performed by the first wireless node (114) on at least one signal transmitted by a fourth wireless node (112b), wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam (118); and beamforming data indicating beamforming capabilities of the fourth wireless node (118b).
9. A method of enabling beam management between wireless nodes of a communication network, the method comprising:
obtaining (300) input data (202), the input data comprising:
measurement data from one or more measurements performed by a first wireless node (114) of the communication network on at least one signal transmitted by a second wireless node (112) of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the second wireless node on at least a first transmission beam (116); and
beamforming data indicating beamforming capabilities of the first and second wireless nodes;
obtaining (302) target data (204), comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam (124) and a respective second transmission beam (120) for the first and second wireless nodes, wherein the second transmission beam (120) is narrower than the first transmission beam (116); and
utilizing (304) a machine-learning algorithm to train a prediction model based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node and a third wireless node.
10. The method according to claim 9, wherein at least the second transmission beam (120) is determined from a plurality of candidate second transmission beams (120-n) arranged within a solid angle of the first transmission beam (116b).
11. The method according to claim 9 or 10, wherein the first and third wireless nodes comprise user equipments (114), and the second wireless node comprises a radio transmission point (112).
12. The method according to any one of claims 9 to 11 , wherein the input data (202) further comprises:
measurement data from one or more measurements performed by the first wireless node (114) on at least one signal transmitted by a fourth wireless node (1 12b), wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam (118); and
beamforming data characterising beamforming capabilities of the fourth wireless node
13. A node (112, 114, 122, 500, 600, 700) of a communication network, for performing beam management between a first wireless node (1 14) of the communication network and a second wireless node (112) of the communication network, the node being configured to carry out the method of any one of the preceding claims.
14. A node (500) of a communication network, for performing beam management between a first wireless node (1 14) of the communication network and a second wireless node (112) of the communication network, the node comprising processing circuitry (502) and a non-transitory machine- readable medium (504) storing instructions which, when executed by the processing circuitry, cause the node to:
obtain input data (210), the input data comprising:
measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by the second wireless node, wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the second wireless node on at least a first transmission beam (1 16); and
beamforming data indicating beamforming capabilities of the first and second wireless nodes;
based on the input data, use a prediction model (212), developed using a machine learning algorithm (206, 218), to determine a beam pair for the first and second wireless nodes to utilize in establishing a beam pair link, the beam pair comprising a respective second reception beam and a respective second transmission beam for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and
initiate establishment of the beam pair link between the first and second wireless nodes using the determined beam pair.
15. The node according to claim 14, wherein the prediction model (208, 212) is developed based on training data (200) comprising:
measurement data from one or more measurements performed by a third wireless node on at least one further signal transmitted by the second wireless node, wherein the at least one further signal is received by the third wireless node on one or more first reception beams and the at least one further signal is transmitted by the second wireless node on at least a first transmission beam;
beamforming data indicating beamforming capabilities of the second and third wireless nodes; and
an indication of a beam pair selected to establish a beam pair link between the second and third wireless nodes.
16. The node according to claim 14 or 15, wherein the non-transitory machine-readable medium (504) further stores instructions which, when executed by the processing circuitry (502), cause the node to:
obtain feedback data (216) indicative of success of establishment of the beam pair link using the determined beam pair; and
use the machine-learning algorithm (218) to update the prediction model (212) based on the feedback data.
17. The node according to claim 16, wherein the feedback data (216) comprises one or more of:
an acknowledgement message transmitted between the first and second wireless nodes; and
measurement data from one or more further measurements performed by the first wireless node on at least one signal transmitted by the second wireless node using the second transmission beam.
18. The node according to any one of claims 14 to 17, wherein the second transmission beam (120) is determined from a plurality of candidate second transmission beams (120-n) arranged within a solid angle of the first transmission beam (1 16b).
19. The node according to any one of claims 14 to 18, wherein the first wireless node comprises a user equipment (114), and the second wireless node comprises a radio transmission point (1 12).
20. The node according to any one of claims 14 to 19, wherein the node is one of the first wireless node (114), the second wireless node (1 12), and a server (122) which is remote from the first and second wireless nodes.
21. The node according to any one of claims 14 to 20, wherein the input data (210) further comprises:
measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node (1 12b), wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the fourth wireless node (1 12b) on at least a first transmission beam (118); and
beamforming data indicating beamforming capabilities of the fourth wireless node.
22. A processing device (500), the processing device comprising processing circuitry (502) and a non-transitory machine-readable medium (504) storing instructions which, when executed by the processing circuitry, cause the processing device to:
obtain input data (202), the input data comprising:
measurement data from one or more measurements performed by a first wireless node (114) of a communication network on at least one signal transmitted by a second wireless node (112) of the communication network, wherein the at least one signal is received by the first wireless node on one or more first reception beams (124) and the at least one signal is transmitted by the second wireless node on at least a first transmission beam (116); and
beamforming data indicating beamforming capabilities of the first and second wireless nodes;
obtain target data (204), comprising an indication of a beam pair selected to establish a beam pair link between the first and second wireless nodes, the beam pair comprising a respective second reception beam (124) and a respective second transmission beam (120) for the first and second wireless nodes, wherein the second transmission beam is narrower than the first transmission beam; and utilize a machine-learning algorithm (206) to train a prediction model (208) based on the input data and the target data, for use in determining a beam pair for establishment of a beam pair link between the second wireless node (112) and a third wireless node (1 14).
23. The processing device according to claim 22, wherein at least the second transmission beam (120) is determined from a plurality of candidate second transmission beams (120-n) arranged within a solid angle of the first transmission beam (1 16b).
24. The processing device according to claim 22 or 23, wherein the first and third wireless nodes comprise user equipments (1 14), and the second wireless node comprises a radio transmission point (1 12).
25. The processing device according to any one of claims 22 to 24, wherein the input data (202) further comprises:
measurement data from one or more measurements performed by the first wireless node on at least one signal transmitted by a fourth wireless node (1 12b), wherein the at least one signal is received by the first wireless node on one or more first reception beams and the at least one signal is transmitted by the fourth wireless node on at least a first transmission beam (1 18); and
beamforming data characterising beamforming capabilities of the fourth wireless node
PCT/SE2018/050334 2018-03-28 2018-03-28 Methods, apparatus and computer programs for performing and enabling beam management in a communication network WO2019190368A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/SE2018/050334 WO2019190368A1 (en) 2018-03-28 2018-03-28 Methods, apparatus and computer programs for performing and enabling beam management in a communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2018/050334 WO2019190368A1 (en) 2018-03-28 2018-03-28 Methods, apparatus and computer programs for performing and enabling beam management in a communication network

Publications (1)

Publication Number Publication Date
WO2019190368A1 true WO2019190368A1 (en) 2019-10-03

Family

ID=68060661

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2018/050334 WO2019190368A1 (en) 2018-03-28 2018-03-28 Methods, apparatus and computer programs for performing and enabling beam management in a communication network

Country Status (1)

Country Link
WO (1) WO2019190368A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112886996A (en) * 2019-11-29 2021-06-01 北京三星通信技术研究有限公司 Signal receiving method, user equipment, electronic equipment and computer storage medium
WO2021211703A1 (en) * 2020-04-16 2021-10-21 Qualcomm Incorporated Machine learning model selection in beamformed communications
US20210391911A1 (en) * 2018-09-28 2021-12-16 Nokia Technologies Oy Beam alignment
CN114390580A (en) * 2020-10-20 2022-04-22 维沃移动通信有限公司 Beam reporting method, beam information determining method and related equipment
CN114938712A (en) * 2022-04-13 2022-08-23 北京小米移动软件有限公司 Beam selection method and device
WO2022237832A1 (en) * 2021-05-12 2022-11-17 维沃移动通信有限公司 Information processing method and apparatus, terminal, and network side device
WO2023119136A1 (en) * 2021-12-20 2023-06-29 Lenovo (Singapore) Pte. Ltd. Artificial intelligence enabled beam management
WO2023123127A1 (en) * 2021-12-29 2023-07-06 Oppo广东移动通信有限公司 Beam management information interaction method and apparatus, terminal and medium
WO2023197222A1 (en) * 2022-04-13 2023-10-19 北京小米移动软件有限公司 Beam prediction method and apparatus, and device and storage medium
WO2023211350A1 (en) * 2022-04-29 2023-11-02 Telefonaktiebolaget Lm Ericsson (Publ) User equipment assistance information for improved network beam predictions
WO2023212890A1 (en) * 2022-05-06 2023-11-09 Qualcomm Incorporated Techniques for beam characteristic prediction using federated learning processes
WO2023216020A1 (en) * 2022-05-07 2023-11-16 Qualcomm Incorporated Predictive resource management using user equipment information in a machine learning model
WO2024092797A1 (en) * 2022-11-04 2024-05-10 Google Llc Method for signaling between network and user equipment for beam-codebook based beam prediction

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130223251A1 (en) * 2012-02-24 2013-08-29 Samsung Electronics Co., Ltd Beam management for wireless communication

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130223251A1 (en) * 2012-02-24 2013-08-29 Samsung Electronics Co., Ltd Beam management for wireless communication

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
GUO HAO ET AL.: "A comparison of beam refinement algorithms for millimeter wave initial access", 2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC, 8 October 2017 (2017-10-08), XP033321581 *
KLAUTAU ALDEBARO ET AL.: "5G MIMO Data for Machine Learning: Application to Beam-Selection Using Deep Learning", IEEE 2018 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA, 11 February 2018 (2018-02-11), XP055545411 *
SAMSUNG: "Overview on beam management", 3GPP DRAFT; R1-1609080, 10 October 2016 (2016-10-10), Lisbon, Portugal, XP051149131 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210391911A1 (en) * 2018-09-28 2021-12-16 Nokia Technologies Oy Beam alignment
US11870530B2 (en) * 2018-09-28 2024-01-09 Nokia Technologies Oy Beam alignment
US11563502B2 (en) 2019-11-29 2023-01-24 Samsung Electronics Co., Ltd. Method and user equipment for a signal reception
CN112886996A (en) * 2019-11-29 2021-06-01 北京三星通信技术研究有限公司 Signal receiving method, user equipment, electronic equipment and computer storage medium
EP4018557A4 (en) * 2019-11-29 2022-10-12 Samsung Electronics Co., Ltd. Method and user equipment for a signal reception
WO2021107472A1 (en) 2019-11-29 2021-06-03 Samsung Electronics Co., Ltd. Method and user equipment for a signal reception
WO2021211703A1 (en) * 2020-04-16 2021-10-21 Qualcomm Incorporated Machine learning model selection in beamformed communications
US11424791B2 (en) 2020-04-16 2022-08-23 Qualcomm Incorporated Machine learning model selection in beamformed communications
CN114390580A (en) * 2020-10-20 2022-04-22 维沃移动通信有限公司 Beam reporting method, beam information determining method and related equipment
WO2022237832A1 (en) * 2021-05-12 2022-11-17 维沃移动通信有限公司 Information processing method and apparatus, terminal, and network side device
WO2023119136A1 (en) * 2021-12-20 2023-06-29 Lenovo (Singapore) Pte. Ltd. Artificial intelligence enabled beam management
US11962389B2 (en) 2021-12-20 2024-04-16 Lenovo (Singapore) Pte. Ltd. Artificial intelligence enabled beam management
WO2023123127A1 (en) * 2021-12-29 2023-07-06 Oppo广东移动通信有限公司 Beam management information interaction method and apparatus, terminal and medium
CN114938712A (en) * 2022-04-13 2022-08-23 北京小米移动软件有限公司 Beam selection method and device
WO2023197222A1 (en) * 2022-04-13 2023-10-19 北京小米移动软件有限公司 Beam prediction method and apparatus, and device and storage medium
WO2023197226A1 (en) * 2022-04-13 2023-10-19 北京小米移动软件有限公司 Wave beam selection methods, and apparatuses
WO2023211350A1 (en) * 2022-04-29 2023-11-02 Telefonaktiebolaget Lm Ericsson (Publ) User equipment assistance information for improved network beam predictions
WO2023212890A1 (en) * 2022-05-06 2023-11-09 Qualcomm Incorporated Techniques for beam characteristic prediction using federated learning processes
WO2023216020A1 (en) * 2022-05-07 2023-11-16 Qualcomm Incorporated Predictive resource management using user equipment information in a machine learning model
WO2024092797A1 (en) * 2022-11-04 2024-05-10 Google Llc Method for signaling between network and user equipment for beam-codebook based beam prediction

Similar Documents

Publication Publication Date Title
WO2019190368A1 (en) Methods, apparatus and computer programs for performing and enabling beam management in a communication network
US11552690B2 (en) Handling beam pairs in a wireless network
RU2732187C1 (en) Apparatus, methods, computer programs and computer software for beam control
US10952236B2 (en) Beam selection systems and methods
US20220345951A1 (en) Master node, secondary node and user equipment in mobile communication network and communication methods therebetween
WO2015119538A1 (en) Methods, wireless device, base station and candidate relay station for supporting d2d communication over relay
US12003309B2 (en) Beam selection priority
US20210306946A1 (en) Secondary network node selection for dual connectivity
US11202220B2 (en) Method of adapting report mapping based on beamforming
US11399325B2 (en) High-gain beam handover
US10998939B2 (en) Beamformed reception of downlink reference signals
US11075684B2 (en) Method and apparatus for estimating channel quality
CN114557029A (en) Simultaneous handover and carrier aggregation configuration
WO2019166076A1 (en) Handover control
US20220232436A1 (en) Methods and Apparatuses for Beam Measurement
CN113424628B (en) Multi-user coordinated transmission in cellular systems
CN114402546B (en) Method for modifying at least one measurement report trigger for bias measurements at a wireless device
US20240057009A1 (en) Inter-network node delay driven harq feedback offset design for inter-network node carrier aggregation
WO2023211353A1 (en) Reporting spatial-domain beam prediction information in beam failure recovery
WO2024128964A1 (en) Sensing beam selection for vehicular scenarios
WO2023174531A1 (en) Wireless communications device, network nodes and methods for handling beams in a wireless communications network
WO2021180765A1 (en) Handling incompatible wireless devices
WO2021029812A1 (en) Beam sweeping for ssb polarization switching

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18912211

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18912211

Country of ref document: EP

Kind code of ref document: A1