[go: up one dir, main page]

WO2025001066A1 - Delay anomaly detection method, device and storage medium - Google Patents

Delay anomaly detection method, device and storage medium Download PDF

Info

Publication number
WO2025001066A1
WO2025001066A1 PCT/CN2024/071854 CN2024071854W WO2025001066A1 WO 2025001066 A1 WO2025001066 A1 WO 2025001066A1 CN 2024071854 W CN2024071854 W CN 2024071854W WO 2025001066 A1 WO2025001066 A1 WO 2025001066A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
delay
sending
arrival time
receiving end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2024/071854
Other languages
French (fr)
Chinese (zh)
Inventor
景晓玺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2025001066A1 publication Critical patent/WO2025001066A1/en
Anticipated expiration legal-status Critical
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors

Definitions

  • the present application relates to the field of wireless communication technology, and in particular to a delay anomaly detection method, device and storage medium.
  • the method for detecting anomalies in data transmission delay is usually as follows: the sender adds a timestamp to the data packet header (recording the time when the sender sends the data packet). When the data packet reaches the receiving end, the arrival time of the received data packet is recorded, and the sending time of the data packet sent by the sender is obtained by parsing the data packet. By calculating the difference between the arrival time and the sending time, it can be determined whether the data transmission delay is abnormal.
  • the intermediate nodes passed through will not parse the data packet, but only forward it based on the next hop node or the receiving end, resulting in a delay anomaly in the data packet during the data transmission process, but the transmission equipment that caused the anomaly cannot be detected, which is not conducive to the subsequent analysis of the cause of the delay anomaly and reduces the efficiency of processing the delay anomaly.
  • the related art has a technical problem of low efficiency in processing delay anomalies.
  • the main purpose of this application is to provide a delay anomaly detection method, device and storage medium, aiming to solve the technical problem of low efficiency in processing delay anomalies.
  • the delay anomaly detection method comprises the following steps:
  • a transmission device causing the delay anomaly in the wireless communication system is determined.
  • the present application also provides a delay anomaly detection device, which includes: a memory, a processor, and a delay anomaly detection program stored in the memory and executable on the processor, wherein the delay anomaly detection program is configured to implement the steps of the delay anomaly detection method as described in any one of the above items.
  • the present application also provides a storage medium, on which a delay anomaly detection program is stored.
  • the delay anomaly detection program is executed by a processor, the steps of the delay anomaly detection method as described in any one of the above items are implemented.
  • FIG1 is a flow chart of a first embodiment of a method for detecting abnormal delay in the present application
  • FIG2 is a schematic diagram of a first scenario of a method for detecting anomaly delay in the first embodiment of the present application
  • FIG3 is a schematic diagram of a second scenario of the delay anomaly detection method according to the second embodiment of the present application.
  • FIG4 is a schematic diagram of a third scenario of the delay anomaly detection method according to the second embodiment of the present application.
  • FIG5 is a schematic diagram of a fourth scenario of the delay anomaly detection method according to the second embodiment of the present application.
  • FIG6 is a schematic diagram of a fifth scenario of the delay anomaly detection method according to the third embodiment of the present application.
  • FIG. 7 is a schematic diagram of the structure of a delay anomaly detection device in a hardware operating environment according to an embodiment of the present application.
  • first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
  • first information may also be referred to as the second information
  • second information may also be referred to as the first information.
  • the present application provides a method for detecting anomaly delay, which is applied to a delay calculation unit in a wireless communication system.
  • the wireless communication system further includes a transmitting end, an intermediate node, and a receiving end.
  • the method for detecting anomaly delay includes:
  • Step S10 calculating the segment transmission delay of each transmission device in pairs based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during data transmission;
  • Step S20 Based on the segment transmission delay and the preset delay threshold, determine the transmission device that causes the delay anomaly in the wireless communication system.
  • the delay anomaly detection method is applied to a delay calculation unit in a wireless communication system, and the delay wireless communication system is subordinate to an anomaly detection device.
  • the wireless communication system further includes a transmitting end, an intermediate node and a receiving end.
  • the wireless communication system may be a 4G system, a 5G system or a 6G system.
  • the sending end can be a terminal device or a core network side device.
  • the receiving end is the core network side device.
  • the sending end is the core network side device
  • the receiving end is the terminal device.
  • an intermediate node is a node that data passes through from a sending end to a receiving end.
  • the intermediate node may correspond to a 4G base station, a 5G base station or a 6G base station.
  • the delay calculation unit may be a terminal device, a core network side device, or other network elements in a wireless communication system.
  • this embodiment uses the core network side device as the delay calculation unit.
  • wireless transmission services have high requirements for data transmission delay.
  • Wireless communication systems need to enable the URLLC (Ultra-Reliable Low-Latency Communications) function to meet the transmission delay requirements of less than 10ms or even 5ms required by applications such as industrial automation, autonomous driving, and smart grids. Therefore, the degree to which the wireless communication system meets the transmission delay index directly affects whether the customer's business can be carried out normally, and accurate measurement of the transmission delay index is required to effectively monitor the business experience.
  • URLLC Ultra-Reliable Low-Latency Communications
  • the method for detecting abnormal data transmission delay is usually: the sender adds a timestamp to the header of the data packet (recording the sending time of the data packet sent by the sender), and when the data packet reaches the receiving end, the arrival time of the received data packet is recorded, and the sending time of the data packet sent by the sender is obtained by parsing the data packet. By calculating the difference between the arrival time and the sending time, it can be determined whether the data transmission delay is abnormal.
  • the intermediate nodes passed through will not parse the data packet, but only forward it based on the next hop node or the receiving end, resulting in abnormal data packet delay during the data transmission process, but the transmission device that caused the abnormality cannot be detected, which is not conducive to the subsequent analysis of the cause of the abnormal delay and reduces the efficiency of processing the abnormal delay.
  • This embodiment aims to: the delay calculation unit can calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time recorded by the intermediate node when the data arrives at the intermediate node, and the second arrival time recorded by the corresponding receiving end when the data arrives at the receiving end.
  • the delay calculation unit can determine the transmission device that causes the delay anomaly based on the segmented transmission delay and the preset delay threshold, which is beneficial to the subsequent analysis of the cause of the delay anomaly, thereby reducing the efficiency of processing the delay anomaly.
  • Step S10 calculating the segment transmission delay of each transmission device in pairs based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during data transmission;
  • the transmission between the sending end, the intermediate node and the receiving end is carried out through a preset protocol.
  • the preset protocol is a wireless transmission protocol corresponding to the wireless communication system.
  • the timestamp added by the transmission device to the preset protocol header can be that each transmission device in the wireless communication system adds a timestamp when receiving data, or that a timestamp is added when the first transmission device sends data, and other transmission devices record the time when receiving data but do not add a timestamp, but instead report it to the delay calculation unit at the end.
  • transmitting data through a preset protocol can achieve that when the data reaches the last transmission device, the first transmission device can report relevant time information based on the provisions of the preset protocol.
  • the data includes non-IP data.
  • time can be transferred by adding a timestamp in the header of the data packet.
  • time cannot be transferred by adding a timestamp in the header of the data packet.
  • the transmission device includes a transmitting end, an intermediate node and a receiving end.
  • the step of calculating the segmented transmission delay of each transmission device transmitted between two devices based on the timestamp added by the transmission device in the wireless communication system to the preset protocol header during the transmission process includes:
  • Step A1 Calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end;
  • the sending time is the time determined by the timestamp added by the sending end to the preset protocol header when sending the data.
  • the sending end adds a timestamp to the preset protocol header when sending the data, and can transfer time in the non-IP data outer layer encapsulation protocol layer when transmitting non-IP data through the preset protocol, thereby solving the problem that there is no encapsulation of the non-IP data outer layer and time cannot be transferred by adding a timestamp to the header of the data packet.
  • the first arrival time is the time recorded when the data arrives at the intermediate node
  • the second arrival time is the time recorded when the data arrives at the receiving end.
  • the intermediate node receives the data and records the first arrival time of the data
  • the receiving end receives the data and records the second arrival time of the data
  • the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end can be calculated.
  • the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end includes the transmission delay between the sending end and the intermediate node, and the transmission delay between the intermediate node and the receiving end.
  • Step S20 Based on the segment transmission delay and the preset delay threshold, determine the transmission device that causes the delay anomaly in the wireless communication system.
  • the preset delay threshold includes a preset standard transmission time of data from the sending end to the intermediate node, a preset standard transmission delay of data from the intermediate node to the receiving end, and a preset standard transmission delay of data from the sending end to the receiving end.
  • the transmission device that causes the delay anomaly in the wireless communication system can be determined. If a certain transmission delay is greater than the corresponding preset delay threshold, it is determined that the transmission device corresponding to the transmission delay causes the delay anomaly.
  • the transmission devices that cause the delay anomaly are at least two of the transmitting end, the intermediate node, and the receiving end. For example, if the transmission delay between the intermediate node and the receiving end is greater than the corresponding preset delay threshold, the intermediate node and the receiving end are determined to be the transmission devices that cause the delay anomaly.
  • the cause of the anomaly can be analyzed for the intermediate node and the receiving end in a targeted manner, thereby improving the efficiency of processing the delay anomaly.
  • the present application is applied to a delay calculation unit in a wireless communication system, the wireless communication system further comprising a transmitting end, an intermediate node and a receiving end, the transmitting end, the intermediate node and the receiving end are transmitted through a preset protocol, the sending time of the data can be determined based on the timestamp added to the preset protocol header by the transmitting end when the data is sent, and the delay calculation unit can calculate the segmented transmission delay of the data between the transmitting end, the intermediate node and the receiving end based on the sending time of the data sent by the transmitting end, the first arrival time recorded by the intermediate node when the data arrives at the intermediate node, and the second arrival time recorded by the corresponding receiving end when the data arrives at the receiving end.
  • the delay calculation unit can determine the transmission device that causes the delay anomaly based on the segmented transmission delay and the preset delay threshold, and the transmission device is at least two of the transmitting end, the intermediate node and the receiving end. Therefore, the present application can detect the transmission device that causes the delay anomaly when the delay anomaly occurs, which is conducive to the analysis of the cause of the delay anomaly and improves the processing efficiency of the delay anomaly.
  • the step of calculating the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end includes:
  • Step B1 Based on the sending time of the data sent by the sending end and the a second arrival time, the first arrival time reported by the intermediate node, and calculating a segment transmission delay of the data between the sending end, the intermediate node and the receiving end;
  • the first arrival time is the time when the data arrives at the intermediate node, and the terminal node records the time based on the first sequence number.
  • the first sequence number is generated by the sender based on a preset arrangement order when sending the data and added to the preset protocol header.
  • a first sequence number is added to the header of the preset protocol, and the first sequence number is generated according to a preset arrangement order when the sending end sends data.
  • the preset order may be an order of preset numerical values or an order of preset letters, etc., which is not limited here.
  • the receiving end reports the second arrival time to the sending end serving as the delay calculation unit when receiving data.
  • the intermediate node when the intermediate node receives the second arrival time reported by the receiving end, it obtains the first arrival time based on the first sequence number query, and reports the first arrival time obtained by the query to the sending end serving as the delay calculation unit.
  • the sending end can calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the second arrival time reported by the receiving end, and the first arrival time reported by the intermediate node.
  • the wireless communication system includes a 5G system
  • the 5G system includes a core network side device, a base station device and a terminal device.
  • the core network side device and the base station device communicate through the GTP-U (User Plane Part of GTP, GPRS user plane part) protocol
  • the base station device and the terminal device communicate through the NR PDCP (New Radio Packet Data Convergence Protocol, 5G packet data convergence protocol) or NR RRC (Radio Resource Control, wireless resource control) protocol.
  • GTP-U User Plane Part of GTP, GPRS user plane part
  • NR PDCP New Radio Packet Data Convergence Protocol, 5G packet data convergence protocol
  • NR RRC Radio Resource Control, wireless resource control
  • the sending end is a terminal device
  • the intermediate node is a base station device
  • the receiving end is a core network side device
  • the terminal device sends data to the base station device based on the NR PDCP protocol, and a timestamp is added to the header of the NR PDCP protocol
  • the base station device sends data to the core network side device based on the GTP-U protocol
  • the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the second arrival time, the first arrival time and the sending time of the data.
  • the transmitting end is a terminal device (UE)
  • the intermediate node is a base station device (NR)
  • the receiving end is a core network side device (UPF)
  • the delay calculation unit is a core network side device
  • the terminal device sends data to the base station device based on the NR PDCP protocol, and the header (PDCP header) of the NR PDCP protocol is added with a timestamp; when the base station device receives the data, it records the first arrival time T2 of the data, and the base station device sends the data to the core network side device based on the GTP-U protocol; when the core network side device receives the data, it records the second arrival time T3, the first arrival time T2 and the sending time T1 of the data, and calculates the segmented transmission delay between the terminal device, the base station device and the core network side device. That is, the core network side device calculates the uplink transmission delay through the difference between T3 and T1, and the segmented
  • the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end can be calculated based on the sending time of the data sent by the sending end, the second arrival time reported by the receiving end, and the first arrival time reported by the intermediate node.
  • ToB To Business, directly providing services or products to enterprises
  • ToC To Consumer, directly providing products or services to consumers
  • this embodiment provides a delay anomaly detection method applied to 5G systems.
  • the delay anomaly detection methods for other wireless transmission systems are basically the same as those in the above embodiments and will not be repeated here.
  • the base station device when the data arrives at the base station device, the base station device records the first arrival time and sends the sending time to the terminal device based on the NR PDCP protocol.
  • the terminal device reports the sending time and the second arrival time to the base station device based on the NR RRC protocol, so that the base station device can report it to the core network side device based on the GTP-U protocol.
  • the sending end is a core network side device (UE)
  • the intermediate node is a base station device (NR)
  • the receiving end is a terminal device (UPF)
  • the delay calculation unit is a core network side device (UPF)
  • the core network side device sends data to the base station device based on the GTP-U protocol, and the header of the GTP-U protocol is added with a timestamp (used to represent the sending time T1); when the base station device receives the data, it records the first Arrival time T2, and sending data to the terminal device based on the NR PDCP protocol, wherein the timestamp is added to the header of the NR PDCP protocol; when the terminal device receives the data, it records the second arrival time T3 of the data.
  • the sending end is a terminal device (UE)
  • the intermediate node is a base station device (NR)
  • the receiving end is a core network side device (UPF)
  • the delay calculation unit is a core network side device
  • the terminal device no matter whether the sending end is a terminal device or a core network side device, the terminal device only needs to send the sending time or the second arrival time to the base station device based on the NR PDCP protocol, without transmitting other information, and the first arrival time and the other information reported by the terminal device to the local are transmitted to the core network side device through the GTP-U protocol layer. Therefore, the purpose of saving NR air interface transmission resources can be achieved, which is conducive to alleviating the problem of limited air interface transmission resources used to transmit high-frequency frequency resources between terminal devices and base station devices.
  • the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data. If there is an abnormality, the abnormal overall transmission delay, the sending time and the second arrival time are reported to the base station device, so that the base station device can report it to the core network side device.
  • the sending end is a core network side device
  • the intermediate node is a base station device
  • the receiving end is a terminal device
  • the delay calculation unit is a core network side device
  • the core network side device sends data to the base station device based on the GTP-U protocol
  • the base station device sends data to the terminal device based on the NR PDCP protocol, wherein the timestamp is added to the header of the NR PDCP protocol.
  • the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data; if the terminal device determines that there is an abnormality in the overall transmission delay of the data, the overall transmission delay is reported to the base station device based on the NR PDCP protocol, and the base station device reports the overall transmission delay and the first arrival time to the core network side device based on the GTP-U protocol, and the core network side device reports the overall transmission delay and the first arrival time to the core network side device based on the overall transmission delay of the data.
  • the transmission delay, the first arrival time and the sending time are used to calculate the segmented transmission delay between the terminal device, the base station device and the core network side device.
  • the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time T3 and the sending time T1 of the data (if the difference between T3 and T1 is greater than the preset overall transmission delay, it is determined that there is an abnormality; if it is less than, there is no abnormality).
  • the terminal device determines that there is an abnormality in the overall transmission delay of the data, the overall transmission delay is reported to the base station device based on the NR PDCP protocol; the base station device reports the overall transmission delay based on the GTP-U protocol, as well as the first arrival time obtained based on the first sequence number (SN) query to the core network side device.
  • the base station device reports the overall transmission delay based on the GTP-U protocol, as well as the first arrival time obtained based on the first sequence number (SN) query to the core network side device.
  • the first arrival time is recorded by the base station device based on the first serial number when the base station device receives data sent from the core network side device to the local area.
  • the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the overall transmission delay of the data (T3-T1), the first arrival time T2 and the sending time T1.
  • the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data.
  • the terminal device does not need to report the sending time and the second arrival time, thereby saving network resources in the wireless transmission system when there is no abnormality.
  • another embodiment of the present application is provided.
  • the intermediate node switches before the data reaches the receiving end, then after the data reaches the receiving end, the receiving end sends the information that needs to be fed back to the sending end to the switched intermediate node based on the preset protocol, so that the switched intermediate node can report the information and the first arrival time to the local.
  • the intermediate node before the switching has passed the first arrival time and its corresponding first sequence number to the switched intermediate node.
  • the information that needs to be fed back to the transmitting end includes the overall transmission delay anomaly information that needs to be fed back when the mobile terminal determines that the current overall transmission delay is abnormal. If the intermediate node is switched, after the data reaches the receiving end, the receiving end sends the information that needs to be fed back to the transmitting end to the intermediate node after the switch based on the preset protocol, so that the intermediate node after the switch can report the information that needs to be fed back to the transmitting end and the first arrival time to the local, wherein after the intermediate node is switched, the intermediate node before the switch has reported the first arrival time and its corresponding first sequence number to the local. The column number is transmitted to the intermediate node after the switch.
  • this embodiment is specifically described based on the above-mentioned 5G system.
  • the terminal device reports the overall transmission delay to the switched base station device based on the NR PDCP protocol
  • the switched base station device reports the overall transmission delay and the first arrival time obtained based on the first serial number query to the core network side device based on the GTP-U protocol.
  • the base station device before the switching has transmitted the first arrival time and the corresponding first serial number to the switched base station device.
  • the terminal device switches before the terminal device reports the overall transmission delay to the base station device based on the NR PDCP protocol
  • the terminal device reports the overall transmission delay to the switched base station device based on the NR PDCP protocol
  • the switched base station device reports the overall transmission delay (T3-T1) and the first arrival time T2 obtained based on the first serial number query to the core network side device based on the GTP-U protocol.
  • the base station device before the switch has passed the first arrival time T2 and the corresponding first serial number to the base station device after the switch, and wired transmission is performed between the base station device before the switch and the base station device after the switch through the Xn interface.
  • the switched base station device reports the overall transmission delay (T3-T1) based on the GTP-U protocol, and the first arrival time T2 obtained based on the first serial number query to the core network side device.
  • the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the overall transmission delay of the data (T3-T1), the first arrival time T2 and the sending time T1.
  • the data transmission method and the segmented transmission delay method in the scenario where the base station device switches before the data reaches the receiving end are explained.
  • the transmission device that causes the delay anomaly can be detected when the base station device switches, which is beneficial to the analysis of the cause of the delay anomaly, thereby improving the efficiency of handling the delay anomaly.
  • the method further includes:
  • Step S70 Based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, the second arrival time of the data arriving at the receiving end, the receiving end as a new a third arrival time of new data sent by the transmitting end arriving at the intermediate node, a fourth arrival time of the new data arriving at the transmitting end as the new receiving end, and calculating the round-trip transmission delay of the data between the transmitting end and the new receiving end, and the segment transmission delay of the two-to-two transmission in each of the transmission devices;
  • the receiving end when the data arrives at the receiving end, the receiving end, as a new sending end, sends the loop delay measurement identifier and the second arrival time to the intermediate node based on the loop delay measurement identifier of the preset protocol header, and the intermediate node sends it to the new receiving end.
  • the loop delay measurement identifier is added to the preset protocol header by the sending end when sending data, and the new data is the first data sent by the receiving end as a new sending end after the data arrives at the receiving end.
  • the sending end calculates the loop transmission delay of the data between the sending end and the new receiving end, as well as the segmented transmission delay of the transmission between two transmission devices, based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, the second arrival time of the data arriving at the receiving end, the third arrival time of the new data sent by the receiving end as a new sending end arriving at the intermediate node, and the fourth arrival time of the new data arriving at the sending end as a new receiving end. (Since the time interval between the sending end receiving data and sending new data is short, it can be ignored)
  • the base station device receives the data and records the third arrival time of the data, obtains the first arrival time based on the first sequence number query, and sends the round-trip delay measurement identifier, the first arrival time, the second arrival time, and the third arrival time to the core network side device based on the GTP-U protocol.
  • the core network side device After receiving the new data, the core network side device obtains the first arrival time based on the new data.
  • the fourth arrival time, the first arrival time, the second arrival time and the third arrival time of the data arrival are used to calculate the loopback transmission delay between the terminal device and the core network side device, and the segmented transmission delay during the loopback transmission process between the terminal device, the base station device and the core network side device.
  • loopback mark 1
  • the core network side device calculates the loopback transmission delay (T5-T1) between the terminal device and the core network side device, and the segmented transmission delay during the loopback transmission between the terminal device, the base station device and the core network side device based on the fourth arrival time T5, the first arrival time T2, the second arrival time T3 and the third arrival time T4 when the data arrives.
  • the loopback transmission delay between the sending end and the receiving end, as well as the segmented transmission delay during the loopback transmission process are determined.
  • the transmission device that causes the delay anomaly can be detected more accurately, which is beneficial to the analysis of the cause of the delay anomaly, thereby improving the efficiency of processing the delay anomaly.
  • the receiving end when the receiving end receives data, the first sequence number corresponding to the currently received data is compared with the second sequence number corresponding to the last received data. If the first sequence number and the second sequence number are not continuous, it is determined that a packet loss event exists, and the discontinuous sequence number is added to the packet loss event message and reported to the core network side device, so that the core network side device can handle the packet loss event.
  • the first sequence number corresponding to the currently received data and the second sequence number corresponding to the last received data should be continuous.
  • the receiving end compares the first sequence number corresponding to the currently received data with the second sequence number corresponding to the last received data. If the first sequence number and the second sequence number are not continuous, it is determined that there is a packet loss event, and the discontinuous sequence number is added to the packet loss event message and reported to the core network side device, so that the core network side device can handle the packet loss event.
  • whether a packet loss event occurs is determined by the continuity of the first sequence number and the second sequence number, and packet loss anomalies can be detected while detecting delay anomalies, thereby improving data processing efficiency.
  • FIG. 7 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.
  • the delay anomaly detection device may include: a processor 1001 , a memory 1005 , and a communication bus 1002 .
  • the communication bus 1002 is used to implement connection and communication between the processor 1001 and the memory 1005 .
  • the delay anomaly detection device may further include a user interface, a network interface, a camera, an RF (Radio Frequency) circuit, a sensor, a WiFi module, etc.
  • the user interface may include a display screen (Display), an input submodule such as a keyboard (Keyboard), and the user interface may also include a standard wired interface and a wireless interface.
  • the network interface may include a standard wired interface and a wireless interface (such as a WI-FI interface).
  • the delay anomaly detection device structure shown in FIG. 7 does not constitute a limitation on the delay anomaly detection device, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
  • the memory 1005 as a storage medium may include an operating system, a network communication module, and a delay anomaly detection program.
  • the operating system is a program that manages and controls the hardware and software resources of the delay anomaly detection device, and supports the operation of the delay anomaly detection program and other software and/or programs.
  • the network communication module is used to realize the communication between the components inside the memory 1005, and the communication with other hardware and software in the delay anomaly detection system.
  • the processor 1001 is used to execute the delay anomaly detection program stored in the memory 1005 to implement the steps of any of the delay anomaly detection methods described above.
  • the specific implementation of the delay anomaly detection device of the present application is basically the same as the embodiments of the delay anomaly detection method described above, and will not be repeated here.
  • the present application also provides a storage medium, on which a delay anomaly detection program is stored, and when the delay anomaly detection program is executed by a processor, the delay anomaly detection program implements any of the above-mentioned delay anomaly detection methods. The steps of the test method.
  • the specific implementation of the storage medium of the present application is basically the same as the above-mentioned embodiments of the delay anomaly detection method, and will not be repeated here.
  • the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
  • a storage medium such as ROM/RAM, magnetic disk, optical disk
  • a terminal device which can be a mobile phone, computer, server, air conditioner, or network device, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present application belongs to the technical field of wireless communications. Disclosed are a delay anomaly detection method, a device and a storage medium. The present application is applied to a delay calculation unit in a wireless communication system, wherein the delay calculation unit may calculate, on the basis of timestamps added to a preset protocol header by transmission devices in the wireless communication system during data transmission, segmented transmission delays transmitted pairwise in each of the transmission devices, and may determine, on the basis of the segmented transmission delays and a preset delay threshold value, a transmission device causing the occurrence of a delay anomaly in the wireless communication system.

