Time synchronization method and apparatus, computer device, and storage medium
By adding time synchronization messages with dwell time information to the 5G simulated TSN bridge, the time deviation problem when combining time-sensitive networks with 5G networks is solved, and time synchronization between terminal devices and master clock devices is achieved.
Patent Information
- Application Number
- CN202310908580.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-24
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2043-07-24
AI Technical Summary
When Time-Sensitive Networks (TSNs) are used in conjunction with 5G networks, the time of TSN terminal devices is prone to deviating from that of the TSN master clock device, and there is a lack of effective time synchronization methods.
The time synchronization message from the master clock device is received via a 5G simulated TSN bridge, dwell time information is added, and the message is forwarded to the target terminal device. The target terminal device then synchronizes with the master clock device based on the received time information.
It achieves accurate time synchronization between TSN terminal devices and master clock devices, ensuring time consistency and synchronization.
Smart Images

Figure CN116782365B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of network communication technology, specifically to a time synchronization method, apparatus, computer device, and storage medium. Background Technology
[0002] A dedicated network refers to a communication network customized by a user according to their own needs. For example, a customized network based on Time-Sensitive Networking (TSN) and 5G networks. TSN is a network that can guarantee the quality of service for time-sensitive flows, achieving low latency, low jitter, and zero packet loss.
[0003] Private time-sensitive networks are typically used in conjunction with public 5G networks. However, since both 5G and time-sensitive networks have their own clocks, when time-sensitive networks are used in conjunction with 5G, it is easy for the time of TSN terminal devices to deviate from the time of the TSN master clock device (Grandmaster, GM), and there is currently a lack of corresponding time synchronization methods. Summary of the Invention
[0004] Therefore, it is necessary to provide a synchronization method, apparatus, computer device, and storage medium that can accurately correct the time of the target terminal device and keep its time synchronized with the TSN master clock device, in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a time synchronization method applied to a 5G simulated TSN bridge, the method comprising:
[0006] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0007] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0008] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0009] In one embodiment, the dwell time includes the reception time and forwarding time of the first synchronization message.
[0010] In one embodiment, the 5G analog TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a UE terminal, and a second TSN converter connected in sequence.
[0011] Add second time information to the second time synchronization message, including:
[0012] After the first time synchronization message is added to the second time synchronization message by the first TSN converter, it is transmitted to the UPF network element.
[0013] The second time synchronization message, which includes the reception time of the first time synchronization message, is transmitted to the second TSN converter sequentially through the UPF network element, RAN network element, and UE terminal.
[0014] The forwarding time of the first time synchronization message is added to the second time synchronization message using the second TSN converter.
[0015] In one embodiment, the reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0016] In one embodiment, the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0017] In one embodiment, the method further includes:
[0018] A first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0019] Receive the second delay measurement message from the target terminal device;
[0020] The second delay is determined based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0021] In one embodiment, forwarding the first-time synchronization message to the target terminal device in the private network includes:
[0022] Based on the clock domain number carried in the first-time synchronization message, the target terminal device is determined from the candidate devices in the dedicated network;
[0023] The synchronization message will be forwarded to the target terminal device immediately.
[0024] Secondly, this application provides a time synchronization method applied to a target terminal device in a private network, the method comprising:
[0025] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0026] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0027] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0028] In one embodiment, the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0029] In one embodiment, time synchronization with the master clock device is performed based on first time information, second time information, and the actual time at which the first time synchronization message is received locally, including:
[0030] Based on the dwell time, first delay, and second delay in the second time information, determine the transmission time of the first time synchronization message;
[0031] Based on the transmission time of the first-time information and the first-time synchronization message, determine the expected time for local reception of the first-time synchronization message;
[0032] Based on the expected time and the actual time of receiving the first synchronization message locally, time synchronization is performed with the master clock device.
[0033] In one embodiment, the method further includes:
[0034] Receive the first delay measurement message sent by the 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message;
[0035] A second delay measurement message is fed back to the 5G simulated TSN bridge; wherein the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0036] Thirdly, this application also provides a time synchronization device for use in a 5G analog TSN bridge, the device comprising:
[0037] The first receiving module is used to receive the first time synchronization message sent by the master clock device of the private network and forward the first time synchronization message to the target terminal device of the private network.
[0038] An addition module is used to receive a second time synchronization message carrying first time information sent by the master clock device of the dedicated network, and to add second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0039] The forwarding module is used to forward the second time synchronization message with the second time information to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0040] Fourthly, this application also provides a time synchronization device for use in a target terminal device of a private network. The device includes:
[0041] The second receiving module is used to receive the first time synchronization message forwarded by the 5G simulated TSN bridge.
[0042] The third receiving module is used to receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sends the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0043] The time synchronization module is used to synchronize the time with the master clock device based on the first time information, the second time information, and the actual time of receiving the first time synchronization message locally.
[0044] Fifthly, this application also provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0045] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0046] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0047] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0048] Sixthly, this application also provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0049] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0050] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0051] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0052] In a seventh aspect, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the following steps:
[0053] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0054] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0055] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0056] Eighthly, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the following steps:
[0057] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0058] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0059] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0060] Ninthly, this application also provides a computer program product comprising a computer program that, when executed by a processor, performs the following steps:
[0061] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0062] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0063] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0064] In a tenth aspect, this application also provides a computer program product comprising a computer program that, when executed by a processor, performs the following steps:
[0065] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0066] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0067] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0068] The aforementioned time synchronization method, apparatus, computer equipment, and storage medium are applied to a 5G simulated TSN bridge. They receive a first time synchronization message sent by the master clock device of the dedicated network and forward it to a target terminal device in the dedicated network. They also receive a second time synchronization message carrying first time information sent by the master clock device of the dedicated network and add second time information to the second time synchronization message. The first time information is the time when the master clock device sent the first time synchronization message, and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge. The second time synchronization message with the added second time information is forwarded to the target terminal device, allowing the target terminal device to perform time correction based on the first and second time information in the second time synchronization message and maintain time synchronization with the master clock device. Attached Figure Description
[0069] Figure 1 This is an application environment diagram of a time synchronization method provided in this embodiment;
[0070] Figure 2 This is a flowchart illustrating the first time synchronization method provided in this embodiment;
[0071] Figure 3 This is a schematic diagram illustrating the working time-domain principle of the time synchronization method provided in this embodiment;
[0072] Figure 4 This is a schematic diagram illustrating the configuration management principle of the 5G simulated TSN bridge provided in this embodiment;
[0073] Figure 5 This is a schematic diagram of the first method for determining the second delay provided in this embodiment;
[0074] Figure 6 This is a flowchart illustrating the process of determining the first delay provided in this embodiment;
[0075] Figure 7 This is a flowchart illustrating the second time synchronization method provided in this embodiment;
[0076] Figure 8 This is a flowchart illustrating the third time synchronization method provided in this embodiment;
[0077] Figure 9 This is a schematic diagram of the second method for determining the second delay provided in this embodiment;
[0078] Figure 10 This is a signaling interaction diagram between the 5G simulated TSN bridge and the target terminal device provided in this embodiment;
[0079] Figure 11 A schematic diagram illustrating the principle of the time synchronization method provided in this embodiment;
[0080] Figure 12 This is a structural block diagram of the first time synchronization device provided in this embodiment;
[0081] Figure 13 This is a structural block diagram of the second time synchronization device provided in this embodiment;
[0082] Figure 14 This is an internal structural diagram of the computer device provided in this embodiment. Detailed Implementation
[0083] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0084] The time synchronization method provided in this application can be applied to, for example, Figure 1In the application environment shown, the 5G simulated TSN bridge 104 receives a first time synchronization message sent by the master clock device 102 of the dedicated network and forwards it to the target terminal device 106 of the dedicated network. The 5G simulated TSN bridge 104 also receives a second time synchronization message carrying first time information sent by the master clock device 102 of the dedicated network and adds second time information to the second time synchronization message. The first time information includes the time of the first time synchronization message sent by the master clock device; the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge 104. The 5G simulated TSN bridge 104 forwards the second time synchronization message with the added second time information to the target terminal device 106. The second time synchronization message is used by the target terminal device 106 to synchronize its time with the master clock device 102 based on the first and second time information.
[0085] In this embodiment, the dedicated network can be a Time-Sensitive Network (TSN), the master clock device can be a TSN master clock device, and the target terminal device can be a TSN terminal station. A 5G simulated TSN bridge refers to a TSN bridge simulated using communication equipment based on fifth-generation communication technology. That is, it utilizes 5G communication equipment to implement the functions of a TSN bridge, enabling normal data communication while simultaneously synchronizing the time between the TSN master clock device and the target terminal device in the dedicated network. In this embodiment, the 5G communication equipment in the 5G simulated TSN bridge includes, but is not limited to, UPF network elements, RAN network elements, and terminal UEs.
[0086] In one embodiment, Figure 2 This is a flowchart illustrating a time synchronization method according to an embodiment of this application, applied to... Figure 1 Taking a 5G simulated TSN bridge as an example, this method includes the following steps:
[0087] S201: Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network.
[0088] In this application, the dedicated network refers to a dedicated network that integrates Time-Sensitive Networking (TSN) and 5G communication networks. The master clock device refers to the Grand Master (GM) in the TSN network. The first time synchronization message refers to the two time synchronization messages that the master clock device needs to send to the slave clock device to achieve time synchronization with the target terminal device. The first time synchronization message is the first of the two time synchronization messages sent, and the second time synchronization message is the second of the two time synchronization messages sent. The first time synchronization message can be, but is not limited to, a Sync (SYNchronous Communication) message, and the second time synchronization message can be, but is not limited to, a Follow_Up message.
[0089] S202: Receive a second time synchronization message carrying first time information sent by the master clock device of the dedicated network, and add second time information to the second time synchronization message. The first time information includes the time when the master clock device sent the first time synchronization message; the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0090] Optionally, in this embodiment, an identifier field (e.g., a CorrectionField field) is pre-set in the second time synchronization message. After receiving the second time synchronization message carrying the first time information sent by the master clock device of the dedicated network, the second time information is added to the identifier field of the second time synchronization message.
[0091] S203, forward the second time synchronization message with the added second time information to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0092] The target terminal device refers to the TSN terminal station in the time-sensitive network, also known as the slave clock device.
[0093] Optionally, in this embodiment, the second time synchronization message with added second time information is forwarded to the target terminal device. The target terminal device then parses the second time synchronization message to obtain the first and second time information. Since the first time information indicates the time the master clock device sends the first time synchronization message, and the second time information indicates the dwell time of the first time synchronization message at the 5G simulated TSN bridge, the target terminal device can add the dwell time of the first time synchronization message at the 5G simulated TSN bridge to the first time information to determine the target reception time when receiving the first time synchronization message. The target terminal device can compare the target reception time with the actual reception time. If they are the same, it indicates that the target terminal device's time is synchronized with the master clock device's time. If they are different, the time difference between the target reception time and the actual reception time is calculated, and the target terminal device's time is corrected based on the time difference to synchronize with the master clock device. The actual reception time refers to the actual time when the target terminal device receives the first time synchronization message.
[0094] This embodiment is applied to a 5G simulated TSN bridge. It receives a first time synchronization message sent by the master clock device of the dedicated network and forwards the first time synchronization message to the target terminal device of the dedicated network. It then receives a second time synchronization message carrying first time information sent by the master clock device of the dedicated network and adds second time information to the second time synchronization message. The first time information is the time when the master clock device sent the first time synchronization message, and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge. The second time synchronization message with the added second time information is forwarded to the target terminal device so that the target terminal device can perform time correction based on the first time information and the second time information in the second time synchronization message and maintain time synchronization with the master clock device.
[0095] In one embodiment, the dwell time includes the reception time and forwarding time of the first synchronization message. One possible implementation of a 5G simulated TSN bridge is as follows:
[0096] Optionally, in this embodiment, the 5G simulated TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a terminal UE, and a second TSN converter connected in sequence.
[0097] The first and second TSN converters are both TSN converters, used for mutual conversion between 5G protocols and information and TSN protocols and information. The UPF (User Plane Function) network element's primary function is routing and forwarding data from the base station to the network; it is the only data processing module in the core network. The remaining modules handle signaling, i.e., network control. The 5G core network completely separates the control plane from the user plane; the user plane modules only process data, while the control plane modules are only responsible for network management. The RAN (Radio Access Network) network element's main function is to control the UE's wireless access to the mobile communication network. The UE (User Equipment) is a device in a wireless network that enables users to communicate through the wireless communication network.
[0098] Based on this, a second time information is added to the second time synchronization message. Optional implementation methods include: adding the reception time of the first time synchronization message to the second time synchronization message via a first TSN converter, then transmitting it to the UPF network element; sequentially transmitting the second time synchronization message with the added reception time of the first time synchronization message to the second TSN converter via the UPF network element, RAN network element, and terminal UE; and finally, adding the forwarding time of the first time synchronization message to the second time synchronization message via the second TSN converter. In this embodiment, the reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0099] In this embodiment, the 5G simulated TSN bridge not only transmits data information but also synchronizes the clocks of the TSN target terminal device and the master clock device. Furthermore, in this embodiment, the first TSN converter adds the reception time of the first time synchronization message to the second time synchronization message, and the second TSN converter adds the forwarding time of the first time synchronization message to the second time synchronization message. This determines that the dwell time of the first time synchronization message on the 5G simulated TSN bridge is independent of the clock of the 5G network. In other words, the clock of the 5G network does not affect the clock of the TSN network, and the clocks of the 5G network and the TSN network do not need to be synchronized.
[0100] Optionally, based on the 5G simulated TSN bridge in this embodiment, multiple working time domains can be provided simultaneously. Each working time domain includes a master clock device and a target terminal device, as well as a corresponding 5G simulated TSN bridge. One 5G simulated TSN bridge can serve multiple working time domains simultaneously, and each working time domain has a corresponding clock domain number. For example... Figure 3 As shown, Figure 3 The diagram shows four operating time domains (master clock device 1 and target terminal device 1 belong to the same operating time domain, master clock device 2 and target terminal device 2 belong to the same operating time domain, master clock device 3 and target terminal device 3 belong to the same operating time domain, master clock device 4 and target terminal device 4 belong to the same operating time domain) and two 5G simulated TSN bridges. Each 5G simulated TSN bridge connects two master clock devices and two target terminal devices. When the first time synchronization message sent by the master clock device enters the first TSN converter, the UPF network element sends it to the corresponding terminal UE through the RAN network element according to the clock domain number in the first time synchronization message. After passing through the second TSN converter, it is sent to the corresponding target terminal device.
[0101] Based on this, an optional implementation method for forwarding the first time synchronization message to the target terminal device in the dedicated network in S201 is as follows: determine the target terminal device from the candidate devices in the dedicated network according to the clock domain number carried in the first time synchronization message; and forward the first time synchronization message to the target terminal device.
[0102] It should be noted that the forwarding method for the second time synchronization message is the same as that for the first time synchronization message.
[0103] This embodiment, based on the structural design of a 5G simulated TSN bridge, enables the synchronous operation of multiple working time domains, meeting the needs of different service scenarios. For example, some service scenarios have strict requirements for the working time domain, which must be accurate to the microsecond. In this case, a separate working time domain can be allocated for this service, and during time synchronization, the corresponding time information (e.g., mainstream time, the reception time of the first time synchronization message, and the forwarding time of the first time synchronization message) can be accurate to the microsecond level.
[0104] Optionally, the structural design based on the 5G simulated TSN bridge in this embodiment can also realize data transmission across working time domains, when there is a corresponding requirement, such as... Figure 3 As shown, data transmission across the working time domain and across 5G analog TSN bridges can be achieved by constructing a data channel between the UPF network elements of the corresponding 5G analog TSN bridge through the N19 interface.
[0105] In this embodiment, the monitoring equipment can be some sensors, such as a wind speed sensor to collect the air outlet wind speed of the cabin temperature control equipment, a temperature sensor to collect the air outlet temperature, a current sensor to collect the power supply current information of the cabin temperature control equipment, and a voltage sensor to collect the power supply voltage information of the cabin temperature control equipment.
[0106] In this embodiment, the 5G simulated TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a terminal UE, and a second TSN converter connected in sequence. Based on the structural design of the 5G simulated TSN bridge, not only is data transmission based on the 5G network realized, but the time synchronization of the target terminal device can also be accurately performed. Furthermore, the 5G simulated TSN bridge can support multiple working time domains at the same time to meet the needs of different service scenarios.
[0107] In one embodiment, user plane data transmission, such as time synchronization messages and 5G network data traffic, can be achieved based on a 5G simulated TSN bridge. The user plane data transmission path is as follows: Figure 4 The short dashed line in the middle (i.e. Figure 4 As shown by the dashed line S1 in the diagram, to facilitate user configuration of the TSN network and the 5G simulated TSN bridge, as follows... Figure 4 As shown, the RAN network element connects to the Access and Mobility Management Function (AMF) network element, the AMF network element connects to the Application Function (AF) network element, the AF network element connects to the Congestion Notification Function (CNC) network element, and the CNC network element connects to the 5G analog TSN bridge.
[0108] Specifically, the user configuration information of the target terminal device for the 5G simulated TSN bridge is sent to the CNC network element (e.g., via the user network interface NUI interface, through the second TSN converter, terminal UE, RAN network element, AMF network element, and AF network element) in sequence. Figure 4 As shown by the dashed line S2 in the diagram, the CNC network element manages and configures the 5G simulated TSN bridge based on user configuration information. In this embodiment, the AF network element primarily functions as a TSN converter in the 5G network control plane. It should be noted that communication between the CNC network element and 5G network control plane elements (such as the Session Management Function (SMF) and Policy Control Function (PCF) elements) is also forwarded through the AF network element.
[0109] Among them, the AMF (Access and Mobility Management Function) network element is responsible for UE authentication, authorization, registration, mobility management and connection management functions.
[0110] An AF (Application Function) network element is similar to an application server. It interacts with other 5G core network control plane NFs and provides service functions.
[0111] The SMF (Session Management Function) network element is mainly used to assign IP addresses to mobile phones and manage the various channels between the mobile phone and the core network during internet access.
[0112] PCF (Policy Control Function) network elements support a unified policy framework to manage network behavior, provide policy rules for network entities to implement, and access subscription information from the Unified Data Warehouse (UDR).
[0113] This embodiment can configure and manage the 5G simulated TSN bridge according to the user configuration information of the target terminal user.
[0114] In one embodiment, in order to achieve more accurate time synchronization between the target terminal device and the master clock device, the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0115] In this embodiment, the second information also includes the first delay between the master clock device and the 5G simulated TSN bridge, and the second delay between the 5G simulated TSN bridge and the target terminal device. Combined with the dwell time of the first time synchronization message on the 5G simulated TSN bridge, the total time spent by the first time synchronization message between the master clock device and the target terminal device can be determined. Then, based on the sending time of the first time synchronization message by the master clock device, time synchronization with the master clock device can be achieved more accurately.
[0116] In one embodiment, such as Figure 5 As shown, the optional implementation of the second delay includes:
[0117] S501, a first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0118] The first delay measurement message refers to the measurement message sent by the 5G simulated TSN bridge to the target terminal device, used to measure the second delay of the communication transmission link between the 5G simulated TSN bridge and the target terminal device. The second delay measurement message refers to the message fed back by the target terminal device to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message by the target terminal device.
[0119] Optionally, in this embodiment, the second TSN converter of the 5G simulated TSN bridge can send the first delay measurement message to the target terminal device.
[0120] S502, receive the second delay measurement message fed back by the target terminal device.
[0121] Optionally, in this embodiment, the second TSN converter of the 5G simulated TSN bridge can receive the second delay measurement message fed back by the target terminal device.
[0122] S503, determine the second delay based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0123] An optional implementation of this embodiment is as follows: The time difference between the transmission time of the first delay measurement message and the reception time of the first delay measurement message by the target terminal device is used as the first time difference. The time difference between the reception time of the second delay measurement message by the 5G simulated TSN bridge and the transmission time of the second delay measurement message is used as the second time difference. The average of the first time difference and the second time difference is then calculated and used as the second delay.
[0124] It should be noted that, in addition to the above-described implementation, in this embodiment, the second delay can also be determined based on the sending time of the first delay measurement message and the receiving time of the first delay measurement message by the target terminal device. Alternatively, the second delay can be determined based on the receiving time of the second delay measurement message by the 5G simulated TSN bridge and the sending time of the second delay measurement message.
[0125] In this embodiment, a first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the first delay measurement message received by the target terminal device and the transmission time of the second delay measurement message. By receiving the second delay measurement message sent back by the target terminal device, the second delay can be accurately determined based on the transmission time of the first delay measurement message, the reception time of the first delay measurement message by the target terminal device, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0126] In one implementation, such as Figure 6 As shown, one possible method for determining the first delay includes:
[0127] S601, send a third delay measurement message to the master clock device. The third delay measurement message is used to instruct the master clock device to send a fourth delay measurement message back to the 5G analog TSN bridge after receiving the third delay measurement message; the fourth delay measurement message carries the reception time of the master clock device receiving the third delay measurement message and the transmission time of the fourth delay measurement message.
[0128] Optionally, in this embodiment, the first TSN converter may send a third delay measurement message to the master clock device.
[0129] S602 receives the fourth delay measurement message from the master clock device.
[0130] Optionally, in this embodiment, the fourth delay measurement message fed back by the master clock device can be received by the first TSN converter.
[0131] S603, based on the sending time of the fourth delay measurement message, the receiving time of the third delay measurement message by the master clock device, the receiving time of the fourth delay measurement message by the 5G analog TSN bridge, and the sending time of the fourth delay measurement message, the first delay can be accurately determined.
[0132] It should be noted that the method for determining the first delay is the same as the method for determining the second delay in the above embodiments, and the specific scheme will not be repeated here.
[0133] In one embodiment, Figure 7 This is a flowchart illustrating a time synchronization method according to an embodiment of this application, applied to... Figure 1 Taking the target terminal device as an example, the method includes the following steps:
[0134] S701 receives the first-time synchronization message forwarded by the 5G simulated TSN bridge.
[0135] S702 receives the second time synchronization message forwarded by the 5G simulated TSN bridge. The first and second time synchronization messages are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge. The second time synchronization message carries first and second time information. The first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge.
[0136] S703 synchronizes its time with the master clock device based on the first time information, the second time information, and the actual time when the first time synchronization message is received locally.
[0137] It should be noted that time synchronization is performed with the master clock device based on the first time information, the second time information, and the actual time of receiving the first time synchronization message locally. This is described in detail in the above embodiments and will not be repeated here.
[0138] In this embodiment, the time synchronization between the target terminal device and the master clock device can be achieved by using the time when the master clock device sends the first time synchronization message in the first time information, the dwell time of the first time synchronization message at the 5G simulated TSN bridge in the second time information, and the actual time when the first time synchronization message is received locally.
[0139] In one embodiment, in order to achieve more accurate time synchronization between the target terminal device and the master clock device, the second time information in this embodiment also includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0140] Based on the above embodiments, such as Figure 8 As shown, one optional implementation of S703 includes:
[0141] S801, based on the dwell time, first delay and second delay in the second time information, determine the transmission time of the first time synchronization message.
[0142] Optionally, in this embodiment, the transmission time of the first time synchronization message can be determined by summing the dwell time, the first delay, and the second delay in the second time information.
[0143] S802 determines the expected time for local reception of the first time synchronization message based on the transmission time of the first time information and the first time synchronization message.
[0144] The expected time refers to the predicted time for local reception of the first synchronization message.
[0145] Optionally, in this embodiment, the expected time for local reception of the first time synchronization message is obtained by adding the transmission time of the first time synchronization message to the time when the master clock device sends the first time synchronization message in the first time information.
[0146] S803 synchronizes time with the master clock device based on the expected time and the actual time of receiving the first synchronization message locally.
[0147] Optionally, in this embodiment, the expected time and the actual time of receiving the first time synchronization message locally are first compared. If the comparison results are consistent, it indicates that the local time is synchronized with the master clock device. If the comparison results are inconsistent, the time difference between the expected time and the actual time of receiving the first time synchronization message locally is calculated, and the time of the target terminal device is adjusted based on the time difference to synchronize with the master clock device.
[0148] In one embodiment, such as Figure 9 As shown, the optional implementation of the second delay includes:
[0149] S901, receives the first delay measurement message sent by the 5G simulated TSN bridge. The first delay measurement message carries the transmission time of the first delay measurement message.
[0150] S902, a second delay measurement message is fed back to the 5G simulated TSN bridge; wherein, the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0151] It should be noted that the specific implementation method for determining the second delay is described in detail in the above embodiments, and will not be repeated here.
[0152] In one embodiment, such as Figure 10 As shown, an optional implementation method for dedicated network time synchronization is provided. This embodiment presents a method for achieving dedicated network time synchronization through interaction among a master clock device, a 5G simulated TSN bridge, and a target terminal device. Specifically, it includes:
[0153] S1001, the master clock device sends a first time synchronization message to the 5G simulated TSN bridge. The 5G simulated TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a terminal UE, and a second TSN converter connected in sequence.
[0154] S1002, the master clock device sends a second time synchronization message carrying the first time information to the 5G analog TSN bridge.
[0155] S1003, the 5G simulated TSN bridge determines the target terminal device from the candidate devices in the dedicated network based on the clock domain number carried in the first time synchronization message.
[0156] S1004, the 5G simulated TSN bridge will forward the synchronization message to the target terminal device as soon as possible.
[0157] S1005, the 5G simulated TSN bridge receives a second time synchronization message carrying first time information sent by the master clock device of the dedicated network. The first time information refers to the time when the master clock device sent the first time synchronization message.
[0158] S1006, the 5G simulated TSN bridge adds second time information to the second time synchronization message. The second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge, the first delay between the master clock device and the 5G simulated TSN bridge, and the second delay between the 5G simulated TSN bridge and the target terminal device. The dwell time includes the reception time and forwarding time of the first time synchronization message. The method for adding the reception time and forwarding time of the first time synchronization message is as follows: after adding the reception time of the first time synchronization message to the second time synchronization message through the first TSN converter, it is transmitted to the UPF network element. The reception time of the first time synchronization message is the time when the first TSN converter receives the first time message. The second time synchronization message with the added reception time of the first time synchronization message is transmitted to the second TSN converter sequentially through the UPF network element, RAN network element, and terminal UE; the forwarding time of the first time synchronization message is added to the second time synchronization message through the second TSN converter. The forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0159] S1007, the 5G simulated TSN bridge forwards the second time synchronization message with added second time information to the target terminal device.
[0160] S1008, the target terminal device receives the first time synchronization message forwarded by the 5G simulated TSN bridge.
[0161] S1009, the target terminal device receives the second time synchronization message forwarded by the 5G simulated TSN bridge.
[0162] S10010, the target terminal device determines the transmission time of the first time synchronization message based on the dwell time, the first delay and the second delay in the second time information.
[0163] S10011, the target terminal device determines the expected time to receive the first time synchronization message locally based on the transmission time of the first time information and the first time synchronization message.
[0164] S10012, the target terminal device synchronizes its time with the master clock device according to the expected time and the actual time of receiving the first time synchronization message locally.
[0165] In this embodiment, a first time synchronization message is received from the master clock device of the dedicated network, and the first time synchronization message is forwarded to the target terminal device of the dedicated network. A second time synchronization message carrying first time information is received from the master clock device of the dedicated network, and second time information is added to the second time synchronization message. The first time information is the time when the master clock device sends the first time synchronization message, and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge. The second time synchronization message with the added second time information is forwarded to the target terminal device so that the target terminal device can perform time correction based on the first time information and the second time information in the second time synchronization message and maintain time synchronization with the master clock device.
[0166] To better understand the above embodiments, a detailed explanation is provided below with reference to a specific embodiment. In one embodiment, as follows... Figure 11 As shown, the master clock device sends a first time synchronization message (e.g., a Sync message) to the 5G simulated TSN bridge. After sending the first time synchronization message, it sends a second time synchronization message (e.g., a Follow_Up message) associated with the first time synchronization message to the 5G simulated TSN bridge. The second time synchronization message carries the first time information. Based on the clock domain number carried in the first time synchronization message, the 5G simulated TSN bridge determines the target terminal device from the candidate devices in the private network and sends the first time synchronization message to the target terminal device. After receiving the second time synchronization message, the first TSN converter of the 5G simulated TSN bridge adds the reception time of the first time synchronization message to the second time synchronization message and sends it to the second TSN converter through the UPF network element, RAN network element and terminal UE in one go. After receiving the second time synchronization message, the second TSN converter adds the forwarding time of the first time synchronization message to the second time synchronization message and forwards the second time synchronization message to the target terminal device. The dwell time of the first time message on the 5G simulated TSN bridge can be determined based on the reception time and forwarding time of the first time message.
[0167] The 5G simulated TSN bridge sends a first delay measurement message to the target terminal device. After receiving the first delay measurement message, the target terminal device sends a second delay measurement message back to the 5G simulated TSN bridge. The second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message. By receiving the second delay measurement message from the target terminal device, the second delay can be determined based on the transmission time of the first delay measurement message, the reception time of the first delay measurement message by the target terminal device, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0168] The 5G simulated TSN bridge sends a third delay measurement message to the master clock device. Upon receiving the third delay measurement message, the master clock device sends a fourth delay measurement message back to the 5G simulated TSN bridge. This fourth delay measurement message carries the reception time of the third delay measurement message and the transmission time of the fourth delay measurement message. The 5G simulated TSN bridge receives the fourth delay measurement message from the master clock device. Based on the transmission time of the fourth delay measurement message, the master clock device's reception time of the third delay measurement message, the 5G simulated TSN bridge's reception time of the fourth delay measurement message, and the transmission time of the fourth delay measurement message, the 5G simulated TSN bridge can determine the first delay.
[0169] The target terminal device can determine the transmission time of the first time synchronization message based on the dwell time of the first time synchronization message on the 5G simulated TSN bridge, the first delay between the master clock device and the 5G simulated TSN bridge, and the second delay between the 5G simulated TSN bridge and the target terminal device. Based on the sending time and transmission time of the first time synchronization message in the first time information, the expected time for local reception of the first time synchronization message is determined. The expected time and the actual time of local reception of the first time synchronization message are compared. If the comparison result is consistent, it indicates that the local time is synchronized with the master clock device. If the comparison result is inconsistent, the time difference between the expected time and the actual time of local reception of the first time synchronization message is calculated, and the time of the target terminal device is adjusted based on the time difference to synchronize with the master clock device.
[0170] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0171] Based on the same inventive concept, this application also provides a time synchronization device for implementing the time synchronization method described above. The solution provided by this device is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more time synchronization device embodiments provided below can be found in the limitations of the time synchronization method described above, and will not be repeated here.
[0172] In one embodiment, by Figure 12 A structural block diagram of a time synchronization device in one embodiment is shown. Figure 12 As shown, a time synchronization device 1 is provided, which includes: a first receiving module 11, an adding module 12, and a forwarding module 13, wherein:
[0173] The first receiving module 11 is used to receive the first time synchronization message sent by the master clock device of the private network and forward the first time synchronization message to the target terminal device of the private network.
[0174] Module 12 is added to receive a second time synchronization message carrying first time information sent by the master clock device of the dedicated network, and to add second time information to the second time synchronization message. The first time information includes the time when the master clock device sends the first time synchronization message; the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge. The dwell time includes the reception time and forwarding time of the first time synchronization message.
[0175] The forwarding module 13 is used to forward the second time synchronization message with the second time information to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0176] In one embodiment, the 5G analog TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a UE terminal, and a second TSN converter connected in sequence. Based on this, the upper... Figure 12 The added module 12 further includes:
[0177] The first adding unit is used to add the reception time of the first time synchronization message to the second time synchronization message via the first TSN converter before transmitting it to the UPF network element. The reception time of the first time synchronization message is the time when the first TSN converter receives the first time message.
[0178] The transmission unit is used to transmit a second time synchronization message, which includes the reception time of the first time synchronization message, to the second TSN converter in sequence through the UPF network element, the RAN network element, and the UE terminal.
[0179] The second adding unit is used to add the forwarding time of the first time synchronization message to the second time synchronization message through the second TSN converter. The forwarding time of the first time synchronization message is the time it takes for the second TSN converter to forward the second time message to the target device.
[0180] In one embodiment, the upper Figure 12The time synchronization device 1 in the middle also includes:
[0181] The sending module is used to send a first delay measurement message to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0182] The fourth receiving module is used to receive the second delay measurement message fed back by the target terminal device;
[0183] The determination module is used to determine the second delay based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0184] In one embodiment, the upper Figure 12 The first receiving module 11 further includes:
[0185] The first determining unit is used to determine the target terminal device from the candidate devices of the private network based on the clock domain number carried in the first time synchronization message.
[0186] The forwarding unit is used to forward the first-time synchronization message to the target terminal device.
[0187] In one embodiment, by Figure 13 A structural block diagram of a time synchronization device in one embodiment is shown. Figure 13 As shown, a time synchronization device 2 is provided, which includes: a second receiving module 21, a third receiving module 22, and a time synchronization module 23, wherein:
[0188] The second receiving module 21 is used to receive the first time synchronization message forwarded by the 5G simulated TSN bridge.
[0189] The third receiving module 22 is used to receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sends the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge.
[0190] The time synchronization module 23 is used to synchronize the time with the master clock device based on the first time information, the second time information, and the actual time of receiving the first time synchronization message locally.
[0191] In one embodiment, the upper Figure 13 The second time information in the third receiving module 22 also includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0192] In one embodiment, the upper Figure 13 The time synchronization module 23 further includes:
[0193] The second determining unit is used to determine the transmission time of the first time synchronization message based on the dwell time, the first delay and the second delay in the second time information;
[0194] The third determining unit is used to determine the expected time for local reception of the first time synchronization message based on the first time information and the transmission time of the first time synchronization message.
[0195] The time synchronization unit is used to synchronize the time with the master clock device according to the expected time and the actual time of receiving the first time synchronization message locally.
[0196] In one embodiment, the upper Figure 13 The time synchronization device 2 in the middle also includes:
[0197] The fifth receiving module is used to receive the first delay measurement message sent by the 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message.
[0198] The feedback module is used to send a second delay measurement message back to the 5G simulated TSN bridge. The second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message. The first and second delay measurement messages are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission and reception times of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0199] The modules in the aforementioned time synchronization device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0200] In one embodiment, a computer device is provided, which may be a platform-side device, and its internal structure diagram may be as follows: Figure 14 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores device compartment information. The network interface communicates with an external user via a network connection. The computer program, when executed by the processor, implements a time synchronization method.
[0201] Those skilled in the art will understand that Figure 14 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specifically, the computer device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0202] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0203] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0204] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0205] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0206] In one embodiment, when the processor executes the computer program, it also performs the following steps: the dwell time includes the reception time and forwarding time of the first time synchronization message.
[0207] In one embodiment, the 5G analog TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a UE terminal, and a second TSN converter connected in sequence.
[0208] Add second time information to the second time synchronization message, including:
[0209] After the first time synchronization message is added to the second time synchronization message by the first TSN converter, it is transmitted to the UPF network element.
[0210] The second time synchronization message, which includes the reception time of the first time synchronization message, is transmitted to the second TSN converter sequentially through the UPF network element, RAN network element, and UE terminal.
[0211] The forwarding time of the first time synchronization message is added to the second time synchronization message using the second TSN converter.
[0212] In one embodiment, when the processor executes the computer program, it further implements the following steps: the reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0213] In one embodiment, when the processor executes the computer program, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0214] In one embodiment, the processor, when executing a computer program, further performs the following steps: the method further includes:
[0215] A first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0216] Receive the second delay measurement message from the target terminal device;
[0217] The second delay is determined based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0218] In one embodiment, when the processor executes the computer program, it further performs the following steps: forwarding the first-time synchronization message to the target terminal device of the private network, including:
[0219] Based on the clock domain number carried in the first-time synchronization message, the target terminal device is determined from the candidate devices in the dedicated network;
[0220] The synchronization message will be forwarded to the target terminal device immediately.
[0221] The principles and specific processes of the computer equipment provided above in implementing each embodiment can be found in the description of the time synchronization method embodiment in the foregoing embodiments, and will not be repeated here.
[0222] In one embodiment, another computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0223] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0224] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0225] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0226] In one embodiment, when the processor executes the computer program, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0227] In one embodiment, when the processor executes the computer program, it further performs the following steps: synchronizing time with the master clock device based on first time information, second time information, and the actual time at which the first time synchronization message is received locally, including:
[0228] Based on the dwell time, first delay, and second delay in the second time information, determine the transmission time of the first time synchronization message;
[0229] Based on the transmission time of the first-time information and the first-time synchronization message, determine the expected time for local reception of the first-time synchronization message;
[0230] Based on the expected time and the actual time of receiving the first synchronization message locally, time synchronization is performed with the master clock device.
[0231] In one embodiment, the processor, when executing a computer program, further performs the following steps: the method further includes:
[0232] Receive the first delay measurement message sent by the 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message;
[0233] A second delay measurement message is fed back to the 5G simulated TSN bridge; wherein the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0234] The principles and specific processes of the computer equipment provided above in implementing each embodiment can be found in the description of the time synchronization method embodiment in the foregoing embodiments, and will not be repeated here.
[0235] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0236] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0237] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0238] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0239] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the dwell time includes the reception time and forwarding time of the first time synchronization message.
[0240] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the 5G analog TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a terminal UE, and a second TSN converter connected in sequence.
[0241] Add second time information to the second time synchronization message, including:
[0242] After the first time synchronization message is added to the second time synchronization message by the first TSN converter, it is transmitted to the UPF network element.
[0243] The second time synchronization message, which includes the reception time of the first time synchronization message, is transmitted to the second TSN converter sequentially through the UPF network element, RAN network element, and UE terminal.
[0244] The forwarding time of the first time synchronization message is added to the second time synchronization message using the second TSN converter.
[0245] In one embodiment, the reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0246] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0247] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: The method further includes:
[0248] A first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0249] Receive the second delay measurement message from the target terminal device;
[0250] The second delay is determined based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0251] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: forwarding the first-time synchronization message to the target terminal device in the private network, including:
[0252] Based on the clock domain number carried in the first-time synchronization message, the target terminal device is determined from the candidate devices in the dedicated network;
[0253] The synchronization message will be forwarded to the target terminal device immediately.
[0254] The principles and specific processes of the computer-readable storage medium provided above in implementing the various embodiments can be found in the description of the time synchronization method embodiments in the foregoing embodiments, and will not be repeated here.
[0255] In one embodiment, another computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, performs the following steps:
[0256] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0257] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0258] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0259] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0260] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: synchronizing time with the master clock device based on first time information, second time information, and the actual time at which the first time synchronization message is received locally, including:
[0261] Based on the dwell time, first delay, and second delay in the second time information, determine the transmission time of the first time synchronization message;
[0262] Based on the transmission time of the first-time information and the first-time synchronization message, determine the expected time for local reception of the first-time synchronization message;
[0263] Based on the expected time and the actual time of receiving the first synchronization message locally, time synchronization is performed with the master clock device.
[0264] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: The method further includes:
[0265] Receive the first delay measurement message sent by the 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message;
[0266] A second delay measurement message is fed back to the 5G simulated TSN bridge; wherein the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0267] The principles and specific processes of the computer-readable storage medium provided above in implementing the various embodiments can be found in the description of the time synchronization method embodiments in the foregoing embodiments, and will not be repeated here.
[0268] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0269] Receive the first time synchronization message sent by the master clock device of the private network, and forward the first time synchronization message to the target terminal device of the private network;
[0270] The system receives a second time synchronization message carrying first time information from the master clock device of the dedicated network, and adds second time information to the second time synchronization message; wherein, the first time information is the time when the master clock device sends the first time synchronization message; and the second time information includes the dwell time of the first time synchronization message at the 5G simulated TSN bridge.
[0271] The second time synchronization message with the added second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
[0272] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: the dwell time includes the reception time and forwarding time of the first time synchronization message.
[0273] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the 5G analog TSN bridge includes a first TSN converter, a UPF network element, a RAN network element, a terminal UE, and a second TSN converter connected in sequence.
[0274] Add second time information to the second time synchronization message, including:
[0275] After the first time synchronization message is added to the second time synchronization message by the first TSN converter, it is transmitted to the UPF network element.
[0276] The second time synchronization message, which includes the reception time of the first time synchronization message, is transmitted to the second TSN converter sequentially through the UPF network element, RAN network element, and UE terminal.
[0277] The forwarding time of the first time synchronization message is added to the second time synchronization message using the second TSN converter.
[0278] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
[0279] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0280] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: The method further includes:
[0281] A first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message.
[0282] Receive the second delay measurement message from the target terminal device;
[0283] The second delay is determined based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
[0284] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: forwarding the first-time synchronization message to the target terminal device in the private network, including:
[0285] Based on the clock domain number carried in the first-time synchronization message, the target terminal device is determined from the candidate devices in the dedicated network;
[0286] The synchronization message will be forwarded to the target terminal device immediately.
[0287] The principles and specific processes of implementing the computer program products provided above can be found in the description of the time synchronization embodiment in the foregoing embodiments, and will not be repeated here.
[0288] In one embodiment, another computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0289] Receive the first-time synchronization message forwarded by the 5G simulated TSN bridge;
[0290] Receive the second time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the first time synchronization message and the second time synchronization message are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sent the first time synchronization message; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge;
[0291] Based on the first and second time information, as well as the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
[0292] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: the second time information further includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
[0293] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: synchronizing time with the master clock device based on first time information, second time information, and the actual time at which the first time synchronization message is received locally, including:
[0294] Based on the dwell time, first delay, and second delay in the second time information, determine the transmission time of the first time synchronization message;
[0295] Based on the transmission time of the first-time information and the first-time synchronization message, determine the expected time for local reception of the first-time synchronization message;
[0296] Based on the expected time and the actual time of receiving the first synchronization message locally, time synchronization is performed with the master clock device.
[0297] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: The method further includes:
[0298] Receive the first delay measurement message sent by the 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message;
[0299] A second delay measurement message is fed back to the 5G simulated TSN bridge; wherein the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
[0300] The principles and specific processes of implementing the computer program products provided above can be found in the description of the time synchronization embodiment in the foregoing embodiments, and will not be repeated here.
[0301] It should be noted that the data involved in this application (including but not limited to data during time synchronization) is fully authorized by all parties, and the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0302] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0303] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0304] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A time synchronization method, characterized in that, An analog Time-Sensitive Network (TSN) bridge for 5G communication technology is provided, wherein the 5G analog TSN bridge includes a first TSN converter, a User Plane Function (UPF) network element, an Access Network (RAN) network element, a User Equipment (UE) terminal, and a second TSN converter connected in sequence. The method includes: Receive the first time synchronization message sent by the master clock device of the dedicated network, and forward the first time synchronization message to the target terminal device of the dedicated network; The system receives a second time synchronization message carrying first time information sent by the master clock device of the dedicated network, and adds second time information to the second time synchronization message. The first time information is the time when the master clock device sent the first time synchronization message; the second time information includes the reception time and forwarding time of the first time synchronization message. Adding the second time information to the second time synchronization message includes: adding the reception time of the first time synchronization message to the second time synchronization message via the first TSN converter, and then transmitting it to the UPF network element; sequentially transmitting the second time synchronization message with the added reception time of the first time synchronization message to the second TSN converter via the UPF network element, RAN network element, and terminal UE; and adding the forwarding time of the first time synchronization message to the second time synchronization message via the second TSN converter. The second time synchronization message containing the second time information is forwarded to the target terminal device. The second time synchronization message is used for the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
2. The method according to claim 1, characterized in that, The reception time of the first time synchronization message is the time when the first TSN converter receives the first time message; the forwarding time of the first time synchronization message is the time when the second TSN converter forwards the second time message to the target device.
3. The method according to claim 1, characterized in that, The second time information also includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
4. The method according to claim 3, characterized in that, The method further includes: A first delay measurement message is sent to the target terminal device. The first delay measurement message is used to instruct the target terminal device to send a second delay measurement message back to the 5G simulated TSN bridge after receiving the first delay measurement message. The second delay measurement message carries the reception time of the target terminal device receiving the first delay measurement message and the transmission time of the second delay measurement message. Receive the second delay measurement message fed back by the target terminal device; The second delay is determined based on the sending time of the first delay measurement message, the receiving time of the first delay measurement message by the target terminal device, the receiving time of the second delay measurement message by the 5G simulated TSN bridge, and the sending time of the second delay measurement message.
5. The method according to claim 1, characterized in that, The step of forwarding the first time synchronization message to the target terminal device of the dedicated network includes: Based on the clock domain number carried in the first time synchronization message, the target terminal device is determined from the candidate devices of the dedicated network. The first time synchronization message is forwarded to the target terminal device.
6. A time synchronization method, characterized in that, The method, applied to a target terminal device in a private network, includes: Receive the first time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the 5G simulated TSN bridge includes a first TSN converter, a user plane function UPF network element, an access network RAN network element, a terminal UE, and a second TSN converter connected in sequence. The system receives a second time synchronization message forwarded by a 5G simulated TSN bridge. The first and second time synchronization messages are sent by the master clock device of the dedicated network to the 5G simulated TSN bridge. The second time synchronization message carries first and second time information. The first time information is the time added by the master clock device when it sent the first time synchronization message. The second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge. The dwell time includes the reception time and forwarding time of the first time synchronization message. The reception time of the first time synchronization message is added to the second time synchronization message by the first TSN converter. The second time synchronization message, containing the reception time of the first time synchronization message, is transmitted sequentially through the UPF network element, RAN network element, and terminal UE to the second TSN converter. The forwarding time of the first time synchronization message is added to the second time synchronization message by the second TSN converter. Based on the first time information, the second time information, and the actual time when the first time synchronization message was received locally, time synchronization is performed with the master clock device.
7. The method according to claim 6, characterized in that, The second time information also includes: a first delay between the master clock device and the 5G analog TSN bridge, and a second delay between the 5G analog TSN bridge and the target terminal device.
8. The method according to claim 7, characterized in that, The step of synchronizing time with the master clock device based on the first time information, the second time information, and the actual time of receiving the first time synchronization message locally includes: Based on the dwell time, the first delay, and the second delay in the second time information, the transmission time of the first time synchronization message is determined; Based on the first time information and the transmission time of the first time synchronization message, determine the expected time for local reception of the first time synchronization message; Based on the expected time and the actual time of receiving the first time synchronization message locally, time synchronization is performed with the master clock device.
9. The method according to claim 6, characterized in that, The method further includes: Receive a first delay measurement message sent by a 5G simulated TSN bridge; wherein the first delay measurement message carries the transmission time of the first delay measurement message; A second delay measurement message is fed back to the 5G simulated TSN bridge; wherein the second delay measurement message carries the reception time of the first delay measurement message and the transmission time of the second delay measurement message; the first delay measurement message and the second delay measurement message are used to instruct the 5G simulated TSN bridge to determine the second delay based on the transmission time and reception time of the first delay measurement message, the reception time of the second delay measurement message by the 5G simulated TSN bridge, and the transmission time of the second delay measurement message.
10. A time synchronization device, characterized in that, The device, applied to a 5G analog TSN bridge, includes: The first receiving module is used to receive a first time synchronization message sent by the master clock device of the dedicated network, and forward the first time synchronization message to the target terminal device of the dedicated network. An adding module is configured to receive a second time synchronization message carrying first time information sent by the master clock device of the dedicated network, and add second time information to the second time synchronization message. The first time information is the time when the master clock device sent the first time synchronization message; the second time information includes the reception time and forwarding time of the first time synchronization message. Adding the second time information to the second time synchronization message includes: adding the reception time of the first time synchronization message to the second time synchronization message via a first TSN converter, and then transmitting it to the UPF network element; sequentially transmitting the second time synchronization message with the added reception time of the first time synchronization message to the second TSN converter via the UPF network element, RAN network element, and terminal UE; and adding the forwarding time of the first time synchronization message to the second time synchronization message via the second TSN converter. The forwarding module is used to forward a second time synchronization message containing the second time information to a target terminal device. The second time synchronization message is used by the target terminal device to synchronize time with the master clock device based on the first time information and the second time information.
11. A time synchronization device, characterized in that, A target terminal device applied to a private network, the device comprising: The second receiving module is used to receive the first time synchronization message forwarded by the 5G simulated TSN bridge; wherein, the 5G simulated TSN bridge includes a first TSN converter, a user plane function (UPF) network element, an access network (RAN) network element, a terminal UE, and a second TSN converter connected in sequence. The third receiving module is used to receive a second time synchronization message forwarded by a 5G simulated TSN bridge; wherein the first time synchronization message and the second time synchronization message are sent to the 5G simulated TSN bridge by the master clock device of the dedicated network; the second time synchronization message carries first time information and second time information; the first time information is the time when the master clock device sends the first time synchronization message, added by the master clock device; the second time information is the dwell time of the first time synchronization message added by the 5G simulated TSN bridge at the 5G simulated TSN bridge; the dwell time includes the reception time and forwarding time of the first time synchronization message; the reception time of the first time synchronization message is added to the second time synchronization message by the first TSN converter; and the second time synchronization message with the reception time of the first time synchronization message added is transmitted to the second TSN converter in sequence through the UPF network element, RAN network element and terminal UE; the forwarding time of the first time synchronization message is added to the second time synchronization message by the second TSN converter; The time synchronization module is used to synchronize time with the master clock device based on the first time information, the second time information, and the actual time when the first time synchronization message is received locally.
12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
UE based time synchronization in 5GS with GM clock on the UE side
WO2022028716A1