国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種組呼資源核查方法

      文檔序號(hào):7958690閱讀:152來源:國知局
      專利名稱:一種組呼資源核查方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別涉及一種組呼資源核查方法。
      背景技術(shù)
      語音組呼業(yè)務(wù)(Voice Group Call Service,VGCS)和語音廣播業(yè)務(wù)(VoiceBroadcast Service,VBS)都是多方參與的語音通信方式,突破了點(diǎn)對(duì)點(diǎn)通信的局限性,能夠快速建立呼叫。這兩種業(yè)務(wù)可統(tǒng)稱為組呼業(yè)務(wù)。
      VGCS業(yè)務(wù)中包含兩種身份的成員,即調(diào)度員和普通用戶。調(diào)度員可以是固網(wǎng)用戶,如調(diào)度臺(tái),也可以是移動(dòng)用戶,VGCS業(yè)務(wù)中可以有零個(gè)、一個(gè)或有限數(shù)目調(diào)度員;普通用戶指預(yù)訂了VGCS業(yè)務(wù)的移動(dòng)用戶,數(shù)量不限。VBS具有和VGCS相似的業(yè)務(wù)功能,主要差別是VBS業(yè)務(wù)中,只有廣播的發(fā)起者有講話的權(quán)利,并且發(fā)起者的身份只能是調(diào)度員;其他成員,包括普通用戶和非發(fā)起者的調(diào)度員沒有講話的權(quán)利。
      一個(gè)特定的組呼通信由組功能碼和組呼區(qū)域唯一確定。組功能碼與組呼區(qū)域合起來稱作組呼參考,即組呼參考唯一確定一個(gè)組呼通信。組功能碼標(biāo)識(shí)該組的功能,即由哪些身份的成員參加;一個(gè)用戶可以同時(shí)簽約多個(gè)組功能碼,并給它們?cè)O(shè)置不同的優(yōu)先級(jí)。組呼區(qū)域是指組呼通信所覆蓋的范圍,以無線小區(qū)為基本單位,可以由一個(gè)或幾個(gè)小區(qū)組成,組成組呼區(qū)域的小區(qū)稱為組呼小區(qū)。
      在組呼業(yè)務(wù)中,由基站控制器(BSC)實(shí)現(xiàn)對(duì)組呼呼叫控制資源的管理,基站(BTS)實(shí)現(xiàn)組呼通知在空中接口的發(fā)送。其具體業(yè)務(wù)流程如圖1所示,包括如下步驟步驟101組成員發(fā)起組呼呼叫請(qǐng)求,即撥打組功能碼,在組呼區(qū)域內(nèi)呼叫簽約了該組功能碼的所有組成員;步驟102BSC收到組呼呼叫請(qǐng)求后,通過移動(dòng)交換中心(MSC)向本歸屬位置寄存器(HLR)發(fā)起包含所收到的組功能碼的鑒權(quán)請(qǐng)求,HLR鑒權(quán)確認(rèn)后,MSC發(fā)送VGCS組呼指配請(qǐng)求(VGCS Assignment Request)命令給BSC;步驟103BSC分配組呼資源,生成并發(fā)送包含組功能碼的組呼通知消息給BTS;BTS在該組功能碼對(duì)應(yīng)的組呼區(qū)域內(nèi),循環(huán)發(fā)送所收到的組呼通知消息,所述發(fā)送采用的頻段為主B載頻,通過通知信道(NCH)進(jìn)行發(fā)送;步驟104組呼區(qū)域內(nèi)的組成員接收到組呼通知消息即可加入本次組呼通信,組呼區(qū)域外的本組成員在呼叫進(jìn)行時(shí)進(jìn)入組呼區(qū)域,也會(huì)收到組呼通知消息并加入本次組呼通信;非本組成員忽略此組呼通知消息;步驟105組成員發(fā)送停止呼叫請(qǐng)求,該組成員通常是發(fā)起本次組呼呼叫的組成員;步驟106MSC收到停止呼叫請(qǐng)求后,向BSC發(fā)出清除命令,BSC收到清除命令即向BTS發(fā)送組呼通知停止命令;BTS收到該命令即停止發(fā)送組呼通知消息,釋放組呼資源。
      在上述流程中,BSC和BTS的組呼資源應(yīng)保持對(duì)應(yīng)如果BSC發(fā)起某組呼,BTS應(yīng)循環(huán)發(fā)送對(duì)應(yīng)的組呼通知消息;如果BSC停止某組呼,BTS應(yīng)停止發(fā)送對(duì)應(yīng)的組呼通知消息。由于網(wǎng)絡(luò)傳輸不穩(wěn)定造成BSC下發(fā)給BTS通知命令丟失,或者BSC和BTS這兩個(gè)實(shí)體處理不一致可能造成BSC和BTS組呼資源不對(duì)應(yīng),由此可能會(huì)導(dǎo)致以下后果應(yīng)該發(fā)起的組呼通知消息未發(fā)起,造成組呼小區(qū)移動(dòng)用戶的終端無法接收到組呼;應(yīng)該停止的組呼通知消息未停止發(fā)送,引起組呼小區(qū)的移動(dòng)用戶認(rèn)為組呼仍然存在,但無法進(jìn)行業(yè)務(wù),移動(dòng)終端被吊死。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的目的在于,提出一種組呼資源核查方法,能夠確保BSC和BTS的組呼資源保持一致。
      該方法中,基站控制器BSC和基站BTS分別存儲(chǔ)組呼資源記錄,并包括如下步驟A、將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的組呼資源記錄進(jìn)行比較,如果相同,則不作任何處理并結(jié)束本流程;如果不同,則執(zhí)行步驟B;B、根據(jù)BSC中的組呼資源記錄更新BTS中的組呼資源記錄。
      較佳地,所述組呼資源記錄為關(guān)于組呼通知消息的記錄。
      所述BSC存儲(chǔ)組呼資源記錄為在收到移動(dòng)交換中心MSC的組呼指配請(qǐng)求,生成組呼通知消息后,在本地存儲(chǔ)對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄;根據(jù)收到的來自MSC的清除命令,刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄;所述BTS存儲(chǔ)組呼資源記錄為在收到來自BSC的組呼通知消息后,在本地存儲(chǔ)對(duì)應(yīng)小區(qū)關(guān)于所收到的組呼通知消息的記錄;或根據(jù)收到的來自BSC的組呼通知停止命令,刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)關(guān)于組呼通知消息的記錄。
      步驟A所述將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的關(guān)于組呼通知消息的記錄進(jìn)行比較包括A11、BTS生成包括組呼小區(qū)的小區(qū)號(hào)和BTS所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄的組呼資源核查消息,并向BSC發(fā)送組呼資源核查消息;A12、BSC根據(jù)所收到的組呼資源核查消息中的小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查消息中的關(guān)于組呼通知消息的記錄進(jìn)行比較。
      步驟A11所述BTS生成組呼資源核查消息之前,進(jìn)一步包括
      BSC從本地的小區(qū)列表中選擇一個(gè)組呼小區(qū),生成包括所選擇組呼小區(qū)的小區(qū)號(hào)的組呼資源核查請(qǐng)求消息,并向BTS發(fā)送該組呼資源核查請(qǐng)求消息;步驟A11所述BTS生成組呼資源核查消息為根據(jù)所收到的組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),生成包括該小區(qū)號(hào)以及該小區(qū)號(hào)對(duì)應(yīng)的關(guān)于組呼通知消息的記錄的組呼資源核查消息。
      所述BSC向BTS發(fā)送組呼資源核查請(qǐng)求消息時(shí)進(jìn)一步包括啟動(dòng)一個(gè)預(yù)先設(shè)置時(shí)長的定時(shí)器;所述BTS收到的組呼資源核查請(qǐng)求消息之后,進(jìn)一步包括判斷本地是否存儲(chǔ)要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄,若是則執(zhí)行步驟A11的后續(xù)操作,否則不作任何操作轉(zhuǎn)至步驟A12;步驟A12進(jìn)一步包括BSC判斷是否在定時(shí)器超時(shí)前收到組呼資源核查消息,若是,則停止該定時(shí)器并執(zhí)行步驟A12后續(xù)操作;否則BSC認(rèn)為收到要求核查小區(qū)的關(guān)于組呼通知消息的記錄為空的響應(yīng)消息,并執(zhí)行后續(xù)操作。
      所述BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的組呼資源記錄進(jìn)行比較,比較結(jié)果不同為BSC存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄不為空而組呼資源核查消息中該小區(qū)的關(guān)于組呼通知消息的記錄為空;則步驟B為BSC將本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄發(fā)送給BTS,BTS存儲(chǔ)所收到的關(guān)于組呼通知消息的記錄;或者,所述比較結(jié)果不同為BSC存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄為空而組呼資源核查消息中該小區(qū)的關(guān)于組呼通知消息的記錄不為空;則步驟B為BSC生成并向BTS發(fā)送刪除關(guān)于組呼通知消息的記錄的命令,BTS收到該命令后,刪除本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄。
      BTS收到組呼資源核查請(qǐng)求消息后,進(jìn)一步包括
      BTS根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)的收發(fā)信機(jī)TRX是否為主B載頻,如果是,則繼續(xù)執(zhí)行本流程后續(xù)步驟,否則向BSC返回錯(cuò)誤提示并退出本流程。
      步驟A所述將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的關(guān)于組呼通知消息的記錄進(jìn)行比較包括A21、BTS從下屬的小區(qū)中選擇一個(gè)組呼小區(qū),生成包括所選擇組呼小區(qū)的小區(qū)號(hào)的組呼資源核查請(qǐng)求消息,并向BSC發(fā)送該組呼資源核查請(qǐng)求消息;A22、BSC根據(jù)所收到的組呼資源核查請(qǐng)求消息,生成包括要求核查的組呼小區(qū)的小區(qū)號(hào)和BSC所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄的資源核查響應(yīng)消息,并向BTS返回該響應(yīng)消息;A23、BTS根據(jù)所收到的組呼資源核查響應(yīng)消息中的小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄進(jìn)行比較。
      步驟A21所述BTS向BSC發(fā)送組呼資源核查請(qǐng)求消息時(shí)進(jìn)一步包括啟動(dòng)一個(gè)預(yù)先設(shè)置時(shí)長的定時(shí)器;步驟A22所述BSC所收到的組呼資源核查請(qǐng)求消息之后,進(jìn)一步包括判斷本地是否存儲(chǔ)要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄,若是則執(zhí)行步驟A22的后續(xù)操作,否則不作任何操作;步驟A23進(jìn)一步包括BTS判斷是否在定時(shí)器超時(shí)前收到組呼資源核查響應(yīng)消息,若是,則停止該定時(shí)器并執(zhí)行步驟A23后續(xù)操作;否則BSC認(rèn)為收到要求核查小區(qū)的關(guān)于組呼通知消息的記錄為空的響應(yīng)消息,并執(zhí)行后續(xù)操作。
      BSC收到組呼資源核查請(qǐng)求消息后,進(jìn)一步包括BSC根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)是否為組呼小區(qū),如果是,則繼續(xù)執(zhí)行本流程后續(xù)步驟,否則向BTS返回錯(cuò)誤提示并退出本流程。
      所述BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的組呼資源記錄進(jìn)行比較,比較結(jié)果不同為BTS存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄為空而組呼資源核查響應(yīng)消息中該小區(qū)的關(guān)于組呼通知消息的記錄不為空;則步驟B為BTS將組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄存儲(chǔ)至本地;或者,所述比較結(jié)果不同為BTS存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄不為空而組呼資源核查響應(yīng)消息中該小區(qū)的關(guān)于組呼通知消息的記錄為空;則步驟B為BTS刪除該關(guān)于組呼通知消息的記錄。
      從以上技術(shù)方案可以看出,BSC和BTS分別存儲(chǔ)組呼資源記錄,并通過本發(fā)明所述流程由BSC或BTS將自身所存儲(chǔ)的組呼資源記錄發(fā)送到對(duì)方,將兩者存儲(chǔ)的組呼資源記錄進(jìn)行對(duì)比,當(dāng)發(fā)現(xiàn)有不一致時(shí),BSC的組呼資源記錄保持不變,將BTS的組呼資源記錄變成和BSC一致;因此通過本發(fā)明可以使BSC和BTS的組呼資源保持一致,避免了由于組呼資源不一致導(dǎo)致組呼小區(qū)的移動(dòng)終端無法接收到組呼或移動(dòng)終端被吊死的情況。


      圖1為現(xiàn)有技術(shù)組呼業(yè)務(wù)流程圖;圖2為本發(fā)明實(shí)施例一組呼資源核查流程示意圖;圖3為本發(fā)明實(shí)施例二組呼資源核查流程示意圖。
      具體實(shí)施例方式
      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)闡述。
      本發(fā)明的核心內(nèi)容在于,在組呼業(yè)務(wù)發(fā)起時(shí),BSC和BTS分別保存對(duì)應(yīng)的組呼資源記錄;組呼業(yè)務(wù)結(jié)束時(shí),BSC和BTS將對(duì)應(yīng)的組呼資源記錄刪除;BSC和BTS通過資源核查流程將各自所保存的組呼資源記錄進(jìn)行對(duì)比,如果對(duì)比結(jié)果一致,說明兩者組呼資源保持對(duì)應(yīng),如果對(duì)比結(jié)果不一致則進(jìn)行根據(jù)BSC中的組呼資源記錄更新BTS中的組呼資源記錄,使兩者組呼資源保持一致,通常是BSC的組呼資源記錄保持不變,將BTS的組呼資源記錄更新為和BSC的組呼資源記錄一致。
      為實(shí)現(xiàn)上述發(fā)明目的,將關(guān)于組呼通知消息的記錄作為組呼資源記錄,所述關(guān)于組呼通知消息的記錄中包括了該組呼通知消息的特征信息,如組功能碼等;BSC在收到MSC的組呼指配請(qǐng)求,生成組呼通知消息后,在本地存儲(chǔ)關(guān)于該消息的記錄,在收到MSC的清除命令后,刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄,即將關(guān)于組呼通知消息的記錄變?yōu)榭?;BTS在收到來自BSC的組呼通知消息后,在本地存儲(chǔ)關(guān)于該消息的記錄,在收到來自BSC的組呼通知停止命令后,則刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄。并且,要增加組呼資源核查流程,用于將BSC和BTS存儲(chǔ)的關(guān)于組呼通知消息的記錄進(jìn)行比較,并根據(jù)比較的結(jié)果進(jìn)行相應(yīng)的處理。
      根據(jù)具體實(shí)施方式
      的不同,以下分為兩個(gè)具體實(shí)施例對(duì)本發(fā)明內(nèi)容進(jìn)行說明。
      實(shí)施例一由BSC發(fā)起組呼資源核查流程。
      圖2所示為本發(fā)明實(shí)施例一中,BSC對(duì)BTS的一個(gè)組呼小區(qū)進(jìn)行組呼資源核查的流程示意圖,包括如下步驟步驟201~202BSC從本地的小區(qū)列表中選擇一個(gè)組呼小區(qū),生成相應(yīng)的組呼資源核查請(qǐng)求消息,該消息中包括了所選擇組呼小區(qū)的小區(qū)號(hào),并向BTS發(fā)送該組呼資源核查請(qǐng)求消息;步驟203BTS根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)的收發(fā)信機(jī)(TRX)是否為主B載頻,如果不是,說明該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)不是組呼小區(qū),則轉(zhuǎn)至步驟204;若是,則轉(zhuǎn)至步驟205;步驟204BTS向BSC返回錯(cuò)誤提示,說明要求進(jìn)行組呼資源核查的小區(qū)不是組呼小區(qū),并退出本流程。
      步驟205BTS生成要求進(jìn)行組呼資源核查的組呼小區(qū)的組呼資源核查消息并向BSC發(fā)送;該組呼資源核查消息中包括了該組呼小區(qū)的小區(qū)號(hào)和BTS所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄,如果該響應(yīng)消息長度超過一條消息的最大長度,則將該響應(yīng)消息分段上報(bào);如果BTS中沒有存儲(chǔ)該組呼小區(qū)的關(guān)于組呼通知消息的記錄,則響應(yīng)消息中的關(guān)于組呼通知消息的記錄為空;步驟206BSC根據(jù)所收到的組呼資源核查消息中小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查消息中的組呼通知消息的記錄進(jìn)行對(duì)比,如果本地組呼通知消息的記錄不為空而響應(yīng)消息中記錄為空,則轉(zhuǎn)至步驟207;如果本地組呼通知消息的記錄為空而響應(yīng)消息中不為空,則轉(zhuǎn)至步驟208;如果是其他情況則不作任何操作并結(jié)束本流程。
      步驟207BSC向BTS發(fā)送對(duì)應(yīng)的組呼通知消息,BTS存儲(chǔ)關(guān)于所收到的組呼通知消息的記錄,并在對(duì)應(yīng)的組呼小區(qū)循環(huán)發(fā)送該組呼通知消息并結(jié)束本流程。
      步驟208BSC生成組呼通知停止命令并發(fā)送至BTS,BTS收到組呼通知停止命令后,刪除本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄,在對(duì)應(yīng)的組呼小區(qū)停止發(fā)送該組呼通知消息并結(jié)束本流程。
      以上流程中,也可省去步驟201至步驟202,而由BTS主動(dòng)將所存儲(chǔ)的關(guān)于組呼通知消息的記錄以及對(duì)應(yīng)的小區(qū)號(hào)以組呼資源核查消息的方式上報(bào)給BSC。
      上述流程還可以采用如下替代方案步驟202中,BSC在發(fā)送組呼資源核查消息時(shí),還可以啟動(dòng)一個(gè)預(yù)先設(shè)置的定時(shí)器,時(shí)長可依照需要設(shè)定;步驟205中,如果BTS中沒有存儲(chǔ)該組呼小區(qū)的關(guān)于組呼通知消息的記錄,則不返回組呼資源核查消息;步驟206中,BSC如果收到組呼資源核查消息,則停止該定時(shí)器;如果定時(shí)器超時(shí)且未收到組呼資源核查消息,則相當(dāng)于收到一個(gè)關(guān)于組呼通知消息的記錄為空的組呼資源核查消息。
      以上所述為BSC對(duì)一個(gè)組呼小區(qū)進(jìn)行組呼資源核查的流程,如果BTS下有若干個(gè)小區(qū),則在執(zhí)行完上述步驟后,BSC在本地存儲(chǔ)的小區(qū)列表中再選擇另外一個(gè)組呼小區(qū)重復(fù)執(zhí)行上述步驟201~208,當(dāng)對(duì)所有組呼小區(qū)都執(zhí)行了一次上述步驟201~208后,則完成了一次組呼資源核查。
      實(shí)施例二由BTS發(fā)起組呼資源核查流程。
      圖3所示為本發(fā)明實(shí)施例二中,BTS對(duì)一個(gè)組呼小區(qū)進(jìn)行組呼資源核查的流程示意圖,包括如下步驟步驟301BTS從下屬的小區(qū)中選擇一個(gè)組呼小區(qū),選擇的方式可以是判斷小區(qū)的TRX是否為主B載頻,若是則為組呼小區(qū),否則不是組呼小區(qū);生成所選擇組呼小區(qū)的組呼資源核查請(qǐng)求消息,該消息中包括了該組呼小區(qū)的小區(qū)號(hào),并向BSC發(fā)送該組呼資源核查請(qǐng)求消息;步驟302BSC根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)是否已設(shè)置為組呼小區(qū),若是則執(zhí)行步驟304,否則執(zhí)行步驟303;步驟303BSC向BTS返回錯(cuò)誤提示,說明要求進(jìn)行組呼資源核查的小區(qū)不是組呼小區(qū),并退出本流程。
      步驟304BSC根據(jù)所收到的組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),生成該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)的組呼資源核查響應(yīng)消息并向BTS發(fā)送;該響應(yīng)消息中包括了該組呼小區(qū)的小區(qū)號(hào)和BSC所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄,如果該響應(yīng)消息長度超過一條消息的最大長度,則將該響應(yīng)消息分段下發(fā);如果BSC中沒有存儲(chǔ)該組呼小區(qū)的關(guān)于組呼通知消息的記錄,則響應(yīng)消息中的關(guān)于組呼通知消息的記錄為空;步驟305BTS根據(jù)所收到的組呼資源核查響應(yīng)消息中小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄進(jìn)行對(duì)比,如果本地組呼通知消息的記錄不為空而響應(yīng)消息中記錄為空,則轉(zhuǎn)至步驟307;如果本地組呼通知消息的記錄為空而響應(yīng)消息中不為空,則轉(zhuǎn)至步驟306;如果是其他情況則不作任何操作并結(jié)束本流程。
      步驟306BTS存儲(chǔ)所收到組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄,并在對(duì)應(yīng)的組呼小區(qū)循環(huán)發(fā)送該組呼通知消息并結(jié)束本流程。
      步驟307BTS刪除本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄,并在對(duì)應(yīng)的組呼小區(qū)停止發(fā)送對(duì)應(yīng)的組呼通知消息并結(jié)束本流程。
      上述流程還可以采用如下替代方案步驟301中,BTS在發(fā)送組呼資源核查消息時(shí),還可以啟動(dòng)一個(gè)預(yù)先設(shè)置的定時(shí)器,時(shí)長可依照需要設(shè)定;步驟304中,如果BSC中沒有存儲(chǔ)該組呼小區(qū)的關(guān)于組呼通知消息的記錄,則不返回組呼資源核查響應(yīng)消息;步驟305中,BTS如果收到組呼資源核查響應(yīng)消息,則停止該定時(shí)器;如果定時(shí)器超時(shí)且未收到組呼資源核查響應(yīng)消息,則相當(dāng)于收到一個(gè)關(guān)于組呼通知消息的記錄為空的組呼資源核查響應(yīng)消息。
      以上所述為BTS對(duì)一個(gè)組呼小區(qū)進(jìn)行組呼資源核查的流程,如果BTS下有若干個(gè)小區(qū),則在執(zhí)行完上述步驟后,BTS再選擇另外一個(gè)組呼小區(qū)重復(fù)執(zhí)行上述步驟301~307,當(dāng)對(duì)所有組呼小區(qū)都執(zhí)行了一次上述步驟301~307后,則完成了一次組呼資源核查。
      以上兩個(gè)實(shí)例的組呼資源核查流程,其觸發(fā)方式可以是定時(shí)觸發(fā),兩次組呼資源核查之間的時(shí)間間隔可根據(jù)網(wǎng)絡(luò)狀況設(shè)定;也可以是條件觸發(fā),例如在BSC發(fā)送組呼通知消息或清除命令之后觸發(fā)上述任意一個(gè)組呼資源核查流程,確保BTS正確執(zhí)行了組呼的開始和結(jié)束操作。
      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種組呼資源核查方法,其特征在于,基站控制器BSC和基站BTS分別存儲(chǔ)組呼資源記錄,該方法包括如下步驟A、將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的組呼資源記錄進(jìn)行比較,如果相同,則結(jié)束本流程;如果不同,則執(zhí)行步驟B;B、根據(jù)BSC中的組呼資源記錄更新BTS中的組呼資源記錄。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述組呼資源記錄為關(guān)于組呼通知消息的記錄。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述BSC存儲(chǔ)組呼資源記錄為在收到移動(dòng)交換中心MSC的組呼指配請(qǐng)求,生成組呼通知消息后,在本地存儲(chǔ)對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄;根據(jù)收到的來自MSC的清除命令,刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)的關(guān)于組呼通知消息的記錄;所述BTS存儲(chǔ)組呼資源記錄為在收到來自BSC的組呼通知消息后,在本地存儲(chǔ)對(duì)應(yīng)小區(qū)關(guān)于所收到的組呼通知消息的記錄;或根據(jù)收到的來自BSC的組呼通知停止命令,刪除本地存儲(chǔ)的對(duì)應(yīng)小區(qū)關(guān)于組呼通知消息的記錄。
      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟A所述將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的關(guān)于組呼通知消息的記錄進(jìn)行比較包括A11、BTS生成包括組呼小區(qū)的小區(qū)號(hào)和BTS所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄的組呼資源核查消息,并向BSC發(fā)送組呼資源核查消息;A12、BSC根據(jù)所收到的組呼資源核查消息中的小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查消息中的關(guān)于組呼通知消息的記錄進(jìn)行比較。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟A11所述BTS生成組呼資源核查消息之前,進(jìn)一步包括BSC從本地的小區(qū)列表中選擇一個(gè)組呼小區(qū),生成包括所選擇組呼小區(qū)的小區(qū)號(hào)的組呼資源核查請(qǐng)求消息,并向BTS發(fā)送該組呼資源核查請(qǐng)求消息;步驟A11所述BTS生成組呼資源核查消息為根據(jù)所收到的組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),生成包括該小區(qū)號(hào)以及該小區(qū)號(hào)對(duì)應(yīng)的關(guān)于組呼通知消息的記錄的組呼資源核查消息。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述BSC向BTS發(fā)送組呼資源核查請(qǐng)求消息時(shí)進(jìn)一步包括啟動(dòng)一個(gè)預(yù)先設(shè)置時(shí)長的定時(shí)器;所述BTS收到的組呼資源核查請(qǐng)求消息之后,進(jìn)一步包括判斷本地是否存儲(chǔ)要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄,若是則執(zhí)行步驟A11的后續(xù)操作,否則不作任何操作轉(zhuǎn)至步驟A12;步驟A12進(jìn)一步包括BSC判斷是否在定時(shí)器超時(shí)前收到組呼資源核查消息,若是,則停止該定時(shí)器并執(zhí)行步驟A12后續(xù)操作;否則BSC認(rèn)為收到要求核查小區(qū)的關(guān)于組呼通知消息的記錄為空的響應(yīng)消息,并執(zhí)行后續(xù)操作。
      7.根據(jù)權(quán)利要求4、5或6所述的方法,其特征在于,所述不同為BSC存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄不為空而組呼資源核查消息中該小區(qū)的關(guān)于組呼通知消息的記錄為空;則步驟B為BSC將本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄發(fā)送給BTS,BTS存儲(chǔ)所收到的關(guān)于組呼通知消息的記錄;或者,所述不同為BSC存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄為空而組呼資源核查消息中該小區(qū)的關(guān)于組呼通知消息的記錄不為空;則步驟B為BSC生成并向BTS發(fā)送刪除關(guān)于組呼通知消息的記錄的命令,BTS收到該命令后,刪除本地存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄。
      8.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,BTS收到組呼資源核查請(qǐng)求消息后,進(jìn)一步包括BTS根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)的收發(fā)信機(jī)TRX是否為主B載頻,如果是,則繼續(xù)執(zhí)行本流程后續(xù)步驟,否則向BSC返回錯(cuò)誤提示并退出本流程。
      9.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟A所述將BSC和BTS存儲(chǔ)的對(duì)應(yīng)同一組呼小區(qū)的關(guān)于組呼通知消息的記錄進(jìn)行比較包括A21、BTS從下屬的小區(qū)中選擇一個(gè)組呼小區(qū),生成包括所選擇組呼小區(qū)的小區(qū)號(hào)的組呼資源核查請(qǐng)求消息,并向BSC發(fā)送該組呼資源核查請(qǐng)求消息;A22、BSC根據(jù)所收到的組呼資源核查請(qǐng)求消息,生成包括要求核查的組呼小區(qū)的小區(qū)號(hào)和BSC所存儲(chǔ)的該組呼小區(qū)的關(guān)于組呼通知消息的記錄的資源核查響應(yīng)消息,并向BTS返回該響應(yīng)消息;A23、BTS根據(jù)所收到的組呼資源核查響應(yīng)消息中的小區(qū)號(hào),找到本地存儲(chǔ)的相同小區(qū)號(hào)的關(guān)于組呼通知消息的記錄,并將所找到的關(guān)于組呼通知消息的記錄與組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄進(jìn)行比較。
      10.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟A21所述BTS向BSC發(fā)送組呼資源核查請(qǐng)求消息時(shí)進(jìn)一步包括啟動(dòng)一個(gè)預(yù)先設(shè)置時(shí)長的定時(shí)器;步驟A22所述BSC所收到的組呼資源核查請(qǐng)求消息之后,進(jìn)一步包括判斷本地是否存儲(chǔ)要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄,若是則執(zhí)行步驟A22的后續(xù)操作,否則不作任何操作;步驟A23進(jìn)一步包括BTS判斷是否在定時(shí)器超時(shí)前收到組呼資源核查響應(yīng)消息,若是,則停止該定時(shí)器并執(zhí)行步驟A23后續(xù)操作;否則BSC認(rèn)為收到要求核查小區(qū)的關(guān)于組呼通知消息的記錄為空的響應(yīng)消息,并執(zhí)行后續(xù)操作。
      11.根據(jù)權(quán)利要求9所述的方法,其特征在于,BSC收到組呼資源核查請(qǐng)求消息后,進(jìn)一步包括BSC根據(jù)所收到組呼資源核查請(qǐng)求消息中的小區(qū)號(hào),判斷該小區(qū)號(hào)對(duì)應(yīng)的小區(qū)是否為組呼小區(qū),如果是,則繼續(xù)執(zhí)行本流程后續(xù)步驟,否則向BTS返回錯(cuò)誤提示并退出本流程。
      12.根據(jù)權(quán)利要求10或11所述的方法,其特征在于,所述不同為BTS存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄為空而組呼資源核查響應(yīng)消息中該小區(qū)的關(guān)于組呼通知消息的記錄不為空;則步驟B為BTS將組呼資源核查響應(yīng)消息中的關(guān)于組呼通知消息的記錄存儲(chǔ)至本地;或者,所述不同為BTS存儲(chǔ)的要求核查的組呼小區(qū)的關(guān)于組呼通知消息的記錄不為空而組呼資源核查響應(yīng)消息中該小區(qū)的關(guān)于組呼通知消息的記錄為空;則步驟B為BTS刪除該關(guān)于組呼通知消息的記錄。
      全文摘要
      本發(fā)明公開了一種組呼資源核查方法,基站控制器BSC和基站BTS分別存儲(chǔ)了組呼資源記錄,該方法包括如下步驟A.將BSC和BTS存儲(chǔ)的對(duì)應(yīng)于同一組呼小區(qū)的組呼資源記錄進(jìn)行比較,如果相同,結(jié)束本流程;如果不同,則執(zhí)行步驟B;B.根據(jù)BSC中的組呼資源記錄更新BTS中的組呼資源記錄。通過本發(fā)明可以使BSC和BTS的組呼資源保持一致,避免了由于組呼資源不一致導(dǎo)致組呼小區(qū)的移動(dòng)終端無法接收到組呼或移動(dòng)終端被吊死的情況。
      文檔編號(hào)H04W4/08GK1859803SQ20061006652
      公開日2006年11月8日 申請(qǐng)日期2006年3月28日 優(yōu)先權(quán)日2006年3月28日
      發(fā)明者仲海泉, 侯智強(qiáng) 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1