Description

时延异常检测方法、设备及存储介质Delay anomaly detection method, device and storage medium

相关申请Related Applications

本申请要求于2023年6月30号申请的、申请号为202310804269.4的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese patent application No. 202310804269.4 filed on June 30, 2023, the entire contents of which are incorporated by reference into this application.

技术领域Technical Field

本申请涉及无线通讯技术领域,尤其涉及一种时延异常检测方法、设备及存储介质。The present application relates to the field of wireless communication technology, and in particular to a delay anomaly detection method, device and storage medium.

背景技术Background Art

目前,对数据传输时延进行异常检测的方法通常是:发送端在数据包头部添加时间戳(记载发送端发送数据包的发送时间),当数据包达到接收端时,记录接收到数据包的到达时间,并通过解析数据包得到发送端发送数据包的发送时间,通过计算到达时间与发送时间的差值,即可判断数据传输的时延是否异常。At present, the method for detecting anomalies in data transmission delay is usually as follows: the sender adds a timestamp to the data packet header (recording the time when the sender sends the data packet). When the data packet reaches the receiving end, the arrival time of the received data packet is recorded, and the sending time of the data packet sent by the sender is obtained by parsing the data packet. By calculating the difference between the arrival time and the sending time, it can be determined whether the data transmission delay is abnormal.

