新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 如何進行2.5G/3G核心網絡測試

        如何進行2.5G/3G核心網絡測試

        作者: 時間:2012-02-22 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/194442.htm

          因此,PDP環境可成以下兩類。1. 主PDP環境:向不同APN提供連接。SGSN就每個主PDP環境為MS分配一個唯一的IP地址。2. 次PDP環境:為相同APN提供連接,但QoS不同。次PDP環境總是與一個主PDP環境相關聯。兩個IP地址和接入點從主的PDP環境中被重復使用。

          任何有效的主或次PDP環境的QoS,可以采用PDP環境變更程序通過MS或網絡進行變更。圖3描述了G35協議測試儀模擬的議定QoS參數。

          

        業務IE的質量 www.elecfans.com

          圖3:業務IE的質量(G35協議模擬器屏幕截圖)。

          所支持的PDP環境的最大數量取決于MS的容量。典型的測試移動平臺支持多達6個PDP環境。SGSN/GGSN節點可以每個MS支持多達11個PDP環境。對于完整的壓力測試,G35模擬高達600萬個移動用戶,而每個模擬的MS可以有高達11個激活的PDP環境。由于具有超過6,000萬個同時工作的GPRS隧道的容量,G35可以模擬移動場景,以及從小到鄉村規模,大到城市規模的用戶負載。

          用G35進行GPRS域驗證

          Tektronix的G35 GPRS功能和和負載測試平臺是一個可擴展的多技術系統。在其基本配置中,便攜式裝置只配備一個模擬板。對于復雜的負載情景,機架系統可配備多達13個模擬板。不同的硬件接口可以組合成一個機柜,例如模擬G接入網絡用的(GERAN)E1板、UMTS無線接入網模擬用的ATM板(UTRAN)以及模擬外部PDN的以太網板。

          G35以其無可比擬的靈活性,為大量的網絡元素提供了模擬和仿真能力,因此可以測試各種條件下的GPRS子系統。典型的應用案例如圖4所示。

          

          圖4:GPRS負載測試的典型拓撲。

          G35模擬無線接入網絡,包括一定數量的移動用戶。這些用戶可能分布在60個虛擬無線蜂窩單元內,但在最簡單的情景中,所有模擬用戶都位于同一蜂窩單元內。

          蜂窩單元設置用的典型參數包括技術(2G、3G)、路由區編碼(RAC)、移動國家代碼(MCC)和移動網絡代碼(MNC)。這種方法允許使用者將用戶進行相應群集,并模擬各種移動行為,比如:(1)移動列車(moving train)——所有用戶均附在一個3G蜂窩單元上。一段時間之后經過一段時間,3G覆蓋丟失。所有用戶需要執行系統間的變更和附在2G網絡單元上。(2)過境(crossing the border)——用戶用不同的RAC、MNC或MCC切換蜂窩單元。需要執行路由區更新程序。(3)市區(urban area)——用戶差不多均勻分布在幾個蜂窩單元并與以偽隨機方式切換到其它蜂窩單元。用戶需要執行蜂窩單元重選或蜂窩單元變更程序。

          使用相同的命令將觸發所有移動情況。根據單元的配置,G35會自動檢測并啟動相關的移動管理程序。

          根據使用情況,也可以模擬其他網絡元素,如設備信息寄存器(EIR)、CAMEL、SMS中心、定位中心、歸屬位置寄存器(HLR)等。許多運營商都有相當數量的預付費用戶,因此,對于預付費和后付費用戶的混合配置,也有必要模擬SGSN和CAMEL中心之間Ge接口的有關事務處理。

          另一個典型測試情景是結合了背景負載的功能測試。這在推出新業務時尤為重要。大量模擬用戶執行標準的GPRS程序,如ATTACH、PDP環境激活/去激活、IP轉換和DETACH。這些用戶構成產生的背景負荷的群組。另一較小群組由有限數量的用戶(如1至20名)組成,并將新業務(如IMS)有關程序注入GPRS子系統。

          利用這種測試方法,可以在所有相關方面驗證協議的執行。例如:協議執行情況是否符合標準?是否有足夠能力承受異常行為/意外錯誤條件?長時間進行的穩定性測試期間,是否會發生內存泄漏?

          這樣的測試情景也可以與錯誤插入相結合,這是一種模擬異常情況的確定性方法。利用這個功能,測試工程師可以將不規則程序注入到一定數量的用戶流量中。存在大量供測試工程師選擇的預定義的錯誤狀況。例如,可以重現無線電連接的丟失、模擬不合格手機(如重復消息)或模擬不當配置的終端(如嘗試連接到不存在的APN)。對于一定百分比的用戶,每個錯誤將以偽隨機方式注入。不同的錯誤狀況可與其他狀況混合。

          異常狀況和錯誤狀況的影響仍然不明確,因為這些狀況往往不能在真正的網絡節點進行測試。異常狀況的一個例子是,用戶發起的PDP環境激活與網絡發起的DETACH程序相沖突。標準中通常沒有對異常情況下的預期網絡行進行定義。

          負載測試和功能測試的結合是一種新的測試范例,它消除了隔離負載/功能測試的固有弊端。

          G35的設計旨在支持真實負載和壓力測試情景的模擬。一個關鍵的因素在于生成控制和用戶面流量的能力。每個PDP環境可以單獨與特定的用戶面負載規范相關聯。利用G35,每個MS可以激活高達11個PDP環境,而每個PDP環境與另一負載規范相關。

          通過模擬器可以內部生成用戶面內容,也有可能將外部內容(如網頁瀏覽、外部視頻業務器的視頻流)注入到用戶面隧道。

          在復雜的生態系統中,癥狀和其根源往往相距甚遠。分布在HLR到SGSN(Gr接口)的單個誤計算或損壞的五件套可能引起SGSN和RNC(IuPS接口)之間的完整性檢查錯誤。為徹底解決問題,G35結合了監視和主動測試功能。

          假設運營商想要模擬一個擁有10萬個移動用戶的接入網絡,并想監視網絡(到HLR、CAMEL駱駝中心等網絡節點)的流量,再進一步假設完整的網絡是基于IP。在這樣的狀況下,測試和測量工具上的投資將大大低于過去,因為運營商只需要投資帶一個以太網板的G35。以太網板可用于同時主動測試(生成負載)和被動測試(監視),而不需要單獨的協議監視設備。

          G35提供了大量的統計信息和計數器以支持分析任務。測試結果可以導入到Excel文件或數據庫,以支持生成詳細的報告。



        關鍵詞: 2.5 核心 網絡測試

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汽车| 平陆县| 内黄县| 建昌县| 棋牌| 东海县| 开封县| 怀化市| 湖南省| 广丰县| 桦川县| 客服| 永善县| 班玛县| 鹰潭市| 佛学| 南澳县| 疏附县| 广昌县| 昭苏县| 依安县| 鹤庆县| 肇源县| 永川市| 孟州市| 麦盖提县| 大石桥市| 舞阳县| 枣阳市| 常德市| 射洪县| 岑溪市| 西林县| 晴隆县| 上思县| 金寨县| 凌源市| 沾益县| 通江县| 仙居县| 道孚县|