專利名稱:實現虛擬aaa服務器的方法及aaa服務器的制作方法
技術領域:
本發明涉及到通信領域,特別涉及到一種實現虛擬AAA服務器的方法及AAA服務器。
背景技術:
在電信通訊網絡PS域系統設備中,AAA服務器作為用戶進行PS業務的認證、授權、計費中心,需要與多種網元設備以及終端進行交互。在一次業務的過程中,首先用戶發起上網請求,AAA服務器對用戶的合法性進行認證,認證通過則根據用戶簽約信息或者配置信息,授權用戶進行相關業務的參數,并記錄用戶在業務過程中產生的計費信息,用實時或者離線的方式對用戶進行計費。在這個過程中,AAA服務器是用戶進行PS相關業務的核心網元。
在現實的PS網絡環境中,存在如下3種AAA服務器的應用場景 1)運營商的AAA服務器已經建設完成,現需要鋪設多個NAS(Network Access Service,泛指接入網),每個NAS需要的業務不同,都需要AAA服務器進行獨立的營帳、認證、授權以及計費業務處理; 2)運營商建設了不同的NAS,例如分別為⑶MA網絡、WiMAX網絡和LTE網絡,同時都需要AAA服務器提供獨立的營帳、認證、授權以及計費業務處理; 3)同一接入網,例如CDMA網絡,但需要AAA服務器需要根據不同IMSI號段或者歸屬域名進行獨立的營帳、認證、授權以及計費業務處理等。
上述應用場景的通常處理方法是,對AAA服務器進行擴容,增加AAA服務器的套數,滿足不同場景下獨立的營帳、認證、授權以及計費業務處理;這種方法的缺點是,不能在已有的AAA服務器上進行業務擴容,既增加了客戶的成本(需要客戶增加資金投資,用于購買新設備),又延長了工期。
發明內容
本發明的主要目的為提供一種實現虛擬AAA服務器的方法及AAA服務器,使得AAA 服務器具有可擴展性,以滿足業務開展和客戶需求。
本發明提出了一種實現虛擬AAA服務器的方法,包括 根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬AAA服務器的業務處理邏輯;所述虛擬AAA服務器為物理AAA服務器所預設的多個虛擬AAA服務器的其中一個; 根據所述業務處理邏輯,對業務進行處理。
優選地,在執行獲取所述業務請求對應虛擬AAA服務器的業務處理邏輯之前,還包括 構建虛擬AAA服務器。
優選地,所述構建虛擬AAA服務器包括 根據預設的劃分模式創設所述虛擬AAA服務器; 設置所述虛擬AAA服務器的配置信息; 根據所述配置信息建立所述虛擬AAA服務器的業務處理邏輯。
優選地,所述實現虛擬AAA服務器的方法還包括 維護所述虛擬AAA服務器;所述維護包括告警、失敗觀察、統計和信令跟蹤。
優選地,所述劃分模式包括國際移動用戶識別碼IMSI號段和域名。
本發明還提出一種AAA服務器,包括 獲取模塊,用于根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬AAA服務器的業務處理邏輯;所述虛擬AAA服務器為所述AAA服務器所預設的多個虛擬AAA服務器的其中一個; 業務處理模塊,用于根據所述業務處理邏輯,對業務進行處理。
優選地,所述AAA服務器還包括 構建模塊,用于構建虛擬AAA服務器。
優選地,所述構建模塊包括 劃分單元,用于根據預設的劃分模式創設所述虛擬AAA服務器; 設置單元,用于設置所述虛擬AAA服務器的配置信息; 建立單元,用于根據所述配置信息建立所述虛擬AAA服務器的業務處理邏輯。
優選地,所述AAA服務器還包括 維護模塊,用于維護所述虛擬AAA服務器;所述維護包括告警、失敗觀察、統計和信令跟蹤。
優選地,所述劃分模式包括國際移動用戶識別碼IMSI號段和域名。
本發明提出的一種實現虛擬AAA服務器的方法及AAA服務器,在邏輯上將一 AAA 服務器劃分成多個獨立的虛擬AAA服務器,每個虛擬AAA服務器在營帳(業務受理)、認證、 授權、計費、OMC配置、性能統計、告警等各個方面呈現出來的都是相對獨立的AAA服務器。 使得AM服務器具有可擴展性,以滿足業務開展和客戶需求。
圖1為本發明實現虛擬AAA服務器的方法一實施例的流程示意圖; 圖2為本發明虛擬AAA服務器的結構示意圖; 圖3為本發明實現虛擬AAA服務器的方法又一實施例的流程示意圖; 圖4為本發明實現虛擬AAA服務器的方法又一實施例中構建虛擬AAA服務器的流程示意圖; 圖5為本發明實現虛擬AAA服務器的方法另一實施例的流程示意圖; 圖6為本發明AAA服務器一實施例的結構示意圖; 圖7為本發明AAA服務器又一實施例的結構示意圖; 圖8為本發明AAA服務器又一實施例中構建模塊的結構示意圖; 圖9為本發明AAA服務器另一實施例的結構示意圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
參照圖1、圖2,提出本發明實現虛擬AAA服務器的方法一實施例,包括 步驟S10、根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬 AAA服務器的業務處理邏輯;所述虛擬AAA服務器為物理AAA服務器所預設的多個虛擬AAA 服務器的其中一個; 步驟S11、根據所述業務處理邏輯,對業務進行處理。
圖2為本發明虛擬AAA服務器的結構示意圖,根據預設的劃分模式如域名在一實體AAA服務器中虛擬出多個虛擬AAA服務器,每一虛擬AAA服務器,具備的能力如下 1)提供獨立的配置接口 ; 2)可以開展不同的業務; 3)可以輸出話單到各自對應的目錄; 4)提供獨立的性能統計項(如用戶數、接入成功次數、失敗次數、無效數據格式等); 5)對外提供的業務、營帳接口、計費的IP地址信息是獨立的; 當用戶發起業務請求時,獲取所述業務請求對應虛擬AAA服務器的業務處理邏輯;上述獲取過程依據預先配置好的虛擬AAA服務器配置表,該表可以為如下所示 虛擬AAA服務器配置表
NASIPNASIDASNASTYPEVirAAAID VirAAAID為虛擬AAA服務器的標識號,NASIP為NAS的IP地址,NASID為NAS的標識或名稱,AS為安全關聯,即密碼,NASTYPE為NAS的類型,例如AGW、PDSN、LNS、HA等。
虛擬AAA服務器配置表可根據實際需要進行設置,根據該虛擬AAA服務器配置表內配置信息得到對應的業務邏輯處理,并對所述業務請求進行相應的業務處理。
本實施例中,在邏輯上將一 AAA服務器劃分成多個獨立的虛擬AAA服務器,每個虛擬AAA服務器在營帳(業務受理)、認證、授權、計費、OMC配置、性能統計、告警等各個方面呈現出來的都是相對獨立的AAA服務器。使得AAA服務器具有可擴展性,以滿足業務開展和客戶需求。
參照圖3,提出本發明實現虛擬AAA服務器的方法又一實施例,在一實施例中,在執行步驟SlO之前,還包括 步驟S9、構建虛擬AAA服務器。
在物理AAA服務器上構建多個虛擬AAA服務器,使每一虛擬AAA服務器具有獨立的配置信息和業務處理邏輯,為后續用戶的業務請求處理作準備。
參照圖4,在上述實施例中,步驟S9包括 步驟S91、根據預設的劃分模式創設所述虛擬AAA服務器; 首先確定虛擬AAA服務器的劃分模式,劃分模式根據實際需要進行設置,可以是域名或IMSI號段,本實施例以劃分模式為域名為例進行說明,配置各域名與虛擬AAA服務器的對應關系,一般參考結構如下
5 劃分表
權利要求
1.一種實現虛擬AAA服務器的方法,其特征在于,包括根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬AAA服務器的業務處理邏輯;所述虛擬AAA服務器為物理AAA服務器所預設的多個虛擬AAA服務器的其中一個;根據所述業務處理邏輯,對業務進行處理。
2.如權利要求1所述的實現虛擬AAA服務器的方法,其特征在于,在執行獲取所述業務請求對應虛擬AAA服務器的業務處理邏輯之前,還包括構建虛擬AAA服務器。
3.如權利要求2所述的實現虛擬AAA服務器的方法,其特征在于,所述構建虛擬AAA服務器包括根據預設的劃分模式創設所述虛擬AAA服務器;設置所述虛擬AAA服務器的配置信息;根據所述配置信息建立所述虛擬AAA服務器的業務處理邏輯。
4.如權利要求1至3中任一項所述的實現虛擬AAA服務器的方法,其特征在于,還包括維護所述虛擬AAA服務器;所述維護包括告警、失敗觀察、統計和信令跟蹤。
5.如權利要求3所述的實現虛擬AAA服務器的方法,其特征在于,所述劃分模式包括國際移動用戶識別碼IMSI號段和域名。
6.一種AAA服務器,其特征在于,包括獲取模塊,用于根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬AAA服務器的業務處理邏輯;所述虛擬AAA服務器為所述AAA服務器所預設的多個虛擬 AAA服務器的其中一個;業務處理模塊,用于根據所述業務處理邏輯,對業務進行處理。
7.如權利要求6所述的AAA服務器,其特征在于,還包括 構建模塊,用于構建虛擬AAA服務器。
8.如權利要求7所述的AAA服務器,其特征在于,所述構建模塊包括 劃分單元,用于根據預設的劃分模式創設所述虛擬AAA服務器;設置單元,用于設置所述虛擬AAA服務器的配置信息;建立單元,用于根據所述配置信息建立所述虛擬AAA服務器的業務處理邏輯。
9.如權利要求6至8中任一項所述的AAA服務器,其特征在于,還包括維護模塊,用于維護所述虛擬AAA服務器;所述維護包括告警、失敗觀察、統計和信令足艮S宗。
10.如權利要求8所述的AAA服務器,其特征在于,所述劃分模式包括國際移動用戶識別碼IMSI號段和域名。
全文摘要
本發明揭示了一種實現虛擬AAA服務器的方法,包括根據用戶發起的業務請求,獲取所述業務請求對應虛擬授權、驗證、記賬AAA服務器的業務處理邏輯;所述虛擬AAA服務器為物理AAA服務器所預設的多個虛擬AAA服務器的其中一個;根據所述業務處理邏輯,對業務進行處理。本發明還提出了對應的裝置。本發明提供的一種實現虛擬AAA服務器的方法及AAA服務器,使得AAA服務器具有可擴展性,以滿足業務開展和客戶需求。
文檔編號H04L29/06GK102186165SQ20111011649
公開日2011年9月14日 申請日期2011年5月6日 優先權日2011年5月6日
發明者周俊超, 丁馥昊 申請人:中興通訊股份有限公司