Wireless LAN authentication, authorization, and accounting system and method utilizing a telecommunications network
First Claim
1. An authentication, authorization and accounting (AAA) method for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising the steps of:
- (a) connecting a mobile communications device to a terminal having an Internet access application program for accessing the Internet, a personal identification number (PIN) application program, and a subscriber identity module (SIM) application program;
(b) requesting an Internet access session from said mobile device by activating said Internet access application program in said terminal;
(c) requesting entry of a PIN by activating said PIN application program in said terminal;
(d) authenticating said PIN;
(e) if said PIN is authenticated in step (d),(f) retrieving an international mobile subscriber identity (IMSI) number from said mobile device by activating said SIM application program in said terminal wherein said IMSI number is accepted by all of said plurality of WLANs operated by said WLAN operators;
(g) sending said IMSI number to an authentication server for WLAN authentication;
(h) authenticating said IMSI number at said authentication server;
(i) if said IMSI number is authenticated in step (h),(j) instructing an access server that said IMSI number is authenticated;
(k) providing said Internet access session to said mobile device;
(l) instructing an accounting server from said access server to begin access fee calculation;
(m) performing said access fee calculation at said accounting server;
(n) determining if said Internet access session has ended at said access server;
(o) if it is determined in step (n) that said Internet access session has ended,(p) ending said access fee calculation at said accounting server;
(q) calculating a total fee from said access fee calculation ended in step (p).
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides an authentication, authorization and accounting (AAA) a system and method for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising a mobile communications device connecting to a terminal comprising an Internet access application program for accessing the Internet, a personal identification number (PIN) application program, and a unique identifier application program. An Internet access session is requested from the mobile device by activating the Internet access application program in the terminal. Entry of a PIN is requested by activating the PIN application program in the terminal, wherein the PIN is authenticated. If the PIN is authenticated, a unique identifier is retrieved from the mobile device by activating the unique identifier application program in the terminal wherein the unique identifier is accepted by all of the plurality of WLANs operated by the WLAN operators, wherein the unique identifier is sent to an authentication server for WLAN authentication. If the authentication server authenticates the unique identifier, the authentication server instructs an access server that the unique identifier has been authenticated wherein the access server instructs an accounting server to begin access fee calculation. If the access server determines that the Internet access session has ended, the access fee calculation is ended at the accounting server and a total fee is calculated from the ended access fee calculation.
-
Citations
60 Claims
-
1. An authentication, authorization and accounting (AAA) method for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising the steps of:
-
(a) connecting a mobile communications device to a terminal having an Internet access application program for accessing the Internet, a personal identification number (PIN) application program, and a subscriber identity module (SIM) application program; (b) requesting an Internet access session from said mobile device by activating said Internet access application program in said terminal; (c) requesting entry of a PIN by activating said PIN application program in said terminal; (d) authenticating said PIN; (e) if said PIN is authenticated in step (d), (f) retrieving an international mobile subscriber identity (IMSI) number from said mobile device by activating said SIM application program in said terminal wherein said IMSI number is accepted by all of said plurality of WLANs operated by said WLAN operators; (g) sending said IMSI number to an authentication server for WLAN authentication; (h) authenticating said IMSI number at said authentication server; (i) if said IMSI number is authenticated in step (h), (j) instructing an access server that said IMSI number is authenticated; (k) providing said Internet access session to said mobile device; (l) instructing an accounting server from said access server to begin access fee calculation; (m) performing said access fee calculation at said accounting server; (n) determining if said Internet access session has ended at said access server; (o) if it is determined in step (n) that said Internet access session has ended, (p) ending said access fee calculation at said accounting server; (q) calculating a total fee from said access fee calculation ended in step (p). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An authentication, authorization and accounting (AAA) method for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising the steps of:
-
(1) connecting a mobile communications device to a terminal having an Internet access application program for accessing the Internet, a personal identification number (PIN) application program, and a unique identifier application program; (2) requesting an Internet access session from said mobile device by activating said Internet access application program in said terminal; (3) requesting entry of a PIN by activating said PIN application program in said terminal; (4) authenticating said PIN; (5) if said PIN is authenticated in step (4), (6) retrieving a unique identifier from said mobile device by activating said unique identifier application program in said terminal wherein said unique identifier is accepted by all of said plurality of WLANs operated by said WLAN operators; (7) sending said unique identifier to an authentication server for WLAN authentication; (8) authenticating said unique identifier at said authentication server; (9) if said unique identifier is authenticated in step (8), (10) instructing an access server that said unique identifier is authenticated; (11) instructing an accounting server from said access server to begin access fee calculation; (12) performing said access fee calculation at said accounting server; (13) determining if said Internet access session has ended at said access server; (14) if it is determined in step (13) that said Internet access session has ended, (15) ending said access fee calculation at said accounting server; and (16) calculating a total fee from said access fee calculation ended in step (15). - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An authentication, authorization and accounting (AAA) system for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising:
-
a mobile communications device connecting to a terminal comprising an Internet access application program for accessing the Internet, a personal identification number (PIN) application program, and a unique identifier application program; wherein an Internet access session is requested from said mobile device by activating said Internet access application program in said terminal; wherein entry of a PIN is requested by activating said PIN application program in said terminal; wherein said PIN is authenticated; if said PIN is authenticated, a unique identifier is retrieved from said mobile device by activating said unique identifier application program in said terminal wherein said unique identifier is accepted by all of said plurality of WLANs operated by said WLAN operators; wherein said unique identifier is sent to an authentication server for WLAN authentication; if said authentication server authenticates said unique identifier, said authentication server instructs an access server that said unique identifier has been authenticated wherein said access server instructs an accounting server to begin access fee calculation; if said access server determines that said Internet access session has ended, said access fee calculation is ended at said accounting server and a total fee is calculated from said ended access fee calculation. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. An authentication, authorization and accounting (AAA) method for a plurality of wireless local area networks (WLANs) operated by a plurality of WLAN operators comprising the steps of:
-
(i) connecting a mobile communications device having an unstructured supplementary service data (USSD) code to a terminal having an Internet access application program for accessing the Internet and an unstructured supplementary service data (USSD) application program, wherein said USSD code is accepted by all of said plurality of WLANs operated by said WLAN operators; (ii) requesting an Internet access session from said mobile device by activating said Internet access application program in said terminal; (iii) requesting entry of a user name and password; (iv) authenticating said USSD code, user name and password; (v) sending said USSD code, user name and password to an authentication server for WLAN authentication; (vi) authenticating said USSD code, user name and password at said authentication server; (vii) if said USSD code, user name and password are authenticated in step (vi), (viii) instructing an accounting server from said access server to begin access fee calculation; (ix) performing said access fee calculation at said accounting server; (x) determining if said Internet access session has ended at said access server; (xi) if it is determined in step (x) that said Internet access session has ended, (xii) ending said access fee calculation at said accounting server; and (xiii) calculating a total fee from said access fee calculation ended in step (xii). - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification