IP Library Granted Patent US 7,454,207
Granted Patent B2
US 7,454,207 · App. 11/834,645 · Granted Nov 18, 2008

Service access control interface for an unlicensed wireless communication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,454,207
App. No.
11/834,645
Granted
Nov 18, 2008
Kind
B2
Abstract

Some embodiments provide a system for authorization and authentication of an unlicensed mobile access (UMA) subscriber. The system includes an UMA network controller (UNC) which is communicatively coupled to a licensed wireless communication system. The system also includes an access point (AP) that serves a wireless local area network (WLAN). The system further includes a mobile station (MS) that is communicatively coupled to the AP and the licensed wireless communication system. The system also includes an authentication server that is communicatively coupled to the UNC. The authentication server authenticates a UMA subscriber for accessing an unlicensed mobile access network (UMAN) that includes the UNC and the AP. Some embodiments define an interface between the UNC and the authentication server uses Remote Access Dial-In User Service (RADIUS) protocol. In some embodiments, the authentication server is an Authorization, Authentication, and Accounting (AAA) server.

Claims (55)

1. A method of performing register transactions for a first wireless communication system comprising a network controller, wherein the network controller comprises an IP network controller (INC) communicatively coupled to a second wireless communication system, wherein the network controller comprises a security gateway communicatively coupled to the INC, the method comprising:

a) authenticating a client device into the network controller by a first server communicatively coupled to the security gateway;

b) sending a register request message from the client device to the INC through the security gateway;

c) sending a set of attributes from the INC to a second server;

d) authorizing said register request by the second server utilizing a set of databases; and

e) sending a result of said authorization from the second server to the INC.

2. The method of claim 1 , wherein said authorization of the register request by the second server comprises:

when the second server is configured to check a subscriber's international mobile subscriber identity (IMSI) on register request:

a) retrieving a subscriber record by the second server from a database server; and

b) setting by the second server a register reject cause to IMSI not allowed when no subscriber record is found or a subscriber status was set to barred.

3. The method of claim 1 , wherein said authorization of the register request by the second server comprises:

when no response is received from the database server:

a) setting a register reject cause to network congestion by the second server; and

b) assigning a value to a timer to cause the client device to delay sending another register request.

4. The method of claim 1 , wherein the first wireless communication system further comprises an access point (AP), wherein said authorization of the register request by the second server comprises retrieving a subscriber record by the second server from a database server when the second server is configured to check AP on register.

5. The method of claim 4 , wherein said authorization of the register request by the second server further comprises setting by the second server a register reject cause to AP not allowed when a subscriber record is found and the AP is not listed as a valid AP.

6. The method of claim 4 , wherein the client device is a mobile station (MS), wherein the register request comprises a MS radio identity attribute and an AP radio identity attribute, wherein an AP is valid when the AP radio identity corresponds to a valid location in a subscriber record associated with the MS.

7. The method of claim 4 , wherein the client device is not a mobile station (MS), wherein an AP is valid when the register request comprises a MS radio identity attribute that corresponds to a valid location in a subscriber record associated with the client device.

8. The method of claim 7 , wherein the client device is a fixed terminal adaptor.

9. The method of claim 8 , wherein the MS radio identity attribute is a MAC address of the fixed terminal adaptor.

10. The method of claim 4 , wherein said authorization of the register request by the second server further comprises:

a) setting a register reject cause to network congestion by the second server when no response was received by the second server from the database server; and

b) assigning a value to a timer to cause the client device to delay sending another register request request.

11. The method of claim 4 , wherein said authorization of the register request by the second server further comprises setting by the second server a register reject cause to IMSI not allowed when no subscriber record is found or a subscriber status was set to barred.

12. The method of claim 1 , wherein sending the result of said authorization comprises sending a register accept message from the second server to the INC.

13. The method of claim 1 further comprising storing a current location of the client device.

14. The method of claim 13 further comprising:

