Skip to content

Service AppQoE Feature

Configure Application Quality of Experience (AppQoE), which redirects service-side traffic to a service node for TCP optimization and Data Redundancy Elimination (DRE). A device is either a forwarder that redirects traffic to service nodes elsewhere, a service node that receives redirected traffic, or both at once on a single box. The device_role picks which, and in doing so selects which of the remaining fields apply. dre enables DRE optimization and is available on every role except forwarder.

Diagram
NameTypeConstraintMandatoryDefault Value
feature_profilesClassfeature_profilesNo

NameTypeConstraintMandatoryDefault Value
service_profilesListservice_profilesNo

NameTypeConstraintMandatoryDefault Value
appqoe_featuresListappqoe_featuresNo

appqoe_features (sdwan.feature_profiles.service_profiles)

Section titled “appqoe_features (sdwan.feature_profiles.service_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Yes
descriptionStringNo
device_roleChoiceforwarder, combined, service_nodeYes
dreBooleantrue, falseNo
dre_resource_profileChoicesmall, medium, large, extra-large, defaultNo
dre_resource_profile_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
forwarder_controller_addressAnyIP or IPNo
forwarder_controller_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
forwarder_controller_vpnAnyInteger[min: 1, max: 511] or Integer[min: 513, max: 65527]No
service_node_groupsListservice_node_groupsNo

service_node_groups (sdwan.feature_profiles.service_profiles.appqoe_features)

Section titled “service_node_groups (sdwan.feature_profiles.service_profiles.appqoe_features)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^(SNG-APPQOE|SNG-APPQOE([1-9]|[1-2][0-9]|3[0-1]))$No
service_node_addressesListAny[IP or IP]No

Example-1: Service controller redirecting to external service nodes

A router acts purely as a forwarder. It does not optimize traffic itself, it redirects it to one or more external service nodes reachable over a dedicated service VPN.

sdwan:
feature_profiles:
service_profiles:
- name: service2
lan_vpns:
- name: vpn2
description: Dedicated AppQoE service VPN
vpn_id: 2
ethernet_interfaces:
- name: vpn2_appqoe_intf
interface_name: GigabitEthernet1
ipv4_address_type: static
ipv4_address: 10.10.10.1
ipv4_subnet_mask: 255.255.255.252
appqoe_features:
- name: appqoe
device_role: forwarder
forwarder_controller_address: 10.10.10.1
forwarder_controller_vpn: 2
service_node_groups:
- name: SNG-APPQOE
service_node_addresses:
- 10.10.92.21
- 10.10.92.22

Example-2: Integrated service node on a branch router

A router runs both the forwarder and the service node on the same device (no DRE optimization).

sdwan:
feature_profiles:
service_profiles:
- name: service1
description: Branch service profile with an integrated service node
appqoe_features:
- name: appqoe
description: Forwarder and service node on the same device
device_role: combined

Example-3: Integrated service node with DRE

The same integrated service node, with DRE Optimization enabled.

sdwan:
feature_profiles:
service_profiles:
- name: service1
description: Branch service profile with DRE optimization
appqoe_features:
- name: appqoe
device_role: combined
dre: true
dre_resource_profile_variable: appqoe_resource_profile

Example-4: External service nodes

A dedicated external service node that only receives redirected traffic. Manager fixes the entire service node group for this role, including the virtual port group address, so the feature needs nothing beyond the role itself and resource profile size.

sdwan:
feature_profiles:
service_profiles:
- name: esn_dre
description: External service node with DRE
appqoe_features:
- name: esn_dre_opt
description: External service node with DRE optimization
device_role: service_node
dre: true
dre_resource_profile: extra-large

Example-5: Multiple service node groups

A forwarder may redirect to more than one service node group.

sdwan:
feature_profiles:
service_profiles:
- name: service2
lan_vpns:
- name: vpn2
description: Dedicated AppQoE service VPN
vpn_id: 2
appqoe_features:
- name: dc_appqoe
description: Forwarder redirecting to two service node groups
device_role: forwarder
forwarder_controller_address_variable: appqoe_controller_ip
forwarder_controller_vpn: 2
service_node_groups:
- name: SNG-APPQOE1
service_node_addresses:
- 10.99.10.21
- 10.99.10.22
- name: SNG-APPQOE2
service_node_addresses:
- 10.99.10.23