CN113783744A - Time delay measuring method and device, computer equipment and storage medium - Google Patents

Time delay measuring method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN113783744A
CN113783744A CN202010524637.6A CN202010524637A CN113783744A CN 113783744 A CN113783744 A CN 113783744A CN 202010524637 A CN202010524637 A CN 202010524637A CN 113783744 A CN113783744 A CN 113783744A
Authority
CN
China
Prior art keywords
time
time delay
delay
address
monitoring
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.)
Granted
Application number
CN202010524637.6A
Other languages
Chinese (zh)
Other versions
CN113783744B (en
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.)
China Mobile Communications Group Co Ltd
China Mobile Group Hainan Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Hainan Co Ltd
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 China Mobile Communications Group Co Ltd, China Mobile Group Hainan Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202010524637.6A priority Critical patent/CN113783744B/en
Publication of CN113783744A publication Critical patent/CN113783744A/en
Application granted granted Critical
Publication of CN113783744B publication Critical patent/CN113783744B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The embodiment of the invention provides a time delay measuring method, a time delay measuring device, computer equipment and a storage medium. In the technical solution provided in the embodiment of the present invention, an information table of a specified network type is generated according to an acquired first tunnel endpoint identifier, a second tunnel endpoint identifier, a transmission control protocol response time, a destination internet interconnection protocol address, a user number, and whether a new air interface dual-connection identifier is supported; associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table; and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired number of the user to be measured, thereby improving the time delay measurement efficiency.

Description

Time delay measuring method and device, computer equipment and storage medium
[ technical field ] A method for producing a semiconductor device
The present invention relates to the field of communications technologies, and in particular, to a time delay measuring method and apparatus, a computer device, and a storage medium.
[ background of the invention ]
At present, the application of low time delay is increasing day by day, and the vertical industries such as 5th generation mobile networks (5G for short) automatic driving, remote medical treatment, industrial manufacturing and the like have higher requirements on the network time delay, so that the accurate and efficient analysis of the time delay becomes more and more important. The commonly used 5G time delay analysis method is a ping test, mainly a manual step-by-step ping test is adopted, the test efficiency is low, the time is delayed, the monitoring in all time periods cannot be realized, and the real time delay cannot be obtained.
[ summary of the invention ]
In view of this, embodiments of the present invention provide a time delay measuring method, a time delay measuring device, a computer device, and a storage medium, which can improve time delay measuring efficiency.
In one aspect, an embodiment of the present invention provides a time delay measuring method, where the method includes:
acquiring third interface information, first interface information and second interface information, wherein the first interface information comprises a first tunnel endpoint identifier, transmission control protocol response time and a destination internet interconnection protocol address, the third interface information comprises whether a new air interface dual-connection identifier is supported, and the second interface information comprises a user number and a second tunnel endpoint identifier;
generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether a new air interface dual-connection identifier is supported or not;
associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table;
and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired user number to be measured.
Optionally, the obtaining the third interface information, the first interface information, and the second interface information includes:
and acquiring first interface information of the first interface, second interface information of the second interface and third interface information of the third interface through the optical splitter.
Optionally, generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the tcp response time, the destination ip address, the user number, and whether a new air interface dual connectivity identifier is supported, includes:
generating a general information table according to the first tunnel endpoint identification, the second tunnel endpoint identification, the user number, the destination internet interconnection protocol address and the transmission control protocol response time;
identifying a user of a specified network type according to whether a new air interface dual-connection identifier is supported;
acquiring a network user number of a user with a specified network type;
and screening the information of the matching of the user number and the network user number from the total information table, and generating an information table of the specified network type.
Optionally, the performance measurement schedule includes a first time, a first address, and a first time delay, the monitoring schedule includes a second time, a second address, and a second time delay, and the information table specifying the network type includes a network subscriber number, a transmission control protocol state, a transmission control protocol response time, a transmission control protocol acknowledgement time, a program start time, and a third address;
associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate an overall time delay table, wherein the overall time delay table comprises the following steps:
judging whether a first difference value between the first time and the program starting time is smaller than a first difference value threshold value and whether the third address is the same as the first address;
if the first difference is smaller than the first difference threshold value and the third address is the same as the first address, taking the first time delay as the performance measurement time delay in the total time delay table;
judging whether a second difference value between the second time and the program starting time is smaller than a second difference value threshold value and whether the third address is the same as the second address;
if the second difference value is smaller than the second difference value threshold value and the third address is the same as the second address, taking the second time delay as the monitoring time delay in the total time delay table;
and generating a total time delay table according to the network user number, the state of the transmission control protocol, the response time of the transmission control protocol, the confirmation time of the transmission control protocol, the third address, the performance measurement time delay and the monitoring time delay.
Optionally, before associating the information table specifying the network type with the generated monitoring schedule and performance measurement schedule, and generating the overall delay table, the method further includes:
acquiring performance measurement data and monitoring data, wherein the performance measurement data comprises first time, a first address and first time delay, and the monitoring data comprises second time, a second address and second time delay;
generating a performance measurement time table according to the first time, the first address and the first time delay;
and generating a monitoring time table according to the second time, the second address and the second time delay.
Optionally, the total delay table includes a network user number, a transmission control protocol response time, a transmission control protocol acknowledgement time, a performance measurement delay, and a monitoring delay; generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the obtained number of the user to be measured, comprising the following steps:
matching the number of the user to be measured with the number of the network user, and inquiring monitoring time delay, transmission control protocol confirmation time, performance measurement time delay and transmission control protocol response time from the total time delay table;
taking the monitoring delay as a transmission delay;
subtracting the monitoring time delay from the transmission control protocol confirmation time to generate a wireless time delay;
subtracting the monitoring time delay from the performance measurement time delay to generate a core network time delay;
generating internet time delay according to the response time, the performance measurement time delay and the monitoring time delay of the transmission control protocol;
and adding the transmission delay, the wireless delay, the core network delay and the internet delay to generate the total delay.
Optionally, generating the internet delay according to the tcp response time, the performance measurement delay, and the monitoring delay, includes:
subtracting the monitoring time delay from the performance measurement time delay to generate time delay difference;
and subtracting the delay difference from the response time of the transmission control protocol to generate the internet delay.
In another aspect, an embodiment of the present invention provides a time delay measuring apparatus, including:
the first obtaining unit is used for obtaining third interface information, first interface information and second interface information, wherein the first interface information comprises a first tunnel endpoint identifier, transmission control protocol response time and a destination internet interconnection protocol address, the third interface information comprises whether a new air interface dual-connection identifier is supported, and the second interface information comprises a user number and a second tunnel endpoint identifier;
a first generating unit, configured to generate an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the tcp response time, the destination ip address, the user number, and whether the new air interface dual connectivity identifier is supported;
the second generation unit is used for associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table;
and the third generating unit is used for generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired user number to be measured.
On the other hand, an embodiment of the present invention provides a storage medium, where the storage medium includes a stored program, and when the program runs, a device in which the storage medium is located is controlled to execute the latency measurement method.
In another aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, where the memory is used to store information including program instructions, and the processor is used to control execution of the program instructions, where the program instructions are loaded and executed by the processor to implement the latency measurement method described above.
In the scheme of the embodiment of the invention, third interface information, first interface information and second interface information are obtained, wherein the first interface information comprises a first tunnel endpoint identifier, transmission control protocol response time and a destination internet interconnection protocol address, the third interface information comprises whether a new air interface dual-connection identifier is supported, and the second interface information comprises a user number and a second tunnel endpoint identifier; generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether a new air interface dual-connection identifier is supported or not; associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table; and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired number of the user to be measured, thereby improving the time delay measurement efficiency.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a delay measurement method according to an embodiment of the present invention;
fig. 2 is a flowchart of another delay measurement method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a 5G network architecture according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a delay measuring device according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention.
[ detailed description ] embodiments
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
It should be understood that although the terms first, second, etc. may be used to describe the set thresholds in the embodiments of the present invention, the set thresholds should not be limited to these terms. These terms are used only to distinguish the set thresholds from each other. For example, the first set threshold may also be referred to as the second set threshold, and similarly, the second set threshold may also be referred to as the first set threshold, without departing from the scope of embodiments of the present invention.
Fig. 1 is a flowchart of a delay measurement method according to an embodiment of the present invention, and as shown in fig. 1, the method includes:
step 101, third interface information, first interface information and second interface information are obtained, the first interface information includes a first Tunnel Endpoint Identifier (TEID), Transmission Control Protocol (TCP) response time, and a destination Internet Protocol (IP) address, the third interface information includes whether a New air interface (NR) dual connection Identifier is supported, and the second interface information includes a user number and a second TEID.
And 102, generating an information table of the appointed network type according to the first TEID, the second TEID, the TCP response time, the destination IP address, the user number and whether the NR dual-connection identifier is supported.
And 103, associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate an overall time delay table.
And step 104, generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired user number to be measured.
In the technical solution provided in the embodiment of the present invention, third interface information, first interface information, and second interface information are obtained, where the first interface information includes a first tunnel endpoint identifier, a tcp response time, and a destination ip address, the third interface information includes whether a new air interface dual connection identifier is supported, and the second interface information includes a user number and a second tunnel endpoint identifier; generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether a new air interface dual-connection identifier is supported or not; associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table; and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired number of the user to be measured, thereby improving the time delay measurement efficiency.
Fig. 2 is a flowchart of another delay measurement method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
step 201, acquiring first interface information of a first interface, second interface information of a second interface and third interface information of a third interface through an optical splitter, wherein the first interface information includes a TEID, a destination IP address and TCP response time, the second interface information includes a user number and a second TEID, and the third interface information includes whether an NR dual-connection identifier is supported.
In this embodiment, each step is executed by a server.
In this embodiment, the first interface information further includes a TCP acknowledgement time and a program start time.
As an optional mode, the first interface is an S1-U interface, the second interface is an S11 interface, and the third interface is an S1-MME interface.
Step 202, generating an overall information table according to the first TEID, the second TEID, the user number, the destination IP address and the TCP response time.
Specifically, the contents corresponding to the same first TEID and second TEID are summarized to generate an overall information table.
In this embodiment, the general information table includes a user number, a destination IP address, a TCP state, a TCP acknowledgement time, a program start time, a third address, and a TCP response time. Wherein the third address is the source base station IP address. For example, the general information table is shown in table 1.
TABLE 1
Figure BDA0002533279390000081
The MSISDN is a user number, the TCP Status is a TCP state, the TCP Response Time is TCP Response Time, the Procedure Start Time is program Start Time, the TCP ACK Time is TCP acknowledgement Time, the ENB _ IP is a third address, and the third address is a source base station IP address.
Step 203, identifying the user of the specified network type according to whether the NR dual-connection identifier is supported.
In this embodiment, the specified network type includes 5G.
In this embodiment, whether the NR dual connectivity flag includes 0 or 1 may be used to indicate a 5G user. If the NR dual-connection identifier is supported to be 1, the user is a 5G user; if the NR dual-connection identifier is supported or not, the identifier is 0, which indicates that the user is not a 5G user.
Step 204, obtaining the network user number of the user with the appointed network type.
In this embodiment, the network subscriber number includes a subscriber number of a subscriber of a specified network type. Specifically, according to the identified user of the specified network type, a user table of the specified network type is generated; acquiring a user number of a user corresponding to the specified network type from a user table of the specified network type; the subscriber number is taken as the network subscriber number.
As an alternative, the network subscriber number of the 5G subscriber is obtained.
For example, the 5G USER (5G USER) table is shown in table 2.
TABLE 2
MSISDN Dual connectivity with NR
13600000000 1
13600000001 0
Wherein, the MSISDN is the network user number, and the Dual connectivity with NR is whether to support NR Dual connection identification. A user with a network user number of 13600000000 supports NR dual connection, and the user is a 5G user; the network user number 13600000001, a user who is not a 5G user, does not support NR dual connectivity.
For example, as shown in table 2, if the 5G USER table specifies a network type of 5G, table 2 can obtain that the USER number of the USER corresponding to 5G is 13600000000, and the USER number is used as the network USER number.
Step 205, screening out the information of the user number matching with the network user number from the general information table, and generating an information table of the specified network type, wherein the information table of the specified network type comprises the network user number, the TCP state, the TCP response time, the TCP acknowledgement time, the program start time and the third address.
As an alternative, the network type information table is designated as a 5G information table.
For example, as shown in table 1, if the network user number is 13600000000 obtained in table 2, the network user number is matched with the user number in the general information table, so as to filter out the matched information and generate a 5G information table, and the 5G information table is shown in table 3.
TABLE 3
Figure BDA0002533279390000091
The MSISDN is a user number, the TCP Status is a TCP state, the TCP Response Time is TCP Response Time, the Procedure Start Time is program Start Time, the TCP ACK Time is TCP acknowledgement Time, the ENB _ IP is a third address, and the third address is a source base station IP address.
Step 206, performance measurement data and monitoring data are obtained, the performance measurement data comprises a first time, a first address and a first time delay, and the monitoring data comprises a second time, a second address and a second time delay.
In this embodiment, data of performance measurement (Two-Way active measurement Protocol, TWAMP for short) is obtained from a wireless network management device, and an TWAMP DATA table is generated.
In this embodiment, monitoring (IP Performance Monitor, abbreviated as IPPM) DATA is obtained from a core network management device, and an IPPM DATA table is generated.
Step 207, generating a performance measurement schedule according to the first time, the first address and the first time delay, wherein the performance measurement schedule comprises the first time, the first address and the first time delay.
For example, the performance measurement time (TWAMP DATA) table is shown in Table 4.
TABLE 4
SDATE ENB_IP DELAY
2020/5/18 16:43:29 49.7.64.200 30ms
Where SDATE is the first time, ENB _ IP is the first address (source base station IP address), and DELAY is the first time DELAY.
And 208, generating a monitoring time table according to the second time, the second address and the second time delay, wherein the monitoring time table comprises the second time, the second address and the second time delay.
For example, the IPPM DATA table is shown in Table 5.
TABLE 5
SDATE ENB_IP DELAY
2020/5/18 16:42:19 49.7.64.200 35ms
Where SDATE is the second time, ENB _ IP is the second address (source base station IP address), and DELAY is the second time DELAY.
Step 209, determining whether a first difference between the first time and the program start time is smaller than a first difference threshold and whether the third address is the same as the first address, if yes, performing step 210; if not, the process is ended.
In this embodiment, step 209 specifically includes:
at step 2091, the program start time is subtracted from the first time to calculate a first difference.
For example: the first time is 2020/5/1816: 43: 29, program start time 2020/5/1816: 39: 29, the first difference is calculated to be 4 minutes.
Step 2092, determining whether the first difference is smaller than a first difference threshold, if yes, continuing to execute step 2093; if not, the process is ended.
In this embodiment, the first difference threshold may be set according to actual conditions. As an alternative, the first difference threshold is 5 minutes.
Step 2093, determining whether the third address is the same as the first address, if yes, go to step 210; if not, the process is ended.
In this embodiment, if it is determined that the third address is the same as the first address, indicating that the IP addresses of the source base stations in the TWAMP DATA table and the 5G information table are the same, the step 210 is continuously executed; if the third address is different from the first address, it indicates that the IP addresses of the source base stations in the TWAMP DATA table and the 5G information table are different, and the process ends.
Step 210, taking the first time delay as a performance measurement time delay in the overall time delay table.
In this embodiment, the total DELAY table (5G General DELAY) is preset and includes a performance measurement DELAY (TWAMP DELAY) field.
Specifically, the TWAMP DELAY field is filled with the first latency as the performance measurement latency (TWAMP DELAY) in the 5G General DELAY table.
Step 211, determining whether a second difference between the second time and the program start time is smaller than a second difference threshold and whether the third address is the same as the second address, if yes, performing step 212; if not, the process is ended.
In this embodiment, step 211 specifically includes:
step 2111, subtract the program start time from the second time, and calculate a second difference.
For example: the first time is 2020/5/1816: 42: 19, program start time 2020/5/1816: 39: 29, the first difference is calculated to be 2 minutes and 50 seconds.
Step 2112, judging whether the second difference value is smaller than a second difference value threshold value, if so, continuing to execute step 2113; if not, the process is ended.
In this embodiment, the second difference threshold may be set according to actual conditions. As an alternative, the second difference threshold is 5 minutes.
Step 2113, determining whether the third address is the same as the second address, if yes, executing step 212; if not, the process is ended.
In this embodiment, if it is determined that the third address is the same as the second address, indicating that the IP address of the source base station in the 5G information table and the IPPM DATA table is the same, the step 212 is continuously executed; if the third address is different from the second address, the IP address of the source base station in the 5G information table and the IPPM DATA table is different, and the process is ended.
Step 212, the second delay is taken as the monitoring delay in the overall delay table.
In this embodiment, the 5G General DELAY table is pre-configured and includes a monitor latency (IPPM DELAY) field.
Specifically, the IPPM DELAY field is filled with the second latency as the monitoring latency (IPPM DELAY) in the 5G General DELAY table.
In the embodiment, the multiple information tables are subjected to multi-dimensional association, and the mode of combining the first interface information, the second interface information and the third interface information is adopted, so that users of specified network types are screened from mass data, automatic delay analysis is performed, and the efficiency of delay measurement analysis is greatly improved.
And step 213, generating a total delay table according to the network user number, the TCP state, the TCP response time, the TCP acknowledgement time, the third address, the performance measurement delay and the monitoring delay, wherein the total delay table comprises the network user number, the TCP response time, the TCP acknowledgement time, the performance measurement delay and the monitoring delay.
For example, the 5G General DELAY Table is shown in Table 6.
TABLE 6
Figure BDA0002533279390000131
Wherein, MSISDN is the network subscriber number, TCP Status is the TCP state, ENB _ IP is the third address, TCP Response Time is the TCP Response Time, TCP ACK Time is the TCP acknowledgement Time, TWAMPDELAY is the performance measurement delay, IPPM DELAY is the monitoring delay.
In the embodiment, automatic collection and analysis of user original data of a specified network type, and real-time analysis and monitoring of segmented time delay and total time delay are realized through multi-interface association, so that the time delay measurement efficiency is improved; the whole process does not need manual intervention, the requirement on the technical capability of an analyst is reduced, the cost is saved, the time consumption of time delay measurement is greatly shortened, and meanwhile, the accuracy of an analysis result is improved.
Step 214, matching the user number to be measured with the network user number, and querying the monitoring delay, the TCP acknowledgement time, the performance measurement delay and the TCP response time from the total delay table.
In this embodiment, the measurer inputs the number of the user to be measured, and the server automatically matches the number of the user to be measured with the number of the network user, so as to query the monitoring delay, the TCP confirmation time, the performance measurement delay, and the TCP response time.
Furthermore, a measurer can input a user number to be measured and a time point, and the server can inquire the monitoring time delay, the TCP confirmation time, the performance measurement time delay and the TCP response time of the user number at the time point, so that the measurement efficiency is further improved.
Step 215, the monitoring delay is taken as the transmission delay.
In this embodiment, the transmission delay is a delay between a 5G base station and a core network System Architecture Evolution Gateway (SAEGW), and the IPPM technology is used to implement real-time analysis of the transmission delay. Specifically, the core network SAEGW sends a first message to the 5G base station according to a specified period, where the first message carries the packet number and byte number of the service packet sent by the current statistics and the sending time T1 of the first message; the 5G base station sends a second message to the core network SAEGW after receiving the first message, wherein the second message carries the time T2 when the 5G base station receives the first message, the sending time T1 of the first message and the sending time T3 of the second message; after receiving the second message, the core network SAEGW records and stores the time T4 of receiving the second message, and calculates the transmission delay B according to the formula B (T4-T1) - (T3-T2) based on T1, T2, T3 and T4, that is: the value of the IPPM DELAY field in the 5G General DELAY table. As an alternative, the first message is an FM message and the second message is a BR message.
And step 216, subtracting the monitoring time delay from the TCP confirmation time to generate the wireless time delay.
In this embodiment, the wireless delay is a delay between the ue and the 5G base station. Using a TCP three-way handshake model, calculating a radio delay a according to a formula of (T6-T5) -B, where a is the radio delay, T6 is a time point from the core network SAEGW to the time point when the acknowledgment message is received, T5 is a time point when the request message is sent, (T6-T5) is the TCP acknowledgment time, and B is the transmission delay (monitor delay).
And 217, subtracting the monitoring time delay from the performance measurement time delay to generate the core network time delay.
In this embodiment, the core network latency is a latency between the core network SAEGW and a core network switch (core switch). The 5G base station sends a test message to the core switch through a TWAMP technology, wherein the test message comprises a test message, a first message sequence number S1 and a sending time timestamp T7; the core switch receives the test message sent by the 5G base station, records and stores the receiving time T8, extracts the first message sequence number S1 and the sending time timestamp T7, and simultaneously generates a response message; the core switch sends a response message to the 5G base station, wherein the response message comprises a response message, a second message sequence number S2 and a sending time timestamp T9; and the 5G base station receives the response message, records the receiving time T10 and calculates the number of the received messages. And calculating the core network delay C according to the formulas C [ (T10-T7) - (T9-T8) ] -B from T7, T8, T9 and T10. Wherein [ (T10-T7) - (T9-T8) ] is the value of TWAMP DELAY field in 5G General DELAY table.
Step 218, generating an internet delay according to the TCP response time, the performance measurement delay, and the monitoring delay.
In this embodiment, step 218 specifically includes:
step 2181, subtract TWAMP DELAY and IPPM DELAY to generate the delay difference.
And a step 2182 of subtracting the delay difference from the TCP Response Time to generate the Internet delay.
In this embodiment, the internet delay is a delay between the core switch and an internet Server (SP Server). By using a TCP three-way handshake model, an internet time delay D is calculated by a formula D (T12-T11) -C, wherein D is an internet Server time delay, C is a core network time delay, T12 is a time point when a core network SAEGW receives an acknowledgement message sent by an SP Server, T11 is a time point when the core network SAEGW sends a request message to the SP Server, and (T12-T11) is a time delay between the core network SAEGW and the SP Server.
Step 219, adding the transmission delay, the wireless delay, the core network delay and the internet delay to generate a total delay.
In this embodiment, the total time delay is a time delay when the user terminal accesses the internet service, that is: the time from the user terminal initiating the service request to the user terminal receiving the SP Server response. According to the 5G network architecture, the total time delay comprises four parts of wireless time delay, transmission time delay, core network time delay and internet time delay.
Fig. 3 is a schematic structural diagram of a 5G network architecture according to an embodiment of the present invention, where the network architecture includes a user terminal 1, a base station 2, a core network SAEGW 3, a core switch4, and an SP Server 5. The user terminal 1 is in communication connection with the base station 2, and the time delay consumed by communication is wireless time delay A; the base station 2 is in communication connection with a core network SAEGW 3, and the time delay consumed by communication is transmission time delay B; the core network SAEGW 3 is in communication connection with the core switch4, and the communication time delay is the core network time delay C; the core switch4 is in communication connection with the SP Server 5, and the communication time delay is the Internet time delay D.
As an alternative, the base station 2 comprises a 5G base station.
In the embodiment, a plurality of algorithms are combined to realize real-time analysis of total time delay and segmented time delay, and rapid positioning of problems is realized by monitoring each segment of time delay, so that 5G low-delay service development is assisted. The time delay measuring method provided by the embodiment of the invention can be used for monitoring all time, can accurately and efficiently obtain each time delay section, and improves the accuracy of the time delay measuring result.
In the technical solution of the delay measurement method provided in the embodiment of the present invention, third interface information, first interface information, and second interface information are obtained, where the first interface information includes a first tunnel endpoint identifier, a tcp response time, and a destination ip address, the third interface information includes whether a new air interface dual connection identifier is supported, and the second interface information includes a user number and a second tunnel endpoint identifier; generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether a new air interface dual-connection identifier is supported or not; associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table; and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired number of the user to be measured, thereby improving the time delay measurement efficiency.
Fig. 4 is a schematic structural diagram of a delay measurement apparatus according to an embodiment of the present invention, where the apparatus is configured to execute the delay measurement method, and as shown in fig. 4, the apparatus includes: a first acquisition unit 11, a first generation unit 12, a second generation unit 13, and a third generation unit 14.
The first obtaining unit 11 is configured to obtain third interface information, first interface information, and second interface information, where the first interface information includes a first TEID, TCP response time, and a destination IP address, the third interface information includes whether an NR dual connectivity identifier is supported, and the second interface information includes a user number and a second TEID.
The first generating unit 12 is configured to generate an information table specifying a network type according to the first TEID, the second TEID, the TCP response time, the destination IP address, the user number, and whether the NR dual connectivity identity is supported.
The second generating unit 13 is configured to associate the information table specifying the network type with the generated monitoring schedule and performance measurement schedule, and generate an overall delay table.
The third generating unit 14 is configured to generate a total delay, a transmission delay, a wireless delay, a core network delay, and an internet service delay according to the total delay table and the obtained user number to be measured.
In this embodiment of the present invention, the first obtaining unit 11 is specifically configured to collect, by using an optical splitter, first interface information of a first interface, second interface information of a second interface, and third interface information of a third interface.
In this embodiment of the present invention, the first generating unit 12 is specifically configured to generate an overall information table according to the first TEID, the second TEID, the user number, the destination IP address, and the TCP response time; identifying a user of a specified network type according to whether the NR dual-connection identifier is supported; acquiring a network user number of a user with a specified network type; and screening the information of the matching of the user number and the network user number from the total information table, and generating an information table of the specified network type.
In this embodiment of the present invention, the second generating unit 13 is specifically configured to determine whether a first difference between the first time and the program start time is smaller than a first difference threshold and whether the third address is the same as the first address; if the first difference is smaller than the first difference threshold value and the third address is the same as the first address, taking the first time delay as the performance measurement time delay in the total time delay table; judging whether a second difference value between the second time and the program starting time is smaller than a second difference value threshold value and whether the third address is the same as the second address; if the second difference value is smaller than the second difference value threshold value and the third address is the same as the second address, taking the second time delay as the monitoring time delay in the total time delay table; and generating a total time delay table according to the network user number, the TCP state, the TCP response time, the TCP confirmation time, the third address, the performance measurement time delay and the monitoring time delay.
In the embodiment of the present invention, the apparatus further includes a second obtaining unit 15, a fourth generating unit 16, and a fifth generating unit 17.
The second obtaining unit 15 is configured to obtain performance measurement data and monitoring data, where the performance measurement data includes a first time, a first address, and a first delay, and the monitoring data includes a second time, a second address, and a second delay.
The fourth generating unit 16 is configured to generate a performance measurement schedule according to the first time, the first address, and the first delay.
The fifth generating unit 17 is configured to generate a monitoring schedule according to the second time, the second address, and the second time delay.
In the embodiment of the present invention, the third generating unit 14 is specifically configured to match the user number to be measured with the network user number, and query the monitoring delay, the TCP acknowledgement time, the performance measurement delay, and the TCP response time from the total delay table; taking the monitoring delay as a transmission delay; subtracting the monitoring time delay from the TCP confirmation time to generate a wireless time delay; subtracting the monitoring time delay from the performance measurement time delay to generate a core network time delay; generating internet time delay according to TCP response time, performance measurement time delay and monitoring time delay; and adding the transmission delay, the wireless delay, the core network delay and the internet delay to generate the total delay.
In the embodiment of the present invention, the third generating unit 14 is further specifically configured to subtract the performance measurement delay from the monitoring delay to generate a delay difference; and subtracting the delay difference from the TCP response time to generate the Internet delay.
In the scheme of the embodiment of the invention, third interface information, first interface information and second interface information are obtained, wherein the first interface information comprises a first tunnel endpoint identifier, transmission control protocol response time and a destination internet interconnection protocol address, the third interface information comprises whether a new air interface dual-connection identifier is supported, and the second interface information comprises a user number and a second tunnel endpoint identifier; generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether a new air interface dual-connection identifier is supported or not; associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table; and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired number of the user to be measured, thereby improving the time delay measurement efficiency.
An embodiment of the present invention provides a storage medium, where the storage medium includes a stored program, where, when the program runs, a device in which the storage medium is located is controlled to execute each step of the above embodiment of the time delay measurement method, and for specific description, reference may be made to the above embodiment of the time delay measurement method.
Embodiments of the present invention provide a computer device, including a memory and a processor, where the memory is configured to store information including program instructions, and the processor is configured to control execution of the program instructions, and the program instructions are loaded and executed by the processor to implement steps of the embodiments of the latency measurement method, and specific descriptions may refer to the embodiments of the latency measurement method.
Fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention. As shown in fig. 5, the computer device 30 of this embodiment includes: a processor 31, a memory 32, and a computer program 33 stored in the memory 32 and capable of running on the processor 31, where the computer program 33 is executed by the processor 31 to implement the method for measuring delay in the embodiments, and in order to avoid repetition, the details are not repeated herein. Alternatively, the computer program is executed by the processor 31 to implement the functions of each model/unit applied to the delay measuring device in the embodiments, which are not repeated herein to avoid repetition.
The computer device 30 includes, but is not limited to, a processor 31, a memory 32. Those skilled in the art will appreciate that fig. 5 is merely an example of a computer device 30 and is not intended to limit the computer device 30 and that it may include more or fewer components than shown, or some components may be combined, or different components, e.g., the computer device may also include input output devices, network access devices, buses, etc.
The processor 31 may be a Central Processing Unit (CPU), other general purpose processor, a Digital signal processor (DP), an Application specific integrated Circuit (AIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 32 may be an internal storage unit of the computer device 30, such as a hard disk or a memory of the computer device 30. The memory 32 may also be an external storage device of the computer device 30, such as a plug-in hard disk provided on the computer device 30, a smart Memory Card (MC), a secure Digital (D) Card, a flash memory Card (Flah Card), and the like. Further, the memory 32 may also include both internal and external storage units of the computer device 30. The memory 32 is used for storing computer programs and other programs and data required by the computer device. The memory 32 may also be used to temporarily store data that has been output or is to be output.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method for time delay measurement, the method comprising:
acquiring third interface information, first interface information and second interface information, wherein the first interface information comprises a first tunnel endpoint identifier, transmission control protocol response time and a destination internet interconnection protocol address, the third interface information comprises whether a new air interface dual-connection identifier is supported, and the second interface information comprises a user number and a second tunnel endpoint identifier;
generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the transmission control protocol response time, the destination internet interconnection protocol address, the user number and whether the new air interface dual-connection identifier is supported or not;
associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table;
and generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the acquired user number to be measured.
2. The method of claim 1, wherein the obtaining the third interface information, the first interface information, and the second interface information comprises:
and acquiring the first interface information of the first interface, the second interface information of the second interface and the third interface information of the third interface through an optical splitter.
3. The delay measurement method according to claim 1, wherein the generating an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the tcp response time, the destination ip address, the user number, and whether the new air interface dual connectivity identifier is supported comprises:
generating a general information table according to the first tunnel endpoint identification, the second tunnel endpoint identification, the user number, the destination internet interconnection protocol address and the transmission control protocol response time;
identifying a user of a specified network type according to whether the new air interface dual-connection identifier is supported or not;
acquiring the network user number of the user with the specified network type;
and screening the information of the user number matched with the network user number from the general information table, and generating the information table of the specified network type.
4. The latency measurement method of claim 1, wherein the performance measurement schedule comprises a first time, a first address, and a first latency, the monitoring schedule comprises a second time, a second address, and a second latency, and the information table specifying the network type comprises a network subscriber number, a transmission control protocol state, a transmission control protocol response time, a transmission control protocol acknowledgement time, a program start time, and a third address;
the associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate an overall time delay table, including:
judging whether a first difference value between the first time and the program starting time is smaller than a first difference threshold value and whether the third address is the same as the first address;
if the first difference is smaller than a first difference threshold value and the third address is the same as the first address, taking the first time delay as the performance measurement time delay in the total time delay table;
judging whether a second difference value between the second time and the program starting time is smaller than a second difference value threshold value and whether the third address is the same as the second address;
if the second difference value is smaller than a second difference value threshold value and the third address is the same as the second address, taking the second time delay as the monitoring time delay in the overall time delay table;
and generating a total time delay table according to the network user number, the transmission control protocol state, the transmission control protocol response time, the transmission control protocol confirmation time, the third address, the performance measurement time delay and the monitoring time delay.
5. The latency measurement method according to claim 1, further comprising, before the associating the information table of the specified network type with the generated monitoring schedule and performance measurement schedule to generate an overall latency table:
acquiring performance measurement data and monitoring data, wherein the performance measurement data comprises first time, a first address and first time delay, and the monitoring data comprises second time, a second address and second time delay;
generating a performance measurement time table according to the first time, the first address and the first time delay;
and generating a monitoring time table according to the second time, the second address and the second time delay.
6. The latency measurement method of claim 1, wherein the overall latency table includes network subscriber numbers, transmission control protocol response times, transmission control protocol acknowledgement times, performance measurement latencies, and monitoring latencies; generating total time delay, transmission time delay, wireless time delay, core network time delay and internet service time delay according to the total time delay table and the obtained number of the user to be measured, and the method comprises the following steps:
matching the number of the user to be measured with the number of the network user, and inquiring the monitoring time delay, the transmission control protocol confirmation time, the performance measurement time delay and the transmission control protocol response time from the overall time delay table;
taking the monitoring delay as the transmission delay;
subtracting the monitoring time delay from the transmission control protocol confirmation time to generate the wireless time delay;
subtracting the monitoring time delay from the performance measurement time delay to generate the core network time delay;
generating internet time delay according to the transmission control protocol response time, the performance measurement time delay and the monitoring time delay;
and adding the transmission delay, the wireless delay, the core network delay and the internet delay to generate a total delay.
7. The method of claim 6, wherein generating the internet latency according to the tcp response time, the performance measurement latency, and the monitoring latency comprises:
subtracting the monitoring time delay from the performance measurement time delay to generate time delay difference;
and subtracting the time delay difference from the transmission control protocol response time to generate the internet time delay.
8. A time delay measuring apparatus, comprising:
a first obtaining unit, configured to obtain third interface information, first interface information, and second interface information, where the first interface information includes a first tunnel endpoint identifier, a tcp response time, and a destination ip address, the third interface information includes whether a new air interface dual connection identifier is supported, and the second interface information includes a user number and a second tunnel endpoint identifier;
a first generating unit, configured to generate an information table of a specified network type according to the first tunnel endpoint identifier, the second tunnel endpoint identifier, the tcp response time, the destination ip address, the user number, and whether the new air interface dual connectivity identifier is supported;
the second generation unit is used for associating the information table of the specified network type with the generated monitoring time table and the performance measurement time table to generate a total time delay table;
and a third generating unit, configured to generate a total delay, a transmission delay, a wireless delay, a core network delay, and an internet service delay according to the total delay table and the obtained user number to be measured.
9. A storage medium, comprising a stored program, wherein the program, when executed, controls an apparatus in which the storage medium is located to perform the latency measurement method according to any one of claims 1 to 7.
10. A computer device comprising a memory for storing information including program instructions and a processor for controlling the execution of the program instructions, wherein the program instructions when loaded and executed by the processor implement the latency measurement method of any one of claims 1 to 7.
CN202010524637.6A 2020-06-10 2020-06-10 Time delay measurement method, time delay measurement device, computer equipment and storage medium Active CN113783744B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010524637.6A CN113783744B (en) 2020-06-10 2020-06-10 Time delay measurement method, time delay measurement device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010524637.6A CN113783744B (en) 2020-06-10 2020-06-10 Time delay measurement method, time delay measurement device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113783744A true CN113783744A (en) 2021-12-10
CN113783744B CN113783744B (en) 2023-07-04

Family

ID=78834736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010524637.6A Active CN113783744B (en) 2020-06-10 2020-06-10 Time delay measurement method, time delay measurement device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113783744B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115550107A (en) * 2022-09-21 2022-12-30 北京天融信网络安全技术有限公司 Method for establishing tunnel, method and device for selecting network for establishing tunnel
WO2024093365A1 (en) * 2022-11-04 2024-05-10 中兴通讯股份有限公司 Time delay determination method and apparatus, and electronic device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716837A (en) * 2013-12-17 2014-04-09 北京创毅视讯科技有限公司 Method for selecting bearer, and LTE base station
CN104486743A (en) * 2014-12-29 2015-04-01 武汉虹信技术服务有限责任公司 Method for user information correlation of XDR (external data representation) data of interfaces of core network
CN105430680A (en) * 2015-10-27 2016-03-23 合肥浩瀚深度信息技术有限公司 Correlation method of signaling processes of S1-MME interface and S11 interface in internal switching scenes of LTE system
CN106332138A (en) * 2016-08-31 2017-01-11 四川亨通网智科技有限公司 Method for obtaining MRO user information based on S1-MME signalling association
WO2018086412A1 (en) * 2016-11-08 2018-05-17 华为技术有限公司 Time delay control method, apparatus and system
US20180295049A1 (en) * 2015-12-09 2018-10-11 Huawei Technologies Co., Ltd. System, method and nodes for performance measurement in segment routing network
WO2020001301A1 (en) * 2018-06-30 2020-01-02 华为技术有限公司 Quality-of-service control method and apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716837A (en) * 2013-12-17 2014-04-09 北京创毅视讯科技有限公司 Method for selecting bearer, and LTE base station
CN104486743A (en) * 2014-12-29 2015-04-01 武汉虹信技术服务有限责任公司 Method for user information correlation of XDR (external data representation) data of interfaces of core network
CN105430680A (en) * 2015-10-27 2016-03-23 合肥浩瀚深度信息技术有限公司 Correlation method of signaling processes of S1-MME interface and S11 interface in internal switching scenes of LTE system
US20180295049A1 (en) * 2015-12-09 2018-10-11 Huawei Technologies Co., Ltd. System, method and nodes for performance measurement in segment routing network
CN106332138A (en) * 2016-08-31 2017-01-11 四川亨通网智科技有限公司 Method for obtaining MRO user information based on S1-MME signalling association
WO2018086412A1 (en) * 2016-11-08 2018-05-17 华为技术有限公司 Time delay control method, apparatus and system
WO2020001301A1 (en) * 2018-06-30 2020-01-02 华为技术有限公司 Quality-of-service control method and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
周国贤: "基于大数据的5G时延分析平台设计与实现", 《通讯世界》 *
李京辉: "基于附着流程中S1U接口TEID的用户标识关联回填方法研究", 《邮电设计技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115550107A (en) * 2022-09-21 2022-12-30 北京天融信网络安全技术有限公司 Method for establishing tunnel, method and device for selecting network for establishing tunnel
WO2024093365A1 (en) * 2022-11-04 2024-05-10 中兴通讯股份有限公司 Time delay determination method and apparatus, and electronic device and storage medium

Also Published As

Publication number Publication date
CN113783744B (en) 2023-07-04

Similar Documents

Publication Publication Date Title
CN110635965B (en) IPv6 network quality monitoring method, equipment and storage medium
CN113783744B (en) Time delay measurement method, time delay measurement device, computer equipment and storage medium
US20230042747A1 (en) Message Processing Method and Device, Storage Medium, and Electronic Device
EP3713156A1 (en) Network performance detection method and related apparatus
CN107623752B (en) Network management method and device based on link layer
CN112118151A (en) Network speed measuring method, device, system, electronic equipment and storage medium
CN111813622B (en) Equipment monitoring method and device
CN112566078A (en) Device connection method and apparatus, storage medium, and electronic apparatus
TW201505404A (en) A method and apparatus for recording information from a plurality of mobile devices in an area
CN112738019B (en) Method and device for displaying device information, storage medium and electronic device
US20160285730A1 (en) Apparatus and method for measuring a bandwidth for data transmission between communication devices
CN113965904A (en) Device registration method, device and storage medium
CN111314004A (en) Time service method and device for smart home, terminal equipment and storage medium
CN110972185A (en) Data transmission method and device
CN112422564A (en) Protocol testing method, device, storage medium and electronic device
WO2023173876A1 (en) Data communication method and apparatus, device and medium
EP3771151A1 (en) Multicast message processing method and network device
CN114071448B (en) Data transmission method, related network node and storage medium
CN104244172A (en) Information interaction method and device
CN112637151A (en) Data message transmission method, terminal device, server and storage medium
CN112256714A (en) Data synchronization method and device, electronic equipment and computer readable medium
CN112491583A (en) Data acquisition and analysis method and device
CN111614425B (en) Time synchronization method and access network equipment
US11050860B2 (en) Method and apparatus for network address analysis
WO2023185533A1 (en) Detection processing method, apparatus and system, and storage medium and electronic apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant