本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種信令跟蹤方法和系統(tǒng)。
背景技術(shù):
隨著移動通訊技術(shù)的發(fā)展,移動用戶在使用傳統(tǒng)語音業(yè)務(wù)的同時可享受高速的數(shù)據(jù)業(yè)務(wù),與此同時也對基站和移動網(wǎng)絡(luò)提出了更高的要求,因此基站和移動網(wǎng)絡(luò)需要不斷優(yōu)化網(wǎng)絡(luò)配置,提升系統(tǒng)功能。
例如,在網(wǎng)絡(luò)運維分析中,主要通過采集移動用戶的信令等數(shù)據(jù)來完成對網(wǎng)絡(luò)故障分析和問題定位。然而在現(xiàn)有的lte(longtermevolution,長期演進)網(wǎng)絡(luò)中,由于商用網(wǎng)絡(luò)用戶眾多,信令繁雜,經(jīng)常無法準(zhǔn)確跟蹤和獲取測試終端對應(yīng)的信令。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種信令跟蹤方法和系統(tǒng),以解決現(xiàn)有技術(shù)無法準(zhǔn)確跟蹤和獲取測試終端對應(yīng)的信令的問題。
為了解決上述問題,本發(fā)明公開了一種信令跟蹤方法,包括:
判斷終端是否為測試終端;
在確定終端為測試終端時,跟蹤并記錄所述終端在當(dāng)前基站內(nèi)的信令信息;
在所述終端重建立或切換時,將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,發(fā)送至目標(biāo)基站,以使所述目標(biāo)基站根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,在所述終端重建立或切換后對信令進行跟蹤記錄;其中,所述跟蹤標(biāo)識用于指示所述終端為測試終端。
相應(yīng)地,本發(fā)明還公開了一種信令跟蹤系統(tǒng),包括:
判斷模塊,用于判斷終端是否為測試終端;
跟蹤模塊,用于在確定終端為測試終端時,跟蹤并記錄所述終端在當(dāng)前基站內(nèi)的信令信息;
寫入模塊,用于在所述終端重建立或切換時,將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,發(fā)送至目標(biāo)基站,以使所述目標(biāo)基站根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,在所述終端重建立或切換后對信令進行跟蹤記錄;其中,所述跟蹤標(biāo)識用于指示所述終端為測試終端。
與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點:
本發(fā)明公開的信令跟蹤方案,在確定終端是測試終端時,可以及時跟蹤并記錄所述終端在當(dāng)前基站內(nèi)的信令信息;同時,在所述終端重建立或切換時,可以將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,發(fā)送至目標(biāo)基站,以使所述目標(biāo)基站根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,在所述終端重建立或切換后對信令進行跟蹤記錄??梢?,在本發(fā)明中,基站可以直接根據(jù)重建立請求消息或切換請求消息中攜帶的跟蹤標(biāo)識來確定終端是否是測試終端,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。其次,即使終端切換或重建立,基站也能根據(jù)攜帶有跟蹤標(biāo)識的重建立請求消息或切換請求消息對終端繼續(xù)進行跟蹤,獲取信令。進一步地,所述跟蹤標(biāo)識可以用于指示所述終端為測試終端,也即,根據(jù)所述跟蹤標(biāo)識可以快速定位終端,識別終端行為,供網(wǎng)絡(luò)監(jiān)測和分析。
附圖說明
圖1是本發(fā)明實施例一中一種信令跟蹤方法的步驟流程圖;
圖2是本發(fā)明實施例二中一種信令跟蹤方法的步驟流程圖;
圖3是本發(fā)明實施例三中一種信令跟蹤方法的步驟流程圖;
圖4是本發(fā)明實施例三中又一種信令跟蹤方法的步驟流程圖;
圖5是本發(fā)明實施例三中再一種信令跟蹤方法的步驟流程圖;
圖6是本發(fā)明實施例三中另一種信令跟蹤方法的步驟流程圖;
圖7是本發(fā)明實施例三中還一種信令跟蹤方法的步驟流程圖;
圖8是本發(fā)明實施例四中一種信令跟蹤系統(tǒng)的結(jié)構(gòu)框圖;
圖9是本發(fā)明實施例四中一種優(yōu)選的信令跟蹤系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
實施例一
參照圖1,示出了本發(fā)明實施例一中一種信令跟蹤方法的步驟流程圖。在本實施例中,所述信令跟蹤方法包括:
步驟102,判斷終端是否為測試終端。
步驟104,在確定終端為測試終端時,跟蹤并記錄所述終端在當(dāng)前基站內(nèi)的信令信息。
步驟106,在所述終端重建立或切換時,將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,發(fā)送至目標(biāo)基站,以使所述目標(biāo)基站根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,在所述終端重建立或切換后對信令進行跟蹤記錄;
在本實施例中,所述跟蹤標(biāo)識可以用于指示所述終端為測試終端。也即,在終端重建立或切換等移動性過程中,目標(biāo)基站可以根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息確定終端為測試終端,進而在所述終端重建立或切換后對所述終端對應(yīng)的信令進行跟蹤和記錄。
綜上所述,在本實施例中,基站可以直接根據(jù)重建立請求消息或切換請求消息中攜帶的跟蹤標(biāo)識來確定終端是否是測試終端,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。其次,即使終端切換或重建立,基站也能根據(jù)攜帶有跟蹤標(biāo)識的重建立請求消息或切換請求消息對終端繼續(xù)進行跟蹤,獲取信令。進一步地,所述跟蹤標(biāo)識可以用于指示所述終 端為測試終端,也即,根據(jù)所述跟蹤標(biāo)識可以快速定位終端,識別終端行為,供網(wǎng)絡(luò)監(jiān)測和分析。
實施例二
參照圖2,示出了本發(fā)明實施例二中一種信令跟蹤方法的步驟流程圖。在本實施例中,所述信令跟蹤方法包括:
步驟202,當(dāng)前基站判斷終端是否為測試終端。
在本實施例中,可以采用任意一種適當(dāng)?shù)姆绞絹砼袛嘟K端是否為測試終端。當(dāng)終端的接入狀態(tài)不同時,具體可采用的判斷方式可以不完全相同,下面分別以終端首次接入、終端切換接入和終端重建立接入為例進行說明。
一、終端首次接入
當(dāng)終端為首次接入時,當(dāng)前基站可以根據(jù)終端的業(yè)務(wù)情況或者終端的ip來判斷所述終端是否是測試終端。具體地:
一優(yōu)選的,一種判斷所述終端是否是測試終端的方式可以如下:當(dāng)所述終端為首次接入時,獲取所述終端在設(shè)定時間段內(nèi)的下行速率;根據(jù)所述終端在設(shè)定時間段內(nèi)的下行速率判斷所述終端是否是測試終端;其中,若所述終端在設(shè)定時間段內(nèi)的下行速率超過設(shè)定門限,則確定所述終端為測試終端。
另一優(yōu)選的,一種判斷所述終端是否是測試終端的方式可以如下:當(dāng)終端為首次接入時,獲取所述終端的ip(internetprotocol,網(wǎng)絡(luò)之間互聯(lián)的協(xié)議)地址;根據(jù)所述終端的ip地址判斷所述終端是否是測試終端;其中,若所述終端的ip地址與預(yù)設(shè)的測試終端的ip地址一致,則確定所述終端為測試終端。
二、終端切換接入
當(dāng)終端為切換接入時,可以根據(jù)切換請求消息中攜帶的跟蹤標(biāo)識來判斷所述終端是否是測試終端。其中,所述切換請求消息可以是由所述當(dāng)前基站對應(yīng)的源基站發(fā)送的。
具體地,一種可行的判斷所述終端是否是測試終端的方式可以如下:當(dāng) 所述終端為切換接入當(dāng)前基站時,所述當(dāng)前基站接收源基站發(fā)送的切換請求消息;根據(jù)接收的源基站發(fā)送的切換請求消息判斷所述終端是否是測試終端;其中,若所述源基站發(fā)送的切換請求消息中攜帶有所述跟蹤標(biāo)識,則確定所述終端為測試終端。
三、終端重建立接入
在本實施例中,終端重建立接入至少可以包括兩種情況:終端重建立入源基站和終端重建立入其他基站。
針對終端重建立入源基站的情況,也即,終端當(dāng)前重建立入的基站為源基站,一種可行的判斷所述終端是否是測試終端的方式可以如下:獲取所述終端在所述源基站內(nèi)的原狀態(tài)信息;根據(jù)所述原狀態(tài)信息判斷所述終端是否是測試終端;其中,若所述原狀態(tài)信息指示所述終端為測試終端,則確定所述終端為測試終端。
針對終端重建立入其他基站的情況,也即,終端當(dāng)前重建立入的基站為其他基站,一種可行的判斷所述終端是否是測試終端的方式可以如下:當(dāng)終端為重建立入其他基站時,向源基站發(fā)送指示消息;其中,所述指示消息用于指示所述終端已重建立入所述其他基站;接收所述源基站發(fā)送的重建立請求消息;根據(jù)接收的所述源基站發(fā)送的重建立請求消息判斷所述終端是否是測試終端;其中若所述源基站發(fā)送的重建立請求消息中攜帶有所述跟蹤標(biāo)識,則確定所述終端為測試終端。
步驟204,在確定終端為測試終端時,當(dāng)前基站跟蹤并記錄所述終端在所述當(dāng)前基站內(nèi)的信令信息。
在本實施例中,可以根據(jù)實際情況,選擇上述任意一種適當(dāng)?shù)姆绞酱_定終端為測試終端,進而,在確定終端是測試終端時,對終端在基站內(nèi)的信令信息進行記錄和跟蹤。
步驟206,在所述終端重建立或切換時,當(dāng)前基站將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中。
在本實施例中,基站可以將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,所述寫入在重建立請求消息或切換請求消息中的跟蹤標(biāo)識可以 在終端重建立或切換時隨重建立請求消息或切換請求消息傳遞至目標(biāo)基站,進而,目標(biāo)基站可以根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,確定終端是測試終端,進而在所述終端重建立或切換后對所述終端的信令進行跟蹤記錄。其中,所述目標(biāo)基站可以是
需要說明的是,在本實施例中,具體可以將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息的私有字段或信息元ie(informationelement)中;或,將跟蹤標(biāo)識寫入對應(yīng)的切換請求消息的私有字段或信息元ie中。
綜上所述,在本實施例中,終端首次接入時,可以根據(jù)終端的業(yè)務(wù)或者ip地址直接確定終端是否是測試終端,在終端切換接入或重建立接入時,可以直接根據(jù)重建立請求消息或切換請求消息中攜帶的跟蹤標(biāo)識來確定終端是否是測試終端,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。而且,終端一旦被識別后,在后續(xù)移動過程中即可根據(jù)請求消息快速確定終端是否是測試終端,提高了終端的識別效率。
其次,即使終端切換或重建立,基站也能根據(jù)攜帶有跟蹤標(biāo)識的重建立請求消息或切換請求消息對終端繼續(xù)進行跟蹤,獲取信令。
進一步地,所述跟蹤標(biāo)識可以用于指示所述終端為測試終端,也即,根據(jù)所述跟蹤標(biāo)識可以快速定位終端,識別終端行為,供網(wǎng)絡(luò)監(jiān)測和分析。
實施例三
結(jié)合上述實施例,本實施例通過若干個具體實例對所述信令跟蹤方法進行詳細說明。
一、終端首次接入基站
參照圖3,示出了本發(fā)明實施例三中一種信令跟蹤方法的步驟流程圖。在本實施例中,終端為首次接入基站的終端,所述信令跟蹤方法包括:
步驟302,獲取所述終端在設(shè)定時間段內(nèi)的下行速率或者獲取所述終端的ip地址。
步驟304,根據(jù)所述終端在設(shè)定時間段內(nèi)的下行速率或者所述終端的ip地址確定所述終端是否是測試終端。
在本實施例中,若終端在設(shè)定時間段內(nèi)的下行速率大于等于設(shè)定門限, 則說明所述終端長時間處理高速業(yè)務(wù),為測試終端。此外,若所述終端的ip地址與預(yù)設(shè)的測試終端的ip地址一致,則確定所述終端為測試終端。
需要說明的是,在終端接入并且有業(yè)務(wù)后,可以根據(jù)終端在設(shè)定時間段內(nèi)的下行速率確定終端是測試終端,同時向信令高層處理模塊發(fā)送消息,通知所述終端為測試終端,信令高層處理模塊記錄所述終端的ip地址。
在本實施例中,若所述終端不是測試終端,則可以直接結(jié)束流程,若所述終端是測試終端,則可以繼續(xù)執(zhí)行下述步驟306。
步驟306,記錄終端在基站內(nèi)的信令業(yè)務(wù)等信息。
步驟308,確定終端的狀態(tài)。
在移動環(huán)境下,終端可能隨時發(fā)生變化,如:終端被釋放、終端重建立或終端切換。在本實施例中,若終端被釋放,則可以直接結(jié)束流程;若終端重建立,則可以執(zhí)行下述步驟310;若終端切換則可以執(zhí)行下述步驟312。
步驟310,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至重建立基站。
在本實施例中,在終端重建立時,可以將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息中發(fā)送至重建立基站。其中,所述跟蹤標(biāo)識用于指示所述終端為測試終端,所述重建立請求消息可以但不僅限于是handoverrequest消息;所述重建立基站可以是當(dāng)前基站(源基站),也可能是其他基站,本實施例對此不作限制。
步驟312,確定終端的切換類型。
在本實施例中,當(dāng)終端的切換為s1切換時,則執(zhí)行下述步驟314,當(dāng)終端的切換為x2切換時,則執(zhí)行下述步驟316。
步驟314,將跟蹤標(biāo)識寫入handoverrequired消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequired消息發(fā)送至mme(mobilitymanagemententity,3gpp協(xié)議lte接入網(wǎng)絡(luò)的關(guān)鍵控制節(jié)點)。
在本實施例中,在終端進行s1切換時,可以將跟蹤標(biāo)識寫入對應(yīng)的切 換請求消息中發(fā)送至mme。其中,所述切換請求消息可以但不僅限于是handoverrequired消息。
例如,在s1切換時,可以通過handoerrequired中的sourceenb-totargetenb-transparentcontainer里存在的ie-extensions拓展ie來實現(xiàn)所述跟蹤標(biāo)識的傳遞。其中,所述拓展ie(sourceenb-totargetenb-transparentcontainer)在mme中傳輸時不會被解析,只會在源和目標(biāo)側(cè)進行解析,并且ie-extensions的assignedcriticality設(shè)置為ignore,可以保證及時不同廠商的基站也不會因為該私有ie導(dǎo)致任何問題。
步驟316,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至對端基站。
在本實施例中,在終端進行x1切換時,可以將跟蹤標(biāo)識寫入對應(yīng)的切換請求消息中發(fā)送至mme。其中,所述切換請求消息可以但不僅限于是handoverrequest消息。
例如,在x1切換時,跟蹤標(biāo)識以通過handoerrequest中的ue-contextinformation的ie-extensions來進行傳遞。
可見,在本實施例中,在終端首次接入時,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。
二、終端s1切換接入基站
參照圖4,示出了本發(fā)明實施例三中又一種信令跟蹤方法的步驟流程圖。在本實施例中,終端為s1切換接入基站的終端,所述信令跟蹤方法包括:
步驟402,獲取handoerrequired消息。
在本實施例中,handoerrequired消息可以是由源基站發(fā)送的,其中,所述源基站為所述終端s1切換前接入的基站。
步驟404,根據(jù)handoerrequired消息判斷終端是否為測試終端。
在本實施例中,若所述handoerrequired消息中攜帶有跟蹤標(biāo)識,則確定終端為測試終端,執(zhí)行下述步驟404;否則,可以直接結(jié)束流程。
步驟406,記錄終端在基站內(nèi)的信令業(yè)務(wù)等信息。
步驟408,確定終端的狀態(tài)。
在本實施例中,若終端被釋放,則可以直接結(jié)束流程;若終端重建立,則可以執(zhí)行下述步驟410;若終端切換則可以執(zhí)行下述步驟412。
步驟410,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至重建立基站。
步驟412,確定終端的切換類型。
在本實施例中,當(dāng)終端的切換為s1切換時,則執(zhí)行下述步驟414,當(dāng)終端的切換為x2切換時,則執(zhí)行下述步驟416。
步驟414,將跟蹤標(biāo)識寫入handoverrequired消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequired消息發(fā)送至mme。
步驟416,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至對端基站。
可見,在本實施例中,在s1切換接入時,可以直接根據(jù)切換請求消息中是否攜帶跟蹤標(biāo)識來識別終端,避免了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。
三、終端x2切換接入基站時
參照圖5,示出了本發(fā)明實施例三中再一種信令跟蹤方法的步驟流程圖。在本實施例中,終端為x2切換接入基站的終端,所述信令跟蹤方法包括:
步驟502,獲取handoerrequest消息。
在本實施例中,handoerrequest消息可以是由源基站發(fā)送的,其中,所述源基站為所述終端x2切換前接入的基站。
步驟504,根據(jù)handoerrequest消息判斷終端是否為測試終端。
在本實施例中,若所述handoerrequest消息中攜帶有跟蹤標(biāo)識,則確定終端為測試終端,執(zhí)行下述步驟506;否則,可以直接結(jié)束流程。
步驟506,記錄終端在基站內(nèi)的信令業(yè)務(wù)等信息。
步驟508,確定終端的狀態(tài)。
在本實施例中,若終端被釋放,則可以直接結(jié)束流程;若終端重建立,則可以執(zhí)行下述步驟510;若終端切換則可以執(zhí)行下述步驟512。
步驟510,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至重建立基站。
步驟512,確定終端的切換類型。
在本實施例中,當(dāng)終端的切換為s1切換時,則執(zhí)行下述步驟514,當(dāng)終端的切換為x2切換時,則執(zhí)行下述步驟516。
步驟514,將跟蹤標(biāo)識寫入handoverrequired消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequired消息發(fā)送至mme。
步驟516,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至對端基站。
可見,在本實施例中,在x2切換接入時,可以直接根據(jù)切換請求消息中是否攜帶跟蹤標(biāo)識來識別終端,避免了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。
四、終端重建立入源基站時
參照圖6,示出了本發(fā)明實施例三中另一種信令跟蹤方法的步驟流程圖。在本實施例中,終端為重建立入源基站的終端,也即,終端重建立之前和重建立之后的基站為同一基站,所述信令跟蹤方法包括:
步驟602,獲取終端在源基站內(nèi)的原狀態(tài)信息。
步驟604,根據(jù)所述原狀態(tài)信息確定終端是否是測試終端。
在本實施例中,所述原狀態(tài)信息可以直接指示所述終端是否是測試終端。其中,當(dāng)確定終端時測試終端時可以執(zhí)行下述步驟606;否則,可以直接結(jié)束流程。
步驟606,記錄終端在基站內(nèi)的信令業(yè)務(wù)等信息。
步驟608,確定終端的狀態(tài)。
在本實施例中,若終端被釋放,則可以直接結(jié)束流程;若終端重建立,則可以執(zhí)行下述步驟610;若終端切換則可以執(zhí)行下述步驟612。
步驟610,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至重建立基站。
步驟612,確定終端的切換類型。
在本實施例中,當(dāng)終端的切換為s1切換時,則執(zhí)行下述步驟614,當(dāng)終端的切換為x2切換時,則執(zhí)行下述步驟616。
步驟614,將跟蹤標(biāo)識寫入handoverrequired消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequired消息發(fā)送至mme。
步驟616,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至對端基站。
可見,在本實施例中,在重建立入源基站時,可以直接根據(jù)終端在源基站的狀態(tài)來識別終端,避免了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。
五、終端重建立入其他基站時
參照圖7,示出了本發(fā)明實施例三中還一種信令跟蹤方法的步驟流程圖。在本實施例中,終端為重建立入其他基站的終端,也即,終端重建立之前和重建立之后的基站為不同的基站,所述信令跟蹤方法包括:
步驟702,向源基站(終端重建立之前的基站)發(fā)送指示消息。
在本實施例中,向源基站發(fā)送的指示消息具體可以是rlfindication消息,用于指示所述終端已重建立入其他基站。
例如,終端重建立入其他基站時,可以通過rlfindication消息通知終端重建立前的源基站,源基站會可以將終端的上下文以及是否進行跟蹤 的標(biāo)志位(也即,跟蹤標(biāo)識)通過handoverrequest消息中的ue-contextinformation的ie-extensions通知給其他基站站,使得重建立接入的所述其他基站能夠繼續(xù)跟蹤終端的信令。
步驟704,接收源基站發(fā)送的handoverrequest消息。
步驟706,根據(jù)接收到的源基站發(fā)送的handoverrequest消息判斷所述終端是否是測試終端。
在本實施例中,若所述handoverrequest消息中攜帶有跟蹤標(biāo)識,則確定所述終端為測試終端。其中,當(dāng)前確定所述終端為測試終端時,可以執(zhí)行下述步驟708
步驟708,記錄終端在基站內(nèi)的信令業(yè)務(wù)等信息。
步驟710,確定終端的狀態(tài)。
在本實施例中,若終端被釋放,則可以直接結(jié)束流程;若終端重建立,則可以執(zhí)行下述步驟712;若終端切換則可以執(zhí)行下述步驟714。
步驟712,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至重建立基站。
步驟714,確定終端的切換類型。
在本實施例中,當(dāng)終端的切換為s1切換時,則執(zhí)行下述步驟716,當(dāng)終端的切換為x2切換時,則執(zhí)行下述步驟718。
步驟716,將跟蹤標(biāo)識寫入handoverrequired消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequired消息發(fā)送至mme。
步驟718,將跟蹤標(biāo)識寫入handoverrequest消息的私有字段或信息元ie中,將攜帶有跟蹤標(biāo)識的handoverrequest消息發(fā)送至對端基站。
可見,在本實施例中,在重建立入其他基站時,可以直接根據(jù)重建立請求消息中是否攜帶跟蹤標(biāo)識來識別終端,避免了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。
綜上所述,在本實施例中,終端首次接入時,可以根據(jù)終端的業(yè)務(wù)或者ip地址直接確定終端是否是測試終端,在終端切換接入或重建立接入時,可以直接根據(jù)重建立請求消息或切換請求消息中攜帶的跟蹤標(biāo)識來確定終端是否是測試終端,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。而且,終端一旦被識別后,在后續(xù)移動過程中即可根據(jù)請求消息快速確定終端是否是測試終端,提高了終端的識別效率。
其次,即使終端切換或重建立,基站也能根據(jù)攜帶有跟蹤標(biāo)識的重建立請求消息或切換請求消息對終端繼續(xù)進行跟蹤,獲取信令。
進一步地,所述跟蹤標(biāo)識可以用于指示所述終端為測試終端,也即,根據(jù)所述跟蹤標(biāo)識可以快速定位終端,識別終端行為,供網(wǎng)絡(luò)監(jiān)測和分析。
需要說明的是,對于前述的方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明所必需的。
實施例四
基于與上述方法實施例同一發(fā)明構(gòu)思,參照圖8,示出了本發(fā)明實施例四中一種信令跟蹤系統(tǒng)的結(jié)構(gòu)框圖。在本實施例中,所述信令跟蹤系統(tǒng)包括:
判斷模塊802,用于判斷終端是否為測試終端。
跟蹤模塊804,用于在確定終端為測試終端時,跟蹤并記錄所述終端在當(dāng)前基站內(nèi)的信令信息。
寫入模塊806,用于在所述終端重建立或切換時,將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息或切換請求消息中,發(fā)送至目標(biāo)基站,以使所述目標(biāo)基站根據(jù)攜帶有所述跟蹤標(biāo)識的重建立請求消息或攜帶有所述跟蹤標(biāo)識的切換請求消息,在所述終端重建立或切換后對信令進行跟蹤記錄。
在本實施例中,所述跟蹤標(biāo)識用于指示所述終端為測試終端。
在本實施例的一優(yōu)選方案中,參照圖9,示出了本發(fā)明實施例四中一種 優(yōu)選的信令跟蹤系統(tǒng)的結(jié)構(gòu)框圖。
一優(yōu)選的,所述判斷模塊802具體可以包括:第一獲取子模塊8022,用于當(dāng)所述終端為首次接入時,獲取所述終端在設(shè)定時間段內(nèi)的下行速率;第一判斷子模塊8024,用于根據(jù)所述終端在設(shè)定時間段內(nèi)的下行速率判斷所述終端是否是測試終端;其中,若所述終端在設(shè)定時間段內(nèi)的下行速率大于等于設(shè)定門限,則確定所述終端為測試終端。
又一優(yōu)選的,所述判斷模塊802具體可以包括:第二獲取子模塊8026,用于當(dāng)終端為首次接入時,獲取所述終端的ip地址;第二判斷子模塊8028,用于根據(jù)所述終端的ip地址判斷所述終端是否是測試終端;其中,若所述終端的ip地址與預(yù)設(shè)的測試終端的ip地址一致,則確定所述終端為測試終端。
還一優(yōu)選的,所述判斷模塊802具體可以包括:第一接收子模塊80210,用于當(dāng)所述終端為切換接入時,接收源基站發(fā)送的切換請求消息;第三判斷子模塊80212,用于根據(jù)接收的源基站發(fā)送的切換請求消息判斷所述終端是否是測試終端;其中,若所述源基站發(fā)送的切換請求消息中攜帶有所述跟蹤標(biāo)識,則確定所述終端為測試終端。
另一優(yōu)選的,所述判斷模塊802具體可以包括:第三獲取子模塊80214,用于當(dāng)終端為重建立入源基站時,獲取所述終端在所述源基站內(nèi)的原狀態(tài)信息;第四判斷子模塊80216,用于根據(jù)所述原狀態(tài)信息判斷所述終端是否是測試終端;其中,若所述原狀態(tài)信息指示所述終端為測試終端,則確定所述終端為測試終端。
再一優(yōu)選的,所述判斷模塊802具體可以包括:發(fā)送子模塊80218,用于當(dāng)終端為重建立入其他基站時,向源基站發(fā)送指示消息;其中,所述指示消息用于指示所述終端已重建立入所述其他基站;第二接收子模塊80220,用于接收所述源基站發(fā)送的重建立請求消息;第五判斷子模塊80222,用于根據(jù)接收的所述源基站發(fā)送的重建立請求消息判斷所述終端是否是測試終端;其中若所述源基站發(fā)送的重建立請求消息中攜帶有所述跟蹤標(biāo)識,則確定所述終端為測試終端。
在本實施例中,所述寫入模塊806具體可以用于將跟蹤標(biāo)識寫入對應(yīng)的重建立請求消息的私有字段或信息元ie中;或,將跟蹤標(biāo)識寫入對應(yīng)的切換請求消息的私有字段或信息元ie中。
綜上所述,在本實施例中,終端首次接入時,可以根據(jù)終端的業(yè)務(wù)或者ip地址直接確定終端是否是測試終端,在終端切換接入或重建立接入時,可以直接根據(jù)重建立請求消息或切換請求消息中攜帶的跟蹤標(biāo)識來確定終端是否是測試終端,減少了與核心網(wǎng)側(cè)的交互環(huán)節(jié),降低了溝通成本,具有較強的時效性。而且,終端一旦被識別后,在后續(xù)移動過程中即可根據(jù)請求消息快速確定終端是否是測試終端,提高了終端的識別效率。
其次,即使終端切換或重建立,基站也能根據(jù)攜帶有跟蹤標(biāo)識的重建立請求消息或切換請求消息對終端繼續(xù)進行跟蹤,獲取信令。
進一步地,所述跟蹤標(biāo)識可以用于指示所述終端為測試終端,也即,根據(jù)所述跟蹤標(biāo)識可以快速定位終端,識別終端行為,供網(wǎng)絡(luò)監(jiān)測和分析。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
以上對本發(fā)明所提供的一種信令跟蹤方法和系統(tǒng),進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。