CN103079236A - Traffic flow authorization method, device and system - Google Patents
Traffic flow authorization method, device and system Download PDFInfo
- Publication number
- CN103079236A CN103079236A CN2013100348250A CN201310034825A CN103079236A CN 103079236 A CN103079236 A CN 103079236A CN 2013100348250 A CN2013100348250 A CN 2013100348250A CN 201310034825 A CN201310034825 A CN 201310034825A CN 103079236 A CN103079236 A CN 103079236A
- Authority
- CN
- China
- Prior art keywords
- user
- flow
- network element
- business network
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to the field of communication technology, in particular to a traffic flow authorization method, device and system. The traffic flow authorization method comprises the following steps of: receiving deep message analysis information sent from a traffic network element and/ or obtaining user internet surfing information; analyzing the deep message analysis information and/ or user internet surfing information to determine the user application flow and obtain a user application flow result; sending the user application flow result to an on-line metering system so as to ensure that the on-line metering system determines user authorization flow by the user application flow result; and sending the user authorization flow to a traffic unit. According to the invention, the deep message analysis information and the user internet surfing information are analyzed to determine the user application flow result, the metering system determines the user authorization flow by the user application flow result, different user authorization flows are determined by aiming at different users, and the problem in the prior art that the system load is big and can not regulate the authorization flow in a self-adaption mode due to fixed authorization flow is solved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of service traffics authorization method, device and system.
Background technology
At 3rd Generation Partnership Project (3GPP, Third Generation Partnership Project) in, when the user uses the terminal online, the core net business network element is to Online Charging System (OCS, Online Charging Sys tem) transmitted traffic application request, carry out charging by OCS according to flow application request and process and the operable flow of authorized user, then, OCS will authorize flow to be back to business network element.
In realizing process of the present invention, the inventor finds that there are the following problems at least in the prior art: in the method that prior art provides, OCS authorizes the request of business network element according to fixing flow.Because OCS authorizes flow to fix, when customer service need to be used than various flow, business network element will be continually to OCS transmitted traffic application request, and the request message that causes OCS to receive is too much, the OCS system loading increases, in addition can cause can't the response service network element request.There is not a kind of method that can adjust adaptively the subscriber authorisation flow in prior art.
Summary of the invention
For solving the problems of the technologies described above, the embodiment of the invention provides a kind of service traffics authorization method, device and system, can realize adjusting adaptively customer service mandate flow, reduces system loading.
According to the first aspect of the embodiment of the invention, a kind of service traffics authorization method is disclosed, described method comprises:
Receive the deep message resolving information that business network element sends, and/or obtain user's internet information;
Analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results;
Described user is applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
In conjunction with a first aspect of the present invention, the present invention also has the first possibility, i.e. the deep message parsing message of described reception business network element transmission comprises:
Receive the deep message parsing message that Online Charging System sends, described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System;
Perhaps
Receive the deep message parsing message that business network element directly sends.
In conjunction with a first aspect of the present invention, and the first of a first aspect of the present invention may, the present invention also has the second may, namely resolving message when described deep message is when directly being sent by described business network element, then described described user is applied for that flow results is sent to Online Charging System and comprises:
Described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that described user applies for flow results.
First aspect in conjunction with the embodiment of the invention, the present invention also has the third may, be that the described deep message resolving information of described analysis and/or described user's internet information are applied for flow with definite user, obtain the user and apply for that flow results comprises following one or more step:
Obtain the customer service type of carrying in the described deep message resolving information, determine to apply for flow with the user of described customer service type matching;
Obtain the type of user terminal of carrying in the described deep message resolving information, determine to apply for flow with the user of described type of user terminal coupling;
Obtain this internet information of user, judge that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow;
Obtain this internet information of user, utilize this internet information of user to obtain customer service set meal type, determine to apply for flow with the user of described customer service set meal type matching;
Obtain the user account remaining sum, determine to apply for flow with the user of user account remaining sum coupling;
Obtain the historical internet information of user, utilize the historical internet information of user to determine that the user applies for flow.
According to the second aspect of the embodiment of the invention, a kind of service traffics authorization method is disclosed, described method comprises:
Receive the flow application request that business network element sends;
The user who utilize to receive applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and the described subscriber authorisation flow of determining is sent to described business network element; Wherein, described user applies for that flow results is sent to Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
In conjunction with a second aspect of the present invention, the present invention also have the 4th kind may, i.e. the user that described utilization receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized to comprise:
The user who utilize to receive applies for that flow results is calculated and applies for the first expense that flow results is corresponding with described user;
Obtain the user account remaining sum;
More described the first expense and described user account remaining sum are obtained comparative result;
When described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized;
When described comparative result shows the first expense greater than described user account remaining sum, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
In conjunction with a second aspect of the present invention, the present invention also has the 5th kind of possibility, i.e. the flow application request of described reception business network element transmission is:
Receive the flow application request that the user applies for flow results that comprises of business network element transmission.
In conjunction with a second aspect of the present invention, the present invention also has the 6th kind may, when not comprising the user in the flow application request that the business network element that receives sends and apply for flow results, then after the flow application request that receives the business network element transmission, and apply for that the user who utilize to receive flow results determines the subscriber authorisation flow with before described flow application request is authorized, described method also comprises:
The deep message resolving information that carries in the flow application request with the business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.
According to the third aspect of the embodiment of the invention, a kind of service traffics authorization analysis device is disclosed, described device comprises:
The first receiver module is used for receiving the deep message resolving information that business network element sends, and/or obtains user's internet information;
Analysis module, be used for obtaining the deep message resolving information of described the first receiver module transmission and/or the user's internet information that obtains, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results;
The first sending module, be used for the described user that described analysis module is determined is applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
In conjunction with a third aspect of the present invention, the present invention also has the 7th kind of possibility, and namely described the first receiver module comprises:
The first receiving element is used for receiving the deep message parsing message that Online Charging System sends, and described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System;
The second receiving element is used for receiving the deep message parsing message that business network element directly sends.
In conjunction with a third aspect of the present invention, and the 7th kind of possibility of third aspect present invention, the present invention also has the 8th kind of possibility, and namely when described the first receiver module was the second receiving element, then described sending module was used for:
Described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that the user applies for flow results.
In conjunction with a third aspect of the present invention, the present invention also has the 9th kind of possibility, and namely described analysis module comprises following one or more subelement:
The first analytic unit is used for obtaining the customer service type that described deep message resolving information carries, and determines to apply for flow with the user of described customer service type matching;
The second analytic unit is used for obtaining the type of user terminal that described deep message resolving information carries, and determines to apply for flow with the user of described type of user terminal coupling;
The 3rd analytic unit is used for obtaining this internet information of user, judges that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow;
The 4th analytic unit is used for obtaining this internet information of user, utilizes this internet information of user to obtain customer service set meal type, determines to apply for flow with the user of described customer service set meal type matching;
The 5th analytic unit is used for obtaining the user account remaining sum, determines to apply for flow with the user of user account remaining sum coupling;
The 6th analytic unit is used for obtaining the historical internet information of user, utilizes the historical internet information of user to determine that the user applies for flow.
According to the fourth aspect of the embodiment of the invention, a kind of Online Charging System is disclosed, described Online Charging System comprises:
The second receiver module is used for receiving the flow application request that business network element sends;
Authorization module, the user who be used for to utilize receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and described subscriber authorisation flow is sent to described business network element; Wherein, described user applies for that flow results is sent to described Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
In conjunction with a fourth aspect of the present invention, the present invention also has the tenth kind of possibility, and namely described authorization module comprises:
The first computing unit, the user who be used for to utilize receives applies for that flow results is calculated and applies for the first expense that flow results is corresponding with described user;
The remaining sum acquiring unit is used for obtaining the user account remaining sum;
Comparing unit is used for more described the first expense and described user account remaining sum, obtains comparative result;
The first granted unit is used for when described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized;
The second granted unit, be used for when described comparative result shows the first expense greater than described user account remaining sum, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
In conjunction with a fourth aspect of the present invention, the present invention also has the 11 kind of possibility, and described the second receiver module is used for receiving the flow application request that the user applies for flow results that comprises of business network element transmission.
In conjunction with a fourth aspect of the present invention, the present invention also has the 12 kind of possibility, and described Online Charging System also comprises:
The second sending module, the flow application request that is used for the business network element transmission that receives when the second receiver module does not comprise the user when applying for flow results, the deep message resolving information that carries in the flow application request with described business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.
The 5th aspect according to the embodiment of the invention discloses a kind of business network element, comprising:
The 3rd sending module, be used for transmitted traffic application request to Online Charging System, and send the deep message resolving information to service traffics authorization analysis device, so that described service traffics authorization analysis device deep message resolving information and/or obtain user's internet information, and analyze described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user;
The 3rd receiver module is used for receiving the subscriber authorisation flow that Online Charging System sends, and described subscriber authorisation flow is to apply for what flow results was determined by the user that described Online Charging System utilization receives.
According to the 6th aspect of the embodiment of the invention, a kind of service traffics authoring system is disclosed, comprising:
Business network element, be used for to send the deep message resolving information to service traffics authorization analysis device and transmitted traffic application request to Online Charging System;
Service traffics authorization analysis device, be used for receiving the deep message resolving information of described business network element transmission and/or obtaining user's internet information, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results, and described user is applied for that flow results is sent to Online Charging System;
Online Charging System is used for receiving the flow application request that described business network element sends; The user who utilize to receive applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and described subscriber authorisation flow is sent to described business network element.
The beneficial effect that one embodiment of the invention can reach is: the service traffics authorization method that the embodiment of the invention provides, send the deep message resolving information by business network element to service traffics authorization analysis device, determine that by deep message resolving information and/or user's internet information that the utilization of service traffics authorization analysis device is obtained the user applies for flow, and the user who determines applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.In embodiments of the present invention by analysis depth packet parsing information, user's internet information to determine that mating corresponding user with the user applies for flow results, charge system applies for that according to the user flow results determines the subscriber authorisation flow, like this, determined different subscriber authorisation flows for different users, solved in the prior art since authorize system loading that flow fixedly causes greatly, problem that can not self adaptation adjustment mandate flow.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, the accompanying drawing that the following describes only is some embodiment that put down in writing among the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Service traffics authorization method the first embodiment schematic diagram that Fig. 1 provides for the embodiment of the invention;
Service traffics authorization method the second embodiment schematic diagram that Fig. 2 provides for the embodiment of the invention;
Service traffics authorization method the 3rd embodiment schematic diagram that Fig. 3 provides for the embodiment of the invention;
Service traffics authorization method the 4th embodiment schematic diagram that Fig. 4 provides for the embodiment of the invention;
Service traffics authoring system the first embodiment schematic diagram that Fig. 5 provides for the embodiment of the invention;
Service traffics authoring system the second embodiment schematic diagram that Fig. 6 provides for the embodiment of the invention;
The business network element schematic diagram that Fig. 7 provides for the embodiment of the invention;
The service traffics authorization analysis device schematic diagram that Fig. 8 provides for the embodiment of the invention;
The Online Charging System schematic diagram that Fig. 9 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of service traffics authorization method, device and system, can realize adjusting adaptively customer service mandate flow, reduces system loading.
In order to make those skilled in the art person understand better technical scheme among the present invention, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills should belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Referring to Fig. 1, be service traffics authorization method the first embodiment flow chart provided by the invention.
Described method is applied to service traffics authorization analysis device side, and wherein, described service traffics authorization analysis device can be arranged on the business network element side, and described business network element is connected with described service traffics authorization analysis device data.Described service traffics authorization analysis device also can be arranged on Online Charging System OCS side, is connected with the Online Charging System data.Certainly, it will be understood by those skilled in the art that, when service traffics authorization analysis device is arranged on Online Charging System OCS side, service traffics authorization analysis device also can integrate with Online Charging System OCS, perhaps as the functional module of Online Charging System OCS inside, the present invention does not limit this.
Described method comprises:
S101 receives the deep message resolving information that business network element sends, and/or obtains user's internet information.
Service traffics authorization analysis device receives the deep message resolving information that the external business network element sends.Wherein, described business network element specifically can be Gateway GPRS Support Node (GGSN, Gateway GPRS Support Node), also can be payment gateway (PGW, Payment Gateway).When user terminal sent the data service request to business network element, the data service request message that business network element sends user terminal carried out deep message and resolves (DPI, Deep Packet Inspection), obtains the deep message analysis result.Wherein, deep message is resolved and is called again deep-packet detection, is a kind of flow detection based on application layer and control technology.In the prior art, when business network element receives the data service request of user terminal transmission, only network layer, the link layer of message are analyzed, obtained information such as comprising source address, destination address, source port, destination interface and protocol type.In the present invention, business network element is also analyzed the application layer of message except carrying out above analysis.Business network element comes the application layer message in OSI seven layer protocols is resolved by the content that deeply reads the message bag, thereby obtains the content of whole application program and the type of application program.Wherein, business network element can comprise terminal type information, traffic type information to the deep message parsing DPI information that the service traffics authorization device sends.Wherein, terminal type information can acquire by the mapping relations of terminal parameter and terminal type.Traffic type information can acquire by destination address, application content, the Application Type that parsing obtains.Wherein, terminal type information is used for showing the terminal type that the user uses, comprises type of cell phone, flat type, notebook type etc.Traffic type information is used for showing the type of application program, the i.e. Application Type of the current use of user.Type of service can comprise Video Applications, web page browsing application, instant messaging application (IM, Ins tant Mes senger) etc.Arranging of type of service can be set as required by system.
According to the difference that service traffics authorization analysis device in the embodiment of the invention arranges, step S101 can have different implementations.Wherein, a kind of possible implementation is: receive the deep message parsing message that Online Charging System sends, described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System.In this implementation, service traffics authorization analysis device is arranged on Online Charging System OCS side.Business network element includes DPI information to Online Charging System OCS side transmitted traffic application request in the described flow application request.Receive the flow application request that comprises DPI information of business network element transmission when Online Charging System after, DPI information is sent to service traffics authorization analysis device, receives DPI information by service traffics authorization analysis device.
It will be appreciated by persons skilled in the art that in the implementation of another possibility, business network element also can directly be sent to DPI information service traffics authorization analysis device.At this moment, service traffics authorization analysis device can realize directly that with business network element data are connected.
The service traffics device can also obtain user's internet information.Wherein, user's internet information can comprise this internet information of user and the historical internet information of user.Wherein, this internet information of user can comprise that this online information of roaming place (can obtain by the IP address acquisition of SGSN, wherein the SGSN full name is Serving GPRS Support Node, Chinese is Serving GPRS Support Node), user mobile phone number, user IMSI (international mobile subscriber identity, International Mobile Subscriber Identification Number) number, APN(Access Po int Name, access point) information such as information, current time/time zone.This internet information of user can send to service traffics authorization analysis device by business network element, also can be obtained to business network element by service traffics authorization analysis device.Wherein, the historical internet information of user can comprise user's daily flow information, month flow information, user's internet behavior information, user's short time internet information etc.Usually, Online Charging System OCS preserves the historical internet information of user, and service traffics authorization analysis device can obtain the historical internet information of user from Online Charging System OCS.Certainly, service traffics authorization analysis device also can arrange data storage cell, is used for the historical internet information of storage user.Described data storage cell can also further be preserved type of user terminal data, application program/type of service data etc.
S102 analyzes described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtains the user and applies for flow results.
During specific implementation, service traffics authorization analysis device can be analyzed the packet parsing information and/or the described user's internet information that obtain, to determine that the user applies for flow.Wherein, step S102 can comprise following any one or a plurality of step when specific implementation:
Obtain the customer service type of carrying in the described deep message resolving information, determine to apply for flow with the user of described customer service type matching.
Obtain the type of user terminal of carrying in the described deep message resolving information, determine to apply for flow with the user of described type of user terminal coupling.
Obtain this internet information of user, judge that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow.
Obtain this internet information of user, utilize this internet information of user to obtain customer service set meal type, determine to apply for flow with the user of described customer service set meal type matching.
Obtain the user account remaining sum, determine to apply for flow with the user of user account remaining sum coupling.
Obtain the historical internet information of user, utilize the historical internet information of user to determine that the user applies for flow.
Above-mentioned each implementation that it will be appreciated by persons skilled in the art that step S103 can be used individually, also can two or morely combine application.
Below in conjunction with concrete application scenarios several concrete implementations are introduced; following content only is exemplary description; be not considered as the restriction to specific implementation of the present invention, those skilled in the art do not pay the change of obtaining under the creative work, distortion all belongs to protection scope of the present invention.
When determining that by analysis depth packet parsing DPI information the user applies for flow, can obtain customer service type and/or the type of user terminal of carrying in the DPI information and determine that the user applies for flow.A kind of possible implementation is, service traffics authorization analysis device obtains the customer service type of carrying in the DPI information, according to the corresponding relation that type of service and user apply for flow, determines to apply for flow with the user of described customer service type matching.Wherein, service traffics authorization analysis device can the pre-stored user's of having type of service and the user apply for the corresponding relation of flow, by searching above-mentioned corresponding relation, determine to apply for flow with the user of customer service type matching.For example, professional for HD video, corresponding user applies for the interval 20M-50M of being of flow; Professional for common IM, corresponding user applies for that flow is 5M, and for the ordinary pages browse service, corresponding user applies for that flow is 10M.Customer service type and user apply for that the corresponding relation of flow can be set in advance by system, and the application does not limit.The possible implementation of the second is, service traffics authorization analysis device obtains the type of user terminal of carrying in the DPI information, according to the corresponding relation that type of user terminal and user apply for flow, determines to apply for flow with the user of described type of user terminal coupling.Wherein, service traffics authorization analysis device can pre-storedly have type of user terminal and user to apply for the corresponding relation of flow, by searching above-mentioned corresponding relation, determines to apply for flow with the user of type of user terminal coupling.For example, for smart mobile phone, corresponding user applies for that flow should apply for flow greater than the user of low-end mobile phone.Can set in advance threshold value, the user of mating with low-end mobile phone applies for that flow should be not more than default threshold value.Customer service type and user apply for that the corresponding relation of flow can be set in advance by system, and the application does not limit.Certainly, the third possible implementation is that service traffics authorization analysis device obtains type of user terminal and the customer service type of carrying in the DPI information, determines to apply for flow with the user of described type of user terminal and customer service type matching.For example, professional for HD video equally, corresponding user applies for that flow is interval for 20M-50M, at this moment can according to the difference of type of user terminal, mate different users and apply for flow.For example, professional for the HD video of smart mobile phone request, determine that the user applies for that flow is 50M; HD video for the low-end mobile phone request is professional, determines that the user applies for that flow is 20M.When being mated respectively by customer service type and type of user terminal, when the user who determines applied for that flow is inconsistent, the user that the two can be obtained applied for that result higher in the flow results applies for flow as final user; Certainly, also the two user who determines can be applied for that result lower in the flow results applies for flow as final user.
When determining that by the analysis user internet information user applies for flow, can obtain the historical internet information of this internet information of user and/or user and determine that the user applies for flow.It will be appreciated by persons skilled in the art that separately the historical internet information of this internet information of user or user determines that the user applies for flow, also can utilize the historical internet information of this internet information of user and user to determine that the user applies for flow.
In a kind of preferred implementation, judge first and whether comprise customer service set meal type information in this internet information of user, if judged result shows when comprising customer service set meal type information in this internet information of user, then determine to apply for flow with the user of described customer service set meal type matching according to customer service set meal type.Wherein, whether customer service set meal type can be monthly package, bag year set meal, the free set meal of firm discharge etc.When showing, judged result then can judge that whether the user is in roaming state, obtains the first judged result according to this internet information of user when not comprising customer service set meal type information in this internet information of user; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow.The first pre-conditioned can by default, specifically being used for the historical internet information of judgement user and whether being in the historical internet information of the relevant user of roaming state with user terminal.For example, can arrange when judging that the user is in roaming state, and when judging the last roaming of user rate greater than the first default amount of money according to the historical internet information of the user who obtains, determine that then the user applies for that flow is 20M.And for example, can arrange when judging that the user is in roaming state, and when judging the last roaming of user rate less than the first default amount of money according to the historical internet information of the user who obtains, determine that then the user applies for that flow is 10M.For another example, can arrange when judging that the user is in roaming state, and when judging user's roaming in upper month rate amount of money greater than the second default amount of money according to the historical internet information of the user who obtains, determine that then the user applies for that flow is 5M.When the historical internet information of user is empty or the historical internet information of the user identical with roaming state, then can determine that the user applies for flow according to default configuration, for example default configuration determines then that for when judging that the user is in roaming state the user applies for that flow is 2M.
Certainly, it will be appreciated by persons skilled in the art that also and can only determine that by this internet information or historical internet information the user applies for flow.When the historical internet information of the user who obtains when the utilization of service traffics authorization analysis device determines that the user applies for flow, can determine that the user applies for flow according in short-term user behavior or long-time users behavior.For example, determine that by analysis user daily flow information, month flow information, annual flow information the user applies for flow.And for example, can for example go up the average discharge in the Preset Time section by analyzing in short-term user behavior, determine that the user applies for flow.
Certainly, it will be appreciated by persons skilled in the art that and to determine jointly that in conjunction with DPI information and user's internet information the user applies for flow.
When service traffics authorization analysis device was arranged on Online Charging System OCS side, service traffics authorization analysis device can obtain user account information from Online Charging System OCS, and utilized user account information to determine that the user applies for flow.For example, service traffics authorization analysis device can according to the account balance that obtains, be determined to apply for flow with the user of user account remaining sum coupling.Here, can apply for how many flows by calculating the user account remaining sum, determine that the user applies for flow.Certainly, also account balance information flow can be applied for DPI information, user's internet information result with definite user, like this, the user account Problem of Tuition Dues that Sorry, your ticket has not enough value causes owing to the larger flow of authorized user can be avoided.
It will be appreciated by persons skilled in the art that above-described embodiment only for part embodiment of the present invention, is not considered as limitation of the present invention, other embodiment that change, distortion and the combination of above-mentioned implementation obtained all belong to protection scope of the present invention.
S103 applies for that with described user flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
Service traffics authorization analysis device applies for that with the user who obtains flow results is sent to Online Charging System, so that Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, Online Charging System is sent to described business network element with described subscriber authorisation flow.
Corresponding to two kinds of different implementations of step S101, step S103 also can have different implementations.The deep message parsing message that the DPI information that receives when service traffics authorization analysis device sends for receiving Online Charging System, described deep message is resolved message and is included in when being sent in the flow application request of described Online Charging System by described business network element, and service traffics authorization analysis device applies for that with the user who obtains flow results directly is sent to Online Charging System.In this implementation, at first send the flow application request that comprises DPI information to Online Charging System by business network element, Online Charging System is sent to service traffics authorization analysis device with DPI information, after the DPI information that the utilization of service traffics authorization analysis device is obtained and/or user's internet information determine that the user applies for flow, the user who obtains is applied for that flow directly is sent to Online Charging System, so that Online Charging System applies for that according to described user flow determines the subscriber authorisation flow, authorize with the flow application request that business network element is sent.
In the implementation of another possibility, when DPI message is when directly being sent to service traffics authorization analysis device by described business network element, then described described user is applied for that flow results is sent to Online Charging System and is: described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that described user applies for flow results.
In first embodiment of the invention, send the deep message resolving information by business network element to service traffics authorization analysis device, determine that by deep message resolving information and/or user's internet information that the utilization of service traffics authorization analysis device is obtained the user applies for flow, and the user who determines applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.In embodiments of the present invention by analysis depth packet parsing information, user's internet information to determine that mating corresponding user with the user applies for flow results, charge system applies for that according to the user flow results determines the subscriber authorisation flow, like this, determined different subscriber authorisation flows for different users, solved in the prior art since authorize system loading that flow fixedly causes greatly, problem that can not self adaptation adjustment mandate flow.
Referring to Fig. 2, be service traffics authorization method the second embodiment flow chart provided by the invention.
Described method is applied to the Online Charging System side, and described method comprises:
S201 receives the flow application request that business network element sends.
Online Charging System OCS receives the flow application request that business network element sends.
During specific implementation, the flow application request that business network element sends can comprise that the user applies for flow results.Wherein, described user applies for that flow results is sent to Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.In this a kind of implementation, business network element is sent to DPI information first service traffics authorization analysis device, and the DPI information of being obtained by service traffics authorization analysis device analysis and/or described user's internet information apply for that to determine the user flow applies for flow results to obtain the user.Then, service traffics authorization analysis device applies for that with the user who obtains flow results is sent to business network element.At this moment, business network element will contain the flow application request that the user applies for flow results and be sent to Online Charging System.
In the implementation of another possibility, do not comprise the user in the flow application request that business network element sends to Online Charging System and apply for flow results, but the flow application request that directly will contain DPI information directly is sent to Online Charging System.At this moment, before entering step S202, the deep message resolving information that carries in the flow application request of Online Charging System with the business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.After service traffics authorization analysis device has determined that the user applies for flow, the user is applied for that flow results is sent to Online Charging System, receive the user by Online Charging System and apply for flow results.
S202, the user who utilize to receive apply for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request are authorized, and the described subscriber authorisation flow of determining is sent to described business network element; Wherein, described user applies for that flow results is sent to Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
During specific implementation, the user that described utilization receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized and can be realized by following steps:
S202A, the user who utilize to receive apply for that flow results is calculated and apply for the first expense that flow results is corresponding with described user.Online Charging System is applied for flow results according to the user that service traffics authorization analysis device sends, and whether be in busy period, whether roam, the first expense that APN information, station message recording Rating-Group information calculations and user apply for the flow needs.
S202B obtains the user account remaining sum.
S202C, more described the first expense and described user account remaining sum are obtained comparative result.
S202D, when described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized.When judging that an expense is not more than the user account remaining sum, then freeze the amount of money that equates with the first expense at user account, and the user is applied for flow results as the subscriber authorisation flow, flow application request is authorized.
When S202E shows the first expense greater than described user account remaining sum when described comparative result, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
In second embodiment of the invention, Online Charging System is before authorizing the flow authorization requests of business network element, receive first the customer flow application result that is sent by service traffics authorization analysis device, and utilize the customer flow application result to determine the flow of authorizing, like this, for different clients, no longer authorize fixing flow, but the flow different according to the difference mandate of client's concrete condition, so that authorize flow more accurate, also solved in the prior art because the system loading of authorizing flow fixedly to bring is large, problem that can not self adaptation adjustment mandate flow.
The present invention can be applied to business network element to Online Charging System transmitted traffic application request, responds described flow application request and to the application scenarios of online network element mandate by Online Charging System.The present invention does not limit concrete business network element.The below take business network element as GGSN, the OCS interface uses the interface of OCS to use the Diameter(diameter) credit controls (Diameter Credit Control, DCC) agreement and as example concrete application scenarios of the present invention is introduced.
Referring to Fig. 3, be service traffics authorization method the 3rd embodiment schematic diagram provided by the invention.
S301, GGSN sends credit control request CCR to OCS.
During specific implementation, GGSN uses the DCC agreement to OCS transmitted traffic application request.Described flow application request is specially CCR message (Credit Control Request, credit control request).In described CCR message, carry DPI information.
S302, OCS is sent to service traffics authorization analysis device with DPI information and user's internet information.
S303, service traffics authorization analysis device analysis DPI information and/or user's internet information determine that the user applies for flow.Specific implementation is identical with embodiment one, does not repeat them here.
S304, service traffics authorization analysis device applies for that with the user flow results is sent to OCS.
S305, OCS applies for that according to the user flow results determines the subscriber authorisation flow.Concrete implementation is identical with embodiment two.
S306, OCS sends CCA message to GGSN and authorizes.
Wherein, CCA(Credi t control answer) message is Credit Control Answer message, is used for mandate flow results of this online request of feedback OCS.
Referring to Fig. 4, be service traffics authorization method the 4th embodiment schematic diagram provided by the invention.
S401, GGSN sends DPI information and user's internet information to the service authorization analytical equipment.
S402, the service authorization analytical equipment is analyzed DPI information and/or user's internet information, determines that the user applies for flow.
S403, the service authorization analytical equipment applies for that with the user flow results is sent to GGSN.
S404, GGSN send to OCS and comprise the credit control request CCR that the user applies for flow results.Wherein, include the user who is calculated by the service authorization analytical equipment among the CCR and want the flow results of applying for.
S405, OCS applies for that according to the user flow results determines the subscriber authorisation flow, and the CCR request of GGSN is authorized.
S406, OCS sends CCA message to GGSN and authorizes.
Referring to Fig. 5 and Fig. 6, the service traffics authoring system schematic diagram that provides for the embodiment of the invention.Wherein, service traffics authoring system the first embodiment schematic diagram of providing for the embodiment of the invention of Fig. 5; Service traffics authoring system the second embodiment schematic diagram that Fig. 6 provides for the embodiment of the invention.Service traffics authoring system provided by the invention comprises business network element 700, service traffics authorization analysis device 800, Online Charging System 900, according to the difference of business network element 700, service traffics authorization analysis device 800, Online Charging System 900 annexations, corresponding different execution mode.
A kind of service traffics authoring system comprises:
Service traffics authorization analysis device 800, be used for receiving the deep message resolving information that described business network element sends, and/or obtain user's internet information, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results, and described user is applied for that flow results is sent to Online Charging System.
In the embodiment shown in fig. 5, service traffics authorization analysis device 800 is arranged on Online Charging System 900 sides, is connected with Online Charging System 900 data.During specific implementation, service traffics authorization analysis device 800 also can integrate with Online Charging System 900, and perhaps as an inner function module of Online Charging System 900, the present invention does not limit this.Wherein, business network element 700 links to each other with Online Charging System OCS900 by GY/RO interface (a kind of interface based on the DCC agreement in the middle of the OCS).In this embodiment, business network element 700 is used for sending the flow application request that comprises DPI information to Online Charging System, Online Charging System 900 also comprises second sending module, be used for the deep message resolving information that the flow application request that described business network element 700 sends is carried is sent to described service traffics authorization analysis device 800, so that described service traffics authorization analysis device 800 utilizes described deep message resolving information to determine that the user applies for flow.Described service traffics authorization analysis device 800 is used for receiving the DPI information that is sent by Online Charging System 900, and analyze the DPI information and the user's internet information that obtain and apply for flow with definite user, obtain the user and apply for flow results, and the described user who described analysis module is determined by the first sending module applies for that flow results is sent to Online Charging System 900, so that described Online Charging System 900 utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element 700.
In the embodiment shown in fig. 6, service traffics authorization analysis device 800 is arranged on business network element 700 sides, is connected with business network element 700 data.Wherein, business network element 700 links to each other with Online Charging System OCS900 by GY/RO interface (a kind of interface based on the DCC agreement in the middle of the OCS).In this embodiment, business network element 700 is used for sending DPI information and/or user's internet information to service traffics authorization analysis device, so that described service traffics authorization analysis device 800 utilizes described DPI information and/or user's internet information to determine that the user applies for flow.Described service traffics authorization analysis device 800 is used for receiving the DPI information that business network element 700 sends, and analyze the DPI information and the user's internet information that obtain and apply for flow with definite user, obtain the user and apply for flow results, and the user is applied for that flow results is sent to business network element 700.Then, business network element 700 sends to Online Charging System 900 and comprises the flow application request that the user applies for flow results, Online Charging System 900 is used for utilizing described user to apply for that flow results determines the subscriber authorisation flow, and the flow application request of business network element authorized, and described subscriber authorisation flow is sent to described business network element 700.
Referring to Fig. 7, the business network element schematic diagram that provides for the embodiment of the invention.
A kind of business network element 700 comprises:
The 3rd sending module 701, be used for transmitted traffic application request to Online Charging System, and send the deep message resolving information to service traffics authorization analysis device, so that described service traffics authorization analysis device deep message resolving information and/or obtain user's internet information, and analyze described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
The 3rd receiver module 702 is used for receiving the subscriber authorisation flow that Online Charging System sends, and described subscriber authorisation flow is to apply for what flow results was determined by the user that described Online Charging System utilization receives.
Wherein, business network element 700 is specifically as follows GGSN, PGW or other can be to the business network element of Online Charging System transmitted traffic application request to obtain the authorization.
Referring to Fig. 8, the service traffics authorization analysis device schematic diagram that provides for the embodiment of the invention.
A kind of service traffics authorization analysis device 800, described device comprises:
The first receiver module 801 is used for receiving the deep message resolving information that business network element sends, and/or obtains user's internet information.
Analysis module 802, be used for obtaining the deep message resolving information of described the first receiver module transmission and/or the user's internet information that obtains, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results.
The first sending module 803, be used for the described user that described analysis module is determined is applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
Preferably, described the first receiver module comprises:
The first receiving element is used for receiving the deep message parsing message that Online Charging System sends, and described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System;
The second receiving element is used for receiving the deep message parsing message that business network element directly sends.
Preferably, when described the first receiver module was the second receiving element, then described sending module was used for:
Described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that the user applies for flow results.
Preferably, described analysis module comprises following any one or a plurality of subelement:
The first analytic unit is used for obtaining the customer service type that described deep message resolving information carries, and determines to apply for flow with the user of described customer service type matching.
The second analytic unit is used for obtaining the type of user terminal that described deep message resolving information carries, and determines to apply for flow with the user of described type of user terminal coupling.
The 3rd analytic unit is used for obtaining this internet information of user, judges that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow.
The 4th analytic unit is used for obtaining this internet information of user, utilizes this internet information of user to obtain customer service set meal type, determines to apply for flow with the user of described customer service set meal type matching.
The 5th analytic unit is used for obtaining the user account remaining sum, determines to apply for flow with the user of user account remaining sum coupling.
The 6th analytic unit is used for obtaining the historical internet information of user, utilizes the historical internet information of user to determine that the user applies for flow.
Referring to Fig. 9, the Online Charging System schematic diagram that provides for the embodiment of the invention.
A kind of Online Charging System 900, described Online Charging System 900 comprises:
The second receiver module 901 is used for receiving the flow application request that business network element sends;
Authorization module 902, the user who be used for to utilize receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and described subscriber authorisation flow is sent to described business network element; Wherein, described user applies for that flow results is sent to described Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
Preferably, described authorization module comprises:
The first computing unit, the user who be used for to utilize receives applies for that flow results is calculated and applies for the first expense that flow results is corresponding with described user.
The remaining sum acquiring unit is used for obtaining the user account remaining sum.
Comparing unit is used for more described the first expense and described user account remaining sum, obtains comparative result.
The first granted unit is used for when described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized.
The second granted unit, be used for when described comparative result shows the first expense greater than described user account remaining sum, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
Preferably, described the second receiver module is used for receiving the flow application request that the user applies for flow results that comprises of business network element transmission.
Preferably, described Online Charging System also comprises:
The second sending module, the flow application request that is used for the business network element transmission that receives when the second receiver module does not comprise the user when applying for flow results, the deep message resolving information that carries in the flow application request with described business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.
Need to prove, in this article, relational terms such as the first and second grades only is used for an entity or operation are separated with another entity or operating space, and not necessarily requires or hint and have the relation of any this reality or sequentially between these entities or the operation.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby not only comprise those key elements so that comprise process, method, article or the equipment of a series of key elements, but also comprise other key elements of clearly not listing, or also be included as the intrinsic key element of this process, method, article or equipment.In the situation that not more restrictions, the key element that is limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
The present invention can describe in the general context of the computer executable instructions of being carried out by computer, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract data type, program, object, assembly, data structure etc.Also can in distributed computing environment (DCE), put into practice the present invention, in these distributed computing environment (DCE), be executed the task by the teleprocessing equipment that is connected by communication network.In distributed computing environment (DCE), program module can be arranged in the local and remote computer-readable storage medium that comprises memory device.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and identical similar part is mutually referring to getting final product between each embodiment, and each embodiment stresses is difference with other embodiment.Especially, for device embodiment, because its basic simlarity is in embodiment of the method, so describe fairly simplely, relevant part gets final product referring to the part explanation of embodiment of the method.Device embodiment described above only is schematic, wherein said unit as the separating component explanation can or can not be physically to separate also, the parts that show as the unit can be or can not be physical locations also, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select according to the actual needs wherein some or all of module to realize the purpose of the present embodiment scheme.Those of ordinary skills namely can understand and implement in the situation that do not pay creative work.
The above only is the specific embodiment of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (18)
1. a service traffics authorization method is characterized in that, described method comprises:
Receive the deep message resolving information that business network element sends, and/or obtain user's internet information;
Analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results;
Described user is applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
2. method according to claim 1 is characterized in that, the deep message that described reception business network element sends is resolved message and comprised:
Receive the deep message parsing message that Online Charging System sends, described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System;
Perhaps
Receive the deep message parsing message that business network element directly sends.
3. method according to claim 2 is characterized in that, resolving message when described deep message is when directly being sent by described business network element, then described described user is applied for that flow results is sent to Online Charging System and comprises:
Described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that described user applies for flow results.
4. method according to claim 1 is characterized in that, the described deep message resolving information of described analysis and/or described user's internet information obtain the user and apply for that flow results comprises following one or more step to determine that the user applies for flow:
Obtain the customer service type of carrying in the described deep message resolving information, determine to apply for flow with the user of described customer service type matching;
Obtain the type of user terminal of carrying in the described deep message resolving information, determine to apply for flow with the user of described type of user terminal coupling;
Obtain this internet information of user, judge that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow;
Obtain this internet information of user, utilize this internet information of user to obtain customer service set meal type, determine to apply for flow with the user of described customer service set meal type matching;
Obtain the user account remaining sum, determine to apply for flow with the user of user account remaining sum coupling;
Obtain the historical internet information of user, utilize the historical internet information of user to determine that the user applies for flow.
5. a service traffics authorization method is characterized in that, described method comprises:
Receive the flow application request that business network element sends;
The user who utilize to receive applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and the described subscriber authorisation flow of determining is sent to described business network element; Wherein, described user applies for that flow results is sent to Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
6. method according to claim 5 is characterized in that, the user that described utilization receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized to comprise:
The user who utilize to receive applies for that flow results is calculated and applies for the first expense that flow results is corresponding with described user;
Obtain the user account remaining sum;
More described the first expense and described user account remaining sum are obtained comparative result;
When described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized;
When described comparative result shows the first expense greater than described user account remaining sum, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
7. method according to claim 5 is characterized in that, the flow application request that described reception business network element sends comprises:
Receive the flow application request that the user applies for flow results that comprises of business network element transmission.
8. method according to claim 5, it is characterized in that, when not comprising the user in the flow application request that the business network element that receives sends and apply for flow results, then after the flow application request that receives the business network element transmission, and apply for that the user who utilize to receive flow results determines the subscriber authorisation flow with before described flow application request is authorized, described method also comprises:
The deep message resolving information that carries in the flow application request with the business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.
9. a service traffics authorization analysis device is characterized in that, described device comprises:
The first receiver module is used for receiving the deep message resolving information that business network element sends, and/or obtains user's internet information;
Analysis module, be used for obtaining the deep message resolving information of described the first receiver module transmission and/or the user's internet information that obtains, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results;
The first sending module, be used for the described user that described analysis module is determined is applied for that flow results is sent to Online Charging System, so that described Online Charging System utilizes described user to apply for that flow results determines the subscriber authorisation flow, and described subscriber authorisation flow is sent to described business network element.
10. device according to claim 9 is characterized in that, described the first receiver module comprises:
The first receiving element is used for receiving the deep message parsing message that Online Charging System sends, and described deep message parsing message is included in by described business network element and is sent in the flow application request of described Online Charging System;
The second receiving element is used for receiving the deep message parsing message that business network element directly sends.
11. device according to claim 10 is characterized in that, when described the first receiver module was the second receiving element, then described sending module was used for:
Described user is applied for that flow results is sent to described business network element, be sent to Online Charging System so that described business network element will contain the flow application request that the user applies for flow results.
12. device according to claim 9 is characterized in that, described analysis module comprises following one or more subelement:
The first analytic unit is used for obtaining the customer service type that described deep message resolving information carries, and determines to apply for flow with the user of described customer service type matching;
The second analytic unit is used for obtaining the type of user terminal that described deep message resolving information carries, and determines to apply for flow with the user of described type of user terminal coupling;
The 3rd analytic unit is used for obtaining this internet information of user, judges that according to this internet information of user whether the user is in roaming state, obtains the first judged result; When described the first judged result shows that the user is in roaming state, obtain the historical internet information of user, determine that according to the historical internet information of user the user applies for flow; When the historical internet information of user for empty or do not exist when meeting the first pre-conditioned historical internet information of user, determine that according to default configuration the user applies for flow;
The 4th analytic unit is used for obtaining this internet information of user, utilizes this internet information of user to obtain customer service set meal type, determines to apply for flow with the user of described customer service set meal type matching;
The 5th analytic unit is used for obtaining the user account remaining sum, determines to apply for flow with the user of user account remaining sum coupling;
The 6th analytic unit is used for obtaining the historical internet information of user, utilizes the historical internet information of user to determine that the user applies for flow.
13. an Online Charging System is characterized in that, described Online Charging System comprises:
The second receiver module is used for receiving the flow application request that business network element sends;
Authorization module, the user who be used for to utilize receives applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and described subscriber authorisation flow is sent to described business network element; Wherein, described user applies for that flow results is sent to described Online Charging System by service traffics authorization analysis device, described service traffics authorization analysis device be used for to receive the deep message resolving information that business network element sends and/or obtains user's internet information, and analyzes described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user.
14. Online Charging System according to claim 13 is characterized in that, described authorization module comprises:
The first computing unit, the user who be used for to utilize receives applies for that flow results is calculated and applies for the first expense that flow results is corresponding with described user;
The remaining sum acquiring unit is used for obtaining the user account remaining sum;
Comparing unit is used for more described the first expense and described user account remaining sum, obtains comparative result;
The first granted unit is used for when described comparative result shows that described the first expense is not more than described user account remaining sum, with described user apply for flow results as the subscriber authorisation flow so that described flow application request is authorized;
The second granted unit, be used for when described comparative result shows the first expense greater than described user account remaining sum, calculate the use traffic with described user account remaining sum coupling, with the described use traffic that calculates as the subscriber authorisation flow so that described flow application request is authorized.
15. Online Charging System according to claim 13 is characterized in that, described the second receiver module is used for receiving the flow application request that the user applies for flow results that comprises of business network element transmission.
16. Online Charging System according to claim 13 is characterized in that, described Online Charging System also comprises:
The second sending module, the flow application request that is used for the business network element transmission that receives when the second receiver module does not comprise the user when applying for flow results, the deep message resolving information that carries in the flow application request with described business network element transmission is sent to service traffics authorization analysis device, so that described service traffics authorization analysis device utilizes described deep message resolving information to determine that the user applies for flow.
17. a business network element is characterized in that, comprising:
The 3rd sending module, be used for transmitted traffic application request to Online Charging System, and send the deep message resolving information to service traffics authorization analysis device, so that described service traffics authorization analysis device receives the deep message resolving information and/or obtains user's internet information, and analyze described deep message resolving information and/or described user's internet information and apply for that to determine the user flow applies for flow results to obtain the user;
The 3rd receiver module is used for receiving the subscriber authorisation flow that Online Charging System sends, and described subscriber authorisation flow is to apply for what flow results was determined by the user that described Online Charging System utilization receives.
18. a service traffics authoring system is characterized in that, comprising:
Business network element, be used for to send the deep message resolving information to service traffics authorization analysis device and transmitted traffic application request to Online Charging System;
Service traffics authorization analysis device, be used for receiving the deep message resolving information that described business network element sends, and/or obtain user's internet information, analyze described deep message resolving information and/or described user's internet information to determine that the user applies for flow, obtain the user and apply for flow results, and described user is applied for that flow results is sent to Online Charging System;
Online Charging System is used for receiving the flow application request that described business network element sends; The user who utilize to receive applies for that flow results determines the subscriber authorisation flow, according to the subscriber authorisation flow of determining described flow application request is authorized, and described subscriber authorisation flow is sent to described business network element.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310034825.0A CN103079236B (en) | 2013-01-29 | 2013-01-29 | A kind of service traffics authorization method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310034825.0A CN103079236B (en) | 2013-01-29 | 2013-01-29 | A kind of service traffics authorization method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103079236A true CN103079236A (en) | 2013-05-01 |
CN103079236B CN103079236B (en) | 2016-03-30 |
Family
ID=48155620
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310034825.0A Active CN103079236B (en) | 2013-01-29 | 2013-01-29 | A kind of service traffics authorization method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103079236B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016180096A1 (en) * | 2015-05-11 | 2016-11-17 | 华为技术有限公司 | Policy and charging execution function device, online charging device and method |
CN106533705A (en) * | 2015-09-15 | 2017-03-22 | ***通信集团公司 | Data service flow quota allocation method and data service flow quota allocation device |
CN106888441A (en) * | 2015-12-15 | 2017-06-23 | 中国电信股份有限公司 | Online charging method, Online Charging System and charge system |
WO2018001038A1 (en) * | 2016-06-27 | 2018-01-04 | 中兴通讯股份有限公司 | Flow management, acquisition method, device and core network node |
CN109995539A (en) * | 2017-12-29 | 2019-07-09 | ***通信集团吉林有限公司 | A kind of flow authorization method, OCS, server and the readable storage medium storing program for executing of OCS |
CN110177348A (en) * | 2019-04-22 | 2019-08-27 | ***通信集团河北有限公司 | Flow authentication control method and device |
CN111328036A (en) * | 2018-12-17 | 2020-06-23 | ***通信集团宁夏有限公司 | Method and device for controlling dynamic authorization of online charging of flow data service |
CN111356103A (en) * | 2018-12-21 | 2020-06-30 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414939A (en) * | 2008-11-28 | 2009-04-22 | 武汉虹旭信息技术有限责任公司 | Internet application recognition method based on dynamical depth package detection |
CN102075897A (en) * | 2009-11-20 | 2011-05-25 | ***通信集团江苏有限公司 | Method and system for charging mobile data service |
CN102612086A (en) * | 2012-04-06 | 2012-07-25 | 华为技术有限公司 | Method, device and system for authorizing data service flow of terminal |
CN102868638A (en) * | 2012-08-16 | 2013-01-09 | 苏州迈科网络安全技术股份有限公司 | Method and system for dynamically regulating bandwidth |
-
2013
- 2013-01-29 CN CN201310034825.0A patent/CN103079236B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414939A (en) * | 2008-11-28 | 2009-04-22 | 武汉虹旭信息技术有限责任公司 | Internet application recognition method based on dynamical depth package detection |
CN102075897A (en) * | 2009-11-20 | 2011-05-25 | ***通信集团江苏有限公司 | Method and system for charging mobile data service |
CN102612086A (en) * | 2012-04-06 | 2012-07-25 | 华为技术有限公司 | Method, device and system for authorizing data service flow of terminal |
CN102868638A (en) * | 2012-08-16 | 2013-01-09 | 苏州迈科网络安全技术股份有限公司 | Method and system for dynamically regulating bandwidth |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016180096A1 (en) * | 2015-05-11 | 2016-11-17 | 华为技术有限公司 | Policy and charging execution function device, online charging device and method |
US10320991B2 (en) | 2015-05-11 | 2019-06-11 | Huawei Technologies Co., Ltd. | Policy and charging enforcement function apparatus, online charging apparatus, and online charging method |
US10630848B2 (en) | 2015-05-11 | 2020-04-21 | Huawei Technologies Co., Ltd. | Policy and charging enforcement function apparatus, online charging apparatus, and online charging method |
CN106533705A (en) * | 2015-09-15 | 2017-03-22 | ***通信集团公司 | Data service flow quota allocation method and data service flow quota allocation device |
CN106888441A (en) * | 2015-12-15 | 2017-06-23 | 中国电信股份有限公司 | Online charging method, Online Charging System and charge system |
WO2018001038A1 (en) * | 2016-06-27 | 2018-01-04 | 中兴通讯股份有限公司 | Flow management, acquisition method, device and core network node |
CN109995539A (en) * | 2017-12-29 | 2019-07-09 | ***通信集团吉林有限公司 | A kind of flow authorization method, OCS, server and the readable storage medium storing program for executing of OCS |
CN109995539B (en) * | 2017-12-29 | 2022-04-15 | ***通信集团吉林有限公司 | OCS (online charging System) traffic authorization method, OCS, server and readable storage medium |
CN111328036A (en) * | 2018-12-17 | 2020-06-23 | ***通信集团宁夏有限公司 | Method and device for controlling dynamic authorization of online charging of flow data service |
CN111356103A (en) * | 2018-12-21 | 2020-06-30 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
CN111356103B (en) * | 2018-12-21 | 2021-08-31 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
CN110177348B (en) * | 2019-04-22 | 2021-03-19 | ***通信集团河北有限公司 | Flow authorization control method and device |
CN110177348A (en) * | 2019-04-22 | 2019-08-27 | ***通信集团河北有限公司 | Flow authentication control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103079236B (en) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103079236B (en) | A kind of service traffics authorization method, device and system | |
CN103493523B (en) | Methods, systems, and equipment for diameter-based steering of mobile device network access | |
KR101296048B1 (en) | Online charging architecture in lte/epc communication networks | |
US20160374008A1 (en) | Service provider certified device policy management | |
EP3025538B1 (en) | Detecting fraudulent traffic in a telecommunications system | |
CN102984783B (en) | Method and apparatus for controlling terminal's access to wireless network | |
CN102665191B (en) | The policy control method of a kind of data service, Apparatus and system | |
US10009479B2 (en) | Portable data for mobile devices | |
CN103220651A (en) | Method and equipment for carrying out charging control on application layer data | |
CN102497379B (en) | Network access method, system and equipment | |
CN103220158A (en) | Method and equipment for carrying out charging control on sponsorship data | |
CN104363572A (en) | Redirecting method, charging device, access device and redirecting system | |
US20150079926A1 (en) | Modifying a quality of a connection between a terminal and an application server | |
CN103269479A (en) | Call ticket processing method, device and system | |
CN103391504A (en) | Flow reminding method and device | |
CN102547854B (en) | Policy control method and device | |
WO2016107177A1 (en) | Charging method, apparatus and system | |
CN108809665B (en) | Method for sharing authorized quota and related equipment | |
KR102249463B1 (en) | Method of seperated accounting for wireless data service fee, seperated accounting system for wireless data service fee and user device performing the same | |
CN101729266B (en) | Charging method and device for link building messages | |
CN108270808B (en) | Method, device and system for realizing application detection and control | |
CN103686719A (en) | Method and system for determining bearer control policy | |
CN104732384A (en) | Processing method and system for application software online payment | |
CN104396224A (en) | Telecommunications charging with externally-controlled account selection | |
CN102264070A (en) | Method and equipment for providing service data and executing access service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200211 Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd. Address before: 210012 HUAWEI Nanjing base, 101 software Avenue, Yuhuatai District, Jiangsu, Nanjing Patentee before: Huawei Technologies Co.,Ltd. |
|
TR01 | Transfer of patent right |