Propagation Delay Compensation Execution Method, Device, Computer Equipment and Storage Medium

By performing propagation delay compensation between the terminal and the network-side device, the problem of difficulty in TSN service transmission delay compensation in 5G network is solved, time synchronization accuracy is improved, and multiple terminal and scenario requirements are supported.

CN117156543BActive Publication Date: 2025-06-24GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311346726.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-06
Publication Date
2025-06-24
Estimated Expiration
2041-05-06

AI Technical Summary

Technical Problem

In 5G networks, TSN services need to meet the time synchronization accuracy requirements of less than 900 nanoseconds when transmitting, but the prior art is difficult to achieve effective propagation delay compensation between the terminal and the base station.

Method used

By performing propagation delay compensation between the terminal and the network-side device, the terminal performs the first PDC behavior based on the first information, and the network-side device performs the second PDC behavior based on the reported information, thereby realizing compensation for the propagation delay.

Benefits of technology

It improves the accuracy of the terminal and network side during the time synchronization process, supports the needs of different terminals and scenarios, and ensures the time synchronization accuracy of TSN services in 5G networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117156543B_ABST
    Figure CN117156543B_ABST
Patent Text Reader

Abstract

The present application discloses a propagation delay compensation execution method, apparatus, computer device, and storage medium, belonging to the field of communication technologies. The method includes: performing a first PDC behavior based on first information; the first PDC behavior includes at least one of the following behaviors: performing PDC, selecting or determining a target PDC mechanism, reporting PDC assistance information, and reporting the target PDC mechanism; in this solution, the terminal performs PDC-related behaviors based on the first information, so that when the terminal synchronizes time with the network side, it can determine by itself whether to perform PDC and through which mechanism to perform PDC. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, and improve the accuracy of time synchronization between the terminal and the network side.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a method, apparatus, computer device, and storage medium for performing propagation delay compensation. Background Art

[0002] Based on the transmission requirements of latency and reliability, the Industrial Internet of Things (IIoT) has introduced the Time Sensitive Network (TSN).

[0003] In the related art, based on the needs of TSN service transmission, when a TSN service is transmitted within a 5th-Generation (5G) network, it is required to meet the time synchronization accuracy requirement of less than 900 nanoseconds (ns). To meet the above accuracy requirement, it is necessary to perform propagation delay compensation between the terminal and the base station. Summary of the Invention

[0004] Embodiments of this application provide a method, apparatus, computer device, and storage medium for performing propagation delay compensation. The technical solutions are as follows:

[0005] On the one hand, an embodiment of this application provides a method for performing propagation delay compensation, which is executed by a target terminal. The method includes:

[0006] Performing a first PDC behavior based on first information;

[0007] The first PDC behavior includes at least one of the following behaviors:

[0008] Performing PDC, selecting or determining a target PDC mechanism, reporting PDC auxiliary information, and reporting the target PDC mechanism.

[0009] On the one hand, an embodiment of this application provides a method for performing propagation delay compensation, which is executed by a first network-side device. The method includes:

[0010] Receiving the reporting information of the target terminal, where the reporting information includes at least one of PDC auxiliary information, a time synchronization scenario, and a target PDC mechanism selected or determined by the target terminal;

[0011] Performing a second PDC behavior based on the reporting information.

[0012] On the one hand, an embodiment of this application provides a method for performing propagation delay compensation, which is executed by a first network-side device. The method includes:

[0013] Performing a third PDC behavior based on second information;

[0014] The third PDC behavior includes at least one of the following behaviors:

[0015] Sending PDC configuration to the target terminal, executing PDC, receiving and sending PDC auxiliary information, determining the target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to execute PDC.

[0016] On the other hand, an embodiment of the present application provides a propagation delay compensation execution device for a target terminal, and the device includes:

[0017] An action execution module, configured to execute a first PDC behavior based on first information;

[0018] The first PDC behavior includes at least one of the following behaviors:

[0019] Executing PDC, selecting or determining a target PDC mechanism, reporting PDC auxiliary information, and reporting the target PDC mechanism.

[0020] On the other hand, an embodiment of the present application provides a propagation delay compensation execution device for a first network-side device, and the device includes:

[0021] A reported information receiving module, configured to receive reported information of a target terminal, where the reported information includes at least one of PDC auxiliary information, a time synchronization scenario, and a target PDC mechanism selected or determined by the target terminal;

[0022] An execution module, configured to execute a second PDC behavior based on the reported information.

[0023] On the other hand, an embodiment of the present application provides a propagation delay compensation execution device for a first network-side device, and the device includes:

[0024] An execution module, configured to execute a third PDC behavior based on second information;

[0025] The third PDC behavior includes at least one of the following behaviors:

[0026] Sending PDC configuration to the target terminal, executing PDC, receiving and sending PDC auxiliary information, determining the target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to execute PDC.

[0027] On the other hand, an embodiment of the present application provides a computer device, and the computer device includes a processor, a memory, and a transceiver;

[0028] The processor is configured to perform a first PDC behavior based on first information;

[0029] The first PDC behavior includes at least one of the following behaviors:

[0030] Performing PDC, selecting or determining a target PDC mechanism, reporting PDC assistance information, and reporting the target PDC mechanism.

[0031] On the other hand, an embodiment of the present application provides a computer device, which includes a processor, a memory, and a transceiver;

[0032] The transceiver is configured to receive reporting information from a target terminal, where the reporting information includes at least one of PDC assistance information, a time synchronization scenario, and a target PDC mechanism selected or determined by the target terminal;

[0033] The processor is configured to perform a second PDC behavior based on the reporting information.

[0034] On the other hand, an embodiment of the present application provides a computer device, which includes a processor, a memory, and a transceiver;

[0035] The processor is configured to perform a third PDC behavior based on second information;

[0036] The third PDC behavior includes at least one of the following behaviors:

[0037] Sending PDC configuration to a target terminal, performing PDC, transmitting and receiving PDC assistance information, determining a target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to perform PDC.

[0038] On yet another aspect, an embodiment of the present application provides a computer device, which includes a processor, a memory, and a transceiver. The memory stores a computer program, and the computer program is used to be executed by the processor / transceiver to implement the above-mentioned propagation delay compensation execution method.

[0039] On still another aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and the computer program is loaded and executed by a processor / transceiver to implement the above-mentioned propagation delay compensation execution method.

[0040] On the other hand, a computer program product is provided. The computer program product includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned propagation delay compensation execution method.

[0041] On the other hand, a chip is provided, which is used to run in a computer device so that the computer device executes the above-mentioned propagation delay compensation execution method.

[0042] On the other hand, a computer program is provided, and the computer program is executed by a processor of a computer device to execute the above-mentioned propagation delay compensation execution method.

[0043] The technical solutions provided by the embodiments of the present application can bring the following beneficial effects:

[0044] The terminal executes PDC-related behaviors based on the first information, so that when the terminal synchronizes time with the network side, it can determine by itself whether to execute PDC and through which mechanism to execute PDC. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, and improve the accuracy of time synchronization between the terminal and the network side. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0046] Figure 1 It is a schematic diagram of the network architecture of a communication system provided by an embodiment of the present application;

[0047] Figure 2 It is a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application;

[0048] Figure 3 It is a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application;

[0049] Figure 4 It is a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application;

[0050] Figure 5 It is a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application;

[0051] Figure 6 It is a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application;

[0052] Figure 7 It is a block diagram of a propagation delay compensation execution device provided by an embodiment of the present application;

[0053] Figure 8 It is a block diagram of a propagation delay compensation execution device provided by an embodiment of the present application;

[0054] Figure 9 It is a block diagram of a propagation delay compensation execution device provided by an embodiment of the present application;

[0055] Figure 10 It is a schematic structural diagram of a computer device provided by an embodiment of the present application. Specific Embodiments

[0056] To make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.

[0057] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art may know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0058] Please refer to Figure 1 , which shows a schematic diagram of the network architecture of a communication system provided by an embodiment of the present application. The network architecture may include: a terminal 10 and a base station 20.

[0059] The number of terminals 10 is usually multiple, and one or more terminals 10 may be distributed within the cell managed by each base station 20. The terminal 10 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile station (MS), terminal device, etc. For ease of description, in the embodiments of the present application, the above-mentioned devices are collectively referred to as terminals.

[0060] The base station 20 is a device deployed in the access network to provide wireless communication functions for the terminal 10. The base station 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems adopting different radio access technologies, the names of the devices with base station functions may be different. For example, in the 5th-Generation (5G) New Radio (NR) system, it is called gNodeB or gNB. With the evolution of communication technologies, the name of the "base station" may change. For ease of description, in the embodiments of the present application, the devices providing wireless communication functions for the terminal 10 are collectively referred to as base stations.

[0061] Optional, Figure 1 What is not shown is that the above network architecture also includes other network devices, such as: Central Control Node (CCN), Access and Mobility Management Function (AMF) device, Session Management Function (SMF) or User Plane Function (UPF) device, etc.

[0062] The "5G NR system" in the embodiments of the present disclosure may also be referred to as a 5G system or an NR system, but those skilled in the art may understand its meaning. The technical solution described in the embodiments of the present disclosure may be applicable to a 5G NR system or to a subsequent evolution system of the 5G NR system.

[0063] For ease of understanding, some relevant terms involved in this application are introduced below:

[0064] 1) Time Sensitive Network (TSN)

[0065] URLLC requires support for the transmission of services such as industrial automation (Factory Automation), transmission automation (Transport Industry), and smart power (Electrical Power Distribution) in 5G systems.

[0066] In the IIoT scenario involving industrial automation, the time-sensitive network TSN is introduced. In the TSN network, the 5G network will act as a TSN bridge to provide services for the TSN network and services. In view of this, the 5G NR system needs to provide lower latency guarantees and higher clock synchronization accuracy so that when industrial automation services are transmitted in the 5G network, the operation and connection of each point of mechanical operation are accurate and meet the time requirements.

[0067] 2) TSN time synchronization accuracy

[0068] Based on the requirements of TSN service transmission, TSN services need to meet the time synchronization accuracy requirement of less than 900ns when transmitted within 5G to support different service scenarios, such as control-to-control scenarios and smart grids scenarios.

[0069] During the time synchronization process or the PDC (Propagation Delay Compensation) process, two methods can be considered to obtain the transmission delay compensation value to achieve precise synchronization with the network:

[0070] One is the method based on TA (Timing Advance);

[0071] The other is the method based on the positioning of the receiving end (Recive, RX) - transmitting end (Transport, TX).

[0072] Since TSN in the related art needs to support different time synchronization scenarios, and the time synchronization compensation mechanisms used in different scenarios may be the same or different, it is necessary to consider the issues of the same mechanism and different mechanisms. In addition, the synchronization requirements of different UEs may also be different, so it is necessary to consider how the network obtains this requirement. For the above problems, the subsequent embodiments of this application provide a method for performing propagation delay compensation between the terminal and the network side device.

[0073] Please refer to Figure 2 , which shows a flowchart of the propagation delay compensation execution method provided by an embodiment of this application. This method can be executed by a target terminal, such as Figure 1 the terminal 10 in the communication system corresponding to the network architecture shown, and this method can include the following steps:

[0074] Step 201, perform a first PDC behavior based on the first information; wherein, the first PDC behavior includes at least one of the following behaviors: performing PDC, selecting or determining the target PDC mechanism, reporting PDC auxiliary information, and reporting the target PDC mechanism.

[0075] In the solution shown in the embodiments of this application, the terminal performs PDC-related behaviors based on the first information, so that when the terminal performs time synchronization with the network side, it can independently determine whether to perform PDC and through which mechanism to perform PDC. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, and improve the accuracy of time synchronization between the terminal and the network side.

[0076] Please refer to Figure 3 , which shows a flowchart of the propagation delay compensation execution method provided by an embodiment of this application. This method can be executed by the first network side device, and this method can include the following steps:

[0077] Step 301, receive the reporting information of the target terminal, and the reporting information includes at least one of PDC auxiliary information, time synchronization scenario, and the target PDC mechanism selected or determined by the target terminal.

[0078] Among them, the above time synchronization scenario can be the time synchronization scenario corresponding to the target terminal or the time synchronization scenario corresponding to the second network side device.

[0079] Among them, the above second network side device can be a core network device or a central control node (CCN), such as the CCN of TSN.

[0080] Step 302, perform a second PDC behavior based on the reported information.

[0081] Among them, the above first network side device can be a base station. For example, it can be Figure 1 the base station 20 in the communication system corresponding to the network architecture shown; or, the above first network side device can also be other network devices such as a CCN device, an AMF device, an SMF device, or a UPF device.

[0082] In the solution shown in the embodiments of the present application, the first network side device can perform PDC-related behaviors based on the information reported by the terminal, so that when the terminal synchronizes time with the network side, the network side device can determine whether to perform PDC and by which mechanism to perform PDC according to the information reported by the terminal. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, improving the accuracy of time synchronization between the terminal and the network side.

[0083] Combined with the above Figure 2 and Figure 3 the solution shown, please refer to Figure 4 , which shows a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application. This method can be executed interactively by the target terminal and the first network side device. For example, the target terminal can be Figure 1 the terminal 10 in the communication system corresponding to the network architecture shown, and the first network side device can be Figure 1 the base station 20 in the communication system corresponding to the network architecture shown, or the first network side device can also be other network devices such as a CCN device, an AMF device, an SMF device, or a UPF device. This method can include the following steps:

[0084] Step 401, the first network side device sends PDC-related information to the target terminal; correspondingly, the target terminal receives the PDC-related information from the first network side device.

[0085] The PDC-related information includes at least one of the following information:

[0086] Signaling carrying or indicating the PDC value or TA value, signaling carrying or indicating the PDC mechanism, signaling carrying or indicating the usage scenario of the PDC, signaling carrying or indicating the PDC start indication, and configuration information of the reference signal corresponding to the PDC, signaling indicating the PDC value (such as new RRC or MAC signaling, such as new TAC MAC CE, etc.), PDC auxiliary information (such as the RTT time difference of the base station).

[0087] Among them, the configuration information of the reference signal corresponding to the PDC can be the combination of at least one of the configurations of the sounding reference signal (SRS), preamble, demodulation reference signal (DM-RS), channel state information reference signal (CSI-RS), synchronization signal and physical broadcast channel block (SSB), and positioning reference signal (PRS). For example, the configuration information of the reference signal corresponding to the PDC can include SRS and SSB, or can include SRS and PRS, etc.

[0088] In the embodiments of this application, the first network-side device can be a gNB. For example: The gNB configures the reference signal for the PDC to execute.

[0089] In the embodiments of this application, the first network-side device can also be the core network or the TSN network center control node (CCN). For example, the core network or CCN indicates the scenario where the UE is located (such as indicating control-to-control or smart grid), or indicates the correspondence between the scenario / session and the PDC mechanism selection.

[0090] In the embodiments of this application, the first network-side device can pre-provide the target terminal with relevant information for PDC behavior decision-making, for indicating at least one of the PDC value, TA value, PDC mechanism, usage scenario of the PDC, PDC start indication, and configuration information of the reference signal of the PDC to the target terminal, so that the subsequent target terminal can determine its own PDC behavior based on all or part of the information pre-indicated by the first network-side device.

[0091] Among them, the above PDC value refers to the numerical value of the propagation delay compensation when the PDC is executed.

[0092] The above TA value can be used to indicate or determine the PDC value. For example, the TA value can be twice the PDC value.

[0093] The above PDC mechanism can include at least one of a PDC mechanism based on TA and a PDC mechanism based on Round-Trip Time (RTT).

[0094] The above PDC start indication can be used to indicate that the terminal starts the PDC process, or the PDC start indication can also be used to indicate which of the above PDC mechanisms the terminal starts.

[0095] The configuration information of the reference signal of the above PDC is used to indicate the configuration used when transmitting the reference signal for determining the PDC value between the target terminal and the first network-side device.

[0096] Among them, the above first network-side device can be a base station, a core network device, or a time-sensitive network TSN central control node CCN device, etc.

[0097] Among them, the PDC mechanisms configured by the above first network-side device for different terminals can be the same or different.

[0098] That is to say, when the first network-side device configures the PDC mechanism for different terminals, it can configure the same PDC mechanism for multiple different terminals, or it can configure different PDC mechanisms for multiple different terminals.

[0099] In the embodiments of the present application, the PDC execution indication information configured by the above first network-side device for different terminals is the same or different; the PDC execution indication information is used to indicate whether to execute PDC.

[0100] Among them, the first network-side device can configure PDC execution indication information (indicating whether the corresponding terminal executes PDC), and when the first network-side device configures the PDC execution indication information for different terminals, it can configure the same PDC execution indication information for multiple different terminals (that is, configure multiple terminals to all execute or all not execute PDC), or it can configure different PDC execution indication information for multiple different terminals (for example, configure a part of multiple terminals to execute PDC and configure other terminals not to execute PDC).

[0101] In the embodiments of the present application, the PDC support indication information configured by the above first network-side device for different terminals is the same or different; the PDC support indication information is used to indicate whether to support PDC.

[0102] Among them, the first network-side device can configure PDC support indication information for the terminal (indicating whether the corresponding terminal supports PDC). Moreover, when the first network-side device configures PDC support indication information for different terminals, it can configure the same PDC support indication information for multiple different terminals (that is, configure all terminals to support or not support PDC), or it can configure different PDC support indication information for multiple different terminals (for example, configure some of the multiple terminals to support PDC and configure other terminals not to support PDC).

[0103] Step 402, the target terminal performs a first PDC behavior based on the first information.

[0104] Among them, the first PDC behavior includes at least one of the following behaviors:

[0105] Performing PDC, selecting or determining a target PDC mechanism, reporting PDC assistance information, and reporting the target PDC mechanism.

[0106] In the embodiments of the present application, according to the first information, the target terminal can perform propagation delay compensation PDC, or the target terminal can select or determine a PDC mechanism (such as a TA-based mechanism or an RTT-based mechanism), or the target terminal can report PDC assistance information (such as transmitting a reference signal for determining PDC, or transmitting the RX-TX time difference (time difference)), or the target terminal can report the selected PDC mechanism.

[0107] In the embodiments of the present application, the first information indicates at least one of the following information:

[0108] 1) The time synchronization scenario corresponding to the target terminal.

[0109] Among them, the time synchronization scenario can be a single-link scenario of UE-UPF, or it can be a smart grid scenario, or it can also be a control-to-control scenario, etc.

[0110] 2) The session service corresponding to the target terminal; the session service includes an established, upcoming, or supported PUD session or service.

[0111] Among them, the session service corresponding to the target terminal can include a PDU session established, upcoming, or supported by the target terminal; or the session service corresponding to the target terminal can include a PDU service established, upcoming, or supported by the target terminal.

[0112] 3) Whether a signaling corresponding to the PDC is received.

[0113] The signaling corresponding to the PDC may be a signaling for indicating information related to the PDC function.

[0114] 4) Whether a reference signal for performing the PDC is configured.

[0115] 5) The timing relationship of whether a reference signal for performing the PDC is configured.

[0116] Exemplarily, the timing relationship of the reference signal for performing the PDC may include the timing relationship between the PDC and other signals / channels, etc.

[0117] 6) Whether a PDC start indication is received.

[0118] 7) Whether an indication of the PDC mechanism is received.

[0119] 8) Whether a signaling carrying the TA value is received.