a) determining that a deregistration of the client device is required;

b) sending a message to the second server indicating a deregistration transaction;

c) updating the current location of the client device; and

d) receiving a deregister accept message at the INC from the second server.

15. The method of claim 12 , wherein the register accept message comprises a geographical location, the method further comprising storing the geographical location as a current location of the client device.

16. The method of claim 12 , wherein the register accept message comprises a location status, the method further comprising:

a) storing the location status by the INC; and

b) sending the location status to the client device.

17. The method of claim 1 , wherein the second server is an authorization, authentication, and accounting (AAA) server.

18. The method of claim 1 , wherein the INC and the second server communicate by utilizing the remote access dial-in user service (RADIUS) protocol.

19. The method of claim 1 , wherein sending the result of said authorization comprises sending a register reject message comprising a rejection cause from the second server to the INC.

20. A network controller comprising:

a) a security gateway communicatively coupled to a first server for authentication of a mobile station (MS) into the network controller; and

b) an IP network controller (INC) communicatively coupled to a licensed wireless communication system and communicatively coupled to the security gateway;

wherein the INC is for:

i) receiving a register request message from the MS through the security gateway;

ii) sending a set of attributes to a second server for authorizing said register request by the second server utilizing a set of databases; and

iii) receiving a result of said authorization from the second server.

21. The network controller of claim 20 , wherein the INC is further for receiving from the second server a reject message with a cause field, said cause field set to international mobile subscriber identity (IMSI) not allowed when:

i) the second server is configured to check a subscriber's IMSI on register request; and

ii) no subscriber record is found or a subscriber status was set to barred.

22. The network controller of claim 20 , wherein the security gateway is communicatively coupled to an access point (AP), wherein the INC is further for receiving from the second server a reject message with a cause field, said cause field set to AP not allowed when:

i) the second server is configured to check AP on register;

ii) a subscriber record is found; and

iii) the AP is not listed as a valid AP.

23. The network controller of claim 22 , wherein said cause field is set to international mobile subscriber identity (IMSI) not allowed when no subscriber record is found or a subscriber status was set to barred.

24. The network controller of claim 20 , wherein the second server is an authorization, authentication, and accounting (AAA) server.

25. The network controller of claim 20 , wherein the INC and the second server communicate by utilizing the remote access dial-in user service (RADIUS) protocol.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
CHANGE OF NAME Recorded Jan 16, 2019
From: SONUS NETWORKS, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 048078/0036 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
MERGER AND CHANGE OF NAME Recorded Dec 24, 2017
From: SOLSTICE SAPPHIRE, INC.; SONUS NETWORKS, INC.; SONUS NETWORKS, INC.
To: SONUS, INC.
Reel/Frame 044957/0243 →
CHANGE OF NAME Recorded Dec 24, 2017
From: SONUS, INC.
To: SONUS NETWORKS, INC.
Reel/Frame 044957/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2016
From: KINETO WIRELESS, LLC
To: SONUS NETWORKS, INC.
Reel/Frame 040351/0102 →
RELEASE OF SECURITY INTEREST Recorded Sep 28, 2016
From: BUSINESS DEVELOPMENT CORPORATION OF AMERICA, AS ADMINISTRATIVE AGENT
To: KINETO WIRELESS, LLC
Reel/Frame 040173/0114 →
CHANGE OF NAME Recorded Sep 17, 2014
From: KINETO WIRELESS, INC.
To: KINETO WIRELESS, LLC
Reel/Frame 033763/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: GALLAGHER, MICHAEL D; GUPTA, RAJEEV; SETHI, SWARAN SINGH; KHETAWAT, AMIT
To: KINETO WIRELESS, INC.
Reel/Frame 033656/0089 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Aug 7, 2014
From: KINETO WIRELESS, LLC
To: BUSINESS DEVELOPMENT CORPORATION OF AMERICA, AS ADMINISTRATIVE AGENT
Reel/Frame 033492/0826 →