20-Network Management and Monitoring Configuration Guide

HomeSupportConfigure & DeployConfiguration GuidesH3C WX2800X&WSG1800X Configuration Guides(R5605P11)-6W10020-Network Management and Monitoring Configuration Guide
12-UCC configuration
Title Size Download
12-UCC configuration 212.28 KB

Configuring UCC

About UCC

Unified Communication and Collaboration (UCC) can identify packets of specific protocols and increase the priority of the packets accordingly to accelerate packet forwarding and improve user experience.

SIP-based UCC enables the device to identify SIP protocol packets from wireless clients and preferentially forward the audio and video traffic for the wireless clients.

Skype for Business (Skype4B)-based UCC enables the device to analyze Skype4B packets from wireless clients and preferentially forward the audio, video, and application sharing traffic for the wireless clients.

Dynamic Flow Inspection (DFI) enables the system to identify and categorize wireless client traffic, and then preferentially forward audio and video traffic.

Restrictions and guidelines: UCC configuration

When you bind a UCC profile, follow these restrictions and guidelines:

·     If the client traffic forwarder is the AC and clients are in different subnets, bind the UCC profile to both a service template and a Layer 3 interface.

·     If the client traffic forwarder is an AP, bind the UCC profile to a service template.

UCC configuration tasks at a glance

To configure UCC, perform either of the following tasks:

·     Configuring SIP-based UCC

·     Configuring Skype4B-based UCC

·     Enabling DFI

·     Configuring UCC for an audio or video application

¡     Enabling UCC for an audio or video application

¡     Configuring priority marking for traffic from an audio or video application

·     Configuring UCC AP and AP group white lists

·     Bulk upgrading APR signature libraries for APs

Configuring SIP-based UCC

About this task

If a SIP-based third-party audio and video communication system is deployed in your network, you can perform this task to configure SIP-based UCC on your device.

Procedure

1.     Enter system view.

system-view

2.     Create a UCC profile and enter its view.

ucc profile profile-name

3.     Enable SIP-based UCC.

sip enable

By default, SIP-based UCC is disabled.

4.     Return to system view.

quit

5.     Enter service template view or Layer 3 interface view.

¡     Enter service template view.

wlan service-template service-template-name

¡     Enter Layer 3 interface view.

interface interface-type interface-number

6.     Bind a UCC profile.

ucc-profile profile-name

By default, no UCC profile is bound.

Configuring Skype4B-based UCC

About this task

If Skype4B is used for communications in your network, you can perform this task to configure Skype4B-based UCC on your device to improve the forwarding efficiency for audio, video, and sharing applications (desktop sharing, application sharing, or PowerPoint sharing).

Procedure

1.     Enter system view.

system-view

2.     Enable the device to communicate with the Skype4B server and specify the port number.

skype4b listener { http-port http-port-num | https-port https-port-num ssl-policy ssl-policy-name }

Make sure the port numbers are different if you configure both HTTP and HTTPS services.

3.     Create a UCC profile and enter its view.

ucc profile profile-name

4.     Enable Skype4B-based UCC.

skype4b enable

By default, Skype4B-based UCC is disabled.

5.     (Optional.) Configure priority marking for Skype4B application sharing packets.

skype4b app-share remark { dscp dscp-value | dot1p dot1p-value }

6.     (Optional.) Configure priority marking for Skype4B video packets.

skype4b video remark { dscp dscp-value | dot1p dot1p-value }

By default, the DSCP value is 34 and the 802.1p priority is 4 for Skype4B video packets.

7.     (Optional.) Configure priority marking for Skype4B voice packets.

skype4b voice remark { dscp dscp-value | dot1p dot1p-value }

By default, the DSCP value is 46 and the 802.1p priority is 6 for Skype4B voice packets.

Enabling DFI

About this task

DFI is an application identification technology based on traffic behavior characteristics. Different application types represent different traffic behavior characteristics, such as session duration, average packet length, session connection rate, and traffic port information. DFI is used to identify application types and classify application categories as follows:

·     Establishes a traffic feature model based on traffic characteristics.

·     Compares the actual data traffic characteristics in the device with the feature information in the traffic feature model.

DFI can identify applications such as voice and video.

With this feature enabled in UCC profile view, the device identifies and categorizes terminal traffic, and adjusts traffic priority based on the identification result. This ensures that key service traffic is preferentially forwarded.

DFI application identification includes the following stages:

1.     Known port identification—Analyzes port information of application traffic. If a known port is matched, DFI classifies traffic based on the port information, or proceeds to the next step if no match is found.

2.     Micro-traffic filtering—Analyzes session duration and connection speed to identify micro-traffic (for example, less than 100 packets per flow) without further recognition.

3.     ML model class inference—If the previous steps fail to identify the application type, DFI calls the machine learning (ML) model class inference module to infer the service traffic type. The ML model class inference module can identify traffic (such as voice and video) based on packet features within a time window.

Figure 1 DFI application identification process

Restrictions and guidelines

DFI cannot be used in IPv6 networks and cannot identify IPv6 traffic.

DFI is available only in wireless networks configured with local forwarding.

Procedure

1.     Enter system view.

system-view

2.     Create a UCC profile and enter its view.

ucc profile profile-name

3.     Enable DFI.

dfi enable

By default, DFI is disabled.

4.     Return to the previous view.

quit

Configuring UCC for an audio or video application

Enabling UCC for an audio or video application

About this task

With UCC enabled for an audio or video application, the wireless service bound to the UCC profile will preferentially forward traffic from that application for wireless users that use the application to obtain higher-quality services.

Procedure

1.     Enter system view.

system-view

2.     Create a UCC profile and enter its view.

ucc profile profile-name

3.     Enable UCC for an audio or video application.

application app-name enable

By default, UCC is disabled for audio and video applications.

4.     Return to system view.

quit

5.     Create a service template and enter its view.

wlan service-template service-template

6.     Bind the service template to a UCC profile.

ucc-profile profile-name

Configuring priority marking for traffic from an audio or video application

About this task

Priority marking marks the priority of uplink traffic for an audio or video application and sends the priority to other service modules for them to process the traffic as configured.

Procedure

1.     Enter system view.

system-view

2.     Create a UCC profile and enter its view.

ucc profile profile-name

3.     Configure priority marking for traffic from an audio or video application.

application app-name flow-mark

By default, priority marking is not configured for traffic from audio and video applications.

4.     Return to system view.

quit

5.     Create a service template and enter its view.

wlan service-template service-template

6.     Bind the service template to a UCC profile.

ucc-profile profile-name

Configuring UCC AP and AP group white lists

About this task

Perform this task to allow only APs that belong to the UCC AP or AP group white list to collect and report UCC statistics to AC, reducing AC pressure from too many AP reports. In this way, pressure is also released for APs that do not belong to the UCC AP or AP group white list, because they no longer collect or report UCC statistics to AC.

Restrictions and guidelines

Only UCC APs for audio and video traffic are restricted by the white list.

Procedure (AP white list)

1.     Enter system view.

system-view

2.     Configure the UCC AP white list.

ucc whitelist ap ap-name

Procedure (AP group white list)

1.     Enter system view.

system-view

2.     Configure the UCC AP group white list.

ucc whitelist ap-group group-name

Bulk upgrading APR signature libraries for APs

About this task

For the audio and video feature of the UCC module to take effect on an AP, you also need to configure the DPI application identification feature. DPI application identification depends on the APR signature library. To ensure correct audio and video operation, upgrade the APR signature library on the AP in time. In a distributed AP network environment with AC + fit AP deployed, one AC might manage multiple APs. If the audio and video feature of the UCC module is enabled for multiple APs, use this command to upgrade the APR signature library for the APs in bulk.

Procedure

