IP Library Granted Patent US 8,305,900
Granted Patent B2
US 8,305,900 · App. 12/725,437 · Granted Nov 6, 2012

Methods, systems, and computer readable media for providing non-access stratum (NAS) node selection function (NNSF) with core network (CN) node bearer circuit availability monitoring and availability-based load sharing

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,305,900
App. No.
12/725,437
Granted
Nov 6, 2012
Kind
B2
Abstract

The subject matter described herein includes methods, systems, and computer readable media for providing a NAS node selection function with CN node bearer circuit availability monitoring and availability-based load sharing. According to one aspect, the subject matter described herein includes a method for providing a NAS node selection function. The method includes performing various steps at a NAS node selection function which may be integrated with or separate from a media gateway. The method includes monitoring bearer circuit availability for each of a plurality of CN nodes. The method further includes storing an indication of bearer circuit availability for each of the CN nodes. The method further includes receiving initial layer 3 messages from radio access nodes in response to mobile station activity. The method further includes, in response to the messages, assigning mobile stations to the MSCs in a load-sharing manner using the stored indications of bearer circuit availabilities.

Claims (28)

1. A method, comprising:

monitoring, by a non-access stratum (NAS) node selection function (NNSF) node implemented via a computing platform including one or more processors, bearer circuit availability for each of a plurality of bearer circuits within each of a plurality of core network (CN) nodes; and

in response to a message received from a radio access node due to activity by a mobile station within an area served by the radio access node, assigning the mobile station to a given one of the plurality of CN nodes by the NNSF node, the given CN node selected in a load sharing manner based, at least in part, upon a determination that the given CN node has a greater number of bearer circuits available than at least another one of the plurality of CN nodes, wherein the NNSF node is located separately from the radio access node.

2. The method of claim 1 , wherein the NNSF node is co-located with a signaling gateway.

3. The method of claim 1 , wherein the NNSF node is co-located with a signaling gateway and a media gateway.

4. The method of claim 1 , wherein monitoring bearer circuit availability includes tracking, for each of the plurality of bearer circuits of each of the plurality of CN nodes, bearer circuit assignments made by each respective CN node.

5. The method of claim 1 , wherein monitoring bearer circuit availability includes monitoring bearer circuit maintenance and equipment failure messages originating from the radio access node.

6. The method of claim 1 , wherein monitoring bearer circuit availabilities includes auditing each of the plurality of CN nodes for bearer circuit status information.

7. The method of claim 6 , wherein the bearer circuit status information is configured to indicate an available status, a blocked status, or a busy status of a given bearer circuit, and wherein the given CN node has fewer of its bearer circuits in the blocked or busy status than another of the plurality of CN nodes.

8. The method of claim 1 , wherein the radio access node comprises a base station controller (BSC) and wherein the plurality of CN nodes comprise mobile switching centers (MSCs).

9. The method of claim 1 , further comprising mapping, by the NNSF node, a bearer circuit identifier that the radio access node associates with another one of the plurality of CN nodes to the given CN node in a manner transparent to the radio access node.

10. The method of claim 1 , further comprising determining, by the NNSF node, that another message received from another radio access node indicates that the other radio access node has A-flex or Iu-flex capability and, in response, bypassing the assigning operation for the other message.

11. A network node implemented, at least in part, via a computer-based system having one or more processors, the network node comprising:

at least one network interface circuit configured to receive a message from a radio access node in response to activity by a mobile station within an area served by the radio access node; and

a non-access stratum (NAS) node selection function (NNSF) circuit operably coupled to the at least one network interface circuit, the NNSF circuit configured to identify an availability of each of a plurality of bearer circuits provided by each respective one of a plurality of core network (CN) nodes and to assign the mobile station to a selected one of the plurality of CN nodes in a load sharing manner based, at least in part, upon a determination that the selected CN node has a greater number of bearer circuits available than at least another one of the plurality of CN nodes, wherein the network node is distinct from the radio access node.

12. The network node of claim 11 , wherein the network node includes a signaling gateway.

13. The network node of claim 11 , wherein the network node includes a signaling gateway and a media gateway.

14. The network node of claim 11 , wherein to identify the availability of each of the plurality of bearer circuits, the NNSF circuit is further configured to track bearer circuit assignments made by each of the plurality of CN nodes.

15. The network node of claim 11 , wherein to identify the availability of each of the plurality of bearer circuits, the NNSF circuit is further configured to audit each of the plurality of CN nodes for bearer circuit status information.

16. The network node of claim 15 , wherein the bearer circuit status information is configured to indicate an available status, a blocked status, or a busy status of a given bearer circuit, and wherein the selected CN node has fewer of its bearer circuits in the blocked or busy status than any other of the plurality of CN nodes.

17. The network node of claim 11 , wherein to identify the availability of each of the plurality of bearer circuits, the NNSF circuit is further configured to monitor bearer circuit maintenance and equipment failure messages originating from the radio access node.

18. The network node of claim 11 , wherein the radio access node comprises a base station controller (BSC) and wherein the plurality of CN nodes comprise mobile switching centers (MSCs).

19. The network node of claim 11 , wherein the NNSF circuit is further configured to map a bearer circuit identifier that the radio access node associates with another one of the plurality of CN nodes to the selected CN node in a manner transparent to the radio access node.

20. The network node of claim 11 , wherein the network node is configured to determine whether another radio access node has A-flex or Iu-flex capability and, in response, allow a message received from the other radio access node to bypass at least a portion of the NNSF circuit.

21. A non-transitory computer readable medium having stored thereon executable instructions that, upon execution by a processor of a computer, cause the computer to:

monitor bearer circuit availability of each of a plurality of bearer circuits provided by each of a plurality of core network (CN) nodes;

receive a message from a radio access node in response to activity by a mobile station within an area served by the radio access node; and

assigning assign the mobile station to a chosen one of the plurality of CN nodes in a load sharing manner based, at least in part, upon a determination that the chosen CN node has a greater number of bearer circuits available than at least another one of the plurality of CN nodes, wherein the computer is remotely located with respect to the radio access node.

Assignments (12)
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 →
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 →
MERGER Recorded Jul 15, 2020
From: GENBAND US LLC
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 053223/0260 →
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 →
CERTIFICATE OF CONVERSION Recorded Nov 15, 2012
From: GENBAND INC.
To: GENBAND US LLC
Reel/Frame 029303/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2010
From: BIANCONI, RICHARD J.
To: GENBAND INC.
Reel/Frame 024121/0813 →