Dimensions and measures available in Call Quality Dashboard for Microsoft Teams and Skype for Business Online

The Call Quality Dashboard (CQD) for Microsoft Teams and Skype for Business Online allows you to gain insights into the quality of calls made using Microsoft Teams and Skype for Business services. This topic provides detailed information about the dimensions and measures exposed by CQD. To learn more about CQD and how to enable it, see Turning on and using Call Quality Dashboard for Microsoft Teams and Skype for Business Online.

First and Second endpoint classification

Many of the dimensions and measures in Call Quality Dashboard (CQD) are labeled as first or second. The following logic determines which endpoint involved in the stream or call is labeled as first:

  • First will always be a Server endpoint (AV MCU, Mediation Server, etc.) if a Server is involved in the stream/call.

  • Second will always be a Client endpoint unless the stream is between two Server endpoints.

  • If both endpoints are the same type, the order for which is first vs. second is based on internal ordering of the user agent category. This ensures the ordering is consistent.

For example, each row represents a pair of User Agents involved in a stream:

User Agent Category of Caller

User Agent Category of Callee

First Endpoint

Second Endpoint

First Is Caller

AV-MCU

OC (Skype for Business client)

AV-MCU

OC (Skype for Business client)

TRUE

OC (Skype for Business client)

AV-MCU

AV-MCU

OC (Skype for Business client)

FALSE

OC (Skype for Business client)

OC (Skype for Business client)

OC (Skype for Business client)

OC (Skype for Business client)

FALSE

AV-MCU

Mediation Server

Mediation Server

AV-MCU

Mediation Server

AV-MCU

Mediation Server

AV-MCU

TRUE

OC (Skype for Business client)

OC Phone (Skype for Business IP Phone)

OC (Skype for Business client)

OC Phone (Skype for Business IP Phone)

TRUE

OC Phone (Skype for Business IP Phone)

OC (Skype for Business client)

OC (Skype for Business client)

OC Phone (Skype for Business IP Phone)

FALSE

Note: That First and Second classification is separate from which endpoint is the caller or callee. The First Is Caller dimension which can be used to help identify which endpoint was the caller or callee.

Dimensions

The following table lists the dimensions currently available in CQD:

Dimension name

Data type / Units

Description

What do blank values indicate

Example Values

First Network

String

Subnet used for media stream by first endpoint if subnet exists in subnet to tenant building data uploaded to portal.

Blank values indicate this data not reported by the endpoint.

10.0.1.12.0

First Network Name

String

Name of network used for media stream by first endpoint based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint or network does not have network name defined in subnet mapping data.

USA/ WA/ REDMOND

First Network Range

String

Network prefix/range of subnet used for media stream by first endpoint based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint or network does not have network range defined in subnet mapping data.

24

First Building Name

String

Name of the building where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building name defined in subnet mapping data.

Main

First Ownership Type

String

Ownership type of building where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have ownership defined in subnet mapping data.

Contoso-IT

First Building Type

String

Type of building where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building type defined in subnet mapping data.

Open Office

First Building Office Type

String

Office building type where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building office type defined in subnet mapping data.

Office

First City

String

City where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have city defined in subnet mapping data.

Redmond

First Zip Code

String

Zip/Postal code where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have zip code defined in subnet mapping data.

98052

First Country

String

Country where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have country defined in subnet mapping data.

USA

First State

String

State where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have state defined in subnet mapping data.

WA

First Region

String

Region where the first endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have region defined in subnet mapping data.

North America

First Express Route

Boolean

True if the subnet used for media stream by first endpoint is enabled for Express route based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have express route flag set in subnet mapping data.

true

Second Network

String

Subnet used for media stream by second endpoint if subnet exists in subnet to tenant building data uploaded to portal.

Blank values indicate this data not reported by the endpoint.

10.0.1.12.0

Second Network Name

String

Name of network used for media stream by second endpoint based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint or network does not have network name defined in subnet mapping data.

USA/ WA/ REDMOND

Second Network Range

String

Network prefix/range of subnet used for media stream by second endpoint based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint or network does not have network range defined in subnet mapping data.

24

Second Building Name

String

Name of the building where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building name defined in subnet mapping data.

Main

Second Ownership Type

String

Ownership type of building where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have ownership defined in subnet mapping data.

Contoso - IT

Second Building Type

String

Type of building where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building type defined in subnet mapping data.

Open Office

Second Building Office Type

String

Office building type where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have building office type defined in subnet mapping data.

Office

Second City

String

City where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have city defined in subnet mapping data.

Redmond

Second Zip Code

String

Zip/Postal code where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have zip code defined in subnet mapping data.

98052

Second Country

String

Country where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have country defined in subnet mapping data.

USA

Second State

String

State where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have state defined in subnet mapping data.

WA

Second Region

String

Region where the second endpoint was located based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have region defined in subnet mapping data.

North America

Second Express Route

Boolean

True if the subnet used for media stream by second endpoint is enabled for Express route based on mapping subnet to tenant building data uploaded to portal.

Blank values indicate network data not reported by the endpoint, network is not within corporate network or network does not have express route flag set in subnet mapping data.

true

First Inside Corp

Enumeration

Indicates if first endpoint was located on subnet within the corporate network based on mapping subnet to tenant building data uploaded to portal. By default, the endpoint is considered Outside.

Possible values:

  • Inside

  • Outside

-

Inside

Second Inside Corp

Enumeration

Indicates if second endpoint was located on subnet within the corporate network based on mapping subnet to tenant building data uploaded to portal. By default, the endpoint is considered Outside.

Possible values:

  • Inside

  • Outside

-

Inside

First Tenant Id

String

Office 365 Tenant ID for the first endpoint.

Blank values indicate the tenant id for the first endpoint could not be determined. This may indicate the endpoint was signed into an on-premise Skype for Business Server deployment.

00000000 - 0000 -0000 - 0000 - 000000000000

Second Tenant Id

String

Office 365 Tenant ID for the second endpoint.

Blank values indicate the tenant id for the second endpoint could not be determined. This may indicate the endpoint was signed into an on-premise Skype for Business Server deployment.

00000000 - 0000 - 0000 - 0000 - 000000000000

First Pool

String

Skype for Business Online pool FQDN assigned to the first endpoint.

Blank values indicate the Skype for Business Online pool could not be determined for the first endpoint. This may indicate the endpoint was signed into an on-premise Skype for Business Server deployment.

pool1.lync.com

Second Pool

String

Skype for Business Online pool FQDN assigned to the second endpoint.

Blank values indicate the Skype for Business Online pool could not be determined for the second endpoint. This may indicate the endpoint was signed into an on-premise Skype for Business Server deployment.

pool1.lync.com

Is Federated

Boolean

True if streams were between two federated tenants, false otherwise.

Blank values indicate it could not be determined if this was a federated stream, or if some signaling data was not collected.

False

QoE Record Available

Boolean

True if at least one Quality of Experience report was available for call/session. Many dimensions and measures are available only if QoE record was available. If the call does not establish successfully, QoE record will not be available.

-

True

CDR Record Available

Boolean

True if at least one Call Detail Records was available for call/session.

-

True

Media Line Label

Integer

Label in SDP for media line. Use Media Type to determine if label is used for video, audio, app sharing, or video based screen sharing.

Blank values indicate this data was not reported by the endpoint.

0

Media Type

String

Type of media (video, audio, app sharing, or video based screen sharing).

-

Audio

First Is Server

Boolean

True if the first endpoint is a server endpoint such as a conferencing server (AVMCU, ASMCU) or other media servers (Mediation Server), or is a client endpoint. Possible values: Client, Server.

-

Client

Second Is Server

Boolean

True if the second endpoint is a server endpoint such as a conferencing server (AVMCU, ASMCU) or other media servers (Mediation Server), or is a client endpoint. Possible values: Client, Server.

-

Client

First Is Caller

Boolean

True if the first endpoint was the caller (initiated the session establishment).

-

True

First Network Connection Detail

String

Type of network used by the first endpoint. Possible values:

  • Wired

  • wifi

  • MobileBB

  • Tunnel

  • Other

Blank values indicate this data was not reported by the endpoint.

Wired

Second Network Connection Detail

String

Type of network used by the second endpoint. Possible values:

  • Wired

  • wifi

  • MobileBB

  • Tunnel

  • Other

Blank values indicate this data was not reported by the endpoint.

Wired

Stream Direction

String

Indicates the direction of a stream between the endpoints. Possible values:

  • First-to-Second

  • Second-to-First

Blank values indicate no data was reported to indicate the direction of the stream.

First-to-Second

Payload Description

String

Name of last codec used in the stream.

Blank values indicate no data is available.

SILKWide

Audio and Video Call

Boolean

True if call had both audio and video streams, false otherwise

Blank values indicate no data was reported to indicate the media types of the stream.

True

Duration 5 seconds or less

Boolean

True if stream had duration of 5 seconds or less, false otherwise.

-

true

Duration 60 seconds or more

Boolean

True if stream had duration of 60 seconds of more, false otherwise.

-

true

Duration (Seconds)

Range (seconds)

Duration of stream in seconds. Values grouped by range.

-

062: [1 -2)

Duration (Minutes)

Range (minutes)

Duration of stream in minutes. Values grouped by range.

-

065: [3 - 4)

EndTime

Date time

Time stream ended. Note this dimension may have too many rows to be used as dimension in a report. It can be used a filter instead.

-

2017-02-01 T00:00:01

Year

Integer

Year of the start of the stream.

-

2017

Month

Integer

Month of the start of the stream.

-

2

Day

Integer

Day of the start of the stream.

-

1

Hour

Integer

Hour of the start of the stream.

-

1

Minute

Integer

Minute of the start of the stream.

-

30

Second

Integer

Second of the start of the stream.

-

12

Day Of Year

Integer

Day of year of the start of the stream.

-

32

Day Of Week

String

Day of week of the start of the stream.

-

Wednesday

Day Number Of Week

Integer

Day number of week of the start of the stream.

-

3

Month Year

String

Month and year of the start of the stream.

-

2017-02

Full Month

Date time

Full Month of the start of the stream.

-

2017-02-01 T00:00:00

First Domain

String

Domain of the user using the first endpoint. If the first endpoint is a conference server, it is the domain of the organizer of the meeting. May also be the domain of service accounts used in scenario.

-

contoso.com

Second Domain

String

Domain of the user using the second endpoint. If the second endpoint is a conference server, it is the domain of the organizer of the meeting. May also be the domain of service accounts used in scenario.

-

contoso.com

First User Agent Category

String

Category of the user agent of the first endpoint.

Blank values indicate a user agent that does not currently have a mapping such as 3rd party user agent.

OC

Second User Agent Category

String

Category of the user agent of the second endpoint.

Blank values indicate a user agent that does not currently have a mapping such as 3rd party user agent.

OC

First User Agent

String

User agent string of the first endpoint.

Blank values indicate no user agent reported by first endpoint.

UCCAPI/16.0.7766.5281 OC/16.0.7766.2047 (Skype for Business)

Second User Agent

String

User agent string of the second endpoint.

Blank values indicate no user agent reported by second endpoint.

UCCAPI/16.0.7766.5281 OC/16.0.7766.2047 (Skype for Business)

Conference Type

String

Type of conference URI. Possible values:

  • conf:applicationsharing

  • conf:audio-video

  • conf:focus

Blank values indicate a non-conference scenario.

conf:audio-video

Conference Id

String

Conference ID associated with the streams. Note this dimension may have too many rows to be used as dimension in a report. It can be used a filter instead.

Blank values indicate a non-conference scenario.

0001P6GK

First Client App Version

String

Version of the application used for the first endpoint. Data is parsed from the user agent string.

Blank values indicate the version string could not be parsed or the value was not reported.

16.0.7766.2047

Second Client App Version

String

Version of the application used for the second endpoint. Data is parsed from the user agent string.

Blank values indicate the version string could not be parsed or the value was not reported.

16.0.7766.2047

Transport

String

Network transport type used by stream. Possible values:

  • UDP

  • TCP

  • Unrecognized

  • Unrecognized indicate that the system could not determine if the transport type was TCP or UDP.

Blank values indicate the transport type was not reported or that the media path was not established.

UDP

First Connectivity Ice

String

ICE connectivity type used by the first endpoint. Possible values:

  • DIRECT- Direct network path

  • RELAY - through relay

  • HTTP - through HTTP proxy

  • FAILED - connectivity failed

Blank values indicate the connectivity type was not reported or that the media path was not established.

DIRECT

Second Connectivity Ice

String

ICE connectivity type used by the second endpoint. Possible values:

  • DIRECT- Direct network path

  • RELAY - through relay

  • HTTP - through HTTP proxy

  • FAILED - connectivity failed

Blank values indicate the connectivity type was not reported or that the media path was not established.

DIRECT

First IP Address

String

IP address for first endpoint. Note this dimension may have too many rows to be used as dimension in a report. It can be used as a filter instead.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

10.0.0.10

Second IP Address

String

IP address for second endpoint.

Note: This dimension may have too many rows to be used as dimension in a report. It can be used as a filter instead.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

10.0.0.10

First Link Speed

Bits per second

Link speed in bits per second reported by the network adapter used by the first endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

10000000

Second Link Speed

Bits per second

Link speed in bits per second reported by the network adapter used by the second endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

10000000

First Port

Port number

Network port number used by first endpoint for media.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

50018

Second Port

Port number

Network port number used by second endpoint for media.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

50018

First Reflexive Local IP

String

IP address of first endpoint as seen by the media relay server. This is typically the public internet IP address associated to the first endpoint for the stream.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.251

Second Reflexive Local IP

String

IP address of second endpoint as seen by the media relay server. This is typically the public internet IP address associated to the second endpoint for the stream.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.251

First Relay IP

String

IP address of the media relay server allocated by the first endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.251

Second Relay IP

String

IP address of the media relay server allocated by the second endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.251

First Relay Port

Integer

Media port allocated on the media relay server by the first endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

3478

Second Relay Port

Integer

Media port allocated on the media relay server by the second endpoint.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

3478

First Subnet

String

Subnet used for media stream by first endpoint with dashes separating each octet.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.0

Second Subnet

String

Subnet used for media stream by second endpoint with dashes separating each octet.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

104.43.195.0

First VPN

Boolean

True if the network adapter used by first endpoint indicated it was a VPN connection, false otherwise. Some VPN's do not correctly report this data correctly.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

True

Second VPN

Boolean

True if the network adapter used by second endpoint indicated it was a VPN connection, false otherwise. Some VPN's do not correctly report this data correctly.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

True

Applied Bandwidth Source

String

Identifies the source of bandwidth applied to the stream. Possible values:

  • Static Max

  • API Modality

  • API Modality_All

  • Api SendSide BWLimit

  • Preference Value

  • TURN

  • ReceiveSide TURN

  • API SDP Modality, Remote RecvSide BWLimit

  • API ServiceQuality

  • API SDP

  • Receive SidePDP

Blank values indicate this data not reported by the endpoint or that the media path was not established.

StaticMax

Bandwidth Est

Range (bits per second)

Average estimated bandwidth available between first and second endpoint in bits per second.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

026: [260000 - 270000)

Mediation Server Bypass Flag

Boolean

True if the media stream bypassed the Mediation Server and went straight between client and PSTN Gateway/PBX, false otherwise.

Blank values indicate this data not reported by the endpoint or that the media path was not established.

True

First Cdr Connectivity Type

String

Identifies the ICE connectivity path selected by the first endpoint for use for this stream. Possible values:

  • OS

  • PeerDerived

  • Stun

  • Turn

Blank values indicate this data not reported by the endpoint or that the media path was not established.

OS

Second Cdr Connectivity Type

String

Identifies the ICE connectivity path selected by the second endpoint for use for this stream. Possible values:

  • OS

  • PeerDerived

  • Stun

  • Turn

Blank values indicate this data not reported by the endpoint or that the media path was not established.

OS

First Capture Dev

String

Name of the capture device used by the first endpoint. For:

  • Audio streams - device used for the microphone

  • Video streams - device used for the camera

  • Video-based-screen-sharing streams– screen scraper

  • App sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Headset Microphone (Microsoft LifeChat LX-6000)

Second Capture Dev

String

Name of the capture device used by the second endpoint. For:

  • Audio streams - device used for the microphone

  • Video streams - device used for the camera

  • Video-based-screen-sharing streams– screen scraper

  • App sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Headset Microphone (Microsoft LifeChat LX-6000)

First Capture Dev Driver

String

Name of the capture device driver used by the first endpoint in the form of “manufacturer : version”. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Microsoft: 10.0.14393.0

Second Capture Dev Driver

String

