Method and apparatus for designing, updating and operating a network based on quality of experience
First Claim
1. A method of designing or updating a network based on end-user Quality of Experience requirements for a service, the method comprising the steps of:
- receiving input about a service to be offered on the network;
determining end-to-end Quality of Experience (QoE) requirements for the service;
mapping the QoE requirements to QoS requirements for the service.
10 Assignments
0 Petitions
Accused Products
Abstract
A software program or a set of software tools allows end user quality of experience to be quantified and translated into network conditions required to achieve that end user quality of experience. By focusing on the Quality of Experience (QoE) for the applications that will use the network rather than the traditional bottom up approach, and then looking to design the network based on those end user requirements, the network may be designed and/or operated to achieve a high quality of experience. The program and tools may be used at different phases of the networking cycle, including design, planning, deployment, and operational phases, to allow the QoE requirements to be obtained while optimizing network cost and utilization. A QoE server may be implemented off line and used for network design/planning, or may be included on the network to monitor the network and control operation of the network to achieve the intended QoE.
159 Citations
20 Claims
-
1. A method of designing or updating a network based on end-user Quality of Experience requirements for a service, the method comprising the steps of:
-
receiving input about a service to be offered on the network; determining end-to-end Quality of Experience (QoE) requirements for the service; mapping the QoE requirements to QoS requirements for the service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of allocating an impairment budget between a plurality of nodes on a network path, the method comprising:
-
determining a set of quality of service metrics for a service based on a required quality of experience value for the service; determining a total impairment budget based on the quality of service metrics; allocating a portion of the total impairment budget to each network forming the network path; and within at least one of the networks on the network path, allocating the portion of the impairment budget for that network to nodes forming a portion of the network path that extends through that network to arrive at an impairment allocation for the nodes on the portion of the path through that network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method operating a network based on quality of experience, the method comprising the steps of:
-
determining that a Quality of Experience (QoE) violation has occurred; determining if the QoE violation is due to an equipment failure; if the QoE violation is not due to an equipment failure, determining if the QoE violation is due to violation of a nodal Quality of Service (QoS) requirement; and if there has been a nodal QoS violation, performing nodal optimization to adjust the manner in which the node is handling traffic to attempt to meet the QoS requirements; if there has not been a nodal QoS violation, adjusting a class of service mapping for the service or identifying and selecting application layer control knobs for the service. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification