Method and apparatus for compensating for performance degradation of an application session
AssigneeAT&T Intellectual Property II, L.P.
InventorsJia Wang, Balachander Krishnamurthy
Life of this patent
Estimating the term…
Abstract
Disclosed is a method and apparatus for compensating for a performance degradation of an application session in a plurality of application sessions associated with a network link. The performance of each application session in the plurality of application sessions associated with the network link is determined. The performance of each application session in the plurality is then compared. From this comparison, a lowest performance application session in the plurality of application sessions is identified. Corrective action is performed on packets scheduled to be transmitted over the lowest performance application session.
Claims21
A method for compensating for a performance degradation of an application session associated with a network link, said network link being associated with a plurality of application sessions, said method comprising:
- determining at a network component a performance of each application session in said plurality of application sessions;
- comparing the performance of each application session in said plurality of application sessions;
- identifying, from said comparing, a lowest performing application session and a next lowest performing application session in said plurality of application sessions;
- and
- performing corrective action at the network component on packets scheduled to be transmitted over said lowest performing application session in response to determining a performance of the lowest performing application session is significantly worse than a performance of the next lowest performing application session.
A link probing system comprising:
- means for determining a performance of each application session in a plurality of application sessions associated with a network link;
- means for comparing the performance of each application session in said plurality of application sessions;
- means for identifying, from said comparing, a lowest performing application session and a next lowest performing application session in said plurality of application sessions;
- and
- means for performing corrective action on packets scheduled to be transmitted over said lowest performing application session in response to determining a performance of the lowest performing application session is significantly worse than a performance of the next lowest performing application session.
A non-transitory computer readable medium comprising computer program instructions capable of being executed in a processor and defining the steps comprising:
- determining a performance of each application session in a plurality of application sessions associated with a network link;
- comparing the performance of each application session in said plurality of application sessions;
- identifying, from said comparing, a lowest performing application session and a next lowest performing application session in said plurality of application sessions;
- and
- performing corrective action on packets scheduled to be transmitted over said lowest performing application session in response to determining a performance of the lowest performing application session is significantly worse than a performance of the next lowest performing application session.
Dependencies are inferred from the claim text.