Name of the capture device driver used by the second endpoint in the form of “manufacturer : version”. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Microsoft: 10.0.14393.0

First Render Dev

String

Name of the render device used by the first endpoint. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Headset Microphone (Microsoft LifeChat LX-6000)

Second Render Dev

String

Name of the render device used by the second endpoint. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Headset Microphone (Microsoft LifeChat LX-6000)

First Render Dev Driver

String

Name of the render device driver used by the first endpoint. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Microsoft: 10.0.14393.0

Second Render Dev Driver

String

Name of the render device driver used by the second endpoint. For:

  • Audio streams - driver used for the microphone

  • Video streams - driver used for the camera

  • Video-based-screen-sharing and app sharing streams - blank

Blank values indicate this data not reported by the endpoint, that the media path was not established, or that the streams was video-based screen sharing or application sharing.

Microsoft: 10.0.14393.0

First CPU Name

String

Name of the CPU used by the first endpoint.

Blank values indicate this data was not reported by the endpoint.

Contoso CPU X11 @ 1.80GHz

Second CPU Name

String

Name of the CPU used by the second endpoint.

Blank values indicate this data was not reported by the endpoint.

Contoso CPU X11 @ 1.80GHz

First CPU Number Of Cores

Number of cores

Number of CPU cores available on the first endpoint.

Blank values indicate this data was not reported by the endpoint.

8

Second CPU Number Of Cores

Number of cores

Number of CPU cores available on the second endpoint.

Blank values indicate this data was not reported by the endpoint.

8

First CPU Processor Speed

CPU speed in MHz

Speed in MHz of the CPU used by the first endpoint.

Blank values indicate this data was not reported by the endpoint.

1800

Second CPU Processor Speed

CPU speed in MHz

Speed in MHz of the CPU used by the second endpoint.

Blank values indicate this data was not reported by the endpoint.

1800

First Endpoint

String

Machine name reported by the first endpoint if the endpoint is a server or a cloud service client.

Blank values indicate this data was not reported by the endpoint.

MACHINENAME

Second Endpoint

String

Machine name reported by the second endpoint if the endpoint is a server or a cloud service client.

Blank values indicate this data was not reported by the endpoint.

MACHINENAME

First OS

String

Full Operating System and architecture string reported by the first endpoint.

Blank values indicate this data was not reported by the endpoint.

Windows 10.0.14996 SP: 0.0 Type: 1(Workstation) Suite: 256 Arch: x64 WOW64: True

Second OS

String

Full Operating System and architecture string reported by the second endpoint.

Blank values indicate this data was not reported by the endpoint.

Windows 10.0.14996 SP: 0.0 Type: 1(Workstation) Suite: 256 Arch: x64 WOW64: True

First OS Filtered

String

Operating System name and major and minor version reported by the first endpoint. There may be cases where this string contains more than the OS name and version.

Blank values indicate either the endpoint does not report this information or the report from this endpoint was not received.

Windows 10

Second OS Filtered

String

Operating System name and major and minor version reported by the second endpoint. There may be cases where this string contains more than the OS name and version.

Blank values indicate either the endpoint does not report this information or the report from this endpoint was not received.

Windows 10

First OS Architecture

String

Hardware architecture reported by the first endpoint.

Blank values indicate either the endpoint does not report this information, the report from this endpoint was not received, or the format of the architecture wasn't recognized.

x64

Second OS Architecture

String

Hardware architecture reported by the second endpoint.

Blank values indicate either the endpoint does not report this information, the report from this endpoint was not received, or the format of the architecture wasn't recognized.

x64

First Virtualization Flag

String

Flag indicating the type of virtualization environment reported by the first endpoint. Possible values:

  • "0x00" - None "

  • “0x01" - HyperV

  • "0x02" - VMWare

  • "0x04" - Virtual PC

  • "0x08" - Xen PC

Blank values indicate this data not reported by the endpoint.

0x00

Second Virtualization Flag

String

Flag indicating the type of virtualization environment reported by the second endpoint. Possible values:

  • "0x00" - None "

  • “0x01" - HyperV

  • "0x02" - VMWare

  • "0x04" - Virtual PC

  • "0x08" - Xen PC

Blank values indicate this data not reported by the endpoint.

0x00

First Wifi Microsoft Driver

String

Name of Microsoft WiFi driver used reported by the first endpoint. Value may be localized based on the language used by endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Microsoft Hosted Network Virtual Adapter

Second Wifi Microsoft Driver

String

Name of Microsoft WiFi driver used reported by the second endpoint. Value may be localized based on the language used by endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Microsoft Hosted Network Virtual Adapter

First Wifi Vendor Driver

String

Vendor and name of WiFi driver reported by the first endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Contoso Dual Band Wireless-AC Driver

Second Wifi Vendor Driver

String

Vendor and name of WiFi driver reported by the second endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Contoso Dual Band Wireless-AC Driver

First Wifi Microsoft Driver Version

String

Version of Microsoft WiFi driver reported by the first endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Microsoft:10.0.14393.0

Second Wifi Microsoft Driver Version

String

Version of Microsoft WiFi driver reported by the second endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Microsoft:10.0.14393.0

First Wifi Vendor Driver Version

String

Vendor and version of WiFi driver reported by the first endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Contoso:15.1.1.0

Second Wifi Vendor Driver Version

String

Vendor and version of WiFi driver reported by the second endpoint.

Blank values indicate either WiFi wasn't used by the endpoint or the driver information was not reported.

Contoso:15.1.1.0

First Wifi Channel

String

WiFi channel used by the first endpoint.

Blank values indicate either WiFi was not used or the channel was not reported.

10

Second Wifi Channel

String

WiFi channel used by the second endpoint.

Blank values indicate either WiFi was not used or the channel was not reported.

10

First Wifi Radio Type

String

Type of WiFi radio used by the first endpoint. HRDSSS is equivalent to 802.11b.

Blank values indicate either WiFi was not used or the WiFi type was not reported.

802.11ac

Second Wifi Radio Type

String

Type of WiFi radio used by the second endpoint. HRDSSS is equivalent to 802.11b.

Blank values indicate either WiFi was not used or the WiFi type was not reported.

802.11ac

First DNS Suffix

String

DNS suffix associated with the network adapter reported by the first endpoint. Note this value may be reported for any type of network adapter.

Blank values indicate this value was not reported by the endpoint.

corp.contoso.com

Second DNS Suffix

String

DNS suffix associated with the network adapter reported by the second endpoint. Note this value may be reported for any type of network adapter.

Blank values indicate this value was not reported by the endpoint.

corp.contoso.com

First Wifi Band

String

WiFi band used as reported by the first endpoint.

Blank values indicate either the value was not computed by the endpoint or not reported.

5.0 Ghz

Second Wifi Band

String

WiFi band used as reported by the second endpoint.

Blank values indicate either the value was not computed by the endpoint or not reported.

5.0 Ghz

First Wifi Signal Strength

String

WiFi signal strength in percentage [0-99] reported by the first endpoint.

Blank values indicate either the value was not computed by the endpoint or not reported.

081: [90 - 100)

Second Wifi Signal Strength

String

WiFi signal strength in percentage [0-99] reported by the second endpoint.

Blank values indicate either the value was not computed by the endpoint or not reported.

081: [90 - 100)

First Wifi Battery Charge

Range (percentage)

Estimated remaining battery charge in percentage [0-99] reported by the first endpoint. Values grouped by range. 0 indicates that the device was plugged in.

Blank values indicate either WiFi was not used or the charge value was not reported.

081: [90 - 100)

Second Wifi Battery Charge

Range (percentage)

Estimated remaining battery charge in percentage [0-99] reported by the second endpoint. Values grouped by range. 0 indicates that the device was plugged in.

Blank values indicate either WiFi was not used or the charge value was not reported.

081: [90 - 100)

Audio Degradation Avg

Range (Mean opinion score 0-5)

Average Network Mean Opinion Score degradation for stream. Represents how much the network loss and jitter has impacted the quality of received audio. Values grouped by range.

Blank values indicate no network MOS degradation reported by endpoint receiving the stream or if the stream is not an audio stream.

015: [0.01 - 0.02)

Jitter

Range (millisecond)

Average jitter for stream in milliseconds. Values grouped by range.

Blank values indicate no jitter data reported by endpoint receiving the stream.

065: [2 - 3)

Jitter Max

Range (millisecond)

Maximum jitter for stream in milliseconds. Values grouped by range.

