Use of radius in UMTS to perform accounting functions
First Claim
1. A method for accounting, for an Integrated Network Controller (INC), related to a user equipment (UE) accessing the Internet through a Universal Mobile Telecommunications System (UMTS) access network, the method comprising:
- receiving from the UE, at the INC, a request for access to a target Internet Service Provider (ISP), the INC associated with a UMTS access network and comprising a Radio Network Controller (RNC), a Serving GPRS Service Node (SGSN), and a RADIUS client that is operable for communicating with a RADIUS server over an internet protocol (IP) network, wherein the RADIUS client is within the UMTS access network and a RADIUS accounting function is associated with the RADIUS server;
initiating UE access to the target ISP in response to receiving authentication at the RADIUS client from the RADIUS server via the IP network; and
initiating tracking of access activity by the RADIUS server, wherein the access activity is stored in an accounting database associated with the RADIUS accounting function and a subscriber identification associated with the UE, and wherein the accounting database is updated at repeated intervals during a connection session between the user and the network until a disconnection occurs, and when a disconnection occurs receiving a final accounting message reporting a time and amount of data communicated during the session.
13 Assignments
0 Petitions
Accused Products
Abstract
A wireless access network system comprises a RADIUS (Remote Access Dial-In User System) arrangement with an associated RADIUS accounting function. The RADIUS arrangement is arranged to track access activity by a user accessing the network via wireless user equipment and via the RADIUS arrangement. The access activity is recorded in an accounting database which is associated with the RADIUS accounting function. The wireless access system also comprises a radio network controller which comprises a RADIUS client. The RADIUS arrangement is arranged to receive information from a radio network controller of the system in order to track the access activity. The Invention is applicable to cellular communication systems such as UMTS (Universal Mobile Telecommunication System).
101 Citations
19 Claims
-
1. A method for accounting, for an Integrated Network Controller (INC), related to a user equipment (UE) accessing the Internet through a Universal Mobile Telecommunications System (UMTS) access network, the method comprising:
-
receiving from the UE, at the INC, a request for access to a target Internet Service Provider (ISP), the INC associated with a UMTS access network and comprising a Radio Network Controller (RNC), a Serving GPRS Service Node (SGSN), and a RADIUS client that is operable for communicating with a RADIUS server over an internet protocol (IP) network, wherein the RADIUS client is within the UMTS access network and a RADIUS accounting function is associated with the RADIUS server; initiating UE access to the target ISP in response to receiving authentication at the RADIUS client from the RADIUS server via the IP network; and initiating tracking of access activity by the RADIUS server, wherein the access activity is stored in an accounting database associated with the RADIUS accounting function and a subscriber identification associated with the UE, and wherein the accounting database is updated at repeated intervals during a connection session between the user and the network until a disconnection occurs, and when a disconnection occurs receiving a final accounting message reporting a time and amount of data communicated during the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An accounting system for a Universal Mobile Telecommunications System (UMTS) access network related to a user equipment (UE) accessing the Internet, the system comprising:
-
a processor; an integrated network controller (INC) comprising a Radio Network Controller (RNC), a Serving GPRS Service Node (SGSN), and a RADIUS client, for receiving from the UE a request for access to a target Internet Service Provider (ISP), wherein the INC is associated with a UMTS access network; and a RADIUS server for tracking of access information in response to the UE request to access the target ISP through the UMTS access network, wherein the RADIUS client is within the UMTS access network; wherein a RADIUS accounting function is associated with the RADIUS server; wherein the RADIUS client is operable for communicating with the RADIUS server over an internet protocol (IP) network, and wherein the INC is operable for initiating UE access to the target ISP in response to receiving authentication from the RADIUS server, and the tracking of access information, at the INC, by the RADIUS server, wherein the access information is stored in an accounting database associated with the RADIUS accounting function and a subscriber identification associated with the UE, and wherein the accounting database is updated at repeated intervals during a connection session between the UE and the network until a disconnection occurs, and when a disconnection occurs receiving a final accounting message reporting a time and amount of data communicated during the session. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium encoded with computer program instructions for performing a method for accounting, for an Integrated Network Controller (INC), related to a user equipment (UE) accessing the Internet through a Universal Mobile Telecommunications System (UMTS) access network, the method comprising:
-
receiving from the UE, at the INC, a request for access to a target Internet Service Provider (ISP), the INC associated with a UMTS access network and comprising a Radio Network Controller (RNC), a Serving GPRS Service Node (SGSN), and a RADIUS client operable for communicating with a RADIUS server over an internet protocol (IP) network, the RADIUS client within the UMTS access network, and wherein a RADIUS accounting function is associated with the RADIUS server; initiating UE access to the target ISP in response to receiving authentication at the RADIUS client from the RADIUS server via the IP network; and initiating tracking of access activity by the RADIUS server, wherein the access activity is stored in an accounting database associated with the RADIUS accounting function and a subscriber identification associated with the UE, and wherein the accounting database is updated at repeated intervals during a connection session between the user and the network until a disconnection occurs, and when a disconnection occurs receiving a final accounting message reporting a time and amount of data communicated during the session.
-
Specification