本發(fā)明涉及通信領(lǐng)域,尤其涉及一種集群通信系統(tǒng)及其用戶終端、動態(tài)組呼的方法。
背景技術(shù):
集群通信系統(tǒng)是一種為移動用戶的生產(chǎn)調(diào)度和指揮等業(yè)務(wù)提供通信服務(wù)的無線電系統(tǒng),其可廣泛應(yīng)用在公共安全、航空、港口、交通物流、救災(zāi)搶險等領(lǐng)域。
集群系統(tǒng)中發(fā)起組呼的方式包括有以下兩種:(1)用戶終端向預(yù)先分配的固定組發(fā)起呼叫;(2)先由調(diào)度臺發(fā)起動態(tài)重組,重組成功后,動態(tài)組內(nèi)終端可以向該動態(tài)組發(fā)起呼叫。
對于第一種方式,通常會出現(xiàn)該固定組中很多不相關(guān)的用戶也參與到該組呼業(yè)務(wù)中,例如,某地發(fā)生了突發(fā)事件或?yàn)?zāi)難,需要立即通知或組織相關(guān)區(qū)域內(nèi)(比如事發(fā)地點(diǎn)5公里范圍內(nèi))的人員來緊急應(yīng)對。若某個固定組共有1000個組成員,但此時該固定組中有300個組成員在相關(guān)區(qū)域以外的其它地方,沒必要參與該組呼業(yè)務(wù)。這種情況下,若向該固定組發(fā)起呼叫,這300個組成員雖然為不相關(guān)人員,但是依然需要響應(yīng)針對此組的呼叫,如若這300個終端分布于事發(fā)地5公里范圍內(nèi)的基站覆蓋范圍之外,那么則需要占用其他基站的業(yè)務(wù)信道資源,造成信道資源的浪費(fèi),而且,這300個組成員由于參與了該組呼業(yè)務(wù),將影響針對其的其他業(yè)務(wù)的進(jìn)行。
對于第二種方式,由于動態(tài)重組是指通過空口方式將新的通話組編入用戶終端的業(yè)務(wù),所以,在動態(tài)重組流程中,基站要向每一個被重組的用戶終端發(fā)送尋呼信令(c_ahoy),且每一個被重組的用戶終端都需要向基站回復(fù)應(yīng)答信令(c_acku)。當(dāng)被重組的用戶終端的數(shù)量較多時,這種動態(tài)重組機(jī)制使得完成全部用戶終端的動態(tài)重組耗時較長,無法滿足用戶希望快速響應(yīng)的要求,而且,需要長時間占用控制信道資源。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種集群通信系統(tǒng)及其用戶終端、動態(tài)組呼的方法,既不需要花費(fèi)長時間進(jìn)行動態(tài)重組,又使得不相關(guān)的組成員不需要參與組呼業(yè)務(wù)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種集群通信系統(tǒng)的動態(tài)組呼的方法,包括:
實(shí)時獲取自身的位置信息,并根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,依次判斷自身位置是否在所述區(qū)域范圍內(nèi),若是,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活;若否,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活;
當(dāng)在控制信道上接收到呼叫建立請求時,從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,并判斷所述動態(tài)組號是否為激活狀態(tài),而且,在所述動態(tài)組號為激活狀態(tài)時,切換到所述業(yè)務(wù)信道。
優(yōu)選地,還包括:
將相應(yīng)動態(tài)組號的狀態(tài)信息上報給控制裝置。
優(yōu)選地,在實(shí)時獲取自身的位置信息之前,還包括:
在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息,并判斷自身是否屬于所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
優(yōu)選地,將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活的步驟包括:
判斷所述相應(yīng)動態(tài)組號的狀態(tài)是否為激活狀態(tài),若否,則將所述相應(yīng)動態(tài)組號的狀態(tài)更改為激活狀態(tài);
將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活的步驟包括:
判斷所述相應(yīng)動態(tài)組號的狀態(tài)是否為激活狀態(tài),若是,則將相應(yīng)動態(tài)組號的狀態(tài)更改為去激活狀態(tài)。
本發(fā)明還構(gòu)造一種集群通信系統(tǒng)的動態(tài)組呼的方法,包括:
當(dāng)在控制信道上接收到呼叫建立請求時,獲取自身的位置信息;
從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,根據(jù)自身所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,獲取所述動態(tài)組號所對應(yīng)的區(qū)域范圍,并判斷自身位置是否在所述區(qū)域范圍內(nèi);
在判斷自身位置在所述區(qū)域范圍內(nèi)時,將所述動態(tài)組號的狀態(tài)設(shè)置為激活,并切換到所述業(yè)務(wù)信道。
優(yōu)選地,在接收呼叫建立請求的步驟之前,還包括:
在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息,并判斷自身是否屬于所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
本發(fā)明還構(gòu)造一種集群通信系統(tǒng)的用戶終端,包括第一處理器、第一存儲器及第一通信模塊,其中,
所述第一通信模塊,用于在控制信道上接收呼叫建立請求;
所述第一存儲器,用于存儲程序指令及至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;
所述第一處理器,用于根據(jù)所述程序指令執(zhí)行以下步驟:
實(shí)時獲取自身的位置信息,并根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,依次判斷自身位置是否在所述區(qū)域范圍內(nèi),若是,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活;若否,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活;
當(dāng)在控制信道上接收到呼叫建立請求時,從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,并判斷所述動態(tài)組號是否為激活狀態(tài),而且,在所述動態(tài)組號為激活狀態(tài)時,切換到所述業(yè)務(wù)信道。
優(yōu)選地,所述第一處理器,還用于根據(jù)所述程序指令執(zhí)行以下步驟:
將相應(yīng)動態(tài)組號的狀態(tài)信息通過所述第一通信模塊上報給控制裝置。
優(yōu)選地,
所述第一通信模塊,還用于在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息;而且,
所述第一處理器,還用于根據(jù)所述程序指令執(zhí)行以下步驟:
當(dāng)在控制信道上接收到廣播包時,判斷自身是否屬于所述廣播包中的所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
本發(fā)明還構(gòu)造一種集群通信系統(tǒng)的用戶終端,包括第二處理器、第二存儲器及第二通信模塊,其中,
所述第二通信模塊,用于在控制信道上接收呼叫建立請求;
所述第二存儲器,用于存儲程序指令及至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;
所述第二處理器,用于根據(jù)所述程序指令執(zhí)行以下步驟:
當(dāng)在控制信道上接收到呼叫建立請求時,獲取自身的位置信息,并從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,根據(jù)自身所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,獲取所述動態(tài)組號所對應(yīng)的區(qū)域范圍,且判斷自身位置是否在所述區(qū)域范圍內(nèi);
在判斷自身位置在所述區(qū)域范圍內(nèi)時,將所述動態(tài)組號的狀態(tài)設(shè)置為激活,并切換到所述業(yè)務(wù)信道。
本發(fā)明還構(gòu)造一種集群通信系統(tǒng),包括以上所述的用戶終端。
實(shí)施本發(fā)明的技術(shù)方案,既不需要花費(fèi)長時間進(jìn)行動態(tài)重組,又使得不相關(guān)的組成員(在設(shè)定的區(qū)域范圍外的用戶終端)不參與該組呼業(yè)務(wù),這些不相關(guān)的組成員可以用來進(jìn)行其它業(yè)務(wù),節(jié)省了系統(tǒng)資源及信道資源。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。附圖中:
圖1是本發(fā)明集群通信系統(tǒng)的動態(tài)組呼的方法實(shí)施例一的流程圖;
圖2是本發(fā)明集群通信系統(tǒng)的動態(tài)組呼的方法實(shí)施例二的流程圖;
圖3是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例一的邏輯結(jié)構(gòu)圖;
圖4是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例二的邏輯結(jié)構(gòu)圖;
圖5是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例三的邏輯結(jié)構(gòu)圖;
圖6是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例四的邏輯結(jié)構(gòu)圖。
具體實(shí)施方式
圖1是本發(fā)明集群通信系統(tǒng)的動態(tài)組呼的方法實(shí)施例一的流程圖,在該實(shí)施例中,用戶終端進(jìn)行以下步驟:
s12.實(shí)時獲取自身的位置信息,并根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,依次判斷自身位置是否在所述區(qū)域范圍內(nèi),若是,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活;若否,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活。
在該步驟中,用戶終端實(shí)時地判斷自身的位置是否在每個動態(tài)組號所對應(yīng)的區(qū)域范圍內(nèi),并且根據(jù)位置判斷結(jié)果來設(shè)置相應(yīng)動態(tài)組號的狀態(tài)。也就是說,對于用戶終端,其所在的動態(tài)組所對應(yīng)的動態(tài)組號帶有狀態(tài)標(biāo)識信息,狀態(tài)包括激活狀態(tài)及去激活狀態(tài)。而且,該動態(tài)組的狀態(tài)標(biāo)識與自身位置相關(guān)。例如,對于動態(tài)組號為901的動態(tài)組,其共有1000個組成員,但僅有700個組成員在該動態(tài)組號所對應(yīng)的區(qū)域范圍內(nèi),而另外300個組成員卻在該動態(tài)組號所對應(yīng)的區(qū)域范圍外,因此,對于在此區(qū)域范圍內(nèi)的700個組成員,其用戶終端中動態(tài)組號901為激活狀態(tài),而對于另外300個在此區(qū)域范圍外的組成員,其用戶終端中動態(tài)組號901為去激活狀態(tài)。
另外,由于一些用戶終端可同時屬于多個動態(tài)組,例如,對于某個用戶終端,其同時在動態(tài)組號為901的動態(tài)組及動態(tài)組號為902的動態(tài)組中,且該用戶終端所在的每個動態(tài)組的動態(tài)組號及相應(yīng)的區(qū)域范圍信息可預(yù)先存儲在用戶終端中。由于位置檢測是實(shí)時的,所以,可能某個時刻,該用戶終端進(jìn)入動態(tài)組號為901所對應(yīng)的區(qū)域范圍內(nèi),而不在動態(tài)組號為902所對應(yīng)的區(qū)域范圍內(nèi)時,此時,動態(tài)組號901是激活狀態(tài),動態(tài)組號902是去激活狀態(tài);在另一時刻,該用戶終端進(jìn)入動態(tài)組號為902所對應(yīng)的區(qū)域范圍內(nèi),而不在動態(tài)組號為901所對應(yīng)的區(qū)域范圍內(nèi)時,此時,動態(tài)組號902是激活狀態(tài),動態(tài)組號901是去激活狀態(tài)。
s13.當(dāng)在控制信道上接收到呼叫建立請求時,從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,并判斷所述動態(tài)組號是否為激活狀態(tài),而且,在所述動態(tài)組號為激活狀態(tài)時,切換到所述業(yè)務(wù)信道。
在該步驟中,用戶終端在接收到針對該動態(tài)組號的呼叫建立請求時,只有在該動態(tài)組號已激活的情況下,才切換到該動態(tài)組號所對應(yīng)的業(yè)務(wù)信道上,以參與該組呼業(yè)務(wù)。在上述例子中,對于動態(tài)組號為901的動態(tài)組,由于僅有700個組成員的用戶終端中該動態(tài)組號是激活的,所以僅這700個用戶終端參與該組呼業(yè)務(wù)。而另外的300個組成員的用戶終端中該動態(tài)組號為非激活狀態(tài),所以這300個用戶終端不參與該組呼業(yè)務(wù)。
通過實(shí)施該實(shí)施例的技術(shù)方案,當(dāng)有對指定區(qū)域發(fā)起組呼叫的需求時,可預(yù)先劃分好某個動態(tài)組號所對應(yīng)的區(qū)域范圍,并存儲在相應(yīng)用戶終端中。當(dāng)用戶終端進(jìn)入到相應(yīng)動態(tài)組號對應(yīng)的區(qū)域范圍時,此動態(tài)組號將被激活;當(dāng)用戶終端移出此區(qū)域范圍時,此動態(tài)組號將被去激活。若用戶終端收到對此動態(tài)組的呼叫建立請求,則先判斷此動態(tài)組號是否激活,只有在被激活的情況下才響應(yīng)呼叫,否則不響應(yīng)。因此,既不需要花費(fèi)長時間進(jìn)行動態(tài)重組,又使得不相關(guān)的組成員(在此區(qū)域范圍外的用戶終端)不參與該組呼業(yè)務(wù),這些不相關(guān)的組成員可以用來進(jìn)行其它業(yè)務(wù),節(jié)省了系統(tǒng)資源及信道資源。
進(jìn)一步地,在步驟s12之后,還包括:
s14.將相應(yīng)動態(tài)組號的狀態(tài)信息上報給控制裝置。這樣,調(diào)度臺在組呼業(yè)務(wù)建立前及進(jìn)行組呼業(yè)務(wù)時,均可直觀地獲知用戶終端的哪些動態(tài)組已被激活,或者,獲知某個區(qū)域范圍內(nèi)支持動態(tài)組激活功能的用戶終端有哪些,從而便于指揮調(diào)度。
進(jìn)一步地,在步驟s12之前,還包括:
s11.在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息,并判斷自身是否屬于所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
在該步驟中,首先說明的是,組分為固定組和動態(tài)組,動態(tài)組像固定組一樣,可由調(diào)度臺建立或者由權(quán)限級別高的用戶終端建立。在建立動態(tài)組(或固定組)后,可將動態(tài)組號(或固定組號)預(yù)先寫入相應(yīng)的用戶終端及控制裝置中。例如,若某個用戶終端同時屬于固定組號為900的固定組及動態(tài)組號為901的動態(tài)組。
當(dāng)發(fā)起者有對指定區(qū)域發(fā)起組呼叫的需求時,例如,某地發(fā)生了突發(fā)事件或?yàn)?zāi)難,需要立即通知或組織相關(guān)區(qū)域內(nèi)(比如事發(fā)地點(diǎn)5公里范圍內(nèi))的人員來緊急應(yīng)對,此時,控制裝置可在控制信道上廣播一條消息,以將某個動態(tài)組的區(qū)域范圍信息(比如事發(fā)地點(diǎn)5公里范圍內(nèi))及信道信息告知該動態(tài)組的組成員。當(dāng)用戶終端收到該廣播包后,判斷廣播包中的動態(tài)組號是否包含在預(yù)先寫入的動態(tài)組號中,若是,則可判斷自身屬于該動態(tài)組號所對應(yīng)的動態(tài)組,進(jìn)而存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。反之,不做任何處理。
優(yōu)選地,在步驟s12中,在對相應(yīng)動態(tài)組號的狀態(tài)進(jìn)行設(shè)置之前,還可先判斷一下動態(tài)組號的狀態(tài)是什么,若當(dāng)前狀態(tài)與要設(shè)置的狀態(tài)相同,就不必進(jìn)行處理,只有在不同時才進(jìn)行設(shè)置。具體為:
將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活的步驟包括:
判斷所述相應(yīng)動態(tài)組號的狀態(tài)是否為激活狀態(tài),若否,則將所述相應(yīng)動態(tài)組號的狀態(tài)更改為激活狀態(tài);
將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活的步驟包括:
判斷所述相應(yīng)動態(tài)組號的狀態(tài)是否為激活狀態(tài),若是,則將所述相應(yīng)動態(tài)組號的狀態(tài)更改為去激活狀態(tài)。
圖2是本發(fā)明集群通信系統(tǒng)的動態(tài)組呼的方法實(shí)施例二的流程圖,在該實(shí)施例中,用戶終端進(jìn)行以下步驟:
s22.當(dāng)在控制信道上接收到呼叫建立請求時,獲取自身的位置信息;
s23.從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,獲取所述呼叫動態(tài)組號所對應(yīng)的區(qū)域范圍,且判斷自身位置是否在所述區(qū)域范圍內(nèi)。
上述兩個步驟相比圖1所示的步驟s12,所不同的僅是,獲取位置信息及進(jìn)行位置判斷是在收到針對所述動態(tài)組號的呼叫建立請求時才進(jìn)行的,而步驟s12則是實(shí)時進(jìn)行的。
s24.在判斷自身位置在所述區(qū)域范圍內(nèi)時,將所述動態(tài)組號的狀態(tài)設(shè)置為激活,并切換到所述業(yè)務(wù)信道。
在該步驟中,當(dāng)用戶終端判斷自身位置在該動態(tài)組號所對應(yīng)的區(qū)域范圍內(nèi)時,就切換到該動態(tài)組號所對應(yīng)的業(yè)務(wù)信道,同時,將該動態(tài)組號的狀態(tài)設(shè)置為激活。另外,對于屬于該動態(tài)組且在區(qū)域范圍外的用戶終端,其并不參與該組呼業(yè)務(wù),而且,將所述動態(tài)組號的狀態(tài)設(shè)置為去激活。
通過實(shí)施該實(shí)施例的技術(shù)方案,當(dāng)有對指定區(qū)域發(fā)起組呼叫的需求時,可預(yù)先劃分好某個動態(tài)組號所對應(yīng)的區(qū)域范圍,并存儲在相應(yīng)用戶終端中。當(dāng)用戶終端收到對此動態(tài)組的呼叫建立請求,則先根據(jù)自己的位置信息判斷是否在相應(yīng)動態(tài)組號對應(yīng)的區(qū)域范圍內(nèi),只有在此區(qū)域范圍內(nèi)的用戶終端才響應(yīng)呼叫,并將此動態(tài)組號激活,否則不響應(yīng)。因此,既不需要花費(fèi)長時間進(jìn)行動態(tài)重組,又使得不相關(guān)的組成員(在此區(qū)域范圍外的用戶終端)不參與該組呼業(yè)務(wù),這些不相關(guān)的組成員可以用來進(jìn)行其它業(yè)務(wù),節(jié)省了系統(tǒng)資源及信道資源。
進(jìn)一步地,在步驟s22之前,還包括:
s21.在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息,并判斷自身是否屬于所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。該步驟上述實(shí)施例中的步驟s11相同,在此不做贅述。
圖3是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例一的邏輯結(jié)構(gòu)圖,該實(shí)施例的用戶終端包括第一接收模塊11、第一存儲模塊12、第一位置判斷模塊13、第一狀態(tài)設(shè)置模塊14和第一呼叫處理模塊15。其中,第一存儲模塊12用于存儲至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;第一位置判斷模塊13用于實(shí)時獲取自身的位置信息,并根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,依次判斷自身位置是否在所述區(qū)域范圍內(nèi);第一狀態(tài)設(shè)置模塊14用于在判斷自身位置在所述區(qū)域范圍內(nèi)時,將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活;在判斷自身位置在所述區(qū)域范圍外時,將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活;第一接收模塊11用于在控制信道上接收呼叫建立請求;第一呼叫處理模塊15用于在接收到所述呼叫建立請求時,從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,并判斷所述動態(tài)組號是否為激活狀態(tài),而且,在所述動態(tài)組號為激活狀態(tài)時,切換到所述業(yè)務(wù)信道。
圖4是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例二的邏輯結(jié)構(gòu)圖,該實(shí)施例的用戶終端包括第二接收模塊21、第二存儲模塊22、第二位置判斷模塊23、第二狀態(tài)設(shè)置模塊24和第二呼叫處理模塊25。其中,第二存儲模塊22存儲至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;第二接收模塊21用于在控制信道上接收呼叫建立請求;第二位置判斷模塊23用于在接收到所述呼叫建立請求時,獲取自身的位置信息,并從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,根據(jù)自身所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,獲取所述動態(tài)組號所對應(yīng)的區(qū)域范圍,且判斷自身位置是否在所述區(qū)域范圍內(nèi);第二狀態(tài)設(shè)置模塊24用于在判斷自身位置在所述區(qū)域范圍內(nèi)時,將所述動態(tài)組號的狀態(tài)設(shè)置為激活,在判斷自身位置在所述區(qū)域范圍外時,將所述動態(tài)組號的狀態(tài)設(shè)置為去激活;第二呼叫處理模塊25用于在判斷自身位置在所述區(qū)域范圍內(nèi)時,切換到所述業(yè)務(wù)信道。
進(jìn)一步地,本發(fā)明的用戶終端還包括狀態(tài)上報模塊,該狀態(tài)上報模塊用于將相應(yīng)動態(tài)組號的狀態(tài)信息上報給控制裝置。
進(jìn)一步地,本發(fā)明的用戶終端還包括狀態(tài)判斷模塊,而且,狀態(tài)判斷模塊用于判斷所述相應(yīng)動態(tài)組號的狀態(tài)是否為激活狀態(tài)。而且,第一狀態(tài)設(shè)置模塊14(或第二狀態(tài)設(shè)置模塊24)用于在判斷自身位置在所述區(qū)域范圍內(nèi),且所述相應(yīng)動態(tài)組號的狀態(tài)為去激活狀態(tài)時,將所述相應(yīng)動態(tài)組號的狀態(tài)更改為激活;在判斷自身位置在所述區(qū)域范圍外,且所述相應(yīng)動態(tài)組號的狀態(tài)為激活狀態(tài)時,將所述相應(yīng)動態(tài)組號的狀態(tài)更改為去激活。
進(jìn)一步地,本發(fā)明的用戶終端還包括組判斷模塊,而且,第一接收模塊11(或第二接收模塊21)還用于在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息。組判斷模塊用于在接收到廣播包時,判斷自身是否屬于所述動態(tài)組號所對應(yīng)的動態(tài)組。第一存儲模塊12(或第二存儲模塊22)用于在判斷自身屬于所述動態(tài)組號所對應(yīng)的動態(tài)組時,存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
圖5是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例三的邏輯結(jié)構(gòu)圖,該實(shí)施例的用戶終端包括第一處理器31、第一存儲器32、第一通信模塊33。其中,第一通信模塊33用于在控制信道上接收呼叫建立請求;第一存儲器32用于存儲程序指令及至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;第一處理器33用于根據(jù)所述程序指令執(zhí)行以下步驟:
實(shí)時獲取自身的位置信息,并根據(jù)所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,依次判斷自身位置是否在所述區(qū)域范圍內(nèi),若是,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為激活;若否,則將相應(yīng)動態(tài)組號的狀態(tài)設(shè)置為去激活;
當(dāng)在控制信道上接收到呼叫建立請求時,從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,并判斷所述動態(tài)組號是否為激活狀態(tài),而且,在所述動態(tài)組號為激活狀態(tài)時,切換到所述業(yè)務(wù)信道。
在一個可選實(shí)施例中,進(jìn)一步地,第一處理器31還用于根據(jù)所述程序指令執(zhí)行以下步驟:
將相應(yīng)動態(tài)組號的狀態(tài)信息通過所述第一通信模塊33上報給控制裝置。
在一個可選實(shí)施例中,進(jìn)一步地,第一通信模塊33還用于在控制信道上接收廣播包,所述廣播包包括動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍信息;而且,
第一處理器31還用于根據(jù)所述程序指令執(zhí)行以下步驟:
當(dāng)在控制信道上接收到廣播包時,判斷自身是否屬于所述廣播包中的所述動態(tài)組號所對應(yīng)的動態(tài)組,若是,則存儲所述廣播包中的動態(tài)組號及其所對應(yīng)的區(qū)域范圍。
圖6是本發(fā)明集群通信系統(tǒng)的用戶終端實(shí)施例四的邏輯結(jié)構(gòu)圖,該實(shí)施例的用戶終端包括第二處理器41、第一存儲器42、第一通信模塊43。其中,第二通信模塊43用于在控制信道上接收呼叫建立請求;第二存儲器42用于存儲程序指令及至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍;第二處理器41用于根據(jù)所述程序指令執(zhí)行以下步驟:
當(dāng)在控制信道上接收到呼叫建立請求時,獲取自身的位置信息,并從所述呼叫建立請求中獲取其攜帶的動態(tài)組號及業(yè)務(wù)信道,根據(jù)自身所存儲的至少一個動態(tài)組號及所述動態(tài)組號所對應(yīng)的區(qū)域范圍,獲取所述動態(tài)組號所對應(yīng)的區(qū)域范圍,且判斷自身位置是否在所述區(qū)域范圍內(nèi);
在判斷自身位置在所述區(qū)域范圍內(nèi)時,將所述動態(tài)組號的狀態(tài)設(shè)置為激活,并切換到所述業(yè)務(wù)信道。
本發(fā)明還構(gòu)造一種集群通信系統(tǒng),包括控制裝置及用戶終端,其中,用戶終端的邏輯結(jié)構(gòu)可參照前文所述,在此不做贅述。另外,在集群通信系統(tǒng)為分布式集群通信系統(tǒng)時,控制裝置設(shè)置在基站中;在在集群通信系統(tǒng)為集中式集群通信系統(tǒng)時,控制裝置可設(shè)置在控制中心或基站中。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何纂改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。