Diameter协议结构原理课件.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Diameter协议结构原理课件

Diameter基本概念和应用 ISSUE1.0 参考资料 RFC3588 IMS测试工具组 学习完此课程,您将会: 对Diameter协议有基本的了解 知道Diameter协议在IMS的基本应用 Diameter起源 Diameter协议的最初提出是作为Radius协议的改进或者替代,它的引入是作为支持基于IP技术的AAA协议 认证(Authentication) 用户在使用网络系统中的资源时对用户身份的确认。 授权(Authorization) 网络系统授权用户以特定的方式使用其资源。 计费(Accounting) 网络系统收集、记录用户对网络资源的使用,以便向用户收取资源使用费用,或者用于审计等目的 认证、授权和计费一起实现了网络系统对特定用户的网络资源使用情况的准确记录。这样既在一定程度上有效地保障了合法用户的权益,又能有效地保障网络系统安全可靠地运行。 Diameter协议在IMS之中主要用于Rf接口(离线计费接口),Ro接口(实时计费接口),Cx(I-CSCF\S-CSCF与HSS的接口)等 Diameter协议栈 Diameter角色 在Diameter协议之中,每一个(支持Diameter协议的)网络功能节点都称为Peer。任何一个Peer至少充当如下角色之一: Diameter Client Diameter Server Diameter Relay Agent Diameter Proxy Agent Diameter Redirector Agent Diameter Translation Agent 至少充当上述角色之一的含义是:一个Peer可能同时充当上述多种角色。 角色——Client/Server 发起请求消息方被称为Diameter Client 接收并处理请求方被称为Diameter Server Diameter协议中,哪个节点作为Client,哪个节点作为Server仅仅是一个逻辑概念,在Diameter协议层没有实际的物理实现上的差别 Diameter协议是对等协议(Peer-To-Peer protocol) 角色——Client/Server 角色——Relay Agent Diameter协议层的角色 基于路由规则转发消息包 不会更改消息体 减轻了client和server的配置压力 角色——Redirect Agent Diameter协议层的角色: 当Diameter Relay Agent无法寻找到恰当的路由时,可以将消息通过缺省路由发给Redirect Agent,由后者指定一个特定路由响应给Diameter Relay Agent,后者重定向该消息 存在的价值之一是集中配置域内所有的路由信息 本身并不转发任何消息 角色——Proxy / Translation Agent Proxy Agent是Diameter应用层的角色 能够基于路由规则转发消息包 能够基于特殊的代理功能需求去修改消息包的内容 Translation Agent是Diameter应用层的角色 提供了协议转换的功能 保证了传统AAA协议和新协议的互通 消息结构——消息头 消息结构——消息体 以AVP为单位,每个AVP携带了一个具体的消息参数值 每个AVP包含AVP头和Data部分 端到端连接 IMS中的Diameter应用 Cx/Sh overview Cx - Diameter commands UAR UAA -- User-Authorization MAR MAA -- Multimedia-Authentication SAR SAA -- Server-Assignment RTR RTA -- Registration-Termination PPR PPA -- Push-Profile Cx – 终端注册过程 ICSCF query S-CSCF by HSS User-Authorization-Request User-Authorization-Answer SCSCF get AVs form HSS Multimedia-Auth-Request Multimedia-Auth-Answer SCSCF notify HSS to register user and download user profile Server-Assignment-Request Server-Assignment-Answer Sh - Diameter commands UDR UDA -- User-Data PUR PUA -- Profile-Update SNR SNA -- Subscribe-Notifications PNR PNA -- Push-No

文档评论(0)

maxmin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档