Timing information management method and device

Through the timing information of the first network device receiving and managing the second network equipment, and sending this information and parameters to the terminal when meeting the terminal requirements, solving the problem of time management of multiple network nodes, realizing the time synchronization of the terminal and network time synchronization Essence

CN119342569APending Publication Date: 2025-01-21DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310891564.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-19
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In a network that supports time-sensitive communication, the terminal needs to perform time synchronization with multiple network nodes, but the prior art can only process time synchronization of one network node and cannot effectively manage different timing information of multiple network nodes.

Method used

The first network device receives the timing information sent by the second network device, and when it is determined that the timing information meets the timing synchronization requirements of the terminal, the timing information and related timing synchronization parameters are sent to the terminal.

Benefits of technology

The terminal can obtain the timing information of multiple network nodes and related timing synchronization parameters, so as to perform effective timing information management and realize the time synchronization of the terminal and network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342569A_ABST
    Figure CN119342569A_ABST
Patent Text Reader

Abstract

The invention provides a timing information management method and device, and relates to the technical field of communication. The method comprises the following steps: a first network device receives timing information of a second network device sent by the second network device; under the condition of determining that the timing information of the second network equipment meets the timing synchronization requirement of the terminal, the first network equipment triggers to send at least one of the following items to the terminal: the timing information of the second network equipment; and timing synchronization parameters. According to the scheme of the invention, the problem that the terminal can only obtain the timing information of one network node under the condition that a plurality of network nodes have different timing information is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a timing information management method and device. Background Art

[0002] In a network supporting time sensitive communication (TSC), base stations, terminals, and core networks require strict time synchronization. Current time synchronization technology only provides for time synchronization between a terminal and a network node.

[0003] However, with the continuous expansion of communication scenarios, terminals will be connected to multiple network nodes. In this case, if the multiple network nodes have different timing information, how to manage the timing information has become a problem that needs to be solved urgently. Summary of the invention

[0004] The object of the present invention is to provide a timing information management method and device to solve the problem that a terminal can only obtain the timing information of one network node when facing multiple network nodes with different timing information.

[0005] In order to achieve the above object, an embodiment of the present invention provides a timing information management method, including:

[0006] The first network device receives the timing information of the second network device sent by the second network device;

[0007] When it is determined that the timing information of the second network device meets the timing synchronization requirement of the terminal, the first network device triggers sending at least one of the following to the terminal:

[0008] timing information of the second network device;

[0009] Timing synchronization parameters.

[0010] In order to achieve the above object, an embodiment of the present invention further provides a timing information management method, including:

[0011] The second network device sends the timing information of the second network device to the first network device;

[0012] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0013] timing information of the second network device;

[0014] Timing synchronization parameters.

[0015] In order to achieve the above object, an embodiment of the present invention further provides a timing information management method, including:

[0016] The terminal receives at least one of the following items triggered and sent by the first network device:

[0017] timing information of the second network device;

[0018] Timing synchronization parameters;

[0019] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0020] In order to achieve the above object, an embodiment of the present invention further provides a timing information management method, including:

[0021] The terminal receives at least one of the following items triggered and sent by the first network device:

[0022] timing information of the second network device;

[0023] Timing synchronization parameters;

[0024] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0025] In order to achieve the above object, an embodiment of the present invention provides a timing information management device, including:

[0026] A first receiving module, configured to receive timing information of the second network device sent by the second network device;

[0027] The first processing module is configured to trigger, when determining that the timing information of the second network device meets the timing synchronization requirement of the terminal, the first network device to send at least one of the following to the terminal:

[0028] timing information of the second network device;

[0029] Timing synchronization parameters.

[0030] In order to achieve the above object, an embodiment of the present invention further provides a timing information management device, including:

[0031] A first sending module, used for sending the timing information of the second network device to the first network device;

[0032] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0033] timing information of the second network device;

[0034] Timing synchronization parameters.

[0035] In order to achieve the above object, an embodiment of the present invention further provides a timing information management device, including:

[0036] The second receiving module is configured to receive at least one of the following items triggered and sent by the first network device:

[0037] timing information of the second network device;

[0038] Timing synchronization parameters;

[0039] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0040] In order to achieve the above object, an embodiment of the present invention further provides a timing information management device, including:

[0041] A third receiving module, used to receive the timing synchronization parameter sent by the first network device or the second network device;

[0042] The third network device generates a second egress timestamp of the uplink data packet according to the timing synchronization parameter and the transmission path of the uplink data packet;

[0043] The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0044] timing information of the second network device;

[0045] Timing synchronization parameters.

[0046] In order to achieve the above-mentioned object, an embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor: the memory is used to store program instructions; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the program instructions in the memory;

[0047] The transceiver performs the following operations:

[0048] Receiving timing information of the second network device sent by the second network device;

[0049] The processor is configured to trigger sending at least one of the following to the terminal when determining that the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0050] timing information of the second network device;

[0051] Timing synchronization parameters.

[0052] In order to achieve the above-mentioned purpose, an embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor: the memory is used to store program instructions; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the program instructions in the memory;

[0053] The transceiver performs the following operations:

[0054] Sending timing information of the second network device to the first network device;

[0055] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0056] timing information of the second network device;

[0057] Timing synchronization parameters.

[0058] In order to achieve the above-mentioned purpose, an embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor: the memory is used to store program instructions; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the program instructions in the memory;

[0059] The transceiver performs the following operations:

[0060] Receive at least one of the following items triggered by the first network device:

[0061] timing information of the second network device;

[0062] Timing synchronization parameters;

[0063] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0064] In order to achieve the above-mentioned purpose, an embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor: the memory is used to store program instructions; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the program instructions in the memory;

[0065] The transceiver performs the following operations:

[0066] Receiving a timing synchronization parameter sent by the first network device or the second network device;

[0067] The third network device generates a second egress timestamp of the uplink data packet according to the timing synchronization parameter and the transmission path of the uplink data packet;

[0068] The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0069] timing information of the second network device;

[0070] Timing synchronization parameters.

[0071] In order to achieve the above objective, an embodiment of the present invention further provides a processor-readable storage medium, wherein the processor-readable storage medium stores program instructions, and the program instructions are used to enable the processor to execute the timing information management method as described above.

[0072] The above technical solution of the present invention has at least the following beneficial effects:

[0073] In the above technical scheme of the embodiment of the present invention, the first network device, by receiving the timing information of the second network device sent by the second network device, can trigger the sending of the timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the distributed data unit serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize the timing synchronization of the terminal and the network, and finally realize end-to-end synchronization. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Figure 1 Schematic diagram of 6G access network architecture

[0075] Figure 2One of the flowcharts of the method of the embodiment of the present invention;

[0076] Figure 3 This is one of the application schematic diagrams of the method according to the embodiment of the present invention;

[0077] Figure 4 This is a second schematic diagram of the application of the method of the embodiment of the present invention;

[0078] Figure 5 This is a third application diagram of the method of an embodiment of the present invention;

[0079] Figure 6 This is a fourth application schematic diagram of the method according to an embodiment of the present invention;

[0080] Figure 7 This is a fifth application diagram of the method of the embodiment of the present invention;

[0081] Figure 8 This is a sixth application diagram of the method according to an embodiment of the present invention;

[0082] Fig. 9 This is the seventh application schematic diagram of the method according to the embodiment of the present invention;

[0083] Fig.10 This is an eighth application schematic diagram of the method according to an embodiment of the present invention;

[0084] Fig.11 This is a ninth application diagram of the method according to an embodiment of the present invention;

[0085] Fig.12 The second flowchart of the method according to the embodiment of the present invention;

[0086] Fig.13 The third flowchart of the method of the embodiment of the present invention;

[0087] Fig.14 The fourth flowchart of the method of the embodiment of the present invention;

[0088] Fig.15 One of the structural block diagrams of the device according to the embodiment of the present invention;

[0089] Fig.16 This is one of the module schematic diagrams of the device according to an embodiment of the present invention;

[0090] Fig.17 This is a second schematic diagram of a module of the device according to an embodiment of the present invention;

[0091] Fig.18 This is a second structural block diagram of the device according to an embodiment of the present invention;

[0092] Fig.19This is a third schematic diagram of a module of the device according to an embodiment of the present invention;

[0093] Fig. 20 This is the fourth module schematic diagram of the device according to the embodiment of the present invention. DETAILED DESCRIPTION

[0094] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0095] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0096] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0097] For ease of understanding, some contents involved in the embodiments of the present application are described below:

[0098] In a network that supports time-sensitive communication (TSC), base stations, terminals, and core networks require strict time synchronization. The time synchronization model has two time synchronization systems, one is the external generalized precision time protocol (gPTP) time synchronization, and the other is the internal time synchronization of the 5G system (5GS). The network-side time-sensitive network translator (NW-TT) on the network side and the device-side time-sensitive network translator (DS-TT) on the terminal side implement the conversion between the gPTP clock and the 5GS internal clock. In a delay-sensitive network, take the following behavior as an example. The gPTP message is timestamped when entering the NW-TT and timestamped when exiting the DS-TT. The exit timestamp is equal to the entry timestamp plus the 5GS residence time. It can be seen that timing synchronization within the 5G system is very important. The 5G system requires the timing error range to be less than 900ns. The 5G system timing synchronization method is that the base station sends reference time information in the cell system message SIB9 or through a downlink message. The terminal determines the timing information on the base station side based on the reference time information, including the absolute time value of the specified SFN and the error range (uncertainty) of the cell time reference value.

[0099] A new scenario in which a base station has multiple possible synchronization clock sources. When the synchronization clock source actually used by the base station changes, the clock information of the base station changes. Then, the core network and the terminal need to obtain new clock information to achieve timing synchronization of the entire network.

[0100] The method by which the base station determines the change of clock information is as follows: the base station makes a judgment based on a predefined threshold for the time synchronization status attribute (as shown below), and notifies the core network and the terminal when the network timing synchronization status exceeds the threshold, or when the network timing synchronization status returns to within the threshold.

[0101] Which terminals the base station sends clock change information to depends on the core network configuration, specifically: the application function (AF) or unified data management (UDM) instructs the base station to send synchronization status change information "Clock quality detail level" (Clock quality detail level), i.e. clock quality information (clock quality information), to the terminal through the access and mobility management function (AMF). The clock quality information includes two types: clock quality metrics (clockquality metrics), or acceptable / not acceptable indication (acceptable / not acceptable indication). If the clock quality information type is clock quality metrics, the specific content can be clock accuracy, traceability to UTC and to GNSS, frequency stability, parent time source, and synchronization state. This type of information has a large amount of information. If the clock quality information type is acceptable / not acceptable indication, there is only 1 bit of useful information, which is very small. Note that acceptable / not acceptable indication is for each terminal. According to the core network indication information, the base station sends clock quality information to the specified terminal when the clock synchronization state changes. The specific type of clock quality information sent also depends on the core network indication.

[0102] The method for the core network to obtain clock information is: the Time Sensitive Communication and Time Synchronization Function (TSCTSF) subscribes to the synchronization status change information from the base station (ie, NG-RAN node), and re-evaluates the time synchronization service provided to the terminal (UE) based on the clock information obtained from the base station side.

[0103] The method for the terminal to obtain clock information is: after the base station determines that the clock information has changed, for a connected terminal, the base station sends the clock quality information, that is, the clock quality measurement or acceptable / unacceptable indication to the terminal through RRC dedicated signaling; for an idle / inactive terminal, the current general process is that after the clock information is changed, the base station sends a reference report identifier (reference report ID) through the system information block (SIB) 9. For an idle / inactive terminal that requires timing synchronization, after receiving the reference report ID of SIB9 and determining that the clock information has changed, it enters the connected state and receives the clock quality information through dedicated signaling.

[0104] Regarding the 6G access network architecture, Figure 1 As shown in the figure, the Cloud-based Control Unit (CCU) includes the management plane and the control plane, and is the control plane anchor point; the Distributed Data Unit (DDU) is the user plane anchor point; the Transmit / Receive Point (TRP) is a node that directly performs air interface transmission with the terminal, managed by the CCU / DDU, and is a radio frequency unit for signal transmission and reception. The TRPs under the same or different DDUs form a flexible cell (also called a virtual cell) to provide services for the terminal. As the terminal moves or the service changes, the TRPs that make up the flexible cell can change dynamically.

[0105] The embodiment of the present invention provides a timing information management method and device, wherein the method and the device are based on the same application concept, and since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0106] like Figure 2 As shown, a timing information management method provided by an embodiment of the present invention includes:

[0107] Step 201, a first network device receives timing information of a second network device sent by a second network device;

[0108] In this step, the second network device will inform the first network device of its timing information, so that the first network device can determine whether the second network device meets the timing synchronization requirements of the terminal based on the timing information of the second network device, and then execute the next step. The timing information can also be called clock information.

[0109] Step 202: When it is determined that the timing information of the second network device meets the timing synchronization requirement of the terminal, the first network device triggers sending at least one of the following to the terminal:

[0110] timing information of the second network device;

[0111] Timing synchronization parameters.

[0112] In this step, the timing synchronization requirement belongs to the user contract information, which is used to indicate the time synchronization requirement of the terminal. The timing synchronization requirement can also be called the time synchronization requirement. The sending triggered by the first network device when determining that the timing information of the second network device meets the timing synchronization requirement of the terminal can be executed by the first network device or by other network devices.

[0113] In this way, the first network device, by receiving the timing information of the second network device sent by the second network device, can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0114] Optionally, the first network device may be a primary base station, and the second network device may be a secondary base station. If the primary base station and the secondary base station are in two central units (CU), the timing information acquired by the primary base station from the secondary base station is information exchanged via an Xn interface.

[0115] Optionally, the first network device and the second network device are two DDUs (or distributed units (DU)), and the timing information of the second network device obtained by the first network device is the information of the direct interface interaction of the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal receives the timing information of the newly joined DDU.

[0116] Optionally, the second network device is a DDU (or DU), the first network device may be a CCU (or CU), and the timing information of the second network device obtained by the first network device is information interacted by the interface (such as F1 interface) between the CCU (or CU) and the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal and the newly joined DDU are two DDUs under one CCU, then the CCU receives the timing information of the newly joined DDU.

[0117] Optionally, in this embodiment, the second network device sends its own timing information, which may be information in feedback sent in response to a query message (such as a timing information query message) from the first network device; the second network device sends its own timing information, which may also be actively sent by the second network device.

[0118] Optionally, the first network device receiving the timing information of the second network device sent by the second network device includes:

[0119] When the first network device receives the timing information of the second network device sent by the second network device as a newly added network device connected to the terminal; or

[0120] When the timing information received by the first network device from the second network device changes, the timing information of the second network device is sent.

[0121] That is, the second network device, as an auxiliary node added or changed during dual connection configuration, will send its own timing information to the first network device; or, as an auxiliary node of dual connection configuration, the second network device will send its own timing information to the first network device when its own positioning information changes. In this way, when the first network device receives the timing information of the second network device, it can trigger the sending of at least one of the timing synchronization parameters and the timing information of the second network device to the terminal when it is determined that the timing information of the second network device meets the timing synchronization requirements of the terminal, so as to timely understand the updated timing information for the newly added network device or the change of timing information.

[0122] Optionally, in this embodiment, after the first network device receives the timing information of the second network device sent by the second network device, the method further includes:

[0123] The first network device determines whether the second network device meets the timing synchronization requirement of the terminal;

[0124] In the case that the second network device meets the timing synchronization requirement of the terminal, the first network device sends confirmation information to the second network device, where the confirmation information is used to indicate that the second network device is allowed to transmit with the terminal.

[0125] Here, the second network device meets the timing synchronization requirement of the terminal, that is, the timing information of the second network device meets the timing synchronization requirement of the terminal. Specifically, the timing synchronization requirement includes synchronization quality contract information.

[0126] That is to say, when it is determined that the second network device meets the timing synchronization requirement of the terminal, the first network device can not only trigger the sending of at least one of the timing synchronization parameters and the timing information of the second network device to the terminal, but also notify the second network device that it can transmit with the terminal to ensure data transmission between the terminal and the second network device. For example, when the second network device is a newly added secondary base station connected to the terminal, based on the timing information of the second network device meeting the timing synchronization requirement of the terminal, an addition confirmation (i.e., the confirmation information) is sent to the second network device to complete the process of adding the secondary base station, and the confirmation information shows that the second network device can transmit with the terminal.

[0127] Optionally, if the second network device does not meet the timing synchronization requirements of the terminal, the first network device no longer sends the timing synchronization parameters and at least one of the timing information of the second network device to the terminal. Of course, the second network device may no longer be used as a device for transmitting with the terminal, and the second network device is notified that it cannot transmit with the terminal.

[0128] It should be known that the timing synchronization requirement of the terminal is often included in the user contract information, and the user contract information can be stored in the core network device as terminal information. Therefore, optionally, the first network device determines whether the second network device meets the timing synchronization requirement of the terminal, including:

[0129] The first network device sends the timing information of the second network device to the third network device, and receives a judgment result fed back by the third network device based on the timing information of the second network device, wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal; or

[0130] The first network device determines whether the second network device meets the timing synchronization requirement of the terminal based on the timing information of the second network device and the acquired timing synchronization requirement of the terminal.

[0131] That is, for the third network device as a core network device, the third network device stores the user contract information, that is, the third network device knows the timing synchronization requirements of the terminal, so the first network device will send the timing information of the second network device to the third network device, and the third network device will determine whether the second network device meets the timing synchronization requirements of the terminal, and then the third network device will inform the first network device of the judgment result, and the first network device will determine whether the second network device meets the timing synchronization requirements of the terminal through the judgment result. The judgment result is the feedback of the timing information of the second network device. Of course, the feedback can also indicate the sending method of the timing information of the second network device, such as method 1, which is sent directly by the first network device to the terminal; method 2, which is sent by the second network device to the terminal.

[0132] On the other hand, if the first network device knows the timing synchronization requirement of the terminal, after receiving the timing information of the second network device, it can determine whether the second network device meets the timing synchronization requirement of the terminal, thereby ensuring data transmission that meets the terminal requirements.

[0133] When the first network device sends the timing information of the second network device to the third network device, it may also send a terminal identifier to the third network device so that the third network device can determine the timing synchronization requirement of the terminal corresponding to the terminal identifier.

[0134] Optionally, in this embodiment, after the first network device receives the timing information of the second network device sent by the second network device, the method further includes:

[0135] The first network device determines the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device.

[0136] That is to say, after receiving the timing information of the second network device, the first network device can also calculate the timing synchronization parameters by itself in combination with the timing information of the first network device, thereby reducing the consumption of information exchange resources.

[0137] In addition, the timing synchronization parameter may also be a timing synchronization parameter calculated by the terminal based on the timing information of the second network device and the timing information of the first network device after the terminal receives the timing information of the second network device.

[0138] Optionally, in this embodiment, after the first network device determines the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device, the method further includes:

[0139] When the timing information of the first network device changes, the timing synchronization parameter is updated, and the updated timing synchronization parameter is sent to the terminal or the second network device.

[0140] That is, the first network device updates the timing synchronization parameters based on the change of its own timing information, and sends the updated timing synchronization parameters to the terminal or the second network device.

[0141] Of course, if the first network device is a master base station, the timing synchronization parameters are calculated using its own timing information. If the first network device is a management device of a non-master base station, before calculating the timing synchronization parameters, the first network device will also obtain the timing information of the master base station, and calculate the timing synchronization parameters through the timing information of the master base station and the timing information of the secondary base station. Accordingly, the timing synchronization parameters are updated when the timing information of the master base station changes.

[0142] Optionally, in this embodiment, the method further includes:

[0143] After the first network device triggers sending the timing information of the second network device to the terminal, the first network device receives the timing synchronization parameter fed back by the terminal.

[0144] That is, in the scenario where the first network device triggers the sending of timing information of the second network device to the terminal and the terminal calculates the timing synchronization parameters, the terminal will send the timing synchronization parameters to the first network device, and the corresponding first network device will receive the timing synchronization parameters for transmission to the core network device, so as to accurately calculate the time after the data is transmitted.

[0145] Optionally, in this embodiment, the method further includes:

[0146] The first network device sends the timing synchronization parameter to the third network device.

