專利名稱:一種在NodeB連續(xù)跟蹤指定用戶的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在TD SCDMA或WCDMA的NodeB上連續(xù)跟蹤指定用戶(UE)的 信令的方法。
背景技術(shù):
目前,在網(wǎng)絡(luò)分析、測試以及故障定位等場合,往往需要在NodeB全程跟蹤指 定UE的物理層信息和信令流程,包括UE呼叫過程和切換過程。呼叫(信令承載在專用信道)大致流程如圖1所示(一個(gè)完整的呼叫信令流程, 涉及的消息交互很多,圖1畫出于本發(fā)明相關(guān)的信令,其他不相關(guān)的信令用其他 信令來概括,信令交互后就是業(yè)務(wù)傳輸,與本發(fā)明也沒有直接關(guān)系)1、 UE發(fā)起RRC (Radio Resource Control)建立請求,消息中攜帶UE標(biāo)示IMSI (International Mobile Subscriber Identity)或TMSI (Temporary Mobile SubscriberIdentity)或P-TMSI (Packet Temporary Mobile Subscriber Identity),通過上行公 共信道發(fā)送給RNC。2、 RNC (無線網(wǎng)絡(luò)控制器)建立RRC連接,這個(gè)連接可以建立在公共信道上也 可以建立在專用信道上,如果RRC連接建立在專用信道上,則RNC向NodeB發(fā)無 線鏈路建立請求,建立空口的物理承載。3、 NodeB返回RNC無線鏈路建立回應(yīng)。4、 RNC向UE發(fā)送RRC連接建立,消息中攜帶U-RNTI (UTRAN Radio Network Temporary Identifier)禾口 C-RNTI (Cell Radio Network Temporary Identifier),并且將通知UE下一個(gè)消息在專用信道中上報(bào)還是公用信道中上報(bào)。5、 UE在指定信道上發(fā)送RRC連接建立完成消息以及初始直傳等信令。6、 如果UE需要傳輸業(yè)務(wù),RNC會(huì)依據(jù)業(yè)務(wù)類型,建立物理承載,也就是向NodeB 發(fā)送無線鏈路建立請求消息,如果RRC連接是建立在專用信道上的,則向NodeB 發(fā)送無線鏈路重配請求消息。(是否發(fā)生重配同UE發(fā)起的具體業(yè)務(wù)有很大的關(guān)系, 如只是一個(gè)位置更新的話,就不會(huì)重配,如果是短消息的話,也不會(huì),如果是正 常打電話,或者下載東西的話,這個(gè)時(shí)候,需要傳輸?shù)臄?shù)據(jù)很多,此時(shí)就會(huì)發(fā)生 重配)??梢酝ㄟ^在NodeB的跟蹤工具指定UE的IMSI、 TMSI和P-TMSI的方式,解析 上行公共信道的數(shù)據(jù)幀,可以跟蹤到指定UE的RRC連接建立請求消息。如果RNC的RRC連接建立在專用信道上,因?yàn)樵跓o線鏈路建立消息中沒有UE 的標(biāo)示信息,則NodeB無法判斷指定的UE對應(yīng)哪一條無線鏈路建立消息,因此無 法繼續(xù)跟蹤。如果RNC的RRC連接建立在公共信道上,如圖2所示(與圖1 一樣,圖2也 只是畫出與本發(fā)明有關(guān)部分),NodeB可以通過解析下行公共信道上的數(shù)據(jù)幀,獲 取與指定UE對應(yīng)的RRC連接建立消息,從而獲取消息中攜帶U-RNTI和C-RNTI 信息。通過這兩個(gè)標(biāo)示,也可以從公共信道上分辨出指定UE的其他信令。不過當(dāng) UE進(jìn)行業(yè)務(wù)傳輸?shù)臅r(shí)候,NodeB還是無法判斷指定的UE對應(yīng)哪一條無線鏈路建立 消息,因此無法繼續(xù)跟蹤。切換的大致流程如圖3所示1、 UE在業(yè)務(wù)過程中發(fā)生切換,小區(qū)2已經(jīng)存在對應(yīng)的專用信道,UE準(zhǔn)備從 小區(qū)2換到小區(qū)1,兩個(gè)小區(qū)可以在同一個(gè)NodeB也可以在不同的NodeB。2、 RNC向小區(qū)1所在的NodeB發(fā)無線鏈路建立請求,NodeB回應(yīng)無線鏈路響 應(yīng),在小區(qū)l上建立UE的專用信道。3、 RNC在小區(qū)2的UE對應(yīng)的專用信道上,向UE發(fā)物理信道重配置消息。 通知UE在小區(qū)1對應(yīng)的專用信道。4、 UE返回物理信道重配置成功消息,消息承載在RNC在小區(qū)1為本UE建 立的專用信道上。5、 RNC向小區(qū)2所在的NodeB發(fā)無線鏈路刪除請求,NodeB回應(yīng)無線鏈路響 應(yīng),刪除在小區(qū)2上UE對應(yīng)的專用信道。UE的切換過程與接入過程存在同樣的情況,因此都無法實(shí)現(xiàn)跟蹤指定UE的 連續(xù)跟蹤。由于各個(gè)NodeB分布在不同的地方, 一般都是通過NodeB與RNC的連接進(jìn)行遠(yuǎn) 程控制,而網(wǎng)絡(luò)規(guī)劃中,不會(huì)給NodeB與RNC的連接分配過多的帶寬,因此也不 可能通過全部跟蹤后續(xù)篩選的方式,獲取指定UE的信息,因此無法實(shí)現(xiàn)跟蹤指定 的UE。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是,針對現(xiàn)有技術(shù)中無法實(shí)現(xiàn)跟蹤指定UE的問題,提出可以跟蹤指定UE的方法。本發(fā)明的技術(shù)方案包括以下步驟第一步,在RNC建立UE標(biāo)示與CRNC Communication Context ID之間的對 應(yīng)關(guān)系;第二步,跟蹤工具(指一個(gè)收集和保存消息和數(shù)據(jù)的工具)確定跟蹤的UE標(biāo) 示,通過UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系獲得RNC生 成的通訊上下文標(biāo)示CRNC Communication Context ID; (CRNC: Controlling Radio Network Controller)第三步,跟蹤工具發(fā)送UE標(biāo)示和CRNC Communication Context ID給指定的 NodeB,啟動(dòng)跟蹤;第四步,NodeB解析公共信道的數(shù)據(jù)幀,通過UE標(biāo)示判斷是否與指定UE相 關(guān),如果相關(guān),則把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,通過CRNC Communication Context ID判斷信令是否 與指定UE相關(guān),如果相關(guān)則轉(zhuǎn)發(fā)給跟蹤工具;如果是無線鏈路建立或者無線鏈路 重配消息,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物理信道標(biāo),NodeB截取與 指定UE相關(guān)的專用信道的FP (幀協(xié)議)幀,發(fā)送給跟蹤工具。還可以統(tǒng)計(jì)與指 定UE相關(guān)的物理信道信息,發(fā)送給跟蹤工具。在上述方案中,UE標(biāo)示指IMSI、 TMSI或PTMSI。第三步中的指定的NodeB是一個(gè)或多個(gè)。其中的UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系,是RNC 在收到UE的RRC連接建立請求的時(shí)候建立,并在給NodeB發(fā)無線鏈路建立消息 時(shí)帶下來的。本發(fā)明的技術(shù)方案還可以采取以下步驟第一步,修改現(xiàn)有的無線鏈路建立消息的Iub 口協(xié)議,在擴(kuò)展字段增加UE標(biāo)示;第二步,跟蹤工具確定跟蹤的UE標(biāo)示;第三步,跟蹤工具發(fā)送UE標(biāo)示給指定的NodeB,啟動(dòng)跟蹤; 第四步,NodeB解析公共信道的數(shù)據(jù)幀,通過UE標(biāo)示判斷是否與指定UE 相關(guān),如果相關(guān)把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,如果是無線鏈路建立消息,獲取消息中的UE標(biāo)示, 判斷是否是要跟蹤的UE,如果是,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物理 信道標(biāo)示,以及CRNC Communication Context ID; NodeB截取與指定UE相關(guān)的 專用信道的FP幀,發(fā)送給跟蹤工具;并統(tǒng)計(jì)與指定UE相關(guān)的物理信道信息,發(fā) 送給跟蹤工具;對于其他專用的控制面消息,通過已經(jīng)記錄的CRNC Communication Context ID判斷信令是否與指定UE相關(guān),如果相關(guān)則轉(zhuǎn)發(fā)給跟蹤 工具;用本發(fā)明的技術(shù)方案,在NodeB可以依據(jù)已知的UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系直接獲得RNC要生成的通訊上下文標(biāo) 示CRNC Communication Context ID,從而可以知道與指定UE標(biāo)記對應(yīng)的無線鏈 路建立消息,也就可以實(shí)現(xiàn)對指定UE消息的連續(xù)跟蹤。
圖l為信令承載在專用信道的UE接入流程簡圖; 圖2為信令承載在公共信道的UE接入流程簡圖;圖3為UE從小區(qū)2切換到小區(qū)1時(shí)的流程圖; 圖4是本發(fā)明的連續(xù)跟蹤指定用戶的網(wǎng)絡(luò)結(jié)構(gòu)圖。
具體實(shí)施方式
如圖4為本發(fā)明的連續(xù)跟蹤指定用戶的網(wǎng)絡(luò)結(jié)構(gòu)圖,如圖所示,網(wǎng)絡(luò)結(jié)構(gòu)包 括安裝了跟蹤工具軟件的PC機(jī),NodeB和UE。為本發(fā)明的第一種方案的UE的跟蹤流程,步驟如下1、 在RNC建立UE標(biāo)示(IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo)示) 與CRNC Communication Context ID之間的對應(yīng)關(guān)系;2、 跟蹤工具確定跟蹤的UE標(biāo)示,通過已知的UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系獲得RNC要生成的通訊上下文標(biāo)示CRNC Communication Context ID;3、 跟蹤工具發(fā)送UE標(biāo)示和CRNC Communication Context ID給指定的NodeB (一個(gè)或者多個(gè),可以連續(xù)跟蹤UE跨NodeB的切換),啟動(dòng)跟蹤;4、 NodeB解析公共信道的數(shù)據(jù)幀,通過UE標(biāo)示判斷是否與指定UE相關(guān),如果相關(guān)把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,通過CRNC Communication Context ID判斷信令是否 與指定UE相關(guān),如果相關(guān)則轉(zhuǎn)發(fā)給跟蹤工具;如果是無線鏈路建立(或者無線鏈 路重配)消息,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物理信道標(biāo)示,NodeB 截取與指定UE相關(guān)的專用信道的FP幀,發(fā)送給跟蹤工具;并統(tǒng)計(jì)與指定UE相 關(guān)的物理信道信息,發(fā)送給跟蹤工具。在第1步中,UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系是本 發(fā)明的關(guān)鍵。在RNC建立UE標(biāo)示(IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo) 示)與CRNC Communication Context ID之間的函數(shù)對應(yīng)關(guān)系,是要求RNC的 CRNC Communication Context ID要按照如下方式生成CRNC Communication Context ID = F (IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo)示),F(xiàn)代表一個(gè) 函數(shù),這個(gè)函數(shù)確定了, IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo)示與CRNC Communication Context ID的對應(yīng)關(guān)系就確定了 。這樣NodeB側(cè)可以依據(jù)已知的F關(guān)系和UE標(biāo)示直接獲得RNC要生成的通訊 上下文標(biāo)示CRNC Communication Context ID。從而可以知道與指定UE標(biāo)記對應(yīng) 的無線鏈路建立消息,也就可以實(shí)現(xiàn)對指定UE消息的連續(xù)跟蹤。無線鏈路建立消 息中攜帶了 RNC分配給指定UE的物理信道信息,因此就可以對指定UE的物理層 指標(biāo)進(jìn)行連續(xù)跟蹤。本發(fā)明的第二種方案的UE的跟蹤流程,步驟如下;1、 修改現(xiàn)有的無線鏈路建立消息的Iub 口協(xié)議,在擴(kuò)展字段增加UE標(biāo)示;2、 跟蹤工具確定跟蹤的UE標(biāo)示;3、 跟蹤工具發(fā)送UE標(biāo)示給指定的NodeB (—個(gè)或者多個(gè),可以連續(xù)跟蹤UE 跨NodeB的切換),啟動(dòng)跟蹤;4、 NodeB解析公共信道的數(shù)據(jù)幀,通過UE標(biāo)示判斷是否與指定UE相關(guān), 如果相關(guān)把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,如果是無線鏈路建立消息,獲取消息中的UE標(biāo)示, 判斷是否是要跟蹤的UE,如果是,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物理 信道標(biāo)示,以及CRNC Communication Context ID, NodeB截取與指定UE相關(guān)的 專用信道的FP幀,發(fā)送給跟蹤工具;并統(tǒng)計(jì)與指定UE相關(guān)的物理信道信息,發(fā) 送給跟蹤工具;對于其他專用的控制面消息,通過已經(jīng)記錄的CRNCCommunication Context ID判斷信令是否與指定UE相關(guān),如果相關(guān)則轉(zhuǎn)發(fā)給跟蹤 工具。本方案的關(guān)鍵是通過修改現(xiàn)有的無線鏈路建立消息的Iub 口協(xié)議,在擴(kuò)展字 段增加UE標(biāo)記(IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo)示),這樣可以直 接獲取了UE標(biāo)示(IMSI、 TMSI、 PTMSI或其他的可以識別UE的標(biāo)示)與CRNC Communication Context ID之間的對應(yīng)關(guān)系,從而實(shí)現(xiàn)對指定UE消息的連續(xù)跟蹤。
權(quán)利要求
1、一種在NodeB連續(xù)跟蹤指定用戶的方法,包括以下步驟第一步,在無線網(wǎng)絡(luò)控制器建立用戶標(biāo)示與CRNC Communication Context ID即通訊上下文標(biāo)示之間的對應(yīng)關(guān)系;第二步,跟蹤工具確定跟蹤的用戶標(biāo)示,通過用戶標(biāo)示與CRNCCommunication Context ID之間的對應(yīng)關(guān)系獲得無線網(wǎng)絡(luò)控制器生成的通訊上下文標(biāo)示CRNC Communication Context ID;第三步,跟蹤工具發(fā)送用戶標(biāo)示和CRNC Communication Context ID給指定的NodeB,啟動(dòng)跟蹤;第四步,NodeB解析公共信道的數(shù)據(jù)幀,通過用戶標(biāo)示判斷是否與指定用戶相關(guān),如果相關(guān),則把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,通過CRNC Communication Context ID判斷信令是否與指定用戶相關(guān),如果相關(guān)則轉(zhuǎn)發(fā)給跟蹤工具;如果是無線鏈路建立或者無線鏈路重配消息,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物理信道標(biāo)示,NodeB截取與指定用戶相關(guān)的專用信道的幀協(xié)議幀,發(fā)送給跟蹤工具。
2、 如權(quán)利要求1所述的在NodeB連續(xù)跟蹤指定用戶的方法,其特征在于,用 戶標(biāo)示指IMSI、 TMSI或PTMSI。
3、 如權(quán)利要求1或2所述的在NodeB連續(xù)跟蹤指定用戶的方法,其特征在于, 第三步中的指定的NodeB是一個(gè)或多個(gè)。
4、 一種在NodeB連續(xù)跟蹤指定用戶的方法,包括以下步驟第一步,在無線鏈路建立消息的擴(kuò)展字段增加用戶標(biāo)示;第二步,跟蹤工具確定跟蹤的用戶標(biāo)示;第三步,跟蹤工具發(fā)送用戶標(biāo)示給指定的NodeB,啟動(dòng)跟蹤;第四步,NodeB解析公共信道的數(shù)據(jù)幀,通過用戶標(biāo)示判斷是否與指定用戶 相關(guān),如果相關(guān)把該數(shù)據(jù)幀發(fā)送給跟蹤工具;或NodeB截取Iub的信令,如果是無線鏈路建立消息,獲取消息中的用戶標(biāo)示, 判斷是否是要跟蹤的用戶,如果是,則記錄本無線鏈路對應(yīng)的傳輸信道標(biāo)示和物 理信道標(biāo)示,以及CRNC Communication Context ID, NodeB截取與指定用戶相關(guān)的專用信道的幀協(xié)議幀,發(fā)送給跟蹤工具;對于其他專用的控制面消息,通過已 經(jīng)記錄的CRNC Communication Context ID判斷信令是否與指定用戶相關(guān),如果相 關(guān)則轉(zhuǎn)發(fā)給跟蹤工具。
5、 如權(quán)利要求4所述的在NodeB連續(xù)跟蹤指定用戶的方法,其特征在于,所 述在擴(kuò)展字段增加用戶標(biāo)示,是指增加IMSI、 TMSI或PTMSI可以識別用戶的標(biāo)示。
6、 如權(quán)利要求4或5所述的在NodeB連續(xù)跟蹤指定用戶的方法,其特征在于, 第三步中的指定的NodeB是一個(gè)或多個(gè)。
全文摘要
一種在NodeB連續(xù)跟蹤指定用戶的方法,在RNC建立UE標(biāo)示與CRNCCommunication Context ID之間的對應(yīng)關(guān)系;跟蹤工具確定跟蹤的UE標(biāo)示,通過UE標(biāo)示與CRNC Communication Context ID之間的對應(yīng)關(guān)系獲得RNC生成的通訊上下文標(biāo)示CRNC Communication Context ID;從而對UE進(jìn)行連續(xù)跟蹤。用本發(fā)明的技術(shù)方案,在NodeB可以依據(jù)已知的UE標(biāo)示與CRNC Communication ContextID之間的對應(yīng)關(guān)系直接獲得RNC要生成的通訊上下文標(biāo)示CRNC Communication Context ID,從而可以知道與指定UE標(biāo)記對應(yīng)的無線鏈路建立消息,也就可以實(shí)現(xiàn)對指定UE消息的連續(xù)跟蹤。
文檔編號H04Q7/34GK101335961SQ20071007612
公開日2008年12月31日 申請日期2007年6月25日 優(yōu)先權(quán)日2007年6月25日
發(fā)明者孫利榮, 蕾 李 申請人:中興通訊股份有限公司