Method and apparatus for policy management in a communication system
First Claim
1. A network policy management system, comprising:
- a memory to store executable instructions; and
a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising;
collecting information comprising content requests from a plurality of wireless communication devices utilizing services of a cellular communication system, identifications of the plurality of wireless communication devices, identifications of content sources supplying the content being requested, and network conditions during a period when the content requests are received and processed;
tagging the information to generate tagged information;
storing the tagged information in a user data repository;
receiving a new content request from a wireless communication device of the plurality of wireless communication devices;
retrieving tagged information according to the new content request, a first identification of the wireless communication device, a second identification of a content source supplying content identified in the new content request, or combinations thereof;
generating a communication session policy according to the tagged information; and
transmitting the communication session policy to a policy enforcement function system for facilitating a configuration of network elements that enable a communication session between the wireless communication device and the content source for transport of the content identified in the new content request, wherein the communication session is configured with a quality of service identified in the communication session policy.
3 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may perform, for example, operations including monitoring events relating to activities by a plurality of communication devices, content sources supplying content to the plurality of communication devices, and network conditions during content exchanges between the plurality of communication devices and the content sources, tagging the events to generate tagged events, detecting an event initiated by a communication device of the plurality of communication devices, obtaining tagged event information from the tagged events according to the event detected, generating a policy according to the tagged event information, and transmitting the policy to a policy enforcement function system to facilitate a communication session between the communication device and the content source according to the policy. Other embodiments are disclosed.
15 Citations
20 Claims
-
1. A network policy management system, comprising:
-
a memory to store executable instructions; and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising; collecting information comprising content requests from a plurality of wireless communication devices utilizing services of a cellular communication system, identifications of the plurality of wireless communication devices, identifications of content sources supplying the content being requested, and network conditions during a period when the content requests are received and processed; tagging the information to generate tagged information; storing the tagged information in a user data repository; receiving a new content request from a wireless communication device of the plurality of wireless communication devices; retrieving tagged information according to the new content request, a first identification of the wireless communication device, a second identification of a content source supplying content identified in the new content request, or combinations thereof; generating a communication session policy according to the tagged information; and transmitting the communication session policy to a policy enforcement function system for facilitating a configuration of network elements that enable a communication session between the wireless communication device and the content source for transport of the content identified in the new content request, wherein the communication session is configured with a quality of service identified in the communication session policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable storage medium, comprising executable instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:
-
collecting transitory information relating to activities by a plurality of communication devices, activities by content sources supplying content to the plurality of communication devices, and network conditions during content exchanges between the plurality of communication devices and the content sources; tagging the transitory information to generate tagged transitory information; storing the tagged transitory information in a user data repository; receiving a new content request from a communication device of the plurality of communication devices; obtaining tagged transitory information relating to the new content request, a first identification of the communication device, a second identification of a content source supplying content identified in the new content request, or combinations thereof; generating a network configuration policy according to the tagged transitory information; and transmitting the network configuration policy to a policy enforcement function system for provisioning network elements that facilitate a communication session between the communication device and the content source for transport of the content identified in the new content request according to a quality of service identified in the network configuration policy. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, comprising:
-
monitoring, by a system comprising a processor, events relating to activities by a plurality of communication devices, content sources supplying content to the plurality of communication devices, and network conditions during communication exchanges between the plurality of communication devices and the content sources; tagging, by the system, the events to generate tagged events; detecting, by the system, an event initiated by a communication device of the plurality of communication devices; obtaining, by the system, tagged event information from the tagged events according to the event detected; generating, by the system, a policy according to the tagged event information; and transmitting, by the system, the policy to a policy enforcement function system to facilitate a communication session between the communication device and the content source according to the policy. - View Dependent Claims (19, 20)
-
Specification