本發(fā)明實施例涉及通信技術領域,尤其涉及一種信令采集方法及裝置。
背景技術:
隨著4g用戶數(shù)的不斷增長,用戶對網(wǎng)絡質量的要求也越來越高,網(wǎng)絡問題的多元化導致網(wǎng)絡問題難以定位,如何有效的解決用戶投訴、精準定位網(wǎng)絡隱患是當前面臨的關鍵問題。目前中國移動已出臺信令軟采,即通過采集用戶信令,定位問題源,但基站側僅能采集與用戶處于通信狀態(tài)的信令,對于用戶脫離4g網(wǎng)絡前后的信令因易丟失而不容易采集,對于終端在信號較差區(qū)域的網(wǎng)絡狀態(tài)也不易采集,這就會出現(xiàn)問題區(qū)域的信令盲區(qū)。若要解決這個問題,需要依靠終端采集問題區(qū)域并上報,但是依靠終端對問題區(qū)域的網(wǎng)絡情況實時采集,并將采集的信息實時上報到網(wǎng)絡側,會在終端側產(chǎn)生業(yè)務流量,引發(fā)終端側額外的流量糾紛,導致用戶不滿。
申請?zhí)枮?01110023151.5的發(fā)明專利“一種td-scdma無線通信網(wǎng)絡用戶終端異常數(shù)據(jù)采集方法”,公開了終端實時采集終端網(wǎng)絡信息并生成log文件,然后在用戶同意后上傳至網(wǎng)絡側平臺,網(wǎng)絡側平臺對上報的log進行分析來確定問題源。但終端需要持續(xù)收集信息,需使用用戶流量且浪費終端資源。
綜上,現(xiàn)有技術中存在著由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種信令采集方法及裝置,用以解決現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術 問題。
本發(fā)明實施例提供一種信令采集方法,包括:
檢測終端下行無線鏈路異常時的無線信號強度;
將檢測到的無線信號強度按照預定策略進行預處理,得到代表所述終端下行無線鏈路異常區(qū)域整體網(wǎng)絡情況的特征數(shù)據(jù);
對所述特征數(shù)據(jù)按照指定編碼格式進行編碼,得到編碼序列;
將所述編碼序列上報給基站,以使所述基站根據(jù)所述編碼序列分析所述終端下行無線鏈路異常原因。
本發(fā)明實施例提供一種信令采集裝置,包括:
檢測單元,用于檢測終端下行無線鏈路異常時的無線信號強度;
第一處理單元,用于將檢測到的無線信號強度按照預定策略進行預處理,得到代表所述終端下行無線鏈路異常區(qū)域整體網(wǎng)絡情況的特征數(shù)據(jù);
編碼單元,用于對所述特征數(shù)據(jù)按照指定編碼格式進行編碼,得到編碼序列;
發(fā)送單元,用于將所述編碼序列上報給基站,以使所述基站根據(jù)所述編碼序列分析所述終端下行無線鏈路異常原因。
上述實施例中,終端檢測到終端下行無線鏈路異常時,通過檢測下行無線鏈路異常區(qū)間內(nèi)的無線信號強度;將檢測到的無線信號強度按照預定策略進行預處理,得到代表所述終端下行無線鏈路異常區(qū)間整體網(wǎng)絡情況的特征數(shù)據(jù);再對這些特征數(shù)據(jù)按照指定編碼格式進行編碼后,得到編碼序列;將所述編碼序列上報給基站。上述實施例中,將檢測到的較大數(shù)據(jù)量的下行無線鏈路異常區(qū)間內(nèi)的無線信號強度,預處理為較小數(shù)據(jù)量的特征數(shù)據(jù),然后將這些較小數(shù)據(jù)量的特征數(shù)據(jù)編碼后上報給基站,大大縮減了上報數(shù)據(jù)的數(shù)據(jù)量,幾乎不占用用戶的業(yè)務流量數(shù)據(jù),避免引發(fā)終端側額外的流量糾紛,解決了現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。而且這些特征數(shù)據(jù)能夠代表終端下行無線鏈路問題區(qū)域的整體網(wǎng) 絡情況,有利于基站根據(jù)這些特征數(shù)據(jù)分析所述終端下行無線鏈路異常的問題源。
附圖說明
圖1為本發(fā)明實施例提供的一種信令采集方法的流程圖;
圖2為本發(fā)明實施例提供的一種對網(wǎng)絡問題檢測模塊收集的無線信號強度數(shù)據(jù)進行預處理的方法流程圖;
圖3為本發(fā)明實施例提供的一種信令采集裝置的結構示意圖。
具體實施方式
為了解決現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。本發(fā)明實施例提供了如圖1所示的一種信令采集方法,具體流程包括:
步驟101,終端檢測終端下行無線鏈路異常時的無線信號強度;
步驟102,終端將檢測到的無線信號強度按照預定策略進行預處理,得到代表終端下行無線鏈路異常區(qū)域整體網(wǎng)絡情況的特征數(shù)據(jù);
步驟103,終端對特征數(shù)據(jù)按照指定編碼格式進行編碼,得到編碼序列;
步驟104,終端將編碼序列上報給基站,以使基站根據(jù)編碼序列分析終端下行無線鏈路異常原因。
上述方法流程中,在步驟101之前,還包括:檢測終端連續(xù)收到的下行同步失步指示是否滿足第一設定條件,若檢測到終端連續(xù)收到的下行同步失步指示滿足第一設定條件,確定終端下行無線鏈路異常。
第一預設條件是指在信令規(guī)范中,終端連續(xù)收到的下行同步失步指示的閾值數(shù)目,例如,根據(jù)td-lte信令規(guī)范,在終端進行無線鏈路檢測時,當檢測到終端連續(xù)收到的下行失步指示個數(shù)等于n310時,則確定終端下行無線鏈路異常。之后,再檢測到終端連續(xù)收到的下行同步指示個數(shù)等于n311時,則確 定終端下行無線鏈路同步已經(jīng)恢復正常。
在確定終端下行無線鏈路異常時,啟動第一定時器。即在檢測到終端連續(xù)收到的下行失步指示個數(shù)等于n310時,觸發(fā)定時器t310的啟動。在定時器t310的啟動之后,如果定時器t310超時時終端的下行無線鏈路還未恢復同步,則認為下行無線鏈路失敗。
本發(fā)明實施例中,在觸發(fā)定時器t310的啟動時,終端通過創(chuàng)建一個網(wǎng)絡問題檢測模塊,用來來檢測終端下行無線鏈路從異常到恢復正常過程中的網(wǎng)絡情況,此時步驟101具體包括:檢測從啟動第一定時器到第一定時器超時之間的時間段內(nèi)的無線信號強度。或者,網(wǎng)絡問題檢測模塊用于檢測終端下行無線鏈路從異常到下行無線鏈路失敗過程中的網(wǎng)絡情況。此時步驟101具體包括:檢測從啟動第一定時器到確定終端的下行無線鏈路同步恢復正常之間的時間段內(nèi)的無線信號強度;其中,在檢測到終端連續(xù)接收到的下行同步指示滿足第二設定條件時確定終端的下行無線鏈路恢復正常,第二條件是指,終端連續(xù)收到的下行同步指示個數(shù)等于n311。
具體實現(xiàn)中,為網(wǎng)絡問題檢測模塊設置功能開關,默認功能開關為關閉狀態(tài),當檢測到定時器t310啟動時,檢測功能開關的狀態(tài),若功能開關為關閉狀態(tài),則觸發(fā)功能開關開啟。若功能開關為開啟狀態(tài),則觸發(fā)功能開關重新開啟。功能開關的狀態(tài)用m的值標識,m的值為1代表開啟,m的值為0代表關閉。
當觸發(fā)網(wǎng)絡問題檢測模塊的功能開關開啟時,網(wǎng)絡問題檢測模塊會讀取t310定時器的設定時間,將進行網(wǎng)絡情況收集的時間設置為t310定時器的設定時間。其中,t310定時器的設定時間通常設置為0ms、50ms、100ms、200ms、500ms、1000ms、2000ms;網(wǎng)絡問題檢測模塊是否進行網(wǎng)絡情況收集用m的值標識,設定m=0代表不進行網(wǎng)絡情況收集,即網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集的時間為0ms;設定m=1代表進行網(wǎng)絡情況收集,即網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集的時間可設置為50ms、100ms、200ms、500ms、 1000ms、2000ms中的任一個值。
上述方法流程中,網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集是指在收集時間內(nèi)收集每個單位時間長度內(nèi)的無線信號強度值,例如一個毫秒內(nèi)的無線信號強度值(或者一個毫秒內(nèi)的無線信號強度平均值)。網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集的過程,即為收集從啟動定時器t310到定時器t310超時之間的時間段內(nèi)的無線信號強度,或者,從啟動定時器t310到連續(xù)收到的下行同步指示個數(shù)等于n311時(檢測到終端的下行無線鏈路同步恢復)的時間段內(nèi)的無線信號強度。
上述方法流程中,步驟102對網(wǎng)絡問題檢測模塊收集的無線信號強度數(shù)據(jù)進行預處理的具體過程包括:
首先,對網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集的時間進行分段;
具體為:將t個單位時間長度按照先后順序每n個劃分為一個時間簇,t個單位時間長度為從開始檢測到結束檢測的時間段,t個單位時間長度劃分為n個時間簇;
其次,對每個分段的網(wǎng)絡情況進行預估;
具體預估過程分為兩種情況:
第一種情況:若t/n為正整數(shù),對于任一時間簇,執(zhí)行以下預處理過程:確定該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目;判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第一參考值,若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0;其中,特征數(shù)據(jù)包括時間簇的數(shù)目,以及每個時間簇被標記的值。
第二種情況:若t/n不為正整數(shù),則進行以下預處理過程:
對于前n-1個時間簇中的任一個時間簇,判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第一參考值,若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0;對于第n個時間簇,確定該時間簇內(nèi)包括的單位時間長度的數(shù)目;根據(jù)單位時間長度的數(shù)目,確定 第二參考值;判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第二參考值;若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0。
下面列舉一種具體實例對上述預處理過程進行說明,如圖2所示。
步驟1:檢測到m=1,確定網(wǎng)絡問題檢測模塊收集的第x毫秒時的無線信號強度的評估值f(x);在定時器t310超時或者檢測到終端的下行無線鏈路同步恢復時停止評估;
因td-lte的調(diào)度周期為1ms,故以1ms為單位,對第x毫秒時的無線信號強度是否高于-110dbm進行判斷,若高于或等于-110dbm則將f(x)的值標記為1,若低于-110dbm,則將f(x)的值標記為0。
步驟2:確定定時器t310超時或者檢測到終端的下行無線鏈路同步恢復時,已對網(wǎng)絡問題檢測模塊收集的無線信號強度完成評估的毫秒數(shù)t;
因網(wǎng)絡問題檢測模塊進行網(wǎng)絡情況收集的時間最長為2000毫秒,因此t的取值范圍為0-2000。
步驟3:將上述t個毫秒按照先后順序每50個毫秒劃分為一個時間簇,確定時間簇的個數(shù)n;
n代表評估的t毫秒時間內(nèi)共有多少個50毫秒,因t的最大值為2000,因此,n的取值范圍為1-40,n的值可由(t-1)/50+1的取整數(shù)后的值確定。
步驟4:確定每個時間簇中無線信號強度不低于-110dbm的毫秒數(shù)s(y);
其中,s(y)代表第y個時間簇的50ms區(qū)間內(nèi),信號強度高于-110dbm的毫秒個數(shù),y的取值范圍為1到n。例如在第2個時間簇內(nèi),即在51毫秒到100毫秒?yún)^(qū)間內(nèi),有26個1毫秒的信號強度大于-110dbm,則s(2)=26;其中,第n個時間簇的毫秒數(shù)可能不足50毫秒,例如t為490個毫秒數(shù),則分為10個時間簇,第10個時間簇只包括40個毫秒數(shù)。
其中,若y≤n-1,則
如果y=n,則
步驟5:根據(jù)s(y)的值和設定的參考值,標記對應時間簇的值r(y);
若s(y)的值大于或等于設定的參考值,則將第y個時間簇的值r(y)標記為1,若s(y)的值小于設定的參考值,將第y個時間簇的值r(y)標記為0。
具體的,若y的值小于n,設置第一參考值為35;則第y個時間簇的50ms區(qū)間內(nèi),s(y)≥35,則r(y)=1;第y個時間簇的50ms區(qū)間內(nèi),s(y)<35,則r(y)=0。
若y的值等于n,為防止t過小導致的誤判,需對第n個時間簇的毫秒數(shù)t-(n-1)*50進行細微劃分;
如果0<t-(n-1)*50<=5,則設置第二參考值為3,當s(n)≥3時,r(n)=1,否則r(n)=0;
如果5<t-(n-1)*50<=15,則設置第二參考值為10,當s(n)≥10時,r(n)=1,否則r(n)=0;
如果15<t-(n-1)*50<=35,則設置第二參考值為25,當s(n)≥25時,r(n)=1,否則r(n)=0;
如果35<t-(n-1)*50<=50時,則設置第二參考值為35,當s(n)≥35時,r(n)=1,否則r(n)=0。這樣,可以對n個時間簇中的任一時間簇的值進行標記。
步驟102中,得到的代表終端下行無線鏈路異常區(qū)域整體網(wǎng)絡情況的特征數(shù)據(jù)包括上述實施例中代表網(wǎng)絡問題檢測模塊是否進行網(wǎng)絡情況收集的標識m,確定定時器t310超時或者檢測到終端的下行無線鏈路同步恢復時,已對網(wǎng)絡問題檢測模塊收集的無線信號強度完成評估的毫秒數(shù)被劃分成的時間簇的個數(shù)n,每個時間簇中無線信號強度不低于-110dbm的毫秒數(shù)s(y),以及根據(jù)s(y)的值和設定的參考值,標記對應時間簇的值r(y)。
步驟102對網(wǎng)絡問題檢測模塊收集的無線信號強度數(shù)據(jù)進行預處理,因網(wǎng)絡問題檢測模塊收集到的網(wǎng)絡情況是針對終端下行無線鏈路問題區(qū)域的網(wǎng)絡情況,即終端下行無線鏈路從異常到恢復正常過程中的網(wǎng)絡情況,或終端下行 無線鏈路從異常到下行無線鏈路失敗過程中的網(wǎng)絡情況,因此,上述步驟中的特征數(shù)據(jù)m,n,s(y),r(y)在一定程度上代表了終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況。因此,根據(jù)上述步驟中的特征數(shù)據(jù)m,n,s(y),r(y)的值,可以對網(wǎng)絡問題檢測模塊收集到的終端下行無線鏈路問題區(qū)域的網(wǎng)絡情況進行整體的評估。
步驟102中,通過對網(wǎng)絡問題檢測模塊收集的無線信號強度數(shù)據(jù)進行預處理,實現(xiàn)了大數(shù)據(jù)的轉化,即將網(wǎng)絡問題檢測模塊收集的大量無線信號強度數(shù)據(jù),轉化成能夠代表終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況的特征數(shù)據(jù),有助于后續(xù)步驟將這些特征數(shù)據(jù)編碼后上報給基站,有助于基站分析終端下行無線鏈路異常的問題源。同時,將網(wǎng)絡問題檢測模塊收集的大量無線信號強度數(shù)據(jù)轉化成較小數(shù)據(jù)量的特征數(shù)據(jù),以便后續(xù)步驟將這些特征數(shù)據(jù)編碼后發(fā)送給基站,大大縮減了上報數(shù)據(jù)的數(shù)據(jù)量,能夠避免上報給基站時浪費用戶較多業(yè)務流量。
上述方法流程中,步驟103具體包括:將特殊編碼標識設置在編碼序列的第一編碼區(qū)間,將時間簇的數(shù)目n設置在編碼序列的第二編碼區(qū)間,將n個時間簇被標記的數(shù)值設置在編碼序列的第三編碼區(qū)間,得到編碼序列。編碼序列上設置的特殊編碼標識值,用于指示基站根據(jù)編碼序列分析終端下行無線鏈路異常原因。
例如,對上述預處理后的數(shù)據(jù)進行編碼,形成一個控制幀數(shù)據(jù)格式的編碼序列。具體實施如下:
該編碼序列的第1-5位,用于編碼特殊編碼標識,標識此序列為網(wǎng)絡問題檢測模塊針對問題區(qū)域收集的信息,用于指示基站根據(jù)編碼序列分析終端下行無線鏈路異常原因。
該編碼序列的第6位,用于編碼m,m的值為0,標識未針對問題區(qū)域進行網(wǎng)絡情況的收集,m的值為1則標識針對問題區(qū)域進行了網(wǎng)絡情況的收集。
該編碼序列的第7-12位,用來編碼上述時間簇的個數(shù)n,標識終端下行無 線鏈路問題區(qū)域的區(qū)間;n的取值范圍為1-40。
該編碼序列的第13到13+n-1位,用來編碼各個時間簇區(qū)間對應的標記值r(y),用來標識針對終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況。
該編碼序列的最大長度設置為52位,如果上述信息的編碼不滿52位,后續(xù)位數(shù)均標識為0。
步驟103中,將網(wǎng)絡問題檢測模塊收集到的網(wǎng)絡情況是針對終端下行無線鏈路問題區(qū)域的網(wǎng)絡情況,即終端下行無線鏈路從異常到恢復正常過程中的網(wǎng)絡情況,或終端下行無線鏈路從異常到下行無線鏈路失敗過程中的網(wǎng)絡情況。
上述特征數(shù)據(jù)m,n,以及r(y)(y的取值范圍為1-40),在一定程度上代表了終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況,將這些特征數(shù)據(jù)編碼成上述帶有特殊編碼標識的編碼序列,有助于基站分析終端下行無線鏈路異常的問題源。
步驟104中,將上述帶有特殊編碼標識的編碼序列上報給基站,有助于基站根據(jù)解碼出的上述特征數(shù)據(jù)m,n,以及r(y),分析終端下行無線鏈路異常的問題源。并且,將上述帶有特殊編碼標識的編碼序列上報給基站,因上述編碼序列僅設置為52位,可以作為上行控制信令上報給基站,因此幾乎不占用用戶的業(yè)務流量數(shù)據(jù),避免引發(fā)終端側額外的流量糾紛,解決了現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。
對于基站側來說,對上述帶有特殊編碼標識的編碼序列進行解碼時,先將第7-12位的n的數(shù)值解析出來,再讀取13到13+n-1位的值。
上述方法流程中,若網(wǎng)絡問題檢測模塊收集的網(wǎng)絡情況是從啟動定時器t310到定時器t310超時之間的時間段內(nèi)的無線信號強度,則在確定定時器t310超時之后,如1s后,還包括:
觸發(fā)將網(wǎng)絡問題檢測模塊的功能開關關閉,即將m的值重置為0;并觸發(fā)看門狗程序開啟,時刻監(jiān)控終端的下行無線鏈路同步是否恢復,直到確定終端 的下行無線鏈路同步恢復恢復時再向基站上報上述編碼序列。
上述方法流程中,若網(wǎng)絡問題檢測模塊收集的網(wǎng)絡情況是從啟動定時器t310到檢測到終端的下行無線鏈路同步恢復的時間段內(nèi)的無線信號強度,則確定檢測到終端的下行無線鏈路同步恢復之后,如1s后,還包括:
觸發(fā)將網(wǎng)絡問題檢測模塊的功能開關關閉,即將m的值重置為0,同時直接向基站上報上述編碼序列。
上述方法流程中,若在終端向基站上報上述編碼序列的等待上傳時間內(nèi),如果1s內(nèi),檢測到定時器t310再次被觸發(fā),檢測到網(wǎng)絡問題檢測模塊的功能開關的狀態(tài)標識m為1時,則放棄網(wǎng)絡問題檢測模塊之前收集的無線強度信號數(shù)據(jù),將網(wǎng)絡問題檢測模塊的功能開關的狀態(tài)標識m重置為1,重新開始收集終端新的下行無線鏈路問題區(qū)域的網(wǎng)絡情況。
上述方法流程中,終端檢測到終端下行無線鏈路異常時,通過檢測下行無線鏈路異常區(qū)間內(nèi)的無線信號強度;將檢測到的無線信號強度按照預定策略進行預處理,得到代表終端下行無線鏈路異常區(qū)間整體網(wǎng)絡情況的特征數(shù)據(jù);再對這些特征數(shù)據(jù)按照指定編碼格式進行編碼后,得到編碼序列;將編碼序列上報給基站。上述方法流程中,將檢測到的較大數(shù)據(jù)量的下行無線鏈路異常區(qū)間內(nèi)的無線信號強度,預處理為較小數(shù)據(jù)量的特征數(shù)據(jù),然后將這些較小數(shù)據(jù)量的特征數(shù)據(jù)編碼后上報給基站,大大縮減了上報數(shù)據(jù)的數(shù)據(jù)量,幾乎不占用用戶的業(yè)務流量數(shù)據(jù),避免引發(fā)終端側額外的流量糾紛,解決了現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。而且這些特征數(shù)據(jù)能夠代表終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況,有利于基站根據(jù)這些特征數(shù)據(jù)分析終端下行無線鏈路異常的問題源。
針對上述方法流程,本發(fā)明實施例還提供一種信令采集裝置,這些裝置的具體內(nèi)容可以參照上述方法實施,在此不再贅述。
如圖3所示的一種信令采集裝置,包括:
檢測單元301,用于檢測終端下行無線鏈路異常時的無線信號強度;
第一處理單元302,用于將檢測到的無線信號強度按照預定策略進行預處理,得到代表終端下行無線鏈路異常區(qū)域整體網(wǎng)絡情況的特征數(shù)據(jù);
編碼單元303,用于對特征數(shù)據(jù)按照指定編碼格式進行編碼,得到編碼序列;
發(fā)送單元304,用于將編碼序列上報給基站,以使基站根據(jù)編碼序列分析終端下行無線鏈路異常原因。
進一步的,還包括第二處理單元,
檢測單元還用于,在檢測終端下行無線鏈路異常時的無線信號強度之前,檢測終端連續(xù)收到的下行同步失步指示是否滿足第一設定條件;
第二處理單元,用于若檢測單元檢測到終端連續(xù)收到的下行同步失步指示滿足第一設定條件時,確定終端下行無線鏈路異常,并啟動第一定時器;
檢測單元301具體用于:在第二處理單元啟動第一定時器時,檢測從啟動第一定時器到第一定時器超時之間的時間段內(nèi)的無線信號強度;或者,
檢測從啟動第一定時器到指示終端的下行無線鏈路恢復正常的時間段內(nèi)的無線信號強度,其中,指示終端的下行無線鏈路恢復正常是指檢測單元檢測到終端連續(xù)接收到的下行同步指示滿足第二設定條件。
進一步地,無線信號強度是每個單位時間長度對應的無線信號強度值;
第一處理單元302具體用于:
將t個單位時間長度按照先后順序每n個劃分為一個時間簇,t個單位時間長度為從開始檢測到結束檢測的時間段;
對于任一時間簇,確定該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目;判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第一參考值,若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0;其中,特征數(shù)據(jù)包括時間簇的數(shù)目,以及每個時間簇被標記的值。
進一步地,t個單位時間長度劃分為n個時間簇,若t/n不為正整數(shù),則 第一處理單元302具體用于:
對于前n-1個時間簇中的任一個時間簇,判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第一參考值,若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0;
對于第n個時間簇,確定該時間簇內(nèi)包括的單位時間長度的數(shù)目;根據(jù)單位時間長度的數(shù)目,確定第二參考值;判斷該時間簇內(nèi)無線信號強度不低于設定閾值的單位時間長度的數(shù)目是否大于或等于第二參考值;若是,則將該時間簇的值標記為1,否則將該時間簇的值標記為0。
進一步的,編碼序列上設置有特殊編碼標識值,特殊編碼標識用于指示基站根據(jù)編碼序列分析終端下行無線鏈路異常原因;
編碼單元303具體用于:
將特殊編碼標識設置在編碼序列的第一編碼區(qū)間,將時間簇的數(shù)目n設置在編碼序列的第二編碼區(qū)間,將n個時間簇被標記的數(shù)值設置在編碼序列的第三編碼區(qū)間,得到編碼序列。
本發(fā)明實施例還提供一種終端,包括上述信令采集裝置。
上述實施例中,終端檢測到終端下行無線鏈路異常時,通過檢測下行無線鏈路異常區(qū)間內(nèi)的無線信號強度;將檢測到的無線信號強度按照預定策略進行預處理,得到代表終端下行無線鏈路異常區(qū)間整體網(wǎng)絡情況的特征數(shù)據(jù);再對這些特征數(shù)據(jù)按照指定編碼格式進行編碼后,得到編碼序列;將編碼序列上報給基站。上述實施例中,將檢測到的較大數(shù)據(jù)量的下行無線鏈路異常區(qū)間內(nèi)的無線信號強度,預處理為較小數(shù)據(jù)量的特征數(shù)據(jù),然后將這些較小數(shù)據(jù)量的特征數(shù)據(jù)編碼后上報給基站,大大縮減了上報數(shù)據(jù)的數(shù)據(jù)量,幾乎不占用用戶的業(yè)務流量數(shù)據(jù),避免引發(fā)終端側額外的流量糾紛,解決了現(xiàn)有技術中存在的由終端側采集針對問題區(qū)域的信令浪費用戶較多流量,導致用戶體驗差的技術問題。而且這些特征數(shù)據(jù)能夠代表終端下行無線鏈路問題區(qū)域的整體網(wǎng)絡情況,有利于基站根據(jù)這些特征數(shù)據(jù)分析終端下行無線鏈路異常的問題源。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。