Blank values indicate no jitter data reported by endpoint receiving the stream.

065: [2 - 3)

Packet Loss Rate

Range (percentage)

Average packet loss rate for stream. Values grouped by range.

Blank values indicate no packet loss data reported by endpoint receiving the stream.

050: [1.8 - 1.9)

Packet Loss Rate Max

Range (percentage)

Maximum packet loss rate for stream. Values grouped by range.

Blank values indicate no packet loss data reported by endpoint receiving the stream.

041: [0.95 - 1)

Overall Avg Network MOS

Range (MOS)

Average Network MOS for stream. Values grouped by range.

Blank values indicate no network MOS degradation reported by endpoint receiving the stream or if the stream is not an audio stream.

076: [4.4 - 4.5)

Ratio Concealed Samples Avg

Range (ratio)

Ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames. Values grouped by range. 0.1 indicates 10% of frames contained concealed samples.

Blank values indicate this value was not reported by the receiver of the stream, or the stream was not an audio stream.

015: [0.01 - 0.02)

Ratio Stretched Samples Avg

Range (ratio)

Ratio of the number of audio frames with samples that have been stretched to compensate for jitter or loss to the total number of audio frames. Values grouped by range. 0.1 indicates 10% audio frames contained stretched samples.

Blank values indicate this value was not reported by the receiver of the stream or the stream was not an audio stream.

017: [0.03 - 0.04)

Round Trip

Range (milliseconds)

Average network propagation round-trip time computed as specified in RFC3550 in milliseconds. Values grouped by range.

Blank values indicate either the value was not computed by the endpoint or not reported.

070: [15 - 20)

Round Trip Max

Range (milliseconds)

Maximum network propagation round-trip time computed as specified in RFC3550 in milliseconds. Values grouped by range.

Blank values indicate either the value was not computed by the endpoint or not reported.

098: [350 - 375)

Network Jitter Avg

Range (milliseconds)

Average of network jitter in milliseconds computed over 20 second windows during the session. Values grouped by range.

Blank values indicate either the stream was not an audio stream or that the data was not reported by the endpoint receiving the stream.

066: [3 - 4)

Video Post FECPLR

Range (ratio)

Packet loss rate after FEC has been applied for aggregated across all video streams and codecs. Values grouped by range.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

014: [0 - 0.01)

Video Local Frame Loss Percentage Avg

Range (percentage)

Average percentage of video frames lost as displayed to the user. Values grouped by range. This includes frames recovered from network losses.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

160: [80 - 85)

Recv Frame Rate Average

Range (frames per second)

Average frames per second received for all video streams computed over the duration of the session. Values grouped by range.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

101: [14.5 - 15)

Low Frame Rate Call Percent

Range (percentage)

Percentage of time of the call where frame rate is less than 7.5 frames per second. Values grouped by range.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

099: [13.5 - 14)

Low Resolution Call Percent

Range (percentage)

Percentage of time of the call where resolution is low. Values grouped by range. Threshold is 120 pixels for smaller dimension.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

Video Packet Loss Rate

Range (ratio)

Average fraction of packets lost, as specified in RFC3550, computed over the duration of the session. Values grouped by range.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

037: [0.75 - 0.8)

Video Frame Rate Avg

Range (frames per second)

Average frames per second received for a video stream, computed over the duration of the session. Values grouped by range.

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

135: [31.5 - 32)

Dynamic Capability Percent

Range (percentage)

Percentage of time that the client is running < 70% expected video processing capability for this type of CPU grouped by range

Blank values indicate either the stream was not a video or video-based-screen-sharing stream or the data was not reported by the endpoint receiving the stream.

122: [25 - 25.5)

Spoiled Tile Percent Total

Range (percentage)

Percentage of tiles which are discarded instead of being sent to a remote peer (for example, from the MCU to a viewer). Values grouped by range. Discarded tiles may be caused by bandwidth restrictions between client and server.

Blank values indicate either the stream was not an application sharing stream or the data was not reported by the endpoint sending the stream.

140: [34 - 34.5)

AppSharing Relative OneWay Average

Range (milliseconds)

Average relative one way delay between the endpoints in milliseconds for application sharing streams. Values grouped by range.

Blank values indicate either the stream was not an application sharing stream or the data was not reported by the endpoint sending the stream.

126: [27 - 27.5)

AppSharing RDP Tile Processing Latency Average

Range (milliseconds)

Average latency in milliseconds processing tiles on the RDP Stack at the conferencing server. Values grouped by range.

Blank values indicate either the stream was not an application sharing stream in a conference or the data was not reported by the endpoint sending the stream.

103: [15.5 - 16)

Audio FEC Used

Boolean

True indicates that audio forward error correction (FEC) was used at some point during the call. False otherwise

Blank values indicate either the stream was not an audio stream, or the data was not reported by the endpoint sending the stream.

True

ClassifiedPoorCall

Boolean

True if the stream was classified as poor based on the metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Blank values indicate the stream did not have sufficient metrics reported to be classified as good or poor.

True

Video Poor Due To VideoPostFecplr

Boolean

True if the stream was classified as poor based on the Video Post FEC PLR metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Video Local Frame Loss Percentage Avg

Boolean

True if the video stream was classified as poor based on the Video Local Frame Loss Percentage Avg metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Recv Frame Rate Average

Boolean

True if the video stream was classified as poor based on the Recv Frame Rate Average metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Low Frame Rate Call Percent

Boolean

True if the video stream was classified as poor based on the Low Frame Rate Call Percent metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Low Resolution Call Percent

Boolean

True if the video stream was classified as poor based on the Low Resolution Call Percent metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Video Packet Loss Rate

Boolean

True if the video stream was classified as poor based on the Video Packet Loss Rate metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE? Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Video Frame Rate Avg

Boolean

True if the video stream was classified as poor based on the Video Frame Rate Avg metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

Video Poor Due To Dynamic Capability Percent

Boolean

True if the video stream was classified as poor based on the Dynamic Capability Percent metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video stream.

true

VBSS Poor Due To Video Post Fec plr

Boolean

True if the video based-screen-sharing stream was classified as poor based on the Video Post Fec plr metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video based-screen-sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video based screen sharing stream.

true

VBSS Poor Due To Video Local Frame Loss Percentage Avg

Boolean

True if the video based-screen-sharing stream was classified as poor based on the Video Local Frame Loss Percentage Avg metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non- video based-screen-sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video based screen sharing stream.

true

VBSS Poor Due To Recv Frame Rate Average

Boolean

True if the video based-screen-sharing stream was classified as poor based on the Recv Frame Rate Average metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non- video based-screen-sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video based screen sharing stream.

true

VBSS Poor Due To Low Frame Rate Call Percent

Boolean

True if the video based-screen-sharing stream was classified as poor based on the Low Frame Rate Call Percent metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non- video based-screen-sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video based screen sharing stream.

true

VBSS Poor Due To LowResolutionCallPercent

Boolean

True if the VBSS stream was classified as poor based on the Low Resolution Call Percent metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-video based-screen-sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not a video based screen sharing stream.

true

AppSharing Poor Due To Spoiled Tile Percent Total

Boolean

True if the application sharing stream was classified as poor based on the Spoiled Tile Percent Total metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-application sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an application sharing stream.

true

AppSharing Poor Due To Relative OneWay Average

Boolean

True if the application sharing stream was classified as poor based on the Relative One Wa yAverage metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-application sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an application sharing stream.

true

AppSharing Poor Due To RDP Tile Processing Latency Average

Boolean

True if the application sharing stream was classified as poor based on the RDP Tile Processing Latency Average metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-application sharing streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an application sharing stream.

true

Audio Poor Due To Jitter

Boolean

True if the audio stream was classified as poor based on the Jitter metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-audio streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an audio sharing stream.

true

Audio Poor Due To RoundTrip

Boolean

True if the audio stream was classified as poor based on the Round Trip metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-audio streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an audio sharing stream.

true

Audio Poor Due To Packet Loss

Boolean

True if the audio stream was classified as poor based on the Packet Loss metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-audio streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an audio sharing stream.

true

Audio Poor Due To Degradation

Boolean

True if the audio stream was classified as poor based on the Degradation metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-audio streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an audio sharing stream.

true

Audio Poor Due To Concealed Ratio

Boolean

True if the audio stream was classified as poor based on the Concealed Ratio metric threshold listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?. Will always be false for non-audio streams.

