Dynamic quality of service setting system
AssigneeAT&T Intellectual Property I, L.P.
InventorZhongyu Chen
Life of this patent
Estimating the term…
Abstract
A quality of service system comprising at least one quality of service controller, the quality of service controller receiving a request for a change in service priority from a default priority to an altered priority; analyzing the request to determine if the requested change in service priority can be granted, when the request for a change in service priority can be granted, preparing an altered flow rule including a tag identifying the altered priority; and pushing the altered flow rule to at least one access hardware.
Claims18
A network device comprising:
- a processor, an input/output device coupled to the processor, and a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
- instantiating at least one quality of service controller, the quality of service controller receiving a request for a change in a quality of service (QOS) setting from a default QOS setting to an altered QOS setting, wherein the request includes a trigger that limits a duration of the altered QOS setting;
- analyzing the request to determine if the requested change in QOS setting can be granted;
- when the request for a change in QOS setting can be granted, preparing an altered flow rule including a tag identifying the altered QOS setting, wherein the tag includes one or more priority bits created using free bits of an Internet protocol (IP) or a Differentiated Services Code Point (DSCP) address;
- using a DSCP bit value in an IP header in conjunction with an IP address converting an 8 bit address to a 48 bit address when changing the default QOS setting to the altered QOS setting;
- and
- pushing the altered flow rule to at least one access hardware.
A system comprising:
- a quality of service controller including an input/output device;
- at least one user or customer premises equipment (CPE) having a default quality of service (QOS) setting, the at least one user or CPE selectively communicating a request for an altered QOS setting to the quality of service controller, wherein the request includes a trigger that limits a duration of the altered QOS setting;
- wherein the quality of service controller, upon determining that the request for the altered QOS setting can be granted, is configured to issue an altered flow rule including a tag establishing the altered QOS setting for the at least one user or CPE, wherein the tag includes one or more priority bits created using free bits of an Internet protocol (IP) or a Differentiated Services Code Point (DSCP) address,
- wherein subsequent communications from the user or CPE carry the tag;
- and
- using a DSCP bit value in an IP header in conjunction with an IP address converting an 8 bit address to a 48 bit address when changing the default QOS setting to the altered QOS setting.
A method of changing quality of service on demand in a network, the method comprising:
- providing a quality of service controller in communication with a software-defined network (SDN) controller and at least one user or customer premises equipment (CPE), where the user or CPE has a default quality of service (QOS) setting;
- when a request to change the default QOS setting to an altered QOS setting is received by the quality of service controller from the user or CPE, analyzing whether the request can be granted;
- and
- when granting the request, providing an altered flow rule having a tag that indicates to access hardware that communications from the user or CPE will have the altered QOS setting,
- wherein the tag includes one or more priority bits created using free bits of an Internet protocol (IP) or a Differentiated Services Code Point (DSCP) address;
- using a DSCP bit value in an IP header in conjunction with an IP address converting an 8 bit address to a 48 bit address when changing the default QOS setting to the altered QOS setting;
- and
- wherein the request includes a trigger that limits a duration of the altered QOS setting.
Dependencies are inferred from the claim text.