Cellular Access Control and Charging for Mobile
Operator Wireless Local Area Networks
H. Haverinen, J. Mikkonen and T. Takamaki, Nokia
Wei-Jen, Lin
Advanced Network Technology Lab.
Institute of Communications Engineering
National Chung Cheng University foolfish@ant.comm.ccu.edu.tw
• Introduction
• Other Solutions
• Architecture
• Authentication Protocol
• User Identity Format
• Authentication in GSM
• Authentication and Roaming
• Subscriber Identity Privacy
• Accounting and Billing
• System Implementation
• Conclusions
• Reusing GSM and GPRS mechanisms for user authentication, access control, subscriber management, operator roaming, and billing.
• Compatible with RADIUS 、 EAP, IEEE 802.1x and IEEE 802.11i.
• WLAN service provider is a cellular operator.
• SIM-based/RADIUS-based Authentication.
• The first public WLAN solutions only provide for internet or intranet connectivity.
Reusing GPRS mobility management message. The user’s active
GPRS sessions could be transferred to WLAN.
SS7 Network IP Network
Authentication Server
(AAA Server)
RADIUS Proxy
Charging Gateway
802.11i
802.1x with EAP/SIM
Ki / IMSI
MAP : Mobile Application Part
MTP : Message Transfer Part
SCCP : Signaling Connection Control Part
TCAP : Transaction Capabilities Application Part
AAA Network
Network Access Identifier (NAI) : foolfish.lin@comm.ccu
SIM-based : [Mobile Country Code][Mobile Network Code][Mobile Subscriber Identification Number]
Ki
IMSI to E.214
AAA
Network
RAND
A3/A8
(nonce,Kc’,RAND) MAC’
Kc’/SRES’
(nonce,Kc,RAND)
MAC
• GSM networks protect the privacy of the subscriber identity with temporary identities
(TMSI).
• WLAN system introduces a new type of temporary identities called pseudonyms.
• In the very first connection with an AS, the client always transmits the clear text IMSI and uses pseudonym as the username portion of the NAI in subsequent connections.
Pseudonyms
IMSI
(Encrypted pseudonyms)
Access
Network
Auth. Server
GTP’ proprietary / FTP
CDR : Charging Data Records
CGF : Charging Gateway Functionality
CG : Charging Gateway
BS : Billing System
GTP’ : GPRS Tunneling Protocol proprietary
• Nokia Operator Wireless LAN solution release 2.0
• Nokia A036 AP
– Linux OS, ARM940, Kernel 2.4.17, PoE
• AS is based on PC-Server (Compaq)
– Windows NT 4.0, RADIUS, SIM auth. Software
• 10-20 terminal auth. exchanges/sec.
– An average connection time of 30 min, 18,000-36,000 simultaneous connections.
• For redundancy and load-balancing reasons it’s recommended to have always at least two ASs in a
WLAN system.
• The solution is generic enough to be used on any access networks that support EAP.
• Loose coupling architecture.
• Subscriber Identity Privacy issue.