IP Library › Granted Patent US 11,770,312
Granted Patent B2
US 11,770,312 · App. 17/784,811 · Granted Sep 26, 2023

Service detection method and apparatus, device, and storage medium

Inventors: Jinghai Yu (Shenzhen, CN); Xinhua Zhu (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04L43/026H04L43/04H04L43/067H04L43/087H04L63/0236
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,770,312
App. No.
17/784,811
Granted
Sep 26, 2023
Kind
B2
Abstract

Disclosed are a service detection method and apparatus, a device, and a non-transitory computer-readable storage medium. The service detection method may includes: determining a service time interval between service data; determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter; and determining that the service data is periodic service data in response to determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter.

Claims (36)

1. A service detection method, comprising:

determining a service time interval between service data;

determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter; and

determining that the service data is periodic service data in response to determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter;

wherein the determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter comprises:

determining that matching is successful in response to a difference between the service time interval and the set period value being less than or equal to the set jitter value; determining that the matching fails in response to the difference between the service time interval and the set period value being greater than the set jitter value; wherein the set jitter value and the set period value are estimated values, the estimated values are automatically acquired estimated values.

2. The method of claim 1 , wherein the determining a service time interval between service data comprises:

determining the service time interval according to a time stamp of the service data.

3. The method of claim 1 , wherein the determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter comprises:

determining that the matching result of the current service time interval meets the periodicity condition in response to the number of service time intervals successfully matched in succession for a first time being the minimum number of matching time intervals, and the number of currently matched service time intervals being less than or equal to the maximum number of matching time intervals.

4. The method of claim 1 , further comprising:

determining that the matching result of the current service time interval does not meet the periodicity condition, and the service data is aperiodic data, in response to the number of currently matched service time intervals being equal to the maximum number of matching time intervals, and the number of service time intervals successfully matched in succession being less than the minimum number of matching time intervals.

5. The method of claim 1 , wherein before the determining a service time interval between service data, the method further comprises:

acquiring the service data according to a preset data extraction rule,

wherein the data extraction rule comprises at least one of message length, source MAC address, destination MAC address, virtual local area network, priority, source IP address, destination IP address, port number or application layer protocol, and

wherein forms of the message length comprises a length range, a discrete form, and a mixed form.

6. The method of claim 1 , wherein after the determining that the service data is periodic service data, the method further comprises:

reporting the service data for service configuration.

7. A device, comprising:

one or more processors;

a memory, configured to store one or more programs;

the one or more programs, when executed by the one or more processors, cause the one or more processors to carry out a service detection method, comprising:

determining a service time interval between service data;

determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter; and

determining that the service data is periodic service data in response to determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter;

wherein the determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter comprises:

determining that matching is successful in response to a difference between the service time interval and the set period value being less than or equal to the set jitter value;

determining that the matching fails in response to the difference between the service time interval and the set period value being greater than the set jitter value; wherein

the set jitter value and the set period value are estimated values, the estimated values are automatically acquired estimated values.

8. A non-transitory computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to carry out a service detection method, comprising:

determining a service time interval between service data;

determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter; and

determining that the service data is periodic service data in response to determining that the matching result of the current service time interval meets a periodicity condition according to a minimum number of matching time intervals and a maximum number of matching time intervals in the periodicity judgment parameter;

wherein the determining a matching result of the service time interval according to a set period value and a set jitter value in a preset periodicity judgment parameter comprises:

determining that matching is successful in response to a difference between the service time interval and the set period value being less than or equal to the set jitter value; determining that the matching fails in response to the difference between the service time interval and the set period value being greater than the set jitter value;

wherein the set jitter value and the set period value are estimated values, the estimated values are automatically acquired estimated values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2022
From: YU, JINGHAI; ZHU, XINHUA
To: ZTE CORPORATION
Reel/Frame 060182/0119 →
Priority Claims (1)
CN 201911305141.3 · Dec 17, 2019 · national
Continuity (1)
Related Publication 20230023154A1 · Jan 26, 2023