Method and apparatus for providing user identity based routing in a wireless communications environment
First Claim
1. A method for providing data services over a wireless communications network, said wireless communications network comprising a plurality of packet data servicing nodes (PDSN'"'"'s), a plurality of packet control functions (PCFs), and a PCF-PDSN routing controller (PPRC), said method comprising:
- receiving a data session request from a mobile node;
initiating a point-to-point connection between a PCF receiving said data session request and a PPRC;
selecting one of said plurality of PDSNs;
initiating a point-to-point connection between said PPRC and said selected PDSN;
splicing a point-to-point connection between said receiving PCF and said selected PDSN; and
commencing a point-to-point data session between said mobile node and said PDSN, wherein IP packets are routed over a public IP network.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing user orientated wireless data services over a wireless communications network to a plurality of mobile nodes. The wireless communications network includes a plurality of packet data servicing nodes (PDSN'"'"'s), a plurality of packet control functions (PCFs), and a PCF-PDSN routing controller (PPRC). The PPRC acts as a single PDSN, as well as a surrogate PCF from the perspective of the PDSNs in the private IP network of the service provider. The PPRC serves to provide user oriented wireless services, as opposed to device orientated services. The method includes receiving a data session request from a mobile node, and initiating a point-to-point connection between a PCF receiving the data session request and a PPRC. The PPRC selects one of the PDSNs, and initiates a point-to-point connection between the PPRC and the selected PDSN. The PPRC splices a point-to-point connection between the receiving PCF and the selected PDSN, and commences a point-to-point data session between the mobile node and the PDSN, wherein IP packets are routed over a public IP network.
37 Citations
25 Claims
-
1. A method for providing data services over a wireless communications network, said wireless communications network comprising a plurality of packet data servicing nodes (PDSN'"'"'s), a plurality of packet control functions (PCFs), and a PCF-PDSN routing controller (PPRC), said method comprising:
-
receiving a data session request from a mobile node;
initiating a point-to-point connection between a PCF receiving said data session request and a PPRC;
selecting one of said plurality of PDSNs;
initiating a point-to-point connection between said PPRC and said selected PDSN;
splicing a point-to-point connection between said receiving PCF and said selected PDSN; and
commencing a point-to-point data session between said mobile node and said PDSN, wherein IP packets are routed over a public IP network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A packet control function (PCF)-to-packet data serving node (PDSN) routing control (PPRC) operating in a controller having a processor and memory, for dynamically controlling distribution of packetized information from a wireless communications network over a public IP network, comprising:
-
a control channel monitor, for initiating and terminating point-to-point protocol (PPP) control messages for a session;
a PPRC manager, for maintaining configuration information, said PPRC manager interfacing with said control channel monitor;
a P-interface processor, for implementing a P-interface of A11 signaling, said P-interface processor interfacing with said PPRC manager;
an R-interface processor, for implementing an R-interface of A11 signaling, said P-interface processor interfacing with said PPRC manager;
a data tunnel splicer, for splicing data sessions between a PCF-PDSN pair for a PPP session; and
an authentication, authorization, and accounting (AAA) client, interfacing with an AAA database of a service provider, said PPRC manager, and said control channel monitor, for authorizing said PPP session. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for providing data services over a public IP network, comprising:
-
at least one radio network controller (RNC) for providing radio access to at least one mobile station;
at least one packet control functions (PCF) respectively interfacing with said at least one RNC;
a plurality of packet data servicing nodes (PDSN) for routing packetized information over said public IP network; and
at least one PCF-PDSN routing controller (PPRC) for dynamically routing said packetized information between one of said at least one of PCFs and one of said plurality of PDSNs. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for providing data services over a public IP network, comprising:
-
at least one radio network controller (RNC) for providing radio access to at least one mobile station;
at least one support general packet radio service (GPRS) support node (SGSN) respectively interfacing with said at least one RNC;
a plurality of gateway GPRS support nodes (GGSNs) for routing packetized information over said public IP network; and
at least one SGSN-GGSN routing controller (SGRC) for dynamically routing said packetized information between one of said at least one of PCFs and one of said plurality of PDSNs.
-
-
25. A method for providing data services over a wireless communications network, said wireless communications network comprising a plurality of gateway GPRS support nodes (GGSNs), a plurality of support general packet radio service (GPRS) support node (SGSN), and a SGSN-GGSN routing controller (SGRC), said method comprising:
-
receiving a data session request from a mobile node;
initiating a point-to-point connection between a SGSN receiving said data session request and a SGRC;
selecting one of said plurality of GGSNs;
initiating a point-to-point connection between said SGRC and said selected GGSN;
splicing a point-to-point connection between said receiving SGSN and said selected GGSN; and
commencing a packet data protocol data session between said mobile node and said GGSN, wherein IP packets are routed over a public IP network.
-
Specification