# US 11,115,848 B2 · Apparatus, method and computer program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,848 B2
- Document ID: US11115848B2
- Status: Granted
- Kind: B2
- Application number: 16/180,273
- Filed: 2018-11-05
- Published: 2020-05-07
- Granted: 2021-09-07
- Earliest claimed: 2018-11-05
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: Timo Koskela; Sami Hakola; Esa Malkamaki; Juha Karjalainen
- Web page: https://patentgrep.com/patent/US11115848B2

## CPC

- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04B 7/0617: {for beam forming}
- H04B 7/0632: {Channel quality parameters, e.g. channel quality indicator [CQI]}
- H04W 16/28: using beam steering
- H04W 24/02: Arrangements for optimising operational condition
- H04W 76/10: Connection setup
- H04W 76/14: Direct-mode setup
- H04W 72/046: {the resource being in the space domain, e.g. beams}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

An apparatus means for performing: communicating with a serving node in a wireless communication system; and storing preconfigured beam information for communication between the apparatus and one or more candidate nodes; and when the apparatus initiates a connection with a candidate node of the one or more candidate nodes, using the preconfigured beam information for at least initial communication with the candidate node; wherein the preconfigured beam information is obtained by the apparatus based on or more measurements performed by the apparatus with the one or more candidate nodes.

## Claims

### Claim 1

A child node comprising:
at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the at least to perform:
communicating with a parent node in a wireless communication system;
performing one or more measurements with one or more candidate parent nodes to obtain preconfigured beam information;
storing the preconfigured beam information for communication between the child node and one or more candidate parent nodes; and
when the child node initiates a connection with a candidate parent node of the one or more candidate parent nodes for recovery purposes, using the preconfigured beam information for at least initial communication with the candidate parent node.

### Claim 2 (depends on 1)

The child node according to claim 1, wherein the one or more measurements comprise measurements of reference signals obtained from the one or more candidate parent nodes.

### Claim 3 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
reporting the one or more measurements to the parent node or to the one or more candidate parent nodes.

### Claim 4 (depends on 1)

The child node according to claim 1, wherein the preconfigured beam information is obtained in response to reporting the measurements by the child node.

### Claim 5 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
establishing one or more tentative connections with the one or more candidate parent nodes in order to obtain the preconfigured beam information.

### Claim 6 (depends on 5)

The child node according to claim 5, wherein the at least one memory and the computer program code are further configured to perform beam training with the tentative connections.

### Claim 7 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform periodical updates of the stored preconfigured beam information.

### Claim 8 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
excluding a node as a potential candidate parent node based on measured signal level.

### Claim 9 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
storing the preconfigured beam information in a table or list or information element.

### Claim 10 (depends on 9)

The child node according to claim 9, wherein the at least one memory and the computer program code are further configured to perform:
indicating a validity of the stored preconfigured beam information by transmitting an uplink preamble that corresponds to an entry in the table or list or information element.

### Claim 11 (depends on 7)

The child node according to claim 7, wherein the at least one memory and the computer program code are further configured to perform:
deleting the stored preconfigured beam information when it is determined that the child node has not performed updating of the stored preconfigured beam information for a predetermined period of time.

### Claim 12 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
obtaining the preconfigured beam information without performing a drive test.

### Claim 13 (depends on 1)

The child node according to claim 1, wherein the child node comprises an integrated access and backhaul node, or a user equipment.

### Claim 14 (depends on 1)

The child node according to claim 1, wherein the at least one memory and the computer program code are further configured to perform:
initiating the connection with the candidate parent node in response to determining a blockage of the parent node.

### Claim 15

A method comprising:
communicating, by a child node, with a parent node in a wireless communication system;
performing one or more measurements with one or more candidate parent nodes to obtain preconfigured beam information;
storing the preconfigured beam information for communication between the child node and the one or more candidate parent nodes, the preconfigured beam information being based on the one or more measurements carried out by the child node; and
when the child node initiates a connection with a candidate parent node of the one or more candidate parent nodes for recovery purposes, using the preconfigured beam information for at least initial communication with the candidate parent node.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the one or more measurements comprise measurements of reference signals obtained from the one or more candidate parent nodes.

### Claim 17 (depends on 15)

The method according to claim 15, further comprising:
reporting the one or more measurements to the parent node or to the one or more candidate parent nodes.

### Claim 18 (depends on 15)

The method according to claim 15, wherein the preconfigured beam information is obtained in response to reporting the measurements by the child node.

### Claim 19 (depends on 15)

The method according to claim 15, further comprising:
establishing one or more tentative connections with the one or more candidate parent nodes in order to obtain the preconfigured beam information.

### Claim 20 (depends on 19)

The method according to claim 19, further comprising:
performing beam training with the tentative connections.

### Claim 21 (depends on 15)

The method according to claim 15, further comprising:
performing periodical updates of the stored preconfigured beam information.

### Claim 22 (depends on 15)

The method according to claim 15, further comprising:
excluding a node as a potential candidate parent node based on measured signal level.

### Claim 23 (depends on 15)

The method according to claim 15, further comprising:
storing the preconfigured beam information in a table or list or information element.

### Claim 24 (depends on 23)

The method according to claim 23, further comprising:
indicating a validity of the stored preconfigured beam information by transmitting an uplink preamble that corresponds to an entry in the table or list or information element.

### Claim 25 (depends on 21)

The method according to claim 21, further comprising:
deleting the stored preconfigured beam information when it is determined that the child node has not performed updating of the stored preconfigured beam information for a predetermined period of time.

### Claim 26 (depends on 15)

The method according to claim 15, further comprising:
obtaining the preconfigured beam information without performing a drive test.

### Claim 27 (depends on 15)

The method according to claim 15, wherein the child node comprises an integrated access and backhaul node, or a user equipment.

### Claim 28 (depends on 15)

The method according to claim 15, further comprising:
initiating the connection with the candidate parent node in response to determining a blockage of the parent node.

### Claim 29

A computer program product comprising a non-transitory computer-readable storage medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for performing at least the following:
communicating with a parent node in a wireless communication system;
performing one or more measurements with one or more candidate parent nodes to obtain preconfigured beam information;
storing the preconfigured beam information for communication between a child node and the one or more candidate parent nodes, the preconfigured beam information being based on the one or more measurements carried out by the child node; and
when the child node initiates a connection with a candidate parent node of the one or more candidate parent nodes for recovery purposes, using the preconfigured beam information for at least initial communication with the candidate parent node.
