貼圖與直徑
移動應用程序部分(MAP)和Diameter都是在不同上下文中使用的協議。移動應用部分(MAP)是SS7協議套件中的一個協議,它允許實現許多不同的移動網絡信令基礎設施,而Diameter協議負責提供身份驗證,用於網絡訪問或IP移動性等應用程序的授權和記帳(AAA)框架。3GPP的不同版本都採用了這兩種協議,以滿足不斷髮展的網絡及其相互工作的需要。
移動應用部分(地圖)
移動應用部分(MAP)是信令系統7(SS7)協議棧中的一個協議。如圖1所示,它是一個應用層協議。MAP的關鍵功能是連接核心網絡中的分佈式交換單元,例如提供移動交換中心(MSC)和稱為“家庭位置寄存器”(HLR)的靜態數據庫之間的交互。它基本上方便了用戶數據管理、身份驗證、呼叫處理、位置管理、短消息服務(SMS)管理和用戶跟蹤。
它的主要功能是處理移動過程,例如將移動用戶的信息從一個交換區域傳遞到另一個交換區域。基本上,這些程序涉及到與數據庫的信令交換。
例如,當一個移動用戶漫遊到一個新的交換區域時,它的訂閱配置文件將從用戶的主位置寄存器(HLR)中檢索出來。這是使用事務能力應用程序部分(TCAP)消息中攜帶的映射信息來實現的。TCAP也是一種SS7應用協議,可供各種應用程序使用。
直徑
Diameter是一種協議,它為任何需要訪問、授權和計費(AAA)或跨許多基於IP的網絡的策略支持的服務提供基本框架。該協議最初源於RADIUS協議,它也是一種向計算機提供AAA服務以連接和使用網絡的協議。直徑在不同方面對半徑有了很大的改進。它包括許多增強功能,如錯誤處理和消息傳遞可靠性。認證(AAA)是下一代認證(Accounting)協議的目標。
Diameter以AVP(屬性值對)的形式傳遞數據。這些AVP值大多與使用Diameter的特定應用程序相關,而其中一些則由Diameter協議本身使用。這些屬性值對可以隨機添加到diameter消息中,因此,只要包含所需的屬性值對,就可以限制包括故意阻止的任何不需要的屬性值對。基本直徑協議使用這些屬性值對來支持許多必需的特性。
通常,使用diameter協議,任何主機都可以配置為基於網絡基礎設施的客戶機或服務器,因為diameter旨在促進對等體系結構。通過添加新的命令或屬性值對,基本協議也可以擴展以用於新的應用程序。許多應用程序使用的舊AAA協議可能提供Diameter沒有提供的不同功能。因此,在新應用中使用直徑的設計者必須非常小心他們的要求。
地圖和直徑有什麼區別?•兩種協議都支持分組交換域中的信令。•diameter協議數據在diameter消息中作為屬性值對(AVP)的集合進行傳輸,而MAP使用MAP參數,其中各種參數依賴於操作。•MAP協議支持與主位置寄存器(HLR)和設備識別寄存器,而Diameter協議支持計算機網絡的AAA功能。•在無線局域網(WLAN)過程中,這兩種協議都可以作為UMTS(通用移動通信系統)支持的向HSS(家庭用戶服務器)發送IMSI(國際移動用戶身份)的協議身份驗證。直徑協議可以擴展為新的訪問技術,但MAP協議不支持它。•兩個協議都可以發送與身份驗證相關的消息。•MAP支持電路和分組交換域,Diameter只支持分組交換域。•當支持漫遊時,為了在運營商之間進行信令路由,兩個協議都使用STPs(信令傳輸點)的準關聯模式。 |