專利名稱:用于集群系統(tǒng)的終端狀態(tài)查詢方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種用于集群系統(tǒng)的終 端習(xí)犬態(tài)查詢方法。
背景技術(shù):
集群通信是指一種專用的調(diào)度通信方式,包括專用指揮和調(diào)度 通信。圖1是一種數(shù)字集群系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖,該數(shù)字集群系統(tǒng)包括集群終端102:也簡(jiǎn)稱為終端,是能夠支持組呼、終端狀態(tài)查 詢等集群業(yè)務(wù)的終端i殳備?;咀酉到y(tǒng)104:用于建立與終端之間的空中資源,包括支持 集群呼叫的收發(fā)信機(jī)、基站控制器、以及與網(wǎng)絡(luò)側(cè)交互的調(diào)度客戶 端。調(diào)度服務(wù)器106:實(shí)現(xiàn)集群呼叫的呼叫控制和話權(quán)調(diào)度管理。調(diào)度歸屬寄存器108:保存集群用戶和群組的注冊(cè)信息和位置 信息,實(shí)現(xiàn)對(duì)集群用戶的鑒權(quán)、4受;K和計(jì)費(fèi)功能,以及位置更新和 群組管理功 能。其中,調(diào)度服務(wù)器和調(diào)度歸屬寄存器統(tǒng)稱為網(wǎng)絡(luò)側(cè)或調(diào)度系統(tǒng)。 系統(tǒng)側(cè)則包4舌基站子系統(tǒng)和調(diào)度系統(tǒng)。在4吏用中,多個(gè)集群用戶可以同時(shí)力口入呼叫,通i舌以單工或半 雙工方式進(jìn)行。集群通信技術(shù)具有保密性強(qiáng)、分組靈活、接續(xù)快、 語(yǔ)音質(zhì)量高等特點(diǎn),不僅能夠給用戶提供單呼、組呼等基本集群業(yè) 務(wù),而且能夠提供各種貼近用戶的補(bǔ)充業(yè)務(wù)如呼叫前轉(zhuǎn)、呼叫轉(zhuǎn)接、 崗位號(hào)碼等。用戶在使用集群通信業(yè)務(wù)過(guò)程中,可能會(huì)需要查詢本系統(tǒng)中其 他集群終端(可簡(jiǎn)稱為終端)的狀態(tài),即了解其他的集群終端是否 在線。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)常規(guī)技術(shù)中,用戶僅能通 過(guò)呼叫的方式來(lái)逐一地了解其他集群終端是否在線,這種查詢方式 效率較低。發(fā)明內(nèi)容針對(duì)上述現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,本發(fā)明提供了一種集群系統(tǒng)中終端狀態(tài)查詢的方法。才艮據(jù)本發(fā)明 一個(gè)實(shí)施例的用于集群系統(tǒng)的終端狀態(tài)查詢方法,包括以下步驟調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)集群終端所在群 組的終端狀態(tài)的查詢請(qǐng)求;調(diào)度服務(wù)器判斷集群終端具備查詢權(quán)限; 以及調(diào)度服務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消息,以由集 群終端向用戶顯示終端狀態(tài)。優(yōu)選的,該終端狀態(tài)查詢方法還包4舌通過(guò)以下步驟生成查詢i青 求集群終端提供交互界面;集群終端通過(guò)交互界面接受用戶的請(qǐng) 求查詢終端狀態(tài)的llr入;集群終端針對(duì)lt入生成查詢i青求。優(yōu)選的,交互界面包括以下至少一個(gè)選項(xiàng)查詢?nèi)航M狀態(tài)、批 量查詢?nèi)航M在線成員狀態(tài)、批量查詢?nèi)航M離線成員狀態(tài)、批量查詢 群組成員狀態(tài)、結(jié)束查詢;集群終端針對(duì)輸入生成查詢請(qǐng)求包括以 下至少一個(gè)命令查詢?nèi)航M狀態(tài)命令、批量查詢?nèi)航M在線成員狀態(tài)命令、批量查詢?nèi)航M離線成員狀態(tài)命令、批量查詢?nèi)航M成員狀態(tài)命 令、結(jié)束查詢命令。優(yōu)選的,該終端狀態(tài)查詢方法還包括調(diào)度服務(wù)器判斷集群終 端不具備查詢權(quán)限;調(diào)度服務(wù)器拒絕集群終端的查詢請(qǐng)求。優(yōu)選的,查詢權(quán)限通過(guò)以下步驟取得集群終端提供交互界面; 集群終端通過(guò)交互界面接受用戶的申請(qǐng)開通終端狀態(tài)查詢的補(bǔ)充業(yè) 務(wù)的輸入;集群終端生成申請(qǐng)命令并發(fā)送給調(diào)度服務(wù)器;調(diào)度服務(wù) 器經(jīng)過(guò)調(diào)度歸屬寄存器的鑒權(quán)給予集群終端查詢權(quán)限,集群終端的 查詢權(quán)限保存于調(diào)度歸屬寄存器。優(yōu)選的,在調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)集群終端所在群 組的終端狀態(tài)的查詢請(qǐng)求之前還包括群組激活過(guò)程,在激活過(guò)程中, 調(diào)度服務(wù)器從調(diào)度歸屬寄存器獲取集群終端的查詢權(quán)限,調(diào)度服務(wù) 器判斷集群終端具備查詢權(quán)限具體包括調(diào)度服務(wù)器判斷集群終端 提交的身份驗(yàn)證請(qǐng)求是否符合其所獲取的集群終端的查詢權(quán)限;如 果是,則判斷集群終端具備查詢權(quán)限。優(yōu)選的,查詢請(qǐng)求是查詢?nèi)航M狀態(tài)命令,調(diào)度服務(wù)器向集群終 端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù)器將群組的在 線成員數(shù)和離線成員數(shù)作為終端狀態(tài)設(shè)置于應(yīng)答消息中;調(diào)度服務(wù) 器向集群終端返回應(yīng)答消息。優(yōu)選的,查詢請(qǐng)求是批量查詢?nèi)航M在線成員狀態(tài)命令,調(diào)度服 務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù) 器根據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù)構(gòu)造應(yīng)答消 息,其中終端狀態(tài)包括在線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否最后 一頁(yè)指示;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息。優(yōu)選的,查詢請(qǐng)求是批量查詢離線成員狀態(tài)命令,包括調(diào)度 服務(wù)器根據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù)構(gòu)造應(yīng)答 消息,其中終端狀態(tài)包括離線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否最 后一頁(yè)指示;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息;調(diào)度服務(wù)器在 離線成員狀態(tài)發(fā)生變化時(shí),通知集群終端刷新狀態(tài)發(fā)生變化的離線 成員的成員 一犬態(tài)。優(yōu)選的,查詢請(qǐng)求是批量查詢?nèi)航M成員狀態(tài)命令,調(diào)度服務(wù)器 向集群終端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù)器根 據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù),構(gòu)造應(yīng)答消息, 其中終端狀態(tài)包括相應(yīng)的在線和離線成員標(biāo)識(shí)及狀態(tài)列表;如果存 在狀態(tài)未知的成員,調(diào)度服務(wù)器在終端狀態(tài)中將狀態(tài)未知的成員的 狀態(tài)設(shè)置為查詢中;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息。優(yōu)選的, 還包括調(diào)度服務(wù)器單獨(dú)對(duì)于狀態(tài)未知的成員發(fā)送狀態(tài)查詢以獲得 其確切狀態(tài);調(diào)度服務(wù)器構(gòu)造新的應(yīng)答消息以在終端狀態(tài)中包括確 切狀態(tài);調(diào)度服務(wù)器向集群終端返回新的應(yīng)答消息。優(yōu)選的,查詢請(qǐng)求是結(jié)束查詢命令,調(diào)度服務(wù)器向集群終端返 回包含終端狀態(tài)的應(yīng)答消息具體包括如果是結(jié)束查詢,則調(diào)度服 務(wù)器結(jié)束本次查詢;調(diào)度服務(wù)器構(gòu)造結(jié)束本次查詢的應(yīng)答消息;調(diào) 度服務(wù)器向集群終端返回應(yīng)答消息。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中4是供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率的效果。
此處所說(shuō)明的附圖用來(lái)^是供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1示出了一種數(shù)字集群系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2示出了根據(jù)本發(fā)明實(shí)施例的集群系統(tǒng)中終端狀態(tài)查詢的方 法的流程圖;圖3示出了根據(jù)本發(fā)明實(shí)施例的終端狀態(tài)查詢業(yè)務(wù)申請(qǐng)的流程圖;圖4示出了才艮據(jù)本發(fā)明實(shí)施例的終端群組狀態(tài)查詢的流程圖;圖5示出了#4居本發(fā)明實(shí)施例的終端群組在線/離線成員狀態(tài) 批量查詢的流程圖;圖6示出了#4居本發(fā)明實(shí)施例的終端群組成員狀態(tài)批量查詢的 流程圖。
具體實(shí)施方式
下面參考附圖,詳細(xì)i兌明本發(fā)明的具體實(shí)施方式
。圖2示出了根據(jù)本發(fā)明實(shí)施例的集群系統(tǒng)中終端狀態(tài)查詢的方 法的流程圖,包括如下步艱《步驟SIO,調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)集群終端所在群 纟且的纟冬端^1犬態(tài)的查詢i青求;步驟S20,調(diào)度服務(wù)器判斷集群終端具備查詢權(quán)限;以及步驟S30,調(diào)度服務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消 息,以由集群終端向用戶顯示終端狀態(tài)。終端收到調(diào)度月l務(wù)器的應(yīng) 答,可以在界面上顯示查詢結(jié)果。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中提供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率的效果。優(yōu)選的,在查詢方法中還包括通過(guò)以下步驟生成查詢請(qǐng)求集 群終端提供交互界面;集群終端通過(guò)交互界面接受用戶的請(qǐng)求查詢 終端狀態(tài)的輸入;集群終端針對(duì)輸入生成查詢:清求。通過(guò)界面(例 如菜單選擇)的方式進(jìn)4于交互,方^更用戶選擇l喿作該補(bǔ)充業(yè)務(wù)。優(yōu)選的,交互界面包括以下至少一個(gè)選項(xiàng)查詢?nèi)航M狀態(tài)、批 量查詢?nèi)航M在線成員狀態(tài)、批量查詢?nèi)航M離線成員狀態(tài)、批量查詢 群組成員狀態(tài)、結(jié)束查詢;集群終端針對(duì)輸入生成查詢i青求包括以 下至少一個(gè)命令查詢?nèi)航M狀態(tài)命令、批量查詢?nèi)航M在線成員狀態(tài) 命令、批量查詢?nèi)航M離線成員狀態(tài)命令、批量查詢?nèi)航M成員狀態(tài)命 令、結(jié)束查詢命令。這為終端狀態(tài)查詢提供了多種的查詢方式,滿 足了用戶的各種需求。優(yōu)選的,在查詢方法中還包括調(diào)度力良務(wù)器判斷集群終端不具 備查詢權(quán)限;調(diào)度服務(wù)器拒絕集群終端的查詢請(qǐng)求。這可以避免惡 意用戶的窺探4亍為。優(yōu)選的,查詢權(quán)限通過(guò)以下步驟取得集群終端提供交互界面; 集群終端通過(guò)交互界面接受用戶的申請(qǐng)開通終端狀態(tài)查詢的補(bǔ)充業(yè) 務(wù)的輸入;集群終端生成申請(qǐng)命令并發(fā)送給調(diào)度服務(wù)器;調(diào)度服務(wù) 器經(jīng)過(guò)調(diào)度歸屬寄存器的鑒權(quán)給予集群終端查詢權(quán)限,集群終端的查詢權(quán)限保存于調(diào)度歸屬寄存器。這提供了開通該補(bǔ)充業(yè)務(wù)的一種 中請(qǐng)方式。優(yōu)選的,在調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)集群終端所在群 組的終端狀態(tài)的查詢請(qǐng)求之前還包括群組激活過(guò)程,在激活過(guò)程中,調(diào)度服務(wù)器從調(diào)度歸屬寄存器獲取集群終端的查詢權(quán)限,步驟S20 具體包括調(diào)度服務(wù)器判斷集群終端提交的身份驗(yàn)證請(qǐng)求是否符合 其所獲取的集群終端的查詢權(quán)限;如果是,則判斷集群終端具備查 詢權(quán)限。這提供了調(diào)度服務(wù)器利用群組激活過(guò)程從調(diào)度歸屬寄存器 中獲取查詢權(quán)限以判斷集群終端的身份的方案。優(yōu)選的,查詢請(qǐng)求是查詢?nèi)航M狀態(tài)命令,調(diào)度服務(wù)器向集群終 端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù)器將群組的在 線成員數(shù)和離線成員數(shù)作為終端狀態(tài)設(shè)置于應(yīng)答消息中;調(diào)度服務(wù) 器向集群終端返回應(yīng)答消息。這實(shí)現(xiàn)了查詢?nèi)航M狀態(tài)的功能。優(yōu)選的,查詢請(qǐng)求是批量查詢?nèi)航M在線成員狀態(tài)命令,調(diào)度服 務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù) 器根據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù)構(gòu)造應(yīng)答消 息,其中終端狀態(tài)包括在線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否最后 一頁(yè)指示;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息。集群終端可以按 此方法反復(fù)查詢。這實(shí)現(xiàn)了批量查詢?nèi)航M在線成員狀態(tài)的功能。優(yōu)選的,查詢請(qǐng)求是批量查詢離線成員狀態(tài)命令,還包括調(diào) 度服務(wù)器根據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù)構(gòu)造應(yīng) 答消息,其中終端狀態(tài)包括離線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否 最后一頁(yè)指示;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息;調(diào)度服務(wù)器 在離線成員狀態(tài)發(fā)生變化時(shí),通知集群終端刷新狀態(tài)發(fā)生變化的離 線成員的成員狀態(tài)。集群終端收到通知消息后,可以刷新界面以通知用戶知曉。這實(shí)現(xiàn)了批量查詢離線成員狀態(tài)時(shí)動(dòng)態(tài)更新恢復(fù)在線 成員的狀態(tài)的功能。優(yōu)選的,查詢請(qǐng)求是批量查詢?nèi)航M成員狀態(tài)命令,調(diào)度服務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消息具體包括調(diào)度服務(wù)器根 據(jù)集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù),構(gòu)造應(yīng)答消息, 其中終端狀態(tài)包括相應(yīng)的在線和離線成員標(biāo)識(shí)及狀態(tài)列表;如果存 在狀態(tài)未知的成員,調(diào)度服務(wù)器在終端狀態(tài)中將狀態(tài)未知的成員的 狀態(tài)設(shè)置為查詢中;調(diào)度服務(wù)器向集群終端返回應(yīng)答消息。集群終 端可以按此方法反復(fù)查詢。這實(shí)現(xiàn)了批量查詢?nèi)航M成員狀態(tài)的功能。優(yōu)選的,在上述的批量查詢?nèi)航M成員狀態(tài)過(guò)程中還包括調(diào)度 服務(wù)器單獨(dú)對(duì)于狀態(tài)未知的成員發(fā)送狀態(tài)查詢以獲得其確切狀態(tài); 調(diào)度服務(wù)器構(gòu)造新的應(yīng)答消息以在終端狀態(tài)中包括確切狀態(tài);調(diào)度 服務(wù)器向集群終端返回新的應(yīng)答消息。集群終端收到新的應(yīng)答消息 后,可以刷新界面以通知用戶知曉。這實(shí)現(xiàn)了批量查詢?nèi)航M成員狀 態(tài)中對(duì)狀態(tài)未知的成員進(jìn)行狀態(tài)確認(rèn)的功能。優(yōu)選的,查詢請(qǐng)求是結(jié)束查詢命令,調(diào)度服務(wù)器向集群終端返 回包含終端狀態(tài)的應(yīng)答消息具體包括如果是結(jié)束查詢,則調(diào)度服 務(wù)器結(jié)束本次查詢;調(diào)度服務(wù)器構(gòu)造結(jié)束本次查詢的應(yīng)答消息;調(diào) 度服務(wù)器向集群終端返回應(yīng)答消息。這實(shí)現(xiàn)了結(jié)束查詢的功能。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中提供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,使用戶能快捷清晰地查詢某個(gè)時(shí)刻群組的狀態(tài)及相應(yīng)信息,不 僅能夠從總體用戶數(shù)目上把握當(dāng)前群組狀態(tài),而且還能具體了解群 組的各成員狀態(tài)和相應(yīng)信息,以及當(dāng)前通話信息在群組成員內(nèi)的有 效傳遞范圍,進(jìn)而達(dá)到了占用資源少、處理效率高、實(shí)現(xiàn)簡(jiǎn)單的效 果。圖3示出了根據(jù)本發(fā)明實(shí)施例的終端狀態(tài)查詢業(yè)務(wù)申請(qǐng)的流程 圖,其中,網(wǎng)絡(luò)側(cè)和基站側(cè)的交互過(guò)程包括以下步驟S302,終端用戶選4奪界面4乘作H青求對(duì)補(bǔ)充業(yè)務(wù)j冬端狀態(tài)查 詢進(jìn)行設(shè)置),發(fā)送補(bǔ)充業(yè)務(wù)(終端狀態(tài)查詢)申請(qǐng)請(qǐng)求給基站子系 統(tǒng);S304,基站子系統(tǒng)轉(zhuǎn)發(fā)補(bǔ)充業(yè)務(wù)(終端狀態(tài)查詢)申請(qǐng)請(qǐng)求給 調(diào)度服務(wù)器;S306,調(diào)度服務(wù)器向調(diào)度歸屬寄存器發(fā)送補(bǔ)充業(yè)務(wù)(終端狀態(tài) 查詢)申請(qǐng)鑒權(quán)請(qǐng)求;S308,調(diào)度歸屬寄存器接受請(qǐng)求,記錄終端的補(bǔ)充業(yè)務(wù)_終端 狀態(tài)查詢?cè)O(shè)置成功,并向調(diào)度服務(wù)器返回成功應(yīng)答;如果調(diào)度歸屬 寄存器不接受請(qǐng)求,則返回拒絕;S310,調(diào)度服務(wù)器返回補(bǔ)充業(yè)務(wù)(終端狀態(tài)查詢)應(yīng)答給基站 子系統(tǒng);S312,基站子系統(tǒng)向終端發(fā)送補(bǔ)充業(yè)務(wù)(終端狀態(tài)查詢)申i青 的應(yīng)答消息。終端收到后,在界面顯示申"i青結(jié)果。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中l(wèi)是供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率的效果。圖4示出了根據(jù)本發(fā)明實(shí)施例的終端群組狀態(tài)查詢的流程圖, 其中,網(wǎng)絡(luò)側(cè)和基站側(cè)的交互過(guò)程包括以下步驟S402,終端所在的群組已經(jīng)激活(在激活過(guò)程中,調(diào)度月良務(wù)器 從調(diào)度歸屬寄存器獲取集群終端的查詢權(quán)限);S404,終端通過(guò)界面操作,請(qǐng)求查詢?nèi)航M狀態(tài);S406,基站子系統(tǒng)轉(zhuǎn)發(fā)終端的群組狀態(tài)查詢請(qǐng)求給調(diào)度"艮務(wù)器;S408,調(diào)度服務(wù)器判斷終端是否具備查詢權(quán)限(權(quán)限在群組鑒 權(quán)過(guò)程由調(diào)度歸屬寄存器通知調(diào)度服務(wù)器),若不具備,則通過(guò)基站 子系統(tǒng)向終端返回?cái)y帶拒絕原因的群組狀態(tài)查詢結(jié)果;若具備查詢 權(quán)限,則查詢?nèi)航M和成員的信息,向基站子系統(tǒng)返回帶有接受指示 的群組狀態(tài)查詢應(yīng)答,其中包括群組的在線成員數(shù)和離線成員數(shù);S410,基站子系統(tǒng)通知終端群組狀態(tài)查詢結(jié)果。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中提供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢4支術(shù)的效率的效果。圖5示出了根據(jù)本發(fā)明實(shí)施例的終端群組在線/離線成員狀態(tài) 批量查詢的流程圖,其中,網(wǎng)絡(luò)側(cè)和基站側(cè)的交互過(guò)程包括以下步 驟S502,終端所在的群組已經(jīng)激活(在激活過(guò)程中,調(diào)度月艮務(wù)器 從調(diào)度歸屬寄存器獲取集群終端的查詢權(quán)限),且終端查詢了群組狀 態(tài),獲得群組在線、離線成員數(shù),用戶可根據(jù)響應(yīng)消息中所攜的在線和離線用戶終端的總凄t目進(jìn)一步選才奪查詢?cè)诰€或離線的用戶終端的信息;其中,群組的呼叫方式是按群組每個(gè)用戶建立呼叫的;這樣, 調(diào)度服務(wù)器對(duì)于群組的成員狀態(tài)實(shí)時(shí)知曉;S504,終端通過(guò)界面才喿作,請(qǐng)求批量查詢?nèi)航M在線/離線成員狀態(tài);S506,基站子系統(tǒng)轉(zhuǎn)發(fā)終端的群組在線/離線成員狀態(tài)批量查詢 請(qǐng)求(其中包含當(dāng)前顯示的頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù))給調(diào)度服務(wù)器;S508,調(diào)度服務(wù)器進(jìn)行消息分析發(fā)現(xiàn)是在群組在線/離線成員狀 態(tài)批量查詢,則進(jìn)行鑒權(quán)(檢測(cè)當(dāng)前組的狀態(tài)是否已經(jīng)通過(guò)群組激 活過(guò)程激活、用戶是否在該群組中且有查詢?nèi)航M成員狀態(tài)的權(quán)限 等)。若鑒權(quán)失敗,則返回帶有拒絕原因的群組成員狀態(tài)批量查詢應(yīng) 答,查詢結(jié)束。若鑒權(quán)通過(guò)后,調(diào)度服務(wù)器提取并構(gòu)造當(dāng)前在線/ 離線成員狀態(tài)信息列表,才艮據(jù)終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè)可顯示的成 員凄t,構(gòu)造響應(yīng)消息通知終端查詢的結(jié)果,包4舌成員標(biāo)識(shí)、對(duì)應(yīng)終 端頁(yè)號(hào)、是否最后一頁(yè)指示;S510,基站子系統(tǒng)通知終端群組在線/離線成員狀態(tài)批量查詢結(jié) 果。終端可以選擇繼續(xù)查詢或結(jié)束查詢,若選4奪繼續(xù)查詢,轉(zhuǎn)到步 驟S504,不同的是當(dāng)前顯示的頁(yè)號(hào)為請(qǐng)求的下一頁(yè)頁(yè)號(hào),否則執(zhí)行 后續(xù)步艱夂;S512,某一離線成員的狀態(tài)發(fā)生變化,調(diào)度服務(wù)器判斷終端正 在進(jìn)行群組離線成員狀態(tài)批量查詢,向基站子系統(tǒng)發(fā)送狀態(tài)變化刷 新通知,其中包括狀態(tài)變化的終端標(biāo)識(shí)及其狀態(tài);S514,基站子系統(tǒng)通知正在進(jìn)行群組離線成員狀態(tài)批量查詢的 終端某離線成員狀態(tài)發(fā)生變化,終端界面提示用戶;S516,終端請(qǐng)求結(jié)束群組狀態(tài)查詢;S518 ,基站子系統(tǒng)轉(zhuǎn)發(fā)終端的群組狀態(tài)查詢結(jié)束請(qǐng)求;S520,調(diào)度服務(wù)器判斷用戶是否開通終端狀態(tài)查詢業(yè)務(wù),如果 是,向基站子系統(tǒng)返回帶有接受指示的群組狀態(tài)查詢應(yīng)答,否則, 返回帶有^巨絕原因的群組^)犬態(tài)查詢應(yīng)答;S522,基站子系統(tǒng)通知終端群組狀態(tài)查詢結(jié)束的應(yīng)答。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中提供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率的效果。圖6示出了^4居本發(fā)明實(shí)施例的終端群組成員狀態(tài)批量查詢的 流程圖,其中,網(wǎng)絡(luò)側(cè)和基站側(cè)的交互過(guò)程包括以下步驟S602,終端所在的群組已經(jīng)激活(在激活過(guò)程中,調(diào)度服務(wù)器 乂人調(diào)度歸屬寄存器獲取集群終端的查詢4又限),且終端查詢了群組狀 態(tài),獲得群組在線(為O)、離線成員數(shù)(總成員數(shù));其中,群組的呼叫方式是按群組標(biāo)識(shí)建立呼叫的;這樣,調(diào)度 服務(wù)器對(duì)于群組的成員狀態(tài)不能實(shí)時(shí)知曉,也即調(diào)度服務(wù)器不知道 群組成員是否接入,只有終端申請(qǐng)?jiān)挋?quán)或者調(diào)度服務(wù)器主動(dòng)查詢才 能知道終端的確切狀態(tài);S604,終端通過(guò)界面操作,請(qǐng)求批量查詢?nèi)航M成員狀態(tài);S606,基站子系統(tǒng)轉(zhuǎn)發(fā)終端的群組成員狀態(tài)批量查詢請(qǐng)求(其 中包含當(dāng)前顯示的頁(yè)號(hào)和每頁(yè)可顯示的成員數(shù))給調(diào)度服務(wù)器;S608,調(diào)度服務(wù)器判斷用戶是否開通終端狀態(tài)查詢業(yè)務(wù),如果 是,向基站子系統(tǒng)返回帶有接受指示的群組成員狀態(tài)批量查詢應(yīng)答, 其中包括相應(yīng)的成員標(biāo)識(shí)及狀態(tài)列表,組內(nèi)狀態(tài)未知的成員的狀態(tài) i殳置為查詢中,否則,返回帶有拒絕原因的群組成員狀態(tài)糸匕量查詢 應(yīng)答;S610,基站子系統(tǒng)通知終端群組成員狀態(tài)糸匕量查詢結(jié)果。用戶 可以選擇繼續(xù)查詢或結(jié)束查詢,若選擇繼續(xù)查詢,轉(zhuǎn)到步驟S604, 不同的是當(dāng)前顯示的頁(yè)號(hào)為請(qǐng)求的下一頁(yè)頁(yè)號(hào),否則執(zhí)行后續(xù)步驟;S612,調(diào)度服務(wù)器發(fā)起系統(tǒng)查詢終端狀態(tài)流程,查詢組內(nèi)狀態(tài) 未知的成員的確切狀態(tài);S614,調(diào)度服務(wù)器獲得組內(nèi)狀態(tài)未知的成員的確切狀態(tài)后,判 斷終端正在進(jìn)^亍群組成員狀態(tài)批量查詢,向基站子系統(tǒng)發(fā)送成員狀 態(tài)變化刷新通知,其中包括狀態(tài)變化的成員標(biāo)識(shí)及其狀態(tài);S616,基站子系統(tǒng)向終端發(fā)送成員狀態(tài)變4b刷新通知,終端界 面才是示用戶;S618,終端用戶i青求結(jié)束群組狀態(tài)查詢;S620,基站子系統(tǒng)轉(zhuǎn)發(fā)終端的群組狀態(tài)查詢結(jié)束i青求;S622,調(diào)度服務(wù)器判斷用戶是否開通終端狀態(tài)查詢業(yè)務(wù),如果 是,向基站子系統(tǒng)返回帶有接受指示的群組狀態(tài)查詢應(yīng)答,否則, 返回帶有拒絕原因的群組狀態(tài)查詢應(yīng)答;S624,基站子系統(tǒng)通知終端群組狀態(tài)查詢結(jié)束的應(yīng)答。以上實(shí)施例因?yàn)樵诩合到y(tǒng)中才是供了查詢終端狀態(tài)的補(bǔ)充業(yè) 務(wù),所以解決了現(xiàn)有的集群系統(tǒng)中終端狀態(tài)查詢技術(shù)效率較低的問(wèn) 題,進(jìn)而達(dá)到了提高集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率的效果。以上所述〗又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種用于集群系統(tǒng)的終端狀態(tài)查詢方法,其特征在于,包括以下步驟調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)所述集群終端所在群組的終端狀態(tài)的查詢請(qǐng)求;所述調(diào)度服務(wù)器判斷所述集群終端具備查詢權(quán)限;以及所述調(diào)度服務(wù)器向所述集群終端返回包含所述終端狀態(tài)的應(yīng)答消息,以由所述集群終端向用戶顯示所述終端狀態(tài)。
2. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,還包 括通過(guò)以下步驟生成所述查詢請(qǐng)求所述集群終端提供交互界面;所述集群終端通過(guò)所述交互界面接受用戶的請(qǐng)求查詢所 述終端狀態(tài)的輸入;所述集群終端針對(duì)所述輸入生成所述查詢請(qǐng)求。
3. 根據(jù)權(quán)利要求2所述的終端狀態(tài)查詢方法,其特征在于,所述交互界面包括以下至少一個(gè)選項(xiàng)查詢?nèi)航M狀態(tài)、批 量查詢?nèi)航M在線成員狀態(tài)、批量查詢?nèi)航M離線成員狀態(tài)、批量 查詢?nèi)航M成員狀態(tài)、結(jié)束查詢;所述集群終端4十對(duì)所述l俞入生成所述查詢"i青求包括以下 至少一個(gè)命令查詢?nèi)航M狀態(tài)命令、批量查詢?nèi)航M在線成員狀態(tài)命令、批量查詢?nèi)航M離線成員狀態(tài)命令、批量查詢?nèi)航M成員 狀態(tài)命令、結(jié)束查詢命令。
4. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,還包 括所述調(diào)度服務(wù)器判斷所述集群終端不具備查詢權(quán)限; 所述調(diào)度服務(wù)器拒絕所述集群終端的所述查詢請(qǐng)求。
5. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述 查詢權(quán)限通過(guò)以下步驟取得所述集群終端提供交互界面;所述集群終端通過(guò)所述交互界面接受用戶的申請(qǐng)開通終 端狀態(tài)查詢的補(bǔ)充業(yè)務(wù)的輸入;所述集群終端生成申請(qǐng)命令并發(fā)送給所述調(diào)度服務(wù)器;所述調(diào)度服務(wù)器經(jīng)過(guò)調(diào)度歸屬寄存器的鑒權(quán)給予所述集 群終端所述查詢^又限,所述集群終端的所述查詢一又限保存于所 述調(diào)度歸屬寄存器。
6. 4艮據(jù)4又利要求5所述的終端狀態(tài)查詢方法,其特征在于,在調(diào) 度服務(wù)器接收來(lái)自集群終端的對(duì)所述集群終端所在群組的終 端狀態(tài)的查詢請(qǐng)求之前還包括群組激活過(guò)程,在所述激活過(guò)程 中,所述調(diào)度服務(wù)器從所述調(diào)度歸屬寄存器獲取所述集群終端 的所述查詢權(quán)限,所述調(diào)度服務(wù)器判斷所述集群終端具備查詢 4又限具體包括所述調(diào)度服務(wù)器判斷所述集群終端提交的身份驗(yàn)證請(qǐng)求 是否符合其所獲取的所述集群終端的所述查詢權(quán)限;如果是,則判斷所述集群終端具備所述查詢權(quán)限。
7. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述 查詢請(qǐng)求是查詢?nèi)航M狀態(tài)命令,所述調(diào)度服務(wù)器向所述集群終 端返回包含所述終端狀態(tài)的應(yīng)答消息具體包括所述調(diào)度服務(wù)器將所述群組的在線成員數(shù)和離線成員數(shù) 作為所述終端狀態(tài)設(shè)置于所述應(yīng)答消息中;所述調(diào)度服務(wù)器向所述集群終端返回所述應(yīng)答消息。
8. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述 查詢請(qǐng)求是批量查詢?nèi)航M在線成員狀態(tài)命令,所述調(diào)度服務(wù)器 向所述集群終端返回包含所述終端狀態(tài)的應(yīng)答消息具體包括所述調(diào)度服務(wù)器根據(jù)所述集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè) 可顯示的成員數(shù)構(gòu)造所述應(yīng)答消息,其中所述終端狀態(tài)包括在 線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否最后一頁(yè)指示;所述調(diào)度服務(wù)器向所述集群終端返回所述應(yīng)答消息。
9. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述 查詢"i青求是批量查詢離線成員狀態(tài)命令,包4舌所述調(diào)度服務(wù)器根據(jù)所述集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè) 可顯示的成員數(shù)構(gòu)造所述應(yīng)答消息,其中所述終端狀態(tài)包括離 線成員標(biāo)識(shí)、對(duì)應(yīng)終端頁(yè)號(hào)、和是否最后一頁(yè)指示;所述調(diào)度服務(wù)器向所述集群終端返回所述應(yīng)答消息;所述調(diào)度服務(wù)器在離線成員狀態(tài)發(fā)生變化時(shí),通知所述集 群終端刷新所述狀態(tài)發(fā)生變化的離線成員的成員狀態(tài)。
10. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述查詢請(qǐng)求是批量查詢?nèi)航M成員狀態(tài)命令,所述調(diào)度力良務(wù)器向所述集群終端返回包含所述終端狀態(tài)的應(yīng)答消息具體包括所述調(diào)度服務(wù)器根據(jù)所述集群終端當(dāng)前顯示頁(yè)號(hào)和每頁(yè) 可顯示的成員數(shù),構(gòu)造所述應(yīng)答消息,其中所述終端狀態(tài)包括 相應(yīng)的在線和離線成員標(biāo)識(shí)及狀態(tài)列表;如果存在狀態(tài)未知的 成員,所述調(diào)度服務(wù)器在所述終端狀態(tài)中將狀態(tài)未知的成員的 狀態(tài)設(shè)置為查詢中;所述調(diào)度服務(wù)器向所述集群終端返回所述應(yīng)答消息。
11. 4艮據(jù)權(quán)利要求10所述的終端狀態(tài)查詢方法,其特征在于,還 包括所述調(diào)度服務(wù)器單獨(dú)對(duì)于狀態(tài)未知的成員發(fā)送狀態(tài)查詢 以獲得其確切狀態(tài);所述調(diào)度力良務(wù)器構(gòu)造新的應(yīng)答消息以在所述終端狀態(tài)中 包括所述確切狀態(tài);所述調(diào)度服務(wù)器向所述集群終端返回所述新的應(yīng)答消息。
12. 根據(jù)權(quán)利要求1所述的終端狀態(tài)查詢方法,其特征在于,所述 查詢請(qǐng)求是結(jié)束查詢命令,所述調(diào)度服務(wù)器向所述集群終端返 回包含所述終端狀態(tài)的應(yīng)答消息具體包括如果是結(jié)束查詢,則所述調(diào)度服務(wù)器結(jié)束本次查詢;所述調(diào)度服務(wù)器構(gòu)造結(jié)束本次查詢的應(yīng)答消息;所述調(diào)度服務(wù)器向所述集群終端返回所述應(yīng)答消息。
全文摘要
本發(fā)明提供了一種用于集群系統(tǒng)的終端狀態(tài)查詢方法,包括以下步驟調(diào)度服務(wù)器接收來(lái)自集群終端的對(duì)集群終端所在群組的終端狀態(tài)的查詢請(qǐng)求;調(diào)度服務(wù)器判斷集群終端具備查詢權(quán)限;以及調(diào)度服務(wù)器向集群終端返回包含終端狀態(tài)的應(yīng)答消息,以由集群終端向用戶顯示終端狀態(tài)。本發(fā)明提高了集群系統(tǒng)中終端狀態(tài)查詢技術(shù)的效率。
文檔編號(hào)H04Q7/34GK101267609SQ20081009462
公開日2008年9月17日 申請(qǐng)日期2008年4月24日 優(yōu)先權(quán)日2008年4月24日
發(fā)明者馳 張 申請(qǐng)人:中興通訊股份有限公司