需求分析
关联文档
《面向垂直行业的 N4 边缘解耦 UPF 设备规范》v1.0.0,第 6.8 章节
《面向垂直行业的边缘 N4 解耦 UPF 测试规范》v2.0,第 11.10 章节
应用场景描述
灰名单的定义:用作关联到若干个(或全局)DNN 的 HTTP 或 HTTPS 安全防欺诈检查。
应用场景:当 UE 访问挂载了灰名单的 DNN 且 UE 访问的业务属于灰名单的业务清单时,则实施相应的 HTTP 或 HTTPS 防欺诈检测功能。
灰名单配置的需求分析
灰名单配置需要具备的元素:
全局生效开关:指定是否对全局 DNN 均生效该灰名单配置,若不是,则通过 DNN 绑定列表来指点生效该灰名单配置的 DNNs。
DNN 绑定列表:指定该灰名单配置关联到的 DNN 列表。
业务识别列表:指定识别特定业务类型的条件。
增强功能列表:指定对满足灰名单配置的 HTTP 或 HTTPS 业务数据流实施防欺诈功能。
灰名单配置的策略设计
is_global(Boolean):是否为全局生效。
dnn_binding_list(Array of String):若不是全局生效的话,则属于该列表的 DNN 生效。
domain_name_list(Array of String):指定域名灰名单列表,对属于灰名单的业务数据流执行防欺诈检测。
JSON EXAMPLE:
{
"is_global": true,
"dnn_binding_list": [
"default",
"internet"
],
"domain_name_list": [
"www.99cloud.net",
"www.baidu.com"
]
}
XML EXAMPLE:
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<is_global>true</is_global>
<dnn_binding_list>default</dnn_binding_list>
<dnn_binding_list>internet</dnn_binding_list>
<domain_name_list>www.99cloud.net</domain_name_list>
<domain_name_list>www.baidu.com</domain_name_list>
</root>