CN106303751A - A kind of realization method and system orienting flow bag - Google Patents

A kind of realization method and system orienting flow bag Download PDF

Info

Publication number
CN106303751A
CN106303751A CN201510252707.6A CN201510252707A CN106303751A CN 106303751 A CN106303751 A CN 106303751A CN 201510252707 A CN201510252707 A CN 201510252707A CN 106303751 A CN106303751 A CN 106303751A
Authority
CN
China
Prior art keywords
business
statistical rules
flow
orientation
orientation flow
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
CN201510252707.6A
Other languages
Chinese (zh)
Other versions
CN106303751B (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 CN201510252707.6A priority Critical patent/CN106303751B/en
Priority to PCT/CN2015/096847 priority patent/WO2016184078A1/en
Publication of CN106303751A publication Critical patent/CN106303751A/en
Application granted granted Critical
Publication of CN106303751B publication Critical patent/CN106303751B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • H04N21/64792Controlling the complexity of the content stream, e.g. by dropping packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of realization method and system orienting flow bag, relate to the communications field, described method includes: detect the orientation flow business initiated;When orientation flow business initiation being detected is video playback business, obtain the IP address information of described video playback business;When orientation flow business initiation being detected is video tour business, obtain the deep-packet detection identification information of described video tour business;According to IP address information and/or deep-packet detection identification information, determine the orientation flow statistical rules for traffic statistics;According to described orientation flow statistical rules, corresponding orientation flow is added up.Orientation flow, by combining IP address and deep-packet detection mode, is identified, adds up and charging, it is achieved that the accurate billing to video tour business, reduce the configuration complexity of video playback business by the present invention.

Description

A kind of realization method and system orienting flow bag
Technical field
The present invention relates to the communications field, particularly to a kind of realization method and system orienting flow bag.
Background technology
Along with the development of communication technology, telecom operators and the Internet manufacturer cooperate to be proposed orientation flow Bao Ye Business.Orientation flow bag business is a kind of for specific internet site or specific internet, applications The orientation traffic statistics of (Application, APP) and the business of charging, when user uses specific the Internet The flow occurred during APP then contributes to orient in flow bag, counts according to the charging policy of orientation flow bag Take, the flow occurred when user uses nonspecific the Internet APP then contribute to common discharge suit bag in by Charging is carried out according to universal flow charging strategy.Orientation flow bag business is conducive to telecom operators to open up backward paying Market, carry out cooperation based on flow business with Internet enterprises, beneficially Internet enterprises with flow for money The business of self is promoted in source, is simultaneously also beneficial to user and obtains more cheap flow.Orientation flow bag business is A kind of operator, Internet enterprises and the form of service of user tripartite's win-win, therefore suffer from the very big of operator Pay attention to.
The existing common approach realizing orientation flow bag has two kinds:
One, by the recognition rule of the orientation business of manual configuration in mobile packet gateway, general configuration rule is Internet protocol (Internet Protocol, the IP) address of three layers, when user uses orientation business time, Mobile packet gateway identifies orientation business by the rule configured, and is labeled as different charging regulations, and it is fixed to carry out To the charging of business;The advantage of this kind of scheme is that implementation is simple, to the performance of mobile packet gateway with change Dynamic impact is less, disadvantage is that and understands the IP address of all correspondences of this business in advance and carry out manual configuration, More IP address (the IP number of addresses that such as Video Applications generally correspond to very big) corresponding for orientation business and portion Divide the scene that IP address often changes, such as Video Applications content distributing network (Content Delivery Network, CDN) server typically uses the means of dynamic dispatching, and CDN server likely can often increase Adding, cause the increase of IP address, there is the biggest defect in the program.
Therefore, the program is suitable only for the orientation service IP address that particular collaboration unit can provide clear and definite, IP Number of addresses is limited and carries out in the case of being relatively fixed, and certain operator is for this type of business at present, it is desirable to interconnection The IP address that network service is corresponding not can exceed that 5.
Two, by shutting deep-packet detection (the Deep Packet of configuration orientation business at mobile packet network Inspection, DPI) recognition rule, can be URL (Uniform Resource Locator, URL) keyword or condition code, when user uses orientation business when, mobile packet gateway is by configuring Keyword or condition code identification business be labeled as different charging regulations, be oriented the charging of business; The advantage of this kind of scheme is with condition code & keyword recognition business, it is not necessary to the IP address rule that configuration is complicated, The change of configuration rule is carried out, because the condition code & keyword of business is relative without the change according to IP address Fixing.The shortcoming of the program is that the identification of condition code & keyword depends on the accuracy of identification of mobile packet gateway, For some specific transactions, owing to the precision of condition code keyword recognition is relatively low, can cause orienting traffic statistics Go wrong, thus cause the complaint of user.
Fig. 1 is the Organization Chart of the orientation flow bag business that prior art provides, and Fig. 2 is determining of prior art offer To the flow chart of flow bag business, as depicted in figs. 1 and 2, existing orientation flow bag business is based on conventional measures Charging controls (Policy and Charging Control, PCC) framework, and core network element is mobile packet network Close (built-in DPI function and policy control perform function (Policy Control Execute Function, PCEF) and policy controlling system (Policy and Charging Function, PCRF), by moving The recognition rule (generally IP address and condition code) of packet gateway configuration orientation business realizes orienting flow The identification of business and charging.The existing scheme that Fig. 1 and Fig. 2 relates to is providing video APP orientation flow bag business It is to there is certain problem, more convenient than if desired for knowing that IP address causes orientation business to be carried out in advance, IP Address pool is the most complicated and variation frequently results in configuration difficulty, and DPI recognition accuracy causes traffic statistics to have partially not Difference, this scheme also cannot provide for dynamic quality of service (the Quality of in video display process simultaneously Service, QoS) security function.
Orientation flow bag for video APP application is the very important field of one in orientation flow bag business Scape, and be the business that user and the Internet producer can be attracted at present to pay close attention to, owing to video APP answers apparatus Having service end IP address many, the various problems such as condition code and keyword recognition are more difficult, so currently failing There is preferable scheme to meet this demand.
Summary of the invention
It is an object of the invention to provide a kind of realization method and system orienting flow bag, can preferably solve to work as The problem that front scheme can not effectively meet video APP orientation flow bag business demand.
According to an aspect of the invention, it is provided a kind of implementation method orienting flow bag, including:
The orientation flow business initiated is detected;
When orientation flow business initiation being detected is video playback business, obtain described video playback business IP address information;
When orientation flow business initiation being detected is video tour business, obtain described video tour business Deep-packet detection identification information;
According to IP address information and/or deep-packet detection identification information, determine the orientation flow for traffic statistics Statistical rules;
According to described orientation flow statistical rules, corresponding orientation flow is added up.
Preferably, described determination includes for the step of the orientation flow statistical rules of traffic statistics:
According to the IP address information of acquired video playback business, trigger be pre-configured with for video playback First statistical rules of traffic statistics, and the first statistical rules triggered is flowed to statistical rules as orientation; Or,
Deep-packet detection identification information according to acquired video tour business, trigger be pre-configured with for regarding Frequency browses the second statistical rules of traffic statistics as orientation flow statistical rules.
Preferably, described determination includes for the step of the orientation flow statistical rules of traffic statistics:
According to the IP address information of acquired video playback business, trigger be pre-configured with for video playback First statistical rules of traffic statistics;
Deep-packet detection identification information according to acquired video tour business, trigger be pre-configured with for regarding Frequency browses the second statistical rules of traffic statistics;
Described first statistical rules and the second statistical rules are estimated, and rule assessment determined is as fixed To traffic statistics rule.
Preferably, when described deep-packet detection identification information comprises target ip address, and described Target IP When address is identical with the target ip address in described IP address information, assess the preferential of described first statistical rules Level is higher than the second statistical rules, and is defined as described first statistical rules orienting flow statistical rules.
Preferably, also include:
When orientation flow business initiation being detected is video playback business, obtain QoS parameter information, And the QoS parameter information acquired in utilizing, set up and hold for the video playback that ensures service quality is proprietary Carry.
According to a further aspect in the invention, it is provided that a kind of orient flow bag realize system, including:
Detection module, for detecting the orientation flow business initiated;
First acquisition module, for when orientation flow business initiation being detected is video playback business, obtains The IP address information of described video playback business;
Second acquisition module, for when orientation flow business initiation being detected is video tour business, obtains The deep-packet detection identification information of described video tour business;
Rule determines module, for according to IP address information and/or deep-packet detection identification information, determine for The orientation flow statistical rules of traffic statistics;
Traffic statistics module, for according to described orientation flow statistical rules, uniting to corresponding orientation flow Meter.
Preferably, described rule determines the module IP address information according to acquired video playback business, touches Send out the first statistical rules for video playback traffic statistics being pre-configured with, and the first statistics rule that will be triggered Then flow to statistical rules as orientation, or, according to the deep-packet detection identification of acquired video tour business Information, triggers the second statistical rules for video tour traffic statistics being pre-configured with as orientation traffic statistics Rule.
Preferably, described rule determines the module IP address information according to acquired video playback business, touches Send out the first statistical rules for video playback traffic statistics being pre-configured with, and according to acquired video tour The deep-packet detection identification information of business, triggers the second statistics for video tour traffic statistics being pre-configured with Rule, is estimated described first statistical rules and the second statistical rules, and assessment is determined regular as Orientation flow statistical rules.
Preferably, when described deep-packet detection identification information comprises target ip address, and described Target IP When address is identical with the target ip address in described IP address information, described rule determines described in module estimation The priority of one statistical rules is higher than the second statistical rules, and is defined as described first statistical rules orienting flow Statistical rules.
Preferably, also include:
Dedicated bearing sets up module, for the QoS parameter information utilizing described first acquisition module to obtain, Set up the video playback dedicated bearing for ensuring service quality.
Compared with prior art, the beneficial effects of the present invention is:
1, the present invention is by combining IP address and deep-packet detection mode, and orientation flow is identified, is added up And charging, improve the charging accuracy of video traffic, reduce IP address configuration complexity;
2, the present invention can provide for the dynamic QoS security function in video display process.
Accompanying drawing explanation
Fig. 1 is the Organization Chart of the orientation flow bag business that prior art provides;
Fig. 2 is the flow chart of the orientation flow bag business that prior art provides;
Fig. 3 is the implementation method theory diagram of the orientation flow bag that the embodiment of the present invention provides;
Fig. 4 be the embodiment of the present invention provide orientation flow bag realize system block diagram;
Fig. 5 is the Organization Chart of the orientation flow bag business that the embodiment of the present invention provides;
Fig. 6 is the flow chart of the orientation flow bag business that the embodiment of the present invention provides.
Detailed description of the invention
Below in conjunction with accompanying drawing to a preferred embodiment of the present invention will be described in detail, it will be appreciated that described below Preferred embodiment be merely to illustrate and explain the present invention, be not intended to limit the present invention.
Fig. 3 is the implementation method theory diagram of the orientation flow bag that the embodiment of the present invention provides, as it is shown on figure 3, Including:
Step S101: the orientation flow business initiated is detected.
Step S102: when orientation flow business initiation being detected is video playback business, regards described in acquisition Frequently the IP address information of play service.
Specifically, the IP address information of described video playback business is obtained by video player.
Step S103: when orientation flow business initiation being detected is video tour business, regards described in acquisition Frequently the deep-packet detection identification information of browse service.
Specifically, by DPI recognition strategy, the deep-packet detection identification letter of described video tour business is obtained Breath, described deep-packet detection identification information includes condition code and the keyword of described video tour business, sometimes also The IP address of described video tour business, i.e. target ip address can be included.
Step S104: according to IP address information and/or deep-packet detection identification information, determines and unites for flow The orientation flow statistical rules of meter.
Specifically, when initiation video playback business only being detected, according to acquired video playback business IP address information, triggers the first statistical rules for video playback traffic statistics being pre-configured with, and by institute The first statistical rules triggered flows to statistical rules as orientation.When initiation video tour business only being detected, Deep-packet detection identification information according to acquired video tour business, it is clear for video that triggering is pre-configured with Look at traffic statistics the second statistical rules as orientation flow statistical rules.
When initiation video playback business and video tour business being detected, according to acquired video playback business IP address information, trigger the first statistical rules for video playback traffic statistics of being pre-configured with;According to The deep-packet detection identification information of acquired video tour business, trigger be pre-configured with for video tour stream Second statistical rules of amount statistics;Described first statistical rules and the second statistical rules are estimated, and will comment Estimate the rule determined as orientation flow statistical rules.It should be noted that when described deep-packet detection identification is believed Breath comprises target ip address, and the target ip address comprised and the Target IP in described IP address information When address is identical, illustrate that described video playback business and described video tour business are same IP address, now The priority assessing described first statistical rules is higher than the second statistical rules, and is determined by described first statistical rules Only add up the orientation flow of video playback business for orientation flow statistical rules, i.e. subsequent operation, unite the most simultaneously Meter video playback business and the flow of video tour business.
Step S105: according to described orientation flow statistical rules, corresponding orientation flow is added up.
Further, when orientation flow business initiation being detected is video playback business, it is also possible to obtain clothes Business quality parameter information, in order to the QoS parameter information acquired in utilization, sets up and is used for ensureing video playback The dedicated bearing of QoS.
Fig. 4 be the embodiment of the present invention provide orientation flow bag realize system block diagram, as shown in Figure 4, including Detection module the 10, first acquisition module the 20, second acquisition module 30, rule determine module 40 and flow system Meter module 50.
Detection module 10 is for detecting the orientation flow business initiated.When oriented flow initiation being detected When amount business is video playback business, the first acquisition module 20 obtains the IP address letter of described video playback business Breath, further, the first acquisition module 10 can also obtain QoS parameter information;When initiation being detected Orientation flow business when being video tour business, the second acquisition module 30 obtains described video tour business Deep-packet detection identification information.According to IP address information and/or deep-packet detection identification information, rule determines mould Block 40 determines the orientation flow statistical rules for traffic statistics, specifically, when detection module 10 only detects To when initiating video playback business, according to the IP address letter of the video playback business that the first acquisition module 20 obtains Breath, triggers the first statistical rules for video playback traffic statistics being pre-configured with, and first will triggered Statistical rules flows to statistical rules as orientation;When detection module 10 only detects initiation video tour business, According to the deep-packet detection identification information of the video tour business that the second acquisition module 30 obtains, trigger and join in advance The second statistical rules for video tour traffic statistics put is as orientation flow statistical rules;Work as detection module 10 detect initiation video playback business and during video tour business, according to regarding that the first acquisition module 20 obtains Frequently the IP address information of play service, triggers the first statistics for video playback traffic statistics being pre-configured with Rule, according to the deep-packet detection identification information of the video tour business acquired in the second acquisition module 30, touches Send out the second statistical rules for video tour traffic statistics of being pre-configured with, to described first statistical rules and the Two statistical rules are estimated, and rule assessment determined is as orientation flow statistical rules.Should be noted that Be, when described deep-packet detection identification information comprises target ip address, and the target ip address comprised with When target ip address in described IP address information is identical, illustrate that described video playback business and described video are clear The business of looking at is same IP address, and now rule determines that module 40 assesses the priority height of described first statistical rules In the second statistical rules, and it is defined as described first statistical rules orienting flow statistical rules.Traffic statistics mould Block 50 determines, according to described rule, the orientation flow statistical rules that module determines, carries out corresponding orientation flow Statistics.
Further, described system also includes that dedicated bearing sets up module (not shown), and it is used for utilizing The QoS parameter information that described first acquisition module 10 obtains, sets up and is used for ensureing that video playback business takes The dedicated bearing of business quality.
Fig. 5 is the Organization Chart of the orientation flow bag business that the embodiment of the present invention provides, as it is shown in figure 5, include determining To flow business SDK, orientation flow service control system (i.e. flow manages platform), policy controlling system and Mobile packet gateway, i.e. adds orientation flow business SDK on the basis of the existing framework shown in Fig. 1 and determines To flow service control system.In Fig. 4, modules can be applied in the framework of Fig. 5, such as at oriented flow Applying detection module 10 in amount business software development kit (Software Development Kit, SDK) With the first acquisition module 20, apply the second acquisition module 30 and traffic statistics module 50 in the mobile packet network Central Shanxi Plain, Rule is applied to determine module 40 etc. in policy controlling system PCRF and orientation flow service control system, tool Body application site is not limited to aforesaid way.
Orientation flow business SDK is used for the integrated of the Internet APP, is initiated by orientation flow, orients flow QoS The function openings such as control to the Internet APP apply, by application end control orientation the initiation of flow business, amendment, Update and terminate.Orientation flow service control system is integrated with SDK service end function, comprises orientation flow simultaneously Rate controls function, and the QoS of the orientation flow business that integrated treatment is initiated by SDK controls and the merit of flux cumulating Energy.Policy controlling system PCRF then configures the relevant strategy of orientation flow and priority, preferentially performs by orienting Flow business SDK and the strategy actively sent by the Internet APP of flow operation transmission, and by mobile packet network Close DPI to identify and the strategy that triggers then is in low priority execution.That two kinds of strategies combine as a result, it is possible to protect Card is when user is using video APP to watch video (i.e. video playback) when, and whole system can pass through SDK transmission strategy dynamically set up for video playback dedicated bearing carry out QoS ensure add up video playback simultaneously The orientation flow of period, when user is using video APP browsing pages (i.e. video tour) when, a whole set of System can identify the flow that the policy accounting video APP triggered browses, policy controlling system PCRF by DPI Coordinate with orientation flow service control system and both flows are accumulated, i.e. complete and video APP is used Whole process produce flux cumulating.
Operation principle is as follows:
1, the DPI recognition rule of mobile packet gateway configuration video orientation flow APP, and dynamic strategy rule Then.
2, the charging regulation of policy controlling system PCRF configuration video orientation flow business, in orientation flow business After SDK authenticates by and initiates business, PCRF first uses orientation flow service control system to touch according to priority The rule sent out, uses the rule that mobile packet gateway DPI identifies and triggers the most again, for same IP address, When both and when depositing, use the rule of orientation flow service control system transmission.
3, when orienting flow business and initiating, for video traffic APP, if active user is in video playback During (i.e. video playback business), orientation flow business SDK can by player obtain video playback five-tuple (including source IP address, source port, purpose IP address, destination interface and transport layer protocol number), and move in real time State passes to orient flow service control system;Five-tuple is passed to PCRF by orientation flow service control system, Trigger rule, mutual with mobile packet gateway, set up dedicated bearing, and be oriented flow for dedicated bearing Charging process.
If during 4 active users are in page browsing (i.e. video tour business), orient flow business SDK will be unable to obtain the IP address of current page, this time can be identified by the DPI of mobile packet gateway And triggering corresponding rule, this type of flow, according to the triggering of mobile packet gateway, is also served as oriented flow by PCRF Amount carries out charging.
Fig. 6 is the flow chart of the orientation flow bag business that the embodiment of the present invention provides, as shown in Figure 6, step bag Include:
1st step: complete to orient flow business in mobile packet gateway with policy controlling system PCRF in advance relevant Configuration, be included in mobile packet gateway configuration DPI recognition strategy, dynamic at PCRF configuration Rx dedicated bearing The tactful nested strategy that state strategy identifies with DPI, completes to orient the integrated of flow business SDK and video APP.
2nd step: open video APP, orientation flow business APP&SDK initiates orientation to orientation business service end Flow business.
3rd step: video APP is by calling what SDK interface (i.e. interface A in Fig. 5) transmission authentication was correlated with Parameter, completes the authentication at orientation flow service control system, in order in authentication by rear, and video APP uses During the flow that produces will contribute to orient in flow bag.
4th step: video APP can relate to two process concurrencies during using to be carried out.Specifically, if User is currently at during broadcasting video (i.e. video playback business), then can trigger by orientation flow business The dynamic QoS guarantee of SDK initiation and the process of dedicated bearing traffic statistics, now video APP can will work as forward sight IP address five-tuple and the qos parameter of request that frequency is play pass to orient flow business control by SDK interface System processed.If active user is in (i.e. video tour business) in the navigation process of video APP, then pass through The DPI function of mobile packet gateway carries out traffic identification, identifies the condition code of business.
5th step: orientation flow service control system is from orienting parameter and the policing rule that flow business SDK obtains And the rule that mobile packet gateway is identified by DPI and triggers, all will be triggered to PCRF, PCRF according to setting Fixed priority is accepted or rejected, for parameter and the strategy of orientation flow business SDK transmission, proprietary by setting up Carrying, ensures QOS, simultaneously statistic flow;The rule triggered for mobile packet gateway, does not set up proprietary holding Carry, only statistic flow.
It should be noted that when same IP address exist simultaneously two kinds regular time, preferential use by orientation flow The rule that service control system issues.
6th step: policy controlling system PCRF is according to the policy priority level being pre-configured with, and comprehensive assessment is by orienting The strategy that the strategy of flow service control system transmission and mobile packet gateway trigger, assesses priority.
For same IP address, the rule that preferential employing is issued by orientation flow service control system.
7th step: the rule assessed is handed down to mobile packet gateway and performs by policy controlling system PCRF, enters The work that the corresponding QoS of row ensures and statistic flow reports.
8th step: mobile packet gateway is handed down to the stream of policy controlling system according to orientation flow service control system Amount burst, adds up and reports flow, the next flow burst of application simultaneously, orients flow service control system root According to the flow accumulation reported and orientation flow bag account in flow carry out the management of burst and issue, finally by Mobile packet gateway, policy controlling system and orientation flow service control system tripartite complete to orient the accumulation of flow Work.
In sum, the present invention transmits IP address and the mobile packet network of video by orientation flow business SDK Pass DPI identifies that orientation flow is identified and charging by the scheme that two ways combines, and solving video should The video tour class service traffics charging faced during carrying out by APP orientation flow bag business is inaccurate, IP Address too much causes the problems such as rule configuration complexity is high.
Although above the present invention being described in detail, but the invention is not restricted to this, the art technology Personnel can carry out various amendment according to the principle of the present invention.Therefore, all amendments made according to the principle of the invention, All should be understood to fall into protection scope of the present invention.

Claims (10)

1. the implementation method orienting flow bag, it is characterised in that including:
The orientation flow business initiated is detected;
When orientation flow business initiation being detected is video playback business, obtain described video playback business IP address information;
When orientation flow business initiation being detected is video tour business, obtain described video tour business Deep-packet detection identification information;
According to IP address information and/or deep-packet detection identification information, determine the orientation flow for traffic statistics Statistical rules;
According to described orientation flow statistical rules, corresponding orientation flow is added up.
Method the most according to claim 1, it is characterised in that described determination is for traffic statistics The step of orientation flow statistical rules includes:
According to the IP address information of acquired video playback business, trigger be pre-configured with for video playback First statistical rules of traffic statistics, and the first statistical rules triggered is flowed to statistical rules as orientation; Or,
Deep-packet detection identification information according to acquired video tour business, trigger be pre-configured with for regarding Frequency browses the second statistical rules of traffic statistics as orientation flow statistical rules.
Method the most according to claim 2, it is characterised in that described determination is for traffic statistics The step of orientation flow statistical rules includes:
According to the IP address information of acquired video playback business, trigger be pre-configured with for video playback First statistical rules of traffic statistics;
Deep-packet detection identification information according to acquired video tour business, trigger be pre-configured with for regarding Frequency browses the second statistical rules of traffic statistics;
Described first statistical rules and the second statistical rules are estimated, and rule assessment determined is as fixed To traffic statistics rule.
Method the most according to claim 3, it is characterised in that when described deep-packet detection identification information In comprise target ip address, and described target ip address and the target ip address phase in described IP address information Meanwhile, the priority assessing described first statistical rules is higher than the second statistical rules, and by described first statistics rule Then it is defined as orienting flow statistical rules.
5. according to the method described in claim 1-4 any one, it is characterised in that also include:
When orientation flow business initiation being detected is video playback business, obtain QoS parameter information, And the QoS parameter information acquired in utilizing, set up and hold for the video playback that ensures service quality is proprietary Carry.
6. one kind orient flow bag realize system, it is characterised in that including:
Detection module, for detecting the orientation flow business initiated;
First acquisition module, for when orientation flow business initiation being detected is video playback business, obtains The IP address information of described video playback business;
Second acquisition module, for when orientation flow business initiation being detected is video tour business, obtains The deep-packet detection identification information of described video tour business;
Rule determines module, for according to IP address information and/or deep-packet detection identification information, determine for The orientation flow statistical rules of traffic statistics;
Traffic statistics module, for according to described orientation flow statistical rules, uniting to corresponding orientation flow Meter.
System the most according to claim 6, it is characterised in that described rule determines that module is according to being obtained The IP address information of the video playback business taken, trigger be pre-configured with for the of video playback traffic statistics One statistical rules, and the first statistical rules triggered is flowed to statistical rules as orientation, or, according to institute The deep-packet detection identification information of video tour business obtained, trigger be pre-configured with for video tour flow Second statistical rules of statistics is as orientation flow statistical rules.
System the most according to claim 7, it is characterised in that described rule determines that module is according to being obtained The IP address information of the video playback business taken, trigger be pre-configured with for the of video playback traffic statistics One statistical rules, and according to the deep-packet detection identification information of acquired video tour business, trigger and join in advance The second statistical rules for video tour traffic statistics put, to described first statistical rules and the second statistics rule Then it is estimated, and rule assessment determined is as orientation flow statistical rules.
System the most according to claim 8, it is characterised in that when described deep-packet detection identification information In comprise target ip address, and described target ip address and the target ip address phase in described IP address information Meanwhile, described rule determines that the priority of the first statistical rules described in module estimation is higher than the second statistical rules, and It is defined as described first statistical rules orienting flow statistical rules.
10. according to the system described in claim 6-9 any one, it is characterised in that also include:
Dedicated bearing sets up module, for the QoS parameter information utilizing described first acquisition module to obtain, Set up the video playback dedicated bearing for ensuring service quality.
CN201510252707.6A 2015-05-18 2015-05-18 Method and system for realizing directional flow packet Active CN106303751B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510252707.6A CN106303751B (en) 2015-05-18 2015-05-18 Method and system for realizing directional flow packet
PCT/CN2015/096847 WO2016184078A1 (en) 2015-05-18 2015-12-09 Service-specific data plan realization method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510252707.6A CN106303751B (en) 2015-05-18 2015-05-18 Method and system for realizing directional flow packet

Publications (2)

Publication Number Publication Date
CN106303751A true CN106303751A (en) 2017-01-04
CN106303751B CN106303751B (en) 2020-06-30

Family

ID=57319324

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510252707.6A Active CN106303751B (en) 2015-05-18 2015-05-18 Method and system for realizing directional flow packet

Country Status (2)

Country Link
CN (1) CN106303751B (en)
WO (1) WO2016184078A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108768987A (en) * 2018-05-17 2018-11-06 中国联合网络通信集团有限公司 Data interactive method, apparatus and system
CN108933674A (en) * 2017-05-26 2018-12-04 中兴通讯股份有限公司 A kind of orientation flowmeter charging method, PCRF and PCEF
CN108965995A (en) * 2018-07-17 2018-12-07 北京奇艺世纪科技有限公司 A kind of throwing screen method, apparatus throws screen end equipment and shields end equipment by throwing
CN109150764A (en) * 2017-06-16 2019-01-04 中兴通讯股份有限公司 Flow managing method, device, equipment and storage medium
CN109302641A (en) * 2017-07-25 2019-02-01 腾讯科技(北京)有限公司 A kind of method, medium and the device of video-see request
CN109428733A (en) * 2017-08-29 2019-03-05 中移(杭州)信息技术有限公司 A kind of method and device orienting charge on traffic
WO2020164451A1 (en) * 2019-02-15 2020-08-20 华为技术有限公司 Bearer establishment method and apparatus, and readable storage medium
CN112333040A (en) * 2020-10-12 2021-02-05 联通智网科技有限公司 Flow separation method and device, storage medium and computer equipment
CN112671670A (en) * 2021-01-08 2021-04-16 鹏城实验室 VR video service identification method and device, intelligent terminal and storage medium
CN113268518A (en) * 2020-02-17 2021-08-17 百度在线网络技术(北京)有限公司 Flow statistical method and device and distributed flow statistical system
CN114245324A (en) * 2020-09-09 2022-03-25 ***通信集团安徽有限公司 Data flow reminding method and device, computer equipment and readable storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111355761A (en) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 Directional flow resource acquisition system, method, device, electronic equipment and medium
CN114826956B (en) * 2022-03-30 2023-05-26 杭州迪普科技股份有限公司 Automatic DPI policy library file generation method and device for DPI test equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437351A (en) * 2002-02-05 2003-08-20 华为技术有限公司 Charge method based on data flow quantity
CN101978677A (en) * 2008-03-21 2011-02-16 阿尔卡特朗讯公司 In-band dpi application awareness propagation enhancements
US20110202653A1 (en) * 2010-02-12 2011-08-18 Yusun Kim Riley Methods, systems, and computer readable media for service detection over an rx interface
US20120198061A1 (en) * 2009-10-06 2012-08-02 Telefonaktiebolaget L M Ericsson (Publ) User Interest and Identity Control on Internet
CN103220158A (en) * 2012-01-21 2013-07-24 阿尔卡特朗讯 Method and equipment for carrying out charging control on sponsorship data
US20140036785A1 (en) * 2011-04-27 2014-02-06 Alcatel Lucent Method and device for controlling qos and/or policy and charging control of a guest user
US20140082169A1 (en) * 2012-09-19 2014-03-20 Oracle International Corporation Execution framework for policy management
US20140094138A1 (en) * 2012-09-28 2014-04-03 Alcatel Lucent Sponsored data plan management
CN103716767A (en) * 2013-12-26 2014-04-09 中国联合网络通信集团有限公司 Billing processing method and device
CN103888928A (en) * 2014-03-04 2014-06-25 华为技术有限公司 Business strategy control method and system
CN104156389A (en) * 2014-07-04 2014-11-19 重庆邮电大学 Deep packet detecting system and method based on Hadoop platform

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8605672B2 (en) * 2011-08-22 2013-12-10 Affirmed Networks, Inc. Multiplexing multiple mobile services on a single mobile access point name
CN104023092B (en) * 2014-04-29 2017-09-26 中国联合网络通信集团有限公司 A kind of method and system for realizing orientation flow bag
CN104053140A (en) * 2014-06-11 2014-09-17 中兴通讯股份有限公司 Service providing method, device and system
CN104243182A (en) * 2014-09-30 2014-12-24 中国联合网络通信集团有限公司 Directional traffic charging method and directional traffic charging system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437351A (en) * 2002-02-05 2003-08-20 华为技术有限公司 Charge method based on data flow quantity
CN101978677A (en) * 2008-03-21 2011-02-16 阿尔卡特朗讯公司 In-band dpi application awareness propagation enhancements
US20120198061A1 (en) * 2009-10-06 2012-08-02 Telefonaktiebolaget L M Ericsson (Publ) User Interest and Identity Control on Internet
US20110202653A1 (en) * 2010-02-12 2011-08-18 Yusun Kim Riley Methods, systems, and computer readable media for service detection over an rx interface
US20140036785A1 (en) * 2011-04-27 2014-02-06 Alcatel Lucent Method and device for controlling qos and/or policy and charging control of a guest user
CN103220158A (en) * 2012-01-21 2013-07-24 阿尔卡特朗讯 Method and equipment for carrying out charging control on sponsorship data
US20140082169A1 (en) * 2012-09-19 2014-03-20 Oracle International Corporation Execution framework for policy management
US20140094138A1 (en) * 2012-09-28 2014-04-03 Alcatel Lucent Sponsored data plan management
CN103716767A (en) * 2013-12-26 2014-04-09 中国联合网络通信集团有限公司 Billing processing method and device
CN103888928A (en) * 2014-03-04 2014-06-25 华为技术有限公司 Business strategy control method and system
CN104156389A (en) * 2014-07-04 2014-11-19 重庆邮电大学 Deep packet detecting system and method based on Hadoop platform

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933674A (en) * 2017-05-26 2018-12-04 中兴通讯股份有限公司 A kind of orientation flowmeter charging method, PCRF and PCEF
CN109150764A (en) * 2017-06-16 2019-01-04 中兴通讯股份有限公司 Flow managing method, device, equipment and storage medium
CN109150764B (en) * 2017-06-16 2023-07-18 中兴通讯股份有限公司 Traffic management method, device, equipment and storage medium
CN109302641A (en) * 2017-07-25 2019-02-01 腾讯科技(北京)有限公司 A kind of method, medium and the device of video-see request
CN109428733A (en) * 2017-08-29 2019-03-05 中移(杭州)信息技术有限公司 A kind of method and device orienting charge on traffic
CN109428733B (en) * 2017-08-29 2022-01-25 中移(杭州)信息技术有限公司 Method and device for directional flow charging
CN108768987A (en) * 2018-05-17 2018-11-06 中国联合网络通信集团有限公司 Data interactive method, apparatus and system
CN108965995A (en) * 2018-07-17 2018-12-07 北京奇艺世纪科技有限公司 A kind of throwing screen method, apparatus throws screen end equipment and shields end equipment by throwing
WO2020164451A1 (en) * 2019-02-15 2020-08-20 华为技术有限公司 Bearer establishment method and apparatus, and readable storage medium
CN113268518B (en) * 2020-02-17 2024-03-29 百度在线网络技术(北京)有限公司 Flow statistics method and device and distributed flow statistics system
CN113268518A (en) * 2020-02-17 2021-08-17 百度在线网络技术(北京)有限公司 Flow statistical method and device and distributed flow statistical system
CN114245324B (en) * 2020-09-09 2023-04-07 ***通信集团安徽有限公司 Data flow reminding method and device, computer equipment and readable storage medium
CN114245324A (en) * 2020-09-09 2022-03-25 ***通信集团安徽有限公司 Data flow reminding method and device, computer equipment and readable storage medium
CN112333040B (en) * 2020-10-12 2023-05-02 联通智网科技股份有限公司 Flow separation method and device, storage medium and computer equipment
CN112333040A (en) * 2020-10-12 2021-02-05 联通智网科技有限公司 Flow separation method and device, storage medium and computer equipment
CN112671670A (en) * 2021-01-08 2021-04-16 鹏城实验室 VR video service identification method and device, intelligent terminal and storage medium

Also Published As

Publication number Publication date
WO2016184078A1 (en) 2016-11-24
CN106303751B (en) 2020-06-30

Similar Documents

Publication Publication Date Title
CN106303751A (en) A kind of realization method and system orienting flow bag
TWI466563B (en) Charging in lte/epc communication networks
KR101806300B1 (en) Charging method and device
RU2571377C2 (en) System and method of control of services, advanced nodeb and data packet network gateway
CN102142990B (en) Business consumption monitoring method and apparatus
US20140376412A1 (en) Method and apparatus for performing charging control to application-layer data
CN101127629A (en) Policy and billing execution device, online billing system and method for communication system
US20150003299A1 (en) Method and apparatus for performing charging control to a sponsored data application
CN101692727A (en) Method for controlling policy and charging and grouped data network gateway
CN104144128B (en) A kind of method and Load-Aware function controlling network congestion
WO2016107280A1 (en) Data service charging method and system, and relevant device
CN104144083A (en) Flow statistic method based on application, BRAS and network
CN110740430B (en) Resource charging method and system, AF (automatic frequency control) and policy and charging function entity
CN104254140A (en) Session association method and system for PCC system in mobile network
WO2017084394A1 (en) Roaming charging method, relevant apparatus, and online charging system
CN102918804B (en) Policy control method, device and communication system
US10499213B2 (en) Charging method, control plane network element, forwarding plane network element, and charging system
CN101287273B (en) Method and system for implementing policy and charging regulation when roaming
CN101998323B (en) Policy and charging control-based redirection method and device
WO2017161522A1 (en) Method, apparatus and system for collecting statistics of amount of flow usage
CN106507382A (en) A kind of Diameter message method for routing and route agent's node
CN101902778B (en) Method and device for monitoring traffic
CN112383405B (en) Data service charging method, device and system
CN104144060A (en) Cooperative charging method based on application, device and system
CN105376071B (en) Method, system and the PCRF with content charging are ensured to QoS after realization

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant