System and method for identifying a wireless serving node for a mobile unit
First Claim
Patent Images
1. A method for identifying a wireless serving node for a mobile unit, comprising:
- receiving a wireless registration request at a control node for a wireless serving node cluster;
determining a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request;
generating a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request;
determining whether a serving node in the cluster is managing a wireless session associated with the registration request if the control node is the control node associated with the registration request and the registration request is not for a new wireless session;
generating, if a serving node in the cluster is managing a wireless session associated with the registration request, a wireless registration response containing an identifier for the serving node managing the wireless session;
selecting a serving node in the cluster to manage the wireless session if the control node is the control node associated with the registration request and the registration request is for a new wireless session; and
generating a wireless registration response containing an identifier for the selected serving node.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for identifying a wireless serving node for a mobile unit include the ability to receive a wireless registration request at a control node for a wireless serving node cluster and determine a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request. The system and method also include the ability to generate a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request.
-
Citations
44 Claims
-
1. A method for identifying a wireless serving node for a mobile unit, comprising:
-
receiving a wireless registration request at a control node for a wireless serving node cluster; determining a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request; generating a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request; determining whether a serving node in the cluster is managing a wireless session associated with the registration request if the control node is the control node associated with the registration request and the registration request is not for a new wireless session; generating, if a serving node in the cluster is managing a wireless session associated with the registration request, a wireless registration response containing an identifier for the serving node managing the wireless session; selecting a serving node in the cluster to manage the wireless session if the control node is the control node associated with the registration request and the registration request is for a new wireless session; and generating a wireless registration response containing an identifier for the selected serving node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A set of logic for identifying a wireless serving node for a mobile unit, the logic encoded in media and operable to:
-
receive a wireless registration request at a control node for a wireless serving node cluster; determine a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request; generate a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request; determine whether a serving node in the cluster is managing a wireless session associated with the registration request if the control node is the control node associated with the registration request and the registration request is not for a new wireless session; generate, if a serving node in the cluster is managing a wireless session associated with the registration request, a wireless registration response containing an identifier for the serving node managing the wireless session; select a serving node in the cluster to manage the wireless session if the control node is the control node associated with the registration request and the registration request is for a new wireless session; and generate a wireless registration response containing an identifier for the selected serving node. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for selecting a wireless serving node for a mobile unit, comprising:
-
means for receiving a wireless registration request at a control node for a wireless serving node cluster; means for determining a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request; means for generating a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request; means for determining whether a serving node in the cluster is managing a wireless session associated with the registration request if the control node is the control node associated with the registration request and the registration request is not for a new wireless session; means for generating, if a serving node in the cluster is managing a wireless session associated with the registration request, a wireless registration response containing an identifier for the serving node managing the wireless session; means for selecting a serving node in the cluster to manage the wireless session if the control node is the control node associated with the registration request and the registration request is for a new wireless session; and means for generating a wireless registration response containing an identifier for the selected serving node. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for identifying a wireless serving node for a mobile unit, comprising:
-
receiving messages regarding load and wireless sessions for serving nodes in a cluster at a control node for the cluster; updating a database containing information regarding wireless sessions being managed by serving nodes in the cluster based on the messages; updating a database containing information regarding loading of the serving nodes in the cluster based on the messages; receiving messages regarding control nodes of other clusters at the control node; updating a database containing information regarding control nodes based on the messages, the database containing addresses for control nodes; receiving an A11-Registration Request at the control node, the registration request containing an International Mobile Subscriber Identifier; determining an address for a control node associated with the registration request by performing a modulo operation on the identifier, the basis of the operation being associated with loading between clusters and the remainder of the operation being an index into the database containing information regarding control nodes; generating an A11-Registration Reply containing an address for the control node associated with the registration request if the control node is not the control node associated with the registration request; determining, if the control node is the control node associated with the registration request and the registration request is for a new wireless session, whether a serving node in the cluster is managing a wireless session associated with the registration request by accessing the database containing information regarding wireless sessions being managed by serving nodes in the cluster; generating, if a serving node in the cluster is managing a wireless session associated with the registration request, an A11-Registration Reply containing an address for the serving node managing the wireless session; selecting, if the control node is the control node associated with the registration request and the registration request is not for a new wireless session, a serving node in the cluster to manage the wireless session by accessing the database containing information regarding loading of the serving nodes in the cluster; and generating an A11-Registration Reply containing an address for the selected serving node.
-
-
36. A system for identifying a wireless serving node for a mobile unit, comprising:
a serving node cluster comprising; a plurality of wireless serving nodes, each serving node operable to manage a plurality of wireless sessions; a control node operable to; receive a wireless registration request for the cluster, determine a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request, generate a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request, determine, if the control node is the control node associated with the registration request and the registration request is not for a new wireless session, whether one of the serving nodes is managing a wireless session associated with the registration request, generate, if one of the serving nodes is managing a wireless session associated with the registration request, a wireless registration response containing an identifier for the serving node managing the wireless session, select, if the control node is the control node associated with the registration request and the registration request is for a new wireless session, one of the serving nodes to manage the wireless session, and generate a wireless registration response containing an identifier for the selected serving node; and a communication network coupled to the serving nodes and the control node, the communication network allowing the serving nodes and the control node to exchange data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
Specification