Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
POSITIONING OF TERMINAL DEVICES
Document Type and Number:
WIPO Patent Application WO/2022/248019
Kind Code:
A1
Abstract:
To position a terminal device, at least one transmission-reception point, or corresponding apparatus, the terminal device and a network entity exchange information. A transmission-reception point receives from the network entity a first signal comprising at least one parameter setting for positioning reference signal transmissions. The terminal device receives from the network entity a second signal comprising at least the parameter setting. The network entity receives from the transmission-reception point a first report indicating at least an occurrence time of a successful transmission of a positioning reference signal and from the terminal device a measurement report comprising information on at least the positioning reference signal. The network entity determines a position of the terminal device based on at least the first report and the measurement report.

Inventors:
BARBU OANA-ELENA (DK)
VEJLGAARD BENNY (DK)
HARREBEK JOHANNES (DK)
YOON DAEJUNG (FR)
Application Number:
PCT/EP2021/063888
Publication Date:
December 01, 2022
Filing Date:
May 25, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NOKIA TECHNOLOGIES OY (FI)
International Classes:
H04W64/00; G01S5/02
Foreign References:
US20190327706A12019-10-24
US20190342705A12019-11-07
US20210067382A12021-03-04
US20210112520A12021-04-15
Attorney, Agent or Firm:
NOKIA EPO REPRESENTATIVES (FI)
Download PDF:
Claims:
CLAIMS

1. An apparatus, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform: transmitting to a transmission-reception point of at least one transmis sion-reception point a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a terminal device a second signal comprising at least the parameter setting; receiving, from the transmission-reception point, a first report compris ing at least an occurrence time of a successful transmission of a positioning refer ence signal from the transmission-reception point; receiving, from the terminal device, a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement re port, a position of the terminal device. 2. The apparatus of claim 1, wherein the at least one memory and com puter program code configured to, with the at least one processor, cause the appa ratus further at least to perform: indicating in the first signal, that a contention based access is to be used for the one or more positioning reference signal transmissions, and a retransmis- sion timeout value for the contention based access; and indicating in the second signal a length of a time period to listen to at least the one or more positioning reference signal transmissions.

3. The apparatus of claim 1 or 2, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: selecting amongst a plurality of transmission-reception points a set of transmission-reception points; assigning a parameter setting per a selected transmission-reception point in the set of transmission reception points; transmitting, per the selected transmission-reception point, to the se lected transmission-reception point, in the first signal the parameter setting as signed as the parameter setting for one or more positioning reference signal trans missions; and transmitting in the second signal, to the terminal device, the parameter settings assigned to the set of transmission-selection points selected.

4. The apparatus of claim 1 or 2, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: selecting amongst a plurality of transmission-reception points a set of transmission-reception points; transmitting, per the selected transmission-reception point, to the transmission-reception point, in the first signal, a common resource pool compris ing a plurality of parameter settings including the parameter setting; and transmitting in the second signal, to the terminal device, the common resource pool.

5. The apparatus of claim 1, wherein the at least one memory and com puter program code configured to, with the at least one processor, cause the appa ratus further at least to perform: determining, based on at least one discovery reference signal configu ration received from the at least one transmission-reception point, resource allo cation for the one or more positioning reference signal transmissions, wherein a discovery reference signal configuration received indicates a discovery signaling period and wherein the resource allocation at least indicates how many discovery signaling periods a periodicity of the one or more positioning reference signal transmissions is; transmitting in the first signal the resource allocation; and transmitting in the second signal information indicating the resource allocation.

6. An apparatus configured to act as a transmission-reception point, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving, from a network entity, a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the param eter setting received; and transmitting to the network entity, in response to a successful transmis sion of a positioning reference signal, a first report comprising at least an occur rence time of the successful transmission of the positioning reference signal.

7. The apparatus of claim 6, wherein the at least one memory and com puter program code configured to, with the at least one processor, cause the appa ratus further at least to perform: selecting the parameter setting for the one or more positioning refer ence signal transmissions from a common resource pool comprising a plurality of parameter settings, the common resource pool being received in the first signal; and using the parameter setting selected as the parameter setting received when transmitting the at least one positioning reference signal.

8. The apparatus of claim 6 or 7, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: using a contention based access to transmit the at least one positioning reference signal; and repeating, in response to an unsuccessful positioning reference signal transmission, transmitting the at least one positioning reference signal using the parameter setting received until the number of transmissions meets a retransmis sion timeout value received in the first signal or a transmission succeeds, which ever occurs first.

9. The apparatus of claim 6, wherein the at least one memory and com puter program code configured to, with the at least one processor, cause the appa ratus further at least to perform: transmitting information on a discovery reference signal configuration to the network entity for obtaining scheduling information for the at least one po sitioning reference signal; receiving in the first signal also information on a resource allocation as the scheduling information; and transmitting the at least one positioning reference signal according to the received resource allocation.

10. The apparatus of any preceding claim, wherein the first signal and the first report are signals according to a new radio positioning protocol annex.

11. An apparatus configured to act as a terminal device, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving from a network entity at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmis sions from at least one transmission-reception point; monitoring the one or more positioning reference signal transmissions; and transmitting to the network entity a measurement report comprising information on at least one positioning reference signal received by the terminal device from the one or more positioning reference signal transmissions.

12. The apparatus of claim 11, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: monitoring, in response to the second signal comprising an observation time value, the one or more positioning reference signal transmissions during a time period having a length corresponding to the observation time value.

13. The apparatus of claim 11, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: monitoring, in response to a common resource pool comprising a plu rality of parameter settings being received in the second signal as the parameter setting for the one or more positioning reference signal transmissions, which of the parameter settings in the common resource pools are detected by receiving, per a detected parameter setting, a corresponding positioning reference signal; and transmitting in the measurement report, as the information on one or more positioning reference signals received by the terminal device, information on one or more detected parameter settings.

14. The apparatus of claim 11, wherein the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: receiving in the second signal also scheduling information for monitor ing; and performing the monitoring according to the scheduling information.

15. The apparatus of any of claims 1 to 5 or 11 to 14, wherein the second signal is a signal according to a long term evolution positioning protocol.

16. The apparatus of any preceding claim, wherein the parameter set ting for one or more positioning reference signal transmissions comprises a se quence identifier and/or a frequency pattern of the positioning reference signal and/or a positioning refence pattern in time and /or a periodicity of the positioning reference signal and/or a spatial pattern.

17. A method for a network entity, the method comprising: transmitting to a transmission-reception point of at least one transmis sion-reception point a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a terminal device a second signal comprising the param eter setting; receiving from the transmission-reception a first report comprising at least an occurrence time of a successful transmission of the positioning reference signal from the transmission-reception point; receiving from the terminal device a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement re port, a position of the terminal device.

18. A method for a transmission-reception point, the method compris ing: receiving from a network entity a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the param eter setting received; and transmitting to the network entity, in response to a successful transmis sion of a positioning reference signal, a first report comprising at least an occur rence time of the successful transmission of the positioning reference signal.

19. A method for a terminal device, the method comprising: receiving from a network entity at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmis sions from at least one transmission-reception point; monitoring the one or more positioning reference signal transmissions; and transmitting to the network entity a measurement report comprising information on at least one positioning reference signal received by the terminal device from the one or more positioning reference signal transmissions.

20. A computer-readable medium comprising program instructions, which, when run by a first apparatus, cause the first apparatus to carry out at least: transmitting to a second apparatus of at least one second apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a third apparatus a second signal comprising the param eter setting; receiving at least from the second apparatus a first report comprising at least an occurrence time of a successful transmission of a positioning reference sig nal from the second apparatus; receiving from the third apparatus a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement re port, a position of the third apparatus.

