YD T 3872-2021 互联网业务质量监测系统接口技术要求.pdf
《YD T 3872-2021 互联网业务质量监测系统接口技术要求.pdf》由会员分享,可在线阅读,更多相关《YD T 3872-2021 互联网业务质量监测系统接口技术要求.pdf(56页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 33.040.40 L 78 YD 中华人民共和国 通信 行业标准 YD/T XXXXXXXXX 互联网业务质量监测系统接口技术要求 Technical specification of internet service monitoring system interface 报批稿 XXXX - XX - XX 发布 XXXX - XX - XX 实施 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发 布 YD/T XXXXXXXXX I 目 次 前言 .III 1 范围 .1 2 规范性引用文件 .1 3 术语、定义和缩略语 .1 3.1 术语和定义 .1 3.2 缩略
2、语 .1 4 概述 .2 4.1 互联网业务质量监测系统概述 .2 4.2 接口概述 .2 5 接口技术要求 .3 5.1 接口技术原则 .3 5.2 接口通信协议 .3 6 接口功能要求 .4 6.1 接口功能概述 .4 6.2 探针注册接口 .5 6.3 探针心跳接口 .5 6.4 任务下发接口 .5 6.5 测试数据上报接口 .5 6.6 状态及告警上报接口 .6 6.7 探针升级接口 .6 7 接口格式要求 .6 7.1 接口格式要求概述 .6 7.2 探针注册接口 .6 7.2.1 接口概述 .6 7.2.2 接口交互过程 .6 7.2.3 消息格式定义 .7 7.3 探针心跳接口
3、.10 7.3.1 接口概述 .10 7.3.2 接口交互过程 .10 7.3.3 消息格式定义 .11 7.4 任务下发接口 .12 7.4.1 接口概述 .12 7.4.2 接口交互过程 .12 7.4.3 消息格式定义 .13 7.5 测试数据上报接口 .15 7.5.1 接口概述 .15 7.5.2 接口交互过程 .15 YD/T XXXXXXXXX II 7.5.3 消息格式定义 .16 7.6 状态及告警上报接口 .17 7.6.1 接口概述 .17 7.6.2 接口交互过程 .17 7.6.3 消息格式定义 .17 7.7 探针升级接口 .19 7.7.1 接口概述 .19 7.
4、7.2 接口交互过程 .19 7.7.3 消息格式定义 .19 8 任务下发与数据上报格式要求 .22 8.1 任务下发与数据上报格式要求概述 .22 8.2 网络层质量测试 .22 8.2.1 Ping 测试 .22 8.2.2 Traceroute 测试 .24 8.3 传输层质量测试 .27 8.3.1 TCP 测试 .27 8.3.2 UDP 测试 .28 8.4 应用层质量测试 .31 8.4.1 DNS 业务测试 .31 8.4.2 网站业务测试 .33 8.4.3 FTP 业务测试 .35 8.4.4 MAIL 业务测试 .39 8.4.5 视频业务测试 .43 8.4.6 宽带
5、接入测试 .45 8.4.7 WLAN 业务测试 .47 YD/T XXXXXXXXX III 前 言 本标准按照 GB/T 1.1-2009给出的规则起草。 注意本文件的某些内容可能涉及专利,本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位:中国联合网络通信集团有限公司。 本标准主要起草人:刘永生、夏俊杰、徐东、杨艳松、何晓峰、刘畅、张学茹、任梦璇、文湘江 、 朱鹏 YD/T XXXXXXXXX 1 互联网业务质量监测系统 接口技术要求 1 范围 本标准规定了互联网业务质量监测系统用于异厂家设备间的互通接口技术要求 , 主要包括互通接口 的信
6、息交互流程和报文格式。 本标准适用于互联网业务质量监测系统的异厂家设备互通工作 , 具体是分别属于不同厂家的探针和 平台之间的互通工作。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的 。 凡是注日期的引用文件 , 仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 YD/T 1641-2007 互联网业务服务质量技术要求 YD/T 1642-2007 互联网业务服务质量测试方法 YDB 118-2012 宽带速率测试方法 用户上网体验 3 术语、定义和缩略语 3.1 术语和定义 下列术语和定义适用于本文件。 3.1.1 连接建立时间
7、 connection establishment time TCP连接的建立时间,以发出第一个 SYN报文到收到第一个 SYN ACK报文的时间计算。 3.1.2 首包到达时间 first packet arrival time 网站业务中,从发送 get请求到收到第一个数据包的时间。 3.1.3 文本页面 html page 网站业务中,主 html文件。 3.1.4 首屏 first screen 网站业务中,处在首个浏览器窗口区域内的页面内容。 3.1.5 完整下载时间 complete download time 网站业务中,完整网页内容的下载时间。 3.1.6 卡顿 lagging
8、 视频业务中,由于缓冲引起的播放暂停现象。 3.2 缩略语 YD/T XXXXXXXXX 2 下列缩略语适用于本文件。 DNS 域名系统 Domain Name System FTP 文件传输协议 File Transfer Protocol HTTP 超文本传送协议 Hyper Text Transfer Protocol ICMP Internet 控制报文协议 Internet Control Message Protocol NTP 网络时间协议 Network Time Protocol SOAP 简单对象访问协议 Simple Object Access Protocol TCP
9、传输控制协议 Transmission Control Protocol TWAMP 双向主动测量协议 Two-Way Active Measurement Protocol UDP 用户数据报协议 User Datagram Protocol WLAN 无线局域网 Wireless Local Area Networks WS Web 服务 Web Services WSDL Web 服务定义语言 Web Service Definition Language XML 可扩展标记语言 eXtensible Markup Language 4 概述 4.1 互联网业务质量监测系统概述 互联网业
10、务质量监测系统是一种主动的监测模式 , 通过网络中部署监测探针设备和管理平台 , 模拟 用户的上网行为,实时地感知网络承载业务的质量, 在 IP 网络用户发现问题之前将网络出现的质量下 降情况报告给监测系统。 突破了从传统的以网络三层以下的指标来评价网络质量的范围 , 以应用层的服务质量直接反映网络 的质量,监测所用的探针部署于网络接入层,做到了全程全网的质量监测。 本标准适用于互联网业务质量监测系统的异厂家设备互通工作 , 具体是分别属于不同厂家的探针和 平台之间的互通工作。 4.2 接口概述 互联网业务质量监测系统由管理平台和探针两部分组成 , 管理平台部署在企业总部 , 通过交换机接 入
11、管理网络 , 探针根据需要测量的网络层次部署在网络的各个层次 、 各个地点或各种终端中 , 探针可以 通过 3G/WLAN、 PPPoE、 Ethernet 等多种方式接入网络。 监测系统需要在管理平台和探针之间建立网络连接 , 使得探针和管理平台之间能够实现注册 、 心跳 交互、任务下发、数据上报、告警上报和软件升级等功能。 如果管理平台和探针属于相同的厂家,管理平台和探针之间的通信可以使用私有 协议 ; 如果管理平 台和探针属于不同的厂家, 如图 1 所示, B 厂探针、 C 厂探针和 A 厂管理平台,要实现探针和平台之间 的通信 , 需要规定通信接口标准 , 本标准就是规范了分别属于不同
12、厂家的探针和管理平台之间的通信接 口技术要求。 YD/T XXXXXXXXX 3 图 1 拓扑环境 5 接口技术要求 5.1 接口技术原则 管理平台和探针应满足以下的原则: a) 互通性 : 管理平台部署在企业总部机房,处于防火墙的后方,探针部署位置灵活多变,通信协 议需要保证探针能够与管理平台进行互联互通,通信协议在互通性方面需要满足以下要点: 1) 能够穿透防火墙; 2) 能够在 VPN 内传输; 3) 对中间设备透明,不需要改变中间设备组网方式和配置。 b) 标准性 : 为保证多种厂家设备的相互兼容性,各设备必须支持使用本规范中定义的标准接口进 行信息传递,通信协议在规范性方面需要满足以
13、下要点: 1) 业务流程定义必须遵循国际标准,保证可移植性; 2) 交互的信息应遵循本规范中定义的 XML 格式 , 且设备应能够从该信息格式中正确的读取 交互信息接口和业务流程的命名应遵循本规范中定义 , 并应确保对规范中定义命名的可读 性。对于规范中未定义的项目命名,应保证命名清晰明了; 3) 管理平台与探针接口建议采用统一技术实现,尽量避免采用多种不同技术。 c) 高效性:互联网测试指标较多,测试任务数多,通信协议需要有较高的通信效率。 d) 数据管理性 : 探针上报测试数据到管理平台后,管理平台应能够对测试数据进行数据管理,需 要满足以下要点: 1) 探针应按照指定的格式生成测试数据上
14、报文件; 2) 管理平台应能够读取探针上报的测试数据文件 , 并通过数据库形式对测试数据进行管理和 存储。 5.2 接口通信协议 本规范建议优先采用 Web Service作为接口协议,并采用 SOAP(版本 1.2)定义消息格式。 本规范中规定 , 对于大数据量的数据交互 , 采用 Web Service来传递其控制信息 , 而采用 FTP+XML文 件的方式传递大数据;对于小数据量或实时性要求高的数据交互,则直接采用 WebService+XML的方式 。 Web Service以主从式架构 (Client-server)通过 SOAP协议传递 XML格式的消息。 Web Service过
15、程中 会由服务器提供一个机器可读的 WSDL以辨识服务器所提供的 Web Service。 YD/T XXXXXXXXX 4 因此,简单对象访问协议 (Simple Object Access Protocol, SOAP)为本接口规范规定的消息格式 , 其数据包封装格式如图 2所示。 图 2 SOAP 数据包封装格式 WSDL(Web Services Description Language)用于定义 Web Service中规定的具体接口。在管理平台 端 , 将使用 Web Service定义具体的接口方法 , 并将这些接口方法生成为一个机器可读的 WSDL文件 (例如 : webser
16、vice.wsdl)。 探针端通过加载该 WSDL文件来获得已定义的接口方法 , 并根据其中定义好的接口方 法调用方式,来对管理平台端发起接口请求。接口的实现如图 3所示。 图 3 互通接口实现 6 接口功能要求 6.1 接口功能概述 本规范定义的接口包括探针注册 、 探针心跳 、 任务下发 、 测试数据上报 、 状态及告警上报 、 探针升 级接口。接口交互流程概括如图 4所示。 YD/T XXXXXXXXX 5 图 4 接口交互流程 6.2 探针注册接口 探针注册接口用于实现探针自动注册到管理平台的功能 , 该认证过程中探针需向管理平台提供探针 的基础信息,管理平台需对接入探针进行认证。探针
17、注册信息应该至少包含探针名称、探针管理地址 、 探针软件版本 、 探针硬件型号 、 探针运行参数 、 探针认证等信息 。 管理平台也能够通过注册回复对探针 进行参数配置 。 探针侧在得知管理平台有新配置下发时 , 应立即调用注册请求 , 从而从注册回复中获取 新配置信息。 6.3 探针心跳接口 探针心跳接口用于处理管理平台与探针之间的定期心跳交互 , 主要功能包括检测探针是否在线 , 以 及向探针通告管理平台侧有新配置、新任务或新版本需要下发。 6.4 任务下发接口 任务下发接口用于从管理平台侧向指定探针下发测试任务 , 或是更新测试任务 。 任务下发或任务更 新过程中,管理平台需将测试任务的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 3872-2021 互联网业务质量监测系统接口技术要求 3872 2021 互联网 业务 质量 监测 系统 接口 技术 要求