然而,若在发送端发送数据包之后,数据包达到接收端之前,在传输数据包的过程中经过了多个中间节点,则由于上述方式在数据包传输的过程中,经过的中间节点不会对数据包进行解析,而只是基于下一跳节点或者接收端进行转发,导致数据包在数据传输过程中出现时延异常,但无法检测出导致该异常发生的传输设备,不利于后续对时延异常原因的分析,降低了对时延异常的处理效率。However, if after the sending end sends the data packet and before the data packet reaches the receiving end, the data packet passes through multiple intermediate nodes during the transmission process, then due to the above method, during the data packet transmission process, the intermediate nodes passed through will not parse the data packet, but only forward it based on the next hop node or the receiving end, resulting in a delay anomaly in the data packet during the data transmission process, but the transmission equipment that caused the anomaly cannot be detected, which is not conducive to the subsequent analysis of the cause of the delay anomaly and reduces the efficiency of processing the delay anomaly.

因此,相关技术中对时延异常的处理效率较低的技术问题。Therefore, the related art has a technical problem of low efficiency in processing delay anomalies.

发明内容Summary of the invention

本申请的主要目的在于提供一种时延异常检测方法、设备及存储介质,旨在解决对时延异常的处理效率低下的技术问题。The main purpose of this application is to provide a delay anomaly detection method, device and storage medium, aiming to solve the technical problem of low efficiency in processing delay anomalies.

为实现上述目的,本申请提供一种时延异常检测方法,应用于无线通讯系统中的时延计算单元,所述时延异常检测方法包括以下步骤: To achieve the above object, the present application provides a delay anomaly detection method, which is applied to a delay calculation unit in a wireless communication system. The delay anomaly detection method comprises the following steps:

基于数据传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延;Based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during the data transmission process, calculating the segment transmission delay of the transmission between two transmissions in each of the transmission devices;

基于所述分段传输时延以及预设时延阈值,确定出所述无线通讯系统中导致时延异常发生的传输设备。Based on the segment transmission delay and the preset delay threshold, a transmission device causing the delay anomaly in the wireless communication system is determined.

本申请还提供一种时延异常检测设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的时延异常检测程序,所述时延异常检测程序配置为实现如上述任一项所述的时延异常检测方法的步骤。The present application also provides a delay anomaly detection device, which includes: a memory, a processor, and a delay anomaly detection program stored in the memory and executable on the processor, wherein the delay anomaly detection program is configured to implement the steps of the delay anomaly detection method as described in any one of the above items.

本申请还提供一种存储介质,所述存储介质上存储有时延异常检测程序,所述时延异常检测程序被处理器执行时实现如上述任一项所述的时延异常检测方法的步骤。The present application also provides a storage medium, on which a delay anomaly detection program is stored. When the delay anomaly detection program is executed by a processor, the steps of the delay anomaly detection method as described in any one of the above items are implemented.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本申请一种时延异常检测方法的第一实施例的流程示意图;FIG1 is a flow chart of a first embodiment of a method for detecting abnormal delay in the present application;

图2为本申请第一实施例的时延异常检测方法的第一场景示意图;FIG2 is a schematic diagram of a first scenario of a method for detecting anomaly delay in the first embodiment of the present application;

图3为本申请第二实施例的时延异常检测方法的第二场景示意图;FIG3 is a schematic diagram of a second scenario of the delay anomaly detection method according to the second embodiment of the present application;

图4为本申请第二实施例的时延异常检测方法的第三场景示意图;FIG4 is a schematic diagram of a third scenario of the delay anomaly detection method according to the second embodiment of the present application;

图5为本申请第二实施例的时延异常检测方法的第四场景示意图;FIG5 is a schematic diagram of a fourth scenario of the delay anomaly detection method according to the second embodiment of the present application;

图6为本申请第三实施例的时延异常检测方法的第五场景示意图;FIG6 is a schematic diagram of a fifth scenario of the delay anomaly detection method according to the third embodiment of the present application;

图7是本申请实施例方案涉及的硬件运行环境的时延异常检测设备的结构示意图。FIG. 7 is a schematic diagram of the structure of a delay anomaly detection device in a hardware operating environment according to an embodiment of the present application.

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings.

具体实施方式DETAILED DESCRIPTION

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分 开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. Although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this document, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.

本申请实施例提供了一种时延异常检测方法,应用于无线通讯系统中的时延计算单元,所述无线通讯系统还包括发送端、中间节点和接收端,参照图1,在本实施例中,所述时延异常检测方法包括:The present application provides a method for detecting anomaly delay, which is applied to a delay calculation unit in a wireless communication system. The wireless communication system further includes a transmitting end, an intermediate node, and a receiving end. Referring to FIG. 1 , in this embodiment, the method for detecting anomaly delay includes:

步骤S10:基于数据传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延;Step S10: calculating the segment transmission delay of each transmission device in pairs based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during data transmission;

步骤S20:基于所述分段传输时延以及预设时延阈值,确定出所述无线通讯系统中导致时延异常发生的传输设备。Step S20: Based on the segment transmission delay and the preset delay threshold, determine the transmission device that causes the delay anomaly in the wireless communication system.

在本实施例中,所述时延异常检测方法应用于无线通讯系统中的时延计算单元,所述时延无线通讯系统从属于异常检测设备。In this embodiment, the delay anomaly detection method is applied to a delay calculation unit in a wireless communication system, and the delay wireless communication system is subordinate to an anomaly detection device.

在本实施例中,所述无线通讯系统还包括发送端、中间节点和接收端。In this embodiment, the wireless communication system further includes a transmitting end, an intermediate node and a receiving end.

作为一种示例,所述无线通讯系统可以是4G系统、5G系统或者6G系统。As an example, the wireless communication system may be a 4G system, a 5G system or a 6G system.

作为一种示例,所述发送端可以是终端设备或者核心网侧设备,当所述发送端为终端设备时,所述接收端为所述核心网侧设备,当所述发送端为所述核心网侧设备时,所述接收端为所述终端设备。As an example, the sending end can be a terminal device or a core network side device. When the sending end is a terminal device, the receiving end is the core network side device. When the sending end is the core network side device, the receiving end is the terminal device.

作为一种示例,中间节点是数据从发送端到接收端所会经过的节点。As an example, an intermediate node is a node that data passes through from a sending end to a receiving end.

作为一种示例,对于4G系统、5G系统或者6G系统,中间节点可以对应为4G基站、5G基站或者6G基站。As an example, for a 4G system, a 5G system or a 6G system, the intermediate node may correspond to a 4G base station, a 5G base station or a 6G base station.

作为一种示例,时延计算单元可以是终端设备,也可以是核心网侧设备,也可以是无线通讯系统中的其他网元等,本实施例为了能够便于对时延异常的管理,将所述核心网侧设备作为所述时延计算单元。As an example, the delay calculation unit may be a terminal device, a core network side device, or other network elements in a wireless communication system. In order to facilitate the management of delay anomalies, this embodiment uses the core network side device as the delay calculation unit.

作为一种示例,无线传输业务对于数据传输时延的要求较高,无线通讯系统需要开启URLLC(Ultra-Reliable Low-Latency Communications,低时延高可靠通信)功能,才能满足工业自动化、自动驾驶、智能电网等应用所需的小于10ms甚至5ms传输时延的要求。因此,无线通讯系统对传输时延指标的满足程度直接影响客户的业务能否正常开展,需要对传输时延指标进行精准度量才能有效监控业务体验。 As an example, wireless transmission services have high requirements for data transmission delay. Wireless communication systems need to enable the URLLC (Ultra-Reliable Low-Latency Communications) function to meet the transmission delay requirements of less than 10ms or even 5ms required by applications such as industrial automation, autonomous driving, and smart grids. Therefore, the degree to which the wireless communication system meets the transmission delay index directly affects whether the customer's business can be carried out normally, and accurate measurement of the transmission delay index is required to effectively monitor the business experience.

