目录

文章目录

  • 目录
  • Application Assurance
  • How Mobile Application Assurance works
    • Application identification
    • Quality of service (QoS) policy actions
  • Application Assurance monitoring and reporting

Application Assurance

AA(Mobile Application Assurance,移动应用保证)是阿尔卡特朗讯(Alcatel-Lucent)针对 L4-L7 层的移动 IP 业务流量进行大规模实时处理和服务保证的解决方案。使用的业务流量检查技术通常被称为 DPI(Deep Packet Inspection,深度数据包监测)。

How Mobile Application Assurance works

阿尔卡特朗讯在 7750 Service Routers Mobile Gateway(7750 SR MG)提供了 4G EPS 的 SGW/PGW 网元功能,以及 5GS 的 UPF 功能,配置 AA 只需要两个步骤:

  1. 配置 Application identification
  2. 配置 Quality of service (QoS) policy actions

Application identification

Application identification 是一个用于 Traffic Flow 和 Application 进行匹配的标识,被保存在本地数据库内。通过 APP Filter 可以对 Application 的特征属性进行自定义,例如:Application 的协议类型。APP Filter 的概念有助于简化对 Application 的识别与管理。

以下字段可用于 APP Filter

  • Protocol signature(协议签名)
  • String-based matching(基于字符串的协议类型匹配,例如:HTTP、WAP、SIP、TLS)
  • Flow setup detection
  • Network IP address
  • Network port number
  • IP protocol number
  • Unique application name(唯一的应用成名名称)
  • Unique entry ID number(条目唯一标识)

MSP 可以通过以下非结构化的方式来识别和管理 Applications,此类管理方式常被应用到 ISA(Integrated Services Adaptors,综合服务设配器)。

  • Applications to be organized into groups(Application Group)
  • Quick and easy configuration
  • Customization of application filters and associated policy actions(自定义 APP Filter 和 Policy Actions)

Quality of service (QoS) policy actions

当 SDF(业务数据流)与 APP Filter 匹配后,将根据相应的 AQPs(Application QoS Policies)来影响 SDF。AQP 是一组规则,定义了匹配的标准和将采取的动作,也支持对匹配的 SDF 执行多个操作,还可以记录 SDF 的统计信息以及订阅服务器和应用程序上下文。

AQP action 包括

  • Bandwidth rate limiting(带宽限制)
  • Flow setup rate limiting(流量限制)
  • Flow count limiting(流量统计)
  • QoS re-marking: Discard priority and forwarding class(QoS 重定义)
  • Discard (drop)
  • None: For monitoring and reporting only(仅用于监控和报告)
  • Charging instructions(计费)

Application Assurance monitoring and reporting

Application Assurance 最常见的用途之一是为特定用户、设备或应用程序收集业务数据相关的流量信息以及在一段时间内进行流量监控。例如:跟踪和监控网络中同一类型的所有应用程序的流量信息,然后将这些信息传递到一个或多个 Collector,归档或报告分析系统。这些视图有助于 MSP 了解到需要采取哪些措施来改进网络资源的使用,也有助于进行网络规划。

MSP 越来越多地使用到 L4-L7 DPI 技术来对 SDF 进行识别、排序和过滤用户粒度或应用程序粒度的数据,并将这些信息与 MSP 提供的服务类型关联起来。在提供差异化服务的同时,也提供了实时的计费和收费系统。

例如,Application Assurance 可以提供基于特定流量类型或特定 URL 的差异化收费,这一功能非常有助于提高客户总体的满意度和竞争力。Application Assurance 提供的 SDF 监测、规划、预防和纠正能力,可以被集成到更大的策略控制和收费框架中,例如 PCC 框架。

在 PCC 架构中中,Application Assurance 作为 PCEF(策略和收费执行功能,e.g. UPF)的一个功能子集,提供应用程序粒度流量监控和执行功能,例如:

  • 标识 L4-L7 中未知的或不受信任的 Internet 流量。
  • 提供应用程序粒度或用户粒度的身份鉴定。
  • 提供应用程序粒度或用户粒度的 PCC 规则执行。
  • 提供应用程序粒度或用户粒度的流量监控和使用量上报。
  • 针对上行数据或下行数据执行灵活的 QoS 策略。

可见,Application Assurance 可以在实时、动态、大流量的网络环境中提供基于策略(Policy Rule)的流量控制和计费收费功能。

DPI — Application Assurance — Overview相关推荐

  1. SDN/NFV 网络技术系列文章

    目录 文章目录 目录 计算机网络基础 互联网技术 局域网技术 L1 L2 广域网技术 L3 网络应用技术 L4 L5-L7 DPI 数据中心网络架构 云网融合与算力网络 SDN 隧道技术 VPN IP ...

  2. 云网融合与算力网络系列文章

    目录 文章目录 目录 计算机网络基础 网络类型 网络设备 网络协议 L2 数据链路层 L3 网络层 L4 传输层 L5-7 应用层 广域网络技术 路由协议 MPLS 标签转发 Segment Rout ...

  3. Oracle的学习心得和知识总结(二十五)|Oracle数据库Real Application Testing之真实应用测试概述白皮书

    目录结构 注:提前言明 本文借鉴了以下博主.书籍或网站的内容,其列表如下: 1.参考书籍:<Oracle Database SQL Language Reference> 2.参考书籍:& ...

  4. MMS规范翻译(MMS Architecture Overview)

    WAPTM MMS Architecture Overview Version 25-April-2001 无线应用层协议 多媒体消息服务 框架总览规范 译者:一切皆有可能 Mail:tomorrow ...

  5. 在C#中让Winform应用程序窗口自动适应高DPI缩放

    在根节点插入下面代码 <!-- 自动感知DPI -->   <application xmlns="urn:schemas-microsoft-com:asm.v3&quo ...

  6. Windows Phone 7第一次亲密接触

    1.Demo视频请点击这里. 2.下载开发工具(Windows Phone Developer Tools CTP)请点击这里. 这个开发工具其实包括: Visual Studio 2010 Expr ...

  7. Windows Phone 7 学习网址总结

    1.Windows Phone Development QuickStarts http://create.msdn.com/en-US/education/quickstarts 2.MSDN we ...

  8. 传递结构体变量解决方案,资料整理一

    2019独角兽企业重金招聘Python工程师标准>>> 1.activex控件返回BSTR* 的方法 用到了 COleDataObject::GetData BOOL GetData ...

  9. Apache Shiro Architecture--官方文档

    原文地址:http://shiro.apache.org/architecture.html Apache Shiro's design goals are to simplify applicati ...

最新文章

  1. php与html交互实现登录,php与html实现交互的基本操作
  2. 解决JS在url中传递参数时参数包含中文乱码的问题
  3. html5简单游戏案例,HTML5存储(带一个粗糙的打怪小游戏案例)
  4. git 如何把master分支代码合并到自己的分支
  5. springboot 接口文档 请求 enum_Spring Boot集成SpringFox 3:生成Swagger接口文档
  6. 全网唯一C++调用由com组件生成的dll教程
  7. python将txt文档中的内容按字母顺序进行排序,并存入txt中
  8. Ubuntu 15.04 或更新版 更新源/Ubuntu 15.04 Vivid Vervet更新源已可用
  9. c语言要计算20,用C语言计算1~20的阶乘之和
  10. 看中国魅力女强人 访格力电器总裁董明珠
  11. ego电商项目:Rmi远程服务发布
  12. [Github] You‘ve successfully authenticated, but GitHub does not provide shell access.
  13. m4s格式转换mp3_mp4怎么转换成mp3格式?mp4转mp3的傻瓜式方法
  14. 弦民谣吉他音源 Orange Tree Samples Evolution Steel Strings Kontakt
  15. bat如何获取当前Windows系统的桌面路径
  16. jrebel 反代理服务搭建
  17. 解决方案模板(标题立问题简述)
  18. es启动错误max number of threads [3802] for user [elasticsearch] is too low, increase to at leas
  19. Latex 固定图片的位置
  20. 鹅厂女专家:用“爱折腾”实现跨界之美

热门文章

  1. arduino 温度调节器_多点测平均温度实现智能控制(arduino-ds18b20)
  2. oracle 两层table of,ORACLE中嵌套表的基本知识
  3. 大数据产品开发流程规范_大数据技术思想入门(三):分布式文件存储的流程
  4. 脑机接口新应用,利用深度学习对无声语音信号解码
  5. 军事科学院医学研究院认知与脑科学研究团队2021年诚聘启事(更新)
  6. runtime无法执行grep_让你的 Shell 命令执行可视化和告警
  7. 特斯拉中国召回20万辆问题汽车:存在硬件风险,部分引擎盖可能意外打开
  8. 如何轻松在线观看CNCC丨重启线上门票
  9. 人脸识别走光引热议!原来后台能看到的不只有脸,网友已社死,审核辣哭眼...
  10. 程序员为这支笔掰头10个月,隔壁小学生都馋哭了