WO2011069390A1 - Method and system for signing consumption, consumption -based admission control method and system - Google Patents
Method and system for signing consumption, consumption -based admission control method and system Download PDFInfo
- Publication number
- WO2011069390A1 WO2011069390A1 PCT/CN2010/077657 CN2010077657W WO2011069390A1 WO 2011069390 A1 WO2011069390 A1 WO 2011069390A1 CN 2010077657 W CN2010077657 W CN 2010077657W WO 2011069390 A1 WO2011069390 A1 WO 2011069390A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- usage
- user
- resource
- racf
- admission control
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
Definitions
- the present invention relates to the field of communications, and in particular, to a usage signing method and system, and a usage-based admission control method and system. Background technique
- NGN Next Generation Network
- IP packet technology as the bearer network technology and combines fixed communication and mobile communication, so that NGN can provide richer multimedia.
- Businesses for example, emerging services with real-time requirements, such as IP TV, video conferencing, multimedia distance learning, video on demand, etc., all require communication networks to provide efficient end-to-end quality of service (QoS) support.
- QoS quality of service
- users are increasingly demanding the quality of network services. Therefore, providing end-to-end QoS is one of the core issues of NGN.
- the International Telecommunication Union-Telecommunications Standardization Sector (ITU-T) is the telecommunications division of the International Telecommunication Union (ITU), which sets standards for resource admission control.
- ITU-T International Telecommunication Union-Telecommunications Standardization Sector
- RAF Resource-Admission Control Functions
- the RACF consists of two parts, namely the policy decision function entity (PD-FE, Policy Decision Functional Entity, and Transport Resource Control Functional Entity (TRC-FE), where the TRC-FE interacts with the transport function through the Rc interface, and performs a functional entity through the Rn interface and the transport resource ( TRE-FE, Transport Resource Enforcement Functional Entity), and the PD-FE interacts with the TRC-FE through the Rt interface and communicates with the Customer Premises Network (CPN) through the Rh interface.
- PD-FE policy decision function entity
- Policy Decision Functional Entity Policy Decision Functional Entity
- TRC-FE Transport Resource Control Functional Entity
- TRE-FE Transport Resource Enforcement Functional Entity
- PE-FE Policy Enforcement Functional Entity
- SCF Service Control Functions
- NACF Network Attachment Control Functions
- the PD-FE is independent of the transmission technology and has nothing to do with the SCF.
- the PD-FE is based on the network policy rules, the service information provided by the SCF, the transport layer subscription information provided by the NACF, and the resource availability decision result provided by the TRC-FE. The final decision on resource acceptance control.
- TRC-FE is not related to the business, but is related to transmission technology.
- the TRC-FE is responsible for collecting and maintaining transmission network information and resource status information.
- the TRC-FE Upon receiving a resource request from the PD-FE, the TRC-FE performs resource-based admission control based on QoS, priority requirements, resource availability information, and transport-related policy rules.
- the transport layer consists of PE-FE and TRE-FE.
- the PE-FE implements the policy rule delivered by the PD-FE.
- the PE-FE is a packet-to-packet gateway. It can be located between the CPN and the access network, between the access network and the core network, or between different carrier networks. Key nodes for dynamic QoS control, port address translation control, and Network Address Translator (NAT).
- the TRE-FE implements the transmission resource policy rule delivered by the TRC-FE. Its scope and function and the Rn interface need to be further studied, which is not in the scope of the R2 phase.
- TISPAN is a service and protocol for communication and Internet convergence of advanced networks. It is called Telecommunication and Internet converged Services and Protocols for Advanced Networking.
- the TISPAN protocol proposes a Resource Admission Control Subsystem (RACS) to solve NGN. Carrier QoS issues.
- TISPAN divides the NGN architecture into a service layer and a transport layer.
- RACS Network Attachment Subsystem
- the RACS solves the QoS problem of the NGN bearer network, while the NASS is responsible for providing the upper layer service layer. Independent user access management.
- the main functions of TISPAN RACS are similar to those of ITU-T RACF.
- the functional architecture of TISPAN RACS is shown in Figure 2.
- the RACS associates the resource requirements of the service layer with the resource allocation of the transport layer, and mainly performs functions such as policy control, resource reservation, admission control, and NAT traversal.
- the RACS provides the transport layer control service for the service layer through a series of QoS policies, so that the user equipment (UE, User Equipment) can obtain the required service quality guarantee. The following is specifically explained.
- the RACS consists of two entities: a Service-based Policy Decision Function (SPDF) and an Access-Resource and Admission Control Function (A-RACF).
- SPDF Service-based Policy Decision Function
- A-RACF Access-Resource and Admission Control Function
- SPDF provides a unified interface to the application layer, shields the underlying network topology and specific access types, and provides service-based policy control. SPDF selects the local policy according to the request of the application function (AF, Application Function), and maps the request to IP QoS parameters, and sends it to A-RACF and Border Gateway Function (BGF) to control the corresponding resources.
- application function AF, Application Function
- BGF Border Gateway Function
- A-RACF is located in the access network and has the function of admission control and network policy aggregation.
- the request is received from the SPDF, and then the admission control is implemented based on the saved policy, accepting or rejecting the request for the transmission resource.
- the A-RACF obtains the network attachment information and the user subscription information from the NASS through the e4 interface, so that the available network resources can be determined according to the network location information, for example, the address of the physical node of the access user, and the user subscription information is referred to when processing the resource allocation request. .
- the transport layer contains three functional entities: BGF, resource control execution function (RCEF, Resource
- BGF is a packet-to-packet gateway, which can be located between the access network and the core network to implement the core border gateway function.
- the BGF can also be located between the two core networks to implement the interconnection border gateway function.
- BGF completes NAT traversal, gating, QoS under the control of SPDF Tags, bandwidth limits, usage measurements, and resource synchronization.
- the RCEF implements the Layer 2/Layer 3 (L2/L3) media stream policy defined by the A-RACF through the Re interface to complete the functions of gating, QoS marking, and bandwidth limitation.
- L2/L3 Layer 2/Layer 3
- the main object of the present invention is to provide a method and system for signing a quantity, and to complete the signing process of the dosage.
- Another object of the present invention is to provide a usage-based admission control method and system, and implement a revenue-based QoS policy for admission control.
- a method for signing usage comprising:
- User subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, and then from the network attachment platform
- the user subscription data including the user usage information is passively obtained.
- the user usage information is stored in the network attachment platform; the user usage information includes: information indicating a total allowable usage of the user and/or an allowable usage of the user subscription service.
- the network attachment platform is a network attachment control function (NACF), and the resource admission control platform is a RACF;
- NACF network attachment control function
- RACS resource admission control subsystem
- a usage signing system comprising: a signing unit and a sending unit; wherein, the signing unit is configured to sign user usage information in the user signing database;
- a sending unit configured to send the user subscription data that includes the user usage information to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, The network attachment platform sends the user subscription data including the user usage information to the resource admission control platform.
- the system further includes: a saving unit, configured to save the user usage information in the network attachment platform; the user usage information includes: indicating a total allowable usage of the user and/or an allowable amount of the user subscription service information.
- a usage-based admission control method comprising: formulating a policy according to user usage information, and implementing admission control.
- the user usage information formulating strategy and implementing admission control includes:
- the RACF receives the resource initialization request from the service layer function (SCF) of the service layer; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data;
- SCF service layer function
- the RACF formulates a policy including the usage monitoring rule for the resource initialization request, and implements control of rejecting the access request or allowing the access request.
- the user usage information is stored in the NACF.
- the user usage information includes: information indicating a total allowable usage of the user and/or an allowable usage of the user subscription service.
- the policy includes: a user and/or service that needs to perform usage monitoring, and a corresponding usage threshold;
- the control to implement the denial of access request or allow access request includes:
- the RACF denies access to the resource initialization request; or initiates a statically configured quality of service (QoS) policy;
- QoS quality of service
- the RACF allows access to the resource initialization request when the total allowed usage of the user and/or the allowed usage of the subscriber subscription service does not reach the corresponding usage threshold.
- the method further includes: the RACF sending the policy to the policy enforcement function entity (PE-FE), and the PE-FE performs usage monitoring according to the policy.
- PE-FE policy enforcement function entity
- the method further includes: the PE-FE feeding back the monitoring result to the RACF;
- the PE-FE reports the usage monitoring result to the RACF when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the PE-FE receives the user and/or service resource release request monitored by the usage After that, the usage monitoring result is reported to the RACF.
- the formulating the policy according to the user usage information and implementing the admission control includes:
- the RACS receives the resource request from the application function (AF); when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data;
- AF application function
- the RACS formulates a policy including the usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
- the user usage information is stored in the NASS.
- the user usage information includes: information indicating a total allowed usage of the user and/or an allowed usage of the user subscription service.
- the method includes: the user and/or the service that needs to perform the quantity monitoring, and the corresponding usage threshold;
- the control to implement the denial of access request or allow access request includes: When the total allowable usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or initiates a statically configured QoS policy; or, when the user is total.
- the RACS allows access to the resource request when the allowed usage and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
- the method further includes: the RACS sending the policy to the transmission function entity, and the transmission function entity performs usage monitoring according to the policy.
- the method further includes: the transmitting function entity feeding back the monitoring result to the RACS;
- the transmission function entity When the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or, when the transmission function entity receives the user and/or service resource release request monitored by the usage After that, the usage monitoring result is reported to the RACS;
- the transport function entity includes: a resource control execution function (RCEF) and/or a border gateway function (BGF).
- RCEF resource control execution function
- BGF border gateway function
- a usage-based admission control system comprising: a formulation unit, and an admission control unit;
- Admission control unit for implementing admission control in accordance with established policies.
- the admission control unit is further configured to receive a resource initialization request from the SCF by the RACF; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user.
- the subscription data; the RACF formulates a policy including the usage monitoring rule for the resource initialization request, and implements the control of denying the access request or allowing the access request.
- the policy includes: a user and/or a service that needs to perform usage monitoring, and a corresponding usage threshold;
- the admission control unit is further configured to: when the user is allowed to use the total amount and/or the user When the allowed usage of the service reaches the corresponding usage threshold, the RACF refuses to access the resource initialization request; or initiates a statically configured QoS policy; or the admission control unit is further used when the user always allows The RACF allows access to the resource initialization request when the usage and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold;
- the system further includes: a usage monitoring unit, configured to allow the access to the resource initialization request, the RACF sends the policy to the PE-FE, and the PE-FE performs usage monitoring according to the policy.
- a usage monitoring unit configured to allow the access to the resource initialization request
- the RACF sends the policy to the PE-FE
- the PE-FE performs usage monitoring according to the policy.
- the admission control unit is further configured to receive the resource request from the AF by the RACS; when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data; The RACS formulates a policy including the usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
- the policy includes: a user and/or a service that needs to perform usage monitoring, and a corresponding usage threshold;
- the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches a corresponding usage threshold, the RACS refuses to access the resource request; or initiates static configured QoS. Or the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold, the RACS allows access to the resource request;
- the system further includes: a usage monitoring unit, configured to allow the access to the resource request, the RACS sends the policy to the transmission function entity, and the transmission function entity performs usage monitoring according to the policy.
- a usage monitoring unit configured to allow the access to the resource request
- the RACS sends the policy to the transmission function entity
- the transmission function entity performs usage monitoring according to the policy.
- the invention introduces user usage information, and signs user usage information in the user subscription database.
- the user subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, the user usage amount is passively obtained from the network attachment platform.
- User subscription data for information By using the invention, the signing process of the dosage is improved.
- the invention formulates a strategy based on user usage information and implements admission control. By using the invention, the strategy is formulated according to the user usage information, and the admission control is implemented according to the formulated strategy.
- the usage-based admission control scheme is realized by using different policy controls for different usages.
- FIG. 1 is a schematic diagram of a functional framework of a RACF in the prior art
- FIG. 2 is a schematic diagram of a functional framework of a RACS in the prior art
- FIG. 3 is a schematic diagram of an implementation flow of an example 1 of the present invention.
- Example 4 is a schematic flowchart of an implementation process of Example 2 of the present invention.
- FIG. 5 is a schematic diagram of an implementation process of Example 3 of the present invention.
- FIG. 6 is a schematic diagram of an implementation process of the fourth embodiment of the present invention. detailed description
- the basic idea of the present invention is: Introduce user usage information, and sign user usage information in the user subscription database.
- the user subscription data of the user usage information is forwarded to the resource admission control platform by the network attachment platform.
- the user subscription data including the user usage information is passively obtained from the network attachment platform.
- a usage signing method comprising the following steps:
- Step 101 Sign the user usage information in the user subscription database.
- the user usage information is saved in the network attachment platform.
- the user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's contracted service.
- Step 102 The user subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform.
- step 102 may be: requesting, by the resource admission control platform, the network attachment platform After that, the user subscription data including the user usage information is passively obtained from the network attachment platform.
- the network attachment platform is specifically NACF, and the resource admission control platform is specifically RACF; or, another case: in the case of using the TISPAN RACS architecture, the network attachment The platform is specifically NASS, and the resource admission control platform is specifically RACS.
- a usage-based admission control method comprising: formulating a policy according to user usage information, and implementing admission control.
- the operation of formulating the policy according to the user usage information and implementing the admission control may be implemented by the resource admission control platform.
- the resource admission control platform is specifically RACF; or, another Case: In the case of the TISPAN RACS architecture, the resource admission control platform is specifically RACS. In this way, it is possible to clarify different usages and use different policy controls to achieve a usage-based admission control scheme.
- Case 1 The case of the ITU-T RACF architecture.
- the specific process of formulating policies based on user usage information and implementing admission control includes the following steps:
- Step 1121a the RACF receives a resource initialization request from the SCF.
- Step 1122a When the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data.
- the user usage information is saved in the NACF.
- the RACF interacts with the NACF and obtains the user subscription data.
- the NACF includes the user subscription data including the user usage information and actively sends it to the RACF.
- the RACF passively obtains the user usage information from the NACF.
- User subscription data is saved in the NACF.
- the user usage information includes: characterizing the total allowable usage of the user and/or the user subscription service. The amount of information allowed.
- Step 1123a The RACF formulates a policy including a usage monitoring rule for the resource initialization request, and implements control of denying the access request or allowing the access request.
- the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
- the specific processing procedure of the step 1123a includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACF refuses to access the resource initialization request; or starts the statically configured QoS policy.
- the specific processing procedure of step 1123a includes: when the total allowed usage of the user and/or the allowed usage of the subscription service of the user does not reach the corresponding usage threshold, the RACF allows access to the resource initialization request.
- the method further includes: the RACF sends the policy to the PE-FE, and the PE-FE performs usage monitoring according to the policy.
- the method further includes: the PE-FE feeding back the monitoring result to the RACF.
- the PE-FE reports the usage monitoring result to the RACF when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the PE-FE receives the monitored user and/or service resources After the request is released, the usage monitoring result is reported to the RACF.
- the specific process of formulating policies based on user usage information and implementing admission control includes the following steps:
- Step 1121b the RACS receives a resource request from the AF.
- Step 1122b When the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data.
- the user usage information is saved in the NASS.
- the interaction between the RACS and the NASS and obtaining the user subscription data specifically includes: NASS will sign the user subscription data containing the user usage information, and actively Pushing to the RACS; or, after the RACS requests the NASS, the user subscription data including the user usage information is passively obtained from the NASS.
- the user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's subscription service.
- Step 1123b The RACS formulates a policy including a usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
- the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
- step 1123b includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or starts a statically configured QoS policy.
- the specific processing procedure of step 1123b includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold, the RACS allows access to the resource request.
- the method further includes: the RACS sending the policy to the transport function entity, and performing, by the transport function entity, the usage monitoring according to the policy.
- the method further includes: the transmission function entity feeding back the monitoring result to the RACS.
- the transmission function entity reports the usage monitoring result to the RACS when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the transmission function entity receives the user and/or service resource monitored by the usage After the request is released, the usage monitoring result is reported to the RACS.
- the transmission function entity specifically includes: RCEF and/or BGF.
- the present invention mainly includes the following contents:
- the user usage information is signed in the user subscription database, and the usage information indicates the total allowed usage of the user and/or the allowed usage of the user's contracted service.
- the user usage information is saved in the NACF and pushed to the RACF by the NACF; or is actively requested by the RACF to the NACF.
- RACF formulates policy rules based on user usage information and requests PE-FE to monitor usage.
- the usage monitoring based on the user usage information is specifically as follows: When the total allowable usage of the user and/or the allowed usage of the user's subscription service reaches a threshold, the RACF rejects the current resource request, or initiates a static configuration. QoS policy rules.
- the usage monitoring based on the user usage information is as follows:
- the RACF sends the PE-FE the user and/or service that needs to be monitored for usage and the corresponding usage threshold.
- the PE-FE performs usage monitoring according to the RACF request; and the monitoring result is fed back to the RACF.
- the monitoring and feedback specifically include: when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the PE-FE monitors the result to the RACF; or when the PE-FE receives the monitored user and/or After the service resource release request, the usage monitoring result is reported to the RACF.
- the updated after the feedback includes:
- the RACF records the current usage of the user and/or the service, and updates the user usage information.
- the RACF feeds back the updated user usage information to the NACF, and the NACF updates the user usage information.
- A User usage information is signed in the user subscription database, and the usage information indicates the total allowable usage of the user and/or the allowed usage of the user's contracted service.
- the user usage information is stored in the NASS and sent to the RACS by the NASS; or the RACS actively requests the NASS.
- RACS formulates policy rules based on user usage information and requests transmission function entities to monitor usage.
- the transport function entity may be specifically: RCEF and/or BGF.
- the usage monitoring based on the user usage information is specifically as follows: When the total allowed usage of the user and/or the allowed usage of the user's subscription service reaches a threshold, the RACS rejects the current resource request, or initiates static configuration. QoS policy rules.
- the usage monitoring based on the usage information of the user is as follows:
- the RACS sends the user and/or service that needs to monitor the usage and the corresponding usage value to the transmission function entity.
- the transmission function entity performs usage monitoring according to the request of the RACS; and feeds the monitoring result back to the RACS.
- the monitoring and feedback specifically include: when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or when the transmission function entity receives the monitored user and/or After the service resource release request, the usage monitoring result is reported to the RACS.
- the updated after the feedback includes: RACS records the usage of the current user and / or business usage, and updates the user usage information.
- the RACS feeds back the updated user usage information to NASS, which updates the user usage information.
- the invention is illustrated by way of example below.
- this example is: Using the ITU-T RACF architecture, the process of signing user usage information, the process includes the following steps:
- Step 301 Sign the user usage information and save it in the NACF.
- Step 302 The NACF pushes the user subscription data including the user usage information to the RACF.
- the user subscription data may be an existing user subscription information, which is not described below.
- this example is: Using the TISPAN RACS architecture, the user usage information is signed.
- the process which includes the following steps:
- Step 401 Sign the user usage information and save it in the NASS.
- Step 402 The NASS pushes the user subscription data including the user usage information to the RACS.
- Step 403 The RACS sends a response message to the NASS.
- Step 501 The user initiates a service request, sends a request message to the SCF, and triggers the SCF to generate a resource initialization request.
- Step 502 The SCF determines a QoS requirement parameter of the requested service, and then sends a resource initialization request message to the RACF.
- the QoS requirement parameters include: bandwidth, service type, service level, and so on.
- the resource initialization request message carries information such as a media stream description and a QoS parameter to request the RACF to perform QoS resource authorization and reservation.
- Step 503 After the RACF receives the resource initialization request message, if the subscription information of the user is not stored locally, the RACF interacts with the NACF to obtain the subscription information of the user.
- the user subscription data includes user usage information indicating the total allowed usage of the user and/or the allowable usage of the subscription service of the user.
- Step 504 The RACF performs an authorization check and an admission decision on the resource initialization request.
- the specific processing of step 504 includes: verifying whether the requested QoS resource is consistent with the local operator policy rule and the user subscription data from the NACF; and checking the resource availability of the network involved.
- the RACF makes a final admission decision based on the authorization check result and the resource availability check result.
- the final admission decision on the one hand, specifically includes: RACF based on user usage letter
- the policy rules are formulated, and the RACF includes the information about the users and/or services that need to be monitored and the corresponding usage thresholds.
- the specific method includes: The RACF formulates a policy rule according to the user usage information. When the total allowed usage of the user and/or the allowed usage of the user subscription service reaches a threshold, the RACF rejects the current resource request, and the RACF sends a resource initialization response message to the RACF.
- the SCF the message carries the reason for the refusal, and the current process ends; or, after the current resource request is allowed to be accessed, and the statically configured QoS policy rule is started as the final policy rule, step 505 is performed.
- Step 505 If the final policy rule needs to be installed in the PE-FE, the RACF sends a resource initialization request message to the PE-FE to install the final policy rule.
- step 506 the PE-FE installs the final policy rule from the RACF and sends a resource initialization response to the RACF.
- step 506 includes: The PE-FE performs usage monitoring according to the request of the RACF.
- the PE-FE reports the usage monitoring result to the RACF when the usage of the monitored user and/or service reaches the corresponding usage threshold; or, after the PE-FE receives the monitored user and/or service resource release request, , report the usage monitoring results to the RACF.
- step 507 the RACF sends a resource initialization response to the SCF.
- this example is: Using the TISPAN RACS architecture, the AF-based resource request process in the usage-based admission control method, the process includes the following steps:
- Step 601 The UE initiates a service request to the AF, and triggers the AF to generate a session for the service request.
- Step 602 The AF sends a resource request message to the RACS to request resource authorization and reservation.
- Step 603 After receiving the resource request message, the RACS performs an authorization check on the resource request according to the local operator policy rule.
- step 604 is performed.
- Step 604 After the authorization check, if the subscription information of the user is not stored locally, the RACS interacts with the NASS to obtain the subscription information of the user.
- the user subscription data includes user usage information indicating the total allowed usage of the user and/or the allowable usage of the subscription service of the user.
- Step 605 The RACS performs an authorization check and admission decision on the resource request according to the user subscription data, the resource availability, and the access network policy.
- the specific processing procedure of step 605 includes: the RACS formulates a transmission policy according to the usage information of the user, and the RACS includes information about the user and/or service that needs to be monitored by the usage and the corresponding usage threshold.
- the specific processing procedure of step 605 includes, on the other hand, the RACS formulating a transmission policy according to the usage information of the user.
- the RACS rejects the current resource request, and the current The process ends; or, after the statically configured QoS policy rule is started as the final transmission policy, step 606 is performed.
- Step 606 If the transmission policy needs to be installed in the transport function entity, the RACS sends a resource request message to the transport function entity to install the transport policy.
- the transport function entity may be RCEF and/or BGF, which will not be described below.
- Step 607 The transport function entity installs a transmission policy from the RACS and sends a resource request response to the RACS.
- step 607 includes: The transmission function entity performs usage monitoring according to the request of the RACS. When the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or, after the transmission function entity receives the monitored user and/or service resource release request, , report the usage monitoring result to RACS.
- Step 608 The RACS sends a resource request response to the AF.
- a usage signing system comprising: a signing unit and a sending unit.
- signed The unit is used to sign user usage information in the user subscription database.
- a sending unit configured to send, by the network attachment platform, user subscription data including user usage information to the resource admission control platform; or, after the resource admission control platform requests the network attachment platform, the network attachment platform includes the user usage information.
- User subscription data is sent to the resource admission control platform.
- the system further includes: a saving unit, configured to save the user usage information in the network attached platform.
- the user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's subscription service.
- a usage-based admission control system comprising: a formulation unit, and an admission control unit.
- a unit is formulated for formulating a policy based on user usage information.
- Admission control unit for implementing admission control in accordance with established policies.
- Case 1 The case of the ITU-T RACF architecture.
- the admission control unit in the system is further used by the RACF to receive the resource initialization request from the SCF; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data; the RACF formulates the resource initialization request. Monitor the policy of the rule and implement control to deny access requests or allow access requests.
- the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
- the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACF denies access to the resource initialization request; or initiates the statically configured QoS policy.
- the admission control unit is further configured to allow the RACF to access the resource initialization request when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
- the system further includes: a usage monitoring unit, configured to allow access to the resource initialization request After the RACF sends the policy to the PE-FE, the PE-FE performs the usage monitoring according to the policy.
- a usage monitoring unit configured to allow access to the resource initialization request After the RACF sends the policy to the PE-FE, the PE-FE performs the usage monitoring according to the policy.
- Case 2 Using the TISPAN RACS architecture.
- the admission control unit in the system is further configured to receive the resource request from the AF by the RACS; when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data; the RACS formulates the usage monitoring rule for the resource request. And implement control to deny access requests or allow access requests.
- the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
- the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or initiates the statically configured QoS policy.
- the admission control unit is further configured to allow the RACS to access the resource request when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
- the system further includes: a usage monitoring unit, configured to allow the access to the resource request, the RACS to deliver the policy to the transmission function entity, and the transmission function entity performs the usage monitoring according to the policy.
- the transmission function entity specifically includes: RCEF and/or BGF.
- the usage-based admission control scheme is implemented by clarifying different QoS policy controls of different usages, thereby solving the problems in the prior art.
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
用量签订方法及系统、 基于用量的接纳控制方法及系统 技术领域 Usage signing method and system, usage-based acceptance control method and system
本发明涉及通信领域, 尤其涉及一种用量签订方法及系统、 基于用量 的接纳控制方法及系统。 背景技术 The present invention relates to the field of communications, and in particular, to a usage signing method and system, and a usage-based admission control method and system. Background technique
目前, 下一代网络(NGN, Network Generation Network )是当前通信 标准领域的一个热点研究课题, 它釆用 IP分组技术作为承载网技术, 并融 合固定通信和移动通信, 从而 NGN可以提供更丰富的多媒体业务, 例如, 具有实时要求的新兴业务, 比如 IP电视、 视频会议、 多媒体远程教学、 视 频点播等,这些业务皆要求通信网络能提供高效的端到端的服务质量(QoS, Quality of Service ) 的支持; 同时由于用户对网络服务质量的要求也越来越 高。 因此, 提供端到端的 QoS是 NGN的核心问题之一。 At present, the Next Generation Network (NGN) is a hot research topic in the field of communication standards. It uses IP packet technology as the bearer network technology and combines fixed communication and mobile communication, so that NGN can provide richer multimedia. Businesses, for example, emerging services with real-time requirements, such as IP TV, video conferencing, multimedia distance learning, video on demand, etc., all require communication networks to provide efficient end-to-end quality of service (QoS) support. At the same time, users are increasingly demanding the quality of network services. Therefore, providing end-to-end QoS is one of the core issues of NGN.
国际电信联盟电信标准化部门( ITU-T, International Telecommunication Union- Telecommunications standardization sector )是国际电信联盟 ( ITU, International Telecommunication Union ) 的电信 4匕部门, 制定了有关资源接 纳控制的标准。在 ITU-T公布的最新的资源接纳控制功能( RACF, Resource and Admission Control Functions )草案中, 提供了 RACF的功能框架, 如图 1 所示, RACF 由两部分组成, 分别是策略决策功能实体 ( PD-FE, Policy Decision Functional Entity )和传输资源控制功能实体(TRC-FE, Transport Resource Control Functional Entity ), 其中, TRC-FE通过 Rc接口与传输功 能交互,通过 Rn接口与传输资源执行功能实体( TRE-FE , Transport Resource Enforcement Functional Entity )交互, 并且, PD-FE通过 Rt接口与 TRC-FE 交互, 通过 Rh接口与用户驻地网 (CPN, Customer Premises Network ) 交 互,通过 Rw接口与策略执行功能实体( PE-FE, Policy Enforcement Functional Entity )交互, 通过 Rs接口与业务层的业务控制功能( SCF, Service Control Functions ) 交互, 通过 Ru接口与网络附着控制功能 (NACF , Network Attachment Control Functions )交互,并且 PD-FE通过 Ri接口与其他下一代 网络交互。 图 1中, 其他下一代网络以 NGNs表示。 The International Telecommunication Union-Telecommunications Standardization Sector (ITU-T) is the telecommunications division of the International Telecommunication Union (ITU), which sets standards for resource admission control. In the latest draft of the Resource-Admission Control Functions (RACF) published by ITU-T, the functional framework of RACF is provided. As shown in Figure 1, the RACF consists of two parts, namely the policy decision function entity ( PD-FE, Policy Decision Functional Entity, and Transport Resource Control Functional Entity (TRC-FE), where the TRC-FE interacts with the transport function through the Rc interface, and performs a functional entity through the Rn interface and the transport resource ( TRE-FE, Transport Resource Enforcement Functional Entity), and the PD-FE interacts with the TRC-FE through the Rt interface and communicates with the Customer Premises Network (CPN) through the Rh interface. Mutually interact with the Policy Enforcement Functional Entity (PE-FE) through the Rw interface, interact with the Service Control Functions (SCF) of the service layer through the Rs interface, and control the functions through the Ru interface and the network ( NACF (Network Attachment Control Functions) interacts, and the PD-FE interacts with other next-generation networks through the Ri interface. In Figure 1, other next-generation networks are represented by NGNs.
此外, PD-FE与传输技术无关, 与 SCF也无关, PD-FE基于网络策略 规则、 SCF提供的业务信息、 NACF提供的传输层签约信息, 以及 TRC-FE 提供的资源可用性决策结果, 做出资源接纳控制的最后决策。 In addition, the PD-FE is independent of the transmission technology and has nothing to do with the SCF. The PD-FE is based on the network policy rules, the service information provided by the SCF, the transport layer subscription information provided by the NACF, and the resource availability decision result provided by the TRC-FE. The final decision on resource acceptance control.
TRC-FE与业务无关, 但与传输技术相关。 TRC-FE负责收集和维护传 输网信息和资源状态信息。 从 PD-FE收到资源请求后, TRC-FE基于 QoS、 优先级需求、 资源可用性信息以及与传输相关的策略规则, 执行基于资源 的接纳控制。 TRC-FE is not related to the business, but is related to transmission technology. The TRC-FE is responsible for collecting and maintaining transmission network information and resource status information. Upon receiving a resource request from the PD-FE, the TRC-FE performs resource-based admission control based on QoS, priority requirements, resource availability information, and transport-related policy rules.
传输层由 PE-FE和 TRE-FE组成。 PE-FE执行 PD-FE下发的策略规则, PE-FE是包到包网关, 可以位于 CPN和接入网络之间、 接入网和核心网之 间或者不同运营商网络之间, 是支持动态 QoS控制、 端口地址转换控制和 网络地址转换( NAT , Network Address Translator )穿越的关键节点。 TRE-FE 执行 TRC-FE下发的传输资源策略规则,其范围和功能以及 Rn接口有待进 一步研究, 不在 R2阶段的研究范围。 The transport layer consists of PE-FE and TRE-FE. The PE-FE implements the policy rule delivered by the PD-FE. The PE-FE is a packet-to-packet gateway. It can be located between the CPN and the access network, between the access network and the core network, or between different carrier networks. Key nodes for dynamic QoS control, port address translation control, and Network Address Translator (NAT). The TRE-FE implements the transmission resource policy rule delivered by the TRC-FE. Its scope and function and the Rn interface need to be further studied, which is not in the scope of the R2 phase.
TISPAN是用于高级网络的通信和互联网融合的业务和协议, 全称为 Telecommunication and Internet converged Services and Protocols for Advanced Networking , TISPAN协议提出了资源接纳控制子系统( RACS , Resource and Admission Control Subsystem )来解决 NGN 载网的 QoS问题。 TISPAN将 NGN架构分为业务层和传输层, 在传输控制层引入了 RACS与 网络附着子系统( NASS , Network Attachment Subsystem ), RACS解决 NGN 承载网的 QoS问题, 而 NASS则负责为上层业务层提供独立的用户接入管 理。 TISPAN RACS的主要功能与 ITU-T RACF类似。 TISPAN RACS的功能架构如图 2所示。 RACS将业务层的资源需求与 传输层的资源分配相关联, 主要完成策略控制、 资源预留、接纳控制、 NAT 穿越等功能。 RACS 通过一系列 QoS策略为业务层提供传输层的控制服务, 使得用户终端(UE, User Equipment )可以获得所需服务质量保证。 以下具 体阐述。 TISPAN is a service and protocol for communication and Internet convergence of advanced networks. It is called Telecommunication and Internet converged Services and Protocols for Advanced Networking. The TISPAN protocol proposes a Resource Admission Control Subsystem (RACS) to solve NGN. Carrier QoS issues. TISPAN divides the NGN architecture into a service layer and a transport layer. At the transmission control layer, RACS and Network Attachment Subsystem (NASS) are introduced. The RACS solves the QoS problem of the NGN bearer network, while the NASS is responsible for providing the upper layer service layer. Independent user access management. The main functions of TISPAN RACS are similar to those of ITU-T RACF. The functional architecture of TISPAN RACS is shown in Figure 2. The RACS associates the resource requirements of the service layer with the resource allocation of the transport layer, and mainly performs functions such as policy control, resource reservation, admission control, and NAT traversal. The RACS provides the transport layer control service for the service layer through a series of QoS policies, so that the user equipment (UE, User Equipment) can obtain the required service quality guarantee. The following is specifically explained.
RACS由两个实体组成:基于业务的策略决策功能( SPDF, Service-based Policy Decision Function ) 和接入资源接纳控制功能 ( A-RACF , Access-Resource and Admission Control Function )。 The RACS consists of two entities: a Service-based Policy Decision Function (SPDF) and an Access-Resource and Admission Control Function (A-RACF).
其中, 针对 SPDF而言, SPDF向应用层提供统一的接口, 屏蔽底层网 络拓朴和具体的接入类型, 提供基于业务的策略控制。 SPDF根据应用功能 ( AF, Application Function )的请求选择本地策略,并将请求映射成 IP QoS 参数, 发送给 A-RACF和边界网关功能( BGF , Border Gateway Function ) , 以控制相应的资源。 Among them, for SPDF, SPDF provides a unified interface to the application layer, shields the underlying network topology and specific access types, and provides service-based policy control. SPDF selects the local policy according to the request of the application function (AF, Application Function), and maps the request to IP QoS parameters, and sends it to A-RACF and Border Gateway Function (BGF) to control the corresponding resources.
针对 A-RACF而言 , A-RACF位于接入网中 , 具有接纳控制和网络策 略汇聚的功能。 从 SPDF接收请求, 然后基于所保存的策略实现接纳控制, 接受或拒绝对传输资源的请求。 A-RACF通过 e4接口从 NASS获得网络附 着信息和用户签约信息, 从而可以根据网络位置信息, 例如接入用户的物 理节点的地址确定可用的网络资源, 同时在处理资源分配请求时参考用户 签约信息。 For A-RACF, A-RACF is located in the access network and has the function of admission control and network policy aggregation. The request is received from the SPDF, and then the admission control is implemented based on the saved policy, accepting or rejecting the request for the transmission resource. The A-RACF obtains the network attachment information and the user subscription information from the NASS through the e4 interface, so that the available network resources can be determined according to the network location information, for example, the address of the physical node of the access user, and the user subscription information is referred to when processing the resource allocation request. .
传输层中包含三种功能实体: BGF、资源控制执行功能( RCEF, Resource The transport layer contains three functional entities: BGF, resource control execution function (RCEF, Resource
Control Enforcement Function ) 和基石出传输功能 ( BTF , Basic Transport Function )。 Control Enforcement Function ) and the Basic Transport Function ( BTF ).
其中, 针对 BGF而言, BGF是一个包到包网关, 可位于接入网和核心 网之间, 以实现核心边界网关功能; BGF也可以位于两个核心网之间, 以 实现互联边界网关功能。 BGF在 SPDF的控制下完成 NAT穿越、门控、 QoS 标记、 带宽限制、 使用测量以及资源同步功能。 For BGF, BGF is a packet-to-packet gateway, which can be located between the access network and the core network to implement the core border gateway function. The BGF can also be located between the two core networks to implement the interconnection border gateway function. . BGF completes NAT traversal, gating, QoS under the control of SPDF Tags, bandwidth limits, usage measurements, and resource synchronization.
针对 RCEF而言, RCEF实施 A-RACF通过 Re接口传送过来的接入运 营商定义的二层 /三层(L2/L3 )媒体流策略, 完成门控、 QoS标记、 带宽限 制等功能。 For RCEF, the RCEF implements the Layer 2/Layer 3 (L2/L3) media stream policy defined by the A-RACF through the Re interface to complete the functions of gating, QoS marking, and bandwidth limitation.
综上所述, 可知: 现有 ITU-T的 RACF架构和 TISPAN的 RACS架构, 未明确用量的签订过程, 以及在进行资源接纳控制时不能支持基于用量的 QoS策略控制,而目前迫切需要完善用量的签订过程,以及基于用量的 QoS 策略实现接纳控制的方案。 发明内容 In summary, it can be seen that the existing RACF architecture of ITU-T and the RACS architecture of TISPAN do not specify the process of signing the usage, and cannot support the usage-based QoS policy control when performing resource admission control. The signing process and the usage-based QoS policy implement the admission control scheme. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种用量签订方法及系统, 完 善用量的签订过程。 In view of this, the main object of the present invention is to provide a method and system for signing a quantity, and to complete the signing process of the dosage.
本发明的另一目的在于提供一种基于用量的接纳控制方法及系统, 实 现了基于用量的 QoS策略进行接纳控制的方案。 Another object of the present invention is to provide a usage-based admission control method and system, and implement a revenue-based QoS policy for admission control.
为达到上述目的, 本发明的技术方案是这样实现的: In order to achieve the above object, the technical solution of the present invention is achieved as follows:
一种用量签订方法, 该方法包括: A method for signing usage, the method comprising:
在用户签约数据库中签订用户用量信息; Signing user usage information in the user subscription database;
由所述网络附着平台将包含所述用户用量信息的用户签约数据, 主动 推送给资源接纳控制平台; 或者, 由所述资源接纳控制平台向所述网络附 着平台请求后, 再从网络附着平台处被动获取到包含所述用户用量信息的 用户签约数据。 User subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, and then from the network attachment platform The user subscription data including the user usage information is passively obtained.
其中, 所述用户用量信息保存在所述网络附着平台中; 所述用户用量 信息包括: 表征用户总的允许用量和 /或用户签约业务的允许用量的信息。 The user usage information is stored in the network attachment platform; the user usage information includes: information indicating a total allowable usage of the user and/or an allowable usage of the user subscription service.
其中, 釆用国际电信联盟(ITU-T ) 资源接纳控制功能 (RACF ) 架构 的情况下, 所述网络附着平台为网络附着控制功能 (NACF ), 所述资源接 纳控制平台为 RACF; 或者, 釆用高级网络的通信和互联网融合的业务和协议(TISPAN ) 资 源接纳控制子系统(RACS )架构的情况下, 所述网络附着平台为网络附着 子系统(NASS ), 所述资源接纳控制平台为 RACS。 Wherein, in the case of using the International Telecommunication Union (ITU-T) Resource Admission Control Function (RACF) architecture, the network attachment platform is a network attachment control function (NACF), and the resource admission control platform is a RACF; Alternatively, in the case of the communication and Internet convergence service and protocol (TISPAN) resource admission control subsystem (RACS) architecture of the advanced network, the network attachment platform is a network attachment subsystem (NASS), and the resource admission control The platform is RACS.
一种用量签订系统, 该系统包括: 签订单元和发送单元; 其中, 签订单元, 用于在用户签约数据库中签订用户用量信息; A usage signing system, the system comprising: a signing unit and a sending unit; wherein, the signing unit is configured to sign user usage information in the user signing database;
发送单元, 用于由所述网络附着平台将包含所述用户用量信息的用户 签约数据, 发送给资源接纳控制平台; 或者, 由所述资源接纳控制平台向 所述网络附着平台请求后, 再由所述网络附着平台将包含所述用户用量信 息的用户签约数据, 发送给资源接纳控制平台。 a sending unit, configured to send the user subscription data that includes the user usage information to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, The network attachment platform sends the user subscription data including the user usage information to the resource admission control platform.
其中, 该系统还包括: 保存单元, 用于将所述用户用量信息保存在所 述网络附着平台中; 所述用户用量信息包括: 表征用户总的允许用量和 /或 用户签约业务的允许用量的信息。 The system further includes: a saving unit, configured to save the user usage information in the network attachment platform; the user usage information includes: indicating a total allowable usage of the user and/or an allowable amount of the user subscription service information.
一种基于用量的接纳控制方法, 该方法包括: 根据用户用量信息制定 策略, 并实现接纳控制。 A usage-based admission control method, the method comprising: formulating a policy according to user usage information, and implementing admission control.
其中, 釆用 ITU-T RACF架构的情况下, 所述 居用户用量信息制定 策略并实现接纳控制包括: Wherein, in the case of using the ITU-T RACF architecture, the user usage information formulating strategy and implementing admission control includes:
RACF收到来自于业务层的业务控制功能(SCF ) 的资源初始化请求; RACF本地未存储用户签约数据时, RACF与 NACF交互并获取到用户签约 数据; The RACF receives the resource initialization request from the service layer function (SCF) of the service layer; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data;
RACF对所述资源初始化请求制定包含用量监测规则的策略,并实现拒 绝接入请求或允许接入请求的控制。 The RACF formulates a policy including the usage monitoring rule for the resource initialization request, and implements control of rejecting the access request or allowing the access request.
其中, 所述用户用量信息保存在所述 NACF中; 其中, 所述用户用量 信息包括: 表征用户总的允许用量和 /或用户签约业务的允许用量的信息。 The user usage information is stored in the NACF. The user usage information includes: information indicating a total allowable usage of the user and/or an allowable usage of the user subscription service.
其中, 所述策略包括: 需要进行用量监测的用户和 /或业务, 以及对应 的用量阔值; 实现所述拒绝接入请求或允许接入请求的控制包括: The policy includes: a user and/or service that needs to perform usage monitoring, and a corresponding usage threshold; The control to implement the denial of access request or allow access request includes:
当所述用户总的允许用量和 /或用户签约业务的允许用量, 达到对应的 用量阔值时, RACF拒绝接入所述资源初始化请求; 或启动静态配置的服务 质量(QoS )策略; When the total allowable usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACF denies access to the resource initialization request; or initiates a statically configured quality of service (QoS) policy;
或者, 当所述用户总的允许用量和 /或用户签约业务的允许用量, 未达 到对应的用量阔值时, RACF允许接入所述资源初始化请求。 Alternatively, the RACF allows access to the resource initialization request when the total allowed usage of the user and/or the allowed usage of the subscriber subscription service does not reach the corresponding usage threshold.
其中, 允许接入所述资源初始化请求后, 该方法进一步包括: RACF 给策略执行功能实体( PE-FE )下发所述策略, 由 PE-FE根据所述策略进行 用量监测。 After the accessing the resource initialization request is allowed, the method further includes: the RACF sending the policy to the policy enforcement function entity (PE-FE), and the PE-FE performs usage monitoring according to the policy.
其中, 该方法进一步包括: 所述 PE-FE将监测结果反馈给所述 RACF; 其中, The method further includes: the PE-FE feeding back the monitoring result to the RACF;
当被用量监测的用户和 /或业务的用量达到对应的用量阔值时, PE-FE 向 RACF上报用量监测结果; 或者, 当 PE-FE收到被用量监测的用户和 / 或业务资源释放请求后, 向 RACF上报用量监测结果。 The PE-FE reports the usage monitoring result to the RACF when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the PE-FE receives the user and/or service resource release request monitored by the usage After that, the usage monitoring result is reported to the RACF.
其中, 釆用 TISPAN RACS架构的情况下, 所述根据用户用量信息制定 策略并实现接纳控制包括: Wherein, in the case of using the TISPAN RACS architecture, the formulating the policy according to the user usage information and implementing the admission control includes:
RACS 收到来自于应用功能 (AF ) 的资源请求; RACS本地未存储用 户签约数据时, RACS与 NASS交互并获取到用户签约数据; The RACS receives the resource request from the application function (AF); when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data;
RACS对所述资源请求制定包含用量监测规则的策略,并实现拒绝接入 请求或允许接入请求的控制。 The RACS formulates a policy including the usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
其中, 所述用户用量信息保存在所述 NASS 中; 其中, 所述用户用量 信息包括: 表征用户总的允许用量和 /或用户签约业务的允许用量的信息。 The user usage information is stored in the NASS. The user usage information includes: information indicating a total allowed usage of the user and/or an allowed usage of the user subscription service.
其中, 其特征在于, 所述策略包括: 需要进行用量监测的用户和 /或业 务, 以及对应的用量阔值; The method includes: the user and/or the service that needs to perform the quantity monitoring, and the corresponding usage threshold;
实现所述拒绝接入请求或允许接入请求的控制包括: 当所述用户总的允许用量和 /或用户签约业务的允许用量, 达到对应的 用量阔值时, RACS拒绝接入所述资源请求; 或启动静态配置的 QoS策略; 或者, 当所述用户总的允许用量和 /或用户签约业务的允许用量, 未达 到对应的用量阔值时, RACS允许接入所述资源请求。 The control to implement the denial of access request or allow access request includes: When the total allowable usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or initiates a statically configured QoS policy; or, when the user is total The RACS allows access to the resource request when the allowed usage and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
其中, 允许接入所述资源请求后, 该方法进一步包括: RACS给传输功 能实体下发所述策略, 由传输功能实体根据所述策略进行用量监测。 After the request is allowed to access the resource request, the method further includes: the RACS sending the policy to the transmission function entity, and the transmission function entity performs usage monitoring according to the policy.
其中, 该方法进一步包括: 所述传输功能实体将监测结果反馈给所述 RACS; 其中, The method further includes: the transmitting function entity feeding back the monitoring result to the RACS;
当被用量监测的用户和 /或业务的用量达到对应的用量阔值时, 传输功 能实体向 RACS上报用量监测结果; 或者, 当传输功能实体收到被用量监 测的用户和 /或业务资源释放请求后, 向 RACS上报用量监测结果; When the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or, when the transmission function entity receives the user and/or service resource release request monitored by the usage After that, the usage monitoring result is reported to the RACS;
其中, 所述传输功能实体包括: 资源控制执行功能(RCEF )和 /或边界 网关功能 (BGF )。 The transport function entity includes: a resource control execution function (RCEF) and/or a border gateway function (BGF).
一种基于用量的接纳控制系统, 该系统包括: 制定单元、 和接纳控制 单元; 其中, A usage-based admission control system, the system comprising: a formulation unit, and an admission control unit; wherein
制定单元, 用于根据用户用量信息制定策略; a unit for formulating a strategy based on user usage information;
接纳控制单元, 用于根据制定的策略实现接纳控制。 Admission control unit for implementing admission control in accordance with established policies.
其中, 釆用 ITU-T RACF架构的情况下, 所述接纳控制单元, 进一步 用于 RACF收到来自于 SCF的资源初始化请求; RACF本地未存储用户签 约数据时, RACF与 NACF交互并获取到用户签约数据; RACF对所述资源 初始化请求制定包含用量监测规则的策略, 并实现拒绝接入请求或允许接 入请求的控制。 Wherein, in the case of using the ITU-T RACF architecture, the admission control unit is further configured to receive a resource initialization request from the SCF by the RACF; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user. The subscription data; the RACF formulates a policy including the usage monitoring rule for the resource initialization request, and implements the control of denying the access request or allowing the access request.
其中, 所述策略包括: 需要进行用量监测的用户和 /或业务, 以及对应 的用量阔值; The policy includes: a user and/or a service that needs to perform usage monitoring, and a corresponding usage threshold;
所述接纳控制单元, 进一步用于当所述用户总的允许用量和 /或用户签 约业务的允许用量,达到对应的用量阔值时, RACF拒绝接入所述资源初始 化请求; 或启动静态配置的 QoS策略; 或者, 所述接纳控制单元, 进一步 用于当所述用户总的允许用量和 /或用户签约业务的允许用量, 未达到对应 的用量阔值时, RACF允许接入所述资源初始化请求; The admission control unit is further configured to: when the user is allowed to use the total amount and/or the user When the allowed usage of the service reaches the corresponding usage threshold, the RACF refuses to access the resource initialization request; or initiates a statically configured QoS policy; or the admission control unit is further used when the user always allows The RACF allows access to the resource initialization request when the usage and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold;
该系统还包括: 用量监测单元, 用于允许接入所述资源初始化请求后, RACF给 PE-FE下发所述策略, 由 PE-FE根据所述策略进行用量监测。 The system further includes: a usage monitoring unit, configured to allow the access to the resource initialization request, the RACF sends the policy to the PE-FE, and the PE-FE performs usage monitoring according to the policy.
其中, 釆用 TISPAN RACS架构的情况下, 所述接纳控制单元, 进一步 用于 RACS收到来自于 AF的资源请求; RACS本地未存储用户签约数据时, RACS与 NASS交互并获取到用户签约数据; RACS对所述资源请求制定包 含用量监测规则的策略, 并实现拒绝接入请求或允许接入请求的控制。 Wherein, in the case of using the TISPAN RACS architecture, the admission control unit is further configured to receive the resource request from the AF by the RACS; when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data; The RACS formulates a policy including the usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
其中, 所述策略包括: 需要进行用量监测的用户和 /或业务, 以及对应 的用量阔值; The policy includes: a user and/or a service that needs to perform usage monitoring, and a corresponding usage threshold;
所述接纳控制单元, 进一步用于当所述用户总的允许用量和 /或用户签 约业务的允许用量,达到对应的用量阔值时, RACS拒绝接入所述资源请求; 或启动静态配置的 QoS策略; 或者, 所述接纳控制单元, 进一步用于当所 述用户总的允许用量和 /或用户签约业务的允许用量, 未达到对应的用量阔 值时, RACS允许接入所述资源请求; The admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches a corresponding usage threshold, the RACS refuses to access the resource request; or initiates static configured QoS. Or the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold, the RACS allows access to the resource request;
该系统还包括: 用量监测单元, 用于允许接入所述资源请求后, RACS 给传输功能实体下发所述策略, 由传输功能实体根据所述策略进行用量监 测。 The system further includes: a usage monitoring unit, configured to allow the access to the resource request, the RACS sends the policy to the transmission function entity, and the transmission function entity performs usage monitoring according to the policy.
本发明引入用户用量信息, 在用户签约数据库中签订用户用量信息。 由网络附着平台将包含用户用量信息的用户签约数据, 主动推送给资源接 纳控制平台; 或者, 由资源接纳控制平台向所述网络附着平台请求后, 再 从网络附着平台处被动获取到包含用户用量信息的用户签约数据。 釆用本 发明, 完善了用量的签订过程。 本发明根据用户用量信息制定策略, 并实现接纳控制。 釆用本发明, 根据用户用量信息制定策略, 根据制定的策略实现接纳控制, 由于明确不 同用量釆用不同的策略控制, 从而实现了基于用量的接纳控制方案。 附图说明 The invention introduces user usage information, and signs user usage information in the user subscription database. The user subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform; or, after the resource admission control platform requests the network attachment platform, the user usage amount is passively obtained from the network attachment platform. User subscription data for information. By using the invention, the signing process of the dosage is improved. The invention formulates a strategy based on user usage information and implements admission control. By using the invention, the strategy is formulated according to the user usage information, and the admission control is implemented according to the formulated strategy. The usage-based admission control scheme is realized by using different policy controls for different usages. DRAWINGS
图 1为现有技术中 RACF的功能框架示意图; 1 is a schematic diagram of a functional framework of a RACF in the prior art;
图 2为现有技术中 RACS的功能框架示意图; 2 is a schematic diagram of a functional framework of a RACS in the prior art;
图 3为本发明实例一的实现流程示意图; 3 is a schematic diagram of an implementation flow of an example 1 of the present invention;
图 4为本发明实例二的实现流程示意图; 4 is a schematic flowchart of an implementation process of Example 2 of the present invention;
图 5为本发明实例三的实现流程示意图; FIG. 5 is a schematic diagram of an implementation process of Example 3 of the present invention; FIG.
图 6为本发明实例四的实现流程示意图。 具体实施方式 FIG. 6 is a schematic diagram of an implementation process of the fourth embodiment of the present invention. detailed description
本发明的基本思想是: 引入用户用量信息, 在用户签约数据库中签订 用户用量信息。 由网络附着平台将包含用户用量信息的用户签约数据, 主 动推送给资源接纳控制平台; 或者, 由资源接纳控制平台请求后, 从网络 附着平台处被动获取到包含用户用量信息的用户签约数据。 The basic idea of the present invention is: Introduce user usage information, and sign user usage information in the user subscription database. The user subscription data of the user usage information is forwarded to the resource admission control platform by the network attachment platform. Alternatively, after the resource admission control platform requests, the user subscription data including the user usage information is passively obtained from the network attachment platform.
根据用户用量信息制定策略, 并实现接纳控制。 Develop policies based on user usage information and implement admission control.
下面结合附图对技术方案的实施作进一步的详细描述。 The implementation of the technical solution will be further described in detail below with reference to the accompanying drawings.
一种用量签订方法, 该方法包括以下步骤: A usage signing method, the method comprising the following steps:
步骤 101、 在用户签约数据库中签订用户用量信息。 Step 101: Sign the user usage information in the user subscription database.
这里, 用户用量信息保存在网络附着平台中。 用户用量信息包括: 表 征用户总的允许用量和 /或用户签约业务的允许用量的信息。 Here, the user usage information is saved in the network attachment platform. The user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's contracted service.
步骤 102、 由网络附着平台将包含用户用量信息的用户签约数据, 主动 推送给资源接纳控制平台。 Step 102: The user subscription data including the user usage information is actively pushed to the resource admission control platform by the network attachment platform.
或者, 步骤 102还可以为: 由资源接纳控制平台向网络附着平台请求 后, 再从网络附着平台处被动获取到包含用户用量信息的用户签约数据。 这里, 一种情况: 釆用 ITU-T RACF架构的情况下, 网络附着平台具 体为 NACF, 资源接纳控制平台具体为 RACF; 或者, 另一种情况: 釆用 TISPAN RACS架构的情况下, 网络附着平台具体为 NASS, 资源接纳控 制平台具体为 RACS。 Alternatively, step 102 may be: requesting, by the resource admission control platform, the network attachment platform After that, the user subscription data including the user usage information is passively obtained from the network attachment platform. Here, a case: In the case of using the ITU-T RACF architecture, the network attachment platform is specifically NACF, and the resource admission control platform is specifically RACF; or, another case: in the case of using the TISPAN RACS architecture, the network attachment The platform is specifically NASS, and the resource admission control platform is specifically RACS.
一种基于用量的接纳控制方法, 该方法包括: 根据用户用量信息制定 策略, 并实现接纳控制。 A usage-based admission control method, the method comprising: formulating a policy according to user usage information, and implementing admission control.
这里, 根据用户用量信息制定策略并实现接纳控制的操作, 可以由资 源接纳控制平台实现, 一种情况: 釆用 ITU-T RACF架构的情况下, 资源 接纳控制平台具体为 RACF; 或者, 另一种情况: 釆用 TISPAN RACS架构 的情况下, 资源接纳控制平台具体为 RACS。 这样, 可以明确不同用量釆用 不同的策略控制, 从而实现了基于用量的接纳控制方案。 Here, the operation of formulating the policy according to the user usage information and implementing the admission control may be implemented by the resource admission control platform. One case: In the case of using the ITU-T RACF architecture, the resource admission control platform is specifically RACF; or, another Case: In the case of the TISPAN RACS architecture, the resource admission control platform is specifically RACS. In this way, it is possible to clarify different usages and use different policy controls to achieve a usage-based admission control scheme.
由于釆用不同协议架构的情况下, 方法的具体实现有所不同, 因此, 以下分别阐述。 The specific implementation of the method differs in the case of different protocol architectures, and is therefore described separately below.
第一种情况: 釆用 ITU-T RACF架构的情况。 Case 1: The case of the ITU-T RACF architecture.
此时, 根据用户用量信息制定策略并实现接纳控制的具体处理过程包 括以下步骤: At this point, the specific process of formulating policies based on user usage information and implementing admission control includes the following steps:
步骤 1121a、 RACF收到来自于 SCF的资源初始化请求。 Step 1121a, the RACF receives a resource initialization request from the SCF.
步骤 1122a、 RACF本地未存储用户签约数据时, RACF与 NACF交互 并获取到用户签约数据。 Step 1122a: When the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data.
这里, 用户用量信息保存在 NACF中。 RACF与 NACF交互并获取到 用户签约数据具体包括: NACF 将包含用户用量信息的用户签约数据, 主 动推送给 RACF; 或者, RACF向所述 NACF请求后, 再从 NACF处被动 获取到包含用户用量信息的用户签约数据。 Here, the user usage information is saved in the NACF. The RACF interacts with the NACF and obtains the user subscription data. The NACF includes the user subscription data including the user usage information and actively sends it to the RACF. Alternatively, after the RACF requests the NACF, the RACF passively obtains the user usage information from the NACF. User subscription data.
其中, 用户用量信息包括: 表征用户总的允许用量和 /或用户签约业务 的允许用量的信息。 The user usage information includes: characterizing the total allowable usage of the user and/or the user subscription service. The amount of information allowed.
步骤 1123a、 RACF对资源初始化请求制定包含用量监测规则的策略, 并实现拒绝接入请求或允许接入请求的控制。 Step 1123a: The RACF formulates a policy including a usage monitoring rule for the resource initialization request, and implements control of denying the access request or allowing the access request.
这里, 制定的策略包括: 需要进行用量监测的用户和 /或业务, 以及对 应的用量阔值。 Here, the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
这里, 步骤 1123a的具体处理过程包括: 当用户总的允许用量和 /或用 户签约业务的允许用量,达到对应的用量阔值时, RACF拒绝接入资源初始 化请求; 或启动静态配置的 QoS策略。 Here, the specific processing procedure of the step 1123a includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACF refuses to access the resource initialization request; or starts the statically configured QoS policy.
或者, 步骤 1123a的具体处理过程包括: 当用户总的允许用量和 /或用 户签约业务的允许用量,未达到对应的用量阔值时, RACF允许接入资源初 始化请求。 Alternatively, the specific processing procedure of step 1123a includes: when the total allowed usage of the user and/or the allowed usage of the subscription service of the user does not reach the corresponding usage threshold, the RACF allows access to the resource initialization request.
这里,允许接入资源初始化请求后,该方法进一步包括: RACF给 PE-FE 下发所述策略, 由 PE-FE根据所述策略进行用量监测。 Here, after the access resource initialization request is allowed, the method further includes: the RACF sends the policy to the PE-FE, and the PE-FE performs usage monitoring according to the policy.
这里, 该方法进一步包括: PE-FE将监测结果反馈给 RACF。 Here, the method further includes: the PE-FE feeding back the monitoring result to the RACF.
其中, 当被用量监测的用户和 /或业务的用量达到对应的用量阔值时, PE-FE向 RACF上报用量监测结果; 或者, 当 PE-FE收到被用量监测的用 户和 /或业务资源释放请求后, 向 RACF上报用量监测结果。 The PE-FE reports the usage monitoring result to the RACF when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the PE-FE receives the monitored user and/or service resources After the request is released, the usage monitoring result is reported to the RACF.
第二种情况: 釆用 TISPAN RACS架构的情况。 Case 2: Using the TISPAN RACS architecture.
此时, 根据用户用量信息制定策略并实现接纳控制的具体处理过程包 括以下步骤: At this point, the specific process of formulating policies based on user usage information and implementing admission control includes the following steps:
步骤 1121b、 RACS收到来自于 AF的资源请求。 Step 1121b, the RACS receives a resource request from the AF.
步骤 1122b、 RACS本地未存储用户签约数据时, RACS与 NASS交互 并获取到用户签约数据。 Step 1122b: When the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data.
这里, 用户用量信息保存在 NASS中。 RACS与 NASS交互并获取到 用户签约数据具体包括: NASS将包含用户用量信息的用户签约数据,主动 推送给 RACS; 或者 , RACS向所述 NASS请求后 , 再从 NASS处被动获取 到包含用户用量信息的用户签约数据。 Here, the user usage information is saved in the NASS. The interaction between the RACS and the NASS and obtaining the user subscription data specifically includes: NASS will sign the user subscription data containing the user usage information, and actively Pushing to the RACS; or, after the RACS requests the NASS, the user subscription data including the user usage information is passively obtained from the NASS.
其中, 用户用量信息包括: 表征用户总的允许用量和 /或用户签约业务 的允许用量的信息。 The user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's subscription service.
步骤 1123b、 RACS对资源请求制定包含用量监测规则的策略, 并实现 拒绝接入请求或允许接入请求的控制。 Step 1123b: The RACS formulates a policy including a usage monitoring rule for the resource request, and implements control of denying the access request or allowing the access request.
这里, 制定的策略包括: 需要进行用量监测的用户和 /或业务, 以及对 应的用量阔值。 Here, the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
这里, 步骤 1123b的具体处理过程包括: 当用户总的允许用量和 /或用 户签约业务的允许用量,达到对应的用量阔值时, RACS拒绝接入资源请求; 或启动静态配置的 QoS策略。 Here, the specific processing procedure of step 1123b includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or starts a statically configured QoS policy.
或者, 步骤 1123b的具体处理过程包括: 当用户总的允许用量和 /或用 户签约业务的允许用量,未达到对应的用量阔值时, RACS允许接入资源请 求。 Alternatively, the specific processing procedure of step 1123b includes: when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold, the RACS allows access to the resource request.
这里, 允许接入资源请求后, 该方法进一步包括: RACS给传输功能实 体下发所述策略, 由传输功能实体根据所述策略进行用量监测。 Here, after the resource request is allowed to be accessed, the method further includes: the RACS sending the policy to the transport function entity, and performing, by the transport function entity, the usage monitoring according to the policy.
这里, 该方法进一步包括: 传输功能实体将监测结果反馈给 RACS。 其中, 当被用量监测的用户和 /或业务的用量达到对应的用量阔值时, 传输功能实体向 RACS上报用量监测结果; 或者, 当传输功能实体收到被 用量监测的用户和 /或业务资源释放请求后, 向 RACS上报用量监测结果。 其中, 传输功能实体具体包括: RCEF和 /或 BGF。 Here, the method further includes: the transmission function entity feeding back the monitoring result to the RACS. The transmission function entity reports the usage monitoring result to the RACS when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold; or, when the transmission function entity receives the user and/or service resource monitored by the usage After the request is released, the usage monitoring result is reported to the RACS. The transmission function entity specifically includes: RCEF and/or BGF.
综上所述, 本发明主要包括以下内容: In summary, the present invention mainly includes the following contents:
针对 ITU-T RACF架构而言, 包括如下四个方面: For the ITU-T RACF architecture, the following four aspects are included:
一: 在用户签约数据库中签订用户用量信息, 该用量信息表示用户总 的允许用量和 /或该用户签约业务的允许用量。 其中, 该用户用量信息保存在 NACF中 , 由 NACF推送给 RACF; 或 由 RACF主动向 NACF索取。 A: The user usage information is signed in the user subscription database, and the usage information indicates the total allowed usage of the user and/or the allowed usage of the user's contracted service. The user usage information is saved in the NACF and pushed to the RACF by the NACF; or is actively requested by the RACF to the NACF.
二: RACF根据用户用量信息制定策略规则, 并请求 PE-FE进行用量 监测。 Second: RACF formulates policy rules based on user usage information and requests PE-FE to monitor usage.
拒绝接入的情况下, 根据用户用量信息进行用量监测具体为: 当用户 总的允许用量和 /或该用户签约业务的允许用量达到阔值时, RACF拒绝当 前的资源请求, 或启动静态配置的 QoS策略规则。 In the case of denying access, the usage monitoring based on the user usage information is specifically as follows: When the total allowable usage of the user and/or the allowed usage of the user's subscription service reaches a threshold, the RACF rejects the current resource request, or initiates a static configuration. QoS policy rules.
允许接入的情况下, 根据用户用量信息进行用量监测具体为: RACF 给 PE-FE下发需要进行用量监测的用户和 /或业务以及对应的用量阔值等信 息。 When access is allowed, the usage monitoring based on the user usage information is as follows: The RACF sends the PE-FE the user and/or service that needs to be monitored for usage and the corresponding usage threshold.
三: PE-FE根据 RACF 的请求进行用量监测; 并将监测结果反馈给 RACF。 III: The PE-FE performs usage monitoring according to the RACF request; and the monitoring result is fed back to the RACF.
监测及反馈具体包括: 当被用量监测的用户和 /或业务的用量达到对应 的用量阔值时, PE-FE向 RACF上 量监测结果; 或当 PE-FE收到被监 测的用户和 /或业务资源释放请求后, 向 RACF上报用量监测结果。 The monitoring and feedback specifically include: when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the PE-FE monitors the result to the RACF; or when the PE-FE receives the monitored user and/or After the service resource release request, the usage monitoring result is reported to the RACF.
四: 反馈后的更新包括: RACF记录当前用户和 /或业务的用量使用情 况,更新用户用量信息。 RACF将更新的用户用量信息反馈给 NACF, NACF 更新用户用量信息。 Four: The updated after the feedback includes: The RACF records the current usage of the user and/or the service, and updates the user usage information. The RACF feeds back the updated user usage information to the NACF, and the NACF updates the user usage information.
针对 TISPAN RACS架构而言, 包括如下四个方面: For the TISPAN RACS architecture, the following four aspects are included:
一: 在用户签约数据库中签订用户用量信息, 该用量信息表示用户总 的允许用量和 /或该用户签约业务的允许用量。 A: User usage information is signed in the user subscription database, and the usage information indicates the total allowable usage of the user and/or the allowed usage of the user's contracted service.
其中, 该用户用量信息保存在 NASS中, 由 NASS推送给 RACS; 或 由 RACS主动向 NASS索取。 The user usage information is stored in the NASS and sent to the RACS by the NASS; or the RACS actively requests the NASS.
二: RACS根据用户用量信息制定策略规则,并请求传输功能实体进行 用量监测。 这里, 传输功能实体可以具体为: RCEF和 /或 BGF。 拒绝接入的情况下, 根据用户用量信息进行用量监测具体为: 当用户 总的允许用量和 /或该用户签约业务的允许用量达到阔值时, RACS拒绝当 前的资源请求, 或启动静态配置的 QoS策略规则。 Second: RACS formulates policy rules based on user usage information and requests transmission function entities to monitor usage. Here, the transport function entity may be specifically: RCEF and/or BGF. In the case of denying access, the usage monitoring based on the user usage information is specifically as follows: When the total allowed usage of the user and/or the allowed usage of the user's subscription service reaches a threshold, the RACS rejects the current resource request, or initiates static configuration. QoS policy rules.
允许接入的情况下, 根据用户用量信息进行用量监测具体为: RACS 给传输功能实体下发需要进行用量监测的用户和 /或业务以及对应的用量阔 值等信息。 When access is allowed, the usage monitoring based on the usage information of the user is as follows: The RACS sends the user and/or service that needs to monitor the usage and the corresponding usage value to the transmission function entity.
三: 传输功能实体根据 RACS的请求进行用量监测; 并将监测结果反 馈给 RACS。 III: The transmission function entity performs usage monitoring according to the request of the RACS; and feeds the monitoring result back to the RACS.
监测及反馈具体包括: 当被用量监测的用户和 /或业务的用量达到对应 的用量阔值时, 传输功能实体向 RACS上报用量监测结果; 或当传输功能 实体收到被监测的用户和 /或业务资源释放请求后, 向 RACS上报用量监测 结果。 The monitoring and feedback specifically include: when the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or when the transmission function entity receives the monitored user and/or After the service resource release request, the usage monitoring result is reported to the RACS.
四: 反馈后的更新包括: RACS 记录当前用户和 /或业务的用量使用情 况,更新用户用量信息。 RACS将更新的用户用量信息反馈给 NASS, NASS 更新用户用量信息。 Four: The updated after the feedback includes: RACS records the usage of the current user and / or business usage, and updates the user usage information. The RACS feeds back the updated user usage information to NASS, which updates the user usage information.
以下对本发明进行举例阐述。 The invention is illustrated by way of example below.
实例一: Example 1:
如图 3所示, 本实例为: 釆用 ITU-T RACF架构, 用户用量信息的签 订流程, 该流程包括以下步骤: As shown in Figure 3, this example is: Using the ITU-T RACF architecture, the process of signing user usage information, the process includes the following steps:
步骤 301 , 签订用户用量信息, 保存在 NACF中。 Step 301: Sign the user usage information and save it in the NACF.
步骤 302, NACF将包含用户用量信息的用户签约数据推送给 RACF。 这里, 用户签约数据可以为现有的用户签约信息, 以下不作赘述。 步骤 303 , RACF给 NACF发送响应消息。 Step 302: The NACF pushes the user subscription data including the user usage information to the RACF. Here, the user subscription data may be an existing user subscription information, which is not described below. Step 303: The RACF sends a response message to the NACF.
实例二: Example 2:
如图 4所示, 本实例为: 釆用 TISPAN RACS架构, 用户用量信息的签 订流程, 该流程包括以下步骤: As shown in Figure 4, this example is: Using the TISPAN RACS architecture, the user usage information is signed. The process, which includes the following steps:
步骤 401 , 签订用户用量信息, 保存在 NASS中。 Step 401: Sign the user usage information and save it in the NASS.
步骤 402, NASS将包含用户用量信息的用户签约数据推送给 RACS。 步骤 403 , RACS给 NASS发送响应消息。 Step 402: The NASS pushes the user subscription data including the user usage information to the RACS. Step 403: The RACS sends a response message to the NASS.
实例三: Example three:
如图 5所示, 本实例为: 釆用 ITU-T RACF架构, 基于用量的接纳控 制方法中由 SCF发起的资源请求流程, 该流程包括以下步骤: As shown in Figure 5, this example is as follows: The resource request procedure initiated by the SCF in the usage-based admission control method based on the ITU-T RACF architecture, the process includes the following steps:
步骤 501 , 用户发起业务请求, 发送请求消息给 SCF, 触发 SCF生成 资源初始化请求。 Step 501: The user initiates a service request, sends a request message to the SCF, and triggers the SCF to generate a resource initialization request.
步骤 502, SCF确定所请求业务的 QoS需求参数, 然后发送资源初始 化请求消息给 RACF。 Step 502: The SCF determines a QoS requirement parameter of the requested service, and then sends a resource initialization request message to the RACF.
其中, QoS需求参数包括: 带宽、 业务类型、 服务等级等等。 The QoS requirement parameters include: bandwidth, service type, service level, and so on.
资源初始化请求消息中, 携带媒体流描述和 QoS参数等信息, 以请求 RACF进行 QoS资源授权和预留。 The resource initialization request message carries information such as a media stream description and a QoS parameter to request the RACF to perform QoS resource authorization and reservation.
步骤 503 , RACF收到资源初始化请求消息后, 如果本地没有存储该用 户的签约信息, 则 RACF与 NACF交互, 获取用户的签约信息。 Step 503: After the RACF receives the resource initialization request message, if the subscription information of the user is not stored locally, the RACF interacts with the NACF to obtain the subscription information of the user.
这里, 用户签约数据中包含用户用量信息, 该用户用量信息表示用户 总的允许用量和 /或该用户签约业务的允许用量。 Here, the user subscription data includes user usage information indicating the total allowed usage of the user and/or the allowable usage of the subscription service of the user.
步骤 504, RACF对该资源初始化请求进行授权检查及接纳决策。 这里, 步骤 504的具体处理过程包括: 验证请求的 QoS资源是否与本 地运营商策略规则及来自 NACF的用户签约数据一致; 并检查所涉及网络 的资源可用性。 Step 504: The RACF performs an authorization check and an admission decision on the resource initialization request. Here, the specific processing of step 504 includes: verifying whether the requested QoS resource is consistent with the local operator policy rule and the user subscription data from the NACF; and checking the resource availability of the network involved.
这里, 若上述授权检查和资源可用性检查均通过, 则 RACF根据授权 检查结果和资源可用性检查结果进行最终的接纳决策。 Here, if both the authorization check and the resource availability check are passed, the RACF makes a final admission decision based on the authorization check result and the resource availability check result.
其中, 进行最终的接纳决策, 一方面具体包括: RACF根据用户用量信 息制定策略规则, RACF在制定的最终的策略规则里包含需要进行用量监测 的用户和 /或业务以及对应的用量阔值等信息。 另一方面具体包括: RACF 根据用户用量信息制定策略规则, 当用户总的允许用量和 /或该用户签约业 务的允许用量达到阔值时, RACF拒绝当前的资源请求, RACF发送资源初 始化响应消息给 SCF, 该消息中携带拒绝的理由, 当前流程结束; 或者, 允许接入当前的资源请求, 并启动静态配置的 QoS策略规则为最终的策略 规则后, 执行步骤 505。 Among them, the final admission decision, on the one hand, specifically includes: RACF based on user usage letter The policy rules are formulated, and the RACF includes the information about the users and/or services that need to be monitored and the corresponding usage thresholds. On the other hand, the specific method includes: The RACF formulates a policy rule according to the user usage information. When the total allowed usage of the user and/or the allowed usage of the user subscription service reaches a threshold, the RACF rejects the current resource request, and the RACF sends a resource initialization response message to the RACF. The SCF, the message carries the reason for the refusal, and the current process ends; or, after the current resource request is allowed to be accessed, and the statically configured QoS policy rule is started as the final policy rule, step 505 is performed.
步骤 505 , 如果最终的策略规则需要在 PE-FE安装, 则 RACF发送资 源初始化请求消息给 PE-FE, 以安装最终的策略规则。 Step 505: If the final policy rule needs to be installed in the PE-FE, the RACF sends a resource initialization request message to the PE-FE to install the final policy rule.
步骤 506, PE-FE安装来自 RACF的最终的策略规则, 并发送资源初始 化响应给 RACF。 In step 506, the PE-FE installs the final policy rule from the RACF and sends a resource initialization response to the RACF.
这里, 步骤 506的具体处理过程包括: PE-FE根据 RACF的请求进行 用量监测。 当被用量监测的用户和 /或业务的用量达到对应的用量阔值时, PE-FE向 RACF上报用量监测结果; 或者, 当 PE-FE收到被监测的用户和 / 或业务资源释放请求后, 向 RACF上报用量监测结果。 Here, the specific processing of step 506 includes: The PE-FE performs usage monitoring according to the request of the RACF. The PE-FE reports the usage monitoring result to the RACF when the usage of the monitored user and/or service reaches the corresponding usage threshold; or, after the PE-FE receives the monitored user and/or service resource release request, , report the usage monitoring results to the RACF.
步骤 507, RACF发送资源初始化响应给 SCF。 In step 507, the RACF sends a resource initialization response to the SCF.
实例四: Example four:
如图 6所示, 本实例为: 釆用 TISPAN RACS架构, 基于用量的接纳控 制方法中由 AF发起的资源请求流程, 该流程包括以下步骤: As shown in Figure 6, this example is: Using the TISPAN RACS architecture, the AF-based resource request process in the usage-based admission control method, the process includes the following steps:
步骤 601 , UE向 AF发起业务请求,触发 AF对该业务请求生成一个会 话。 Step 601: The UE initiates a service request to the AF, and triggers the AF to generate a session for the service request.
步骤 602, AF发送资源请求消息给 RACS, 以请求资源授权和预留。 步骤 603 , RACS收到资源请求消息后, 根据本地运营商策略规则对该 资源请求进行授权检查。 Step 602: The AF sends a resource request message to the RACS to request resource authorization and reservation. Step 603: After receiving the resource request message, the RACS performs an authorization check on the resource request according to the local operator policy rule.
这里, 如果授权检查未通过, 则 RACS发送资源请求响应给 AF, 当前 流程结束。 如果授权检查通过, 则执行步骤 604。 Here, if the authorization check fails, the RACS sends a resource request response to the AF, currently The process ends. If the authorization check passes, step 604 is performed.
步骤 604,通过授权检查,若本地没有存储该用户的签约信息,则 RACS 与 NASS交互, 获取用户的签约信息。 Step 604: After the authorization check, if the subscription information of the user is not stored locally, the RACS interacts with the NASS to obtain the subscription information of the user.
这里, 用户签约数据中包含用户用量信息, 该用户用量信息表示用户 总的允许用量和 /或该用户签约业务的允许用量。 Here, the user subscription data includes user usage information indicating the total allowed usage of the user and/or the allowable usage of the subscription service of the user.
步骤 605 , RACS根据用户签约数据、 资源可用情况及接入网络策略等 对该资源请求进行授权检查和接纳决策。 Step 605: The RACS performs an authorization check and admission decision on the resource request according to the user subscription data, the resource availability, and the access network policy.
这里, 步骤 605的具体处理过程, 一方面包括: RACS根据用户用量信 息制定传输策略, RACS在制定的传输策略里包含需要进行用量监测的用户 和 /或业务以及对应的用量阔值等信息。 步骤 605的具体处理过程, 另一方 面包括: RACS根据用户用量信息制定传输策略, 当用户总的允许用量和 / 或该用户签约业务的允许用量达到阔值时, RACS拒绝当前的资源请求, 当 前流程结束; 或者, 启动静态配置的 QoS策略规则为最终的传输策略后, 执行步骤 606。 Here, the specific processing procedure of step 605 includes: the RACS formulates a transmission policy according to the usage information of the user, and the RACS includes information about the user and/or service that needs to be monitored by the usage and the corresponding usage threshold. The specific processing procedure of step 605 includes, on the other hand, the RACS formulating a transmission policy according to the usage information of the user. When the total allowed usage of the user and/or the allowed usage of the subscription service of the user reaches a threshold, the RACS rejects the current resource request, and the current The process ends; or, after the statically configured QoS policy rule is started as the final transmission policy, step 606 is performed.
步骤 606,如果传输策略需要在传输功能实体安装,则 RACS发送资源 请求消息给传输功能实体, 以安装传输策略。 Step 606: If the transmission policy needs to be installed in the transport function entity, the RACS sends a resource request message to the transport function entity to install the transport policy.
这里, 传输功能实体可以是 RCEF和 /或 BGF, 以下不作赘述。 Here, the transport function entity may be RCEF and/or BGF, which will not be described below.
步骤 607,传输功能实体安装来自 RACS的传输策略,并发送资源请求 响应给 RACS。 Step 607: The transport function entity installs a transmission policy from the RACS and sends a resource request response to the RACS.
这里, 步骤 607的具体处理过程包括: 传输功能实体根据 RACS的请 求进行用量监测。 当被用量监测的用户和 /或业务的用量达到对应的用量阔 值时, 传输功能实体向 RACS上报用量监测结果; 或者, 当传输功能实体 收到被监测的用户和 /或业务资源释放请求后,向 RACS上报用量监测结果。 Here, the specific processing of step 607 includes: The transmission function entity performs usage monitoring according to the request of the RACS. When the usage of the user and/or service monitored by the usage reaches the corresponding usage threshold, the transmission function entity reports the usage monitoring result to the RACS; or, after the transmission function entity receives the monitored user and/or service resource release request, , report the usage monitoring result to RACS.
步骤 608, RACS发送资源请求响应给 AF。 Step 608: The RACS sends a resource request response to the AF.
一种用量签订系统, 该系统包括: 签订单元和发送单元。 其中, 签订 单元, 用于在用户签约数据库中签订用户用量信息。 发送单元, 用于由网 络附着平台将包含用户用量信息的用户签约数据, 发送给资源接纳控制平 台; 或者, 由资源接纳控制平台向网络附着平台请求后, 再由网络附着平 台将包含用户用量信息的用户签约数据, 发送给资源接纳控制平台。 A usage signing system, the system comprising: a signing unit and a sending unit. Among them, signed The unit is used to sign user usage information in the user subscription database. a sending unit, configured to send, by the network attachment platform, user subscription data including user usage information to the resource admission control platform; or, after the resource admission control platform requests the network attachment platform, the network attachment platform includes the user usage information. User subscription data is sent to the resource admission control platform.
这里, 该系统还包括: 保存单元, 用于将用户用量信息保存在网络附 着平台中。 其中, 用户用量信息包括: 表征用户总的允许用量和 /或用户签 约业务的允许用量的信息。 Here, the system further includes: a saving unit, configured to save the user usage information in the network attached platform. The user usage information includes: information indicating the total allowable usage of the user and/or the allowable usage of the user's subscription service.
一种基于用量的接纳控制系统, 该系统包括: 制定单元、 和接纳控制 单元。 其中, 制定单元, 用于根据用户用量信息制定策略。 接纳控制单元, 用于根据制定的策略实现接纳控制。 A usage-based admission control system, the system comprising: a formulation unit, and an admission control unit. Among them, a unit is formulated for formulating a policy based on user usage information. Admission control unit for implementing admission control in accordance with established policies.
由于釆用不同协议架构的情况下, 系统的具体实现有所不同, 因此, 以下分别阐述。 Due to the different protocol architectures, the specific implementation of the system is different, so the following is explained separately.
第一种情况: 釆用 ITU-T RACF架构的情况。 Case 1: The case of the ITU-T RACF architecture.
该系统中的接纳控制单元, 进一步用于 RACF收到来自于 SCF的资源 初始化请求; RACF本地未存储用户签约数据时, RACF与 NACF交互并获 取到用户签约数据; RACF对资源初始化请求制定包含用量监测规则的策 略, 并实现拒绝接入请求或允许接入请求的控制。 The admission control unit in the system is further used by the RACF to receive the resource initialization request from the SCF; when the RACF does not store the user subscription data locally, the RACF interacts with the NACF and obtains the user subscription data; the RACF formulates the resource initialization request. Monitor the policy of the rule and implement control to deny access requests or allow access requests.
这里, 制定的策略包括: 需要进行用量监测的用户和 /或业务, 以及对 应的用量阔值。 Here, the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
这里, 接纳控制单元进一步用于当用户总的允许用量和 /或用户签约业 务的允许用量, 达到对应的用量阔值时, RACF拒绝接入资源初始化请求; 或启动静态配置的 QoS策略。 Here, the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACF denies access to the resource initialization request; or initiates the statically configured QoS policy.
或者, 接纳控制单元进一步用于当用户总的允许用量和 /或用户签约业 务的允许用量,未达到对应的用量阔值时, RACF允许接入资源初始化请求。 Alternatively, the admission control unit is further configured to allow the RACF to access the resource initialization request when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
这里, 该系统还包括: 用量监测单元, 用于允许接入资源初始化请求 后 , RACF给 PE-FE下发所述策略,由 PE-FE根据所述策略进行用量监测。 第二种情况: 釆用 TISPAN RACS架构的情况。 Here, the system further includes: a usage monitoring unit, configured to allow access to the resource initialization request After the RACF sends the policy to the PE-FE, the PE-FE performs the usage monitoring according to the policy. Case 2: Using the TISPAN RACS architecture.
该系统中的接纳控制单元,进一步用于 RACS收到来自于 AF的资源请 求; RACS本地未存储用户签约数据时, RACS与 NASS交互并获取到用户 签约数据; RACS对资源请求制定包含用量监测规则的策,并实现拒绝接入 请求或允许接入请求的控制。 The admission control unit in the system is further configured to receive the resource request from the AF by the RACS; when the RACS does not store the user subscription data locally, the RACS interacts with the NASS and obtains the user subscription data; the RACS formulates the usage monitoring rule for the resource request. And implement control to deny access requests or allow access requests.
这里, 制定的策略包括: 需要进行用量监测的用户和 /或业务, 以及对 应的用量阔值。 Here, the strategies developed include: Users and/or businesses that need to monitor usage, and the corresponding usage threshold.
这里, 接纳控制单元进一步用于当用户总的允许用量和 /或用户签约业 务的允许用量, 达到对应的用量阔值时, RACS拒绝接入资源请求; 或启动 静态配置的 QoS策略。 Here, the admission control unit is further configured to: when the total allowed usage of the user and/or the allowed usage of the user subscription service reaches the corresponding usage threshold, the RACS denies access to the resource request; or initiates the statically configured QoS policy.
或者, 接纳控制单元进一步用于当用户总的允许用量和 /或用户签约业 务的允许用量, 未达到对应的用量阔值时, RACS允许接入资源请求。 Alternatively, the admission control unit is further configured to allow the RACS to access the resource request when the total allowed usage of the user and/or the allowed usage of the user subscription service does not reach the corresponding usage threshold.
这里,该系统还包括:用量监测单元,用于允许接入资源请求后, RACS 给传输功能实体下发所述策略, 由传输功能实体根据所述策略进行用量监 测。 其中, 传输功能实体具体包括: RCEF和 /或 BGF。 Here, the system further includes: a usage monitoring unit, configured to allow the access to the resource request, the RACS to deliver the policy to the transmission function entity, and the transmission function entity performs the usage monitoring according to the policy. The transmission function entity specifically includes: RCEF and/or BGF.
综上所述, 釆用本发明, 通过明确不同用量的不同 QoS策略控制, 实 现了基于用量的接纳控制方案, 从而解决了现有技术中存在的问题。 In summary, according to the present invention, the usage-based admission control scheme is implemented by clarifying different QoS policy controls of different usages, thereby solving the problems in the prior art.
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。 The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009102521835A CN102098206A (en) | 2009-12-10 | 2009-12-10 | Usage signing method and system as well as usage-based admission control method and system |
| CN200910252183.5 | 2009-12-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2011069390A1 true WO2011069390A1 (en) | 2011-06-16 |
Family
ID=44131078
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2010/077657 Ceased WO2011069390A1 (en) | 2009-12-10 | 2010-10-11 | Method and system for signing consumption, consumption -based admission control method and system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102098206A (en) |
| WO (1) | WO2011069390A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007085195A1 (en) * | 2006-01-26 | 2007-08-02 | Huawei Technologies Co., Ltd. | System and method for handling resource request |
| CN101198165A (en) * | 2007-10-19 | 2008-06-11 | 中兴通讯股份有限公司 | Resource admission control method |
| CN101247325A (en) * | 2007-02-14 | 2008-08-20 | 华为技术有限公司 | A method and system for realizing new service joining |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050261955A1 (en) * | 2004-05-21 | 2005-11-24 | Humble Stephen D | Film production staff administration system |
-
2009
- 2009-12-10 CN CN2009102521835A patent/CN102098206A/en active Pending
-
2010
- 2010-10-11 WO PCT/CN2010/077657 patent/WO2011069390A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007085195A1 (en) * | 2006-01-26 | 2007-08-02 | Huawei Technologies Co., Ltd. | System and method for handling resource request |
| CN101247325A (en) * | 2007-02-14 | 2008-08-20 | 华为技术有限公司 | A method and system for realizing new service joining |
| CN101198165A (en) * | 2007-10-19 | 2008-06-11 | 中兴通讯股份有限公司 | Resource admission control method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102098206A (en) | 2011-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101321073B (en) | Method and device for multicast service authorization control | |
| CN101998534B (en) | Interaction method and device among resource admitting and controlling systems | |
| CN101730246B (en) | Strategy control framework of converged network and method for realizing strategy control | |
| WO2009114976A1 (en) | Method and system for resource and admission control | |
| CN101198165B (en) | Resource admission control method | |
| WO2007085195A1 (en) | System and method for handling resource request | |
| CN101299881A (en) | A resource admission control method and system | |
| CN101136864A (en) | A method for resource request admission control based on service information | |
| CN101729308A (en) | Method and device for controlling strategy | |
| CN101720110B (en) | NGN home network resource admission control method and system | |
| US8379519B2 (en) | Method for realizing resource admission control at push mode in nomadism scene of NGN | |
| WO2008017226A1 (en) | Multicast control system and method | |
| WO2012149833A1 (en) | Resource and admission control method and system | |
| WO2009100625A1 (en) | Selecting method of policy decision functional entity in resource and admission control system | |
| CN102223619B (en) | Resource strategy decision method and system under roaming scene | |
| CN101102586A (en) | A resource admission control method | |
| WO2011032374A1 (en) | Method and system for pull mode resource and admission control under wholesale scene | |
| WO2011044811A1 (en) | System and mehtod for access control | |
| WO2011069390A1 (en) | Method and system for signing consumption, consumption -based admission control method and system | |
| CN101222501B (en) | Method and device for implementing multi-granularity resource control in next-generation network | |
| CN101282351B (en) | Resource admission control subsystem as well as method for transmitting resource decision required message | |
| CN101959253B (en) | Cross-domain resource receiving control method and system | |
| CN101577944A (en) | Method and system for controlling resources | |
| CN101262442A (en) | Collaborative system and method among resource admission control platforms | |
| CN101577939A (en) | Method and system for controlling resources |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10835425 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10835425 Country of ref document: EP Kind code of ref document: A1 |