地图和直径
移动应用程序部分(MAP)和Diameter都是在不同的上下文中使用的协议。移动应用部分(MAP)是SS7协议套件中的一个协议,它允许实现许多不同的移动网络信令基础设施,而Diameter协议负责为网络访问或IP移动等应用提供认证、授权和计费(AAA)框架。3GPP的不同版本采用了这两种协议,以适应不断发展的网络及其相互作用。
流动应用部分(MAP)
移动应用部分(MAP)是信令系统7 (SS7)协议栈中的一个协议。如图1所示,它是一个应用层协议。MAP的关键功能是连接核心网络中的分布式交换元素,如提供移动交换中心(MSC)和称为Home Location Register (HLR)的静态数据库之间的交互。它主要方便了用户数据管理、认证、呼叫处理、位置管理、短信管理和用户跟踪。
它的主要功能是处理移动过程,例如将移动用户的信息从一个切换区域传递到另一个切换区域。基本上,这些过程包括与数据库的信号交换。
例如,当移动订阅者漫游到一个新的交换区域时,它的订阅配置文件将从订阅者的“主位置寄存器”(HLR)中检索。这是使用事务能力应用程序部分(TCAP)消息中携带的MAP信息实现的。TCAP也是一种SS7应用协议,被各种应用使用。
直径
Diameter是一种协议,它为跨许多基于IP的网络需要访问、授权和计费(AAA)或策略支持的任何类型的服务提供基本框架。该协议最初源自RADIUS协议,RADIUS协议也是一种为计算机提供AAA服务的协议,以便连接和使用网络。Diameter在不同方面对RADIUS进行了很多改进。它包括许多增强功能,例如错误处理和消息传递可靠性。因此,它的目标是成为下一代认证、授权和计费(AAA)协议。
Diameter以AVP(属性值对)的形式传递数据。大多数AVP值都与使用Diameter的特定应用程序相关联,而其中一些是由Diameter协议本身使用的。这些属性值对可以随机地添加到直径消息中,因此,它限制了包括任何有意阻止的不需要的属性值对,只要包括所需的属性值对。基础直径协议使用这些属性值对,以支持大量所需的特性。
通常,使用diameter协议,任何主机都可以配置为基于网络基础设施的客户机或服务器,因为diameter的设计目的是促进对等架构。通过添加新的命令或Attribute值对,也可以对基本协议进行扩展,以便在新的应用程序中使用。许多应用程序使用的遗留AAA协议可能提供Diameter没有提供的不同功能。因此,在新应用中使用直径的设计人员必须非常小心他们的需求。
MAP和Diameter有什么区别? 两种协议都支持分组交换域中的信令。 •在直径协议中,数据作为属性值对(AVP)的集合携带在直径消息中,而MAP在各种参数依赖于操作的地方使用MAP参数。 •MAP协议支持与主位置寄存器(HLR)和设备标识寄存器的信令交换,而Diameter协议支持与计算机网络的AAA功能。 •两种协议都可以作为UMTS(通用移动通信系统)支持的协议在无线局域网(WLAN)认证过程中向HSS(家庭用户服务器)发送IMSI(国际移动用户身份)。 Diameter协议可以扩展为新的访问技术,但MAP协议不支持它。 •两种协议都可以发送与认证相关的消息。 •MAP同时支持电路域和分组交换域,而Diameter仅支持分组交换域。 •当支持漫游时,为了在运营商之间实现信令路由,两个协议都使用与stp(信令转接点)的准关联模式。 |
留下一个回复