[go: up one dir, main page]

WO2010051760A1 - 一种多播广播业务的计费方法及装置 - Google Patents

一种多播广播业务的计费方法及装置 Download PDF

Info

Publication number
WO2010051760A1
WO2010051760A1 PCT/CN2009/074803 CN2009074803W WO2010051760A1 WO 2010051760 A1 WO2010051760 A1 WO 2010051760A1 CN 2009074803 W CN2009074803 W CN 2009074803W WO 2010051760 A1 WO2010051760 A1 WO 2010051760A1
Authority
WO
WIPO (PCT)
Prior art keywords
mbs
service
charging
information
granularity
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
Application number
PCT/CN2009/074803
Other languages
English (en)
French (fr)
Inventor
张伟
顾亮
王丽梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to BRPI0921920A priority Critical patent/BRPI0921920A2/pt
Publication of WO2010051760A1 publication Critical patent/WO2010051760A1/zh
Priority to US13/101,523 priority patent/US20110216687A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems

Definitions

  • WiMAX Worldwide Interoperability for Microwave Access
  • the wireless side of the WiMA network is a wireless metropolitan area network access technology based on the IEEE802.16d/e standard, which employs OFDM (Orthogonal Frequency Division Multiplexing) and B OFDMA (OFDM Access) physics.
  • Layer technology effective against multipath fading. In the case of optimal channel fading, the transmission rate can approach 75 Mbps.
  • the logical architecture of the WiMA network is shown in Figure 1.
  • the WiMA network consists of the following three parts: (1) Terminal: Includes SS (Subscriber Station) or MS (Mobile Station), which is accessed by the terminal. WiMA network.
  • ASN Access Service Network
  • the ASN includes BS (Base Station) and ASN-GW (ASN Gateway) network elements.
  • the main functions of the BS network element are: providing L2 connection between the BS and the MS, radio resource management, and the like; the main functions of the ASN-GW network element are: providing client functions for the MS authentication, authorization, and accounting functions, and providing the MS with Relay function of L3 information (such as IP address allocation), intra-ASN switching, etc.
  • the CSN (Connected Service Network) is defined as an IP connection service for WiMAX terminals.
  • the CSN mainly includes logical entities including prepaid servers and authentication, authorization and accounting servers.
  • the main functions provided are: MS IP address allocation, Internet access, AAA proxy or serve terminal-based authorization control.
  • the MBS Multicast Broadcast service
  • WiMAX Wireless Fidelity
  • the MBS service is a point-to-multipoint service that provides a data source to send data to multiple users in a mobile network, realizes network resource sharing, and improves utilization of network resources, especially air interface resources.
  • the MBS defined by WiMA can not only realize plain text low-rate message-like multicast and broadcast, but also realize high-speed multimedia service multicast and broadcast, which undoubtedly conforms to the trend of future mobile data development.
  • the MBS service based on WiMAX network supports two access modes: single base station access and multiple base station access.
  • the concept of an MBS domain ie, an MBS zone, identified by an MBS_zone ID
  • An MBS domain is a set of multiple base stations, and all base stations in an MBS domain use the same Multicast CID and The MBS Group Security Association (MBS Group Security Association, referred to as "MBS GSA"), transmits the content of the same MBS service flow, and the terminal that has registered the MBS service can receive the MBS service data through multiple base stations in the MBS domain, and is in an idle state.
  • MBS GSA MBS Group Security Association
  • Single-base station access MBS is a special case of multi-base station access MBS.
  • the MBS domain is limited to one base station coverage. All users in the MBS domain receiving the MBS use the same multicast connection identifier.
  • Embodiments of the present invention provide a charging method and apparatus for a multicast broadcast service, so as to implement charging for an MBS service.
  • a charging method for a multicast broadcast service including:
  • the ASN receives the MBS service charging information sent by the MBS charging proxy, and the MBS service charging information includes the MBS service identifier and the MBS service granularity charging information;
  • a charging method for a multicast broadcast service including:
  • the Anchor SFA in the ASN detects that a trigger event for the MBS service is provided for the newly joined MS.
  • MBS Proxy sends an MBS request;
  • the accounting client in the ASN receives the first current MBS service granularity charging information collected by the MBS charging agent located together with the MBS Proxy;
  • the Anchor SFA in the ASN detects that the trigger event of the MS exiting the MBS service occurs, and sends a termination MBS service request to the MBS Proxy.
  • the charging client in the ASN receives the second current MBS service granularity charging information collected by the MBS charging agent located together with the MBS Proxy;
  • a charging method for a multicast broadcast service including:
  • the Anchor SFA in the ASN detects that a trigger event for the MBS service is provided for the newly joined MS, and sends an MBS request to the MBS Proxy;
  • the charging client in the ASN receives the first current MBS service granularity charging information collected by the MBS charging agent that is located together with the MBS Proxy, and converts the first current MBS service granularity charging information into an MS user service granularity charging. Information, reported to the billing system;
  • the Anchor SFA in the ASN detects that the trigger event of the MS exiting the MBS service occurs, and sends a termination MBS service request to the MBS Proxy.
  • the charging client in the ASN receives the second current MBS service granularity charging information collected by the MBS charging agent that is located together with the MBS Proxy; and converts the second current MBS service granularity charging information into the user service granularity charging information. , reported to the billing system.
  • a charging device for a multicast broadcast service comprising: a receiving module: configured to receive an MBS service identifier sent by an MBS charging proxy and charging information of a granularity of an MBS service;
  • An authenticator configured to find a context of a locally maintained MS according to the MBS service identifier, and find each MS that currently uses the MBS service;
  • the accounting client is configured to add the MBS service granularity charging information to the identification information of each MS, generate charging information of the user service granularity of each MS, and send the generated charging information to the charging system.
  • An MBS charging agent including: The collecting module is configured to collect current MBS service charging information by using a service granularity, where the MBS service charging information includes an MBS service identifier and an MBS service granularity charging information;
  • the sending module is configured to send the MBS service charging information to the ASN.
  • An MBS gateway including the MBS charging agent described above, further includes:
  • MBS Proxy used to receive MBS requests sent by Anchor SFA or terminate MBS service requests, trigger
  • the MBS charging agent collects the MBS charging information at the service granularity, and sends the collected charging information to the ASN.
  • a charging device for a multicast broadcast service including -
  • the Anchor SFA is configured to detect that a trigger event of the MBS service is provided for the newly added MS, and send an MBS request to the MBS Proxy.
  • the accounting client receives the first current MBS service granularity information collected by the MBS charging agent located together with the MBS Proxy;
  • the Anchor SFA is further configured to detect that a trigger event of the MS exiting the MBS service occurs, and send a termination MBS service request to the MBS Proxy;
  • the charging client receives the second current MBS service granularity charging information collected by the MBS charging agent located together with the MBS Proxy;
  • the charging client is further configured to generate, according to the first current MBS service granularity charging information and the second current MBS service granularity charging information, charging information of the user service granularity actually used by the MS, and report the information to the accounting information.
  • Billing System is further configured to generate, according to the first current MBS service granularity charging information and the second current MBS service granularity charging information, charging information of the user service granularity actually used by the MS, and report the information to the accounting information.
  • a charging device for a multicast broadcast service including - Anchor SFA, for detecting that a trigger event occurs for providing a MBS service for a newly joined MS, to MBS
  • the Proxy sends an MBS request
  • the charging client receives the first current MBS service granularity information collected by the MBS charging agent, and generates charging information based on the user service granularity, and reports the charging information to the charging system;
  • the Anchor SFA is further configured to detect that a trigger event of the MS exiting the MBS service occurs, and send a termination MBS service request to the MBS Proxy;
  • the charging client receives the second current MBS service granularity information collected by the MBS charging agent that is located together with the MBS Proxy, generates charging information based on the user service granularity, and reports the charging information to the charging system.
  • FIG. 1 is a schematic structural diagram of a WIMAX network in the prior art
  • FIG. 2 is a schematic structural diagram of a WIMAX network of an MBS service charging method according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of a WIMAX network of an MBS service charging method according to an embodiment of the present invention
  • FIG. 4 is a flowchart of a method for charging and billing MBS services according to an embodiment of the present invention
  • FIG. 5 is a flowchart of a method for charging and billing MBS services according to another embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for charging and billing MBS services according to another embodiment of the present invention.
  • FIG. 7 is a flowchart of a method for charging and billing MBS services according to another embodiment of the present invention.
  • FIG. 8 is a flowchart of a method for charging and billing MBS services according to another embodiment of the present invention.
  • FIG. 9 is a schematic diagram of an MBS service charging and charging apparatus according to an embodiment of the present invention.
  • FIG. 10 is a schematic diagram of an MBS service charging and charging apparatus according to another embodiment of the present invention.
  • FIG. 11 is a schematic diagram of a charging and charging apparatus for an MBS service according to another embodiment of the present invention.
  • Embodiments of the present invention provide a charging method for a multicast broadcast service, so as to implement charging for a multicast broadcast service in a WIMA network.
  • an MBS gateway is set in the ASN, and the MBS gateway includes an MBS Proxy MBS DPF (MBS Datapath Function) and an MBS Accounting Agent (MBS Accounting Agent).
  • MBS Accounting Agent MBS Accounting Agent
  • the WIMAX network has two networks. Structure, if deployed according to Profile A or C, as shown in Figure 2, the ASN includes the BS and the ASN GW, and the ASN GW includes Anchor SFA (anchor service flow authorization), Accounting Client (accounting client), and B Authenticator ( The MBS gateway and the ASN GW are connected through the R4 interface. If deployed according to the profile B, as shown in Figure 3, the ASN does not distinguish between the BS and the ASN GW.
  • the ASN includes the Anchor SFA, Accounting Client, and Authenticator, and the MBS gateway. Connected to the ASN through the R4 interface.
  • the MBS DPF is the MBS data path function, which is the ASN data entry when the CSN provides the MBS service to the ASN;
  • MBS Proxy is an MBS proxy server, which provides the MBS service signaling plane function and is responsible for processing MBS services.
  • the MBS service signaling processing and forwarding of the server and the MS and the ASN are located on the same network element as the MBS DPF;
  • the MBS Accounting Agent is the MBS charging agent, which is responsible for collecting the billing information of the MBS service, and
  • the MBS DPF is located on the same NE.
  • the accounting server in the CSN may be a single network element, or may be located on an AAA (Authentication, Authorization, Accounting, Accounting, Authentication and Accounting) server.
  • the accounting server is connected to the ASN or ASN GW through an R3 interface.
  • the charging method of the multicast broadcast service according to the embodiment of the present invention is:
  • the ASN receives the MBS service charging information sent by the MBS charging proxy, where the charging information includes an MBS service identifier and MBS service granularity charging information;
  • the charging information based on the user service granularity is generated according to the context information of the locally maintained terminal MS, and the received MBS service identifier and the MBS service granularity charging information, and the generated charging information is sent to the charging system.
  • the charging method of the MBS service according to the first embodiment of the present invention includes:
  • the MBS charging proxy collects the MBS service charging information by using the service granularity, and sends the charging information to the ASN where the charging client of the MBS service is located.
  • the charging information includes the MBS service identifier and the MBS service granularity
  • the MBS service identifier may be a service ID, a service name, a service type, a multicast IP address, and an MBS Zone ID. At least one of the domain identifier and the MCID (Multicast Connection ID) is used to identify the service in the specific zone.
  • the charging information of the service granularity may be the MBS service traffic or the MBS service time. Wait.
  • the ASN where the charging client of the MBS service is located refers to all ASNs in the current MBS Zone, or all ASNs in the MBS Zone that have the function of the accounting client, or all the MSs in the MBS Zone that accept the MBS service.
  • the ASN where the billing client is located refers to all ASNs in the current MBS Zone, or all ASNs in the MBS Zone that have the function of the accounting client, or all the MSs in the MBS Zone that accept the MBS service.
  • the MBS charging proxy can periodically collect the MBS service charging information, and periodically send the charging information to the ASN where the charging client of the MBS service is located. If it is Profile B, the MBS charging proxy sends the ASN GW to the ASN GW. The collected charging information is sent. In the present application, the MBS charging proxy sends the charging information to the ASN or the ASN GW, which is uniformly called sending the charging information to the ASN.
  • the charging information of the service granularity may be the MBS service traffic or the MBS service time sent in the current period. 402.
  • the ASN determines, according to the MBS service identifier, a terminal MS that uses the MBS service, generates charging information based on user service granularity of the MS, and sends the generated charging information to the charging system.
  • the ASN may search for the MS that currently uses the MBS service according to the context information of the locally maintained MS, and add the received charging information to the identifier of the MS, and generate charging information based on the granularity of the user service of the MS, and send the information to the MS.
  • Billing System ;
  • the authenticator of the ASN retrieves the locally maintained MS context according to the MBS service identifier. If a context indicates that the MS is using the MBS service, the charging client of the MS is triggered to perform charging processing. Specifically, the charging client of the MS adds the charging information of the MBS charging proxy to the accounting information, and the identifier information of the MS may be the NAI of the MS, the MAC address of the MS, and the IP of the MS. At least one of an address or a service subscriber identifier, generating charging information based on the granularity of the user service, and sending the charging information generated according to the charging policy to the charging system;
  • the MSs that use the MBS service can be found, and the accounting client of the MS adds the MBS service granularity information to the identification information of each MS to generate the charging information of the user service granularity of each MS.
  • the generated billing information is sent to the billing system.
  • the charging system can charge the user who uses the MBS service according to the received charging information based on the user service granularity.
  • the charging process is a prior art and will not be described again.
  • the ASN returns an acknowledgement message to the MBS charging proxy, and notifies the MBS charging proxy that the charging information sent before is received.
  • Step 403 is an optional step, which can be performed immediately after receiving the charging information, that is, step 403 and step 402 can be performed concurrently, without strict execution order.
  • the charging method of the MBS service in the second embodiment of the present invention is different from the first embodiment in that the MBS charging proxy does not actively send the charging information to the ASN, but collects the charging request sent by the ASN.
  • the billing information is reported to the ASN. Referring to Figure 5, it includes:
  • the ASN sends a charging request message to the MBS charging proxy.
  • the charging request message may carry a service identifier of the MBS, where the MBS service identifier may be a service
  • the ASN can periodically send an accounting request message to the MBS charging proxy.
  • the MBS charging proxy collects the MBS service charging information by using the service granularity, and sends the charging information to the ASN where the charging client of the MBS service is located.
  • the billing information includes the MBS service identifier and the MBS service granularity charging information, and the billing information of the service granularity may be the sent MBS service traffic or the MBS service time.
  • the ASN searches for the MS that currently uses the MBS service according to the context information of the locally maintained MS, and generates charging information based on the user service granularity of the MS, and sends the charging information to the charging system.
  • the ASN may return an acknowledgement message to the MBS charging proxy.
  • the MBS charging proxy periodically reports the charging information, that is, in the process of the first embodiment or the third embodiment, if a new MS joins the MBS service, the MBS charging proxy needs to be sent to the MS.
  • the charging client reports the charging information of the MS. Referring to FIG. 6, the method includes:
  • the Anchor SFA of the MS detects that a trigger event of the MBS service is provided for the MS.
  • the AAA server triggers the Anchor SFA to provide the MBS service to the user according to the subscription information of the user, or the user initiates the IGMP JoinClGMP join process.
  • the Anchor DPF detects After this message is notified to the Anchor SFA, the Anchor SFA provides the corresponding MBS service to the user after the service is completed and authorized;
  • the Anchor SFA sends an MBS request to the MBS Proxy.
  • the request is used to obtain an access network parameter of the MBS, such as an MCID (Multicast CID), an LCID (Logical CID), and the like.
  • the charging instruction may be added to the request message for requesting the charging information.
  • the MBS request may not carry the charging indication, but the charging agent also receives the MBS request. Report billing information.
  • the MBS charging proxy which is located in the same network element as the MBS Proxy, collects the current MBS service charging information by using the service granularity, and provides the charging client information to the MS.
  • the charging information is the charging information of the MBS service granularity.
  • the current MBS service granularity charging information may be information such as the MBS service traffic or time that has been sent in the current period, and the charging client is located in the same network element (ASN or ASN GW) as the Anchor SFA of the MS. ).
  • the MBS Proxy and the MBS charging proxy are located in the same network element, and the calls between them belong to the prior art, and are not described here.
  • the accounting client of the MS converts the received charging information into charging information of the granularity of the user service of the MS, where specifically: the charging client of the MS adds the granularity charging information of the MBS service to the identifier of the MS. , generated based on The billing information of the user service granularity of the MS is sent to the billing system.
  • the charging system will also receive the MBS service traffic or time used by the newly added MS in the charging period obtained according to the first embodiment or the second embodiment.
  • the fee system subtracts the MBS service traffic or time sent during the period from the MBS service traffic or duration in the period, and obtains the MBS service traffic actually received by the newly added MS in the period or time.
  • the MBS charging proxy periodically reports the charging information, that is, in the process of the first embodiment or the third embodiment, if the MS exits the MBS service, the MBS charging proxy needs to charge the MS.
  • the client reports the accounting information of the MS. Referring to FIG. 7, the method includes:
  • the Anchor SFA of the MS detects that the triggering event of the MBS service of the MS is terminated. For example, the AAA server notifies the Anchor SFA that the MBS service is no longer provided for the MS according to the subscription information of the user; or the user initiates IGMP leave (IGMP exit).
  • the Anchor DPF detects the message and then notifies the Anchor SFA. After the Anchor SFA completes the authorization, the corresponding MBS service is revoked for the user; or the DSD (Dynamic Service Deleting) process initiated by the terminal, the Anchor SFA completes the authorization. After that, the corresponding MBS service is revoked for the user.
  • the Anchor SFA of the MS sends a termination MBS service request message to the MBS Proxy, and is used to request to terminate the MBS service.
  • the embodiment of the present invention may add a charging indication to request the charging information of the MBS service, and the same step 602 similar.
  • the MBS charging proxy that is located in the same network element as the MBS Proxy collects the current MBS service charging information at the service granularity and provides the charging client to the MS.
  • the charging information includes the charging information of the MBS service granularity.
  • the current MBS service granularity charging information may be information such as MBS service traffic or time that has been sent in the current period, and the charging client is located in the same network element (ASN or ASN GW) as the Anchor SFA of the MS. ) o
  • the accounting client of the MS converts the charging information into the charging information of the granularity of the user service of the MS, where the charging client of the MS adds the granularity charging information of the MBS service to the identifier of the MS, and generates the identifier.
  • the charging information of the user service granularity of the MS is sent to the charging system, so that the charging system charges the user who withdraws the MBS service.
  • the MBS charging proxy does not report the periodicity of the present embodiment.
  • the MBS charging proxy reports the current number of sent traffic to the ASN (ASN GW), and the accounting client of the MS.
  • the billing system obtains the number of traffic actually used by the MS according to the difference between the traffic at the time of joining and exiting. Referring to FIG. 8, the method package Included -
  • the Anchor SFA of the MS detects that a trigger event of the MBS service is provided for the newly added MS. For example, the AAA server triggers the Anchor SFA to provide the MBS service to the user according to the subscription information of the user, or the user initiates the IGMP Join C GMP join process. After the Anchor DPF detects this message, it will notify the Anchor SFA. After the service is authorized, the Anchor SFA provides the corresponding MBS service to the user.
  • the anchor SFA sends an MBS request to the MBS Proxy.
  • the request is used to obtain an access network parameter of the MBS, such as an MCID (Multicast CID), an LCID (Logical CID), and the like.
  • a charging indication may be added to the request message for requesting charging information.
  • the MBS charging agent that is in the same network element as the MBS Proxy collects the current MBS service granularity charging information, for example, the current traffic or time information sent by the MBS service, and the currently sent traffic or duration information may be The MBS traffic or time that has been sent so far from the MBS service; is provided to the accounting client of the same network element (ASN or ASN GW) as the Anchor SFA of the MS.
  • the billing client of the MS converts the received billing information into billing information of the MS user service granularity, specifically: the billing client of the MS adds the MBS service granularity billing information to the identifier of the MS, and generates The billing information of the MS user service granularity is sent to the billing system.
  • the anchor SFA is a bearer establishment process for the MBS service initiated by the MS. This step is not described in the prior art.
  • the newly added MS receives MBS service data.
  • the anchor SFA of the MS detects that a trigger event of terminating the MBS service occurs, for example: the AAA server notifies the Anchor SFA that the MBS service is no longer provided for the user according to the subscription information of the user; or the user initiates
  • the Anchor DPF detects the message and then notifies the Anchor SFA. After the Anchor SFA completes the authorization, the corresponding MBS service is revoked for the user; or the DDS (Dynamic Service Deleting) initiated by the terminal is activated. After the anchor SFA completes the authorization, the corresponding MBS service is revoked for the user.
  • the DDS Dynamic Service Deleting
  • the anchor SFA of the MS sends a terminating MBS service request message to the MBS Proxy for requesting termination of the MBS service.
  • the present invention can add a charging indication to the request for requesting charging information of the MBS service.
  • the MBS charging proxy that is connected with the MBS Proxy reports the collected service granularity accounting information to the accounting client of the MS together with the Anchor SFA of the MS, where the charging information is: Information such as MBS service traffic or time sent, information about current sent traffic or time, etc. can be from MBS The MBS traffic or time that the service has sent so far.
  • the charging client of the MS performs charging processing on the received charging information, specifically: the charging client of the MS adds the MS identifier to the granular information of the service, and generates a granularity of the user service based on the MS.
  • the fee information is sent to the billing system.
  • the billing information of the MS user service received when the MS joins and the billing information of the granularity of the MS user received when the MS exits, the traffic flow or time of the two is subtracted. Obtaining the traffic or time actually used by the MS, and the charging system can charge the MS according to the service traffic or time.
  • step 803 it is not sent to the billing system.
  • the charging client subtracts the service traffic obtained in step 803 from the currently obtained service traffic, and obtains the number of MBS service traffic used by the terminal; or subtracts the time obtained in step 803 according to the current time.
  • the MBS service time used by the MS can be obtained, and then the service granularity charging information of the MS is generated and reported to the charging system according to the service traffic or time actually used by the MS, so that the charging system performs charging.
  • the application method is the first embodiment or the second embodiment.
  • the embodiment of the present invention further discloses a charging device for the multicast broadcast service. Referring to FIG. 9, the method includes:
  • the receiving module is configured to receive the MBS service identifier sent by the MBS charging proxy and the charging information of the MBS service granularity;
  • the authenticator is configured to find the context of the locally maintained MS according to the MBS service identifier, and find each MS that currently uses the MBS service;
  • the accounting client is configured to add the MBS service granularity charging information to the identification information of each MS, generate charging information of the user service granularity of each MS, and send the generated charging information to the charging system.
  • the anchor SFA is configured to send an MBS request to the MBS Proxy for triggering the MBS service to be added to the MS, or to terminate the MSB service request to the MBS Proxy after detecting the trigger event of the MBS service that terminates the MS.
  • the above device may be an ASN or an ASN GW.
  • an embodiment of the present invention further discloses an MBS charging proxy.
  • the method includes: The collecting module is configured to collect current MBS service charging information by using a service granularity, where the charging information includes an MBS service identifier and an MBS service granularity charging information;
  • the sending module is configured to send the MBS service charging information to the ASN.
  • the embodiment of the present invention further discloses an MBS gateway.
  • the foregoing MBS charging proxy is further included, and the method further includes:
  • MBS Proxy used to receive MBS requests sent by Anchor SFA or terminate MBS service requests, trigger
  • the MBS charging agent collects the MBS charging information at the service granularity, and sends the collected charging information to the ASN.
  • the fifth embodiment of the present invention further discloses a charging apparatus for a multicast broadcast service, including: an anchor SFA, configured to detect a trigger event for providing an MBS service for a newly added MS, and send an MBS request to the MBS Proxy. ;
  • the accounting client receives the first current MBS service granularity information collected by the MBS charging agent located together with the MBS Proxy;
  • the Anchor SFA is further configured to detect that a trigger event of the MS exiting the MBS service occurs, and send a termination MBS service request to the MBS Proxy;
  • the charging client receives the second current collected by the MBS charging agent located together with the MBS Proxy
  • the charging client is further configured to generate, according to the first current MBS service granularity charging information and the second current MBS service granularity charging information, charging information of the user service granularity actually used by the MS, and report the information to the accounting information.
  • Billing System is further configured to generate, according to the first current MBS service granularity charging information and the second current MBS service granularity charging information, charging information of the user service granularity actually used by the MS, and report the information to the accounting information.
  • the above device may be an ASN or an ASN GW.
  • the embodiment of the invention further discloses a charging device for a multicast broadcast service, including:
  • the Anchor SFA is configured to detect that a trigger event of the MBS service is provided for the newly added MS, and send an MBS request to the MBS Proxy.
  • the charging client receives the first current MBS service granularity information collected by the MBS charging agent, and generates charging information based on the user service granularity, and reports the charging information to the charging system;
  • the Anchor SFA is further configured to detect that a trigger event of the MS exiting the MBS service occurs, to the MBS
  • the Proxy sends a termination MBS service request
  • the charging client receives the second current collected by the MBS charging agent located together with the MBS Proxy MBS service granularity charging information, generating charging information based on user service granularity, and reporting to the charging system; the foregoing device may be an ASN or an ASN GW.
  • the MBS charging proxy collects the charging information based on the service granularity, and reports the charging information of the MBS service granularity to the charging client, so that the charging client can be the ASN GW. Or all the MSs that use the MBS service under the control of the ASN perform the charging process, because the charging agent is no longer required to repeatedly collect and report the same charging information for each MS that uses the MBS service, thereby saving a large amount of ASN internal signaling resources, in addition, when a new MS joins the MBS service, or when the MS exits the MBS service, the user can be billed smoothly.
  • the process of implementing the frame offset adjustment method of the above embodiment can be completed by hardware related to program instructions, and the program can be stored in a readable storage medium, and the program executes the above when executed.
  • the corresponding step in the method may be, 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)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

一种多播广播业务的计费方法及装置 本申请要求于 2008年 11月 5日提交中国专利局、 申请号为 200810217255. 8、发明 名称为 "一种多播广播业务的计费方法及装置"的中国专利申请的优先权, 其全部内容 通过引用结合在本申请中。 技术领域 本发明属于通信技术领域, 尤其涉及一种多播广播业务的计费方法及装置。 背景技术
WiMAX ( Worldwide Interoperability for Microwave Access,全球接入微波互操作性) 是一种基于 IEEE802.16 标准的无线城域网技术。 WiMA 网络无线侧是基于 IEEE802.16d/e标准的无线城域网接入技术,采用 OFDM (Orthogonal Frequency Division Multiplexing, 正交频分复用技术)禾 B OFDMA (OFDM Access, OFDM接入) 的物理层 技术, 能有效的抗多径衰落。 最佳信道衰落情况下, 传输速率可以逼近 75Mbps。
WiMA 网络逻辑架构如图 1所示, WiMA 整个网络主要由以下三部分组成: ( 1 )终端: 包括 SS ( Subscriber Station, 用户台)或 MS (Mobile Station, 移动台), 终端使用该设备接入 WiMA 网络。
(2) 接入业务网: ASN (Access Service Network, 接入业务网) 定义为 WiMAX 终端提供无线接入服务的网络功能集合。 ASN包含了 BS(Base Station,基站)和 ASN-GW (ASN Gateway, ASN网关) 网元。 其中 BS网元的主要功能为: 提供 BS和 MS的 L2 连接、 无线资源管理等等; ASN-GW网元的主要功能为: 为 MS认证、 授权和计费功能 提供客户端功能, 为 MS提供 L3信息的 Relay功能(如 IP地址分配)、 ASN内切换等。
( 3 )连接业务网: CSN ( Connectivity Service Network,连接业务网)定义为 WiMAX 终端提供 IP连接服务。 CSN主要包括包括预付费服务器以及认证、 授权和计费服务器 等逻辑实体, 所提供的主要功能为: MS的 IP地址分配、 Internet接入、 AAA proxy或 者 serve 基于终端的授权控制等。
人们通常所说的通信是在一个节点和另外一个节点之间的通信,但是随着用户需求 的增加, 以及多种媒体的引入, 用户需要进行一对多或多对多的通信, 从而产生了点到 多点 (Point to Multipoint, 简称 " PTM") 的传输模式。 为了在移动网上支持这些模式, 实现一对多的多播广播业务, 同时为了有效地利用移动网络资源, 现有技术在 WiMAX 的基础上定义了 MBS (Multicast Broadcast service 多播广播业务) 业务。 MBS 业务 是在移动网络中提供一个数据源向多个用户发送数据的点到多点业务, 实现网络资源共 享, 提高网络资源的利用率, 尤其是空口接口资源。 WiMA 定义的 MBS不仅能实现 纯文本低速率的消息类多播和广播, 而且还能实现高速多媒体业务的多播和广播, 这无 疑顺应了未来移动数据发展的趋势。
基于 WiMAX网络的 MBS业务支持两种接入模式: 单基站接入和多基站接入。 在 多基站接入模式下, 定义了 MBS域(即 MBS Zone, 用 MBS_zone ID来标识) 的概念, 所谓一个 MBS 域就是多个基站组成的集合, 一个 MBS 域内的所有基站用相同的 Multicast CID和 MBS组安全联盟(MBS Group Security Association,简称" MBS GSA"), 发送同一 MBS业务流的内容, 注册了 MBS服务的终端可以在该 MBS域内通过多个基 站接收 MBS业务数据,并且处于空闲态的终端在 MBS域内跨基站移动时,不需重建连 接, 可以不受影响的接收 MBS业务, 实现 MBS业务的无缝切换。 单基站接入 MBS是 多基站接入 MBS的一种特例, MBS域范围限定为一个基站覆盖范围内, 一个 MBS域 内接收该 MBS的所有用户使用同一个多播连接标识。
目前, 现有技术中没有定义如何对 WIMA 网络中的 MBS业务进行计费, 如果采 用现有的单播业务的计费方法对多播业务进行计费, 会形成大量的数据传输, 对 ASN 网络造成很大的冲击, 影响整个网络性能。 发明内容 本发明实施例提供一种多播广播业务的计费方法及装置, 以实现对 MBS业务的计 费。
本发明实施例采取技术方案为:
一种多播广播业务的计费方法, 包括:
ASN接收 MBS计费代理发送的 MBS业务计费信息,所述 MBS业务计费信息包括 MBS业务标识和 MBS业务粒度计费信息;
根据所述 MBS业务标识确定使用 MBS业务的终端 MS,生成所述 MS的基于用户 业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
一种多播广播业务的计费方法, 包括:
ASN中的 Anchor SFA检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS业务粒度计费信息;
ASN中的 Anchor SFA检测到该 MS退出 MBS业务的触发事件发生,向 MBS Proxy 发送终止 MBS业务请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息;
根据所述第一当前 MBS业务粒度计费信息和第二当前 MBS业务粒度计费信息, 生成该 MS的实际使用的用户业务粒度的计费信息, 并上报给计费系统。
一种多播广播业务的计费方法, 包括:
ASN中的 Anchor SFA检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS业务粒度计费信息, 将所述第一当前 MBS业务粒度计费信息转化为 MS用户业务 粒度计费信息, 上报给计费系统;
ASN中的 Anchor SFA检测到该 MS退出 MBS业务的触发事件发生,向 MBS Proxy 发送终止 MBS业务请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当 前 MBS业务粒度计费信息;将所述第二当前 MBS业务粒度计费信息转化为用户业务粒 度计费信息, 上报给计费系统。
一种多播广播业务的计费装置, 包括- 接收模块: 用于接收 MBS计费代理发送的 MBS业务标识和 MBS业务粒度的计费 信息;
鉴权器: 用于根据所述 MBS业务标识, 查找本地维护的 MS的上下文, 找到当前 使用 MBS业务的各个 MS;
计费客户端:用于将所述 MBS业务粒度计费信息中分别加入各个 MS的标识信息, 生成各个 MS的用户业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
一种 MBS计费代理, 包括: 收集模块: 用于以业务粒度收集当前 MBS业务计费信息,所述 MBS业务计费信息 包括 MBS业务标识和 MBS业务粒度计费信息;
发送模块: 用于向 ASN发送所述 MBS业务计费信息。
一种 MBS网关, 包括上述所述的 MBS计费代理, 还包括:
MBS Proxy, 用于接收 Anchor SFA发送的 MBS请求或终止 MBS业务请求, 触发
MBS计费代理以业务粒度收集 MBS计费信息, 向 ASN发送所收集的计费信息。
一种多播广播业务的计费装置, 包括-
Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息;
所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS Proxy发送终止 MBS业务请求;
所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息;
所述计费客户端还用于根据所述第一当前 MBS 业务粒度计费信息和第二当前 MBS业务粒度计费信息, 生成该 MS 的实际使用的用户业务粒度的计费信息, 并上报 给计费系统。
一种多播广播业务的计费装置, 包括- Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS
Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统;
所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS Proxy发送终止 MBS业务请求;
所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统。
本发明实施例多播广播业务的计费方法及装置, 实现了对 MBS业务的计费, 进一步 的, 由于采用业务粒度的计费信息,进而减少了对 ASN网络的冲击,维护了网络的性能。 附图说明 图 1为现有技术中 WIMAX网络结构示意图;
图 2为本发明实施例 MBS业务计费方法的 WIMAX网络结构示意图;
图 3为本发明实施例 MBS业务计费方法的 WIMAX网络结构示意图;
图 4为本发明实施例 MBS业务计费计费方法流程图;
图 5为本发明另一实施例 MBS业务计费计费方法流程图;
图 6为本发明另一实施例 MBS业务计费计费方法流程图;
图 7为本发明另一实施例 MBS业务计费计费方法流程图;
图 8为本发明另一实施例 MBS业务计费计费方法流程图;
图 9为本发明实施例 MBS业务计费计费装置示意图;
图 10为本发明另一实施例 MBS业务计费计费装置示意图;
图 11为本发明另一实施例 MBS业务计费计费装置示意图; 具体实施方式 本发明实施例提供一种多播广播业务的计费方法, 以实现 WIMA 网络中多播广播 业务的计费。
本发明实施例在现有的 WIMAX网络中, ASN内设置一个 MBS网关, 该 MBS网 关包括 MBS Proxy MBS DPF( MBS Datapath Function)、MBS计费代理(MBS Accounting Agent) , 目前 WIMAX网络有两者网络结构, 如果按照 Profile A或 C部署, 如图 2所 示, ASN包括 BS和 ASN GW, ASN GW中包括 Anchor SFA (锚定服务流授权)、 Accounting Client (计费客户端) 禾 B Authenticator (鉴权器), MBS网关与 ASN GW之 间通过 R4接口连接; 如果按照 Profile B部署, 如图 3所示, ASN内不区分 BS和 ASN GW, ASN中包括 Anchor SFA、 Accounting Client和 Authenticator, MBS网关与 ASN 之间通过 R4接口连接。
MBS DPF为 MBS数据通路功能,它是 CSN向 ASN提供 MBS业务时的 ASN数据 入口;
MBS Proxy为 MBS代理服务器, 它提供 MBS业务信令面功能, 负责处理 MBS服 务器与 MS、 ASN的 MBS业务信令处理和转发, 与 MBS DPF位于同一网元上;
MBS Accounting Agent为 MBS计费代理, 它负责收集 MBS业务的计费信息, 与
MBS DPF位于同一网元上。
CSN内的计费服务器可能是单独的一个网元, 也可能位于 AAA (Authentication, Authorization, Accounting, 鉴权授权计费) 服务器上, 计费服务器与 ASN或 ASN GW 之间通过 R3接口连接。
本发明实施例所述多播广播业务的计费方法, 采取的技术方案为:
ASN接收 MBS计费代理发送的 MBS业务计费信息,所述计费信息包括 MBS业务 标识和 MBS业务粒度计费信息;
根据本地维护的终端 MS的上下文信息, 以及接收到的所述 MBS业务标识和 MBS 业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并将生成的计费信息发送给计 费系统。
参考图 4, 本发明实施例一所述 MBS业务的计费方法包括:
401、 MBS计费代理的以业务粒度收集 MBS业务计费信息, 并向 MBS业务的计费 客户端所在的 ASN发送所述计费信息;
计费信息中包括 MBS业务标识和 MBS业务粒度的计费信息, 所述 MBS业务标识 可以是业务 ID、 业务名称、 业务类型、 多播 IP (Multicast IP)地址、 MBS Zone ID (多 播广播业务域标识)、 MCID (Multicast Connection ID, 多播连接标识) 中的至少一种, 用于标识具体 Zone内的业务,所述业务粒度的计费信息可以为所发送的 MBS业务流量 或 MBS业务时间等。
所述 MBS业务的计费客户端所在 ASN指的是当前 MBS Zone内的所有 ASN,或者 该 MBS Zone内所有具有计费客户端功能的 ASN,或者该 MBS Zone内所有接受该 MBS 业务的 MS的计费客户端所在的 ASN。
MBS计费代理可周期性的收集 MBS业务计费信息, 并周期性的向 MBS业务的计 费客户端所在的 ASN发送所述计费信息,如果是 Profile B,则 MBS计费代理向 ASN GW 发送所收集的计费信息,本申请中, MBS计费代理向 ASN或 ASN GW发送计费信息统 一称为向 ASN发送计费信息。 所述业务粒度的计费信息可以为当前周期所发送的 MBS 业务流量或 MBS业务时间等。 402、 ASN根据所述 MBS业务标识确定使用 MBS业务的终端 MS, 生成所述 MS 的基于用户业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
ASN可根据本地维护的 MS的上下文信息, 查找当前使用该 MBS业务的 MS, 并 将收到的计费信息加入该 MS的标识, 生成该 MS的基于用户业务粒度的计费信息, 并 发送给计费系统;
ASN中(或 ASN GW)的鉴权器根据 MBS业务标识,检索本地维护的 MS上下文, 若某个上下文表明有 MS正在使用这个 MBS业务, 则触发该 MS的计费客户端进行计 费处理, 具体为: MS 的计费客户端将来自 MBS计费代理的业务粒度计费信息将计费 信息中加入 MS标识信息, 该 MS的标识信息可以为 MS的 NAI、 MS的 MAC地址、 MS的 IP地址或业务订阅用户标识中至少一项, 生成基于用户业务粒度的计费信息, 将 根据计费策略生成的计费信息发送给计费系统;
上述步骤中,可以找到使用 MBS业务的各个 MS,则 MS的计费客户端将所述 MBS 业务粒度计费信息中分别加入各个 MS的标识信息, 生成各个 MS的用户业务粒度的计 费信息, 并将生成的计费信息发送给计费系统。
计费系统可根据收到的基于用户业务粒度的计费信息对使用该 MBS业务的用户进 行计费, 计费过程为现有技术, 不再赘述。
403、 ASN向 MBS计费代理返回确认消息, 通知 MBS计费代理之前所发送的计费 信息已被接收;
步骤 403为可选步骤, 可在收到计费信息后立即执行, 即步骤 403与步骤 402可并 发进行, 没有严格的执行顺序。
本发明实施例二中 MBS业务的计费方法与实施例一不同之处在于, MBS计费代理 不主动向 ASN发送计费信息, 而是在接收到 ASN发送的计费请求后, 再将收集到的计 费信息上报到 ASN, 参考图 5, 包括:
501、 ASN向 MBS计费代理发送计费请求消息;
所述计费请求消息可以中携带有 MBS的业务标识,所述 MBS业务标识可以是业务
ID、 业务名称、 业务类型、 多播 IP (Multicast IP) 地址、 MBS Zone ID (多播广播业务 域标识)、 MCID (Multicast Connection ID, 多播连接标识) 中的至少一种, 用于标识具 体 Zone内的业务; ASN可周期性的向 MBS计费代理发送计费请求消息。 502、 MBS计费代理的以业务粒度收集 MBS业务计费信息, 并向 MBS业务的计费 客户端所在的 ASN发送所述计费信息;
计费信息中包括 MBS业务标识和 MBS业务粒度计费信息,所述业务粒度的计费信 息可以为所发送的 MBS业务流量或 MBS业务时间等。
503、 ASN根据本地维护的 MS的上下文信息, 查找当前使用该 MBS业务的 MS, 生成该 MS的基于用户业务粒度的计费信息, 并发送给计费系统;
该步骤同 402类似, 不再赘述, 并且, 进一步的, ASN可以向 MBS计费代理返回 确认消息。
实施例三, MBS 计费代理在周期性上报计费信息的过程中, 即, 在实施例一或实 施例三方法过程中, 如果有新的 MS加入 MBS业务, MBS计费代理需要向 MS的计费 客户端上报该 MS的计费信息; 参考图 6, 该方法包括:
601、 MS的 Anchor SFA检测到为 MS提供 MBS业务的触发事件发生,例如: AAA 服务器根据用户的签约信息触发 Anchor SFA为用户提供 MBS业务,或者用户主动发起 IGMP JoinClGMP加入)过程, Anchor DPF检测到此消息后再通知到 Anchor SFA, Anchor SFA在业务完成授权后, 为用户提供对应的 MBS业务等;
602、 Anchor SFA向 MBS Proxy发送 MBS请求, 现有技术中该请求用于获取 MBS 的接入网参数, 例如 MCID (Multicast CID, 多播 CID)、 LCID (Logical CID,逻辑 CID) 等; 本实施例中, 可以在该请求消息中增加计费指示, 用于要求提供计费信息; 在另一 实施例中, MBS请求可以不携带计费指示, 但计费代理收到该 MBS请求后也同样上报 计费信息。
603、与 MBS Proxy位于同一网元的 MBS计费代理以业务粒度收集当前的 MBS业 务计费信息, 并提供给 MS的计费客户端, 计费信息为 MBS业务粒度的计费信息, 还 可包括 MBS业务标识,所述当前 MBS业务粒度计费信息可以为本周期内已发送的 MBS 业务流量或时间等信息, 所述计费客户端与 MS的 Anchor SFA位于同一网元 (ASN或 者 ASN GW)。 MBS Proxy与 MBS计费代理位于同一网元,它们之间的调用属于现有技 术, 这里不再赘述。
604、 MS的计费客户端将收到的计费信息转化为该 MS的用户业务粒度的计费信息, 具体为: MS的计费客户端将所述 MBS业务粒度计费信息加入 MS的标识, 生成基于该 MS的用户业务粒度的计费信息, 发送给计费系统。
在后续的下一个周期性计费过程中,计费系统还将收到按照实施例一或实施例二得 到的该新加入 MS在这个计费周期内所使用的 MBS业务流量或时间, 则计费系统将这 个周期内的 MBS业务流量或时长,减去 MS新加入时获得的该周期内已发送的 MBS业 务流量或时间, 即可得到该周期内新加入 MS实际接收到的 MBS业务流量或时间。
实施例四, MBS 计费代理在周期性上报计费信息的过程中, 即, 在实施例一或实 施例三方法过程中, 如果有 MS退出 MBS业务, MBS计费代理需要向 MS的计费客户 端上报该 MS的计费信息; 参考图 7, 该方法包括:
701、 MS的 Anchor SFA检测到终止某 MS的 MBS业务的触发事件发生, 例如: AAA服务器根据用户的签约信息通知 Anchor SFA不再为该 MS提供 MBS业务; 或者 用户主动发起 IGMP leave (IGMP退出) 过程, Anchor DPF检测到此消息后再通知到 Anchor SFA, Anchor SFA完成授权后, 为用户撤销对应的 MBS业务; 或者终端发起的 DSD (Dynamic Service Deleting, 动态服务流删除) 过程, Anchor SFA完成授权后, 为 用户撤销对应的 MBS业务。
702、 MS的 Anchor SFA向 MBS Proxy发送终止 MBS业务请求消息, 用于请求终 止 MBS业务;本发明实施例可以在该请求中增加计费指示,用于请求 MBS业务的计费 信息, 同步骤 602类似。
703 与 MBS Proxy位于同一网元的 MBS计费代理以业务粒度收集当前的 MBS业 务计费信息, 并提供给 MS的计费客户端, 计费信息中包括 MBS业务粒度的计费信息, 还可包括 MBS业务标识, 所述当前 MBS业务粒度计费信息可以为本周期内已发送的 MBS业务流量或时间等信息,所述计费客户端与 MS的 Anchor SFA位于同一网元( ASN 或者 ASN GW) o
704、 MS的计费客户端将计费信息转化为该 MS的用户业务粒度的计费信息, 具体 为: MS的计费客户端将所述 MBS业务粒度计费信息加入 MS的标识, 生成基于该 MS 的用户业务粒度的计费信息, 发送给计费系统, 以使得计费系统对该退出 MBS业务的 用户进行计费。
实施例五,本实施例 MBS计费代理不周期性上报,仅在终端加入和退出 MBS业务 时, MBS计费代理向 ASN (ASN GW)上报当前已发送的流量数, MS的计费客户端或 计费系统根据加入和退出时流量之差获得 MS实际使用的流量数, 参考图 8, 该方法包 括-
801、 MS的 Anchor SFA检测到为新加入的 MS提供 MBS业务的触发事件发生,例 如: AAA服务器根据用户的签约信息触发 Anchor SFA为用户提供 MBS业务, 或者用 户主动发起 IGMP Join C lGMP加入)过程, Anchor DPF检测到此消息后再通知到 Anchor SFA, Anchor SFA在业务完成授权后, 为用户提供对应的 MBS业务。
802、 Anchor SFA向 MBS Proxy发送 MBS请求, 现有技术中该请求用于获取 MBS 的接入网参数,例如 MCID ( Multicast CID, 多播 CID)、 LCID ( Logical CID, 逻辑 CID ) 等; 本实施例中可在该请求消息中增加计费指示, 用于要求提供计费信息。
803、与 MBS Proxy位于同一网元的 MBS计费代理收集当前的 MBS业务粒度计费 信息, 例如: 该 MBS业务当前已发送的流量或时间等信息, 当前已发送的流量或时长 等信息可以为从 MBS业务开始到目前为止已经发送的 MBS流量或时间; 提供给与 MS 的 Anchor SFA位于同一网元 (ASN或者 ASN GW) 的计费客户端。 MS的计费客户端 对收到的计费信息转化为该 MS用户业务粒度的计费信息, 具体为: MS的计费客户端 将所述 MBS业务粒度计费信息加上 MS的标识, 生成该 MS用户业务粒度的计费信息, 发送给计费系统。
804、 Anchor SFA为 MS发起 MBS业务的承载建立过程, 该步骤为现有技术不在 赘述。
805、 所述新加入的 MS接收 MBS业务数据。
806、 MS的 Anchor SFA检测到终止 MBS业务的触发事件发生, 例如: AAA服务 器根据用户的签约信息通知 Anchor SFA不再为用户提供 MBS业务;或者用户主动发起
IGMP leave ( IGMP退出) 过程, Anchor DPF检测到此消息后再通知到 Anchor SFA, Anchor SFA完成授权后,为用户撤销对应的 MBS业务;或者终端发起的 DSD ( Dynamic Service Deleting, 动态服务流删除) 过程, Anchor SFA完成授权后, 为用户撤销对应的 MBS业务。
807、 MS的 Anchor SFA向 MBS Proxy发送终止 MBS业务请求消息, 用于请求终 止 MBS业务。 本发明可在该请求中增加计费指示, 用于请求 MBS业务的计费信息。
808、 与 MBS Proxy在一起的 MBS计费代理将收集到的业务粒度计费信息上报给 与 MS的 Anchor SFA在一起的 MS的计费客户端, 所述计费信息为: 该 MBS业务当前 已发送的 MBS业务流量或时间等信息, 当前已发送的流量或时间等信息可以为从 MBS 业务开始到目前为止已经发送的 MBS流量或时间。 MS 的计费客户端对收到的计费信 息进行计费处理, 具体为: MS的计费客户端对所述业务粒度计费信息加上 MS标识, 生成基于该 MS的用户业务粒度的计费信息, 发送给计费系统。
计费系统接收后, 根据 MS加入时所收到的 MS用户业务粒度计费信息, 以及 MS 退出时所收到的 MS用户业务粒度的计费信息, 两者的业务流量或时间相减, 可得到该 MS实际使用的业务流量或时间, 计费系统根据所述业务流量或时间, 便可对该 MS进 行计费。
809, 承载删除过程, 现有技术, 不再赘述。
在另一个实施例中, 步骤 803中, 并不发送给计费系统。 步骤 808中, 计费客户端 将当前得到的业务流量减去步骤 803 中得到的业务流量, 即可得到终端所使用的 MBS 业务流量数; 或者根据当前的时间减去步骤 803中得到的时间, 即可得到 MS所使用的 MBS业务时间,然后根据得到的 MS实际使用的业务流量或时间, 生成该 MS的业务粒 度计费信息上报给计费系统, 以使得计费系统进行计费。
应用方法实施例一或实施例二, 本发明实施例还公开一种多播广播业务的计费装 置, 参考图 9, 包括:
接收模块: 用于接收 MBS计费代理发送的 MBS业务标识和 MBS业务粒度的计费 信息;
鉴权器: 用于根据所述 MBS业务标识, 查找本地维护的 MS的上下文, 找到当前 使用 MBS业务的各个 MS ;
计费客户端:用于将所述 MBS业务粒度计费信息中分别加入各个 MS的标识信息, 生成各个 MS的用户业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
应用方法实施例三或实施例四, 该装置还可进一步包括:
Anchor SFA, 用于检测到为新加入 MS提供 MBS业务的触发事件向 MBS Proxy发 送 MBS请求; 或用于检测到终止 MS的 MBS业务的触发事件后, 向 MBS Proxy发送 终止 MSB业务请求。
上述装置可以为 ASN或 ASN GW。
对应实施例一或实施例二,本发明实施例还公开了一种 MBS计费代理,参考图 10, 包括: 收集模块: 用于以业务粒度收集当前 MBS业务计费信息, 所述计费信息包括 MBS 业务标识和 MBS业务粒度计费信息;
发送模块: 用于向 ASN发送所述 MBS业务计费信息。
对应实施例三或实施例四, 本发明实施例还公开了一种 MBS网关, 参考图 11, 包 括上述所述的 MBS计费代理, 还包括:
MBS Proxy, 用于接收 Anchor SFA发送的 MBS请求或终止 MBS业务请求, 触发
MBS计费代理以业务粒度收集 MBS计费信息, 向 ASN发送所收集的计费信息。
应用实施例五, 本发明实施例还公开一种多播广播业务的计费装置, 包括: Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息;
所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS Proxy发送终止 MBS业务请求;
所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前
MBS业务粒度计费信息;
所述计费客户端还用于根据所述第一当前 MBS业务粒度计费信息和第二当前 MBS 业务粒度计费信息, 生成该 MS的实际使用的用户业务粒度的计费信息, 并上报给计费 系统。
上述装置可以为 ASN或 ASN GW。
本发明实施例还公开一种多播广播业务的计费装置, 包括:
Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统;
所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS
Proxy发送终止 MBS业务请求;
所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统; 上述装置可以为 ASN或 ASN GW。
本发明实施例提供的计费方法及装置, MBS 计费代理基于业务粒度来收集计费信 息, 并向计费客户端上报 MBS业务粒度的计费信息, 使得计费客户端可以为所在 ASN GW或 ASN的控制之下的所有使用该 MBS业务的 MS进行计费处理, 由于不再需要计 费代理针对每个使用该 MBS业务的 MS都重复收集和上报相同的计费信息, 从而节省 了大量 ASN内部信令资源, 另外当有新的 MS加入 MBS业务, 或有 MS退出 MBS业 务时, 也能顺利实现对该用户的计费。
本领域普通技术人员可以理解, 实现上述实施例帧偏移调整方法的过程可以通过程 序指令相关的硬件来完成, 所述的程序可以存储于可读取存储介质中, 该程序在执行时 执行上述方法中的对应步骤。 所述的存储介质可以如: ROM/RAM、 磁碟、 光盘等。
上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims

权利要求
1、 一种多播广播业务的计费方法, 其特征在于, 包括:
接入业务网 ASN中的锚定服务流授权 Anchor SFA检测到为新加入的终端 MS提供 多播广播 MBS业务的触发事件发生, 向 MBS代理 MBS Proxy发送 MBS请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前
MBS业务粒度计费信息;
ASN中的 Anchor SFA检测到该 MS退出 MBS业务的触发事件发生,向 MBS Proxy 发送终止 MBS业务请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息;
根据所述第一当前 MBS业务粒度计费信息和第二当前 MBS业务粒度计费信息,生 成该 MS的实际使用的用户业务粒度的计费信息, 并上报给计费系统。
2、 一种多播广播业务的计费方法, 其特征在于, 包括:
ASN接收 MBS计费代理发送的 MBS业务计费信息,所述 MBS业务计费信息包括 MBS业务标识和 MBS业务粒度计费信息;
根据所述 MBS业务标识确定使用 MBS业务的终端 MS, 生成所述 MS的基于用户 业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
3、 如权利要求 2所述的方法, 其特征在于, 该方法之前进一步包括:
MBS代理周期性的以业务粒度收集 MBS业务计费信息, 并向所述 ASN发送所收 集的 MBS业务计费信息。
4、 如权利要求 2所述的方法, 其特征在于, 该方法之前进一步包括: 所述 ASN周 期性的向所述 MBS计费代理发送计费信息请求消息, MBS计费代理接收后,收集 MBS 业务计费信息并发送给所述 ASN。
5、 如权利要求 3或 4所述的方法, 其特征在于, 所述 MBS业务粒度计费信息包括 当前周期所发送的 MBS业务流量或 MBS业务时间。
6、 如权利要求 2-4任意一项所述方法, 其特征在于, 根据所述 MBS业务标识确定 使用 MBS业务的终端 MS, 并生成所述 MS的基于用户业务粒度的计费信息, 包括:
ASN中的鉴权器根据所述 MBS业务标识, 查找本地维护的 MS的上下文, 找到当 前使用 MBS业务的各个 MS, 触发 MS的计费客户端将所述 MBS业务粒度计费信息中 分别加入各个 MS的标识信息, 生成各个 MS的用户业务粒度的计费信息。
7、 如权利要求 3或 4所述的方法, 其特征在于, 进一步包括:
所述 ASN中的 Anchor SFA检测到为新加入 MS提供 MBS业务的触发事件或终止 MS的 MBS业务的触发事件后, 向 MBS Proxy发送 MBS请求或终止 MSB业务请求;
MBS计费代理以业务粒度收集当前的 MBS业务的计费信息,并发送给 ASN中 MS 的计费客户端;
所述计费客户端将收到计费信息转化为该 MS的用户业务粒度的计费信息, 并上报 给计费系统。
8、 如权利要求 7所述的方法, 其特征在于, 所述 MBS请求中包括计费指示。
9、 一种多播广播业务的计费方法, 其特征在于, 包括:
ASN中的 Anchor SFA检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS业务粒度计费信息, 将所述第一当前 MBS业务粒度计费信息转化为 MS第一用户 业务粒度计费信息, 上报给计费系统;
ASN中的 Anchor SFA检测到该 MS退出 MBS业务的触发事件发生,向 MBS Proxy 发送终止 MBS业务请求;
ASN中的计费客户端接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息; 将所述第二当前 MBS业务粒度计费信息转化为 MS第二用户 业务粒度计费信息, 上报给计费系统。
10、 一种多播广播业务的计费装置, 其特征在于, 包括:
Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息;
所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS Proxy发送终止 MBS业务请求; 所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS业务粒度计费信息;
所述计费客户端还用于根据所述第一当前 MBS业务粒度计费信息和第二当前 MBS 业务粒度计费信息, 生成该 MS的实际使用的用户业务粒度的计费信息, 并上报给计费 系统。
11、 一种多播广播业务的计费装置, 其特征在于, 包括- 接收模块: 用于接收 MBS计费代理发送的 MBS业务标识和 MBS业务粒度的计费 信息;
鉴权器: 用于根据所述 MBS业务标识, 查找本地维护的 MS的上下文, 找到当前 使用 MBS业务的各个 MS ;
计费客户端:用于将所述 MBS业务粒度计费信息中分别加入各个 MS的标识信息, 生成各个 MS的用户业务粒度的计费信息, 并将生成的计费信息发送给计费系统。
12、 如权利要求 11所述的装置, 其特征在于, 进一步包括:
Anchor SFA, 用于检测到为新加入 MS提供 MBS业务的触发事件向 MBS Proxy发 送 MBS请求; 或用于检测到终止 MS的 MBS业务的触发事件后, 向 MBS Proxy发送 终止 MSB业务请求。
13、 一种 MBS计费代理, 其特征在于, 包括:
收集模块: 用于以业务粒度收集当前 MBS业务计费信息,所述 MBS业务计费信息 包括 MBS业务标识和 MBS业务粒度计费信息;
发送模块: 用于向 ASN发送所述 MBS业务计费信息。
14、 一种 MBS网关, 其特征在于, 包括如权利要求 11所述的 MBS计费代理, 还 包括:
MBS Proxy, 用于接收 Anchor SFA发送的 MBS请求或终止 MBS业务请求, 触发 MBS计费代理以业务粒度收集 MBS计费信息, 向 ASN发送所收集的计费信息。
15、 一种多播广播业务的计费装置, 其特征在于, 包括:
Anchor SFA, 用于检测到为新加入的 MS提供 MBS业务的触发事件发生, 向 MBS Proxy发送 MBS请求;
计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第一当前 MBS 业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统; 所述 Anchor SFA, 还用于检测到该 MS退出 MBS业务的触发事件发生, 向 MBS
Proxy发送终止 MBS业务请求;
所述计费客户端, 接收与 MBS Proxy位于一起的 MBS计费代理收集的第二当前 MBS 业务粒度计费信息, 生成基于用户业务粒度的计费信息, 并上报给计费系统。
PCT/CN2009/074803 2008-11-05 2009-11-05 一种多播广播业务的计费方法及装置 Ceased WO2010051760A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
BRPI0921920A BRPI0921920A2 (pt) 2008-11-05 2009-11-05 método e aparelho para medição de serviço de difusão de transmissão múltipla
US13/101,523 US20110216687A1 (en) 2008-11-05 2011-05-05 Method and Apparatus for Accounting Multicast Broadcast Service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810217255A CN101741581B (zh) 2008-11-05 2008-11-05 一种多播广播业务的计费方法及装置
CN200810217255.8 2008-11-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/101,523 Continuation US20110216687A1 (en) 2008-11-05 2011-05-05 Method and Apparatus for Accounting Multicast Broadcast Service