目前,对数据传输时延进行异常检测的方法通常是:发送端在数据包头部添加时间戳(记载发送端发送数据包的发送时间),当数据包达到接收端时,记录接收到数据包的到达时间,并通过解析数据包得到发送端发送数据包的发送时间,通过计算到达时间与发送时间的差值,即可判断数据传输的时延是否异常。然而,若在发送端发送数据包之后,数据包达到接收端之前,在传输数据包的过程中经过了多个中间节点,则由于上述方式在数据包传输的过程中,经过的中间节点不会对数据包进行解析,而只是基于下一跳节点或者接收端进行转发,导致数据包在数据传输过程中出现时延异常,但无法检测出导致该异常发生的传输设备,不利于后续对时延异常原因的分析,降低了对时延异常的处理效率。At present, the method for detecting abnormal data transmission delay is usually: the sender adds a timestamp to the header of the data packet (recording the sending time of the data packet sent by the sender), and when the data packet reaches the receiving end, the arrival time of the received data packet is recorded, and the sending time of the data packet sent by the sender is obtained by parsing the data packet. By calculating the difference between the arrival time and the sending time, it can be determined whether the data transmission delay is abnormal. However, if after the sender sends the data packet and before the data packet reaches the receiving end, the data packet passes through multiple intermediate nodes during the transmission process, then due to the above method, during the data packet transmission process, the intermediate nodes passed through will not parse the data packet, but only forward it based on the next hop node or the receiving end, resulting in abnormal data packet delay during the data transmission process, but the transmission device that caused the abnormality cannot be detected, which is not conducive to the subsequent analysis of the cause of the abnormal delay and reduces the efficiency of processing the abnormal delay.

本实施例旨在:时延计算单元基于所述发送端发出数据的发送时间、当所述数据到达中间节点时,通过所述中间节点记录的所述第一到达时间,以及当所述数据到达接收端时,通过对应接收端记录得到的所述第二到达时间,能够计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延。时延计算单元基于所述分段传输时延以及预设时延阈值,即可确定导致时延异常发生的传输设备,利于后续对时延异常原因的分析,从而降低对时延异常的处理效率。This embodiment aims to: the delay calculation unit can calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time recorded by the intermediate node when the data arrives at the intermediate node, and the second arrival time recorded by the corresponding receiving end when the data arrives at the receiving end. The delay calculation unit can determine the transmission device that causes the delay anomaly based on the segmented transmission delay and the preset delay threshold, which is beneficial to the subsequent analysis of the cause of the delay anomaly, thereby reducing the efficiency of processing the delay anomaly.

具体步骤如下:The specific steps are as follows:

步骤S10:基于数据传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延;Step S10: calculating the segment transmission delay of each transmission device in pairs based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during data transmission;

在本实施例中,所述发送端、中间节点和接收端之间通过预设协议传输。In this embodiment, the transmission between the sending end, the intermediate node and the receiving end is carried out through a preset protocol.

作为一种示例,预设协议为与无线通讯系统对应的无线传输协议。As an example, the preset protocol is a wireless transmission protocol corresponding to the wireless communication system.

作为一种示例,传输设备在预设协议头部添加的时间戳可以是无线通讯系统中每个传输设备在接收到数据时均添加一个时间戳,也可以是在第一个传输设备发出数据时添加一个时间戳,在其他传输设备在接收到数据时记录时间但不添加时间戳,而是在最后将其上报至所述时延计算单元。As an example, the timestamp added by the transmission device to the preset protocol header can be that each transmission device in the wireless communication system adds a timestamp when receiving data, or that a timestamp is added when the first transmission device sends data, and other transmission devices record the time when receiving data but do not add a timestamp, but instead report it to the delay calculation unit at the end.

作为一种示例,通过预设协议进行数据的传输能够实现当数据到达最后一个传输设备时,第一个传输设备能够基于预设协议的规定进行相关时间信息的上报。As an example, transmitting data through a preset protocol can achieve that when the data reaches the last transmission device, the first transmission device can report relevant time information based on the provisions of the preset protocol.

在本实施例中,所述数据包括非IP数据。 In this embodiment, the data includes non-IP data.

作为一种示例,若所述数据为IP数据,则可以通过在数据包的报头添加时间戳的形式进行时间的传递,而对于非IP数据在传输过程中,由于非IP数据外层没有任何封装,无法采用在数据包的报头添加时间戳的方式进行时间的传递。As an example, if the data is IP data, time can be transferred by adding a timestamp in the header of the data packet. However, for non-IP data during transmission, since there is no encapsulation of the outer layer of the non-IP data, time cannot be transferred by adding a timestamp in the header of the data packet.

在本实施例中,所述传输设备包括发送端、中间节点和接收端。In this embodiment, the transmission device includes a transmitting end, an intermediate node and a receiving end.

在本实施例中,所述基于传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延的步骤,包括:In this embodiment, the step of calculating the segmented transmission delay of each transmission device transmitted between two devices based on the timestamp added by the transmission device in the wireless communication system to the preset protocol header during the transmission process includes:

步骤A1:基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间,以及所述数据到达接收端的第二到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延;Step A1: Calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end;

在本实施例中,所述发送时间是所述发送时间为经过所述发送端在发出所述数据时添加至所述预设协议头部的时间戳确定出的时间。In this embodiment, the sending time is the time determined by the timestamp added by the sending end to the preset protocol header when sending the data.

作为一种示例,所述发送端在发出所述数据时将时间戳添加至所述预设协议头部,能够通过预设协议在传输非IP数据时在非IP数据外层封装协议层进行时间的传递,解决了对于非IP数据外层没有任何封装,无法采用在数据包的报头添加时间戳的方式进行时间的传递的问题。As an example, the sending end adds a timestamp to the preset protocol header when sending the data, and can transfer time in the non-IP data outer layer encapsulation protocol layer when transmitting non-IP data through the preset protocol, thereby solving the problem that there is no encapsulation of the non-IP data outer layer and time cannot be transferred by adding a timestamp to the header of the data packet.

在本实施例中,所述第一到达时间为所述数据到达所述中间节点时记录的时间,所述第二达到时间为所述数据到达所述接收端时记录的时间。In this embodiment, the first arrival time is the time recorded when the data arrives at the intermediate node, and the second arrival time is the time recorded when the data arrives at the receiving end.

作为一种示例,当所述数据到达中间节点时,中间节点接收数据并记录该数据的第一到达时间,当所述数据到达接收端时,接收端接收数据并记录该数据的第二到达时间。As an example, when the data arrives at the intermediate node, the intermediate node receives the data and records the first arrival time of the data, and when the data arrives at the receiving end, the receiving end receives the data and records the second arrival time of the data.

作为一种示例,基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间,以及所述数据到达接收端的第二到达时间,即可计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延。As an example, based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end, the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end can be calculated.

作为一种示例,所述数据在所述发送端、中间节点和接收端之间的分段传输时延包括所述发送端和中间节点之间的传输时延,所述中间节点和接收端之间的传输时延。As an example, the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end includes the transmission delay between the sending end and the intermediate node, and the transmission delay between the intermediate node and the receiving end.

步骤S20:基于所述分段传输时延以及预设时延阈值,确定出所述无线通讯系统中导致时延异常发生的传输设备。 Step S20: Based on the segment transmission delay and the preset delay threshold, determine the transmission device that causes the delay anomaly in the wireless communication system.

作为一种示例,预设时延阈值包括预设的数据从所述发送端到中间节点的标准传输时长,预设的数据从所述中间节点到接收端的标准传输时延,预设的数据从所述发送端到接收端的标准传输时延。As an example, the preset delay threshold includes a preset standard transmission time of data from the sending end to the intermediate node, a preset standard transmission delay of data from the intermediate node to the receiving end, and a preset standard transmission delay of data from the sending end to the receiving end.

作为一种示例,基于所述分段传输时延以及预设时延阈值,即可确定所述无线通讯系统中导致时延异常发生的传输设备,若某一段传输时延大于对应的预设时延阈值,则确定该段传输时延对应的传输设备导致时延异常发生,导致时延异常发生的传输设备为所述发送端、中间节点和接收端中的至少两个。例如,若所述中间节点和接收端之间的传输时延大于对应的预设时延阈值,则确定所述中间节点和接收端为导致时延异常发生的传输设备。即可针对性地对所述中间节点和接收端进行异常原因的分析,从而提升对时延异常的处理效率。As an example, based on the segmented transmission delay and the preset delay threshold, the transmission device that causes the delay anomaly in the wireless communication system can be determined. If a certain transmission delay is greater than the corresponding preset delay threshold, it is determined that the transmission device corresponding to the transmission delay causes the delay anomaly. The transmission devices that cause the delay anomaly are at least two of the transmitting end, the intermediate node, and the receiving end. For example, if the transmission delay between the intermediate node and the receiving end is greater than the corresponding preset delay threshold, the intermediate node and the receiving end are determined to be the transmission devices that cause the delay anomaly. The cause of the anomaly can be analyzed for the intermediate node and the receiving end in a targeted manner, thereby improving the efficiency of processing the delay anomaly.

在本实施例中,本申请应用于无线通讯系统中的时延计算单元,所述无线通讯系统还包括发送端、中间节点和接收端,所述发送端、中间节点和接收端之间通过预设协议传输,基于所述发送端在发出所述数据时添加至所述预设协议头部的时间戳能够确定所述数据的发送时间,时延计算单元基于所述发送端发出数据的发送时间、当所述数据到达中间节点时,通过所述中间节点记录的所述第一到达时间,以及当所述数据到达接收端时,通过对应接收端记录得到的所述第二到达时间,能够计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延。时延计算单元基于所述分段传输时延以及预设时延阈值,即可确定导致时延异常发生的传输设备,所述传输设备为所述发送端、中间节点和接收端中的至少两个。因此,本申请能够在时延异常发生时,检测出导致时延异常发生的传输设备,有利于对时延异常原因的分析,提升了对时延异常的处理效率。In this embodiment, the present application is applied to a delay calculation unit in a wireless communication system, the wireless communication system further comprising a transmitting end, an intermediate node and a receiving end, the transmitting end, the intermediate node and the receiving end are transmitted through a preset protocol, the sending time of the data can be determined based on the timestamp added to the preset protocol header by the transmitting end when the data is sent, and the delay calculation unit can calculate the segmented transmission delay of the data between the transmitting end, the intermediate node and the receiving end based on the sending time of the data sent by the transmitting end, the first arrival time recorded by the intermediate node when the data arrives at the intermediate node, and the second arrival time recorded by the corresponding receiving end when the data arrives at the receiving end. The delay calculation unit can determine the transmission device that causes the delay anomaly based on the segmented transmission delay and the preset delay threshold, and the transmission device is at least two of the transmitting end, the intermediate node and the receiving end. Therefore, the present application can detect the transmission device that causes the delay anomaly when the delay anomaly occurs, which is conducive to the analysis of the cause of the delay anomaly and improves the processing efficiency of the delay anomaly.

基于本申请上述实施例,提供本申请的另一实施例,在本实施例中,当所述时延计算单元为所述发送端时,所述基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间,以及所述数据到达接收端的第二到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延的步骤,包括:Based on the above embodiment of the present application, another embodiment of the present application is provided. In this embodiment, when the delay calculation unit is the sending end, the step of calculating the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end includes:

步骤B1:基于所述发送端发出数据的发送时间、所述接收端上报的所述 第二到达时间,所述中间节点上报的所述第一到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延;Step B1: Based on the sending time of the data sent by the sending end and the a second arrival time, the first arrival time reported by the intermediate node, and calculating a segment transmission delay of the data between the sending end, the intermediate node and the receiving end;

在本实施例中,所述第一到达时间为所述数据到达所述中间节点时,所述终端节点基于第一序列号记录的时间,所述第一序列号是所述发送端在发出所述数据时,基于预设排列顺序生成并添加至所述预设协议头部的。In this embodiment, the first arrival time is the time when the data arrives at the intermediate node, and the terminal node records the time based on the first sequence number. The first sequence number is generated by the sender based on a preset arrangement order when sending the data and added to the preset protocol header.

作为一种示例,在数据传输的过程中,所述预设协议的头部均添加有第一序列号(SN),所述第一序列号是在发送端发出数据时按预设排列顺序生成的。As an example, during data transmission, a first sequence number (SN) is added to the header of the preset protocol, and the first sequence number is generated according to a preset arrangement order when the sending end sends data.

作为一种示例,所述按预设顺序可以是预设数值的大小顺序或者预设字母的排列顺序等,在此不做限定。As an example, the preset order may be an order of preset numerical values or an order of preset letters, etc., which is not limited here.

作为一种示例,所述接收端在接收到数据时上报所述第二到达时间至所述作为时延计算单元的发送端。As an example, the receiving end reports the second arrival time to the sending end serving as the delay calculation unit when receiving data.

在本实施例中,所述中间节点在接收到所述接收端上报的所述第二到达时间时,基于所述第一序列号查询得到所述第一到达时间,并将查询得到的所述第一到达时间上报至所述作为时延计算单元的发送端,发送端即可基于所述发送端发出数据的发送时间、所述接收端上报的所述第二到达时间,所述中间节点上报的所述第一到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延。In this embodiment, when the intermediate node receives the second arrival time reported by the receiving end, it obtains the first arrival time based on the first sequence number query, and reports the first arrival time obtained by the query to the sending end serving as the delay calculation unit. The sending end can calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the second arrival time reported by the receiving end, and the first arrival time reported by the intermediate node.

作为一种示例,如图2所示,所述无线通讯系统包括5G系统,所述5G系统包括核心网侧设备、基站设备和终端设备,所述核心网侧设备和基站设备之间通过GTP-U(User Plane Part of GTP,GPRS用户平面部分)协议通信,所述基站设备和终端设备之间通过NR PDCP(New Radio Packet Data Convergence Protocol,5G分组数据汇聚协议)或者NR RRC(Radio Resource Control,无线资源控制)协议通信。As an example, as shown in Figure 2, the wireless communication system includes a 5G system, and the 5G system includes a core network side device, a base station device and a terminal device. The core network side device and the base station device communicate through the GTP-U (User Plane Part of GTP, GPRS user plane part) protocol, and the base station device and the terminal device communicate through the NR PDCP (New Radio Packet Data Convergence Protocol, 5G packet data convergence protocol) or NR RRC (Radio Resource Control, wireless resource control) protocol.

作为一种示例,当所述发送端为终端设备,中间节点为基站设备,接收端为核心网侧设备,在数据传输过程中,所述终端设备基于NR PDCP协议将数据发送至所述基站设备,所述NR PDCP协议的头部添加有时间戳;所述基站设备基于GTP-U协议将数据发送至所述核心网侧设备,所述核心网侧设备基于所述数据的第二到达时间、第一到达时间和所述发送时间,计算得到所述终端设备、基站设备和核心网侧设备之间的分段传输时延。 As an example, when the sending end is a terminal device, the intermediate node is a base station device, and the receiving end is a core network side device, during data transmission, the terminal device sends data to the base station device based on the NR PDCP protocol, and a timestamp is added to the header of the NR PDCP protocol; the base station device sends data to the core network side device based on the GTP-U protocol, and the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the second arrival time, the first arrival time and the sending time of the data.

在一实施方式中,如图3所示,若所述发送端为终端设备(UE),中间节点为基站设备(NR),接收端为核心网侧设备(UPF),所述时延计算单元为核心网侧设备,则在数据传输过程中,所述终端设备基于NR PDCP协议将数据发送至所述基站设备,所述NR PDCP协议的头部(PDCP header)添加有时间戳;所述基站设备在接收到数据时,记录数据的第一到达时间T2,所述基站设备基于GTP-U协议将数据发送至所述核心网侧设备;所述核心网侧设备在接收到数据时,记录数据的基于所述数据的第二到达时间T3、第一到达时间T2和发送时间T1,计算得到所述终端设备、基站设备和核心网侧设备之间的分段传输时延。即,核心网侧设备通过T3与T1之间的差值计算出上行传输时延,通过T1、T2、T3即可计算出所述数据在所述发送端、中间节点和接收端之间的分段传输时延。In one embodiment, as shown in FIG3 , if the transmitting end is a terminal device (UE), the intermediate node is a base station device (NR), the receiving end is a core network side device (UPF), and the delay calculation unit is a core network side device, then during the data transmission process, the terminal device sends data to the base station device based on the NR PDCP protocol, and the header (PDCP header) of the NR PDCP protocol is added with a timestamp; when the base station device receives the data, it records the first arrival time T2 of the data, and the base station device sends the data to the core network side device based on the GTP-U protocol; when the core network side device receives the data, it records the second arrival time T3, the first arrival time T2 and the sending time T1 of the data, and calculates the segmented transmission delay between the terminal device, the base station device and the core network side device. That is, the core network side device calculates the uplink transmission delay through the difference between T3 and T1, and the segmented transmission delay of the data between the transmitting end, the intermediate node and the receiving end can be calculated through T1, T2 and T3.

在本实施例中,能够基于所述发送端发出数据的发送时间、所述接收端上报的所述第二到达时间,所述中间节点上报的所述第一到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延。对于5G业务中,ToB(To Business,直接为企业提供服务或产品)业务相比与ToC(To Consumer,直接为消费者提供产品或服务)业务对时延要求更高,因此,本实施例提供应用于5G系统的时延异常检测方法,其他无线传输系统的时延异常检测方法与上述实施例基本相同,在此不再赘述。In this embodiment, the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end can be calculated based on the sending time of the data sent by the sending end, the second arrival time reported by the receiving end, and the first arrival time reported by the intermediate node. For 5G services, ToB (To Business, directly providing services or products to enterprises) services have higher requirements for delay than ToC (To Consumer, directly providing products or services to consumers) services. Therefore, this embodiment provides a delay anomaly detection method applied to 5G systems. The delay anomaly detection methods for other wireless transmission systems are basically the same as those in the above embodiments and will not be repeated here.

基于本申请上述实施例,提供本申请的另一实施例,在本实施例中,若接收端为所述终端设备,发送端为核心网侧设备,则在数据到达所述基站设备时,所述基站设备记录所述第一到达时间,并将所述发送时间基于所述NR PDCP协议发送至所述终端设备,在数据到达所述终端设备时,所述终端设备基于所述NR RRC协议将所述发送时间以及所述第二到达时间上报至基站设备,以供所述基站设备基于所述GTP-U协议将其上报至所述核心网侧设备。Based on the above embodiments of the present application, another embodiment of the present application is provided. In this embodiment, if the receiving end is the terminal device and the sending end is the core network side device, when the data arrives at the base station device, the base station device records the first arrival time and sends the sending time to the terminal device based on the NR PDCP protocol. When the data arrives at the terminal device, the terminal device reports the sending time and the second arrival time to the base station device based on the NR RRC protocol, so that the base station device can report it to the core network side device based on the GTP-U protocol.

作为一种示例,如图4所示,若所述发送端为核心网侧设备(UE),中间节点为基站设备(NR),接收端为终端设备(UPF),所述时延计算单元为核心网侧设备(UPF),则在数据传输过程中,所述核心网侧设备基于GTP-U协议将数据发送至所述基站设备,所述GTP-U协议的头部添加有时间戳(用于表征发送时间T1);所述基站设备在接收到数据时,记录所述数据的第一 到达时间T2,并基于NR PDCP协议将数据发送至所述终端设备,其中,所述NR PDCP协议的头部添加有所述时间戳;所述终端设备在接收到数据时,记录所述数据的第二到达时间T3。As an example, as shown in FIG4, if the sending end is a core network side device (UE), the intermediate node is a base station device (NR), the receiving end is a terminal device (UPF), and the delay calculation unit is a core network side device (UPF), then during the data transmission process, the core network side device sends data to the base station device based on the GTP-U protocol, and the header of the GTP-U protocol is added with a timestamp (used to represent the sending time T1); when the base station device receives the data, it records the first Arrival time T2, and sending data to the terminal device based on the NR PDCP protocol, wherein the timestamp is added to the header of the NR PDCP protocol; when the terminal device receives the data, it records the second arrival time T3 of the data.

作为一种示例,如上述实施例描述,若所述发送端为终端设备(UE),中间节点为基站设备(NR),接收端为核心网侧设备(UPF),所述时延计算单元为核心网侧设备,则在数据传输过程中,所述终端设备基于NR PDCP协议将数据发送至所述基站设备,所述NR PDCP协议的头部(PDCP header)添加有时间戳。As an example, as described in the above embodiment, if the sending end is a terminal device (UE), the intermediate node is a base station device (NR), the receiving end is a core network side device (UPF), and the delay calculation unit is a core network side device, then during data transmission, the terminal device sends data to the base station device based on the NR PDCP protocol, and a timestamp is added to the header (PDCP header) of the NR PDCP protocol.

在本实施例中,无论发送端是终端设备还是核心网侧设备,所述终端设备只需要基于所述NR PDCP协议将所述发送时间或者第二到达时间发送至基站设备即可,无需传输其他信息,且所述第一到达时间和所述终端设备上报至本地的信息上报至所述核心网侧设备的其他信息是通过GTP-U协议层进行传输的,因此,能够达到节省NR空口传输资源的目的,有利于缓解终端设备和基站设备之间用来传输高频频率资源的空口传输资源有限的问题。In this embodiment, no matter whether the sending end is a terminal device or a core network side device, the terminal device only needs to send the sending time or the second arrival time to the base station device based on the NR PDCP protocol, without transmitting other information, and the first arrival time and the other information reported by the terminal device to the local are transmitted to the core network side device through the GTP-U protocol layer. Therefore, the purpose of saving NR air interface transmission resources can be achieved, which is conducive to alleviating the problem of limited air interface transmission resources used to transmit high-frequency frequency resources between terminal devices and base station devices.

基于本申请上述实施例,提供本申请的另一实施例,在本实施例中,在数据到达所述接收端时,所述终端设备基于所述数据的第二到达时间和发送时间,确定所述数据的整体传输时延是否存在异常,若存在异常,则将异常的整体传输时延、所述发送时间以及所述第二到达时间上报至所述基站设备,以供所述基站设备将其上报至所述核心网侧设备。Based on the above-mentioned embodiments of the present application, another embodiment of the present application is provided. In this embodiment, when the data arrives at the receiving end, the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data. If there is an abnormality, the abnormal overall transmission delay, the sending time and the second arrival time are reported to the base station device, so that the base station device can report it to the core network side device.

作为一种示例,如图4所示,当所述发送端为核心网侧设备,中间节点为基站设备,接收端为终端设备,所述时延计算单元为核心网侧设备时,所述核心网侧设备基于GTP-U协议将数据发送至所述基站设备;所述基站设备基于NR PDCP协议将数据发送至所述终端设备,其中,所述NR PDCP协议的头部添加有所述时间戳。As an example, as shown in Figure 4, when the sending end is a core network side device, the intermediate node is a base station device, the receiving end is a terminal device, and the delay calculation unit is a core network side device, the core network side device sends data to the base station device based on the GTP-U protocol; the base station device sends data to the terminal device based on the NR PDCP protocol, wherein the timestamp is added to the header of the NR PDCP protocol.

在数据到达所述接收端时,所述终端设备基于所述数据的第二到达时间和发送时间,判断所述数据的整体传输时延是否存在异常;若终端设备确定所述数据的整体传输时延存在异常,则基于NR PDCP协议将整体传输时延上报至所述基站设备,所述基站设备基于GTP-U协议将整体传输时延和第一到达时间上报至所述核心网侧设备,所述核心网侧设备基于所述数据的整体传 输时延、第一到达时间和所述发送时间,计算得到所述终端设备、基站设备和核心网侧设备之间的分段传输时延。When the data arrives at the receiving end, the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data; if the terminal device determines that there is an abnormality in the overall transmission delay of the data, the overall transmission delay is reported to the base station device based on the NR PDCP protocol, and the base station device reports the overall transmission delay and the first arrival time to the core network side device based on the GTP-U protocol, and the core network side device reports the overall transmission delay and the first arrival time to the core network side device based on the overall transmission delay of the data. The transmission delay, the first arrival time and the sending time are used to calculate the segmented transmission delay between the terminal device, the base station device and the core network side device.

终端设备基于所述数据的第二到达时间T3和发送时间T1,判断所述数据的整体传输时延是否存在异常(T3与T1的差值若大于预设整体传输时延,则确定存在异常,若小于,则无异常)。The terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time T3 and the sending time T1 of the data (if the difference between T3 and T1 is greater than the preset overall transmission delay, it is determined that there is an abnormality; if it is less than, there is no abnormality).

作为一种示例,若终端设备确定所述数据的整体传输时延存在异常,则基于NR PDCP协议将整体传输时延上报至所述基站设备;基站设备基于GTP-U协议将整体传输时延,以及基于所述第一序列号(SN)查询得到的第一到达时间上报至所述核心网侧设备。As an example, if the terminal device determines that there is an abnormality in the overall transmission delay of the data, the overall transmission delay is reported to the base station device based on the NR PDCP protocol; the base station device reports the overall transmission delay based on the GTP-U protocol, as well as the first arrival time obtained based on the first sequence number (SN) query to the core network side device.

作为一种示例,所述第一到达时间是所述基站设备在接收到从所述核心网侧设备发送至本地的数据时基于所述第一序列号记录的。As an example, the first arrival time is recorded by the base station device based on the first serial number when the base station device receives data sent from the core network side device to the local area.

作为一种示例,所述核心网侧设备基于所述数据的整体传输时延(T3-T1)、第一到达时间T2和所述发送时间T1,计算得到所述终端设备、基站设备和核心网侧设备之间的分段传输时延。As an example, the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the overall transmission delay of the data (T3-T1), the first arrival time T2 and the sending time T1.

在本实施例中,终端设备基于所述数据的第二到达时间和发送时间,确定所述数据的整体传输时延是否存在异常,终端设备无需上报所述发送时间以及所述第二到达时间,即可节省不存在异常时无线传输系统中的网络资源。In this embodiment, the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data. The terminal device does not need to report the sending time and the second arrival time, thereby saving network resources in the wireless transmission system when there is no abnormality.

基于本申请上述实施例,提供本申请的另一实施例,在本实施例中,若在数据到达所述接收端之前,所述中间节点发生切换,则在数据到达所述接收端后,所述接收端基于所述预设协议将需要向发送端反馈的信息发送至切换后的中间节点,以供所述切换后的中间节点所述信息以及所述第一到达时间上报至本地,其中,所述中间节点发生切换后,切换前的中间节点已将所述第一到达时间及其对应第一序列号传递至所述切换后的中间节点。Based on the above-mentioned embodiments of the present application, another embodiment of the present application is provided. In this embodiment, if the intermediate node switches before the data reaches the receiving end, then after the data reaches the receiving end, the receiving end sends the information that needs to be fed back to the sending end to the switched intermediate node based on the preset protocol, so that the switched intermediate node can report the information and the first arrival time to the local. After the intermediate node switches, the intermediate node before the switching has passed the first arrival time and its corresponding first sequence number to the switched intermediate node.

作为一种示例,需要向发送端反馈的信息包括当移动终端判断当前整体传输时延异常时需要反馈的整体传输时延异常信息。若所述中间节点发生切换,则在数据到达所述接收端后,所述接收端基于所述预设协议将需要向发送端反馈的信息发送至切换后的中间节点,以供所述切换后的中间节点将需要向发送端反馈的信息以及所述第一到达时间上报至本地,其中,所述中间节点发生切换后,切换前的中间节点已将所述第一到达时间及其对应第一序 列号传递至所述切换后的中间节点。As an example, the information that needs to be fed back to the transmitting end includes the overall transmission delay anomaly information that needs to be fed back when the mobile terminal determines that the current overall transmission delay is abnormal. If the intermediate node is switched, after the data reaches the receiving end, the receiving end sends the information that needs to be fed back to the transmitting end to the intermediate node after the switch based on the preset protocol, so that the intermediate node after the switch can report the information that needs to be fed back to the transmitting end and the first arrival time to the local, wherein after the intermediate node is switched, the intermediate node before the switch has reported the first arrival time and its corresponding first sequence number to the local. The column number is transmitted to the intermediate node after the switch.

作为一种示例,本实施例基于上述5G系统进行具体说明,若所述基站设备发生切换,所述终端设备基于NR PDCP协议将整体传输时延上报至切换后的基站设备,所述切换后的基站设备基于GTP-U协议将所述整体传输时延,以及基于所述第一序列号查询得到的第一到达时间上报至所述核心网侧设备,其中,所述基站设备发生切换后,切换前的基站设备已将所述第一到达时间以及对应第一序列号传递至所述切换后的基站设备。As an example, this embodiment is specifically described based on the above-mentioned 5G system. If the base station device is switched, the terminal device reports the overall transmission delay to the switched base station device based on the NR PDCP protocol, and the switched base station device reports the overall transmission delay and the first arrival time obtained based on the first serial number query to the core network side device based on the GTP-U protocol. After the base station device is switched, the base station device before the switching has transmitted the first arrival time and the corresponding first serial number to the switched base station device.

作为一种示例,如图5所示,若终端设备在基于NR PDCP协议将整体传输时延上报至基站设备的步骤之前,所述基站设备发生切换,所述终端设备基于NR PDCP协议将整体传输时延上报至切换后的基站设备,所述切换后的基站设备基于GTP-U协议将所述整体传输时延(T3-T1),以及基于所述第一序列号查询得到的第一到达时间T2上报至所述核心网侧设备。As an example, as shown in Figure 5, if the base station device switches before the terminal device reports the overall transmission delay to the base station device based on the NR PDCP protocol, the terminal device reports the overall transmission delay to the switched base station device based on the NR PDCP protocol, and the switched base station device reports the overall transmission delay (T3-T1) and the first arrival time T2 obtained based on the first serial number query to the core network side device based on the GTP-U protocol.

作为一种示例,所述基站设备发生切换后,切换前的基站设备已将所述第一到达时间T2以及对应第一序列号传递至所述切换后的基站设备,所述切换前的基站设备与切换后的基站设备之间通过Xn接口进行有线传输。As an example, after the base station device is switched, the base station device before the switch has passed the first arrival time T2 and the corresponding first serial number to the base station device after the switch, and wired transmission is performed between the base station device before the switch and the base station device after the switch through the Xn interface.

作为一种示例,所述切换后的基站设备基于GTP-U协议将整体传输时延(T3-T1),以及基于所述第一序列号查询得到的第一到达时间T2上报至所述核心网侧设备。As an example, the switched base station device reports the overall transmission delay (T3-T1) based on the GTP-U protocol, and the first arrival time T2 obtained based on the first serial number query to the core network side device.

作为一种示例,所述核心网侧设备基于所述数据的整体传输时延(T3-T1)、第一到达时间T2和所述发送时间T1,计算得到所述终端设备、基站设备和核心网侧设备之间的分段传输时延。As an example, the core network side device calculates the segmented transmission delay between the terminal device, the base station device and the core network side device based on the overall transmission delay of the data (T3-T1), the first arrival time T2 and the sending time T1.

在本实施例中,对在数据到达所述接收端之前,若所述基站设备发生切换的场景中的数据传输方式以及分段传输时延的方式进行阐述,能够在基站设备发生切换时检测出导致时延异常发生的传输设备,有利于对时延异常原因的分析,从而提升对时延异常的处理效率。In this embodiment, the data transmission method and the segmented transmission delay method in the scenario where the base station device switches before the data reaches the receiving end are explained. The transmission device that causes the delay anomaly can be detected when the base station device switches, which is beneficial to the analysis of the cause of the delay anomaly, thereby improving the efficiency of handling the delay anomaly.

基于本申请上述实施例,提供本申请的另一实施例,在该实施例中,所述方法还包括:Based on the above embodiment of the present application, another embodiment of the present application is provided. In this embodiment, the method further includes:

步骤S70:基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间、所述数据到达接收端的第二到达时间、所述接收端作为新 的发送端发出的新的数据到达中间节点的第三到达时间、所述新的数据达到作为新的接收端的所述发送端的第四到达时间,计算所述数据在所述发送端和所述新的接收端之间的环回传输时延,以及各所述传输设备中两两传输的分段传输时延;Step S70: Based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, the second arrival time of the data arriving at the receiving end, the receiving end as a new a third arrival time of new data sent by the transmitting end arriving at the intermediate node, a fourth arrival time of the new data arriving at the transmitting end as the new receiving end, and calculating the round-trip transmission delay of the data between the transmitting end and the new receiving end, and the segment transmission delay of the two-to-two transmission in each of the transmission devices;

为了能够更加准确地检测出导致时延异常发生的传输设备,在本实施例中,当数据到达所述接收端时,所述接收端作为新的发送端基于所述预设协议头部的环回时延测量标识,将所述环回时延测量标识和第二到达时间发送至中间节点,所述中间节点将其发送至所述新的接收端,所述环回时延测量标识是所述发送端在发出数据时添加至所述预设协议头部的,所述新的数据是在数据到达所述接收端后,所述接收端作为新的发送端发出的第一条数据。作为新的接收端的所述发送端基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间、所述数据到达接收端的第二到达时间、所述接收端作为新的发送端发出的新的数据到达中间节点的第三到达时间、所述新的数据达到作为新的接收端的所述发送端的第四到达时间,计算所述数据在所述发送端和所述新的接收端之间的环回传输时延,以及各所述传输设备中两两传输的分段传输时延。(由于发送端在接收到数据和发送新的数据之间时间间隔较短,因此可以忽略不计)In order to more accurately detect the transmission device that causes the abnormal delay, in this embodiment, when the data arrives at the receiving end, the receiving end, as a new sending end, sends the loop delay measurement identifier and the second arrival time to the intermediate node based on the loop delay measurement identifier of the preset protocol header, and the intermediate node sends it to the new receiving end. The loop delay measurement identifier is added to the preset protocol header by the sending end when sending data, and the new data is the first data sent by the receiving end as a new sending end after the data arrives at the receiving end. The sending end, as a new receiving end, calculates the loop transmission delay of the data between the sending end and the new receiving end, as well as the segmented transmission delay of the transmission between two transmission devices, based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, the second arrival time of the data arriving at the receiving end, the third arrival time of the new data sent by the receiving end as a new sending end arriving at the intermediate node, and the fourth arrival time of the new data arriving at the sending end as a new receiving end. (Since the time interval between the sending end receiving data and sending new data is short, it can be ignored)

