專利名稱:一種避免消息擁塞的成員狀態(tài)修正方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集群移動(dòng)通信系統(tǒng),尤其涉及一種避免消息擁塞的成員狀態(tài)修 正方法及系統(tǒng)。
背景技術(shù):
集群移動(dòng)通信系統(tǒng),又稱數(shù)字集群通信系統(tǒng),是20世紀(jì)70年代發(fā)展起來(lái) 的 一種較靈活的移動(dòng)通信系統(tǒng),是傳統(tǒng)的專用無(wú)線電調(diào)度網(wǎng)的高級(jí)發(fā)展階段。 所謂集群(Trunking),即使用多個(gè)無(wú)線信道為眾多的用戶服務(wù),就是將有線 電話中繼線的工作方式運(yùn)用到無(wú)線電通信系統(tǒng)中,把有限的信道動(dòng)態(tài)地、自動(dòng) 地、迅速地和最佳地分配給整個(gè)系統(tǒng)的所有用戶,以便最大程度地利用整個(gè)系 統(tǒng)信道的頻率資源。集群移動(dòng)通信系統(tǒng)運(yùn)用交換技術(shù)和計(jì)算機(jī)技術(shù)為系統(tǒng)的全 部用戶提供了很強(qiáng)的分組能力,是一種特殊的用戶程控交換系統(tǒng)。
在數(shù)字集群通信系統(tǒng)中,同一終端雖然可參與多個(gè)呼叫,但在任何時(shí)刻只 可能在一個(gè)呼叫中激活,即同一終端雖然可為多個(gè)呼叫組的共有成員,但在 任何時(shí)刻只能在一個(gè)呼叫組中處于激活狀態(tài),系統(tǒng)側(cè)通過(guò)狀態(tài)機(jī)來(lái)維護(hù)終端的 成員狀態(tài)。數(shù)字集群通信系統(tǒng)支持組呼功能,對(duì)于組呼,終端響應(yīng)傳統(tǒng)式尋呼 后自行接入呼叫,但不會(huì)發(fā)送信令通知系統(tǒng)側(cè)此時(shí)的呼叫狀態(tài),即終端不通 知系統(tǒng)側(cè)此時(shí)自身正接入哪個(gè)組的呼叫中,使得終端的實(shí)際狀態(tài)和系統(tǒng)側(cè)狀態(tài) 機(jī)記錄的狀態(tài)不一致,可能造成終端在系統(tǒng)側(cè)記錄的狀態(tài)中出現(xiàn)多個(gè)激活狀態(tài), 從而導(dǎo)致終端發(fā)起呼叫時(shí)由于系統(tǒng)側(cè)判斷該終端已處于激活狀態(tài)而被拒絕接入 呼叫,直接或者間接地影響用戶切身感受。
現(xiàn)有技術(shù)中,為解決上述終端的實(shí)際狀態(tài)禾口系統(tǒng)側(cè)狀態(tài)機(jī)記錄的狀態(tài)不一 致的問(wèn)題采用終端周期性上報(bào)狀態(tài)的方法,系統(tǒng)側(cè)信任終端上報(bào)的狀態(tài)并以所述終端上報(bào)的狀態(tài)為依據(jù)處理業(yè)務(wù),具體為集群調(diào)度服務(wù)器(PDS )將預(yù)先 設(shè)定的終端狀態(tài)上報(bào)方式通過(guò)尋呼信令下發(fā)給基站和終端,基站把自身的回響 應(yīng)時(shí)機(jī)和反向信令時(shí)隙傳送到終端;終端根據(jù)基站所發(fā)的兩參數(shù)計(jì)算出狀態(tài)上 報(bào)的周期和時(shí)間點(diǎn),并4艮據(jù)PDS設(shè)定的上報(bào)方式向PDS發(fā)送狀態(tài)上報(bào)信令; PDS收到狀態(tài)上報(bào)信令后修正終端的成員狀態(tài)。然而,在實(shí)際應(yīng)用中當(dāng)組內(nèi)終 端用戶數(shù)量較大時(shí),大批量的狀態(tài)上報(bào)信令會(huì)對(duì)系統(tǒng)資源造成非常大的沖擊而 造成信令消息擁塞;如果延長(zhǎng)狀態(tài)上才艮周期,雖然對(duì)系統(tǒng)資源消耗有所減小, 但PDS就不能及時(shí)掌握終端的狀態(tài)變化,也就是說(shuō)PDS不能及時(shí)更新終端的 成員狀態(tài)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種避免消息擁塞的成員狀態(tài)修正 方法及系統(tǒng),可實(shí)現(xiàn)及時(shí)更新系統(tǒng)側(cè)記錄的終端的成員狀態(tài),并避免消息擁塞 的現(xiàn)象。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
本發(fā)明提供了一種避免消息擁塞的成員狀態(tài)修正方法,該方法包括
處于激活狀態(tài)的終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令,PDS收到終端上報(bào)的反
向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確定終端合法后,對(duì)原已記錄的成員狀態(tài)
進(jìn)行修正。
其中,所述PDS判斷終端的合法性時(shí),進(jìn)一步包括確定終端不合法時(shí), 釋放終端的呼叫流程,成員狀態(tài)修正過(guò)程結(jié)束。
其中,所述PDS對(duì)原已記錄的成員狀態(tài)進(jìn)行修正的操作,具體為 PDS判斷原已記錄的終端的成員狀態(tài),如果原記錄中終端在當(dāng)前呼叫組中 的成員狀態(tài)為"接入",在其它呼叫組中的成員狀態(tài)為"非接入",則不對(duì)終端 的原記錄進(jìn)行#~改;如果原記錄中終端在當(dāng)前呼叫組中的成員狀態(tài)為"非接入", 在其它呼叫組中的成員狀態(tài)為"接入",則修正終端原記錄的成員狀態(tài),即將 終端在當(dāng)前呼叫組中的成員狀態(tài)改為"接入",在其它呼叫組中的成員狀態(tài)改為"非接入"。
該方法進(jìn)一步包括
PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端的成員狀態(tài)是否已 知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終 端,并判斷在設(shè)定時(shí)間內(nèi)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)判斷 結(jié)果執(zhí)行對(duì)應(yīng)的修正操作。
其中,所述PDS判斷待查詢終端的成員狀態(tài)是否已知的過(guò)程,進(jìn)一步包括 確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài)修正過(guò)程。 其中,所述PDS根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作,具體為 如果PDS在設(shè)定時(shí)間內(nèi)收到待查詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢 終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"接入",且同步將待查詢終端在其它呼叫 組中的成員狀態(tài)設(shè)為"非接入";如果PDS在設(shè)定時(shí)間內(nèi)未收到待查詢終端的 成員狀態(tài)響應(yīng)消息,則將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"非接入"。 本發(fā)明還才是供了一種避免消息擁塞的成員狀態(tài)修正方法,該方法包括 PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端的成員狀態(tài)是否已 知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終 端,根據(jù)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息執(zhí)行對(duì)應(yīng)的修正操作。
其中,所述PDS判斷待查詢終端的成員狀態(tài)是否已知的過(guò)程,進(jìn)一步包括 確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài)修正過(guò)程。 其中,所述PDS根據(jù)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息執(zhí)行對(duì)應(yīng)的 修正操作,具體為
如果PDS在設(shè)定時(shí)間內(nèi)收到待查詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢 終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"接入",且同步將待查詢終端在其它呼叫 組中的成員狀態(tài)設(shè)為"非接入";如果PDS在設(shè)定時(shí)間內(nèi)未收到待查詢終端的 成員狀態(tài)響應(yīng)消息,則將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"非接入"。 本發(fā)明還提供了一種避免消息擁塞的成員狀態(tài)修正系統(tǒng),該系統(tǒng)包括終 端和PDS;其中,所逸終端,用于向PDS發(fā)送反向業(yè)務(wù)態(tài)信令;
所述PDS,用于收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確 定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。
其中,所述PDS,進(jìn)一步用于確定終端不合法時(shí),釋放終端的呼叫流程。 該系統(tǒng)進(jìn)一步包括查詢終端、PDS和待查詢終端;其中, 所述查詢終端,用于向PDS發(fā)送查詢信息;
所述PDS,用于收到查詢終端所發(fā)的查詢信息,并確定待查詢終端的成員 狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是 否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作;
所述待查詢終端,用于接收PDS下發(fā)的成員狀態(tài)查詢消息,并將成員狀態(tài) 響應(yīng)消息發(fā)送給PDS。
其中,所述PDS,進(jìn)一步用于確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成 員狀態(tài)修正過(guò)程。
本發(fā)明還提供了一種避免消息擁塞的成員狀態(tài)修正系統(tǒng),該系統(tǒng)包括查 詢終端、PDS和待查詢終端;其中,
所述查詢終端,用于向PDS發(fā)送查詢信息;
所述PDS,用于收到查詢終端所發(fā)的查詢信息,并確定待查詢終端的成員 狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是 否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)是否收到待查詢終端的成員狀態(tài) 響應(yīng)消息執(zhí)行對(duì)應(yīng)的^^正操作;
所述待查詢終端,用于接收PDS下發(fā)的成員狀態(tài)查詢消息,并將成員狀態(tài) 響應(yīng)消息發(fā)送給PDS。
其中,所述PDS,進(jìn)一步用于確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成 員狀態(tài)修正過(guò)程。
本發(fā)明提供的避免消息擁塞的成員狀態(tài)修正方法及系統(tǒng),處于激活狀態(tài)的 終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令,PDS收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷 終端的合法性,確定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。由于終端及時(shí)地將反向業(yè)務(wù)態(tài)信令通知系統(tǒng)側(cè)的PDS,未處于激活狀態(tài)的終端則不需上 報(bào)自身的反向業(yè)務(wù)態(tài)信令,可實(shí)現(xiàn)及時(shí)更新系統(tǒng)側(cè)記錄的終端的成員狀態(tài),避 免采用終端周期性上報(bào)成員狀態(tài)的方法修正系統(tǒng)側(cè)記錄,因此減少了系統(tǒng)資源 消耗,有效避免了消息擁塞的現(xiàn)象。
本發(fā)明還提出了一種PDS在終端查詢信息的觸發(fā)下主動(dòng)對(duì)成員狀態(tài)進(jìn)行修 正的方法,PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端的成員狀態(tài) 是否已知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待 查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根 據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作。可實(shí)現(xiàn)對(duì)接入同一激活的呼叫組中,但一直 未上報(bào)反向業(yè)務(wù)態(tài)信令的終端的成員狀態(tài)進(jìn)行修正,因而,進(jìn)一步完善了本發(fā) 明及時(shí)更新系統(tǒng)側(cè)記錄的終端成員狀態(tài)的方案。
圖1為本發(fā)明被動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的方法實(shí)現(xiàn)流程示意圖; 圖2為本發(fā)明主動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的方法實(shí)現(xiàn)流程示意圖; 圖3為本發(fā)明被動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的系統(tǒng)結(jié)構(gòu)示意圖; 圖4為本發(fā)明主動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的基本思想是處于激活狀態(tài)的終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令, PDS收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確定終端合法后, 對(duì)原已記錄的成員狀態(tài)進(jìn)4亍^"正。
其中,如果PDS確定終端不合法,則釋放終端的呼叫流程,結(jié)束成員狀態(tài) 修正過(guò)程。
這里,所述處于激活狀態(tài)的終端為以組呼的方式激活的某呼叫組中的終 端;所述反向業(yè)務(wù)態(tài)信令為終端處于激活狀態(tài)時(shí)向PDS所發(fā)的反向信令。上 述方案可視為PDS根據(jù)終端的反向業(yè)務(wù)態(tài)信令被動(dòng)對(duì)終端的成員狀態(tài)進(jìn)行修正的方法。
本發(fā)明還提出了 PDS在終端查詢信息的觸發(fā)下對(duì)主動(dòng)對(duì)終端的成員狀態(tài)進(jìn) 行修正的方法,如下PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端 的成員狀態(tài)是否已知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消 息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是否收到待查詢終端的成員狀態(tài)響 應(yīng)消息,根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作。
這里,所述查詢終端具有查詢同一呼叫組內(nèi)其它終端成員狀態(tài)的權(quán)限;所 述查詢終端和待查詢終端所在的呼叫組以組呼的方式激活。 下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。 圖1為本發(fā)明被動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的方法實(shí)現(xiàn)流程示意圖,如圖1所 示,該流程包括以下步驟
步驟101:處于激活狀態(tài)的終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令; 這里,終端在申請(qǐng)?jiān)挋?quán)、進(jìn)行通話和釋放話權(quán)等過(guò)程中均會(huì)向PDS發(fā)送反 向業(yè)務(wù)態(tài)信令。所述反向業(yè)務(wù)態(tài)信令中攜帶終端的身份證明信息、終端當(dāng)前所 處的以組呼方式激活的呼叫組的號(hào)碼,即當(dāng)前呼叫組的號(hào)碼等信息。 步驟102: PDS收到反向業(yè)務(wù)態(tài)信令后判斷終端是否合法; 這里,所述PDS判斷終端是否合法為判斷終端是否有權(quán)接入當(dāng)前的呼叫 組中,即判斷終端所發(fā)的反向業(yè)務(wù)態(tài)信令中攜帶的終端的身份證明信息是否 預(yù)先存儲(chǔ)于PDS中。其中,所述終端的身份證明信息包括終端的號(hào)碼、終端 所屬呼叫組的號(hào)碼等信息。
步驟103: PDS確定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正; 具體為PDS確定終端合法后,根據(jù)終端所發(fā)的反向業(yè)務(wù)態(tài)信令確定當(dāng)前 呼叫組的號(hào)碼,之后判斷原已記錄的終端的成員狀態(tài),如果原記錄中終端在當(dāng) 前呼叫組中的成員狀態(tài)為1妄入",即原記錄的終端所對(duì)應(yīng)呼叫組的號(hào)碼與當(dāng) 前呼叫組的號(hào)碼相同,在其它呼叫組中的成員狀態(tài)為"非接入",即原記錄的 終端所對(duì)應(yīng)呼叫組的號(hào)碼與當(dāng)前呼叫組的號(hào)碼不同,則不對(duì)終端的原記錄進(jìn)4亍 修改;如果原記錄中終端在當(dāng)前呼叫組中的成員狀態(tài)為"非接入",而在其它呼叫組中的成員狀態(tài)為"接入",則修正終端原記錄的成員狀態(tài),即將終端在當(dāng) 前呼叫組中的成員狀態(tài)改為"接入",將終端在其它呼叫組中的成員狀態(tài)改為"非 接入"。
本步驟進(jìn)一步包括如果PDS確定終端不合法,則釋放終端的呼叫流程, 結(jié)束成員狀態(tài)修正過(guò)程。
步驟104:成員狀態(tài)修正過(guò)程結(jié)束。
圖2為本發(fā)明主動(dòng)對(duì)成員狀態(tài)進(jìn)行f"正的方法實(shí)現(xiàn)流程示意圖,如圖2所 示,該流程包括以下步驟
步驟201:查詢終端將查詢信息發(fā)送到PDS;
這里,所述查詢信息中攜帶待查詢終端的身份證明信息。
步驟202: PDS收到查詢信息后,判斷待查詢終端的成員狀態(tài)是否已知;
這里,所述判斷為PDS根據(jù)待查詢終端的身份證明信息在自身存儲(chǔ)的各 終端的成員狀態(tài)信息中查詢,確定待查詢終端的成員狀態(tài)是否已知。
步驟203: PDS確定^f寺查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息 發(fā)送到待查詢終端;
具體為PDS確定待查詢終端的成員狀態(tài)未知時(shí),根據(jù)待查詢終端的身份 證明信息將成員狀態(tài)查詢消息發(fā)送到與待查詢終端的身份證明信息對(duì)應(yīng)的待查 詢終端。
進(jìn)一步地,如果PDS確定待查詢終端的成員狀態(tài)已知,則結(jié)束成員狀態(tài)修 正過(guò)程。
本發(fā)明中,如果PDS確定待查詢終端的成員狀態(tài)已知,會(huì)將待查詢終端的 成員狀態(tài)信息返回給查詢終端,這里不再詳述。
這里,如果待查詢終端的成員狀態(tài)已知,則表明PDS已根據(jù)待查詢終端上 傳的反向業(yè)務(wù)態(tài)信令對(duì)成員狀態(tài)進(jìn)行了及時(shí)修正,因此結(jié)束當(dāng)前成員狀態(tài)修正 過(guò)程;如果待查詢終端的成員狀態(tài)未知,則表明待查詢終端雖然為當(dāng)前呼叫組 的成員,但未接入當(dāng)前的呼叫中,處于離線狀態(tài),或表明雖然待查詢終端已接
入當(dāng)前的呼叫中,但一直沒(méi)有發(fā)言,即待查詢終端未向PDS上傳過(guò)反向業(yè)務(wù)態(tài)信令,需要向待查詢終端查詢其成員狀態(tài)。
這里,如果待查詢終端的成員狀態(tài)已知?jiǎng)t確定已知的成員狀態(tài)即為終端當(dāng)
前的成員狀態(tài)的依據(jù)為終端處于通話或主動(dòng)釋放呼叫組的話權(quán)時(shí)均向PDS發(fā) 送反向業(yè)務(wù)態(tài)信令,這樣,PDS就會(huì)對(duì)待查詢終端的成員狀態(tài)進(jìn)行及時(shí)修正; 或如果PDS釋》文;降查詢終端的呼叫流程,則PDS將待查詢終端的呼叫流程釋 放完畢后同樣會(huì)及時(shí)修正待查詢終端的成員狀態(tài)。
步驟204: PDS判斷在i殳定時(shí)間內(nèi)是否收到;降查詢終端的成員狀態(tài)響應(yīng)消
臺(tái)
這里,所述i殳定時(shí)間可為ls、 5s、或10s等。 步驟205: PDS根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作;
具體為如果PDS在設(shè)定時(shí)間內(nèi)收到待查詢終端的成員狀態(tài)響應(yīng)消息,則 將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"接入",且同步將待查詢終端在 其它呼叫組中的成員狀態(tài)設(shè)為"非接入";如果PDS在設(shè)定時(shí)間內(nèi)未收到待查 詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為 "非接入"。
步驟206:成員狀態(tài)修正過(guò)程結(jié)束;
這里,待查詢終端的成員狀態(tài)修正完畢后,PDS將待查詢終端的成員狀態(tài) 信息返回給查詢終端。
下面結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
實(shí)施例一
本實(shí)施例中,PDS被動(dòng)對(duì)終端的成員狀態(tài)進(jìn)行修正,終端(MS)為傳統(tǒng)呼 叫組Groupl和Group2的共有成員,當(dāng)前Groupl處于組呼激活狀態(tài),系統(tǒng)側(cè) 的PDS中所記錄的MS的成員狀態(tài)為MS在Groupl中的成員狀態(tài)為"非接入"; MS在Group2中的成員狀態(tài)為"接入"。
本實(shí)施例的實(shí)現(xiàn)流程為PDS收到MS發(fā)送的反向業(yè)務(wù)態(tài)信令后,對(duì)MS 的合法性進(jìn)行判斷,判斷MS是否屬于Groupl的合法成員;確定該MS為Groupl
12的合法成員,且自身存儲(chǔ)為MS在Groupl中的成員狀態(tài)為"非接入",在Group2 中的成員狀態(tài)為"接入",則將MS在Groupl中的成員狀態(tài)修改為"接入",將 MS在Group2中的成員狀態(tài)修改為"非接入"。
實(shí)施例二
本實(shí)施例中,PDS主動(dòng)對(duì)終端的成員狀態(tài)進(jìn)行修正,MS是傳統(tǒng)呼叫組 Groupl的成員,當(dāng)前Groupl以組呼的方式激活,且MS具有查詢Groupl內(nèi)其 它終端成員狀態(tài)的權(quán)限。
本實(shí)施例的實(shí)現(xiàn)流程為MS要查詢Groupl中某終端的成員狀態(tài),則將查 詢信息發(fā)送到PDS, PDS收到查詢信息后判斷MS要查詢的終端的成員狀態(tài)是 否已知,如果已知,則結(jié)束當(dāng)前的成員狀態(tài)修正過(guò)程;如果未知,則將成員狀 態(tài)查詢消息發(fā)送到待查詢終端,之后判斷在預(yù)設(shè)的5s內(nèi)是否收到待查詢終端的 成員狀態(tài)響應(yīng)消息,如果收到待查詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢終 端在Groupl中的成員狀態(tài)設(shè)為"接入",同步將待查詢終端在Groupl以外的 其他呼叫組中的成員狀態(tài)設(shè)為"非接入",或設(shè)為"退出";如果未收到待查詢 終端的成員狀態(tài)響應(yīng)消息,則PDS確定該待查詢終端處于離線狀態(tài),將4爭(zhēng)查詢 終端在Groupl中的成員狀態(tài)設(shè)為"非接入"、或"退出"。這里,設(shè)所述待查詢 終端還為除了 Groupl以外的其它呼叫組的成員。
圖3為本發(fā)明被動(dòng)對(duì)成員狀態(tài)進(jìn)行修正的系統(tǒng)結(jié)構(gòu)示意圖,如圖3所示, 該系統(tǒng)包括終端和PDS;其中,
所述終端,用于向PDS發(fā)送反向業(yè)務(wù)態(tài)信令;
所述PDS,用于收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確 定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。
所述PDS,進(jìn)一步用于確定終端不合法時(shí),釋放終端的呼叫流程。
圖4為本發(fā)明主動(dòng)對(duì)成員狀態(tài)進(jìn)刊4務(wù)正的系統(tǒng)結(jié)構(gòu)示意圖,如圖4所示, 該系統(tǒng)包括查詢終端、PDS和待查詢終端;其中,
所述查詢終端,用于向PDS發(fā)送查詢信息;所述PDS,用于收到查詢終端所發(fā)的查詢信息,并確定待查詢終端的成員 狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是 否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作;
所述待查詢終端,用于接收PDS下發(fā)的成員狀態(tài)查詢消息,并將成員狀態(tài) 響應(yīng)消息發(fā)送給PDS。
所述PDS,進(jìn)一步用于確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài) 修正過(guò)程。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范 圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng) 包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種避免消息擁塞的成員狀態(tài)修正方法,其特征在于,該方法包括處于激活狀態(tài)的終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令,PDS收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。
2、 根據(jù)權(quán)利要求1所述的避免消息擁塞的成員狀態(tài)^f務(wù)正方法,其特征在于, 所述PDS判斷終端的合法性時(shí),進(jìn)一步包括確定終端不合法時(shí),釋放終端的 呼叫流程,成員狀態(tài)修正過(guò)程結(jié)束。
3、 根據(jù)權(quán)利要求1或2所述的避免消息擁塞的成員狀態(tài)修正方法,其特征 在于,所述PDS對(duì)原已記錄的成員狀態(tài)進(jìn)行修正的才喿作,具體為PDS判斷原已記錄的終端的成員狀態(tài),如果原記錄中終端在當(dāng)前呼叫組中 的成員狀態(tài)為"接入",在其它呼叫組中的成員狀態(tài)為"非接入",則不對(duì)終端 的原記錄進(jìn)行^f務(wù)改;如果原記錄中終端在當(dāng)前呼叫組中的成員狀態(tài)為"非接入", 在其它呼叫組中的成員狀態(tài)為"接入",則修正終端原記錄的成員狀態(tài),即將 終端在當(dāng)前呼叫組中的成員狀態(tài)改為"接入",在其它呼叫組中的成員狀態(tài)改為 "非接入"。
4、 根據(jù)權(quán)利要求1所述的避免消息擁塞的成員狀態(tài)修正方法,其特征在于, 該方法進(jìn)一步包括PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端的成員狀態(tài)是否已 知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終 端,并判斷在設(shè)定時(shí)間內(nèi)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)判斷 結(jié)果執(zhí)行對(duì)應(yīng)的修正操作。
5、 根據(jù)權(quán)利要求4所述的避免消息擁塞的成員狀態(tài)修正方法,其特征在于, 所述PDS判斷待查詢終端的成員狀態(tài)是否已知的過(guò)程,進(jìn)一步包括確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài)1多正過(guò)程。
6、 根據(jù)權(quán)利要求4或5所述的避免消息擁塞的成員狀態(tài)修正方法,其特征在于,所述PDS根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作,具體為如果PDS在設(shè)定時(shí)間內(nèi)收到待查詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢 終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"接入",且同步將待查詢終端在其它呼叫 組中的成員狀態(tài)設(shè)為"非接入";如果PDS在設(shè)定時(shí)間內(nèi)未收到待查詢終端的 成員狀態(tài)響應(yīng)消息,則將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"非接入"。
7、 一種避免消息擁塞的成員狀態(tài)〗務(wù)正方法,其特4正在于,該方法包括 PDS收到查詢終端發(fā)送的查詢信息后,判斷待查詢終端的成員狀態(tài)是否已知,確定待查詢終端的成員狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終 端,根據(jù)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息執(zhí)行對(duì)應(yīng)的修正操作。
8、 根據(jù)權(quán)利要求7所述的避免消息擁塞的成員狀態(tài)修正方法,其特征在于, 所述PDS判斷待查詢終端的成員狀態(tài)是否已知的過(guò)程,進(jìn)一步包括確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài)修正過(guò)程。
9、 根據(jù)權(quán)利要求7或8所述的避免消息擁塞的成員狀態(tài)修正方法,其特征 在于,所述PDS根據(jù)是否收到待查詢終端的成員狀態(tài)響應(yīng)消息執(zhí)行對(duì)應(yīng)的修正 操作,具體為如果PDS在設(shè)定時(shí)間內(nèi)收到待查詢終端的成員狀態(tài)響應(yīng)消息,則將待查詢 終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"接入",且同步將待查詢終端在其它呼叫 組中的成員狀態(tài)設(shè)為"非接入";如果PDS在設(shè)定時(shí)間內(nèi)未收到待查詢終端的 成員狀態(tài)響應(yīng)消息,則將待查詢終端在當(dāng)前呼叫組中的成員狀態(tài)設(shè)為"非接入"。
10、 一種避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在于,該系統(tǒng)包括 終端和PDS;其中,所述終端,用于向PDS發(fā)送反向業(yè)務(wù)態(tài)信令;所述PDS,用于收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確 定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。
11、 根據(jù)權(quán)利要求IO所述的避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在 于,所述PDS,進(jìn)一步用于確定終端不合法時(shí),釋;^大終端的呼叫流程。
12、 根據(jù)權(quán)利要求IO所述的避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包括查詢終端、PDS和待查詢終端;其中, 所述查詢終端,用于向PDS發(fā)送查詢信息;所述PDS,用于收到查詢終端所發(fā)的查詢信息,并確定待查詢終端的成員 狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是 否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)判斷結(jié)果執(zhí)行對(duì)應(yīng)的修正操作;所述待查詢終端,用于接收PDS下發(fā)的成員狀態(tài)查詢消息,并將成員狀態(tài) 響應(yīng)消息發(fā)送給PDS。
13、 根據(jù)權(quán)利要求12所述的避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在 于,所述PDS,進(jìn)一步用于確定^f寺查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài) 修正過(guò)程。
14、 一種避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在于,該系統(tǒng)包括 查詢終端、PDS和^f寺查詢終端;其中,所述查詢終端,用于向PDS發(fā)送查詢信息;所述PDS,用于收到查詢終端所發(fā)的查詢信息,并確定待查詢終端的成員 狀態(tài)未知時(shí),將成員狀態(tài)查詢消息發(fā)送到待查詢終端,并判斷在設(shè)定時(shí)間內(nèi)是 否收到待查詢終端的成員狀態(tài)響應(yīng)消息,根據(jù)是否收到待查詢終端的成員狀態(tài) 響應(yīng)消息執(zhí)行對(duì)應(yīng)的修正操作;所述待查詢終端,用于接收PDS下發(fā)的成員狀態(tài)查詢消息,并將成員狀態(tài) 響應(yīng)消息發(fā)送給PDS。
15、 根據(jù)權(quán)利要求14所述的避免消息擁塞的成員狀態(tài)修正系統(tǒng),其特征在 于,所述PDS,進(jìn)一步用于確定待查詢終端的成員狀態(tài)已知時(shí),結(jié)束成員狀態(tài) 修正過(guò)程。
全文摘要
本發(fā)明公開了一種避免消息擁塞的成員狀態(tài)修正方法,包括處于激活狀態(tài)的終端向PDS發(fā)送反向業(yè)務(wù)態(tài)信令,PDS收到終端上報(bào)的反向業(yè)務(wù)態(tài)信令后判斷終端的合法性,確定終端合法后,對(duì)原已記錄的成員狀態(tài)進(jìn)行修正。本發(fā)明還同時(shí)公開了一種避免消息擁塞的成員狀態(tài)修正系統(tǒng),運(yùn)用該方法和系統(tǒng)可實(shí)現(xiàn)及時(shí)更新系統(tǒng)側(cè)記錄的終端的成員狀態(tài),避免采用終端周期性上報(bào)成員狀態(tài)的方法修正系統(tǒng)側(cè)記錄,因此減少了系統(tǒng)資源消耗,有效避免了消息擁塞的現(xiàn)象。
文檔編號(hào)H04W4/08GK101662729SQ20091009192
公開日2010年3月3日 申請(qǐng)日期2009年9月1日 優(yōu)先權(quán)日2009年9月1日
發(fā)明者侯桂華, 宋亞梅, 張曉霞, 禮 楊 申請(qǐng)人:中興通訊股份有限公司