Methods and system for dynamic spectrum arbitrage policy driven quality of service
First Claim
1. A method of reducing congestion of an eNodeB deployed in a first communication network participating in dynamic spectrum arbitrage (DSA) via a policy and charging rules function (PCRF) server that is deployed in the first communication network, the method comprising:
- receiving, in a processor of the PCRF server from the eNodeB, eNodeB-information that includes;
eNodeB congestion state information; and
information identifying wireless devices attached to the eNodeB;
identifying, by the processor of the PCRF server, a first subset of the attached wireless devices as subscribers to the first communication network;
identifying, by the processor of the PCRF server, a second subset of the attached wireless devices as subscribers to a second communication network participating in the DSA operations;
categorizing, by the processor of the PCRF server, the identified first subset into a primary device category;
categorizing, by the processor of the PCRF server, the identified second subset into a secondary device category;
determining whether any of the wireless devices categorized into the secondary device category are prone to create congestion;
further categorizing the wireless devices determined to be prone to create congestion into a first subcategory;
determining whether any of the wireless devices categorized into the secondary device category include data sensitive applications;
further categorizing the wireless devices determined to include data sensitive applications into a second subcategory;
determining whether any of the wireless devices categorized into the secondary device category include delay sensitive applications;
further categorizing the wireless devices determined to include delay sensitive applications into a third subcategory;
selecting a third subset of the attached wireless devices based on the category and subcategories into which they are categorized; and
performing congestion response operations on the selected wireless devices so as to reduce the congestion of the eNodeB based on the categories and subcategories into which wireless devices attached to the eNodeB are categorized.
3 Assignments
0 Petitions
Accused Products
Abstract
A dynamic spectrum arbitrage (DSA) system includes a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. The DSC component may include wired or wireless connections to eNodeBs, a policy and charging rules function (PCRF) component/server, and various other network components. The PCRF may be configured to receive eNodeB congestion state information from the eNodeB, information identifying wireless devices attached to the eNodeB, categorize each of the identified wireless devices into a category selected from a plurality of categories, select a subset of the identified wireless devices based on the category into which they are categorized, and perform congestion response operations on the selected wireless devices so as to reduce the congestion of the eNodeB.
34 Citations
23 Claims
-
1. A method of reducing congestion of an eNodeB deployed in a first communication network participating in dynamic spectrum arbitrage (DSA) via a policy and charging rules function (PCRF) server that is deployed in the first communication network, the method comprising:
-
receiving, in a processor of the PCRF server from the eNodeB, eNodeB-information that includes; eNodeB congestion state information; and information identifying wireless devices attached to the eNodeB; identifying, by the processor of the PCRF server, a first subset of the attached wireless devices as subscribers to the first communication network; identifying, by the processor of the PCRF server, a second subset of the attached wireless devices as subscribers to a second communication network participating in the DSA operations; categorizing, by the processor of the PCRF server, the identified first subset into a primary device category; categorizing, by the processor of the PCRF server, the identified second subset into a secondary device category; determining whether any of the wireless devices categorized into the secondary device category are prone to create congestion; further categorizing the wireless devices determined to be prone to create congestion into a first subcategory; determining whether any of the wireless devices categorized into the secondary device category include data sensitive applications; further categorizing the wireless devices determined to include data sensitive applications into a second subcategory; determining whether any of the wireless devices categorized into the secondary device category include delay sensitive applications; further categorizing the wireless devices determined to include delay sensitive applications into a third subcategory; selecting a third subset of the attached wireless devices based on the category and subcategories into which they are categorized; and performing congestion response operations on the selected wireless devices so as to reduce the congestion of the eNodeB based on the categories and subcategories into which wireless devices attached to the eNodeB are categorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A policy and charging rules function (PCRF) server deployed in a first communication network participating in dynamic spectrum arbitrage (DSA), the PCRF server comprising:
-
a processor is configured with processor-executable instructions to perform operations comprising; receiving eNodeB information from an eNodeB deployed in the first communication network, the received eNodeB information including; eNodeB congestion state information; and information identifying wireless devices attached to the eNodeB; identifying a first subset of the attached wireless devices as subscribers to the first communication network; identifying a second subset of the attached wireless devices as subscribers to a second communication network participating in the DSA operations; categorizing the identified first subset into a primary device category; categorizing the identified second subset into a secondary device category; determining whether any of the wireless devices categorized into the secondary device category are prone to create congestion; further categorizing the wireless devices determined to be prone to create congestion into a first subcategory; determining whether any of the wireless devices categorized into the secondary device category include data sensitive applications; further categorizing the wireless devices determined to include data sensitive applications into a second subcategory; determining whether any of the wireless devices categorized into the secondary device category include delay sensitive applications; further categorizing the wireless devices determined to include delay sensitive applications into a third subcategory; selecting a third subset of the attached wireless devices based on the category and subcategories into which they are categorized; and performing congestion response operations on the selected wireless devices so as to reduce the congestion of the eNodeB based on the categories and subcategories into which wireless devices attached to the eNodeB are categorized. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
an eNodeB; and a policy and charging rules function (PCRF) server comprising a PCRF processor coupled to the eNode via a communication link, wherein the PCRF processor is configured with processor-executable instructions to perform operations comprising; receiving eNodeB information from an eNodeB deployed in the first communication network, the received eNodeB information including; eNodeB congestion state information; and information identifying wireless devices attached to the eNodeB; identifying a first subset of the attached wireless devices as subscribers to the first communication network; identifying a second subset of the attached wireless devices as subscribers to a second communication network participating in the DSA operations; categorizing the identified first subset into a primary device category; categorizing the identified second subset into a secondary device category; determining whether any of the wireless devices categorized into the secondary device category are prone to create congestion; further categorizing the wireless devices determined to be prone to create congestion into a first subcategory; determining whether any of the wireless devices categorized into the secondary device category include data sensitive applications; further categorizing the wireless devices determined to include data sensitive applications into a second subcategory; determining whether any of the wireless devices categorized into the secondary device category include delay sensitive applications; further categorizing the wireless devices determined to include delay sensitive applications into a third subcategory; selecting a third subset of the attached wireless devices based on the category and subcategories into which they are categorized; and performing congestion response operations on the selected wireless devices so as to reduce the congestion of the eNodeB based on the categories and subcategories into which wireless devices attached to the eNodeB are categorized.
-
Specification