[0120] 9) Whether the interval between the received PDC indication information and the target message is less than or equal to a threshold (for the sake of easy distinction, denoted as the first threshold); the PDC indication information includes the PDC value, PDC auxiliary information or TA value; the target message includes the System Information Block 9 (SIB9) or the downlink information transfer message.

[0121] Wherein, the above PDC auxiliary information may include the RTT time difference between the target terminal and the first network-side device (such as between the base station NB).

[0122] Wherein, the RTT time difference may be used to indicate or determine the PDC value. For example, the RX-TX time difference may be a single PDC value.

[0123] 10) The capability information of the target terminal.

[0124] Wherein, the capability information of the target terminal indicates at least one of the following information:

[0125] Whether the target terminal is a high-precision requirement terminal, whether the target terminal is a terminal supporting the transmission of time-sensitive network (TSN) services, whether the target terminal is a terminal transmitting General Precise Time Protocol (gPTP) messages, whether the target terminal is a terminal establishing TSN services, whether the target terminal is a terminal establishing ultra-reliable and low-latency communication (URLLC) services, whether the target terminal supports high-speed movement, whether the target terminal supports a specified communication protocol, and the PDC mechanism supported by the target terminal.

[0126] 11) Whether PDC assistance information is received.

[0127] 12) The PDC mechanism supported by the target terminal.

[0128] 13) Whether the moving speed of the target terminal exceeds a threshold (for the sake of distinction, denoted as the second threshold).

[0129] Among them, the threshold of the moving speed can be defined by the protocol, or can also be configured or pre-configured by the network-side device (such as a base station).

[0130] In the embodiments of the present application, when performing the first PDC behavior based on the first information, the target terminal may perform at least one of the following steps based on the first information:

[0131] S402a, determining whether the target terminal performs PDC based on the first sub-information, and determining the target PDC mechanism.

[0132] Among them, the first sub-information indicates at least one of the following information: the time synchronization scenario corresponding to the target terminal; the session service corresponding to the target terminal; the corresponding relationship between the time synchronization scenario corresponding to the target terminal or the session service corresponding to the target terminal and the PDC mechanism; and the capability information of the target terminal.

[0133] In the embodiments of the present application, the target terminal determines whether to perform PDC and determines the selected PDC mechanism according to at least one of the corresponding scenario (such as control-to-control or smart grid), the PDU session / service established, to be established or supported by the target terminal, the corresponding relationship between the scenario / service and the PDC mechanism, and the capability of the target terminal (high-speed movement, whether it supports R17, supports TA-based or RTT-based PDC mechanism, the target terminal is a UE with high-precision requirements / supports TSN service transmission / transmits gPTP messages / establishes TSN / establishes URLLC services, etc.).

[0134] S402b, when the first piece of information indicates that the target terminal has received the signaling corresponding to the PDC, execute the PDC, or execute the PDC based on the Timing Advance (TA).

[0135] In the embodiments of the present application, when the target terminal receives the signaling corresponding to the PDC, such as the Enhanced Timing Advance Command Media Access Control Control Element (TAC MAC CE), or the signaling carrying the TA value (such as MAC CE, DCI, or RRC), the target terminal executes the PDC, or executes the TA-based PDC.

[0136] S402c, when the first piece of information meets the first condition, execute the PDC; the first condition includes at least one of the following conditions: the time relationship of the reference signal for executing the PDC is configured for the target terminal, the target terminal receives a PDC start indication, and the interval between the PDC indication information received by the target terminal and the target message is less than or equal to a threshold.

[0137] In the embodiments of the present application, if at least one of the following conditions is met: the target terminal is configured with the time relationship of the reference signal for executing the PDC, receives a PDC start indication, the received PDC value or PDC auxiliary information (such as gNB RX-TX time difference) and the SIB9 or DL information transfer information interval is less than the threshold, the target terminal can execute the PDC.

[0138] S402d, when the first piece of information meets the second condition, execute at least one of the following actions: execute the PDC and determine the target PDC mechanism; the second condition includes at least one of the following conditions: the time relationship of the reference signal for executing the PDC is configured for the target terminal, the target terminal receives a PDC start indication, the interval between the PDC indication information received by the target terminal and the target message is less than or equal to a threshold, and the target terminal receives an indication of the PDC mechanism.

[0139] In the embodiments of the present application, if at least one of the following conditions is met: the target terminal is configured with the time relationship of the reference signal for executing the PDC, receives a PDC start indication, receives an indication of which PDC mechanism to execute, the received PDC value or PDC auxiliary information (such as gNB RX-TX time difference) and the SIB9 or DL information transfer information interval is less than the threshold, the target terminal can execute the PDC and determine the target PDC mechanism.

[0140] S402e, when the first piece of information indicates that the target terminal receives an indication of the PDC mechanism, determine the target PDC mechanism based on the indication of the PDC mechanism received by the target terminal.

[0141] In the embodiments of this application, if the target terminal receives an indication of which PDC mechanism to execute, the target terminal can execute the corresponding PDC mechanism. For example, execute PDC based on the corresponding PDC mechanism.

[0142] S402f, when the first piece of information meets the third condition, execute PDC, or execute PDC based on round-trip time (RTT); the third condition includes at least one of the following conditions: the target terminal receives PDC auxiliary information, the target terminal receives an indication message to execute RTT-based PDC, and the interval between the PDC auxiliary information received by the target terminal and the target message is less than or equal to a threshold.

[0143] In the embodiments of this application, if at least one of the following conditions is met: the target terminal receives PDC auxiliary information (such as gNB RX-TX time difference), the interval between the received PDC auxiliary information (such as gNB RX-TX time difference) and SIB9 or DL information transfer message is less than the threshold, the target terminal can execute PDC and / or execute RTT-based PDC.

[0144] S402g, when the first piece of information indicates that the target terminal receives a PDC value, or the first piece of information indicates that the target terminal receives a TA value, execute TA-based PDC.

[0145] In the embodiments of this application, if the target terminal receives a PDC value, the target terminal can execute the TA-based PDC mechanism.

[0146] Wherein, the above TA value can be indicated by one of radio resource control (RRC) signaling, MAC CE, or downlink control information (DCI). For example, the indication information of the TA information can be carried by TAC MAC CE, random access response (RAR), or enhanced TAC MAC CE.

[0147] S402h, when the first piece of information indicates that the moving speed of the target terminal exceeds a threshold, or the duration for which the first piece of information indicates that the moving speed of the target terminal exceeds the threshold reaches a threshold value, execute PDC.

[0148] In an embodiment of the present application, if the moving speed of the target terminal exceeds a threshold, the target terminal executes PDC; or, if the duration for which the moving speed of the target terminal exceeds the threshold reaches X duration, the target terminal executes PDC.

[0149] S402i. When the first information satisfies the fourth condition, determine the specified PDC mechanism as the target PDC mechanism, or randomly determine the PDC mechanism; the fourth condition includes at least one of the following: the target terminal supports both TA-based PDC and RTT-based PDC, the target terminal is configured with configuration parameters for both TA-based PDC and RTT-based PDC, both the execution conditions for TA-based PDC and the execution conditions for RTT-based PDC are satisfied, the time synchronization scenario is a specified scenario, and the functions of TA-based PDC and RTT-based PDC of the target terminal are both available.

[0150] Among them, the above execution conditions may further include: the acquisition time of the PDC value and the time information needs to be within a certain duration, and / or, one or more time accuracy requirements can be guaranteed.

[0151] Among them, the specified PDC mechanism is a PDC mechanism agreed upon by the protocol, a PDC mechanism with a high priority, a PDC mechanism indicated by the network, a PDC mechanism with a high priority configured by the network, or a default PDC mechanism.

[0152] In an embodiment of the present application, if for the target terminal, both the TA-based PDC mechanism and the RTT-based PDC mechanism can be used, or the configuration parameters corresponding to the TA-based PDC mechanism and the RTT-based PDC mechanism are both configured, or the functions corresponding to the TA-based PDC mechanism and the RTT-based PDC mechanism are both enabled, the target terminal can select a specific one (agreed upon by the protocol, with a high priority, indicated by the network, with a high priority configured by the network, default) PDC mechanism, or the target terminal can randomly select a PDC mechanism.

[0153] In an embodiment of the present application, in response to the first PDC behavior including at least one of reporting PDC assistance information and reporting the target PDC mechanism, the target terminal further executes at least one of the following steps:

[0154] Receive the PDC response information returned by the first network-side device;

[0155] Receive the PDC assistance information sent by the first network-side device, such as the gNB RX-TX time difference;

[0156] Transmit or receive a reference signal for determining PDC;

[0157] Receive configuration information of a reference signal for determining PDC;

[0158] Receive a signaling message carrying a TA value;

[0159] And perform PDC based on the PDC response information.

[0160] Wherein, the above PDC response information is used to indicate PDC parameters; the PDC parameters include a PDC value or a TA value.

[0161] In an embodiment of the present application, when a target terminal performs reporting of PDC assistance information based on first information, and / or, performs an action of reporting a target PDC mechanism, the target terminal may further receive PDC response information returned by a first network-side device, and / or, receive a signaling message carrying a TA value, and perform PDC based on the PDC value or TA value in the PDC response information, or, based on the TA value in the signaling message.

[0162] Or, when a target terminal performs reporting of PDC assistance information based on first information, and / or, performs an action of reporting a target PDC mechanism, the target terminal may further perform at least one of the steps of receiving PDC assistance information sent by the first network-side device, transmitting and receiving a reference signal for determining PDC, and receiving configuration information of a reference signal for determining PDC, to determine the above PDC value, and perform PDC based on the determined PDC value.

[0163] In an embodiment of the present application, when the first PDC action includes reporting a target PDC mechanism, and the target PDC mechanism is TA-based PDC, the PDC response information indicates a PDC value or a TA value;

[0164] When the first PDC action includes reporting a target PDC mechanism, and the target PDC mechanism is RTT-based PDC, the PDC response information indicates a transceiver signal time difference, a signal round-trip time difference, or a PDC value;

[0165] When the first PDC action includes reporting PDC assistance information, the PDC response information indicates a transceiver signal time difference or a signal round-trip time difference.

[0166] In a possible implementation manner, a target terminal reports PDC action information to a second network-side device, where the PDC action information is used to indicate that the target terminal determines to perform PDC, or, the PDC action information is used to indicate the target PDC mechanism selected or determined by the target terminal.

[0167] Wherein, the PDC action information includes at least one of a PDU session identifier and a terminal identifier.

[0168] Reporting the PDC behavior information to the second network-side device includes: periodically reporting the PDC behavior information to the second network-side device.

[0169] The above PDC behavior information is used to instruct the second network-side device to perform network management or network optimization based on the terminal demand information;

[0170] The terminal demand information includes at least one of the following information: the PDC mechanism for each terminal demand; the number of terminals demanding various PDC mechanisms; and the number of PDU sessions demanding various PDC mechanisms.

[0171] Among them, the terminal demand information is obtained based on the PDC behavior information reported by the terminals in each cell corresponding to the base station; or the terminal demand information is obtained based on the PDC behavior information reported by the terminals in each cell corresponding to the second network-side device.

[0172] In the embodiment of the present application, when determining to execute PDC or determining which PDC mechanism to execute, the target terminal can also report the determined relevant behavior to the core network or CCN, so that the core network / CCN determines the PDC mechanism in demand, or the number of UEs / PDU sessions demanding a specific PDC mechanism, to help it perform network management or optimization.

[0173] Optionally, the report can carry the PDU session identifier and / or the UE identifier.

[0174] Optionally, the report can be periodic.

[0175] Optionally, the report can be for each cell under the base station, or for all cells.

[0176] Step 403, the target terminal sends a report message to the first network-side device; correspondingly, the first network-side device receives the report message from the target terminal.

[0177] Among them, the report message includes at least one of PDC assistance information, time synchronization scenario, and the target PDC mechanism selected or determined by the target terminal.

[0178] In the embodiment of the present application, when the target terminal determines to report to the first network-side device based on the first information, it can report at least one of PDC assistance information, the time synchronization scenario of the target terminal / second network-side device, and the target PDC mechanism.

[0179] For example, the target terminal determines to perform PDC or determine the PDC mechanism to be performed based on at least one of the corresponding scenario (control-to-control or smart grid), the PDU session / service established or about to be established or supported by the target terminal, the correspondence between the scenario / service and the PDC mechanism, and the capabilities of the target terminal (high-speed movement, supporting R17, supporting TA-based or RTT-based PDC mechanism, etc.). Then, the target terminal reports the PDC requirements to the first network-side device.

[0180] Step 404, the first network-side device performs a second PDC behavior based on the reported information.

[0181] Among them, the second PDC behavior includes at least one of the following: performing PDC; selecting or determining the target PDC mechanism; sending the configured PDC parameters; sending PDC auxiliary information; sending PDC signaling or signaling carrying TA values.

[0182] Among them, the first network-side device can determine at least one of the following based on the reported information of the target terminal: whether to perform PDC, which PDC mechanism to perform, which PDC parameters to configure, and which PDC signaling to send.

[0183] In a possible implementation, when performing the second PDC behavior based on the reported information, the first network-side device can perform at least one of the following steps based on the reported information:

[0184] S404a, in response to the reported information indicating the PDC auxiliary information, perform at least one of the following behaviors: perform PDC; select or determine the target PDC mechanism as RTT-based PDC; return PDC response information to the target terminal, where the PDC response information is used to indicate the transceiver signal time difference or the signal round-trip time difference.

[0185] For example, the target terminal reports PDC auxiliary information (such as transmitting a reference signal for determining PDC, or RX-TX time difference). The first network-side device (such as gNB) determines to perform PDC or determine to perform RTT-based PDC. Accordingly, the gNB performs PDC, or the gNB sends the gNB RX-TX time difference to the target terminal so that the target terminal performs PDC.

[0186] S404b, in response to the reported information indicating that the target PDC mechanism is TA-based PDC, perform at least one of the following behaviors: perform PDC; return PDC response information to the target terminal, where the PDC response information is used to indicate the PDC value or the TA value.

[0187] S404c, in response to the reported information indicating that the target PDC mechanism is the RTT-based PDC, perform at least one of the following actions: perform PDC, return PDC response information to the target terminal, where the PDC response information is used to indicate the transceiver signal time difference or the signal round-trip time difference or the PDC response value.

[0188] For example, the target terminal reports the selected PDC mechanism, and the first network-side device (such as a gNB) determines to perform PDC or determines the PDC mechanism.

[0189] For example, the target terminal reports the selected TA-based mechanism, the gNB determines to perform PDC, or sends enhanced TAC MACCE to the target terminal, where the enhanced TAC MAC CE carries the PDC value, and then the target terminal performs PDC.

[0190] For example, the target terminal reports the selected RTT-based mechanism, the gNB determines to perform PDC, or the gNB sends the RX-TX time difference to the target terminal, and then the target terminal performs PDC.

[0191] In a possible implementation, in response to the first network-side device being a base station, the first network-side device reports PDC behavior information to the second network-side device.

[0192] Wherein, the PDC behavior information is used to indicate that the target terminal determines to perform PDC, or the PDC behavior information is used to indicate the target PDC mechanism selected or determined by the target terminal, or the PDC behavior information is used to indicate that the first network-side device determines to perform PDC, or the PDC behavior information is used to indicate the PDC mechanism determined by the first network-side device to perform.

[0193] In the embodiments of the present application, when the first network-side device is a base station (such as a gNB), the first network-side device may also report PDC behavior information to the second network-side device.

[0194] The solution provided in the above embodiments of the present application gives a method for a UE to determine whether and how to support propagation delay compensation according to information from the network, realizing precise synchronization between the UE and the gNB.

[0195] In the solution shown in the embodiments of the present application, the terminal performs PDC-related behaviors based on the first information, so that when the terminal synchronizes time with the network side, it can independently determine whether to perform PDC and by which mechanism to perform PDC. Correspondingly, the first network-side device can perform PDC-related behaviors based on the information reported by the terminal, so that when the terminal synchronizes time with the network side, the network-side device can determine whether to perform PDC and by which mechanism to perform PDC according to the information reported by the terminal. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, improving the accuracy of time synchronization between the terminal and the network side.

[0196] Please refer to Figure 5 , which shows a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application. This method can be executed by the first network-side device, and the method may include the following steps:

[0197] Step 501, perform a third PDC behavior based on the second information; the third PDC behavior includes at least one of the following behaviors: sending PDC configuration to the target terminal, performing PDC, receiving and transmitting PDC auxiliary information, determining the target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to perform PDC.

[0198] In the embodiments of the present application, the first network-side device can determine the configuration for configuring propagation delay compensation (PDC) based on the second information, or determine to perform PDC, or determine the selected PDC mechanism, or determine to send PDC auxiliary information (such as gNB RX-TX time difference), etc.

[0199] In summary, in the solution shown in the embodiments of the present application, the first network-side device can perform PDC-related behaviors based on the second information, so that when the terminal synchronizes time with the network side, the network-side device can determine whether to perform PDC and by which mechanism to perform PDC based on the relevant information. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, improving the accuracy of time synchronization between the terminal and the network side.

[0200] Combined with the above Figure 5 shown solution, please refer to Figure 6 , which shows a flowchart of a propagation delay compensation execution method provided by an embodiment of the present application. This method can be executed through the interaction between the target terminal and the first network-side device. For example, the target terminal can be Figure 1 Terminal 10 in the communication system corresponding to the network architecture shown in Figure 1The base station 20 in the communication system corresponding to the shown network architecture, or the first network-side device may also be other network devices such as a CCN device, an AMF device, an SMF device, or a UPF device. The method may include the following steps:

[0201] Step 601, obtain second information.

[0202] In an embodiment of the present application, the first network-side device may obtain second information, and the second information includes at least one of the following information:

[0203] Network function indication information, the capability information of the target terminal, whether the target terminal reports PDC assistance information or dedicated signaling, and the PDC assistance information or dedicated signaling reported by the target terminal, the moving speed of the target terminal.

[0204] Among them, the above second information may include AMF / UPF / SMF / CCN indication (such as indicating the selected PDC mechanism, such as the corresponding time synchronization scenario, such as the UE identifier or PDU session identifier for executing PDC, such as the relationship between the UE identifier and the PDC mechanism, such as the relationship between the UE identifier and the scenario), the capability reported by the UE, whether the UE assistance information is reported or the value of the assistance information reported (such as true or false, such as TA-based or RTT-based, etc.).

[0205] In a possible implementation manner, the network function indication information is used to indicate at least one of the following information:

[0206] The target PDC mechanism, time synchronization scenario, the identifier of the target terminal, PDU session identifier, the corresponding relationship between the identifier of the target terminal and the target PDC mechanism, and the corresponding relationship between the identifier of the target terminal and the time synchronization scenario.

[0207] In a possible implementation manner, the network function indication information includes at least one of the following:

[0208] Access and Mobility Management Function AMF indication information, User Plane Function UPF indication information, Session Management Function SMF indication information, and Central Control Node CCN indication information.

[0209] In an embodiment of the present application, some or all of the information required for the first network-side device to determine the PDC behavior may be obtained from devices such as the terminal, core network device, and CCN.

[0210] Step 602: Perform a third PDC behavior based on the second information; the third PDC behavior includes at least one of the following behaviors: sending PDC configuration to the target terminal, performing PDC, sending and receiving PDC auxiliary information, determining the target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to perform PDC.

[0211] In the embodiments of the present application, the PDC mechanisms configured by the first network-side device for different terminals may be the same or different.

[0212] In the embodiments of the present application, the PDC execution indication information configured by the first network-side device for different terminals may be the same or different; the PDC execution indication information is used to indicate whether to perform PDC.

[0213] And / or, the PDC support indication information configured by the first network-side device for different terminals may be the same or different; the PDC support indication information is used to indicate whether PDC is supported.

[0214] In the embodiments of the present application, when performing the third PDC behavior based on the second information, the first network-side device may perform at least one of the following steps based on the second information:

[0215] S602a: In response to the network function indication information indicating the entity that performs PDC, or in response to the target terminal indicating the entity that performs PDC, perform PDC or instruct the target terminal to perform PDC.

[0216] Taking the first network-side device as a gNB as an example, if the AMF / UPF / SMF / CCN / UE determines that the entity that performs PDC is the gNB or the UE, the gNB determines whether to perform PDC by itself or the UE performs PDC according to the indication of the AMF / UPF / SMF / CCN / UE.

[0217] S602b: In response to the network function indication information indicating whether to perform PDC, perform at least one of the following behaviors: determining whether to perform PDC, determining whether to send PDC configuration to the target terminal, and determining whether to send PDC auxiliary information, PDC value or TA value to the target terminal.

[0218] If the AMF / UPF / SMF / CCN / UE determines whether to perform PDC, the gNB determines whether to perform PDC according to the indication, or determines whether to send the corresponding configuration, or determines whether to send the corresponding auxiliary information or PDC value.

[0219] S602c, in response to the network function indication information indicating the target PDC mechanism, perform at least one of the following actions: determine the target PDC mechanism, and determine to send PDC configuration, PDC signaling, or signaling carrying TA value to the target terminal.

[0220] If AMF / UPF / SMF / CCN / UE indicates the selected PDC mechanism, then the gNB configures the PDC configuration or sends the PDC signaling according to the indicated PDC mechanism. For example, if it is determined to be an RTT-based solution, then the gNB configures, sends, and / or receives relevant reference information (such as SRS and PRS), receives the UE RX-TX time difference and performs PDC, or sends the gNB RX-TX time difference for the UE to perform PDC. In another example, if it is determined to be a TA-based PDC, then the gNB sends PDC signaling, such as enhanced TAC MAC CE, for the UE to perform PDC.

[0221] S602d, in response to the network function indication information indicating the time synchronization scenario and at least one of the time synchronization scenario and the target PDC mechanism, perform at least one of the following actions: determine whether to perform PDC and determine the target PDC mechanism.

[0222] If AMF / UPF / SMF / CCN / UE indicates the time synchronization scenario corresponding to the gNB, and / or indicates the relationship between the scenario and the PDC mechanism, then the gNB determines whether to perform PDC and / or which PDC to perform.

[0223] S602e, in response to the network function indication information indicating the terminal identifier or the PDU session identifier, configure the target terminal corresponding to the terminal identifier or the PDU session identifier to perform PDC, or configure the target terminal corresponding to the terminal identifier or the PDU session identifier to be capable of performing PDC.

[0224] If AMF / UPF / SMF / CCN / UE indicates the UE identifier or the PDU session identifier for which PDC is to be performed, then the gNB configures PDC for the corresponding UE or the UE corresponding to the PDU session, or configures to enable PDC.

[0225] S602f, in response to the network function indication information or the target terminal indicating at least one of the terminal identifier, the PDU session identifier, the correspondence between the terminal identifier and the PDC mechanism, and the correspondence between the terminal identifier and the time synchronization scenario, determine the target PDC mechanism.

[0226] If at least one of the UE identifier for the PDC to be executed, the PDU session identifier, the relationship between the UE identifier and the PDC mechanism, and the relationship between the UE identifier and the scenario is indicated by the AMF / UPF / SMF / CCN / UE, the gNB determines which PDC mechanism to execute.

[0227] S602g, in response to the capability information of the target terminal being capable of supporting PDC, sends PDC parameters, PDC signaling, signaling carrying the TA value, or PDC auxiliary information to the target terminal.

[0228] If the capability reported by the UE is a UE capable of supporting PDC, the gNB determines to configure PDC parameters, or send PDC signaling or PDC auxiliary information.

[0229] S602h, in response to the capability information of the target terminal being capable of supporting TA-based PDC and RTT-based PDC, performs at least one of the following actions: determines the target PDC mechanism, and determines to send PDC parameters, PDC signaling, signaling carrying the TA value, or PDC auxiliary information to the target terminal based on the target PDC mechanism.

[0230] If the capability reported by the UE is one of TA-based or RTT-based, the gNB determines the selected PDC mechanism according to this capability and performs relevant configuration, or sends signaling, or sends auxiliary information.

[0231] S602i, in response to the second information indicating whether the target terminal reports PDC auxiliary information or dedicated signaling, or in response to the value of the PDC auxiliary information reported by the target terminal or the value of the dedicated signaling, or in response to the mobile speed of the target terminal exceeding the threshold, performs at least one of the following actions: determines whether to execute PDC and determines the target PDC mechanism.

[0232] The gNB determines whether to execute PDC and which PDC mechanism to execute based on whether the UE reports auxiliary information (UE assistantinfomation) or dedicated signaling (MAC CE, UCI, or other RRC request messages), or based on the value of the UE-reported auxiliary information (UE assistantinfomation) (such as true or false, such as TA-based or RTT-based), or the value of the dedicated signaling (MAC CE, UCI, other RRC request messages) reported (such as true or false, such as TA-based or RTT-based), and whether the UE's mobile speed exceeds the threshold (such as executing PDC if exceeded, executing PDC after exceeding the threshold for a duration of X).

[0233] S602j, in response to the TA-based PDC mechanism and the RTT-based PDC mechanism being simultaneously available, or in response to the functions of the TA-based PDC mechanism and the RTT-based PDC mechanism being simultaneously available, or when the execution conditions of the TA-based PDC and the RTT-based PDC are simultaneously met, or when the time synchronization scenario is a specified scenario, perform the following actions: determine that the specified PDC mechanism is the target PDC mechanism or randomly select the target PDC mechanism, and determine to indicate the target PDC mechanism to the target terminal.

[0234] If both the TA-based PDC mechanism and the RTT-based PDC mechanism can be used, or if the functions corresponding to the TA-based PDC mechanism and the RTT-based PDC mechanism both indicate enable, then the gNB can select a specific one (such as the one with higher priority, default, etc.) of the PDC mechanisms, or randomly select a PDC mechanism and indicate it to the UE.

[0235] In a possible implementation manner, in response to the first network-side device being a base station, report PDC behavior information to the second network-side device, where the PDC behavior information is used to indicate that the target terminal determines to perform PDC, or the PDC behavior information is used to indicate the target PDC mechanism selected or determined by the target terminal, or the PDC behavior information is used to indicate that the first network-side device determines to perform PDC, or, or the PDC behavior information is used to indicate the PDC mechanism determined by the first network-side device to perform.

[0236] In another possible implementation manner, the step of reporting the PDC behavior information to the second network-side device may also be performed by the target terminal.

[0237] Among them, the step of the base station or the target terminal reporting the PDC behavior information to the second network-side device may refer to the relevant descriptions in the above Figure 4 illustrated embodiments and will not be elaborated here.

[0238] The solution shown in the embodiments of this application provides a method for a first network-side device (such as a gNB) to determine whether to perform propagation delay compensation and how to support propagation delay compensation according to information from the core network / CCN / target terminal (UE), so as to achieve precise synchronization between the UE and the gNB.

[0239] In summary, in the solution shown in the embodiments of the present application, the first network-side device can perform PDC-related behaviors based on the second information, so that when the terminal synchronizes time with the network side, the network-side device can determine whether to perform PDC and by which mechanism to perform PDC based on the relevant information. Therefore, the above solution can support the requirements of different terminals and different scenarios during the time synchronization process, improving the accuracy of time synchronization between the terminal and the network side.

[0240] The following is an embodiment of the device of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the device embodiment of the present application, please refer to the method embodiment of the present application.

[0241] Please refer to Figure 7 , which shows a block diagram of a propagation delay compensation execution device provided by an embodiment of the present application. The device has the function of implementing the example of the above propagation delay compensation execution method, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the target terminal introduced above or can be set in the target terminal. As Figure 7 shown, the device may include:

[0242] An action execution module 701, configured to perform a first PDC action based on the first information;

[0243] The first PDC action includes at least one of the following actions:

[0244] Performing PDC, selecting or determining a target PDC mechanism, reporting PDC auxiliary information, and reporting the target PDC mechanism.

[0245] In a possible implementation manner, the first information indicates at least one of the following information:

[0246] The time synchronization scenario corresponding to the target terminal; the session service corresponding to the target terminal, where the session service includes an established, upcoming, or supported PUD session or service; whether a signaling corresponding to PDC is received; whether a reference signal for performing PDC is configured; the time relationship of the configured reference signal for performing PDC; whether a PDC start indication is received; whether an indication of a PDC mechanism is received; whether a signaling carrying a TA value is received; whether the interval between the received PDC indication information and the target message is less than or equal to a threshold, where the PDC indication information includes a PDC value, PDC auxiliary information, or a TA value, and the target message includes a system information block SIB9 or a downlink information transfer message; the capability information of the target terminal; whether PDC auxiliary information is received; the PDC mechanisms supported by the target terminal; and whether the moving speed of the target terminal exceeds a threshold.

[0247] In a possible implementation, the capability information of the target terminal indicates at least one of the following information:

[0248] Whether the target terminal is a high-precision requirement terminal, whether the target terminal is a terminal supporting the transmission of time-sensitive network (TSN) services, whether the target terminal is a terminal transmitting generalized precision time protocol (gPTP) messages, whether the target terminal is a terminal establishing TSN services, whether the target terminal is a terminal establishing ultra-reliable and low-latency communication (URLLC) services, whether the target terminal supports high-speed movement, whether the target terminal supports a specified communication protocol, and the PDC mechanism supported by the target terminal.

[0249] In a possible implementation, the behavior execution module 701 is configured to perform at least one of the following steps based on the first information:

[0250] Determine whether the target terminal performs PDC based on the first sub-information, and determine the target PDC mechanism; where the first sub-information indicates at least one of the following information: the time synchronization scenario corresponding to the target terminal; the session service corresponding to the target terminal; the correspondence between the time synchronization scenario corresponding to the target terminal or the session service corresponding to the target terminal and the PDC mechanism; and the capability information of the target terminal;

[0251] When the first information indicates that the target terminal receives a signaling corresponding to PDC, perform PDC, or perform PDC based on timing advance (TA);

[0252] When the first information meets the first condition, perform PDC; the first condition includes at least one of the following conditions: the time relationship of the reference signal configured for the target terminal to perform PDC, the target terminal receives a PDC start indication, and the interval between the PDC indication information received by the target terminal and the target message is less than or equal to a threshold;

[0253] When the first information meets the second condition, perform at least one of the following behaviors: perform PDC and determine the target PDC mechanism; the second condition includes at least one of the following conditions: the time relationship of the reference signal configured for the target terminal to perform PDC, the target terminal receives a PDC start indication, the interval between the PDC indication information received by the target terminal and the target message is less than or equal to a threshold, and the target terminal receives an indication of the PDC mechanism;

[0254] When the first information indicates that the target terminal receives an indication of the PDC mechanism, determine the target PDC mechanism based on the indication of the PDC mechanism received by the target terminal;

[0255] When the first information meets the third condition, perform PDC, or perform PDC based on round-trip time (RTT); the third condition includes at least one of the following conditions: the target terminal receives PDC assistance information, the target terminal receives indication information for performing PDC based on RTT, and the interval between the PDC assistance information received by the target terminal and the target message is less than or equal to a threshold.

[0256] When the first information indicates that the target terminal has received a PDC value, or when the first information indicates that the target terminal has received a TA value, perform PDC based on TA.

[0257] When the first information indicates that the moving speed of the target terminal exceeds a threshold, or when the duration for which the first information indicates that the moving speed of the target terminal exceeds the threshold reaches a threshold value, perform PDC.

[0258] And when the first information meets the fourth condition, determine the specified PDC mechanism as the target PDC mechanism, or randomly determine the PDC mechanism; the fourth condition includes at least one of the following: the target terminal supports both PDC based on TA and PDC based on RTT, the target terminal is simultaneously configured with configuration parameters for PDC based on TA and configuration parameters for PDC based on RTT, both the execution condition for PDC based on TA and the execution condition for PDC based on RTT are satisfied, the time synchronization scenario is a specified scenario, and the functions of PDC based on TA and PDC based on RTT of the target terminal are both available.

[0259] In a possible implementation, the specified PDC mechanism is a PDC mechanism agreed upon by the protocol, a PDC mechanism with a higher priority, a PDC mechanism indicated by the network, a PDC mechanism with a high priority configured by the network, or a default PDC mechanism.

[0260] In a possible implementation, in response to the first PDC behavior including at least one of reporting PDC assistance information and reporting the target PDC mechanism, the execution module 701 performs at least one of the following steps:

[0261] Receive the PDC response information returned by the first network-side device; receive the PDC assistance information sent by the first network-side device; send or receive a reference signal for determining PDC; receive configuration information of the reference signal for determining PDC; receive a signaling carrying a TA value; and perform PDC based on the PDC response information.

[0262] In a possible implementation, the PDC response information is used to indicate PDC parameters; the PDC parameters include a PDC value or a TA value.

[0263] In a possible implementation, when the first PDC behavior includes reporting a target PDC mechanism and the target PDC mechanism is a TA-based PDC, the PDC response information indicates a PDC value or a TA value;

[0264] When the first PDC behavior includes reporting a target PDC mechanism and the target PDC mechanism is an RTT-based PDC, the PDC response information indicates a transceiver signal time difference, a signal round-trip time difference, or a PDC value;

[0265] When the first PDC behavior includes reporting PDC auxiliary information, the PDC response information indicates a transceiver signal time difference or a signal round-trip time difference.

[0266] In a possible implementation, the device further includes:

[0267] A relevant information receiving module, configured to receive PDC-related information from the first network-side device before the behavior execution module 701 determines the first PDC behavior based on the first information;

[0268] The PDC-related information includes at least one of the following information: a signaling carrying or indicating a PDC value or a TA value, a signaling carrying or indicating a PDC mechanism, a signaling carrying or indicating a usage scenario of the PDC, a signaling carrying or indicating a PDC start indication, and configuration information of a reference signal corresponding to the PDC.

[0269] In a possible implementation, the first network-side device is a base station, a core network device, or a time-sensitive network (TSN) central control node device.

[0270] In a possible implementation, the device further includes:

[0271] A behavior information reporting module, configured to report PDC behavior information to a second network-side device, where the PDC behavior information is used to instruct the target terminal to determine to execute the PDC, or the PDC behavior information is used to instruct the target PDC mechanism selected or determined by the target terminal.

[0272] In a possible implementation, the PDC behavior information includes at least one of a PDU session identifier and a terminal identifier.

[0273] In a possible implementation, the behavior information reporting module is configured to periodically report the PDC behavior information to the second network-side device.

[0274] In a possible implementation, the PDC behavior information is used to instruct the second network-side device to perform network management or network optimization based on the terminal demand information; the terminal demand information includes at least one of the following information: the PDC mechanism for each terminal demand; the number of terminals requiring various PDC mechanisms; and the number of PDU sessions requiring various PDC mechanisms.

[0275] In a possible implementation, the terminal demand information is obtained based on the PDC behavior information reported by terminals in each cell corresponding to the base station;

[0276] Alternatively, the terminal demand information is obtained based on the PDC behavior information reported by terminals in each cell corresponding to the second network-side device.

[0277] Please refer to Figure 8 , which shows a block diagram of a propagation delay compensation execution device provided by an embodiment of the present application. The device has the functions of implementing the above-mentioned propagation delay compensation execution method example, and the functions can be implemented by hardware or by hardware executing corresponding software. The device can be the first network-side device introduced above or can be set in the first network-side device. As Figure 8 shown, the device may include:

[0278] A reporting information receiving module 801, configured to receive the reporting information of the target terminal, where the reporting information includes at least one of PDC assistance information, a time synchronization scenario, and a target PDC mechanism selected or determined by the target terminal;

[0279] An execution module 802, configured to perform a second PDC behavior based on the reporting information.

[0280] In a possible implementation, the second PDC behavior includes at least one of the following:

[0281] Performing PDC; selecting or determining a target PDC mechanism; sending configured PDC parameters; sending PDC assistance information; sending a PDC signaling or a signaling carrying a TA value.

[0282] In a possible implementation, the performing the second PDC behavior based on the reporting information includes: performing at least one of the following steps based on the reporting information:

[0283] In response to the reporting information indicating the PDC assistance information, performing at least one of the following behaviors: performing PDC, selecting or determining the target PDC mechanism as RTT-based PDC, and returning PDC response information to the target terminal, where the PDC response information is used to indicate a transceiver signal time difference or a signal round-trip time difference;

[0284] In response to the reported information indicating that the target PDC mechanism is TA-based PDC, perform at least one of the following actions: perform PDC, and return PDC response information to the target terminal, where the PDC response information is used to indicate a PDC value or a TA value;

[0285] In response to the reported information indicating that the target PDC mechanism is RTT-based PDC, perform at least one of the following actions: perform PDC, and return PDC response information to the target terminal, where the PDC response information is used to indicate a transceiver signal time difference, a signal round-trip time difference, or a PDC response value.

[0286] In a possible implementation, the apparatus further includes:

[0287] A relevant information sending module, configured to send PDC-related information to the target terminal before the reported information receiving module 801 receives the reported information of the target terminal; the PDC-related information includes at least one of the following information: a signaling carrying or indicating a PDC value or a TA value, a signaling carrying or indicating a PDC mechanism, a signaling carrying or indicating a usage scenario of PDC, a signaling carrying or indicating a PDC start indication, and configuration information of a reference signal corresponding to PDC.

[0288] In a possible implementation, the PDC mechanisms configured by the first network-side device for different terminals are the same or different.

[0289] In a possible implementation, the PDC execution indication information configured by the first network-side device for different terminals is the same or different; the PDC execution indication information is used to indicate whether to perform PDC;

[0290] Alternatively, the PDC support indication information configured by the first network-side device for different terminals is the same or different; the PDC support indication information is used to indicate whether to support PDC.

[0291] In a possible implementation, the apparatus further includes:

[0292] A behavior information reporting module, configured to report PDC behavior information to a second network-side device in response to the first network-side device being a base station, where the PDC behavior information is used to indicate that the target terminal determines to perform PDC, or the PDC behavior information is used to indicate the target PDC mechanism selected or determined by the target terminal, or the PDC behavior information is used to indicate that the first network-side device determines to perform PDC, or the PDC behavior information is used to indicate the PDC mechanism determined by the first network-side device to perform.

[0293] Please refer toFigure 9 , which shows a block diagram of a propagation delay compensation execution device provided in an embodiment of the present application. This device has the function of implementing the example of the above-mentioned propagation delay compensation execution method, and this function can be implemented by hardware or by hardware executing corresponding software. This device can be the first network-side device introduced above or can be set in the first network-side device. As Figure 9 shown, this device may include:

[0294] An execution module 901, configured to execute a third PDC behavior based on second information;

[0295] The third PDC behavior includes at least one of the following behaviors:

[0296] Sending PDC configuration to the target terminal, executing PDC, sending and receiving PDC auxiliary information, determining the target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to execute PDC.

[0297] In a possible implementation manner, the second information includes at least one of the following information:

[0298] Network function indication information, capability information of the target terminal, whether the target terminal reports PDC auxiliary information or dedicated signaling, and the PDC auxiliary information or dedicated signaling reported by the target terminal, the moving speed of the target terminal.

[0299] In a possible implementation manner, the network function indication information is used to indicate at least one of the following information: the target PDC mechanism, time synchronization scenario, identifier of the target terminal, PDU session identifier, the correspondence between the identifier of the target terminal and the target PDC mechanism, and the correspondence between the identifier of the target terminal and the time synchronization scenario.

[0300] In a possible implementation manner, the network function indication information includes at least one of the following:

[0301] Access and Mobility Management Function AMF indication information, User Plane Function UPF indication information, Session Management Function SMF indication information, and Central Control Node CCN indication information.

[0302] In a possible implementation manner, the execution module 901 is configured to execute at least one of the following steps based on the second information:

[0303] In response to the entity indicated by the network function indication information to execute PDC, or in response to the entity indicated by the target terminal to execute PDC, execute PDC or instruct the target terminal to execute PDC;

[0304] In response to the network function indication information indicating whether to execute PDC, perform at least one of the following actions: determine whether to execute PDC, determine whether to send PDC configuration to the target terminal, and determine whether to send PDC assistance information, PDC value or TA value to the target terminal;

[0305] In response to the network function indication information indicating the target PDC mechanism, perform at least one of the following actions: determine the target PDC mechanism, and determine to send PDC configuration, PDC signaling or signaling carrying TA value to the target terminal;

[0306] In response to the network function indication information indicating the time synchronization scenario and at least one of the time synchronization scenario and the target PDC mechanism, perform at least one of the following actions: determine whether to execute PDC, and determine the target PDC mechanism;

[0307] In response to the network function indication information indicating the terminal identifier or PDU session identifier, configure the target terminal corresponding to the terminal identifier or PDU session identifier to execute PDC, or configure the target terminal corresponding to the terminal identifier or PDU session identifier to be capable of executing PDC;

[0308] In response to the network function indication information or the target terminal indicating at least one of the terminal identifier, PDU session identifier, correspondence between the terminal identifier and the PDC mechanism, and correspondence between the terminal identifier and the time synchronization scenario, determine the target PDC mechanism;

[0309] In response to the capability information of the target terminal being PDC-capable, send PDC parameters, PDC signaling, signaling carrying TA value, or PDC assistance information to the target terminal;

[0310] In response to the capability information of the target terminal being TA-based PDC-capable and RTT-based PDC-capable, perform at least one of the following actions: determine the target PDC mechanism, and determine to send PDC parameters, PDC signaling, signaling carrying TA value, or PDC assistance information to the target terminal based on the target PDC mechanism;

[0311] In response to the second information indicating whether the target terminal reports PDC assistance information or dedicated signaling, or in response to the value of the PDC assistance information reported by the target terminal or the value of the dedicated signaling, or in response to the moving speed of the target terminal exceeding the threshold, perform at least one of the following actions: determine whether to execute PDC, and determine the target PDC mechanism;

[0312] In response to the TA-based PDC mechanism and the RTT-based PDC mechanism being simultaneously available, or, in response to the functions of the TA-based PDC mechanism and the RTT-based PDC mechanism being simultaneously available, or, simultaneously meeting the execution conditions of the TA-based PDC and the execution conditions of the RTT-based PDC, or, the time synchronization scenario being a specified scenario, perform the following actions: determine the specified PDC mechanism as the target PDC mechanism or randomly select the target PDC mechanism, and determine to indicate the target PDC mechanism to the target terminal.

[0313] In a possible implementation manner, the PDC mechanisms configured by the first network-side device for different terminals are the same or different.

[0314] In a possible implementation manner, the PDC execution indication information configured by the first network-side device for different terminals is the same or different; the PDC execution indication information is used to indicate whether to execute PDC; or, the PDC support indication information configured by the first network-side device for different terminals is the same or different; the PDC support indication information is used to indicate whether to support PDC.

[0315] In a possible implementation manner, the device further includes:

[0316] A behavior information reporting module, configured to report PDC behavior information to a second network-side device in response to the first network-side device being a base station, where the PDC behavior information is used to indicate that the target terminal determines to execute PDC, or, the PDC behavior information is used to indicate the target PDC mechanism selected or determined by the target terminal, or, the PDC behavior information is used to indicate that the first network-side device determines to execute PDC, or, or, the PDC behavior information is used to indicate the PDC mechanism determined by the first network-side device to execute.

[0317] It should be noted that when the device provided in the above embodiments implements its functions, only the above-mentioned division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0318] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0319] Please refer to Figure 10, which shows a schematic structural diagram of a computer device 100 provided by an embodiment of the present application. The computer device 100 may include: a processor 101, a receiver 102, a transmitter 103, a memory 104, and a bus 105.

[0320] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.

[0321] The receiver 102 and the transmitter 103 may be implemented as a communication component, and the communication component may be a communication chip. The communication chip may also be referred to as a transceiver.

[0322] The memory 104 is connected to the processor 101 through the bus 105.

[0323] The memory 104 can be used to store computer programs, and the processor 101 is used to execute the computer programs to implement the various steps executed by the terminal in the above method embodiments.

[0324] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage devices include but are not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memories, erasable programmable read-only memories, static random access memories, read-only memories, magnetic memories, flash memories, programmable read-only memories.

[0325] In an exemplary embodiment, the computer device includes a processor, a memory, and a transceiver (the transceiver may include a receiver and a transmitter, the receiver is used to receive information, and the transmitter is used to send information);

[0326] When the above computer device is implemented as a target terminal, the processor is used to perform a first PDC behavior based on first information; the first PDC behavior includes at least one of the following behaviors: performing PDC, selecting or determining a target PDC mechanism, reporting PDC assistance information, and reporting the target PDC mechanism.

[0327] When the computer device is implemented as a target terminal, the processor and the transceiver in the computer device involved in the embodiments of the present application can execute the above Figure 2 or Figure 4 the steps executed by the target terminal in the method shown, which will not be elaborated here.

[0328] When the above computer device is implemented as a first network-side device, the transceiver is configured to receive the reporting information of the target terminal, where the reporting information includes at least one of PDC assistance information, a time synchronization scenario, and a target PDC mechanism selected or determined by the target terminal; the processor is configured to perform a second PDC behavior based on the reporting information.

[0329] Alternatively, when the above computer device is implemented as a first network-side device, the processor is configured to perform a third PDC behavior based on second information; the third PDC behavior includes at least one of the following behaviors: sending PDC configuration to the target terminal, performing PDC, receiving and transmitting PDC assistance information, determining a target PDC mechanism, configuring the target PDC mechanism for the target terminal, and instructing the target terminal to perform PDC.

[0330] When the computer device is implemented as a first network-side device, the processor and transceiver in the computer device involved in the embodiments of the present application can perform the above Figure 3 、 Figure 4 、 Figure 5 or Figure 6 the steps performed by the first network-side device in the methods shown, which will not be elaborated here.

[0331] The embodiments of the present application further provide a computer-readable storage medium, in which a computer program is stored, and the computer program is loaded and executed by the processor / transceiver to implement all or part of the steps in any of the above Figures 2 to 6 shown methods.

[0332] The present application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs all or part of the steps in any of the above Figures 2 to 6 shown methods.

[0333] The present application also provides a chip, which is used to run in a computer device, so that the computer device performs all or part of the steps in any of the above Figures 2 to 6 shown methods.

[0334] The present application also provides a computer program, which is executed by the processor of the computer device to implement all or part of the steps in any of the above Figures 2 to 6 shown methods.

[0335] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, where the communication media includes any medium that facilitates the transfer of a computer program from one place to another. The storage media can be any available medium accessible by a general-purpose or special-purpose computer.

[0336] The above are only exemplary embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included within the protection scope of the present application.

Claims

1. A method for compensating propagation delay, characterized in that The method is executed by a target terminal, and the method includes: Performing a first PDC behavior based on first information; Wherein, performing the first PDC behavior based on the first information includes: When the first information indicates that the target terminal receives a signaling of a corresponding PDC, performing a PDC based on a timing advance (TA); When the first information meets a third condition, performing a PDC based on a round-trip time (RTT); the third condition includes: the target terminal receives PDC assistance information.

2. The method according to claim 1, wherein The first information indicates at least one of the following information: The time synchronization scenario corresponding to the target terminal; The session service corresponding to the target terminal; the session service includes an established, upcoming, or supported PUD session or service; Whether a signaling of a corresponding PDC is received; Whether a reference signal for performing a PDC is configured; The time relationship of the reference signal for performing a PDC is configured; Whether a PDC start indication is received; Whether an indication of a PDC mechanism is received; Whether a signaling carrying a TA value is received; Whether the interval between the received PDC indication information and the target message is less than or equal to a first threshold; the PDC indication information includes a PDC value, PDC assistance information, or a TA value; the target message includes a system information block SIB9 or a downlink information transfer message; The capability information of the target terminal; Whether PDC assistance information is received; The PDC mechanism supported by the target terminal; And whether the moving speed of the target terminal exceeds a second threshold.

3. The method according to claim 2, wherein The capability information of the target terminal indicates at least one of the following information: Whether the target terminal is a high-precision requirement terminal, whether the target terminal is a terminal supporting time-sensitive network (TSN) service transmission, whether the target terminal is a terminal transmitting a generalized precision time protocol (gPTP) message, whether the target terminal is a terminal establishing a TSN service, whether the target terminal is a terminal establishing an ultra-reliable low-latency communication (URLLC) service, whether the target terminal supports high-speed movement, whether the target terminal supports a specified communication protocol, and the PDC mechanism supported by the target terminal.

4. The method according to claim 2, characterized in that Performing the first PDC behavior based on the first information further includes: Performing at least one of the following steps based on the first information: Determining whether the target terminal performs a PDC based on first sub-information and determining a target PDC mechanism; wherein, the first sub-information indicates at least one of the following information: the time synchronization scenario corresponding to the target terminal; the session service corresponding to the target terminal; the corresponding relationship between the time synchronization scenario or the session service corresponding to the target terminal and the PDC mechanism; and the capability information of the target terminal; When the first information indicates that the target terminal receives a signaling of a corresponding PDC, performing a PDC; When the first information meets the first condition, perform PDC; the first condition includes at least one of the following conditions: the time relationship of the reference signal for performing PDC configured by the target terminal, the target terminal receives a PDC start indication, and the interval between the PDC indication information received by the target terminal and the target message is less than or equal to the first threshold; When the first information meets the second condition, perform at least one of the following actions: perform PDC and determine the target PDC mechanism; the second condition includes at least one of the following conditions: the time relationship of the reference signal for performing PDC configured by the target terminal, the target terminal receives a PDC start indication, the interval between the PDC indication information received by the target terminal and the target message is less than or equal to the first threshold, and the target terminal receives an indication of the PDC mechanism; When the first information indicates that the target terminal receives an indication of the PDC mechanism, determine the target PDC mechanism based on the indication of the PDC mechanism received by the target terminal; When the first information meets the third condition, perform PDC; the third condition further includes at least one of the following conditions: the target terminal receives indication information for performing PDC based on RTT, and the interval between the PDC assistance information received by the target terminal and the target message is less than or equal to the first threshold; When the first information indicates that the target terminal receives a PDC value, or the first information indicates that the target terminal receives a TA value, perform PDC based on TA; When the first information indicates that the moving speed of the target terminal exceeds the second threshold, or the duration for which the first information indicates that the moving speed of the target terminal exceeds the second threshold reaches a threshold, perform PDC; And when the first information meets the fourth condition, determine the specified PDC mechanism as the target PDC mechanism, or randomly determine the PDC mechanism; the fourth condition includes at least one of the following: the target terminal supports both PDC based on TA and PDC based on RTT, the target terminal is simultaneously configured with configuration parameters for PDC based on TA and configuration parameters for PDC based on RTT, both the execution conditions for PDC based on TA and the execution conditions for PDC based on RTT are satisfied, the time synchronization scenario is a specified scenario, and the functions of PDC based on TA and PDC based on RTT of the target terminal are both available.

5. The method according to claim 4, wherein In response to the first PDC behavior including at least one of reporting PDC assistance information and reporting the target PDC mechanism, the method further includes: Performing at least one of the following steps: Receiving PDC response information returned by the first network device; Receiving PDC assistance information sent by the first network device; Sending or receiving a reference signal for determining PDC; Receiving configuration information of the reference signal for determining PDC; Receiving a signaling carrying a TA value; And performing PDC based on the PDC response information.

6. The method according to claim 1, characterized in that, The method further includes: Report PDC behavior information to a second network-side device, where the PDC behavior information is used to instruct the target terminal to determine to perform PDC, or the PDC behavior information is used to instruct the target PDC mechanism selected or determined by the target terminal.

7. A method for compensating propagation delay, characterized in that, The method is executed by a first network-side device, and the method includes: Receive reporting information of a target terminal, where the reporting information includes at least one of PDC assistance information, a time synchronization scenario, and the target PDC mechanism selected or determined by the target terminal; Perform a second PDC behavior based on the reporting information; The performing the second PDC behavior based on the reporting information includes: In response to the reporting information indicating the PDC assistance information, select or determine the target PDC mechanism as PDC based on RTT; and In response to the reporting information indicating that the target PDC mechanism is PDC based on TA, return PDC response information to the target terminal, where the PDC response information is used to indicate a TA value.

8. The method according to claim 7, wherein The second PDC behavior includes at least one of the following: Perform PDC; Select or determine a target PDC mechanism; Send configured PDC parameters; Send PDC assistance information; Send PDC signaling or signaling carrying a TA value.

9. The method according to claim 8, wherein The performing the second PDC behavior based on the reporting information includes: Perform at least one of the following steps based on the reporting information: In response to the reporting information indicating the PDC assistance information, further perform at least one of the following behaviors: perform PDC, return PDC response information to the target terminal, where the PDC response information is used to indicate a transceiver signal time difference or a signal round-trip time difference; In response to the reporting information indicating that the target PDC mechanism is PDC based on TA, further perform at least one of the following behaviors: perform PDC; In response to the reporting information indicating that the target PDC mechanism is PDC based on RTT, perform at least one of the following behaviors: perform PDC, return PDC response information to the target terminal, where the PDC response information is used to indicate a transceiver signal time difference, a signal round-trip time difference, or a PDC response value.

10. The method according to claim 7, wherein Before receiving the reporting information of the target terminal, it further includes: Send PDC-related information to the target terminal; The PDC-related information includes at least one of the following information: Signaling carrying or indicating a PDC value or a TA value, signaling carrying or indicating a PDC mechanism, signaling carrying or indicating a usage scenario of PDC, signaling carrying or indicating a PDC start indication, and configuration information of a reference signal corresponding to PDC.

11. A method for compensating propagation delay, characterized in that, The method is executed by a first network-side device, and the method includes: Perform a third PDC behavior based on second information; Wherein, the performing the third PDC behavior based on the second information includes: In response to the capability information of the target terminal being to support PDC based on TA and support PDC based on RTT, determine to send signaling carrying a TA value and PDC assistance information to the target terminal based on the target PDC mechanism.

12. The method according to claim 11, wherein The second information includes at least one of the following information: Network function indication information, capability information of the target terminal, whether the target terminal reports PDC assistance information or dedicated signaling, and the PDC assistance information or dedicated signaling reported by the target terminal, and the moving speed of the target terminal.

13. The method according to claim 12, characterized in that Performing a third PDC behavior based on the second information further includes: Performing at least one of the following steps based on the second information: In response to the network function indication information indicating the entity that performs PDC, or in response to the target terminal indicating the entity that performs PDC, perform PDC or instruct the target terminal to perform PDC; In response to the network function indication information indicating whether to perform PDC, perform at least one of the following actions: determine whether to perform PDC, determine whether to send PDC configuration to the target terminal, and determine whether to send PDC assistance information, PDC value or TA value to the target terminal; In response to the network function indication information indicating the target PDC mechanism, perform at least one of the following actions: determine the target PDC mechanism, and determine to send PDC configuration, PDC signaling or signaling carrying TA value to the target terminal; In response to the network function indication information indicating a time synchronization scenario and at least one of the time synchronization scenario and the target PDC mechanism, perform at least one of the following actions: determine whether to perform PDC, and determine the target PDC mechanism; In response to the network function indication information indicating a terminal identifier or a PDU session identifier, configure the target terminal corresponding to the terminal identifier or the PDU session identifier to perform PDC, or configure the target terminal corresponding to the terminal identifier or the PDU session identifier to be capable of performing PDC; In response to the network function indication information or the target terminal indicating at least one of a terminal identifier, a PDU session identifier, a correspondence between the terminal identifier and the PDC mechanism, and a correspondence between the terminal identifier and the time synchronization scenario, determine the target PDC mechanism; In response to the capability information of the target terminal being support for PDC capability, send PDC parameters, PDC signaling, signaling carrying TA value, or PDC assistance information to the target terminal; In response to the capability information of the target terminal being support for TA-based PDC and support for RTT-based PDC, further perform at least one of the following actions: determine the target PDC mechanism, and determine to send PDC parameters and PDC signaling to the target terminal based on the target PDC mechanism; In response to the second information indicating whether the target terminal reports PDC assistance information or dedicated signaling, or in response to the value of the PDC assistance information reported by the target terminal or the value of the dedicated signaling, or in response to the moving speed of the target terminal exceeding a threshold, perform at least one of the following actions: determine whether to perform PDC, and determine the target PDC mechanism; In response to the co - availability of the TA - based PDC mechanism and the RTT - based PDC mechanism, or, in response to the co - availability of the functions of the TA - based PDC mechanism and the RTT - based PDC mechanism, or, when the execution conditions of the TA - based PDC and the RTT - based PDC are both satisfied, or, when the time synchronization scenario is a specified scenario, perform the following actions: determine that the specified PDC mechanism is the target PDC mechanism or randomly select the target PDC mechanism, and determine to indicate the target PDC mechanism to the target terminal.

14. A propagation delay compensation execution device, characterized in that, The device is for a target terminal, and the device includes: An action execution module, configured to execute a first PDC action based on first information; Specifically, the action execution module is configured to: when the first information indicates that the target terminal receives a signaling corresponding to the PDC, execute the PDC based on the timing advance (TA); when the first information meets a third condition, execute the PDC based on the round - trip time (RTT); the third condition includes: the target terminal receives PDC assistance information.

15. An apparatus for compensating propagation delay, characterized in that, The device is for a first network - side device, and the device includes: A reported information receiving module, configured to receive the reported information of the target terminal, where the reported information includes at least one of PDC assistance information, a time synchronization scenario, and the target PDC mechanism selected or determined by the target terminal; An execution module, configured to execute a second PDC action based on the reported information; Specifically, the execution module is configured to: in response to the reported information indicating the PDC assistance information, select or determine that the target PDC mechanism is the RTT - based PDC; and in response to the reported information indicating that the target PDC mechanism is the TA - based PDC, return a PDC response message to the target terminal, where the PDC response message is used to indicate the TA value.