Blank values indicate the endpoint did not reported this data, or the stream was not an audio sharing stream.

true

Unclassified

Boolean

0 if the stream has sufficient data to be classified as good or poor. 1 otherwise.

-

1

OnePercent PacketLoss

Boolean

1 if packet loss exceeded 1%, 0 otherwise.

-

1

Poor Reason

Flags

List of flags that identify why the stream was marked as poor. There may be multiple flags set since there may be multiple reasons why the stream was marked as Poor. Refer to What is the basis for classifying a call as poor in Lync 2013 QoE? for details.

  • Possible values:

  • Concealed Ratio

  • Degradation

  • Jitter

  • Packet Loss

  • Round Trip

  • Dynamic Capability Percent

  • Low Frame Rate Call Percent

  • Recv Frame Rate Average

  • Video Frame Rate Avg

  • Video Local Frame Loss Percentage Avg

  • Video Packet Loss Rate

  • Video Post Fec plr

  • RDP Tile Processing Latency Average

  • Relative OneWay Average Spoiled Tile Percent Total

Blank values indicate the stream was not classified as poor.

ConcealedRatio | Degradation

Poor

Boolean

1 if the stream has sufficient data to be classified as good or poor and stream is classified as poor 0 otherwise.

-

1

Good

Boolean

1 if the stream has sufficient data to be classified as good or poor and stream is classified as good. 0 otherwise.

-

1

First Feedback Rating

User rating (1-5)

Rating of the call associated with the stream by the first endpoint on 1-5 scale (5 = excellent). 0 indicates the user was shown the call rating survey but did not rate their experience.

Blank values indicate no survey was shown to the first endpoint.

5

Second Feedback Rating

User rating (1-5)

Rating of the call associated with the stream by the second endpoint on 1-5 scale (5 = excellent). 0 indicates the user was shown the call rating survey but did not rate their experience.

Blank values indicate no survey was shown to the second endpoint.

5

First Feedback Tokens

String

String containing list of feedback tokens with boolean flag indicating if token was set by the user providing feedback from the first endpoint.

Blank values indicate no feedback was provided by the user of the first endpoint.

{DistortedSpeech:1; ElectronicFeedback:1; BackgroundNoise:1; MuffledSpeech:1; Echo:1;}

Second Feedback Tokens

String

String containing list of feedback tokens with boolean flag indicating if token was set by the user providing feedback from the second endpoint.

Blank values indicate no feedback was provided by the user of the second endpoint.

{DistortedSpeech:1; ElectronicFeedback:1; BackgroundNoise:1; MuffledSpeech:1; Echo:1;}

First Feedback Has Audio Issue

Boolean

True if feedback tokens from first endpoint indicate stream had an audio issue, false otherwise.

-

false

Second Feedback Has Audio Issue

Boolean

True if feedback tokens from second endpoint indicate stream had an audio issue, false otherwise.

-

false

First Feedback Has Video Issue

Boolean

True if feedback tokens from first endpoint indicate stream had a video issue, false otherwise.

-

false

Second Feedback Has Video Issue

Boolean

True if feedback tokens from second endpoint indicate stream had a video issue, false otherwise.

-

false

First Echo Event Causes

Flags

Flags that indicate the reasons the DeviceEchoEvent was raised on the first endpoint. There may be multiple flags for a single stream. Flags include:

  • BAD_TIMESTAMP - audio sample timestamps from capture or render device used were poor quality

  • POSTAEC_ECHO - high level of echo remained after echo cancellation

  • MIC_CLIPPING - signal level from capture device had significant instances of maximum signal level

  • EVENT_ANLP - audio samples from capture contain high noise.

Blank values indicate non-audio stream, or no event causes reported by first endpoint.

BAD_TIMESTAMP | POSTAEC_ECHO

Second Echo Event Causes

Flags

Flags that indicate the reasons the DeviceEchoEvent was raised on the second endpoint. There may be multiple flags for a single stream. Flags include:

  • BAD_TIMESTAMP - audio sample timestamps from capture or render device used were poor quality

  • POSTAEC_ECHO - high level of echo remained after echo cancellation

  • MIC_CLIPPING - signal level from capture device had significant instances of maximum signal level

  • EVENT_ANLP - audio samples from capture contain high noise.

Blank values indicate non-audio stream, or no event causes reported by first endpoint.

BAD_TIMESTAMP | POSTAEC_ECHO

First Echo Percent Mic In

Range (percentage)

Percentage of time when echo is detected in the audio from the capture or microphone device prior to echo cancellation by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

068: [5 - 10)

Second Echo Percent Mic In

Range (percentage)

Percentage of time when echo is detected in the audio from the capture or microphone device prior to echo cancellation by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

068: [5 - 10)

First Echo Percent Send

Range (percentage)

Percentage of time when echo is detected in the audio from the capture or microphone device after echo cancellation by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

068: [5 - 10)

Second Echo Percent Send

Range (percentage)

Percentage of time when echo is detected in the audio from the capture or microphone device after echo cancellation by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

068: [5 - 10)

First Send Signal Level

Range (dB decibels)

Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

055: [-15 - -10)

Second Send Signal Level

Range (dB decibels)

Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

055: [-15 - -10)

First Recv Signal Level

Range (dB decibels)

Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

056: [-10 - -5)

Second Recv Signal Level

Range (dB decibels)

Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

056: [-10 - -5)

First Send Noise Level

Range (dB decibels)

Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

048: [-50 - -45)

Second Send Noise Level

Range (dB decibels)

Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

048: [-50 - -45)

First Recv Noise Level

Range (dB decibels)

Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the first endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

048: [-50 - -45)

Second Recv Noise Level

Range (dB decibels)

Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the second endpoint. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

048: [-50 - -45)

First Network Send Quality Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the network was causing poor quality of the audio sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

015: [0.01 - 0.02)

Second Network Send Quality Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the network was causing poor quality of the audio sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

015: [0.01 - 0.02)

First Network Receive Quality Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the network was causing poor quality of the audio received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

015: [0.01 - 0.02)

Second Network Receive Quality Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the network was causing poor quality of the audio received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

015: [0.01 - 0.02)

First Network Delay Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Network Delay Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Network Bandwidth Low Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Network Bandwidth Low Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First CPU Insufficient Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second CPU Insufficient Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Half Duplex AEC Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected issues and operated the acoustic echo canceller in half-duplex mode, which impacted the ability to have real-time two-way communication. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Half Duplex AEC Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected issues and operated the acoustic echo canceller in half-duplex mode, which impacted the ability to have real-time two-way communication. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Render Not Functioning Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the render device was not working properly. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Render Not Functioning Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the render device was not working properly. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Capture Not Functioning Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected the capture device was not working properly. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Capture Not Functioning Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected the capture device was not working properly. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Glitches Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Glitches Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Low SNR Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected low speech to noise level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Low SNR Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected low speech to noise level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Low Speech Level Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected low speech level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Low Speech Level Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected low speech level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Clipping Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected clipping in the captured audio that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Clipping Event Ratio

range (ratio)

Fraction of the call that the second endpoint detected clipping in the captured audio that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Echo Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected echo that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Echo Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected echo that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Near End To Echo Ratio Event Ratio

Range (ratio)

Fraction of the call that the first endpoint detected a ratio of the near end signal level to the echo level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Near End To Echo Ratio Event Ratio

Range (ratio)

Fraction of the call that the second endpoint detected a ratio of the near end signal level to the echo level that caused poor quality of the audio being sent. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Render Zero Volume Event Ratio

Range (ratio)

Fraction of the call that first endpoint detected device render volume is set to 0. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Render Zero Volume Event Ratio

Range (ratio)

Fraction of the call that second endpoint detected device render volume is set to 0. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Render Mute Event Ratio

Range (ratio)

Fraction of the call that first endpoint detected device render is muted. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Render Mute Event Ratio

Range (ratio)

Fraction of the call that second endpoint detected device render is muted. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Multiple Endpoints Event Count

Range (ratio)

Number of times during the call that the first endpoint detected multiple endpoints in the same room or acoustic environment. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Multiple Endpoints Event Count

Range (ratio)

Number of times during the call that the second endpoint detected multiple endpoints in the same room or acoustic environment. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

First Device Howling Event Count

Range (ratio)

Number of times during the call that the first endpoint detected two or more endpoints in the same room or acoustic environment that caused poor quality audio in the form of howling or screeching audio. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by first endpoint.

016: [0.02 - 0.03)

Second Device Howling Event Count

