Communication operation execution method, apparatus, and related device

By acquiring and calibrating the sampling timing deviation and local oscillator frequency deviation between the devices, the delay or Doppler measurement error problems caused by these deviations are solved, achieving higher perceptual or communication performance.

WO2025130896A1PCT designated stage expired Publication Date: 2025-06-26VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140137
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-21
Filing Date
2024-12-18
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

The sampling timing deviation or local oscillator frequency deviation between devices leads to an increase in the time delay or error in Doppler measurement.

Method used

By acquiring sampling timing deviations and local oscillator frequency deviations between devices, a configuration operation assists to obtain a third timing deviation or a third frequency deviation, thereby supporting calibration of these deviations and improving perceptual or communication performance.

Benefits of technology

Effectively reduces delay or Doppler measurement errors between devices and improves perceived or communication performance between signal receivers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140137_26062025_PF_FP_ABST
    Figure CN2024140137_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a communication operation execution method, an apparatus, and a related device. The method in embodiments of the present application comprises: a first device executes a first operation, the first operation comprising at least one of the following: acquiring a first timing offset and a second timing offset, and determining a third timing offset on the basis of the first timing offset and the second timing offset; acquiring a first frequency offset and a second frequency offset, and determining a third frequency offset on the basis of the first frequency offset and the second frequency offset; receiving the third timing offset or the third frequency offset sent by a second device or a third device; and executing a configuration operation.
Need to check novelty before this filing date? Find Prior Art

Description

Communication operation execution method, device and related equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202311773111.1 filed in China on December 21, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a communication operation execution method, apparatus and related equipment. Background Art

[0004] Due to the non-idealities of RF components, sampling timing deviations or local oscillator frequency deviations may exist between the signal transmitter and receiver. For example, the transmitter and receiver often use separate frequency sources to generate local oscillator signals. Due to the non-idealities of RF components, the local oscillator signals generated by the frequency sources of each device may have different frequencies. In an integrated interaural system, sampling timing deviations or local oscillator frequency deviations between devices can introduce additional errors in delay or Doppler measurements, respectively. Summary of the Invention

[0005] The embodiments of the present application provide a communication operation execution method, apparatus, and related equipment, which can solve the problem that sampling timing deviation or local oscillator frequency deviation between devices causes additional errors in delay or Doppler measurement.

[0006] In a first aspect, a method for performing a communication operation is provided, comprising:

[0007] The first device performs a first operation;

[0008] The first operation includes at least one of the following:

[0009] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0010] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0011] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0012] Perform configuration operations;

[0013] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0014] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0015] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0016] The sender of the first signal and the sender of the second signal are the same device.

[0017] In a second aspect, a method for performing a communication operation is provided, comprising:

[0018] The second device measures the first signal sent by the fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing deviation or a first frequency deviation;

[0019] The second device performs a second operation, where the second operation includes at least one of the following:

[0020] The second device sends the first measurement value to the first device or the third device;

[0021] The second device obtains a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset;

[0022] The second device obtains a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0023] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0024] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0025] The sender of the first signal and the sender of the second signal are the fourth device.

[0026] In a third aspect, a method for performing a communication operation is provided, comprising:

[0027] The third device measures the second signal sent by the fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation;

[0028] The third device performs a third operation, where the third operation includes at least one of the following:

[0029] The third device sends the second measurement value to the first device or the second device;

[0030] The third device obtains the first timing offset, and determines a third timing offset based on the second timing offset and the first timing offset;

[0031] The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0032] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0033] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0034] The sender of the second signal and the sender of the first signal are the fourth device.

[0035] In a fourth aspect, a method for performing a communication operation is provided, comprising:

[0036] The fourth device receives the first signaling sent by the first device;

[0037] The fourth device sends a first signal or a second signal based on the first signaling;

[0038] The first signaling includes at least one of the following:

[0039] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0040] In a fifth aspect, a communication operation execution apparatus is provided, wherein a first device includes the communication operation execution apparatus, and the apparatus includes:

[0041] an execution module, configured to execute a first operation;

[0042] The first operation includes at least one of the following:

[0043] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0044] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0045] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0046] Perform configuration operations;

[0047] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0048] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0049] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0050] The sender of the first signal and the sender of the second signal are the same device.

[0051] In a sixth aspect, a communication operation execution apparatus is provided, wherein the second device includes the communication operation execution apparatus, and the apparatus includes:

[0052] a measurement module, configured to measure a first signal sent by a fourth device to obtain a first measurement quantity, where the first measurement quantity is used to determine a first timing deviation or a first frequency deviation;

[0053] The execution module is configured to execute a second operation, where the second operation includes at least one of the following:

[0054] The second device sends the first measurement value to the first device or the third device;

[0055] The second device obtains a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset;

[0056] The second device obtains a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0057] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0058] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0059] The sender of the first signal and the sender of the second signal are the fourth device.

[0060] In a seventh aspect, a communication operation execution apparatus is provided, wherein a third device includes the communication operation execution apparatus, and the apparatus includes:

[0061] a measurement module, configured to measure a second signal sent by a fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation;

[0062] The execution module is configured to execute a third operation, where the third operation includes at least one of the following:

[0063] The third device sends the second measurement value to the first device or the second device;

[0064] The third device obtains the first timing offset, and determines a third timing offset based on the second timing offset and the first timing offset;

[0065] The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0066] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0067] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0068] The sender of the second signal and the sender of the first signal are the fourth device.

[0069] In an eighth aspect, a communication operation execution apparatus is provided, wherein a fourth device includes the communication operation execution apparatus, and the apparatus includes:

[0070] A receiving module, configured to receive a first signaling sent by a first device;

[0071] a sending module, configured to send a first signal or a second signal based on the first signaling;

[0072] The first signaling includes at least one of the following:

[0073] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0074] In the ninth aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect, the second aspect, the third aspect, or the fourth aspect are implemented.

[0075] In a tenth aspect, a communication device is provided. The communication device is a first device, including a processor and a communication interface, wherein the processor or the communication interface is configured to:

[0076] Execute a first operation;

[0077] The first operation includes at least one of the following:

[0078] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0079] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0080] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0081] Perform configuration operations;

[0082] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0083] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0084] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0085] The sender of the first signal and the sender of the second signal are the same device.

[0086] In an eleventh aspect, a communication device is provided, where the communication device is a second device and includes a processor and a communication interface, wherein the processor or the communication interface is configured to:

[0087] measuring a first signal sent by a fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing deviation or a first frequency deviation;

[0088] Perform a second operation, where the second operation includes at least one of the following:

[0089] The second device sends the first measurement value to the first device or the third device;

[0090] The second device obtains a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset;

[0091] The second device obtains a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0092] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0093] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0094] The sender of the first signal and the sender of the second signal are the fourth device.

[0095] According to a twelfth aspect, a communication device is provided. The communication device is a third device and includes a processor and a communication interface. The processor or the communication interface is configured to:

[0096] measuring a second signal sent by the fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation;

[0097] Perform a third operation, where the third operation includes at least one of the following:

[0098] The third device sends the second measurement value to the first device or the second device;

[0099] The third device obtains the first timing offset, and determines a third timing offset based on the second timing offset and the first timing offset;

[0100] The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0101] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0102] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0103] The sender of the second signal and the sender of the first signal are the fourth device.

[0104] According to a thirteenth aspect, a communication device is provided. The communication device is a fourth device and includes a processor and a communication interface. The processor or the communication interface is configured to:

[0105] receiving a first signaling sent by a first device;

[0106] Sending a first signal or a second signal based on the first signaling;

[0107] The first signaling includes at least one of the following:

[0108] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0109] In the fourteenth aspect, a communication operation execution system is provided, including: a first device, a second device, a third device and a fourth device, wherein the first device can be used to execute the steps of the method described in the first aspect, the second device can be used to execute the steps of the method described in the second aspect, the third device can be used to execute the steps of the method described in the third aspect, and the fourth device can be used to execute the steps of the method described in the fourth aspect.

[0110] In the fifteenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented, or the steps of the method described in the fourth aspect are implemented.

[0111] In the sixteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, or the method described in the second aspect, or the method described in the third aspect, or the method described in the fourth aspect.

[0112] In the seventeenth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect, the third aspect, or the fourth aspect.

[0113] In an embodiment of the present application, a first device obtains a first timing offset and a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset; or obtains a first frequency offset and a second frequency offset, and determines a third frequency offset based on the first frequency offset and the second frequency offset; or receives a third timing offset or a third frequency offset sent by a second device or a third device; or performs a configuration operation; wherein the first timing offset is a sampling timing offset between a receiver of the first signal and a sender of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a sender of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a sender of the first signal; the first frequency offset is a local oscillator frequency offset between a receiver of the first signal and a sender of the first signal, the second frequency offset is a local oscillator frequency offset between a receiver of the second signal and a sender of the second signal, and the third frequency offset is a local oscillator frequency offset between a receiver of the second signal and a receiver of the first signal; the configuration operation is used to assist in the process of obtaining the third timing offset or the third frequency offset; and the sender of the first signal and the sender of the second signal are the same device. This enables the device to use at least one of the third timing deviation and the third frequency deviation, supports calibration of the third timing deviation or the third frequency deviation, and is beneficial to improving the performance of perception or communication between the receiver of the first signal and the receiver of the second signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0114] FIG1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0115] Figure 2 is a schematic diagram of a perception method;

[0116] FIG3 is a flowchart of a method for executing a communication operation provided in an embodiment of the present application;

[0117] FIG4 is a schematic diagram of signal transmission provided in an embodiment of the present application;

[0118] FIG5 is a schematic diagram of a timing sequence of signal transmission and reception provided in an embodiment of the present application;

[0119] FIG6 is a second schematic diagram of a signal transmission and reception timing provided in an embodiment of the present application;

[0120] FIG7 is a second flowchart of a method for executing a communication operation provided in an embodiment of the present application;

[0121] FIG8 is a third flowchart of a method for executing a communication operation provided in an embodiment of the present application;

[0122] FIG9 is a fourth flowchart of a method for executing a communication operation provided in an embodiment of the present application;

[0123] FIG10 is one of the sensing execution schematic diagrams provided in an embodiment of the present application;

[0124] FIG11 is a second schematic diagram of a perception execution provided by an embodiment of the present application;

[0125] FIG12 is a schematic diagram of a structure of a communication operation execution device according to an embodiment of the present application;

[0126] FIG13 is a second structural diagram of a communication operation execution device provided in an embodiment of the present application;

[0127] FIG14 is a third structural diagram of a communication operation execution device provided in an embodiment of the present application;

[0128] FIG15 is a fourth structural diagram of a communication operation execution device provided in an embodiment of the present application;

[0129] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0130] FIG17 is a schematic structural diagram of a terminal provided in an embodiment of the present application;

[0131] FIG18 is a schematic diagram of a structure of a network side device according to an embodiment of the present application;

[0132] FIG19 is a second structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0133] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0134] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0135] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0136] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0137] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0138] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( Function, AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), etc. It should be noted that in the embodiment of the present application, only the core network equipment in the NR system is taken as an example to introduce, and the specific type of the core network equipment is not limited.

[0139] For ease of understanding, some terms involved in the embodiments of this application are explained below:

[0140] 1. Communication and perception integration / synaesthesia integration:

[0141] Future Beyond 5G (B5G) and 6G wireless communication systems are expected to provide a variety of high-precision sensing services, such as indoor positioning for robot navigation, Wi-Fi sensing for smart homes, and radar sensing for autonomous vehicles. Sensing and communication systems are typically designed separately and occupy different frequency bands. Integrated Sensing and Communication (ISAC) enables sensing and communication systems to share the same frequency band and hardware, improving frequency efficiency and reducing hardware costs. ISAC will become a key technology for future wireless communication systems, supporting many important application scenarios. Typical applications of ISAC include navigation and obstacle avoidance for autonomous vehicles, indoor positioning and activity recognition based on Wi-Fi, communication and sensing for unmanned aerial vehicles, extended reality (XR), and radar and communication integration. Each application has different requirements, limitations, and regulatory issues. ISAC has attracted significant research interest and attention from both academia and industry.

[0142] ISAC achieves low-cost, integrated communication and perception capabilities through shared hardware and software-defined functions. Its key features include: a unified and simplified architecture; reconfigurable and scalable functions; and improved efficiency and reduced costs. The advantages of integrated communication and perception are threefold: reduced equipment cost and size; improved spectrum utilization; and enhanced system performance.

[0143] Currently, typical communication perception integration scenarios that are expected to be achieved through technical upgrades based on the 5G communication system architecture are shown in the following table.

[0144] Table 1 Typical scenarios of communication perception integration

[0145] There are six basic sensing modes, depending on the difference between the sending and receiving nodes of the sensing signal, as shown in Figure 2:

[0146] (1) Base station self-transmitting and self-receiving sensing: In this sensing mode, base station A sends a sensing signal and performs sensing measurement by receiving the echo of the sensing signal.

[0147] (2) Inter-base station air interface sensing: Base station B receives the sensing signal sent by base station A and performs sensing measurements.

[0148] (3) Uplink air interface perception: Base station A receives the perception signal sent by terminal A and performs perception measurement.

[0149] (4) Downlink air interface perception: Terminal B receives the perception signal sent by base station B and performs perception measurement.

[0150] (5) Terminal self-transmitting and self-receiving perception: Terminal A sends a perception signal and performs perception measurement by receiving the echo of the perception signal.

[0151] (6) Sidelink perception between terminals: Terminal B receives the perception signal sent by terminal A and performs perception measurements.

[0152] It's worth noting that each sensing method in Figure 2 uses one sensing signal transmitting node and one sensing signal receiving node as examples. In actual systems, one or more sensing methods can be selected based on different sensing use cases and requirements, and each sensing method can have one or more transmitting and receiving nodes. The sensing targets in Figure 2 use people and vehicles as examples, assuming neither person nor vehicle carries or has installed signal transceiver / receiver equipment. In actual scenarios, the range of sensing targets will be much richer.

[0153] 2. Perception Function Network Element

[0154] The sensing function network element, also known as the sensing network element or the sensing network function, can be located on the radio access network (RAN) side or the core network side. It refers to a network node in the core network and / or RAN that is responsible for at least one function, such as sensing request processing, sensing resource scheduling, sensing information interaction, and sensing data processing. It can be based on the access and mobility management function (AMF) or location management function (LMF) in the 5G network. It can also be other network nodes or newly defined network nodes. Specifically, the functional characteristics of the sensing function network element may include at least one of the following:

[0155] (1) Interacting with a wireless signal transmitting device and / or a wireless signal measuring device (including a target terminal or a serving base station of the target terminal or a base station associated with a target area) for target information, wherein the target information includes a sensing processing request, sensing capability, sensing auxiliary data, a sensing measurement quantity type, sensing resource configuration information, etc., to obtain the value of a target sensing result or a sensing measurement quantity (uplink measurement quantity or downlink measurement quantity) sent by the wireless signal measuring device; wherein the wireless signal may also be referred to as a sensing signal.

[0156] (2) The sensing method to be used is determined based on factors such as the type of sensing service, sensing service consumer information, required sensing service quality (QoS) requirement information, sensing capability of the wireless signal transmitting device, and sensing capability of the wireless signal measuring device. The sensing method may include: base station A transmits and base station B receives, or base station transmits and terminal receives, or base station A transmits and receives by itself, or terminal transmits and base station receives, or terminal transmits and receives by itself, or terminal A transmits and terminal B receives, etc.

