Patent ID: 8046489

Claim:
A system for processing a communication session to be set up via a communication path from an originating location to a destination location through a communication network comprising a plurality of network domains, the system comprising: a Service Level Agreement (SLA) registry, containing values for QoS related parameters that are representative of QoS valid for relevant domains between the originating location and the destination location, values for the QoS related parameters being representative of QoS for respective ones of relevant domains along the communication path; and a Quality-of-Service (QoS) processor which is configured to: process QoS related parameter values, which are retrieved from the SLA registry, that are representative of QoS valid for a plurality of relevant domains between the originating location and the destination location, and predict, based on the values for QoS related parameters that are representative of QoS valid for relevant domains between the originating location and the destination location, a plurality of end-to-end QoS values, each end-to-end QoS value being representative of one communication path between the originating location and the destination location, the QoS processor being configured to rank and/or select, based on the plurality of predicted end-to-end QoS values, one or more communication paths between the originating location and the destination location.