IP Library Granted Patent US 8,886,180
Granted Patent B2
US 8,886,180 · App. 12/691,134 · Granted Nov 11, 2014

Enhanced techniques for using core based nodes for state transfer

Inventors: Alan O'Neill (San Diego, CA); Matthew Scott Corson (San Diego, CA); Georgios Tsirtsis (San Diego, CA); Vincent D. Park (San Diego, CA); Richard J. Dynarski (San Diego, CA); David R Mazik (San Diego, CA); Leonid G. Sigal (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L63/08H04W80/04H04L63/0892H04W36/0011H04W92/20H04L45/02H04W40/248H04W8/22H04W24/00H04L12/2856H04W36/0033H04W74/004
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,886,180
App. No.
12/691,134
Granted
Nov 11, 2014
Kind
B2
Abstract

Methods and apparatus for storing, manipulating, retrieving, and forwarding state, e.g., context and other information, used to support communications sessions with one or more end nodes, e.g., mobile devices, are described. Various features are directed to a mobile node controlling the transfer of state from a first access node to a second access node during a handoff operation thereby eliminating any need for state transfer messages to be transmitted between the second access node and the first access node during handoff. Other features of the invention are directed to the use of a core network node to store state information. State information stored in the core node can be accessed and used by access nodes in cases where a mobile node does not send a state transfer message during a handoff, e.g., because communication with the first access node is lost or because such messages are not supported.

Claims (43)

1. A management node for storing state information, comprising:

means for receiving and transmitting state information associated with wireless communication of an end node;

means for storing state information; and

means for determining whether state information, stored on the management node and associated with the end node, should be updated,

wherein the means for determining is configured to compare a first time stamp associated with the current state information with a second time stamp associated with the stored state information and to update, based on the comparison, the stored state information by overwriting the stored state information with current state information associated with the end node.

2. The wireless communication node of claim 1 , wherein the means for determining is configured to reset the first time stamp to an original value if the stored state information is overwritten with the current state information.

3. The wireless communication node of claim 1 , wherein the wireless communication node is a core state management node.

4. A management node for storing state information, the management node comprising:

an interface configured to receive and transmit state information associated with wireless communication of an end node; and

circuitry configured to store state information and determine whether state information, stored on the management node and associated with the end node, should be updated,

wherein the circuitry is further configured to compare a first time stamp associated with the current state information with a second time stamp associated with the stored state information and to update by overwriting the stored state information with current state information associated with the end node.

5. The management node of claim 4 , wherein the circuitry is further configured to reset the first time stamp to an original value if the stored state information is overwritten with the current state information for storage in the circuitry.

6. The management node of claim 4 , wherein the circuitry is further configured to update by storing a current state information associated with the end node in the circuitry without deleting the stored state information.

7. The management node of claim 4 , wherein the interface is further configured to receive an update message from an access node to update the stored state information in the circuitry with a current state information associated with the end node.

8. The management node of claim 4 , further comprising an authentication, authorization and accounting server.

9. A management node for storing state information, the management node comprising:

an interface configured to receive and transmit state information associated with wireless communication of an end node; and

circuitry configured to store state information and determine whether state information, stored on the management node and associated with the end node, should be updated,

wherein the circuitry is further configured to update by overwriting the stored state information with current state information associated with the end node and to generate an update message comprising the current state information, and wherein the interface is further configured to send the update message to a second management node to store the current state information.

10. A management node for storing state information, the management node comprising:

an interface configured to receive and transmit state information associated with wireless communication of an end node; and

circuitry configured to store state information and determine whether state information, stored on the management node and associated with the end node, should be updated,

wherein the interface is further configured to receive an update message from an access node to update the stored state information in the circuitry with a current state information associated with the end node and to send an acknowledgement message to the access node to indicate successful reception of the update message and successful update to the current state information.

11. A management node for storing state information, the management node comprising:

an interface configured to receive and transmit state information associated with wireless communication of an end node; and

circuitry configured to store state information and determine whether state information, stored on the management node and associated with the end node, should be updated,

wherein the interface is further configured to receive an update message from an access node to update the stored state information in the circuitry with a current state information associated with the end node, and

wherein the circuitry is further configured to search the circuitry for the stored state information associated with the end node.

12. The management node of claim 11 , wherein the circuitry is further configured to a generate transfer request message to request for the stored state information from a last access node, wherein the last access node was last to communicate with the management node regarding the end node prior to receiving the update message.

13. A method for storing state information, comprising:

receiving state information associated with wireless communication of an end node;

storing the state information;

determining whether state information, stored on a management node and associated with the end node, should be updated;

comparing a first time stamp associated with the current state information with a second time stamp associated with the stored state information; and

updating, based on the comparison, the stored state information by overwriting the stored state information with current state information associated with the end node.

14. The method of claim 13 , further comprising resetting the first time stamp to an original value if the stored state information is overwritten with the current state information.

15. A computer-program product comprising a computer-readable medium having instructions thereon, the instructions comprising:

code for receiving and transmitting state information associated with wireless communication of an end node;

code for storing state information; and

code for determining whether state information, stored on a management node and associated with the end node, should be updated;

code for comparing a first time stamp associated with the current state information with a second time stamp associated with the stored state information; and

code for updating, based on the comparison, the stored state information by overwriting the stored state information with current state information associated with the end node.

16. The computer-program product of claim 15 , further comprising code for resetting the first time stamp to an original value if the stored state information is overwritten with the current state information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2012
From: QUALCOMM FLARION TECHNOLOGIES, INC,
To: QUALCOMM INCOPORATED
Reel/Frame 028593/0091 →
Continuity (4)
Continuation 10910960 · Aug 4, 2004
Continuation In Part 10369998 · Feb 18, 2003
Provisional Application 60444299 · Jan 31, 2003
Related Publication 20110019614A1 · Jan 27, 2011