專利名稱:一種選擇通話群組的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集群通信技術(shù)領(lǐng)域,特別涉及一種選擇通話群組的方法、系統(tǒng)及裝置。
背景技術(shù):
集群通信是指一種專用的調(diào)度通信方式,包括專用指揮和調(diào)度通信,在使用中集群用戶可以同時加入呼叫,通話以單工方式工作。從廣義上講,包括無線對講系統(tǒng)在內(nèi)的具有調(diào)度通信功能的各種無線通信系統(tǒng)均可納入集群通信系統(tǒng)的范疇。 —個基本的基于CDMA2000的集群系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,包括基于CDMA2000的集群系統(tǒng)終端、基站子系統(tǒng)(BSS,Base Station Subsystem)、調(diào)度子系統(tǒng)(DSS,Dispatch Subsystem)、交換子系統(tǒng)(MSS,Mobile SwitchSubsystem)組成。其中,調(diào)度子系統(tǒng)DSS主要包括調(diào)度終端(PDC, PTTDispatch Client)、調(diào)度服務(wù)器(PDS, PTT DispatchServer)和調(diào)度數(shù)據(jù)庫(PHR, PTT Home Register)。 PDC作為集群呼叫接入到PDS的語音數(shù)據(jù)網(wǎng)關(guān),對反向集群語音業(yè)務(wù)流進行匯集,對前向集群語音流進行分發(fā)。PDC還建立到PDS的專用信令鏈路,在基站控制器BSC和PDS之間傳送與集群呼叫有關(guān)的信令。由于PDC通常位于BSS子系統(tǒng)內(nèi),從技術(shù)實現(xiàn)上一般劃歸基站子系統(tǒng)。 PDS是集群呼叫的總控制點、中心處理點,完成集群調(diào)度呼叫的處理,包括一按即
說(PTT, Push-to-Talk)呼叫控制、PTT通話管理、通過PHR對用戶進行鑒權(quán)、授權(quán)和計費、
通過PHR對用戶進行群組管理和位置更新以及PTT語音流報文分發(fā)等。 PHR完成數(shù)據(jù)庫管理和配置功能,為集群用戶提供群組注冊、群組成員注冊,并提
供集群成員的本地信息以及集群成員的業(yè)務(wù)權(quán)限信息,完成呼叫統(tǒng)計和計費功能。 DSS中還包括PTT的調(diào)度代理服務(wù)器DAS,是對移動臺用戶和固定臺用戶進行調(diào)
度控制和業(yè)務(wù)管理的設(shè)備,可以對集團內(nèi)的群組/用戶/呼叫等進行調(diào)度和管理,例如可以
單呼、組呼、廣播呼叫、強插強拆、動態(tài)重組、遙斃/復(fù)活等調(diào)度功能,以及增加群組、刪除群
組、增加成員、刪除成員等管理功能。 用戶在DAS對群組的優(yōu)先級進行設(shè)置。設(shè)置后的群組的優(yōu)先級數(shù)據(jù)存儲于數(shù)據(jù)庫中。發(fā)起群組呼叫的過程時,調(diào)度子系統(tǒng)向數(shù)據(jù)庫查詢?nèi)航M優(yōu)先級。通過對群組進行優(yōu)先級的區(qū)分,使高優(yōu)先級群組可以搶占低優(yōu)先級群組的資源。 目前的基于CDMA2000的集群系統(tǒng)系統(tǒng)中每個終端最多可以屬于20個群組。終端在一個群組組呼過程中,如果該終端所屬的高優(yōu)先級群組發(fā)起組呼,終端會退出原先的組呼加入到高優(yōu)先級的組呼中,也就是強拆;如果該終端所屬的其他同樣優(yōu)先級群組或者更低優(yōu)先級群組發(fā)起組呼,終端不會退出目前的組呼,終端界面也不會有任何變化顯示。也就是說,終端在一個群組組呼過程中,如果有其他群組發(fā)起組呼,有兩種處理方式一個是當前組呼被強拆掉, 一個就是終端沒有任何變化,毫不知情。 因此,當一個終端同時屬于兩個群組群組A和群組B,其中,群組A的優(yōu)先級高于群組B。群組A和群組B都在呼叫的情況下,由于群組A的優(yōu)先級高于群組B,則終端首先加入群組A的組呼中,只有在終端主動退出群組A后,才會遲后接入到群組B中。并且,終端首先加入了群組A的呼叫,對于群組B發(fā)起的呼叫,終端并沒有任何顯示,也就是說終端并不知道什么時候群組B開始呼叫,也就無法及時加入。這樣,若該終端某一段時間需更加關(guān)注群組B的情況,想隨時知道群組B的情況,并且加入,按照上述的方法是很難實現(xiàn)的。
因此,目前終端還很難實現(xiàn)從一個優(yōu)先級高的群組組呼中自動切換到一個優(yōu)先級低的群組組呼中,并且也不能主動加入一個群組的組呼中。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種選擇通話群組的方法、系統(tǒng)及裝置,用以解決現(xiàn)有技術(shù)中很難實現(xiàn)將終端從一個優(yōu)先級高的群組組呼中自動切換到一個優(yōu)先級低的群組組呼中問題。 本發(fā)明實施例提供一種選擇通話群組的方法,包括 終端接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息; 所述終端根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的
組呼中。 本發(fā)明實施例提供一種選擇通話群組的系統(tǒng),包括 終端,用于接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息,根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中;
集群服務(wù)器,用于向所述終端發(fā)送所述終端所屬的至少一個群組的狀態(tài)信息。
本發(fā)明實施例提供一種選擇通話群組的終端,包括 接收單元,用于接收所述集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息; 選擇單元,用于根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中。 本發(fā)明實施例提供一種選擇通話群組的服務(wù)器,包括
確定單元,用于確定終端所屬的至少一個群組的狀態(tài)信息;
發(fā)送單元,用于向所述終端發(fā)送確定的每個群組的狀態(tài)信息。 本發(fā)明實施例終端接收集群服務(wù)器發(fā)送的該終端所屬的至少一個群組的狀態(tài)信息,所述終端根據(jù)返回的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中,這樣,無論終端在待機狀態(tài),還是在組呼過程中,都可以根據(jù)接收到的每個群組的狀態(tài)信息,主動選擇一個群組加入,也可以方便地切換至其他通話的群組中,能主動從一個優(yōu)先級高的群組組呼中自動切換到一個優(yōu)先級低的群組組呼中,增加了終端的主動性和靈活性。
圖1為現(xiàn)有技術(shù)中集群系統(tǒng)的網(wǎng)絡(luò)架構(gòu) 圖2為本發(fā)明實施例中集群系統(tǒng)的網(wǎng)絡(luò)架構(gòu) 圖3為本發(fā)明實施例中選擇通話群組的流程 圖4為本發(fā)明一實施例中選擇通話群組的流程 圖5為本發(fā)明另一實施例中選擇通話群組的流程圖; 圖6為本發(fā)明實施例一中集群服務(wù)器保存群組的狀態(tài)信息的流程圖; 圖7為本發(fā)明實施例一中在通話群組間進行切換的流程圖; 圖8為本發(fā)明實施例中選擇通話群組的終端的結(jié)構(gòu)圖; 圖9為本發(fā)明實施例中選擇通話群組的集群服務(wù)器的結(jié)構(gòu)圖。
具體實施例方式
本發(fā)明實施例中,參見圖2,集群通信系統(tǒng)包括終端100和集群服務(wù)器200。當 然,集群通信系統(tǒng)中有多個終端,幾個終端之間就可以組成一個群組,一個終端可以屬于多 個群組。 集群服務(wù)器中保存了每個群組的狀態(tài)信息,即每個群組是處于激活狀態(tài)還是空閑 狀態(tài)。這樣,終端可以向集群服務(wù)器查詢所屬的至少一個群組的狀態(tài)信息,然后在處于激活 狀態(tài)的群組中,確定一個群組并加入該群組的組呼中;或者,集群服務(wù)器主動向終端發(fā)送終 端所屬的至少一個群組的狀態(tài)信息,然后終端在處于激活狀態(tài)的群組中,確定一個群組并 加入該群組的組呼中。即本發(fā)明實施例中,終端選擇通話群組的方法包括終端接收集群服 務(wù)器發(fā)送的該終端所屬的至少一個群組的狀態(tài)信息,根據(jù)接收的狀態(tài)信息,選擇一個處于 激活狀態(tài)的群組,并加入該群組的組呼中。
參見圖3,選擇通話群組的過程包括 步驟301 :集群服務(wù)器向終端發(fā)送的該終端所屬的至少一個群組的狀態(tài)信息。
這里,集群服務(wù)器可以接收到終端發(fā)送的查詢的該終端所屬的至少一個群組的狀 態(tài)信息的請求后,根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組的狀態(tài)信息, 向終端返回確定的每個群組的狀態(tài)信息。 集群服務(wù)器還可以接收該終端所屬的至少一個群組發(fā)起的組呼狀態(tài)消息有,根據(jù) 每個組呼狀態(tài)消息,保存對應(yīng)的群組的狀態(tài)信息,并向所述終端發(fā)送對應(yīng)群組的狀態(tài)信息。
步驟302 :終端接收每個群組的狀態(tài)信息。 步驟302 :終端根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群 組的組呼中。
其中,選擇通話群組的一個具體實施過程如圖4所示,包括 步驟401 :終端向集群服務(wù)器發(fā)送查詢終端所屬的至少一個群組的狀態(tài)信息的請 求。
本發(fā)明實施例中,終端屬于兩個,或多個群組。并且,終端可能處于待機狀態(tài),也能
處于第一群組組呼過程中,即處于第一群組組呼過程的"聽"、"說"或者空閑狀態(tài)。也即處
于任何狀態(tài)的終端而可以隨時發(fā)起查詢該終端所屬的每個群組的狀態(tài)信息的請求。 這里,終端查詢的群組可以是終端根據(jù)應(yīng)用場景確定的一個群組,也可以是終端
所屬的兩個,三個或所有的群組。例如,終端比較關(guān)注B群組的狀態(tài)信息,則可以發(fā)送查詢
B群組狀態(tài)信息的請求?;蛘撸K端發(fā)送查詢所屬的所有群組狀態(tài)信息的請求。 步驟402 :集群服務(wù)器根據(jù)保存的群組的狀態(tài)信息,確定對應(yīng)群組的狀態(tài)信息。 本發(fā)明實施例中,集群服務(wù)器保存了群組的狀態(tài)信息,這樣,當集群服務(wù)器接收到
終端發(fā)起的查詢所屬的至少一個群組的狀態(tài)信息的請求后,就開始在保存的群組的狀態(tài)信息中,查詢對應(yīng)群組的狀態(tài)信息。 集群服務(wù)器保存群組的狀態(tài)信息包括當收到群組發(fā)送的組呼起呼消息時,將該 群組對應(yīng)的狀態(tài)信息設(shè)置為激活狀態(tài);當收到群組發(fā)送的組呼結(jié)束消息時,將該群組對應(yīng) 的狀態(tài)信息設(shè)置為空閑狀態(tài)。
步驟403 :集群服務(wù)器向終端返回確定的每個群組的狀態(tài)信息。 如終端只查詢所屬的一個群組的狀態(tài)信息,集群服務(wù)器即返回一個群組的狀態(tài)信
息;如終端查詢所屬的兩個,多個或所有群組的狀態(tài)信息,集群服務(wù)器返回終端查詢的每個
群組的狀態(tài)信息。 步驟404:終端根據(jù)返回的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群 組的組呼中。 當集群服務(wù)器只返回一個群組的狀態(tài)信息時,首先判斷該群組是否處于激活狀 態(tài),如果該群組是處于激活狀態(tài),則終端加入該群組的組呼中。 當集群服務(wù)器只返回多個群組的狀態(tài)信息時,終端首先判斷每個群組是否處于激 活狀態(tài),選擇出狀態(tài)信息為激活狀態(tài)的群組,然后從處于激活狀態(tài)的群組中選擇一個群組, 并加入該群組的組呼中。終端選擇的群組的優(yōu)先級可能比較低,也可能比較高,只要該群組 處于激活狀態(tài)就可以了。 可見,終端只需要查詢所屬群組的狀態(tài)信息,就可以確定進行通話的群組,此時, 終端可以處于待機狀態(tài),也可以處于一個群組組呼過程中。當終端處于待機狀態(tài),此時可以 主動選擇一個通話群組加入組呼過程中;當終端處于一個群組組呼過程中,此時可以進行 通話群組間的主動切換。 當終端進行通話群組間的切換時,不需判斷所屬群組之間的優(yōu)先級。若終端處于 第一群組組呼中,且第一群組的優(yōu)先級高于第二群組,也可以實現(xiàn)終端從第一群組組呼中 切換到第二群組組呼中。 本發(fā)明實施例,還可以對終端的查詢權(quán)限進行設(shè)定,這樣,在步驟402集群服務(wù)器 根據(jù)保存的群組的狀態(tài)信息,確定第二群組的狀態(tài)信息之前,集群服務(wù)器還需檢查該終端 是否有查詢權(quán)限,當確定終端有查詢權(quán)限時,則執(zhí)行步驟403,否則,集群服務(wù)器向終端返回 查詢失敗消息。 本發(fā)明實施例中,當終端處于待機狀態(tài),不在任何一個群組組呼中,也可以向集群
服務(wù)器發(fā)送查詢所述終端所屬的至少一個群組的狀態(tài)信息的請求,接收集群服務(wù)器返回的
對應(yīng)的群組的狀態(tài)信息后,從激活的群組中選擇一個群組加入該群組的組呼中。 本發(fā)明另一實施例中,當集群服務(wù)器接收到終端所屬的至少一個群組發(fā)起的組呼
狀態(tài)消息后,保存對應(yīng)的群組的狀態(tài)信息,并向該終端發(fā)送對應(yīng)群組的狀態(tài)信息。這樣,終
端可以根據(jù)接收的群組的狀態(tài)信息,確定是否選擇該通話群組。參見圖5,選擇通話群組的
另一過程包括 步驟501 :終端所屬的至少一個群組向集群服務(wù)器發(fā)送組呼狀態(tài)消息。
這里,組呼狀態(tài)消息包括組呼起呼信息,或組呼結(jié)束信息。當終端所屬的一個群
組發(fā)起組呼時,向集群服務(wù)器發(fā)送組呼起呼消息;當終端所屬的一個群組呼叫結(jié)束時,則向
集群服務(wù)器發(fā)送組呼結(jié)束信息。
步驟502 :集群服務(wù)器根據(jù)接收的組呼狀態(tài)消息,保存對應(yīng)群組的狀態(tài)信息。
這里,當收到群組發(fā)送的組呼起呼消息時,將該群組對應(yīng)的狀態(tài)信息設(shè)置為激活 狀態(tài);當收到群組發(fā)送的組呼結(jié)束消息時,將該群組對應(yīng)的狀態(tài)信息設(shè)置為空閑狀態(tài)。
步驟503 :集群服務(wù)器向終端發(fā)送對應(yīng)群組的狀態(tài)信息。 當只有一個群組發(fā)送了組呼狀態(tài)消息,則集群服務(wù)器向終端發(fā)送該群組的狀態(tài)信 息。當有多個群組發(fā)送了組呼狀態(tài)消息,則集群服務(wù)器可以按照設(shè)定的順序向終端發(fā)送該 群組的狀態(tài)信息。 步驟504 :終端根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群 組的組呼中。 當終端接收到一個群組的狀態(tài)信息為激活信息,終端可以確定加入該群組呼叫 中,也可以暫時不加入。當終端接收到多個群組的狀態(tài)信息都為激活信息,時,則可以選擇 一個群組加入該群組的組呼中。 下面結(jié)合說明書附圖對本發(fā)明實施例作進一步詳細描述。 實施例l,本發(fā)明實施例中集群通信系統(tǒng)是基于CDMA2000的集群通信系統(tǒng),參見 圖l,包括終端,基站子系統(tǒng)BSS、調(diào)度子系統(tǒng)DSS、和交換子系統(tǒng)MSS,其中,調(diào)度子系統(tǒng) DSS主要包括調(diào)度終端PDC、調(diào)度服務(wù)器PDS、和調(diào)度數(shù)據(jù)庫raR。即本發(fā)明實施例中,基站 子系統(tǒng)BSS、調(diào)度子系統(tǒng)DSS、和交換子系統(tǒng)MSS組成了集群服務(wù)器。 在上述系統(tǒng)架構(gòu)下,終端MS屬于多個群組,集群服務(wù)器保存群組的狀態(tài)信息過程 參見圖6,包括 步驟601 :—個群組GP通過基站子系統(tǒng)BBS向調(diào)度服務(wù)器PDS發(fā)送組呼狀態(tài)消息。
這里,組呼狀態(tài)消息包括組呼起呼信息,或組呼結(jié)束信息。當群組GP發(fā)起組呼 時,則通過BBS向PDS發(fā)送組呼起呼消息;當群組GP呼叫結(jié)束時,,則通過BBS向PDS發(fā)送
組呼結(jié)束信息。 步驟602 :PDS根據(jù)接收的組呼狀態(tài)消息,設(shè)置該群組GP對應(yīng)的狀態(tài)信息,并將狀 態(tài)信息數(shù)據(jù)存入調(diào)度數(shù)據(jù)庫PHR中。 當PDS接收到組呼起呼信息后,將該群組GP對應(yīng)狀態(tài)信息設(shè)置為激活狀態(tài),并將 激活狀態(tài)數(shù)據(jù)存入調(diào)度數(shù)據(jù)庫PHR中。 當PDS接收到呼結(jié)束信息后,將該群組GP對應(yīng)狀態(tài)信息設(shè)置為空閑狀態(tài),并將空 閑狀態(tài)數(shù)據(jù)存入調(diào)度數(shù)據(jù)庫PHR中。 步驟603 :PHR向PDS返回群組狀態(tài)消息保存成功的消息。 本發(fā)明實施例中,PHR向PDS返回群組狀態(tài)消息保存成功的消息之后,PDS還可以
向終端主動發(fā)送群組的狀態(tài)信息,即PDS向終端發(fā)送群組處于激活狀態(tài)或空閑狀態(tài),這樣,
終端可以根據(jù)接收的群組的狀態(tài)信息,確定是否選擇該群組并加入,包括 當終端接收到群組的狀態(tài)信息為激活信息,終端可以確定加入該群組呼叫中,也
可以暫時不加入;當終端接收到群組的狀態(tài)信息為空閑信息,終端不做更改。 根據(jù)上述過程,在PHR可以保存每一個群組的狀態(tài)信息,終端可以選擇一個通話
群組。本發(fā)明實施例中終端MS最初處于一個群組組呼過程中,終端選擇一個通話群組,即
在通話群組間進行切換的過程參見圖7,包括 步驟701 :終端MS通過基站子系統(tǒng)BBS向調(diào)度服務(wù)器PDS發(fā)送查詢所屬的所有群 組的狀態(tài)信息的請求。
終端MS此時處于一個群組組呼過程中,可能正在"聽"、"說"或者空閑狀態(tài)。
步驟702 :PDS接收到請求后,向調(diào)度數(shù)據(jù)庫PHR查詢該MS是否具有查詢的權(quán)限, 當PHR確定MS具有查詢的權(quán)限時,向PDS返回具備查詢權(quán)限的響應(yīng),執(zhí)行步驟703 ;當PHR 確定MS不具有查詢的權(quán)限時,向PDS返回不具備查詢權(quán)限的響應(yīng),執(zhí)行步驟707。
步驟703 :PDS向PHR發(fā)送查詢該終端所屬的所有群組的狀態(tài)信息的請求。
步驟704 :PHR向PDS返回該終端所屬的所有群組的狀態(tài)信息。
步驟705 :PDS通過BSS向該終端返回其所屬群組的狀態(tài)信息。
步驟706 :終端根據(jù)接收的狀態(tài)信息,確定一個群組進行切換,切換流程結(jié)束。
這里,終端首先判斷每個所屬群組的狀態(tài)是否為激活狀態(tài),然后在激活狀態(tài)的群 組選擇一個群組,并加入選擇的群組組呼中。 終端切換后的群組的優(yōu)先級可能比切換前的群組的優(yōu)先級低,也可能比切換前的 群組的優(yōu)先級高。 步驟707 :PDS通過BSS向該終端發(fā)送查詢失敗消息,本切換流程結(jié)束。 當終端MS不具備查詢權(quán)限時,就不能主動進行通話群組間的切換。 本發(fā)明實施例中,在通話群組間進行切換的系統(tǒng)參見圖2,包括終端100和集群
服務(wù)器200。 終端100,用于接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息,
根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中。
集群服務(wù)器200,用于向所述終端發(fā)送所述終端所屬的至少一個群組的狀態(tài)信息。
其中,終端100,還用于向所述集群服務(wù)器發(fā)送查詢的所述終端所屬的至少一個群 組的狀態(tài)信息的請求。貝U, 集群服務(wù)器200,還用于接收終端發(fā)送的查詢所述終端所屬的至少一個群組的狀 態(tài)信息的請求,根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組的狀態(tài)信息,并 向所述終端返回確定的每個群組的狀態(tài)信息。 本發(fā)明實施例中,集群服務(wù)器200,還用于接收終端所屬的至少一個群組發(fā)起的組 呼狀態(tài)消息,根據(jù)每個組呼狀態(tài)消息,設(shè)置對應(yīng)的群組的狀態(tài)信息,并向所述終端發(fā)送對應(yīng) 群組的狀態(tài)信息。 集群服務(wù)器200,還用于當收到群組發(fā)送的組呼起呼消息時,將所述群組對應(yīng)的狀 態(tài)信息設(shè)置為激活狀態(tài),當收到群組發(fā)送的組呼結(jié)束消息時,將所述群組對應(yīng)的狀態(tài)信息 設(shè)置為空閑狀態(tài)。 集群服務(wù)器200,還用于檢查所述終端是否有查詢權(quán)限。 這樣,當集群服務(wù)器200檢查終端不具備查詢權(quán)限時,向終端發(fā)送查詢失敗消息。
而本發(fā)明實施例中,參見圖8,選擇通話群組的終端包括接收單元810和選擇單 元820。其中, 接收單元810,用于接收所述集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的 狀態(tài)信息。 選擇單元820,用于根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入 該群組的組呼中。 該終端還包括發(fā)送單元,用于向集群服務(wù)器發(fā)送查詢所述終端所屬的至少一個群組的狀態(tài)信息的請求。 參見圖9,本發(fā)明實施例中,選擇通話群組的集群服務(wù)器,包括確定單元910和發(fā) 送單元920。 確定單元910,用于確定終端所屬的至少一個群組的狀態(tài)信息。
發(fā)送單元920,用于向所述終端發(fā)送確定的每個群組的狀態(tài)信息。
該集群服務(wù)器還包括 第一接收單元,用于接收終端發(fā)送的查詢所述終端所屬的至少一個群組的狀態(tài)信 息的請求。貝U, 確定單元910,還用于根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組 的狀態(tài)信息。 發(fā)送單元920,還用于向所述終端返回確定的每個群組的狀態(tài)信息。
該集群服務(wù)器還包括 第二接收單元,用于接收所述終端所屬的至少一個群組發(fā)起的組呼狀態(tài)消息。貝U,
確定單元910,還用于根據(jù)每個組呼狀態(tài)消息,保存對應(yīng)的群組的狀態(tài)信息。
發(fā)送單元920 ,還用于向所述終端發(fā)送對應(yīng)群組的狀態(tài)信息。
上述集群服務(wù)器中,確定單元包括 第一設(shè)置單元,用于當收到群組發(fā)送的組呼起呼消息時,將所述群組對應(yīng)的狀態(tài) 信息設(shè)置為激活狀態(tài)。 第二設(shè)置單元,用于當收到群組發(fā)送的組呼結(jié)束消息時,將所述群組對應(yīng)的狀態(tài)
信息設(shè)置為空閑狀態(tài)。 該集群服務(wù)器還可以包括 權(quán)限查詢單元,用于檢查所述終端是否有查詢權(quán)限。 這樣,發(fā)送單元,還用于向檢查終端不具備查詢權(quán)限時,向終端發(fā)送查詢失敗消 息。 綜上所述,本發(fā)明實施例中,終端接收集群服務(wù)器發(fā)送的所述終端所屬至少一個 群組的狀態(tài)信息,根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組 呼中,這樣,無論終端處于何種狀態(tài),終端都能主動選擇一個群組加入,也可以方便地切換 至其他通話的群組中,能主動從一個優(yōu)先級高的群組組呼中自動切換到一個優(yōu)先級低的群 組組呼中,增加了終端的主動性和靈活性,極大的方便了用戶。 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范 圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
一種選擇通話群組的方法,其特征在于,包括終端接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息;所述終端根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中。
2. 如權(quán)利要求1所述的方法,其特征在于,所述終端接收集群服務(wù)器發(fā)送的所述終端 所屬的至少一個群組的狀態(tài)信息之前,包括所述終端向所述集群服務(wù)器發(fā)送查詢的所述終端所屬的至少一個群組的狀態(tài)信息的 請求;所述集群服務(wù)器根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組的狀態(tài)信息;所述集群服務(wù)器向所述終端返回確定的每個群組的狀態(tài)信息。
3. 如權(quán)利要求1所述的方法,其特征在于,所述終端接收集群服務(wù)器發(fā)送的所述終端 所屬的至少一個群組的狀態(tài)信息之前,包括所述集群服務(wù)器接收所述終端所屬的至少一個群組發(fā)起的組呼狀態(tài)消息; 所述集群服務(wù)器根據(jù)每個組呼狀態(tài)消息,保存對應(yīng)的群組的狀態(tài)信息,并向所述終端 發(fā)送對應(yīng)群組的狀態(tài)信息。
4. 如權(quán)利要求2或3所述的方法,其特征在于,所述集群服務(wù)器保存群組的狀態(tài)信息包括當收到群組發(fā)送的組呼起呼消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為激活狀態(tài); 當收到群組發(fā)送的組呼結(jié)束消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為空閑狀態(tài)。
5. 如權(quán)利要求2所述的方法,其特征在于,所述集群服務(wù)器確定所述終端查詢的每個 群組的狀態(tài)信息之前,還包括所述集群服務(wù)器檢查所述終端是否有查詢權(quán)限。
6. —種選擇通話群組的系統(tǒng),其特征在于,包括 終端,用于接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息,根據(jù)接 收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中;集群服務(wù)器,用于向所述終端發(fā)送所述終端所屬的至少一個群組的狀態(tài)信息。
7. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述終端,還用于向所述集群服務(wù)器發(fā)送查詢的所述終端所屬的至少一個群組的狀態(tài) 信息的請求;所述集群服務(wù)器,還用于接收所述終端發(fā)送的查詢所述終端所屬的至少一個群組的狀 態(tài)信息的請求,根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組的狀態(tài)信息,并 向所述終端返回確定的每個群組的狀態(tài)信息。
8. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述集群服務(wù)器,還用于接收所述終端所屬的至少一個群組發(fā)起的組呼狀態(tài)消息,根 據(jù)每個組呼狀態(tài)消息,保存對應(yīng)的群組的狀態(tài)信息,并向所述終端發(fā)送對應(yīng)群組的狀態(tài)信息。
9. 如權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述集群服務(wù)器,還用于當收到群組發(fā)送的組呼起呼消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為激活狀態(tài),當收到群組發(fā)送的組呼結(jié)束消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為空閑狀態(tài)。
10. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述集群服務(wù)器,還用于檢查所述終端是否有查詢權(quán)限。
11. 一種選擇通話群組的終端,其特征在于,包括接收單元,用于接收所述集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息;選擇單元,用于根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中。
12. 如權(quán)利要求ll所述的終端,其特征在于,還包括發(fā)送單元,用于向集群服務(wù)器發(fā)送查詢所述終端所屬的至少一個群組的狀態(tài)信息的請求。
13. —種選擇通話群組的集群服務(wù)器,其特征在于,包括確定單元,用于確定終端所屬的至少一個群組的狀態(tài)信息;發(fā)送單元,用于向所述終端發(fā)送確定的每個群組的狀態(tài)信息。
14. 如權(quán)利要求13所述的集群服務(wù)器,其特征在于,還包括第一接收單元,用于接收所述終端發(fā)送的查詢所述終端所屬的至少一個群組的狀態(tài)信息的請求;則,所述確定單元,還用于根據(jù)保存的群組的狀態(tài)信息,確定所述終端查詢的每個群組的狀態(tài)信息;所述發(fā)送單元,還用于向所述終端返回確定的每個群組的狀態(tài)信息。
15. 如權(quán)利要求13所述的集群服務(wù)器,其特征在于,還包括第二接收單元,用于接收所述終端所屬的至少一個群組發(fā)起的組呼狀態(tài)消息;則,所述確定單元,還用于根據(jù)每個組呼狀態(tài)消息,保存對應(yīng)的群組的狀態(tài)信息;所述發(fā)送單元,還用于向所述終端發(fā)送對應(yīng)群組的狀態(tài)信息。
16. 如權(quán)利要求14或15所述的集群服務(wù)器,其特征在于,所述確定單元包括第一設(shè)置單元,用于當收到群組發(fā)送的組呼起呼消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為激活狀態(tài);第二設(shè)置單元,用于當收到群組發(fā)送的組呼結(jié)束消息時,將所述群組對應(yīng)的狀態(tài)信息設(shè)置為空閑狀態(tài)。
17. 如權(quán)利要求14所述的集群服務(wù)器,其特征在于,還包括權(quán)限查詢單元,用于檢查所述終端是否有查詢權(quán)限。
全文摘要
本發(fā)明公開了一種選擇通話群組的方法、系統(tǒng)及裝置,用以解決現(xiàn)有技術(shù)中很難實現(xiàn)將終端從一個優(yōu)先級高的群組組呼中自動切換到一個優(yōu)先級低的群組組呼中問題。該方法包括終端接收集群服務(wù)器發(fā)送的所述終端所屬的至少一個群組的狀態(tài)信息,所述終端根據(jù)接收的狀態(tài)信息,選擇一個處于激活狀態(tài)的群組,并加入該群組的組呼中。
文檔編號H04W84/08GK101707745SQ20091022624
公開日2010年5月12日 申請日期2009年11月25日 優(yōu)先權(quán)日2009年11月25日
發(fā)明者李保銳 申請人:中興通訊股份有限公司