Positioning method and communication apparatus

By receiving reference signals from multiple frequency bands in the 5G communication system and using carrier aggregation technology to determine the frequency points associated with the carrier phase measurement values, the problem of frequency point association in a multipath environment is solved, and high-precision carrier phase positioning is achieved.

WO2025200800A1PCT designated stage Publication Date: 2025-10-02HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/076619
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-27
Filing Date
2025-02-10
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

In dense and rich multipath environments, determining the frequency points associated with carrier phase measurements to improve positioning accuracy is crucial. This is especially true in 5G communication systems, where carrier phase positioning technology is affected by multipath interference in indoor scenarios. Existing technologies have failed to effectively address the frequency association issue.

Method used

By receiving reference signals on multiple frequency bands, measuring the carrier phase and determining the associated frequency points, carrier aggregation technology is used to combine the reference signals of multiple frequency bands to estimate the measurement value, and the weighted averaging method of the center frequency point or subcarrier is used to reduce the computational complexity and improve the anti-multipath capability.

Benefits of technology

It achieves precise positioning of the carrier phase in a multipath environment, improves positioning accuracy and anti-multipath interference capability, and improves the accuracy of carrier phase measurement values.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025076619_02102025_PF_FP_ABST
    Figure CN2025076619_02102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a positioning method and a communication apparatus. The method comprises: a first device receiving from a first network device N reference signals on N frequency bands, wherein the N frequency bands correspond to the N reference signals on a one-to-one basis, and N is an integer greater than 1; measuring the N reference signals, and acquiring a first measurement value corresponding to a first frequency point, wherein the first frequency point is associated with the N frequency bands, and the first measurement value is a carrier phase measurement value of a first propagation path corresponding to the N reference signals; and sending the first measurement value and first indication information, wherein the first indication information is used for determining the first frequency point. The method specifies how to determine a frequency point associated with a carrier phase measurement value, thereby enabling carrier-phase positioning under bandwidth aggregation.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method and communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on March 27, 2024, with application number 202410365890.X and application name “Positioning Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and more particularly, to a positioning method and a communication device. Background Art

[0003] Carrier phase positioning can achieve high-precision positioning and has been proven in satellite systems. However, carrier phase positioning technology is primarily used in open outdoor environments, where the amount of multipath in the system is relatively low and the measured carrier phase accuracy is very high. However, in dense multipath environments, such as indoors, walls, tables, chairs, furniture, and even human bodies can produce a rich multipath. In such environments, large bandwidth can be used to achieve multipath resolution and achieve carrier phase positioning accuracy.

[0004] Since the maximum bandwidth of a single carrier in the fifth generation (5G) communication system at the Sub-6G frequency point is 100MHz, in one possible implementation method, a large bandwidth can be achieved based on a carrier aggregation (CA) scheme, thereby breaking through the system's single carrier maximum bandwidth limit to achieve carrier phase positioning accuracy. That is, the CA-based carrier phase positioning method can obtain a carrier phase measurement value by jointly estimating reference signals on multiple frequency bands. CA technology can increase the effective bandwidth of the reference signal, suppress the impact of dense multipath on the first-path carrier phase, and thereby improve the accuracy of measurement values ​​such as carrier phase. After the terminal obtains the carrier phase measurement value by measuring the reference signals of multiple frequency bands, it needs to report the carrier phase measurement value and the frequency point associated with the carrier phase measurement value to the device that initiated the positioning. However, how to determine the associated frequency point has not yet been clearly specified. Summary of the Invention

[0005] The present application provides a positioning method and a communication device, in which the method clarifies how to determine the frequency point associated with the carrier phase measurement value.

[0006] In the first aspect, a positioning method is provided, which can be executed by a first device, or by a module applied to the first device (such as a processor, chip, or chip system, etc.), or by a logical node, logical module or software that can realize all or part of the functions of the first device, without limitation.

[0007] The method includes: receiving N reference signals on N frequency bands from a first network device, where the N frequency bands correspond one-to-one to the N reference signals, and N is an integer greater than 1; measuring the N reference signals, obtaining a first measurement value corresponding to a first frequency point, where the first frequency point is associated with the N frequency bands, and the first measurement value is a carrier phase measurement value of a first propagation path corresponding to the N reference signals; and sending the first measurement value and first indication information, where the first indication information is used to determine the first frequency point.

[0008] In the above technical solution, the first frequency point is associated with N frequency bands, that is, the first frequency point is determined based on N frequency bands. This method clarifies how to determine the frequency point associated with the carrier phase measurement value, thereby enabling carrier phase positioning under bandwidth aggregation. By combining multiple frequency bands with carrier phase technology, this method improves the carrier phase's ability to resist multipath, thereby improving positioning accuracy.

[0009] In certain implementations of the first aspect, the first indication information indicates a first frequency point, or the first indication information indicates resource identifiers of N reference signals, and the resource identifiers of the N reference signals are used to determine N frequency bands.

[0010] In certain implementations of the first aspect, the first frequency point is determined based on N center frequency points, where the N center frequency points are the center frequency points of each frequency band in the N frequency bands.

[0011] In certain implementations of the first aspect, the first frequency point Among them, f i is the i-th frequency point among the N center frequency points.

[0012] In the above technical solution, the center frequency of the carrier phase is obtained by directly weighted averaging the center frequencies corresponding to multiple PRS resources. This can reduce the complexity of the carrier phase calculation for scenarios where N frequency bands have equal bandwidths.

[0013] In certain implementations of the first aspect, the first frequency point f c =(f low1 +f high1 ) / 2, where f low1 is the lowest frequency among the N center frequencies, f high1 The highest frequency among the N center frequencies.

[0014] In certain implementations of the first aspect, the first frequency point is based on the highest frequency point f corresponding to the N frequency bands. high2 and / or the lowest frequency point f corresponding to N frequency bands low2 Sure.

[0015] In certain implementations of the first aspect, the first frequency point f c =(f low2+f high2 ) / 2.

[0016] In the above technical solution, the carrier phase-associated frequency points are calculated based on the highest frequency point and the lowest frequency point corresponding to N frequency bands, which can effectively solve the problem of calculating the associated frequency points when the N frequency bands are not equal.

[0017] In certain implementations of the first aspect, the first frequency point f c =((f1-B1 / 2)+(f2+B2 / 2)) / 2, where f1 and B1 are the center frequency and bandwidth of the first frequency band, f2 and B2 are the center frequency and bandwidth of the second frequency band, and the first frequency band and the second frequency band are the center frequency and bandwidth of the N frequency bands. low2 and the highest frequency point f high2 Corresponding frequency band.

[0018] In certain implementations of the first aspect, the first frequency point is the frequency point corresponding to subcarrier No. 0 among the M subcarriers of the first bandwidth, or the first frequency point is the frequency point corresponding to subcarrier No. -1, or the first frequency point is the frequency point corresponding to subcarrier No. 1, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency in the N frequency bands, and the first bandwidth includes M subcarriers, M ≥ 2 and M is an integer.

[0019] In certain implementations of the first aspect, the first frequency point is the center frequency point of subcarrier 0 and subcarrier 1 among the M subcarriers of the first bandwidth, or the first frequency point is the center frequency point corresponding to subcarrier -1 and subcarrier 1, and the first frequency point is the center frequency point corresponding to subcarrier -1 and subcarrier 1, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency in the N frequency bands, and the first bandwidth includes M subcarriers, M≥2 and M is an integer.

[0020] It can be understood that the subcarrier number X in the above two implementations means that the subcarrier corresponding to the sequence number is X. For example, M is an even number, and the sequence numbers of the M subcarriers can be determined as follows: the M subcarriers are sorted from low to high according to the frequency point, and the sequence numbers corresponding to the M subcarriers are -M / 2 to (M / 2-1), or the sequence numbers corresponding to the M subcarriers are -(M / 2-1) to M / 2.

[0021] In certain implementations of the first aspect, the first bandwidth includes M subcarriers, and the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands, wherein the first frequency point is the frequency point corresponding to the (M+1) / 2th or (M-1) / 2th or M / 2th subcarrier among the M subcarriers, or the first frequency point is the center frequency point of the frequency point corresponding to the M / 2th subcarrier and the frequency point corresponding to the (M / 2+1)th subcarrier among the M subcarriers.

[0022] In the above technical solution, after sorting the subcarriers occupied by N frequency bands and GAP frequency bands, the above subcarriers are selected as associated frequency points to measure the carrier phase, which is conducive to achieving precise control of the carrier phase center frequency point and enabling subcarrier-level alignment of the carrier phase center frequency point measured by the first device.

[0023] In certain implementations of the first aspect, N reference signals are measured to obtain a first measurement value corresponding to a first frequency point, including: estimating the channel coefficients corresponding to N frequency bands based on the N reference signals; determining a first channel coefficient, wherein the first channel coefficient is determined based on the channel coefficients corresponding to the N frequency bands and the channel coefficient corresponding to the GAP frequency band between the N frequency bands, and the channel coefficient of the GAP frequency band is 0; setting the channel coefficient corresponding to the third frequency band in the first channel coefficient to 0 to obtain a second channel coefficient, wherein the third frequency band is a frequency band in the first bandwidth that is symmetrical with the GAP frequency band between the N frequency bands with the first frequency point as the symmetry axis, and the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands; and determining the first measurement value based on the second channel coefficient.

[0024] In certain implementations of the first aspect, the method further includes: receiving M reference signals on M frequency bands from a second network device, where the M frequency bands correspond one-to-one to the M reference signals, and M is an integer greater than 1; measuring the M reference signals to obtain a second measurement value corresponding to a first frequency point, where the first frequency point is associated with the M frequency bands, and the second measurement value is a carrier phase measurement value of a second propagation path corresponding to the M reference signals; and sending the second measurement value and second indication information, where the second indication information is used to determine the first frequency point.

[0025] Here, M may be equal to N or may not be equal to N. However, it should be noted that the frequency point calculated by the first device based on the N frequency bands and the associated frequency point calculated based on the M frequency bands are the same frequency point, that is, both are the first frequency point.

[0026] On the second aspect, a positioning method is provided, which can be executed by a second device, or by a module applied to the second device (such as a processor, chip, or chip system, etc.), or by a logical node, logical module or software that can realize all or part of the functions of the second device, without limitation.

[0027] The method includes: receiving a first measurement value and first indication information corresponding to a first frequency point, the first indication information is used to determine the first frequency point, the first frequency point is associated with N frequency bands, the N frequency bands are resources of N reference signals transmitted by the first network device to the first device, the N frequency bands correspond one-to-one to the N reference signals, the first measurement value is a carrier phase measurement value of a first propagation path of the N reference signals, and N is an integer greater than 1; and determining the position of the first device based on the first measurement value and the first frequency point.

[0028] For the beneficial effects of the second aspect, please refer to the description of the first aspect and will not be repeated here.

[0029] In certain implementations of the second aspect, the first indication information indicates a first frequency point, or the first indication information indicates resource identifiers of N reference signals, and the resource identifiers of the N reference signals are used to determine N frequency bands.

[0030] In certain implementations of the second aspect, the first frequency point is determined based on N center frequency points, where the N center frequency points are the center frequency points of each frequency band in the N frequency bands.

[0031] In certain implementations of the second aspect, the first frequency Among them, f i is the i-th center frequency among the N center frequencies.

[0032] In certain implementations of the second aspect, the first frequency point f c =(f low1 +f high1 ) / 2, where f low1 is the lowest frequency among the N center frequencies, f high1 The highest frequency among the N center frequencies.

[0033] In certain implementations of the second aspect, the first frequency point is based on the highest frequency point f corresponding to the N frequency bands. high2 and / or the lowest frequency point f corresponding to N frequency bands low2 Sure.

[0034] In certain implementations of the second aspect, the first frequency point f c =(f low2 +f high2 ) / 2.

[0035] In certain implementations of the second aspect, the first frequency point f c =((f1-B1 / 2)+(f2+B2 / 2)) / 2, where f1 and B1 are the center frequency and bandwidth of the first frequency band, f2 and B2 are the center frequency and bandwidth of the second frequency band, and the first frequency band and the second frequency band are the center frequency and bandwidth of the N frequency bands. low2 and the highest frequency point fhigh2 Corresponding frequency band.

[0036] In certain implementations of the second aspect, the first bandwidth includes M subcarriers, the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands, and the first frequency point is the frequency point corresponding to the (M+1) / 2th or (M-1) / 2th or M / 2th subcarrier among the M subcarriers, or the first frequency point is the center frequency point of the frequency point corresponding to the M / 2th subcarrier and the frequency point corresponding to the (M / 2+1)th subcarrier among the M subcarriers.

[0037] In certain implementations of the second aspect, the first frequency point is the frequency point corresponding to subcarrier No. 0 among the M subcarriers of the first bandwidth, or the first frequency point is the frequency point corresponding to subcarrier No. -1, or the first frequency point is the frequency point corresponding to subcarrier No. 1, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency points in the N frequency bands, and the first bandwidth contains M subcarriers, M ≥ 2 and M is an integer.

[0038] In certain implementations of the second aspect, the first frequency point is the center frequency point of subcarrier 0 and subcarrier 1 among the M subcarriers of the first bandwidth, or the first frequency point is the center frequency point corresponding to subcarrier -1 and subcarrier 1, and the first frequency point is the center frequency point corresponding to subcarrier -1 and subcarrier 1, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency in the N frequency bands, and the first bandwidth contains M subcarriers, M≥2 and M is an integer.

[0039] It can be understood that the subcarrier number X in the above two implementations means that the subcarrier corresponding to the sequence number is X. For example, M is an even number, and the sequence numbers of the M subcarriers can be determined as follows: the M subcarriers are sorted from low to high according to the frequency point, and the sequence numbers corresponding to the M subcarriers are -M / 2 to (M / 2-1), or the sequence numbers corresponding to the M subcarriers are -(M / 2-1) to M / 2.

[0040] In certain implementations of the second aspect, the method further includes: receiving a second measurement value and second indication information corresponding to the first frequency point, the second indication information being used to determine the first frequency point, the first frequency point being associated with M frequency bands, the M frequency bands being resources for the second network device to transmit M reference signals to the first device, the M frequency bands corresponding one-to-one to the M reference signals, the second measurement value being a carrier phase measurement value of a second propagation path of the M reference signals, where M is an integer greater than 1; determining the position of the first device based on the first measurement value and the first frequency point, including: determining the position of the first device based on the first measurement value and the second measurement value.

[0041] In a third aspect, a communication device is provided, configured to execute the method provided by any of the above aspects or implementations thereof. Specifically, the device may include units and / or modules, such as a processing unit and / or a transceiver unit, configured to execute the method provided by any of the above aspects or implementations thereof.

[0042] In one implementation, the apparatus is a first device or a second device. When the apparatus is the first device or the second device, the transceiver unit may be a transceiver, an input / output interface, or a communication interface; and the processing unit may be at least one processor. Optionally, the transceiver is a transceiver circuit. Optionally, the input / output interface is an input / output circuit.

[0043] In another implementation, the apparatus is a chip, chip system, or circuit used in the first device or the second device. When the apparatus is a chip, chip system, or circuit used in the first device or the second device, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0044] In a fourth aspect, a communication device is provided, comprising: a memory for storing programs; and at least one processor for executing computer programs or instructions stored in the memory to perform the method provided by any one of the above aspects or its implementation.

[0045] In one implementation, the apparatus is a first device or a second device.

[0046] In another implementation, the apparatus is a chip, a chip system, or a circuit used in the first device or the second device.

[0047] In a fifth aspect, a communication device is provided, comprising: at least one processor and a communication interface, wherein the at least one processor is configured to retrieve a computer program or instruction stored in a memory through the communication interface to execute the method provided by any of the above aspects or implementations thereof. The communication interface may be implemented in hardware or software.

[0048] In one implementation, the device further includes the memory.

[0049] In a sixth aspect, a processor is provided for executing the methods provided in the above aspects.

[0050] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as operations such as processor output, reception, and input, or as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.

[0051] In a seventh aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes a method for executing any one of the above aspects or its implementation.

[0052] In an eighth aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method provided by any one of the above aspects or its implementation.

[0053] In a ninth aspect, a chip is provided, comprising a processor and a communication interface, wherein the processor reads instructions stored in a memory through the communication interface and executes the method provided by any one of the above aspects or implementations thereof. The communication interface may be implemented in hardware or software.

[0054] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided by any of the above aspects or its implementation methods.

[0055] When the method provided in this application is executed by a chip, this application does not limit the number of chips that implement the method. For example, the method can be executed by one chip or by two or more chips. Furthermore, when the number of chips implementing the method of this application is two or more, the chip manufacturers are not limited and can be the same manufacturer or different manufacturers.

[0056] In a tenth aspect, a communication system is provided, comprising at least one of the first device or the second device described above. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] FIG1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application.

[0058] FIG2 is a schematic diagram of a method 200 for sending measurement information proposed in this application.

[0059] FIG3 is a schematic flowchart of a positioning method 300 provided in an embodiment of the present application.

[0060] 4 to 10 are schematic diagrams of an implementation method for determining the first frequency point proposed in this application.

[0061] 11 and 12 are schematic diagrams of determining the second channel coefficient proposed in this application.

[0062] 13 and 14 are schematic diagrams of a carrier phase measurement method for implementing carrier aggregation by a first device when different network devices transmit reference signals of different frequency band combinations.

[0063] FIG15 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.

[0064] FIG16 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0065] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0066] Before introducing the embodiments of the present application, the following points are first explained.

[0067] First, in this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their internal logical relationships.

[0068] It can be understood that some optional features in the embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.

[0069] It can be understood that the solutions in the embodiments of this application can be used in combination, and the explanations or descriptions of each term, similar operations or steps appearing in the embodiments can be referenced or explained with each other in each embodiment, and this application does not limit this.

[0070] Second, in this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Wherein a, b and c can be single or multiple, respectively.

[0071] Third, throughout this application, the terms "first," "second," and various numerical references are used for descriptive purposes only and are not intended to limit the scope of the embodiments of this application. For example, they are used to distinguish between different messages, rather than to describe a specific order or precedence. It should be understood that these references are interchangeable, where appropriate, to allow for the description of scenarios beyond the embodiments of this application.

[0072] Fourth, in this application, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.

[0073] Fifth, in this application, "indication" can include direct indications and indirect indications. When describing that a certain indication information indicates A, it can include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must contain A.

[0074] Sixth, in this application, "sending information to ... (e.g., a device)" can be understood as the destination of the information being the device. This can include sending information to the device directly or indirectly. "Receiving information from ... (e.g., a device) or receiving information from ... (e.g., a device)" can be understood as the source of the information being the device, which can include receiving information from the device directly or indirectly. The information may undergo necessary processing between the source and destination, such as format changes, but the destination can still understand the valid information from the source.

[0075] In this application, "sending information" can be understood as one device sending information to another device, or as one logic module within a device sending information to another logic module. For example, "a network device sending information" can be understood as the network device sending information to another device (such as a terminal device), or as logic module 1 within the network device sending information to logic module 2.

[0076] In this application, "receiving information" can be understood as one device receiving information from another device, or as a logic module within a device receiving information from another logic module. For example, "a network device receiving information" can be understood as the network device receiving information from another device (such as a terminal device), or as logic module 1 within the network device receiving information from logic module 2.

[0077] Seventh, the arrows or boxes shown by dotted lines in the schematic diagrams of the accompanying drawings in the specification of this application represent optional steps or optional modules.

[0078] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5G system or new radio (NR) and future communication systems, vehicle-to-X (V2X), where V2X may include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), etc., long term evolution technology for vehicle-to-vehicle communication (LTE-V), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution technology for machine-to-machine communication (LTE-V), etc. evolution-machine (LTE-M), machine to machine (M2M), etc.

[0079] The terminal device in the embodiments of the present application may refer to user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, an audio device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited thereto.

[0080] The terminal device in this application can also be a road side unit (RSU). RSU is a facility deployed on the roadside for auxiliary communication in the vehicle-mounted delay-tolerant network. It is directly connected to the backbone network and can communicate wirelessly with the vehicle. Compared with the vehicles in the vehicle-mounted delay-tolerant network, RSU has better communication capabilities, coverage and transmission speed, and can communicate with multiple vehicles at the same time. In addition, RSU has a large storage space that can store information and increase the probability of communication. Therefore, by deploying relevant RSU in the road traffic system, on the one hand, it can effectively solve the existing vehicle-mounted Internet access problem, and on the other hand, it can greatly increase the communication opportunities between vehicles. By caching messages through RSU, efficient transmission of messages between vehicles can be achieved.

[0081] Exemplarily, the terminal device may include: a radio resource control (RRC) signaling interaction module, a media access control (MAC) signaling interaction module, and a physical (PHY) signaling interaction module. Among them, the RRC signaling interaction module may be: a module used by the network device and the terminal device to send and receive RRC signaling. The MAC signaling interaction module may be: a module used by the network device and the terminal device to send and receive MAC control element (CE) (MAC-CE) signaling. PHY signaling and data may be: a module used by the network device and the terminal device to send and receive uplink control signaling or downlink control signaling, uplink and downlink data, or downlink data.

[0082] The network device in the embodiment of the present application can be a device for communicating with a terminal device, and the network device includes but is not limited to: an evolved nodeB (eNB or eNodeB) in an LTE system, a wireless controller in a cloud radio access network (CRAN) scenario, a radio network controller (RNC), a base station controller (BSC), a home base station (for example, home evolved nodeB, or home nodeB, HNB), a baseband unit (BBU), or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc., and can be an access point (AP) in a wireless local area network (WLAN), a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., and can be a new wireless system (new The gNB or transmission point (TRP or TP) in a 5G radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, is not limited in the embodiments of the present application. All or part of the functions of the network device in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The network device in this application may also be a logical node, logical module or software that can implement all or part of the functions of the network device.

[0083] In some deployments, the gNB may include a centralized unit (CU) and a distributed unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by a combination of the DU and the AAU. It is understood that the network device may include one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (RAN) or a network device in a core network (CN), which is not limited in this application.

[0084] The network device in the embodiment of the present application may also be an open radio access network (O-RAN) device, which may also be referred to as a RAN node. Multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes respectively implement part of the functions of the network device. As an example, the RAN node may be a CU, DU, CU-control plane (CP), CU-user plane (UP), or radio unit (RU). Among them, the CU and DU may be set separately, or may also be included in the same network element, such as a BBU. The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). For example, in some deployments, the network device may include a centralized unit (CU) and a DU. In different systems, CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art will understand their meanings. For example, in the ORAN system, CU may also be referred to as O-CU (Open CU), DU may also be referred to as O-DU (Open DU), CU-CP may also be referred to as O-CU-CP (Open CU-CP), CU-UP may also be referred to as O-CU-UP (Open CU-UP), and RU may also be referred to as O-RU (Open RU). For convenience of description, this application uses CU, CU-CP, CU-UP, DU and / or RU as examples for description. Any unit in the CU (or CU-CP, CU-UP), DU and / or RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0085] Optionally, for network elements in the ORAN system, each network element may implement the protocol layer functions shown in Table 1 below.

[0086] Table 1

[0087] It should be noted that, in the ORAN system, the network device in this application may be one or more network elements in Table 1 above.

[0088] The following describes the architecture of the CU and DU of an access network device. The access network device includes at least one CU and at least one DU. Optionally, the access network device also includes at least one RU.

[0089] The following is an introduction using the example of an access network device including a CU and a DU. The CU has some functions of the core network, and the CU may include a CU-CP and a CU-UP. The CU and the DU may be configured according to the protocol layer functions of the wireless network they implement. For example, the CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above it (for example, the RRC layer and / or the SDAP layer). The DU is configured to implement the functions of the protocol layers below the PDCP layer (for example, the RLC layer, the MAC layer, and / or the physical (PHY) layer). For another example, the CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and the DU is configured to implement the functions of the PDCP layer and the protocol layers below it (for example, the RLC layer, the MAC layer, and / or the PHY layer, etc.).

[0090] When a CU includes a CU-CP and a CU-UP, the CU-CP is used to implement the control plane functions of the CU, and the CU-UP is used to implement the user plane functions of the CU. For example, when the CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, the CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and the CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.

[0091] The CU-CP can interact with network elements in the core network that implement control plane functions. The network elements in the core network that implement control plane functions can be access and mobility function network elements, such as the access and mobility management function (AMF) in the 5G system. The access and mobility function network element is responsible for mobility management in the mobile network, such as location update of terminal devices, registration network of terminal devices, and switching of terminal devices.

[0092] The CU-UP can interact with network elements in the core network that implement user plane functions. Network elements in the core network that implement user plane functions, such as the User Plane Function (UPF) in the 5G system, are responsible for forwarding and receiving data in terminal devices.

[0093] The above configuration of CU and DU is only an example, and the functions of CU and DU can also be configured as needed. For example, the CU or DU can be configured to have the functions of more protocol layers, or the CU or DU can be configured to have partial processing functions of the protocol layer. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements. For example, according to the delay, the functions whose processing time needs to meet the smaller delay requirement are set in the DU, and the functions that do not need to meet the delay requirement are set in the CU.

[0094] The DU and RU can work together to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways according to the design. For example, the DU is configured to implement the baseband function, and the RU is configured to implement the mid-RF function. For another example, the DU is configured to implement the high-layer functions in the PHY layer, and the RU is configured to implement the low-layer functions in the PHY layer or to implement the low-layer functions and the RF functions. The high-layer functions in the physical layer may include a part of the functions of the physical layer, which is closer to the MAC layer, and the low-layer functions in the physical layer may include another part of the functions of the physical layer, which is closer to the mid-RF side.

[0095] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and this application does not limit this. It should be noted that in this application, when referring to a network device, it can refer to the network device itself, or it can refer to a chip, functional module or integrated circuit in the network device that performs the method provided in this application, and this application does not limit this.

[0096] To facilitate understanding of the embodiments of the present application, a communication system to which the embodiments of the present application may be applied is first described.

[0097] FIG1 is a schematic diagram of a wireless communication system 100 applicable to an embodiment of the present application. The communication system 100 includes a terminal device (represented as a UE in FIG1 ), a radio access network (represented as a next generation radio access network (NG-RAN) in FIG1 ), and a core network.

[0098] The radio access network includes one or more next-generation evolved node Bs (ng-eNBs) and gNBs. An ng-eNB represents an LTE base station connected to the 5G core network, and a gNB represents a 5G base station connected to the 5G core network. Communication between ng-eNBs, between two ng-eNBs, or between two gNBs occurs over the Xn interface. The Xn interface is also called the XnAP interface. The radio access network connects to the core network via the NG-C interface.

[0099] The core network includes other functions such as access and mobility management function (AMF) and location management function (LMF).

[0100] LMF is responsible for supporting different types of location services related to UE, including positioning of UE and transmission of auxiliary data to UE. LMF may exchange signals with RAN, such as ng-eNB or gNB, and UE. For example, LMF and ng-eNB or gNB exchange information through new radio positioning protocol annex (NRPPa) messages, such as obtaining configuration information of positioning reference signal (PRS), sounding reference signal (SRS), cell timing, cell location information, etc. For another example, LMF and UE transmit UE capability information, auxiliary information, measurement information, etc. through LTE positioning protocol (LPP) messages.

[0101] The AMF entity can receive location service requests related to the UE from the location services (LCS) entity of the 5G core network (5G core, 5GC), or the AMF itself can start some location services on behalf of a specific UE and forward the location service request to the LMF.

[0102] The terminal device connects to the radio access network via the ng-eNB via the LTE-Uu interface. The terminal device can also connect to the radio access network via the gNB via the NR-Uu interface.

[0103] It should also be understood that the communication system 100 may include one or more terminal devices, for example, one or more terminal device groups (such as the UE set shown in FIG1 ). A gNB may send data or control signaling to one or more terminal devices. Multiple gNBs may also simultaneously send data or control signaling to a single terminal device.

[0104] Optionally, the ng-eNB and gNB in ​​Figure 1 can also be replaced by TRP, TP, reception point (RP), cell, etc.

[0105] Figure 2 is a schematic diagram of a wireless communication system 200 applicable to an embodiment of the present application. As shown in Figure 2, the wireless communication system 200 may include at least one terminal device, such as UE101 shown in Figure 2. The wireless communication system 200 may also include multiple network devices (for example, the network device may be a base station (BS) or a TRP, and the base station is taken as an example below), wherein the multiple base stations include a base station of a service cell of the terminal device 101 and base stations of one or more neighboring cells of the service cell. The base station of the service cell (also referred to as the service base station) is shown as 102 in Figure 2, and the base stations of the neighboring cells (also referred to as neighboring base stations) are shown as 103 and 104 in Figure 2. Both the network device and the terminal device may be configured with multiple antennas, and the network device and the terminal device may communicate using multi-antenna technology.

[0106] Optionally, the base station in Figure 2 can be replaced by TRP, TP, RP, cell, etc.

[0107] In addition to network devices and terminal devices, the wireless communication system 200 may also include an LMF network element 105. The LMF network element 105 can be used to implement location estimation of terminal devices. The LMF network element 105 can be deployed inside the core network, that is, the LMF network element 105 is also a core network element. The LMF network element 105 can communicate with network devices through an AMF network element (not shown in the figure). For ease of description, in the embodiment of the present application, the LMF network element sending information to the network device through the AMF network element is referred to as the LMF network element sending information to the network device. In other words, the LMF network element sending a message to the network device in the embodiment of the present application can be understood as the LMF network element first sending the information to the AMF network element, and the AMF network element forwarding the information to the network device. Optionally, if there is an interface between the LMF network element and the network device, the LMF network element can directly send the information to the network device.

[0108] In some embodiments, some functions of LMF network element 105, such as the location management component (LMC), can be integrated into the network device. For example, base station 102 of the serving cell and base stations 103 and 104 of two neighboring cells all have integrated LMCs. The LMC of the LMF network element integrated into the network device sending information to the network device can also be considered as the LMF network element sending information to the network device.

[0109] It should be noted that the communication system architecture shown in FIG2 is merely an example and is not limited to other architectures. For example, FIG2 shows base station 102 of a serving cell and base stations 103 and 104 of two neighboring cells. Obviously, communication system 200 may also include base stations of more neighboring cells.

[0110] In communication systems 100 and 200, LMF network elements communicate with base stations using the NRPPa protocol. LMF network elements communicate with UEs using the LPP protocol. LMFs exchange cell information with base stations using the NRPPa protocol, such as cell reference signal configuration information, cell timing information, and cell geographic location information. LMFs also communicate with UEs using the LPP protocol, including UE capability information, auxiliary information, and measurement information.

[0111] To facilitate understanding of the embodiments of the present application, the following is a brief introduction to the terms involved in the embodiments of the present application.

[0112] 1. Multipath propagation: After the transmitter sends a signal, the signal may be reflected, scattered, refracted, or diffracted when it encounters an obstacle during propagation, and thus reach the receiver along multiple propagation paths. This propagation phenomenon is called multipath propagation.

[0113] 2. Line of sight (LOS) path: Line of sight wireless transmission refers to the transmission of signals between the transmitting antenna and the receiving antenna at a distance where they can see each other. Here, "being able to see each other" means that there are no obstacles between the transmitting and receiving ends, that is, the LOS path is the signal propagation path without obstacles between the transmitting and receiving ends.

[0114] 3. Non-line of sight (NLOS) path: A signal propagation path other than the LOS path among multiple signal propagation paths between the transmitter and receiver.

[0115] 4. Multipath resolution: The ability to effectively separate signals corresponding to multiple paths. Multipath resolution is related to signal bandwidth. The larger the bandwidth, the stronger the multipath resolution.

[0116] Currently, carrier phase-based positioning technology has been widely used in various satellite systems, such as Beidou, the global positioning system (GPS), and the global navigation satellite system (GLONASS), with positioning accuracy reaching the centimeter (cm) level. Carrier phase positioning requires the joint measurement of multiple base stations. For example, based on the communication system shown in Figure 2, multiple base stations send reference signals to UE101. UE101 determines the carrier phase measurement values ​​corresponding to different base stations based on the reference signals. A set of equations is constructed using multiple carrier phase measurement values, and based on the known positions of the base stations, the distances from UE101 to the different base stations and the position of UE101 are jointly calculated to achieve high-precision calculations. The following briefly introduces the basic principles of carrier phase positioning. The transmitter sends a carrier signal, which arrives at the receiver after a certain propagation delay. The receiver measures the initial phase value and continuously tracks the phase, accumulating the carrier phase change over a period of time. The carrier phase is the phase difference between the carrier signal received by the receiver and its own local array carrier signal. Since the carrier phase contains information about the propagation delay between the transmitter and receiver, the distance information between the transmitter and receiver can be recovered based on the carrier phase solution algorithm, and further positioning solution can be performed.

[0117] Based on the description in the background technology, it can be seen that in one possible implementation, a large bandwidth can be achieved based on a carrier aggregation (CA) scheme, thereby breaking through the maximum bandwidth limit of a single carrier in the system to achieve carrier phase positioning accuracy. After obtaining the carrier phase by measuring the reference signals on multiple frequency bands in joint CA, the terminal can report the carrier phase measurement value and the frequency point associated with the carrier phase measurement value to the device initiating positioning. However, how to determine the frequency point associated with the carrier phase measurement value in the carrier positioning method based on CA is not clearly specified.

[0118] In view of this, the present application provides a positioning method and a communication device that can effectively solve the above technical problems.

[0119] Fig. 3 is a schematic flow chart of a positioning method 300 provided in an embodiment of the present application. The method 300 includes the following steps.

[0120] S310: A first network device sends N reference signals to a first device on N frequency bands, where the N frequency bands correspond one-to-one to the N reference signals, and N is an integer greater than 1. Correspondingly, the first device receives the N reference signals on the N frequency bands from the first network device.

[0121] For example, the first device is a terminal device.

[0122] For example, the reference signal can be a positioning reference signal (PRS), a sounding reference signal (SRS), a channel state information-reference signal (CSI-RS), a primary synchronization signal (PSS), a secondary synchronization signal (SSS), a demodulation reference signal (DMRS), a perception signal, a sounding signal, or other reference signals. It can be understood that the above is only an example of a reference signal, and this application does not specifically limit the type of reference signal.

[0123] This application does not impose any restrictions on the bandwidth corresponding to the N frequency bands. The bandwidths corresponding to the N frequency bands can be the same or different.

[0124] It can be understood that this method is a positioning method based on CA carrier phase. As mentioned above, the positioning method based on carrier phase requires joint measurement based on multiple network devices. Therefore, the first network device in this application can be regarded as any network device among multiple network devices.

[0125] It can also be understood that, in practice, there is a gap (GAP) between any two adjacent frequency bands in the multiple frequency bands of CA.

[0126] S320, the first device measures N reference signals and obtains a first measurement value corresponding to a first frequency point, where the first frequency point is associated with N frequency bands, and the first measurement value is a carrier phase measurement value of a first propagation path corresponding to the N reference signals.

[0127] The first propagation path is one of multiple propagation paths for transmitting the N reference signals from the first network device to the first device. For example, the first propagation path is the first path corresponding to the N reference signals. The first path corresponding to the N reference signals is the shortest propagation path among the multiple propagation paths for transmitting the N reference signals from the first network device to the first device. The first path corresponding to the N reference signals may be a LOS path or a non-LOS path.

[0128] It is understood that the first device needs to first determine a frequency point (i.e., a first frequency point) based on the information of the N frequency bands, and then obtain the carrier phase measurement value corresponding to the frequency point based on the determined frequency point. Three specific implementation methods for calculating the first frequency point are given below.

[0129] In a possible implementation, the first frequency point f c It is determined based on N center frequencies, which are the center frequencies of each of the N frequency bands (ie, the N center frequencies correspond one-to-one to the N frequency bands).

[0130] It can be understood that the center frequency point can also be called carrier frequency, carrier frequency point, carrier center, etc., and this application does not limit this.

[0131] Example 1: Among them, f i is the i-th frequency point among the N center frequency points. That is, f c It is equal to the sum of N center frequencies divided by the result corresponding to N.

[0132] 4, N = 2, N frequency bands are frequency band #1 and frequency band #2, the center frequencies of frequency band #1 and frequency band #2 are f1 and f2 respectively, then f1, f2 and f c As shown in Figure 4, where f c =(f1+f2) / 2.

[0133] Example 2, f c =(f low1 +f high1 ) / 2, where f low1 is the lowest frequency among the N center frequencies, f high1 The highest frequency among the N center frequencies.

[0134] 5, N = 2, N frequency bands are frequency band #1 and frequency band #2, f low1 and f high1 As shown in Figure 5.

[0135] In another possible implementation, the first frequency point f c It is based on the highest frequency point f corresponding to N frequency bands high2 and / or the lowest frequency point f corresponding to N frequency bands low2 Sure.

[0136] Example 1, f c =(f low2 +f high2 ) / 2.

[0137] 6, N = 2, N frequency bands are frequency band #1 and frequency band #2, f low2 and f high2 As shown in Figure 6.

[0138] Example 2, f c=((f1-B1 / 2)+(f2+B2 / 2)) / 2, where f1 and B1 are the center frequency and bandwidth of the first frequency band, f2 and B2 are the center frequency and bandwidth of the second frequency band, and the first frequency band and the second frequency band are the center frequency and bandwidth of the N frequency bands. low2 and the highest frequency point f high2 Corresponding frequency band.

[0139] It can be understood that in this example, f1-B1 / 2=f low2 , f2+B2 / 2=f high2 Continuing with the example of Figure 6, f1, f2, B1, B2 and f c As shown in Figure 6.

[0140] Example 3, f c =f low2 +B / 2, or f c =f high2 -B / 2, where B is the highest frequency point f in N frequency bands high2 To the lowest frequency f low2 The bandwidth corresponding to the frequency domain resources between.

[0141] 7, N = 2, N frequency bands are frequency band #1 and frequency band #2, f low2 、f high2 , B and f c As shown in Figure 7.

[0142] In another possible implementation, the first frequency point f c It is determined based on the number of subcarriers in the first bandwidth, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency in the N frequency bands, and the first bandwidth contains M subcarriers, M≥2 and M is an integer.

[0143] It can be understood that the M subcarriers are the subcarriers included in the N frequency bands and the subcarriers included in the gap bands in the N frequency bands. For example, N = 2, the N frequency bands are frequency band #1 and frequency band #2, frequency band #1 includes k1 subcarriers, frequency band #2 includes k2 subcarriers, and the gap band between frequency band #1 and frequency band #2 includes k3 subcarriers, then M = k1 + k2 + k3.

[0144] Example 1, f c The frequency point corresponding to the (M+1) / 2th, (M-1) / 2th, or M / 2th subcarrier among the M subcarriers.

[0145] It can be understood that in this example, when M is an even number, f c It can be the frequency point corresponding to the M / 2th subcarrier among the M subcarriers; when M is an odd number, f cIt may be the frequency point corresponding to the (M+1) / 2th or (M-1) / 2th subcarrier among the M subcarriers.

[0146] 8, N = 2, N frequency bands are frequency band # 1 and frequency band # 2, frequency band # 1 includes 20 subcarriers, frequency band # 2 includes 19 subcarriers, and the GAP frequency band between frequency band # 1 and frequency band # 2 includes 5 subcarriers. The first bandwidth includes M = 44 subcarriers, then f c It is the frequency point corresponding to the 22nd subcarrier (i.e., the M / 2th subcarrier) among the M subcarriers.

[0147] Example 2, f c is the first of the M subcarriers or The frequency points corresponding to the subcarriers, where Indicates rounding up. Indicates rounding down, 2-M≤k≤M. For example, k can be 1, -1, or 0.

[0148] If k = 1, f c is the first of the M subcarriers or The frequency points corresponding to the subcarriers.

[0149] If k = -1, f c is the first of the M subcarriers or The frequency points corresponding to the subcarriers.

[0150] If k = 0, f c is the first of the M subcarriers or The frequency points corresponding to the subcarriers.

[0151] 9, N = 2, N frequency bands are frequency band # 1 and frequency band # 2, frequency band # 1 includes 20 subcarriers, frequency band # 2 includes 19 subcarriers, and the GAP frequency band between frequency band # 1 and frequency band # 2 includes 5 subcarriers. Then, the first bandwidth includes M = 44 subcarriers. If f c is the first of the M subcarriers subcarriers, then f c is the frequency point corresponding to the 23rd subcarrier among the M subcarriers; if f c is the first of the M subcarriers The frequency point corresponding to the subcarrier, then f c is the frequency corresponding to the 21st subcarrier among the M subcarriers; if f c is the first of the M subcarriers subcarriers, then f cThe frequency corresponding to the 22nd subcarrier among the M subcarriers.

[0152] Example 3, M is an even number, f c It is the center frequency of the frequency corresponding to the M / 2th subcarrier and the frequency corresponding to the (M / 2+1)th subcarrier among the M subcarriers.

[0153] In conjunction with Figure 10, N = 2, N frequency bands are frequency band # 1 and frequency band # 2, frequency band # 1 includes 20 subcarriers, frequency band # 2 includes 19 subcarriers, and the GAP frequency band between frequency band # 1 and frequency band # 2 includes 5 subcarriers. The first bandwidth includes M = 44 subcarriers, then f c It is the center frequency of the frequency corresponding to the 22nd subcarrier and the frequency corresponding to the 23rd subcarrier among the M subcarriers.

[0154] In another possible implementation, the first frequency point f c It is determined based on the sequence number of the subcarrier in the first bandwidth, wherein the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency and the lowest frequency in N frequency bands, and the first bandwidth contains M subcarriers, M≥2 and M is an even number.

[0155] Example 1, f c It can be the frequency point corresponding to subcarrier 0 among the M subcarriers, or f c is the frequency corresponding to subcarrier -1, or f c is the frequency corresponding to subcarrier No. 1. It can be understood that subcarrier No. X here means that the subcarrier corresponding to subcarrier No. X is X.

[0156] Example 2, f c It can be the center frequency of subcarrier 0 and subcarrier 1 among the M subcarriers, or f c is the center frequency of subcarrier -1 and subcarrier 1, or, f c The center frequency corresponding to subcarrier 0 and subcarrier -1.

[0157] It can be understood that the subcarrier number X in the above example 1 and example 2 means that the sequence number corresponding to the subcarrier is X. For example, M is an even number, and the sequence numbers of the M subcarriers can be determined as follows: the M subcarriers are sorted from low to high according to the frequency point, and the sequence numbers corresponding to the M subcarriers are -M / 2 to (M / 2-1), or the sequence numbers corresponding to the M subcarriers are -(M / 2-1) to M / 2.

[0158] It should be understood that the above four implementation methods are only examples, and this application does not limit the calculation method of the first frequency point. The following describes in detail how the first device obtains the carrier phase of the first propagation path corresponding to the first frequency point, mainly including steps 1) to 4).

[0159] 1) Estimate the channel coefficients corresponding to N frequency bands based on N reference signals.

[0160] The channel coefficient corresponding to any frequency band among the N frequency bands is determined based on the channel coefficient of each subcarrier in the frequency band.

[0161] 2) Determine a first channel coefficient, wherein the first channel coefficient is determined based on channel coefficients corresponding to the N frequency bands and a channel coefficient corresponding to a GAP frequency band between the N frequency bands, and the channel coefficient of the GAP frequency band is 0.

[0162] It can be understood that since the middle GAP frequency band does not send a reference signal, the corresponding channel coefficient cannot be estimated, and therefore the channel coefficient of the GAP frequency band is 0.

[0163] For example, the channel coefficients corresponding to the N frequency bands and the channel coefficients corresponding to the GAP frequency bands between the N frequency bands may be sequentially concatenated according to the position sequence of the N frequency bands and the GAP frequency bands to obtain the first channel coefficients.

[0164] 3) The channel coefficient corresponding to the third frequency band in the first channel coefficient is set to 0 to obtain the second channel coefficient, wherein the third frequency band is a frequency band in the first bandwidth that is symmetrical with the GAP frequency band between the N frequency bands with the subcarrier corresponding to the first frequency point as the symmetry axis, and the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands.

[0165] That is to say, after determining the first channel coefficient, it is necessary to use the first frequency point as the center of symmetry, determine the frequency band in the first bandwidth that is symmetrical with all GAP frequency bands in the N frequency bands (i.e., the third frequency band), and set the channel coefficient corresponding to the third frequency band in the first channel coefficient to 0, so as to obtain the second channel coefficient.

[0166] It can be understood that if the channel coefficient corresponding to the third frequency band in the first channel coefficient is not set to 0, a deviation will occur in the subsequently obtained carrier phase measurement value, that is, the phase measurement value obtained is not the phase measurement value corresponding to the first frequency point.

[0167] 4) Determine a carrier phase measurement value of the first propagation path based on the second channel coefficient.

[0168] Specifically, an inverse fast Fourier transform (IFFT) is performed on the second channel coefficient to obtain first time domain information, and then the carrier phase information of the first propagation path is acquired based on the first time domain information.

