User device positioning
An apparatus, method and comprising device is described, comprising: in response to receiving, at a user device, a positioning message from one or more of a plurality of network nodes, selecting a first network node from the plurality of network nodes, wherein the first network node is selected based on determining that highest transmission power is required for transmission of a channel preamble message to said first network node in comparison with transmission to other ones of the plurality of network nodes; determining a first group of network nodes from the plurality of network nodes, wherein the first group of network nodes are suitable for receiving a first group channel preamble message from the user device during a same random access channel occasion as that of the first network node; and transmitting the first group channel preamble message to the first group of network nodes at a first random access channel occasion.
1 . A user device comprising:
at least one processor; and
at least one memory storing instructions that, when executed by the at least one processor, cause the user device at least to:
select at least a first network node from a plurality of network nodes, in response to receiving, at the user device, a positioning message from one or more of the plurality of network nodes, wherein the first network node is selected based on determining that highest transmission power is required for transmission by the user device of a channel preamble message to said first network node in comparison with transmission by the user device to other ones of the plurality of network nodes;
determine a first group of network nodes from the plurality of network nodes, wherein the first group of network nodes are suitable for receiving a first group channel preamble message from the user device during a same random access channel occasion as that of the first network node; and
transmit by the user device the first group channel preamble message to the first group of network nodes at a first random access channel occasion.
2 . The user device as claimed in claim 1 , wherein the positioning message comprises information of a first number of network nodes for transmission of the first group channel preamble message.
3 . The user device is as claimed in claim 1 , wherein the at least one memory stores instructions that, when executed by the at least one processor, cause the user device at least to:
determine whether the first group channel preamble message has been transmitted to all network nodes from the first group of network nodes;
determine one or more subsequent groups of network nodes, based on the first group channel preamble message having not been transmitted to all network nodes from the first group of network nodes, wherein each subsequent group of network nodes is suitable for receiving a subsequent respective group channel preamble message from the user device during a respective same random access channel occasion; and
transmit each of the subsequent respective group channel preamble messages to each of the one or more subsequent groups of network nodes until a respective subsequent group channel preamble message has been sent to all network nodes from the first group of network nodes.
4 . The user device as claimed in claim 1 , wherein the positioning message is based, at least partially, on a location determining information request transmitted by a positioning module to one or more of the plurality of network nodes, wherein the location determining information request comprises parameters comprising one or more of a reference signal received power threshold, a number of the first group of network nodes for transmission of the first group channel preamble message, identity of one or more network nodes configured for receiving the first group channel preamble message, or expected uplink preamble receiving power.
5 . The user device as claimed in claim 1 , wherein the first group of network nodes is determined based, at least in part, on one or more, parameters comprised within a location determining information request.
6 . The user device as claimed in claim 1 , wherein the first group channel preamble message is transmitted to the first group of network nodes on a single user device panel.
7 . The user device as claimed in claim 1 , wherein the at least one memory stores instructions that, when executed by the at least one processor, cause the user device at least to: transmit a first message to a positioning module, wherein the first message provides indication that the user device supports group channel preamble message transmission.
8 . The user device as claimed in claim 1 , wherein the at least one memory stores instructions that, when executed by the at least one processor, cause the user device at least to: allow the user device to transmit the first group channel preamble message while the user device is in an idle mode.
9 . The user device as claimed in claim 1 , wherein the at least one memory stores instructions that, when executed by the at least one processor, cause the user device at least to: for selecting the first network node, measure signal power for the plurality of network nodes for one or more antenna panels of the user device.
10 . A method comprising:
in response to receiving, at a user device, at least a positioning message from one or more of a plurality of network nodes, selecting at least a first network node from the plurality of network nodes, wherein the first network node is selected based on determining that highest transmission power is required for transmission by the user device of a channel preamble message to said first network node in comparison with transmission by the user device to other ones of the plurality of network nodes;
determining a first group of network nodes from the plurality of network nodes, wherein the first group of network nodes are suitable for receiving a first group channel preamble message from the user device during a same random access channel occasion as that of the first network node; and
transmitting by the user device the first group channel preamble message to the first group of network nodes at a first random access channel occasion.
11 . The method according to claim 10 , wherein the positioning message comprises information of a first number of network nodes for transmission of the first group channel preamble message.
12 . The method according to claim 10 , comprising:
determining whether the first group channel preamble message has been transmitted to all network nodes from the first group of network nodes;
based on the first group channel preamble message having not been transmitted to all network nodes from the first group of network nodes, determining one or more subsequent groups of network nodes, each subsequent group of network nodes being suitable for receiving a subsequent respective group channel preamble message from the user device during a respective same random access channel occasion; and
transmitting each of the subsequent respective group channel preamble message to each of the one or more subsequent groups of network nodes until a respective subsequent group channel preamble message has been sent to all network nodes from the first group of network nodes.
13 . The method according to claim 10 , wherein the user device is suitable for transmitting the first group channel preamble message while the user device is in an idle mode.
14 . The method according to claim 10 , wherein the positioning message is based, at least partially, on a location determining information request transmitted by a positioning module to one or more of the plurality of network nodes, wherein the location determining information request comprises parameters comprising one or more of a reference signal received power threshold, a number of the first group of network nodes for transmission of the first group channel preamble message, identity of one or more network nodes configured for receiving the first group channel preamble message, or expected uplink preamble receiving power.
15 . The method according to claim 10 , wherein the first group of network nodes is determined based, at least in part, on one or more parameters comprised within a location determining information request.
16 . The method according to claim 10 , wherein the first group channel preamble message is transmitted to the first group of network nodes on a single user device panel.
17 . The method according to claim 10 , further comprising: transmitting a first message to a positioning module, wherein the first message provides indication that the user device supports group channel preamble message transmission.
18 . The method according to claim 10 , further comprising, for selecting the first network node, measuring signal power for the plurality of network nodes for one or more antenna panels of the user device.
19 . A non-transitory computer readable medium comprising program instructions that, when executed by an apparatus, cause the apparatus to perform at least the following:
in response to receiving, at a user device, at least a positioning message from one or more of a plurality of network nodes, selecting at least a first network node from the plurality of network nodes, wherein the first network node is selected based on determining that highest transmission power is required for transmission by the user device of a channel preamble message to said first network node in comparison with transmission by the user device to other ones of the plurality of network nodes;
determining a first group of network nodes from the plurality of network nodes, wherein the first group of network nodes are suitable for receiving a first group channel preamble message from the user device during a same random access channel occasion as that of the first network node; and
transmitting by the user device the first group channel preamble message to the first group of network nodes at a first random access channel occasion.
20 . The non-transitory computer readable medium as claimed in claim 19 , wherein the positioning message is based, at least partially, on a location determining information request transmitted by a positioning module to one or more of the plurality of network nodes, wherein the location determining information request comprises parameters comprising one or more of a reference signal received power threshold, a number of the first group of network nodes for transmission of the first group channel preamble message, identity of one or more network nodes configured for receiving the first group channel preamble message, or expected uplink preamble receiving power.