21. A computer-readable medium comprising program instructions, which, when run by a second apparatus, cause the second apparatus to carry out at least: receiving from a first apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the param eter setting received; and transmitting to the first apparatus, in response to a successful transmis sion of a positioning reference signal, a first report comprising at least an occur rence time of the successful transmission of the positioning reference signal.

22. A computer-readable medium comprising program instructions, which, when run by a third apparatus, cause the third apparatus to carry out at least: receiving from a first apparatus at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmis sions from at least one second apparatus; monitoring the one or more positioning reference signal transmissions; and transmitting to the first apparatus a measurement report comprising information on at least one positioning reference signal received by the third ap paratus from the one or more positioning reference signal transmissions.

23. A computer readable medium of claim 20, 21 or 22, wherein the computer readable medium is a non-transitory computer readable medium.

24. A computer program comprising instructions which, when the pro gram is executed by a first apparatus, cause the first apparatus to carry out at least: transmitting to a second apparatus of at least one second apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a third apparatus a second signal comprising the param eter setting; receiving from the second apparatus a first report comprising at least an occurrence time of a successful transmission of a positioning reference signal from the second apparatus; receiving from the third apparatus a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement re port, a position of the third apparatus.

25. A computer program comprising instructions which, when the pro gram is executed by a second apparatus, cause the second apparatus to carry out at least: receiving from a first apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the param eter setting received; and transmitting to the first apparatus, in response to a successful transmis sion of a positioning reference signal, a first report comprising at least an occur rence time of the successful transmission of the positioning reference signal.

26. A computer program comprising instructions which, when the pro gram is executed by a third apparatus, cause the third apparatus to carry out at least: receiving from a first apparatus at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmis sions from at least one second apparatus; monitoring the one or more positioning reference signal transmissions; and transmitting to the first apparatus a measurement report comprising information on at least one positioning reference signal received by the third ap paratus from the one or more positioning reference signal transmissions.

Description:
DESCRIPTION

TITLE

POSITIONING OF TERMINAL DEVICES

TECHNICAL FIELD Various example embodiments relate to wireless communications.

BACKGROUND

Wireless communication systems are under constant development. New applications, use cases and industry verticals are to be envisaged with differ ent positioning performance requirements. BRIEF DESCRIPTION

According to an aspect there is provided an apparatus, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform: transmit- ting to a transmission-reception point of at least one transmission-reception point a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a terminal device a second signal comprising at least the parameter setting; receiving, from the transmission-reception point, a first report comprising at least an occurrence time of a successful transmission of a positioning reference signal from the transmission-reception point; receiving, from the terminal device, a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement report, a position of the terminal device.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: indicating in the first signal, that a contention based access is to be used for the one or more positioning reference signal transmissions, and a re transmission timeout value for the contention based access; and indicating in the second signal a length of a time period to listen to at least the one or more position- ing reference signal transmissions. In embodiments, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: selecting amongst a plurality of transmission-reception points a set of transmission-reception points; assigning a parameter setting per a selected trans- mission-reception point in the set of transmission reception points; transmitting, per the selected transmission-reception point, to the selected transmission-recep tion point, in the first signal the parameter setting assigned as the parameter set ting for one or more positioning reference signal transmissions; and transmitting in the second signal, to the terminal device, the parameter settings assigned to the set of transmission-selection points selected.

In embodiments, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: selecting amongst a plurality of transmission-reception points a set of transmission-reception points; transmitting, per the selected transmission-recep tion point, to the transmission-reception point, in the first signal, a common re source pool comprising a plurality of parameter settings including the parameter setting; and transmitting in the second signal, to the terminal device, the common resource pool.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: determining, based on at least one discovery reference signal con figuration received from the at least one transmission-reception point, resource al location for the one or more positioning reference signal transmissions, wherein a discovery reference signal configuration received indicates a discovery signaling period and wherein the resource allocation at least indicates how many discovery signaling periods a periodicity of the one or more positioning reference signal transmissions is; transmitting in the first signal the resource allocation; and trans mitting in the second signal information indicating the resource allocation.

According to an aspect there is provided an apparatus configured to act as a transmission-reception point, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving, from a network entity, a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the pa rameter setting received; and transmitting to the network entity, in response to a successful transmission of a positioning reference signal, a first report comprising at least an occurrence time of the successful transmission of the positioning refer ence signal.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: selecting the parameter setting for the one or more positioning reference signal transmissions from a common resource pool comprising a plural ity of parameter settings, the common resource pool being received in the first sig nal; and using the parameter setting selected as the parameter setting received when transmitting the at least one positioning reference signal.

In embodiments, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: using a contention based access to transmit the at least one positioning reference signal; and repeating, in response to an unsuccessful positioning refer ence signal transmission, transmitting the at least one positioning reference signal using the parameter setting received until the number of transmissions meets a retransmission timeout value received in the first signal or a transmission suc ceeds, whichever occurs first.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: transmitting information on a discovery reference signal configu ration to the network entity for obtaining scheduling information for the at least one positioning reference signal; receiving in the first signal also information on a resource allocation as the scheduling information; and transmitting the at least one positioning reference signal according to the received resource allocation.

In embodiments, the first signal and the first report are signals accord ing to a new radio positioning protocol annex.

According to an aspect there is provided an apparatus configured to act as a terminal device, the apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and com puter program code configured to, with the at least one processor, cause the appa ratus at least to perform: receiving from a network entity at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmissions from at least one transmission-reception point; monitoring the one or more positioning reference signal transmissions; and transmitting to the network entity a measurement report comprising information on at least one po sitioning reference signal received by the terminal device from the one or more positioning reference signal transmissions.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: monitoring, in response to the second signal comprising an ob servation time value, the one or more positioning reference signal transmissions during a time period having a length corresponding to the observation time value.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: monitoring, in response to a common resource pool comprising a plurality of parameter settings being received in the second signal as the parameter setting for the one or more positioning reference signal transmissions, which of the parameter settings in the common resource pools are detected by receiving, per a detected parameter setting, a corresponding positioning reference signal; and transmitting in the measurement report, as the information on one or more posi tioning reference signals received by the terminal device, information on one or more detected parameter settings.

In an embodiment, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus further at least to perform: receiving in the second signal also scheduling information for monitoring; and performing the monitoring according to the scheduling infor mation.

In embodiments, the second signal is a signal according to a long term evolution positioning protocol.

In embodiments, the parameter setting for one or more positioning ref erence signal transmissions comprises a sequence identifier and/or a frequency pattern of the positioning reference signal and/or a positioning refence pattern in time and/or a periodicity of the positioning reference signal and/or a spatial pat tern.

According to an aspect there is provided a method for a network entity, the method comprising: transmitting to a transmission-reception point of at least one transmission-reception point a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a terminal device a second signal comprising the parameter setting; receiving from the trans- mission-reception a first report comprising at least an occurrence time of a suc cessful transmission of the positioning reference signal from the transmission-re ception point; receiving from the terminal device a measurement report compris ing information on at least the positioning reference signal; and determining, based on at least the first report and the measurement report, a position of the terminal device.

According to an aspect there is provided a method for a transmission- reception point, the method comprising: receiving from a network entity a first sig nal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the pa rameter setting received; and transmitting to the network entity, in response to a successful transmission of a positioning reference signal, a first report comprising at least an occurrence time of the successful transmission of the positioning refer ence signal.

According to an aspect there is provided a method for a terminal device, the method comprising: receiving from a network entity at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmissions from at least one transmission-reception point; monitoring the one or more positioning reference signal transmissions; and transmitting to the network entity a measurement report comprising information on at least one po sitioning reference signal received by the terminal device from the one or more positioning reference signal transmissions.

According to an aspect there is provided a computer-readable medium comprising program instructions, which, when run by a first apparatus, cause the first apparatus to carry out at least: transmitting to a second apparatus of at least one second apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a third apparatus a sec ond signal comprising the parameter setting; receiving at least from the second ap paratus a first report comprising at least an occurrence time of a successful trans mission of a positioning reference signal from the second apparatus; receiving from the third apparatus a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement report, a position of the third apparatus.

