CN101207566A - Method and system for implementing customizable business control - Google Patents

Method and system for implementing customizable business control Download PDF

Info

Publication number
CN101207566A
CN101207566A CNA2007100321642A CN200710032164A CN101207566A CN 101207566 A CN101207566 A CN 101207566A CN A2007100321642 A CNA2007100321642 A CN A2007100321642A CN 200710032164 A CN200710032164 A CN 200710032164A CN 101207566 A CN101207566 A CN 101207566A
Authority
CN
China
Prior art keywords
business
rule
business rule
service
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007100321642A
Other languages
Chinese (zh)
Other versions
CN101207566B (en
Inventor
武云骥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2007100321642A priority Critical patent/CN101207566B/en
Publication of CN101207566A publication Critical patent/CN101207566A/en
Application granted granted Critical
Publication of CN101207566B publication Critical patent/CN101207566B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a service control method which realizes the customizability. The method comprises the following steps: a content analyzing device acquires service rules which are pre-customized on a service customization server; the content analyzing device processes the service message of a user according to the service rules. Correspondingly, the invention also provides a service control system which realizes the customizability. According to the service control method and the service control system which realize the customizability, the autonomous customization of the user or service provider to the service control can be realized, thereby the user can acquire more autonomy, and the service development is more flexible.

Description

The implementation method and the system of the business control of customizable
Technical field
The present invention relates to electronic communication field, relate in particular to a kind of implementation method and system of business control of customizable.
Background technology
Along with development of Communication Technique, business is enriched constantly, in order to expand bigger professional profit, conformity of business operation operation scheme, operator is just progressively to abundant more granularity with dynamically based on the billing model development that is worth, (Flowed Based Charging FBC) is one step of key based on the billing model that is worth of marching toward in content-based charging.FBC makes operator except that collecting access fee, can also charge to various contents and application, therefore, content charging technical research, norm-setting and engineering test have actively been launched in each operator and equipment commercial city, at present, part operator has launched the commercialization of content charging.
As shown in Figure 1, the network topological diagram of existing content-based charging.As shown in the figure, as the last inspection post between wireless network and the external IP network, all user traffic flow, uplink and downlink data (comprising control and carrying), all must be through Gateway GPRS Support Node (Gateway GPRS Support Node, GGSN), promptly GGSN can obtain complete user data information.GGSN comes the differentiated service type by the business rule of resolving the UE visit, different type of service independent countings, thus realization is based on the charging of accessed content.
As shown in Figure 2, can also increase a content charging gateway (Content ChargeGateway in the GGSN back, CCG) node, carry out Context resolution by CCG, parse the type of service of user capture, (Online Charging System OCS) obtains customer service control and charging relevant information alternately, thereby realizes the charging based on accessed content for CCG and online charging server.
Yet though above scheme can realize the charging based on accessed content, the business rule that carries out professional control at present all is to be formulated by operator, and user or service provider can only accept passively.Such as: the access rate of user capture website, after operator provided, the user can not adjust access rate according to the demand of oneself; To some game websites, the user can not be provided with the access time and limit child and visit this website etc.
The inventor can the differentiated service type carry out the different service types independent counting although find prior art in realizing process of the present invention, the business control of customizable can not be provided for user or service provider.
Summary of the invention
The embodiment of the invention is to provide a kind of implementation method and system of business control of customizable, can realize the business control that customizes, the flexibility that improves Operational Visit.
For this reason, the embodiment of the invention has proposed a kind of implementation method of business control of customizable, comprising:
Context resolution equipment obtains the business rule that customizes in advance on the business customizing server;
Context resolution equipment carries out control and treatment according to described business rule to user's service message.
Correspondingly, the embodiment of the invention also provides a kind of system of business control of customizable, comprising: business customizing server, Context resolution equipment;
Wherein, described Context resolution equipment comprises:
The rule acquiring unit is used for obtaining the business rule of customization in advance from described business customizing server;
The rule process unit is used for according to described business rule user's service message being carried out control and treatment.
The implementation method and the system of the business control of a kind of customizable that proposes according to the embodiment of the invention, be handed down to Context resolution equipment by the business rule information that user or service provider are customized in advance, Context resolution equipment mates according to customer service content of message and the business rule information that issues, handle according to this business rule, realized user or service provider autonomous customization so effectively to business control, the user can obtain more independence, and professional simultaneously carrying out is also more flexible.
Description of drawings
Fig. 1 is the network topological diagram of existing a kind of content-based charging;
Fig. 2 is the network topological diagram of existing a kind of content-based charging;
Fig. 3 is the system construction drawing that the business of a kind of customizable of the embodiment of the invention is controlled;
Fig. 4 is the system construction drawing that the business of a kind of customizable of the embodiment of the invention is controlled;
Fig. 5 is the structural representation of regular acquiring unit of system of business control of a kind of customizable of the embodiment of the invention;
Fig. 6 is the structural representation of rule process unit of system of business control of a kind of customizable of the embodiment of the invention;
Fig. 7 is the structural representation of external control devices of system of business control of a kind of customizable of the embodiment of the invention;
Fig. 8 is the flow chart of implementation method of business control of a kind of customizable of the embodiment of the invention;
Fig. 9 is a kind of application scenarios schematic diagram of the embodiment of the invention;
Figure 10 is the flow chart of implementation method of business control of a kind of customizable of the embodiment of the invention;
Figure 11 is the flow chart of implementation method of business control of a kind of customizable of the embodiment of the invention;
Figure 12 is a kind of application scenarios schematic diagram of the embodiment of the invention.
Embodiment
The implementation method and the system of the business control of a kind of customizable that the embodiment of the invention proposes, by the business rule of custom service control on a customization server in advance, Context resolution equipment carries out control and treatment according to described business rule to user's service message.
Below in conjunction with accompanying drawing, elaborate the technical scheme of the embodiment of the invention in the mode of specific embodiment.
With reference to figure 3, illustrate the system configuration of business control of a kind of customizable of the embodiment of the invention.As seen from the figure, described system comprises: business customizing server 1, Context resolution equipment 2;
Wherein, Context resolution equipment 2 comprises:
Rule acquiring unit 21 is used for obtaining the business rule of customization in advance from professional customization server 1;
Rule process unit 22 is used for according to described business rule user's service message being carried out control and treatment.
Wherein, business customizing server 1 comprises:
Business customizing unit 11 is used for user or service provider and carries out business customizing, and the content of customization comprises that carrying out Operational Visit based on the time controls, carries out based on bandwidth business rules such as Operational Visit control;
Rule downloading unit 12 is used for the business rule of user or service provider's customization is issued to Context resolution equipment 2.
As shown in Figure 4, the system of the business of described customizable control further comprises:
External control devices 3 is used to receive and the business rule that issues of buffer memory business customizing server 1, and described business rule is handed down to Context resolution equipment 2.
Wherein, as shown in Figure 5, described regular acquiring unit 21 comprises:
Request message transmitting element 211 is used for sending a request message with the requested service rule to external control devices 3;
Response message receiving element 212 is used to receive the response message that carries described business rule that external control devices 3 returns.
As shown in Figure 6, described rule process unit 22 comprises:
Rule Extraction unit 221 is used for extracting described business rule from the response message that response message receiving element 212 receives;
When the user carries out business when using, resolution unit 222 is used to resolve the user's who receives service message;
Matching unit 223 is used for the business rule of service message after resolution unit 222 parsings and 221 extractions of Rule Extraction unit is carried out matching treatment;
Performance element 224 is used for according to the rule of coupling described service message being handled, and comprises obstruction, limiting bandwidth, is redirected etc.
As shown in Figure 7, external control devices 3 specifically comprises:
Rule receiving element 31 is used to receive the business rule that business customizing server 1 issues;
Request message receiving element 32 is used for the request message that is used for the requested service rule that received content analyzing device 2 sends;
Rule load bearing unit 33 is used for the business rule that regular receiving element 31 receives is carried to the expansion cell of a response message;
Response message transmitting element 34 is used for sending the response message that carries business rule to content analyzing device 2.
Need to prove, the external control devices that the embodiment of the invention proposes is AAA (Authentication, Authorization and Accounting, checking, mandate and charging) server or online charging (OnlineCharging System, OCS) server;
The Context resolution equipment that the embodiment of the invention proposes is specially GGSN equipment or CCG equipment.
More than the system of the business control of a kind of customizable of the embodiment of the invention has been done detailed elaboration, below in conjunction with accompanying drawing, specify a kind of method that realizes the business control of customizable of the embodiment of the invention.
As shown in Figure 8, the implementation method of the business of a kind of customizable of embodiment of the invention control comprises:
Step S1, user or service provider be custom service rule on the business customizing server in advance, comprises that specifically carrying out Operational Visit based on the time controls, carries out based on bandwidth business rules such as Operational Visit control;
Step S2, Context resolution equipment obtain the business rule that customizes in advance on the business customizing server;
Step S3, Context resolution equipment carries out control and treatment according to described business rule to its user's who receives service message, specifically comprises:
Resolve user's service message;
Analysis result and described business rule are mated;
According to business rule described service message is carried out control and treatment, processing such as comprise obstruction, limiting bandwidth, be redirected with described service message coupling.
For the technical scheme that makes the embodiment of the invention is known complete more, being convenient to the technical staff implements, below in conjunction with Fig. 9, Figure 10 and Figure 11, with concrete application scenarios, external control devices be aaa server or OCS server, Context resolution equipment for GGSN equipment is example, elaborate the technical scheme of the embodiment of the invention.
With reference to figure 9, illustrate a kind of application scenarios of the embodiment of the invention.Know by figure, user or service provider carry out business customizing by the business customizing server, the business rule of customization is handed down to Gateway GPRS Support Node (GGSN) equipment by aaa server or OCS server, and GGSN equipment can be handled user's service message according to business rule.
As shown in figure 10, for application scenarios shown in Figure 9, the implementation method of the business of a kind of customizable of embodiment of the invention control comprises:
The personal account that step S11, user sign in to the business customizing server carries out business customizing, comprises access control based on the time period, based on the business rules such as access control of bandwidth constraints.
In this example, supposed customization and can only allow game website in the own access the Internet (Internet) at the 8:00-20:00 at weekend.
Step S12, the business customizing server is handed down to aaa server with the business rule of customization.
Step S13 when the user need use business (visit game website), initiates to activate the GGSN equipment of asking.
Step S14, GGSN equipment receive and activate when asking to carry out activation of service, send a request message to aaa server, as: the Access Request message that is used for authentication request.
Step S15, after aaa server receives Access Request message, described business rule is carried in the expanding element of response message (Access Response message), particularly, can in expanding element, carries the title of business rule or concrete content; Give GGSN equipment with Access Response message feedback then.
Step S16, after GGSN equipment receives Access Response message, from the expansion cell of this message, extract business rule, particularly, if what extract is the business rule title, then GGSN equipment activates the rule of the local configuration of GGSN according to this rule name, otherwise, extraction be the content of business rule.
Step S17 when the user carries out the business use, carries out the mutual of service message by GGSN equipment.
Step S18, after GGSN receives user's service message, resolve the content of this service message, and analysis result and business rule are mated, as: when the IP address of the message after resolving and the IP matching addresses of game website, what then the user need visit is game website.
Step S19 when described service message matches the business rule that aaa server issues, handles according to this business rule, comprises obstruction, limiting bandwidth, is redirected etc.
In this example, the business rule of customization is the game website that can only allow at the 8:00-20:00 at weekend in the own access the Internet (Internet), suppose that the user is Friday current access time, therefore according to business rule, user's visit game website will be blocked, perhaps be redirected to a prompt service, inform user's current time disable access, when content after resolving according to user's message and business rule do not match, such as user capture is not game website, as the net etc. of taking an examination, then let slip user's message, promptly allow the examination net of customer access network.
Above-mentioned is when arriving GGSN equipment with aaa server issuing service rule, the detailed process of the method for the embodiment of the invention is a kind of technical scheme that realizes the service control method of customizable that example is further set forth the embodiment of the invention below in conjunction with Figure 11 with OCS server issuing service rule.
As shown in figure 11, for application scenarios shown in Figure 9, the implementation method of the business of a kind of customizable of embodiment of the invention control comprises:
The personal account that step S21, user sign in to the business customizing server carries out business customizing, comprises access control based on the time period, based on the business rules such as access control of bandwidth constraints.
In this example, suppose the business of user to the flowing of access server, the customization access rate is 1Mbit/s.
Step S22, the business customizing server is handed down to the OCS server with the business rule of customization.
Step S23 when the user need use business, initiates to activate the GGSN equipment of asking.
Step S24, GGSN equipment receive and activate when asking to carry out activation of service, send a request message to the OCS server, as: CCR-Initial message.
Step S25, after the OCS server receives CCR-Initial message, described business rule is carried in the expanding element (AVP) of response message (CCA-Initial message), particularly, can in expanding element, carries the title of business rule or concrete content; Give GGSN equipment with the CCA-Initial message feedback then.
Step S26, after GGSN equipment receives CCA-Initial message, from the AVP cell of this message, extract business rule, particularly, if what extract is the business rule title, then GGSN equipment activates the rule of the local configuration of GGSN according to this rule name, otherwise, extraction be the content of business rule.
Step S27 when the user carries out the business use, carries out the mutual of service message by GGSN equipment.
After step S28, GGSN receive user's service message, resolve the content of this service message, and analysis result and business rule are mated.
Step S29, when described service message matched the business rule (access rate is 1Mbit/s) that the OCS server issues, then the access rate with the user was limited in the 1Mbit/s.
Need to prove, the foregoing description is that GGSN equipment is example with Context resolution equipment, a kind of service control method of customizable of realizing to the embodiment of the invention has been done detailed description, the embodiment of the invention is not limited thereto, Context resolution equipment can also can be according to the network equipment of business rule differentiated service type for other, as: content charging gateway (CCG) equipment.
As shown in figure 10, increase a content charging gateway (CCG) equipment in the GGSN equipment, carry out Context resolution by CCG equipment, and carry out interacting message to obtain in advance the business rule of customization with the OCS server, wherein, CCG equipment and OCS server mutual and to the processing of service message and above-mentioned GGSN equipment and OCS server alternately and identical to the processing of service message, repeat no more here.
By the foregoing description as can be known, the implementation method and the system of the business control of a kind of customizable that proposes according to the embodiment of the invention, be handed down to Context resolution equipment by the business rule information that user or service provider are customized in advance, Context resolution equipment mates according to customer service content of message and the business rule information that issues, handle according to this business rule, realized user or service provider autonomous customization so effectively to business control, the user can obtain more independence, and professional simultaneously carrying out is also more flexible.
Simultaneously, operator provides complete business customizing function according to the technical scheme that the embodiment of the invention proposes to user and service provider, can improve operation benefits, and the user can customize bigger band width service, also can improve the income of operator.
The above is a preferred implementation 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 are considered as protection scope of the present invention.

Claims (12)

1. the implementation method of the business of customizable control is characterized in that, comprising:
Context resolution equipment obtains the business rule that customizes on the business customizing server;
Context resolution equipment carries out control and treatment according to described business rule to user's service message.
2. the method for claim 1 is characterized in that, Context resolution equipment obtains the business rule that customizes on the business customizing server and specifically comprises:
The business customizing server is issued to external control devices with the business rule of customization;
Context resolution equipment obtains described business rule from external control devices.
3. method as claimed in claim 2 is characterized in that, Context resolution equipment obtains described business rule from external control devices and specifically comprises:
Context resolution equipment sends a request message to external control devices;
External control devices returns the response message that carries business rule to the content analyzing device;
Context resolution equipment obtains described business rule from described response message.
4. method as claimed in claim 3 is characterized in that, described external control devices returns the response message that carries business rule to the content analyzing device and is specially:
Carry the title or the content of described business rule by the expansion cell of response message.
5. as any described method of claim 1 to 4, it is characterized in that Context resolution equipment carries out control and treatment according to described business rule to user's service message and specifically comprises:
Resolve user's service message;
Analysis result and described business rule are mated;
According to business rule described service message is carried out control and treatment with described service message coupling.
6. the system of the business of customizable control is characterized in that, comprising: business customizing server, Context resolution equipment,
Wherein, described Context resolution equipment comprises:
The rule acquiring unit is used for obtaining the business rule of customization from described business customizing server;
The rule process unit is used for according to described business rule user's service message being carried out control and treatment.
7. system as claimed in claim 6 is characterized in that, described business customizing server comprises:
The business customizing unit is used for user or service provider and carries out business customizing, the business rule that obtains customizing;
The rule downloading unit is used for issuing described business rule to the content analyzing device.
8. as claim 6 or 7 described systems, it is characterized in that described system further comprises:
External control devices is used to receive and the business rule that issues of the described business customizing server of buffer memory, and described business rule is handed down to described Context resolution equipment.
9. system as claimed in claim 8 is characterized in that, described regular acquiring unit comprises:
The request message transmitting element is used for sending a request message with the requested service rule to described external control devices;
The response message receiving element is used to receive the response message that carries described business rule that described external control devices returns.
10. system as claimed in claim 9 is characterized in that, described rule process unit comprises:
The Rule Extraction unit is used for extracting described business rule from described response message;
Resolution unit is used to resolve the user's who receives service message;
Matching unit is used for the business rule of service message after the resolution unit parsing and the extraction of Rule Extraction unit is carried out matching treatment;
Performance element is used for basis and with the business rule that described service message is complementary described service message is carried out control and treatment.
11. system as claimed in claim 8 is characterized in that, described external control devices comprises:
The rule receiving element is used to receive the business rule that described business customizing server issues;
The request message receiving element is used for the request message that is used for the requested service rule that the received content analyzing device sends;
The response message transmitting element is used for sending the response message that carries described business rule to the content analyzing device.
12. system as claimed in claim 11 is characterized in that, described external control devices further comprises:
The rule load bearing unit is used for the business rule that regular receiving element receives is carried to the expansion cell of a response message.
CN2007100321642A 2007-12-06 2007-12-06 Method and system for implementing customizable business control Active CN101207566B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100321642A CN101207566B (en) 2007-12-06 2007-12-06 Method and system for implementing customizable business control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100321642A CN101207566B (en) 2007-12-06 2007-12-06 Method and system for implementing customizable business control

Publications (2)

Publication Number Publication Date
CN101207566A true CN101207566A (en) 2008-06-25
CN101207566B CN101207566B (en) 2011-10-05

Family

ID=39567464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100321642A Active CN101207566B (en) 2007-12-06 2007-12-06 Method and system for implementing customizable business control

Country Status (1)

Country Link
CN (1) CN101207566B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015135216A1 (en) * 2014-03-14 2015-09-17 华为技术有限公司 Method and apparatus for controlling service chain of service flow
CN105187402A (en) * 2015-08-13 2015-12-23 浪潮(北京)电子信息产业有限公司 Method and system for self-adaptive verification based on cloud platform management
CN108256925A (en) * 2018-03-16 2018-07-06 北京星汇银通咨询服务有限责任公司 Broad sense swapping

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1154276C (en) * 2001-05-21 2004-06-16 华为技术有限公司 Personalized call method for mobile service user
CN1567823A (en) * 2003-07-04 2005-01-19 华为技术有限公司 Method for customizing intelligent network services through gateway website
CN100549941C (en) * 2003-10-23 2009-10-14 华为技术有限公司 A kind of network push business customizing method
CN1662003B (en) * 2004-02-27 2010-04-28 华为技术有限公司 Method for implementing customized personal service of application server according to protocol of conversation initiating

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015135216A1 (en) * 2014-03-14 2015-09-17 华为技术有限公司 Method and apparatus for controlling service chain of service flow
CN105122741A (en) * 2014-03-14 2015-12-02 华为技术有限公司 Method and apparatus for controlling service chain of service flow
CN105122741B (en) * 2014-03-14 2019-01-25 华为技术有限公司 The business chain control method and device of Business Stream
US10609181B2 (en) 2014-03-14 2020-03-31 Huawei Technologies Co., Ltd. Method and apparatus for controlling service chain of service flow
CN105187402A (en) * 2015-08-13 2015-12-23 浪潮(北京)电子信息产业有限公司 Method and system for self-adaptive verification based on cloud platform management
CN105187402B (en) * 2015-08-13 2019-03-12 浪潮(北京)电子信息产业有限公司 A kind of adaptive verification method and system based on cloud platform management
CN108256925A (en) * 2018-03-16 2018-07-06 北京星汇银通咨询服务有限责任公司 Broad sense swapping

Also Published As

Publication number Publication date
CN101207566B (en) 2011-10-05

Similar Documents

Publication Publication Date Title
CN100377523C (en) Data service information collecting device and charging method using same
CN101375264B (en) Techniques for accounting for multiple transactions in a transport control protocol (TCP) payload
KR101012409B1 (en) Services in a communication system
CN105681278A (en) Registering method and system of face identification access control
CN102047700A (en) Online charging architecture in lte/epc communication networks
JP2002189943A (en) Information providing system, connection control server, connecting and charging method and recording medium
EP3160190B1 (en) Access authentication method and system
JPWO2002093835A1 (en) Mobile communication service charging apparatus and mobile communication service charging method
JP3967666B2 (en) Electronic information sharing system
JP2002152259A (en) Communication terminal and charging processing unit
CN101207566B (en) Method and system for implementing customizable business control
CN107371157A (en) Operator ePDG gateway accessings system and the method for realizing mobile communication
CN104426660A (en) Portal authentication method, BNG (broadband network gateway), Portal server and Portal authentication system
US7127231B2 (en) Method for operating a billing system associated with a mobile radio network for billing for tariffable use of data, and data transmission network
CN101232386B (en) Method for counting MMS flow quantity
JP2002202926A (en) Contents repeating service device for repeating and transferring web contents on internet with data quantity reduced
KR100588625B1 (en) Method and system for providing wireless data service for prepaid subscriber who account balance is exhausted
CN101361070A (en) Distribution of information in telecommunication systems
KR20040069122A (en) System and method for providing coupons used on wireless network
CN101729266B (en) Charging method and device for link building messages
KR101087691B1 (en) Method and Apparatus for Billing of Packet Data Service
US20110007888A1 (en) Callback system, transmitting terminal, telephone relay server, callback method and callback program
CN101552681B (en) WAP service charging method, device and system based on HTTP or WML
JP4256403B2 (en) Billing device
JP4173948B2 (en) Billing information provision method

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