Publications (1)

Publication Number Publication Date
WO2010051760A1 true WO2010051760A1 (zh) 2010-05-14

Family

ID=42152502

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/074803 Ceased WO2010051760A1 (zh) 2008-11-05 2009-11-05 一种多播广播业务的计费方法及装置

Country Status (4)

Country Link
US (1) US20110216687A1 (zh)
CN (1) CN101741581B (zh)
BR (1) BRPI0921920A2 (zh)
WO (1) WO2010051760A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137372B (zh) * 2010-08-05 2014-12-10 华为技术有限公司 通信计费方法及计费触发网元
CN118921632A (zh) * 2023-05-08 2024-11-08 华为技术有限公司 一种通信方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845527A (zh) * 2005-11-02 2006-10-11 华为技术有限公司 在微波接入全球互通系统中提供组播业务的方法及系统
CN101150422A (zh) * 2006-09-20 2008-03-26 华为技术有限公司 组播广播系统和方法
CN101188504A (zh) * 2006-11-20 2008-05-28 华为技术有限公司 一种网络融合策略计费控制架构的系统及处理方法
CN101296393A (zh) * 2007-04-27 2008-10-29 华为技术有限公司 一种多播广播业务的控制方法、系统及装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100454819C (zh) * 2006-06-19 2009-01-21 华为技术有限公司 一种多播服务实现方法
US8619623B2 (en) * 2006-08-08 2013-12-31 Marvell World Trade Ltd. Ad-hoc simple configuration
KR101145848B1 (ko) * 2006-11-29 2012-05-17 삼성전자주식회사 콘텐츠 전송을 위한 접근 제어 방법 및 상기 접근 제어방법을 이용하는 네트워크의 노드
CN101296396B (zh) * 2007-04-24 2010-12-08 中兴通讯股份有限公司 一种获取小区多媒体广播组播业务支持能力的方法
CN101060414B (zh) * 2007-05-25 2011-05-25 中兴通讯股份有限公司 Mbms按流量计费的方法和系统
WO2010045493A2 (en) * 2008-10-15 2010-04-22 Zte U.S.A., Inc. Charging and accounting method and system for multicast and broadcast services

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845527A (zh) * 2005-11-02 2006-10-11 华为技术有限公司 在微波接入全球互通系统中提供组播业务的方法及系统
CN101150422A (zh) * 2006-09-20 2008-03-26 华为技术有限公司 组播广播系统和方法
CN101188504A (zh) * 2006-11-20 2008-05-28 华为技术有限公司 一种网络融合策略计费控制架构的系统及处理方法
CN101296393A (zh) * 2007-04-27 2008-10-29 华为技术有限公司 一种多播广播业务的控制方法、系统及装置

Also Published As

Publication number Publication date
CN101741581B (zh) 2012-09-05
US20110216687A1 (en) 2011-09-08
CN101741581A (zh) 2010-06-16
BRPI0921920A2 (pt) 2015-12-29

Similar Documents

Publication Publication Date Title
JP4634389B2 (ja) 無線通信システムにおけるブロードキャストアプリケーションのための方法および装置
CN101155343B (zh) 无线网络中终端加入多播广播业务的方法及其系统
CN101155346B (zh) 多播广播系统中终端移动的方法和基站
WO2012142955A1 (zh) 机器对机器服务管理设备、网络设备、业务处理方法及系统
WO2008040238A1 (en) Method of terminal adding multicast broadcast service in wireless network and thereof system
WO2008046350A1 (en) A method and a base station for counting the number of user in mbms service
CN101150852B (zh) 终端退出多播广播业务的方法及多播广播系统
CN101291462A (zh) 多播广播系统中终端移动的方法和相关终端
WO2008049368A1 (en) A management method and system of the multicast broadcast service
WO2009103244A1 (zh) 无线网络中发起多播广播业务的方法和装置
WO2010051760A1 (zh) 一种多播广播业务的计费方法及装置
CN100479537C (zh) 无线通信系统中实现多播及广播业务的控制方法
CN100466757C (zh) 一种在WiMAX移动通信系统中提供多播服务的系统
CN101155328A (zh) 通信系统中删除/修改组播广播业务的方法
WO2008131694A1 (en) Control method, system and apparatus of multicast and broadcast service
CN101938700B (zh) 一种广播多播服务系统中数据流传输的方法和系统
CN101242293A (zh) 多播广播业务用户数目统计方法及终端
CN100479370C (zh) WiMAX移动通信系统中多播服务器发起释放多播业务的方法
WO2009129730A1 (zh) 一种通用业务接口系统注册的方法、装置与系统
WO2009146630A1 (zh) 实现本地传输的方法、系统和设备
CN101064926B (zh) WiMAX移动通信系统中移动用户台加入多播业务的方法
WO2009105980A1 (zh) 一种多播广播业务的授权控制方法、系统及装置
CN101534201A (zh) 一种触发计费的方法、接入网和通信系统
HK1153585A (zh) 用於無線通信系統中的廣播應用的方法和設備
HK1093388B (zh) 用於無線通信系統中的廣播應用的方法和設備

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: 09824415

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: 09824415

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: PI0921920

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20110504