1、ICS33.040.99 M11 YD 中华人民共和国 通信 行业标准 YD/T 2018-0210 演进的移动分组核心网络( EPC)业务链接 口测试方法 St/Gx Interface test method of service chaining of evolved mobile packet core network (报批稿 ) XXXX - XX - XX 发布 XXXX - XX - XX 实施 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发 布 YD/T XXXX-XXXX I 目 次 前言 .II 1 范围 .1 2 术语和定义 .1 3 缩略语 .1 4 测试
2、环境 .2 4.1 测试环境配置 .2 4.2 测试仪表要求 .4 4.3 测试的前提要求 .4 5 测试内容 .4 5.1 St 接口测试 .4 5.1.1 业务链相关的信令消息( Diameter)测试 .4 5.1.2 业务链相关的信令消息( REST)测试 .9 5.2 Gx 接口的业务链相关测试 .11 5.2.1 PCEF 发起的 IP-CAN 会话建立 .11 5.2.2 PCEF 发起的 IP-CAN 会话修改 .12 5.2.3 PCRF 发起的 IP-CAN 会话修改 .12 YD/T XXXX-XXXX II 前 言 本标准是演进的移动分组核心网络( EPC)业务链系列标
3、准之一,该系列标准的结构和名称如下: a) YD/T XXXX演进的移动分组核心网络( EPC)业务链总体技术要求; b) YD/T XXXX演进的移动分组核心网络( EPC) 业务链接口技术要求 St/Gx; c) YD/T XXXX演进的移动分组核心网络( EPC)业务链接口测试方法 St/Gx; d) YD/T XXXX演进的移动分组核心网络( EPC)业务链设备测试方法。 本标准按照 GB/T 1.1-2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位: 中国电信集团有限公司、
4、中国联合网络通信集团有限公司、中国移动通信集团 有限公司 、 中国信息通信研究院 、 中兴通讯股份有限公司 、 大唐电信科技产业集团 (电信科学技术研究 院)、华为技术有限公司、上海诺基亚贝尔股份有限公司、爱立信(中国)通信有限公司。 本标准主要起草人:龙彪、刘佳一凡、高功应、陆璐、杨红梅、周星月、徐鹂、张科峰、朱金银、 陆伟、侯云静、姜永。 YD/T XXXX-XXXX 1 演进的移动分组核心网络( EPC)业务链接口测试方法 St/Gx 1 范围 本标准 规定了演进的移动分组核心网络( EPC)业务链的接口测试环境、 St接口的测试和 Gx接口的 业务链相关测试。 本标准适用于 EPC网络
5、实现业务链功能的 Gx接口和 St接口。 2 术语和定义 下列术语和定义适用于本文件。 2.1 连接 (S)Gi接口的本地局域网络 (S)Gi-LAN 通过 SGi或 Gi接口连接到 3GPP网络并可提供各种 IP业务的网络。 2.2 流量导向控制 traffic steering control 通过在 PCEF, TDF或 TSSF中激活 /去激活流量导向策略,实现将用户流量疏导到合适的运营商或 (S)Gi-LAN中的第三方业务功能(例如 NAT)。 2.3 流量导向策略 traffic steering policy 用于识别一组业务功能以及这些业务功能处理业务流量的顺序的信息。 3 缩
6、略语 下列缩略语适用于本文件。 ADC 应用检测和控制 Application Detection and Control AF 应用功能 Application Function CN 核心网络 Core Network EPS 演进的分组系统 Evolved Packet System H-PCRF 归属地策略与计费规则功能 Home Policy and Charging Rule Function IMEI 国际移动设备识别码 International Mobile Equipment Identity IP-CAN IP 连接接入 IP Connectivity Access Ne
7、twork IPv4 互联网协议版本 4 Internet Protocol version 4 IPv6 互联网协议版本 6 Internet Protocol version 6 GW 网关 Gateway MPS 多媒体优先服务 Multimedia Priority Service NAT 网络地址转换 Network Address Translation OCS 在线计费系统 Online charging system OFCS 离线计费系统 Offline charging system YD/T XXXX-XXXX 2 PCC 策略与计费控制 Policy and Charg
8、ing Control PCEF 策略计费执行功能 Policy and Charging Enforcement Function PCRF 策略计费规则功能 Policy and Charging Rules Function PDN 分组数据网 Packet Data Network P-GW 分组数据网关 PDN Gateway PLMN 公众陆地移动网 Public Land Mobile Network RCAF 无线网络感知功能 Radio Congestion Awareness Function SPR 用户签约数据库 Subscriber Profile Repositor
9、y TFT 业务流模板 Traffic Flow Template TSSF 流量导向支持功能 Traffic Steering Support Function UDR 用户数据寄存器 User Data Repository UE 用户设备 User Equipment V-PCRF 拜访地策略与计费规则功能 Visited Policy and Charging Rule Function VPLMN 拜访公共陆地移动通信网 Visited Public Land Mobile Network 4 测试环境 4.1 测试环境配置 业务链功能主要通过 PCRF, PCEF, TSSF等网元
10、实现,这些网元在网络架构中如下图 1图 3所示。 其中图 1为非漫游场景中使用了 SPR的架构示意图,图 2为非漫游场景中使用了 UDR的架构示意图,图 3为 漫游场景中使用了 SPR的归属路由架构示意图。 图 1 使用了 SPR的非漫游架构示意图 Gz 用 户 签 约 数 据 库(SPR) Np无 线 网络 感 知功 能Sp 离 线 计 费系 统(OFCS)Gx 策 略 计 费 规 则 功 能(PCRF) 网 关 Sy Gy策 略 计 费执 行 功 能 (PCEF) St( TSF) Nt网 络 能 力开 放 功 能 数 据 包 流 量描 述 功 能GwNu 在 线 计 费 系 统(OCS)
11、 流 量 导 向支 持 功 能 Rx应 用功 能 YD/T XXXX-XXXX 3 图 2 使用了 UDR的非漫游架构示意图 图 3 使用了 SPR的归属路由架构示意图 Gz 用 户 数 据 寄 存 器(UDR) Np无 线 网络 感 知功 能Ud 离 线 计 费系 统(OFCS) Gx 策 略 计 费 规 则 功 能(PCRF) 网 关 Sy Gy策 略 计 费执 行 功 能 (PCEF) St流 量 导 向支 持 功 能(TSF) Nt网 络 能 力开 放 功 能 数 据 包 流 量描 述 功 能GwNu 在 线 计 费 系 统(OCS)Rx应 用功 能 用 户 签 约数 据 库(SPR)
12、 Sp 离 线 计 费系 统(OFCS) 策 略 计 费 规 则 功 能(H-PCRF) 策 略 计 费 规 则 功 能(V-PCRF) S9 VPLMNHPLMN 网 关 Gx Sy Gz Gy策 略 计 费执 行 功 能(PCEF)无 线 网 络感 知 功 能 Np St流 量 导 向 支 持 功 能(TSF) Nt网 络 能 力 开 放 功 能 数 据 包 流 量描 述 功 能GwNu Rx应 用功 能 在 线 计 费 系 统(OCS) YD/T XXXX-XXXX 4 漫游场景中, UDR也可以替代 SPR,如果使用了 SPR,则 Ud接口取代 Sp接口。 注 1:可以增强 PCEF实
13、现应用检测和控制功能。 注 2: TSSF在漫游场景中,仅支持归属路由方式。 4.2 测试仪表要求 协议测试仪支持 Gx、 St等接口的监测,支持对各层协议栈的解码,可以精确到业务流级别。 4.3 测试的前提要求 测试的前提条件为: 被测设备安装完毕,硬件软件全部工作正常,数据正确配置并正常运行; 辅助测试设备硬件软件全部工作正常,已完成各种逻辑数据的正确设置; 辅助测试无线环境正常工作。 5 测试内容 5.1 St 接口测试 5.1.1 业务链相关的信令消息( Diameter)测试 5.1.1.1 流量导向控制信息提供 5.1.1.1.1 会话建立的流量导向控制信息提供 测试编号 5.1.
14、1.1.1 测试项目 流量导向控制信息提供 测试分项 会话建立的流量导向控制信息提供 测试 目的 验证在会话建立的时候, PCRF向 TSSF提供 流量导向控制信息的流程。 测试预置条件 1) 基于 Diameter 协议 2) PCRF 支持 流量导向控制功能, 预配置 TSSF 标识 3) PCRF 支持 ADC 规则下发到 TSSF 参考流程: 会话建立中的流量导向控制 YD/T XXXX-XXXX 5 步骤 7, 如果使用了 St接口流量导向控制功能 , PCRF决定 IP-CAN会话需要的流量导向控制信 息 。 PCRF向 TSSF提供 UE的 IPv4地址和或 IPv6地址前缀 ,
15、 以及一组或者多组流量导向控制信息 。 PCRF 预配置 TSSF标识,例如基于每个 PCEF配置。 步骤 8, TSSF向 PCRF发送响应消息 , 通知 PCRF对于步骤 7中收到的流量导向控制的处理结果 。 YD/T XXXX-XXXX 6 测试步骤 1) 会话建立时候 , PCRF向 TSSF发送 TDF-Session-Request( TSR) 消息来创建 St diameter会话 , 该消息包含值设为 ”0”的 Request-Type AVP, 同时 PCRF需要在 Framed-IP-Address AVP中提供 UE IPv4地址和 /或在 Framed-IPv6-Pre
16、fix AVP中提供 UE IPv6前缀以及 ADC-Rule-Install AVP(s); 如果运营商策略需要 , 需要在 Called-Station-Id AVP中提供 PDN信息 2) PCRF通过 ADC规则 ADC-Rule-Install AVP(s)来提供流量导向控制信息 ,ADC规 则提供包括: 2a) PCRF 定 义 的 ADC 规 则 : PCRF 在 ADC-Rule-Install AVP(s) 中 包 含 ADC-Rule-Definition AVP, ADC-Rule-Definition AVP包含 ADC-Rule-Name AVP , TDF-Appl
17、ication-Identifier AVP 或 者 Flow-Information AVP , Precedence AVP, Traffic-Steering-Policy-Identifier-DL AVP和 /或 Traffic-Steering-Policy-Identifier-UL AVP。 2b) PCRF激活在 TSSF的预定义的 ADC规则: PCRF在 ADC-Rule-Install AVP包含 ADC-Rule-Name AVP作为 TSSF中预定义的某个 ADC规则的索引。 2c) PCRF激活在 TSSF的预定义的一组 ADC规则 : PCRF在 ADC-Rul
18、e-Install AVP包含 ADC-Rule-Base-Name AVP作为 TSSF中预定义的一组 ADC规则的索引。 3) TSSF将 ADC规则用于用户面业务,包括匹配 Framed-IP-Address AVP中 UE IPv4地址 , 和 /或匹配 Framed-IPv6-Prefix AVP中 UE IPv6前缀 , 如果 PCRF提供 了 Called-Station-Id AVP, UE接入的 PDN还需匹配 Called-Station-Id AVP 中 PDN标识。 预期结果 PCRF在 会话建立时 安装 、 激活 ADC规则成功 , 其中 ADC规则包含流量导向控制
19、信 息 即 Traffic-Steering-Policy-Identifier-DL AVP 和 / 或 Traffic-Steering-Policy-Identifier-UL AVP。 TSSF根据 ADC规则所包含的流量导向 控制信息进行流量转发执行流量转发控制功能 , 并通过某种方式 (如包标记功能 ) 将流量导向信息发送给 (S)Gi-LAN。 5.1.1.1.2 会话修改的流量导向控制信息提供 测试编号 5.1.1.1.2 测试项目 流量导向控制信息提供 测试分项 会话修改的流量导向控制信息提供 测试 目的 验证会话在修改时候, PCRF向 TSSF进行提供流量导向控制信息的流
20、程。 测试预置条件 1) 基于 Diameter 协议 2) PCRF 支持 流量导向控制功能, 预配置 TSSF 标识 3) PCRF 支持 ADC 规则下发到 TSSF 参考流程: 会话修改中的流量导向控制: YD/T XXXX-XXXX 7 步骤 11,如果使用了 St接口流量导向控制功能, PCRF决定提供或者修改 IP-CAN会话需要的 流量导向控制信息。 步骤 12, TSSF向 PCRF发送响应消息,通知 PCRF对于步骤 11中收到的流量导向控制的处理结 果。 YD/T XXXX-XXXX 8 测试步骤 1) PCRF收到会话修改请求 , PCRF向 TSSF发送 TDF-Se
21、ssion-Request( TSR) 消息 , 该 消 息 包 含 值 设 为 ”1 ( 更 新 请 求 )” 的 Request-Type AVP 以 及 ADC-Rule-Install AVP(s)和 /或 ADC-Rule-Remove AVP(s)。 1a)对于 PCRF定义的 ADC规则, PCRF通过在 ADC-Rule-Install AVP(s)中包含 ADC-Rule-Definition AVP 来 进 行 安 装 或 修 改 ; PCRF 通 过 在 ADC-Rule-Remove AVP包含 ADC-Rule-Name AVP来删除。 1b) 对于 TSSF预定义的
22、单个 ADC规则 , PCRF通过在 ADC-Rule-Install AVP(s)中包 含 ADC-Rule-Name AVP来激活或者通过在 ADC-Rule-Remove AVP中包含 ADC-Rule-Name AVP来删除。 1c) 对于 TSSF预定义的一组 ADC规则 , PCRF通过在 ADC-Rule-Install AVP(s)中包 含 ADC-Rule-Base-Name AVP来激活或者通过在 ADC-Rule-Remove AVP中包含 ADC-Rule-Base-Name AVP来删除。 2) TSSF将 ADC规则用于用户面业务,包括匹配 Framed-IP-Ad
23、dress AVP中 UE IPv4地址 , 和 /或匹配 Framed-IPv6-Prefix AVP中 UE IPv6前缀 , 如果 PCRF提供 了 Called-Station-Id AVP, UE接入的 PDN还需匹配 Called-Station-Id AVP 中 PDN标识。 预期结果 PCRF在会话修改时安装 、 修改 、 删除 、 激活 、 去激活 ADC规则成功 , 其中安装 、 修改或者激活的 ADC规则包含新的流量导向控制信息。如果 ADC规则被删除或 者去激活,则 TSSF停止执行之前的流量导向控制;如果 ADC规则被安装、修改 或激活, TSSF根据新的流量导向控制
24、信息进行流量转发,通过某种方式(如包 标记功能)将流量导向信息发送给 (S)Gi-LAN。 5.1.1.2 St 会话终止 测试编号 5.1.1.2 测试项目 St 会话终止 测试 目的 验证会话在终止时候, PCRF删除 TSSF流量导向控制的流程。 测试预置条件 1) 基于 Diameter 协议 2) PCRF 支持 流量导向控制功能, 预配置 TSSF 标识 3) PCRF 支持 ADC 规则下发到 TSSF 参考流程: 会话终止中的流量导向控制 YD/T XXXX-XXXX 9 步骤 14,如果 PCRF向 TSSF提供了 IP CAN会话的流量导向控制信息, PCRF向 TSSF发
25、送请求删 除所述流量导向控制信息。 注:步骤 14可以在步骤 8之后的任何时间发起。 步骤 15, TSSF返回响应消息。 测试步骤 1) IP-CAN会话终止或者会话还存在 , 在 St接口会话需要终止的时候 , PCRF向 TSSF发送 Session-Termination-Request( STR)消息来终止 St diameter 会 话 , STR 消 息 中 包 括 Session-Id AVP 以 及 表 征 终 止 原 因 的 Termination-Cause AVP。 2) TSSF通过 Session-Termination-Answer ( STA) 响应 PCRF,
26、 并把 TSSF本地 的该 St会话相关的所有 ADC规则都删除或者去激活 预期结果 TSSF成功删除或者去激活 St会话的所有 ADC规则,并向 PCRF返回结果 5.1.2 业务链相关的信令消息( REST)测试 5.1.2.1 会话建立的流量导向控制信息提供 YD/T XXXX-XXXX 10 测试编号 5.1.2.1 测试项目 会话建立的流量导向控制信息提供 测试 目的 验证会话在建立 , 修改时候 , PCRF基于 REST对 TSSF进行 流量导向控制的流程。 测试预置条件 1) 基于 REST 2) PCRF 支持 流量导向控制功能 3) PCRF 支持流量导向 规则下发到 TS
27、SF 参考流程: 见 6.1.1.1 会话建立中的流量导向控制 测试步骤 1) 会话建立时候, PCRF向 TSSF发送 HTTP POST消息,并在 POST消息体中 提供会话资源描述 , 包括 St会话 ID, 运营商策略要求的 PDN信息 , UE IPv4 地址或者 IPv6前缀,一组或多组流量导向控制信息。 2) TSSF将流量导向控制信息用于用户面业务,包括匹配 UE IPv4地址或者 IPv6前缀 , 匹配 PDN信息 , 向 PCRF发送响应消息 , 通知 PCRF对于流量导 向控制的处理结果 3) 一旦 PCRF请求了会话资源的创建 , PCRF可以随时通过向 TSSF发送
28、HTTP GET消息来请求会话状态 , 并在消息的请求 URL中包含 St会话 ID。 当收到 来自 PCRF的 HTTP GET时 , TSSF在响应消息体中提供会话表述 , 以便 PCRF 决定是否需要重新安装 、 修改 、 删除流量导向控制信息或者是否执行其它 动作。 预期结果 PCRF在 会话建立时 提供业务导向规则到 TSSF, TSSF根据业务导向规则进行流 量转发,并通过某种方式(如包标记功能)将流量导向信息发送给 (S)Gi-LAN。 5.1.2.2 会话修改的流量导向控制信息提供 测试编号 5.1.2.2 测试项目 会话修改的流量导向控制信息提供 测试 目的 验证会话在修改时
29、候, PCRF基于 REST对 TSSF进行 流量导向控制的流程。 测试预置条件 1) 基于 REST 消息 2) PCRF 支持 流量导向控制功能 3) PCRF 支持流量导向 规则下发到 TSSF 参考流程: 见 6.1.1.1.2 会话修改中的流量导向控制 YD/T XXXX-XXXX 11 测试步骤 1) PCRF发起会话修改 , 通过向 TSSF发送 HTTP PUT或者 HTTP PATCH消息来 修改或者删除流量导向控制信息 (例如由于签约数据变化或者网络状态变 化 ) ,并在请求 URL中包含 St会话 ID: 1a) 当使用 HTTP PUT来修改会话资源的时候 , PCRF
30、需要在 HTTP PUT消息体中提 供会话资源的全部状态,与此资源关联的全部会话信; 1b) 当使用 HTTP PATCH来修改会话资源的时候 , PCRF在 HTTP PATCH消息体中提 供修改信息,来更新现有会话资源; 2) TSSF将更新的业务导向规则用于用户面业务, 向 PCRF发送响应消息,通 知 PCRF对于流量导向控制的更新结果 预期结果 PCRF在会话修改时提供部分或者全部业务导向规则到 TSSF, TSSF根据新的业 务导向规则进行流量转发 , 并通过某种方式 (如包标记功能 ) 将流量导向信息 发送给 (S)Gi-LAN。 5.1.2.3 会话终止的流量导向控制信息提供
31、测试编号 5.1.2.3 测试项目 会话终止的流量导向控制信息提供 测试 目的 验证会话在终止的时候, PCRF基于 REST对 TSSF进行 流量导向控制的流程 。 测试预置条件 1) 基于 REST 消息 2) PCRF 支持 流量导向控制功能 3) PCRF 支持业务导向 规则下发到 TSSF 参考流程: 见 6.1.1.2 会话终止中的流量导向控制 测试步骤 1) 当某个会话终止时,为了删除和该会话关联的所有流量导向控制信息, PCRF向 TSSF发送 HTTP DELETE消息 , 并在消息的请求 URL中包含 St会话 ID。 2) TSSF向 PCRF发送响应消息,通知 PCRF
32、对于流量导向控制的删除结果 预期结果 PCRF在会话终止时向 TSSF发起 St会话, TSSF成功删除 St会话 5.2 Gx 接口的业务链相关测试 5.2.1 PCEF 发起的 IP-CAN 会话建立 测试编号 5.2.1 测试项目 PCEF 发起的 IP-CAN 会话建立 测试目的 支持流量导向控制功能, IP-CAN 承载建立时, PCRF 向 PCEF 提供流量导向策略信息 测试预置条件 1) 用户接入 3GPP 网络,系统运行正常 2) 用户在 PCRF 中签约业务 3) PCEF 与 PCRF 之间 Gx 链路正常 测试步骤 1) 用户成功附着 2) 用户发起带特定 Qos 的业
33、务请求 YD/T XXXX-XXXX 12 预期结果 观察 Gx 接口, PCRF 回应 CCA 消息, 消息中的 Charging-Rule-Install AVP 中包 含安装的 PCC 规则 , 该 AVP 中包含 Traffic-Steering-Policy-Identifier-DL AVP 和 Traffic-Steering-Policy-Identifier-UL AVP,指明流量导向策略标识。 5.2.2 PCEF 发起的 IP-CAN 会话修改 测试编号 5.2.2 测试项目 PCEF 发起 IP CAN 会话修改 测试目的 IP-CAN 会话修改时, PCRF 向 PC
34、EF 提供流量导向策略信息 测试预置条件 1) 用户接入 3GPP 网络,系统运行正常 2) IP-CAN 会话已建立, PCEF 与 PCRF 之间 Gx 链路正常 测试步骤 1) 用户建立 PDN 连接 2) 在 HSS 中修改签约数据, PCEF 触发 CCR 消息上报 QoS 更新信息 3) PCRF 根据 PCEF 上报信息, 重新授权 PCC 策略规则 预期结果 观察 Gx 接口, PCRF 回应的 CCA 消息中的 Charging-Rule-Install AVP 中包含 新的 PCC 规则, 该 AVP 中包含 Traffic-Steering-Policy-Identifi
35、er-DL AVP 和 Traffic-Steering-Policy-Identifier-UL AVP,指明流量导向策略标识。 5.2.3 PCRF 发起的 IP-CAN 会话修改 测试编号 5.2.3 测试项目 PCRF 发起 IP CAN 会话修改 测试目的 IP-CAN 会话修改时, PCRF 向 PCEF 提供流量导向策略信息 测试预置条件 1) 用户接入 3GPP 网络,系统运行正常 2) IP-CAN 会话已建立, PCEF 与 PCRF 之间的 Gx 链路正常 测试步骤 1) 用户建立 PDN连接 2) 通过 PCRF配置不同时间段的规则,导致 PCRF需要通过 RAR消息重新下发 新的 PCC规则 预期结果 观察 Gx接口 , PCRF 发送的 RAR消息中的 Charging-Rule-Install AVP中包含新的 PCC 规 则 , 该 AVP 中 包 含 Traffic-Steering-Policy-Identifier-DL AVP 和 Traffic-Steering-Policy-Identifier-UL AVP,指明流量导向策略标识。