一種通過Gb接口信令分析定位乒乓效應小區(qū)的方法
【技術領域】
[0001] 本發(fā)明涉及電信運營制成系統(tǒng),具體涉及一種通過Gb接口信令分析定位兵兵效 應小區(qū)的方法。
【背景技術】
[0002] GSM網(wǎng)絡中,所有的切換都是硬切換。當切換發(fā)生時,手機總是先釋放原基站的信 道,然后才能獲得新基站分配的信道,是一個"釋放-建立"的過程,切換過程發(fā)生在兩個基 站過度區(qū)域或扇區(qū)之間,兩個基站或扇區(qū)是一種競爭的關系。如果在一定區(qū)域里兩基站信 號強度劇烈變化,手機就會在兩個基站間來回切換,產生所謂的"乒乓效應"。
[0003] 網(wǎng)絡中如存在乒乓效應小區(qū),將會對語音質量及數(shù)據(jù)業(yè)務質量產生影響,因此針 對乒乓效應小區(qū)的分析與優(yōu)化為運營商網(wǎng)絡優(yōu)化工作的重點之一。
[0004] 現(xiàn)階段針對定位乒乓效應小區(qū)定位主要有以下兩種方法:
[0005] 1、通過路測儀表偵測并定位乒乓效應小區(qū):根據(jù)用戶投訴中反饋的語音及數(shù)據(jù)質 量較差區(qū)域,利用路測儀表通過CQT(CallQualityTeSt-呼叫質量撥打測試)進行針對性 的測試,通過路測儀表自帶分析功能定位是否存在乒乓效應小區(qū)。
[0006] 2、通過信令監(jiān)測系統(tǒng)A接口呼叫信令記錄分析并定位兵兵效應小區(qū):
[0007] 移動臺在通話過程中從一個基站覆蓋區(qū)移動到另一個基站覆蓋區(qū),或是由于外界 干擾而切換到另一條話音信道上的過程稱為切換(handover),信令監(jiān)測系統(tǒng)可將切換過程 合成為一條TDR記錄,該記錄包含用戶身份信息(TMSI、頂SI等)、位置信息(包含切換前的 LAC/CI,以及切換后的LAC/CI),通過對指定時間內小區(qū)間往復切換頻次來推測存在乒乓效 應的小區(qū)。
[0008] 示例:
[0009] 移動臺在通話過程中從A小區(qū)切換到B小區(qū),再從B小區(qū)切換回A小區(qū)叫第一次 小區(qū)間往復切換,后續(xù)再從A小區(qū)切換到B小區(qū)叫第二次小區(qū)間往復切換,以此類推計算往 復切換次數(shù)。如果乒乓效應判斷頻次門限為:7次/分鐘,那么在1分鐘內往復切換次數(shù)超 過7次的小區(qū)對即可判定為乒乓效應小區(qū)。
[0010] 現(xiàn)階段針對乒乓效應小區(qū)判斷方法存在以下缺陷:
[0011] (1)通過路測儀表偵測并定位乒乓效應小區(qū)的方法采用被動發(fā)現(xiàn)機制,分析范圍 有限;
[0012] (2)通過信令監(jiān)測系統(tǒng)A接口呼叫信令記錄分析并定位乒乓效應小區(qū)的方法受制 于用戶呼叫行為,呼叫時間小于判斷門限時長的呼叫將不被記入分析樣本,這將導致分析 準確性降低。
[0013] 由于移動臺在使用數(shù)據(jù)業(yè)務時,會附著在分組域網(wǎng)絡,且分組域核心網(wǎng)Gb接口信 令也會詳細記錄小區(qū)切換過程。因此,隨著智能手機的普及,結合智能手機用戶分布廣、數(shù) 據(jù)業(yè)務在線時間長等特點,基于分組域核心網(wǎng)Gb接口信令分析乒乓效應小區(qū)的方案將會 有效提升分析準確性。
【發(fā)明內容】
[0014] 為了解決現(xiàn)階段針對乒乓效應小區(qū)判斷方法存在的缺陷,本發(fā)明提供了一種通過 Gb接口信令分析定位乒乓效應小區(qū)的方法,通過對于分組域核心網(wǎng)Gb接口信令分析,并設 計判斷乒乓效應的算法,而直接得出乒乓小區(qū),從而實現(xiàn)了乒乓小區(qū)的主動發(fā)現(xiàn),并且能夠 有效提升乒乓小區(qū)判斷的準確性。
[0015] 本技術方案實現(xiàn)的原理為:
[0016] 當移動臺處于READY狀態(tài)時由一個小區(qū)進入同一路由區(qū)中的另一個小區(qū),該移動 會發(fā)起小區(qū)更新規(guī)程。當處于GPRS附著狀態(tài)的移動臺檢查到進入了一個新的路由區(qū),或當 它的周期性路由區(qū)更新定時器超時后,該移動臺會發(fā)起路由區(qū)更新規(guī)程。
[0017] 當SGSN發(fā)現(xiàn)移動臺在小區(qū)更新或路由區(qū)更新時發(fā)生了小區(qū)變化,則會向舊小區(qū) 所在PCU發(fā)送FLUSH-LL消息,SGSN會在該消息中攜帶TLLI、BVCI_1、BVCI_2。如果兩個小 區(qū)在同一個rcu內,則bvci_i中的同一個tlli的rou(即數(shù)據(jù)業(yè)務數(shù)據(jù)單元)會被刪除或 轉送到TLLI所在的BVCI_2中,如果兩個小區(qū)在不同的POT內,BVCI_1中的PDU會被刪除。 PDU刪除或轉送動作在FLUSH-LL-ACK消息中傳遞。
[0018] FLUSH-LL 消息示例如下:該消息攜帶 TLLI、BVCI_1 (0LDBVCI)、BVCI_2 (NEW BVCI)〇
[0019] ii: GPRS Network Service, PDU type :NS_UNITDATA, BVCI 0
[0020] 驗 Base Station Subsystem GPRS Protocol
[0021] PDU Type :FLUSH-LL (0x2a)
[0022] :;i TLLI-〇xe8c4d06f
[0023] 緣 BVCI (BSSGP Virtual Connection Identifier)-〇ld-〇xal
[0024] ffi BVCI (BSSGP Virtual Connection Identifier)-New-〇x4a
[0025] 該 FLUSH-LL 消息中,TLLI 為:0xe8c4d06f,BVCI_1 為:0xal,BVCI_2 為:0x4a〇
[0026] 所述FLUSH-LL消息中對應的FLUSH-LL-ACK消息可以為刪除或轉送。FLUSH動作 為刪除時,示例如下:
[0027] :i: GPRS Network Service, PDU type :NS_UNITDATA
[0028] Base Station Subsystem GPRS Protocol
[0029] PDU Type :FLUSH_LL_ACK (0x2b)
[0030] 靈TLLI_0xe8c4d06f
[0031] S Flush Action-LLC-PDU(s)deleted
[0032] S Number of octets affected-〇
[0033] FLUSH動作為轉送時,示例如下。
[0034] iiGPRS Network Service, PDU type :NS_UNITDATA? BVCI 0
[0035] Base Station Subsystem GPRS Protocol
[0036] PDU Type :FLUSH_LL_ACK (0x2b)
[0037] TLLI-〇xe6c6dl45
[0038] Flush Action-LLC-PDU (s) transferred
[0039] BVCI (BSSGP Vietual Connection Identifier)-New-〇xa7
[0040] si Number of octets affected-100
[0041] 結合以上分析,在單用戶FLUSH-LL過程中TLLI值唯一,一個POT內BVCI與小區(qū) --對應且值唯一。因此,針對FLUSH-LL流程BVCI_1、BVCI_2變化跟蹤,可分析獲知BVCI 往復切換頻次結果,由此可獲知存在乒乓效應的BVCI。在此基礎上如得到BVCI與小區(qū)對應 關系,即可得出乒乓效應小區(qū)的分析結果。
[0042] 相關技術術語含義如下:
[0043] (1) TLLI : (Temporary Logical Link Identifier -臨時邏輯鏈路標識,在 Gb 接 口可區(qū)分不同的移動臺;
[0044] (2)BVCI :為Gb接口網(wǎng)絡層定義的某一個小區(qū)與SGSN之間的虛連接標識,可認為 BVCI與小區(qū)標識存在對應關系;
[0045] ⑶rou:即數(shù)據(jù)業(yè)務數(shù)據(jù)單元;
[0046] (4) P⑶:分組控制單元(P⑶):主要用于完成RLC/MAC功能和與Gb接口的轉換,與 電路域網(wǎng)元BSC功能類似。
[0047] (5)移動臺移動性管理狀態(tài):
[0048] GPRS網(wǎng)絡中針對移動臺的移動性管理狀態(tài)有:IDLE(空閑)、STANDBY(待命)和 READY(就緒)三種,移動臺IDLE態(tài)可理解為關機狀態(tài),附著到GPRS網(wǎng)絡后以及在后續(xù)發(fā)生 數(shù)據(jù)業(yè)務情況下移動臺為READY態(tài),如沒有數(shù)據(jù)業(yè)務發(fā)生,在READY定時器超時后,移動臺 會迀移至STANDBY態(tài),后續(xù)如有移動臺發(fā)起或網(wǎng)絡發(fā)起的數(shù)據(jù)業(yè)務,移動臺會從STANDBY態(tài) 迀移至READY態(tài)。
[0049] 本發(fā)明是以如下技術方案實現(xiàn)的,一種通過Gb接口信令分析定位乒乓效應小區(qū) 的方法,包括以下步驟:
[0050] S1.獲取SGSN發(fā)出的FLUSH-LL消息,當SGSN發(fā)現(xiàn)移動臺在小區(qū)更新或路由區(qū)更 新時,發(fā)出FLUSH-LL消息;
[0051 ] S2.提取所述FLUSH-LL消息中用于分析乒乓效應小區(qū)的相關字段,生成FLUSH-LL 流程記錄表,所述字段包括開始時間、TLLI、SGSN IP、PCU IP、BVCI_1和BVCI_2,所述 FLUSH-LL流程記錄表中所有記錄的TLLI值均是相同的;
[0052] S3.根據(jù)網(wǎng)元IP與網(wǎng)元名稱對應關系生成網(wǎng)元IP與網(wǎng)元名稱對應表,并對網(wǎng)元 IP與網(wǎng)元名稱對應表和所述FLUSH-LL流程記錄表進行連接操作,生成合成記錄表,所述合 成記錄表視為一個樣本,所述網(wǎng)元IP與網(wǎng)元名稱對應表、FLUSH-LL流程記錄表的公共主鍵 是網(wǎng)元IP,所述網(wǎng)元IP包括SGSN IP和PCU IP ;
[0053] S4.根據(jù)所述合成記錄表統(tǒng)計所述樣本預設時間內BVCI的往復次數(shù)和/或往復 比;
[0054] S5、重復S1~S4中步驟,獲取多個樣本的BVCI的往復次數(shù)和/或往復比,所述樣 本的TLLI值、BVCI_1、BVCI_2均與第一個樣本中相應的值相同,或所述樣本的TLLI值與第 一個樣本中TLLI值相同,BVCI_1、BVCI_2與第一個樣本中BVCI_2、BVCI_1對應相同;
[0055] S6.判斷所述多個樣本每一個樣本中的中往復次數(shù)和/或往復比是否超過預設閾 值,并計算樣本占比,所述樣本占比為往復次數(shù)和/或往復比超過預設閾值的樣本與所有 樣本的比值;
[0056] S7.判斷所述樣本占比是否超過樣本占比閾值,若超過,則認為所述樣本中 BVCI_1、BVCI_2組合所對應的小區(qū)存在乒乓效應;
[0057] S8.根據(jù)BVCI與LAC/CI的對應關系,得到存在乒乓效應的小區(qū),其中LAC是位置 區(qū)編碼,CI是同一位置區(qū)內的小區(qū)編碼,LAC/CI構成同一移動網(wǎng)絡內的小區(qū)唯一編碼。
[0058] 優(yōu)選的,所述BVCI的往復次數(shù)計算方法為:
[0059] S41.設所述BVCI的往復次數(shù)為0,從所述合成記錄表中的第一條記錄開始統(tǒng)計;
[0060] S42.所述合成記錄表中兩條相連記錄中,若后一條記錄的BVCI_1與前一條記錄 的BVCI_2相同,并且后一條記錄的BVCI_2與前一條記錄的BVCI_1相同,則BVCI往復次數(shù) 加1 一次,以此類推;
[0061] S43.輸出BVCI的往復次數(shù)。
[0062] 優(yōu)選的,所述BVCI往復比為所述合成記錄表中的往復次數(shù)八總次數(shù)-1),所述總 次數(shù)初始值為〇,增加一條記錄,則總次數(shù)加1。
[0063] 優(yōu)選的,其特征在于,S2中所述相關字段均從FLUSH-LL消息中提取,所述 FLUSH-LL消息發(fā)送方向為SGSN - PCU,在FLUSH-LL消息中IP層源IP為SGSN IP,目的IP 為 PCU IP〇<