一種終端側ip數據與無線信令時間對齊方法
2023-10-06 16:51:34 3
專利名稱:一種終端側ip數據與無線信令時間對齊方法
技術領域:
本發明涉及終端側IP數據與無線信令的數據分析技術。
背景技術:
現有方案是無線信令與IP信令的抓取過程是分離的,目前由於設備的實時處理 能力以及後期的處理方案,現階段抓包技術不能實現無線信令與IP信令同時通過一個埠抓取,只能採用無線信令與IP信令獨立抓包,後期對兩個抓包文件進行聯合分析。如圖I所示,是手機終端上無線信令與IP信令採集示意圖。無線信令是按信令包抓取的,實際上是一塊信令,其含有多條無線信令,所述多條無線信令所帶的時間Ttn是基站的時間,非手機本地時間,在軟體讀取到一塊無線信令時,處理程序會給這塊無線信令加上一個手機本地時間T ;在抓取IP信令時,所抓取的IP信令按照一個包一條信令的方式抓取,IP信令本身不包含時間,抓取的過程中,處理程序會給每條IP信令一個本地時間T。由於前期的數據採集的過程中,採用了兩個互不相關的時間基站時間和手機本地時間,導致在後期分析的過程中,只能採用人工對時間進行估算的方法進行分析,分析的精度取決於基站與手機終端是否採用相同的時間同步伺服器、基站時間伺服器與手機時間伺服器時間差值以及分析人員的經驗。例如,無線信令數據是按塊輸出,即一個信令塊中包含多條無線信令,每條無線信令雖然有單獨的時間點,但是無線信令自身攜帶的時間是按照基站的時間,由於基站的時間同步伺服器與手機的時間同步伺服器不是相同的,與手機時間有偏差,甚至偏差較大,影響無線信令數據與IP數據的關聯分析。如圖2所示,是IP信令與無線信令在抓包軟體中同時抓取後的軟體截圖。從圖2可知無線信令在11:40:20. 342申請無線資源,在11:40:20. 429釋放,下一次申請在11:44:3 L 500開始申請,11:44:3 L 590釋放;對應在IP信令上,11 :44:23. 681開始到11:44:26. 743之間一直有數據包發送/接收,與正常的流程圖無法對應,導致分析無法準確確認空口是否已經申請或者申請失敗。有經驗的分析人員會在不同的採集時間段加上一個估算的時間值,能夠在一定的程度上消除較大的時間差值,但是這種方式只能做定性分析,不能做定量分析。
發明內容
本發明的目的在於提出一種終端側IP數據與無線信令時間對齊方法,其能解決終端側IP數據與無線信令時間無法精確對應的問題。
為了達到上述目的,本發明所採用的技術方案如下
一種終端側IP數據與無線信令時間對齊方法,其包括
數據採集步驟信令採集終端採集多個IP信令數據包和多個無線信令數據包,其中,每個IP信令數據包包括一條IP信令,每個無線信令數據包包括按時間順序排列的多條無線信令,每條IP信令和每個無線信令數據包都具有被信令採集終端保存時所創建的時間信息,每一條無線信令都具有被基站輸出時所創建的時間信息;
數據處理步驟根據公式Tax=T- (Atn-Atx)和Atn =T,對同一個無線數據包內的每一條無線信令的時間信息進行轉換,其中,Tax為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令的轉換時間 ,T為信令採集終端保存無線信令數據包時的時間,Atn為在同一個無線信令數據包內的最後一條無線信令被基站輸出時所創建的時間,Atx為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令被基站輸出時所創建的時間。上述信令採集終端為手機或電腦。在同一個無線信令數據包內,被基站輸出的相鄰的每兩條無線信令之間的時間間隔相等。本發明具有如下有益效果
能夠將無線信令的時間與IP數據的時間精準對應,與分析人員的經驗、數據採集的時間、地點無關,能夠對採集到的數據進行定量分析。(I)通過轉換每條無線信令時間,使解析出來的無線信令數據時間精度提高,更加接近真實情況;
(2)避免由於無線信令採集按塊輸出導致與IP數據的時間偏差;
(3)提高無線信令與IP數據聯合分析的關聯度和準確度。
圖I為手機終端上無線信令與IP信令採集示意 圖2為IP信令與無線信令在抓包軟體中同時抓取後的軟體截 圖3為正常的無線信令與IP信令的流程 圖4為本發明實施例的終端側IP數據與無線信令時間對齊方法的應用實例。
具體實施例方式下面,結合附圖以及具體實施方式
,對本發明做進一步描述
如圖3所示,為正常的無線信令與IP信令的流程圖。只有信道建立以後,IP數據才能在網絡上進行數據交換。在實際的信令抓取過程中,TBF Establish和TBF Release這兩條無線信令可能在同一個信令塊裡面,最理想狀態是一塊無線信令裡包含TBF Establish,後一塊信令塊裡面包含TBF Release,無論是那種情況,最終還是必須與保存的時間為基準。結合圖3所示,現有技術的抓包技術(即信令採集技術)的特點如下
I、無線信令的採集時按照塊的方式進行信令抓取(為了方便描述,本實施例的無線信令塊、塊無線信令、無線信令數據包的含義均相同),每塊無線信令內有超過一條無線信令,每塊無線信令包含的無線信令的數量無限制;
2、在一塊無線信令數據中,每條無線信令的時間基準是同一個,如現有的無線信令的時間的基準為基站的時間;
3、信令採集終端保存一塊無線信令時,也保存使該無線信令塊具有被保存時的時間信
息;
4、IP信令按照每個IP數據包一條IP信令的方式抓取,每條IP信令具有一個被信令採集終端保存的時間信息。 本實施例是基於現有技術的抓包特點所作出的改進。一種終端側IP數據與無線信令時間對齊方法,其包括·
數據採集步驟信令採集終端採集多個IP信令數據包和多個無線信令數據包,其中,每個IP信令數據包包括一條IP信令,每個無線信令數據包包括按時間順序排列的多條無線信令,每條IP信令和每個無線信令數據包都具有被信令採集終端保存時所創建的時間信息,每一條無線信令都具有被基站輸出時所創建的時間信息。數據處理步驟根據公式Tax=T- (Atn-Atx)和Atn =T,對同一個無線數據包內的每一條無線信令的時間信息進行轉換,其中,Tax為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令的轉換時間,T為信令採集終端保存無線信令數據包時的時間,Atn為在同一個無線信令數據包內的最後一條無線信令被基站輸出時所創建的時間,Atx為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令被基站輸出時所創建的時間。根據無線理論,在同一個無線信令數據包內,被基站輸出的相鄰的每兩條無線信令之間的時間間隔相等,因此,上述公式Atn =Τ,是根據Atn=Atx+(Atn-Atx)以及TAx=T-(Atn-Atx)推導得到的。本實施例所述的信令採集終端為手機或電腦。如圖4所示,為本實施例的一個具體應用實例。一個無線信令數據包中,包含有6條無線信令,分別是無線信令Α1-Α6,每條信令基於基站的輸出時間為Atl-At6,該無線信令數據包被信令採集終端保存的時間為Τ,那麼,經轉換後,該無線信令數據包的最後一條無線信令Α6的時間At6就轉換對應為信令採集終端的保存時間Τ,無線信令Α5的轉換時間Ta5=T- (At6-At5),無線信令Α4的轉換時間Ta4=T- (At6-At4),如此類推,使該無線信令數據包的每一條無線信令的轉換時間都對應到信令採集終端的時間,從而使無線信令與IP數據的時間精確對應。如,IP數據包與無線信令數據包的保存時間均為11:10,即IP數據包的一條IP信令含有11:10的時間信息,無線信令數據包含有11:10的時間信息,無線信令數據包中的6條無線信令含有的基於基站的時間信息依次為11:03、11:04、11:05、11:06、11:07、11:08,根據上述可知,無線信令數據包中的6條無線信令的時間依次轉換為11:05、11:06、11:07、11:08、11:09、11:10。從而,明顯的,無線信令數據包中的某一條無線信令即可以精準的與某一 IP信令相對應,完全無需分析人員憑經驗估算。本發明的關鍵點是將所有的無線信令基於基站的時間都按照公式Tax=T- (Atn-Atx)和Atn =T轉換成與信令採集終端統一的時間,目的是為了能跟IP數據結合起來,起到聯合分析的作用。
對於本領域的技術人員來說,可根據以上描述的技術方案以及構思,做出其它各種相應的改變以及變形,而所有的這些改變以及變形都應該屬於本發明權利要求的保護範 圍之內。
權利要求
1.一種終端側IP數據與無線信令時間對齊方法,其特徵在於,包括 數據採集步驟信令採集終端採集多個IP信令數據包和多個無線信令數據包,其中,每個IP信令數據包包括一條IP信令,每個無線信令數據包包括按時間順序排列的多條無線信令,每條IP信令和每個無線信令數據包都具有被信令採集終端保存時所創建的時間信息,每一條無線信令都具有被基站輸出時所創建的時間信息; 數據處理步驟根據公式Tax=T- (Atn-Atx)和Atn =T,對同一個無線數據包內的每一條無線信令的時間信息進行轉換,其中,Tax為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令的轉換時間,T為信令採集終端保存無線信令數據包時的時間,Atn為在同一個無線信令數據包內的最後一條無線信令被基站輸出時所創建的時間,Atx為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令被基站輸出時所創建的時間。
2.如權利要求I所述的終端側IP數據與無線信令時間對齊方法,其特徵在於,所述信令採集終端為手機或電腦。
3.如權利要求I所述的終端側IP數據與無線信令時間對齊方法,其特徵在於,在同一個無線信令數據包內,被基站輸出的相鄰的每兩條無線信令之間的時間間隔相等。
全文摘要
本發明涉及一種終端側IP數據與無線信令時間對齊方法,其包括(1)數據採集步驟;和(2)數據處理步驟根據公式TAx=T-(Atn-Atx)和Atn=T,對同一個無線數據包內的每一條無線信令的時間信息進行轉換,其中,TAx為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令的轉換時間,T為信令採集終端保存無線信令數據包時的時間,Atn為在同一個無線信令數據包內的最後一條無線信令被基站輸出時所創建的時間,Atx為在同一個無線信令數據包內除最後一條無線信令外的某一條無線信令被基站輸出時所創建的時間。本發明能夠將無線信令的時間與IP數據的時間精準對應,能夠對採集到的數據進行定量分析。
文檔編號H04W24/00GK102970690SQ201210378390
公開日2013年3月13日 申請日期2012年10月8日 優先權日2012年10月8日
發明者賀志鵬 申請人:賀志鵬