作为一种示例,为了便于举例说明,本实施例基于上述5G系统进行具体说明,终端设备在接收到核心网侧设备发出的数据(下行数据)时,判断是否存在环回时延测量标识(如图6所示的环回标记=1),若存在,则所述终端设备基于所述NR PDCP协议的头部添加的环回时延测量标识,在发送新的数据的同时,基于NR PDCP协议将所述新的数据(上行数据)、所述环回时延测量标识(环回标记=1)和第二到达时间T3上报至所述基站设备,其中,所述环回时延测量标识是所述核心网侧设备在发出数据时添加至GTP-U协议,所述基站设备在接收到所述环回时延测量标识后添加至所述NR PDCP协议并发送至所述终端设备的。As an example, for the convenience of illustration, this embodiment is specifically described based on the above-mentioned 5G system. When the terminal device receives the data (downlink data) sent by the core network side device, it determines whether there is a round-trip delay measurement flag (loopback mark = 1 as shown in Figure 6). If so, the terminal device adds the loopback delay measurement flag to the header of the NR PDCP protocol. While sending new data, the terminal device reports the new data (uplink data), the loopback delay measurement flag (loopback mark = 1) and the second arrival time T3 to the base station device based on the NR PDCP protocol, wherein the loopback delay measurement flag is added to the GTP-U protocol by the core network side device when sending data, and the base station device adds it to the NR PDCP protocol after receiving the loopback delay measurement flag and sends it to the terminal device.

作为一种示例,所述基站设备接收所述数据并记录所述数据的第三到达时间,基于所述第一序列号查询得到第一到达时间,并基于GTP-U协议将所述环回时延测量标识、第一到达时间、第二到达时间和第三到达时间发送至所述核心网侧设备,所述核心网侧设备在接收到该新的数据后,基于所述新 的数据到达时的第四到达时间、第一到达时间、第二到达时间和第三到达时间,计算得到所述终端设备和核心网侧设备之间的环回传输时延,以及所述终端设备、基站设备和核心网侧设备之间的环回传输过程中的分段传输时延。As an example, the base station device receives the data and records the third arrival time of the data, obtains the first arrival time based on the first sequence number query, and sends the round-trip delay measurement identifier, the first arrival time, the second arrival time, and the third arrival time to the core network side device based on the GTP-U protocol. After receiving the new data, the core network side device obtains the first arrival time based on the new data. The fourth arrival time, the first arrival time, the second arrival time and the third arrival time of the data arrival are used to calculate the loopback transmission delay between the terminal device and the core network side device, and the segmented transmission delay during the loopback transmission process between the terminal device, the base station device and the core network side device.

作为一种示例,所述基站设备接收所述数据并记录所述数据的第三到达时间T4,基于所述第一序列号查询得到第一到达时间T2,并基于GTP-U协议将所述环回时延测量标识(环回标记=1)、第一到达时间T2、第二到达时间T3和第三到达时间T4发送至所述核心网侧设备。As an example, the base station device receives the data and records the third arrival time T4 of the data, obtains the first arrival time T2 based on the first sequence number query, and sends the loopback delay measurement identifier (loopback mark = 1), the first arrival time T2, the second arrival time T3 and the third arrival time T4 to the core network side device based on the GTP-U protocol.

作为一种示例,所述核心网侧设备在接收到该数据后,基于所述数据到达时的第四到达时间T5、第一到达时间T2、第二到达时间T3和第三到达时间T4,计算得到所述终端设备和核心网侧设备之间的环回传输时延(T5-T1),以及所述终端设备、基站设备和核心网侧设备之间的环回传输过程中的分段传输时延。As an example, after receiving the data, the core network side device calculates the loopback transmission delay (T5-T1) between the terminal device and the core network side device, and the segmented transmission delay during the loopback transmission between the terminal device, the base station device and the core network side device based on the fourth arrival time T5, the first arrival time T2, the second arrival time T3 and the third arrival time T4 when the data arrives.

在本实施例中,通过在预设协议的报头中添加所述环回时延测量标识,实现对所述发送端和接收端之间的环回传输时延,以及环回传输过程中的分段传输时延的确定,能够在时延异常发生时,更加准确地检测出导致时延异常发生的传输设备,有利于对时延异常原因的分析,从而提升对时延异常的处理效率。In this embodiment, by adding the loopback delay measurement identifier in the header of the preset protocol, the loopback transmission delay between the sending end and the receiving end, as well as the segmented transmission delay during the loopback transmission process are determined. When the delay anomaly occurs, the transmission device that causes the delay anomaly can be detected more accurately, which is beneficial to the analysis of the cause of the delay anomaly, thereby improving the efficiency of processing the delay anomaly.

基于本申请上述实施例,提供本申请的另一实施例,在该实施例中,所述接收端在接收到数据时,将当前接收到的数据对应的第一序列号与上一次接收到的数据对应的第二序列号进行比对,若所述第一序列和所述第二序列号不连续,则确定存在丢包事件,并将不连续的序号添加至丢包事件消息中并上报至所述核心网侧设备,以供所述核心网侧设备对丢包事件进行处理。Based on the above-mentioned embodiments of the present application, another embodiment of the present application is provided. In this embodiment, when the receiving end receives data, the first sequence number corresponding to the currently received data is compared with the second sequence number corresponding to the last received data. If the first sequence number and the second sequence number are not continuous, it is determined that a packet loss event exists, and the discontinuous sequence number is added to the packet loss event message and reported to the core network side device, so that the core network side device can handle the packet loss event.

作为一种示例,由于所述第一序列号是发送端在发出数据时按预设排列顺序生成的,因此,对于当前接收到的数据对应的第一序列号与上一次接收到的数据对应的第二序列号应当是连续的。接收端在接收到数据时,将当前接收到的数据对应的第一序列号与上一次接收到的数据对应的第二序列号进行比对,若所述第一序列和所述第二序列号不连续,则确定存在丢包事件,并将不连续的序号添加至丢包事件消息中并上报至所述核心网侧设备,以供所述核心网侧设备对丢包事件进行处理。 As an example, since the first sequence number is generated by the transmitting end in a preset arrangement order when sending data, the first sequence number corresponding to the currently received data and the second sequence number corresponding to the last received data should be continuous. When receiving data, the receiving end compares the first sequence number corresponding to the currently received data with the second sequence number corresponding to the last received data. If the first sequence number and the second sequence number are not continuous, it is determined that there is a packet loss event, and the discontinuous sequence number is added to the packet loss event message and reported to the core network side device, so that the core network side device can handle the packet loss event.

在本实施例中,通过所述第一序列和所述第二序列号的连续性,确定是否存在丢包事件,能够在检测时延异常的同时检测丢包异常,从而提升对数据的处理效率。In this embodiment, whether a packet loss event occurs is determined by the continuity of the first sequence number and the second sequence number, and packet loss anomalies can be detected while detecting delay anomalies, thereby improving data processing efficiency.

参照图7,图7是本申请实施例方案涉及的硬件运行环境的设备结构示意图。Refer to Figure 7, which is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.

如图7所示,该时延异常检测设备可以包括:处理器1001,存储器1005,通信总线1002。通信总线1002用于实现处理器1001和存储器1005之间的连接通信。As shown in FIG7 , the delay anomaly detection device may include: a processor 1001 , a memory 1005 , and a communication bus 1002 . The communication bus 1002 is used to implement connection and communication between the processor 1001 and the memory 1005 .

在一实施方式中,该时延异常检测设备还可以包括用户接口、网络接口、摄像头、RF(Radio Frequency,射频)电路,传感器、WiFi模块等等。用户接口可以包括显示屏(Display)、输入子模块比如键盘(Keyboard),用户接口还可以包括标准的有线接口、无线接口。网络接口可以包括标准的有线接口、无线接口(如WI-FI接口)。In one embodiment, the delay anomaly detection device may further include a user interface, a network interface, a camera, an RF (Radio Frequency) circuit, a sensor, a WiFi module, etc. The user interface may include a display screen (Display), an input submodule such as a keyboard (Keyboard), and the user interface may also include a standard wired interface and a wireless interface. The network interface may include a standard wired interface and a wireless interface (such as a WI-FI interface).

本领域技术人员可以理解,图7中示出的时延异常检测设备结构并不构成对时延异常检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will understand that the delay anomaly detection device structure shown in FIG. 7 does not constitute a limitation on the delay anomaly detection device, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

如图7所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块以及时延异常检测程序。操作系统是管理和控制时延异常检测设备硬件和软件资源的程序,支持时延异常检测程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与时延异常检测系统中其它硬件和软件之间通信。As shown in FIG7 , the memory 1005 as a storage medium may include an operating system, a network communication module, and a delay anomaly detection program. The operating system is a program that manages and controls the hardware and software resources of the delay anomaly detection device, and supports the operation of the delay anomaly detection program and other software and/or programs. The network communication module is used to realize the communication between the components inside the memory 1005, and the communication with other hardware and software in the delay anomaly detection system.

在图7所示的时延异常检测设备中,处理器1001用于执行存储器1005中存储的时延异常检测程序,实现上述任一项所述的时延异常检测方法的步骤。In the delay anomaly detection device shown in FIG. 7 , the processor 1001 is used to execute the delay anomaly detection program stored in the memory 1005 to implement the steps of any of the delay anomaly detection methods described above.

本申请时延异常检测设备具体实施方式与上述时延异常检测方法各实施例基本相同,在此不再赘述。The specific implementation of the delay anomaly detection device of the present application is basically the same as the embodiments of the delay anomaly detection method described above, and will not be repeated here.

本申请还提供一种存储介质,所述存储介质上存储有时延异常检测程序,所述时延异常检测程序被处理器执行时实现如上述任一项所述的时延异常检 测方法的步骤。The present application also provides a storage medium, on which a delay anomaly detection program is stored, and when the delay anomaly detection program is executed by a processor, the delay anomaly detection program implements any of the above-mentioned delay anomaly detection methods. The steps of the test method.

本申请存储介质具体实施方式与上述时延异常检测方法各实施例基本相同,在此不再赘述。The specific implementation of the storage medium of the present application is basically the same as the above-mentioned embodiments of the delay anomaly detection method, and will not be repeated here.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

以上仅为本申请的可选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。 The above are only optional embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims (11)