1.     Enter system view.

system-view

2.     Bulk upgrade APR signature libraries for APs.

apr wlan-signature update { file-name | default }

Display and maintenance commands for UCC

Execute display commands in any view.

 

Task

Command

Display configuration information for UCC profiles.

display ucc profile [ profile-name ]

Display UCC entries.

display ucc table

Display UCC AP whitelist information.

display ucc whitelist ap

Display UCC AP group whitelist information.

display ucc whitelist ap-group

Clear UCC entries.

reset ucc table [ sip | skype4b ]

UCC configuration examples

Example: Configuring SIP-based UCC

Network configuration

As shown in Figure 2, the SIP server installed with third-party VoIP server software acts as both the SIP proxy server and SIP registrar to manage SIP UA registration and SIP calls. The AC is the gateway of Client 1 and Client 2 and is the client traffic forwarder. The clients use third-party client software to place calls to each other.

Configure SIP-based UCC on the AC to optimize multimedia traffic between the clients to provide high-quality multimedia services.

Figure 2 Network diagram

Prerequisites

Assign IP addresses to interfaces, and make sure the devices can reach each other.

Make sure the APs can associate with the AC and the clients can obtain an IP address.

Procedure

1.     Configure the SIP server:

Install third-party VoIP server software and specify the usernames (phone numbers) and passwords for the clients. (Details not shown.)

2.     Configure Client 1 and Client 2:

Install third-party VoIP client software, specify the IP address of the SIP server, and configure the username (phone number), password, and other parameters on each PC. (Details not shown.)

3.     Configure the AC:

# Create UCC profile 1, and enable SIP-based UCC.

<Sysname> system-view

[Sysname] ucc profile 1

[Sysname-ucc-profile-1] sip enable

[Sysname-ucc-profile-1] quit

# Bind the UCC profile to service template service1.

[Sysname] wlan service-template service1

[Sysname-wlan-st-service1] ucc-profile 1

[Sysname-wlan-st-service1] quit

# Bind the UCC profile to service template service2.

[Sysname] wlan service-template service2

[Sysname-wlan-st-service2] ucc-profile 1

[Sysname-wlan-st-service2] quit

# Bind the UCC profile to VLAN-interface 1 (gateway of Client 1).

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] ucc-profile 1

[Sysname-Vlan-interface1] quit

# Bind the UCC profile to VLAN-interface 2 (gateway of Client 2).

[Sysname] interface vlan-interface 2

[Sysname-Vlan-interface2] ucc-profile 1

[Sysname-Vlan-interface2] quit

Verifying the configuration

# Place a call from Client 1 to Client 2. (Details not shown.)

# Execute the following command to verify that multimedia traffic has been forwarded from Client 1 to Client 2.

[Sysname] display ucc table

UCC tuple5 entry info:

  Source IP/port             : 172.16.1.10/11111

  Destination IP/port       : 172.16.2.10/22222

  Transport layer protocol : UDP

  Flow type                   : SIP

  Media type                  : Audio

  Lifetime                    : 280

 

Total tuple5 entries found : 1

Total tuple3 entries found : 0

Total entries found: 1

Example: Configuring Skype4B-based UCC

Network configuration

As shown in Figure 3, all network users use Skype4B for communication.

The Skype4B server (including front-end and back-end) manage user registration and calls, and the Dialog Listener listens for Skype dialogs on the AC. The two servers are deployed on the same physical server.

The SDN Manager obtains dialog information from the Dialog Listener and establishes an HTTP or HTTPs connection with the AC to issue dialog information.

The AC is the client traffic forwarder, and the switch is the gateway for the clients. The clients use Skype4B client software to place calls to each other.

Configure Skype4B-based UCC on the AC to optimize Skype4B traffic between the clients to provide high-quality Skype4B services.

Figure 3 Network diagram

Prerequisites

Assign IP addresses to interfaces, and make sure the devices can reach each other.

Make sure the APs can associate with the AC and the clients can obtain an IP address.

Deploy the Skype4B server, Skype4B client, SDN Manager, and Dialog Listener.

Procedure

# Enable the device to communicate with the Skype4B server and specify the port number as 5000. Make sure this port number is the same as the port number configured on the SDN Manager.

<Sysname> system-view

[Sysname] skype4b listener http-port 5000

# Create UCC profile 1, and enable Skype4B-based UCC.

<Sysname> system-view

[Sysname] ucc profile 1

[Sysname-ucc-profile-1] skype4b enable

# Mark DSCP priority 50 for Skype4B application sharing packets.

[Sysname-ucc-profile-1] skype4b app-share remark dscp 50

# Mark DSCP priority 50 for Skype4B voice packets.

[Sysname-ucc-profile-1] skype4b voice remark dscp 50

# Mark DSCP priority 50 for Skype4B video packets.

[Sysname-ucc-profile-1] skype4b video remark dscp 50

[Sysname-ucc-profile-1] quit

# Bind the UCC profile to service template service1.

[Sysname] wlan service-template service1

[Sysname-wlan-st-service1] ucc-profile 1

[Sysname-wlan-st-service1] quit

# Bind the UCC profile to service template service2.

[Sysname] wlan service-template service2

[Sysname-wlan-st-service2] ucc-profile 1

[Sysname-wlan-st-service2] quit

# Bind the UCC profile to VLAN-interface 1 (gateway of Client 1).

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] ucc-profile 1

[Sysname-Vlan-interface1] quit

# Bind the UCC profile to VLAN-interface 2 (gateway of Client 2).

[Sysname] interface vlan-interface 2

[Sysname-Vlan-interface2] ucc-profile 1

[Sysname-Vlan-interface2] quit

Verifying the configuration

# Place a call from Client 1 to Client 2. (Details not shown.)

# Execute the following command to verify that multimedia traffic has been forwarded from Client 1 to Client 2.

[Sysname] display ucc table

UCC tuple3 entry info:

  Client IP/port             : 172.16.1.10/11111

  Transport layer protocol : UDP

  Flow type                   : SKYPE4B

  Media type                  : Audio

  Lifetime                    : 62

 

  Client IP/port             : 172.16.2.10/22222

  Transport layer protocol : UDP

  Flow type                   : SKYPE4B

  Media type                  : Audio

  Lifetime                    : 76

 

Total tuple5 entries found : 0

Total tuple3 entries found : 2

Total entries found: 2

Example: Configuring UCC for Tencent Meeting traffic

Network configuration

As shown in Figure 4, the WLAN uses local forwarding. Client 1 and Client 2 access the network through service1 and service2, respectively. Configure UCC to optimize Tencent Meeting traffic between clients.

Figure 4 Network diagram

Prerequisites

Assign IP addresses to interfaces, and make sure the devices can reach each other.

Make sure the APs can associate with the AC and the clients can obtain an IP address.

Procedure

# Create UCC profile 1, and enable UCC for Tencent Meeting.

<AC> system-view

[AC] ucc profile 1

[AC-ucc-profile-1] application tencentmeeting enable

[AC-ucc-profile-1] quit

# Bind the UCC profile to service template service1.

[AC] wlan service-template service1

[AC-wlan-st-service1] ucc-profile 1

# Enable local forwarding.

[AC-wlan-st-service1] client forwarding-location ap

[AC-wlan-st-service1] quit

# Bind the UCC profile to service template service2.

[AC] wlan service-template service2

[AC-wlan-st-service2] ucc-profile 1

# Enable local forwarding.

[AC-wlan-st-service2] client forwarding-location ap

[AC-wlan-st-service2] quit

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Intelligent Storage
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
  • Technical Blogs
All Support
  • Become A Partner
  • Partner Policy & Program
  • Global Learning
  • Partner Sales Resources
  • Partner Business Management
  • Service Business
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网