中国联通diameter实时计费接口培训 Day1.ppt
《中国联通diameter实时计费接口培训 Day1.ppt》由会员分享,可在线阅读,更多相关《中国联通diameter实时计费接口培训 Day1.ppt(36页珍藏版)》请在三一办公上搜索。
1、中国联通Diameter Workshop(Day 1)Diameter Overview,Siemens Com MN AS IC Feb-23 2,目录,Diameter背景,Diameter信用控制应用(DCCA),Diameter在PS、IMS、MMS中的应用,CNC实时计费系统架构,3GPP对DCCA的扩展,Diameter协议概述,Siemens Com MN AS IC Feb-23 3,Radius and AAA,Authentication(认证):指用户在使用网络系统中的资源时对用户身份的确认。这一过程,通过与用户的交互获得身份信息(如用户名和口令组合),然后提交给认证服
2、务器;后者对身份信息与存储在数据库里的用户信息进行核对处理,然后根据处理结果确认用户身份是否正确Authorization(授权):网络系统授权用户以特定的方式使用其资源,这一过程指定了被认证的用户在接入网络后能够使用的业务和拥有的权限,如授予的IP地址等。Accounting(计费):网络系统收集、记录用户对网络资源的使用,以便向用户收取资源使用费用,或者用于审计等目的。以互联网接入业务供应商ISP为例,用户的网络接入使用情况可以按流量或者时间被准确记录下来。,Radius:Remote Access Dial In User Service,Siemens Com MN AS IC Feb
3、-23 4,Radius and AAA,RADIUS是目前最常用的认证计费协议之一,它简单安全,易于管理,扩展性好,所以得到广泛应用。由于协议本身的缺陷,比如基于UDP的传输、简单的丢包机制、没有关于重传的规定和集中式计费服务,都使得它不太适应当前网络的发展,需要进一步改进。随着新的接入技术的引入(如无线接入、DSL、移动IP和以太网)和接入网络的快速扩容,越来越复杂的路由器和接入服务器大量投入使用,对AAA协议提出了新的要求,使得传统的RADIUS结构的缺点日益明显。,Radius:Remote Access Dial In User Service,Siemens Com MN AS I
4、C Feb-23 5,Diameter是对Radius的增强和扩展,端到端安全性 扩容 传输可靠性 漫游支持 故障切换 扩展性,Radius-Diameter,Siemens Com MN AS IC Feb-23 6,Diameter是对Radius的增强和扩展,Diameter基础协议为各种认证、授权和计费业务提供了安全、可靠、易于扩展的框架。以此为基础定义Diameter应用,只需要定义应用协议的应用标识、参与通信的网络功能实体、相互通信的功能实体间的消息内容以及协议过程,就可以完全依赖Diameter基础协议完成特定的接入和应用业务。IETF的AAA工作组已经完成Diameter NA
5、SREQ应用、Diameter移动IP v4应用、Diameter多媒体应用等应用协议的制定。创建新的应用包括定义新的命令代码或者在已有的命令代码的定义中增加几个必须的AVP。,Radius-Diameter,Siemens Com MN AS IC Feb-23 7,目录,Diameter背景,Diameter信用控制应用(DCCA),Diameter在PS、IMS、MMS中的应用,CNC实时计费系统架构,3GPP对DCCA的扩展,Diameter协议概述,Siemens Com MN AS IC Feb-23 8,Diameter协议概述设计目的,Diameter协议的设计目的是创建一个能
6、够充分满足网络访问控制要求的协议,其特性如下:具有良好的网络适应性和可扩展性;统一且良好的失败控制和检测机制;完整的传送层安全保证(包括域内和域间);数据传输可靠性保证机制;支持各种类型的代理,包括Proxy 代理、重定向代理以及中继代理等;支持服务器发起的消息,即允许服务器主动发送消息给其客户端;与现有网络协议的良好可互操作性;支持节点间的能力协商机制;支持动态对等端发现和配置机制;支持安全和可扩展的漫游。,Siemens Com MN AS IC Feb-23 9,Diameter协议概述框架结构,Diameter包含基础协议、传送协议、不同的应用扩展,如。所有应用和服务共用的基本功能都在
7、基础协议中实现,而应用特定的功能则会在不同的应用中实施。Diameter基础协议注重能力协商,消息发送以及对等端如何最终被拒绝。基础协议还规定了特定规则以用于Diameter节点之间所有的消息交换。Diameter基础协议旨在提供一个AAA框架,以用于各种应用。基础协议还定义了所有Diameter应用使用的,并且所有Diameter设备都必须支持的消息格式、传输、差错报告和安全服务。,Siemens Com MN AS IC Feb-23 10,Diameter协议概述实体支持,Diameter客户必须支持基础协议。另外它们还必须根据客户业务实施的需要,支持任何Diameter应用扩展。如果D
8、iameter客户不同时支持所有应用扩展,则必须明确表示为“Diameter X客户”,其中X表示它所支持的应用。Diameter服务器必须支持基础协议。另外它们还必须根据其所提供的业务需要,支持任何Diameter应用扩展。如果Diameter服务器不同时支持所有应用扩展,则必须明确表示为“Diameter X服务器”,其中X表示它所支持的应用。,Siemens Com MN AS IC Feb-23 11,Diameter协议的相关概念应用标识,每一个Diameter应用都必须拥有一个应用标识符。由于对基础协议的支持是强制性的,因此基础协议不需要应用标识符。在能力交换过程中,Diamete
9、r节点告知对等端本地所支持的应用,并且,所有Diameter消息都包含一个应用标识符,在消息向前转发的过程中使用。,Siemens Com MN AS IC Feb-23 12,Diameter协议的相关概念连接和会话,连接是两个对等端之间的一个传输层连接,用于发送和接收Diameter消息。会话是一个应用层的逻辑概念,在一个接入设备和一个服务器之间共享,并且通过会话ID AVP来标识。,Siemens Com MN AS IC Feb-23 13,Diameter协议的相关概念代理,除了客户和服务器,Diameter协议还引入了中继代理、Proxy代理、重定向代理和翻译代理。这些Diamet
10、er代理主要作用如下:将系统管理分配为可调配的组,包括安全联盟的维护。用于集中大量相关或分布式的NAS 设备,以作为一个用户组。能够对请求或响应进行增值处理。能够用于负载平衡。一个复杂的万维网将拥有多个认证源,它们可以过滤请求并将请求前转给正确的目标。,Siemens Com MN AS IC Feb-23 14,Diameter协议的相关概念协议格式,Diameter头的格式。这些字段是以网络字节顺序传送的,Siemens Com MN AS IC Feb-23 15,Diameter协议的相关概念AVP,Siemens Com MN AS IC Feb-23 16,Diameter协议的相
11、关概念命令码,每个请求应答命令对分配给一个命令码,子类型(sub-type)例如:请求或应答,通过Diameter头的命令标记字段中的“R”比特来标识。每个Diameter消息必须在其头中的命令码(Command-Code)字段里包含一个命令码,用来决定对特定消息采取的动作。,Siemens Com MN AS IC Feb-23 17,Diameter 消息,CCR:Credit Control RequestCCA:Credit Control AnswerRAR:Re-Auth RequestRAA:Re-Auth AnswerASR:Abort Session RequestASA:A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国联通diameter实时计费接口培训 Day1 中国联通 diameter 实时 计费 接口 培训
链接地址:https://www.31ppt.com/p-2779815.html