[0169] The following describes how to determine the second channel coefficient by examples with reference to FIG11 and FIG12.

[0170] For example, N=2, where N frequency bands are frequency band #1 and frequency band #2. Frequency band #1 is used to transmit PRS #1, and frequency band #2 is used to transmit PRS #2. Taking Figure 11 as an example, frequency band #1 includes 18 subcarriers, frequency band #2 includes 7 subcarriers, and the GAP frequency band between frequency band #1 and frequency band #2 includes 2 subcarriers. First, the channel coefficient H1 corresponding to frequency band #1 is estimated based on PRS #1, and the channel coefficient H2 corresponding to frequency band #2 is estimated based on PRS #2, where H1 is determined based on the channel coefficients corresponding to the 18 subcarriers in frequency band #1, and H2 is determined based on the channel coefficients corresponding to the 7 subcarriers in frequency band #2. In Figure 11, H 101 To H 118 are the channel coefficients corresponding to the 1st to 18th subcarriers in frequency band #1, H 201 To H 207 are the channel coefficients corresponding to the 1st to 7th subcarriers in frequency band #2. Then, H 101 To H 118 and H 201 To H 207 spliced ​​together to obtain the first channel coefficient, and then the second channel coefficient is determined based on the first frequency point. For example, the first frequency point is the frequency point corresponding to the 14th subcarrier among the 27 subcarriers in Figure 11. Then, with the 14th subcarrier as the symmetry axis, the channel coefficients corresponding to the 8th and 9th subcarriers symmetrical with the GAP frequency band are set to 0, that is, H 108 and H 109 Finally, the second channel coefficient is subjected to IFFT to obtain corresponding time domain information, and the carrier phase measurement value of the first propagation path (eg, the first path) corresponding to the first frequency point is extracted based on the corresponding time domain information.

[0171] For example, the bandwidths corresponding to frequency band #1 and frequency band #2 in Figure 12 are the same. Taking Figure 12 as an example, frequency band #1 and frequency band #2 both include 12 subcarriers, and the GAP frequency band between frequency band #1 and frequency band #2 includes 3 subcarriers. First, the channel coefficient H1 corresponding to frequency band #1 is estimated based on PRS #1, and the channel coefficient H2 corresponding to frequency band #2 is estimated based on PRS #2, where H1 is determined based on the channel coefficients corresponding to the 12 subcarriers in frequency band #1, and H2 is determined based on the channel coefficients corresponding to the 12 subcarriers in frequency band #2. H in Figure 11 101 To H 112 are the channel coefficients corresponding to the 1st to 12th subcarriers in frequency band #1, H 201 To H 212 are the channel coefficients corresponding to the 1st to 12th subcarriers in frequency band #2. Then, H 101 To H 112 and H201 To H 212 The first channel coefficients are then concatenated together to obtain the first channel coefficients. Subsequently, the second channel coefficients are determined based on the first frequency point. For example, if the first frequency point is the frequency point corresponding to the 14th subcarrier in Figure 11, then the 14th subcarrier is used as the axis of symmetry. Since the GAP frequency band between frequency bands #1 and #2 is symmetrical about the 14th subcarrier, the second channel coefficients are equal to the first channel coefficients. Finally, the second channel coefficients are subjected to an IFFT to obtain the corresponding time domain information. Based on this corresponding time domain information, the carrier phase measurement value of the first propagation path (e.g., the first path) corresponding to the first frequency point is extracted.

[0172] S330: The first device sends a first measurement value and first indication information to the second device, where the first indication information is used to determine a first frequency point. Correspondingly, the second device receives the first measurement value and first indication information from the first device.

[0173] Optionally, the second device may be a network element related to positioning, for example, a LMF.

[0174] Optionally, the second device may be a network element related to perception. For example, the second device may be a sensing function (SF) network element.

[0175] Optionally, the first indication information indicates the first frequency point, that is, in this manner, the first device may directly send the first measurement value and the first frequency point to the second device.

[0176] Optionally, the first indication information indicates resource identifiers of N reference signals, and the resource identifiers of the N reference signals indicate N frequency bands. Then, the second device may determine the first frequency point based on the N frequency bands. It is understood that the second device and the first device use the same calculation method to determine the first frequency point. For example, the calculation method may be a fixed calculation method used by the first and second devices by default, or a calculation method specified in a protocol.

[0177] For example, in this manner, the first indication information may directly indicate resource identifiers of N reference signals.

[0178] For example, in this method, the first indication information may indicate a resource identifier of one reference signal among N reference signals, wherein the indicated reference signal resource identifier may be automatically associated with the remaining N-1 reference signal resource identifiers. For example, the resource identifier corresponding to the frequency band corresponding to the lowest frequency point among N frequency bands and the number N may be indicated, and the second device may determine the remaining N-1 reference signal resource identifiers based on the reference signal resource identifier in the reference signal configuration information previously configured for the first device.

[0179] S340: The second device determines the location of the first device based on the first measurement value and the first frequency point.

[0180] It is understandable that the second device will also receive one or more measurement values ​​in addition to the first measurement value. If the one or more measurement values ​​are also carrier phase measurement values ​​corresponding to the first frequency point (the one or more measurement values ​​are measurement values ​​determined based on reference signals sent by other network devices), the second device can construct a set of equations using the first measurement value and the one or more measurement values, and jointly solve the position of the first device based on the position of the network device (e.g., the first network device) corresponding to these measurement values. The following is an example in which one or more measurement values ​​include a second measurement value, and the second measurement value is determined based on a reference signal sent by the second network device. Before S340, the method also includes the following steps.

[0181] S350: The second network device sends M reference signals on M frequency bands to the first device, where the M frequency bands correspond one-to-one to the M reference signals, and M is an integer greater than 1. Correspondingly, the first device receives the M reference signals on the M frequency bands from the second network device.

[0182] S360, the first device measures M reference signals and obtains a second measurement value corresponding to a first frequency point, where the first frequency point is associated with M frequency bands, and the second measurement value is a carrier phase measurement value of a second propagation path of the M reference signals.

[0183] The second propagation path is one of multiple propagation paths for propagating M reference signals from the second network device to the first device.

[0184] It is understood that the second transmission path and the first propagation path are of the same type. For example, the first propagation path and the second propagation path are both leading paths. The leading path corresponding to the M reference signals is the shortest propagation path among multiple propagation paths for transmitting the M reference signals from the second network device to the first device. The leading path corresponding to the M reference signals may be a Loss of Situation (LOS) path or a non-Loss of Situation (LOS) path.

[0185] S370: The first device sends a second measurement value and second indication information to the second device, where the second indication information is used to determine the first frequency point. Correspondingly, the second device receives the second measurement value and second indication information from the first device.

[0186] Here, M may be equal to N or may not be equal to N. However, it should be noted that the associated frequency point calculated by the first device based on the N frequency bands and the associated frequency point calculated based on the M frequency bands are the same frequency point, that is, both are the first frequency point.

[0187] For other descriptions of S350 to S370, please refer to the descriptions of S310 to S330, which will not be repeated here.

[0188] It should also be noted that the N reference signals in S310 may be all or part of the reference signals sent by the first network device to the first device, wherein the N reference signals are actually used to determine the first carrier phase measurement value. Similarly, the M reference signals in S350 may also be all or part of the reference signals sent by the second network device to the first device, wherein the M reference signals are actually used to determine the second carrier phase measurement value. This is illustrated below with reference to Figures 13 and 14.

[0189] Figure 13 includes base station #1, base station #2 and base station #3, among which base station #1 sends PRS#11, PRS#12 and PRS#13 to the terminal (i.e., an example of the first device) on frequency band #1, frequency band #2 and frequency band #3 respectively, base station #2 sends PRS#21, PRS#22 and PRS#23 to the terminal on frequency band #1, frequency band #2 and frequency band #3 respectively, and base station #3 sends PRS#30, PRS#31 and PRS#32 to the terminal on frequency band #0, frequency band #1 and frequency band #2 respectively. Since different base stations have different frequency band combinations, in order to make different carrier phase measurement values ​​correspond to the same frequency point, the terminal can select the PRS of the same frequency band (i.e., the common frequency band corresponding to the three base stations) to measure the carrier phase during the measurement. The position of the first frequency point calculated based on frequency band #1 and frequency band #2 is shown at f in Figure 13. c As shown, the terminal can measure PRS#11 and PRS#12 sent by base station #1 on frequency band #1 and frequency band #2 to obtain f c Corresponding carrier phase measurement value #1, measure PRS#21 and PRS#22 sent by base station #2 on frequency band #1 and frequency band #2 to obtain f c The corresponding carrier phase measurement value #2, and the PRS #31 and PRS #32 sent by base station #3 on frequency band #1 and frequency band #2 are measured to obtain f c The corresponding carrier phase measurement value #3, and the carrier phase measurement value #1, the carrier phase measurement value #2 and the carrier phase measurement value #3 are sent to the LMF (i.e., an example of the second device), so that the LMF can c The corresponding multiple carrier phase measurements determine the location of the terminal.

[0190] As shown in Figure 14, the difference between Figure 14 and Figure 13 is that base station #3 also sends PRS #33 on frequency band #3. If the frequency point calculated by the first device based on frequency band #0, frequency band #1, frequency band #2 and frequency band #3 is also the first frequency point f in Figure 13, c , the first device can also obtain f based on PRS#30, PRS#31, PRS#32 and PRS#33 sent by base station #3 on frequency band #0, frequency band #1, frequency band #2 and frequency band #3. cThe corresponding carrier phase measurement value #3 is not limited in this application.

[0191] It can be understood that if base station #1 (or base station #2) is the first network device and base station #3 is the second network device, then N=M=2 in Figure 13 and N is not equal to M in Figure 14, where N=2 and M=4.

[0192] Based on the above description, it can be seen that the N reference signals in S310 can be all or part of the reference signals sent by the first network device to the first device, and the M reference signals in S350 can also be all or part of the reference signals sent by the second network device to the first device. Here, all the reference signals sent by the first network device to the first device are K1 reference signals, and all the reference signals sent by the second network device to the first device are K2 reference signals to illustrate how to select the N frequency bands corresponding to the first network device for determining the first frequency point and the M frequency bands corresponding to the second network device.

[0193] In one possible implementation, the first device may first receive K1 reference signals and K2 reference signals, and then select appropriate multiple frequency bands (i.e., N frequency bands) from the K1 frequency bands corresponding to the received K1 reference signals, and select appropriate multiple frequency bands (i.e., M frequency bands) from the K2 frequency bands corresponding to the K2 reference signals, wherein the frequency points calculated by the first device based on the N frequency bands and the frequency points calculated based on the M frequency bands are the same frequency points, i.e., both are first frequency points.

[0194] In another possible implementation, the first device may first receive configuration information #1 sent by the first network device and configuration information #2 sent by the second network device, wherein configuration information #1 includes resource identifiers of K1 reference signals and configuration information #2 includes resource identifiers of K2 reference signals. Then, the first device may determine the K1 frequency band corresponding to the K1 reference signal and the K2 frequency band corresponding to the K2 reference signal based on configuration information #1 and configuration information #2, and then select a suitable plurality of frequency bands (i.e., N frequency bands) from the K1 frequency band and a suitable plurality of frequency bands (i.e., M frequency bands) from the K2 frequency band, wherein the frequency points calculated by the first device based on the N frequency bands and the frequency points calculated based on the M frequency bands are the same frequency points, i.e., both are the first frequency points. In other words, in this implementation, the first device may determine the first frequency point based on configuration information #1 and configuration information #2 before actually receiving the K1 reference signal and the K2 reference signal.

[0195] It is understood that the steps in the above figures are merely illustrative and not intended to be strict limitations. Furthermore, the sequence numbers of the above processes do not necessarily indicate the order in which they are to be executed. The order in which each process is to be executed should be determined by its function and inherent logic, and should not constitute any limitation on the implementation of the embodiments of this application.

[0196] It can also be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.

[0197] It can also be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the device (first device or second device) can also be implemented by components of the device (such as chips or circuits), without limitation.

[0198] The above text, in conjunction with Figures 1 to 14, describes in detail the method embodiments provided by the present application. The following text, in conjunction with Figures 15 and 16, describes the device embodiments of the present application. It will be understood that in order to implement the functions in the above embodiments, the devices in Figures 4 and 5 include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily appreciate that, in combination with the units and method steps of the various examples described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. It will be understood that the technical features described in the above method embodiments are also applicable to the following device embodiments.

[0199] Figures 15 and 16 are schematic diagrams of possible devices provided in embodiments of the present application. These devices can be used to implement the functions of the first device or the second device in the above method embodiments, thereby also achieving the beneficial effects of the above method embodiments.

[0200] Figure 15 is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application. As shown in Figure 15, the device 1000 may include a communication unit 1010 and a processing unit 1020. The communication unit 1010 can communicate with the outside world, and the processing unit 1020 is used for data processing. The communication unit 1010 may also be referred to as a communication interface or a transceiver unit.

[0201] Optionally, the device 1000 may further include a storage unit, which may be used to store instructions and / or data. The processing unit 1020 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.

[0202] In one possible design, the device 1000 is used to execute the steps or processes performed by the first device in the embodiment shown in Figure 3, wherein the processing unit 1020 is used to execute processing-related operations of the first device in the above method embodiment, and the communication unit 1010 is used to execute sending-related operations of the first device in the above method embodiment.

[0203] Optionally, the communication unit 1010 is used to execute S310: receive N reference signals on N frequency bands from the first network device; the processing unit 1020 is used to execute S320: measure the N reference signals to obtain a first measurement value corresponding to the first frequency point; the communication unit 1010 is also used to execute S330: send the first measurement value and first indication information to the second device, the first indication information is used to determine the first frequency point.

[0204] Optionally, the communication unit 1010 is used to execute S350: receive M reference signals on M frequency bands from the second network device, where the M frequency bands correspond one-to-one to the M reference signals, and M is an integer greater than 1; the processing unit 1020 is used to execute S360: measure the M reference signals, and obtain a second measurement value corresponding to a first frequency point, where the first frequency point is associated with the M frequency bands, and the second measurement value is a carrier phase measurement value of a second propagation path corresponding to the M reference signals; the communication unit 1010 is used to execute S370: send the second measurement value and second indication information to the second device, where the second indication information is used to determine the first frequency point.

[0205] In another possible design, the device 1000 is used to execute the steps or processes performed by the second device in the embodiment shown in Figure 3, wherein the communication unit 1010 is used to perform reception-related operations of the second device in the above method embodiment, and the processing unit 1020 is used to perform processing-related operations of the second device in the above method embodiment.

[0206] Optionally, the communication unit 1010 is used to execute S330: receive a first measurement value and first indication information from the first device; the processing unit 1020 is used to execute S340: determine the location of the first device based on the first measurement value and the first frequency point.

[0207] Optionally, the communication unit 1010 is configured to execute S370: receiving a second measurement value and second indication information from the first device; and the processing unit 1020 is configured to construct a set of equations using the first measurement value and one or more measurement values ​​to jointly solve the position of the first device, wherein the one or more measurement values ​​are measurement values ​​determined based on reference signals sent by network devices other than the first network device (e.g., the second network device). It will be understood that the apparatus 1000 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the apparatus 1000 may be specifically the first device in the above-described embodiment, and may be configured to execute the various processes and / or steps corresponding to the first device in the above-described method embodiment. Alternatively, the apparatus 1000 may be specifically the second device in the above-described embodiment, and may be configured to execute the various processes and / or steps corresponding to the second device in the above-described method embodiment. To avoid repetition, further description will be omitted here.

[0208] The apparatus 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the first device in the above-mentioned method, or the apparatus 1000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the second device in the above-mentioned method. The functions can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

[0209] In addition, the above-mentioned communication unit can also be a transceiver circuit (for example, it can include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In an embodiment of the present application, the device in Figure 15 can be the second device or the first device in the aforementioned embodiment, or it can be a chip or a chip system, such as a system on chip (SoC). Among them, the communication unit can be an input and output circuit, a communication interface; the processing unit is a processor or microprocessor or integrated circuit integrated on the chip. This is not limited here.

[0210] Figure 16 is a schematic block diagram of a communication device 1100 provided in an embodiment of the present application. The device 1100 includes a processor 1110 and a transceiver 1120. The processor 1110 and the transceiver 1120 communicate with each other via an internal connection path. The processor 1110 is configured to execute instructions to control the transceiver 1120 to transmit and / or receive signals.

[0211] Optionally, the apparatus 1100 may further include a memory 1130, which communicates with the processor 1110 and the transceiver 1120 via an internal connection path. The memory 1130 is used to store instructions, and the processor 1110 can execute the instructions stored in the memory 1130. In one possible implementation, the apparatus 1100 is used to implement the various processes and steps corresponding to the first device in the above-mentioned method embodiment. In another possible implementation, the apparatus 1100 is used to implement the various processes and steps corresponding to the second device in the above-mentioned method embodiment.

[0212] It is understood that the apparatus 1100 can be specifically the first device or the second device in the above-described embodiments, or can be a chip or a chip system. Correspondingly, the transceiver 1120 can be the transceiver circuit of the chip, which is not limited here. Specifically, the apparatus 1100 can be used to execute the various steps and / or processes corresponding to the first device or the second device in the above-described method embodiments.

[0213] Optionally, the memory 1130 may include a read-only memory and a random access memory, and provide instructions and data to the processor. The memory may include a non-volatile random access memory. For example, the memory may also store device type information. The processor 1110 may be configured to execute instructions stored in the memory, and when the processor 1110 executes the instructions stored in the memory, the processor 1110 is configured to perform the various steps and / or processes of the above-described method embodiments corresponding to the first device or the second device.

[0214] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0215] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-mentioned method embodiment can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-mentioned processor can be a general-purpose processor, digital signal processing (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The processor in the embodiments of the present application can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above-mentioned method.

[0216] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0217] Optionally, the memory (eg, 1130 ) in the embodiment of the present application may be integrated into the processor (eg, 1110 ).

[0218] In addition, the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a computer, the operations and / or processes performed by the first device or the second device in each method embodiment of the present application are executed.

[0219] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the first device or the second device in each method embodiment of the present application are executed.

[0220] In addition, the present application further provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is configured to execute the computer program stored in the memory, so that the operations and / or processing performed by the first device or the second device in any method embodiment are performed.

[0221] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include a memory.

[0222] In addition, the present application also provides a communication system, including the first device and the second device in the embodiments of the present application.

[0223] It should also be noted that the memory described herein is intended to comprise, but not be limited to, these and any other suitable types of memory.

[0224] Those skilled in the art will appreciate that the various exemplary units and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented using hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for ease of description and brevity, the specific operating processes of the systems, devices, and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units described is merely a logical functional division. In actual implementation, other divisions may be used, such as multiple units or components being combined or integrated into another system, or some features being omitted or not implemented. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interface, or indirect coupling or communication connection between devices or units, which may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0225] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0226] It should be understood that references to "embodiments" throughout this specification mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, various embodiments throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0227] It can also be understood that in this application, "when", "if" and "if" all mean that the network element will make corresponding processing under certain objective circumstances, which is not a time limit, and does not require the network element to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0228] It is also understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined based on A. However, it is also understood that determining B based on A does not mean determining B based solely on A, and B can also be determined based on A and / or other information.

Claims

1. A positioning method, characterized in that: include: Receiving N reference signals on N frequency bands from a first network device, where the N frequency bands correspond one-to-one to the N reference signals, and N is an integer greater than 1; Measuring the N reference signals to obtain a first measurement value corresponding to a first frequency point, where the first frequency point is associated with the N frequency bands, and the first measurement value is a carrier phase measurement value of a first propagation path corresponding to the N reference signals; The first measurement value and first indication information are sent, where the first indication information is used to determine the first frequency point.

2. The method according to claim 1, characterized in that The first indication information indicates the first frequency point, or, The first indication information indicates resource identifiers of the N reference signals, and the resource identifiers of the N reference signals are used to determine the N frequency bands.

3. The method according to claim 1 or 2, characterized in that The first frequency point is determined based on N center frequency points, and the N center frequency points are the center frequency points of each frequency band in the N frequency bands.

4. The method according to claim 3, characterized in that The first frequency Among them, f i is the i-th frequency point among the N center frequency points.

5. The method according to claim 3, characterized in that The first frequency point f c =(f low1 +f high1 ) / 2, wherein the f low1 is the lowest frequency point among the N center frequency points, and the f high1 is the highest frequency point among the N center frequency points.

6. The method according to claim 1 or 2, characterized in that The first frequency point is based on the highest frequency point f corresponding to the N frequency bands. high2 and / or the lowest frequency point f corresponding to the N frequency bands low2 Sure.

7. The method according to claim 6, characterized in that The first frequency point f c =(f low2 +f high2 ) / 2.

8. The method according to claim 6 or 7, characterized in that The first frequency point f c =((f1-B1 / 2)+(f2+B2 / 2)) / 2, where f1 and B1 are the center frequency and bandwidth of the first frequency band, f2 and B2 are the center frequency and bandwidth of the second frequency band, and the first frequency band and the second frequency band are the center frequency and bandwidth of the lowest frequency band in the N frequency bands. low2 and the highest frequency point f high2 Corresponding frequency band.

9. The method according to claim 1 or 2, characterized in that The first bandwidth includes M subcarriers, and the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands, wherein: The first frequency point is the frequency point corresponding to the (M+1) / 2th, (M-1) / 2th, or M / 2th subcarrier among the M subcarriers, or, The first frequency point is a center frequency point between a frequency point corresponding to the M / 2th subcarrier and a frequency point corresponding to the (M / 2+1)th subcarrier among the M subcarriers.

10. The method according to any one of claims 1 to 9, characterized in that The measuring the N reference signals to obtain a first measurement value corresponding to a first frequency point includes: estimating channel coefficients corresponding to the N frequency bands based on the N reference signals respectively; Determining a first channel coefficient, wherein the first channel coefficient is determined based on channel coefficients corresponding to the N frequency bands and a channel coefficient corresponding to a GAP frequency band between the N frequency bands, and the channel coefficient of the GAP frequency band is 0; Setting a channel coefficient corresponding to a third frequency band in the first channel coefficients to 0 to obtain a second channel coefficient, wherein the third frequency band is a frequency band in the first bandwidth that is symmetrical with the first frequency point as the axis of symmetry and a gap frequency band between the N frequency bands, and the first bandwidth is a bandwidth corresponding to frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands; The first measurement value is determined based on the second channel coefficient.

11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: receiving M reference signals on M frequency bands from a second network device, where the M frequency bands correspond one-to-one to the M reference signals, and M is an integer greater than 1; measuring the M reference signals to obtain a second measurement value corresponding to the first frequency point, where the first frequency point is associated with the M frequency bands, and the second measurement value is a carrier phase measurement value of a second propagation path corresponding to the M reference signals; The second measurement value and second indication information are sent, where the second indication information is used to determine the first frequency point.

12. A positioning method, characterized in that: include: receiving a first measurement value and first indication information corresponding to a first frequency point, where the first indication information is used to determine the first frequency point, where the first frequency point is associated with N frequency bands, where the N frequency bands are resources for a first network device to transmit N reference signals to a first device, where the N frequency bands have a one-to-one correspondence with the N reference signals, and where the first measurement value is a carrier phase measurement value of a first propagation path corresponding to the N reference signals, where N is an integer greater than 1; The location of the first device is determined based on the first measurement value and the first frequency point.

13. The method according to claim 12, characterized in that The first indication information indicates the first frequency point, or, The first indication information indicates resource identifiers of the N reference signals, and the resource identifiers of the N reference signals are used to determine the N frequency bands.

14. The method according to claim 12 or 13, characterized in that The first frequency point is determined based on N center frequency points, and the N center frequency points are the center frequency points of each frequency band in the N frequency bands.

15. The method according to claim 14, characterized in that The first frequency Among them, f i is the i-th center frequency point among the N center frequency points.

16. The method according to claim 14, characterized in that The first frequency point f c =(f low1 +f high1 ) / 2, wherein the f low1 is the lowest frequency point among the N center frequency points, and the f high1 is the highest frequency point among the N center frequency points.

17. The method according to claim 12 or 13, characterized in that The first frequency point is based on the highest frequency point f corresponding to the N frequency bands. high2 and / or the lowest frequency point f corresponding to the N frequency bands low2 Sure.

18. The method according to claim 17, characterized in that The first frequency point f c =(f low2 +f high2 ) / 2.

19. The method according to claim 17 or 18, characterized in that The first frequency point f c =((f1-B1 / 2)+(f2+B2 / 2)) / 2, where f1 and B1 are the center frequency and bandwidth of the first frequency band, f2 and B2 are the center frequency and bandwidth of the second frequency band, and the first frequency band and the second frequency band are the center frequency and bandwidth of the lowest frequency band in the N frequency bands. low2 and the highest frequency point f high2 Corresponding frequency band.

20. The method according to claim 12 or 13, characterized in that The first bandwidth includes M subcarriers, and the first bandwidth is the bandwidth corresponding to the frequency domain resources between the highest frequency point and the lowest frequency point in the N frequency bands. The first frequency point is the frequency point corresponding to the (M+1) / 2th, (M-1) / 2th, or M / 2th subcarrier among the M subcarriers, or, The first frequency point is a center frequency point between a frequency point corresponding to the M / 2th subcarrier and a frequency point corresponding to the (M / 2+1)th subcarrier among the M subcarriers.

21. The method according to any one of claims 12 to 20, characterized in that The method further comprises: receiving a second measurement value and second indication information corresponding to the first frequency point, where the second indication information is used to determine the first frequency point, the first frequency point is associated with M frequency bands, the M frequency bands are resources for the second network device to transmit M reference signals to the first device, the M frequency bands correspond one-to-one to the M reference signals, and the second measurement value is a carrier phase measurement value of a second propagation path corresponding to the M reference signals, where M is an integer greater than 1; The determining the position of the first device based on the first measurement value and the first frequency point includes: A location of the first device is determined based on the first measurement and the second measurement.

22. A communication device, characterized in that: The method comprises modules or units for performing the method according to any one of claims 1 to 21.

23. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 21 through a logic circuit or executing code instructions.

24. The communication device according to claim 23, wherein: The communication device is a chip or a chip system.

25. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction, and when the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 21 is implemented.

26. A computer program product, characterized in that The invention comprises a computer program which, when being executed, implements the method according to any one of claims 1 to 18.

27. A communication system, characterized in that: It includes a first device and a second device, wherein: The first device is configured to perform the method according to any one of claims 1 to 11, The second device is configured to perform the method according to any one of claims 12 to 21.

Citation Information

Patent Citations

  • Terminal equipment positioning method and device and storage medium

    CN115623585A

  • Method and device for estimating arrival time based on discontinuous frequency spectrum

    CN116671135A

  • Positioning information determination method, positioning method and related device

    CN116931034A

  • Measurement method of positioning reference signal (PRS), terminal and network side equipment

    CN117425171A

  • Method for terminal carrying out measurement for positioning in wireless communication system and device therefor

    WO2023211217A1