Method and Apparatus for Accounting Multicast Broadcast Service
First Claim
Patent Images
1. A method for accounting a multicast broadcast service (MBS), the method comprising:
- detecting, by an Anchor Service Flow Authentication (Anchor SFA) in an Access Service Network (ASN), occurrence of a trigger event of providing an MBS service to a mobile station (MS);
sending an MBS request from the Anchor SFA in the ASN to an MBS Proxy;
receiving, by an accounting client in the ASN, first current MBS service granularity-based accounting information collected by an MBS accounting agent located together with the MBS Proxy;
detecting, by the Anchor SFA in the ASN, occurrence of a trigger event that the MS exits the MBS service;
sending a request for terminating the MBS service from the Anchor SFA in the ASN to the MBS Proxy;
receiving, by the accounting client in the ASN, second current MBS service granularity-based accounting information collected by the MBS accounting agent located together with the MBS Proxy;
generating subscriber service granularity-based accounting information actually used by the MS according to the first current MBS service granularity-based accounting information and the second current MBS service granularity-based accounting information; and
reporting the generated accounting information to an accounting system.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for accounting a multicast broadcast service (MBS), an Access Service Network (ASN) receives MBS service accounting information sent by an MBS accounting agent. The MBS service accounting information includes an MBS service identifier and MBS service granularity-based accounting information. A mobile station (MS) is determined using the MBS service according to the MBS service identifier. Subscriber service granularity-based accounting information of the MS is generated and the generated accounting information is sent to an accounting system.
5 Citations
17 Claims
-
1. A method for accounting a multicast broadcast service (MBS), the method comprising:
-
detecting, by an Anchor Service Flow Authentication (Anchor SFA) in an Access Service Network (ASN), occurrence of a trigger event of providing an MBS service to a mobile station (MS); sending an MBS request from the Anchor SFA in the ASN to an MBS Proxy; receiving, by an accounting client in the ASN, first current MBS service granularity-based accounting information collected by an MBS accounting agent located together with the MBS Proxy; detecting, by the Anchor SFA in the ASN, occurrence of a trigger event that the MS exits the MBS service; sending a request for terminating the MBS service from the Anchor SFA in the ASN to the MBS Proxy; receiving, by the accounting client in the ASN, second current MBS service granularity-based accounting information collected by the MBS accounting agent located together with the MBS Proxy; generating subscriber service granularity-based accounting information actually used by the MS according to the first current MBS service granularity-based accounting information and the second current MBS service granularity-based accounting information; and reporting the generated accounting information to an accounting system.
-
-
2. A method for accounting a multicast broadcast service (MBS), the method comprising:
-
receiving, by an Access Service Network (ASN), MBS service accounting information sent by an MBS accounting agent, wherein the MBS service accounting information comprises an MBS service identifier and MBS service granularity-based accounting information; determining a mobile station (MS) that uses the MBS service according to the MBS service identifier; generating subscriber service granularity-based accounting information of the MS; and sending the generated accounting information to an accounting system. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for accounting a multicast broadcast service (MBS), the method comprising:
-
detecting, by an Anchor Service Flow Authentication (Anchor SFA) in an Access Service Network (ASN), occurrence of a trigger event for providing an MBS service to a mobile station (MS); sending an MBS request from the Anchor SFA in the ASN to an MBS Proxy; receiving, by an accounting client in the ASN, first current MBS service granularity-based accounting information collected by an MBS accounting agent located together with the MBS Proxy; converting, by the accounting client in the ASN, the first current MBS service granularity-based accounting information to first subscriber service granularity-based accounting information of the MS; reporting, by the accounting client in the ASN, the converted accounting information to an accounting system; detecting, by the Anchor SFA in the ASN, occurrence of a trigger event that the MS exits the MBS service, and sending a request for terminating the MBS service to the MBS Proxy; and receiving, by the accounting client in the ASN, second current MBS service granularity-based accounting information collected by the MBS accounting agent located together with the MBS Proxy; converting, by the accounting client in the ASN, the second current MBS service granularity-based accounting information into second subscriber service granularity-based accounting information of the MS; and reporting, by the accounting client in the ASN, the converted accounting information to the accounting system.
-
-
13. An apparatus for accounting a multicast broadcast service (MBS), the apparatus comprising:
-
an Anchor Service Flow Authentication (Anchor SFA), configured to detect occurrence of a trigger event for providing an MBS service to a mobile station (MS) and to send an MBS request to an MBS Proxy; and an accounting client, configured to receive first current MBS service granularity-based accounting information collected by an MBS accounting agent located together with the MBS Proxy; wherein the Anchor SFA is further configured to detect occurrence of a trigger event that the MS exits the MBS service and to send a request for terminating the MBS service to the MBS Proxy; wherein the accounting client is further configured to receive second current MBS service granularity-based accounting information collected by the MBS accounting agent located together with the MBS Proxy; and wherein the accounting client is further configured to generate subscriber service granularity-based accounting information actually used by the MS according to the first current MBS service granularity-based accounting information and the second current MBS service granularity-based accounting information, and to report the generated accounting information to an accounting system.
-
-
14. An apparatus for accounting a multicast broadcast service (MBS), the apparatus comprising:
-
a receiving module, configured to receive an MBS service identifier and MBS service granularity-based accounting information sent by an MBS accounting agent; an authenticator, configured to search for mobile station (MS) contexts maintained locally according to the MBS service identifier, and to find MSs that use the MBS service currently; and an accounting client, configured to add the identification information of each of the MSs to the respective MBS service granularity-based accounting information, to generate subscriber service granularity-based accounting information of each of the MSs, and to send the generated accounting information to an accounting system. - View Dependent Claims (15, 16)
-
-
17. An apparatus for accounting a multicast broadcast service (MBS), the apparatus comprising:
-
an Anchor Service Flow Authentication (Anchor SFA), configured to detect occurrence of a trigger event of providing an MBS service to an MS, and to send an MBS request to an MBS Proxy; and an accounting client, configured to receive first current MBS service granularity-based accounting information collected by an MBS accounting agent located together with the MBS Proxy, to generate subscriber service granularity-based accounting information, and to report the generated accounting information to an accounting system; wherein the Anchor SFA is further configured to detect occurrence of a trigger event that the MS exits the MBS service, and to send a request for terminating the MBS service to the MBS Proxy; and wherein the accounting client is further configured to receive second current MBS service granularity-based accounting information collected by the MBS accounting agent located together with the MBS Proxy, to generate subscriber service granularity-based accounting information, and to report the generated accounting information to the accounting system.
-
Specification