[0147] Here, the timing synchronization parameter can be calculated by the first network device itself or by the terminal. After receiving the timing synchronization parameter, the third network device can generate a corresponding timestamp for the transmitted data according to the transmission path of the data and the timing synchronization parameter to ensure the accuracy of the timestamp. For example, the third network device generates an egress timestamp of the uplink data packet, also called a core network egress timestamp, according to the timing synchronization parameter and the transmission path of the uplink data packet. Assume that the uplink data packet is received by the secondary base station over the air interface, sent to the primary base station and forwarded to the core network by the primary base station. The reference time of the primary base station is a specific time (delta) ahead of the reference time of the secondary base station. When timestamping at the core network egress, delta must be subtracted. Similarly, for downlink data packets, the third network device generates an ingress timestamp of the downlink data packet according to the timing synchronization parameter and the transmission path of the downlink data packet.

[0148] Optionally, the first network device triggers sending at least one of the timing information of the second network device and the timing synchronization parameter to the terminal, including:

[0149] The first network device sends at least one of the timing information of the second network device and the timing synchronization parameter to the terminal; or,

[0150] The first network device notifies the second network device to send at least one of the timing information of the second network device and the timing synchronization parameter to the terminal.

[0151] Among them, the first network device can communicate directly with the terminal, and the first network device triggers itself to send at least one of the timing information and timing synchronization parameters of the second network device to the terminal. For example, if the first network device is a main base station, the main base station can send at least one of the timing information and timing synchronization parameters of the secondary base station to the terminal when sending its own timing information to the terminal. If the first network device cannot communicate directly with the terminal, the first network device triggers the second network device to send the timing synchronization parameter and at least one of the timing information of the second network device to the terminal. For example, if the first network device is a CCU, the main base station and the secondary base station are DDU, and the main base station sends its own timing information to the terminal, the secondary base station will be triggered by the first network device to send at least one of the timing synchronization parameter and the timing information of the secondary base station to the terminal. Thereby, the effective transmission of the timing synchronization parameter and at least one of the timing information of the second network device is achieved.

[0152] In this embodiment, the second network device may transparently transmit the content carried in the message sent by the first network device to the terminal; or, after receiving the message sent by the first network device, the second network device may process the message before transmitting it, such as extracting the content carried in the message and sending the content to the terminal via a message in another format. For example, the content includes at least one of a timing synchronization parameter and timing information of the second network device.

[0153] Optionally, the timing information includes at least one of the following:

[0154] Time information;

[0155] Clock quality information.

[0156] Among them, the time information can be understood as reference time.

[0157] Optionally, the time information includes at least one of the following:

[0158] The absolute time value corresponding to a specific system frame number;

[0159] The range of the clock uncertainty.

[0160] Among them, the specific system frame number (SFN) is pre-set, such as SFN0. Clock uncertainty is also the timing uncertainty of the clock cycle, and the range of clock uncertainty is determined by the clock itself. Of course, in addition to the above, time information can also include clock delays, such as network delays or source delays.

[0161] Optionally, the clock quality information includes at least one of the following:

[0162] Synchronization status;

[0163] Synchronous performance;

[0164] Clock accuracy;

[0165] Master clock source.

[0166] Among them, the synchronization status indicates the state of node synchronization, which may include three states: "Locked", "Holdover", and "Freerun". Synchronization performance includes traceability to UTC, GNSS traceability, frequency stability, etc. Clock accuracy is used to describe clock precision. The mother clock source is used to describe the main source currently used by the node, which may include "Synchronous Ethernet (SyncE)", "Precise Time Protocol (PTP)", "GNSS", "Atomic Clock", "Ground Radio", "Serial Time Code", "Network Time Protocol (NTP)", "Handheld Device", and "Others". In addition to the above, clock quality information may also include other information that are not listed here one by one.

[0167] Optionally, in this embodiment, the timing synchronization parameter is associated with the timing information of the second network device, for example, the timing synchronization parameter is calculated using the timing information of the first network device and the timing information of the second network device.

[0168] Optionally, the timing synchronization parameter includes at least one of the following:

[0169] Reference time difference;

[0170] Poor time accuracy.

[0171] For example, the reference time difference is the difference between the first absolute time value and the second absolute time value, the first absolute time value is the absolute time value of the first network device corresponding to the specific system frame number, and the second absolute time value is the absolute time value of the second network device corresponding to the specific system frame number. The time precision difference is the difference between the first time precision and the second time precision, the first time precision is the time precision of the first network device, and the second time precision is the time precision of the second network device. Of course, the specific content of the timing synchronization parameter includes but is not limited to at least one of the reference time difference and the time precision difference.

[0172] In this embodiment, after the terminal receives at least one of the timing synchronization parameters and the timing information of the second network device, since the terminal already knows the timing information of the main base station, the terminal can transmit with the second network device according to the timing information of the second network device, and transmit with the first network device according to the timing information of the first network device, and the first network device and the terminal can perform air interface transmission.

[0173] Optionally, the transmission channel between the terminal and the second network device, and the transmission channel between the terminal and the first network device are independent channels, which can realize independent air interface transmission when the timing information of multiple network devices performing air interface transmission with the terminal is different, thereby reducing the impact between them.

[0174] Optionally, the terminal generates a corresponding timestamp according to the transmission path of the data and the timing synchronization parameter. For example, for a downlink data packet, an egress timestamp of the downlink data packet is generated according to the transmission path of the downlink data packet and the timing synchronization parameter. Assuming that the downlink data packet is diverted to the secondary base station through the primary base station, and the reference time of the primary base station is delta ahead of the reference time of the secondary base station, when the terminal timestamps at the egress, delta must be subtracted. Of course, for uplink data packets, the terminal will also consider the timing synchronization parameters when generating the corresponding timestamp.

[0175] The following describes the application of the embodiments of the present invention in combination with specific scenarios:

[0176] Scenario 1: Figure 3 As shown, secondary base station addition / change in dual connectivity (DC) (1)

[0177] Step 1: The primary base station (first network device) sends a secondary cell group (SCG) adding request message to the secondary base station (second network device), and the message may optionally carry a timing information query message.

[0178] Step 2: The secondary base station sends an SCG add response message to the primary base station, which carries the timing information of the secondary base station, and the timing information may be time information and / or clock quality information. If step 1 carries a timing information query message, step 2 is a timing information response, and if step 1 does not carry a timing information query message, step 2 is the secondary base station actively reporting the timing information.

[0179] Step 3: The primary base station sends the clock quality information of the secondary base station to the core network device (third network device), which carries the specific terminal identifier.

[0180] Step 4: The core network device determines whether the secondary base station can meet the timing synchronization requirement of the terminal based on the clock quality information of the secondary base station reported by the primary base station and the stored terminal information (including the timing synchronization requirement of the terminal, such as synchronization quality contract information).

[0181] Step 5: The core network device sends clock quality information feedback of the secondary base station to the primary base station, which may include whether the secondary base station meets the timing synchronization requirement of the terminal and / or the sending method of the clock quality information.

[0182] Step 6: The primary base station sends an SCG adding confirmation to the secondary base station. This scenario only considers the case where the secondary base station can meet the terminal requirements. If it cannot meet the requirements, starting from step 6, the primary base station can terminate the adding process of the corresponding secondary base station. Steps 1-6 have completed the adding process of the secondary base station.

[0183] Step 7: The primary base station or the secondary base station sends the timing information of the secondary base station to the terminal. The timing information includes the reference time of the secondary base station and / or the clock quality information of the secondary base station.

[0184] Step 8 (optional): The terminal reports timing synchronization parameters, such as a reference time difference between the primary and secondary base stations, to the primary base station or the secondary base station.

[0185] Scenario 2: Figure 4 As shown, add / change secondary base stations in DC (2)

[0186] Step 1: The primary base station (first network device) sends an SCG adding request message to the secondary base station (second network device), and the message may optionally carry a timing information query message.

[0187] Step 2: The secondary base station sends an SCG adding response message to the primary base station. The message carries the timing information of the secondary base station.

[0188] Step 3: The primary base station determines whether the secondary base station can meet the timing synchronization requirement of the terminal according to the clock quality information of the secondary base station and the stored terminal information (including the timing synchronization requirement of the terminal, such as synchronization quality contract information).

[0189] Step 4: The primary base station sends an SCG adding confirmation to the secondary base station. This scenario only considers the case where the secondary base station can meet the terminal requirements. If it cannot meet the requirements, starting from step 4, the primary base station can terminate the adding process of the corresponding secondary base station. Steps 1-4 have completed the adding process of the secondary base station.

[0190] Step 5: The primary base station or the secondary base station sends the timing information of the secondary base station to the terminal, where the timing information includes the reference time of the secondary base station and / or the clock quality information of the secondary base station.

[0191] Step 6 (optional): The terminal reports timing synchronization parameters, such as a reference time difference between the primary and secondary base stations, to the primary base station or the secondary base station.

[0192] Scenario 3: Figure 5 As shown, DDU addition / change under 6G architecture (1)

[0193] In this scenario, if DDU is changed to another name, such as DU, it is still applicable.

[0194] Step 1: CCU (first network device) sends a DDU / TRP information query message to DDU2 (second network device), which may optionally carry a timing information query message. DDU2 and its subordinate TRP have not previously served the designated terminal.

[0195] Step 2: DDU2 sends DDU / TRP information feedback to CCU, which includes the timing information of DDU2. The timing message may be time information and / or clock quality information.

[0196] Step 3: The CCU sends the clock quality information of DDU2 to the core network device (third network device), which may optionally carry a specific terminal identifier.

[0197] Step 4: The core network device determines whether the DDU can meet the timing synchronization requirements of the terminal based on the DDU clock quality information reported by the CCU and the stored terminal information (including the timing synchronization requirements of the terminal, such as the synchronization quality contract information).

[0198] Step 5: The core network device sends the clock quality information of DDU2 to the CCU, which may include whether DDU2 meets the terminal requirements and / or the sending method of the clock quality information.

[0199] Step 6: CCU sends a DDU / TRP add message to DDU2, which contains the DDU and / or TRP to be added. This scenario only considers the case where DDU2 can meet the terminal requirements. If it cannot meet the requirements, starting from step 6, CCU can terminate the addition process of DDU2 and its TRP. Steps 1-6 have completed the DDU2 addition process.

[0200] Step 7: CCU generates timing information and sends it to the terminal through DDU1 or DDU2 and its TRP. The timing information includes DDU2 reference time and / or DDU2 clock quality information, which is the timing information of DDU2.

[0201] Step 8 (optional): The terminal reports timing synchronization parameters, such as the reference time difference between the primary and secondary nodes. The timing synchronization parameters can be eventually sent to DDU1 or DDU2 or CCU.

[0202] Scenario 4: Figure 6 As shown, DDU addition / change under 6G architecture (2)

[0203] In this scenario, if DDU is changed to another name, such as DU, it is still applicable.

[0204] Step 1: CCU (first network device) sends a DDU / TRP information query message to DDU2 (second network device), which may optionally carry a timing information query. DDU2 and its subordinate TRP have not previously served the designated terminal.

[0205] Step 2: DDU2 sends DDU / TRP information feedback to CCU, which includes the timing information of DDU2. The timing message may be time information and / or clock quality information.

[0206] Step 3: The CCU determines whether DDU2 can meet the timing synchronization requirement of the terminal based on the clock quality information of DDU2 and the stored terminal information (including the timing synchronization requirement of the terminal, such as the synchronization quality contract information).

[0207] Step 4: CCU sends a DDU / TRP add message to DDU2, which contains the DDU and / or TRP to be added. This scenario only considers the case where DDU2 can meet the terminal requirements. If it cannot meet the requirements, starting from step 4, CCU can terminate the addition process of DDU2 and its TRP. Steps 1-4 have completed the DDU2 addition process.

[0208] Step 5: The CCU generates timing information and sends it to the terminal through DDU1 or DDU2 and its TRP. The timing information includes the reference time of DDU2 and / or the clock quality information of DDU2. The timing information is the timing information of DDU2.

[0209] Step 6 (optional): The terminal reports timing synchronization parameters, such as the reference time difference between the primary and secondary nodes, etc. The timing synchronization parameters can be eventually sent to DDU1 or DDU2 or CCU.

[0210] Scenario 5: Changes in the timing information of the secondary node under DC (1)

[0211] One way to implement this is Figure 7 As shown:

[0212] Step 1: The secondary base station (second network device) sends a timing information change report to the primary base station (first network device).

[0213] Step 2: The primary base station forwards the timing information change reporting information of the secondary base station to the core network device (third network device), which may optionally carry the terminal identifier.

[0214] Step 3: The core network device determines whether the secondary base station meets the timing synchronization requirement of the designated terminal.

[0215] Step 4: The core network device sends clock quality information feedback to the primary base station. This scenario only considers the case where the secondary base station can still meet the terminal requirements after changing the timing information. If it cannot be met, the primary base station can release the secondary base station after receiving feedback from the core network device.

[0216] Step 5: The primary base station or the secondary base station sends updated timing information of the secondary base station to the terminal, where the information includes reference time of the secondary base station and / or clock quality information of the secondary base station.

[0217] Step 6 (optional): The terminal reports timing synchronization parameters, such as a reference time difference between the primary and secondary base stations, to the primary base station or the secondary base station.

[0218] Another way to implement this is Figure 8 As shown, different from the above implementation, the secondary base station directly reports the timing information change to the core network device, and the core network device feeds back to the secondary base station. Afterwards, the secondary base station can send the update information to the primary base station. The subsequent steps 4 and 5 are the same as steps 5 and 6 of embodiment 5 (a).

[0219] Scene 6: Fig. 9 As shown, the timing information of the auxiliary node under DC changes (2)

[0220] Step 1: The secondary base station (second network device) sends a timing information change report to the primary base station (first network device).

[0221] Step 2: The primary base station determines whether the secondary base station meets the timing synchronization requirement of the designated terminal.

[0222] Step 3: The primary base station sends clock quality information to the secondary base station. This scenario only considers the case where the secondary base station can still meet the terminal requirements after changing the timing information. If it cannot meet the requirements, the primary base station can release the secondary base station after step 2.

[0223] Step 4: The primary base station or the secondary base station sends updated timing information of the secondary base station to the terminal, where the information includes reference time of the secondary base station and / or clock quality information of the secondary base station.

[0224] Step 5 (optional): The terminal reports timing synchronization parameters, such as a reference time difference between the primary and secondary base stations, to the primary base station or the secondary base station.

[0225] Scene 7: Fig.10 As shown in Figure 1, the timing information of the auxiliary node changes under the 6G architecture (1)

[0226] Step 1: DDU2 (second network device) sends a timing information change report to CCU (first network device).

[0227] Step 2: CCU reports the timing information change information of DDU2 to the core network device (third network device), optionally carrying the terminal identifier.

[0228] Step 3: The core network device determines whether the secondary base station meets the timing synchronization requirement of the designated terminal.

[0229] Step 4: The core network device sends clock quality information to the CCU. This scenario only considers the case where DDU2 can still meet the terminal requirements after changing the timing information. If it cannot be met, the CCU can release DDU2 after receiving feedback from the core network device.

[0230] Step 5: The CCU generates and sends updated DDU2 timing information to the terminal through DDU1 or DDU2. The information includes auxiliary DDU2 reference time and / or DDU2 clock quality information.

[0231] Step 6 (optional): The terminal reports timing synchronization parameters, such as the reference time difference between the primary and secondary nodes, etc. The timing synchronization parameters can be eventually sent to DDU1 or DDU2 or CCU.

[0232] Scene 8: Fig.11 As shown in Figure 2, the timing information of the auxiliary node changes under the 6G architecture (2)

[0233] Step 1: DDU2 (second network device) sends a timing information change report to CCU (first network device).

[0234] Step 2: The CCU determines whether DDU2 meets the timing synchronization requirements of the specified terminal.

[0235] Step 3: The CCU generates and sends updated timing information of DDU2 to the terminal through DDU1 or DDU2. The information includes the reference time of DDU2 and / or the clock quality information of DDU2.

[0236] Step 4 (optional): The terminal reports timing synchronization parameters, such as the reference time difference between the primary and secondary nodes, etc. The timing synchronization parameters can be eventually sent to DDU1 or DDU2 or CCU.

[0237] In summary, the method of the embodiment of the present invention can achieve timing synchronization between the terminal and the network side when the terminal is connected to different network nodes with timing synchronization difference, and accurate time calculation after data is transmitted in the wireless network.

[0238] like Fig.12 As shown, a timing information management method according to an embodiment of the present invention includes:

[0239] Step 1201, the second network device sends the timing information of the second network device to the first network device;

[0240] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0241] timing information of the second network device;

[0242] Timing synchronization parameters.

[0243] In this way, the second network device sends its own timing information to the first network device, so that after receiving the timing information, the first network device can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal. The terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0244] Optionally, the first network device may be a primary base station, and the second network device may be a secondary base station. If the primary base station and the secondary base station are in two CUs, the secondary base station sends the timing information of the secondary base station to the primary base station through an Xn interface.

[0245] Optionally, the first network device and the second network device are two DDUs (or DUs), and the second network device sends the timing information of the second network device to the first network device through a direct interface of the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the newly joined DDU sends the timing information of the newly joined DDU to the DDU that is serving the terminal.

[0246] Optionally, the second network device is a DDU (or DU), the first network device may be a CCU (or CU), and the second network device sends the timing information of the second network device to the first network device through the interface (such as the F1 interface) between the CCU (or CU) and the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal. The DDU currently serving the terminal and the newly joined DDU are two DDUs under one CCU. The newly joined DDU sends the timing information of the newly joined DDU to the CCU.

[0247] Optionally, the second network device sending the timing information of the second network device to the first network device includes:

[0248] When the second network device is a newly added network device connected to the terminal, the timing information of the second network device is sent; or,

[0249] When the timing information of the second network device changes, the timing information of the second network device is sent.

[0250] That is, the second network device, as an auxiliary node added or changed during the dual connection configuration, will send its own timing information to the first network device; or, the second network device, as an auxiliary node of the dual connection configuration, will send its own timing information to the first network device when its own positioning information changes, so that after the first network device receives the timing information of the second network device, it can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when it is determined that the timing information of the second network device meets the timing synchronization requirements of the terminal, so as to timely understand the updated timing information of the newly added network device or the change of timing information.

[0251] Optionally, the method further comprises:

[0252] The second network device receives the timing synchronization parameter sent by the first network device;

[0253] The second network device sends the timing synchronization parameter to the terminal.

[0254] That is, for the scenario where the first network device calculates the timing synchronization parameters by itself, the first network device can send the timing synchronization parameters to the second network device, which is forwarded to the terminal by the second network device, such as transparent transmission by the second network device, or, after receiving the message sent by the first network device, the second network device extracts the timing synchronization parameters carried in the message and then transmits them to the terminal through other format messages. Of course, the first network device that performs air interface communication with the terminal can also directly send the timing synchronization parameters to the terminal.

[0255] The timing synchronization parameter sent by the first network device may be a timing synchronization parameter calculated by the first network device itself after receiving the timing information of the second network device in combination with the timing information of the first network device.

[0256] Optionally, the method further comprises:

[0257] The second network device sends the timing information of the second network device to the terminal;

[0258] The second network device receives the timing synchronization parameter fed back by the terminal.

[0259] Here, the second network device can send the timing information of the second network device to the terminal under the notification of the first network device. If the terminal calculates the timing synchronization parameters by itself, the second network device can also receive the timing synchronization parameters fed back by the terminal. Of course, if the first network device calculates the timing synchronization parameters by itself, the second network device can receive the timing synchronization parameters sent by the first network device.

[0260] In this embodiment, the timing synchronization parameter sent by the first network device or the terminal and received by the second network device may also be a timing synchronization parameter updated based on the changed timing information of the first network device.

[0261] Optionally, the method further comprises:

[0262] The second network device sends the timing synchronization parameter to the third network device.

[0263] That is, when the second network device learns the timing synchronization parameters, it can send the timing synchronization parameters to the third network device so that after the third network device receives the timing synchronization parameters, it can generate a corresponding timestamp for the transmitted data according to the transmission path of the data and the timing synchronization parameters to ensure the accuracy of the timestamp.

[0264] Optionally, the timing information includes at least one of the following:

[0265] Time information;

[0266] Clock quality information.

[0267] Among them, the time information can be understood as reference time.

[0268] Optionally, the time information includes at least one of the following:

[0269] The absolute time value corresponding to a specific system frame number;

[0270] The range of the clock uncertainty.

[0271] The specific SFN is pre-set, such as SFN0. Clock uncertainty is also the timing uncertainty of the clock cycle, and the range of clock uncertainty is determined by the clock itself. Of course, in addition to the above, time information can also include clock delays, such as network delays or source delays.

[0272] Optionally, the clock quality information includes at least one of the following:

[0273] Synchronization status;

[0274] Synchronous performance;

[0275] Clock accuracy;

[0276] Master clock source.

[0277] Among them, the synchronization status indicates the state of node synchronization, which may include three states: "Locked", "Holdover", and "Freerun". Synchronization performance includes traceability to UTC, GNSS traceability, frequency stability, etc. Clock accuracy is used to describe clock precision. The mother clock source is used to describe the main source currently used by the node, which may include "Synchronous Ethernet (SyncE)", "Precise Time Protocol (PTP)", "GNSS", "Atomic Clock", "Ground Radio", "Serial Time Code", "Network Time Protocol (NTP)", "Handheld Device", and "Others". In addition to the above, clock quality information may also include other information that are not listed here one by one.

[0278] Optionally, the timing synchronization parameter includes at least one of the following:

[0279] Reference time difference;

[0280] Poor time accuracy.

[0281] The timing synchronization parameter is associated with the timing information of the second network device. For example, the timing synchronization parameter is calculated using the timing information of the first network device and the timing information of the second network device.

[0282] For example, the reference time difference is the difference between the first absolute time value and the second absolute time value, the first absolute time value is the absolute time value of the first network device corresponding to the specific system frame number, and the second absolute time value is the absolute time value of the second network device corresponding to the specific system frame number. The time precision difference is the difference between the first time precision and the second time precision, the first time precision is the time precision of the first network device, and the second time precision is the time precision of the second network device. Of course, the specific content of the timing synchronization parameter includes but is not limited to at least one of the reference time difference and the time precision difference.

[0283] It should be noted that this method is implemented in cooperation with the first network device side method. The implementation method of the above-mentioned first network device side method embodiment is applicable to this method and can achieve the same technical effect, which will not be repeated here.

[0284] like Fig.13 As shown, the timing information management method of the embodiment of the present invention includes:

[0285] Step 1301: The terminal receives at least one of the following items triggered and sent by the first network device:

[0286] timing information of the second network device;

[0287] Timing synchronization parameters;

[0288] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0289] In this way, the timing synchronization parameters received by the terminal and at least one of the timing information of the second network device are sent by the first network device when the first network device receives its own timing information sent by the second network device and the timing information meets the timing synchronization requirements of the terminal. This allows the terminal to not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and ultimately realize end-to-end synchronization.

[0290] Optionally, the first network device and the second network device are two DDUs (or DUs), and the timing information of the second network device obtained by the first network device is the information of the direct interface interaction of the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal receives the timing information of the newly joined DDU.

[0291] Optionally, the second network device is a DDU (or DU), the first network device may be a CCU (or CU), and the timing information of the second network device obtained by the first network device is information interacted by the interface (such as F1 interface) between the CCU (or CU) and the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal and the newly joined DDU are two DDUs under one CCU, then the CCU receives the timing information of the newly joined DDU.

[0292] Optionally, in this embodiment, the second network device sends its own timing information, which may be information in feedback sent in response to a query message (such as a timing information query message) from the first network device; the second network device sends its own timing information, which may also be actively sent by the second network device.

[0293] In this embodiment, the timing synchronization requirement belongs to the user contract information, which is used to indicate the time synchronization requirement of the terminal. The timing synchronization requirement may also be referred to as the time synchronization requirement. After the first network device receives the timing information of the second network device, the sending is triggered by determining that the timing information of the second network device meets the timing synchronization requirement of the terminal. This can be performed by the first network device or other network devices. In other words, at least one of the timing synchronization parameters received by the terminal and the timing information of the second network device may be sent directly to the terminal by the first network device that performs air interface communication with the terminal, or may be sent to the terminal by the second network device under the notification of the first network device. Optionally, the notification includes at least one of the timing synchronization parameters and the timing information of the second network device.

[0294] Optionally, the method further comprises:

[0295] The terminal transmits with the second network device according to the timing information of the second network device, and transmits with the first network device according to the timing information of the first network device. The first network device and the terminal can perform air interface transmission.

[0296] In this way, the terminals can complete corresponding transmission based on their respective timing information.

[0297] Optionally, a transmission channel between the terminal and the second network device, and a transmission channel between the terminal and the first network device are independent channels.

[0298] In this way, the terminal transmits with the first network device or the second network device through independent channels, and can achieve independent air interface transmission when the timing information of multiple network devices performing air interface transmission with the terminal is different, thereby reducing mutual influence.

[0299] Optionally, the method further comprises:

[0300] After receiving the timing information of the second network device, the terminal determines the timing synchronization parameter according to the timing information of the second network device.

[0301] That is, the terminal can calculate the timing synchronization parameter by itself based on the received timing information of the second network device.

[0302] Of course, the terminal is aware of the timing information of the first network device, and in the process of calculating the timing synchronization parameters, the timing information of the second network device and the timing information of the first network device are combined for calculation. At this time, the first network device is a device that communicates with the terminal through the air interface. If the first network device is a management device, the terminal calculates the timing synchronization parameters by combining the timing information of the second network device and the timing information of the device that communicates with the terminal through the air interface.

[0303] Optionally, the method further comprises:

[0304] The terminal generates a first egress timestamp of the data packet according to a transmission path of the data packet and the timing synchronization parameter.

[0305] For example, for a downlink data packet, the egress timestamp of the downlink data packet is generated according to the transmission path of the downlink data packet and the timing synchronization parameter. Assuming that the downlink data packet is diverted to the secondary base station through the primary base station, the reference time of the primary base station is delta ahead of the reference time of the secondary base station, and when the terminal timestamps at the egress, delta must be subtracted. Of course, for an uplink data packet, the terminal will also consider the timing synchronization parameter when generating the corresponding timestamp.

[0306] Optionally, the method further comprises:

[0307] The terminal sends the timing synchronization parameter to the second network device or the first network device that can perform air interface transmission with the terminal.

[0308] In this way, the terminal informs the first network device or the second network device of the timing synchronization parameter, so that the third network device learns the timing synchronization parameter, thereby ensuring the accuracy of the timestamp.

[0309] The terminal may determine the timing synchronization parameter by itself and then inform the first network device or the second network device of the determined timing synchronization parameter.

[0310] Optionally, the timing information includes at least one of the following:

[0311] Time information;

[0312] Clock quality information.

[0313] Among them, the time information can be understood as reference time.

[0314] Optionally, the time information includes at least one of the following:

[0315] The absolute time value corresponding to a specific system frame number;

[0316] The range of the clock uncertainty.

[0317] Among them, the specific system frame number (SFN) is pre-set, such as SFN0. Clock uncertainty is also the timing uncertainty of the clock cycle, and the range of clock uncertainty is determined by the clock itself. Of course, in addition to the above, time information can also include clock delays, such as network delays or source delays.

[0318] Optionally, the clock quality information includes at least one of the following:

[0319] Synchronization status;

[0320] Synchronous performance;

[0321] Clock accuracy;

[0322] Master clock source.

[0323] Among them, the synchronization status indicates the state of node synchronization, which may include three states: "Locked", "Holdover", and "Freerun". Synchronization performance includes traceability to UTC, GNSS traceability, frequency stability, etc. Clock accuracy is used to describe clock precision. The mother clock source is used to describe the main source currently used by the node, which may include "Synchronous Ethernet (SyncE)", "Precise Time Protocol (PTP)", "GNSS", "Atomic Clock", "Ground Radio", "Serial Time Code", "Network Time Protocol (NTP)", "Handheld Device", and "Others". In addition to the above, clock quality information may also include other information that are not listed here one by one.

[0324] In this embodiment, the timing synchronization parameter is associated with the timing information of the second network device. For example, the timing synchronization parameter is calculated using the timing information of the first network device and the timing information of the second network device.

[0325] Optionally, the timing synchronization parameter includes at least one of the following:

[0326] Reference time difference;

[0327] Poor time accuracy.

[0328] For example, the reference time difference is the difference between the first absolute time value and the second absolute time value, the first absolute time value is the absolute time value of the first network device corresponding to the specific system frame number, and the second absolute time value is the absolute time value of the second network device corresponding to the specific system frame number. The time precision difference is the difference between the first time precision and the second time precision, the first time precision is the time precision of the first network device, and the second time precision is the time precision of the second network device.

[0329] It should be noted that this method is implemented in cooperation with the first network device side method or the second network device side method. The implementation method of the above-mentioned first network device side method or the second network device side method embodiment is applicable to this method and can achieve the same technical effect, which will not be repeated here.

[0330] like Fig.14 As shown, a timing information management method according to an embodiment of the present invention is characterized by comprising:

[0331] Step 1401: The third network device receives a timing synchronization parameter sent by the first network device or the second network device;

[0332] Here, the timing synchronization parameter is associated with the timing information of the second network device. For example, the timing synchronization parameter is calculated using the timing information of the first network device and the timing information of the second network device.

[0333] Step 1402, the third network device generates a second egress timestamp of the data packet according to the timing synchronization parameter and the transmission path of the data packet;

[0334] The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0335] timing information of the second network device;

[0336] Timing synchronization parameters.

[0337] The timing synchronization parameter is determined by the terminal or the first network device based on the timing information of the second network device. The first network device will receive the timing information of the second network device sent by the second network device, and the terminal will receive the timing synchronization parameter triggered by the first network device and the timing information of the second network device when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the third network device can receive the timing synchronization parameter, generate the second exit timestamp of the data packet, realize the timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0338] Optionally, after the first network device calculates the timing synchronization parameter by itself or receives the timing synchronization parameter sent by the terminal, it sends the timing synchronization parameter to the third network device; after the second network device receives the timing synchronization parameter sent by the terminal, it sends the timing synchronization parameter to the third network device.

[0339] The second network device sends the timing synchronization parameter to the third network device, and the second network device may send the notification by the first network device. Specifically, the notification is a notification that the timing information of the second network device meets the timing synchronization requirement of the terminal, and the notification includes the timing synchronization parameter.

[0340] Optionally, the first network device and the second network device are two DDUs (or DUs), and the timing information of the second network device obtained by the first network device is the information of the direct interface interaction of the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal receives the timing information of the newly joined DDU.

[0341] Optionally, the second network device is a DDU (or DU), the first network device may be a CCU (or CU), and the timing information of the second network device obtained by the first network device is information interacted by the interface (such as F1 interface) between the CCU (or CU) and the DDU (or DU). For example, under the 6G architecture, it is necessary to join the TRP under other DDUs to serve the terminal, and the DDU serving the terminal and the newly joined DDU are two DDUs under one CCU, then the CCU receives the timing information of the newly joined DDU.