Range (ratio)

Number of times during the call that the second endpoint detected two or more endpoints in the same room or acoustic environment that caused poor quality audio in the form of howling or screeching audio. Values grouped by range.

Blank values indicate non-audio stream, or data not reported by second endpoint.

016: [0.02 - 0.03)

Error Report Sender

String

Indicates which endpoint sent the call error report for the stream. This report contains additional telemetry and may indicate call setup or call drop issue with the call.

Blank values indicate no call error report was sent.

First

Is Media Error

String

Indicates if the call error report for the stream was a media level error or not. This report contains additional telemetry and may indicate call setup or call drop issue with the call.

Blank values indicate no call error report was sent.

True

Media Failure Type

String

The type of media failure associated with the stream. Possible values are:

  • Midcall

  • CallSetup

  • NotMediaFailure.

Blank values indicate no call error report was sent.

Midcall

Rtp Rtcp Mux

Boolean

True indicates that RTP and RTCP were multiplexed on the same ports. False otherwise.

Blank values indicate this data not reported by the endpoint.

True

Stun Version

Integer

Version of STUN protocol used for establishing the call.

Blank values indicate this data not reported by the endpoint.

2

Media Relay

String

IP address for Media relay(s) used for the session. May report a pair of relay separated by a '+' if the stream.

Blank values indicate this data was not reported by the endpoints.

"13.107.8.2 + 13.107.8.2"

Call Setup Failure Reason

Enumeration

Classification of why media connection could not be established for a call. Possible values:

  • Missing FW Deep Packet Inspection Exemption Rule - indicates that network equipment along the path likely prevented the media path from being established due to deep packet inspection rules. This may be due to proxy or firewall rules not being correctly configured.

  • Missing FW IP Block Exemption Rule - indicates that network equipment along the path likely prevented the media path from being established to the Office 365 network. This may be due to proxy or firewall rules not being correctly configured to allow access to IP addresses and ports used for Skype for Business traffic.

  • Other – indicates the media path for the call could not be established but the root cause could not be classified.

  • Not Media Failure - indicates no issue was detected with the establishment of the media path.

Blank values indicate call set up did not fail due to a known media issue.

Missing FW IP Block Exemption Rule

Is Anonymous Join Session

Boolean

True if user joining conference was anonymous, False otherwise.

Blank values indicate no data to determine if user was joined anonymously or not.

True

Has Media Diag Blob

Boolean

True if session had media diagnostics data, False otherwise.

Blank values indicate some signaling data was not collected for this stream.

True

Used Dns Resolve Cache

Boolean

True if endpoint used DNS cache to resolve media relay address, False otherwise.

Blank values indicate this data was not reported by the endpoint.

False

Network Connection Detail Pair

Enumerated pair

Pair of network connection detail for the first and second endpoint. Possible values:

  • wifi : wifi

  • wifi : wired

  • Wired : wifi

  • Wired : Wired

  • MobileBB : MobileBB

  • MobileBB : Other

  • MobileBB : Tunnel

  • MobileBB : wifi

  • MobileBB : Wired

  • Other : Other

  • Other : wifi

  • Other : Wired

  • Tunnel : Tunnel

  • Tunnel : wifi

  • Tunnel : Wired

  • : MobileBB

  • : Other

  • : Tunnel

  • : wifi

  • : Wired

  • :

Blank values in enumeration indicate endpoint network connectivity type was unknown. This may happen if the call could not be established.

Wired : Wired

User Agent Category Pair

Enumerated pair

Pair of User Agent Category for first and second endpoint.

Blank values in enumeration indicate endpoint user agent was not a known type.

AV-MCU : OC

Is Server Pair

Enumerated pair

Pair of identification of first and second endpoints as either Client or Server. Possible values are: Client : Client, Client : Server, Server : Server.

no Blank values

Client:Server

Connectivity Ice Pair

Enumerated pair

Pair of type of ICE connectivity used by each endpoint. Possible values:

  • DIRECT : DIRECT

  • DIRECT : FAILED

  • DIRECT : HTTP

  • FAILED : FAILED

  • FAILED : RELAY

  • HTTP : RELAY

  • :

  • : DIRECT

  • : FAILED

  • : HTTP

  • : RELAY

Blank values in enumeration indicate ICE connectivity used by endpoint was not known or reported.

DIRECT : RELAY

OS Pair

Enumerated pair

Pair of the OS name and version for first and second endpoint.

Blank values in enumeration indicate OS name could not be parsed or was not reported by endpoint.

Windows 10 : Windows 10

Tenant Id Pair

Enumerated pair

Pair of the tenant ids for first and second endpoint.

Blank values in enumeration indicate the tenant identifier could not be determined. This may happen if endpoint is signed in to an on-premise Skype for Business Server deployment.

00000000 - 0000 - 0000 - 0000 - 000000000000 : 00000000 - 0000 - 0000 - 0000 - 000000000000

Building Name Pair

Enumerated pair

Pair of the building name for the first and second endpoint.

Blank values in enumeration indicate the building name for an endpoint could not be determined. This could be because the endpoint is located outside the corporate network, or is accessing the network from a site without a subnet mapping.

Main Building : Branch Site Building

Inside Corp Pair

Enumerated pair

Pair showing if the endpoints were located inside or outside the corporate network based on the subnet mapping. Possible values:

  • Inside : Inside

  • Inside : Outside

  • Outside : Outside

-

Inside : Inside

Scenario Pair

Enumerated pair

Pair showing if the endpoints were located inside or outside the corporate network based on the subnet mapping and the network connection detail.

Note: The pairs are separated by '--'.

Blank values in enumeration indicate the network connectivity type was unknown for either or both endpoints.

Client-Inside--Client-Inside-wifi

IsTeams

Boolean

True indicates that the first and second User Agents for the stream are Microsoft Team endpoints.

False indicates the User Agents are Skype for Business endpoints.

True

Notes on dimension data type/units:

Range

Dimensions that are provided as range or group of values are shown using the following format:

<sort order string> [<lower bound inclusive> - <upper bound exclusive)

For example, the Duration (Minutes) dimension represents the call duration in seconds with the value reported as a range of values.

Duration (Minutes)

How to interpret

062: [0 - 0)

Stream duration = 0 minutes

064: [1 - 2)

1 minute < = stream duration < 2 minutes

065: [2 - 3)

2 minutes < = stream duration < 3 minutes

066: [3 - 4)

3 minutes < = stream duration < 4 minutes

The <sort order string> is used to control the sort order when presenting the data and can be used for filtering. For example, a filter on Duration (Minutes) < “065”, would show streams with duration less than 2 minutes (The leading ‘0’ is needed for the filter to work as expected).

Note: The actual value of the sort order string isn't significant.

Enumeration pair

Dimensions that are provided as an enumeration pair are shown using the following format:

<enumeration value from one end point> : < enumeration value from the other endpoint>

The ordering of the enumeration values is consistent but doesn't reflect ordering of the first or second endpoints.

For example, the Network Connection Detail Pair shows the Network Connection Detail values for the two endpoints:

Network Connection Detail Pair

How to interpret

Wired : Wired

First and second endpoints both used wired ethernet connections.

Wired : wifi

First endpoint used wired ethernet connection and second endpoint used Wi-Fi connection, or the second endpoint used wired ethernet connection and first endpoint used Wi-Fi connection.

: wifi

First endpoint used a WiFi connection and the network connection used by the second endpoint is unknown, or the second endpoint used a WiFi connection and the network connection used by the first endpoint is unknown.

Blank values

The table above lists possible reasons why a dimension may be blank. Many dimensions and measures will be blank if the QoE Record Available dimension is false. This typically occurs when the call wasn't successfully established.

Measures

The following table lists the measures currently available in Call Quality Dashboard (CQD):

Measure Name

Units

Description

Total Stream Count

Number of streams

Number media streams regardless of type of media.

Audio Stream Count

Number of streams

Number of audio streams.

AppSharing Stream Count

Number of streams

Number of RDP based application sharing streams.

Video Stream Count

Number of streams

Number of video streams.

VBSS Stream Count

Number of streams

Number of video-based-screen sharing streams.

Audio Poor Stream Count

Number of streams

Number of audio streams classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Good Stream Count

Number of streams

Number of audio streams classified as good based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Unclassified Stream Count

Number of streams

Number of audio streams that did not have sufficient data to be classified as good or poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Poor Percentage

Percentage

Percentage of all audio streams that were classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio OnePercent PacketLoss Count

Number of streams

Number of audio streams with packet loss greater than 1%.

Audio OnePercent PacketLoss Percentage

Percentage

Percentage of all audio streams with packet loss greater than 1%.

Audio Poor Due To Jitter Count

Number of streams

Number of audio streams where the jitter metric exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Poor Due To PacketLoss Count

Number of streams

Number of audio streams where the packet loss metric exceeds thresholds listed here:What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Poor Due To Degradation Count

Number of streams

Number of audio streams where the degradation metric exceeds thresholds listed here https://aka.ms/cqd_quality_thresholds.

Audio Poor Due To RoundTrip Count

Number of streams

Number of audio streams where the round trip exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Poor Due To ConcealedRatio Count

Number of streams

Number of audio streams where the concealed ratio exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

AppSharing Poor Due To SpoiledTilePercentTotal Count

Number of streams

Number of application sharing streams where the spoiled tile percent total metric exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

AppSharing Poor Due To RelativeOneWayAverage Count

Number of streams

Number of application sharing streams where the spoiled tile percent total metric exceeds thresholds listed here: https://aka.ms/cqd_quality_thresholds.

AppSharing Poor Due To RDPTileProcessingLatencyAverage Count

Number of streams

Number of application sharing streams where the RDP tile processing latency average exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To VideoPostFecplr Count

Number of streams

Number of video streams where the Video Post Fec plr exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To VideoLocalFrameLossPercentageAvg Count

Number of streams

Number of video streams where the Video Local Frame Loss Percentage Avg exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To RecvFrameRateAverage Count

Number of streams

Number of Video streams where the Recv Frame Rate Average exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To LowFrameRateCallPercent Count

Number of streams

Number of Video streams where the Low Frame Rate Call Percent exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To LowResolutionCallPercent Count

Number of streams

Number of Video streams where the Low Resolution Call Percent exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To VideoPacketLossRate Count

Number of streams

Number of Video streams where the Video Packet Loss Rate exceeds thresholds listed here https://aka.ms/cqd_quality_thresholds.

Video Poor Due To VideoFrameRateAvg Count

Number of streams

Number of Video streams where the Video Frame Rate Avg exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Due To DynamicCapabilityPercent Count

Number of streams

Number of Video streams where the Dynamic Capability Percent exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Poor Due To VideoPostFecplr Count

Number of streams

Number of video-based-screen-sharing streams where the Video Post Fec plr exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Poor Due To VideoLocalFrameLossPercentageAvg Count

Number of streams

Number of video-based-screen-sharing streams where the Video Local Frame Loss Percentage Avg exceeds thresholds listed here: https://aka.ms/cqd_quality_thresholds.

VBSS Poor Due To RecvFrameRateAverage Count

Number of streams

Number of video-based-screen-sharing streams where the Recv Frame Rate Average exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Poor Due To LowFrameRateCallPercent Count

Number of streams

Number of video-based-screen-sharing streams where the Low Frame Rate Call Percent exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE? .

VBSS Poor Due To LowResolutionCallPercent Count

Number of streams

Number of video-based-screen-sharing streams where the Low Resolution Call Percent exceeds thresholds listed here: What is the basis for classifying a call as poor in Lync 2013 QoE? .

Video Poor Stream Count

Number of streams

Number of video streams classified as poor based on network metrics listed here https://aka.ms/cqd_quality_thresholds.

Video Good Stream Count

Number of streams

Number of video streams classified as good based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Unclassified Stream Count

Number of streams

Number of video streams that did not have sufficient data to be classified as good or poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Video Poor Percentage

Percentage

Percentage of total video streams that were classified as poor based on network metrics listed here https://aka.ms/cqd_quality_thresholds.

AppSharing Poor Stream Count

Number of streams

Number of application sharing streams classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

AppSharing Good Stream Count

Number of streams

Number of application sharing streams classified as good based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

AppSharing Unclassified Stream Count

Number of streams

Number of application sharing streams that did not have sufficient data to be classified as good or poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

AppSharing Poor Percentage

Percentage

Percentage of total application sharing streams that were classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Poor Stream Count

Number of streams

Number of video-based-screen-sharing streams classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Good Stream Count

Number of streams

Number of video-based-screen-sharing streams classified as good based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Unclassified Stream Count

Number of streams

Number of video-based-screen-sharing streams that did not have sufficient data to be classified as good or poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

VBSS Poor Percentage

Percentage

Percentage of total video-based-screen-sharing streams that classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Avg Call Duration

Seconds

Average duration of streams in seconds.

First Feedback Rating Avg

User rating (1-5)

Average rating of streams reported by the user using the first endpoint. Calls are rated from 1-5 and the rating is applied to all streams of the call.

Second Feedback Rating Avg

User rating (1-5)

Average rating of streams reported by the user using the second endpoint. Calls are rated from 1-5 and the rating is applied to all streams of the call.

First Feedback Rating Count

Number of rated streams

Number of streams rated by the user using the first endpoint. Calls are rated from 1-5 and the rating is applied to all streams of the call.

Second Feedback Rating Count

Number of rated streams

Number of streams rated by the user using the second endpoint. Calls are rated from 1-5 and the rating is applied to all streams of the call.

First Feedback Rating Poor Count

Number of rated streams

Number of streams rated by the user using the first endpoint as either 1 or 2. Calls are rated from 1-5 and the rating is applied to all streams of the call.

Second Feedback Rating Poor Count

Number of rated streams

Number of streams rated by the user using the second endpoint as either 1 or 2. Calls are rated from 1-5 and the rating is applied to all streams of the call.

First Feedback Rating Poor Percentage

Number of rated streams

Percentage of all rated streams that were rated by the user using the first endpoint as either 1 or 2. Calls are rated from 1-5 and the rating is applied to all streams of the call.

Second Feedback Rating Poor Percentage

Number of rated streams

Percentage of all rated streams that were rated by the user using the second endpoint as either 1 or 2. Calls are rated from 1-5 and the rating is applied to all streams of the call.

First Feedback Token Audio Issue Count

Number rated streams

Number of streams where user using the first endpoint indicated an issue with audio.

Second Feedback Token Audio Issue Count

Number rated streams

Number of streams where user using the second endpoint indicated an issue with audio.

First Feedback Token Video Issue Count

Number of rated streams

Number of streams where user using the first endpoint indicated an issue with video.

Second Feedback Token Video Issue Count

Number of rated streams

Number of streams where user using the second endpoint indicated an issue with video.

Audio SLA Good Call Count

Number of calls

Number of audio calls within scope of the Skype for Business Voice Quality SLA (Volume Licensing for Microsoft Products and Online Services) classified as meeting the network performance targets.

Audio SLA Poor Call Count

Number of calls

Number of audio calls within scope of the Skype for Business Voice Quality SLA (Volume Licensing for Microsoft Products and Online Services) classified as not meeting the network performance targets.

Audio SLA Call Count

Number of calls

Number of audio calls within scope of the Skype for Business Voice Quality SLA (Volume Licensing for Microsoft Products and Online Services).

Audio SLA Good Call Percentage

Percentage

Percentage of audio calls within scope of the Skype for Business Voice Quality SLA (Volume Licensing for Microsoft Products and Online Services) that were classified as meeting the network performance targets.

Audio Good Call Stream Count

Number of streams

Number of audio streams where both audio streams in the call (call-leg) are not classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Poor Call Stream Count

Number of streams

Number of audio streams where at least one audio stream in the call (call-leg) was classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Audio Unclassified Call Stream Count

Number of streams

Number of audio streams where both audio streams in the call (call-leg) could not be classified due to missing network metrics.

Audio Poor Call Percentage

Percentage

Percentage of all audio streams where at least one audio stream in the call (call-leg) was classified as poor based on network metrics listed here: What is the basis for classifying a call as poor in Lync 2013 QoE?.

Avg First Echo Percent Mic In

Percentage

Average percentage of time during the stream that the first endpoints detected echo in the audio from the capture or microphone device prior to echo cancellation.

Avg Second Echo Percent Mic In

Percentage

Average percentage of time during the stream that the second endpoints detected echo in the audio from the capture or microphone device prior to echo cancellation.

Avg First Echo Percent Send

Percentage

Average percentage of time during the stream that the first endpoints detected echo in the audio from the capture or microphone device after echo cancellation.

Avg Second Echo Percent Send

Percentage