一种时延异常检测方法,应用于无线通讯系统中的时延计算单元,其中,所述时延异常检测方法包括以下步骤:A delay anomaly detection method is applied to a delay calculation unit in a wireless communication system, wherein the delay anomaly detection method comprises the following steps: 基于数据传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延;Based on the timestamp added to the preset protocol header by the transmission device in the wireless communication system during the data transmission process, calculating the segment transmission delay of the transmission between two transmissions in each of the transmission devices; 基于所述分段传输时延以及预设时延阈值,确定出所述无线通讯系统中导致时延异常发生的传输设备。Based on the segment transmission delay and the preset delay threshold, a transmission device causing the delay anomaly in the wireless communication system is determined. 根据权利要求1所述的方法,其中,所述传输设备包括发送端、中间节点和接收端,所述基于传输过程中所述无线通讯系统中的传输设备在预设协议头部添加的时间戳,计算出各所述传输设备中两两传输的分段传输时延的步骤,包括:The method according to claim 1, wherein the transmission device comprises a transmitting end, an intermediate node and a receiving end, and the step of calculating the segmented transmission delay of each transmission device transmitted between two of them based on the timestamp added by the transmission device in the wireless communication system to the preset protocol header during the transmission process comprises: 基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间,以及所述数据到达接收端的第二到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延;Calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end; 其中,所述发送时间为经过所述发送端在发出所述数据时添加至所述预设协议头部的时间戳确定出的时间,所述第一到达时间为所述数据到达所述中间节点时记录的时间,所述第二达到时间为所述数据到达所述接收端时记录的时间。Among them, the sending time is the time determined by the timestamp added to the preset protocol header by the sending end when sending the data, the first arrival time is the time recorded when the data arrives at the intermediate node, and the second arrival time is the time recorded when the data arrives at the receiving end. 如权利要求2所述的时延异常检测方法,其中,当所述时延计算单元为所述发送端时,所述基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间,以及所述数据到达接收端的第二到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延的步骤,包括:The delay anomaly detection method according to claim 2, wherein when the delay calculation unit is the sending end, the step of calculating the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, and the second arrival time of the data arriving at the receiving end, comprises: 基于所述发送端发出数据的发送时间、所述接收端上报的所述第二到达时间,所述中间节点上报的所述第一到达时间,计算所述数据在所述发送端、中间节点和接收端之间的分段传输时延;Calculate the segmented transmission delay of the data between the sending end, the intermediate node and the receiving end based on the sending time of the data sent by the sending end, the second arrival time reported by the receiving end, and the first arrival time reported by the intermediate node; 其中,所述第一到达时间为所述数据到达所述中间节点时,所述终端节 点基于第一序列号记录的时间,所述第一序列号是所述发送端在发出所述数据时,基于预设排列顺序生成并添加至所述预设协议头部的,所述中间节点在接收到所述接收端上报的所述第二到达时间时,基于所述第一序列号查询得到所述第一到达时间。The first arrival time is when the data arrives at the intermediate node. The point is based on the time recorded by the first sequence number, where the first sequence number is generated by the sending end based on a preset arrangement order and added to the preset protocol header when the sending end sends the data. When the intermediate node receives the second arrival time reported by the receiving end, the intermediate node obtains the first arrival time based on the first sequence number query. 如权利要求3所述的时延异常检测方法,其中,所述无线通讯系统包括5G系统,所述5G系统包括核心网侧设备、基站设备和终端设备,所述核心网侧设备和基站设备之间通过GTP-U协议通信,所述基站设备和终端设备之间通过NR PDCP协议或者NR RRC协议通信;The delay anomaly detection method according to claim 3, wherein the wireless communication system comprises a 5G system, the 5G system comprises a core network side device, a base station device and a terminal device, the core network side device and the base station device communicate via a GTP-U protocol, and the base station device and the terminal device communicate via an NR PDCP protocol or an NR RRC protocol; 若接收端为所述终端设备,发送端为核心网侧设备,则在数据到达所述基站设备时,所述基站设备记录所述第一到达时间,并将所述发送时间基于所述NR PDCP协议发送至所述终端设备;If the receiving end is the terminal device and the sending end is the core network side device, when the data arrives at the base station device, the base station device records the first arrival time and sends the sending time to the terminal device based on the NR PDCP protocol; 在数据到达所述终端设备时,所述终端设备基于所述NR RRC协议将所述发送时间以及所述第二到达时间上报至基站设备,以供所述基站设备基于所述GTP-U协议将其上报至所述核心网侧设备。When the data arrives at the terminal device, the terminal device reports the sending time and the second arrival time to the base station device based on the NR RRC protocol, so that the base station device reports it to the core network side device based on the GTP-U protocol. 如权利要求4所述的时延异常检测方法,其中,在数据到达所述接收端时,所述终端设备基于所述数据的第二到达时间和发送时间,确定所述数据的整体传输时延是否存在异常,若存在异常,则将异常的整体传输时延、所述发送时间以及所述第二到达时间上报至所述基站设备,以供所述基站设备将其上报至所述核心网侧设备。The delay anomaly detection method as described in claim 4, wherein, when the data arrives at the receiving end, the terminal device determines whether there is an abnormality in the overall transmission delay of the data based on the second arrival time and the sending time of the data. If there is an abnormality, the abnormal overall transmission delay, the sending time and the second arrival time are reported to the base station device, so that the base station device reports it to the core network side device. 如权利要求2所述的时延异常检测方法,其中,所述方法还包括:The delay anomaly detection method according to claim 2, wherein the method further comprises: 基于所述发送端发出数据的发送时间、所述数据到达中间节点的第一到达时间、所述数据到达接收端的第二到达时间、所述接收端作为新的发送端发出的新的数据到达中间节点的第三到达时间、所述新的数据达到作为新的接收端的所述发送端的第四到达时间,计算所述数据在所述发送端和所述新的接收端之间的环回传输时延,以及各所述传输设备中两两传输的分段传输时延;Based on the sending time of the data sent by the sending end, the first arrival time of the data arriving at the intermediate node, the second arrival time of the data arriving at the receiving end, the third arrival time of the new data sent by the receiving end as a new sending end arriving at the intermediate node, and the fourth arrival time of the new data arriving at the sending end as a new receiving end, calculate the round-trip transmission delay of the data between the sending end and the new receiving end, as well as the segmented transmission delay of the two-to-two transmission in each of the transmission devices; 其中,当数据到达所述接收端时,所述接收端作为新的发送端基于所述 预设协议头部的环回时延测量标识,将所述环回时延测量标识和第二到达时间发送至中间节点,以供所述中间节点将其发送至所述新的接收端,所述环回时延测量标识是所述发送端在发出数据时添加至所述预设协议头部的,所述新的数据是在数据到达所述接收端后,所述接收端作为新的发送端发出的第一条数据。When the data arrives at the receiving end, the receiving end acts as a new sending end based on the A loop delay measurement identifier of a preset protocol header, sending the loop delay measurement identifier and the second arrival time to an intermediate node so that the intermediate node can send them to the new receiving end. The loop delay measurement identifier is added to the preset protocol header by the sending end when sending data. The new data is the first data sent by the receiving end as a new sending end after the data arrives at the receiving end. 如权利要求3所述的时延异常检测方法,其中,若在数据到达所述接收端之前,所述中间节点发生切换,则在数据到达所述接收端后,所述接收端基于所述预设协议将需要向发送端反馈的信息发送至切换后的中间节点,以供所述切换后的中间节点将所述信息以及所述第一到达时间上报至本地;The delay anomaly detection method according to claim 3, wherein, if the intermediate node is switched before the data arrives at the receiving end, then after the data arrives at the receiving end, the receiving end sends the information that needs to be fed back to the sending end to the switched intermediate node based on the preset protocol, so that the switched intermediate node reports the information and the first arrival time to the local; 其中,所述中间节点发生切换后,切换前的中间节点已将所述第一到达时间及其对应第一序列号传递至所述切换后的中间节点。After the intermediate node is switched, the intermediate node before the switching has transmitted the first arrival time and its corresponding first sequence number to the intermediate node after the switching. 如权利要求2-7任一项所述的时延异常检测方法,其中,所述接收端在接收到数据时,将当前接收到的数据对应的第一序列号与上一次接收到的数据对应的第二序列号进行比对,若所述第一序列和所述第二序列号不连续,则确定存在丢包事件,并将不连续的序号添加至丢包事件消息中并上报至所述核心网侧设备,以供所述核心网侧设备对丢包事件进行处理。The delay anomaly detection method as described in any one of claims 2-7, wherein, when the receiving end receives data, the first sequence number corresponding to the currently received data is compared with the second sequence number corresponding to the last received data. If the first sequence number and the second sequence number are discontinuous, it is determined that there is a packet loss event, and the discontinuous sequence number is added to the packet loss event message and reported to the core network side device, so that the core network side device can process the packet loss event. 如权利要求1所述的时延异常检测方法,其中,所述数据包括非IP数据。The delay anomaly detection method according to claim 1, wherein the data includes non-IP data. 一种时延异常检测设备,其中,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的时延异常检测程序,所述时延异常检测程序配置为实现如权利要求1至9中任一项所述的时延异常检测方法的步骤。A delay anomaly detection device, wherein the device comprises: a memory, a processor, and a delay anomaly detection program stored in the memory and executable on the processor, wherein the delay anomaly detection program is configured to implement the steps of the delay anomaly detection method as described in any one of claims 1 to 9. 一种存储介质,其中,所述存储介质上存储有时延异常检测程序,所述时延异常检测程序被处理器执行时实现如权利要求1至9任一项所述的时延异常检测方法的步骤。 A storage medium, wherein a delay anomaly detection program is stored on the storage medium, and when the delay anomaly detection program is executed by a processor, the steps of the delay anomaly detection method according to any one of claims 1 to 9 are implemented.
PCT/CN2024/071854 2023-06-30 2024-01-11 Delay anomaly detection method, device and storage medium Pending WO2025001066A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202310804269.4A CN119232617A (en) 2023-06-30 2023-06-30 Method, device and storage medium for detecting abnormal time delay
CN202310804269.4 2023-06-30

Publications (1)

Publication Number Publication Date
WO2025001066A1 true WO2025001066A1 (en) 2025-01-02

Family

ID=93936896

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/071854 Pending WO2025001066A1 (en) 2023-06-30 2024-01-11 Delay anomaly detection method, device and storage medium

Country Status (2)

Country Link
CN (1) CN119232617A (en)
WO (1) WO2025001066A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109412881A (en) * 2017-08-18 2019-03-01 中国移动通信有限公司研究院 A kind of delay in phases monitoring method, intermediate node and synthesis analysis equipment
CN111565411A (en) * 2019-02-14 2020-08-21 华为技术有限公司 Delay measurement method, network equipment and terminal equipment
WO2022117092A1 (en) * 2020-12-04 2022-06-09 苏州盛科通信股份有限公司 Time delay measurement method and apparatus based on srv6 sid
CN115022161A (en) * 2022-06-10 2022-09-06 中国电信股份有限公司 Network delay fault positioning method and device and network delay fault detection equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109412881A (en) * 2017-08-18 2019-03-01 中国移动通信有限公司研究院 A kind of delay in phases monitoring method, intermediate node and synthesis analysis equipment
CN111565411A (en) * 2019-02-14 2020-08-21 华为技术有限公司 Delay measurement method, network equipment and terminal equipment
WO2022117092A1 (en) * 2020-12-04 2022-06-09 苏州盛科通信股份有限公司 Time delay measurement method and apparatus based on srv6 sid
CN115022161A (en) * 2022-06-10 2022-09-06 中国电信股份有限公司 Network delay fault positioning method and device and network delay fault detection equipment

Also Published As

Publication number Publication date
CN119232617A (en) 2024-12-31

Similar Documents

Publication Publication Date Title
US11864019B2 (en) Time-sensitive networking communication method and apparatus
EP3972327A1 (en) Network performance reporting method and apparatus
US9538409B2 (en) Quality of user experience analysis
KR101503680B1 (en) Method and apparatus for network analysis
US20140119196A1 (en) Network Device Trace Correlation
EP3304818B1 (en) Quality of user experience analysis using echo locate
US20080123673A1 (en) Method for transmitting packet and system for mobile communication thereof and mobile station
US20230300051A1 (en) In-band Edge-to-Edge Round-Trip Time Measurement
CN114071560B (en) Network optimization method, device and storage medium
KR102722220B1 (en) Resource cycle configuration method and device, link processing and establishment method and device
CN101548489A (en) Radio network performance monitoring method, radio communication system, device, and its program
CN117061638B (en) Message transmission method, device, storage medium, equipment and system
CN105722247A (en) Network speed superposition device and method
WO2025001066A1 (en) Delay anomaly detection method, device and storage medium
US9986535B2 (en) Method and system for managing mobile management entity (MME) in a telecommunication network
JP2014116840A (en) Communication quality estimation device
KR102273390B1 (en) Method and Apparatus for Integrating Network Function
WO2024027422A1 (en) Communication method and communication apparatus
WO2024027579A1 (en) Data processing method and apparatus
CN116528278A (en) Method and device for collecting terminal information in 5G network
US9088959B1 (en) Paging back-off timer
US20190007851A1 (en) Sdn-based multiple wireless network integration system and method therefor
WO2023071361A1 (en) Terminal measurement, reporting and switching parameter configuration method and apparatus, device, and medium
CN116846771A (en) Service operation method, device, terminal and readable storage medium
CN118019040A (en) A method for determining abnormal delay, terminal, electronic device and medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24829729

Country of ref document: EP

Kind code of ref document: A1