According to an aspect there is provided a computer-readable medium comprising program instructions, which, when run by a second apparatus, cause the second apparatus to carry out at least: receiving from a first apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the pa rameter setting received; and transmitting to the first apparatus, in response to a successful transmission of a positioning reference signal, a first report comprising at least an occurrence time of the successful transmission of the positioning refer ence signal.

According to an aspect there is provided a computer-readable medium comprising program instructions, which, when run by a third apparatus, cause the third apparatus to carry out at least: receiving from a first apparatus at least a sec ond signal comprising at least one parameter setting for one or more positioning reference signal transmissions from at least one second apparatus; monitoring the one or more positioning reference signal transmissions; and transmitting to the first apparatus a measurement report comprising information on at least one posi tioning reference signal received by the third apparatus from the one or more po sitioning reference signal transmissions.

In embodiments, the computer readable medium is a non-transitory computer readable medium.

According to an aspect there is provided a non-transitory computer- readable medium comprising program instructions, which, when run by a first ap paratus, cause the first apparatus to carry out at least: transmitting to a second ap paratus of at least one second apparatus a first signal comprising a parameter set ting for one or more positioning reference signal transmissions; transmitting to a third apparatus a second signal comprising the parameter setting; receiving at least from the second apparatus a first report comprising at least an occurrence time of a successful transmission of a positioning reference signal from the second appa ratus; receiving from the third apparatus a measurement report comprising infor mation on at least the positioning reference signal; and determining, based on at least the first report and the measurement report, a position of the third apparatus.

According to an aspect there is provided a non-transitory computer- readable medium comprising program instructions, which, when run by a second apparatus, cause the second apparatus to carry out at least: receiving from a first apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference sig nal using the parameter setting received; and transmitting to the first apparatus, in response to a successful transmission of a positioning reference signal, a first re port comprising at least an occurrence time of the successful transmission of the positioning reference signal.

According to an aspect there is provided a non-transitory computer- readable medium comprising program instructions, which, when run by a third ap paratus, cause the third apparatus to carry out at least: receiving from a first appa ratus at least a second signal comprising at least one parameter setting for one or more positioning reference signal transmissions from at least one second appa ratus; monitoring the one or more positioning reference signal transmissions; and transmitting to the first apparatus a measurement report comprising information on at least one positioning reference signal received by the third apparatus from the one or more positioning reference signal transmissions.

According to an aspect there is provided a computer program compris ing instructions which, when the program is executed by a first apparatus, cause the first apparatus to carry out at least: transmitting to a second apparatus of at least one second apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting to a third apparatus a second signal comprising the parameter setting; receiving from the second appa ratus a first report comprising at least an occurrence time of a successful transmis sion of a positioning reference signal from the second apparatus; receiving from the third apparatus a measurement report comprising information on at least the positioning reference signal; and determining, based on at least the first report and the measurement report, a position of the third apparatus.

According to an aspect there is provided a computer program compris ing instructions which, when the program is executed by a second apparatus, cause the second apparatus to carry out at least: receiving from a first apparatus a first signal comprising a parameter setting for one or more positioning reference signal transmissions; transmitting at least one positioning reference signal using the pa rameter setting received; and transmitting to the first apparatus, in response to a successful transmission of a positioning reference signal, a first report comprising at least an occurrence time of the successful transmission of the positioning refer ence signal.

According to an aspect there is provided a computer program compris ing instructions which, when the program is executed by a third apparatus, cause the third apparatus to carry out at least: receiving from a first apparatus at least a second signal comprising at least one parameter setting for one or more position ing reference signal transmissions from at least one second apparatus; monitoring the one or more positioning reference signal transmissions; and transmitting to the first apparatus a measurement report comprising information on at least one posi tioning reference signal received by the third apparatus from the one or more po sitioning reference signal transmissions.

BRIEF DESCRIPTION OF DRAWINGS

Embodiments are described below, by way of example only, with refer ence to the accompanying drawings, in which

Figure 1 illustrates an exemplified wireless communication system;

Figure 2 illustrates an exemplified positioning architecture;

Figures 3 is a flow charts illustrating an example functionality of an ap paratus configured to determine positions;

Figures 4 to 6 illustrate examples of information exchange; and

Figures 7 to 9 are schematic block diagrams.

DETAILED DESCRIPTION OF SOME EMBODIMENTS

The following embodiments are examples. Although the specification may refer to “an”, “one”, or “some” embodiment(s) in several locations, this does not necessarily mean that each such reference is to the same embodiment(s), or that the feature only applies to a single embodiment. Single features of different embodiments may also be combined to provide other embodiments. Furthermore, words “comprising” and “including” should be understood as not limiting the de scribed embodiments to consist of only those features that have been mentioned and such embodiments may contain also features/structures that have not been specifically mentioned. Further, although terms including ordinal numbers, such as “first”, “second”, etc., may be used for describing various elements, the structural elements are not restricted by the terms. The terms are used merely for the pur pose of distinguishing an element from other elements. For example, a first signal could be termed a second signal, and similarly, a second signal could be also termed a first signal without departing from the scope of the present disclosure.

Embodiments and examples described herein may be implemented in any communications system comprising wireless connection(s). In the following, different exemplifying embodiments will be described using, as an example of an access architecture to which the embodiments may be applied, a radio access ar- chitecture based on new radio (NR, 5G) or long term evolution advanced (LTE Ad vanced, LTE-A), without restricting the embodiments to such an architecture, how ever. It is obvious for a person skilled in the art that the embodiments may also be applied to other kinds of communications networks having suitable means by ad justing parameters and procedures appropriately. Some examples of other options for suitable systems are the universal mobile telecommunications system (UMTS) radio access network (UTRAN or E-UTRAN), longterm evolution (LTE, the same as E-UTRA), beyond 5G, wireless local area network (WLAN or WiFi), worldwide in teroperability for microwave access (WiMAX), Bluetooth®, personal communica tions services (PCS), ZigBee®, wideband code division multiple access (WCDMA), systems using ultra-wideband (UWB) technology, sensor networks, mobile ad-hoc networks (MANETs) and Internet Protocol multimedia subsystems (IMS) or any combination thereof.

Figure 1 depicts examples of simplified system architectures only show ing some elements and functional entities, all being logical units, whose implemen tation may differ from what is shown. The connections shown in Figure 1 are logical connections; the actual physical connections may be different. It is apparent to a person skilled in the art that the system typically comprises also other functions and structures than those shown in Figure 1.

The embodiments are not, however, restricted to the system given as an example but a person skilled in the art may apply the solution to other communi cation systems provided with necessary properties.

The example of Figure 1 shows a part of an exemplifying radio access network.

Figure 1 shows user devices 101 and 101’ configured to be in a wireless connection on one or more communication channels in a cell with an access node (such as (e/g)NodeB) 102 providing the cell. The physical link from a user device to a (e/g)NodeB is called uplink or reverse link and the physical link from the (e/g)NodeB to the user device is called downlink or forward link. It should be ap preciated that (e/g)NodeBs or their functionalities may be implemented by using any node, host, server or access point (AP) etc. entity suitable for such a usage.

A communications system 100 typically comprises more than one (e/g)NodeB in which case the (e/g)NodeBs may also be configured to communicate with one another over links, wired or wireless, designed for the purpose. These links may be used for signaling purposes. The (e/g)NodeB is a computing device configured to control the radio resources of communication system it is coupled to. The NodeB may also be referred to as a base station, an access point or any other type of interfacing device including a relay station capable of operating in a wire less environment. The (e/g)NodeB includes or is coupled to transceivers. From the transceivers of the (e/g)NodeB, a connection is provided to an antenna unit that establishes bi-directional radio links to user devices. The antenna unit may com prise a plurality of antennas or antenna elements. The (e/g)NodeB is further con nected to core network 105 (CN or next generation core NGC). Depending on the system, the counterpart on the CN side can be a serving gateway (S-GW, routing and forwarding user data packets), packet data network gateway (P-GW), for providing connectivity of user devices (UEs) to external packet data networks, or mobile management entity (MME), access and mobility management function (AMF), etc.

The user device (also called UE, user equipment, user terminal, terminal device, etc.) illustrates one type of an apparatus to which resources on the air in terface are allocated and assigned, and thus any feature described herein with a user device may be implemented with a corresponding apparatus.

The user device typically refers to a portable computing device that in cludes wireless mobile communication devices operating with a subscription en tity, for example a subscriber identification module (SIM), including, but not lim ited to, the following types of wireless devices: a mobile station (mobile phone), smartphone, personal digital assistant (PDA), handset, device using a wireless mo dem (alarm or measurement device, etc.), laptop and/or touch screen computer, tablet, game console, notebook, wearable device, and multimedia device. It should be appreciated that a user device may also be a nearly exclusive uplink only device, of which an example is a camera or video camera loading images or video clips to a network. A user device may also be a device having capability to operate in Inter net of Things (IoT) network which is a scenario in which objects are provided with the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. The user device may also utilise cloud. In some applications, a user device may comprise a small portable device with radio parts (such as a watch, earphones or eyeglasses) and the computation is carried out in the cloud. The user device is configured to perform one or more of user equipment functionalities. The user device may also be called a subscriber unit, mobile station, remote terminal, access terminal, user terminal or user equipment (UE) just to mention but a few names or apparatuses. Various techniques described herein may also be applied to a cyber physical system (CPS) (a system of collaborating computational elements control ling physical entities). CPS may enable the implementation and exploitation of mas sive amounts of interconnected 1CT devices (sensors, actuators, processors micro controllers, etc.) embedded in physical objects at different locations. Mobile cyber physical systems, in which the physical system in question has inherent mobility, are a subcategory of cyber-physical systems. Examples of mobile physical systems include mobile robotics and electronics transported by humans or animals.

Additionally, although the apparatuses have been depicted as single en tities, different units, processors and/or memory units (not all shown in Figure 1) may be implemented.

5G enables using multiple input - multiple output (M1MO) antennas, many more base stations or nodes or corresponding network devices than the LTE (a so-called small cell concept), including macro sites operating in co-operation with smaller stations and employing a variety of radio technologies depending on service needs, use cases and/or spectrum available. 5G mobile communications supports a wide range of use cases and related applications including video stream ing, augmented reality, different ways of data sharing and various forms of machine type applications (such as (massive) machine-type communications (mMTC), in cluding vehicular safety, different sensors and real-time control. 5G is expected to have multiple radio interfaces, namely below 6GHz, cmWave and mmWave, and also being integradable with existing legacy radio access technologies, such as the LTE. Integration with the LTE may be implemented, at least in the early phase, as a system, where macro coverage is provided by the LTE and 5G radio interface access comes from small cells by aggregation to the LTE. In other words, 5G is planned to support both inter-RAT operability (such as LTE-5G) and inter-Rl operability (in ter-radio interface operability, such as below 6GHz - cmWave, below 6GHz - cmWave - mmWave). One of the concepts considered to be used in 5G networks is network slicing in which multiple independent and dedicated virtual sub-networks (network instances) may be created within the same infrastructure to run services that have different requirements on latency, reliability, throughput and mobility.

The current architecture in LTE networks is fully distributed in the ra dio and fully centralized in the core network. The low latency applications and ser vices in 5G require to bring the content close to the radio which leads to local break out and multi-access edge computing (MEC). 5G enables analytics and knowledge generation to occur at the source of the data. This approach requires leveraging resources that may not be continuously connected to a network such as laptops, smartphones, tablets and sensors. MEC provides a distributed computing environ ment for application and service hosting. It also has the ability to store and process content in close proximity to cellular subscribers for faster response time. Edge computing covers a wide range of technologies such as wireless sensor networks, mobile data acquisition, mobile signature analysis, cooperative distributed peer- to-peer ad hoc networking and processing also classifiable as local cloud/fog com puting and grid/mesh computing, dew computing, mobile edge computing, cloud let, distributed data storage and retrieval, autonomic self-healing networks, remote cloud services, augmented and virtual reality, data caching, Internet of Things (massive connectivity and/or latency critical), critical communications (autono mous vehicles, traffic safety, real-time analytics, time-critical control, healthcare applications).

The communication system is also able to communicate with other net works, such as a public switched telephone network or the Internet 106, or utilise services provided by them. The communication network may also be able to sup port the usage of cloud services, for example at least part of core network opera tions may be carried out as a cloud service (this is depicted in Figure 1 by “cloud” 107). The communication system may also comprise a central control entity, or a like, providing facilities for networks of different operators to cooperate for exam ple in spectrum sharing.

Edge cloud may be brought into radio access network (RAN) by utilizing network function virtualization (NVF) and software defined networking (SDN). Us ing edge cloud may mean access node operations to be carried out, at least partly, in a server, host or node operationally coupled to a remote radio head or base sta tion comprising radio parts. It is also possible that node operations will be distrib uted among a plurality of servers, nodes or hosts. Application of cloud RAN archi tecture enables RAN real time functions being carried out at the RAN side (in a dis tributed unit, DU 102) and non-real time functions being carried out in a central ized manner (in a centralized unit, CU 104).

It should also be understood that the distribution of labour between core network operations and base station operations may differ from that of the LTE or even be non-existent. Some other technology advancements probably to be used are Big Data and all-IP, which may change the way networks are being con structed and managed. 5G (or new radio, NR) networks are being designed to sup port multiple hierarchies, where MEC servers can be placed between the core and the base station or nodeB (gNB). It should be appreciated that MEC can be applied in 4G networks as well.

5G may also utilize satellite communication to enhance or complement the coverage of 5G service, for example by providing backhauling. Possible use cases are providing service continuity for machine-to-machine (M2M) or Internet of Things (IoT) devices or for passengers on board of vehicles, or ensuring service availability for critical communications, and future railway/maritime/aeronautical communications. Satellite communication may utilise geostationary earth orbit (GEO) satellite systems, but also low earth orbit (LEO) satellite systems, in partic ular mega-constellations (systems in which hundreds of (nano)satellites are de ployed). Each satellite 103 in the mega-constellation may cover several satellite- enabled network entities that create on-ground cells. The on-ground cells may be created through an on-ground relay node 102 or by a gNB located on-ground or in a satellite.

It is obvious for a person skilled in the art that the depicted system is only an example of a part of a radio access system and in practice, the system may comprise a plurality of (e/g)NodeBs, the user device may have an access to a plu rality of radio cells and the system may comprise also other apparatuses, such as relay nodes, for example distributed unit (DU) parts of one or more integrated ac cess and backhaul (IAB) nodes, or other network elements, etc. At least one of the (e/g)NodeBs or may be a Home(e/g)nodeB. Additionally, in a geographical area of a radio communication system a plurality of different kinds of radio cells as well as a plurality of radio cells may be provided. Radio cells may be macro cells (or um brella cells) which are large cells, usually having a diameter of up to tens of kilome ters, or smaller cells such as micro-, femto- or picocells. The (e/g)NodeBs of Figure 1 may provide any kind of these cells. A cellular radio system may be implemented as a multilayer network including several kinds of cells. Typically, in multilayer net works, one access node provides one kind of a cell or cells, and thus a plurality of (e/g)NodeBs are required to provide such a network structure.

For fulfilling the need for improving the deployment and performance of communication systems, the concept of “plug-and-play” (e/g)NodeBs has been introduced. Typically, a network which is able to use “plug-and-play” (e/g)Node Bs, includes, in addition to Home (e/g)NodeBs (H(e/g)nodeBs), a home node B gate way, or HNB-GW (not shown in Figure 1). A HNB Gateway (HNB-GW), which is typ ically installed within an operator’s network may aggregate traffic from a large number of HNBs back to a core network. In 5G and beyond, it is envisaged that use of smart devices, that may move, will increase thereby posing different latency and accuracy requirements for positioning the smart devices in connected robotics and autonomous systems, for example. A non-limiting list of examples of such mobile smart devices include un manned mobility with fully autonomous connected vehicles, other vehicle-to-eve- rything (V2X) services, or smart industry with different Industrial Internet of Things (IIoT) devices, such as automated guided vehicles or mobile robots or mo bile robot arms. Naturally, for positioning of other user devices, like smart phones or wearable devices, including different accessories, different latency and accuracy requirements for positioning them may also be posed.

Figure 2 provides a highly simplified example of a positioning architec ture disclosing operational entities to determine a position of a mobile device, called herein a terminal device.

Referring to Figure 2, the system 200 comprises, for positioning a ter minal device (TD) 201, a plurality of apparatuses 202a, 202b configured to act as a transmission-reception point (TRP) and an apparatus 205 configured to determine a position of the terminal device. It should be appreciated that other apparatuses may be involved in the information exchange, for example information may pass via them, but for the sake of clarity they are not described in more detail herein.

The terminal device 201 is a device that may move and/or contain mov able parts and is configured to communicate with a radio access network, at least as will be described in more detail below.

An apparatus 202a, 202b configured to act as a transmission-reception point, called herein a transmission-reception point, may be a base station or an ac cess node, or an operational entity comprising one or more antennas in a base sta tion, or an operational entity comprising one or more remote radio heads, or a re mote antenna of a base station, or any other set of geographically co-located anten nas forming one operational entity, for example an antenna array with one or more antenna elements, for one cell in the radio access network, or for a part of the one cell. In other words, one cell may include one or multiple transmission points, and cells in the radio access network comprise transmission-reception points. For po sitioning purposes the transmission-reception points are configured to transmit positioning reference signals 220, 220’ to terminal devices, as will be described in more detail below. The apparatus 205 configured to determine the position of the terminal device 201 may be an apparatus, or corresponding network node or network ap paratus, or network entity, configured to act as location management point (LMP). The apparatus 205 may comprise a location management function for any position ing service (location service, service requiring position information on one or move movable entity), or any corresponding positioning management entity, to provide the location management point. The location management point (apparatus 205) may be configured to position the terminal device 201 in response to receiving a corresponding positioning request from a service (an apparatus running the ser vice) requiring the position information. The positioning request may request con tinuous positioning, or discontinuous positioning, or one-off positioning of the ter minal device. The apparatus 205 receives latency and accuracy positioning re quirements from the service (apparatus running the service) that requested posi tioning of the terminal device. Further, the apparatus 205 is configured to have, or have access to, information on locations (positions) of the transmission-reception points. The position information of one or more transaction-reception points may be used when determining the position of the terminal device 201. The apparatus 205 may be an apparatus in the core network, configured to communicate (signal) directly, or via one or more other apparatuses, with terminal devices and transmis sion-reception points, as illustrated with signals 210, 211, 21 G, to exchange infor mation relating to positioning of terminal devices, as will be described in more de tail below.

Figure 3 illustrates an example functionality of the apparatus config ured to determine positions of terminal devices. The functionality may be an en hancement to a location management function defined for new radio (5G), for ex ample.

Referring to Figure 3, a first signal is transmitted in block 301 to at least one transmission-reception point. The first signal comprises a parameter setting for one or more positioning reference signal transmissions. The first signal may comprise a common resource pool comprising a plurality of parameter settings. In other words, the parameter setting may be comprised in the common resource pool. The parameter setting is a tuple that comprises parameters (parameter val ues) to generate a positioning reference signal. In other words, the parameter set ting designates all parameters required to generate a positioning reference signal.

Further, a second signal is transmitted in block 302 to a terminal device to be positioned. (If more than one terminal device is to be positioned, more than one second signal may be transmitted) .The second signal comprises the parameter setting. The second signal may comprise also other information. In other words, the parameter setting for one or more positioning reference signal (PRS) transmis sions is transmitted in one or more first signals to one or more transmission-recep tion points (TRPs) and in one or more second signals to the terminal device (TD).

Then at least from one transmission-reception point, to which the first signal was transmitted in block 301, a first report is received in block 303. In other words, from one or more of the at least one transmission-reception points, one or more first reports are received in block 303. In the illustrated example, the first report comprises at least an occurrence time of a successful transmission of a po sitioning reference signal from said transmission-reception point (the transmis sion-reception point wherefrom the first report was received). In implementations in which a contention based access is used in positioning reference signal trans missions, the first report also indicates whether the transmission succeeded. An example of a contention based access is a listen-before-talk (LBT) technique, in which, when there is something to transmit from a device, the device senses radio resources before commencing a transmission. In other words, the transmission takes place when the device assumes that the radio resources are free. However, a collision may occur because another device may have sensed the radio resources as free and has also commenced a transmission.

Also from the terminal device a measurement report is received in block 304. A measurement report comprises information on positioning reference sig nals received by the terminal device. For example, the measurement report may comprise information on the reception of the position reference signal configured in the first signal(s), successful transmission of which may 4-10be reported in the first report(s). The information on the reception of the positioning reference sig nals) may comprise one or more quality metrics, examples of which will be given below. Measurement reports may be received from one or more terminal devices, to position said one or more terminal devices.

Positions of terminal devices can be determined based on the received reports. More precisely, a position of the terminal device is determined in block 305 based on the received one or more first reports and the measurement report received from the terminal device.

In the illustrated examples of Figures 4 to 6, one transmission-reception point TRP is depicted for the sake of clarity. However, it should be appreciated that to position a terminal device TD a plurality of transmission-reception points may be involved. Further, in the illustrated examples, the location management function LMF depicts a network entity (apparatus) configured to position terminal devices.

Figures 4 and 5 illustrate examples of information exchange in an im plementation in which content based access is used for positioning reference sig nals transmitted from transmission-reception points.

Referring to Figure 4, the LMF selects in block 4-1 a set of transmission- reception points for positioning a terminal device TD, and determines (assigns) in block 4-1, per a transmission-reception point selected, a parameter setting for po sitioning reference signal transmissions, and time information. For example, the parameter setting determined may be an individual parameter setting per a trans- mission-reception point, whereas the time information may be the same or differ ent for the set of transmission-reception points. In the illustrated example, the time information include a retransmission timeout value for the contention based ac cess and information indicating listening time for positioning reference signals, i.e. a length of a time period to listen to positioning reference signals. The length of the time period may be indicated as an observation window size. Its value is preferably bigger than the retransmission timeout value, to ensure that the terminal device listens possible retransmissions. In implementations using individual parameter settings, the individual parameter setting assigned to one transmission-reception point in the set of transmission reception points is different from parameter set tings assigned to other transmission-reception points in the set of transmission- reception point. The individual parameter setting may be called a unique parame ter setting. By assigning the individual parameter setting per the selected transmis sion point it is ensured that positioning reference signals transmitted from the se lected transmission points do not collide with each other. The parameter setting may contain a code, which may be a sequence identifier, for example a numerical value selected from values (0,1, ... ,4095). In addition or alternatively, the parame ter setting may contain a comb, which defines positioning reference signal pattern in frequency (frequency domain), and/or repetition period, which defines posi tioning reference signal pattern in time (time pattern in time domain), and/or pe riodicity, which defines a time interval after which a positioning reference signal is transmitted (sent) again, and/or a spatial pattern, for example an antenna/beam index to cover all possible frequencies. The time pattern may be defined as a time offset expressed in number of symbols from the start of a subframe and a number of repetitions. Then first signals (depicted by message 4-2) are transmitted to the se lected transmission-reception points, a first signal comprising the parameter set ting and the retransmission timeout value. Further, one or more second signals (depicted by message 4-3) are transmitted to the terminal device. Depending on an implementation, the number of second signals that are transmitted may be equal to the number of first signals transmitted, in which case a second signal comprises one parameter setting and the length of the time period (observation window size) . In another implementation a second signal may comprise two or more parameter settings and the length of the time period, resulting that the number of transmitted second signals is less than the number of transmitted first signals. Further, in an implementation the second signal may comprise information on one or more qual ity metrics to report. In another implementation the terminal device is preconfig ured to report one or more quality metrics as a response to the second signal. The one or more quality metrics indicate a likelihood of a collision. Examples of the quality metrics are given below.

A first signal may be a message according to a new radio positioning protocol annex. It may be called for example an listen-before-talk positioning ref erence signal identifier message.

A second signal may be an assistance message, for example an assis tance message according to long term evolution positioning protocol.

In the illustrated example, the terminal device starts to monitor, i.e. to listen and measure, in block 4-4 positioning reference signals having the parameter setting(s) received in the one or more second signals, the positioning reference sig nals being transmitted by transmission-reception points. The listening and meas uring continues the length of the time period W received in the one or more second signals.

In the meantime the transmission-reception point listens (senses) in block 4-5 the radio resources, deems the radio resource, for example a channel, either free or busy. In case the radio resource is deemed to be busy, the transmis sion-reception point backs off transmitting, as is known in the LBT technology, checks whether a timeout timer has reached the retransmission timeout value T received in the first signal. If not, as it is assumed in the illustrated example, the transmission-reception point continues the sensing, and deems, before the retrans mission timeout value T is exceeded, the radio resource as free and transmits (sends) a positioning reference signal (message 4-6) according to the received in- dividual parameter setting. The transmitting indicates to the transmission-recep tion point a success (block 4-7) of the transmission, and a first report (message 4- 8) is transmitted to the location management function. In this case the first report indicates a successful transmission of the positioning reference signal. The first re port may indicate that transmitting of the positioning reference signal succeeded, for example by a corresponding flag. The first report indicates at least the occur rence time of the successful transmission, for example as a timestamp indicating the occurrence time. Further, the first report may contain the parameter setting received in message 4-2. The first report may be a message according to the new radio positioning protocol annex.

In case the retransmission timeout value T is exceeded before the radio resource is deemed to be free, the first report indicates a failure, for example by a corresponding flag, and the first report does not contain the occurrence time of a successful transmission.

When the terminal device has listened positioning reference signals the time period of length W (the occurrence window) and measured detected position ing reference signals, it transmits a measurement report (message 4-9) to the loca tion management function. The measurement report comprises, per a detected po sitioning reference signal, one or more quality metrics. The quality metric may be a signal to interference plus noise ratio (S1NR), and/or a reference signal received power (RSRP), etc. The quality metrics to be included to the measurement report may be indicated in message 4-3 (second signal) and/or the terminal device may be preset (preconfigured) to report certain quality metrics of received (detected) positioning reference signals. In addition to the one or more quality metrics, also other metrics, like angle of arrival (AoA), time of arrival (ToA), reference signal time difference (RSTD), etc., per a detected positioning reference signal, may be included to the measurement report. A parameter setting may be used in the meas urement report to identify sources of the detected positioning reference signal, and thereby also a transmission-reception point which transmitted the detected posi tioning reference signal. The transmission of the measurement report may be scheduled.

The location management function determines in block 4-10 the posi tion of the terminal device based on the measurement report received from the terminal device and based on one or more first reports, which indicate successful transmissions, received from corresponding one or more transmission-reception points. The location management function may determine (estimate) the position of the terminal device using the reports and position information of the transmis sion-reception points and a position estimation method. A non-limiting list of posi tion estimation methods include multi-lateration methods, fingerprinting methods and Kalman filtering.

The determining includes the location management function as sessing, using the one or more quality metrics per a detected positioning reference signal, whether and/or how the reported measurement of the detected positioning reference signal will be used in the position estimation. For example, if the recep tion of the positioning reference signal in the terminal device is interfered by an other signal transmission, as a result of a transmission collision, this should be re flected in the quality metrics values in the measurement report, and the location management function may be configured to discard the respective measurement results when determining the position, and/or to use a lower weight for the respec tive measurement results when determining the position. This increase accuracy of the positioning, since corrupted results caused by interfered transmissions are detected and processed differently than non-interfered transmissions.

Further, the location management function uses the timestamps, or cor responding time information (i.e. occurrence time), to distinguish transmission off set and a propagation delay. For example a timestamp in a first report from a trans- mission-reception point may be used to subtract a delayed transmission offset from a corresponding time of arrival in the measurement report.

Figure 5 illustrates another example. In the illustrated example the lo cation management function minimizes the transmission-reception points coordi nation by not assigning a parameter setting per a transmission-reception point (for example by not assigning individual parameter settings) but letting the transmis sion-reception points to select a parameter setting from a common resource pool comprising a plurality of parameter settings.

Referring to Figure 5, the LMF selects in block 5-1 a set of transmission- reception points for positioning a terminal device TD, and determines in block 5-1 time information, as described above with block 4-1, the only exception being that no (individual) parameter setting is assigned. Then first signals (depicted by mes sage 5-2) are transmitted to transmission-reception points in the set of transmis sion-reception points, a first signal comprising the content of the common resource pool, i.e. the plurality of the parameter settings, and the retransmission timeout value. Further, one or more second signals (depicted by message 5-3) are transmit ted to the terminal device, the one or more second signals differing from the ones described with Figure 4 in that respect that the content of the common resource pool is transmitted in message 5-3 instead of assigned (individual) parameter set tings.

In the illustrated example, the terminal device starts to monitor, i.e. to listen and measure, in block 5-4 positioning reference signals having a correspond ing parameter setting in the common resource pool, the positioning reference sig nals being transmitted by transmission-reception points. The listening and meas uring, i.e. the monitoring, continue the length of the time period W received in the one or more second signals. In other words, the terminal device tests the common resource pool (CRP) by trying to detect which of the location positioning signals defined by means of the plurality of the parameter settings in the common resource pool (CRP) have been actually transmitted.

In the meantime a transmission-reception point selects in block 5-5 one parameter setting from the common resource pool, listens (senses) in block 5-5 the radio resources, deems the radio resource either free or busy, as described above. The transmission-reception point may be configured to perform the selection ran domly. In the illustrated example it is assumed that the radio resource is free, and a location reference signal is transmitted according to the parameter setting se lected. The transmitting indicates to the transmission-reception point a success (block 5-7) of the transmission, and a first report (message 5-8) is transmitted to the location management function. The first report may indicate a successful trans mission of the positioning reference signal, for example by a corresponding flag. The first report indicates the occurrence time of the successful transmission, for example as a timestamp indicating the occurrence time. Further, the first report contains the parameter setting selected in block 5-5. The first report may be a mes sage according to the new radio positioning protocol annex.

In case the retransmission timeout value T is exceeded before the radio resource is deemed to be free, the first report indicates a failure, for example by a corresponding flag, and the first report does not contain the occurrence time of the transmission, but depending on an implementation it may or may not contain the selected parameter setting.

When the terminal device has listened positioning reference signals the time period of length W (the occurrence window) and measured detected position ing reference signals, it transmits a measurement report (message 5-9) to the loca tion management function, as is described above with Figure 4. The detected one or more positioning reference signals may be indicated by adding to the measure ment report corresponding parameter settings detected.

The location management function determines in block 5-10 the posi tion of the terminal device based on the measurement report received from the terminal device and based on one or more first reports. In the illustrated example, the location management function is configured to filter colliding positioning ref erence signals using the first reports. If two or more first reports indicate success and contain the same parameter setting, a collision has most probably occurred, and measurement results in the measurement report that are associated with col liding positioning reference signals (having the same parameter setting) are dis carded (filtered away) from the measurement report in block 5-10, and the posi tion of the terminal device is determined after that. For example, any known method to determine the position may be used, as explained above with Figure 4. Thanks to filtering, the position is determined using non-corrupted measurement result(s,) i.e. measurement results on positioning reference signal transmission(s) that did not collide.

In the example of Figure 6, positioning reference signals are transmitted using the content based access within a discovery reference signal (DRS) period. A discovery reference signal is configured with a transmission periodicity for syn chronization and channel state information measurements. In 5G and beyond, the discovery reference signal is a set of signals that comprises, for example, primary and secondary synchronization signals, a channel state information reference sig nal, a paging signal and many more.

Referring to Figure 6, transmission-reception points are configured to report (message 6-1) to the location management function their discovery refer ence signal configurations, a transmission-reception point its own discovery refer ence signal configuration, which comprises information on a discovery reference signal periodicity, i.e. a discovery signaling period, and a window length (time to monitor). Message 6-1 may be a message according to the new radio positioning protocol annex.

The location management function is configured to collect in block 6-2 from the received discovery reference signal configurations, i.e. from the received discovery reference signal information, the periodicities (periods) and window lengths. The location management function is further configured to determine re source allocation for position reference signals based on the collected information, for example per a transmission-reception point. The periodicity determined for a position reference signal for a transmission-reception point may be equal to the periodicity of the discovery reference signal, or a multiple number of the periodic ity of the discovery reference signal. The location management function is further configured to check/evaluate whether the latency and accuracy positioning re quirements for the terminal device allow the positioning reference signals to be bundled in the discovery reference signal period of each transmission-reception point. Based on the results of said evaluation, i.e. based on positioning require ments for the terminal device, the location management function selects a set of transmission-reception points. The transmission-reception points selected to the set allow the positioning reference signals to be bundled in the discovery signaling period (discovery reference signal period), or multiple of the discovery signaling periods, as decided by the location management function. In other words, the posi tioning reference signal will be one signal in the set of discovery reference signals. If the positioning reference signals are to transmitted with a shorter period than a discovery signaling period of a transmission-reception point, or earlier than what the discovery reference signal period is able to offer, the location management function is configured not to select the transmission-reception point to the set.

Then first signals (depicted by message 6-3) are transmitted to selected transmission-reception points, a first signal requesting the transmission-reception point to configure positioning reference signal transmissions in the discovery sig naling period according to the allocation. Message 6-3 may comprise, as the param eter setting for positioning reference signal transmissions, the sequence identifier, or a corresponding code, and, as the time information, a slot offset in the dynamic reference signal window in the discovery reference signal configurations. Message 6-3 may also comprise the comb (positioning reference signal pattern in fre quency), and/or repetition period (positioning reference signal pattern in time) and/or periodicity mapped to the discovery reference signal periodicity. Message 6-3 may be a message according to the new radio positioning protocol annex.

The transmission-reception point configures in block 6-4 its positioning reference signal transmissions to occur within dynamic reference signal transmis sion according to the configuration received in message 6-3.

Further, one or more second signals (depicted by message 6-5) are transmitted to the terminal device, the second signal(s) comprising corresponding allocation information for positioning reference signal transmissions as message 6-3 comprises. Message 6-5 comprises at least the sequence identifier, or the cor responding code, per a selected transmission-reception point and the slot offset. The second signal (message 6-5) may be an assistance message, for example an as sistance message according to long term evolution positioning protocol.

In the illustrated example, the terminal device starts to conduct the dis covery reference signal reception, covering all signals in the set of signals. The con ducting includes that the terminal devices starts also to listen and measure, i.e. to monitor, in block 6-6 positioning reference signals allocation. The listening and measuring continues the length of the time period defined for dynamic reference signals, and will be repeated according to the dynamic reference signal configura tion.

When a transmission occasion for the positioning reference signal is de tected, in other words the resources are sensed and deemed free at allocated trans mission occasion, as described above with Figure 4, transmission of the positioning reference signal (message 6-7) takes place, and a first report (message 6-8) indi cating success of the transmission and containing information on the transmission time, for example a timestamp, is transmitted, as described above with Figure 4. Message 6-8 may be a message according to the new radio positioning protocol annex. In a new radio-based access to unlicensed spectrum (NR-U) discovery ref erence signal framework message 6-8 (the positioning reference signal, PRS) may be called NR-U PRS and in a licensed assisted access (LAA) discovery reference sig nal framework message 6-8 may be called LAA PRS.

When the terminal device has listened and measured positioning refer ence signals, as well as other signals transmitted as dynamic reference signals, the time period defined for the dynamic reference signals and measured detected po sitioning reference signals, it transmits a measurement report (message 6-9) to the location management function, as is described above with Figure 4. It should be appreciated that depending on the bundling, it may be that not all messages 6-9 contain information on positioning reference signals. For example, if the periodic ity of dynamic reference signals is 2 ms and the periodicity of the positioning ref erence signal transmissions is 6 ms, then every third message 6-7 will contain po sitioning reference signals, and correspondingly every third message 6-9 will con tain measurement results on positioning reference signals.

The location management function determines in block 6-10 the posi tion of the terminal device based on the measurement report received from the terminal device and based on one or more first reports, which indicate success, re ceived from corresponding one or more transmission-reception points, as is de scribed above with Figure 4. By disseminating information to transmission-receptions points, in ad dition to the location management function and the terminal device, a way to posi tion a terminal device without requiring traditional resource allocation with frame number information is disclosed. Further, the information conveyed in the signals minimizes risk of positioning the terminal device using measurements corrupted by interference due to collisions, and thereby allows accurate positioning in con tention based access.

The blocks, related functions, and information exchanges described above by means of Figures 2 to 6 are in no absolute chronological order, and some of them may be performed simultaneously or in an order differing from the given one. Other functions can also be executed between them or within them, and other information may be transmitted, and/or other rules applied or selected. Some of the blocks or part of the blocks or one or more pieces of information can also be left out or replaced by a corresponding block or part of the block or one or more pieces of information.

Figures 7, 8, and 9 illustrate apparatuses comprising a communication controller 710, 810, 910 such as at least one processor or processing circuitry, and at least one memory 720, 820, 920 including a computer program code (software, algorithm) ALG. 721, 821, 921, wherein the at least one memory and the computer program code (software, algorithm) are configured, with the at least one processor, to cause the respective apparatus to carry out any one of the embodiments, exam ples and implementations described above. Figure 7 illustrates an apparatus con figured to provide a transmission-reception point, configurable by apparatus in Figure 8 to transmit positioning reference signals, or corresponding signals, Figure 8 illustrates an apparatus (a network apparatus) configured to provide location management point (location management function), or any corresponding appa ratus, suitable for positioning terminal devices and for configuring apparatuses in Figures 7 and 9 for positioning, and Figure 9 illustrates an apparatus to be posi tioned, and to report measurements as configured by apparatus in Figure 8. The apparatuses of Figures 7, 8 and 9 maybe electronic devices, examples being listed above with Figures 1 and 2.

Referring to Figures 7, 8 and 9, the memory 720, 820, 920 may be im plemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, op tical memory devices and systems, fixed memory and removable memory. The memory may comprise a configuration storage CONF. 721, 821, 921, such as a con figuration database, for at least storing positioning reference signal related infor mation and/or configurations, such as one or more parameter settings. The memory 720, 820, 920 may further store a data buffer for data waiting to be pro cessed (including transmission).

Referring to Figure 7, the apparatus, for example a gNB or an access point, comprises a communication interface 730 comprising hardware and/or soft ware for realizing communication connectivity according to one or more wireless and/or wired communication protocols. The communication interface 730 may provide the apparatus with radio communication capabilities, as well as communi cation capabilities towards a wired network. For example, the communication in terface 730 may provide the apparatus 700 with communication capabilities with the apparatus of Figure 8 and the apparatus of Figure 9.

Digital signal processing regarding transmission and reception of sig nals maybe performed in a communication controller 710. The communication in terface may comprise standard well-known components such as an amplifier, filter, frequency-converter, (de)modulator, and encoder/decoder circuitries and one or more antennas.

The communication controller 710 comprises a positioning reference signal processing circuitry 711 (PRS transmitter) configured to receive at least a parameter setting and to transmit positioning reference signals as configured ac cording to any one of the embodiments/examples/implementations described above. The communication controller 710 may control the positioning reference signal processing circuitry 711 and/or related timers. Further, the communication controller 710 may control information exchange according to a corresponding configuration.

In an embodiment, at least some of the functionalities of the apparatus of Figure 7 may be shared between two physically separate devices, forming one operational entity. Therefore, the apparatus may be seen to depict the operational entity comprising one or more physically separate devices for executing at least some of the processes described with respect to the transmission-reception point.

Referring to Figure 8, the apparatus, for example location management point, comprises a communication interface 830 comprising hardware and/or soft ware for realizing communication connectivity according to one or more wireless and/or wired communication protocols. The communication interface 830 may provide the apparatus with radio communication capabilities, as well as communi cation capabilities with a wired network. For example, the communication inter face 830 may provide the apparatus 800 with communication capabilities with the apparatus of Figure 7 and the apparatus of Figure 9.

Digital signal processing regarding transmission and reception of sig nals may be performed in a communication controller 810. The communication in terface may comprise standard well-known components such as an amplifier, filter, frequency-converter, (de)modulator, and encoder/decoder circuitries and one or more antennas.

The communication controller 810 comprises a device positioning pro cessing circuitry 811 (TD positioner) configured to configure transmission-recep tion points with positioning reference signals configuration(s) (parameter set- ting(s)), to inform terminal devices correspondingly and to position terminal de vices according to any one of the embodiments/examples/implementations de scribed above. The communication controller 810 may control the device position ing processing circuitry 811. Further, the communication controller 810 may con trol information exchange.

In an embodiment, at least some of the functionalities of the apparatus of Figure 8 may be shared between two physically separate devices, forming one operational entity. Therefore, the apparatus may be seen to depict the operational entity comprising one or more physically separate devices for executing at least some of the processes described with respect to the network apparatus and/or lo cation management point.

Referring to Figure 9, the apparatus 900 may further comprise a com munication interface 930 comprising hardware and/or software for realizing com munication connectivity according to one or more communication protocols. The communication interface 930 may provide the apparatus 900 with communication capabilities with the apparatus of Figure 7 and the apparatus of Figure 8. The com munication interface may comprise standard well-known analog components such as an amplifier, filter, frequency-converter and circuitries, and conversion circuit ries transforming signals between analog and digital domains. Digital signal pro cessing regarding transmission and reception of signals may be performed in a communication controller 910.

The communication controller 910 comprises a positioning reference signal processing circuitry 911 (PRS detector) configured to detect (measure) and report positioning reference signals according to any one of the embodiments/ex amples/implementations described above. The positioning reference signal pro cessing circuitry 911 maybe configured to detect (measure) and report positioning reference signals according to any one of the embodiments/examples/implemen tations described above. The communication controller 910 may control the posi tioning reference signal processing circuitry 911. Depending on an implementa tion, one or more timers may be controlled by the communication controller 910 and/or by the positioning reference signal processing circuitry 911.

As used in this application, the term ‘circuitry’ refers to all of the follow ing: (a) hardware-only circuit implementations, such as implementations in only analog and/or digital circuitry, and (b) combinations of circuits and soft-ware (and/or firmware), such as (as applicable): (i) a combination of processor(s) or (ii) portions of processor(s)/software including digital signal processor(s), software, and memoiy(ies) that work together to cause an apparatus to perform various functions, and (c) circuits, such as a microprocessor(s) or a portion of a micropro- cessor(s), that require software or firmware for operation, even if the software or firmware is not physically present. This definition of ‘circuitry’ applies to all uses of this term in this application. As a further example, as used in this application, the term ‘circuitry’ would also cover an implementation of merely a processor (or mul tiple processors) or a portion of a processor and its (or their) accompanying soft ware and/or firmware. The term ‘circuitry’ would also cover, for example and if applicable to the particular element, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, or another network device.

In an embodiment, at least some of the processes described in connec tion with Figures 3 to 6 may be carried out by an apparatus comprising correspond ing means for carrying out at least some of the described processes. The apparatus may comprise separate means for separate phases of a process, or means may per form several phases or the whole process. Some example means for carrying out the processes may include at least one of the following: detector, processor (includ ing dual-core and multiple-core processors), digital signal processor, controller, re ceiver, transmitter, encoder, decoder, memory, RAM, ROM, software, firmware, dis play, user interface, display circuitry, user interface circuitry, user interface soft ware, display software, circuit, antenna, antenna circuitry, and circuitry. In an em bodiment, the at least one processor, the memory, and the computer program code form processing means or comprises one or more computer program code por tions for carrying out one or more operations according to any one of the embodi ments/examples/implementations described herein.

According to yet another embodiment, the apparatus carrying out the embodiments/examples comprises a circuitry including at least one processor and at least one memory including computer program code. When activated, the cir cuitry causes the apparatus to perform at least some of the functionalities accord ing to any one of the embodiments/examples/implementations of Figures 2 to 6, or operations thereof.

The techniques and methods described herein may be implemented by various means. For example, these techniques may be implemented in hardware (one or more devices), firmware (one or more devices), software (one or more modules), or combinations thereof. For a hardware implementation, the appa ratuses) of embodiments may be implemented within one or more application- specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programma ble gate arrays (FPGAs), processors, controllers, micro-controllers, microproces sors, other electronic units designed to perform the functions described herein, or a combination thereof. For firmware or software, the implementation can be car ried out through modules of at least one chip set (e.g. procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory unit and executed by processors. The memory unit may be imple mented within the processor or externally to the processor. In the latter case, it can be communicatively coupled to the processor via various means, as is known in the art. Additionally, the components of the apparatuses (nodes) described herein may be rearranged and/or complemented by additional components in order to facili tate the achievements of the various aspects, etc., described with regard thereto, and they are not limited to the precise configurations set forth in the given figures, as will be appreciated by one skilled in the art.

Embodiments/examples/implementations as described may also be carried out in the form of a computer process defined by a computer program or portions thereof. Embodiments of the methods described in connection with Fig ures 2 to 6 may be carried out by executing at least one portion of a computer pro gram comprising corresponding instructions. The computer program may be in source code form, object code form, or in some intermediate form, and it may be stored in some sort of carrier, which may be any entity or device capable of carry ing the program. For example, the computer program may be stored on a computer program distribution medium readable by a computer or a processor. The com puter program medium may be, for example but not limited to, a record medium, computer memory, read-only memory, electrical carrier signal, telecommunica tions signal, and software distribution package, for example. The computer pro gram medium may be a non-transitory medium, for example. Coding of software for carrying out the embodiments as shown and described is well within the scope of a person of ordinary skill in the art. In an embodiment, a computer-readable me- dium comprises said computer program.

It will be obvious to a person skilled in the art that, as technology ad vances, the inventive concept may be implemented in various ways. The embodi ments are not limited to the exemplary embodiments described above, but may vary within the scope of the claims. Therefore, all words and expressions should be interpreted broadly, and they are intended to illustrate, not to restrict, the exem plary embodiments.