后的用戶終端收到尋呼時的處理方法流程圖;
[0040]圖4是本發(fā)明實施例3中退出組呼的用戶終端返回組呼的方法流程圖;
[0041]圖5是本發(fā)明實施例4中用戶終端的結構示意圖。
【具體實施方式】
[0042]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0043]本實施例提出了使集群用戶退出組呼的方法,參見圖1,該方法包括:
[0044]步驟101:用戶終端接收到用戶的退出第一組呼的指令,釋放第一組呼的業(yè)務信道的配置,退出第一組呼;
[0045]步驟102:用戶終端保存第一組呼的組標識;
[0046]本步驟的實現可以是:預先設置一個退出組呼寄存器,寄存器的長度,即可保存的組標識個數,可由用戶通過終端界面進行設置,若寄存器長度設為0,則表示該終端無法執(zhí)行主動退出組呼操作。這樣,本步驟中,將第一組呼的標識保存到退出組呼寄存器中。
[0047]步驟103:用戶終端接收到尋呼消息時,將尋呼消息中攜帶的組標識與保存的組標識進行比較,如果相同,則忽略該組呼消息。
[0048]如果上述步驟102中,通過退出組呼寄存器保存了需要退出的組呼的標識,則本步驟103中,是將尋呼消息中攜帶的組標識與退出組呼寄存器中保存的組標識進行比較。
[0049]通過上述圖1所示處理,將接收到的尋呼消息中攜帶的組標識與保存的組標識進行比較,如果相同,則忽略該組呼消息,從而用戶終端無需與網絡側交互,無需修改現有的信令消息,則主動退出了正在進行的組呼。
[0050]為了使得上述圖1所示方法只針對單次組呼生效,當用戶終端所退出的組呼結束后,如果該群組再次發(fā)起組呼,用戶終端能夠自動加入,不受此前退出操作的影響,在上述步驟103之后,還可以進一步包括:用戶終端在控制信道收到組呼釋放消息,將組呼釋放消息中的組標識與保存的組標識進行比較,如果相同,則刪除所保存的組標識。由于刪除了保存的組標識,因此,后續(xù)則不會忽略對應組呼的組呼消息,實現了當用戶終端所退出的組呼結束后,如果該群組再次發(fā)起組呼,用戶終端能夠自動加入。
[0051]用戶終端也可以根據用戶指令來重新加入已經退出的組呼,其具體實現包括:用戶終端在退出第一組呼后接收到重新加入第一組呼的指令,則用戶終端刪除所保存的第一組呼的組標識,并根據控制信道的內容配置業(yè)務信道,重新加入第一組呼。
[0052]在本實施例的具體實現中,也可以通過網絡側對組呼退出權限的設置來控制用戶終端主動退出組呼的權限,此時,用戶退出組呼的權限在用戶簽約數據中規(guī)定,在用戶終端附著過程中,網絡側將用戶所在的組以及在該組中的組呼退出權限發(fā)送到用戶終端上,網絡側也可通過動態(tài)重組等過程對該權限進行更新。相應地,用戶終端在步驟101中,退出第一組呼之前,可以根據獲取的在組中的組呼退出權限,判斷是否能夠退出第一組呼,如果是,才執(zhí)行圖1中相應的退出組呼的處理。
[0053]為更加清楚地體現本發(fā)明實施例的退出組呼的各種實現過程,下面通過3個實施例分別介紹用戶終端主動退出組呼的過程、退出組呼后的用戶終端收到尋呼時的處理方法以及退出組呼的用戶終端返回組呼的過程。
[0054]實施例2:
[0055]本實施例介紹用戶終端主動退出組呼的過程。
[0056]在組呼進行過程中,系統(tǒng)周期性廣播集群尋呼消息,消息中包含當前呼叫的緊急標識和群組的組標識,其中,緊急標識用于指示本次呼叫是否為緊急呼叫。
[0057]當某被叫用戶欲主動退出某個正在進行的組呼時,參見圖2,包括如下過程:
[0058]步驟S101、用戶在用戶終端上按掛機鍵或者在屏幕選擇“退出組呼I”。
[0059]用戶終端接收到掛機鍵按鍵信號或者退出組呼的觸屏指令后,則認為接收到了退出組呼的指令。
[0060]步驟S102、用戶終端檢查用戶在組呼I中的組呼退出權限,如果用戶可以退出該組呼1,則執(zhí)行步驟S103,否則提示無法退出本次呼叫,拒絕本次退出操作,結束當前流程。
[0061]步驟S103、用戶終端判斷組呼I的組標識是否為緊急標識,如果是,則提示用戶無法退出緊急呼叫,拒絕本次退出操作,結束當前流程,如果否,則執(zhí)行步驟S104。
[0062]步驟S104、判斷預先設置的退出組呼寄存器是否已滿,如果否,執(zhí)行步驟S105 ;如果是,則此前已經進行過一定次數的退出組呼操作,則用戶終端提示無法退出本次呼叫,拒絕本次退出操作,結束當前流程。
[0063]步驟S105、確定當前組呼I的呼叫為非緊急呼叫,且退出組呼寄存器仍有空間,則用戶終端在退出組呼寄存器中保存組呼I的組標識,釋放其業(yè)務信道的配置,退出本次組呼。
[0064]步驟S106、用戶終端接收到組呼的尋呼消息,將尋呼消息中的組標識與退出組呼寄存器中保存的組標識進行比較,如果組標識相同,則忽略此消息。
[0065]步驟S107、若用戶終端在控制信道接收到所退出的組呼I的組呼釋放消息,則刪除退出組呼寄存器中保存的該組呼I的組標識。
[0066]實施例3:
[0067]本實施例介紹退出組呼的用戶終端收到其他群組的組呼尋呼消息時的處理流程。參見圖3,包括:
[0068]步驟S201、主動退出某組呼的用戶終端接收到組呼尋呼消息。
[0069]步驟S202、判斷該尋呼消息中的組標識在退出組呼寄存器中是否存在,如果是,則忽略該尋呼消息,結束當前流程,否則,執(zhí)行步驟S203。
[0070]步驟S203、確定用戶終端所屬的另一個群組發(fā)起了組呼,則用戶終端加入該新發(fā)起的組呼,但退出組呼寄存器中的記錄保持不變。
[0071]步驟S204、用戶終端在新的組呼過程中或者新的組呼結束后,收到了組呼釋放消息,且消息中的組標識在退出組呼寄存器中已保存,則用戶終端將組呼釋放消息中的組標識在退出組呼寄存器中刪除。
[0072]實施例4:
[0073]本實施例介紹退出組呼的用戶終端返回組呼時的處理流程。參見圖4,包括:
[0074]步驟S301、用戶終端主動退出某次組呼,比如組呼I ;
[0075]步驟S302、在退出組呼I 一段時間后,用戶決定重新加入組呼1,向用戶終端輸入重新加入組呼I的指令。
[0076]步驟S303、用戶終端將該組呼I的組標識在退出組呼寄存器中刪除。
[0077]步驟S304、用戶終端根據控制信道的內容配置業(yè)務信道,重新加入組呼I。
[0078]集群通信系統(tǒng)按正常方法將該用戶終端加入組呼。
[0079]實施例5:
[0080]本實施例提出了一種用戶終端,參見圖5,包括:
[0081]退出組呼寄存器501,用于保存一個以上組呼的組標識;所述退出組呼寄存器501的長度可配置;比如為O或其它預定值;
[0082]交互接口 502,用于接收用戶的退出第一組呼的指令,并發(fā)送給組呼處理單元503 ;
[0083]組呼處理單元503,用于在接收到退出第一組呼的指令后,釋放第一組呼的業(yè)務信道的配置,退出第一組呼,并將第一組呼的組標識保存在退出組呼寄存器中;在接收到尋呼消息時,將尋呼消息中攜帶的組標識與退出組