System and method for efficient selection of a packet data servicing node
First Claim
1. A data communication system, comprising:
- a plurality of packet data servicing nodes operable to communicate with each other and each operable to store and manage a cluster session table, each cluster session table comprising a list of data communication sessions managed by packet data servicing nodes within the cluster; and
each packet data servicing node operable to receive requests for data communication sessions originating from mobile units serviced by the plurality of packet data servicing nodes and responsive to the receipt of such requests each packet data servicing node operable to access the cluster session table and to identify a packet data servicing node within the plurality to service the requested data communication session.
0 Assignments
0 Petitions
Accused Products
Abstract
A data communication system 10 is provided that allow for the efficient management of data communication sessions requested from a plurality of packet data servicing nodes (22-28) which are organized in a cluster 32, each member of the cluster 32 manages a cluster session table which contains data identifying mobile units 12 and packet data servicing nodes (22-28) which are servicing data sessions with the mobile unit 12. As a mobile unit 12 moves from one portion of the system 10 to another, a network element such as a base station controller 40 will request a data session from a packet data servicing node 28, the packet data servicing node 28 is then able to access the cluster session table to determine if the data session is already being served by another member of the cluster 32. If the data session is already in existence, the base station controller 40 will be directed to request a data session from the packet data servicing node 32 which is already servicing that session. In this manner, the hand off of data communication sessions between packet data servicing nodes is reduced or eliminated.
20 Citations
20 Claims
-
1. A data communication system, comprising:
-
a plurality of packet data servicing nodes operable to communicate with each other and each operable to store and manage a cluster session table, each cluster session table comprising a list of data communication sessions managed by packet data servicing nodes within the cluster; and
each packet data servicing node operable to receive requests for data communication sessions originating from mobile units serviced by the plurality of packet data servicing nodes and responsive to the receipt of such requests each packet data servicing node operable to access the cluster session table and to identify a packet data servicing node within the plurality to service the requested data communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of managing a data communication session comprising:
-
receiving a request for a data communication session from a mobile unit at a packet data servicing node;
accessing a cluster session table storing active sessions within a cluster of packet data servicing nodes including the packet data servicing node receiving the request;
identifying an appropriate packet data servicing node within the cluster to service the requested data communication session; and
transmitting a message to a base station controller requesting the data communication session, the message including an address for the identified appropriate packet data servicing node. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
-
19. (canceled)
-
20. (canceled)
Specification