[0157] (3) The perception device serving the perception service is determined based on factors such as the type of perception service, information about the perception service consumer, required perception QoS requirement information, the perception capability of the wireless signal sending device, and the perception capability of the wireless signal measuring device. The perception device includes a wireless signal sending device and / or a wireless signal measuring device.

[0158] (4) Manage the overall coordination and scheduling of resources required for sensing services, such as configuring sensing resources of base stations and / or terminals accordingly;

[0159] (5) Process the values ​​of the perceived measurement quantities, or perform calculations to obtain the perceived results. Furthermore, the perceived results are verified, and the perceived accuracy is estimated.

[0160] 3. Perception signal configuration

[0161] The signal configuration includes at least one of the following:

[0162] (1) Waveform type, such as Orthogonal Frequency Division Multiplexing (OFDM), Single-carrier Frequency-Division Multiple Access (SC-FDMA), OTFS, Frequency Modulated Continuous Wave (FMCW), pulse signal, etc.

[0163] (2) Subcarrier spacing: For example, the subcarrier spacing of the OFDM system is 30KHz;

[0164] (3) Guard interval: The time interval from the moment a signal ends to the moment the latest echo signal of the signal is received; this parameter is proportional to the maximum sensing distance; for example, it can be expressed as 2d max / c calculated, d max is the maximum sensing distance (belongs to the sensing requirement), for example, for the self-transmitted and self-received sensing signal, d max Represents the maximum distance between the perceived signal receiving and transmitting point and the signal transmitting point; in some cases, the OFDM signal cyclic prefix (CP) can serve as the minimum guard interval;

[0165] (4) Bandwidth: This parameter is inversely proportional to the range resolution and can be obtained by c / (2Δd), where Δd is the range resolution (perception requirement) and c is the speed of light.

[0166] (5) Burst duration: This parameter is inversely proportional to the rate resolution (a perception requirement). It is the time span of the perception signal and is mainly used to calculate the Doppler frequency shift. This parameter can be calculated by c / (2f c Δv) is calculated; where Δv is the velocity resolution; f c is the carrier frequency of the sensing signal;

[0167] (6) Time domain interval: This parameter can be expressed as c / (2f c v range ) is calculated; where v range It is the maximum rate minus the minimum speed (belonging to the perception requirement); this parameter is the time interval between two adjacent perception signals;

[0168] (7) Transmit signal power, for example, from -20dBm to 23dBm, with a value of 2dBm;

[0169] (8) Signal format, such as Sounding Reference Signal (SRS), Demodulation Reference Signal (DMRS), Positioning Reference Signal (PRS), or other predefined signals, as well as related sequence format information;

[0170] (9) Signal direction; for example, the direction of the perceived signal or beam information;

[0171] (10) Time resources, such as the time slot index or symbol index of the time slot where the perception signal is located. There are two types of time resources: one is a one-time time resource, for example, one symbol sends an omnidirectional perception signal; the other is a non-one-time time resource, such as multiple groups of periodic time resources or discontinuous time resources (which may include a start time and an end time). Each group of periodic time resources sends a perception signal in the same direction, and different groups of periodic time resources have different beam directions.

[0172] (11) Frequency resources, including the center frequency of the sensing signal, bandwidth, resource block (RB) or subcarrier, point A, starting bandwidth position, etc.

[0173] (12) Quasi co-location (QCL) relationship, for example, the sensing signal includes multiple resources, each resource is associated with a synchronization signal block (SSB) QCL, and the QCL includes Type A, B, C, or D;

[0174] (13) Antenna configuration information of the sensing node (base station or UE), including at least one of the following:

[0175] Antenna element ID or antenna port ID used to send and / or receive sensing signals;

[0176] Panel ID + array element ID used to send and / or receive sensing signals;

[0177] The position information of the antenna element used to send and / or receive the sensing signal relative to a local reference point on the antenna array (which can be expressed in Cartesian coordinates (x, y, z) or spherical coordinates) express);

[0178] The position information of the panel used to send and / or receive the sensing signal relative to a local reference point on the antenna array (which can be expressed in Cartesian coordinates (x, y, z) or spherical coordinates) ), and the position information of the antenna array elements used to send sensing signals within these selected panels relative to a unified reference point of the panel (such as the center point of the panel) (which can be expressed in Cartesian coordinates (x, y, z) or spherical coordinates) express);

[0179] Bitmap information of antenna elements. For example, the bitmap uses "1" to indicate that the element is selected for sending and / or receiving sensing signals, and "0" to indicate that the element is not selected (or vice versa).

[0180] The bitmap information of the array panel. For example, the bitmap uses "1" to indicate that the panel is selected for sending and / or receiving sensing signals, and uses "0" to indicate that the array element is not selected (or vice versa). As well as the array element bitmap information within these selected panels;

[0181] Threshold information, i.e., a threshold value used by at least one of the source node, the first device, and the candidate node to determine whether the obtained perception measurement value satisfies a first condition. The threshold value may be different for different candidate nodes; for any candidate node, the perception measurement value and its corresponding threshold value may be greater than one; the first condition is that the candidate node corresponding to the obtained perception measurement value can be used as the target node.

[0182] 4. Perceive demand information

[0183] The perception demand information is the original demand information output by the perception service initiator, or the demand information obtained after processing the original demand information; and includes at least one of the following:

[0184] (1) Perception service type: classified by type or specific to a certain service, such as imaging, positioning or trajectory tracking, motion recognition, ranging / speed measurement, etc.

[0185] (2) Perception target area: refers to the location area where the perception object may exist, or the location area where imaging or environmental reconstruction is required.

[0186] (3) Perception object type: The perception objects are classified according to their possible motion characteristics. Each perception object type contains information such as the motion speed, motion acceleration, and typical RCS of a typical perception object.

[0187] (4) Perception QoS: Performance indicators for perceiving the target area or object, including at least one of the following:

[0188] Perception resolution, including at least one of the following: ranging (or delay) resolution, velocity (or Doppler) resolution, angle (azimuth, pitch) resolution, imaging resolution, acceleration (X / Y / Z directions) resolution, and angular velocity (around X / Y / Z axes) resolution;

[0189] Perception accuracy (error), including at least one of the following: ranging (or delay) accuracy, velocity (or Doppler) accuracy, angle (azimuth, pitch) accuracy, acceleration (X / Y / Z directions) accuracy, and angular velocity (around the X / Y / Z axes) accuracy;

[0190] Sensing range, including at least one of the following: distance (or delay) measurement range, velocity (or Doppler) measurement range, acceleration (X / Y / Z directions) measurement range, angular velocity (around X / Y / Z axes) measurement range, and imaging range;

[0191] Perception latency (the time interval from the sending of the perception signal to the acquisition of the perception result, or the time interval from the initiation of the perception request to the acquisition of the perception result);

[0192] Perception update rate (the time interval between two consecutive perception operations and the acquisition of perception results);

[0193] Detection probability (the probability of correctly detecting the perceived object when it exists);

[0194] False alarm probability (the probability of incorrectly detecting a perceived target when the perceived target does not exist);

[0195] Number of targets;

[0196] Coverage: The spatial extent of the sensing target / imaging area that meets at least one of the above performance requirements.

[0197] (4) Perceptual prior information, including at least one of the following:

[0198] Prior information about the possible spatial location of the perceived object;

[0199] Perceive prior information such as the spatial structure and surface material of the target area;

[0200] Prior information about the radar characteristics of the perceived object, such as the radar cross-section (RCS) size / pattern and micro-Doppler characteristics of the perceived object;

[0201] The speed range of the perceived object, etc.

[0202] The communication operation execution method, apparatus, and related equipment provided in the embodiments of the present application are described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0203] 3 , which is a flow chart of a method for executing a communication operation according to an embodiment of the present application. As shown in FIG3 , the method for executing a communication operation includes the following steps:

[0204] Step 101: The first device performs a first operation;

[0205] The first operation includes at least one of the following:

[0206] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0207] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0208] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0209] Perform configuration operations;

[0210] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0211] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0212] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0213] The sender of the first signal and the sender of the second signal are the same device.

[0214] The first signal and the second signal may be understood as calibration signals, and the first signal and the second signal may be the same or different.

[0215] In one embodiment, the recipient of the first signal is the second device, or the recipient of the first signal is the first device. The sender of the first signal and the sender of the second signal may be a fourth device. It should be noted that when the first device serves as the recipient of the first signal, the first device measures the first signal sent by the fourth device to obtain a first measurement quantity. When the first device performs the function of the second device, the first device may serve as the recipient of the first signal.

[0216] In one embodiment, the recipient of the second signal is a third device, or the recipient of the second signal is a first device. The sender of the first signal and the sender of the second signal may be a fourth device. It should be noted that when the first device serves as the recipient of the second signal, the first device measures the second signal sent by the fourth device to obtain a second measurement value. When the first device performs the functions of the third device, the first device may serve as the recipient of the second signal.

[0217] In one embodiment, the recipient of the first signal is a second device, the recipient of the second signal is a third device, and the sender of the first signal and the sender of the second signal may be a fourth device or the first device. When the first device performs the function of the fourth device, the first device may serve as the sender of the first signal and the sender of the second signal.

[0218] It should be noted that the process of assisting in acquiring the third timing offset or the third frequency offset may also be described as cooperating with or configuring the process of acquiring the third timing offset or the third frequency offset.

[0219] In one embodiment, through the configuration operation, the receiving device of the first signal and the receiving device of the second signal, as well as the sending device of the first signal and the second signal can be determined, and the sending, receiving, processing or reporting behavior of the first signal and the second signal can be configured.

[0220] It should be noted that the fourth device can be understood as a reference station. By using the reference station used for calibration, the sampling timing deviation and local oscillator frequency offset between a device pair (such as a device pair consisting of a second device and a third device) can be obtained; this is particularly applicable to situations where there is no LOS path between the device pairs. Obtaining the sampling timing deviation and local oscillator frequency offset between the device pairs can be used to calibrate the sampling timing deviation and local oscillator frequency offset between the device pairs; therefore, the method described in this embodiment can be understood as a method for calibrating the sampling timing deviation and local oscillator frequency offset between device pairs. The device pair refers to a pair of devices or two devices. The calibration method of this embodiment is based on the calibration between two devices and can be applied to the calibration between multiple devices.

[0221] Typical application scenarios include:

[0222] (1) In the synaesthesia integration scenario, the sampling timing deviation and local oscillator frequency offset between the transmitter and receiver of the perception signal are calibrated.

[0223] (2) Time and frequency synchronization between TRPs in communication scenarios (e.g., cell-free).

[0224] Compared with the calibration method based on intelligent metasurface (Reconfigurable Intelligent Surface, RIS), backscatter communication (Back Scatter Communication, BSC) equipment in the related art, the reference station proposed in the embodiment of the present application can be a base station, an ordinary UE or a customized UE specifically used for calibration, which has the advantages of larger coverage and easier implementation.

[0225] The calibration scheme proposed in this embodiment of the application allows a single reference station to calibrate multiple links within its coverage area. Therefore, calibration signals can be configured on a per-cell basis. Compared to calibration methods based on RIS and BSC in related technologies, this approach is simpler and can conserve resources (e.g., time-frequency resources and power).

[0226] As a specific implementation, as shown in FIG4 , the communication operation execution method may include the following process:

[0227] (1) Sending and receiving calibration signals

[0228] (1a): The fourth device sends a first signal, and the second device receives the first signal.

[0229] According to the signal configuration of the first signal (see the explanation of the sensing signal configuration above), the sending time of the first signal is t1 and the carrier frequency is f1. Since there are certain errors in the sampling clock and local oscillator frequency of each device, the fourth device sends the first signal at t1 of its own local clock. The actual time is The fourth device generates a first signal with a carrier frequency of f1 according to its own frequency source, and its actual carrier frequency is Similarly, the actual time at time t1 of the local clock of the second device is The actual frequency of the local oscillator signal with a frequency of f1 generated by the second device according to its own frequency source is

[0230] As shown in Figure 5, and The time deviation between them is Δt1, that is, the sampling timing deviation of the second device relative to the fourth device, which is recorded as the first timing deviation. Then when the fourth device sends the first signal, the time of the local clock of the second device is

[0231] Assume that the signal propagation delay of the first signal from the fourth device to the second device is τ1. Then when the second device receives the first signal, the time of the local clock of the second device is Since the configured signal sending time is t1, the second device uses its local clock time As the sending time of the first signal, the signal propagation delay extracted by the second device and the first timing offset are added together to form: τ1-Δt1.

[0232] In addition, and The frequency deviation between them is Δf1, that is, the local oscillator frequency deviation of the second device relative to the fourth device, which is recorded as the first frequency deviation. Then the local oscillator signal frequency of the second device is

[0233] Assume that the Doppler frequency caused by the relative motion between the second device and the fourth device is f d1 , before the second device receives the first signal, the carrier frequency of the first signal is modulated by the Doppler frequency and becomes Since the local oscillator signal frequency of the second device is Therefore, the result of superimposing the Doppler frequency extracted by the second device on the first frequency deviation is: d1 -Δf1.

[0234] (1b): The fourth device sends the second signal, and the third device receives the second signal.

[0235] This is similar to the sending of the first signal, as shown in FIG6 .

[0236] According to the signal configuration of the second signal (see the explanation of the sensing signal configuration above), the second signal is sent at time t2 and carrier frequency f2. Since there are certain errors in the sampling clock and local oscillator frequency of each device, the fourth device sends the second signal at time t2 of its own local clock. The actual time is The fourth device generates a second signal with a carrier frequency of f2 according to its own frequency source, and its actual carrier frequency is Similarly, the actual time at time t2 of the local clock of the third device is The actual frequency of the local oscillator signal with a frequency of f2 generated by the third device according to its own frequency source is

[0237] set up and The time deviation between them is Δt2, that is, the sampling timing deviation of the third device relative to the fourth device, which is recorded as the second timing deviation. Then when the fourth device sends the second signal, the time of the local clock of the third device is

[0238] Assume that the signal propagation delay of the second signal from the fourth device to the third device is τ2. Then when the third device receives the second signal, the time of the local clock of the third device is Since the configured signal sending time is t2, the third device uses the time of its local clock As the sending time of the second signal, the signal propagation delay extracted by the third device is added to the second timing offset to obtain the result: τ2-Δt2.

[0239] In addition, and The frequency deviation between them is Δf2, that is, the local oscillator frequency deviation of the third device relative to the fourth device, which is recorded here as the second frequency deviation. Then the local oscillator signal frequency of the third device is

[0240] Assume that the Doppler frequency caused by the relative motion between the third device and the fourth device is f d2 , before the third device receives the second signal, the carrier frequency of the second signal is modulated by the Doppler frequency and becomes Since the local oscillator signal frequency of the third device is Therefore, the result of adding the Doppler frequency extracted by the second device to the local oscillator frequency deviation is: d2 -Δf2.

[0241] (2): Extraction of sampling timing deviation and local oscillator frequency deviation of the second device and the third device relative to the fourth device.

[0242] In this embodiment, the positions and movement speeds of the fourth device, the second device, and the third device are known, so the above τ1, τ2, and f d1 and f d2 The positional relationship and relative speed between the three devices can be obtained and are therefore known. Therefore:

[0243] τ1-Δt1 and f obtained by the second device measurement d1 -Δf1, combined with the known τ1 and f d1 , it is possible to determine a first timing deviation Δt1 of the second device relative to the fourth device and a first frequency deviation Δf1 of the second device relative to the fourth device.

[0244] τ2-Δt2 and f obtained by measuring with a third device d2 -Δf2, combined with the known τ2 and f d2 , it is possible to determine a second timing deviation Δt2 of the third device relative to the fourth device and a second frequency deviation Δf2 of the third device relative to the fourth device.

[0245] (3): Extraction of sampling timing deviation and local oscillator frequency deviation of the third device relative to the second device.

[0246] Combining the first timing deviation Δt1 of the second device relative to the fourth device and the second timing deviation Δt2 of the third device relative to the fourth device, the sampling timing deviation of the third device relative to the second device can be determined, which is Δt2-Δt1, here referred to as the third timing deviation.

[0247] Similarly, by combining the first frequency deviation Δf1 of the second device relative to the fourth device and the second frequency deviation Δf2 of the third device relative to the fourth device, the local oscillator frequency deviation of the third device relative to the second device can be determined, which is Δf2-Δf1, here referred to as the third frequency deviation.

[0248] It should be noted that after the third timing offset and the third frequency offset are determined, the third timing offset and the third frequency offset may be used to compensate and correct the signals sent and received between the second device and the third device.

[0249] For example, in a synaesthesia integration scenario: after the second device and the third device perform perception and obtain the perception results, the perception measurement quantity or the perception result is compensated with Δt2-Δt1 and Δf2-Δf1 respectively, so as to obtain the correct time delay and Doppler of the path reflected by the perceived target.

[0250] For example, in a communication scenario (e.g., cell free), the sampling timing and local oscillator frequency between TRPs can be synchronized using Δt2-Δt1 and Δf2-Δf1 respectively to perform coherent transmission between TRPs.

[0251] It can be understood that the positive and negative signs of Δt1, Δt2, Δf1 and Δf2 in the above analysis depend on the definition of relative delay and relative frequency deviation in the specific implementation process. According to the above analysis and the definition of relative delay and relative frequency deviation in specific application, the third timing deviation can also be Δt2+Δt1, -Δt2+Δt1 or -Δt2-Δt1, and the third frequency deviation can also be Δf2+Δf1, -Δf2+Δf1 or -Δf2-Δf1. This embodiment does not limit this.

[0252] It should be noted that the fourth device can be understood as a reference station, which can include a network-side device (such as a base station) or a terminal; the second device can be one of the devices in the device pair that needs to be calibrated, for example, it can be a network-side device or a terminal; the third device can be the other device in the device pair that needs to be calibrated, which can be a network-side device or a terminal; the first device can perform the function of the fourth device, or the second device or the third device, or the first device can be a device other than the fourth device, the second device and the third device, or the first device can be a core network device (such as a perception function network element), or the CU in the 5G centralized unit (CU)-distributed unit (DU) architecture, etc.

[0253] In the A-transmit, B-receive sensing mode, the transmitting and receiving devices use their own frequency sources to generate local oscillator signals for sensing signal generation, frequency conversion, and sampling. Due to device non-idealities, the local oscillator signals generated by the frequency sources of each device may have frequency differences, especially for terminal devices with relatively low hardware costs.

[0254] The difference in local oscillator frequency between the transmitter and receiver of the sensing signal causes the receiving device to add sampling timing deviation and local oscillator frequency deviation to the signal received by the sensing signal. Sampling timing deviation and local oscillator frequency deviation can introduce significant additional errors in the estimation of target parameters (range, speed).

[0255] The embodiments of the present application can solve the problem that sampling timing deviation and local oscillator frequency deviation will cause large, additional errors in the estimation of parameters (distance, speed) of the perceived target by deploying a reference station for perception calibration.

[0256] The embodiment of the present application proposes a reference station-assisted time-frequency calibration method, in which the fourth device (i.e., the reference station) sends a calibration signal, and the second device and the third device receive the calibration signal, thereby extracting the sampling timing deviation and local oscillator frequency deviation between the second device and the third device and the fourth device respectively; wherein the calibration signal may include at least one of the first signal and the second signal. Further, the sampling timing deviation and local oscillator frequency deviation between the second device and the third device can be obtained. The second device and the third device can be the transmitter and receiver of the perception signal in the synaesthesia integration scenario, or the transceiver of the communication signal in the communication scenario. Therefore, the embodiment of the present application can be used to compensate or correct the perception measurement quantity or perception result in the synaesthesia integration scenario, or for time-frequency synchronization between TRPs during coherent transmission of multiple TRPs in the communication scenario. The fourth device in the embodiment of the present application only needs to send a signal, so the perception and communication capabilities of the fourth device are relatively low, and it has the advantages of being easy to implement and saving resource overhead, and is particularly suitable for situations where there is no LOS path between the second device and the third device.

[0257] In an embodiment of the present application, a first device obtains a first timing offset and a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset; or obtains a first frequency offset and a second frequency offset, and determines a third frequency offset based on the first frequency offset and the second frequency offset; or receives a third timing offset or a third frequency offset sent by a second device or a third device; or performs a configuration operation; wherein the first timing offset is a sampling timing offset between a receiver of the first signal and a sender of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a sender of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a sender of the first signal; the first frequency offset is a local oscillator frequency offset between a receiver of the first signal and a sender of the first signal, the second frequency offset is a local oscillator frequency offset between a receiver of the second signal and a sender of the second signal, and the third frequency offset is a local oscillator frequency offset between a receiver of the second signal and a receiver of the first signal; the configuration operation is used to assist in the process of obtaining the third timing offset or the third frequency offset; and the sender of the first signal and the sender of the second signal are the same device. This enables the device to use at least one of the third timing deviation and the third frequency deviation, supports calibration of the third timing deviation or the third frequency deviation, and is beneficial to improving the performance of perception or communication between the receiver of the first signal and the receiver of the second signal.

[0258] Optionally, the performing of the configuration operation includes at least one of the following:

[0259] The first device sends a first measurement configuration to a second device, where the second device is a receiver of the first signal;

[0260] The first device sends a second measurement configuration to a third device, where the third device is a receiver of a second signal;

[0261] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; time information for measurement reporting;

[0262] The second measurement configuration is used to configure at least one of the following: a second measurement value for measurement reporting; and time information for measurement reporting.

[0263] The first measurement configuration may be used to configure a type of a first measurement quantity for measurement reporting; and the second measurement configuration may be used to configure a type of a second measurement quantity for measurement reporting. In other words, the first measurement quantity for measurement reporting included in the first measurement configuration is used to indicate a type of measurement quantity that a receiver of the first signal needs to measure and report, and the second measurement quantity for measurement reporting included in the second measurement configuration is used to indicate a type of measurement quantity that a receiver of the second signal needs to measure and report.

[0264] In this embodiment, the first device sends a first measurement configuration to the second device, or the first device sends a second measurement configuration to the third device, which can configure the behavior of the second device receiving or processing the first signal or the behavior of the third device receiving or processing the second signal, thereby assisting in the process of acquiring the third timing deviation or the third frequency deviation.

[0265] Optionally, the performing the configuration operation includes:

[0266] The first device obtains first information of a candidate reference station or a candidate sensing node, and performs a configuration operation based on the first information;

[0267] The first information includes at least one of the following:

[0268] Position information; speed information; perception capability information; communication capability information; crystal oscillator information.

[0269] The position information may be coordinates in a global coordinate system, or coordinates relative to a reference position, and the coordinates may be rectangular coordinates or polar coordinates.

[0270] In one embodiment, the location information is obtained by at least one of the following methods:

[0271] Obtaining location information through Global Navigation Satellite System (GNSS) positioning (e.g., GPS positioning, Beidou positioning);

[0272] Obtain location information through WiFi / 4G / 5G positioning (and future 5.5G / 6G positioning);

[0273] Obtain position information through the inertial measurement unit (IMU) equipped with the device;

[0274] For devices at fixed locations (eg, base stations, road side units (RSUs)), their locations are determined during deployment, and the location information is stored in the devices or designated network nodes.

[0275] The speed information may be the speed in the global coordinate system or the speed relative to a reference coordinate system, and the speed includes the magnitude and direction of the speed.

[0276] In one embodiment, the speed information is obtained by at least one of the following methods:

[0277] Obtain speed information by differentiating the position information;

[0278] Obtain speed information through the inertial measurement unit (IMU) equipped with the device;

[0279] For devices at fixed locations (e.g., base stations, roadside units (RSUs), their speed is 0.

[0280] In one embodiment, performing a configuration operation based on the first information includes:

[0281] The first device determines the fourth device based on the first information of the candidate reference station and the sensing requirement information; or the first device determines the second device or the third device based on the first information of the candidate sensing node and the sensing requirement information;

[0282] The first device performs a configuration operation on the fourth device, the second device, or the third device.

[0283] In this embodiment, the first device obtains first information of the candidate reference station or the candidate sensing node, and performs a configuration operation based on the first information, so that the receiving device of the first signal and the receiving device of the second signal, as well as the sending device of the first signal and the second signal can be determined through the first information of the candidate reference station or the candidate sensing node, and the configuration operation is performed on the determined devices, thereby assisting the process of acquiring the third timing deviation or the third frequency deviation.

[0284] Optionally, the crystal oscillator information includes at least one of the following:

[0285] The type of crystal oscillator; the frequency error of the crystal oscillator; information indicating how the frequency error of the crystal oscillator changes over time.

[0286] In one embodiment, the types of crystal oscillators can be classified according to the accuracy of the resonant frequency: high-precision crystal oscillators, medium-precision crystal oscillators, and ordinary crystal oscillators.

[0287] In one implementation, the information indicating how the frequency error of the crystal oscillator changes over time may be information characterizing a characteristic of how the frequency error changes over time.

[0288] Optionally, the first device obtains first information of a candidate reference station or a candidate sensing node, including at least one of the following:

[0289] The first device sends a first query signaling to the candidate reference station or the candidate sensing node, and receives the first information corresponding to the first query signaling;

[0290] The first device sends a second query signaling to a network node, and receives first information corresponding to the second query signaling, wherein the network node stores the first information.

[0291] In this embodiment, the first device sends a first query signaling to the candidate reference station or the candidate sensing node and receives the first information corresponding to the first query signaling; or the first device sends a second query signaling to a network node and receives the first information corresponding to the second query signaling, wherein the network node stores the first information. Thus, the first device can obtain the first information of the candidate reference station or the candidate sensing node through the first query signaling or the second query signaling, and further determine the receiving device of the first signal and the receiving device of the second signal, as well as the sending device of the first signal and the second signal, based on the first information, and perform configuration operations on the determined devices, thereby assisting in the process of obtaining the third timing offset or the third frequency offset.

[0292] Optionally, obtaining the first timing offset and the second timing offset includes at least one of the following:

[0293] receiving a first measurement value sent by a second device, and obtaining the first timing offset based on the first measurement value;

[0294] receiving a second measurement value sent by a third device, and obtaining the second timing offset based on the second measurement value;

[0295] or,

[0296] The obtaining of the first frequency deviation and the second frequency deviation includes at least one of the following:

[0297] receiving a first measurement value sent by a second device, and obtaining the first frequency deviation based on the first measurement value;

[0298] receiving a second measurement value sent by a third device, and obtaining the second frequency deviation based on the second measurement value;

[0299] The second device is a receiver of the first signal, and the third device is a receiver of the second signal.

[0300] In this embodiment, a first device receives a first measurement value sent by a second device and obtains the first timing offset or the first frequency offset based on the first measurement value; or receives a second measurement value sent by a third device and obtains the second timing offset or the second frequency offset based on the second measurement value. Thus, the first device can obtain at least one of a third timing offset and a third frequency offset using the first measurement value sent by the second device or the second measurement value sent by the third device, supporting calibration of the third timing offset or the third frequency offset, thereby improving the performance of perception or communication between a receiver of the first signal and a receiver of the second signal.

[0301] Optionally, the receiving the first measurement value sent by the second device includes:

[0302] Receive first data sent by a second device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0303] an identifier of a link for transmitting the first signal between the fourth device and the second device; device identifiers of the fourth device and the second device; a signal identifier of the first signal; location information of the second device; speed information of the second device; time information of when the second device received the first signal; information instructing the second device to adjust timing within the time of receiving the first signal; information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal;

[0304] or,

[0305] The receiving the second measurement value sent by the third device includes:

[0306] receiving second data sent by a third device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following:

[0307] an identifier of a link for transmitting the second signal between the fourth device and the third device; device identifiers of the fourth device and the third device; a signal identifier of the second signal; location information of the third device; speed information of the third device; time information of when the third device receives the second signal; information instructing the third device to adjust timing within the time of receiving the second signal; and information instructing the third device to adjust local oscillator frequency within the time of receiving the second signal.

[0308] The fourth device is a sender of the first signal and a sender of the second signal.

[0309] The timing adjustment information may include a timing adjustment result, a timing adjustment amplitude, or information indicating whether a timing adjustment is performed. The local oscillator frequency adjustment information may include a local oscillator frequency adjustment result, a local oscillator frequency adjustment amplitude, or information indicating whether a local oscillator frequency adjustment is performed.

[0310] In this embodiment, the first device receives the first data sent by the second device or receives the second data sent by the third device, so that the first device can obtain at least one of the third timing deviation and the third frequency deviation through the first data sent by the second device or the second data sent by the third device, and supports calibration of the third timing deviation or the third frequency deviation, which is beneficial to improving the performance of perception or communication between the recipient of the first signal and the recipient of the second signal.

[0311] Optionally, the first measurement quantity includes at least one of the following items determined based on the first signal:

[0312] In-phase / Quadrature (IQ) data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; first delay information; first Doppler information; first timing deviation; first frequency deviation;

[0313] or

[0314] The second measurement quantity includes at least one of the following items determined based on the second signal:

[0315] IQ channel data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; second delay information; second Doppler information; second timing deviation; second frequency deviation;

[0316] or

[0317] The time information of the measurement report is used to indicate at least one of the following: periodic reporting; semi-continuous reporting; aperiodic reporting;

[0318] Among them, the first delay information is used to indicate the measured value of the delay of the line of sight (LOS) path or the first path from the fourth device to the second device, the first Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the second device, the second delay information is used to indicate the measured value of the delay of the LOS path or the first path from the fourth device to the third device, and the second Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the third device. The fourth device is the sender of the first signal and the sender of the second signal.

[0319] The first delay information may refer to the delay of the LOS path or the first path from the fourth device to the second device extracted by the second device, which is usually the result of the signal propagation delay superimposed on the first timing deviation; that is, the aforementioned τ1-Δt1.

[0320] The first Doppler information may refer to the Doppler of the LOS path or the first path from the fourth device to the second device extracted by the second device, which is usually the result of the Doppler frequency caused by the relative motion between the fourth device and the second device superimposed on the first frequency deviation; that is, the aforementioned f d1 -Δf1.

[0321] The second delay information may refer to the delay of the LOS path or the first path from the fourth device to the third device extracted by the third device, which is usually the result of the signal propagation delay superimposed on the second timing offset; that is, the aforementioned τ2-Δt2.

[0322] The second Doppler information may refer to the Doppler of the LOS path or the first path from the fourth device to the third device extracted by the third device, which is usually the result of the Doppler frequency caused by the relative motion between the fourth device and the third device superimposed on the second frequency deviation; that is, the aforementioned f d2 -Δf2.

[0323] Optionally, the method further comprises at least one of the following:

[0324] The first device sends the third timing deviation or the third frequency deviation to the second device;

[0325] The first device sends the third timing deviation or the third frequency deviation to the third device;

[0326] The first device performs compensation processing on a sensing measurement value or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal.

