IP Library Granted Patent US 8,306,529
Granted Patent B2
US 8,306,529 · App. 11/521,645 · Granted Nov 6, 2012

Method and apparatus for concurrent registration of voice and data subscribers

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 8,306,529
App. No.
11/521,645
Granted
Nov 6, 2012
Kind
B2
Abstract

This invention provides an innovative way of providing voice and data registration of multimode (voice and data) handset subscribers at a common place. The unified subscriber data server provides a flexible mechanism to provide concurrent registration for voice and data on the same platform, to store the subscription data (for voice and data subscribers) at a common place, and to perform call-processing on the same box where the data is stored.

Claims (45)

1. A multimode mobile station registration method comprising:

receiving an authentication, authorization, and accounting (AAA) query from an external server at a RADIUS server process on a unified subscriber data server control function platform, wherein the unified subscriber data server control function platform maintains class of service information about active protocol registrations and performs concurrent data network registration and voice network registration for multimode subscribers;

forwarding the AAA query to a AAA control function application on the unified subscriber data server control function platform;

requesting data relating to the AAA query from a data function application on the unified subscriber data server data function platform;

receiving data relating to the AAA query from the data function application;

returning a response to the AAA query to the RADIUS server process;

forwarding the response to the AAA query to the external server.

2. The method defined in claim 1 , further comprising:

receiving a mobile application part (MAP) request from a serving mobile switching center/visiting location register (MSC/VLR) at the unified subscriber data server control function platform;

forwarding the MAP request to a home location register (HLR) control function application on the unified subscriber data server control function platform;

requesting data relating to the MAP request from the data function application on the data function platform;

receiving data relating to the MAP request from the data function application; and

returning a response to the MAP request to the serving MSC/VLR.

3. An apparatus for concurrent registration of a multimode mobile station, the apparatus comprising:

a unified subscriber data server control function platform including a RADIUS server process, a RADIUS server platform monitor process, a RADIUS control function application, and a home location register control function application, wherein the unified subscriber data server control function platform maintains class of service information about active protocol registrations and performs concurrent data network registration and voice network registration for multimode subscribers, wherein the unified subscriber data server control function platform is operative to:

receive an authentication, authorization, and accounting (AAA) query from an external server at the RADIUS server process on the centralized server;

forward the AAA query to a AAA control function application on a centralized server;

request data relating to the AAA query from the data function application on the centralized server;

receive data relating to the AAA query from the data function application;

return a response to the AAA query to the RADIUS server process;

forward the response to the AAA query to the external server; and

a unified subscriber data server data function platform including a data function application and a database.

4. The apparatus defined in claim 3 , wherein the unified subscriber data server control function platform further includes a RADIUS server management tool.

5. The apparatus defined in claim 3 , wherein the RADIUS server process further includes a NavisRADIUS proxy application and is configured to write log files on the unified subscriber data server control function platform.

6. The apparatus defined in claim 3 , wherein the database comprises a TimesTen In-Memory Database.

7. The apparatus defined in claim 3 , wherein the RADIUS monitor process is configured to heartbeat with the RADIUS server process at regular intervals to check the health of the RADIUS server process.

8. A method of providing concurrent registration of multimode subscribers in a telecommunications network, the method comprising:

maintaining at a centralized server class of service information about active protocol registrations, wherein the centralized server combines data network registration and voice network registration for multimode subscribers; registering a subscriber in a data network via the centralized server by

receiving an authentication, authorization, and accounting (AAA) query from an external server at a RADIUS serve process on the centralized server;

forwarding the AAA query to a AAA control function application on the centralized server;

requesting data relating to the AAA query from a data function application on the centralized server;

receiving data relating to the AAA query from the data function application;

returning a response to the AAA query to the RADIUS server process;

forwarding the response to the AAA query to the external server; and

concurrently registering the subscriber in a voice network via the centralized server.

9. The method defined in claim 8 , wherein the step of concurrently registering the subscriber in the voice network further comprises:

receiving a mobile application part (MAP) request from a serving mobile switching center/visiting location register (MSC/VLR) at the centralized server;

forwarding the MAP request to a home location register (HLR) control function application on the centralized server;

requesting data relating to the MAP request from the data function application on the centralized server;

receiving data relating to the MAP request from the data function application;

returning a response to the MAP request to the serving MSC/VLR.

10. The method defined in claim 8 , wherein the centralized server further includes a RADIUS server management tool.

11. The method defined in claim 8 , wherein the RADIUS server process further includes a NavisRADIUS proxy application and is configured to write log files on the unified subscriber data server control function platform.

12. The method defined in claim 8 , wherein the database comprises a TimesTen In-Memory Database.

13. The method defined in claim 8 , wherein the RADIUS monitor process is configured to heartbeat with the RADIUS server process at regular intervals to check the health of the RADIUS server process.

Assignments (15)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 028969/0703 →
MERGER Recorded Sep 11, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028935/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2007
From: SHARMA, ALOK
To: LUCENT TECHNOLOGIES, INC.
Reel/Frame 019033/0588 →