Average percentage of time during the stream that the second endpoints detected echo in the audio from the capture or microphone device after echo cancellation.

Avg First Audio Send Signal Level

Decibels

Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech sent by first endpoints.

Avg Second Audio Send Signal Level

Decibels

Average energy level of sent audio for audio classified as mono speech, or left channel of stereo speech sent by second endpoints.

Avg First Audio Recv Signal Level

Decibels

Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the first endpoints.

Avg Second Audio Recv Signal Level

Decibels

Average energy level of received audio for audio classified as mono speech, or left channel of stereo speech by the second endpoints.

Avg First Audio Send Noise Level

Decibels

Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the first endpoints.

Avg Second Audio Send Noise Level

Decibels

Average energy level of sent audio for audio classified as mono noise or left channel of stereo noise by the second endpoints.

Avg First Audio Recv Noise Level

Decibels

Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the first endpoints.

Avg Second Audio Recv Noise Level

Decibels

Average energy level of received audio for audio classified as mono noise or left channel of stereo noise by the second endpoints.

First Audio Echo BAD_TIMESTAMP Count

Number of streams

Number of streams where the echo was caused by bad device timestamps from the first endpoints that limited echo cancellation in audio sent.

First Audio Echo POSTAEC_ECHO Count

Number of streams

Number of streams where the high echo was detected after echo cancellation for audio sent by the first endpoints.

First Audio Echo EVENT_ANLP Count

Number of streams

Number of streams where the first endpoints detected noise in the captured audio that limited echo cancellation in audio sent.

First Audio Echo EVENT_DNLP Count

Number of streams

Number of streams where the first endpoints detected noise in the captured audio that limited echo cancellation in audio sent.

First Audio Echo MIC_CLIPPING Count

Number of streams

Number of streams where the first endpoints detected clipping in the captured audio that limited echo cancellation in audio sent.

First Audio Echo BAD_STATE Count

Number of streams

Number of streams where the first endpoints detected issues with the internal state that limited echo cancellation in audio sent.

Second Audio Echo BAD_TIMESTAMP Count

Number of streams

Number of streams where the echo was caused by bad device timestamps from the second endpoints that limited echo cancellation in audio sent.

Second Audio Echo POSTAEC_ECHO Count

Number of streams

Number of streams where the high echo was detected after echo cancellation for audio sent by the second endpoints.

Second Audio Echo EVENT_ANLP Count

Number of streams

Number of streams where the second endpoints detected noise in the captured audio that limited echo cancellation in audio sent.

Second Audio Echo EVENT_DNLP Count

Number of streams

Number of streams where the second endpoints detected noise in the captured audio that limited echo cancellation in audio sent.

Second Audio Echo MIC_CLIPPING Count

Number of streams

Number of streams where the second endpoints detected clipping in the captured audio that limited echo cancellation in audio sent.

Second Audio Echo BAD_STATE Count

Number of streams

Number of streams where the second endpoints detected issues with the internal state that limited echo cancellation in audio sent.

Total Call Setup Failed Stream Count

Number of streams

Number of streams where media path could not be established between the endpoints at the start of the call.

Total Call Dropped Stream Count

Number of streams

Number of streams where media path did not terminate normally.

Total Media Failed Stream Count

Number of streams

Number of streams where either media path could not be established or did not terminate normally.

Total Media Succeeded Stream Count

Number of streams

Number of streams where media path was established and terminated normally.

Total Call Setup Succeeded Stream Count

number of streams

Number of streams where media path could be established between the endpoints at the start of the call.

Total Call Setup Failure Percentage

Percentage

Percentage of all streams where media path could not be established between the endpoints at the start of the call.

Total Call Dropped Failure Percentage

Percentage

Percentage of all streams where media path did not terminate normally.

Total Answer Seizure Ratio

Ratio

Ratio of calls with duration less than 5 seconds over the total number of calls.

Total Short Call Percentage

Percentage

Percentage of total calls less than 1 minutes long.

Total Media Failure Percentage

Percentage

Percentage of all streams where either media path could not be established or did not terminate normally.

Avg Audio Degradation

Mean Opinion Score (0-5)

Average Network Mean Opinion Score degradation for streams. Represents how much the network loss and jitter has impacted the quality of received audio.

Avg Jitter

Milliseconds

Average network jitter for streams in milliseconds.

Avg Jitter Max

Milliseconds

Maximum network jitter for streams in milliseconds.

Avg Packet Loss Rate

Percentage

Average of average percentage of packets lost computed using 5 second interval for streams.

Avg Packet Loss Rate Max

Percentage

Average of maximum percentage of packets lost during any 5 second interval for streams.

Avg Overall Avg Network MOS

Mean Opinion Score (0-5)

Average or average network Mean Opinion Score for streams. Represents the average predicted quality of received audio factoring in network loss, jitter, and codec.

Avg Ratio Concealed Samples

Ratio

Average of average ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames for streams. 0.1 indicates 10% of frames contained concealed samples.

Avg Ratio Stretched Samples

Ratio

Average of average ratio of the number of audio frames with samples that have been stretched to compensate for jitter or loss to the total number of audio frames for streams. 0.1 indicates 10% audio frames contained stretched samples.

Avg Round Trip

Milliseconds

Average of average network propagation round-trip time computed as specified in RFC3550 in milliseconds for streams.

Avg Round Trip Max

Milliseconds

Average of maximum network propagation round-trip time computed as specified in RFC3550 in milliseconds for streams.

Avg Network Jitter

Milliseconds

Average of average network jitter in milliseconds computed over 20 second windows during the session for streams.

Avg Video Post FECPLR

Ratio

Average of packet loss rate after FEC has been applied for aggregated across all video streams and codecs for streams.

Avg Video Local Frame Loss Percentage

Percentage

Average percentage of video frames lost as displayed to the user for streams. This includes frames recovered from network losses.

Avg Video Recv Frame Rate Average

Frames per second

Average of average frames per second received for all video streams computed over the duration of the session for streams.

Avg Video Low Frame Rate Call Percent

Percentage

Average of percentage of time of the call where frame rate is less than 7.5 frames per second for streams.

Avg Video Low Resolution Call Percent

Percentage

Average percentage of time of the call where resolution is low for streams. Threshold is 120 pixels for smaller dimension.

Avg Video Packet Loss Rate

Ratio

Average of average fraction of packets lost, as specified in RFC3550, computed over the duration of the session for streams.

Avg Video Frame Rate

Frames per second

Average frames per second received for a video stream, computed over the duration of the session. Values grouped by range.

Avg Video Dynamic Capability Percent

Milliseconds

Average of percentage of time that the client is running < 70% expected video processing capability for this type of CPU for streams.

Avg AppSharing Spoiled Tile Percent Total

Milliseconds

Average of percentage of tiles which are discarded instead of being sent to a remote peer (for example, from the MCU to a viewer) for streams. Discarded tiles may be caused by bandwidth restrictions between client and server.

Avg AppSharing Relative OneWay

Milliseconds

Average of average relative one way delay between the endpoints in milliseconds for application sharing streams.

Avg AppSharing RDP Tile Processing Latency

Milliseconds

Average of average latency in milliseconds processing tiles on the RDP Stack at the conferencing server for streams.

Media Failed Due To Firewall IP Blocked Stream Count

Number of streams

Number of streams that failed to be established due to network equipment blocking access to Skype for Business servers. These failures typically indicate a proxy, firewall or other network security device is not correctly configured to access the IP address and ports used by Skype for Business in Office 365.

Firewall IP Blocked Media Failure Percentage

Percentage

Percentage of streams that failed to be established due to network equipment blocking access to Skype for Business servers. These failures typically indicate a proxy, firewall or other network security device is not correctly configured to access the IP address and ports used by Skype for Business in Office 365.

Media Failed Due To Firewall DPI Stream Count

Number of streams

Number of streams that failed to be established due to network equipment blocking access due to deep packet inspection not allowing Skype for Business traffic. These failures typically indicates a proxy, firewall or other network security device is not correctly configured to access the IP address and ports used by Skype for Business in Office 365.

Firewall DPI Media Failure Percentage

Percentage

Percentage of streams that failed to be established due to network equipment blocking access due to deep packet inspection not allowing Skype for Business traffic. These failures typically indicates a proxy, firewall or other network security device is not correctly configured to access the IP address and ports used by Skype for Business in Office 365.

Expand your skills
Explore training
Get new features first
Join Office Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×