[0327] In this embodiment, the first device sends the third timing deviation or the third frequency deviation to the second device, so that the second device can compensate for the perception measurement quantity or perception result of the perception operation based on the third timing deviation or the third frequency deviation; or, the second device can perform time-frequency synchronization processing between the third device and the second device based on the third timing deviation or the third frequency deviation, which is beneficial to improving the performance of perception or communication between the receiver of the first signal and the receiver of the second signal.

[0328] In this embodiment, the first device sends the third timing deviation or the third frequency deviation to the third device, and the third device can compensate for the perception measurement quantity or perception result of the perception operation based on the third timing deviation or the third frequency deviation; or, the third device can perform time-frequency synchronization processing between the third device and the second device based on the third timing deviation or the third frequency deviation, which is beneficial to improving the performance of perception or communication between the receiver of the first signal and the receiver of the second signal.

[0329] In this embodiment, the first device compensates the perception measurement amount or perception result of the perception operation based on the third timing deviation or the third frequency deviation, which can improve the perception accuracy and is beneficial to improving the performance of perception between the receiver of the first signal and the receiver of the second signal.

[0330] Optionally, the first device performs compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, including at least one of the following:

[0331] The first device performs delay compensation processing on the sensing measurement amount or the sensing result of the sensing operation based on the third timing deviation;

[0332] The first device performs Doppler compensation processing on a sensing measurement quantity or a sensing result of the sensing operation based on the third frequency deviation.

[0333] Optionally, the performing of the configuration operation includes at least one of the following:

[0334] The first device sends a first signaling to the fourth device;

[0335] The first device sends a second signaling to the second device;

[0336] The first device sends a third signaling to the third device;

[0337] The first signaling or the second signaling includes at least one of the following: information indicating execution of calibration; signal configuration information of the first signal; an index of the first signal in a preconfigured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; or

[0338] The first signaling or the third signaling includes at least one of the following: information indicating that calibration is to be performed; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating that at least one second resource set is to be activated; information indicating that at least one second resource set is to be deactivated; and an identifier of a communication reference signal serving as the second signal.

[0339] In one implementation, the information instructing to perform calibration may be an instruction requesting to perform perception calibration.

[0340] The signal configuration information of the first signal may be a perception signal configuration. For the perception signal configuration, see the related explanation of the aforementioned perception signal configuration.

[0341] In one embodiment, regarding the index of the first signal in the preconfigured list, in some embodiments, multiple groups of signal configurations are preconfigured for performing the calibration described in this embodiment. During the execution of a calibration, the first device determines a group of signals for calibration based on the calibration requirements, the sensing capability information of the fourth device, the second device, and the third device, etc., and can indicate which group of signals to enable as the first signal through an identifier (ID) of the signal.

[0342] In one embodiment, the information indicating activation of at least one first resource set or the information indicating deactivation of at least one first resource set can be an activation or deactivation instruction of the first signal. In some embodiments, a resource pool is pre-configured, and the resource pool contains multiple resources (Resource) or resource sets (ResourceSet). When a calibration is performed, the first device selects one or more Resources or ResourceSets from the resource pool based on the calibration requirements, the perception capability information of the fourth device, the second device, and the third device, and then activates the corresponding signal as the first signal through an activation instruction; after the calibration is completed, the corresponding first signal is deactivated through a deactivation instruction.

[0343] In one embodiment, regarding the identifier (ID) of a communication reference signal serving as the first signal, in some embodiments, the calibration described in this embodiment may be performed based on some communication reference signals, and the configuration of the first signal may be indicated by the ID of the corresponding reference signal. For example, a periodically transmitted CSI Reference Signal (CSI-RS) may be used as the first signal, and the ID of the CSI-RS should be included here.

[0344] In one implementation, the signal configuration information of the second signal may be a perception signal configuration. For the perception signal configuration, see the related explanation of the aforementioned perception signal configuration.

[0345] In one embodiment, regarding the index of the second signal in the preconfigured list, in some embodiments, multiple groups of signal configurations are preconfigured for performing the calibration described herein. During a calibration, the first device determines a group of signals for calibration based on the calibration requirements, sensing capability information of the fourth device and the third device, and the ID of the signal can be used to indicate which group of signals to enable as the second signal.

[0346] In one embodiment, the information indicating activation of at least one second resource set or the information indicating deactivation of at least one second resource set may be an activation or deactivation instruction for the second signal. In some embodiments, a resource pool is preconfigured, and the resource pool includes multiple Resources or ResourceSets. During a calibration, the first device selects one or more Resources or ResourceSets from the resource pool based on calibration requirements, sensing capability information of the fourth device and the third device, etc., and then activates the corresponding signal as the second signal through an activation instruction. After the calibration is completed, the corresponding second signal is deactivated through a deactivation instruction.

[0347] In one embodiment, regarding the identifier (ID) of a communication reference signal serving as the second signal, in some embodiments, the calibration described in this embodiment may be performed based on certain communication reference signals, and the configuration of the second signal may be indicated by the corresponding reference signal ID. For example, a periodically transmitted CSI-RS may be used as the second signal, and the ID of the CSI-RS should be included here.

[0348] The above calibration requirements include at least one of the following: the accuracy of sampling timing deviation and the accuracy of local oscillator frequency deviation.

[0349] It should be noted that, in this embodiment, the first signal and the second signal may be the same or different.

[0350] In one implementation, if the first signal and the second signal are the same, the contents of the first signaling, the second signaling, and the third signaling are the same;

[0351] In one implementation, if the first signal and the second signal are different, the second signaling and the third signaling are different, and the content of the first signaling includes the content of the second signaling and the third signaling.

[0352] In this embodiment, the first device sends a first signaling to the fourth device; or the first device sends a second signaling to the second device; or the first device sends a third signaling to the third device; it is possible to configure the behavior of the second device receiving or processing the first signal, or the behavior of the third device receiving or processing the second signal, or the behavior of the fourth device sending the first signal or the second signal, thereby assisting the process of acquiring the third timing deviation or the third frequency deviation.

[0353] 7 , which is a flow chart of a method for performing a communication operation according to an embodiment of the present application. As shown in FIG7 , the method for performing a communication operation includes the following steps:

[0354] Step 201: A second device measures a first signal sent by a fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing offset or a first frequency offset.

[0355] Step 202: The second device performs a second operation, where the second operation includes at least one of the following:

[0356] The second device sends the first measurement value to the first device or the third device;

[0357] The second device obtains a second timing offset, and determines a third timing offset based on the first timing offset and the second timing offset;

[0358] The second device obtains a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0359] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0360] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0361] The sender of the first signal and the sender of the second signal are the fourth device.

[0362] In one implementation, the first timing offset is used to obtain the third timing offset.

[0363] In one implementation, the first frequency deviation is used to obtain the third frequency deviation.

[0364] In one implementation, the second device acquires the second timing offset, including: receiving a second measurement value sent by a third device or the first device, and acquiring the second timing offset based on the second measurement value.

[0365] In one implementation, the second device obtains the second frequency deviation, including: receiving a second measurement value sent by a third device or the first device, and obtaining the second frequency deviation based on the second measurement value.

[0366] In one embodiment, the receiving the second measurement value sent by the third device or the first device includes: receiving second data sent by the third device or the first device, where the second data includes the second measurement value.

[0367] The first device may receive the second data sent by the third device to obtain the second data.

[0368] Optionally, before the second device measures the first signal sent by the fourth device, the method further includes:

[0369] The second device receives the first measurement configuration sent by the first device;

[0370] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; and time information for measurement reporting.

[0371] Optionally, the method further comprises at least one of the following:

[0372] The second device obtains location information of the fourth device;

[0373] The second device obtains speed information of the fourth device.

[0374] Optionally, the second device sending the first measurement value to the first device or the third device includes:

[0375] The second device sends first data to the first device or the third device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0376] The link identifier of the first signal transmitted between the fourth device and the second device; the device identifiers of the fourth device and the second device; the signal identifier of the first signal; the location information of the second device; the speed information of the second device; the time information of the second device receiving the first signal; the information instructing the second device to adjust the timing within the time of receiving the first signal; and the information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal.

[0377] Optionally, the method further comprises at least one of the following:

[0378] The second device receives a third timing deviation or a third frequency deviation sent by the first device or the third device;

[0379] The second device sends the third timing offset or the third frequency offset to the first device or the third device;

[0380] The second device performs compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal;

[0381] The second device performs time-frequency synchronization processing between the second device and the third device based on the third timing offset or the third frequency offset.

[0382] In one embodiment, the second device performs compensation processing on the sensing measurement value or the sensing result of the sensing operation based on the third timing deviation or the third frequency deviation, including at least one of the following:

[0383] The second device performs delay compensation processing on the sensing measurement amount or the sensing result of the sensing operation based on the third timing deviation;

[0384] The second device performs Doppler compensation processing on a sensing measurement quantity or a sensing result of the sensing operation based on the third frequency deviation.

[0385] In one embodiment, the second device performs time-frequency synchronization processing between the second device and the third device based on the third timing offset or the third frequency offset, including at least one of the following:

[0386] The second device adjusts sampling timing based on the third timing offset to maintain timing synchronization with the third device;

[0387] The second device adjusts the local oscillation frequency based on the third frequency deviation to maintain frequency synchronization with the third device.

[0388] Optionally, before the second device measures the first signal sent by the fourth device, the method further includes:

[0389] receiving second signaling sent by the first device;

[0390] The second signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the first signal; the index of the first signal in the pre-configured list; information indicating the activation of at least one first resource set; information indicating the deactivation of at least one first resource set; and an identifier of a communication reference signal serving as the first signal.

[0391] It should be noted that this embodiment is an implementation of the second device corresponding to the embodiment shown in Figure 3. Its identical or corresponding implementation can refer to the relevant description of the embodiment shown in Figure 3. To avoid repetition, this embodiment will not be repeated.

[0392] 8 is a flowchart of a method for performing a communication operation according to an embodiment of the present application. As shown in FIG8 , the method for performing a communication operation includes the following steps:

[0393] Step 301: A third device measures a second signal sent by a fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing offset or a second frequency offset.

[0394] Step 302: The third device performs a third operation, where the third operation includes at least one of the following:

[0395] The third device sends the second measurement value to the first device or the second device;

[0396] The third device obtains the first timing offset, and determines a third timing offset based on the second timing offset and the first timing offset;

[0397] The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0398] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0399] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0400] The sender of the second signal and the sender of the first signal are the fourth device.

[0401] In one implementation, the second timing offset is used to obtain the third timing offset.

[0402] In one implementation, the second frequency deviation is used to obtain the third frequency deviation.

[0403] In one implementation, the third device obtains the first timing offset, including: receiving a first measurement value sent by the second device or the first device, and obtaining the first timing offset based on the first measurement value.

[0404] In one implementation, the third device obtains the first frequency deviation, including: receiving a first measurement value sent by the second device or the first device, and obtaining the first frequency deviation based on the first measurement value.

[0405] In one embodiment, the receiving the first measurement quantity sent by the second device or the first device includes: receiving first data sent by the second device or the first device, where the first data includes the first measurement quantity.

[0406] The first device may receive the first data sent by the second device to obtain the first data.

[0407] Optionally, before the third device measures the second signal sent by the fourth device, the method further includes:

[0408] receiving, by the third device, a second measurement configuration sent by the first device;

[0409] The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

[0410] Optionally, the method further comprises at least one of the following:

[0411] The third device obtains location information of the fourth device;

[0412] The third device obtains speed information of the fourth device.

[0413] Optionally, the third device sending the second measurement value to the first device or the second device includes:

[0414] The third device sends second data to the first device or the second device, where the second data includes the second measurement quantity and further includes at least one of the following:

[0415] The link identifier of the second signal transmitted between the fourth device and the third device; the device identifiers of the fourth device and the third device; the signal identifier of the second signal; the location information of the third device; the speed information of the third device; the time information of the third device receiving the second signal; the information instructing the third device to adjust the timing within the time of receiving the second signal; and the information instructing the third device to adjust the local oscillator frequency within the time of receiving the second signal.

[0416] Optionally, the method further comprises at least one of the following:

[0417] The third device receives a third timing deviation or a third frequency deviation sent by the first device or the second device;

[0418] The third device sends the third timing deviation or the third frequency deviation to the first device or the second device;

[0419] The third device performs compensation processing on a sensing measurement value or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed by a receiver of the first signal and a receiver of the second signal;

[0420] The third device performs time-frequency synchronization processing between the third device and the second device based on the third timing offset or the third frequency offset.

[0421] In one embodiment, the third device performs compensation processing on the sensing measurement value or the sensing result of the sensing operation based on the third timing deviation or the third frequency deviation, including at least one of the following:

[0422] The third device performs delay compensation processing on the sensing measurement amount or the sensing result of the sensing operation based on the third timing deviation;

[0423] The third device performs Doppler compensation processing on the sensing measurement quantity or the sensing result of the sensing operation based on the third frequency deviation.

[0424] In one embodiment, the third device performs time-frequency synchronization processing between the second device and the third device based on the third timing offset or the third frequency offset, including at least one of the following:

[0425] The third device adjusts sampling timing based on the third timing offset to maintain timing synchronization with the second device;

[0426] The third device adjusts the local oscillation frequency based on the third frequency deviation to maintain frequency synchronization with the second device.

[0427] Optionally, before the third device measures the second signal sent by the fourth device, the method further includes:

[0428] receiving a third signaling sent by the first device;

[0429] The third signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the second signal; the index of the second signal in the pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; and an identifier of a communication reference signal serving as the second signal.

[0430] It should be noted that this embodiment is an implementation of the third device corresponding to the embodiment shown in Figure 3 or Figure 7. Its identical or corresponding implementation can refer to the relevant description of the embodiment shown in Figure 3 or Figure 7. To avoid repetition, this embodiment will not be repeated.

[0431] 9 , which is a flowchart of a method for performing a communication operation according to an embodiment of the present application. As shown in FIG9 , the method for performing a communication operation includes the following steps:

[0432] Step 401: The fourth device receives a first signaling sent by the first device;

[0433] Step 402: The fourth device sends a first signal or a second signal based on the first signaling;

[0434] The first signaling includes at least one of the following:

[0435] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0436] In one embodiment, the first signal is used to obtain a first measurement quantity, and the first measurement quantity is used to determine a first timing deviation or a first frequency deviation, where the first timing deviation is a sampling timing deviation between a receiver of the first signal and a transmitter of the first signal, and the first frequency deviation is a local oscillator frequency deviation between the receiver of the first signal and the transmitter of the first signal. The first timing deviation is used to obtain a third timing deviation, where the third timing deviation is a sampling timing deviation between a receiver of the second signal and the transmitter of the first signal. The first frequency deviation is used to obtain a third frequency deviation, where the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and the transmitter of the first signal.

[0437] In one embodiment, the second signal is used to obtain a second measurement quantity, and the second measurement quantity is used to determine a second timing deviation or a second frequency deviation. The second timing deviation is a sampling timing deviation between a receiver of the second signal and a transmitter of the second signal, and the second frequency deviation is a local oscillator frequency deviation between the receiver of the second signal and the transmitter of the second signal. The second timing deviation is used to obtain a third timing deviation, which is a sampling timing deviation between the receiver of the second signal and the transmitter of the first signal. The second frequency deviation is used to obtain a third frequency deviation, which is a local oscillator frequency deviation between the receiver of the second signal and the transmitter of the first signal.

[0438] It should be noted that this embodiment is an implementation of the fourth device corresponding to the embodiment shown in Figure 3 or Figure 7 or Figure 8. Its identical or corresponding implementation can refer to the relevant description of the embodiment shown in Figure 3 or Figure 7 or Figure 8. To avoid repetition, this embodiment will not be described again.

[0439] The following describes the communication operation execution method provided by the embodiment of the present application through several specific embodiments:

[0440] Example 1:

[0441] As a specific implementation, the communication operation execution method may include the following process:

[0442] Step (11) The candidate reference station (such as the fourth device) registers with the network and reports its capability information.

[0443] Candidate reference stations report their sensing capabilities to the network, primarily related to their ability to transmit the first and second signals. The transmission and reception of the first and second signals is essentially a process of integrated perception. Therefore, the first and second signals can be understood as sensing signals. Therefore, the capabilities associated with the first and second signals are considered sensing capabilities.

[0444] Step (12) The first device selects a device.

[0445] The first device performs selection of at least one of the fourth device, the second device, and the third device, including at least one of the following:

[0446] The first device determines the fourth device according to: the first information of the candidate reference station and the sensing requirement information (see the above explanation of the sensing requirement information);

[0447] The first device determines the second device according to the first information of the candidate sensing node and the sensing requirement information;

[0448] The first device determines the third device according to the first information of the candidate sensing node and the sensing requirement information.

[0449] Among them, the first information can be found in the description of the first information mentioned above and will not be repeated here.

[0450] The first device obtains at least part of the first information in a manner that includes at least one of the following:

[0451] The first device sends a first query signaling to a candidate reference station or candidate sensing node, instructing it to report at least part of the first information, and the candidate reference station or candidate sensing node then replies with corresponding information to the first device. For example, the candidate reference station or candidate sensing node is a UE, which, after receiving the first query signaling, obtains location information through GPS and then reports it to the first device; or

[0452] The first device sends a second query signaling request to a network node that stores at least part of the first information to obtain information about a candidate reference station or candidate sensing node. For example, if the candidate reference station or candidate sensing node is an RSU, and a network node stores the location information of all roadside units (RSUs) within a certain area, the first device may request the location information of the candidate reference station or candidate sensing node from the network node based on the ID of the candidate reference station or candidate sensing node. For example, if the candidate reference station or candidate sensing node is a base station, the sensing function network element may request information such as the location, power, and receiver sensitivity from the network management function.

[0453] The candidate reference station is at least one reference station within a certain area, from which at least one reference station can be determined as the fourth device for executing this embodiment.

[0454] The candidate sensing nodes are at least two sensing nodes within a certain area, from which at least one second device and at least one third device can be determined.

[0455] It should be noted that, when the first device performs the above device selection, there is a LOS path between the selected fourth device and the second device, and there is a LOS path between the fourth device and the third device.

[0456] Step (13) The first device performs signal configuration of the first signal and the second signal.

[0457] After determining the fourth device (which can be understood as a reference station), the first device sends a first signaling to the fourth device, sends a second signaling to the second device, and sends a third signaling to the third device to instruct the execution of the perception calibration described in this embodiment.

[0458] Among them, the first signaling, the second signaling, or the third signaling can be found in the description of the first signaling, the second signaling, or the third signaling mentioned above, and will not be repeated here.

[0459] Step (14) The first device configures measurement of the second device and the third device.

[0460] In the calibration method described in this embodiment, the second device receives a first signal sent by the fourth device, and the third device receives a second signal sent by the fourth device to perform calibration. Therefore, the first signal is measured by the second device, and the second signal is measured by the third device. To measure the first and second signals, the first device must configure the second and third devices for measurement.

[0461] In one implementation, the first device sends the first measurement configuration to the second device, and sends the second measurement configuration to the third device.

[0462] In one implementation, the second measurement configuration indicates a measurement quantity that needs to be measured and reported, which is obtained by measuring the first signal and is recorded as the first measurement quantity, and includes at least one of the following:

[0463] IQ road data;

[0464] Channel matrix: This can be the channel estimation result of methods such as least squares (LS) and minimum mean squared error (MMSE), or the result after further noise suppression (for example, discrete Fourier transform (DFT) noise suppression);

[0465] Delay spectrum, Doppler spectrum, or delay-Doppler spectrum;

[0466] First delay information: refers to the delay of the LOS path or the first path from the fourth device to the second device, extracted by the second device. It is usually the result of the signal propagation delay superimposed on the first timing offset; that is, the aforementioned τ1-Δt1;

[0467] First Doppler information: refers to the Doppler of the LOS path or the first path from the fourth device to the second device extracted by the second device, which is usually the result of the Doppler frequency caused by the relative motion between the fourth device and the second device superimposed on the first frequency deviation; that is, the aforementioned f d1 -Δf1;

[0468] First timing deviation: the sampling timing deviation of the second device relative to the fourth device extracted by the second device, i.e., the aforementioned Δt1;

[0469] First frequency deviation: the local oscillator frequency deviation of the second device relative to the fourth device extracted by the second device, that is, the aforementioned Δf1.

[0470] In one embodiment, the time configuration for indicating measurement reporting includes at least one of the following:

[0471] Periodic reporting: reporting the first measurement quantity according to a specified time offset and / or period;

[0472] Semi-persistent reporting: reporting the first measurement value according to the specified period after receiving the activation command;

[0473] Aperiodic reporting: reporting the first measurement value at a specified time or when a preset condition is met.

[0474] In one implementation, the second measurement configuration indicates a measurement quantity that needs to be measured and reported, and is obtained by measuring the second signal, recorded as the second measurement quantity, including at least one of the following:

[0475] IQ road data;

[0476] Channel matrix: This can be the channel estimation result of methods such as LS and MMSE, or the result after further noise suppression (for example, DFT noise suppression);

[0477] Delay spectrum, Doppler spectrum, or delay-Doppler spectrum;

[0478] Second delay information: refers to the delay of the LOS path or the first path from the fourth device to the third device, extracted by the third device. It is usually the result of the signal propagation delay superimposed on the second timing offset; that is, the aforementioned τ2-Δt2;

[0479] Second Doppler information: refers to the Doppler of the LOS path or the first path from the fourth device to the third device extracted by the third device, which is usually the result of the Doppler frequency caused by the relative motion between the fourth device and the third device superimposed on the second frequency deviation; that is, the aforementioned f d2-Δf2;

[0480] Second timing deviation: the sampling timing deviation of the third device relative to the fourth device extracted by the third device, i.e., the aforementioned Δt2;

[0481] Second frequency deviation: the local oscillator frequency deviation of the third device relative to the fourth device extracted by the third device, that is, the aforementioned Δf2.

[0482] In one embodiment, the time configuration for indicating measurement reporting includes at least one of the following:

[0483] Periodic reporting: reporting the second measurement quantity according to a specified time offset and / or period;

[0484] Semi-persistent reporting: after receiving the activation command, the second measurement quantity is reported according to the specified period;

[0485] Aperiodic reporting: reporting the second measurement value once at a specified time or when a preset condition is met.

[0486] It should be noted that the types of the first measurement quantity and the second measurement quantity may be the same or different.

[0487] In general, the measurement variable types in the first measurement and the second measurement variable are the same.

[0488] (a) In some implementations, if the second device has strong computing power and is capable of completing all operations of the method described in this embodiment, the second device may report the measured value of the delay information, Doppler information, first timing deviation, or first local oscillator frequency offset of the first measurement quantity.

[0489] Similarly, if the third device has strong computing power and can complete all operations of the method described in this embodiment, the third device can report the measured value of the delay information, Doppler information, second timing deviation, or second local oscillator frequency offset of the second measurement quantity.

[0490] (b) In some embodiments, if the computing power of the second device is insufficient to obtain the delay information, Doppler information, first timing offset, or first local oscillator frequency offset in the first measurement quantity, the second device may report the IQ channel data, channel matrix, delay spectrum, Doppler spectrum, or delay-Doppler spectrum in the first measurement quantity. The device receiving the first measurement quantity (the first device or the third device) then performs the computation to obtain the corresponding measurement value of the delay information, Doppler information, first timing offset, or first local oscillator frequency offset.

[0491] Similarly, if the computing power of the third device is insufficient and it is unable to calculate the delay information, Doppler information, second timing offset, or second local oscillator frequency offset in the second measurement quantity, the third device can report the IQ channel data, channel matrix, delay spectrum, Doppler spectrum, or delay-Doppler spectrum in the second measurement quantity. The device receiving the second measurement quantity (the first device or the second device) then performs the calculation to obtain the corresponding measurement value of the delay information, Doppler information, second timing offset, or second local oscillator frequency offset.

[0492] Step (15) The second device and / or the third device obtains the location information and / or speed information of the fourth device.

[0493] In one embodiment,

[0494] In a case where the first measurement amount includes the first timing offset, the second device may obtain location information of the fourth device;

[0495] In a case where the first measurement quantity includes the first frequency deviation, the second device may obtain speed information of the fourth device;

[0496] In a case where the second measurement amount includes the second timing offset, the third device may obtain the location information of the fourth device;

[0497] When the second measurement quantity includes the second frequency deviation, the third device may obtain speed information of the fourth device.

[0498] In the absence of the above situation, the second device and / or the third device does not need to obtain the location information and / or speed information of the fourth device.

[0499] Obviously, when the second device and / or the third device obtains the location information of the fourth device, the second device and / or the third device can also obtain its own location information; when the second device and / or the third device obtains the speed information of the fourth device, the second device and / or the third device can also obtain its own speed information.

[0500] Optionally, the second device and / or the third device may obtain the location information and / or speed information of the fourth device by: receiving corresponding information content sent by the first device. It should be noted that in step (12), the first device has already obtained the location information and speed information of the fourth device.

[0501] Step (16) The second device and the third device perform measurement reporting.

[0502] Measurement reporting for calibration between the second and third devices, including the following options:

[0503] In one embodiment, the first device calculates and obtains the third sampling clock and / or the third frequency deviation, the second device reports the first measurement quantity to the first device, and the third device reports the second measurement quantity to the first device. After the first device calculates and obtains the third sampling clock and / or the third frequency deviation, at least one of the following is further included:

[0504] (1) The first device sends a third timing offset and / or a third frequency offset to the second device.

[0505] In the synaesthesia scenario, if the perception service is subsequently performed and the second device receives the perception signal and calculates the perception measurement quantity or perception result, this item is present.

[0506] In a communication scenario, if the second device performs time-frequency adjustment to maintain time-frequency synchronization with the third device, this item is present.

[0507] (2) The first device sends a third timing offset and / or a third frequency offset to the third device.

[0508] In the synaesthesia scenario, if a perception service is subsequently performed and a third device receives a perception signal and calculates a perception measurement quantity or a perception result, this item is present.

[0509] In a communication scenario, if the third device performs time-frequency adjustment to maintain time-frequency synchronization with the second device, this item is present.

[0510] (3) The first device does not need to send the third timing offset and / or the third frequency offset.

[0511] In the synaesthesia scenario, if a perception service is subsequently performed and the first device calculates a perception measurement quantity or a perception result, this item is present.

[0512] In one embodiment, the second device calculates the third timing offset and / or the third frequency offset, and the second device obtains the second measurement value sent by the third device. After the second device calculates the third timing offset and / or the third frequency offset, one of the following situations is also included:

[0513] (1) The second device sends a third timing offset and / or a third frequency offset to the third device.

[0514] In the synaesthesia scenario, if a perception service is subsequently performed and a third device receives a perception signal and calculates a perception measurement quantity or a perception result, this item is present.

[0515] In a communication scenario, if the third device performs time-frequency adjustment to maintain time-frequency synchronization with the second device, this item is present.

[0516] (2) The second device sends the third timing offset and / or the third frequency offset to the first device.

[0517] In the synaesthesia scenario, if a perception service is subsequently performed and the first device calculates a perception measurement quantity or a perception result, this item is present.

[0518] (3) The second device does not need to send the third timing offset and / or the third frequency offset.

[0519] In the synaesthesia scenario, the perception service is subsequently performed, and the second device receives the perception signal and calculates to obtain the perception measurement value or perception result. Therefore, the second device does not need to send the third timing offset and / or the third frequency offset.

[0520] In a communication scenario, the second device performs time-frequency adjustment to maintain time-frequency synchronization with the third device.

[0521] In one embodiment, the third device calculates the third timing offset and / or the third frequency offset, and obtains the first measurement value sent by the second device. After the third device calculates the third timing offset and / or the third frequency offset, one of the following situations is also included:

[0522] (1) The third device sends a third timing offset and / or a third frequency offset to the second device.

[0523] In the synaesthesia scenario, if the perception service is subsequently performed and the second device receives the perception signal and calculates the perception measurement quantity or perception result, this item is present.

[0524] In a communication scenario, if the second device performs time-frequency adjustment to maintain time-frequency synchronization with the third device, this item is present.

[0525] (2) The third device sends a third timing offset and / or a third frequency offset to the first device.

[0526] In the synaesthesia scenario, if a perception service is subsequently performed and the first device calculates a perception measurement quantity or a perception result, this item is present.

[0527] (3) The third device does not need to send the third timing offset and / or the third frequency offset.

[0528] In the synaesthesia scenario, the subsequent execution of the perception service is also performed by the third device receiving the perception signal and solving it to obtain the perception measurement quantity or perception result. Therefore, the third device does not need to send the third timing offset and / or the third frequency offset.

[0529] In a communication scenario, the third device performs time-frequency adjustment to maintain time-frequency synchronization with the second device.

[0530] In one implementation, the first data reported by the second device includes:

[0531] an ID of a link in which the fourth device sends the first signal and the second device receives the first signal, or an ID of the fourth device and the second device;

[0532] ID of the first signal;

[0533] location information of the second device;

[0534] speed information of the second device;

[0535] Timestamp: used to indicate the time when the first signal is received;

[0536] a first measurement quantity;

[0537] Information related to timing adjustment and / or local oscillator frequency adjustment performed by the second device during reception of the first signal.

[0538] In one implementation, the second data reported by the third device includes:

[0539] a link ID for sending the second signal by the fourth device and receiving the second signal by the third device, or IDs of the fourth device and the third device;

[0540] The ID of the second signal;

[0541] location information of a third device;

[0542] speed information of the third device;

[0543] Timestamp: used to indicate the time when the second signal is received;

[0544] a second measurement quantity;

[0545] Information related to timing adjustment and / or local oscillator frequency adjustment of the third device during the second signal reception.

[0546] Step (17) Use of calibration information.

[0547] In one embodiment, in a synaesthesia scenario, when performing a subsequent perception task:

[0548] If the second device sends the perception signal and the third device receives the perception signal, the third timing deviation Δt2-Δt1 can be compensated to the delay information, and the third frequency deviation Δf2-Δf1 can be compensated to the Doppler information: that is, the third timing deviation Δt2-Δt1 is added or subtracted from the measured delay value to obtain the accurate value of the signal propagation delay, and the third frequency deviation Δf2-Δf1 is added or subtracted from the measured Doppler value to obtain the accurate value of the Doppler frequency.

[0549] If the third device sends the perception signal and the second device receives the perception signal, the third timing deviation Δt1-Δt2 can be compensated to the delay information, and the third frequency deviation Δf1-Δf2 can be compensated to the Doppler information: that is, the third timing deviation Δt1-Δt2 is added or subtracted from the measured delay value to obtain the accurate value of the signal propagation delay, and the third frequency deviation Δf1-Δf2 is added or subtracted from the measured Doppler value to obtain the accurate value of the Doppler frequency.

[0550] In one embodiment, in a communication scenario, in order to synchronize TRPs to achieve coherent transmission of multiple TRPs, the following options are available:

[0551] If the third device performs time-frequency adjustment to maintain time-frequency synchronization with the second device, the third device adjusts the sampling timing according to the third timing deviation Δt2-Δt1 and adjusts the local oscillator frequency according to the third frequency deviation Δf2-Δf1: that is, the sampling timing of the third device is advanced or delayed by the third timing deviation Δt2-Δt1, and the local oscillator frequency of the third device is increased or decreased by the third frequency deviation Δf2-Δf1.

[0552] If the second device performs time-frequency adjustment to maintain time-frequency synchronization with the third device, the second device adjusts the sampling timing according to the third timing deviation Δt1-Δt2 and adjusts the local oscillator frequency according to the third frequency deviation Δf1-Δf2: that is, the sampling timing of the third device is advanced or delayed by the third timing deviation Δt1-Δt2, and the local oscillator frequency of the third device is increased or decreased by the third frequency deviation Δf1-Δf2.

[0553] It should be noted that the above-mentioned "addition or subtraction", "advance or lag", "increase or decrease", specifically whether it is "addition" or "subtraction", "advance" or "lag", "increase" or "decrease", depends on the definition of the positive or negative sign of the sampling timing deviation or the local oscillator frequency deviation, and can be set according to the actual application situation, which is not elaborated here.

[0554] Example 2:

[0555] This embodiment is a supplement to Embodiment 1. In this embodiment, the fourth device sends the same signal to the second device and the third device.

[0556] In this embodiment, the first signal sent by the fourth device to the second device and the second signal sent by the fourth device to the third device are the same signal.

[0557] In this case, the first signal (or the second signal) is a wide beam signal that can cover the range of the second device and the third device, as shown in Figure 10. In step (13), the second signaling sent by the first device to the second device and the third signaling sent by the first device to the third device are the same. Since the second device and the third device receive the same signal, the measured sampling timing deviation and local oscillator frequency deviation are at the same time (the error caused by the different distances from the fourth device to the second device and from the fourth device to the third device is usually very small and can be ignored), and no additional processing is required.

[0558] Example 3:

[0559] This embodiment is a supplement to the embodiment 1. In this embodiment, as shown in FIG11 , the fourth device sends different signals to the second device and the third device.

[0560] In this embodiment, the first signal sent by the fourth device to the second device and the second signal sent by the fourth device to the third device are not the same signal.

[0561] Here, the first signal and the second signal are different in at least one of the three dimensions of time, frequency, and angle. In this case, in step (13), the second signaling sent by the first device to the second device and the third signaling sent by the first device to the third device are different in content.

[0562] In one embodiment, the first signal and the second signal are narrow beam signals, and the fourth device sends the first signal to the second device and the second signal to the third device in a time division manner. To ensure the performance of the sensing calibration, a time interval between the first signal and the second signal may be limited, that is, the time interval between the first signal and the second signal cannot exceed a certain range, which can be ensured by a timestamp, as shown in step (16).

[0563] In another embodiment, the signal sent by the fourth device is the same, but the second device and the third device have different behaviors in receiving the signal. For example, the fourth device sends signals (first signal and second signal) with a period of 10ms, the third device receives the signal (i.e., the second signal) every 10ms, and the second device receives the signal (i.e., the first signal) every 20ms. An application scenario of this embodiment is: for example, the clock stability of the base station is relatively high, and the calibration measurement can be performed for a longer time; while the clock stability of the UE is relatively poor, and the time interval of the calibration measurement should be set to be shorter.

[0564] The communication operation execution method provided in the embodiment of the present application can be executed by a communication operation execution device. In the embodiment of the present application, the communication operation execution device is used as an example to illustrate the communication operation execution method provided in the embodiment of the present application.

[0565] Please refer to FIG. 12 , which is a structural diagram of a communication operation execution apparatus provided in an embodiment of the present application. A first device includes the communication operation execution apparatus. As shown in FIG. 12 , the communication operation execution apparatus 500 includes:

[0566] An execution module 501 is configured to execute a first operation;

[0567] The first operation includes at least one of the following:

[0568] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0569] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0570] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0571] Perform configuration operations;

[0572] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0573] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0574] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0575] The sender of the first signal and the sender of the second signal are the same device.

[0576] Optionally, the execution module 501 is specifically configured to perform at least one of the following:

[0577] Sending a first measurement configuration to a second device, where the second device is a receiver of the first signal;

[0578] Sending a second measurement configuration to a third device, where the third device is a receiver of the second signal;

[0579] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; time information for measurement reporting;

[0580] The second measurement configuration is used to configure at least one of the following: a second measurement value for measurement reporting; and time information for measurement reporting.

[0581] Optionally, the execution module 501 is specifically configured to:

[0582] Acquire first information of a candidate reference station or a candidate sensing node, and perform a configuration operation based on the first information;

[0583] The first information includes at least one of the following:

[0584] Position information; speed information; perception capability information; communication capability information; crystal oscillator information.

[0585] Optionally, the crystal oscillator information includes at least one of the following:

[0586] The type of crystal oscillator; the frequency error of the crystal oscillator; information indicating how the frequency error of the crystal oscillator changes over time.

[0587] Optionally, the execution module 501 is specifically configured to perform at least one of the following:

[0588] Sending a first query signaling to the candidate reference station or the candidate sensing node, and receiving the first information corresponding to the first query signaling;

[0589] A second query signaling is sent to a network node, and first information corresponding to the second query signaling is received, wherein the network node stores the first information.

[0590] Optionally, the execution module 501 is specifically configured to perform at least one of the following:

[0591] receiving a first measurement value sent by a second device, and obtaining the first timing offset based on the first measurement value;

[0592] receiving a second measurement value sent by a third device, and obtaining the second timing offset based on the second measurement value;

[0593] or,

[0594] The execution module 501 is specifically configured to:

[0595] receiving a first measurement value sent by a second device, and obtaining the first frequency deviation based on the first measurement value;

[0596] receiving a second measurement value sent by a third device, and obtaining the second frequency deviation based on the second measurement value;

[0597] The second device is a receiver of the first signal, and the third device is a receiver of the second signal.

[0598] Optionally, the execution module 501 is specifically configured to:

[0599] Receive first data sent by a second device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0600] an identifier of a link for transmitting the first signal between the fourth device and the second device; device identifiers of the fourth device and the second device; a signal identifier of the first signal; location information of the second device; speed information of the second device; time information of when the second device received the first signal; information instructing the second device to adjust timing within the time of receiving the first signal; information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal;

[0601] or,

[0602] The execution module 501 is specifically used for:

[0603] receiving second data sent by a third device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following:

[0604] an identifier of a link for transmitting the second signal between the fourth device and the third device; device identifiers of the fourth device and the third device; a signal identifier of the second signal; location information of the third device; speed information of the third device; time information of when the third device receives the second signal; information instructing the third device to adjust timing within the time of receiving the second signal; and information instructing the third device to adjust local oscillator frequency within the time of receiving the second signal.

[0605] The fourth device is a sender of the first signal and a sender of the second signal.

[0606] Optionally, the first measurement quantity includes at least one of the following items determined based on the first signal:

[0607] In-phase orthogonal IQ channel data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; first delay information; first Doppler information; first timing deviation; first frequency deviation;

[0608] or

[0609] The second measurement quantity includes at least one of the following items determined based on the second signal:

[0610] IQ channel data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; second delay information; second Doppler information; second timing deviation; second frequency deviation;

[0611] or

[0612] The time information of the measurement report is used to indicate at least one of the following: periodic reporting; semi-continuous reporting; aperiodic reporting;

[0613] Among them, the first delay information is used to indicate the measured value of the delay of the line-of-sight LOS path or the first path from the fourth device to the second device, the first Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the second device, the second delay information is used to indicate the measured value of the delay of the LOS path or the first path from the fourth device to the third device, and the second Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the third device. The fourth device is the sender of the first signal and the sender of the second signal.

[0614] Optionally, the device further comprises a processing module, wherein the processing module is configured to perform at least one of the following:

[0615] sending the third timing offset or the third frequency offset to the second device;

[0616] sending the third timing deviation or the third frequency deviation to a third device;

[0617] Compensation processing is performed on a sensing measurement value or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal.

[0618] Optionally, the processing module is specifically used for at least one of the following:

[0619] Performing delay compensation processing on a sensing measurement value or a sensing result of the sensing operation based on the third timing offset;

[0620] Doppler compensation processing is performed on the sensing measurement quantity or the sensing result of the sensing operation based on the third frequency deviation.

[0621] Optionally, the execution module 501 is specifically configured to perform at least one of the following:

[0622] Sending a first signaling to a fourth device;

[0623] Sending a second signaling to the second device;

[0624] Sending a third signaling to a third device;

[0625] The first signaling or the second signaling includes at least one of the following: information indicating execution of calibration; signal configuration information of the first signal; an index of the first signal in a preconfigured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; or

[0626] The first signaling or the third signaling includes at least one of the following: information indicating that calibration is to be performed; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating that at least one second resource set is to be activated; information indicating that at least one second resource set is to be deactivated; and an identifier of a communication reference signal serving as the second signal.

[0627] The communication operation execution device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0628] The communication operation execution device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 3 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0629] Please refer to FIG. 13 , which is a structural diagram of a communication operation execution apparatus provided in an embodiment of the present application. The second device includes the communication operation execution apparatus. As shown in FIG. 13 , the communication operation execution apparatus 600 includes:

[0630] A measurement module 601 is configured to measure a first signal sent by a fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing deviation or a first frequency deviation;

[0631] The execution module 602 is configured to execute a second operation, where the second operation includes at least one of the following:

[0632] Sending the first measurement quantity to the first device or the third device;

[0633] Acquire a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0634] Acquire a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0635] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0636] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0637] The sender of the first signal and the sender of the second signal are the fourth device.

[0638] Optionally, the device further comprises:

[0639] A first receiving module, configured to receive a first measurement configuration sent by the first device;

[0640] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; and time information for measurement reporting.

[0641] Optionally, the device further includes an acquisition module, configured to:

[0642] obtaining location information of a fourth device;

[0643] Get speed information of the fourth device.

[0644] Optionally, the execution module 602 is specifically configured to:

[0645] Sending first data to the first device or the third device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0646] The link identifier of the first signal transmitted between the fourth device and the second device; the device identifiers of the fourth device and the second device; the signal identifier of the first signal; the location information of the second device; the speed information of the second device; the time information of the second device receiving the first signal; the information instructing the second device to adjust the timing within the time of receiving the first signal; and the information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal.

[0647] Optionally, the device further comprises a processing module, configured to perform at least one of the following:

[0648] receiving a third timing deviation or a third frequency deviation sent by the first device or the third device;

[0649] Sending the third timing offset or the third frequency offset to the first device or the third device;

[0650] performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal;

[0651] Time and frequency synchronization processing is performed between the second device and the third device based on the third timing offset or the third frequency offset.

[0652] Optionally, the device further comprises:

[0653] A second receiving module, configured to receive a second signaling sent by the first device;

[0654] The second signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the first signal; the index of the first signal in the pre-configured list; information indicating the activation of at least one first resource set; information indicating the deactivation of at least one first resource set; and an identifier of a communication reference signal serving as the first signal.

[0655] The communication operation execution device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0656] The communication operation execution device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 7 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0657] Please refer to FIG. 14 , which is a structural diagram of a communication operation execution apparatus provided in an embodiment of the present application. The third device includes the communication operation execution apparatus. As shown in FIG. 14 , the communication operation execution apparatus 700 includes:

[0658] A measurement module 701 is configured to measure a second signal sent by a fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation;

[0659] The execution module 702 is configured to execute a third operation, where the third operation includes at least one of the following:

[0660] sending the second measurement quantity to the first device or the second device;

[0661] Obtaining a first timing offset, and determining a third timing offset based on the second timing offset and the first timing offset;

[0662] Acquire a first frequency deviation, and determine a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0663] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0664] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0665] The sender of the second signal and the sender of the first signal are the fourth device.

[0666] Optionally, the device further comprises:

[0667] a first receiving module, configured to receive a second measurement configuration sent by the first device;

[0668] The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

[0669] Optionally, the device further includes an acquisition module, configured to:

[0670] obtaining location information of a fourth device;

[0671] Get speed information of the fourth device.

[0672] Optionally, the execution module 702 is specifically configured to:

[0673] Sending second data to the first device or the second device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following:

[0674] The link identifier of the second signal transmitted between the fourth device and the third device; the device identifiers of the fourth device and the third device; the signal identifier of the second signal; the location information of the third device; the speed information of the third device; the time information of the third device receiving the second signal; the information instructing the third device to adjust the timing within the time of receiving the second signal; and the information instructing the third device to adjust the local oscillator frequency within the time of receiving the second signal.

[0675] Optionally, the device further comprises a processing module, configured to perform at least one of the following:

[0676] receiving a third timing deviation or a third frequency deviation sent by the first device or the second device;

[0677] sending the third timing offset or the third frequency offset to the first device or the second device;

[0678] performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, the sensing operation being a sensing operation performed by a receiver of the first signal and a receiver of the second signal;

[0679] Time and frequency synchronization processing is performed between the third device and the second device based on the third timing offset or the third frequency offset.

[0680] Optionally, the device further comprises:

[0681] A second receiving module, configured to receive a third signaling sent by the first device;

[0682] The third signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the second signal; the index of the second signal in the pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; and an identifier of a communication reference signal serving as the second signal.

[0683] The communication operation execution device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0684] The communication operation execution device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 8 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0685] Please refer to FIG. 15 , which is a structural diagram of a communication operation execution apparatus provided in an embodiment of the present application. The fourth device includes the communication operation execution apparatus. As shown in FIG. 15 , the communication operation execution apparatus 800 includes:

[0686] The receiving module 801 is configured to receive a first signaling sent by a first device;

[0687] A sending module 802 is configured to send a first signal or a second signal based on the first signaling;

[0688] The first signaling includes at least one of the following:

[0689] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0690] The communication operation execution device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0691] The communication operation execution device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 9 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0692] As shown in Figure 16, an embodiment of the present application also provides a communication device 900, including a processor 901 and a memory 902, and the memory 902 stores a program or instruction that can be run on the processor 901. When the program or instruction is executed by the processor 901, the various steps of the above-mentioned communication operation execution method embodiment are implemented and the same technical effect can be achieved.

[0693] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 3, 7, 8, or 9. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 17 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0694] The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and at least some of the components of the processor 1010.

[0695] Those skilled in the art will appreciate that the terminal 1000 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1010 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG17 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be described in detail here.

[0696] It should be understood that in an embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0697] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1001 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 1001 may send uplink data to the network-side device. Typically, the RF unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0698] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory. 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), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0699] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.

[0700] When the terminal is a first device:

[0701] The processor 1010 is configured to:

[0702] Execute a first operation;

[0703] The first operation includes at least one of the following:

[0704] Acquire a first timing offset and a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0705] Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0706] receiving a third timing deviation or a third frequency deviation sent by the second device or the third device;

[0707] Perform configuration operations;

[0708] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0709] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0710] The configuration operation is used to assist in a process of acquiring the third timing offset or the third frequency offset;

[0711] The sender of the first signal and the sender of the second signal are the same device.

[0712] Optionally, the radio frequency unit 1001 is further configured to perform at least one of the following:

[0713] Sending a first measurement configuration to a second device, where the second device is a receiver of the first signal;

[0714] Sending a second measurement configuration to a third device, where the third device is a receiver of the second signal;

