專利名稱:一鍵通ptt業務處理方法、設備及系統的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一鍵通PTT業務處理方法、設備及系統。
背景技術:
PTT (Push-to-Talk, 一鍵通)業務是一種實現Walkie-talkie (對講機)功能的移動話音業務,其特點是呼叫建立時間短,說話時才占用信道,接聽時只監聽信道,接收方不需要摘機即可隨時接聽下行的呼叫信息。基于公眾蜂窩移動通信網絡的PTT業務稱為PoC(Push-to-Talk Over Cellular, 無線一鍵通)業務,業務邏輯上采用類似集群通話的半雙工模式,支持“一對一”、“一對多” 通話。通過PoC業務,用戶能夠方便地進行個人或群組通話,與傳統的集群通信相比,PoC業務在很大程度上解決了覆蓋、漫游、互通問題,因此用戶群比集群系統大得多,且由于采用 T VoIP (Voice over Internet Protocol,網絡電話)技術,更能顯著地提高網絡資源利用率。現有技術提供的PTT業務定位于個人娛樂應用,其支持組間優先級的特點在于1、在加入群組之前,用戶需要預定群組,并指定其中一個作為主要群組;2、用戶可以同時參加多個群組的通信,終端支持同時接收和播放多個群組話音的
混首;3、假如終端處于接收和播放非主要群組的話音數據,此時接收到了主要群組的通信數據,則打斷當前其他非主要群組的播放;4、假如終端處于接收和播放主要群組的話音數據,此時接收到了非主要群組的通信數據,則提示用戶非主要群組有信息到來,讓用戶選擇是否播放。發明人在實現本發明的過程中,發現上述現有技術存在如下不足現有技術的PTT業務側重自組織和自管理的群組管理方式,需要用戶干預的群組管理操作較多,客戶端實現較復雜,成本較高。
發明內容
本發明實施例提供一種一鍵通PTT業務處理方法,用以簡化用戶操作和客戶端實現,該方法包括接收第一用戶的登陸請求;發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。本發明實施例還提供一種一鍵通PTT業務處理方法,用以簡化用戶操作和客戶端實現,該方法包括向PTT服務器發送第一用戶的登陸請求;接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;
根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。本發明實施例還提供一種一鍵通PTT服務器,用以簡化用戶操作和客戶端實現, 該PTT服務器包括接收模塊,用于接收第一用戶的登陸請求;群組管理模塊,用于發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。本發明實施例還提供一種一鍵通PTT客戶端,用以簡化用戶操作和客戶端實現, 該PTT客戶端包括發送模塊,用于向PTT服務器發送第一用戶的登陸請求;接收模塊,用于接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;加入模塊,用于根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。本發明實施例還提供一種一鍵通PTT業務處理系統,用以簡化用戶操作和客戶端實現,該系統包括PTT服務器,用于接收第一用戶的登陸請求;發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組;PTT客戶端,用于向PTT服務器發送第一用戶的登陸請求;接收所述PPT服務器返回的所述信息;根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組。本發明實施例中,在接收到第一用戶的登陸請求后,即可發送第一用戶所屬群組的信息,觸發根據該信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組,從而在無需第一用戶干預群組管理操作的情況下實現向第一用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本。本發明實施例中,在向PTT服務器發送第一用戶的登陸請求后,即可接收到PTT 服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識,進而根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組,從而在無需第一用戶干預群組管理操作的情況下,實現向第一用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。在附圖中圖1為本發明實施例中PTT業務處理方法的流程圖;圖2為本發明實施例中另一 PTT業務處理方法的流程圖3為本發明實施例中PTT業務處理方法的具體組網示意圖;圖4為本發明實施例中PTT業務處理方法的信令交互流程圖;圖5為本發明實施例中PTT服務器的結構示意圖;圖6為本發明實施例中PTT服務器的一個具體實例的結構示意圖;圖7為本發明實施例中PTT客戶端的結構示意圖;圖8為本發明實施例中PTT客戶端的一個具體實例的結構示意圖;圖9為本發明實施例中PTT業務處理系統的結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚明白,下面結合附圖對本發明實施例做進一步詳細說明。在此,本發明的示意性實施例及其說明用于解釋本發明,但并不作為對本發明的限定。如圖1所示,本發明實施例中,PTT業務處理方法的流程可以包括步驟101、接收第一用戶的登陸請求;步驟102、發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。由圖1所示流程可以得知,本發明實施例中,用戶不必提前預定群組,也不必指定哪些群組作為主要群組,更無需監測多個群組的狀態,用戶所屬的群組信息無需用戶設置和記錄,而是在實施圖1所示流程時,在接收到第一用戶的登陸請求后,即可根據該登陸請求發送第一用戶所屬群組的信息,觸發根據該信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組,從而在無需第一用戶干預群組管理操作的情況下實現向第一用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本,尤其適應于專業和行業版的PTT業務更加專業的企業群組管理和簡單易用的用戶操作要求。圖1所示流程可由能夠實現其功能的設備來實施,例如PTT服務器等。具體實施時可以由企業管理員或者系統管理員通過PC客戶端登陸PTT服務器的管理臺來維護和管理用戶所屬群組的信息,從而在接收到第一用戶的登陸請求后,可以提供第一用戶所屬群組的信息。例如,企業管理員或者系統管理員可以通過PC客戶端登陸PTT服務器的管理臺來維護用戶所屬群組的信息,比如新建、修改或刪除用戶所屬群組的信息。其中,PTT服務器維護的用戶所屬群組的信息可以包括用戶所屬群組中默認群組的標識,以及用戶所屬群組中各群組的編號或名稱,用戶在各群組中是否具有會話召集權限。在步驟102中PTT服務器發送的第一用戶所屬群組的信息中可包含第一用戶所屬群組中默認群組的標識,從而觸發根據該信息中第一用戶所屬群組中默認群組的標識,將第一用戶加入默認群組。PTT服務器發送的第一用戶所屬群組的信息中可以只包含第一用戶所屬群組中默認群組的標識,當然也可以包括其它一些信息,如第一用戶所屬群組中各群組的編號或名稱等。本例中用戶所屬群組的信息是在PTT服務器由管理員統一維護,不需要用戶操作,從而簡化了用戶操作和客戶端實現的復雜度。如圖2所示,本發明實施例中還提供一種PTT業務處理方法,其處理流程可以包括步驟201、向PPT服務器發送第一用戶的登陸請求;步驟202、接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;步驟203、根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。由圖2所示流程可以得知,本發明實施例中,用戶不必提前預定群組,也不必指定哪些群組作為主要群組,更無需監測多個群組的狀態,用戶所屬的群組信息無需用戶設置和記錄,而是在實施圖2所示流程時,在向PTT服務器發送第一用戶的登陸請求后,即可接收到所述PPT服務器返回的第一用戶所屬群組的信息,進而根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。從而在無需第一用戶干預群組管理操作的情況下,實現向第一用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本,尤其適應于專業和行業版的PTT業務更加專業的企業群組管理和簡單易用的用戶操作要求。圖2所示流程可由能夠實現其功能的設備來實施,例如PTT客戶端等。具體實施時,用戶登陸PTT業務后,PTT客戶端可以從PTT服務器獲取到用戶所屬群組的信息,該信息包括用戶所屬群組中默認群組的標識,還可以包括其它一些信息,這些信息可以以列表的形式提供,在PTT客戶端顯示群組信息列表,可以方便用戶確認自己所屬群組及當前工作群組等。一個實施例中,第一用戶所屬群組的信息還可以包括第一用戶所屬群組中各群組的編號或名稱,因此PTT客戶端還可以根據各群組的編號或名稱,將第一用戶從默認群組切換至其所屬群組中的指定群組;即,實施中還可以包括將第一群組更新為根據所述編號或名稱將第一用戶從所述默認群組切換至的指定群組。這樣,在簡化用戶操作和客戶端實現、降低客戶端成本的同時,還可以根據用戶需要對用戶進行群組切換操作,改善了用戶體驗,增加了PTT業務提供的靈活性。實施過程中,用戶退出原來的默認群組并加入所選的新群組,以保證在同一個時刻一個用戶屬于一個群組,或者不在任何群組(用戶未登陸或已登陸但未加入任一群組),這樣客戶端也無需支持混音功能,簡化了客戶端實現。此外, PTT客戶端還可以向PPT服務器發送更改第一用戶所屬群組中默認群組的請求,所述請求中攜帶更改后的默認群組的標識,以便于PTT服務器在接收到該請求后,根據該請求中所述更改后的默認群組的標識更改所述第一用戶所屬群組中的默認群組。當然,PTT服務器還可以根據用戶的請求更改用戶所屬的群組信息。具體實施時,前述PTT服務器所維護的用戶所屬群組的信息還可以包括用戶所屬群組中各群組的大小、優先級、群組描述等信息。以群組優先級為例,PTT服務器可以設置一個用戶同屬于多個群組,每個群組具有各自的優先級,該優先級可以按需設置為幾級,本發明實施例以優先級為高優先級、正常優先級兩級為例來進行說明。一個實施例中,可以按群組的優先級對群組中的用戶進行管理。由于PTT服務器所維護的用戶所屬群組的信息還可以包括用戶在某一群組中是否具有會話召集權限,則若圖1、圖2所示流程中的第一用戶為第一群組中最先加入的具有會話召集權限的用戶,則在第一用戶加入第一群組后,PTT服務器可以觸發將已加入第二群組的第二用戶切換至第一群組,所述第二用戶所屬群組包括第一群組和第二群組,且所述第二群組的優先級低于第一群組。 例如,第一群組為高優先級,第二群組為正常優先級,第一用戶的默認群組為第一群組,第二用戶的默認群組為第二群組,則第二用戶在登陸后加入第二用戶的默認群組即第二群組并參與會話。此時,具有會話召集權限的第一用戶加入第一用戶的默認群組即第一群組,則PTT服務器可以觸發將第二用戶從正在參與的第二群組的會話中拉到第一群組的會話中,即觸發第二用戶所在PTT客戶端釋放第二用戶在原來低優先級群組——第二群組中的會話資源,將第二用戶加入當前高優先級群組——第一群組的會話。具體實施時,第二用戶可能有多個,將多個第二用戶切換至第一群組可以同時操作,也可以按一定順序操作。一個實施例中,若第一用戶為第一群組中最先加入的具有會話召集權限的用戶, 則在第一用戶加入第一群組后,PTT服務器還可以通知將第三用戶加入第一群組,所述第三用戶所屬群組包括第一群組且所述第三用戶未登陸、或所述第三用戶所屬群組包括第一群組和第三群組且所述第三用戶已加入第三群組,所述第三群組的優先級不低于第一群組。S卩,實施時PTT服務器可以自動給其他未登陸用戶或所在群組優先級不低于第一群組的用戶所在PTT客戶端發送通知,如短信,提醒其將該用戶加入第一群組。一個實施例中,若第一用戶為第一群組中最先加入的具有會話召集權限的用戶, 則在第一用戶加入第一群組后,PTT服務器還可以觸發將第四用戶加入第一群組,所述第四用戶所屬群組包括第一群組,且所述第四用戶已登陸但未加入任一群組。即,實施時PTT服務器可以在第一用戶召集第一群組會話后,觸發將已登陸但未加入任一群組的用戶拉到第一群組的會話中。圖3為PTT業務處理方法的具體組網示意圖,將該組網流程具體說明如下圖3示例中,企業管理員通過企業控制臺登陸PTT服務器的管理臺維護用戶所屬群組的信息。PTT服務器可以通過短信網關給群組成員發送信息,通知上線加入群組會話。 用戶所在PTT客戶端通過PLMN(Public Land MobiIeNetwork,公用陸地移動網絡)網絡和 IP(Internet Protocol,網際協議)/IMS(IP Media Sub-system,IP媒體子系統)核心網接入PTT系統。PTT服務器配置用戶所屬群組的信息,包括用戶所屬群組中默認群組的標識,以及用戶所屬群組中各群組的編號或名稱、大小、優先級、群組描述,用戶在各群組中是否具有會話召集權限等信息。假設用戶A登陸PTT服務器,則其所在PTT客戶端可以從PTT服務器獲取用戶A所屬群組的信息,例如所屬群組為群組X、Y和Z,其中默認群組為X,所述用戶所屬群組的信息可以列表形式提供;用戶A所在PTT客戶端根據這些信息將用戶A加入默認群組X中。用戶A所在PTT客戶端也可以選擇將用戶A切換到所屬群組中的其他群組,即退出原來的默認群組X,加入所選的新群組。假設用戶A當前參與會話的群組為群組X,群組X為正常優先級。用戶B登陸PTT業務后,其所在PTT客戶端將用戶B加入群組Y,假設用戶B為第一個加入群組Y的具有會話召集權限的用戶,群組Y為高優先級群組。則PTT服務器將屬于群組Y且正在參與正常優先級群組會話的用戶,如用戶A等,拉到當前高優先級群組Y的會話中。另外,PTT服務器還可給不在當前群組Y的其他用戶,例如向屬于群組Y且未登陸的用戶發送短信提醒加入群組Y的會話,或屬于群組Y且正加入其優先級并不低于群組Y的其它群組的用戶;這些用戶在收到短信提醒后,可以選擇加入已進行的群組Y的會話中來。PTT服務器將用戶A拉到當前高優先級群組Y的會話中時,先觸發用戶A所在PTT 客戶端釋放用戶A在原來正常優先級群組X中的會話,再將用戶A加入當前高優先級群組 Y的會話。用戶A的客戶端界面上顯示當前的工作群組為群組Y,此時只能收聽到群組Y中的發言。需要說明的是,已參與當前群組會話的用戶不能被其他相同優先級的群組會話所打斷,即使該用戶也屬于后來建立的群組的成員。不過該用戶所在客戶端可以收到提醒加入后來群組的短信,采用切換群組的方式選擇加入。舉一例如圖4所示,說明本發明實施例中PTT業務處理方法的信令交互流程。本例中,假設群組X為正常優先級,群組Y為高優先級,群組Z為高優先級;用戶A屬于群組X、Y、Z ;所在客戶端為客戶端A ; 用戶B屬于群組X、Y,且默認群組為群組Y,在群組Y具有會話召集權限;所在客戶端為客戶端B;用戶C屬于群組X ;所在客戶端為客戶端C ;用戶D屬于群組Y ;所在客戶端為客戶端D ;用戶E屬于群組X ;所在客戶端為客戶端E ;用戶Α、C、E都已經加入群組X ;用戶D沒有登陸PTT業務;用戶B沒有登陸PTT業務。本例中信令交互流程可以包括步驟401、用戶B所在的客戶端B通過HTTP方式登陸PTT服務器,經過鑒權和授權之后,PTT服務器向客戶端B返回用戶B所屬的群組信息,其中包括默認群組即群組Y的標識;步驟402、客戶端B根據接收的信息中群組Y的標識選擇將用戶B加入群組Y,并通過SIP協議的hvite消息向PTT服務器發起將用戶B加入群組Y的請求;步驟403、PTT服務器接收到客戶端B的請求后,根據群組Y和用戶B的屬性進行判斷,發現用戶B是第一個加入群組Y會話的用戶,并且有會話召集權限,則查詢其他成員用戶,發現用戶A、用戶D的所屬群組中均有群組Y,且用戶A正在參與群組X的會話,而群組X為正常優先級;步驟404、PTT服務器觸發客戶端A釋放用戶A在群組X中的會話,給客戶端A發 BYE消息,釋放用戶A在群組X中的會話資源;將用戶A從群組X會話中退出;步驟405、PTT服務器再給客戶端A發hvite消息觸發客戶端A將用戶A請求加入群組Y,客戶端A返回2000K響應,將用戶A加入群組Y的會話中;步驟406、PTT服務器給客戶端B返回2000K確認已成功將用戶B加入群組Y ;步驟407、PTT服務器判斷群組Y中有未登陸用戶D,還有其他用戶正在高優先級群組會話中,PTT服務器發送短信通知請求到短信網關,攜帶這些用戶的信息,如號碼信息等;步驟408、短信網關發送短信通知給用戶D所在客戶端D,及其他暫時無法自動加入群組Y會話的用戶所在客戶端;步驟409、客戶端D收到短信通知后,選擇登陸PTT服務,并將用戶D加入群組Y的會話。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,可以包括上述實施例方法中的全部或部分步驟,所述的存儲介質可以包括 ROM、RAM、磁盤、光盤等。本發明實施例中還提供了一種PTT服務器、PTT客戶端及PTT業務處理系統,如下面的實施例所述。由于這些設備、系統解決問題的原理與PTT業務處理方法相似,因此這些設備、系統的實施可以參見方法的實施,重復之處不再贅述。本發明實施例提供一種PTT服務器,其結構如圖5所示,該PTT服務器可以包括接收模塊501,用于接收第一用戶的登陸請求;群組管理模塊502,用于發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。如圖6所示,一個實施例中,圖5所示的PTT服務器還可以包括如下模塊之一或任
意組合觸發切換模塊601,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,觸發將第二用戶切換至第一群組,所述第二用戶所屬群組包括第一群組和第二群組,且所述第二用戶已加入第二群組,所述第二群組的優先級低于第一群組;通知模塊602,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,通知將第三用戶加入第一群組,所述第三用戶所屬群組包括第一群組且所述第三用戶未登陸、或所述第三用戶所屬群組包括第一群組和第三群組且所述第三用戶已加入第三群組,所述第三群組的優先級不低于第一群組;觸發加入模塊603,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,觸發將第四用戶加入第一群組,所述第四用戶所屬群組包括第一群組,且所述第四用戶已登陸但未加入任一群組。—個實施例中,接收模塊501還可以用于接收更改第一用戶所屬群組中默認群組的請求,所述請求中攜帶更改后的默認群組的標識;群組管理模塊502還可以用于根據所述更改后的默認群組的標識更改所述第一用戶所屬群組中的默認群組。本發明實施例還提供一種PTT客戶端,其結構如圖7所示,該PTT客戶端可以包括發送模塊701,用于向PTT服務器發送第一用戶的登陸請求;接收模塊702,用于接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;
加入模塊703,用于根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。 一個實施例中,所述信息還包括第一用戶所屬群組中各群組的編號或名稱;如圖8所示,圖7所示的PTT客戶端還可以包括更新模塊801,用于將第一群組更新為根據所述編號或名稱將第一用戶從所述默認群組切換至的指定群組。本發明實施例還提供一種PTT業務處理系統,其結構如圖9所示,該PTT業務處理系統可以包括PTT服務器901,用于接收第一用戶的登陸請求;發送第一用戶所屬群組的信息, 觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組;PTT客戶端902,用于向PTT服務器901發送第一用戶的登陸請求;接收PTT服務器901返回的所述信息;根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組。綜上所述,本發明實施例中,用戶不必提前預定群組,也不必指定哪些群組作為主要群組,更無需監測多個群組的狀態,用戶所屬的群組信息無需用戶設置和記錄,而是在PTT服務器接收到第一用戶的登陸請求后,即可根據該登陸請求發送第一用戶所屬群組的信息,觸發根據該信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組;在PTT客戶端向PTT服務器發送第一用戶的登陸請求后,即可接收到PTT服務器返回的第一用戶所屬群組的信息,進而根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組;從而在無需第一用戶干預群組管理操作的情況下實現向第一用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本,尤其適應于專業和行業版的PTT業務更加專業的企業群組管理和簡單易用的用戶操作要求。本發明實施例中PTT客戶端還可以根據PTT服務器提供的用戶所屬群組的信息中各群組的編號或名稱將用戶從默認群組切換至所屬群組中的指定群組,改善用戶體驗,增加PTT業務提供的靈活性,在同一個時刻一個用戶屬于一個群組,或者不在任何群組(假如用戶未登陸或已登陸但未加入任一群組),這樣客戶端也無需支持混音功能,簡化了客戶端實現。以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,并不用于限定本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種一鍵通PTT業務處理方法,其特征在于,該方法包括 接收第一用戶的登陸請求;發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。
2.如權利要求1所述的方法,其特征在于,所述信息還包括第一用戶所屬群組中各群組的編號或名稱,以觸發將第一群組更新為根據所述編號或名稱將第一用戶從所述默認群組切換至的指定群組。
3.如權利要求1或2所述的方法,其特征在于,若第一用戶為第一群組中最先加入的具有會話召集權限的用戶,則該方法還包括如下步驟之一或任意組合觸發將第二用戶切換至第一群組,所述第二用戶所屬群組包括第一群組和第二群組, 且所述第二用戶已加入第二群組,所述第二群組的優先級低于第一群組;通知將第三用戶加入第一群組,所述第三用戶所屬群組包括第一群組且所述第三用戶未登陸、或所述第三用戶所屬群組包括第一群組和第三群組且所述第三用戶已加入第三群組,所述第三群組的優先級不低于第一群組;觸發將第四用戶加入第一群組,所述第四用戶所屬群組包括第一群組,且所述第四用戶已登陸但未加入任一群組。
4.如權利要求1或2所述的方法,其特征在于,該方法還包括接收更改第一用戶所屬群組中默認群組的請求,所述請求中攜帶更改后的默認群組的標識;根據所述更改后的默認群組的標識更改所述第一用戶所屬群組中的默認群組。
5.一種一鍵通PTT業務處理方法,其特征在于,該方法包括 向PTT服務器發送第一用戶的登陸請求;接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。
6.如權利要求5所述的方法,其特征在于,所述信息還包括第一用戶所屬群組中各群組的編號或名稱;所述方法還包括將第一群組更新為根據所述編號或名稱將第一用戶從所述默認群組切換至的指定群組。
7.如權利要求5或6所述的方法,其特征在于,所述方法還包括向PPT服務器發送更改第一用戶所屬群組中默認群組的請求,所述請求中攜帶更改后的默認群組的標識。
8.一種一鍵通PTT服務器,其特征在于,包括 接收模塊,用于接收第一用戶的登陸請求;群組管理模塊,用于發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。
9.如權利要求8所述的PTT服務器,其特征在于,還包括如下模塊之一或任意組合 觸發切換模塊,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,觸發將第二用戶切換至第一群組,所述第二用戶所屬群組包括第一群組和第二群組,且所述第二用戶已加入第二群組,所述第二群組的優先級低于第一群組;通知模塊,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,通知將第三用戶加入第一群組,所述第三用戶所屬群組包括第一群組且所述第三用戶未登陸、或所述第三用戶所屬群組包括第一群組和第三群組且所述第三用戶已加入第三群組, 所述第三群組的優先級不低于第一群組;觸發加入模塊,用于在第一用戶為第一群組中最先加入的具有會話召集權限的用戶時,觸發將第四用戶加入第一群組,所述第四用戶所屬群組包括第一群組,且所述第四用戶已登陸但未加入任一群組。
10.如權利要求8或9所述的PTT服務器,其特征在于,所述接收模塊還用于接收更改第一用戶所屬群組中默認群組的請求,所述請求中攜帶更改后的默認群組的標識;所述群組管理模塊還用于根據所述更改后的默認群組的標識更改所述第一用戶所屬群組中的默認群組。
11.一種一鍵通PTT客戶端,其特征在于,包括發送模塊,用于向PTT服務器發送第一用戶的登陸請求;接收模塊,用于接收所述PPT服務器返回的第一用戶所屬群組的信息,所述信息包括第一用戶所屬群組中默認群組的標識;加入模塊,用于根據所述標識將第一用戶加入第一群組,所述第一群組為所述默認群組。
12.如權利要求11所述的PTT客戶端,其特征在于,所述信息還包括第一用戶所屬群組中各群組的編號或名稱;所述PTT客戶端還包括更新模塊,用于將第一群組更新為根據所述編號或名稱將第一用戶從所述默認群組切換至的指定群組。
13.一種PTT業務處理系統,其特征在于,包括PTT服務器,用于接收第一用戶的登陸請求;發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組;PTT客戶端,用于向PTT服務器發送第一用戶的登陸請求;接收PTT服務器返回的所述信息;根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組。
全文摘要
本發明公開了一種一鍵通PTT業務處理方法,該方法包括接收第一用戶的登陸請求;發送第一用戶所屬群組的信息,觸發根據所述信息中第一用戶所屬群組中默認群組的標識將第一用戶加入第一群組,所述第一群組為所述默認群組。本發明同時公開一種PTT服務器、PTT客戶端、PTT業務處理系統。采用本發明無需用戶干預群組管理操作,即可實現向用戶提供PTT業務,相對于現有技術中用戶復雜的群組管理操作而言,大大簡化了用戶操作和客戶端實現,降低了客戶端成本。
文檔編號H04W4/08GK102196367SQ20101012055
公開日2011年9月21日 申請日期2010年3月5日 優先權日2010年3月5日
發明者張燕斌, 莫蘭 申請人:華為技術有限公司