WO2009105980A1 - 一种多播广播业务的授权控制方法、***及装置 - Google Patents
一种多播广播业务的授权控制方法、***及装置 Download PDFInfo
- Publication number
- WO2009105980A1 WO2009105980A1 PCT/CN2009/070449 CN2009070449W WO2009105980A1 WO 2009105980 A1 WO2009105980 A1 WO 2009105980A1 CN 2009070449 W CN2009070449 W CN 2009070449W WO 2009105980 A1 WO2009105980 A1 WO 2009105980A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- broadcast service
- multicast broadcast
- entity
- service
- multicast
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Definitions
- the present invention relates to the field of communication technologies, and in particular, to an authorization control method, system and apparatus for a multicast broadcast service.
- FIG. 1 shows the network structure of Worldwide Interoperability for Microwave Access (WiMAX).
- the interoperability network of the global microwave system is mainly composed of three parts: terminal (MS: Mobi le Station) ⁇ Access Service Network (ASN: Access Service Network) and Connection Service Network (CSN: Connectivity).
- ASN includes base station (BS: Base Station) access service network gateway (ASN-GW: Access Service Network GateWay),
- CSN includes prepaid server (PPS: Pre-Pay Server), authentication, authorization Logical entity such as AAA Server: Authent i Cat ion Authorization Authentication Server.
- AAA Server Authent i Cat ion Authorization Authentication Server.
- V-NSP V sited-Network Service Provider
- H-NSP Home-Network Service Provider
- the CSN has an interface from R1 to R6 connected between its logical entities. The specific location of each interface is shown in Figure 1.
- the NSP includes an application service function entity (AF: Applization Function), a policy database, and an AAA server.
- the policy database also includes a policy function entity (PF (Po icy Function) policy entity/PCRF (Polic icy and Charging Rules Function)), and PF/PCRF is used to provide a policy for a certain user service flow.
- PF Policy icy Function
- PCRF Policy icy and Charging Rules Function
- PF/PCRF Policy/PCRF
- the system exists in the Network Service Provider (NSP). In the roaming scenario, there will be a Visited PF/PCRF and a Home PF/PCRF.
- the AF is used to notify the PF/PCRF to actively serve the user. Create a business flow.
- the ASN includes a Service Flow Managment (SFM), and a Service Flow Authorization (SFA) is used to establish a user service flow and allocate radio resources for the service flow; the SFA is used to provide the corresponding service.
- Stream authorization; PF/PCRF is a policy function entity.
- the policy function entity that implements the resource admission control function in the WiMAX network mainly implements the service quality control mechanism of the unicast service for the characteristics of the mobile access network, and the main provided functions are: implementing policy control based on user-customized information, based on a single Charging control of the broadcast service data stream.
- the PCRF is located between the service control layer and the access/bearer layer, and blocks specific access/bearer layer technologies and topology information to the service control layer.
- the PCRF receives a service-related QoS (Quality of Service) request from the service control layer, and then combines with the admission control policy, the network topology information, and the like, and converts the service QoS information into IPQoS information, and transmits the information to the relevant access.
- / Bearer layer nodes and service gateway nodes which then implement corresponding QoS control based on the received information and its own functions.
- the policy control includes Gating Control and QoS Control, charging control, etc.; charging control mainly refers to Flow Based Charging (FBC).
- FBC Flow Based Charging
- the PCRF entity in the prior art is only used for authorization and control of QoS and charging policies for unicast services, and cannot perform authorization of services and policy authorization control of services for multicast broadcast services (QoS of multicast broadcast services) , billing strategy, etc.).
- WiMAX defines a multicast broadcast service, which provides a point-to-multipoint service in which a data source sends data to multiple users in a mobile network, realizes network resource sharing, and improves utilization of network resources. Especially the air interface resources.
- the multicast broadcast service defined by WiMAX can not only realize plain text low-rate message class multicast and broadcast, but also realize multicast and broadcast of high-speed multimedia services.
- the multicast broadcast service is broadcast simultaneously in each BS of the same multicast domain. As long as the terminal obtains the physical resource information (such as MCID - broadcast multicast connection identifier) and key information of the multicast broadcast service, the terminal can correctly receive the multicast. Broadcast business data.
- the embodiment of the invention provides a method, a system and a device for controlling the authorization of a multicast broadcast service, so as to implement authorization and control of the multicast broadcast service.
- the policy charging rule entity PCRF receives the multicast broadcast service authorization request, and the multicast broadcast service authorization request carries the multicast broadcast service information;
- a system for controlling a multicast broadcast service includes: a resource control entity, a multicast broadcast service management entity, where
- the multicast broadcast service management entity after receiving the multicast broadcast service registration request of the user, sends a multicast broadcast service authorization request to the resource control entity, where the multicast broadcast service authorization request carries the multicast Broadcast service Information
- the resource control entity is configured to perform a service authorization according to the service subscription information of the user if the multicast broadcast service authorization request is received.
- the embodiment of the present invention further provides a resource control entity, including a multicast broadcast service authorization entity, where: the multicast broadcast service authorization entity is configured to execute a multicast broadcast service management entity or a multicast broadcast service policy.
- the resource control entity performs service authorization on the multicast broadcast service by using the service subscription information of the user, and further generates a policy rule of the multicast broadcast service according to the multicast broadcast service information, thereby implementing multiple Authorization and control of broadcasting broadcast services.
- FIG. 1 is a structural diagram of an interoperability network of a global microwave system in the prior art
- FIG. 2 is a schematic structural diagram of a QoS framework of an interoperability network of a global microwave system in the prior art
- FIG. 3 is a schematic diagram of a multicast broadcast service authorization control system according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of a resource control entity according to an embodiment of the present invention.
- FIG. 5 is a schematic flowchart of a terminal registering a multicast broadcast service according to an embodiment of the present disclosure
- FIG. 6 is a schematic flowchart of a process for a terminal to register a multicast broadcast service according to an embodiment of the present disclosure
- FIG. 7 is a schematic flowchart of a multicast group in which a terminal joins a multicast broadcast service according to an embodiment of the present disclosure
- FIG. 8 is a schematic flowchart of a terminal exiting a multicast group according to an embodiment of the present invention. detailed description
- FIG. 3 it is a multicast broadcast service authorization control system according to an embodiment of the present invention, which includes: a resource control entity 302, a multicast broadcast service management entity 303;
- the multicast broadcast service management entity 303 is configured to manage the multicast broadcast service, and if the user receives the multicast broadcast service registration request, send the multicast broadcast service authorization request to the resource control entity 302.
- the multicast broadcast service authorization request may include terminal related information and multicast broadcast service information.
- the multicast broadcast service information may further carry one or more of the following information: multicast broadcast QoS-related information of the service, classifier information of the multicast broadcast service, charging information of the multicast broadcast service (such as a charging policy, a charging identifier, etc.), and bearer identification information of the multicast broadcast service (such as an air interface multicast connection identifier) MCID, etc.).
- the resource control entity 302 is configured to: if receiving the multicast broadcast service authorization request of the multicast broadcast service management entity 303, perform service authorization according to the service subscription information of the user; and further, perform the service authorization according to the multicast broadcast service information. Policy rule authorization for multicast broadcast services, generating policy rules (such as PCC rules). Further, when the policy rule authorization of the multicast broadcast service is performed, the service subscription information of the user may also be combined. Further, the resource control entity 302 may further perform policy rule authorization of the multicast broadcast service according to the multicast broadcast service information and the user service subscription information and the pre-configured network policy, and generate a policy rule. Further, the resource control entity 302 is further configured to maintain a multicast group member of the multicast broadcast service.
- system may further include a user service subscription database 301, where the resource control entity 302 is further configured to request the user service subscription information from the user service subscription database 301, and receive the user service subscription database 301 from the user service subscription database 301.
- the service subscription information of the user is used to store the service subscription information of the user. If the request from the resource control entity 302 is received, the service subscription information of the user is provided.
- the system may further include a multicast broadcast service policy enforcement entity 304, where the resource control entity 302 is further configured to send the policy rule to the multicast broadcast service policy enforcement entity 304;
- the broadcast service policy enforcement entity 304 is configured to receive and execute the policy rule. If the multicast broadcast service join request of the user is received, the multicast control service authorization request is sent to the resource control entity 302.
- the multicast broadcast service authorization request may include the terminal related information and the multicast broadcast service information. Further, the multicast broadcast service information may further carry one or more of the following information.
- the resource control entity 302 is further configured to: if receiving the multicast broadcast service authorization request of the multicast broadcast service policy enforcement entity 304, perform service authorization according to the service subscription information of the user; and further, according to the multicast broadcast service.
- the information is authorized by the policy rules of the multicast broadcast service to generate policy rules (such as PCC rules).
- the service subscription information of the user may also be combined.
- the resource control entity 302 may further perform policy rule authorization of the multicast broadcast service according to the multicast broadcast service information and the user service subscription information and the pre-configured network policy, and generate a policy rule. Further, after the user joins or receives the authorization message of the resource control entity 302, a bearer for carrying the multicast broadcast service is established.
- the resource control entity 302 may include a multicast broadcast service authorization entity 3021 and a multicast broadcast service policy rule authorization entity 3022. ; among them:
- the multicast broadcast service authorization entity 3021 if receiving the multicast broadcast service authorization request of the multicast broadcast service management entity 303 or the multicast broadcast service authorization request of the multicast broadcast service policy enforcement entity 304, according to the user's business
- the service subscription authority 3021 is further configured to maintain a multicast group member of the multicast broadcast service.
- the multicast broadcast service policy rule authorization entity 3022 is configured to perform policy rule authorization of the multicast broadcast service according to the multicast broadcast service information carried in the multicast broadcast service authorization request, and generate a policy rule (such as a PCC rule).
- the generated policy rules are provided to the multicast broadcast service policy enforcement entity 304.
- the service subscription information of the user may also be combined.
- the multicast broadcast service policy rule authorization entity may further perform policy rule authorization of the multicast broadcast service according to the multicast broadcast service information and the user service subscription information and the pre-configured network policy, generate a policy rule, and generate the policy.
- the rules are provided to the multicast broadcast service policy enforcement entity 304.
- the resource control entity 302 performs service authorization on the multicast broadcast service by using the service subscription information of the user, and further generates a policy rule of the multicast broadcast service according to the multicast broadcast service information, thereby implementing Authorization and control of multicast broadcast services.
- An embodiment of the present invention provides an authorization control method for a multicast broadcast service, where the method specifically includes: a resource control entity receiving a multicast broadcast service authorization request, where the multicast broadcast service authorization request is
- the policy rule may be sent to the multicast broadcast service policy enforcement entity, so that the multicast broadcast service policy enforcement entity executes the policy rule.
- the resource control entity performs service authorization on the multicast broadcast service by using the service subscription information of the user, and further generates a policy rule of the multicast broadcast service according to the multicast broadcast service information, thereby implementing multiple Authorization and control of broadcasting broadcast services.
- a method for registering a multicast broadcast service by a terminal includes:
- the terminal MS initiates a multicast broadcast service registration request by using a high layer protocol (such as the HTTP protocol).
- a high layer protocol such as the HTTP protocol.
- the multicast broadcast service management entity receives the multicast broadcast service registration request from the terminal, and initiates a multicast broadcast service authorization request to the PCRF entity.
- the resource control entity is implemented by the PCRF entity.
- the multicast broadcast service authorization request may include the terminal related information and the multicast broadcast service information. Further, the multicast broadcast service information may further carry one or more of the following information. : QoS-related information of a multicast broadcast service, classifier information of a multicast broadcast service, charging information of a multicast broadcast service (such as a charging policy, a charging identifier, etc.), and bearer identification information of a multicast broadcast service (such as an air interface) Multicast connection identifies MCID, etc.).
- the PCRF entity receives the multicast broadcast service authorization request from the multicast broadcast service management entity, and if the PCRF entity does not have the service subscription information of the user, requests the user service subscription database. User's business contract information.
- the user service subscription database After receiving the request from the PCRF entity, the user service subscription database sends the service subscription information of the user to the PCRF entity.
- the PCRF entity performs service authorization on the service authorization request of the multicast broadcast service management entity according to the service subscription information of the user, and determines whether the user can use the multicast broadcast service.
- the PCRF entity when the PCRF entity performs the service authorization, if the user subscribes to the multicast broadcast service, and if the QoS carried in the service subscription information of the user meets the information carried in the multicast broadcast service information, The QoS required by the multicast broadcast service may authorize the user to use the multicast broadcast service, otherwise the service authorization request is rejected.
- the PCRF entity may be carried according to the multicast broadcast service authorization request.
- the multicast broadcast service information carries out the policy rule authorization of the multicast broadcast service (such as a PCC rule, and the PCC rule may include, for example, QoS policy information and/or charging policy information, etc.).
- the PCRF entity may perform the terminal related information and the multicast broadcast service information carried in the multicast broadcast service authorization request.
- the policy rule authorization of the multicast broadcast service when the policy rule authorization of the multicast broadcast service is performed, the service subscription information of the user may also be combined.
- the PCRF entity sends a multicast broadcast service authorization response to the multicast broadcast service management entity, and is configured to respond to the multicast broadcast service authorization request, where the response may carry an indication of whether the authorization is successful.
- the multicast broadcast service management entity responds to the multicast broadcast service registration request of the terminal, and carries a registration success indication.
- the information about the multicast broadcast service may also be carried, such as the multiple The multicast group address of the broadcast service, the air interface MCID carrying the multicast broadcast service, or the encryption key of the multicast broadcast service, and the like.
- the PCRF entity may send a multicast broadcast service authorization request to the multicast broadcast service policy enforcement entity, where the request may carry the policy rule. Further, if the bearer carrying the multicast broadcast service is not established, the request may be further used to request the multicast broadcast service policy enforcement entity to establish the bearer for the multicast broadcast service. Further, if the multicast broadcast service policy enforcement entity further maintains the multicast group of the multicast broadcast service, the request may be further used to notify the multicast broadcast policy service execution entity to join the user The multicast group.
- the multicast broadcast service policy enforcement entity responds to the multicast broadcast service authorization request of the PCRF entity, and carries an indication of whether execution is successful.
- the multicast broadcast service policy enforcement entity executes the policy rule delivered by the PCRF entity.
- the multicast broadcast service policy enforcement entity may establish a bearer according to the policy rule delivered by the PCRF entity.
- the multicast broadcast service policy enforcement entity sends a message to the multicast router (MR: Multi cas t Router) to request to join the multicast group of the multicast broadcast service, such as IGMP (Internet Group).
- IGMP Internet Group
- Management Protocol Internet Group Management Protocol joins IGMP Join messages.
- the PCRF entity when the terminal initiates a request to register the multicast broadcast service, uses the service subscription information of the user to authorize the multicast broadcast service authorization request, thereby implementing authorization and control of the multicast broadcast service.
- the policy rules of the multicast broadcast service (such as the PCC-Policy Charging Control policy charging rule) may be generated according to the multicast broadcast service information, thereby implementing authorization and control of the multicast broadcast service.
- the embodiment of the present invention further provides a method for a terminal to register a multicast broadcast service, which specifically includes:
- the terminal MS initiates registration of the multicast broadcast service by using a high layer protocol (such as HTTP (Hypertext Transfer Protocol) protocol).
- HTTP Hypertext Transfer Protocol
- the terminal MS initiates a registration of the multicast broadcast service through a higher layer protocol (such as the HTTP protocol).
- a higher layer protocol such as the HTTP protocol
- the multicast broadcast service management entity sends a multicast broadcast service termination request to the PCRF entity, notifying the PCRF entity to release resources (such as QoS resources) allocated for the multicast broadcast service, and further, may also request to delete the The policy rules for multicast broadcast services.
- resources such as QoS resources
- the resource control entity is implemented by the PCRF entity.
- the PCRF entity releases resources allocated for the multicast broadcast service, and further, deletes a policy rule of the multicast broadcast service.
- the PCRF entity sends a multicast broadcast service termination response to the multicast broadcast service management entity, and carries an indication of whether the terminal is successfully terminated.
- the multicast broadcast service policy enforcement entity may send a message to the MR to request to leave a multicast group of the multicast broadcast service, such as an IGMP Leave message.
- the PCRF entity triggers the multicast broadcast service policy enforcement entity to delete the bearer used to carry the multicast broadcast service.
- the PCRF entity when the terminal initiates the de-registering of the multicast broadcast service, releases the resource allocated for the multicast broadcast service after receiving the request, and further deletes the policy rule of the multicast broadcast service. , thereby implementing de-registration of the terminal, thereby realizing authorization and control of the multicast broadcast service.
- a method for a terminal to join a multicast group of a multicast broadcast service includes:
- the terminal MS sends a message to the multicast broadcast service policy enforcement entity to request to join the multicast group of the multicast broadcast service. If a user needs to join a multicast group of a multicast broadcast service, the terminal sends a message to the multicast broadcast service execution entity to request to join the multicast group of the multicast broadcast service, for example, may send an IGMP Join message to the multicast broadcast service policy. Execution entity.
- the multicast broadcast service policy enforcement entity receives the message, and sends a multicast broadcast service authorization request to the PCRF entity to request to join the multicast group of the multicast broadcast service.
- the resource control entity is implemented by the PCRF entity.
- the multicast broadcast service authorization request may include the terminal related information and the multicast broadcast service information. Further, the multicast broadcast service information may further carry one or more of the following information. : QoS-related information of a multicast broadcast service, classifier information of a multicast broadcast service, charging information of a multicast broadcast service (such as a charging policy, a charging identifier, etc.), and bearer identification information of a multicast broadcast service (such as an air interface) Multicast connection identifies MCID, etc.).
- the PCRF entity receives the multicast broadcast service authorization request, and if the PCRF entity does not have the service subscription information of the user, requests the user service subscription information from the user service subscription database.
- the user service subscription database receives the request, and sends the service subscription information of the user to the PCRF entity.
- the PCRF entity authorizes a multicast group that the terminal requests to join the multicast broadcast service according to the service subscription information of the user.
- the PCRF entity when the PCRF entity performs authorization, if the user subscribes to the multicast broadcast service and the QoS of the user satisfies the QoS required by the multicast broadcast service, the user may be authorized to use the multicast broadcast service, otherwise the user refuses.
- the business authorization request if the user subscribes to the multicast broadcast service and the QoS of the user satisfies the QoS required by the multicast broadcast service, the user may be authorized to use the multicast broadcast service, otherwise the user refuses.
- the PCRF entity may be according to the multicast broadcast service. More than carried in the authorization request
- the broadcast service information is used to perform policy rules (such as PCC rules) authorization (such as QoS policy information and/or charging policy information, etc.) of the multicast broadcast service.
- policy rules such as PCC rules
- the multicast broadcast service authorization request includes the terminal related information and the multicast broadcast service information
- the PCRF entity may perform the terminal related information and the multicast broadcast service information carried in the multicast broadcast service authorization request.
- the policy rule authorization of the multicast broadcast service is performed, the service subscription information of the user may also be combined.
- the PCRF entity sends a multicast broadcast service authorization response to the multicast broadcast service policy enforcement entity, and is configured to respond to the multicast broadcast service authorization request, where the response may carry an indication of whether the authorization is successful, and Carry the policy rule.
- the multicast broadcast service policy enforcement entity executes a policy rule that is sent by the PCRF entity.
- the multicast broadcast service policy execution entity establishes a bearer according to the policy rule delivered by the PCRF entity.
- the terminal receives multicast broadcast service data.
- the PCRF entity when the terminal initiates a request to join the multicast group of the multicast broadcast service, uses the service subscription information of the user to authorize the multicast broadcast service authorization request, thereby implementing the multicast broadcast service. Authorization and control. Further, policy rules (such as PCC rules) of the multicast broadcast service may be generated according to the multicast broadcast service information, thereby implementing authorization and control of the multicast broadcast service.
- the embodiment of the present invention further provides a method for a terminal to exit a multicast group, which specifically includes:
- the terminal MS sends a message to the multicast broadcast service policy enforcement entity to request to quit the multicast group of the multicast broadcast service. If a user needs to quit the multicast group of the multicast broadcast service, the terminal sends a message to the multicast broadcast service policy enforcement entity to request to quit the multicast group of the multicast broadcast service, such as an IGMP Leave Leave message.
- the multicast broadcast service policy enforcement entity receives the message, and sends a multicast broadcast service termination request to the PCRF entity to request release of the multicast broadcast service resource (such as a QoS resource) allocated to the terminal.
- a multicast broadcast service termination request to the PCRF entity to request release of the multicast broadcast service resource (such as a QoS resource) allocated to the terminal.
- the resource control entity is implemented by the PCRF entity.
- the PCRF entity releases a resource allocated for the multicast broadcast service.
- the PCRF entity may also delete a policy rule of the multicast broadcast service.
- the PCRF entity sends a multicast broadcast service termination response to the multicast broadcast service policy enforcement entity, where the response may carry an indication of whether the terminal is successfully terminated.
- the multicast broadcast service policy enforcement entity deletes the terminal from the multicast group. Further, if the last user in the multicast group exits, the multicast broadcast service policy enforcement entity may delete the bearer for carrying the multicast broadcast service.
- the PCRF entity when the terminal initiates the exit of the multicast group of the multicast broadcast service, the PCRF entity is connected.
- the resource allocated for the multicast broadcast service and the policy rule for further deleting the multicast broadcast service are released after the request, thereby realizing authorization and control of the multicast broadcast service.
- the multicast broadcast service management entity may be an independent physical entity, or a multicast broadcast service content that is located as a logical entity in a multicast broadcast service server or an AAA server or an application layer, respectively.
- the server is either a PCRF entity or a SIP server of an MS (IP Multimedia System).
- the multicast broadcast service policy enforcement entity may include a multicast execution server and/or a policy enforcement entity in an access service network, and the policy enforcement entity in the access service network may include a gateway or a multicast broadcast proxy entity, where The gateway may include one or more of a service flow authorization entity of the multicast broadcast service, such as an MBS SFA, a multicast broadcast service data path entity such as an MBS DPF, or a subscription client of a multicast broadcast service.
- a service flow authorization entity of the multicast broadcast service such as an MBS SFA
- a multicast broadcast service data path entity such as an MBS DPF
- the resource control entity such as a PCRF entity, performs a QoS management mechanism for a multicast service of an end user: a dedicated multicast broadcast service QoS resource management, a multicast broadcast service, and a unicast service are independent QoS resources, the resources
- the control entity performs resource authorization and management on the multicast broadcast service according to the QoS resource of the multicast broadcast service; the unicast service and the multicast broadcast service share the QoS resource, and the resource control entity/system performs the multicast broadcast service and the unicast service.
- Unified QoS resource management and authorization When configured to a PCRF entity, performs a QoS management mechanism for a multicast service of an end user: a dedicated multicast broadcast service QoS resource management, a multicast broadcast service, and a unicast service are independent QoS resources, the resources
- the control entity performs resource authorization and management on the multicast broadcast service according to the QoS resource of the multicast broadcast service; the unicast service and the multicast
- the embodiment of the present invention is not limited to the WiMAX system, and may be applied to other systems such as the 3GPP (3rd Generation Partnership Project) and the 3GPP 2 system. .
- the multicast broadcast service management entity in the embodiment of the present invention corresponds to the multicast broadcast service server
- the resource control entity corresponds to the MBS PCRF entity
- the multicast broadcast service policy execution entity corresponds to the MBS PCEF entity. (Policy Charging Enforcement Function).
- the MBS PCRF entity may be co-located with the PCRF of the unicast service or may exist separately or in the multicast broadcast service server; the MBS PCEF entity may be located in the GGSN (Gateway GSN, Gateway GSN), PDN GW (Packet Data Network GateWay) in the 3GPP system. In the 3GPP2 system, the MBS PCEF entity can be located in the AGWCAccess GateWay, and the access gateway is rushed.
- GGSN Gateway GSN, Gateway GSN
- PDN GW Packet Data Network GateWay
- the multicast broadcast service management entity in the embodiment of the present invention is located in a multicast broadcast service server or a multicast broadcast application server;
- the resource control entity may be in an SPDF entity (Service Policy Decision) Function, service policy decision function entity) or A-RACF entity (Access-Resource and Admission Control Function) or access network gateway implementation;
- multicast broadcast service policy enforcement entity can be in access network gateway Or border media gateway implementation.
- the resource control entity receives the multicast broadcast service authorization request, where the multicast broadcast service authorization request carries the terminal information and the multicast broadcast service information;
- the storage medium is, for example, a ROM/RAM, a magnetic disk, an optical disk, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
一种多播广播业务的授权控制方法、 ***及装置 本申请要求于 2008 年 2 月 28 日提交中国专利局、 申请号为 200810065733. 8、 发明 名称为 "一种多播广播业务的授权控制方法、 ***及装置" 的中国专利申请的优先权, 其 全部内容通过引用结合在本申请中。 技术领域
说
本发明涉及通信技术领域, 特别是关于一种多播广播业务业务的授权控制方法、 *** 及装置。 背景技术 书
图 1为全球微波***的互操作性(WiMAX, Worldwide Interoperabi l ity for Microwave Access ) 网络结构图。 参见图 1所示, 全球微波***的互操作性网络主要由三个部分组成, 即终端 (MS: Mobi le Station ) ^ 接入服务网 (ASN: Access Service Network) 和连接服 务网 ( CSN: Connectivity Service Network) 0 ASN包括基站 (BS: Base Station) 接入服 务网网关(ASN—GW: Access Service Network GateWay), CSN包括预付费月艮务器(PPS: Pre—Pay Server)、认证、授权禾口计费月艮务器 (AAA Server: Authent i cat ion Author izat ion Acconting Server)等逻辑实体。对于用户而言,会存在拜访网络服务提供商(V_NSP: Vi sited-Network Service Provider ) 禾口家乡网络月艮务提供商 (H—NSP: Home-Network Service Provider ) 相连。 并且, CSN其逻辑实体间有从 R1到 R6的接口来连接, 各个接口具体的位置如图 1 所示。
参见图 2所示, NSP包括应用服务功能实体 (AF: Appl ication Function), 策略数据 库以及 AAA服务器。 策略数据库中还包括策略功能实体 (PF ( Pol icy Function)策略实体 /PCRF (Pol icy and Charging Rules Function, 策略计费规则实体), PF/PCRF用于为某个 用户业务流提供策略, 此功能体存在于网络服务商网络 (NSP— Network Service Provider) 中, 在漫游场景中, 将会存在拜访 (Visited) PF/PCRF和家乡 (Home ) PF/PCRF。 AF用于 通知 PF/PCRF主动为用户创建业务流。
ASN包括业务流管理实体 (SFM: Service Flow Managment ), 业务流授权实体 (SFA: Service Flow Authorization^ SFM用于负责建立用户业务流及为此业务流分配无线资源 等; SFA用于给相应的业务流授权; PF/PCRF是策略功能实体。
目前, WiMAX 网络中完成资源接纳控制功能的策略功能实体, 主要针对移动接入网的 特性实现单播业务的服务质量控制机制, 主要提供的功能有: 基于用户的定制信息实现策 略控制、 基于单播业务数据流的计费控制。 PCRF位于业务控制层和接入 /承载层之间, 向业 务控制层屏蔽具体的接入 /承载层技术和拓扑信息。 PCRF从业务控制层接收业务相关服务质 量参数 QoS (Quality of Service)请求, 然后与接纳控制策略、 网络的拓扑信息等相结合, 并将业务 QoS的信息转化为 IPQoS信息, 传送给相关的接入 /承载层节点和业务网关节点, 然后这些节点根据收到的信息和自身的功能实现相应的 QoS控制。其中策略控制包含 Gating Control和 QoS Control, 计费控制等;计费控制主要是指基于流的计费 Flow Based Charging (FBC)。 但现有技术中的 PCRF实体仅用于对单播业务进行 QoS和计费策略的授权和控制, 对多播广播业务还不能进行业务的授权和业务的策略授权控制(多播广播业务的 QoS、计费 策略等)。
为了有效地利用移动网络资源, WiMAX定义了多播广播业务, 即在移动网络中提供一个 数据源向多个用户发送数据的点到多点业务, 实现网络资源共享, 提高网络资源的利用率, 尤其是空口接口资源。 WiMAX定义的多播广播业务不仅能实现纯文本低速率的消息类组播和 广播, 而且还能实现高速多媒体业务的组播和广播。 多播广播业务在同一个多播域的各 BS 同时广播, 终端只要获得了接收多播广播业务的物理资源信息 (如 MCID - 广播多播连接 标识) 和密钥信息, 就能正确接收多播广播业务数据。
现有技术中, 没有针对多播广播业务提出可行的业务控制的方法, 不能对多播广播业 务进行授权和控制。 发明内容
本发明实施例提供一种多播广播业务的授权控制方法、 ***及装置, 以实现对多播广 播业务的授权和控制。
本发明实施例提供的一种多播广播业务的授权控制方法, 包括:
策略计费规则实体 PCRF接收多播广播业务授权请求, 所述多播广播业务授权请求中携 带多播广播业务信息;
根据用户的业务签约信息对用户进行业务授权。
本发明实施例提供的一种多播广播业务的控制***, 所述***包括: 资源控制实体、 多播广播业务管理实体; 其中,
所述多播广播业务管理实体, 用于收到用户的多播广播业务注册请求后, 则向所述资 源控制实体发送多播广播业务授权请求, 所述多播广播业务授权请求中携带多播广播业务
信息;
所述资源控制实体, 用于若收到多播广播业务授权请求, 根据用户的业务签约信息进 行业务授权。
本发明实施例还提供一种资源控制实体, 包括多播广播业务授权实体, 其中: 所述的多播广播业务授权实体, 用于若收到多播广播业务管理实体或多播广播业务策 略执行实体的多播广播业务授权请求, 所述多播广播业务授权请求中携带多播广播业务信 息, 当收到所述多播广播业务授权请求后, 根据用户的业务签约信息进行业务授权。
本发明实施例中, 所述资源控制实体利用用户的业务签约信息对多播广播业务进行业 务授权, 并进一步的还可以根据多播广播业务信息生成多播广播业务的策略规则, 从而实 现对多播广播业务的授权和控制。 附图说明
图 1为现有技术中全球微波***的互操作性网络结构图;
图 2为现有技术中全球微波***的互操作性网络的 QoS框架结构示意图;
图 3 为本发明实施例提供的多播广播业务授权控制***的示意图;
图 4为本发明实施例提供的资源控制实体的结构示意图;
图 5为本发明实施例提供的终端注册多播广播业务的流程示意图;
图 6为本发明实施例提供的终端去注册多播广播业务的流程示意图;
图 7为本发明实施例提供的终端加入多播广播业务的多播组的流程示意图;
图 8 为本发明实施例提供的终端退出多播组的流程示意图。 具体实施方式
下面, 结合附图对本发明实施例进行详细说明。
参见图 3,是本发明实施例提供的多播广播业务授权控制***,包括:资源控制实体 302、 多播广播业务管理实体 303 ;
所述多播广播业务管理实体 303, 用于管理多播广播业务, 若收到用户的多播广播业务 注册请求, 则向所述资源控制实体 302 发送多播广播业务授权请求; 本发明实施例中, 所 述多播广播业务授权请求中可以包括终端相关信息、 多播广播业务信息, 进一步的, 所述 多播广播业务信息中还可以携带如下信息的中一种或多种: 多播广播业务的 QoS相关信息、 多播广播业务的分类器信息、 多播广播业务的计费信息 (如计费策略、 计费标识等) 以及 多播广播业务的承载标识信息 (如空口多播连接标识 MCID等) 等。
所述资源控制实体 302,用于若收到多播广播业务管理实体 303的多播广播业务授权请 求, 根据用户的业务签约信息进行业务授权; 进一步的, 还用于根据多播广播业务信息进 行多播广播业务的策略规则授权, 生成策略规则 (如 PCC规则)。 进一步的, 在进行所述多 播广播业务的策略规则授权时还可以结合所述用户的业务签约信息。 进一步的, 所述所述 资源控制实体 302 还可以根据多播广播业务信息和用户业务签约信息以及预先配置的网络 策略进行多播广播业务的策略规则授权, 生成策略规则。 进一步的, 所述所述资源控制实 体 302还可用于维护所述多播广播业务的多播组成员。
进一步的, 所述的***还可以包括用户业务签约数据库 301, 所述资源控制实体 302还 用于向所述用户业务签约数据库 301 请求用户的业务签约信息, 接收来自所述用户业务签 约数据库 301的用户的业务签约信息; 所述用户业务签约数据库 301, 用于存储用户的业务 签约信息, 若收到来自所述资源控制实体 302的请求, 提供用户的业务签约信息。
进一步的, 所述的***还可以包括多播广播业务策略执行实体 304, 所述资源控制实体 302还用于将所述策略规则发送给所述多播广播业务策略执行实体 304; 所述多播广播业务 策略执行实体 304, 用于接收并执行所述策略规则; 若收到用户的多播广播业务加入请求, 则向所述资源控制实体 302 发送多播广播业务授权请求。 本发明实施例中, 所述多播广播 业务授权请求中可以包括终端相关信息、 多播广播业务信息, 进一步的, 所述多播广播业 务信息中还可以携带如下信息的中一种或多种: 多播广播业务的 QoS相关信息、 多播广播 业务的分类器信息、 多播广播业务的计费信息 (如计费策略、 计费标识等) 以及多播广播 业务的承载标识信息 (如空口多播连接标识 MCID等) 等。 所述资源控制实体 302, 还用于 若收到多播广播业务策略执行实体 304 的多播广播业务授权请求, 根据用户的业务签约信 息进行业务授权; 进一步的, 还用于根据多播广播业务信息进行多播广播业务的策略规则 授权, 生成策略规则 (如 PCC规则)。 进一步的, 在进行所述多播广播业务的策略规则授权 时还可以结合所述用户的业务签约信息。 进一步的, 所述所述资源控制实体 302还可以根 据多播广播业务信息和用户业务签约信息以及预先配置的网络策略进行多播广播业务的策 略规则授权, 生成策略规则。 进一步的, 在用户加入或收到所述资源控制实体 302 的授权 消息后建立用于承载多播广播业务的承载。
进一步的, 如图 4所示, 为本发明实施例提供的资源控制实体 302的结构示意图, 所 述的资源控制实体 302可以包括多播广播业务授权实体 3021和多播广播业务策略规则授权 实体 3022 ; 其中:
所述多播广播业务授权实体 3021, 若收到多播广播业务管理实体 303的多播广播业务 授权请求或多播广播业务策略执行实体 304 的多播广播业务授权请求, 根据所述用户的业
务签约信息进行业务授权; 进一步的, 所述多播广播业务授权实体 3021还可用于维护所述 多播广播业务的多播组成员。
所述多播广播业务策略规则授权实体 3022, 用于根据所述多播广播业务授权请求中携 带的多播广播业务信息进行多播广播业务的策略规则授权, 生成策略规则 (如 PCC规则), 将生成的策略规则提供给所述多播广播业务策略执行实体 304。进一步的, 在进行所述多播 广播业务的策略规则授权时还可以结合所述用户的业务签约信息。 进一步的, 所述多播广 播业务策略规则授权实体还可以根据多播广播业务信息和用户业务签约信息以及预先配置 的网络策略进行多播广播业务的策略规则授权, 生成策略规则, 将生成的策略规则提供给 所述多播广播业务策略执行实体 304。
本发明实施例中, 所述资源控制实体 302 利用用户的业务签约信息对多播广播业务进 行业务授权, 并进一步的还可以根据多播广播业务信息生成多播广播业务的策略规则, 从 而实现对多播广播业务的授权和控制。
本发明实施例提供一种多播广播业务的授权控制方法, 该方法具体包括: 资源控制实 体接收多播广播业务授权请求, 所述多播广播业务授权请求中
携带终端信息和多播广播业务信息;
根据用户的业务签约信息对用户进行业务授权;
根据所述多播广播业务信息进行多播广播业务的策略规则授权, 生成多播广播业务的 策略规则。
进一步的, 可以将所述策略规则下发给多播广播业务策略执行实体, 以使得所述多播 广播业务策略执行实体执行所述策略规则。
本发明实施例中, 所述资源控制实体利用用户的业务签约信息对多播广播业务进行业 务授权, 并进一步的还可以根据多播广播业务信息生成多播广播业务的策略规则, 从而实 现对多播广播业务的授权和控制。
下面以在多播广播业务建立过程中利用本发明实施例提供的方法实现多播广播业务的 授权控制为例进行详细说明, 结合图 3所示的***, 本发明实施例以在 WiMAX***中的多 播广播业务建立过程中利用本发明实施例提供的方法实现多播广播业务的授权控制为例进 行详细说明, 但本发明实施例并不限于 WiMAX***。 如图 5所示, 本发明实施例提供的一 种终端注册多播广播业务的方法, 具体包括:
4001、 终端 MS通过高层协议 (如 HTTP协议) 发起多播广播业务注册请求。
4002、 多播广播业务管理实体接收来自终端的多播广播业务注册请求, 向 PCRF实体发 起多播广播业务授权请求。
本发明实施例中, 所述资源控制实体由所述的 PCRF实体实现。
本发明实施例中, 所述多播广播业务授权请求中可以包括终端相关信息、 多播广播业 务信息, 进一步的, 所述多播广播业务信息中还可以携带如下信息的中一种或多种: 多播 广播业务的 QoS相关信息、 多播广播业务的分类器信息、 多播广播业务的计费信息 (如计 费策略、 计费标识等) 以及多播广播业务的承载标识信息 (如空口多播连接标识 MCID等) 等。
4003、 可选的, 所述 PCRF实体收到所述来自多播广播业务管理实体的所述多播广播业 务授权请求, 如果所述 PCRF实体没有用户的业务签约信息, 则向用户业务签约数据库请求 用户的业务签约信息。
4004、 用户业务签约数据库收到来自所述 PCRF实体的请求后将所述用户的业务签约信 息发送给所述 PCRF实体。
4005、 所述 PCRF实体根据用户的业务签约信息对所述多播广播业务管理实体的业务授 权请求进行业务授权, 决策用户能否使用该多播广播业务。
本发明实施例中, 所述 PCRF实体进行业务授权时, 如果用户签约了该多播广播业务, 且, 如果所述的用户的业务签约信息中携带的 QoS满足该多播广播业务信息中携带的多播 广播业务要求的 QoS, 则可授权用户使用该多播广播业务, 否则拒绝该业务授权请求。
4006、 可选的, 如果某用户注册该多播广播业务而用于承载该多播广播业务的接入网 承载未建立, 则所述 PCRF实体可根据所述多播广播业务授权请求中携带的多播广播业务信 息进行所述多播广播业务的策略规则授权 (如 PCC规则, 所述 PCC规则中可以包含如 QoS 策略信息和 /或计费策略信息等)。 并且, 当多播广播业务授权请求中包括终端相关信息、 多播广播业务信息时, 则所述 PCRF实体可根据所述多播广播业务授权请求中携带的终端相 关信息和多播广播业务信息进行所述多播广播业务的策略规则授权。 进一步的, 在进行所 述多播广播业务的策略规则授权时还可以结合所述用户的业务签约信息。
4007、 所述 PCRF实体发送多播广播业务授权响应给所述多播广播业务管理实体, 用于 响应所述的多播广播业务授权请求, 所述响应中可携带授权是否成功的指示。
4008、 可选的, 所述多播广播业务管理实体响应终端的多播广播业务注册请求, 携带 是否注册成功指示, 进一步的, 可选的还可以携带多播广播业务的相关信息, 如该多播广 播业务的多播组地址、 承载该多播广播业务的空口 MCID或该多播广播业务的加密密钥等。
4009、 可选的, 所述 PCRF实体可发送多播广播业务授权请求给多播广播业务策略执行 实体, 所述请求中可携带所述策略规则。 进一步的, 如果承载所述多播广播业务的承载未 建立, 则该请求还可用于请求多播广播业务策略执行实体建立用于承载所述多播广播业务
的承载; 进一步的, 如果所述多播广播业务策略执行实体还维护所述多播广播业务的多播 组, 则该请求还可用于通知所述多播广播策略业务执行实体将所述用户加入所述多播组。
4010、 所述多播广播业务策略执行实体响应所述 PCRF实体的所述多播广播业务授权请 求, 携带是否执行成功的指示。
4011. 所述多播广播业务策略执行实体执行所述 PCRF实体下发的所述策略规则。
4012、 进一步的, 如果用于承载该多播广播业务的承载未建立, 则所述多播广播业务 策略执行实体可根据所述 PCRF实体下发的策略规则建立承载。
4013、可选的, 所述多播广播业务策略执行实体代替终端向多播路由器(MR:Multicast Router ) 发消息请求加入该多播广播业务的多播组, 如可以是 IGMP (Internet Group Management Protocol,因特网群组管理协议)加入 IGMP Join消息。
本发明实施例中, 当终端发起请求注册多播广播业务时, 由所述 PCRF实体利用用户的 业务签约信息对多播广播业务授权请求进行授权, 从而实现对多播广播业务的授权和控制。 进一步的还可以根据多播广播业务信息生成多播广播业务的策略规则 (如 PCC— Policy Charging Control策略计费规则), 从而实现对多播广播业务的授权和控制。
参见图 6, 本发明实施例还提供了一种终端去注册多播广播业务的方法, 具体包括:
501、终端 MS通过高层协议(如 HTTP (Hypertext Transfer Protocol.超文本传输协议) 协议) 发起去注册多播广播业务。
若某用户要退出当前多播组, 则终端 MS通过高层协议 (如 HTTP协议) 发起去注册多 播广播业务。
502. 多播广播业务管理实体发送多播广播业务终止请求给 PCRF实体, 通知所述 PCRF 实体释放为所述多播广播业务分配的资源 (如 QoS资源), 以及进一步的, 还可请求删除所 述多播广播业务的策略规则。
本发明实施例中, 所述资源控制实体由所述的 PCRF实体实现。
503、 所述 PCRF 实体释放为该多播广播业务分配的资源, 以及进一步的, 删除该多播 广播业务的策略规则。
504、 所述 PCRF 实体发送多播广播业务终止响应给所述多播广播业务管理实体, 携带 是否成功终止的指示。
505、 可选的, 所述多播广播业务策略执行实体可代替终端向 MR发送消息请求离开该 多播广播业务的多播组, 如 IGMP Leave消息。
506、 可选的, 如果是多播组里最后一个用户退出, 则所述 PCRF 实体触发所述多播广 播业务策略执行实体删除用于承载该多播广播业务的承载。
这样, 本发明实施例中, 所述当终端发起去注册多播广播业务时, PCRF实体接到请求 后释放为所述多播广播业务分配的资源以及进一步的删除该多播广播业务的策略规则, 从 而实现终端的去注册, 从而实现对多播广播业务的授权和控制。
下面以终端加入多播广播业务多播组的过程中利用本发明实施例提供的方法实现多播 广播业务的授权控制为例进行详细说明, 参见图 7, 本发明实施例以在 WiMAX***中的终端 加入多播广播业务多播组的过程中利用本发明实施例提供的方法实现多播广播业务的授权 控制为例进行详细说明, 但本发明实施例并不限于 WiMAX***。 本发明实施例提供的一种 终端加入多播广播业务多播组的方法, 具体包括:
6001、终端 MS发送消息给多播广播业务策略执行实体请求加入多播广播业务的多播组。 如果某用户需要加入某多播广播业务的多播组, 则终端发送消息给多播广播业务执行 实体请求加入多播广播业务的多播组, 如可以是发送 IGMP Join 消息给多播广播业务策略 执行实体。
6002、 所述多播广播业务策略执行实体收到所述消息, 发送多播广播业务授权请求给 PCRF实体, 请求授权加入该多播广播业务的多播组。
本发明实施例中, 所述资源控制实体由所述的 PCRF实体实现。
本发明实施例中, 所述多播广播业务授权请求中可以包括终端相关信息、 多播广播业 务信息, 进一步的, 所述多播广播业务信息中还可以携带如下信息的中一种或多种: 多播 广播业务的 QoS相关信息、 多播广播业务的分类器信息、 多播广播业务的计费信息 (如计 费策略、 计费标识等) 以及多播广播业务的承载标识信息 (如空口多播连接标识 MCID等) 等。
6003、 所述 PCRF实体收到所述多播广播业务授权请求, 如果所述 PCRF实体没有该用 户的业务签约信息, 则向用户业务签约数据库请求用户的业务签约信息。
6004、用户业务签约数据库收到所述请求,将所述用户的业务签约信息发送给所述 PCRF 实体。
6005、 所述 PCRF实体根据所述用户的业务签约信息对终端请求加入多播广播业务的多 播组进行授权。
本发明实施例中, 所述 PCRF实体进行授权时, 如果用户签约了该多播广播业务而且用 户的 QoS满足该多播广播业务要求的 QoS, 则可授权用户使用该多播广播业务, 否则拒绝该 业务授权请求。
6006、 可选的, 如果某用户请求加入该多播广播业务的多播组而用于承载该多播广播 业务的接入网承载未建立, 则所述 PCRF实体可根据所述多播广播业务授权请求中携带的多
播广播业务信息进行所述多播广播业务的策略规则 (如 PCC规则) 授权 (如 QoS策略信息 和 /或计费策略信息等)。 并且, 当多播广播业务授权请求中包括终端相关信息、 多播广播 业务信息时, 则所述 PCRF实体可根据所述多播广播业务授权请求中携带的终端相关信息和 多播广播业务信息进行所述多播广播业务的策略规则授权。 进一步的, 在进行所述多播广 播业务的策略规则授权时还可以结合所述用户的业务签约信息。
6007、 所述 PCRF实体发送多播广播业务授权响应给所述多播广播业务策略执行实体, 用于响应所述的多播广播业务授权请求, 所述响应中可携带授权是否成功的指示, 同时携 带所述策略规则。
6008、 所述多播广播业务策略执行实体执行所述 PCRF实体下发的策略规则。
6009、 如果用于承载该多播广播业务的承载未建立, 则所述多播广播业务策略执行实 体根据所述 PCRF实体下发的策略规则建立承载。
6010、 所述终端接收多播广播业务数据。
本发明实施例中, 当终端发起加入多播广播业务的多播组的请求时, 由所述 PCRF实体 利用用户的业务签约信息对多播广播业务授权请求进行授权, 从而实现对多播广播业务的 授权和控制。进一步的还可以根据多播广播业务信息生成多播广播业务的策略规则(如 PCC 规则), 从而实现对多播广播业务的授权和控制。
参见图 8, 本发明实施例还提供了一种终端退出多播组的方法, 具体包括:
701、 终端 MS发送消息给多播广播业务策略执行实体请求退出多播广播业务的多播组。 如果某用户需要退出多播广播业务的多播组, 则终端发送消息给多播广播业务策略执 行实体请求退出多播广播业务的多播组, 如可以是 IGMP离开 Leave消息。
702、 所述多播广播业务策略执行实体收到所述消息, 发送多播广播业务终止请求给 PCRF实体请求释放为所述终端分配的多播广播业务资源 (如 QoS资源)。
本发明实施例中, 所述资源控制实体由所述的 PCRF实体实现。
703、 所述 PCRF实体释放为该多播广播业务分配的资源。
704、 进一步的, 所述 PCRF实体还可删除该多播广播业务的策略规则。
705、 所述 PCRF 实体发送多播广播业务终止响应给所述多播广播业务策略执行实体, 所述响应中可携带是否成功终止的指示。
706、 所述多播广播业务策略执行实体将所述终端从所述多播组里删除。 进一步的, 如 果是所述多播组里的最后一个用户退出, 则所述多播广播业务策略执行实体可删除用于承 载该多播广播业务的承载。
这样, 本发明实施例中, 所述当终端发起退出多播广播业务的多播组时, PCRF实体接
到请求后释放为所述多播广播业务分配的资源以及进一步的删除该多播广播业务的策略规 贝 u, 从而实现对多播广播业务的授权和控制。
需要说明的是, 在上述各个实施例中, 所述多播广播业务管理实体可以为独立的物理 实体, 或分别作为逻辑实***于多播广播业务服务器或 AAA服务器或应用层的多播广播业 务内容服务器或是 PCRF实体或 MS ( IP多媒体***) 的 SIP服务器中。 所述多播广播业务 策略执行实体可以包括多播广播服务器和 /或接入服务网中的策略执行实体, 所述接入服务 网中的策略执行实体可包括网关或多播广播代理实体, 其中, 所述网关可包括多播广播业 务的服务流授权实体如 MBS SFA、 多播广播业务数据通路实体如 MBS DPF或多播广播业务的 计费客户端中的一种或多种。
所述资源控制实体, 如 PCRF实体, 对终端用户的多播广播业务的 QoS管理机制: 专门 的多播广播业务 QoS资源管理, 多播广播业务和单播业务是独立的 QoS资源, 所述资源控 制实体按多播广播业务的 QoS 资源对多播广播业务进行资源授权和管理; 单播业务和多播 广播业务共享 QoS资源,所述资源控制实体 /***对多播广播业务和单播业务进行统一的 QoS 资源管理和授权。
上述实施例是以 WiMAX***为例进行具体说明, 但本发明实施例并不限于 WiMAX***, 还可以应用到 3GPP (3rd Generation Partnership Project, 第三代合作伙伴计划)、 3GPP 2 ***等其他***中。 若应用到 3GPP或 3GPP2***中, 本发明实施例中的多播广播业务管理 实体对应于多播广播业务服务器, 资源控制实体对应于 MBS PCRF实体, 多播广播业务策略 执行实体对应于 MBS PCEF 实体 (Policy Charging Enforcement Function,策略计费执行 功能实体)。 其中 MBS PCRF实体可以和单播业务的 PCRF合设或单独存在或位于多播广播业 务服务器中; MBS PCEF实体可以位于 3GPP***中的 GGSN (Gateway GSN, 网关 GSN), PDN GW (Packet Data Network GateWay,分组数据网络网关)或服务网关 Serving GW中;在 3GPP2 ***中, MBS PCEF实体可以位于 AGWCAccess GateWay,接入网关冲。在 NGN(Next Generation Network, 下一代网络) 网络中, 本发明实施例中的多播广播业务管理实***于多播广播业 务服务器或多播广播应用服务器;资源控制实体可以在 SPDF实体(Service Policy Decision Function, 业务策略决策功能实体)或 A-RACF 实体 (Access-Resource and Admission Control Function, 接入资源接纳控制功能实体) 或接入网网关实现; 多播广播业务策略 执行实体可以在接入网网关或边界媒体网关实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程 序来指令相关的硬件来完成, 所述的程序可以存储于计算机可读取存储介质中, 该程序在 执行时, 包括如下步骤:
资源控制实体接收多播广播业务授权请求, 所述多播广播业务授权请求中携带终端信 息和多播广播业务信息;
根据用户的业务签约信息对用户进行业务授权;
根据所述多播广播业务信息进行多播广播业务的策略规则授权, 生成多播广播业务的 策略规则。
所述的存储介质, 如: ROM/RAM, 磁碟、 光盘等。
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Claims
1、 一种多播广播业务的授权控制方法, 其特征在于, 该方法包括:
策略计费规则实体 PCRF接收多播广播业务授权请求, 所述多播广播业务授权请求中携 带多播广播业务信息;
根据用户的业务签约信息对用户进行业务授权。
2、 如权利要求 1所述的方法, 其特征在于, 当所述多播广播业务的承载未建立时, 所 述方法还包括:
根据所述多播广播业务信息进行多播广播业务的策略规则授权, 生成多播广播业务的 策略规则。
3、根据权利要求 2所述的方法, 其特征在于, 所述生成多播广播业务的策略规则之后, 所述方法还包括:
将所述策略规则下发给多播广播业务策略执行实体, 以使得所述多播广播业务策略执 行实体执行所述策略规则。
4、 根据权利要求 1所述的方法, 其特征在于, 所述 PCRF接收多播广播业务授权请求, 具体包括:
PCRF接收来自多播广播业务管理实体的多播广播业务授权请求; 或者,
PCRF接收来自多播广播业务策略执行实体的多播广播业务授权请求。
5、 根据权利要求 1所述的方法, 其特征在于, 所述根据用户的业务签约信息对用户进 行业务授权, 包括:
所述 PCRF接收多播广播业务授权请求后, 向用户业务签约数据库请求用户的业务签约 信息;
所述 PCRF接收来自用户业务签约数据库的用户的业务签约信息。
6、 根据权利要求 1或 4所述的方法, 其特征在于, 所述根据用户的业务签约信息对用 户进行业务授权, 包括:
若用户的业务签约信息显示用户签约了该多播广播业务, 且, 如果所述的用户的业务 签约信息中携带的服务质量参数 QoS满足所述多播广播业务信息中携带的多播广播业务要 求的 QoS, 则可授权用户使用该多播广播业务。
7、 根据权利要求 4所述的方法, 其特征在于, 所述 PCRF接收来自多播广播业务管理 实体的多播广播业务授权请求前, 所述方法还包括:
所述多播广播业务管理实体接收来自终端的多播广播业务注册请求;
所述多播广播业务管理实体接收到所述多播广播业务注册请求后, 发送所述多播广播
业务授权请求给所述 PCRF。
8、 根据权利要求 3所述的方法, 其特征在于, 所述 PCRF接收来自多播广播业务策略 执行实体的多播广播业务授权请求前, 所述方法还包括:
所述多播广播业务策略执行实体接收来自终端的请求加入多播广播业务的多播组的消 息;
所述多播广播业务策略执行实体接收到所述请求加入多播广播业务的多播组的消息 后, 发送所述多播广播业务授权请求给所述 PCRF。
9、 根据权利要求 3所述的方法, 其特征在于, 所述多播广播业务策略执行实体执行所 述策略规则, 包括:
所述多播广播业务策略执行实体根据所述策略规则建立承载。
10、 根据权利要求 2 所述的方法, 其特征在于, 所述根据所述多播广播业务信息进行 多播广播业务的策略规则授权, 生成多播广播业务的策略规则, 包括:
根据所述多播广播业务信息和所述用户的业务签约信息进行多播广播业务的策略规则 授权, 生成多播广播业务的策略规则。
11、 根据权利要求 1一 10所述的任一方法, 其特征在于, 所述方法还包括: 所述 PCRF 接收来自所述多播广播业务策略执行实体的多播广播业务终止请求; 所述 PCRF释放为该多播广播业务分配的资源, 删除该多播广播业务的策略规则; 所述 PCRF发送 多播广播业务终止响应给所述多播广播业务策略执行实体;
或,
所述 PCRF 接收来自所述所述多播广播业务管理实体的多播广播业务终止请求; 所述
PCRF释放为该多播广播业务分配的资源, 删除该多播广播业务的策略规则; 所述 PCRF发送 多播广播业务终止响应给所述多播广播业务管理实体。
12、 根据权利要求 11所述的方法, 其特征在于, 还包括:
如果是所述多播广播业务的多播组里的最后一个用户退出, 则所述多播广播业务策略 执行实体删除用于承载该多播广播业务的承载。
13、 一种多播广播业务授权控制***, 其特征在于, 所述***包括: 资源控制实体、 多播广播业务管理实体; 其中,
所述多播广播业务管理实体, 用于收到用户的多播广播业务注册请求后, 则向所述资 源控制实体发送多播广播业务授权请求, 所述多播广播业务授权请求中携带多播广播业务 信息;
所述资源控制实体, 用于若收到多播广播业务授权请求, 根据用户的业务签约信息进
行业务授权。
14、根据权利要求 12所述的***, 其特征在于, 当所述多播广播业务的承载未建立时, 所述资源控制实体还用于根据多播广播业务信息进行多播广播业务的策略规则授权, 生成 策略规则。
15、根据权利要求 13所述的***, 其特征在于, 所述***还包括用户业务签约数据库; 所述资源控制实体, 还用于向所述用户业务签约数据库请求用户的业务签约信息, 接 收来自所述用户业务签约数据库的用户的业务签约信息;
所述用户业务签约数据库, 用于存储用户的业务签约信息, 若收到来自所述资源控制 实体的请求, 提供用户的业务签约信息。
16、 根据权利要求 14所述的***, 其特征在于, 所述***还包括多播广播业务策略执 行实体;
所述资源控制实体, 还用于将所述策略规则发送给所述多播广播业务策略执行实体; 所述多播广播业务策略执行实体, 用于接收并执行所述策略规则; 若收到用户的多播 广播业务加入请求, 则向所述资源控制实体发送多播广播业务授权请求。
17、 如权利要求 13-16 任一权利要求所述的***, 其特征在于, 所述资源控制实体具 体为策略计费规则实体 PCRF。
18、 一种资源控制实体, 其特征在于, 包括多播广播业务授权实体, 其中:
所述的多播广播业务授权实体, 用于若收到多播广播业务管理实体或多播广播业务策 略执行实体的多播广播业务授权请求, 所述多播广播业务授权请求中携带多播广播业务信 息, 当收到所述多播广播业务授权请求后, 根据用户的业务签约信息进行业务授权。
19、 如权利要求 18所述的资源控制实体, 其特征在于, 所述资源控制实体还包括: 多播广播业务策略规则授权实体, 用于当所述多播广播业务的承载未建立时, 根据所 述多播广播业务授权请求中携带的多播广播业务信息进行多播广播业务的策略规则授权, 生成策略规则, 将生成的策略规则提供给所述多播广播业务策略执行实体。
20、 根据权利要求 18所述的资源控制实体, 其特征在于, 所述多播广播业务授权实体 还用于维护多播广播业务的多播组成员。
21、 如权利要求 18所述的资源控制实体, 其特征在于, 所述资源控制实体具体为策略 计费规则实体 PCRF。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810065733.8 | 2008-02-28 | ||
CN200810065733A CN101521585A (zh) | 2008-02-28 | 2008-02-28 | 一种多播广播业务的授权控制方法、***及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009105980A1 true WO2009105980A1 (zh) | 2009-09-03 |
Family
ID=41015524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2009/070449 WO2009105980A1 (zh) | 2008-02-28 | 2009-02-17 | 一种多播广播业务的授权控制方法、***及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101521585A (zh) |
WO (1) | WO2009105980A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850743B (zh) * | 2016-12-21 | 2020-06-16 | 腾讯科技(深圳)有限公司 | 一种业务授权方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968139A (zh) * | 2006-06-15 | 2007-05-23 | 华为技术有限公司 | 策略与计费控制中用户签约信息的处理方法及装置 |
CN101047988A (zh) * | 2006-05-30 | 2007-10-03 | 华为技术有限公司 | 一种用户漫游状态下的策略及计费控制方法 |
CN101188504A (zh) * | 2006-11-20 | 2008-05-28 | 华为技术有限公司 | 一种网络融合策略计费控制架构的***及处理方法 |
CN101296393A (zh) * | 2007-04-27 | 2008-10-29 | 华为技术有限公司 | 一种多播广播业务的控制方法、***及装置 |
-
2008
- 2008-02-28 CN CN200810065733A patent/CN101521585A/zh active Pending
-
2009
- 2009-02-17 WO PCT/CN2009/070449 patent/WO2009105980A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047988A (zh) * | 2006-05-30 | 2007-10-03 | 华为技术有限公司 | 一种用户漫游状态下的策略及计费控制方法 |
CN1968139A (zh) * | 2006-06-15 | 2007-05-23 | 华为技术有限公司 | 策略与计费控制中用户签约信息的处理方法及装置 |
CN101188504A (zh) * | 2006-11-20 | 2008-05-28 | 华为技术有限公司 | 一种网络融合策略计费控制架构的***及处理方法 |
CN101296393A (zh) * | 2007-04-27 | 2008-10-29 | 华为技术有限公司 | 一种多播广播业务的控制方法、***及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101521585A (zh) | 2009-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1739876B1 (en) | Method, device, and system for terminating user session in a multicast service | |
US8588235B2 (en) | Method of providing multicast/broadcast service using WiBro/WiMAX network and system using the method | |
JP4634389B2 (ja) | 無線通信システムにおけるブロードキャストアプリケーションのための方法および装置 | |
US8184569B2 (en) | Method for terminal to join multicast broadcast service in wireless network and system using thereof | |
WO2009092299A1 (zh) | 实现策略控制的方法、装置及*** | |
WO2018076966A1 (zh) | 能力开放实现方法及装置、网元实体及存储介质 | |
WO2008017272A1 (fr) | Système de service mbs, procédé pour diviser une zone de service mbs, et procédé pour mettre en œuvre un service mbs dans le réseau | |
US20070133565A1 (en) | Content packet transmission control method in mobile communication network supporting multimedia broadcast/multicast service | |
WO2008101392A1 (fr) | Procédé de transmission de qualité de service lors de transfert entre systèmes et système de réseau et réseau de destination correspondants | |
WO2008148320A1 (fr) | Procédé, dispositif et système pour un contrôle d'autorisation d'un service de multidiffusion | |
WO2008083630A1 (fr) | Procédé, système et dispositif pour une décision de stratégie et de règles | |
WO2009114976A1 (zh) | 资源接纳控制方法和*** | |
WO2007051413A1 (fr) | Procede de comptabilite et systeme de comptabilite associe | |
WO2009132536A1 (zh) | 一种策略授权方法、***及设备 | |
WO2008043307A1 (fr) | Procédé, dispositif et système de taxation commune | |
JP4787376B2 (ja) | マルチキャストベアラリソースを制御するための方法、装置、およびシステム | |
WO2008141589A1 (fr) | Système de communication sans fil, appareil et procédé de communication sans fil | |
CN101515858B (zh) | 无线网络中终端加入多播广播业务的方法、***和终端 | |
WO2008049368A1 (fr) | Procédé et système de gestion du service de diffusion générale et de multidiffusion | |
WO2010006493A1 (zh) | 动态业务流的处理方法及*** | |
WO2009105980A1 (zh) | 一种多播广播业务的授权控制方法、***及装置 | |
WO2008131695A1 (fr) | Procédé, dispositif et système de contrôle de conditions d'utilisation et de facturation dans un système de communication sans fil | |
CN101459651B (zh) | 一种促进QoS建立的方法、服务器及*** | |
WO2008131694A1 (fr) | Procédé, système et dispositif de commande pour service de diffusion et de multidiffusion | |
WO2008083621A1 (fr) | Procédé et système de traitement de flux de service ainsi que procédé et système d'association d'une prise en charge |
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: 09713719 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: 09713719 Country of ref document: EP Kind code of ref document: A1 |