The present application claims the priority of Chinese patent application No. 202110512113.X, filed with the China National Intellectual Property Administration on May 11, 2021 and entitled “Positioning Method and Apparatus”. The entire contents of which are incorporated herein by reference.
The present application relates to the field of communication technology, and in particular to a positioning method and apparatus.
The purpose of research on positioning enhancement technology in 5G New Radio (NR) access technology is to solve the location requirements of new business cases (including general business applications and industrial, Internet of Things, IoT applications). 3GPP has already conducted positioning research and standardization in NR wireless communication systems in Rel-16, and Rel-17 is conducting further research and standardization on positioning from the perspectives of higher accuracy, network and terminal performance.
The existing 3GPP R16 positioning protocol requires that a terminal must perform positioning measurements within the measurement gap (MG). In the R16 positioning protocol, the downlink positioning pilots of each base station (gNB)/Transmit and Receive Point (TRP) are sent periodically. Therefore, the downlink positioning reference signal can be made to fall within the measurement gap by properly configuring the measurement gap.
Embodiments of the present application provide a positioning method and apparatus to ensure PRS measurement in the measurement gap.
On the LMF side, some embodiments of the present application provide a positioning method, including:
According to this method, the recommended information of PRS is determined, and the recommended information of PRS is transmitted, to control the PRS measurement in the measurement gap, thereby ensuring that the PRS measurement is performed in the measurement gap.
In some embodiments, the transmitting the recommendation information of PRS, includes: transmitting the recommendation information of PRS to a base station.
In some embodiments, the method further includes: transmitting a PRS configuration to a terminal.
In some embodiments, the determining the recommendation information of PRS, includes:
In some embodiments, the method further includes:
In some embodiments, the method further includes: requesting the terminal or the base station to report the capability about whether the terminal supports the positioning measurement without the MG.
In some embodiments, the method further includes: requesting the terminal or a base station to report MG information.
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the recommendation information of PRS includes recommended MG information; the transmitting the recommendation information of PRS includes:
In some embodiments, the PRS is an on-demand PRS.
On the base station side, some embodiments of the present application provide a positioning method including:
In some embodiments, before receiving the recommendation information of PRS, the method further includes:
In some embodiments, the transmitting the MG information to the LMF includes:
In some embodiments, the method further includes: requesting the terminal to report the MG information.
In some embodiments, the method further includes: receiving the capability about whether a terminal supports positioning measurement without the MG.
In some embodiments, the recommendation information of PRS is requested by the terminal or the base station.
On the terminal side, some embodiments of the present application provide a positioning method including:
In some embodiments, before receiving the recommendation information of PRS, the method further includes:
On the LMF side, some embodiments of the present application provide a positioning apparatus including:
In some embodiments, the processor transmits the recommendation information of PRS to a base station.
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions: transmitting a PRS configuration to a terminal.
In some embodiments, the processor determines the recommendation information of PRS according to the MG that has configured for the terminal, or determines the recommendation information of PRS according to capability about whether the terminal supports positioning measurement without the MG.
In some embodiments, in a case that the recommendation information of PRS is determined according to the capability about whether the terminal supports a positioning measurement without the MG, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions: receiving the capability reported by the terminal or a base station, about whether the terminal supports a positioning measurement without the MG.
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions: requesting the terminal or the base station to report the capability about whether the terminal supports the positioning measurement without the MG.
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions: requesting the terminal or a base station to report MG information.
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions:
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions:
In some embodiments, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions:
In some embodiments, the recommendation information of PRS includes recommended MG information; the transmitting the recommendation information of PRS, includes:
In some embodiments, the PRS is an on-demand PRS.
On the base station side, some embodiments of the present application provide a positioning apparatus including:
In some embodiments, before the receiving the recommendation information of PRS, the processor is further configured to invoke program instructions stored in the memory and execute following according to the program instructions:
In some embodiments, the transmitting the MG to the LMF includes:
In some embodiments, the processor is further configured to invoke program instructions stored in the memory and execute following according to the program instructions: requesting the terminal to report the MG information.
In some embodiments, the processor is further configured to invoke program instructions stored in the memory and execute following according to the program instructions: receiving capability reported by the terminal, about whether a terminal supports positioning measurement without the MG.
On the terminal side, some embodiments of the present application provide a positioning apparatus including:
In some embodiments, before receiving the recommendation information of PRS, the processor is further configured to invoke the program instructions stored in the memory and execute following according to the program instructions:
On the LMF side, some embodiments of the present application provide another positioning apparatus including:
On the base station side, some embodiments of the present application provide another positioning apparatus including:
On the terminal side, some embodiments of the present application provide another positioning apparatus including:
Some embodiments of the present application provide a computing device including a memory and a processor, the memory is configured to store program instructions; the processor is configured to invoke the program instructions stored in the memory and execute any method described above according to the program instructions.
Some embodiments of the present application provide a computer-readable storage medium, storing computer-executable instructions, and the computer-executable instructions are used to cause a computer to execute any method described above.
In order to illustrate the technical solutions in embodiments of the present application more clearly, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only part of embodiments of the present application. For those ordinary skilled in the art can also obtain other drawings based on these drawings without any creative effort.
In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Apparently, the described embodiments are only part but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those ordinary skilled in the art without creative efforts fall within the protection scope of the present application.
In the 3GPP R16 positioning system, the Positioning Reference Signal (PRS) is transmitted periodically, rather than customized according to the positioning requirements of the terminal. When there is no positioning requirement on the terminal or network side, gNB/TRP will also transmit PRS. Therefore, it will cause a waste of PRS resources and cause interference to neighboring cells. For PRS that is transmitted periodically, when the terminal has positioning requirements, the terminal needs to wait until the scheduled PRS transmitting time to receive the PRS. The PRS transmission cycle directly affects the time delay of the positioning service.
Therefore, it is necessary to discuss the transmission of on-demand PRS, that is, the network side customizes PRS for the terminal according to the QoS of the positioning requirements. The on-demand PRS may only be transmitted aperiodically within a time period.
The on-demand PRS resources to be measured by the terminal may come from one or more gNB/TRP. According to the existing positioning architecture, one of the ways to support on-demand PRS is to notify the UE of the on-demand PRS resource configuration by the Location Management Function (LMF). However, according to existing protocol standards, the LMF does not know the UE measurement gap (MG) configuration. Therefore, the on-demand PRS provided by the LMF to the UE may not fall within the measurement gap configured for the UE.
Therefore, the positioning method and apparatus provided by embodiments of the present application focus on the notification and configuration of the measurement gap during the transmission implementation of on-demand PRS.
Here, the positioning method and the apparatus are based on the same invention concept. Since the principles of the positioning method and the apparatus to solve the problem are similar, the implementation of the apparatus and the positioning method can be referred to each other, and the repeated details will not be repeated.
The technical solutions provided by the embodiments of this application can be applied to a variety of systems, especially 5G systems. For example, applicable systems may be Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) General Packet Wireless Service (GPRS) system, Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), General Mobile system (Universal Mobile Telecommunication System, UMTS), Worldwide Interoperability for Microwave Access (WiMAX) system, 5G system and 5G NR system, etc. These various systems include terminal equipment and network equipment.
The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to the terminal, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the names of terminal device may also be different. For example, in a 5G system, the terminal device may be called user equipment (UE). Wireless terminal devices may communicate with one or more core networks via the RAN. The wireless terminal devices may be mobile terminal devices, such as mobile phones (or “cellular” phones) and computers having mobile terminal devices, which may be, for example, portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile devices that exchange voice and/or data with the wireless access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants, PDA) and other equipment. Wireless terminal equipment may also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, are not limited in the embodiments of this application.
The network device involved in the embodiments of this application may be a base station, and the base station may include multiple cells. Depending on the specific application, a base station can also be called an access point, or it can refer to a device in the access network that communicates with wireless terminal equipment through one or more sectors on the air interface, or other names. The network equipment may be used to convert received air frames to Internet Protocol (IP) packets and vice versa, and serve as a router between the wireless terminal equipment and the rest of the access network, which may include the Internet Protocol (IP) communication network. The network devices can also coordinate attribute management of the air interface. For example, the network equipment involved in the embodiments of the present application may be a network equipment (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access, CDMA, or it can be a network device (NodeB) in a Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional node B, eNB or e-NodeB) in a Long Term Evolution (LTE) system, a 5G base station in the 5G network architecture (next generation system), or a home evolved node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., are not limited in the embodiments of this application.
Each embodiment of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the display order of the embodiments of this application only represents the order of the embodiments, and does not represent the quality of the technical solutions provided by the embodiments.
The embodiment of this application provides a corresponding measurement gap configuration method for on-demand PRS, including the following three solutions.
Solution 1: For the situation where the terminal has been configured with a periodic measurement gap (Measurement Gap, MG), the UE or the serving base station (serving gNB) informs the LMF of the relevant parameters of the UE measurement gap, so that the LMF can require each gNB to configure the PRS within the periodic MG period of the UE when the LMF requests PRS from each gNB (including the serving gNB and each neighboring base stations (neighboring gNBs)) for the terminal. In this way, the UE does not need to request a new MG. The LMF can request relevant parameters of the measurement gap from the UE or the serving base station, or the UE or the serving base station (serving gNB) actively informs the LMF of the relevant parameters of the UE measurement gap.
In the Solution 1, the LMF needs to request the gNB/UE to report the periodic MG, and recommends the PRS configuration based on the periodic MG configured by the terminal (so that the PRS is in the MG), and then notifies the UE of the PRS configuration provided by the gNB.
The characteristics of the Solution 1 are:
The standardization impact of this solution is:
Solution 2: The LMF determines the transmission time of on-demand PRS based on capability about whether the terminal supports a positioning measurement without measurement gap.
If the terminal supports positioning measurement without measurement gaps, the LMF recommends the optimal PRS configuration (for example, the minimum delay) to each gNB based on the terminal capabilities.
If the terminal does not support positioning measurement without measurement gaps, when the LMF requests on-demand PRS from each gNB (including serving gNB and neighboring gNBs) for the terminal, it should reserve the MG reconfiguration time between the moment of notifying the terminal of on-demand PRS and the moment of UE detecting PRS moments. Therefore, after the UE receives the on-demand PRS configuration information, if necessary (that is, if the on-demand PRS does not fall in the allocated MG), it can request the base station to configure the MG or update the MG, and the serving cell will reconfigure the measurement gap according to the UE's request. Compared with the Solution 1, the delay of the Solution 2 is reduced.
The characteristics of the Solution 2 are:
The standardization impact of this solution is:
Solution 3: The LMF requires or notifies the serving base station through the UE to reconfigure the MG. When configuring on-demand PRS, the serving cell and neighboring cells notify LMF of the candidate or on-demand PRS information which is actually transmitted. The LMF recommends MG information based on the on-demand PRS configuration information of the serving cell and neighboring cells. Then the LMF transmits the recommended MG information to the serving cell, or the LMF notifies the UE of the MG before notifying the UE of on-demand PRS, so that the UE obtains the reconfigured MG before detecting on-demand PRS. The delay of this solution is small and the number of signaling interactions used to update the measurement gap is small.
The characteristics of this solution are as follows (discuss the characteristics of Solution 3 based on different implementation solutions of on-demand PRS):
Step 1: the serving gNB and neighboring gNBs report the candidate PRS resource pool to the LMF;
Step 2: the LMF determines PRS recommendation information based on the candidate PRS resource pool; the recommendation information of the PRS includes one or a combination of the following:
The PRS recommendation information is requested by the user or the base station.
Step 3: the LMF transmits the recommended PRS or PRS parameters to the serving gNB and neighboring gNBs, and recommends the optimal MG configuration to the serving cell at the same time.
Here, if the LMF transmits the recommended PRS parameters to the serving gNB and the neighboring gNBs, the serving gNB and the neighboring gNBs transmit a response to on-demand PRS request to the LMF to determine the on-demand PRS configuration.
Step 4: the serving cell performs MG reconfiguration based on the recommended MG.
The standardization impact of this solution is: the first three steps mentioned above all have an impact on standardization.
Step 1: LMF notifies each base station of the expected on-demand PRS parameters according to the UE's positioning requirements, that is, the PRS recommendation information.
These on-demand PRS parameters contain one or a combination of:
The serving cell can determine the time information of the MG and the frequency of the MG based on the start and end time of on-demand PRS transmission and the frequency of on-demand PRS transmission.
Step 2: The serving cell and neighboring cells configure on-demand PRS according to the expected on-demand PRS parameters, and notify the LMF of the configured on-demand PRS.
Step 3: The LMF notifies the UE of the on-demand PRS that needs to be measured based on these configured on-demand PRS. These PRS that need to be measured are the PRS that are actually transmitted.
The LMF can notify the serving cell of the MG configuration in this step.
Step 4: When the actually transmitted PRS is different from the configured on-demand PRS notified by the base station, the LMF should notify the base station of the PRS which is measured by finally notifying the UE, so that other resources which are not used to measure the PRS by the UE will be used for other transmissions.
The standardization impact of this solution is: the above four steps all have an impact on standardization.
The following table compares the features of these three solutions:
Among the above solutions, which solution to adopt can be indicated through high-level signaling or agreed upon in a protocol. The high-level signaling here may be, for example, the base station instructing the UE which solution to adopt through RRC signaling. The following descriptions are based on one side and the implementation process.
Description will be introduced according to a LMF side, a base station side and a UE side.
The execution process on the LMF side specifically includes:
Step 1: LMF transmits a request for on-demand PRS related information to each base station or terminal.
The request specifically includes one or a combination of the following: on-demand PRS candidate configuration request;
The on-demand PRS configuration request includes: an on-demand PRS configuration time period, that is, an on-demand PRS information.
The on-demand PRS candidate configuration request is a request to provide a configuration time period (ie, a resource pool of the time period) for the candidate on-demand PRS.
The characteristic of this step is that the LMF transmits an information request to each base station and transmits a MG. The on-demand PRS of each base station should fall in the MG. This processing corresponds to the Solution 1.
Step 1 may include, for example: the LMF requests the terminal or the base station to report capability whether the terminal supports positioning measurement without measurement gap;
Step 1 may further include: the LMF requests the terminal or the base station to report the measurement gap information. Here, the terminal can directly report the measurement gap information to the LMF, or can also report the measurement gap information to the LMF through the base station;
Step 2: LMF receives the first related information of on-demand PRS notified by the serving cell and/or UE.
The first related information of on-demand PRS includes one or a combination of the following:
For example, the Step 2 may include:
Step 2 may also include: the LMF receives the on-demand PRS candidate configuration transmitted by the base station. In subsequent steps, on-demand PRS recommendation information may be determined based on the on-demand PRS candidate configuration.
The characteristics of this step are:
Alternatively, the UE notifies the LMF of the time position of the MG, specifically including:
The gNB/UE notifies the LMF of the time position of the MG, specifically including (corresponding to Solution 1): the LMF notifies the neighboring cell of the expected time position of on-demand PRS, and the expected time is within the MG. This can reduce signaling notification time.
Step 3: LMF notifies the terminal/serving cell of the second related information of on-demand PRS.
The second related information of on-demand PRS includes: on-demand PRS configuration, at least one of MGs.
For example, Step 3 may specifically include:
Further, Step 3 may also include: transmitting an on-demand PRS configuration to the terminal, where the on-demand PRS configuration may be an on-demand PRS configuration transmitted by the base station, and the on-demand PRS configuration is determined by the base station according to the recommendation information of on-demand PRS.
In some embodiments, the LMF may determine the recommendation information of the on-demand PRS according to the measurement gap that has been configured by the terminal; or
In addition, the on-demand PRS recommendation information may also be determined based on the on-demand PRS candidate configuration.
The on-demand PRS recommendation information, for example, includes recommended measurement gap configuration information; the LMF transmits the on-demand PRS recommendation information to the terminal, specifically including:
Specifically, for example:
The LMF transmitting the MG information to the serving cell, includes: when the LMF transmits an Observed Time Difference of Arrival (OTDOA) information request to the serving cell, the LMF notifies the time information of the reconfigured MG. Alternatively, when the LMF transmits an on-demand PRS request to the serving cell or notifies that on-demand PRS is transmitted, the LMF notifies the serving gNB of the time position of the measurement gap in an explicit or implicit manner.
The LMF transmitting the MG information to the UE, includes: when the LMF transmits the UE capability request or assistance data to the UE, the LMF notifies the UE of the time position of the measurement gap.
Alternatively, the LMF transmitting the MG information to the UE, includes: the LMF transmits a measurement gap to the UE before transmitting on-demand PRS information to the terminal. The UE can configure the measurement gap in advance to reduce the delay since the UE obtains the measurement gap in advance.
The execution process on the serving cell side (i.e., the base station side) includes:
Step 2: The serving cell notifies the LMF of the first relevant information of on-demand PRS.
In some embodiments, the first related information of on-demand PRS includes at least one of: on-demand PRS candidate configuration, on-demand PRS configuration, MG information, or terminal capability.
The gNB notifying the LMF of the time position of the MG (i.e., MG information), includes: the serving cell notifies the LMF of the MG information of the terminal to be positioned before requesting the positioning service; or the serving cell notifies the LMF of the position of the MG of the terminal MG when the serving cell configures on-demand PRS.
The gNB notifying the LMF of the time position of the MG also includes: the LMF notifies the neighboring cells of the expected time position of the on-demand PRS; the expected time position is within the MG.
Step 3: the second related information of on-demand PRS notified by LMF is received.
The second related information of on-demand PRS includes on-demand PRS recommendation information determined by the LMF.
The recommendation information of on-demand PRS includes recommended measurement gap information, i.e., the time position of the MG.
The second related information of on-demand PRS may also include: on-demand PRS configuration.
In some embodiments, the LMF notifies the base station of time information for reconfiguring the MG. The LMF determines the MG recommendation information based on the on-demand PRS configuration information of the serving cell and/or neighboring cells. Therefore, the serving cell receives the MG recommendation information transmitted by the LMF.
The serving cell receives the MG recommendation information transmitted by the LMF. For example, the serving cell receives the OTDOA information request transmitted by the LMF, and obtains the MG recommendation information from the OTDOA information request, that is, the time information for reconfiguring the MG. Alternatively, the serving cell receives the on-demand PRS request transmitted by the LMF or the notification of the on-demand PRS transmitted, and the serving gNB learns the time position of the measurement gap in an explicit or implicit manner.
Step 4: The serving cell transmits on-demand PRS.
The execution process on the UE side includes the following steps.
Step 1: The UE provides the demand information of on-demand PRS to the LMF.
The demand information of on-demand PRS includes at least one of: on-demand PRS demand information, MG, or terminal capability.
The UE providing the demand information of on-demand PRS to the LMF, includes: the UE provides the demand information of on-demand PRS to the LMF based on information request of LMF.
The UE notifying the LMF of the time position of the MG, includes: the UE notifies the LMF of the time position of MG and/or whether the terminal supports positioning measurement without measurement gap, when the UE reports the capability.
The UE notifying the LMF of the time position of the MG further includes: the LMF notifies the neighboring cells of the expected time position of the on-demand PRS. The expected time position is within the MG. This can reduce the notification time of signaling.
Step 2: the second related information of on-demand PRS notified by LMF is received.
The second related information of on-demand PRS includes at least one of on-demand PRS configuration, or MG.
The LMF notifies the UE of the time information for reconfiguring the MG. The LMF determines the MG configuration information based on the on-demand PRS configuration information of the serving cell and/or neighboring cells, and then the LMF transmits the MG information to the serving cell, or the LMF transmits the MG information to the UE.
The LMF transmitting the MG information to the serving cell, further includes: the serving cell notifies the UE of the MG information.
The LMF transmitting the MG information to the UE includes: when the LMF transmits the UE capability request to the UE, the LMF notifies the UE of the time position of the measurement gap.
Step 3: The UE receives on-demand PRS and detects the on-demand PRS.
The following describes the overall process:
Solution 1: before the LMF determines the PRS, the periodic MG notified by the UE/gNB is obtained, so that the LMF determines the PRS resource in the MG. For the situation where the terminal has been configured with periodic MG, when the LMF determines the PRS for the terminal, a PRS configuration delay is reserved, so that the PRS can be configured during the periodic MG period. In this way, the UE does not need to request a new MG, but the PRS needs to be configured according to the periodic MG.
The gNB notifies LMF of the time position of MG.
One implementation scheme (Option 1): the serving cell notifies the LMF of the MG information of the terminal to be positioned before requesting the positioning service.
Another implementation scheme (Option 2): when the serving cell configures on-demand PRS, the serving cell notifies the LMF of the time of the terminal MG, and the LMF then notifies the neighboring cells of the expected time position of the on-demand PRS, the expected time position is within the MG.
The UE notifies the LMF of the time position of the MG.
The UE notifies the time position of the MG when the UE reports the capability, and the LMF notifies the neighbor cells of the expected time position of on-demand PRS, the expected time position is within the MG.
Solution 2: When LMF reserves the terminal for PRS configuration based on the terminal capability:
Solution 3: LMF notifies the base station or UE of the time information for reconfiguring the MG.
For example, when the serving cell and neighboring cells configure on-demand PRS, the on-demand PRS information is notified to LMF. The LMF determines the MG configuration information based on the on-demand PRS configuration information of the serving cell and neighboring cells. Then the LMF transmits the MG configuration information to the serving cell in an explicit or implicit manner, and then the serving cell notifies the UE of the MG configuration information to, or the LMF transmits the MG configuration information to the UE. The implicit manner here means that the LMF notifies the base station of the on-demand PRS configuration, and the base station infers the measurement gap based on the on-demand PRS.
The gNB is notified as following:
The UE is notified as following:
Specific descriptions of several embodiments are given below.
LMF recommends the optimal PRS configuration to each gNB based on the UE capability. The UE applies for MG configuration and reconfiguration according to the on-demand PRS transmission time period. Time should be reserved for MG reconfiguration between the time when the LMF notifies on-demand PRS and the time when the UE detects the PRS. This solution determines the transmission time of on-demand PRS based on the terminal capability, thereby adaptively adjusting the delay size based on the terminal capability.
The implementation process of this embodiment is explained with reference to
Step 2-1: The LMF requests a positioning capability from the UE and receives the terminal capability notified by the UE.
The LMF determines on-demand PRS resources based on whether the terminal supports positioning measurement without measurement gap. If the terminal does not support positioning measurement without measurement gap, the time for MG configuration should be reserved between the transmission time of the on-demand PRS determined by the LMF and the time when the terminal receives the on-demand PRS.
Step 2-2: The UE provides the positioning capability to the LMF.
Step 2-3: The UE requests positioning assistance data from the LMF.
Step 2-4: The LMF provides the positioning assistance data to the UE, that is, notifies the UE of the on-demand PRS configuration.
Step 2-5: The LMF requests positioning information from the UE.
Step 2-6: The UE performs positioning measurement and determines the positioning information.
Step 2-7: The UE provides positioning information to the LMF.
Step 2-8: The LMF performs positioning calculation based on the positioning information provided by the UE.
In this embodiment, the LMF recommends the PRS configuration to each gNB according to the configured MG, then the gNB configures the PRS according to the PRS configuration recommended by the LMF. Further, the LMF notifies the UE of the PRS configuration. In order to make the on-demand PRS configuration request, the gNB or UE needs to report MG related information to the LMF. This solution uses existing MGs and does not require MG reconfiguration.
The implementation process of this embodiment is explained with reference to
In this embodiment, each base station notifies the LMF of the candidate resource pool of on-demand PRS, from which the LMF determines the actually transmitted PRS, determines the recommended MG based on the actually transmitted PRS, and notifies the gNB of the recommended MG.
The specific process of this embodiment includes:
The LMF determines the on-demand PRSs that the UE needs to measure from these candidate on-demand PRSs, determines the recommended MG based on the union of the transmission times of these on-demand PRSs, notifies each base station of these on-demand PRSs, and notifies the serving cell of the recommended MG.
The base station receives the on-demand PRSs that the UE needs to measure and recommended MG transmitted by the LMF, reconfigures the measurement gap based on these on-demand PRS, and notifies the UE of the reconfigured content.
In this embodiment, after the LMF determines the actually transmitted on-demand PRS, the LMF notifies the base station of the actually transmitted on-demand PRS and at the same time notifies the recommended MG so as to use the necessary signaling in on-demand PRS without additional signaling interaction to notify the base station of the recommended MG in time.
In this embodiment, when LMF transmits an on-demand PRS information request to the serving gNB, the LMF notifies the gNB of the recommended MG information, and notifies the neighboring cells of the on-demand PRS configuration interval. The serving cell and neighboring cells configure the on-demand PRS in the recommended MG.
The LMF implementation process in this embodiment includes:
Here, the on-demand PRS information request includes the configuration time period of on-demand PRS.
Step 2: The LMF receives the on-demand PRS transmitted by each base station and notifies the UE of these on-demand PRS.
The process on base station side of the serving cell includes:
In this solution, LMF needs to determine the transmitting time period of on-demand PRS based on positioning requirements. The LMF needs to notify each cell of the on-demand PRS transmitting time period. When the LMF notifies the serving cell of the on-demand PRS transmitting time period, the LMF explicitly notifies the serving cell of the MG. Alternatively, according to a protocol, the MG can be calculated from the on-demand PRS transmitting time period of each notified cell. This solution uses the necessary signaling in on-demand PRS to promptly notify the base station of the recommended MG without additional signaling interaction.
In this embodiment, once the LMF determines the recommended MG, the LMF notifies the UE so that the UE can apply for MG update as early as possible.
The process on the LMF side of this embodiment:
The process on UE side:
After the terminal obtains the on-demand PRS, the terminal initiates an MG update request to the serving cell according to the time position of the on-demand PRS resource, and then waits for the MG configuration of the base station. In the embodiment of this application, when the LMF determines the recommended MG, the LMF will transmit the recommended MG to the terminal before transmitting the on-demand PRS configuration to the terminal, such as when requesting positioning capability, thereby reducing the delay.
In summary, the embodiments of the present application provide on-demand PRS transmission implementation process, ensuring that PRS can be measured in the measurement gap, include:
Before the LMF notifies the UE of on-demand PRS, the base station/UE notifies the LMF of the UE's measurement gap. The LMF determines the expected time period of the on-demand PRS and notifies the neighboring cells of the time period, so that the PRS configured in each cell is within the measurement gap.
The LMF determines the on-demand PRS based on the candidate PRS, and notifies the serving cell base station of the measurement gap, and the serving cell base station reconfigures the measurement.
The LMF notifies the serving cell of the measurement gap, the serving cell configures the PRS in the measurement gap, and notifies that the on-demand PRS configured by the neighboring cell is also in the measurement gap.
The LMF notifies the UE of the measurement gap before notifying the UE of the on-demand PRS resources. The UE obtains the measurement gap in advance and can configure the measurement gap in advance to reduce the delay.
Therefore, the embodiments of this application provide a method to ensure that PRS can be measured in the measurement gap under on-demand PRS. According to different application scenarios, it can achieve a measurement gap configuration corresponding to on-demand PRS, or a low-latency measurement gap configuration corresponding to on-demand PRS, with minimal impact on existing standards.
Referring to
Through this method, the recommendation information of PRS is determined, and the recommendation information of PRS is transmitted to control the PRS measurement in the measurement gap, thereby ensuring that the PRS measurement is performed in the measurement gap.
In some embodiments, the recommendation information of PRS is transmitted to the base station.
In some embodiments, the method further includes: transmitting the PRS configuration to the terminal.
In some embodiments, determining the recommendation information of the PRS according to the measurement gap that has been configured by the terminal, or determining the recommendation information of PRS according to the capability about whether the terminal supports the positioning measurement without measurement gap.
In some embodiments, when determining the PRS recommendation information based on the capability about whether the terminal supports the positioning measurement without measurement gap, the method further includes: receiving the capability reported by the terminal or the base station, about whether the terminal supports the positioning measurement without measurement gap.
In some embodiments, the method further includes: requesting the terminal or the base station to report the capability about whether the terminal supports positioning measurement without measurement gap.
In some embodiments, the method further includes: requesting the terminal or the base station to report the measurement gap information.
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the recommendation information of PRS includes recommended measurement gap information; the transmitting the recommendation information of PRS, includes:
In some embodiments, the PRS is an on-demand PRS.
On the base station side, referring to
In some embodiments, before receiving the recommendation information of the PRS, the method further includes:
In some embodiments, the transmitting the MG information to the LMF, includes:
In some embodiments, the method further includes: requesting the terminal to report MG information.
In some embodiments, the method further includes:
In some embodiments, the PRS recommendation information is requested by the terminal or the base station.
On the terminal side, referring to
In some embodiments, before receiving the PRS recommendation information, the method further includes:
Referring to
When the network side positioning apparatus serves as the LMF side device:
In some embodiments, the processor 500 transmits the recommendation information of PRS to the base station.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory, and execute following according to the obtained program: transmitting the PRS configuration to the terminal.
In some embodiments, the processor 500 determines the recommendation information of the PRS according to the measurement gap that has been configured by the terminal; or the processor 500 determines the recommendation information of the PRS according to the capability about whether the terminal supports positioning measurement without measurement gap.
In some embodiments, when determining the recommendation information of the PRS based on the capability about whether the terminal supports positioning measurement without measurement gap, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program: receiving the capability reported by the terminal or the base station about, whether the terminal supports positioning measurement without measurement gap.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory, and execute following according to the obtained program: requesting the terminal or base station to report the capability about whether the terminal supports the positioning measurement without the MG.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory, and execute following according to the obtained program: requesting the terminal or the base station to report the measurement gap information.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program:
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program: receiving the PRS candidate configuration transmitted by the base station, and the recommendation information of PRS is determined based on the PRS candidate configuration.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program:
In some embodiments, the recommendation information of PRS includes recommended measurement gap information; the transmitting the recommendation information of PRS, includes:
In some embodiments, the PRS is an on-demand PRS.
When the network side positioning apparatus serves as a base station side device:
In some embodiments, before receiving the recommendation information of PRS, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program:
In some embodiments, the transmitting the MG to the LMF includes:
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory, and execute following according to the obtained program: requesting the terminal to report the MG information.
In some embodiments, the processor 500 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program:
In some embodiments, the recommendation information of PRS is requested by the terminal or the base station.
The transceiver 510 is configured to receive and transmit data under the control of processor 500.
In
The processor 500 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit, ASIC, a Field-Programmable Gate Array, FPGA or a Complex Programmable Logic Device, CPLD.
On the terminal side, referring to
In some embodiments, before receiving the recommendation information of PRS, the processor 600 is further configured to invoke program instructions stored in the memory and execute following according to the obtained program:
The positioning apparatus further includes a transceiver 610 configured to receive and transmit data under the control of processor 600.
In
The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 when performing operations.
In some embodiments, the processor 600 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit, ASIC, a Field-Programmable Gate Array, FPGA or a Complex Programmable Logic Device, CPLD.
On the LMF side, referring to
The determination unit 11 has the function of executing the method of determining the recommendation information of PRS as described in the above-mentioned LMF side positioning method, which will not be described again here.
The transmitting unit 12 has the function of executing various processes described in the above LMF side positioning method, which will not be described again here.
On the base station side, referring to
In some embodiments, before receiving the recommendation information of PRS, the receiving unit 21 is further configured to: receive an information request from a Positioning Management Function, LMF, and transmit one or a combination of the following information to the LMF according to the information request:
In some embodiments, the transmitting the MG to the LMF includes:
In some embodiments, the transmitting unit 22 is further configured to request the terminal to report MG information.
In some embodiments, the receiving unit 21 is further configured to:
In some embodiments, the recommendation information of PRS is requested by the terminal or the base station.
On the terminal side, referring to
In some embodiments, before receiving the recommendation information of PRS, the receiving unit 31 is further configured to:
It should be noted that the division of units in embodiments of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods. In addition, each functional unit in various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units.
If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to cause a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the application. The aforementioned storage media include: U disk, mobile hard disk, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk and other media that can store program code.
Embodiments of the present application provide a computing device, which may be a desktop computer, a portable computer, a smart phone, a tablet computer, a Personal Digital Assistant, PDA, etc. The computing device may include a Center Processing Unit, CPU, memory, input/output devices, etc. The input device may include a keyboard, a mouse, a touch screen, etc., and the output device may include a display device, such as a Liquid Crystal Display, LCD, a Cathode Ray Tube, CRT, etc.
Memory may include Read-Only Memory (ROM) and Random Access Memory (RAM) and provides the processor with program instructions and data stored in the memory. In this embodiment of the present application, the memory can be used to store the program of any of the methods provided in the embodiments of this application.
The processor invokes the program instructions stored in the memory, and the processor is configured to execute any of the methods provided by the embodiments of the present application according to the obtained program instructions.
Embodiments of the present application provide a computer storage medium for storing computer program instructions used for the apparatus provided by the above embodiments of the present application, which include programs for executing any of the methods provided by the above embodiments of the present application.
The computer storage medium may be any available media or data storage device that a computer can access, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.
The methods provided by the embodiments of this application can be applied to a terminal device and a network device.
Here, the terminal device can also be called a User Equipment, referred to as “UE”, a Mobile Station, referred to as “MS”), a mobile terminal, etc. In some embodiments, the terminal can have the ability to communicate with one or more core networks via the Radio Access Network (RAN). For example, the terminal can be a mobile phone (or “cellular” phone), or a mobile computer, etc. For example, the terminal may also be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device.
The network device may be a base station (e.g, and access point), which refers to a device in the access network that communicates with wireless terminals through one or more sectors over the air interface. The base station may be used to convert received air frames to and from IP packets and act as a router between the wireless terminal and the remainder of the access network, which may include an Internet Protocol (IP) network. The base station also coordinates attribute management of the air interface. For example, the base station can be a Base Transceiver Station (BTS) in GSM or CDMA, a base station (NodeB) in WCDMA, or an evolutionary NodeB (NodeB, eNB, e-NodeB, or evolutional Node B) in LTE. B, or it can also be gNB in the 5G system, etc. There are no limitations in the embodiments of this application.
The processing flow of the above method can be implemented with a software program. The software program can be stored in a storage medium. When the stored software program is invoked, the above method steps are executed.
Those skilled in the art should understand that the embodiments of the present application provide methods, systems, or computer program products. Accordingly, the present application can take the form of an entire hardware embodiment, an entire software embodiment, or an embodiment combining software and hardware aspects. Further, the present application may take the form of a computer program product implemented on one or more computer-usable storage medias (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program codes embodied therein.
The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowcharts and/or block diagrams, and a combination of procedures and/or blocks in the flowcharts and/or block diagrams can be realized by computer program instructions. These computer program instructions may be provided to a general computer, dedicated computer, embedded processor, or a processor of other programmable data processing apparatuses to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing apparatuses produce an apparatus for realizing the functions specified in one or more procedures of the flowcharts and/or one or more blocks of the block diagrams.
These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction apparatus. The instruction apparatus realizes the function specified in one or more procedures of the flowcharts and/or one or more blocks of the block diagrams.
These computer program instructions can also be loaded onto a computer or other programmable data processing apparatuses, causing a series of operations to be performed on the computer or other programmable apparatuses to produce a computer-implemented process, so that the instructions executed on the computer or other programmable apparatuses provide steps for implementing the functions specified in one or more procedures of the flowcharts and/or one or more blocks of the block diagrams.
Apparently, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. In this way, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these modifications and variations.
Number | Date | Country | Kind |
---|---|---|---|
202110512113.X | May 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/088568 | 4/22/2022 | WO |