Policy as a network service in a mobile core network
First Claim
Patent Images
1. An apparatus, comprising:
- a memory to store executable instructions; and
a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising;
monitoring a first state of a first user service activity and a second state of a second user service activity determined to be executing on a mobile device, wherein the first user service activity is a voice service and the second user service activity is a data service;
initiating storage of the first state of the first user service activity and the second state of the second user service activity to a network device of a network;
communicating, to other network devices of the network, location data representing a location of policy record information of the network device, wherein the first state of the first user service activity and the second state of the second user service activity are stored at the location; and
communicating the first state of the first user service activity and the second state of the second user service activity to mobile services managed by the other network devices based on respective requests for information of the policy record information at the location, wherein the communicating the first state and the second state comprises reducing an amount of signaling between the apparatus and the other network devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects describe using a network element to facilitate scalability within a communication network and to provide policy as a network service in a mobile core network. The network element can be scalable and can be a primary policy access gateway for a first geographic region and can be a secondary policy access gateway for at least a second geographic region. The first geographic region and the second geographic region can have portions that overlap. Further, the network element can hide topology of the home network from roaming partners.
16 Citations
20 Claims
-
1. An apparatus, comprising:
-
a memory to store executable instructions; and a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising; monitoring a first state of a first user service activity and a second state of a second user service activity determined to be executing on a mobile device, wherein the first user service activity is a voice service and the second user service activity is a data service; initiating storage of the first state of the first user service activity and the second state of the second user service activity to a network device of a network; communicating, to other network devices of the network, location data representing a location of policy record information of the network device, wherein the first state of the first user service activity and the second state of the second user service activity are stored at the location; and communicating the first state of the first user service activity and the second state of the second user service activity to mobile services managed by the other network devices based on respective requests for information of the policy record information at the location, wherein the communicating the first state and the second state comprises reducing an amount of signaling between the apparatus and the other network devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
tracking, by a system comprising a processor, a first set of first user session data associated with a first session for a device and a second set of second user session data associated with a second session for the device, wherein the first session is a voice session and the second session is a data session; temporarily caching, by the system, the first set of first user session data and the second set of second user session data; sending, by the system, the first set of first user session data and the second set of second user session data to a data store associated with a network device of a network; generating, by the system, data that references a location of the first set of first user session data and the second set of second user session data within the data store associated with the network device; and communicating, by the system, the first set of first user session data and the second set of second user session data to other network devices of the network based on a request, from the other network devices, that comprises the location, wherein the communicating comprises decreasing policy signaling related traffic among the other network devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device comprising executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
monitoring a first set of first user service activities of a device determined to be occurring within a first geographic region, wherein the first set of first user service activities are related to a voice service; monitoring a second set of second user service activities of the device determined to be occurring within the first geographic region, wherein the second set of second user services activities are related to a data service; initiating storage of the first set of first user service activities and the second set of second user service activities to an identifiable location of a network data store; and applying a user service activity of the first set of first user service activities and the second set of second user service activities to a subsequent user session in response to determining the device is within a second geographic region and based on a request to access information stored at the identifiable location of the network data store, wherein the applying comprises mitigating an amount of signaling used to provide the subsequent user session. - View Dependent Claims (17, 18, 19, 20)
-
Specification