CN112714460A - Service acceleration method and system based on service flow - Google Patents

Service acceleration method and system based on service flow Download PDF

Info

Publication number
CN112714460A
CN112714460A CN202110010757.9A CN202110010757A CN112714460A CN 112714460 A CN112714460 A CN 112714460A CN 202110010757 A CN202110010757 A CN 202110010757A CN 112714460 A CN112714460 A CN 112714460A
Authority
CN
China
Prior art keywords
network
target
service
service data
transmission
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
CN202110010757.9A
Other languages
Chinese (zh)
Other versions
CN112714460B (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.)
Guiyang Xunyou Network Technology Co ltd
Original Assignee
Guiyang Xunyou Network Technology 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 Guiyang Xunyou Network Technology Co ltd filed Critical Guiyang Xunyou Network Technology Co ltd
Priority to CN202110010757.9A priority Critical patent/CN112714460B/en
Publication of CN112714460A publication Critical patent/CN112714460A/en
Application granted granted Critical
Publication of CN112714460B publication Critical patent/CN112714460B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery

Abstract

The invention discloses a service acceleration method and a system based on service flow, wherein the method comprises the following steps: acquiring a target network address issued by a target service, determining a network transmission environment of the target service according to the target network address, detecting the network transmission environment, confirming whether the network transmission environment has a preset fault, if the network transmission environment does not have the preset fault, continuing to transmit the service data of the target service by using the target network corresponding to the target network address, if the network transmission environment has a preset fault, acquiring a third-party network, using the third-party network as a transmission network to transmit the service data of the target service, timely knowing whether the network transmission environment meets the data transmission requirement and whether the service data can be transmitted accurately and infallibly, when the network transmission environment has faults, the third-party network is acquired to realize the continuous transmission of the service data, so that the integrity and the non-continuity of the service data in the transmission process can be ensured, and the integrity of the service data is ensured.

Description

Service acceleration method and system based on service flow
Technical Field
The present invention relates to the field of service processing technologies, and in particular, to a service acceleration method and system based on service traffic.
Background
At present, almost all enterprise management systems relate to business process processing, one process relates to a plurality of departments, a plurality of employees are required to cooperatively work to complete tasks, and for mobile office workers needing frequent business trips, such as company leaders or market and salespeople, the system informs the mobile office workers of the processing approval business in the modes of common mails, short messages, QQ and the like. After receiving the notification, the mobile office staff accesses the internet through a notebook computer or accesses a mobile network through a mobile phone to log in a management system of an enterprise to handle related approval businesses, and in network businesses, particularly video advertisement putting businesses, the flow generated by a video advertisement represents the heat of the video advertisement and also represents the business completion degree.
Disclosure of Invention
Aiming at the displayed problems, the invention provides a service acceleration method and a service acceleration system based on service flow, which are used for solving the problems that the flow of a video advertisement possibly generated in different network environments in the background art does not reach an expected value due to network problems, the service speed is slowed, the information transmission time is prolonged, the office efficiency is reduced, the best time for making decisions is delayed, even the reputation of an enterprise is influenced, and the economic benefit of the enterprise is lost to a certain extent.
A service acceleration method based on service flow comprises the following steps:
acquiring a target network address issued by a target service, and determining a network transmission environment of the target service according to the target network address;
detecting the network transmission environment, and determining whether a preset fault exists in the network transmission environment;
if the network transmission environment does not have the preset fault, continuing to transmit the service data of the target service by using a target network corresponding to the target network address;
and if the preset fault exists in the network transmission environment, acquiring a third-party network, and transmitting the service data of the target service by using the third-party network as a transmission network.
Preferably, the preset fault includes: network delay, network packet loss, and network outage.
Preferably, the obtaining a target network address issued by a target service and determining a network transmission environment of the target service according to the target network address includes:
analyzing a target ip address of a target host for transmitting the target service;
calculating a target network address of the target host according to the target ip address;
confirming the target network corresponding to the target network address;
and detecting a target network environment of the target network, and determining the target network environment as a network transmission environment of the target service.
Preferably, the detecting the network transmission environment to determine whether the network transmission environment has a preset fault includes:
analyzing the preset faults to obtain the network characteristics of each preset specific fault content, wherein the preset specific fault content comprises the following steps: network delay, network packet loss and network outage;
generating a preset risk network identifier of each preset specific fault content according to the network characteristics of each preset specific fault content;
counting all generated preset risk network identifications, and setting risk conditions according to all the preset risk network identifications;
and acquiring a current network identification of the target network, and confirming whether the current network identification meets the risk condition, if so, confirming that the preset fault exists in the network transmission environment, otherwise, confirming that the preset fault does not exist in the network transmission environment.
Preferably, if the preset fault exists in the network transmission environment, acquiring a third party network, and using the third party network as a transmission network to transmit the service data of the target service includes:
when the preset fault exists in the network transmission environment, detecting whether a connectable wifi exists in the network transmission environment;
when the connectable wifi is detected, selecting a first target wifi with the strongest signal intensity from the connectable wifi;
carrying out safety test on the first target wifi;
when the first target wifi passes the safety test, confirming the first target wifi as the third-party network, and replacing the target network with the first target wifi to serve as a transmission network to transmit the service data of the target service or using the first target wifi as an auxiliary network to assist the target network in transmitting the service data;
when the first target wifi cannot pass the safety test, a second target wifi with second strong signal intensity is reproduced and selected to conduct the safety test until the second target wifi passes the safety test, the second target wifi is replaced by the target network and used as a transmission network to transmit the service data of the target service or the second target wifi is used as an auxiliary network to assist the target network to transmit the service data.
Preferably, the method further comprises:
confirming the service type of the service data;
selecting a target service processing mode applicable to the service type from a preset service processing mode architecture;
acquiring a target processing network element corresponding to the target service processing mode;
and receiving the service data by using the target processing network element and carrying out subsequent processing on the service data.
Preferably, the method further comprises:
carrying out integrity check on the transmitted service data to confirm whether the service is transmitted without errors, and if so, disconnecting the network connection with the target network and/or a third-party network;
and generating a service transmission record of the target network, and importing the service transmission record into a preset historical service transmission record table.
Preferably, the confirming the service type of the service data includes:
inputting the service data into a preset server;
determining an applicable service scene of the service data by using the preset server;
acquiring the service dimension identification of the applicable service scene and the dimension information of the service data;
constructing a first feature matrix of the business data according to the business dimension identification and the dimension information;
acquiring a transmission time sequence of the service data, and dividing the time sequence into a plurality of time subsequences;
extracting characteristic data of each subsequence, and constructing a second characteristic matrix according to a plurality of characteristic data;
and evaluating the service type corresponding to the service data by utilizing a preset service type evaluation model according to the first characteristic matrix and the second characteristic matrix.
Preferably, the step of performing integrity check on the transmitted service data includes:
acquiring current service flow and target transmission duration required by transmitting the service data;
dividing the transmitted service data into a plurality of data segments, and performing saturation score evaluation on the content in each data segment to obtain a plurality of evaluation scores;
calculating the integrity of the transmitted service data according to the current service flow, the target transmission time length and the plurality of evaluation scores:
Figure BDA0002884983560000041
wherein k represents the integrity of the transmitted service data, A represents the current service flow, and A represents the integrity of the transmitted service data1Corresponding standard traffic flow expressed as traffic data, T expressed as target transmission duration, T1Expressed as an estimated transmission duration of traffic data, N is expressed as a number of data segments, SiIs shown asThe evaluation score of the ith data segment, G represents a standard evaluation score value, Y represents a network signal value of the service data in the transmission process, and Y represents1Representing the noise signal value of the service data in the transmission process, d representing the state vector of the service data in the transmission process, x representing the maintenance coefficient of the state vector of the service data in the transmission process, and theta representing the state transition probability of the state vector of the service data in the transmission process;
confirming whether the integrity of the transmitted service data is greater than or equal to a preset threshold value, if so, confirming that the integrity of the transmitted service data is preliminarily qualified, otherwise, confirming that the integrity of the transmitted service data is unqualified;
after confirming that the integrity of the transmitted service data is preliminarily qualified, calculating the resource proportion occupied by the service data in the transmission process:
Figure BDA0002884983560000051
wherein, F represents the proportion of resources occupied by the service data in the transmission process, β represents the average transmission rate of the service data in the transmission process, U represents the memory of the service data, V represents the maximum data transmission speed of the target network, and M represents the total resources of the server system where the service data is located;
and confirming whether the resource proportion occupied by the service data in the transmission process is larger than or equal to a preset proportion, if so, further confirming that the integrity of the service data after the transmission is qualified, and otherwise, confirming that the integrity of the service data after the transmission is unqualified.
A traffic acceleration system based on traffic flow, the system comprising:
the acquisition module is used for acquiring a target network address issued by a target service and determining a network transmission environment of the target service according to the target network address;
the detection module is used for detecting the network transmission environment and confirming whether the network transmission environment has a preset fault or not;
the first transmission module is used for continuing to transmit the service data of the target service by using a target network corresponding to the target network address if the network transmission environment does not have the preset fault;
and the second transmission module is used for acquiring a third-party network if the preset fault exists in the network transmission environment, and transmitting the service data of the target service by using the third-party network as a transmission network.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a flowchart of a service acceleration method based on service traffic according to the present invention;
fig. 2 is another work flow diagram of a service acceleration method based on service traffic according to the present invention;
fig. 3 is a flowchart of another operation of a service acceleration method based on service traffic according to the present invention;
fig. 4 is a schematic structural diagram of a service acceleration system based on service traffic according to the present invention.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
At present, almost all enterprise management systems relate to business process processing, one process relates to a plurality of departments, a plurality of employees are required to cooperatively work to complete tasks, and for mobile office workers needing frequent business trips, such as company leaders or market and salespeople, the system informs the mobile office workers of the processing approval business in the modes of common mails, short messages, QQ and the like. After receiving the notification, the mobile office staff accesses the internet through a notebook computer or accesses a mobile network through a mobile phone to log in a management system of an enterprise to handle related approval businesses, and in network businesses, particularly video advertisement putting businesses, the flow generated by a video advertisement represents the heat of the video advertisement and also represents the business completion degree. In order to solve the above problem, this embodiment discloses a service acceleration method based on service traffic.
A service acceleration method based on service traffic, as shown in fig. 1, includes the following steps:
step S101, acquiring a target network address issued by a target service, and determining a network transmission environment of the target service according to the target network address;
step S102, detecting the network transmission environment, and determining whether a preset fault exists in the network transmission environment;
step S103, if the network transmission environment does not have the preset fault, continuing to transmit the service data of the target service by using a target network corresponding to the target network address;
step S104, if the preset fault exists in the network transmission environment, acquiring a third-party network, and transmitting the service data of the target service by using the third-party network as a transmission network.
The working principle of the technical scheme is as follows: the method comprises the steps of obtaining a target network address issued by a target service, determining a network transmission environment of the target service according to the target network address, detecting the network transmission environment, confirming whether a preset fault exists in the network transmission environment, if the preset fault does not exist in the network transmission environment, continuing to transmit service data of the target service by using a target network corresponding to the target network address, if the preset fault exists in the network transmission environment, obtaining a third-party network, and using the third-party network as a transmission network to transmit the service data of the target service.
The beneficial effects of the above technical scheme are: whether the network transmission environment meets the data transmission requirement or not and whether the service data can be accurately and infallibly transmitted can be known in time by carrying out fault detection on the network transmission environment for transmitting the target service, when the network transmission environment has faults, the integrity and the discontinuity of the service data in the transmission process can be ensured by acquiring a third-party network to realize the continuous transmission of the service data, the integrity of the service data is ensured, and the problems that in the prior art, the flow of one video advertisement in different network environments possibly caused by network problems does not reach an expected value, the service speed is slowed down, the information transmission time is prolonged, the office efficiency is reduced, the optimal time for making a decision is delayed, even the reputation of an enterprise is influenced, and the economic benefit of the enterprise is lost to a certain extent are solved.
In one embodiment, the preset fault comprises: network delay, network packet loss, and network outage.
In one embodiment, the obtaining a target network address issued by a target service and determining a network transmission environment of the target service according to the target network address includes:
analyzing a target ip address of a target host for transmitting the target service;
calculating a target network address of the target host according to the target ip address;
confirming the target network corresponding to the target network address;
and detecting a target network environment of the target network, and determining the target network environment as a network transmission environment of the target service.
The beneficial effects of the above technical scheme are: the target network address of the target host can be accurately calculated by analyzing the ip address of the target host, so that the target network corresponding to the target network address can be determined, the network environment of the target network is the network transmission environment of the target network environment, the network transmission environment is accurately confirmed, and a foundation is laid for subsequently judging whether the network transmission environment has faults or not.
In an embodiment, as shown in fig. 2, detecting the network transmission environment to determine whether there is a preset fault in the network transmission environment includes:
step S201, analyzing the preset faults to obtain the network characteristics of each preset specific fault content, where the preset specific fault content includes: network delay, network packet loss and network outage;
step S202, generating a preset risk network identifier of each preset specific fault content according to the network characteristics of each preset specific fault content;
step S203, counting all the generated preset risk network identifications, and setting risk conditions according to all the preset risk network identifications;
step S204, obtaining the current network identification of the target network, confirming whether the current network identification meets the risk condition, if so, confirming that the preset fault exists in the network transmission environment, otherwise, confirming that the preset fault does not exist in the network transmission environment.
The beneficial effects of the above technical scheme are: compared with the prior art that whether the network transmission environment fails or not is judged in a network identification mode, the method is more efficient and accurate in network detection and troubleshooting.
In an embodiment, the obtaining a third party network if the preset fault exists in the network transmission environment, and using the third party network as a transmission network to transmit the service data of the target service includes:
when the preset fault exists in the network transmission environment, detecting whether a connectable wifi exists in the network transmission environment;
when the connectable wifi is detected, selecting a first target wifi with the strongest signal intensity from the connectable wifi;
carrying out safety test on the first target wifi;
when the first target wifi passes the safety test, confirming the first target wifi as the third-party network, and replacing the target network with the first target wifi to serve as a transmission network to transmit the service data of the target service or using the first target wifi as an auxiliary network to assist the target network in transmitting the service data;
when the first target wifi cannot pass the safety test, a second target wifi with second strong signal intensity is reproduced and selected to conduct the safety test until the second target wifi passes the safety test, the second target wifi is replaced by the target network and used as a transmission network to transmit the service data of the target service or the second target wifi is used as an auxiliary network to assist the target network to transmit the service data.
The beneficial effects of the above technical scheme are: can guarantee the transmission security of service data through the security test to connecting wifi, avoid because unknown threat such as virus to the damage of service data, simultaneously, carry out the transmission of service data and can guarantee stable transmission and the transmission efficiency of service data through the strongest target wifi of selected signal intensity, further, can make the user select according to actual conditions through carrying out the transmission to service data or carrying out as auxiliary network with the third party network optional replacing target network, improved practicality and user's experience sense.
In one embodiment, as shown in fig. 3, the method further comprises:
step S301, confirming the service type of the service data;
step S302, selecting a target service processing mode applicable to the service type in a preset service processing mode architecture;
step S303, acquiring a target processing network element corresponding to the target service processing mode;
step S304, the target processing network element is used for receiving the service data and carrying out subsequent processing on the service data.
The beneficial effects of the above technical scheme are: the received service data can be subsequently processed by using the unique target processing network element corresponding to the service type through confirming the service type of the service data, so that the data security of the service data is further improved, and the subsequent processing capability of the service data is also improved.
In one embodiment, the method further comprises:
carrying out integrity check on the transmitted service data to confirm whether the service is transmitted without errors, and if so, disconnecting the network connection with the target network and/or a third-party network;
and generating a service transmission record of the target network, and importing the service transmission record into a preset historical service transmission record table.
The beneficial effects of the above technical scheme are: whether the transmitted service data are completely transmitted or not can be checked by carrying out integrity check on the transmitted service data, the integrity of the service data is further ensured, further, a user can subsequently refer to a historical service transmission record by generating a service transmission record for storage, and the experience of the user is further improved.
In one embodiment, the confirming the service type of the service data includes:
inputting the service data into a preset server;
determining an applicable service scene of the service data by using the preset server;
acquiring the service dimension identification of the applicable service scene and the dimension information of the service data;
constructing a first feature matrix of the business data according to the business dimension identification and the dimension information;
acquiring a transmission time sequence of the service data, and dividing the time sequence into a plurality of time subsequences;
extracting characteristic data of each subsequence, and constructing a second characteristic matrix according to a plurality of characteristic data;
and evaluating the service type corresponding to the service data by utilizing a preset service type evaluation model according to the first characteristic matrix and the second characteristic matrix.
The beneficial effects of the above technical scheme are: the accepting and rejecting range of the service type of the service data can be further reduced by determining the adaptive service scene of the service data, the workload of troubleshooting is reduced, the working efficiency is improved, meanwhile, the parameters of the service data can be analyzed from multiple angles and a matrix can be constructed to evaluate the service type of the service data by constructing the first characteristic matrix and the second characteristic matrix of the service data, and the evaluation result is ensured to be more accurate.
In one embodiment, the step of performing integrity check on the transmitted service data includes:
acquiring current service flow and target transmission duration required by transmitting the service data;
dividing the transmitted service data into a plurality of data segments, and performing saturation score evaluation on the content in each data segment to obtain a plurality of evaluation scores;
calculating the integrity of the transmitted service data according to the current service flow, the target transmission time length and the plurality of evaluation scores:
Figure BDA0002884983560000111
wherein k represents the integrity of the transmitted service data, A represents the current service flow, and A represents the integrity of the transmitted service data1Represented as pairs of service dataCorresponding standard service flow, T is expressed as target transmission time length, T1Expressed as an estimated transmission duration of traffic data, N is expressed as a number of data segments, SiExpressed as the evaluation score of the ith data segment, G is expressed as the standard evaluation score value, Y is expressed as the network signal value of the service data in the transmission process, Y is expressed as the standard evaluation score value1Representing the noise signal value of the service data in the transmission process, d representing the state vector of the service data in the transmission process, x representing the maintenance coefficient of the state vector of the service data in the transmission process, and theta representing the state transition probability of the state vector of the service data in the transmission process;
confirming whether the integrity of the transmitted service data is greater than or equal to a preset threshold value, if so, confirming that the integrity of the transmitted service data is preliminarily qualified, otherwise, confirming that the integrity of the transmitted service data is unqualified;
after confirming that the integrity of the transmitted service data is preliminarily qualified, calculating the resource proportion occupied by the service data in the transmission process:
Figure BDA0002884983560000121
wherein, F represents the proportion of resources occupied by the service data in the transmission process, β represents the average transmission rate of the service data in the transmission process, U represents the memory of the service data, V represents the maximum data transmission speed of the target network, and M represents the total resources of the server system where the service data is located;
and confirming whether the resource proportion occupied by the service data in the transmission process is larger than or equal to a preset proportion, if so, further confirming that the integrity of the service data after the transmission is qualified, and otherwise, confirming that the integrity of the service data after the transmission is unqualified.
The beneficial effects of the above technical scheme are: the integrity of the transmitted service data can be directly calculated by utilizing the parameters without manual verification by calculating the integrity of the transmitted service data by utilizing a plurality of parameters of the transmitted service data, so that the verification time is greatly shortened, further, whether the resource loss occurs in the service data in the transmission process can be ensured by calculating the resource proportion occupied by the service data in the transmission process, whether the transmitted service data is complete can be secondarily determined, and the accuracy is improved.
The embodiment also discloses a service acceleration system based on service traffic, as shown in fig. 4, the system includes:
an obtaining module 401, configured to obtain a target network address issued by a target service, and determine a network transmission environment of the target service according to the target network address;
a detecting module 402, configured to detect the network transmission environment, and determine whether a preset fault exists in the network transmission environment;
a first transmission module 403, configured to continue to transmit the service data of the target service through a target network corresponding to the target network address if the network transmission environment does not have the preset fault;
a second transmission module 404, configured to, if the network transmission environment has the preset fault, acquire a third-party network, and transmit the service data of the target service using the third-party network as a transmission network.
The working principle and the advantageous effects of the above technical solution have been explained in the method claims, and are not described herein again.
It will be understood by those skilled in the art that the first and second terms of the present invention refer to different stages of application.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A service acceleration method based on service flow is characterized by comprising the following steps:
acquiring a target network address issued by a target service, and determining a network transmission environment of the target service according to the target network address;
detecting the network transmission environment, and determining whether a preset fault exists in the network transmission environment;
if the network transmission environment does not have the preset fault, continuing to transmit the service data of the target service by using a target network corresponding to the target network address;
and if the preset fault exists in the network transmission environment, acquiring a third-party network, and transmitting the service data of the target service by using the third-party network as a transmission network.
2. The traffic acceleration method based on traffic flow according to claim 1, wherein the preset fault comprises: network delay, network packet loss, and network outage.
3. The method for accelerating services based on service traffic according to claim 1, wherein said obtaining a target network address issued by a target service and determining a network transmission environment of the target service according to the target network address comprises:
analyzing a target ip address of a target host for transmitting the target service;
calculating a target network address of the target host according to the target ip address;
confirming the target network corresponding to the target network address;
and detecting a target network environment of the target network, and determining the target network environment as a network transmission environment of the target service.
4. The method for accelerating services based on service traffic according to claim 2, wherein the detecting the network transmission environment to determine whether the network transmission environment has a predetermined failure includes:
analyzing the preset faults to obtain the network characteristics of each preset specific fault content, wherein the preset specific fault content comprises the following steps: network delay, network packet loss and network outage;
generating a preset risk network identifier of each preset specific fault content according to the network characteristics of each preset specific fault content;
counting all generated preset risk network identifications, and setting risk conditions according to all the preset risk network identifications;
and acquiring a current network identification of the target network, and confirming whether the current network identification meets the risk condition, if so, confirming that the preset fault exists in the network transmission environment, otherwise, confirming that the preset fault does not exist in the network transmission environment.
5. The method for accelerating services based on service traffic according to claim 1, wherein said obtaining a third party network if the preset fault exists in the network transmission environment, and using the third party network as a transmission network to transmit the service data of the target service includes:
when the preset fault exists in the network transmission environment, detecting whether a connectable wifi exists in the network transmission environment;
when the connectable wifi is detected, selecting a first target wifi with the strongest signal intensity from the connectable wifi;
carrying out safety test on the first target wifi;
when the first target wifi passes the safety test, confirming the first target wifi as the third-party network, and replacing the target network with the first target wifi to serve as a transmission network to transmit the service data of the target service or using the first target wifi as an auxiliary network to assist the target network in transmitting the service data;
when the first target wifi cannot pass the safety test, a second target wifi with second strong signal intensity is reproduced and selected to conduct the safety test until the second target wifi passes the safety test, the second target wifi is replaced by the target network and used as a transmission network to transmit the service data of the target service or the second target wifi is used as an auxiliary network to assist the target network to transmit the service data.
6. The traffic acceleration method based on traffic flow according to claim 1, characterized in that the method further comprises:
confirming the service type of the service data;
selecting a target service processing mode applicable to the service type from a preset service processing mode architecture;
acquiring a target processing network element corresponding to the target service processing mode;
and receiving the service data by using the target processing network element and carrying out subsequent processing on the service data.
7. The traffic acceleration method based on traffic flow according to claim 1, characterized in that the method further comprises:
carrying out integrity check on the transmitted service data to confirm whether the service is transmitted without errors, and if so, disconnecting the network connection with the target network and/or a third-party network;
and generating a service transmission record of the target network, and importing the service transmission record into a preset historical service transmission record table.
8. The method of claim 6, wherein the determining the traffic type of the traffic data comprises:
inputting the service data into a preset server;
determining an applicable service scene of the service data by using the preset server;
acquiring the service dimension identification of the applicable service scene and the dimension information of the service data;
constructing a first feature matrix of the business data according to the business dimension identification and the dimension information;
acquiring a transmission time sequence of the service data, and dividing the time sequence into a plurality of time subsequences;
extracting characteristic data of each subsequence, and constructing a second characteristic matrix according to a plurality of characteristic data;
and evaluating the service type corresponding to the service data by utilizing a preset service type evaluation model according to the first characteristic matrix and the second characteristic matrix.
9. The method for accelerating services based on service traffic of claim 7, wherein the step of performing integrity check on the transmitted service data comprises:
acquiring current service flow and target transmission duration required by transmitting the service data;
dividing the transmitted service data into a plurality of data segments, and performing saturation score evaluation on the content in each data segment to obtain a plurality of evaluation scores;
calculating the integrity of the transmitted service data according to the current service flow, the target transmission time length and the plurality of evaluation scores:
Figure FDA0002884983550000041
wherein k represents the integrity of the transmitted service data, A represents the current service flow, and A represents the integrity of the transmitted service data1Corresponding standard traffic flow expressed as traffic data, T expressed as target transmission duration, T1Denoted as a serviceEstimated transmission duration of data, N being expressed as the number of data segments, SiExpressed as the evaluation score of the ith data segment, G is expressed as the standard evaluation score value, Y is expressed as the network signal value of the service data in the transmission process, Y is expressed as the standard evaluation score value1Representing the noise signal value of the service data in the transmission process, d representing the state vector of the service data in the transmission process, x representing the maintenance coefficient of the state vector of the service data in the transmission process, and theta representing the state transition probability of the state vector of the service data in the transmission process;
confirming whether the integrity of the transmitted service data is greater than or equal to a preset threshold value, if so, confirming that the integrity of the transmitted service data is preliminarily qualified, otherwise, confirming that the integrity of the transmitted service data is unqualified;
after confirming that the integrity of the transmitted service data is preliminarily qualified, calculating the resource proportion occupied by the service data in the transmission process:
Figure FDA0002884983550000042
wherein, F represents the proportion of resources occupied by the service data in the transmission process, β represents the average transmission rate of the service data in the transmission process, U represents the memory of the service data, V represents the maximum data transmission speed of the target network, and M represents the total resources of the server system where the service data is located;
and confirming whether the resource proportion occupied by the service data in the transmission process is larger than or equal to a preset proportion, if so, further confirming that the integrity of the service data after the transmission is qualified, and otherwise, confirming that the integrity of the service data after the transmission is unqualified.
10. A traffic acceleration system based on traffic flow, the system comprising:
the acquisition module is used for acquiring a target network address issued by a target service and determining a network transmission environment of the target service according to the target network address;
the detection module is used for detecting the network transmission environment and confirming whether the network transmission environment has a preset fault or not;
the first transmission module is used for continuing to transmit the service data of the target service by using a target network corresponding to the target network address if the network transmission environment does not have the preset fault;
and the second transmission module is used for acquiring a third-party network if the preset fault exists in the network transmission environment, and transmitting the service data of the target service by using the third-party network as a transmission network.
CN202110010757.9A 2021-01-06 2021-01-06 Service acceleration method and system based on service flow Active CN112714460B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110010757.9A CN112714460B (en) 2021-01-06 2021-01-06 Service acceleration method and system based on service flow

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110010757.9A CN112714460B (en) 2021-01-06 2021-01-06 Service acceleration method and system based on service flow

Publications (2)

Publication Number Publication Date
CN112714460A true CN112714460A (en) 2021-04-27
CN112714460B CN112714460B (en) 2021-11-16

Family

ID=75548321

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110010757.9A Active CN112714460B (en) 2021-01-06 2021-01-06 Service acceleration method and system based on service flow

Country Status (1)

Country Link
CN (1) CN112714460B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458466A (en) * 2012-05-30 2013-12-18 株式会社日立制作所 Flow control device, flow control method, network flow management system, and network flow management method
CN107733744A (en) * 2017-11-30 2018-02-23 北京酷我科技有限公司 A kind of method of iOS network real-time monitorings
US20180206165A1 (en) * 2015-07-07 2018-07-19 Zte Corporation Wireless Hotspot Handover Method, Mobile Terminal and Storage Medium
CN109302322A (en) * 2018-11-16 2019-02-01 北京广利核***工程有限公司 A kind of test macro and method improving nuclear safe level network test accuracy
CN109392148A (en) * 2017-08-11 2019-02-26 电信科学技术研究院 A kind of method, terminal and the network equipment of ascending resource distribution
CN111343630A (en) * 2020-03-07 2020-06-26 山东浪潮通软信息科技有限公司 Network connection state detection method, computer device, and storage medium
CN111857981A (en) * 2019-04-24 2020-10-30 阿里巴巴集团控股有限公司 Data processing method and device
CN112996042A (en) * 2019-12-13 2021-06-18 华为技术有限公司 Network acceleration method, terminal device, server and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458466A (en) * 2012-05-30 2013-12-18 株式会社日立制作所 Flow control device, flow control method, network flow management system, and network flow management method
US20180206165A1 (en) * 2015-07-07 2018-07-19 Zte Corporation Wireless Hotspot Handover Method, Mobile Terminal and Storage Medium
CN109392148A (en) * 2017-08-11 2019-02-26 电信科学技术研究院 A kind of method, terminal and the network equipment of ascending resource distribution
CN107733744A (en) * 2017-11-30 2018-02-23 北京酷我科技有限公司 A kind of method of iOS network real-time monitorings
CN109302322A (en) * 2018-11-16 2019-02-01 北京广利核***工程有限公司 A kind of test macro and method improving nuclear safe level network test accuracy
CN111857981A (en) * 2019-04-24 2020-10-30 阿里巴巴集团控股有限公司 Data processing method and device
CN112996042A (en) * 2019-12-13 2021-06-18 华为技术有限公司 Network acceleration method, terminal device, server and storage medium
CN111343630A (en) * 2020-03-07 2020-06-26 山东浪潮通软信息科技有限公司 Network connection state detection method, computer device, and storage medium

Also Published As

Publication number Publication date
CN112714460B (en) 2021-11-16

Similar Documents

Publication Publication Date Title
US8874649B2 (en) Determination of a spammer through social network characterization
CN110704231A (en) Fault processing method and device
CN107294808A (en) The methods, devices and systems of interface testing
CN112866185B (en) Network traffic monitoring device and abnormal traffic detection method
CN110784355B (en) Fault identification method and device
US9929930B2 (en) Reducing an amount of captured network traffic data to analyze
CN109861856B (en) Method and device for notifying system fault information, storage medium and computer equipment
US20200280501A1 (en) Automation of customer support sorting process
CN105208009B (en) Account security detection method and device
WO2019137052A1 (en) Method and device for network operation and maintenance
CN112235155A (en) Performance test method and device for cooperative formation service communication environment
CN110798428A (en) Detection method, system and related device for violent cracking behavior of account
CN113207146B (en) Wireless communication network quality monitoring system and method
CN112714460B (en) Service acceleration method and system based on service flow
CN114301800A (en) Network equipment quality difference analysis method and device
CN105162931A (en) Method and device for classifying communication numbers
CN113067802A (en) User identification method, device, equipment and computer readable storage medium
CN115378841B (en) Method and device for detecting state of equipment accessing cloud platform, storage medium and terminal
CN110972071A (en) Multi-mode positioning method, positioning server, terminal and storage medium
US20190087909A1 (en) Technology platform dispatch system
CN109960924A (en) One subsystem login method, device, system and electronic equipment
CN116633664B (en) Evaluation system for network security monitoring
CN117651003B (en) ERP information transmission safety monitoring system
CN116260640B (en) Information interception control method and system for big data analysis based on artificial intelligence
CN109753599A (en) The method and apparatus of recommendation business

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