IP Library Granted Patent US 8,971,898
Granted Patent B2
US 8,971,898 · App. 11/255,467 · Granted Mar 3, 2015

Mobility management apparatus and methods

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,971,898
App. No.
11/255,467
Granted
Mar 3, 2015
Kind
B2
Abstract

A wireless mobility management system including a visitor location register configured to store a visiting user profile and communicate with a mobile switching center to route a wireless call supporting a user-session, a home location register configured to store a home user profile and update a user location associated with the home user profile, and a wireless media gateway (WMG) configured to create a user-session interconnection between a first wireless network and at least one of a second wireless network, a wireline packet network and a public-switched telephone network, including providing physical resources for the user-session. A WMG controller integrated with a wireless softswitch is configured to control the WMG to allocate resources and establish connections as required by the user session. A performance-based mobility manager is configured to receive user-session performance data from the WMG and make a handoff decision based on the performance data.

Claims (28)

1. A wireless mobility management system, comprising:

a visitor location register configured to store a visiting user profile and communicate with a mobile switching center to route a wireless call;

a home location register configured to store a home user profile and update a user location associated with the home user profile;

a wireless media gateway (WMG) configured to create a interconnection between a wireless network and a second network that includes a wireless packet network, including providing physical resources for the call;

a WMG controller integrated with a wireless softswitch and configured to control the WMG to allocate resources, establish connections as required by the call, and further configured to monitor signaling packets associated with the call to generate signaling level performance data; and

a performance-based mobility manager configured to receive the signaling level performance data from the WMG controller, thereafter make a handoff decision to transfer the call from the wireless network to the second network based on the received signaling level performance data, and to initiate the sending of a location update message to the mobile switching center in response to deciding that the call is to be transferred from the wireless network to the second network, wherein the mobile switching center sends a message to the visitor location register and the visitor location register updates the stored user location based on the handoff decision, and sending a handoff message to the WMG controller to transfer the call from the wireless network to the second network.

2. The wireless mobility management system of claim 1 wherein the mobility manager is configured to receive the performance data directly from the WMG.

3. The wireless mobility management system of claim 1 wherein the mobility manager is configured to receive the performance data from the WMG indirectly.

4. The wireless mobility management system of claim 1 wherein the mobility manager is configured to compare the received signaling level performance data with a predetermined threshold to make the handoff decision.

5. The wireless mobility management system of claim 1 wherein the mobility manager is further configured to initiate handoff based on the handoff decision.

6. A wireless media gateway controller, comprising:

a location management module configured to update a location and profile of a wireless subscriber and determine a serving visitor location register (VLR) and location of a called party in a wireless network; and

a handoff management module configured to receive, from a wireless device associated with the wireless subscriber signaling level performance data associated with a call, the signaling level performance data being generated by the wireless media gateway controller by monitoring signaling packets associated with the call, the handoff management module being further configured to initiate a handoff based on the signaling level performance data of the call, establish a new connection for the call, transfer the call from an existing connection over the wireless network to the new connection over a second network that includes a wireless packet network, initiate the sending of a location update message to a mobile switching center in response to a decision made by a mobility manager module that the call is to be transferred from the wireless network to the second network, wherein the mobile switching center sends a message to the visitor location register and the visitor location register updates the location of the wireless subscriber, and receive a handoff message from the mobility manager module to transfer the call from the wireless network to the second network.

7. The wireless media gateway of claim 6 wherein the handoff management module is configured to monitor the signaling level performance data and initiate the handoff based on comparison of the monitored signaling level performance data with a predetermined performance threshold.

8. The wireless media gateway of claim 6 wherein the initiated handoff is between a cellular network and an unlicensed wireless network.

9. The wireless media gateway of claim 8 wherein the cellular network is configured to support at least one of GSM, GPRS, GERAN, CDMA, and UMTS.

10. The wireless media gateway of claim 8 wherein the unlicensed wireless network is configured to support at least one of Bluetooth, IEEE 802.11, IEEE 802.16, IEEE 802.20, and UWB.

11. The wireless media gateway of claim 8 further comprising means for interfacing with at least one media gateway controller of the cellular network.

12. The wireless media gateway of claim 11 wherein the means for interfacing with at least one media gateway controller of the cellular network includes means for interfacing by session initiation protocol (SIP).

13. The wireless media gateway of claim 6 further comprising means for receiving, switching and sending data between GSM, GPRS, GERAN, CDMA, UMTS, IEEE 802.11, and TDM transmission facilities.

14. A method for performance-triggered handoff of a wireless call, comprising:

monitoring signaling packets associated with the wireless call and determining signaling level performance data of the wireless call at a wireless media gateway controller;

sending, by the wireless media gateway controller, a notification message to a mobility manager module when the monitored signaling level performance data indicates performance deterioration beyond a predetermined threshold;

initiating, at the mobility manager module, a handoff decision to transfer the wireless call between a wireless network and a second network that includes a wireless packet network, based on the monitored signaling level performance data and receipt of the notification message by the mobility manager module;

initiating, by the mobility manager module, the sending of a location update message to an MSC/VLR module configured to operate as both a mobile switching center and a visitor location register in response to a decision made by the mobility manager module to conduct the transfer of the wireless call from the wireless network to the second network, wherein the MSC/VLR module updates a stored location of the subscriber based on the handoff; and

sending, by the mobility manager module, a handoff message to the wireless media gateway controller to transfer the wireless call from the wireless network to the second network.

15. The method of claim 14 wherein sending the notification message to the mobility manager module includes sending the notification message to the mobility manager module directly when the monitored signaling level performance data indicates deterioration beyond the predetermined threshold.

16. The method of claim 14 wherein sending the notification message to the mobility manager module includes sending the notification message to the mobility manager module indirectly via a wireless media gateway controller when the monitored signaling level performance data indicates deterioration beyond the predetermined threshold.

Assignments (11)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
MERGER AND CHANGE OF NAME Recorded Jul 19, 2024
From: GENBAND US LLC; RIBBON COMMUNICATION OPERATING COMPANY, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 068462/0379 →
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 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 29, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND US LLC
Reel/Frame 044986/0303 →
CORRECTIVE ASSIGNMENT TO CORRECT PATENT NO. 6381239 PREVIOUSLY RECORDED AT REEL: 039269 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Jan 3, 2017
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041422/0080 →
RELEASE AND REASSIGNMENT OF PATENTS Recorded Jul 7, 2016
From: COMERICA BANK, AS AGENT
To: GENBAND US LLC
Reel/Frame 039280/0467 →
PATENT SECURITY AGREEMENT Recorded Jul 6, 2016
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039269/0234 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2014
From: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
To: GENBAND US LLC
Reel/Frame 031968/0955 →