The present invention relates to the field of wireless communications and, more particularly, to assistance data update based on monitoring positioning reference signals and synchronization signal block signals.
This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.
3GPP NR Rel-16 for 5th Generation (5G) New Radio (NR) introduced a new reference signal, known as the Positioning Reference Signal (PRS), for supporting downlink based positioning. User Equipment (UE) may perform downlink reference signal time difference measurements based on PRSs from multiple base stations. Based on the received PRS the UE may perform time of arrival (ToA) and Reference Signal Time Difference (RSTD) estimation and report the ToA and RSTD results to a location server, e.g. Location Management Function (LMF).
Assistance data (AD) enables UEs to synchronize to PRSs from base stations. UEs may receive the AD provided it is in Radio Resource Control protocol (RRC) connected state and stationary. However, for UEs that are not in RRC Connected state and/or for UEs that are moving, delivery of the AD is challenging, because UEs may be lacking PRS configuration information or the PRS configuration information of UEs may be outdated.
The scope of protection sought for various embodiments of the invention is set out by the independent claims. The embodiments, examples and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various embodiments of the invention.
Now, an improved method and technical equipment implementing the method has been invented, by which at least the above problems are alleviated. Various aspects include a method, an apparatus, a computer program and a non-transitory computer readable medium, which are characterized by what is stated in the independent claims. Various details of the embodiments are disclosed in the dependent claims and in the corresponding images and description.
The scope of protection sought for various embodiments of the invention is set out by the independent claims. The embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various embodiments of the invention.
According to a first aspect, there is provided an apparatus comprising at least one processor and at least one memory, the apparatus being configured to cause:
According to a second aspect there is provided an apparatus comprising at least one processor and at least one memory, said at least one memory stored with computer program code thereon, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
According to an embodiment, the apparatus according to the first and second aspect is configured to cause determining the positioning data update based on the received request.
According to an embodiment, the monitored PRSs are based on a PRS configuration of the at least one cell and/or SSB signals quasi co-located with the PRSs of the PRS configuration.
According to an embodiment, the request for positioning assistance data update comprises a Small Data Transmission or a Radio Access Network based Notification Area Update.
According to an embodiment, the Radio Access Network based Notification Area Update comprises a cause value indicating the positioning assistance data update.
According to an embodiment, the wireless device has a Radio Resource Control protocol state Idle, Inactive or Connected.
According to an embodiment, the one or more criteria for a positioning assistance data update to a wireless device comprise at least one of triggering criteria and blocking criteria.
According to an embodiment, the apparatus according to the first and second aspect is configured to cause:
According to an embodiment, the triggering criteria are based on one or more of time, expiry of a periodic timer, a cell selection event, a power level of a monitored SSB signal, a power level of a monitored PRS, a periodicity of a monitored PRS, an occasion duration of a monitored PRS, a need for Radio Access Network Notification Area update, a number of PRSs meeting a quality level, positioning accuracy, a change of a UE context and a change of a positioning method.
According to an embodiment, the blocking criteria are based on one or more of time, a silence period from a previous assistance data update, a Radio Resource Control protocol state change and a velocity of the wireless device.
According to an embodiment, the apparatus according to the first and second aspect is configured to cause:
According to an embodiment, the request for positioning assistance data update comprises information related to at least one of a Radio Resource Control protocol state of the wireless device, measurement results of the monitored PRSs and/or SSB signals, one or more cell identifiers, one or more RNA identifiers and a positioning method applied at the wireless device.
According to a third aspect, there is provided an apparatus comprising at least one processor and at least one memory, the apparatus being configured to cause:
According to a fourth aspect there is provided an apparatus comprising at least one processor and at least one memory, said at least one memory stored with computer program code thereon, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
According to an embodiment, the apparatus according to the third and fourth aspect is configured to cause:
According to an embodiment, the apparatus according to the third and fourth aspect is configured to cause:
According to an embodiment, the apparatus according to the third and fourth aspect is configured to cause:
According to a fifth aspect there is provided a method comprising:
According to a sixth aspect there is provided a method comprising:
According to a seventh aspect there is provided a computer program comprising instructions for causing an apparatus to perform at least the following:
According to an eighth aspect there is provided a non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the following:
According to a ninth aspect there is provided a computer program comprising instructions for causing an apparatus to perform at least the following:
According to a tenth aspect there is provided a non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the following:
For a more complete understanding of the example embodiments, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
Use of ordinal terms such as “first,” “second,” “third,” etc., in the claims and description to modify a described feature does not by itself connote any priority, precedence, or order of one described feature over another or the temporal order in which acts of a method are performed, but are used merely as labels to distinguish one described feature having a certain name from another described feature having a same name (but for use of the ordinal term) to distinguish the described feature.
There is provided updating assistance data, or positioning assistance data, for positioning by monitoring Positioning Reference Signals, PRSs, and/or Synchronization Signal Block, SSB, signals of at least one cell of a wireless communications network based on one or more criteria for an assistance data (AD) update to a wireless device. Based on at least one of the criteria being met, a request for positioning assistance data update to the wireless communications network is transmitted. The assistance data may be updated at a wireless device. The wireless device may be in RRC Idle, RRD Inactive, or RRC Connected state. The updating of the AD is provided in any RRC state supported by 3GPP the Release 17 Specifications. The wireless device may maintain one or more PRS configurations which may be updated based on updating the AD.
In an example scenario, where the AD updating is useful, comprises that a wireless device in RRC Connected state is provided with a configuration to measure PRS while in RRC Inactive state. The configuration of the wireless device to measure PRS may be performed before a state change of the wireless device from the RRC Connected state to RRC Inactive state. However, changes on the PRS configurations may happen without the wireless device being informed of such changes. The PRS configurations may have changed e.g. due to an on-demand PRS by other wireless devices and/or due to mobility of the wireless device. therefore, the PRS configuration changes are not necessarily informed to the wireless device that is not in RRC Connected state. In such a case the PRS configuration stored at the wireless device does not correspond to actual PRS resources, but to outdated PRS resources. Therefore, AD updating that may be performed preferably in any RRC state provides that the PRS configuration at the wireless device is up to date.
An underlying principle for the examples described herein is two-fold. Firstly, a wireless device may monitor pre-configured PRS resources as well as SSB signals as convenient substitutes for estimating the quality of unknown PRS resources, and use the monitoring results to trigger timely requests for AD updates. These requests initiated by the wireless device indicate to the network that there are wireless devices that require an AD update for positioning which is particularly useful for wireless devices in RRC Inactive state. Secondly, the network may perform targeted AD updates to wireless devices indicating the need for an AD update. The network can either continue a communications session triggered by a wireless device in order to deliver the AD update, or start a separate independent communication session by using an identifier of the wireless device, e.g. the UE ID, acquired during the communications session triggered by the wireless device. This is helpful when the wireless device undergoes an RRC state change or AD payload exceeds the capabilities, e.g. a size limit, of the communications session triggered by the wireless device.
The underlying principle for the examples described now described in more detail for wireless devices, e.g. UEs, that are configured to communicate with an access node of a radio access network, e.g. a gNB. The network, or the gNB, may configure so-called trigger and blocking conditions to the UEs. These conditions refer to when and under which circumstances the UE should trigger a request for obtaining an update of the AD. The UEs initiate an AD update request, either irrespective or based on the current RRC state, based on the trigger and blocking conditions. The independence from direct real-time control by network gNBs is particularly advantageous for UEs in RRC Inactive state. As described in Examples, these conditions are primarily related to PRS and SSB evaluation, UE mobility and are designed to ensure timely AD updates from the most suitable cells.
In one or more examples described herein, if PRS is measured by a UE to be too weak, for example, compared with one or more specified thresholds (e.g. signal quality threshold such as RSRP/SINR threshold), the UE may select a new camped-on a strong SSB detected with known PRS co-location. The strong SSB may be determined based on a comparison with the weak PRS and/or one or more thresholds.
In one or more examples described herein, one or more criteria/conditions for triggering the UE to transmit a request for AD update can be specific an RRC Inactive state of the UE and the UE can request for an AD update by using explicit signaling, e.g. using SDT payload and/or implicit signaling, e.g. using RNAU. To validate/approve the request and/or selectively reply only to UEs actively engaged in positioning sessions, the network may perform its own network-side assessment of the request. It should be noted that the UE in the RRC Inactive state may have a configuration for positioning measurements, e.g. a PRS configuration.
In one or more examples described herein, an RNA update message serves for a request for AD update.
In one example, of using an RNA update message for requesting an AD update, when UE is in RRC Inactive state and has an on-going positioning measurements/positioning session, it may be configured to trigger RNAU upon every cell re-selection (instead of only when re-selecting to a cell outside of current RNA or to different RNA). When UE triggers RNA update within the same RNA it may use a special cause value to indicate to NW that it requires (or requests) AD update. In one example, UE may be configured to indicate each of the cell re-selection to NW (using RNAU and in some examples when UE re-selects the cell within same RNA). In one example, UE may trigger RNA update without re-selecting to a new cell (or to a new RNA) when it requires update the for AD. This configuration may be specific for when UE is performing positioning measurements (e.g. in INACTIVE mode).
In one example, of using an RNA update message for requesting an AD update, when UE is in RRC Inactive state and has an on-going positioning measurements/positioning session the UE may use the RNA update message on a cell that is not currently selected for requesting AD update. The cell may be re-selected by the UE for camping, i.e. for a camped-on cell. RNA update message comprise a special cause value which indicates that the UE requests an AD update for the cell/cells in RNA area or for one or more RNA areas but the UE does not do a cell re-selection. This maybe allowed within the specific RNA area, or across sets of RNA areas. Requesting AD on specific cell may cause the network to update AD data for one or more cells.
In one example, of using an RNA update message (i.e. the RRCResumeRequest with resume cause value indicating the rna-update) for requesting an AD update, the network may configure in a system information block (SIB) whether a UE is allowed use an RNA update for each cell-reselection where the cell re-selection may select cell within the same RNA. UE may determine based on system information received in the SIB whether it is allowed to use the RNA update message for an AD request. Alternatively, the network may configure the UE based on an RRC message, e.g. an RRCRelease message, to be allowed to send an RNA update on each cell re-selection. The RNA update may comprise a special cause value to request AD update. This may be in response when the UE has indicated to the NW that it performs positioning measurements/reporting in inactive mode. In one example, the network may explicitly indicate to UE the RNA area IDs where UE can use the AD request by using the RNA update message.
In one example, of using an RNA update message (i.e the RRCResumeRequest with resume cause value indicating the RNA update) for requesting an AD update, the network may configure a UE to perform an RNA update on each re-selection. The RNA update may be performed by the UE regardless of whether the RNA area is changed/is different for the re-selected cell, when UE has been configured to perform positioning measurement/reporting in in active mode. It should be noted that the UE may normally perform an RNA update when the UE leaves a designate group of cells, e.g. a so-called RAN Notification Area, or RNA. As a difference to this normal operation it is suggested herein that the UE may perform an RNA update every time the UE changes its camped-on cell, even if the RNA of a new camped-on cell and a previous camped-on cell would be the same, in which case the RNA update is auxiliary. The RNA update message may comprise a cause value, e.g. RNA-Update, whereby the RNA update message does not have an explicit indication of an AD update request. The network may determine based on the RNA update message whether the UE should be provided with new AD data, or an AD update.
In any of the examples herein, the QCL assumption or QCL relationship may refer to a signal property shared by the QCL'd reference signals. The QCL assumption may be configured by the network. As an example, the 38.214 defines currently following types of QCL information:
In any of the examples herein, one or more conditions/criteria for triggering/causing the RNA update message may be combined with one or more other trigger conditions/criteria, e.g. if the UE determines based on a trigger condition that it requires an AD update, it may trigger RNA update within cell that is the camped-on cell of the UE.
In one further example embodiment regarding the use of RNA update message for AD update delivery, the following is considered:
In any of the embodiments herein, the request for AD update may comprise an SDT or RNA update. As an example, an SDT-based request for AD update may be blocked by the network if the payload exceeds an SDT limit and/or the UE is commanded to resume in RRC Connected state. As an example, for an implicit RNAU-based request, in response to receiving the RNAU-based request by a gNB, the camped-on gNB retrieves, based on UE identifier derived from the RNAU-based request, UE context from a previously serving gNB. The UE context comprises PRS configuration of the UE which enables the gNB to identify whether the UE is an actively positioning UE or not, e.g. an inactive or non-positioning UE, based on an AD of the retrieved PRS configuration. If the AD of the retrieved PRS configuration is expired, or out-of-date, the UE may be determined to be an inactive or non-positioning UE.
In an example, if the AD update request from the UE is approved, the network may choose to either
In any of the examples herein, gNB may decide to reject the RRCResumeRequest, keep the UE in RRC Inactive and indicate to use the same AD configuration.
The example comprises the following measures:
This example assumes that the network
Using legacy signaling, UE in RRC_CONNECTED state acquires from a serving cell of the UE the definition of the UE RNA as well as the information on
Once in RRC_INACTIVE state, the UE may monitor both SSB and PRS signals of camped-on/neighboring cells:
The RRC_INACTIVE UE may further detect situations when
To differentiate from legacy RNAU/SDT messages, network updates information on PRS configuration only at those UEs
System Information Block (SIB) referred to herein are transmitted by gNB using BCCH mapped on DL-SCH which in turn mapped on PDSCH. System Information Blocks are composed of 11 other blocks where each block contains specific information which is required for the UE to perform cell selection, re-selection, handover etc.
Synchronization Signal Block (SSB), also herein referred to an SSB signal, comprises a synchronization signal component and a Physical Broadcast Channel (PBCH) component. The synchronization signal component comprises a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS), and the PBCH component comprises PBCH Demodulation Reference Signal (DMRS) and PBCH (Data). TS 138 211 v16 may be referred to for the SSB.
Radio Resource Control (RRC) protocol is an air interface protocol between a wireless device and an access node of a radio access netowrk, e.g. between UE and gNB. the RRC may be referred to in TS 38.331 for 5G New Radio. The wireless device or UE may be in RRC Idle (RRC_IDLE) state, RRC Inactive (RRC_INACTIVE) state or RRC Connected (RRC_CONNECTED) state.
Assistance data (AD), or positioning AD, referred to herein comprises assistance data for positioning a wireless device, or UE. The AD may be for a satellite signal based positioning. Such satellite signals may comprise satellite signals transmitted in a GNSS, like GPS, GLONASS, GALILEO, SBAS, QZSS, LAAS or a combination of these. LAAS makes use of pseudolites instead of true satellites, but these pseudolites are to be understood to be covered as well by the term satellite as used in this application. LAAS has the advantage that it enables a positioning under indoor conditions as well. For supporting a GNSS based positioning, for example, assistance data may comprise, but is not limited, navigation models, time assistance, reference location, atmosphere models, differential corrections, sensor assistance and acquisition assistance, position information, high-accuracy position, information, multi-frequency multi-GNSS measurement data, sensor measurements, route information and waypoint information. It is to be understood that assistance data may also be provided for other positioning methods than GNSS based positioning method, like stand-alone methods that are based on the location of access stations.
RAN-based Notification Area (RNA) is a concept introduced in 5G. When the UE changes its current camped-on cell located within one RNA area to a new cell that is located within another RNA area, the UE needs to report a change of the RNA area.
Small Data Transmission (SDT) refers to data transmission of the UE in RRC Idle state or RRC Inactive state.
PRS configuration may comprise information indicating for example occupied frequency resources in time and frequency, PRS comp pattern, PRS repetition periodicity, PRS muting timing. In connection with PRS configuration the following speicifcations may be referred to: TS 138 211 v16 for physical layer definition, TS 138 214 v16 for procedures and TS 138 215 v16 for measurements.
Camped-on cell: wireless device or UE is registered to a cell of a radio access network which may be referred to a camped-on cell. The camped-on cell is selected by the UE based on a cell selection/cell reselection process. The cell selection and cell reselection may be performed by the UE based on RRC_IDLE or RRC_INACTIVE state measurements and cell selection criteria. Further about cell selection and cell reselection may be referred to in 3GPP TS 38.133 version 15.3.0 Release 15 Section 4.
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 architecture based on Long Term Evolution Advanced (LTE Advanced, LTE-A) or new radio (NR, 5G), without restricting the embodiments to such an architecture, however. A person skilled in the art appreciates that the embodiments may also be applied to other kinds of communications networks having suitable means by adjusting 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), long term evolution (LTE, the same as E-UTRA), wireless local area network (WLAN or WiFi), worldwide interoperability for microwave access (WiMAX), Bluetooth®, personal communications 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. The communication network or the radio access architecture may also be a future network or architecture, being planned and/or specified, such as so called 6G network/radio access architecture.
The example of
A communication system 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 wireless 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 comprise a plurality of antennas or antenna elements. The (e/g)NodeB is further connected to core network 110 (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), etc. The CN may comprise network entities or nodes that may be referred to management entities. Examples of the network entities comprise at least an Access and Mobility Management Function (AMF).
The user device, also called a user equipment (UE), a user terminal, a terminal device, a wireless device, a mobile station (MS) etc., illustrates one type of an apparatus to which resources on the air interface are allocated and assigned, and thus any feature described herein with a user device may be implemented with a corresponding network apparatus, such as a relay node, an eNB, and an gNB. An example of such a relay node is a layer 3 relay (self-backhauling relay) towards the base station.
The user device typically refers to a portable computing device that includes wireless mobile communication devices operating with or without a subscriber identification module (SIM), including, but not limited to, the following types of devices: a mobile station (mobile phone), smartphone, personal digital assistant (PDA), handset, device using a wireless modem (alarm or measurement device, etc.), laptop and/or touch screen computer, tablet, game console, notebook, 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 Internet 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. Accordingly, the user device may be an IoT-device. The user device may also utilize 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 (or in some embodiments a layer 3 relay node) 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 controlling physical entities). CPS may enable the implementation and exploitation of massive amounts of interconnected ICT devices (sensors, actuators, processors microcontrollers, 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 entities, different units, processors and/or memory units (not all shown in
5G enables using multiple input—multiple output (MIMO) antennas, many more base stations or nodes 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. The access nodes of the radio network form transmission/reception (TX/Rx) points (TRPs), and the UEs are expected to access networks of at least partly overlapping multi-TRPs, such as macro-cells, small cells, pico-cells, femto-cells, remote radio heads, relay nodes, etc. The access nodes may be provided with Massive MIMO antennas, i.e. very large antenna array consisting of e.g. tens or hundreds of antenna elements, implemented in a single antenna panel or in a plurality of antenna panels, capable of using a plurality of simultaneous radio beams for communication with the UE. The UEs may be provided with MIMO antennas having an antenna array consisting of plurality of antenna elements a.k.a. patches, implemented in a single antenna panel or in a plurality of antenna panels. Thus, the UE may access one TRP using one beam, one TRP using a plurality of beams, a plurality of TRPs using one (common) beam or a plurality of TRPs using a plurality of beams.
5G mobile communications supports a wide range of use cases and related applications including video streaming, augmented reality, different ways of data sharing and various forms of machine type applications (such as (massive) machine-type communications (mMTC), including vehicular safety, different sensors and real-time control. 5G is expected to have multiple radio interfaces, namely below 6 GHZ, cmWave and mmWave, and also capable of being integrated 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-RI operability (inter-radio interface operability, such as below 6 GHz—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 radio and fully centralized in the core network. The low latency applications and services 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 environment 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 computing and grid/mesh computing, dew computing, mobile edge computing, cloudlet, 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 (autonomous vehicles, traffic safety, real-time analytics, time-critical control, healthcare applications).
The communication system is also able to communicate with other networks, such as a public switched telephone network or the Internet 112, or utilize services provided by them. The communication network may also be able to support the usage of cloud services, for example at least part of core network operations may be carried out as a cloud service (this is depicted in
Edge cloud may be brought into radio access network (RAN) by utilizing network function virtualization (NFV) and software defined networking (SDN). Using 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 station comprising radio parts. It is also possible that node operations will be distributed among a plurality of servers, nodes or hosts. Application of cloudRAN architecture enables RAN real time functions being carried out at the RAN side (e.g. in a distributed unit, DU) and non-real time functions being carried out in a centralized manner (e.g. in a centralized unit, CU 108).
It should also be understood that the distribution of labor 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 constructed and managed. 5G (or new radio, NR) networks are being designed to support 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. The gNB is a next generation Node B (or, new Node B) supporting the 5G network (i.e., the NR).
5G may also utilize non-terrestrial nodes 106, e.g. access nodes, to enhance or complement the coverage of 5G service, for example by providing backhauling, wireless access to wireless devices, service continuity for machine-to-machine (M2M) communication, service continuity for Internet of Things (IOT) devices, service continuity for passengers on board of vehicles, ensuring service availability for critical communications and/or ensuring service availability for future railway/maritime/aeronautical communications. The non-terrestrial nodes may have fixed positions with respect to the Earth surface or the non-terrestrial nodes may be mobile non-terrestrial nodes that may move with respect to the Earth surface. The non-terrestrial nodes may comprise satellites and/or High Altitude Platforms Stations (HAPSs). Satellite communication may utilize geostationary earth orbit (GEO) satellite systems, but also low earth orbit (LEO) satellite systems, in particular mega-constellations (systems in which hundreds of (nano)satellites are deployed). Each satellite 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 104 or by a gNB located on-ground or in a satellite.
A person skilled in the art appreciates 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 plurality of radio cells and the system may comprise also other apparatuses, such as physical layer relay 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 umbrella cells) which are large cells, usually having a diameter of up to tens of kilometers, or smaller cells such as micro-, femto- or picocells, or so-called small cells. The (e/g)NodeBs of
The actual user and control data from network to the UEs is transmitted via downlink physical channels, which in 5G include Physical downlink control channel (PDCCH) which carries the necessary downlink control information (DCI), Physical Downlink Shared Channel (PDSCH), which carries the user data and system information for user, and Physical broadcast channel (PBCH), which carries the necessary system information to enable a UE to access the 5G network.
The user and control data from UE to the network is transmitted via uplink physical channels, which in 5G include Physical Uplink Control Channel (PUCCH), which is used for uplink control information including HARQ feedback acknowledgments, scheduling request, and downlink channel-state information for link adaptation, Physical Uplink Shared Channel (PUSCH), which is used for uplink data transmission, and Physical Random Access Channel (PRACH), which is used by the UE to request connection setup referred to as random access.
Frequency bands for 5G NR are separated into two frequency ranges: Frequency Range 1 (FR1) including sub-6 GHz frequency bands, i.e. bands traditionally used by previous standards, but also new bands extended to cover potential new spectrum offerings from 410 MHz to 7125 MHZ, and Frequency Range 2 (FR2) including frequency bands from 24.25 GHz to 52.6 GHz. Thus, FR2 includes the bands in the mmWave range, which due to their shorter range and higher available bandwidth require somewhat different approach in radio resource management compared to bands in the FR1.
Coverage is a fundamental aspect of cellular network deployments. As NR moves to higher frequencies (around and above 4 GHz for FR1 deployments and above 24 GHz for FR2), propagation conditions degrade compared to lower frequencies, thereby causing further coverage challenges. Mobile operators typically try to solve the problem by increasing the densification of cells by including different types of network nodes in their deployments. While the deployment of regular full-stack cells is preferred, it may not be always a possible (e.g., due to non-availability of backhaul) or economically viable option.
Referring now to the example scenario of
Referring now to the example scenario of
In one further implementation example, the RNA update that indicates UE positioning activity as described herein, the indication may be included in the ResumeCause of RRCResumeRequest message. As an example, the ResumeCause that indicates that UE requests positioning specific information from network or indicates that UE performs RNA update for positioning purposes. The indication may comprise a specific cause value (ResumeCause) may be referred as ma-Update-AD-request or with other cause name indicating that UE performs RNA update and requests positioning AD from network. Examples of the other cause names comprise an on-demand PRS or a PRS configuration request with added rna-Update or just a PRS-request that indicates that UE does not update the RNA but requests the AD (e.g. PRS configuration). In one alternative, sending PRS request (or any other cause value indicating that UE request assistance data update for positioning purposes) as resumeCause to new cell in new RNA may be considered as implicit RNAupdate with PRS request. The UE message with these fields may be interpreted by the network that UE does not wish to resume to the RRC CONNECTED state, but request new PRS (and/or update the RNA). In some examples, UE may be configured to transmit an RRCResumeRequest message with resumeCause indicating a request for positioning assistance data update. The UE may be in RRC Idle or Inactive state and the UE may not want to enter RRC Connected state for receiving an positioning AD update. In some examples, UE may be configured to transmit RRCResumeRequest message with resumeCause indicating a request for positioning assistance data update which may cause UE to enter RRC Connected state for assistance data reception. In some examples, UE may be configured to transmit an RRCResumeRequest message with resumeCause indicating a request for positioning assistance data update and an update of RAN notification area. In some examples, UE may be configured to transmit RRCResumeRequest message with resumeCause (or resume cause value) indicating a request for positioning assistance data update and update of RAN notification area which may cause UE to enter to RRC Connected state (e.g. for receiving the assistance data). In some examples, UE may indicate by using a specific resume cause value or the resume cause value may indicate whether UE requests to resume the connection (transit to RRC Connected state). In some examples, the RRCResumeRequest resume cause value may indicate one or more of or at least one of:
In another implementation example, when performing a radio access procedure or an SDT procedure that requests any AD (PRS) update UE shall select the SSB that is suitable for positioning i.e. the quality. As an example, based on the selected SSB index for Radio Access (RA) used for provision of RRCResumeRequest may be interpreted as request for PRS or set of PRS (associated with the SSB group that comprise at least the selected SSB) for the selected SSB.
An example of the RRCResumeRequest message for indicating UE positioning activity in connection with the RNA update, is RRCResumeRequest defined in 38.331 v. 16.4.1 e.g. section 5.3.13.3 describing “Actions related to transmission of RRCResumeRequest or RRCResumeRequest1 message” and Section 6.2.2, that may be updated as follows, where the updates are highlighted by underlining:
ResumeCause
Phase 402 comprises monitoring Positioning Reference Signals, PRSs, and/or Synchronization Signal Block, SSB, signals of at least one cell of a wireless communications network based on one or more criteria for a positioning assistance data update to a wireless device.
Phase 404 comprises transmitting, based on at least one of the criteria has been met, a request for positioning assistance data update to the wireless communications network.
After the request has been transmitted to the wireless communications network in phase 404, e.g. an access node of the radio access network, the wireless device may receive a positioning assistance data update from the network, or the access node, whereby the transmission of the request supports delivery of the positioning assistance data to the wireless device.
In an example phase 402 comprises that the monitored PRSs are based on a PRS configuration of the at least one cell and/or SSB signals quasi co-located with the PRSs of the PRS configuration. The PRSs and/or SSB signals may be of camped-on cell of the wireless device, of neighboring cells of the wireless device or of both the camped-on cells and neighboring cells.
In an example phase 404 comprises that the request for positioning assistance data update comprises a Small Data Transmission or a Radio Access Network based Notification Area Update.
In an example phase 404 comprises that the request for positioning assistance data update comprises a Radio Access Network based Notification Area Update comprising a cause value indicating the positioning assistance data update.
In an example phases 402, 404 and 406 comprise that the wireless device has a Radio Resource Control protocol state Idle, Inactive or Connected.
In an example, phase 404 comprises transmitting the request for positioning assistance data update on each cell re-selection.
In an example phases 404 comprises that the request for positioning assistance data update comprises information related to at least one of a Radio Resource Control protocol state of the wireless device, measurement results of the monitored PRSs and SSB signals, one or more cell identifiers, one or more RNA identifiers, and a positioning method applied at the wireless device. The information included in the request for positioning assistance data update may be used at the network side, for example an access node, for determining positioning assistance data to be delivered to the wireless device. For example, the one or more cell identifiers and one or more RNA identifiers may indicate in which cells the wireless device is interested.
Phase 502 comprises monitoring PRSs in accordance with phase 402.
Phase 504 comprises determining whether the one or more criteria have been met.
Phase 506 comprises transmitting the request for positioning assistance data update to the wireless communications network. Phase 506 may be performed provided that at least one of the criteria have been met in phase 504. Otherwise the method may proceed to phase 502.
In an example, phase 504 comprises that the one or more criteria for a positioning assistance data update to a wireless device comprise at least one of triggering criteria and blocking criteria. The method proceeds to phase 506, when at least one of the triggering criteria have been met without any of the blocking criteria being met. Accordingly, phase 506 may comprise transmitting the request for positioning assistance data update to the wireless communications network based on determining at least one of the triggering criteria have been met without any of the blocking criteria being met.
In an example, phase 504 comprises that the triggering criteria are based on one or more of time, expiry of a periodic timer, a cell selection event, a power level of a monitored SSB signal, a power level of a monitored PRS, a periodicity of a monitored PRS, an occasion duration of a monitored PRS, a need for Radio Access Network Notification Area update, a number of PRS meeting a quality level, positioning accuracy, a change of a UE context and a change of a positioning method.
In an example, phase 504 comprises that the blocking criteria are based on one or more of time, a silence period from a previous assistance data update, a Radio Resource Control protocol state change and a velocity of the wireless device.
Phase 602 comprises configuring one or more criteria for a positioning assistance data update to a wireless device based on monitoring Positioning Reference Signals, PRSs, and/or Synchronization Signal Block, SSB, signals of at least one cell of a wireless communications network.
Phase 604 comprises receiving a request for positioning assistance data update from the wireless device.
Phase 606 comprises delivering a positioning assistance data update to the wireless device based on the received request.
In an example, phase 606 comprise determining the positioning data update based on the received request. The positioning assistance data update may be included PRS frequency and time resources, and PRS periodicity for one or more cells. The cells may be determined based on interest of the wireless device indicated by information included in the request for positioning assistance data update
Phase 702 comprises configuring one or more criteria for a positioning assistance data update in accordance with phase 602.
Phase 704 comprises determining whether one or more conditions for approving a request for positioning assistance data update have been met, or the request is approved. The method proceeds to phase 706 if the conditions are met, otherwise the method may proceed to phase 702.
Phase 706 comprises delivering the positioning assistance data update to the wireless device based on a positive approval of the request, or i.e. based on determining to approve the request. The request may be approved based on a result of phase 704.
In an example phase 706 comprises delivering the positioning assistance data update to the wireless device as part of an existing communications session based on determining a current Radio Resource Control protocol state of the wireless device; or
In an example phase 704 comprises approving the received request for positioning assistance data update based on a lack of response from a location management function and rejected based on a context retrieval after expiry of assistance data has been confirmed based on Radio Access Network based Notification Area Update.
In an example phase 706 comprises delivering positioning assistance data to the wireless device, wherein the positioning assistance data comprises PRS frequency and time resources, and PRS periodicity.
At least part of the steps of the methods described with
The method and the embodiments related thereto may be implemented in an apparatus implementing an access node of a radio access network, a part of an access node of a radio access network, or another network entity, a wireless device or a part of a wireless device. Examples of the apparatus comprise at least a gNB and a wireless device. The apparatus may comprise at least one processor and at least one memory, said at least one memory stored with computer program code thereon, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform a method described with an example described herein. Such apparatuses may comprise units or components that are configured to carry out one or more functionalities described in connection with any of the
On the other hand method and the embodiments related thereto may likewise be implemented in an apparatus comprising means for monitoring Positioning Reference Signals, PRSs, and/or Synchronization Signal Block, SSB, signals of at least one cell of a wireless communications network based on one or more criteria for a positioning assistance data update to a wireless device; means for transmitting, based on at least one of the criteria has been met, a request for positioning assistance data update to the wireless communications network. Examples of the apparatus comprise a wireless device or a part of a wireless device.
According to an embodiment, the apparatus comprises means for receiving a positioning assistance data update from the wireless communications network.
According to an embodiment, the apparatus comprises means for transmitting the request for positioning assistance data update to the wireless communications network based on determining at least one of the triggering criteria have been met without any of the blocking criteria being met.
According to an embodiment, the apparatus comprises means for transmitting the request for positioning assistance data update on each cell re-selection.
On the other hand method and the embodiments related thereto may likewise be implemented in an apparatus comprising means for configuring one or more criteria for a positioning assistance data update to a wireless device based on monitoring Positioning Reference Signals, PRSs, and/or Synchronization Signal Block, SSB, signals of at least one cell of a wireless communications network; means for receiving a request for positioning assistance data update from the wireless device; and means for delivering, by the access node, a positioning assistance data update to the wireless device based on the received request. Examples of the apparatus comprise an access node of radio access network or a part of an access node of radio access network.
According to an embodiment, the apparatus comprises means determining the positioning data update based on the received request.
According to an embodiment, the apparatus comprises means for determining to approve the received request for positioning assistance data update based on one or more conditions; and means for delivering the positioning assistance data update based on a positive approval of the request.
According to an embodiment, the apparatus comprises means for delivering the positioning assistance data update to the wireless device as part of an existing communications session based on a current Radio Resource Control protocol state of the wireless device; or
According to an embodiment, the apparatus comprises means for approving, by the access node, the received request for positioning assistance data update based on a lack of response from a location management function and rejected based on a context retrieval after expiry of assistance data has been confirmed based on Radio Access Network based Notification Area Update.
In an exemplary embodiment, a computer program may be configured to cause a method in accordance with the embodiments described above and any combination thereof. In an exemplary embodiment, a computer program product, embodied on a non-transitory computer readable medium, may be configured to control a processor to perform a process comprising the embodiments described above and any combination thereof.
In general, the various embodiments of the invention may be implemented in hardware, circuitry or special purpose circuits or any combination thereof. While various aspects of the invention may be illustrated and described as block diagrams or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
As used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations, such as implementations in only analog and/or digital circuitry, and (b) combinations of hardware circuits and software, such as, as applicable: (i) a combination of analog and/or digital hardware circuit(s) with software/firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as UE or gNB, to perform various functions) and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
Embodiments may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
Programs, such as those provided by Synopsys, Inc. of Mountain View, California and Cadence Design, of San Jose, California automatically route conductors and locate components on a semiconductor chip using well established rules of design as well as libraries of pre stored design modules. Once the design for a semiconductor circuit has been completed, the resultant design, in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility or “fab” for fabrication.
It is to be understood that the embodiments disclosed are not limited to the particular structures, process steps, or materials disclosed herein, but are extended to equivalents thereof as would be recognized by those ordinarily skilled in the relevant arts. It should also be understood that terminology employed herein is used for the purpose of describing particular embodiments only and is not intended to be limiting.
Reference throughout this specification to one embodiment or an embodiment means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases “in/according to one embodiment” or “in/according to an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Where reference is made to a numerical value using a term such as, for example, about or substantially, the exact numerical value is also disclosed.
As used herein, a plurality of items, structural elements, compositional elements, and/or materials may be presented in a common list for convenience. However, these lists should be construed as though each member of the list is individually identified as a separate and unique member. Thus, no individual member of such list should be construed as a de facto equivalent of any other member of the same list solely based on their presentation in a common group without indications to the contrary. In addition, various embodiments and examples may be referred to herein along with alternatives for the various components thereof. It is understood that such embodiments, examples, and alternatives are not to be construed as de facto equivalents of one another, but are to be considered as separate and autonomous representations.
The foregoing description has provided by way of exemplary and non-limiting examples a full and informative description of the exemplary embodiment of this invention. However, various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended examples. However, all such and similar modifications of the teachings of this invention will still fall within the scope of this invention.
Number | Date | Country | Kind |
---|---|---|---|
20215549 | May 2021 | FI | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/059887 | 4/13/2022 | WO |