[0715] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; time information for measurement reporting;

[0716] The second measurement configuration is used to configure at least one of the following: a second measurement value for measurement reporting; and time information for measurement reporting.

[0717] Optionally, the processor 1010 is further configured to:

[0718] Acquire first information of a candidate reference station or a candidate sensing node, and perform a configuration operation based on the first information;

[0719] The first information includes at least one of the following:

[0720] Position information; speed information; perception capability information; communication capability information; crystal oscillator information.

[0721] Optionally, the crystal oscillator information includes at least one of the following:

[0722] The type of crystal oscillator; the frequency error of the crystal oscillator; information indicating how the frequency error of the crystal oscillator changes over time.

[0723] Optionally, the radio frequency unit 1001 is configured to perform at least one of the following:

[0724] Sending a first query signaling to the candidate reference station or the candidate sensing node, and receiving the first information corresponding to the first query signaling;

[0725] A second query signaling is sent to a network node, and first information corresponding to the second query signaling is received, wherein the network node stores the first information.

[0726] Optionally, the radio frequency unit 1001 is configured to perform at least one of the following:

[0727] receiving a first measurement value sent by a second device, and obtaining the first timing offset based on the first measurement value;

[0728] receiving a second measurement value sent by a third device, and obtaining the second timing offset based on the second measurement value;

[0729] or,

[0730] The radio frequency unit 1001 is configured to:

[0731] receiving a first measurement value sent by a second device, and obtaining the first frequency deviation based on the first measurement value;

[0732] receiving a second measurement value sent by a third device, and obtaining the second frequency deviation based on the second measurement value;

[0733] The second device is a receiver of the first signal, and the third device is a receiver of the second signal.

[0734] Optionally, the radio frequency unit 1001 is configured to:

[0735] Receive first data sent by a second device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0736] an identifier of a link for transmitting the first signal between the fourth device and the second device; device identifiers of the fourth device and the second device; a signal identifier of the first signal; location information of the second device; speed information of the second device; time information of when the second device received the first signal; information instructing the second device to adjust timing within the time of receiving the first signal; information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal;

[0737] or,

[0738] The radio frequency unit 1001 is configured to:

[0739] receiving second data sent by a third device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following:

[0740] an identifier of a link for transmitting the second signal between the fourth device and the third device; device identifiers of the fourth device and the third device; a signal identifier of the second signal; location information of the third device; speed information of the third device; time information of when the third device receives the second signal; information instructing the third device to adjust timing within the time of receiving the second signal; and information instructing the third device to adjust local oscillator frequency within the time of receiving the second signal.

[0741] The fourth device is a sender of the first signal and a sender of the second signal.

[0742] Optionally, the first measurement quantity includes at least one of the following items determined based on the first signal:

[0743] In-phase orthogonal IQ channel data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; first delay information; first Doppler information; first timing deviation; first frequency deviation;

[0744] or

[0745] The second measurement quantity includes at least one of the following items determined based on the second signal:

[0746] IQ channel data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; second delay information; second Doppler information; second timing deviation; second frequency deviation;

[0747] or

[0748] The time information of the measurement report is used to indicate at least one of the following: periodic reporting; semi-continuous reporting; aperiodic reporting;

[0749] Among them, the first delay information is used to indicate the measured value of the delay of the line-of-sight LOS path or the first path from the fourth device to the second device, the first Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the second device, the second delay information is used to indicate the measured value of the delay of the LOS path or the first path from the fourth device to the third device, and the second Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the third device. The fourth device is the sender of the first signal and the sender of the second signal.

[0750] Optionally, the radio frequency unit 1001 is further configured to perform at least one of the following:

[0751] sending the third timing offset or the third frequency offset to the second device;

[0752] sending the third timing deviation or the third frequency deviation to a third device;

[0753] Alternatively, the processor 1010 is further configured to:

[0754] Compensation processing is performed on a sensing measurement value or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal.

[0755] Optionally, the processor 1010 is specifically configured to perform at least one of the following:

[0756] Performing delay compensation processing on a sensing measurement value or a sensing result of the sensing operation based on the third timing offset;

[0757] Doppler compensation processing is performed on the sensing measurement quantity or the sensing result of the sensing operation based on the third frequency deviation.

[0758] Optionally, the radio frequency unit 1001 is configured to perform at least one of the following:

[0759] Sending a first signaling to a fourth device;

[0760] Sending a second signaling to the second device;

[0761] Sending a third signaling to a third device;

[0762] The first signaling or the second signaling includes at least one of the following: information indicating execution of calibration; signal configuration information of the first signal; an index of the first signal in a preconfigured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; or

[0763] The first signaling or the third signaling includes at least one of the following: information indicating that calibration is to be performed; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating that at least one second resource set is to be activated; information indicating that at least one second resource set is to be deactivated; and an identifier of a communication reference signal serving as the second signal.

[0764] In the case where the terminal is a second device:

[0765] The processor 1010 is configured to:

[0766] measuring a first signal sent by a fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing deviation or a first frequency deviation;

[0767] Perform a second operation, where the second operation includes at least one of the following:

[0768] Sending the first measurement quantity to the first device or the third device;

[0769] Acquire a second timing offset, and determine a third timing offset based on the first timing offset and the second timing offset;

[0770] Acquire a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation;

[0771] The first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, the second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, and the third timing offset is a sampling timing offset between a receiver of the second signal and a receiver of the first signal;

[0772] The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal; the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal; and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal.

[0773] The sender of the first signal and the sender of the second signal are the fourth device.

[0774] Optionally, the radio frequency unit 1001 is configured to: receive a first measurement configuration sent by the first device;

[0775] The first measurement configuration is used to configure at least one of the following: a first measurement value for measurement reporting; and time information for measurement reporting.

[0776] Optionally, the processor 1010 is further configured to perform at least one of the following:

[0777] obtaining location information of a fourth device;

[0778] Get speed information of the fourth device.

[0779] Optionally, the radio frequency unit 1001 is further configured to:

[0780] Sending first data to the first device or the third device, where the first data includes the first measurement quantity and further includes at least one of the following:

[0781] The link identifier of the first signal transmitted between the fourth device and the second device; the device identifiers of the fourth device and the second device; the signal identifier of the first signal; the location information of the second device; the speed information of the second device; the time information of the second device receiving the first signal; the information instructing the second device to adjust the timing within the time of receiving the first signal; and the information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal.

[0782] Optionally, the radio frequency unit 1001 is further configured to perform at least one of the following:

[0783] receiving a third timing deviation or a third frequency deviation sent by the first device or the third device;

[0784] Sending the third timing offset or the third frequency offset to the first device or the third device;

[0785] Or the processor 1010 is further configured to do at least one of the following:

[0786] performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal;

[0787] Time and frequency synchronization processing is performed between the second device and the third device based on the third timing offset or the third frequency offset.

[0788] Optionally, the radio frequency unit 1001 is further configured to: receive second signaling sent by the first device;

[0789] The second signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the first signal; the index of the first signal in the pre-configured list; information indicating the activation of at least one first resource set; information indicating the deactivation of at least one first resource set; and an identifier of a communication reference signal serving as the first signal.

[0790] In the case where the terminal is a third device:

[0791] The processor 1010 is configured to:

[0792] measuring a second signal sent by the fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation;

[0793] Perform a third operation, where the third operation includes at least one of the following:

[0794] sending the second measurement quantity to the first device or the second device;

[0795] Obtaining a first timing offset, and determining a third timing offset based on the second timing offset and the first timing offset;

[0796] Acquire a first frequency deviation, and determine a third frequency deviation based on the second frequency deviation and the first frequency deviation;

[0797] The second timing offset is a sampling timing offset between a receiver of the second signal and a transmitter of the second signal, the first timing offset is a sampling timing offset between a receiver of the first signal and a transmitter of the first signal, and the third timing offset is a sampling timing offset between a receiver of the first signal and a receiver of the second signal;

[0798] The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal;

[0799] The sender of the second signal and the sender of the first signal are the fourth device.

[0800] Optionally, the radio frequency unit 1001 is configured to: receive a second measurement configuration sent by the first device;

[0801] The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

[0802] Optionally, the processor 1010 is further configured to perform at least one of the following:

[0803] obtaining location information of a fourth device;

[0804] Get speed information of the fourth device.

[0805] Optionally, the radio frequency unit 1001 is further configured to:

[0806] Sending second data to the first device or the second device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following:

[0807] The link identifier of the second signal transmitted between the fourth device and the third device; the device identifiers of the fourth device and the third device; the signal identifier of the second signal; the location information of the third device; the speed information of the third device; the time information of the third device receiving the second signal; the information instructing the third device to adjust the timing within the time of receiving the second signal; and the information instructing the third device to adjust the local oscillator frequency within the time of receiving the second signal.

[0808] Optionally, the radio frequency unit 1001 is further configured to perform at least one of the following:

[0809] receiving a third timing deviation or a third frequency deviation sent by the first device or the second device;

[0810] sending the third timing offset or the third frequency offset to the first device or the second device;

[0811] Or the processor 1010 is further configured to:

[0812] performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, the sensing operation being a sensing operation performed by a receiver of the first signal and a receiver of the second signal;

[0813] Time and frequency synchronization processing is performed between the third device and the second device based on the third timing offset or the third frequency offset.

[0814] Optionally, the radio frequency unit 1001 is further configured to: receive third signaling sent by the first device;

[0815] The third signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the second signal; the index of the second signal in the pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; and an identifier of a communication reference signal serving as the second signal.

[0816] In the case where the terminal is a fourth device:

[0817] The radio frequency unit 1001 is used for:

[0818] receiving a first signaling sent by a first device;

[0819] Sending a first signal or a second signal based on the first signaling;

[0820] The first signaling includes at least one of the following:

[0821] Information indicating that calibration is to be performed; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal serving as the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; an identifier of a communication reference signal serving as the second signal.

[0822] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment Figure 3, Figure 7, Figure 8 or Figure 9, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0823] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in Figures 3, 7, 8, or 9. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.

[0824] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 18, the network-side device 1100 includes an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114, and a memory 115. Antenna 111 is connected to radio frequency device 112. In the uplink direction, radio frequency device 112 receives information via antenna 111 and sends the received information to baseband device 113 for processing. In the downlink direction, baseband device 113 processes the information to be transmitted and sends it to radio frequency device 112. Radio frequency device 112 processes the received information and then sends it through antenna 111.

[0825] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 113 , which includes a baseband processor.

[0826] The baseband device 113 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 18, one of the chips is, for example, a baseband processor, which is connected to the memory 115 through a bus interface to call the program in the memory 115 and execute the network device operations shown in the above method embodiment.

[0827] The network side device may further include a network interface 116, which is, for example, a Common Public Radio Interface (CPRI).

[0828] Specifically, the network side device 1100 of the embodiment of the present application also includes: instructions or programs stored in the memory 115 and can be run on the processor 114. The processor 114 calls the instructions or programs in the memory 115 to execute the methods executed by the modules shown in Figures 12, 13, 14 or 15, and achieves the same technical effect. To avoid repetition, it will not be repeated here.

[0829] Specifically, the embodiment of the present application further provides a network-side device. As shown in FIG19 , the network-side device 1200 includes a processor 1201, a network interface 1202, and a memory 1203. The network interface 1202 is, for example, a common public radio interface (CPRI).

[0830] Specifically, the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 1203 and executable on the processor 1201. The processor 1201 calls the instructions or programs in the memory 1203 to execute the methods executed by the modules shown in Figures 12, 13, 14 or 15, and achieves the same technical effect. To avoid repetition, it will not be elaborated here.

[0831] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned communication operation execution method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0832] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0833] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication operation execution method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0834] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0835] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned communication operation execution method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0836] An embodiment of the present application also provides a communication operation execution system, including: a first device, a second device, a third device and a fourth device, wherein the first device can be used to execute the steps of the communication operation execution method applied to the first device as described above, the second device can be used to execute the steps of the communication operation execution method applied to the second device as described above, the third device can be used to execute the steps of the communication operation execution method applied to the third device as described above, and the fourth device can be used to execute the steps of the communication operation execution method applied to the fourth device as described above.

[0837] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0838] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0839] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for performing a communication operation, comprising: The first device performs a first operation; The first operation includes at least one of the following: Acquire a first timing deviation and a second timing deviation, and determine a third timing deviation based on the first timing deviation and the second timing deviation; Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation; receiving a third timing deviation or a third frequency deviation sent by the second device or the third device; Perform configuration operations; The first timing deviation is a sampling timing deviation between a receiver of the first signal and a transmitter of the first signal, the second timing deviation is a sampling timing deviation between a receiver of the second signal and a transmitter of the second signal, and the third timing deviation is a sampling timing deviation between a receiver of the second signal and a receiver of the first signal; The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal; The configuration operation is used to assist in the acquisition process of the third timing deviation or the third frequency deviation; The sender of the first signal and the sender of the second signal are the same device.

2. The method according to claim 1, wherein: The performing of the configuration operation includes at least one of the following: The first device sends a first measurement configuration to a second device, where the second device is a receiver of the first signal; The first device sends a second measurement configuration to a third device, where the third device is a receiver of a second signal; The first measurement configuration is used to configure at least one of the following: a first measurement amount reported by measurement; time information of measurement reporting; The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

3. The method according to claim 1 or 2, wherein: The performing configuration operation includes: The first device acquires first information of a candidate reference station or a candidate sensing node, and performs a configuration operation based on the first information; The first information includes at least one of the following: Position information; speed information; perception capability information; communication capability information; crystal oscillator information.

4. The method according to claim 3, wherein: The crystal oscillator information includes at least one of the following: The type of crystal oscillator; the frequency error of the crystal oscillator; information indicating how the frequency error of the crystal oscillator changes over time.

5. The method according to claim 3 or 4, wherein: The first device acquires first information of a candidate reference station or a candidate sensing node, including at least one of the following: The first device sends a first query signaling to the candidate reference station or the candidate sensing node, and receives the first information corresponding to the first query signaling; The first device sends a second query signaling to a network node, and receives first information corresponding to the second query signaling, wherein the network node stores the first information.

6. The method according to any one of claims 1 to 5, wherein: The obtaining of the first timing deviation and the second timing deviation comprises at least one of the following: receiving a first measurement value sent by a second device, and obtaining the first timing deviation based on the first measurement value; receiving a second measurement value sent by a third device, and obtaining the second timing deviation based on the second measurement value; or, The obtaining of the first frequency deviation and the second frequency deviation comprises at least one of the following: receiving a first measurement value sent by a second device, and obtaining the first frequency deviation based on the first measurement value; receiving a second measurement value sent by a third device, and obtaining the second frequency deviation based on the second measurement value; The second device is a receiver of the first signal, and the third device is a receiver of the second signal.

7. The method according to claim 6, wherein: The receiving a first measurement quantity sent by a second device includes: receiving first data sent by a second device, where the first data includes the first measurement quantity, and the first data further includes at least one of the following: a link identifier for transmitting the first signal between the fourth device and the second device; device identifiers of the fourth device and the second device; a signal identifier of the first signal; location information of the second device; speed information of the second device; time information of when the second device receives the first signal; information indicating that the second device adjusts the timing within the time of receiving the first signal; information indicating that the second device adjusts the local oscillator frequency within the time of receiving the first signal; or, The receiving a second measurement quantity sent by a third device includes: receiving second data sent by a third device, where the second data includes the second measurement quantity, and the second data further includes at least one of the following: a link identifier for transmitting the second signal between the fourth device and the third device; device identifiers of the fourth device and the third device; a signal identifier of the second signal; location information of the third device; speed information of the third device; time information of the third device receiving the second signal; information instructing the third device to adjust timing within the time of receiving the second signal; information instructing the third device to adjust the local oscillator frequency within the time of receiving the second signal; The fourth device is a sender of the first signal and a sender of the second signal.

