Criticality and quality of service (QoS) based resource management
AssigneeHoneywell International Inc.
InventorJiandong Huang
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorJiandong Huang
Estimating the term…
A resource executes a plurality of executing sessions, the resource receives an arriving session, and the resource has a resource capacity constraint. Each of the executing sessions has a QoS, a timing requirement, and a criticality level, and the arriving session has a QoS, a timing requirement, and a criticality level. The arriving session is admitted if there is sufficient resource capacity. If the resource capacity is not sufficient, a resource manager shrinks the QoS of each executing session and the QoS of the arriving session. The resource manager then (i) admits the arriving session without preemption if the resource capacity constraint can be met without preemption, (ii) admits the arriving session with criticality-based preemption if the resource capacity constraint can be met only with preemption, and (iii) denies admission of the arriving session if the resource capacity constraint cannot be met even with criticality-based preemption. The resource manager expands the QoS's of appropriate sessions following (i), (ii), or (iii), as the case may be.
A resource manager for managing a resource, wherein the resource executes executing sessions, wherein the resource receives an arriving session, wherein the executing sessions have corresponding QoS's, wherein the arriving session has a QoS, and wherein the resource manager comprises:
A method for managing a resource, wherein the resource executes executing sessions, wherein the resource has a resource capacity constraint, wherein the resource receives an arriving session, wherein each of the executing sessions has a QoS and a criticality level, wherein the arriving session has a QoS and a criticality level, and wherein the method comprises the following steps:
A system comprising:
A resource manager for managing of a session according to a criticality level, a timing requirement, and a QoS of the session.
A method of initiating on-line QoS negotiation and adaptation by a user comprising the following steps:
Dependencies are inferred from the claim text.