Methods and apparatuses for CDMA2000/GPRS roaming
First Claim
Patent Images
1. A computer program product for enabling communications between a CDMA (Code Division Multiple Access) packet data system and a GPRS (General Packet Radio Service) system, wherein a CDMA 2000 packet data native subscriber using Mobile IPV4 (Internet Protocol version 4) roams from a home CDMA 2000 packet data system to a visited GPRS system comprising a SGSN (Serving GPRS Support Node), comprising:
- a computer-readable storage medium comprising;
code for coupling the home system to the visited system to enable communication between the home system and the visited system, wherein the home CDMA 2000 packet data system comprises a ANSI (American National Standards Institute)-41 home location register, an AAA (Authentication, Authorization, and Accounting) entity, and a home agent; and
code for providing a distinct interface for each of the ANSI-41 home location register, the AAA entity, and the home agent.
1 Assignment
0 Petitions
Accused Products
Abstract
IIF architectures and corresponding call flows are provided for CDMA2000/GPRS roaming scenarios such as GPRS foreign mode with Mobile IPv4, GPRS foreign mode with Simple IPv4 or IPv6, CDMA2000 packet data foreign mode with Mobile IPv4, and CDMA2000 packet data foreign mode with Simple IPv4 or IPv6.
-
Citations
8 Claims
-
1. A computer program product for enabling communications between a CDMA (Code Division Multiple Access) packet data system and a GPRS (General Packet Radio Service) system, wherein a CDMA 2000 packet data native subscriber using Mobile IPV4 (Internet Protocol version 4) roams from a home CDMA 2000 packet data system to a visited GPRS system comprising a SGSN (Serving GPRS Support Node), comprising:
a computer-readable storage medium comprising; code for coupling the home system to the visited system to enable communication between the home system and the visited system, wherein the home CDMA 2000 packet data system comprises a ANSI (American National Standards Institute)-41 home location register, an AAA (Authentication, Authorization, and Accounting) entity, and a home agent; and code for providing a distinct interface for each of the ANSI-41 home location register, the AAA entity, and the home agent.
-
2. A computer program product for enabling communications between a CDMA (Code Division Multiple Access) packet data system and a GPRS (General Packet Radio Service) system, wherein a CDMA 2000 packet data native subscriber using Simple IP roams from a home CDMA 2000 packet data system to a visited GPRS system comprising a SGSN, (Serving GPRS Support Node), comprising:
a computer-readable storage medium, comprising; code for coupling the home system to the visited system to enable communication between the home system and the visited system, wherein the home CDMA 2000 packet data system comprises a ANSI-41 home location register, an AAA (Authentication, Authorization, and Accounting) entity, and a LNS (Layer 2 Tunneling Protocol Network Server); and code for providing a distinct interface for each of the ANSI-41 home location register, the AAA entity, and LNS.
-
3. A computer program product for enabling communications between a CDMA (Code Division Multiple Access) packet data system and a GPRS (General Packet Radio Service) system, wherein a GPRS native subscriber using Mobile IPV4 (Internet Protocol version 4) roams from a home GPRS system to a visited CDMA 2000 packet data system that comprises an ANSI-41 visited location register, an AAA (Authentication, Authorization, and Accounting) entity, and a packet data serving node/foreign agent, comprising:
a computer-readable storage medium, comprising; code for coupling the home system to the visited system to enable communication between the home system and the visited system, wherein the home GPRS system comprises a GSM home location register, a GGSN, and an AAA entity; and code for providing a distinct interface for each of the GSM home location register, the GGSN, and the AAA entity.
-
4. A computer program product for enabling communications between a CDMA (Code Division Multiple Access) packet data system and a GPRS (General Packet Radio Service) system, wherein a GPRS native subscriber using Simple IP roams from home GPRS system to a visited CDMA 2000 packet data system that comprises a ANSI-41 visited location register, a AAA (Authentication, Authorization, and Accounting) entity, and a PDSN/LAC (Packet Data Serving Node/Layer 2 Tunneling Protocol Access Concentrator) entity, comprising:
a computer-readable storage medium, comprising; code for coupling the home system to the visited system to enable communication between the home system and the visited system, wherein the home GPRS system comprises a GSM home location register, a GGSN, and an AAA entity; and code for providing a distinct interface for each of the GSM home location register, the GGSN, and the AAA entity.
-
5. A computer program product for enabling communication between a home CDMA 2000 packet data system and a visited GPRS (General Packet Radio Service) system comprising a SGSN (Serving GPRS Support Node), when a CDMA 2000 packet data native subscriber using Mobile IPV4 roams to a visited GPRS system, comprising:
a computer-readable storage medium, comprising; code for allowing a subscriber to register over a first interface that couples a GSM home location register emulation module to the SGSN; and code for allowing the subscriber to register over a second interface that couples an ANSI-41 visited location register emulation module to a ANSI-41 home location register.
-
6. A computer program product that enables communication between a home CDMA (Code Division Multiple Access) 2000 packet data system and a visited GPRS (General Packet Radio Service) system comprising a SGSN (Serving GPRS Support Node), when a CDMA 2000 packet data native subscriber using Simple IP roams to a visited GPRS system, wherein the home CDMA2000 packet data system comprises a ANSI-41 home location register, an AAA entity, and a LNS, comprising:
a computer-readable storage medium, comprising; code for coupling a ANSI-41 visited location register to the ANSI-41 home location register via a first interface, wherein the ANSI-41 visited location register allows a subscriber to register over the first interface; and code for coupling a GSM home location register to the SGSN via a second interface, wherein the GSM home location register allows a subscriber to register over the second interface.
-
7. A computer program product that enables communication between a home GPRS (General Packet Radio Service) system comprising a GSM home location register, a GGSN, and an AAA (Authentication, Authorization, and Accounting) entity;
- and a visited CDMA 2000 packet data system that comprises an ANSI-41 visited location register, an AAA entity, and a packet data serving node/foreign agent, when a GPRS native subscriber using Mobile IPV4 (Internet Protocol version
4) roams to the visited CDMA 2000 packet data system, comprising;a computer-readable storage medium, comprising; code for coupling a home agent emulation module to the packet data serving node/foreign agent via a first interface, wherein the home agent emulation module presents a home agent interface to the visited system; and code for coupling a SGSN emulation module to the GGSN via a second interface, wherein the SGSN emulation module presents a SGSN interface to the home system to support bearer connectivity between the visited and home networks by providing a packet routing function between the SGSN interface and the home agent interface.
- and a visited CDMA 2000 packet data system that comprises an ANSI-41 visited location register, an AAA entity, and a packet data serving node/foreign agent, when a GPRS native subscriber using Mobile IPV4 (Internet Protocol version
-
8. A computer program product that enables communication between a home GPRS (General Packet Radio Service) system comprising a GSM home location register, a GGSN, and an AAA (Authentication, Authorization, and Accounting) entity, and a visited CDMA 2000 packet data system that comprises an ANSI-41 visited location register, an AAA entity, and a packet data serving node/LAC entity, when a GPRS native subscriber using Simple IP roams to the visited CDMA 2000 packet data system, comprising:
a computer-readable storage medium, comprising; code for coupling a SGSN emulation module to the GGSN over a first interface, wherein the SGSN emulation module presents a SGSN interface to the home system; and code for coupling a LNS emulation module to the packet data serving node/LAC entity over a second interface, wherein the LNS emulation module presents a L2TP Network Server (LNS) interface to the visited system, wherein the interface provides the packet routing function between the SGSN emulation module and the LNS emulation module.
Specification