Citrix Systems, Inc.
QUALITY OF EXPERIENCE (QOE) ENHANCEMENT DEVICE AND RELATED TECHNIQUES
Last updated:
Abstract:
Techniques are disclosed for enhancing quality of experience (QoE) being provided by an application executing in a network based on a determined current QoE of the application. An example methodology implementing the techniques includes determining one or more characteristics of a data flow for an application, computing a score for the execution of the application based on the determined one or more characteristics of the data flow, the score being indicative of a quality of a user experience associated with the application and responsive to determination that the score does not satisfy a threshold, adjusting the data flow so that execution of the application results in a user experience that is satisfactory based on the computed score. In one example, adjusting the data flow includes packet duplication. In another example, adjusting the data flow includes forward error correction.
Utility
20 Sep 2019
25 Mar 2021