8. The method according to claim 2, 6 or 7, wherein: The first measurement quantity includes: at least one of the following items determined based on the first signal: In-phase orthogonal IQ path data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; first delay information; first Doppler information; first timing deviation; first frequency deviation; or The second measurement quantity includes: at least one of the following items determined based on the second signal: IQ path data; channel matrix; delay spectrum; Doppler spectrum; delay-Doppler spectrum; second delay information; second Doppler information; second timing deviation; second frequency deviation; or The time information of the measurement report is used to indicate at least one of the following: periodic reporting; semi-continuous reporting; aperiodic reporting; Among them, the first delay information is used to indicate the measured value of the delay of the line-of-sight LOS path or the first path from the fourth device to the second device, the first Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the second device, the second delay information is used to indicate the measured value of the delay of the LOS path or the first path from the fourth device to the third device, and the second Doppler information is used to indicate the measured value of the Doppler of the LOS path or the first path from the fourth device to the third device. The fourth device is the sender of the first signal and the sender of the second signal.

9. The method according to any one of claims 1 to 8, further comprising at least one of the following: The first device sends the third timing deviation or the third frequency deviation to the second device; The first device sends the third timing deviation or the third frequency deviation to a third device; The first device performs compensation processing on a perception measurement quantity or a perception result of a perception operation based on the third timing deviation or the third frequency deviation, and the perception operation is a perception operation performed between a receiver of the second signal and a receiver of the first signal.

10. The method according to claim 9, wherein: The first device performs compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, including at least one of the following: The first device performs delay compensation processing on the sensing measurement amount or the sensing result of the sensing operation based on the third timing deviation; The first device performs Doppler compensation processing on a sensing measurement quantity or a sensing result of the sensing operation based on the third frequency deviation.

11. The method according to any one of claims 1 to 10, wherein: The performing of the configuration operation includes at least one of the following: The first device sends a first signaling to a fourth device; The first device sends a second signaling to the second device; The first device sends a third signaling to the third device; The first signaling or the second signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the first signal; an index of the first signal in a preconfigured list; information indicating activation of at least one first resource set; information indicating deactivation of at least one first resource set; an identifier of a communication reference signal as the first signal; or The first signaling or the third signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; and an identifier of a communication reference signal serving as the second signal.

12. A method for performing a communication operation, comprising: The second device measures the first signal sent by the fourth device to obtain a first measurement value, where the first measurement value is used to determine a first timing deviation or a first frequency deviation; The second device performs a second operation, where the second operation includes at least one of the following: The second device sends the first measurement amount to the first device or the third device; The second device acquires a second timing deviation, and determines a third timing deviation based on the first timing deviation and the second timing deviation; The second device acquires a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation; The first timing deviation is a sampling timing deviation between a receiver of the first signal and a transmitter of the first signal, the second timing deviation is a sampling timing deviation between a receiver of the second signal and a transmitter of the second signal, and the third timing deviation is a sampling timing deviation between a receiver of the second signal and a receiver of the first signal; The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal; The sender of the first signal and the sender of the second signal are the fourth device.

13. The method according to claim 12, wherein: Before the second device measures the first signal sent by the fourth device, the method further includes: The second device receives a first measurement configuration sent by the first device; The first measurement configuration is used to configure at least one of the following: a first measurement amount for measurement reporting; and time information for measurement reporting.

14. The method according to claim 13, further comprising at least one of the following: The second device obtains location information of the fourth device; The second device obtains speed information of the fourth device.

15. The method according to any one of claims 12 to 14, wherein: The second device sending the first measurement amount to the first device or the third device includes: The second device sends first data to the first device or the third device, where the first data includes the first measurement quantity, and the first data further includes at least one of the following: The link identifier of the first signal transmitted between the fourth device and the second device; the device identifiers of the fourth device and the second device; the signal identifier of the first signal; the location information of the second device; the speed information of the second device; the time information of the second device receiving the first signal; the information instructing the second device to adjust the timing within the time of receiving the first signal; the information instructing the second device to adjust the local oscillator frequency within the time of receiving the first signal.

16. The method according to any one of claims 12 to 15, further comprising at least one of the following: The second device receives a third timing deviation or a third frequency deviation sent by the first device or the third device; The second device sends the third timing deviation or the third frequency deviation to the first device or the third device; The second device performs compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal; The second device performs time and frequency synchronization processing between the second device and the third device based on the third timing deviation or the third frequency deviation.

17. The method according to any one of claims 12 to 16, wherein: Before the second device measures the first signal sent by the fourth device, the method further includes: receiving a second signaling sent by the first device; The second signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating the activation of at least one first resource set; information indicating the deactivation of at least one first resource set; and an identifier of a communication reference signal serving as the first signal.

18. A method for performing a communication operation, comprising: The third device measures the second signal sent by the fourth device to obtain a second measurement value, where the second measurement value is used to determine a second timing deviation or a second frequency deviation; The third device performs a third operation, where the third operation includes at least one of the following: The third device sends the second measurement amount to the first device or the second device; The third device acquires the first timing deviation, and determines a third timing deviation based on the second timing deviation and the first timing deviation; The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation; The second timing deviation is a sampling timing deviation between a receiver of the second signal and a sender of the second signal, the first timing deviation is a sampling timing deviation between a receiver of the first signal and a sender of the first signal, and the third timing deviation is a sampling timing deviation between a receiver of the first signal and a receiver of the second signal; The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal; The sender of the second signal and the sender of the first signal are the fourth device.

19. The method according to claim 18, wherein: Before the third device measures the second signal sent by the fourth device, the method further includes: The third device receives a second measurement configuration sent by the first device; The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

20. The method according to claim 19, further comprising at least one of the following: The third device obtains location information of the fourth device; The third device obtains speed information of the fourth device.

21. The method according to any one of claims 18 to 20, wherein: The third device sending the second measurement amount to the first device or the second device includes: The third device sends second data to the first device or the second device, where the second data includes the second measurement amount, and the second data further includes at least one of the following: The link identifier of the second signal transmitted between the fourth device and the third device; the device identifiers of the fourth device and the third device; the signal identifier of the second signal; the location information of the third device; the speed information of the third device; the time information of the third device receiving the second signal; the information instructing the third device to adjust the timing within the time of receiving the second signal; the information instructing the third device to adjust the local oscillator frequency within the time of receiving the second signal.

22. The method according to any one of claims 18 to 21, further comprising at least one of the following: The third device receives a third timing deviation or a third frequency deviation sent by the first device or the second device; The third device sends the third timing deviation or the third frequency deviation to the first device or the second device; The third device performs compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, where the sensing operation is a sensing operation performed by a receiver of the first signal and a receiver of the second signal; The third device performs time and frequency synchronization processing between the third device and the second device based on the third timing deviation or the third frequency deviation.

23. The method according to any one of claims 18 to 22, wherein: Before the third device measures the second signal sent by the fourth device, the method further includes: receiving a third signaling sent by the first device; The third signaling includes at least one of the following: information indicating the execution of calibration; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; and an identifier of a communication reference signal serving as the second signal.

24. A method for performing a communication operation, comprising: The fourth device receives the first signaling sent by the first device; The fourth device sends a first signal or a second signal based on the first signaling; The first signaling includes at least one of the following: Information indicating the execution of calibration; signal configuration information of the first signal; the index of the first signal in a pre-configured list; information indicating the activation of at least one first resource set; information indicating the deactivation of at least one first resource set; an identifier of a communication reference signal for the first signal; signal configuration information of the second signal; the index of the second signal in a pre-configured list; information indicating the activation of at least one second resource set; information indicating the deactivation of at least one second resource set; an identifier of a communication reference signal for the second signal.

25. A communication operation execution device, wherein a first device comprises the communication operation execution device, and the device comprises: An execution module, configured to execute a first operation; The first operation includes at least one of the following: Acquire a first timing deviation and a second timing deviation, and determine a third timing deviation based on the first timing deviation and the second timing deviation; Acquire a first frequency deviation and a second frequency deviation, and determine a third frequency deviation based on the first frequency deviation and the second frequency deviation; receiving a third timing deviation or a third frequency deviation sent by the second device or the third device; Perform configuration operations; The first timing deviation is a sampling timing deviation between a receiver of the first signal and a transmitter of the first signal, the second timing deviation is a sampling timing deviation between a receiver of the second signal and a transmitter of the second signal, and the third timing deviation is a sampling timing deviation between a receiver of the second signal and a receiver of the first signal; The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal; The configuration operation is used to assist in the acquisition process of the third timing deviation or the third frequency deviation; The sender of the first signal and the sender of the second signal are the same device.

26. The device according to claim 25, wherein The execution module is specifically used for at least one of the following: Sending a first measurement configuration to a second device, where the second device is a receiver of the first signal; Sending a second measurement configuration to a third device, where the third device is a receiver of the second signal; The first measurement configuration is used to configure at least one of the following: a first measurement amount reported by measurement; time information of measurement reporting; The second measurement configuration is used to configure at least one of the following: a second measurement amount for measurement reporting; and time information for measurement reporting.

27. The device according to claim 25 or 26, wherein: The execution module is specifically used for at least one of the following: receiving a first measurement value sent by a second device, and obtaining the first timing deviation based on the first measurement value; receiving a second measurement value sent by a third device, and obtaining the second timing deviation based on the second measurement value; or, The execution module is specifically used for at least one of the following: receiving a first measurement value sent by a second device, and obtaining the first frequency deviation based on the first measurement value; receiving a second measurement value sent by a third device, and obtaining the second frequency deviation based on the second measurement value; The second device is a receiver of the first signal, and the third device is a receiver of the second signal.

28. The device according to any one of claims 25 to 27, wherein: The device further comprises a processing module, wherein the processing module is configured to: Sending the third timing deviation or the third frequency deviation to a second device; Sending the third timing deviation or the third frequency deviation to a third device; A compensation process is performed on a perception measurement amount or a perception result of a perception operation based on the third timing deviation or the third frequency deviation, where the perception operation is a perception operation performed between a receiver of the second signal and a receiver of the first signal.

29. A communication operation execution device, wherein the second device comprises the communication operation execution device, the device comprising: a measuring module, configured to measure a first signal sent by a fourth device to obtain a first measurement value, wherein the first measurement value is used to determine a first timing deviation or a first frequency deviation; The execution module is configured to execute a second operation, wherein the second operation includes at least one of the following: The second device sends the first measurement amount to the first device or the third device; The second device acquires a second timing deviation, and determines a third timing deviation based on the first timing deviation and the second timing deviation; The second device acquires a second frequency deviation, and determines a third frequency deviation based on the first frequency deviation and the second frequency deviation; The first timing deviation is a sampling timing deviation between a receiver of the first signal and a transmitter of the first signal, the second timing deviation is a sampling timing deviation between a receiver of the second signal and a transmitter of the second signal, and the third timing deviation is a sampling timing deviation between a receiver of the second signal and a receiver of the first signal; The first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, the second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a receiver of the first signal; The sender of the first signal and the sender of the second signal are the fourth device.

30. The device according to claim 29, wherein: The apparatus further comprises a processing module for at least one of the following: receiving a third timing deviation or a third frequency deviation sent by the first device or the third device; Sending the third timing deviation or the third frequency deviation to the first device or the third device; performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, wherein the sensing operation is a sensing operation performed between a receiver of the second signal and a receiver of the first signal; Time and frequency synchronization processing is performed between the second device and the third device based on the third timing deviation or the third frequency deviation.

31. A communication operation execution device, wherein a third device comprises the communication operation execution device, the device comprising: a measuring module, configured to measure a second signal sent by a fourth device to obtain a second measurement value, wherein the second measurement value is used to determine a second timing deviation or a second frequency deviation; The execution module is configured to execute a third operation, wherein the third operation includes at least one of the following: The third device sends the second measurement amount to the first device or the second device; The third device acquires the first timing deviation, and determines a third timing deviation based on the second timing deviation and the first timing deviation; The third device acquires the first frequency deviation, and determines a third frequency deviation based on the second frequency deviation and the first frequency deviation; The second timing deviation is a sampling timing deviation between a receiver of the second signal and a sender of the second signal, the first timing deviation is a sampling timing deviation between a receiver of the first signal and a sender of the first signal, and the third timing deviation is a sampling timing deviation between a receiver of the first signal and a receiver of the second signal; The second frequency deviation is a local oscillator frequency deviation between a receiver of the second signal and a transmitter of the second signal, the first frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a transmitter of the first signal, and the third frequency deviation is a local oscillator frequency deviation between a receiver of the first signal and a receiver of the second signal; The sender of the second signal and the sender of the first signal are the fourth device.

32. The device according to claim 31, wherein The apparatus further comprises a processing module for at least one of the following: receiving a third timing deviation or a third frequency deviation sent by the first device or the second device; Sending the third timing deviation or the third frequency deviation to the first device or the second device; performing compensation processing on a sensing measurement amount or a sensing result of a sensing operation based on the third timing deviation or the third frequency deviation, wherein the sensing operation is a sensing operation performed by a receiver of the first signal and a receiver of the second signal; A time-frequency synchronization process is performed between the third device and the second device based on the third timing deviation or the third frequency deviation.

33. A communication operation execution device, wherein a fourth device comprises the communication operation execution device, the device comprising: A receiving module, configured to receive a first signaling sent by a first device; A sending module, configured to send a first signal or a second signal based on the first signaling; The first signaling includes at least one of the following: Information indicating that calibration is to be performed; signal configuration information of the first signal; an index of the first signal in a preconfigured list; information indicating activation of at least one first resource set; Information indicating deactivation of at least one first resource set; identification of a communication reference signal serving as a first signal; signal configuration information of a second signal; an index of the second signal in a preconfigured list; information indicating activation of at least one second resource set; information indicating deactivation of at least one second resource set; identification of a communication reference signal serving as a second signal.

34. A communication device, comprising a processor and a memory, the memory storing a program or instruction that can be run on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the communication operation execution method as described in any one of claims 1 to 11, or implements the steps of the communication operation execution method as described in any one of claims 12 to 17, or implements the steps of the communication operation execution method as described in any one of claims 18 to 23, or implements the steps of the communication operation execution method as described in claim 24.

35. A chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the communication operation execution method as described in any one of claims 1 to 11, or to implement the steps of the communication operation execution method as described in any one of claims 12 to 17, or to implement the steps of the communication operation execution method as described in any one of claims 18 to 23, or to implement the steps of the communication operation execution method as described in claim 24.

36. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the communication operation execution method as described in any one of claims 1 to 11, or implements the steps of the communication operation execution method as described in any one of claims 12 to 17, or implements the steps of the communication operation execution method as described in any one of claims 18 to 23, or implements the steps of the communication operation execution method as described in claim 24.

Citation Information

Patent Citations

  • Time synchronization method between direct-communication UE (user equipment) and UE

    CN104581755A

  • Time synchronization method and device

    CN110971326A

  • Clock synchronization method and communication device

    CN117118553A

  • Method and apparatus for synchronization in a d2d(device-to-device) communication

    KR1020160024697A

  • Timing synchronization method and apparatus, user equipment, and communications system

    WO2014205663A1