CN105871572A - Method, device and system for service chain strategy optimization - Google Patents
Method, device and system for service chain strategy optimization Download PDFInfo
- Publication number
- CN105871572A CN105871572A CN201510028807.0A CN201510028807A CN105871572A CN 105871572 A CN105871572 A CN 105871572A CN 201510028807 A CN201510028807 A CN 201510028807A CN 105871572 A CN105871572 A CN 105871572A
- Authority
- CN
- China
- Prior art keywords
- business chain
- traffic
- downlink traffic
- flow
- mark
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention discloses a method, a device and a system for service chain strategy optimization. The method comprises steps: a flow classifier acquires a service chain strategy made by a service chain strategy control function entity, the to-be-processed flow is searched according to rule information in the service chain strategy, and the to-be-processed flow is guided to the corresponding service chain according to the service chain strategy. According to the embodiment of the invention, fine-grained distinction is carried out on uplink and downlink flow to guide the flowing direction of the flow, behaviors of the flow classifier are guided based on the rule information, overhead brought as the downlink flow passes through a gateway or the flow classifier repeatedly can be reduced, overhead brought as the flow classifier uses a deep packet resolution capability can be reduced, and the handling capacity of the system is enhanced.
Description
Technical field
The present invention relates to flow bootstrap technique, particularly relate to a kind of business chain policy optimization method, device and be
System.
Background technology
Along with the development of mobile Internet, operator will dispose increasing flow and process increment equipment, than
Such as video optimized, protocol optimization, information recommendation, caching, fire wall etc..For flow, it it not institute
Some flows are required for processing increment equipment through all of flow, but according to the business chain strategy of operator,
Part only needs the process through part increment equipment.In this background, the mechanism of business chain is suggested, i.e.
Distinguish flow direct traffic through different increment equipment, improve the motility of networking, and reduce increment and set
Standby flow burden or lower deployment cost.
In view of flow, to process increment device category various, and characteristic is different: some processing equipments only need to process up
Flow, some equipment only need to process downlink traffic, also have some equipment to need to process uplink and downlink flow;
Some flows pass through discriminatory analysis uplink traffic, i.e. can determine whether discharge characteristic, determine uplink traffic and downstream
The business chain that amount should be passed through respectively, some flows also need to analyze downlink traffic could identify discharge characteristic,
The business chain that decision should be passed through.
Regrettably, current technology does not analyse in depth these traffic performances, not for DPI to gateway or
The correlational study of the performance cost problem etc. that flow classifier brings.
Summary of the invention
The embodiment of the present invention is for solving above-mentioned technical problem, it is provided that a kind of business chain policy optimization method, device
And system, the expense that the downlink traffic of gateway brings can be reduced.
The technical scheme of the embodiment of the present invention is achieved in that
A kind of business chain policy optimization method, including:
Flow classifier obtains the business chain strategy that business chain policy control functions entity is formulated, according to described business
Business chain Rule Information in chain strategy finds out pending flow, and according to described business chain Rule Information
Described pending flow is guided to corresponding business chain.
Preferably, described business chain Rule Information includes at least one in following information: customer flow mark,
Whether traffic performance, descending depth detection open and business chain identification information.
Preferably, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain, including:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof.
Preferably, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain, including:
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
Preferably, described method also includes:
Described flow in corresponding business chain through be there is a need to through increment flow process after, also will remove
The business chain mark that described flow adds.
Preferably, the customer flow in described business chain Rule Information is designated code information or the seedbed of user
Location information.
Preferably, described method also includes:
It is being provided with in the case of the network address turns equipment, when determining that user uses internal address to initiate business,
The downlink traffic issued public network side first carries out network address translation, then by described flow classifier by described descending
Flow guides to corresponding business chain.
Preferably, when described flow classifier is one, described flow classifier is arranged in gateway, or is arranged at
Outside gateway, described flow classifier receives the business chain strategy that business chain policy control functions entity is formulated, and presses
According to distinguishing flow, direct traffic is to corresponding business chain;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
A kind of business chain policy optimization device, including: acquiring unit, lookup unit and guidance unit, wherein:
Acquiring unit, for obtaining the business chain strategy that business chain policy control functions entity is formulated;
Search unit, for finding out pending according to the business chain Rule Information in described business chain strategy
Flow;
Guidance unit, for guiding described pending flow to corresponding industry according to described business chain strategy
Business chain.
Preferably, described business chain Rule Information includes at least one of following information: customer flow mark,
Whether traffic performance, descending depth detection open and business chain identification information;
Traffic performance is the service identification of logic, now needs to configure logic business mark letter in flow classifier
The service feature information that breath is corresponding, or flow classifier to obtain the mark that stored in the equipment such as gateway corresponding
Service feature information;Or traffic performance is concrete service feature information;
Accordingly, described guidance unit, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
Preferably, the customer flow in described business chain Rule Information is designated code information or the seedbed of user
Location information.
A kind of business chain policy optimization system, including: business chain policy control functions entity, flow classifier and
Gateway, wherein:
Gateway, for distributing the network address for user, by the network address of user or user totem information to industry
Business chain policy control functions entity sends;
Business chain policy control functions entity, is used for formulating business chain strategy, and by described business chain strategy to
Described flow classifier sends;
Flow classifier, for finding out pending according to the business chain Rule Information in described business chain strategy
Flow, and according to described business chain strategy, described pending flow is guided to corresponding business chain.
Preferably, described business chain Rule Information includes at least one of following information: customer flow mark,
Whether traffic performance, descending depth detection open and business chain identification information;
Accordingly, described flow classifier, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
Preferably, described system also includes: flow rate capacity entity and business router, wherein:
Flow rate capacity entity, for carrying out flow process of rising in value to the flow in business chain;
Business router, for carrying out direct traffic according to business chain mark;
The flow processed through increment flow is being sent to public network, by described business router or flow classifier
The business chain mark added for described flow is removed.
Preferably, described system also includes:
Network address translater, for user private network address in user uplink flow is converted to public network address,
Receive the downlink traffic that issues of public network side, described downlink traffic first carried out network address translation, retransmit to
Described flow classifier.
Preferably, when described flow classifier is one, described flow classifier is arranged in gateway, or is arranged at
Outside gateway, described flow classifier receives the business chain strategy that business chain policy control functions entity is formulated, and presses
According to distinguishing flow, direct traffic is to corresponding business chain;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
In the present invention, the network switching equipment at flow increment processing equipment place, can identify the business in flow
Chain identifies, and carries out forwarding or the route of IP bag according to service identification.Particularly as follows: in the network switching equipment
Route or exchanging policy, can be network controlled device or route exchange device management function or service link by joining
Put function according to the flow processing equipment order set that business chain mark is corresponding, the network switching equipment to be joined
Put.Network controller or route exchange device management function or service link can be from business chain by configuration feature
Obtain the flow processing equipment order from business chain mark is corresponding at policy control functions to gather;But also other industry
Business chain configuration network element obtains;Can also directly configure.Wherein, business chain configuration network element can manage and
Configuration service chain mark and the corresponding relation of flow processing equipment order set.
The network switching equipment at flow increment processing equipment place in the present invention, it is also possible to be independent of business chain mark
Know, directly flow through needs through inflow-rate of water turbine processing equipment according to routing forwarding strategy direct traffic.These strategies
Obtain similar the preceding paragraph to describe, only at policy control functions or configuration network element or business chain routing configuration
Obtain is with the route switching strategy of the information such as IP five-tuple or mac.
In the embodiment of the present invention, when flow classifier obtains the business chain that business chain policy control functions entity is formulated
After strategy, find out pending flow, and root according to the business chain Rule Information in described business chain strategy
According to described business chain strategy, described pending flow is guided to corresponding business chain.The embodiment of the present invention pair
Uplink and downlink flow carries out fine granularity differentiation, with the flow direction of direct traffic, rule-based information guidance flow point
Class device behavior, reduces the expense that downlink traffic iterates through gateway or flow classifier brings, reduces flow point
Class device uses the expense that deep packet analytic ability brings, and improves the process capacity of system.
Accompanying drawing explanation
Fig. 1 is the flow chart of the business chain policy optimization method of the embodiment of the present invention one;
Fig. 2 is the flow chart of the business chain policy optimization method of the embodiment of the present invention two;
Fig. 3 a, 3b are the flow chart of the business chain policy optimization method of the embodiment of the present invention three;
Fig. 4 is the flow chart of the business chain policy optimization method of the embodiment of the present invention four;
Fig. 5 is the flow chart of the business chain policy optimization method of the embodiment of the present invention five;
Fig. 6 is the flow chart of the business chain policy optimization method of the embodiment of the present invention six;
Fig. 7 is the flow chart of the business chain policy optimization method of the embodiment of the present invention seven;
Fig. 8 is the flow chart of the business chain policy optimization method of the embodiment of the present invention eight;
Fig. 9 is the flow chart of the business chain policy optimization method of the embodiment of the present invention nine;
Figure 10 is the flow chart of the business chain policy optimization method of the embodiment of the present invention nine;
Figure 11 is the composition structural representation of the business chain policy optimization device of the embodiment of the present invention.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, also reference by the following examples
Accompanying drawing, the present invention is described in more detail.
Fig. 1 is the flow chart of the business chain policy optimization method of the embodiment of the present invention one, as it is shown in figure 1, the present invention
The business chain policy optimization method of embodiment one comprises the following steps:
Step 101, flow classifier obtains the business chain strategy that business chain policy control functions entity is formulated, root
Pending flow is found out according to the Rule Information in described business chain strategy.
In the embodiment of the present invention, carrying business chain Rule Information in business chain strategy, this business chain rule is believed
Breath includes customer flow identification information, traffic performance information, network state information, APN
APN (Access Point Name) information, descending depth detection (DPI, Deep Packet Inspection) are
At least one in no unlatching (offload) and business chain identification information etc..Described business chain Rule Information
In customer flow be designated code information or the source address information of user.
In the embodiment of the present invention, described according to described business chain strategy, described pending flow is guided to the most right
The business chain answered, including:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof.
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
In the embodiment of the present invention, described flow in corresponding business chain through be there is a need to through increment flow
After process, also will remove the business chain mark that described flow adds.
As a kind of realization rate, it is being provided with in the case of the network address turns equipment, in determining that user uses
When net address initiates business, the downlink traffic issued public network side first carries out network address translation, then by described
Described downlink traffic is guided to corresponding business chain by flow classifier.
In the embodiment of the present invention, when described flow classifier is one, described flow classifier is arranged in gateway,
Or be arranged at outside gateway, described flow classifier receives the business chain plan that business chain policy control functions entity is formulated
Slightly, and according to distinguishing flow, the business chain of direct traffic to correspondence;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
The embodiment of the present invention carries out fine granularity differentiation to uplink and downlink flow, with the flow direction of direct traffic, base
Guide flow classifier behavior in Rule Information, reduce downlink traffic and iterate through gateway or flow classifier brings
Expense, reduce flow classifier and use the expense brought of deep packet analytic ability, improve the process of system
Capacity.
Below by way of concrete example, it is further elucidated with the essence of the technical scheme of the embodiment of the present invention.
When user access network, business chain policy control functions issuing service policy message can be driven to stream
Grader.
Fig. 2 is the flow chart of the business chain policy optimization method of the embodiment of the present invention two, as in figure 2 it is shown, industry
Business chain policy control functions entity is responsible to define and updates business chain strategy, and gives stream by business chain policy distribution
Grader (TC).Flow classifier is responsible for according to business chain strategy by traffic differentiation out, and according to business chain
Strategy, is directed through different flow rate capacity entity (VAS, Value-added logistics by flow
Service), i.e. through different business chain, it possesses uplink and downlink flow is carried out deep packet parsing and stream
The ability of classification.Business chain policy message or business chain policy update message carry business chain Rule Information,
This Rule Information can include that customer flow identification information, traffic performance information, network state information, APN believe
Breath, descending DPI whether offload and business chain identification information.Same business chain policy message or industry
Business chain policy update then show for certain user under certain network state or APN information for certain business
Guide its flow through certain business chain, illustrate that descending DPI is the most inapplicable simultaneously.Wherein, customer flow
Identification information can be user code number, it is also possible to identify with source IP address;Traffic performance information has two kinds of tables
Reaching mode, one is URL address or the list of purpose IP or other traffic characteristic information, URL address or mesh
The characteristic information such as IP address be the service feature relevant with certain class or certain service provider, by these
Feature can help to identify flow;One is service identification, i.e. a kind of code name (such as numeral), this code name
Connotative meaning can be certain business of certain business or certain service provider, this service identification is corresponding
Feature, be stored on the equipment such as flow classifier or gateway, and configuration and the renewal of feature set can be carried out.
Network state information includes the information such as network congestion degree, access network type.Descending DPI whether offload,
If it is, show that downlink traffic need not DPI;If it is not, show that downlink traffic needs DPI process,
Identify discharge characteristic further.Business chain identification information is a kind of mark, can represent according to certain der group
The flow rate capacity entity set knitted, can represent the uplink service chain for uplink traffic and identify and pin
The downlink business chain of downlink traffic is identified, is respectively intended to guide uplink and downlink flow.
Policy update message in Fig. 2 can be a new more New Policy as policy message;Also can
It is a status information, but this state change information network state information, temporal information, customer location letter
Breath, after flow classifier receives state change information, update business chain mark, prior flow classifier from
Relevant all business chain strategies are obtained at policy control functions.But network state information network congestion information,
Network insertion type information.
In Fig. 2 as a example by the DPI part as TC, the relation of TC and DPI, can be to close to set, also
The relation of DPI can be called with TC.It addition, TDF possesses deep-packet detection (DPI) in 3GPP standard
Ability, TC can call the ability of TDF, it is also possible to TC is a module in TDF, it is also possible to be
TDF is a module of TC;PCEF function defined in 3GPP standard, possesses reception PCRF strategy
Ability, TC can also based on extension PCEF function realize.
Business chain policy message or business chain policy update message can include that one or more business chain is believed
Breath.
In business function chain, TC sets up separately with mobile packet gateway equipment (GW), it is also possible to closes and sets.Under
Face is set up separately illustrating respectively and closes the scene set.
TC Yu GW sets up scene separately, i.e. when TC and GW equipment separates, and its scheme such as Fig. 3 a, 3b institute
Showing, when user obtains IP address from gateway, the IP address informing business chain of user can be controlled merit by gateway
Energy (i.e. flow on path 11), business chain controls function issuing service chain policy message (can carry industry
Business chain rule information) give TC, owing to TC cannot obtain user code number, therefore the use in business chain policy message
Family flow identifier information needs to use source IP address to identify.When UE initiates data traffic, through GW,
For the flow on path 1, can be first directed to TC (i.e. flow on path 4), TC is according to business chain
The rule comprised in policy message carries out flow point class, and convection current is marked, the business chain of labelling uplink traffic
Mark, will identify according to business chain for the flow on path 3, flow through the VAS of application whereabouts, from outlet
Router enters the flow on the Internet, i.e. path 9.
For the flow in downlink path 10, can first be directed to the flow on TC, i.e. path 4, will point with
Under several situations:
Downlink traffic need not DPI and analyzes, and is directly marked downlink traffic, labelling downlink business chain mark
Know.A kind of situation is the characteristic that can be analyzed downlink traffic by uplink traffic, and this is operator and business
(i.e. service provider informs the feature of operator's flow, such as URL, IP to modality for co-operation between provider
List etc.) scene;Another kind of situation is the business chain strategy due to operator, still need not carry out flow
A part is analyzed, and this belongs to the non-modality for co-operation between operator and service provider.
Downlink traffic needs DPI to analyze, then need further deep packet to resolve, special to mate the business of flow
Property, and according to business chain rule, select corresponding downlink traffic business chain to identify, i.e. labelling downlink traffic industry
Business chain mark.The non-modality for co-operation that this situation is generally between operator and service provider, operator cannot
Judged the characteristic of flow by uplink traffic, therefore need the content to downlink traffic to carry out deep packet parsing.
For the flow that TC labelling is complete, from path 3 out, pass through according to being defined through of business chain
VAS, be then guided to GW.
For having marked the flow of business chain mark, up-downgoing flow can be on the road after completing VAS process
By removing labelling on switching equipment.
TC Yu GW closes the scene that sets, i.e. when TC and GW equipment closes and sets, is divided into a TC and two
The implementation of TC.For the implementation of a TC, its flow process is similar with the handling process shown in Fig. 3.
As shown in Figure 4, TC obtains business chain policing rule message, uplink traffic warp from business chain policy control functions
Cross GW, TC and the VAS that should go, subsequently into the Internet;As it is shown in figure 5, downlink traffic arrives first
TC, is then passed through the VAS that go, returns TC and GW, be eventually returned to subscriber equipment.Difference
Being to set owing to TC and GW closes, TC can obtain the information such as user code number, IP address from GW,
When formulating business chain strategy, it is possible to use user code number is as customer flow identification information.When using user
When IP address identifies customer flow, the function of TC is identical with the TC setting up scene separately;When using user code number
When identifying user, can there is interface before TC and GW to obtain the corresponding relation of user code number and IP address.
TC is also equipped with removing the function of business chain mark.
In above-described embodiment, for downlink traffic, flow can be repeatedly through gateway device, to gateway band
Carry out extra expense, therefore, TC and GW is closed to the scene set, two TC can be used to do further
Optimize.
Being two scenes being TC1 and TC2 for TC, TC and GW that be functionally similar to of TC1 closes
If the function of TC in scene.TC1 and business chain policy control functions entity interaction, obtain business chain strategy
Rule Information (as shown in Figure 1), carries out the up and flow point class of downlink traffic, and TC2 is only from upstream
Amount obtains downlink business chain mark, and stores record, when descending traffic flow is through TC2, convection current is carried out
Business chain mark.Specifically, as shown in Figure 6,7, when TC1 need not that downlink traffic is carried out DPI,
The TC1 identification by uplink traffic, it is judged that uplink traffic should pass through which business chain, downlink traffic
Which business chain should be passed through, when TC1 flows out TC1 for uplink traffic, not only identify uplink traffic
Business chain identifies, also by the business chain mark of labelling downlink traffic.After uplink traffic flows through VAS, arrive
TC2, TC2 are by the business chain mark of storage record downlink traffic, and remove the business chain mark letter of upstream
Breath.When descending traffic flow is through TC2, by convection current tagged traffic chain logo, to guide stream through corresponding
VAS, is then return to TC1.TC1 convection current can carry out mark.For this kind of flow, than single TC and net
Close and set scene, reduce the expense to gateway.
Be two scenes being TC1 and TC2 for TC, TC1 and TC2 can respectively with business chain
Policy control functions entity interacts, and obtains business chain policy rule information respectively.Now, TC1 can
To obtain the business chain mark of uplink traffic, TC2 can obtain the business chain mark of downlink traffic.
Such as Fig. 6, shown in 8, when TC1 needs that downstream is carried out DPI, i.e. by uplink traffic point
Analysis, it is impossible to determining the characteristic of downlink traffic, TC1 will carry out DPI to downlink traffic, to obtain traffic performance,
And then add business chain mark for downlink traffic, from direct traffic through corresponding VAS, it is then return to TC1,
The business chain mark of downlink traffic is removed by TC1.
Network address translater (NAT, Network Address Translation) is as a kind of VAS, right
The flowing through path and will affect of Business Stream, such as Fig. 9, shown in 10, sets up separately as a example by scene by TC and GW
Illustrate.Certainly, NAT is also applied for conjunction as the mode of a kind of VAS and sets scene.If user terminal
Obtain is internal address, it would be desirable to through nat feature, if user terminal acquisition is public network IP, and will
Need not move through NAT process.It is public network IP address (such as business chain 1) for user terminal acquisition,
Downlink traffic, before entering VAS, will be directed into TC and carry out flow point class, identical with normal conditions.But
Be when user terminal obtain be internal address time (such as business chain 2), for uplink traffic with normal conditions
Equally, need through TC, then said VAS1 and VAS2.For downlink traffic, entering VAS
Before TC, need first direct traffic through VAS2 (NAT), the most again through TC, TC distribute phase
The business chain mark answered, with direct traffic through VAS1, arrives GW the most again.This requires VAS2 and interconnection
Route exchange device (such as ingress router) between net can carry out business chain policybased routing, when being the discovery that
When UE uses the public network address that gateway distributes, by direct direct traffic to TC, when being the discovery that NAT
During public network address after conversion, by direct traffic to NAT, remove TC the most again.
In the embodiment of the present invention, NAT can strengthen the function realizing TC2, obtains and records downlink traffic
Business chain identifies, it is possible to distribute this business chain mark for downlink traffic.
In the embodiment of the present invention, business chain policy control functions entity can come real based on the function strengthening PCRF
Existing.
The technical scheme of the embodiment of the present invention carries out fine granularity differentiation to uplink and downlink flow, with direct traffic
The flow direction, rule-based information guidance flow classifier behavior, reduce downlink traffic and iterate through gateway or stream
The expense that grader brings, reduces the expense that flow classifier uses deep packet analytic ability to bring, improves
The process capacity of system.
Figure 11 is the composition structural representation of the business chain policy optimization device of the embodiment of the present invention, such as Figure 11
Shown in, the business chain policy optimization device of the embodiment of the present invention includes: acquiring unit 110, lookup unit 111
With guidance unit 112, wherein:
Acquiring unit 110, for obtaining the business chain strategy that business chain policy control functions entity is formulated;
Search unit 111, for going out pending according to the customer flow identifier lookup in described business chain strategy
Flow;
Guidance unit 112, for guiding described pending flow to corresponding according to described business chain strategy
Business chain.
In the embodiment of the present invention, described business chain strategy comprises business chain Rule Information;Described business chain is advised
Then information at least includes following information: whether customer flow mark, traffic performance, descending depth detection open
And business chain identification information;Business chain Rule Information can also include network state information, APN information
Deng.Traffic performance is the service identification of logic, now needs to configure logic business mark letter in flow classifier
The service feature information that breath is corresponding, or flow classifier to obtain the mark that stored in the equipment such as gateway corresponding
Service feature information;Or traffic performance is concrete service feature information;
Accordingly, described guidance unit 112, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
In the embodiment of the present invention, the customer flow in described business chain Rule Information is designated the code number letter of user
Breath or source address information.
The business chain policy optimization device of the embodiment of the present invention, is particularly suited for flow classifier,.
It will be appreciated by those skilled in the art that each process in the business chain policy optimization device shown in Figure 11
The function that realizes of unit can refer to aforementioned business chain policy optimization method and the associated description of embodiment and manages
Solve.It will be appreciated by those skilled in the art that each processing unit in the business chain policy optimization device shown in Figure 11
Function can be realized by the program that runs on processor, it is possible to realized by concrete logic circuit.
The embodiment of the present invention has also stated that a kind of business chain policy optimization system, including: business chain policy control
Functional entity, flow classifier and gateway, wherein:
Gateway, for distributing the network address for user, by the network address of user or user totem information to industry
Business chain policy control functions entity sends;
Business chain policy control functions entity, is used for formulating business chain strategy, and by described business chain strategy to
Described flow classifier sends;
Flow classifier, for finding out pending according to the business chain Rule Information in described business chain strategy
Flow, and according to described business chain strategy, described pending flow is guided to corresponding business chain.
As a kind of implementation, described business chain Rule Information includes at least one of following information: user
Whether flow identifier, traffic performance, descending depth detection open and business chain identification information;
Accordingly, described flow classifier, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
As a kind of implementation, described system also includes: flow rate capacity entity and business router,
Wherein:
Flow rate capacity entity, for carrying out flow process of rising in value to the flow in business chain;
Business router, for carrying out direct traffic according to business chain mark;
The flow processed through increment flow is being sent to public network, by described business router or flow classifier
The business chain mark added for described flow is removed.
As a kind of implementation, described system also includes:
Network address translater, for user private network address in user uplink flow is converted to public network address,
Receive the downlink traffic that issues of public network side, described downlink traffic first carried out network address translation, retransmit to
Described flow classifier.
As a kind of implementation, when described flow classifier is one, described flow classifier is arranged in gateway,
Or be arranged at outside gateway, described flow classifier receives the business chain plan that business chain policy control functions entity is formulated
Slightly, and according to distinguishing flow, the business chain of direct traffic to correspondence;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
The business chain policy optimization system of the embodiment of the present invention, can refer to aforesaid business chain policy optimization method
And the description of related embodiment and understand.
Between technical scheme described in the embodiment of the present invention, in the case of not conflicting, can be in any combination.
In several embodiments provided by the present invention, it should be understood that disclosed method, device and electricity
Subset, can realize by another way.Apparatus embodiments described above is only schematically,
Such as, the division of described unit, be only a kind of logic function and divide, actual can have when realizing other
Dividing mode, such as: multiple unit or assembly can be in conjunction with, or are desirably integrated into another system, or some
Feature can be ignored, or does not performs.It addition, the coupling each other of shown or discussed each ingredient,
Or direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, equipment or unit or communication
Connect, can be electrical, machinery or other form.
The above-mentioned unit illustrated as separating component can be or may not be physically separate, as
The parts that unit shows can be or may not be physical location, i.e. may be located at a place, it is possible to
To be distributed on multiple NE;Part or all of unit therein can be selected according to the actual needs
Realize the purpose of the present embodiment scheme.
It addition, each functional unit in various embodiments of the present invention can be fully integrated in a processing unit,
Can also be that each unit is individually as a unit, it is also possible to two or more unit are integrated in one
In individual unit;Above-mentioned integrated unit both can realize to use the form of hardware, it would however also be possible to employ hardware adds should
Realize by the form of functional unit.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can
Completing with the hardware relevant by programmed instruction, aforesaid program can be stored in an embodied on computer readable and deposit
In storage media, this program upon execution, performs to include the step of said method embodiment;And aforesaid storage
Medium includes: movable storage device, read only memory (ROM, Read-Only Memory), deposit at random
Access to memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
Or, if the above-mentioned integrated unit of the embodiment of the present invention realizes with the form of applied function module and makees
During for independent production marketing or use, it is also possible to be stored in a computer read/write memory medium.Base
In such understanding, prior art is contributed by the technical scheme of the embodiment of the present invention the most in other words
Part can embody with the form of application product, and these computer application products are stored in a storage medium
In, including some instructions with so that computer equipment (can be personal computer, server or
Person's network equipment etc.) perform all or part of of method described in each embodiment of the present invention.And aforesaid storage
Medium includes: movable storage device, read only memory (ROM, Read-Only Memory), deposit at random
Access to memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
Protection scope of the present invention is not limited thereto, and those familiar with the art takes off in the present invention
In the technical scope of dew, change can be readily occurred in or replace, all should contain within protection scope of the present invention.
Claims (16)
1. a business chain policy optimization method, it is characterised in that described method includes:
Flow classifier obtains the business chain strategy that business chain policy control functions entity is formulated, according to described business
Business chain Rule Information in chain strategy finds out pending flow, and according to described business chain Rule Information
Described pending flow is guided to corresponding business chain.
Method the most according to claim 1, it is characterised in that described business chain Rule Information include with
At least one in lower information: customer flow mark, traffic performance, descending depth detection whether open and
Business chain identification information.
Method the most according to claim 2, it is characterised in that described according to described business chain strategy general
Described pending flow guides the business chain to correspondence, including:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof.
Method the most according to claim 3, it is characterised in that described according to described business chain strategy general
Described pending flow guides the business chain to correspondence, including:
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
Method the most according to claim 1, it is characterised in that described method also includes:
Described flow in corresponding business chain through be there is a need to through increment flow process after, also will remove
The business chain mark that described flow adds.
Method the most according to claim 2, it is characterised in that the use in described business chain Rule Information
Family flow identifier is code information or the source address information of user.
Method the most according to claim 1, it is characterised in that described method also includes:
It is being provided with in the case of the network address turns equipment, when determining that user uses internal address to initiate business,
The downlink traffic issued public network side first carries out network address translation, then by described flow classifier by described descending
Flow guides to corresponding business chain.
Method the most according to claim 1, it is characterised in that when described flow classifier is one, institute
Stating flow classifier to be arranged in gateway, or be arranged at outside gateway, described flow classifier receives business chain strategy control
The business chain strategy that functional entity processed is formulated, and according to distinguishing flow, direct traffic is to corresponding business chain;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
9. a business chain policy optimization device, it is characterised in that described device includes: acquiring unit, look into
Look for unit and guidance unit, wherein:
Acquiring unit, for obtaining the business chain strategy that business chain policy control functions entity is formulated;
Search unit, for finding out pending according to the business chain Rule Information in described business chain strategy
Flow;
Guidance unit, for guiding described pending flow to corresponding industry according to described business chain strategy
Business chain.
Device the most according to claim 9, it is characterised in that described business chain Rule Information includes
At least one of following information: customer flow mark, traffic performance, descending depth detection whether open and
Business chain identification information;
Traffic performance is the service identification of logic, now needs to configure logic business mark letter in flow classifier
The service feature information that breath is corresponding, or flow classifier to obtain the mark that stored in the equipment such as gateway corresponding
Service feature information;Or traffic performance is concrete service feature information;
Accordingly, described guidance unit, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
11. devices according to claim 10, it is characterised in that in described business chain Rule Information
Customer flow is designated code information or the source address information of user.
12. 1 kinds of business chain policy optimization systems, it is characterised in that described system includes: business chain strategy
Control functional entity, flow classifier and gateway, wherein:
Gateway, for distributing the network address for user, by the network address of user or user totem information to industry
Business chain policy control functions entity sends;
Business chain policy control functions entity, is used for formulating business chain strategy, and by described business chain strategy to
Described flow classifier sends;
Flow classifier, for finding out pending according to the business chain Rule Information in described business chain strategy
Flow, and according to described business chain strategy, described pending flow is guided to corresponding business chain.
13. systems according to claim 12, it is characterised in that described business chain Rule Information includes
At least one of following information: customer flow mark, traffic performance, descending depth detection whether open and
Business chain identification information;
Accordingly, described flow classifier, it is additionally operable to:
For uplink traffic, according to described business chain Rule Information, described uplink traffic is classified, and be
Described uplink traffic selects corresponding business chain mark, for the business chain mark selected by the interpolation of described uplink traffic
Know, and by described business chain mark, described uplink traffic is guided to corresponding business chain;
According to described uplink traffic primarily determine that downlink traffic feature and and business chain mark, and record described
The preliminary feature of downlink traffic and business chain mark thereof;
For downlink traffic, it is determined whether need described downlink traffic is carried out depth detection, need the degree of depth to examine
During survey, described downlink traffic is carried out depth detection, determine the characteristic of described downlink traffic, the degree of depth is examined
Survey result to mate, according to institute in the characteristic results that described Rule Information or foundation Rule Information inquire
State the characteristic of downlink traffic and the downlink traffic characteristic judged before according to described uplink traffic, under described
Row flow selects business chain mark, the business chain mark selected by the interpolation of described downlink traffic, and by described
Described downlink traffic is guided to corresponding business chain by business chain mark;During without depth detection, according to passing through
Downlink traffic feature and business chain that uplink traffic determines identify, and select corresponding business for described downlink traffic
Chain identifies, the business chain mark selected by the interpolation of described downlink traffic, and identifies institute by described business chain
State downlink traffic to guide to corresponding business chain.
14. systems according to claim 12, it is characterised in that described system also includes: at flow
Reason ability entity and business router, wherein:
Flow rate capacity entity, for carrying out flow process of rising in value to the flow in business chain;
Business router, for carrying out direct traffic according to business chain mark;
The flow processed through increment flow is being sent to public network, by described business router or flow classifier
The business chain mark added for described flow is removed.
15. systems according to claim 12, it is characterised in that described system also includes:
Network address translater, for user private network address in user uplink flow is converted to public network address,
Receive the downlink traffic that issues of public network side, described downlink traffic first carried out network address translation, retransmit to
Described flow classifier.
16. systems according to claim 12, it is characterised in that when described flow classifier is one,
Described flow classifier is arranged in gateway, or is arranged at outside gateway, and described flow classifier receives business chain strategy
Control the business chain strategy that functional entity is formulated, and according to distinguishing flow, direct traffic is to corresponding business chain;
When described flow classifier is two, including first-class grader and second grader, described first-class
Grader is arranged in gateway, and described second grader is arranged between described business chain and public network or described
Second grader is connected with described first-class grader;Described first-class grader receives business chain strategy control
The business chain strategy that functional entity processed is formulated;
Accordingly, the described business that according to described business chain strategy, described pending flow is guided extremely correspondence
Chain includes:
At described first-class grader without downlink traffic being carried out depth analysis to determine the upstream of user
When amount and the traffic performance of downlink traffic, according to the uplink traffic that traffic performance is described user and downlink traffic
It is respectively allocated the business chain mark of correspondence, uplink traffic is added the up and business chain mark of downlink traffic;
After described second grader receives the uplink traffic of the described user being added with downlink business chain mark, deposit
Store up the business chain mark of described downlink traffic, and utilize the business chain mark of described downlink traffic to being received
The downlink traffic of user is identified;
Or, described first-class grader carries out depth analysis, in conjunction with uplink traffic to the downlink traffic of user
Analyze downlink traffic characteristic out, and determine the traffic performance of described downlink traffic according to depth analysis result
Time, it is that described downlink traffic adds corresponding business chain mark according to traffic performance;Described first-class grader
In uplink traffic, only add uplink traffic mark, and identify without downlink traffic, and store downlink traffic
Correlation properties and initial matching business chain mark.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510028807.0A CN105871572B (en) | 2015-01-20 | 2015-01-20 | Business chain policy optimization method, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510028807.0A CN105871572B (en) | 2015-01-20 | 2015-01-20 | Business chain policy optimization method, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105871572A true CN105871572A (en) | 2016-08-17 |
CN105871572B CN105871572B (en) | 2019-06-25 |
Family
ID=56623293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510028807.0A Active CN105871572B (en) | 2015-01-20 | 2015-01-20 | Business chain policy optimization method, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105871572B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117670172A (en) * | 2023-10-27 | 2024-03-08 | 广东省电子口岸管理有限公司 | Foreign trade data processing method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272305A1 (en) * | 2012-04-16 | 2013-10-17 | Telefonaktiebolaget L M Ericsson (Publ) | Chaining of inline services using software defined networking |
CN103905447A (en) * | 2014-04-01 | 2014-07-02 | 华为技术有限公司 | Service link selection control method and device |
CN103929492A (en) * | 2014-04-28 | 2014-07-16 | 华为技术有限公司 | Method, devices and system for load balancing of service chain |
CN104283806A (en) * | 2014-10-31 | 2015-01-14 | 杭州华三通信技术有限公司 | Service link processing method and device |
-
2015
- 2015-01-20 CN CN201510028807.0A patent/CN105871572B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130272305A1 (en) * | 2012-04-16 | 2013-10-17 | Telefonaktiebolaget L M Ericsson (Publ) | Chaining of inline services using software defined networking |
CN103905447A (en) * | 2014-04-01 | 2014-07-02 | 华为技术有限公司 | Service link selection control method and device |
CN103929492A (en) * | 2014-04-28 | 2014-07-16 | 华为技术有限公司 | Method, devices and system for load balancing of service chain |
CN104283806A (en) * | 2014-10-31 | 2015-01-14 | 杭州华三通信技术有限公司 | Service link processing method and device |
Non-Patent Citations (1)
Title |
---|
3RD GENERATION PARTNERSHIP PROJECT;: ""Study on Flexible Mobile Service Steering (FMSS)"", 《3GPP TR 22.808 V2.0.0》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117670172A (en) * | 2023-10-27 | 2024-03-08 | 广东省电子口岸管理有限公司 | Foreign trade data processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN105871572B (en) | 2019-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101960799B (en) | Application-aware MPLS tunnel selection | |
CN102461089B (en) | For the method and apparatus using label to carry out strategy execution | |
CN103931149B (en) | OpenFlow data and chain of command is utilized to realize 3G block core in cloud computer | |
US20030112808A1 (en) | Automatic configuration of IP tunnels | |
CN102857322B (en) | Hybrid port scope is encoded | |
CN104348716A (en) | Message processing method and equipment | |
CN108702331A (en) | SR applications section is integrated with service function chain (SFC) header metadata | |
US8775352B2 (en) | Methods and apparatus to model end-to-end class of service policies in networks | |
CN101488925B (en) | Method for collecting and designing VPN flow by using Netflow | |
KR100715673B1 (en) | A method for processing subscriber packet using subscriber identification tags | |
CN107078957A (en) | The link of network service function in communication network | |
CN104320304A (en) | Multimode integration core network user traffic application identification method easy to expand | |
CN102165737A (en) | Method and device for classifying traffic flows in a packet-based wireless communication system | |
WO2018006675A1 (en) | Data processing method and apparatus | |
CN112437009B (en) | SRv6 method, router, routing system and storage medium for end-to-end flow policy | |
US11558769B2 (en) | Estimating apparatus, system, method, and computer-readable medium, and learning apparatus, method, and computer-readable medium | |
CN104685839A (en) | Method and apparatus for processing packet | |
CN1973503B (en) | Flow processing | |
Alaez et al. | Towards an open source architecture for multi-operator LTE core networks | |
CN105871572A (en) | Method, device and system for service chain strategy optimization | |
US7471642B2 (en) | Communication terminal, load distribution method and load distribution processing program | |
Bifulco et al. | Ready-to-deploy service function chaining for mobile networks | |
CN105376174A (en) | Method and apparatus for performing policy based on service chaining in LTE/EPC | |
CN115242713A (en) | IPV 6-based segmented routing message forwarding method, configuration method and equipment | |
David | Dynamic Flow Reduction Scheme Using Two Tags Multi protocol Label Switching (MPLS) in Software Define Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |