統計無線系統中ppp協商狀態的系統、裝置及方法
2023-05-13 08:15:31 1
專利名稱:統計無線系統中ppp協商狀態的系統、裝置及方法
技術領域:
本發明涉及無線通信技術領域,尤其涉及一種統計無線系統中PPP協商狀態的系 統、裝置及方法。
背景技術:
在無線分組數據業務中,PPP^gJtg )協議是一種必不可少的協議,其存在於用 戶終端和PDSN(分組數據業務節點)的協議棧層次中,用於在用戶終端和PDSN之間建立一 條唯一的點對點鏈路,以實現對等通信。PPP協商成功率是反映整個無線分組數據系統性能的重要指標,它是系統性能優 化的重要參數。目前PPP協商成功率指標是在PDSN端進行統計,它無法統計到因無線系統 導致PPP協商失敗的情況,從而無法全面準確地統計到無線系統中的PPP協商成功率指標 以及因無線系統導致PPP協商失敗的次數,也就不能準確反映出整個無線分組數據系統性 能的好壞。
發明內容
本發明的目的之一在於提供一種統計無線系統中PPP協商狀態的系統、裝置及方 法,統計出因無線系統導致PPP協商失敗的原因,以實現全面準確統計無線系統中PPP協商 的各種狀態數據。本發明的技術方案如下本發明提出一種統計無線系統中PPP協商狀態的系統,其包括至少一個用戶終 端、與該用戶終端通過PPP協議實現通訊連接的分組數據業務節點,其中,所述系統還設置 有基站控制器和呼叫詳細信息記錄器;所述基站控制器與所述用戶終端通訊連接,用於截獲用戶終端PPP協商包、對PPP 協商包內每個PPP協商流程進行分析,並將分析結果發送於呼叫詳細信息記錄器;所述呼叫詳細信息記錄器與基站控制器通訊連接,用於根據所述分析結果統計 PPP協商的各種狀態數據。所述的統計無線系統中PPP協商狀態的系統,其中,所述PPP協商的各種狀態數據 包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協商失敗率、PPP協商時長。上述統計無線系統中PPP協商狀態的系統,其中,所述基站控制器還用於對截獲 的PPP協商包進行分片重組;並將分片重組後的PPP協商包進行PPP協商報文轉義,並進行 幀校驗,然後再進行解碼,獲取PPP協商包類型信息。本發明另提出一種統計無線系統中PPP協商狀態的裝置,其包括基站控制器模 塊和呼叫詳細信息記錄器模塊;其中,所述基站控制器模塊用於截獲用戶終端PPP協商包、對PPP協商包內的PPP 協商流程進行分析,並將分析結果發送給呼叫詳細信息記錄器模塊;
所述呼叫詳細信息記錄器模塊用於根據所述分析結果統計PPP協商的各種狀態 數據。所述的統計無線系統中PPP協商狀態的裝置,其中,所述PPP協商的各種狀態數據 包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協商失敗率、PPP協商時長。所述的統計無線系統中PPP協商狀態的裝置,其中,所述基站控制器模塊還用於 對截獲的PPP協商包進行分片重組,並對重組後的PPP協商包進行PPP協商報文轉義和幀 校驗,然後再對其進行解碼,獲取PPP協商包類型信息。本發明還提出一種統計無線系統中PPP協商狀態的方法,其包括以下步驟基站控制器截獲用戶終端的PPP協商包;基站控制器對PPP協商包內各PPP協商流程進行分析,並將分析結果發送給呼叫 詳細信息記錄器;呼叫詳細信息記錄器根據分析結果統計PPP協商的各種狀態數據。所述的統計無線系統中PPP協商狀態的方法,其中,所述PPP協商的各種狀態數據 包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協商失敗率、PPP協商時長。在上述方法中,所述基站控制器截獲用戶終端的PPP協商包的步驟還包括以下步 驟基站控制器對截獲的PPP協商包進行分片重組;基站控制器對分片重組後的PPP協商包進行解碼,獲取PPP協商包類型信息。在上述方法中,在所述基站控制器對PPP協商包內的PPP協商流程進行分析之前 還包括基站控制器將分片重組後的PPP協商包進行PPP協商報文轉義,並進行幀校驗。本發明所提供一種統計無線系統中PPP協商狀態的系統、裝置及其方法,其方法 採用基站控制器截獲用戶終端的PPP協商包;基站控制器對PPP協商包內各PPP協商流程 進行分析,並將分析結果發送給呼叫詳細信息記錄器;呼叫詳細信息記錄器根據所述分析 結果統計PPP協商的各種狀態數據,有效地克服現有技術中存在的缺陷,方便地統計出了 因無線系統導致PPP協商失敗的原因,從而全面準確統計無線系統中PPP協商的各種狀態 數據,即可以準確地反映出整個無線分組數據系統性能的好壞。
圖1是本發明實施例的統計無線系統中PPP協商狀態的系統結構示意圖;圖2是本發明實施例的統計無線系統中PPP協商狀態的裝置結構示意圖;圖3是本發明的統計無線系統中PPP協商狀態的方法實施例流程圖;圖4是本發明的統計無線系統中PPP協商狀態的方法另一實施例流程圖。
具體實施例方式下面結合附圖對本發明的各較佳實施例進行更為詳細的描述。本發明的統計PPP協商狀態的系統,為了實現統計因無線系統導致PPP協商失敗的原因,最終全面準確統計出無線系統中PPP協商的各種狀態數據,在原有的系統基礎上 增設有用於截獲PPP協商包並對PPP協商包內各PPP協商流程進行分析的基站控制器;用 於對分析結果進行匯總並統計PPP協商的各種狀態數據的呼叫詳細信息記錄器。如圖1所示,本發明的系統包括有用戶終端101、分組數據業務節點102、基站控 制器103、以及呼叫詳細信息記錄器104 ;其中,所述用戶終端101可以為一個或多個;所述分組數據業務節點102與所述用戶終端101之間通過PPP協議建立起點對點 通訊連接;所述基站控制器103與每個用戶終端101通訊連接,用於對系統內的數據報文進 行過濾,從中截獲各用戶終端101上的PPP協商包,並對該截獲後的PPP協商包進行分片重 組,形成一個完整的PPP協商包,然後對該分片重組的PPP協商包進行PPP報文轉義和幀校 驗,並對其進行解碼,提取PPP協商包類型信息;所述基站控制器103在對PPP協商包進行 解碼後還對PPP協商包內每個PPP協商流程進行分析,並記錄每個PPP協商流程分析結果, 然後將該分析結果發送於呼叫詳細信息記錄器104,以方便該呼叫詳細信息記錄器104對 分析結果進行匯總和記錄;所述呼叫詳細信息記錄器104與所述基站控制器103通訊連接,用於對所述基站 控制器103發送來的所有PPP協商流程分析結果進行匯總和記錄,並利用其本身的分析軟 件對匯總的結果數據進行綜合分析,將PPP協商失敗原因分門別類,計算各失敗原因的比 率,最終統計出無線系統中PPP協商的各種狀態數據,所述分析軟體的分析過程如下通過 記錄每次PPP協商的結果,統計出無線系統中PPP協商的各種狀態數據,所述PPP協商的各 種狀態數據包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協商失敗率、 PPP協商時長,所述PPP系統協商成功率又包括系統總的PPP協商率、每個用戶終端的PPP 協商成功率和每個小區的PPP協商成功率等等;如對PPP協商結果中各類失敗原因進行次 數統計,利用公式PPP協商成功率=PPP協商成功次數/PPP協商總次數,各類PPP協商失 敗率=各類PPP協商失敗次數/PPP協商總次數,計算出PPP協商成功率和各類PPP協商失 敗率。其中,所述分析軟體可以是Call Detail Trace系統。本發明的統計無線系統中PPP協商狀態的系統,在原有系統的基礎上增設一用於 截獲系統中各用戶終端101上的PPP協商包並對其內各PPP協商流程進行分析的基站控制 器103和一用於對PPP協商流程分析結果進行匯總以統計出無線系統中PPP協商的各種狀 態數據的呼叫詳細信息記錄器104,解決了現有技術中無法統計到由無線系統導致PPP協 商成功或失敗情況的技術缺陷,實現了全面準確地統計出無線系統中的PPP協商的各種狀 態數據。本發明的統計無線系統中PPP協商狀態的裝置,主要用來截獲用戶終端PPP協商 包,並對該PPP協商包內的PPP協商流程進行分析,然後根據分析結果統計出無線系統中 PPP協商的各種狀態數據,參見圖2,該裝置包括有基站控制器模塊10和呼叫詳細信息記 錄器模塊20 ;其中,所述基站控制器模塊10用於過濾系統內部傳輸的數據報文,從中提取來自 用戶終端的PPP協商包,並對該PPP協商包進行分片重組,提取一個完整的PPP協商包,然 後將該重組好的PPP協商包進行報文轉義和幀校驗,之後再對其解碼,以獲取PPP協商包類型信息;所述基站控制器模塊10對PPP協商包進行了這些前序處理後,再對PPP協商包 內的各個PPP協商流程進行分析,分析完畢後將分析結果發送給呼叫詳細信息記錄器模塊 20 ;所述呼叫詳細信息記錄器模塊20用於接受所述分析結果,並對該分析結果進行 匯總和記錄,然後利用其自身的分析軟體對該分析結果進行綜合分析,將導致PPP協商包 失敗的原因分類統計,並計算出各種失敗原因的比率,即統計出無線系統中PPP協商的各 種狀態數據;所述PPP協商的各種狀態數據包括PPP協商成功次數、PPP協商失敗次數、 PPP協商成功率、PPP協商失敗率、PPP協商時長;所述PPP系統協商成功率又包括系統總的 PPP協商率、每個用戶終端的PPP協商成功率和每個小區的PPP協商成功率等等。本發明的這種裝置通過呼叫詳細信息記錄器模塊20根據基站控制器模塊10對 截獲的PPP協商包內PPP協商流程進行分析的結果,統計出無線系統中PPP協商的各種狀 態數據,解決了現有技術中無法統計到由無線系統導致PPP協商成功或失敗情況的技術問 題,通過該裝置統計出PPP協商的各種狀態數據,可以準確地知曉無線分組數據系統性能 的好壞。本發明的統計無線系統中PPP協商狀態的方法,當系統內部進行數據報文傳輸 時,系統通過基站控制器對所有數據報文進行過濾,截獲來自用戶終端的PPP協商包,並對 該PPP協商包分片重組和解碼,然後對其內部每個PPP協商流程分析,並將分析結果傳輸於 呼叫詳細信息記錄器,該呼叫詳細信息記錄器再對分析結果進行匯總,統計出無線系統中 PPP協商的各種狀態數據,如圖3所示,該方法的一實施例,其具體步驟如下步驟Si、基站控制器對系統內傳輸的數據報文進行過濾,截獲來自用戶終端的 PPP協麵包;步驟S2、基站控制器將截獲的PPP協商包進行分片重組,形成一個完整的PPP協商 包,將該PPP協商包提取出來;步驟S3、基站控制器對分片重組後的PPP協商包進行PPP協商報文轉義和幀校 驗;步驟S4、基站控制器將通過PPP協商報文轉義和幀校驗後的PPP協商包進行解碼, 獲取PPP協商包類型信息,如Code欄位;步驟S5、基站控制器利用狀態機原理對PPP協商包內每個PPP協商流程進行分析, 並將分析結果發送至呼叫詳細信息記錄器;所述分析結果包括有PPP協商成功次數和PPP協商失敗的各種原因,協商時長等 等信息,該PPP協商失敗有因無線系統導致的,也有因分組數據業務節點導致的;步驟S6、呼叫詳細信息記錄器收到所述分析結果後,對其進行匯總和記錄,並通過 其自身的分析軟體對所述分析結果進行綜合分析,將各類導致PPP協商失敗的原因進行匯 總,並計算出各類失敗原因的比率,從而統計出系統中PPP協商的各種狀態數據。 所述的統計無線系統中PPP協商狀態的系統,其中,所述PPP協商的各種狀態數據 包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協商失敗率、PPP協商時 長;所述PPP系統協商成功率又包括系統總的PPP協商率、每個用戶終端的PPP協商成功率 和每個小區的PPP協商成功率等等。 本發明的統計無線系統中PPP協商狀態的方法的另一實施例,參見圖4,其具體步驟如下步驟Li、基站控制器在用戶終端呼叫建立後,攔截該用戶終端媒體面上的數據包, 並對數據包進行分片重組,並從中獲取一個以字符0x7E開頭,0x7E結束的重組包,則該重 組包為完整PPP包;步驟L2、從重組包中提取協議欄位Protocol,判斷該欄位是否為Protocol = 0xC021、0xC023、0xC223、0x8021,若是則說明該重組包為PPP協商包,然後轉入步驟L3 ;若 否,則不處理;步驟L3 JfPPP協商包按照PPP報文格式進行轉義,生成完整的PPP協商包,其PPP 報文格式如表1所示;表1
權利要求
1.一種統計無線系統中PPP協商狀態的系統,其包括至少一個用戶終端、與該用戶終 端通過PPP協議實現通訊連接的分組數據業務節點,其特徵在於,所述系統還包括基站控 制器和呼叫詳細信息記錄器;所述基站控制器與所述用戶終端通訊連接,用於截獲用戶終端PPP協商包、對PPP協商 包內的PPP協商流程進行分析,並將分析結果發送至呼叫詳細信息記錄器;所述呼叫詳細信息記錄器與所述基站控制器通訊連接,用於根據所述分析結果統計無 線系統中PPP協商的各種狀態數據。
2.根據權利要求1所述的統計無線系統中PPP協商狀態的系統,其特徵在於,所述PPP 協商的各種狀態數據包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協 商失敗率、PPP協商時長。
3.根據權利要求1或2所述的統計無線系統中PPP協商狀態的系統,其特徵在於,所述 基站控制器用於對截獲的PPP協商包進行分片重組。
4.根據權利要求3所述的統計無線系統中PPP協商狀態的系統,其特徵在於,所述基站 控制器用於對分片重組後的PPP協商包進行解碼,獲取PPP協商包類型信息。
5.根據權利要求4所述的統計無線系統中PPP協商狀態的系統,其特徵在於,所述基站 控制器用於將分片重組後的PPP協商包進行PPP協商報文轉義,並進行幀校驗。
6.一種統計無線系統中PPP協商狀態的裝置,其特徵在於,其包括基站控制器模塊和 呼叫詳細信息記錄器模塊;所述基站控制器模塊,用於截獲用戶終端PPP協商包、對PPP協商包內的PPP協商流程 進行分析,並將分析結果發送至呼叫詳細信息記錄器模塊;所述呼叫詳細信息記錄器模塊,用於根據所述分析結果統計無線系統中PPP協商的各 種狀態數據。
7.根據權利要求6所述的統計無線系統中PPP協商狀態的裝置,其特徵在於,所述PPP 協商的各種狀態數據包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP協 商失敗率、PPP協商時長。
8.根據權利要求6或7所述的統計無線系統中PPP協商狀態的裝置,其特徵在於,所述 基站控制器模塊還用於對截獲的PPP協商包進行分片重組。
9.根據權利要求8所述的統計無線系統中PPP協商狀態的裝置,其特徵在於,所述基站 控制器模塊還用於對分片重組後的PPP協商包進行解碼,獲取PPP協商包類型信息。
10.根據權利要求9所述的統計無線系統中PPP協商狀態的裝置,其特徵在於,所述基 站控制器模塊還用於對分片重組後的PPP協商包進行PPP協商報文轉義,並進行幀校驗。
11.一種統計無線系統中PPP協商狀態的方法,其包括以下步驟基站控制器截獲用戶終端的PPP協商包;基站控制器對PPP協商包內的PPP協商流程進行分析,並將分析結果發送至呼叫詳細 信息記錄器;呼叫詳細信息記錄器根據分析結果統計無線系統中PPP協商的各種狀態數據。
12.根據權利要求11所述的統計無線系統中PPP協商狀態的方法,其特徵在於,所述 PPP協商的各種狀態數據包括PPP協商成功次數、PPP協商失敗次數、PPP協商成功率、PPP 協商失敗率、PPP協商時長。
13.根據權利要求11或12所述的統計無線系統中PPP協商狀態的方法,其特徵在於, 所述基站控制器截獲用戶終端的PPP協商包的步驟還包括以下步驟基站控制器對截獲的PPP協商包進行分片重組;基站控制器對分片重組後的PPP協商包進行解碼,獲取PPP協商包類型信息。
14.根據權利要求13所述的統計無線系統中PPP協商狀態的方法,其特徵在於,在所述 基站控制器對PPP協商包內的PPP協商流程進行分析之前還包括基站控制器將分片重組後的PPP協商包進行PPP協商報文轉義,並進行幀校驗。
全文摘要
本發明公開了統計無線系統中PPP協商狀態的系統、裝置及方法,其方法如下基站控制器截獲用戶終端的PPP協商包;基站控制器對PPP協商包內PPP協商流程進行分析,將分析結果發送給呼叫詳細信息記錄器;呼叫詳細信息記錄器統計PPP協商的各種狀態數據。本發明的系統、裝置及方法,系統在原有基礎增設用於截獲用戶終端PPP協商包並對其PPP協商流程進行分析的基站控制器,和用於對PPP協商流程分析結果進行匯總並統計出無線系統中PPP協商的各中狀態數據的呼叫詳細信息記錄器的方式,解決了現有技術中無法統計到由無線系統導致PPP協商成功或失敗情況的技術問題,實現了全面準確統計無線系統中PPP協商的各種狀態數據的目的。
文檔編號H04W80/00GK102076027SQ20091010976
公開日2011年5月25日 申請日期2009年11月19日 優先權日2009年11月19日
發明者吳文華, 李東建, 翟來國, 韓桂魯 申請人:中興通訊股份有限公司