26 Adding SOAP-Based Quality of Service Support

This chapter describes how to add Quality of Service (QoS) support to SOAP-based applications for use with Oracle Communications Services Gatekeeper.

About the SOAP-Based QoS Interface

An application can use the SOAP-based QoS interface to apply a QoS policy, to query, modify and remove that policy, and to register as well as unregister for QoS-related notifications. A Policy Control and Charging Rules Function provider (PCRF) can also return QoS events to registered applications.

SOAP-Based Service Descriptions Available at Run-time

The WADL file to for SOAP-based QoS services is located at http://at_host:at_port/parlayx40/qos/ApplicationQoS?WSDL.

Example Parlay X 4.0 Application-Driven QoS/Diameter Scenario

A typical QoS scenario involves a subscriber using a handset to access a video feed using a video application installed on the handset. Initially, because the default QoS is set to a low bandwidth, the video stops and stutters frequently as it is buffered repeatedly over the low speed connection. The subscriber requests a faster QoS through the application, presumably with a corresponding billing charge. Services Gatekeeper forwards that request to a PCRF which then applies the upgraded QoS. The subscriber's video now streams at the upgraded speed, without stuttering.

Note:

While QoS frequently refers to raw bandwidth speed, it can apply to any factors that affect network performance, for example, connection latency and time-out.

Figure 26-1 shows a detailed QoS call flow sequence.

Figure 26-1 Example Parlay X 4.0 QoS Call Sequence

Description of Figure 26-1 follows
Description of ''Figure 26-1 Example Parlay X 4.0 QoS Call Sequence''

Configuring Services Gatekeeper to Use the QoS Communication Services

Before you can implement QoS functionality, a QoS plug-in must be deployed and configured in Services Gatekeeper. For information on deploying and configuring QoS plug-ins, see the discussion on Parlay X 4.0 Application-driven Quality of Service (QoS) in Services Gatekeeper Communication Service Reference Guide.