Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for guaranteeing key businesses of networks

A key and business technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of uncontrollable selective packet loss, insufficient timely and accurate scheduling, and failure to guarantee the normal operation of key services, so as to improve application scheduling Unavailable, Guarantee the effect of normal operation

Active Publication Date: 2018-04-03
成都飞鱼星科技股份有限公司
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention proposes a method and device for ensuring network key services, which solves the technical problems in the prior art that when the CPU load in the router is fully loaded, the scheduling is not timely and accurate, selective packet loss is uncontrollable, and the normal operation of key services cannot be guaranteed. Fully guarantee the normal operation of key business

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for guaranteeing key businesses of networks
  • Method and device for guaranteeing key businesses of networks
  • Method and device for guaranteeing key businesses of networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] Such as figure 1 As shown, the key network service guarantee method provided by Embodiment 1 of the present invention specifically includes:

[0043] S01, monitor the CPU load, obtain the current CPU soft interrupt occupancy rate, judge whether it is greater than the soft interrupt occupancy rate upper threshold, if so, execute step S02, otherwise repeat step S01;

[0044] Monitor the CPU load, obtain the CPU soft interrupt occupancy rate every second, calculate the average value after n seconds, and obtain the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate, and judge whether the soft interrupt occupancy rate is Exceeds the soft interrupt occupancy upper limit threshold, if it exceeds, execute step S02, if it does not exceed, repeat step S01.

[0045] S02. Calculate the current packet loss threshold according to the currently received data packet quantity;

[0046] Obtain the number of data packets received in the prev...

Embodiment 2

[0057] Such as figure 2 As shown, the key network service guarantee method provided by Embodiment 2 of the present invention, on the basis of the above embodiments, further provides a method for dynamically updating the packet loss threshold according to the current CPU soft interrupt occupancy rate. Correspondingly, the method specifically includes:

[0058] S11, monitor the CPU load, obtain the current CPU soft interrupt occupancy rate, judge whether it is greater than the soft interrupt occupancy rate upper threshold, if so, execute step S12, otherwise repeat step S11;

[0059] Monitor the CPU load, obtain the CPU soft interrupt occupancy rate every second, calculate the average value after n seconds, and obtain the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate, and judge whether the soft interrupt occupancy rate exceeds If the upper limit threshold of the soft interrupt occupancy exceeds, step S12 is performed, and if it ...

Embodiment 3

[0076] The network-critical service guarantee device provided in Embodiment 4 of the present invention is suitable for performing the method for network-critical service guarantee provided in the embodiment of the present invention. The device specifically includes:

[0077] Packet loss threshold calculation module: including a CPU load monitoring unit for real-time monitoring of the current CPU soft interrupt occupancy rate; a packet loss threshold dynamic update unit, and then dynamically adjusts the current packet loss threshold according to the current CPU soft interrupt occupancy rate;

[0078] Specifically, the CPU load monitoring unit obtains the CPU soft interrupt occupancy rate once every second, and after n seconds, calculates the average value to obtain the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate; the packet loss threshold is dynamically updated The unit obtains the number of data packets received in the previo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a device for guaranteeing key businesses of networks. The method and the device have the advantages that dynamic update of packet loss threshold values is achievedby monitoring a CPU (central processing unit) software interrupt occupancy rate, and dynamic and selective package loss is performed according to the current packet loss threshold values and the quantity and the type of received data packets, so that the problem that normal operation of the key businesses cannot be guaranteed due to network congestion caused by full load of CPUs in the prior artis solved, dynamically-adjustable selective packet loss is realized, and normal operation of the key businesses under different application occasions is guaranteed sufficiently.

Description

technical field [0001] The invention relates to the technical field of computer network communication, in particular to a method and device for guaranteeing key network services. Background technique [0002] In a common network environment, the overload of the network will cause the CPU load of the router to be fully loaded, which will seriously affect the scheduling of upper-layer applications, and sometimes cause some applications to be basically unavailable, the timing is completely uncontrollable, and even flow control occurs. Problems such as failure to take effect will not guarantee the normal operation of key services, and there will be situations such as network forwarding freezes, network service interruptions, and slow key business forwarding. [0003] The existing technology also adopts measures such as monitoring CPU and packet loss to control traffic and network congestion. However, the set packet loss conditions are static, rather than dynamically changing acc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/815H04L12/851H04L12/859H04L47/22H04L47/2475
CPCH04L47/23H04L47/24H04L47/2475
Inventor 姜巨
Owner 成都飞鱼星科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products