CN103841538A - Method and system for managing data flow - Google Patents

Method and system for managing data flow Download PDF

Info

Publication number
CN103841538A
CN103841538A CN201210478841.4A CN201210478841A CN103841538A CN 103841538 A CN103841538 A CN 103841538A CN 201210478841 A CN201210478841 A CN 201210478841A CN 103841538 A CN103841538 A CN 103841538A
Authority
CN
China
Prior art keywords
data flow
stream
gbr
tdf
bandwidth
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
CN201210478841.4A
Other languages
Chinese (zh)
Other versions
CN103841538B (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201210478841.4A priority Critical patent/CN103841538B/en
Priority to PCT/CN2013/085406 priority patent/WO2014079294A1/en
Publication of CN103841538A publication Critical patent/CN103841538A/en
Application granted granted Critical
Publication of CN103841538B publication Critical patent/CN103841538B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • H04L41/5022Ensuring fulfilment of SLA by giving priorities, e.g. assigning classes of service
    • 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/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management

Landscapes

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

Abstract

The invention provides a method and system for managing a data flow. The method comprises: a traffic detection function (TDF) entity obtaining flow processing information of the data flow, the flow processing information comprising the access point name-aggregate maximum bit rate (APN-AMBR) of a user, and service data flow templates (SDF Templates), QoS class identifiers (QCIs) and a maximum bit rate (MBR) which are corresponding to all activated policy and charging control (PCC) rules on a policy and charging enforcement function (PCEF); and the TDF, according to the flow processing information, filtering and processing the data flow.

Description

The method and system of management traffic
Technical field
The present invention relates to moving communicating field, relate in particular to a kind of method and system of management traffic.
Background technology
1. framework explanation
Fig. 1 is third generation partner program (3GPP, 3rd Generation Partnership Project) define strategy and charging control architecture (PCC, Policy and ChargingControl) schematic diagram for mobile network.Each entity function is described as follows:
PCRF (Policy and Charging Rules Function, "Policy and Charging Rules Function) business data flow that contains for business packet uses Internet resources to formulate resource control strategy in transmitting procedure, comprise QoS (Quality of Service, service quality) control strategy and charging control strategy.
PCEF (Policy and Charging Enforcement Function, strategy and charge execution function) for carrying out PCRF issues or the upper pre-configured PCC rule of PCEF, IP message to transmission over networks detects, identify the business data flow that this IP message is subordinate to, and provide QoS and charging control to business data flow.
BBERF (Bearer Binding and Event Report Function, bearing binding and reporting events function) is mainly used in the IP message of transmission over networks to detect, and IP message is mapped on corresponding bearer path according to rule.BBERF also carries out carrying the reporting of dependent event, and for example, when carrying is lost, or when access network occurs switching, all needs corresponding reporting events to PCRF, and request PCRF carries out corresponding decision-making.
TDF (Traffic Detection Function, transmission measuring ability) detects for carrying out application, and the application message of detection is reported to PCRF.Can also realize strategy that the application to detecting issues according to PCRF to the control of application implementation strategy, for example gate, limit bandwidth, application is redirected, and collects also and reports charge information etc. to charge system.
SPR (Subscription Profile Repository, user-subscribed database), for preserving the signing business information of user, provides necessary user signing contract information for PCRF works out PCC rule.OCS (Online Charging System, Online Charging System) and OFCS (Offline Charging System, off-line accounting system) are respectively used to off-line and online charging.
User, in the time of access network, sets up IP-CAN session between PCEF and PCRF, for the described user process of commencing business, PCRF issues QoS and the charging policy for business data flow to PCEF.PCC provides the process of QoS and charging control to describe as follows to business:
When user commences business, AF reports PCRF by business information or TDF by the application message detecting, has comprised five-tuple and other are as information such as service/application types in described service/application information.PCRF is according to described service/application information, for data flow is formulated PCC rule, described PCC rule comprises business datum flow template (SDF Template, comprise five-tuple information), service/application mark, authorizes QoS and bandwidth (to comprise QCI, MBR, GBR), charging policy etc.Described PCC rule is handed down to PCEF by PCRF.PCEF carries out bearing binding according to QCI, if the QCI correspondence in QCI and the PCC rule of existing carrying is tied to this PCC rule in this carrying; If the QCI correspondence in the QCI and the PCC rule that do not have to carry, the carrying that PCEF initiates and this QCI mates is set up, and this PCC rule is tied in this carrying.After bearing binding completes, just set up the corresponding relation of PCC rule and carrying.The PCC rule with identical QCI can be tied in same carrying, and multiple business data flows can be shared same carrying.After this in the time of data message process PCEF, PCEF mates the SDF Template in the five-tuple of this data message and carrying.When with the coupling of SDF Template wherein, just know which PCC rule of this data message controls, then according to PCC rule and the binding relationship that carries, further know which carrying this data message uses.Thereby for this data message provides corresponding QoS and Bandwidth guaranteed, simultaneously according to charging policy, collect the charge information of this data message, and report charge system.
Above-mentioned carrying is divided into GBR carrying and non-GBR carrying.Wherein GBR carrying is to provide absolute QoS and Bandwidth guaranteed for business data flow, use the data message of this carrying to be bound to provide quality of service guarantee according to the QoS of authorized appropriation and bandwidth resources for it, even use nervous in the situation that in network generation resource, can be by other data message preempting resources yet.Non-GBR carrying is to provide relative QoS and Bandwidth guaranteed for business data flow.Business data flow in all non-GBR carryings is all shared an APN-AMBR (this information is the shared signing bandwidth of all Non-GBR business that user carries out, and in the time of IP-CAN session establishment, is handed down to PCEF).In the time that Internet resources enough can be given described business data flow according to the mandate QoS of each business data flow and allocated bandwidth, can provide QoS and Bandwidth guaranteed for it, in the time that Internet resources generation use is nervous, described business data flow will be carried out resource according to QCI and seize.Therefore use the business of non-GBR carrying to obtain reliable QoS and Bandwidth guaranteed from network.
The situation of foregoing description is in the process of commencing business user/applying, utilize the PCC framework shown in Fig. 1 to provide the process of QoS and charging control for service/application, the five-tuple that utilizes said process to connect in check business data flow can match in SDF Template, therefore can use special GBR or non-GBR carrying transmission.But five-tuple information and the upper all SDF Template of PCEF that actual conditions are some business data flows cannot mate, at this moment define according to existing standard, operator can abandon this part business data flow, or sets up a default bearing that has configured wildcard five-tuple and transmit this partial service data flow.Default bearing is also Non-GBR type, not for using any data flow of this carrying that absolute QoS and Bandwidth guaranteed is provided.Use the business data flow of default bearing and the business data flow sharing A PN-AMBR of other uses Non-GBR dedicated bearer.
2.TDF realizes the process of charging
When having disposed TDF in network, in the time of charging, there is the inaccurate problem of charging.Taking downstream data flow (network sends to user) as example, Fig. 2 is the schematic diagram of PCEF data streams in prior art, when described data flow with the speed of 200kb/S by TDF time, the ADC rule that TDF issues according to PCRF detects this data flow, identify application, and according to the control strategy on TDF, allow this data flow to pass through, and record flow information, report charge system.But in the time that this data flow arrives PCEF, the five-tuple of this data flow and SDF template coupling, PCEF implements to control to it according to corresponding PCC rule, carries out speed limit, and flow becomes 150kb/s, and causes packet loss.Carry out speed limit due to TDF and while not knowing this stream through PCEF, caused packet loss, and then cause the flow on TDF to be greater than the flow on PCEF.When in this case user charge, the flow (i.e. the flow after packet loss on PCEF) that should receive according to reality carries out charging, the flow that obvious TDF reports charge system is inaccurate, carries out charging according to this partial discharge, must cause the problem of overcharge.
For above-mentioned inconsistent at TDF and PCEF control for same data stream, and then cause consumption (for example flow, time etc.) inconsistent, produce the inaccurate situation of charging, existing implementation method has proposed a kind of solution to this:
(1) all SDF Template on PCEF are reported to TDF by PCRF
(2), when data flow is through TDF, while detection, TDF mates the five-tuple information of this data flow and SDF Template:
If do not mated with all SDF Template, illustrate and on PCEF, do not have corresponding PCC rule to control this data flow, the consumption of the TDF that therefore flows through is consistent with the consumption of flowing through on PCEF, not the inaccurate situation of accounting fee.In this situation, TDF directly reports consumption information to charge system.
If the coupling of SDF Template wherein, illustrates and have corresponding PCC rule to control this data flow on PCEF, likely cause the consumption of this data flow on TDF and PCEF inconsistent.
(3) in the situation that step (2) is mated, SDF Template corresponding this data flow is reported PCRF by TDF.
(4) PCRF requires PCEF to report the consumption information of the data flow that this SDF Template is corresponding, and consumption information is handed down to TDF.
(5) TDF carries out consumption correction, the for example relatively upper consumption of collecting of TDF and the consumption (reporting TDF by PCRF) from PCEF collection of TDF, if the consumption on TDF is greater than the consumption on PCEF, the consumption that TDF collects PCEF reports charge system, otherwise the consumption that TDF oneself collects reports charge system.
Above-mentioned to the control procedure of data flow in, in order to reach the object of accurate billing, PCRF needs constantly the consumption on monitoring PCEF, and need to pass to TDF by PCRF, or on TDF, monitor consumption and pass to PCEF by PCRF, to carry out consumption correction, realize accurate billing.This in Gx interface (PCEF and PCRF), the upper mode of transmitting consumption of Sd interface (TDF and PCRF), have mass data stream in network in, will cause the frequent consumption information of transmitting and process, the processing load that will certainly increase like this system equipment, affects network stabilization.
Whether above-mentioned implementation also has corresponding control strategy by the five-tuple identification of business data flow through this stream of TDF on PCEF.If the upper all SDFtemplate of the five-tuple of this stream and TDF do not mate, think that this stream is not subject to policy control on PCEF, just can not cause the upper inaccurate situation of charging of TDF yet.If the coupling of SDF Template wherein, thinks that this stream also needs to carry out policy control on PCEF, thereby need to carry out consumption correction to this stream, just can reach the object of accurate billing.
And this implementation does not consider that business data flow utilizes the situation of default bearing transmission.According to introduction above, utilize the business data flow of default bearing transmission all to use wildcard five-tuple, in this carrying, the five-tuple of all streams is all the same.When the QoS of network and bandwidth resources occur when nervous, the business data flow in default bearing and all non-GBR carryings all will carry out resource to be seized, and can cause partial data stream packet loss on PCEF equally like this.In the time that the stream of packet loss is the stream on default bearing, due to the five-tuple of these stream use wildcards, just cannot distinguish according to prior art is that packet loss has occurred which business data flow.Therefore just cannot utilize when this happens the accurate billing of existing techniques in realizing to business data flow.
Summary of the invention
The invention provides a kind of management method and system of data flow consumption, the technical problem that solve is that the consumption while how making data flow process TDF with PCEF is consistent.
For solving the problems of the technologies described above, the invention provides following technical scheme:
A method for management traffic, comprising:
Transmission measuring ability entity TDF obtains the stream process information of data flow, described stream process information comprises user's APN-AMBR and upper all activated strategy and corresponding business datum flow template SDF Template, service quality class indication QCI and the maximum bandwidth MBR of charging control PCC rule of PCEF, and described TDF filters and processes data stream according to stream process information.
Preferably, described method also has following features: described stream process information is sent by "Policy and Charging Rules Function entity PCRF.
Preferably, described method also has following features: described TDF is receiving after data flow, according to described stream process information, described data flow is filtered and is processed, and comprising:
The five-tuple of the data flow detecting and all SDF Template are mated;
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, described data flow is non-GBR stream, and described TDF carries out bandwidth control according to APN-AMBR and MBR to described non-GBR stream.
Preferably, described method also has following features: described according to APN-AMBR and the control of MBR execution bandwidth, comprising:
In the time having multiple non-GBR stream sharing A PN-AMBR, if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for described data flow provides corresponding bandwidth resources according to the MBR in PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
Preferably, described method also has following features: described stream process information also comprises guarantee bandwidth GBR.
Preferably, described method also has following features: described TDF is receiving after data flow, according to described stream process information, described data flow is filtered and is processed, and comprising:
The five-tuple of the data flow detecting and all SDF Template are mated;
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, described data flow is GBR stream, described TDF carries out bandwidth control according to MBR and GBR to described GBR stream.
A system for management traffic, comprises transmission measuring ability entity TDF, wherein:
Acquisition device, for obtaining the stream process information of data flow, described stream process information comprises user's APN-AMBR and upper all activated strategy and corresponding business datum flow template SDF Template, QCI and the MBR of charging control PCC rule of PCEF;
Management devices, for filtering and process data stream according to stream process information.
Preferably, described system also has following features: described system also comprises "Policy and Charging Rules Function entity PCRF, and wherein said PCRF comprises:
Dispensing device, for sending the stream process information of data flow to transmission measuring ability entity TDF.
Preferably, described system also has following features: described management devices comprises:
The first filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The first processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, described data flow is non-GBR stream, according to APN-AMBR and MBR, described non-GBR stream is carried out to bandwidth control.
Preferably, described system also has following features: described the first processing module is used for:
In the time having multiple non-GBR stream sharing A PN-AMBR, if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for described data flow provides corresponding bandwidth resources according to the MBR in PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
Preferably, described system also has following features: described stream process information also comprises guarantee bandwidth GBR.
Preferably, described system also has following features: described management devices comprises:
The second filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The second processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, described data flow is GBR stream, according to MBR and GBR, described GBR stream is carried out to bandwidth control.
Unlike the prior art, by TDF, this data flow being carried out and control strategy consistent on PCEF, thereby ensure this stream through TDF the consumption during with PCEF consistent, thereby ensure that the follow-up consumption information reporting is accurate, the accurate charging of realization to this stream.
Brief description of the drawings
Fig. 1 is that third generation partner program has defined strategy and the charging control architecture schematic diagram for mobile network;
Fig. 2 is the schematic diagram of PCEF data streams in prior art;
Fig. 3 is the schematic flow sheet of the management method embodiment of data flow consumption provided by the invention;
The schematic flow sheet of the method for the management traffic that Fig. 4 provides for the embodiment of the present invention one;
The schematic flow sheet of the method for the management traffic that Fig. 5 provides for the embodiment of the present invention two;
The schematic flow sheet of the method for the management traffic that Fig. 6 provides for the embodiment of the present invention three;
The schematic flow sheet of the method for the management traffic that Fig. 7 provides for the embodiment of the present invention four;
Fig. 8 is the structural representation of the system embodiment of management traffic provided by the invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with the accompanying drawings and the specific embodiments.It should be noted that, in the situation that not conflicting, the combination in any mutually of the feature in embodiment and embodiment in the application.
Fig. 3 is the schematic flow sheet of the management method embodiment of data flow consumption provided by the invention.Shown in Fig. 3, embodiment of the method comprises:
Step 301, TDF obtain the stream process information of data flow;
The stream process information that wherein the stream process information of this data flow uses with PCEF is identical;
Wherein said stream process information comprises APN-AMBR (Access Point Name-AggregateMaximum Bit Rate, access point polymerization maximum bandwidth) and SDF Template, QCI (QoS Class Identifier corresponding to the upper all activated PCC rule of PCEF, QoS class indication) and MBR (Maximum Bit Rate, maximum bandwidth) information;
Step 302, TDF filter and process data stream according to described stream process information.
It should be noted that, in step 301, flow process information and obtain from PCRF.
Wherein, according to flowing, process information filters data stream TDF and processing comprises:
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, carry out bandwidth control according to APN-AMBR and MBR.
Wherein, carry out bandwidth control according to APN-AMBR and MBR, comprising:
In the time of multiple Non-GBR stream sharing A PN-AMBR, described multiple Non-GBR stream is carried out to bandwidth control according to APN-AMBR to be comprised: if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for this data flow provides corresponding bandwidth resources according to the mandate bandwidth of PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
Wherein, stream process information also comprises GBR (Guaranteed Bit Rate, ensure bandwidth), only when in data flow being GBR stream, in order to ensure its service quality, GBR is flow to uplink bandwidth control.
Described TDF is receiving after data flow, according to described stream process information, described data flow is filtered and is processed, and comprising:
The five-tuple of the data flow detecting and all SDF Template are mated;
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, carry out bandwidth control according to MBR and GBR.
Unlike the prior art, by this data flow being carried out and control strategy consistent on PCEF on TDF, thereby the consumption while ensureing this stream process TDF with PCEF is consistent, therefore no matter be that TDF carries out charging, or PCEF charging, the consumption that data flow is used on both is all identical, and therefore information is accurate, realizes the accurate charging to this stream.
With embodiment, embodiment of the method provided by the invention is described further below:
Embodiment mono-
The schematic flow sheet of the method for the management traffic that Fig. 4 provides for the embodiment of the present invention one.What middle the present embodiment was described is on TDF, to implement charging, on TDF and PCEF, control inconsistent situation for downstream, by this stream is carried out and control strategy consistent on PCEF on TDF, thereby the consumption while ensureing this stream process TDF with PCEF is consistent, realize the accurate charging to this stream, its flow process is described below:
401. through application layer service negotiation, and business information is handed down to PCRF by AF;
402.PCRF is according to business information, and user signing contract information and carrier policy are that described business is carried out strategic decision-making, formulates PCC rule for business data flow, and described PCC rule comprises the SDF Template that licenses to described business data flow, QCI, MBR, GBR etc.;
Described PCC rule is handed down to PCEF by 403.PCRF;
Stream process information corresponding to described PCC rule is handed down to TDF by 404.PCRF.Described stream process information comprises SDF Template, QCI, MBR, GBR.
405. in the time that business data flow arrives TDF, and the ADC rule that first TDF issues according to PCRF is carried out stream and detected, and in the time described data flow being detected, the stream process information that this stream is issued according to 404 steps and APN-AMBR carry out control strategy.Described APN-AMBR, for describing the shared bandwidth of all non-GBR business, is at user access network, while setting up IP-CAN session and TDF session, is handed down to TDF by PCRF.If now APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the APN of this user place, be that this data flow provides corresponding bandwidth resources according to the mandate bandwidth (MBR, GBR) in stream process information.If now APN-AMBR cannot meet the bandwidth demand of current all Non-GBR business, and this data flow belongs to non-GBR data flow, now carry out bandwidth according to all Non-GBR stream and seize.If the ability of seizing of this data flow is lower than the ability of seizing of other data flow, this data flow just can not provide bandwidth resources for it according to the mandate bandwidth in stream process information on TDF, and this data flow is by speed limit, packet loss.
406.TDF by the consumption information reporting of business data flow to OCS.
407. in the time that this data flow arrives PCEF, PCEF provides policy control according to PCC rule for described data flow, the control strategy that the upper installation stream of the control strategy that the PCC rule of installing due to PCEF comprises and TDF process information comprises is identical, therefore in the time of this data flow process PCEF, according to the processing procedure of policy control, this data flow will obtain and bandwidth resources and dispatching priority consistent on TDF on PCEF.Therefore be consistent at TDF with the flow on PCEF to data flow.Thereby the flow of this data flow that guarantee TDF reports to charge system is accurately.
The present embodiment due to adopted PCRF to a certain data flow TDF with consistent control strategy is installed on PCEF, ensure that this data flow is consistent with the consumption on PCEF at TDF, thereby can ensure that TDF reports the accuracy of charge information, avoid because the problem of the systematic function burden increase that a large amount of flow informations brings of need to transmitting at Gx interface (between PCEF and PCRF) and Sd interface (between TDF and PCRF) because the consumption of same data flow on TDF and PCEF is inconsistent of description of the Prior Art, solved the charging problem for the stream on default bearing simultaneously.
Embodiment bis-
What schematic flow sheet the present embodiment of the method for the management traffic that Fig. 5 provides for the embodiment of the present invention two was described is on PCEF, to implement charging, on TDF and PCEF, control inconsistent scene for upstream, by this stream is carried out and control strategy consistent on PCEF on TDF, thereby the consumption while ensureing this stream process TDF with PCEF is consistent, realize the accurate charging to this stream, its flow process is described below:
501. through application layer service negotiation, and business information is handed down to PCRF by AF
502.PCRF is according to business information, and user signing contract information and carrier policy are that described business is carried out strategic decision-making, formulates PCC rule for business data flow, and described PCC rule comprises the SDF Template that licenses to described business data flow, QCI, MBR, GBR etc.
Described PCC rule is handed down to PCEF by 503.PCRF
Stream process information corresponding to described PCC rule is handed down to TDF by 504.PCRF.Described stream process information comprises SDF Template, QCI, MBR, GBR.
505. in the time that business data flow arrives PCEF, and this stream is carried out to control strategy according to PCC rule and APN-AMBR.Described APN-AMBR, for describing the shared bandwidth of all non-GBR business, is at user access network, while setting up IP-CAN session, is handed down to PCEF's by PCRF.If now APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the APN of this user place, for this data flow provides corresponding bandwidth resources according to the mandate bandwidth of PCC rule.If now APN-AMBR cannot meet the bandwidth demand of current all Non-GBR business, and this data flow belongs to non-GBR data flow, now all Non-GBR stream execution bandwidth are seized.If the ability of seizing of this data flow is lower than the ability of seizing of other data flow, this data flow just can not provide bandwidth resources for it according to the mandate bandwidth in stream process information on TDF, and this data flow is by speed limit, packet loss.
506.PCEF records the consumption information of this business data flow, reports charge information to charge system simultaneously.
507. in the time that this business data flow arrives TDF, first the ADC rule that TDF issues according to PCRF is implemented stream and is detected, in the time this business data flow being detected, PCEF provides policy control according to stream process information for described business data flow, the control strategy that the stream process information of installing due to TDF comprises is identical with the control that the upper PCC rule of installing of PCEF comprises, when this business data flow is during through TDF, will obtain and consistent control on PCEF.Therefore this business data flow is consistent with the consumption on PCEF at TDF.Thereby the consumption of this business data flow that guarantee PCEF reports to charge system is accurate.
The present embodiment problem to be solved is the same with the effect reaching with embodiment mono-.
Embodiment tri-
The schematic flow sheet of the method for the management traffic that Fig. 6 provides for the embodiment of the present invention three.What the present embodiment was described is on TDF, to implement charging, and the information of downstream cannot be issued by AF, needs TDF to flow detection.On TDF and PCEF, control inconsistent scene for this downstream, by this stream is carried out and control strategy consistent on PCEF on TDF, ensure that this stream is through TDF and the consistent control of the upper execution of PCEF, thereby realize the object of this stream being implemented to accurate charging, its flow process is described below:
ADC rule is handed down to TDF by 601.PCRF.Stream process information corresponding to all PCC rules having activated is handed down to TDF on PCEF simultaneously.Described stream process information comprises SDF Template, QCI, MBR, GBR.In Sd session establishment process, APN-AMBR is handed down to TDF by PCRF simultaneously.
When the data flow of 602. application of carrying out as user arrives TDF, TDF flows detection according to ADC rule, in the time described data flow being detected, this data flow and TDF upper reaches process information is mated.
If the upper all stream process informations of 603. described data flow and TDF do not mate, TDF by the five-tuple information reporting that described data flow detected to PCRF.
604.PCRF carries out strategic decision-making according to the five-tuple information reporting, for this data flow is formulated PCC rule.
Described PCC rule is handed down to PCEF by 605.PCRF.
606.PCRF produces for the stream process information of this data flow and is handed down to TDF according to described PCC rule.Described stream process information comprises SDF Template, QCI, MBR, GBR.
607.TDF is according to described stream process information and APN-AMBR, to this data flow implementation strategy control.Described APN-AMBR, for describing the shared bandwidth of all non-GBR business, is at user access network, while setting up IP-CAN session and TDF session, is handed down to TDF's by PCRF.If now APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the APN of this user place, for this data flow provides corresponding bandwidth resources according to the mandate bandwidth (MBR, GBR) comprising in stream process information.If now APN-AMBR cannot meet the bandwidth demand of current all Non-GBR business, and this data flow belongs to non-GBR data flow, now all Non-GBR stream execution bandwidth are seized.If the ability of seizing of this data flow is lower than the ability of seizing of other data flow, this data flow just can not provide bandwidth resources for it according to the mandate bandwidth in stream process information on TDF, and this data flow is by speed limit, packet loss.
608.TDF records the consumption information of this data flow, reports charge information to charge system simultaneously.
609. in the time that this data flow arrives PCEF, PCEF provides policy control according to PCC rule for described data flow, the control strategy that the PCC rule of installing due to PCEF comprises is identical with the control strategy that the upper stream process information of installing of TDF comprises, therefore in the time of this data flow process PCEF, according to the processing procedure of policy control, this data flow will obtain and bandwidth and QoS resource consistent on TDF on PCEF.Therefore this data flow is consistent at TDF with the consumption on PCEF, thereby the consumption of this data flow that guarantee TDF reports to charge system is accurate.
Embodiment tetra-
What the present embodiment was described is on PCEF, to implement charging, and the information of upstream cannot be issued by AF, needs TDF to flow detection.On TDF and PCEF, control inconsistent scene for this upstream, by this stream is carried out and control strategy consistent on PCEF on TDF, ensure that this stream is through TDF and the consistent control of the upper execution of PCEF, thereby realize the object of this stream being implemented to accurate charging, its flow process is described below:
ADC rule is handed down to TDF by 701.PCRF.Stream process information corresponding to all PCC rules having activated is handed down to TDF on PCEF simultaneously.Described stream process information comprises SDF Template, QCI, MBR, GBR.
702. in the time that business data flow arrives PCEF, and this stream is carried out to up bearing binding, verifies that whether this data flow is through corresponding carrying transmission.And according to carrying out corresponding control strategy.
703. in the time that described data flow arrives TDF, and TDF flows detection according to ADC rule, in the time described data flow being detected, this data flow and the upper all stream process informations of TDF is mated.
If the upper all stream process informations of 704. described data flow and TDF do not mate, TDF by the five-tuple information reporting that described data flow detected to PCRF.
705.PCRF carries out strategic decision-making according to the five-tuple information reporting, for this data flow is formulated PCC rule.
PCC rule is handed down to PCEF by 706.PCRF.
707.PCRF produces stream process information according to described PCC rule, and is handed down to TDF.Described stream process information comprises the SDF Template that controls this data flow, QCI, MBR, GBR.
708.TDF is according to stream process information and APN-AMBR, to this data flow implementation strategy control.Described APN-AMBR, for describing the shared bandwidth of all non-GBR business, is at user access network, while setting up IP-CAN session and TDF session, is handed down to TDF's by PCRF.If now APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the APN of this user place, the mandate bandwidth (MBR, GBR) comprising according to stream process information for this data flow provides corresponding bandwidth resources.If now APN-AMBR cannot meet the bandwidth demand of current all Non-GBR business, and this data flow belongs to non-GBR data flow, now all Non-GBR stream execution bandwidth are seized.If the ability of seizing of this data flow is lower than the ability of seizing of other data flow, this data flow just can not provide bandwidth resources for it according to the mandate bandwidth in stream process information on TDF, and this data flow is by speed limit, packet loss.
709. in the time of this data flow process PCEF, PCEF provides policy control according to PCC rule for described data flow, the control strategy that the PCC rule of installing due to PCEF comprises is identical with the control strategy that the stream process information on TDF comprises, therefore in the time of this data flow process PCEF, according to the processing procedure of policy control, this data flow will obtain and bandwidth and QoS resource consistent on TDF on PCEF, and therefore these data are consistent with the consumption on TDF on PCEF.
610.PCEF records the consumption information of this data flow, reports charge information to charge system simultaneously.
In the time that this data flow arrives TDF, first the ADC rule that TDF issues according to PCRF is implemented stream and is detected, in the time this data flow being detected, PCEF provides policy control according to PCC rule for described data flow, the PCC rule of installing due to TDF is identical with the upper rule of installing of PCEF, therefore in the time of this data flow process TDF, according to the processing procedure of policy control, this data flow will obtain and bandwidth resources consistent on PCEF on TDF, on PCEF, will obtain and control consistent on TDF.Therefore be consistent at TDF with the flow on PCEF to data flow.Thereby the flow of this data flow that guarantee PCEF reports to charge system is accurate.
Embodiment is corresponding with said method, and the present invention also provides a kind of system of management traffic, and as shown in Figure 8, Fig. 8 is the structural representation that the invention provides the system embodiment of management traffic.System shown in Figure 8 embodiment comprises transmission measuring ability entity TDF, wherein:
Acquisition device, for obtaining the stream process information of data flow, described stream process information comprises user's APN-AMBR and upper all activated strategy and corresponding business datum flow template SDF Template, QCI and the MBR of charging control PCC rule of PCEF;
Management devices, for filtering and process data stream according to stream process information.
Optionally, described system also comprises "Policy and Charging Rules Function entity PCRF, and wherein said PCRF comprises:
Dispensing device, for sending the stream process information of data flow to transmission measuring ability entity TDF.
Wherein, described management devices comprises:
The first filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The first processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, described data flow is non-GBR stream, according to APN-AMBR and MBR, described non-GBR stream is carried out to bandwidth control.
Wherein, described the first processing module is used for:
In the time having multiple non-GBR stream sharing A PN-AMBR, if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for described data flow provides corresponding bandwidth resources according to the MBR in PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
Optionally, described stream process information also comprises and ensures bandwidth GBR.
Wherein, described management devices comprises:
The second filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The second processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, described data flow is GBR stream, carries out bandwidth control according to MBR and GBR.
Unlike the prior art, by TDF, this data flow being carried out and control strategy consistent on PCEF, thereby ensure this stream through TDF the consumption during with PCEF consistent, make the consumption information that reports accurate, the accurate charging of realization to this stream.
The all or part of step that one of ordinary skill in the art will appreciate that above-described embodiment can realize by computer program flow process, described computer program can be stored in a computer-readable recording medium, described computer program (as system, unit, device etc.) on corresponding hardware platform is carried out, in the time carrying out, comprise step of embodiment of the method one or a combination set of.
Alternatively, all or part of step of above-described embodiment also can realize with integrated circuit, and these steps can be made into respectively integrated circuit modules one by one, or the multiple modules in them or step are made into single integrated circuit module realize.Like this, the present invention is not restricted to any specific hardware and software combination.
Each device/functional module/functional unit in above-described embodiment can adopt general calculation element to realize, and they can concentrate on single calculation element, also can be distributed on the network that multiple calculation elements form.
Each device/functional module/functional unit in above-described embodiment is realized and during as production marketing independently or use, can be stored in a computer read/write memory medium using the form of software function module.The above-mentioned computer read/write memory medium of mentioning can be read-only memory, disk or CD etc.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range described in claim.

Claims (12)

1. a method for management traffic, is characterized in that, comprising:
Transmission measuring ability entity TDF obtains the stream process information of data flow, described stream process information comprises user's APN-AMBR and upper all activated strategy and corresponding business datum flow template SDF Template, service quality class indication QCI and the maximum bandwidth MBR of charging control PCC rule of PCEF, and described TDF filters and processes data stream according to stream process information.
2. method according to claim 1, is characterized in that, described stream process information is sent by "Policy and Charging Rules Function entity PCRF.
3. method according to claim 1 and 2, is characterized in that, described TDF is receiving after data flow, according to described stream process information, described data flow is filtered and is processed, and comprising:
The five-tuple of the data flow detecting and all SDF Template are mated;
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, described data flow is non-GBR stream, and described TDF carries out bandwidth control according to APN-AMBR and MBR to described non-GBR stream.
4. method according to claim 3, is characterized in that, described according to APN-AMBR and the control of MBR execution bandwidth, comprising:
In the time having multiple non-GBR stream sharing A PN-AMBR, if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for described data flow provides corresponding bandwidth resources according to the MBR in PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
5. method according to claim 1 and 2, is characterized in that, described stream process information also comprises guarantee bandwidth GBR.
6. method according to claim 5, is characterized in that, described TDF is receiving after data flow, according to described stream process information, described data flow is filtered and is processed, and comprising:
The five-tuple of the data flow detecting and all SDF Template are mated;
When match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, described data flow is GBR stream, described TDF carries out bandwidth control according to MBR and GBR to described GBR stream.
7. a system for management traffic, is characterized in that, comprises transmission measuring ability entity TDF, wherein:
Acquisition device, for obtaining the stream process information of data flow, described stream process information comprises user's APN-AMBR and upper all activated strategy and corresponding business datum flow template SDF Template, QCI and the MBR of charging control PCC rule of PCEF;
Management devices, for filtering and process data stream according to stream process information.
8. system according to claim 7, is characterized in that, described system also comprises "Policy and Charging Rules Function entity PCRF, and wherein said PCRF comprises:
Dispensing device, for sending the stream process information of data flow to transmission measuring ability entity TDF.
9. according to the system described in claim 7 or 8, it is characterized in that, described management devices comprises:
The first filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The first processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule only comprise MBR, described data flow is non-GBR stream, according to APN-AMBR and MBR, described non-GBR stream is carried out to bandwidth control.
10. system according to claim 9, is characterized in that, described the first processing module is used for:
In the time having multiple non-GBR stream sharing A PN-AMBR, if APN-AMBR can meet the bandwidth demand of current all non-GBR streams under the access point APN of this user place, for described data flow provides corresponding bandwidth resources according to the MBR in PCC rule; Otherwise all Non-GBR stream is carried out bandwidth and is seized.
11. according to the system described in claim 7 or 8, it is characterized in that, described stream process information also comprises guarantee bandwidth GBR.
12. systems according to claim 11, is characterized in that, described management devices comprises:
The second filtering module, for mating the five-tuple of the data flow detecting and all SDF Template;
The second processing module, for when match wherein SDF Template time, if the SDF Template matching bandwidth information in corresponding PCC rule comprise MBR and GBR, described data flow is GBR stream, according to MBR and GBR, described GBR stream is carried out to bandwidth control.
CN201210478841.4A 2012-11-22 2012-11-22 Manage the method and system of data flow Active CN103841538B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210478841.4A CN103841538B (en) 2012-11-22 2012-11-22 Manage the method and system of data flow
PCT/CN2013/085406 WO2014079294A1 (en) 2012-11-22 2013-10-17 Method and system for managing data stream

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210478841.4A CN103841538B (en) 2012-11-22 2012-11-22 Manage the method and system of data flow

Publications (2)

Publication Number Publication Date
CN103841538A true CN103841538A (en) 2014-06-04
CN103841538B CN103841538B (en) 2019-06-25

Family

ID=50775504

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210478841.4A Active CN103841538B (en) 2012-11-22 2012-11-22 Manage the method and system of data flow

Country Status (2)

Country Link
CN (1) CN103841538B (en)
WO (1) WO2014079294A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105307219A (en) * 2014-06-20 2016-02-03 中国电信股份有限公司 Method and system for controlling service quality of communication service
WO2019128764A1 (en) * 2017-12-27 2019-07-04 华为技术有限公司 Scheduling method and apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115514643B (en) * 2021-06-22 2023-09-05 ***通信集团湖南有限公司 5G SA network service guaranteeing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009155438A1 (en) * 2008-06-18 2009-12-23 Research In Motion Limited Mechanism for 3rd generation partnership project multiple inter-network quality of service continuity
CN102131172A (en) * 2010-01-18 2011-07-20 中兴通讯股份有限公司 Traffic processing method and system
CN102238698A (en) * 2010-04-27 2011-11-09 中兴通讯股份有限公司 Authorization request method, system and device
CN102238645A (en) * 2010-04-28 2011-11-09 中兴通讯股份有限公司 Policy control method for packet service and packet service system
CN102625272A (en) * 2011-01-31 2012-08-01 中兴通讯股份有限公司 Usage monitoring method supporting traffic detection function and usage monitoring system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101007736B1 (en) * 2008-11-04 2011-01-13 주식회사 케이티 Policy based network system and method of management in network policy
CN102075900B (en) * 2009-11-23 2014-03-12 中兴通讯股份有限公司 Method and system for realizing quantity monitoring and controlling

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009155438A1 (en) * 2008-06-18 2009-12-23 Research In Motion Limited Mechanism for 3rd generation partnership project multiple inter-network quality of service continuity
CN102131172A (en) * 2010-01-18 2011-07-20 中兴通讯股份有限公司 Traffic processing method and system
CN102238698A (en) * 2010-04-27 2011-11-09 中兴通讯股份有限公司 Authorization request method, system and device
CN102238645A (en) * 2010-04-28 2011-11-09 中兴通讯股份有限公司 Policy control method for packet service and packet service system
CN102625272A (en) * 2011-01-31 2012-08-01 中兴通讯股份有限公司 Usage monitoring method supporting traffic detection function and usage monitoring system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105307219A (en) * 2014-06-20 2016-02-03 中国电信股份有限公司 Method and system for controlling service quality of communication service
WO2019128764A1 (en) * 2017-12-27 2019-07-04 华为技术有限公司 Scheduling method and apparatus
US11546269B2 (en) 2017-12-27 2023-01-03 Huawei Technologies Co., Ltd. Scheduling method and apparatus for a quality of service data flow

Also Published As

Publication number Publication date
WO2014079294A1 (en) 2014-05-30
CN103841538B (en) 2019-06-25

Similar Documents

Publication Publication Date Title
AU2015211419B2 (en) Device, system and method of traffic detection
US9392126B2 (en) Method, system, and device of cellular traffic monitoring
US8971849B2 (en) System and method for network assisted control and monetization of tethering to mobile wireless devices
US9332133B2 (en) System, device, and method of traffic detection
CN102625272B (en) A kind of consumption monitoring method and system for supporting current detection functionality
CN101431423B (en) Reduction method and apparatus for user service flow accounting
CN102142990B (en) Business consumption monitoring method and apparatus
US20100287121A1 (en) Method, Apparatus, and System for Implementing Policy and Charging Control
WO2008128470A1 (en) Method,system and entity of realizing event detection
WO2014110719A1 (en) Charging method and device
USRE48656E1 (en) System, device, and method of traffic detection
WO2014146502A1 (en) Radio access network congestion management method and apparatus, and congestion strategy management method and system
CN104507126A (en) Method and device for implementing wireless network QoS (Quality of Service) management
WO2015143851A1 (en) Usage monitoring method, apparatus and system
CN103841538A (en) Method and system for managing data flow
WO2014187227A1 (en) Data flow transmission control method and apparatus
CN104144128A (en) Method for controlling network congestion and load perception function
CN103856926A (en) Charging method and strategy execution, strategy and charging control function device
CN101547133A (en) Method and device for controlling policy
CN104380783A (en) Method, device and system for flow monitoring
CA2880917C (en) System, device, and method of traffic detection
Li et al. Dynamic policy and charging control framework
CN102123370B (en) System and method for redirecting access of user

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