[0342] Optionally, in this embodiment, the second network device sends its own timing information, which may be information in feedback sent in response to a query message (such as a timing information query message) from the first network device; the second network device sends its own timing information, which may also be actively sent by the second network device.

[0343] Optionally, the method further comprises:

[0344] The third network device receives timing information of the second network device, wherein the timing information includes at least one of the following:

[0345] Time information;

[0346] Clock quality information.

[0347] The timing information of the second network device may be sent by the first network device or the second network device. If the second network device sends the timing information of the second network device to the third network device, the second network device may be sent under the notification of the first network device. Specifically, the notification is a notification that the timing information of the second network device meets the timing synchronization requirement of the terminal, and the notification includes the timing information of the second network device.

[0348] Among them, the time information can be understood as reference time.

[0349] Optionally, the time information includes at least one of the following:

[0350] The absolute time value corresponding to a specific system frame number;

[0351] The range of the clock uncertainty.

[0352] Among them, the specific system frame number (SFN) is pre-set, such as SFN0. Clock uncertainty is also the timing uncertainty of the clock cycle, and the range of clock uncertainty is determined by the clock itself. Of course, in addition to the above, time information can also include clock delays, such as network delays or source delays.

[0353] Optionally, the clock quality information includes at least one of the following:

[0354] Synchronization status;

[0355] Synchronous performance;

[0356] Clock accuracy;

[0357] Master clock source.

[0358] Among them, the synchronization status indicates the state of node synchronization, which may include three states: "Locked", "Holdover", and "Freerun". Synchronization performance includes traceability to UTC, GNSS traceability, frequency stability, etc. Clock accuracy is used to describe clock precision. The mother clock source is used to describe the main source currently used by the node, which may include "Synchronous Ethernet (SyncE)", "Precise Time Protocol (PTP)", "GNSS", "Atomic Clock", "Ground Radio", "Serial Time Code", "Network Time Protocol (NTP)", "Handheld Device", and "Others". In addition to the above, clock quality information may also include other information that are not listed here one by one.

[0359] Optionally, after the third network device receives the timing information of the second network device, the method further includes:

[0360] The third network device determines a judgment result according to the timing information of the second network device and the acquired timing synchronization requirement of the terminal; wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal;

[0361] The third network device sends the determination result to the first network device.

[0362] It should be known that the timing synchronization requirements of the terminal are often included in the user contract information, and the user contract information can be stored in the core network device as terminal information. That is, the third network device stores the user contract information, that is, the third network device knows the timing synchronization requirements of the terminal, and after receiving the timing information of the second network device, it determines whether the second network device meets the timing synchronization requirements of the terminal, and informs the first network device of the judgment result. The first network device determines whether the second network device meets the timing synchronization requirements of the terminal through the judgment result.

[0363] The judgment result is the feedback of the timing information of the second network device. Of course, the feedback can also indicate the sending method of the timing information of the second network device, such as method 1, the first network device directly sends it to the terminal; method 2, the second network device sends it to the terminal.

[0364] When the first network device sends the timing information of the second network device to the third network device, it may also send a terminal identifier to the third network device so that the third network device can determine the timing synchronization requirement of the terminal corresponding to the terminal identifier.

[0365] In this embodiment, the timing synchronization parameter is associated with the timing information of the second network device. For example, the timing synchronization parameter is calculated using the timing information of the first network device and the timing information of the second network device.

[0366] Optionally, the timing synchronization parameter includes at least one of the following:

[0367] Reference time difference;

[0368] Poor time accuracy.

[0369] For example, the reference time difference is the difference between the first absolute time value and the second absolute time value, the first absolute time value is the absolute time value of the first network device corresponding to the specific system frame number, and the second absolute time value is the absolute time value of the second network device corresponding to the specific system frame number. The time precision difference is the difference between the first time precision and the second time precision, the first time precision is the time precision of the first network device, and the second time precision is the time precision of the second network device.

[0370] It should be noted that this method is implemented in cooperation with the first network device side method or the second network device side method or the terminal side method. The implementation method of the above-mentioned first network device side method or the second network device side method or the terminal side method embodiment is applicable to this method and can achieve the same technical effect, which will not be repeated here.

[0371] like Fig.15 As shown, the embodiment of the present invention further provides a timing information management device, including: a memory 1520, a transceiver 1510, and a processor 1500: the memory 1520 is used to store program instructions; the transceiver 1510 is used to send and receive data under the control of the processor 1500; the processor 1500 is used to read the program instructions in the memory 1520;

[0372] The transceiver performs the following operations:

[0373] Receiving timing information of the second network device sent by the second network device;

[0374] The processor is configured to trigger sending at least one of the following to the terminal when determining that the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0375] timing information of the second network device;

[0376] Timing synchronization parameters.

[0377] Among them, Fig.15In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1500 and various circuits of memory represented by memory 1520 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1510 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 may store data used by the processor 1500 when performing operations.

[0378] The processor 1500 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0379] Optionally, the transceiver is further used for:

[0380] receiving timing information of the second network device sent when the second network device is a newly added network device connected to the terminal; or,

[0381] When the timing information of the second network device is received and changes, the timing information of the second network device is sent.

[0382] Optionally, the processor is further configured to: determine whether the second network device meets a timing synchronization requirement of the terminal;

[0383] The transceiver is further used for: when the second network device meets the timing synchronization requirement of the terminal, sending confirmation information to the second network device, wherein the confirmation information is used to indicate that the second network device is allowed to transmit with the terminal.

[0384] Optionally, the transceiver is further used for:

[0385] Sending the timing information of the second network device to the third network device, and receiving a judgment result fed back by the third network device based on the timing information of the second network device, wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal;

[0386] The processor is further configured to determine whether the second network device meets the timing synchronization requirement of the terminal based on the timing information of the second network device and the acquired timing synchronization requirement of the terminal.

[0387] Optionally, the processor is further configured to: determine the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device.

[0388] Optionally, the processor is further configured to: when the timing information of the first network device changes, update the timing synchronization parameter, and send the updated timing synchronization parameter to the terminal or the second network device.

[0389] Optionally, the transceiver is further used to: after the first network device triggers sending the timing information of the second network device to the terminal, receive the timing synchronization parameter fed back by the terminal.

[0390] Optionally, the transceiver is further used to: send the timing synchronization parameter to the third network device.

[0391] Optionally, the timing synchronization parameter includes at least one of the following:

[0392] Reference time difference;

[0393] Poor time accuracy.

[0394] Optionally, the timing information includes at least one of the following:

[0395] Time information;

[0396] Clock quality information.

[0397] Optionally, the time information includes at least one of the following:

[0398] The absolute time value corresponding to a specific system frame number;

[0399] The range of the clock uncertainty.

[0400] Optionally, the clock quality information includes at least one of the following:

[0401] Synchronization status;

[0402] Synchronous performance;

[0403] Clock accuracy;

[0404] Master clock source.

[0405] Optionally, the transceiver is further used for:

[0406] sending at least one of the timing information of the second network device and the timing synchronization parameter to the terminal; or,

[0407] Notify the second network device to send at least one of the timing information of the second network device and the timing synchronization parameter to the terminal.

[0408] The device in the embodiment of the present invention, by receiving the timing information of the second network device sent by the second network device, can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize the timing synchronization of the terminal and the network, and finally realize end-to-end synchronization.

[0409] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0410] like Fig.16 As shown, the present invention also provides a timing information management device, including:

[0411] The first receiving module 1610 is configured to receive timing information of the second network device sent by the second network device;

[0412] The first processing module 1620 is configured to trigger sending at least one of the following items to the terminal when it is determined that the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0413] timing information of the second network device;

[0414] Timing synchronization parameters.

[0415] Optionally, the first receiving module is further used for:

[0416] receiving timing information of the second network device sent when the second network device is a newly added network device connected to the terminal; or,

[0417] When the timing information of the second network device is received and changes, the timing information of the second network device is sent.

[0418] Optionally, the device further comprises:

[0419] A third processing module, configured to determine whether the second network device meets the timing synchronization requirement of the terminal;

[0420] A confirmation information sending module is used to send confirmation information to the second network device when the second network device meets the timing synchronization requirement of the terminal, wherein the confirmation information is used to indicate that the second network device is allowed to transmit with the terminal.

[0421] Optionally, the third processing module is further used for:

[0422] Sending the timing information of the second network device to the third network device, and receiving a judgment result fed back by the third network device based on the timing information of the second network device, wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal;

[0423] Based on the timing information of the second network device and the acquired timing synchronization requirement of the terminal, it is determined whether the second network device meets the timing synchronization requirement of the terminal.

[0424] Optionally, the device further comprises:

[0425] A timing synchronization parameter determination module is used to determine the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device.

[0426] Optionally, the device further comprises:

[0427] The fourth processing module is used to update the timing synchronization parameter when the timing information of the first network device changes, and send the updated timing synchronization parameter to the terminal or the second network device.

[0428] Optionally, the device further comprises:

[0429] The timing synchronization parameter receiving module is used to receive the timing synchronization parameter fed back by the terminal after the first network device triggers the sending of the timing information of the second network device to the terminal.

[0430] Optionally, the device further comprises:

[0431] A timing synchronization parameter sending module is used to send the timing synchronization parameter to the third network device.

[0432] Optionally, the timing synchronization parameter includes at least one of the following:

[0433] Reference time difference;

[0434] Poor time accuracy.

[0435] Optionally, the timing information includes at least one of the following:

[0436] Time information;

[0437] Clock quality information.

[0438] Optionally, the time information includes at least one of the following:

[0439] The absolute time value corresponding to a specific system frame number;

[0440] The range of the clock uncertainty.

[0441] Optionally, the clock quality information includes at least one of the following:

[0442] Synchronization status;

[0443] Synchronous performance;

[0444] Clock accuracy;

[0445] Master clock source.

[0446] Optionally, the first processing module is further used for:

[0447] sending at least one of the timing information of the second network device and the timing synchronization parameter to the terminal; or,

[0448] Notify the second network device to send at least one of the timing information of the second network device and the timing synchronization parameter to the terminal.

[0449] The apparatus of the embodiment of the present invention, by receiving the timing information of the second network device sent by the second network device, can trigger the sending of the timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize the timing synchronization of the terminal and the network, and finally realize end-to-end synchronization.

[0450] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0451] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, wherein the program instructions are used to enable the processor to execute steps of the timing information management method executed by the first network device.

[0452] When the program instructions are executed by the processor, the above application can be realized. Figure 2 To avoid repetition, all implementation methods in the method embodiment on the first network device side are not described again here.

[0453] The embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor;

[0454] A memory for storing program instructions; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading program instructions in the memory;

[0455] The transceiver performs the following operations:

[0456] Sending timing information of the second network device to the first network device;

[0457] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0458] timing information of the second network device;

[0459] Timing synchronization parameters.

[0460] Optionally, the transceiver is further used for:

[0461] When the second network device is a newly added network device connected to the terminal, the timing information of the second network device is sent; or,

[0462] When the timing information of the second network device changes, the timing information of the second network device is sent.

[0463] Optionally, the transceiver is further used for:

[0464] Receiving a timing synchronization parameter sent by the first network device;

[0465] The timing synchronization parameter is sent to the terminal.

[0466] Optionally, the transceiver is further used for:

[0467] Sending the timing information of the second network device to the terminal;

[0468] Receive the timing synchronization parameter fed back by the terminal.

[0469] Optionally, the transceiver is further used for:

[0470] The timing synchronization parameter is sent to the third network device.

[0471] Optionally, the timing synchronization parameter includes at least one of the following:

[0472] Reference time difference;

[0473] Poor time accuracy.

[0474] Optionally, the timing information includes at least one of the following:

[0475] Time information;

[0476] Clock quality information.

[0477] The apparatus of the embodiment of the present invention sends its own timing information to the first network device, so that after receiving the timing information, the first network device can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0478] The device can also realize Fig.15 The structure shown.

[0479] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0480] like Fig.17 As shown, a timing information management device according to an embodiment of the present invention includes:

[0481] A first sending module 1710, configured to send timing information of a second network device to a first network device;

[0482] The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met:

[0483] timing information of the second network device;

[0484] Timing synchronization parameters.

[0485] Optionally, the first sending module is further used for:

[0486] When the second network device is a newly added network device connected to the terminal, the timing information of the second network device is sent; or,

[0487] When the timing information of the second network device changes, the timing information of the second network device is sent.

[0488] Optionally, the device further comprises:

[0489] A first timing synchronization parameter receiving module, used to receive the timing synchronization parameter sent by the first network device;

[0490] The first timing synchronization parameter sending module is used to send the timing synchronization parameter to the terminal.

[0491] Optionally, the device further comprises:

[0492] A timing information sending module, used to send the timing information of the second network device to the terminal;

[0493] The second timing synchronization parameter receiving module is used to receive the timing synchronization parameter fed back by the terminal.

[0494] Optionally, the device further comprises:

[0495] The second timing synchronization parameter sending module is used to send the timing synchronization parameter to the third network device.

[0496] Optionally, the timing synchronization parameter includes at least one of the following:

[0497] Reference time difference;

[0498] Poor time accuracy.

[0499] Optionally, the timing information includes at least one of the following:

[0500] Time information;

[0501] Clock quality information.

[0502] The device sends its own timing information to the first network device, so that after receiving the timing information, the first network device can trigger the sending of timing synchronization parameters and at least one of the timing information of the second network device to the terminal when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0503] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0504] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, wherein the program instructions are used to enable the processor to execute steps of the timing information management method executed by the second network device.

[0505] When the program instructions are executed by the processor, the above application can be realized. Fig.12 To avoid repetition, all implementation methods in the method embodiment on the second network device side are not described again here.

[0506] like Fig.18 As shown, the present invention also provides a timing information management device, including: a memory 1820, a transceiver 1810, and a processor 1800: the memory 1820 is used to store program instructions; the transceiver 1810 is used to send and receive data under the control of the processor 1800; the processor 1800 is used to read the program instructions in the memory 1820, and the transceiver 1810 is used to perform the following operations:

[0507] Receive at least one of the following items triggered by the first network device:

[0508] timing information of the second network device;

[0509] Timing synchronization parameters;

[0510] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0511] Among them, Fig.18 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1800 and various circuits of memory represented by memory 1820 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 1830 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0512] The processor 1800 is responsible for managing the bus architecture and general processing, and the memory 1820 can store data used by the processor 1800 when performing operations.

[0513] Optionally, the processor is further configured to:

[0514] The transmission is performed with the second network device according to the timing information of the second network device, and the transmission is performed with the first network device according to the timing information of the first network device. The first network device and the terminal can perform air interface transmission.

[0515] Optionally, a transmission channel between the terminal and the second network device, and a transmission channel between the terminal and the first network device are independent channels.

[0516] Optionally, the processor is further configured to: after receiving the timing information of the second network device, determine the timing synchronization parameter according to the timing information of the second network device.

[0517] Optionally, the processor is further configured to: generate a first egress timestamp of the data packet according to a transmission path of the data packet and the timing synchronization parameter.

[0518] Optionally, the transceiver is further used for:

[0519] The timing synchronization parameter is sent to the second network device or a first network device that can perform air interface transmission with the terminal.

[0520] Optionally, the timing synchronization parameter includes at least one of the following:

[0521] Reference time difference;

[0522] Poor time accuracy.

[0523] Optionally, the processor 1800 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor 1800 may also adopt a multi-core architecture.

[0524] The processor 1800 calls the program instructions stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor 1800 and the memory 1820 can also be arranged physically separately.

[0525] In the apparatus of the embodiment of the present invention, at least one of the received timing synchronization parameters and the timing information of the second network device is sent by the first network device when the first network device receives its own timing information sent by the second network device, and the timing information meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0526] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0527] like Fig.19 As shown, the present invention also provides a timing information management device, including:

[0528] The second receiving module 1910 is configured to receive at least one of the following items triggered and sent by the first network device:

[0529] timing information of the second network device;

[0530] Timing synchronization parameters;

[0531] Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

[0532] Optionally, the device further comprises:

[0533] The transmission processing module is used to transmit with the second network device according to the timing information of the second network device, and to transmit with the first network device according to the timing information of the first network device, and the first network device and the terminal can perform air interface transmission.

[0534] Optionally, a transmission channel between the terminal and the second network device, and a transmission channel between the terminal and the first network device are independent channels.

[0535] Optionally, the device further comprises:

[0536] The timing synchronization parameter determination module is used to determine the timing synchronization parameter according to the timing information of the second network device after receiving the timing information of the second network device.

[0537] Optionally, the device further comprises:

[0538] The timestamp generation module is used to generate a first egress timestamp of the data packet according to the transmission path of the data packet and the timing synchronization parameter.

[0539] Optionally, the device further comprises:

[0540] The timing synchronization parameter sending module is used to send the timing synchronization parameter to the second network device or the first network device that can perform air interface transmission with the terminal.

[0541] Optionally, the timing synchronization parameter includes at least one of the following:

[0542] Reference time difference;

[0543] Poor time accuracy.

[0544] In the apparatus of the embodiment of the present invention, at least one of the received timing synchronization parameters and the timing information of the second network device is sent by the first network device when the first network device receives its own timing information sent by the second network device, and the timing information meets the timing synchronization requirements of the terminal, so that the terminal can not only obtain the timing information of a network device (such as the currently connected base station, the DDU serving the terminal, etc.), but also obtain the timing information of other network devices and at least one of the timing synchronization parameters related to the timing information of other network devices, so as to perform timing information management, realize timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0545] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0546] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, wherein the program instructions are used to enable the processor to execute steps of implementing the timing information management method as executed by the terminal.

[0547] When the program instructions are executed by the processor, the above application can be realized. Fig.13 To avoid repetition, all implementation methods in the terminal side method embodiment shown are not described again here.

[0548] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0549] An embodiment of the present invention further provides a timing information management device, comprising: a memory, a transceiver, and a processor;

[0550] A memory for storing program instructions; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading program instructions in the memory;

[0551] The transceiver performs the following operations:

[0552] Receiving a timing synchronization parameter sent by the first network device or the second network device;

[0553] The third network device generates a second egress timestamp of the uplink data packet according to the timing synchronization parameter and the transmission path of the uplink data packet;

[0554] The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0555] timing information of the second network device;

[0556] Timing synchronization parameters.

[0557] Optionally, the timing synchronization parameter includes at least one of the following:

[0558] Reference time difference;

[0559] Poor time accuracy.

[0560] Optionally, the transceiver is further used for:

[0561] Receive timing information of the second network device; wherein the timing information includes at least one of the following:

[0562] Time information;

[0563] Clock quality information.

[0564] Optionally, the processor is further configured to:

[0565] Determine a judgment result according to the timing information of the second network device and the acquired timing synchronization requirement of the terminal; wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal;

[0566] The transceiver is further configured to send the determination result to the first network device.

[0567] In the device of this embodiment, the received timing synchronization parameter is determined by the terminal or the first network device based on the timing information of the second network device. The first network device will receive the timing information of the second network device sent by the second network device, and the terminal will receive at least one of the timing synchronization parameters and the timing information of the second network device triggered when the timing information of the first network device and the second network device meet the timing synchronization requirements of the terminal, so that the third network device can receive the timing synchronization parameter, generate the second egress timestamp of the data packet, realize the timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0568] The device can also realize Fig.15 The structure shown.

[0569] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0570] like Fig. 20 As shown, a timing information management device according to an embodiment of the present invention includes:

[0571] The third receiving module 2010 is used to receive the timing synchronization parameter sent by the first network device or the second network device;

[0572] A second processing module 2020, configured to generate a second egress timestamp of the uplink data packet according to the timing synchronization parameter and a transmission path of the uplink data packet;

[0573] The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal:

[0574] timing information of the second network device;

[0575] Timing synchronization parameters.

[0576] Optionally, the timing synchronization parameter includes at least one of the following:

[0577] Reference time difference;

[0578] Poor time accuracy.

[0579] Optionally, the device further comprises:

[0580] A timing information receiving module, configured to receive timing information of the second network device; wherein the timing information includes at least one of the following:

[0581] Time information;

[0582] Clock quality information.

[0583] Optionally, the device further comprises:

[0584] A judgment module, used to determine a judgment result according to the timing information of the second network device and the acquired timing synchronization requirement of the terminal; wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal;

[0585] The judgment result sending module is used to send the judgment result to the first network device.

[0586] The timing synchronization parameter received by the device is determined by the terminal or the first network device based on the timing information of the second network device. The first network device will receive the timing information of the second network device sent by the second network device, and the terminal will receive the timing synchronization parameter triggered by the first network device and the timing information of the second network device when the timing information of the second network device meets the timing synchronization requirements of the terminal, so that the third network device can receive the timing synchronization parameter, generate the second exit timestamp of the data packet, realize the timing synchronization between the terminal and the network, and finally realize end-to-end synchronization.

[0587] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0588] In some embodiments of the present invention, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores program instructions, wherein the program instructions are used to enable the processor to execute steps of the timing information management method executed by the third network device.

[0589] When the program instructions are executed by the processor, the above application can be realized. Fig.14 To avoid repetition, all implementation methods in the method embodiment on the third network device side are not described again here.

[0590] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, applicable systems can be global system of mobile communication (Global System of Mobile communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) general packet radio service (General Packet Radio Service, GPRS) system, long-term evolution (Long Term Evolution, LTE) system, LTE frequency division duplex (Frequency Division Duplex, FDD) system, LTE time division duplex (Time Division Duplex, TDD) system, advanced long-term evolution (Long Term Evolution Advanced, LTE-A) system, universal mobile system (Universal Mobile Telecommunication System, UMTS), global interconnection microwave access (Worldwide interoperability for Microwave Access, WiMAX) system, 5G new air interface (New Radio, NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0591] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0592] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the Long Term Evolution (Long Term Evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0593] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0594] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0595] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0596] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0597] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0598] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0599] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0600] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A timing information management method, characterized in that: include: The first network device receives the timing information of the second network device sent by the second network device; When it is determined that the timing information of the second network device meets the timing synchronization requirement of the terminal, the first network device triggers sending at least one of the following to the terminal: timing information of the second network device; Timing synchronization parameters.

2. The method according to claim 1, characterized in that The first network device receives the timing information of the second network device sent by the second network device, including: When the first network device receives the timing information of the second network device sent by the second network device as a newly added network device connected to the terminal; or When the timing information received by the first network device from the second network device changes, the timing information of the second network device is sent.

3. The method according to claim 1, characterized in that After the first network device receives the timing information of the second network device sent by the second network device, the method further includes: The first network device determines whether the second network device meets the timing synchronization requirement of the terminal; In the case that the second network device meets the timing synchronization requirement of the terminal, the first network device sends confirmation information to the second network device, where the confirmation information is used to indicate that the second network device is allowed to transmit with the terminal.

4. The method according to claim 3, characterized in that The first network device determines whether the second network device meets the timing synchronization requirement of the terminal, including: The first network device sends the timing information of the second network device to the third network device, and receives a judgment result fed back by the third network device based on the timing information of the second network device, wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal; or The first network device determines whether the second network device meets the timing synchronization requirement of the terminal based on the timing information of the second network device and the acquired timing synchronization requirement of the terminal.

5. The method according to claim 1, characterized in that After the first network device receives the timing information of the second network device sent by the second network device, the method further includes: The first network device determines the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device.

6. The method according to claim 5, characterized in that After the first network device determines the timing synchronization parameter according to the timing information of the second network device and the timing information of the first network device, the method further includes: When the timing information of the first network device changes, the timing synchronization parameter is updated, and the updated timing synchronization parameter is sent to the terminal or the second network device.

7. The method according to claim 1, characterized in that The method further comprises: After the first network device triggers sending the timing information of the second network device to the terminal, the first network device receives the timing synchronization parameter fed back by the terminal.

8. The method according to claim 5 or 7, characterized in that: The method further comprises: The first network device sends the timing synchronization parameter to the third network device.

9. The method according to claim 1, characterized in that: The timing synchronization parameter includes at least one of the following: Reference time difference; Poor time accuracy.

10. The method according to claim 1, characterized in that The timing information includes at least one of the following: Time information; Clock quality information.

11. The method according to claim 10, characterized in that The time information includes at least one of the following: The absolute time value corresponding to a specific system frame number; The range of the clock uncertainty.

12. The method according to claim 10, characterized in that The clock quality information includes at least one of the following: Synchronization status; Synchronous performance; Clock accuracy; Master clock source.

13. The method according to claim 1, characterized in that The first network device triggers sending at least one of the timing information of the second network device and the timing synchronization parameter to the terminal, including: The first network device sends at least one of the timing information of the second network device and the timing synchronization parameter to the terminal; or, The first network device notifies the second network device to send at least one of the timing information of the second network device and the timing synchronization parameter to the terminal.

14. A timing information management method, characterized in that: include: The second network device sends the timing information of the second network device to the first network device; The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met: timing information of the second network device; Timing synchronization parameters.

15. The method according to claim 14, characterized in that The second network device sending the timing information of the second network device to the first network device includes: When the second network device is a newly added network device connected to the terminal, the timing information of the second network device is sent; or, When the timing information of the second network device changes, the timing information of the second network device is sent.

16. The method according to claim 14, characterized in that The method further comprises: The second network device receives the timing synchronization parameter sent by the first network device; The second network device sends the timing synchronization parameter to the terminal.

17. The method according to claim 14, characterized in that The method further comprises: The second network device sends the timing information of the second network device to the terminal; The second network device receives the timing synchronization parameter fed back by the terminal.

18. The method according to claim 16 or 17, characterized in that The method further comprises: The second network device sends the timing synchronization parameter to the third network device.

19. The method according to claim 18, characterized in that The timing synchronization parameter includes at least one of the following: Reference time difference; Poor time accuracy.

20. The method according to claim 14, characterized in that The timing information includes at least one of the following: Time information; Clock quality information.

21. A timing information management method, characterized in that: include: The terminal receives at least one of the following items triggered and sent by the first network device: timing information of the second network device; Timing synchronization parameters; Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal.

22. The method according to claim 21, characterized in that The method further comprises: The terminal transmits with the second network device according to the timing information of the second network device, and transmits with the first network device according to the timing information of the first network device. The first network device and the terminal can perform air interface transmission.

23. The method according to claim 22, characterized in that A transmission channel between the terminal and the second network device, and a transmission channel between the terminal and the first network device are independent channels.

24. The method according to claim 21, characterized in that The method further comprises: After receiving the timing information of the second network device, the terminal determines the timing synchronization parameter according to the timing information of the second network device.

25. The method according to claim 21, characterized in that The method further comprises: The terminal generates a first egress timestamp of the data packet according to a transmission path of the data packet and the timing synchronization parameter.

26. The method according to claim 21, characterized in that The method further comprises: The terminal sends the timing synchronization parameter to the second network device or the first network device that can perform air interface transmission with the terminal.

27. The method according to claim 24, 25 or 26, characterized in that The timing synchronization parameter includes at least one of the following: Reference time difference; Poor time accuracy.

28. A timing information management method, characterized in that: include: The third network device receives the timing synchronization parameter sent by the first network device or the second network device; The third network device generates a second egress timestamp of the data packet according to the timing synchronization parameter and the transmission path of the data packet; The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal: timing information of the second network device; Timing synchronization parameters.

29. The method according to claim 28, characterized in that The timing synchronization parameter includes at least one of the following: Reference time difference; Poor time accuracy.

30. The method according to claim 28, characterized in that The method further comprises: The third network device receives timing information of the second network device, wherein the timing information includes at least one of the following: Time information; Clock quality information.

31. The method according to claim 30, characterized in that After the third network device receives the timing information of the second network device, the method further includes: The third network device determines a judgment result according to the timing information of the second network device and the acquired timing synchronization requirement of the terminal; wherein the judgment result is used to indicate whether the second network device meets the timing synchronization requirement of the terminal; The third network device sends the determination result to the first network device.

32. A timing information management device, characterized in that: include: A first receiving module, configured to receive timing information of the second network device sent by the second network device; The first processing module is configured to trigger sending at least one of the following items to the terminal when it is determined that the timing information of the second network device meets the timing synchronization requirement of the terminal: timing information of the second network device; Timing synchronization parameters.

33. A timing information management device, characterized in that: include: A first sending module, used for sending the timing information of the second network device to the first network device; The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met: timing information of the second network device; Timing synchronization parameters.

34. A timing information management device, characterized in that: include: The second receiving module is configured to receive at least one of the following items triggered and sent by the first network device: timing information of the second network device; Timing synchronization parameters; Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirements of the terminal.

35. A timing information management device, characterized in that: include: A third receiving module, used to receive the timing synchronization parameter sent by the first network device or the second network device; A second processing module, configured to generate a second egress timestamp of the uplink data packet according to the timing synchronization parameter and a transmission path of the uplink data packet; The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal: timing information of the second network device; Timing synchronization parameters.

36. A timing information management device, characterized in that: include: Memory, transceiver, processor; A memory for storing program instructions; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read program instructions from the memory; The transceiver performs the following operations: receiving timing information of the second network device sent by the second network device; The processor is configured to trigger sending at least one of the following to the terminal when determining that the timing information of the second network device meets the timing synchronization requirement of the terminal: timing information of the second network device; Timing synchronization parameters.

37. A timing information management device, characterized in that: include: Memory, transceiver, processor; A memory for storing program instructions; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read program instructions from the memory; The transceiver performs the following operations: Sending timing information of the second network device to the first network device; The timing information of the second network device is used to trigger sending at least one of the following items to the terminal when the timing synchronization requirement of the terminal is met: timing information of the second network device; Timing synchronization parameters.

38. A timing information management device, characterized in that: include: Memory, transceiver, processor; A memory for storing program instructions; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read program instructions from the memory; The transceiver performs the following operations: Receive at least one of the following items triggered by the first network device: timing information of the second network device; Timing synchronization parameters; Among them, the first network device is used to trigger sending the timing information of the second network device and at least one of the timing synchronization parameters of the second network device to the terminal when the timing information of the second network device is received from the second network device and the timing information of the second network device meets the timing synchronization requirements of the terminal.

39. A timing information management device, characterized in that: include: Memory, transceiver, processor; A memory for storing program instructions; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read program instructions from the memory; The transceiver performs the following operations: Receiving a timing synchronization parameter sent by the first network device or the second network device; Generate a second egress timestamp of the uplink data packet according to the timing synchronization parameter and a transmission path of the uplink data packet; The first network device is used to trigger sending at least one of the following to the terminal when receiving the timing information of the second network device sent by the second network device and the timing information of the second network device meets the timing synchronization requirement of the terminal: timing information of the second network device; Timing synchronization parameters.

40. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the timing information management method described in any one of claims 1 to 13, or the timing information management method described in any one of claims 14 to 20, or the timing information management method described in any one of claims 21 to 27, or the timing information management method described in any one of claims 28 to 31.