Patent ID: 9288179
Filing Date: 2016-03-15
CPC Classification: H04L,H04W

Claim Text:
1. A method for assigning an Internet Protocol (IP) address, comprising: receiving a request message initiated by a serving GPRS supporting node (SGSN) for creating a service packet data protocol (PDP) context for a user; obtaining a service list of the user; selecting a service with a different access point name (APN) out of services recorded in the service list, and determining whether a same virtual private network (VPN) exists in VPNs corresponding to the services with the different APNs, and if not, sending a response message of creating a service PDP context for a user to the SGSN, and activating a service PDP context by using an IP address of a default PDP context as an IP address of the service PDP context and determining whether to perform network address translation (NAT), and forwarding an uplink data packet corresponding to a service sent by the SGSN to a server associated with the service based on the determining and forwarding a downlink data packet corresponding to the service to the SGSN based on the determining.