Antenna beam control
First Claim
Patent Images
1. A method performed by a node of a wireless communication system, for performing an iterative process, wherein the iterative process comprises:
- receiving, from a first wireless communication device, spatial sensor data relating to the first wireless communication device;
recording the received spatial sensor data such that a time sequence of historical and current spatial sensor data relating to the first wireless communication device is maintained; and
calculating, using data of the time sequence of historical and current spatial sensor data relating to the first wireless communication device, predicted spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the wireless communication system;
calculating an uncertainty metric that indicates a weighted sum of an angular velocity of direction to the first wireless communication device as seen from the node and an angular velocity of orientation of the node;
mapping the calculated uncertainty metric to a beam shape metric; and
calculating, using the predicted spatial data and the beam shape metric, a prediction of beam forming antenna weights for use in controlling a direction of at least one antenna beam in the node and a shape of at least one antenna beam in node, wherein the calculated prediction of beam forming antenna weights is used during the iterative process in the node for controlling an antenna beam to point in a direction from the node to the first wireless communication device;
wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values.
1 Assignment
0 Petitions
Accused Products
Abstract
Spatial sensor data, such as position, movement and rotation, which is provided by a sensor in a wireless communication device in a wireless communication system is used. By using the spatial sensor data it is possible to calculate predicted spatial data for use in controlling antenna beams for transmission as well as reception in the wireless communication system.
-
Citations
26 Claims
-
1. A method performed by a node of a wireless communication system, for performing an iterative process, wherein the iterative process comprises:
-
receiving, from a first wireless communication device, spatial sensor data relating to the first wireless communication device; recording the received spatial sensor data such that a time sequence of historical and current spatial sensor data relating to the first wireless communication device is maintained; and calculating, using data of the time sequence of historical and current spatial sensor data relating to the first wireless communication device, predicted spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the wireless communication system; calculating an uncertainty metric that indicates a weighted sum of an angular velocity of direction to the first wireless communication device as seen from the node and an angular velocity of orientation of the node; mapping the calculated uncertainty metric to a beam shape metric; and calculating, using the predicted spatial data and the beam shape metric, a prediction of beam forming antenna weights for use in controlling a direction of at least one antenna beam in the node and a shape of at least one antenna beam in node, wherein the calculated prediction of beam forming antenna weights is used during the iterative process in the node for controlling an antenna beam to point in a direction from the node to the first wireless communication device; wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method performed by a node of a wireless communication system, for performing an iterative process, wherein the iterative process comprises:
-
receiving, from a first wireless communication device, spatial sensor data relating to the first wireless communication device; recording the received spatial sensor data such that a time sequence of historical and current spatial sensor data relating to the first wireless communication device is maintained; and calculating, using data of the time sequence of historical and current spatial sensor data relating to the first wireless communication device, predicted spatial data related to the first wireless device, for use in controlling at least one antenna beam in the wireless communication system; wherein the iterative process further comprises; receiving, from a second wireless communication device, spatial sensor data relating to the second wireless communication device, recording the received spatial sensor data such that a time sequence of historical and current spatial sensor data relating to the second wireless communication device is maintained, and wherein the calculation of predicted spatial data for use in controlling at least one antenna beam further comprises using data of the time sequence of historical and current spatial sensor data relating to the second wireless communication device, and sending, to the first wireless communication device, at least a subset of the calculated predicted spatial data for controlling an antenna beam to point in a direction from the first wireless communication device to the second wireless communication device; and wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values.
-
-
7. A method performed by a first wireless communication device of a wireless communication system, for performing an iterative process, wherein the iterative process comprises:
-
obtaining, from at least one sensor in the first wireless communication device, spatial sensor data relating to the first wireless communication device, wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values, sending, to a node in the wireless communication system, the obtained spatial sensor data relating to the first wireless communication device, and calculating, using data of a time sequence of historical and current spatial sensor data relating to the first wireless communication device, predicted spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the first wireless communication device. - View Dependent Claims (8, 9)
-
-
10. A method performed by a first wireless communication device of a wireless communication system, for performing an iterative process, wherein the iterative process comprises:
-
obtaining, from at least one sensor in the first wireless communication device, spatial sensor data relating to the first wireless communication device, wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values, sending, to a node in the wireless communication system, the obtained spatial sensor data relating to the first wireless communication device, and receiving, from the node, predicted spatial data spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the first wireless communication device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 26)
-
-
20. A node comprising radio circuitry, a processor and a memory, said memory containing instructions executable by said processor whereby said node is operative to:
-
receive, from a wireless communication device, spatial sensor data relating to the wireless communication device, wherein the spatial sensor data comprises any rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values, record the received data such that a time sequence of historical and current spatial sensor data relating to the wireless communication device is maintained, and calculate, using data of the time sequence of historical and current spatial sensor data relating to the wireless communication device, predicted spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the wireless communication system; calculate an uncertainty metric that indicates a weighted sum of an angular velocity of direction to the first wireless communication device as seen from the node and an angular velocity of orientation of the node; map the calculated uncertainty metric to a beam shape metric; and calculate, using the predicted spatial data and the beam shape metric, a prediction of beam forming antenna weights for use in controlling a direction of at least one antenna beam in the node and a shape of at least one antenna beam in node, wherein the calculated prediction of beam forming antenna weights is used during the iterative process in the node for controlling an antenna beam to point in a direction from the node to the first wireless communication device. - View Dependent Claims (23, 25)
-
-
21. A wireless communication device comprising radio circuitry, a processor and a memory, said memory containing instructions executable by said processor whereby said wireless communication device is operative to:
-
obtain, from at least one sensor in the wireless communication device, spatial sensor data relating to the wireless communication device, wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values, send, to a node in the wireless communication system, the obtained spatial sensor data relating to the wireless communication device, and calculate, using data of a time sequence of historical and current spatial sensor data relating to the wireless communication device, predicted spatial data relating to the wireless communication device, for use in controlling at least one antenna beam in the wireless communication device.
-
-
22. A wireless communication device comprising radio circuitry, a processor and a memory, said memory containing instructions executable by said processor whereby said wireless communication device is operative to:
-
obtain, from at least one sensor in the wireless communication device, spatial sensor data relating to the wireless communication device, wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values, send, to a node in the wireless communication system, the obtained spatial sensor data relating to the wireless communication device, and receive, from the node, predicted spatial data relating to the wireless communication device, for use in controlling at least one antenna beam in the wireless communication device.
-
-
24. A non-transitory computer-readable medium comprising, stored thereupon, a computer program, the computer program comprising instructions which, when executed on at least one processor of a node of a wireless communication system, cause the at least one processor to perform an iterative process, wherein the iterative process comprises:
-
receiving, from a first wireless communication device, spatial sensor data relating to the first wireless communication device; recording the received spatial sensor data such that a time sequence of historical and current spatial sensor data relating to the first wireless communication device is maintained; and calculating, using data of the time sequence of historical and current spatial sensor data relating to the first wireless communication device, predicted spatial data relating to the first wireless communication device, for use in controlling at least one antenna beam in the wireless communication system; calculating an uncertainty metric that indicates a weighted sum of an angular velocity of direction to the first wireless communication device as seen from the node and an angular velocity of orientation of the node; mapping the calculated uncertainty metric to a beam shape metric; and calculating, using the predicted spatial data and the beam shape metric, a prediction of beam forming antenna weights for use in controlling a direction of at least one antenna beam in the node and a shape of at least one antenna beam in node, wherein the calculated prediction of beam forming antenna weights is used during the iterative process in the node for controlling an antenna beam to point in a direction from the node to the first wireless communication device; wherein the spatial sensor data comprises rotation data, and where the spatial sensor data are absolute values or values that are relative between the node and the first wireless communication device or a combination of said absolute and relative values.
-
Specification