IP Library Granted Patent US 11,115,848
Granted Patent B2
US 11,115,848 · App. 16/180,273 · Granted Sep 7, 2021

Apparatus, method and computer program

Inventors: Timo Koskela (Oulu, FI); Sami Hakola (Kempele, FI); Esa Malkamaki (Espoo, FI); Juha Karjalainen (Oulu, FI)
Assignee: Nokia Technologies Oy
H04W24/10H04B7/0617H04W76/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,115,848
App. No.
16/180,273
Granted
Sep 7, 2021
Kind
B2
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 (61)

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.

2. 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.

3. 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.

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

5. 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.

6. 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.

7. 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.

8. 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.

9. 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.

10. 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.

11. 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.

12. 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.

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

14. 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.

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.

16. 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.

17. 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.

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

19. 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.

20. The method according to claim 19 , further comprising:

performing beam training with the tentative connections.

21. The method according to claim 15 , further comprising:

performing periodical updates of the stored preconfigured beam information.

22. The method according to claim 15 , further comprising:

excluding a node as a potential candidate parent node based on measured signal level.

23. The method according to claim 15 , further comprising:

storing the preconfigured beam information in a table or list or information element.

24. 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.

25. 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.

26. The method according to claim 15 , further comprising:

obtaining the preconfigured beam information without performing a drive test.

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

28. 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.

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2018
From: KOSKELA, TIMO; HAKOLA, SAMI; MALKAMAKI, ESA; KARJALAINEN, JUHA
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047666/0555 →
Continuity (1)
Related Publication 20200145860A1 · May 7, 2020