QoE 分段质量观测产品文档

前言

版本和更新历史

  • QoE 当前版本号: v1.0.1

  • 发布日期: 2024年9月19日

新增功能:

  • 针对目标地址的路径进行丢包延迟探测

  • 识别路径中的约定出口

  • 对于约定出口的丢包延迟进行 QoE 判定

工具包

QoE Monitor 拟合用户到应用的使用体验

  • 多类型终端的应用体验质量观测工具

multi_platform_support

数据基础

采集到的数据

  • 用户到应用的SLA时序数据

timeline
  • 用户到应用的网络路径信息

network_router
  • 用户到应用的地理路径信息

geo_router

能力与责任范围

范围定义

  • 以用户访问谷歌DNS为例

    • A 用户站点(红色方块)

    • B POP接入点(紫色方块)

    • C POP出口点(蓝色方块)

    • Z 目标应用(绿色方块)

a_z
  • 根据合同约定,需要确保A到Z的体验质量

    • 其中B到C段为我们维护和支持,如果出现问题,需要我们解决

    • 而A到B、C到Z则由互联网或其他网络提供商支撑,需要我们感知并定位到问题

感知算法

  • 基于分段的 QoE 最核心的算法即在应用访问路径中,感知到B、C点

b_c
  • 约定

    • B点从固定的网段池(poolB)中取得地址,具有固定的地理位置信息

    • C点从固定的网段池(poolC)中取得地址,具有固定的地理位置信息
      • 包括地址拉回的场景,一旦启用,即为确定的

    • 基于以上两点
      • 任意A点接入B,都会有一个经验的SLA值范围(rangeAB)

      • 确定的B点和C点,也会有一个经验的SLA值范围(rangeBC)

  • 适配
    • 从图中可以看到,C地址为175.100.193.81 而这个地址的后2跳为内网(poolC_private)

    • 这种情况,是网络提供商的一种接入形式,则从poolC中确定C点后

    • 可以向右查找到第一个非内网(poolC_private)的 63.222.115.8 作为C的适配地址

  • 流程图

fraction_bc

样例展示

  • A到B SLA不符合预期经验值

ab_error
  • B到C SLA不符合预期经验值

bc_error
  • C到Z SLA不符合预期经验值

cz_error