亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

提供多個群組通信業(yè)務的方法、群組通信業(yè)務系統(tǒng)及群組通信業(yè)務服務器單元的制作方法

文檔序號:7959262閱讀:173來源:國知局
專利名稱:提供多個群組通信業(yè)務的方法、群組通信業(yè)務系統(tǒng)及群組通信業(yè)務服務器單元的制作方法
技術領域
本發(fā)明涉及一種用于提供多個群組通信業(yè)務的方法、一種群組通信業(yè)務系統(tǒng)以及一種群組通信業(yè)務服務器單元。
背景技術
已知不同的群組通信業(yè)務,例如群組通信業(yè)務“Push-to-Talk over Cellular(無線一鍵通)”(PoC)或者Instant Messaging(即時消息傳遞)(IM)的群組通信。當希望例如以相同用戶、亦即相同的用戶群組來操作兩種群組通信業(yè)務時,會出現(xiàn)這樣的問題,即群組通信業(yè)務(Services)從技術角度來看雖然應該彼此獨立地工作(亦即Push-to-Talk over Cellular群組通信業(yè)務也應該在沒有Instant Messaging群組通信業(yè)務的情況下工作,反之亦然),但是從用戶的角度來看期望,這兩種群組通信業(yè)務可以由相同的用戶群組并行操作。
為了將兩個不同的PoC用戶(下面也稱為PoC用戶(或者它們的PoC客戶機單元))之間的群組通信業(yè)務會話(Session)的建立用信號發(fā)送到群組通信業(yè)務Push-to-Talk over Cellular,通常使用會話初始協(xié)議(Session InitiationProtocol,SIP),如在[1]中所述。
希望建立與一個或者多個PoC用戶的PoC群組通信業(yè)務會話的第一PoC用戶向PoC服務器單元發(fā)送SIP-INVITE消息。在該SIP-INVITE消息中借助標識數(shù)據(jù)(ID)(例如SIP-URI(Session Initiation Protocol-Unique RessourceIdentifier))列出所有要被邀請參加該PoC群組通信業(yè)務會話的PoC用戶。該標識數(shù)據(jù)例如直接可以標識PoC用戶(User-ID)或者也可以標識PoC用戶群組(群組ID)。在使用群組ID的情況下,需要PoC服務器單元借助群組管理服務器單元(GM服務器單元)來解析該群組,也即確定所有屬于相應群組的PoC用戶的用戶ID。
如果那時所有要被邀請的PoC用戶以用戶ID存在于PoC服務器單元中,則PoC服務器單元借助相應的SIP-INVITE消息邀請所有這些PoC用戶參加PoC群組通信業(yè)務會話(PoC會話)。
當被邀請的用戶接受該邀請時,則他向PoC服務器單元回送SIP-200-OK消息。又(在通常情況下僅一次)利用SIP-200-OK消息將PoC會話的成功建立通知發(fā)出邀請的PoC用戶。
為了說明,上述方法的流程在圖2中以消息流圖200示出。在第一移動無線電通信終端設備(未示出)中實現(xiàn)的第一PoC客戶機單元201向控制PoC服務器單元203發(fā)送第一SIP-INVITE消息202,利用這一消息請求產(chǎn)生PoC群組通信業(yè)務會話。群組標識數(shù)據(jù)(群組ID)作為該第一SIP-INVITE消息202中的參數(shù)被包含,利用該群組標識數(shù)據(jù)說明要被邀請參加要建立的PoC群組通信業(yè)務會話的群組用戶。在圖2中該群組參數(shù)被表示為sip:groupl@abc.de。
根據(jù)第一SIP-INVITE消息202的接收,控制PoC服務器單元203通過使用所給出的參數(shù)值而確定,利用第一SIP-INVITE消息202請求應建立群組通信業(yè)務會話,并確定它必須解析用戶群組(因為群組ID作為參數(shù)被包含在第一SIP-INVITE消息202中),即它必須確定屬于在第一SIP-INVITE消息202中給出的群組的用戶(步驟204)。
為確定屬于該群組的用戶,控制PoC服務器單元203產(chǎn)生給群組管理服務器單元206的具有群組標識數(shù)據(jù)作為參數(shù)的SIP群組解析請求消息205(GroupResolve Request)。
在群組管理服務器單元206中,針對所登記的群組,存儲有屬于該群組的各個用戶及其標識數(shù)據(jù)(用戶ID)。根據(jù)SIP群組解析請求消息205的接收,群組管理服務器單元206確定屬于該群組的用戶及其用戶ID,并產(chǎn)生SIP群組解析應答消息207(Group Resolve Response)并將其發(fā)送給控制PoC服務器單元203,其中在SIP群組解析應答消息207中包含有屬于所詢問的群組的用戶的用戶標識數(shù)據(jù)(用戶ID)(在圖2中用附圖標記208(sip:userB@xy.de)和209(sip:userC@xy.de)表示)。
在控制PoC服務器單元203收到了SIP群組解析應答消息207并且因此收到了屬于所感興趣的群組的用戶ID后,控制PoC服務器單元203針對每一用戶ID產(chǎn)生相應的SIP-INVITE消息并向通過相應的用戶ID所說明的相應PoC客戶機單元發(fā)送該消息,以便邀請相應PoC客戶機單元并且因此邀請相應PoC用戶參加要建立的PoC群組通信業(yè)務會話。
在圖2中這一過程借助第二SIP-INVITE消息210來表示,向第二PoC客戶機單元210傳輸該第二SIP-INVITE消息210,以便邀清用戶、即第二移動無線電通信終端設備的用戶參加PoC群組通信業(yè)務會話,其中在該第二移動無線電通信終端設備中實現(xiàn)第二PoC客戶機單元211。此外,由控制PoC服務器單元203產(chǎn)生第三SIP-INVITE消息212,并向第三PoC客戶機單元213傳輸,以便也邀請該用戶參加PoC群組通信業(yè)務會話,其中該第三PoC客戶機單元213在第三用戶的第三移動無線電通信終端設備內(nèi)實現(xiàn),第三用戶通過第二用戶ID209來標識。
根據(jù)第二SIP-INVITE消息210的接收,第二PoC客戶機單元211針對它希望參加該PoC群組通信業(yè)務會話的情況產(chǎn)生第一SIP-200-OK消息214,并將該消息發(fā)送給控制PoC服務器單元203。
第三PoC客戶機單元213針對它也希望參加PoC群組通信業(yè)務會話的情況產(chǎn)生第二SIP-200-OK消息215并將該消息同樣發(fā)送給控制PoC服務器單元203。
當控制PoC服務器單元203收到了所有SIP-200-OK消息時,替代地在預定的持續(xù)時間后,控制PoC服務器單元203(替代地也針對接收到第一SIP-200-OK消息214的情況)發(fā)送第三SIP-200-OK消息216,并向第一PoC客戶機單元201發(fā)送該消息。
因此建立PoC群組通信業(yè)務會話217,換句話說,PoC群組通信業(yè)務會話以參加者第一PoC客戶機單元201、第二PoC客戶機單元211和第三PoC客戶機單元213進行。
下面從這樣的愿望出發(fā),即在已建立PoC群組通信業(yè)務會話的情況下,要建立和使用具有相同用戶、即具有相同群組的、不同于所述PoC群組通信業(yè)務的其它群組通信業(yè)務的一個或者多個另外的群組通信業(yè)務會話。換句話說,這意味著相同的用戶群組希望并行地、即同時使用多個不同的基于會話的群組通信業(yè)務。
因此該用戶群組希望在所述PoC群組通信業(yè)務會話(PoC會話)期間并行地例如使用即時消息傳送群組通信業(yè)務會話(IM會話)。在這種情況下,例如第一PoC用戶、即第一PoC客戶機單元201可以按照現(xiàn)有技術根據(jù)如在圖2中所表示的相似的方法與相同用戶建立即時消息傳送群組通信業(yè)務會話(IM群組通信業(yè)務會話)。
下面,不僅PoC用戶而且IM用戶都還只被稱為用戶,因為這些用戶并行使用多個群組通信業(yè)務。
如果類似地執(zhí)行在圖2中聯(lián)系PoC群組通信業(yè)務會話的建立所說明的方法,以便建立具有相同用戶的IM群組通信業(yè)務會話,則這特別是具有以下缺點。
在確定的時刻參加一個PoC群組通信業(yè)務會話的那組用戶不必與原來被邀請參加該PoC群組通信業(yè)務會話的那組用戶一致。
這是明顯的,因為·被邀請的用戶可以不接受該邀請,因此不是該PoC群組通信業(yè)務會話的參加者;·接受了該邀請的用戶可以在稍后的任何時刻離開該PoC群組通信業(yè)務會話;·原來未被邀請的用戶可以在該PoC群組通信業(yè)務會話期間被再吸收(被邀請);·原來未被邀請的用戶可以在該PoC群組通信業(yè)務會話進行期間撥入。
上述缺點按照現(xiàn)有技術能夠通過下述方式來避免,即用戶利用在[2]中所說明的SIP-SUBSCRIBE消息向PoC服務器報名參加用于如在[3]中所說明的所謂的會話狀態(tài)通知業(yè)務(Session State Notification Service)的PoC群組通信業(yè)務會話。這意味著,該用戶總被告知哪些PoC用戶當前參加該PoC群組通信業(yè)務會話。
隨著了解誰正巧參加該PoC群組通信業(yè)務會話,然后用戶(或者他的即時消息傳送客戶機單元)能夠正好與這些用戶建立IM群組通信業(yè)務會話。
但是這一處理方式也有缺點,因為只要例如一個用戶被邀請參加群組通信業(yè)務會話之一,則該用戶也必須被邀請參加另外的群組通信業(yè)務會話。因此這意味著,至少一個用戶(或者他的客戶機單元)必須申請兩個群組通信業(yè)務會話的會話狀態(tài)通知業(yè)務,以便檢驗并且必要時建立兩個用戶群組的一致性。這自身已經(jīng)是一個缺點,因為會話狀態(tài)通知業(yè)務只是一個可選的功能特征。此外,這一處理方式可能在移動無線電接口(空中接口)上產(chǎn)生巨大的信令開銷,并且因此產(chǎn)生單個用戶的附加費用。
文獻[8]說明了一種系統(tǒng),在該系統(tǒng)中能夠為被分配給群組對象的一組用戶提供不同的通信業(yè)務,例如會議。
在[9]中公開了一種用于提供會議的系統(tǒng),其中借助通信介質(zhì)進行通信,并且其中會議參加者可以請求在該會議的范圍內(nèi)也能在會議參加者之間借助另一種通信介質(zhì)進行通信。
在文獻[10]中公開了一種用于向電信網(wǎng)絡的用戶傳輸通信數(shù)據(jù)的方法,其中形成該電信網(wǎng)絡的用戶的一鍵通群組,由服務器接收針對該一鍵通群組的一鍵通消息,并把該一鍵通消息分發(fā)給該一鍵通群組內(nèi)的一個或者多個用戶。
文獻[11]公開了一種通信系統(tǒng),其中用戶群組被直觀地表示。該直觀的表示特別是能夠請求該群組的成員參加的通信業(yè)務。例如可以起動該群組的成員參加的電話會議。

發(fā)明內(nèi)容
本發(fā)明所基于的問題在于,提供一種對兩個具有相同參加者的群組通信會話的更簡單的管理。
該問題通過具有按照獨立權利要求的特征的、用于提供多個群組通信業(yè)務的方法、通過群組通信業(yè)務系統(tǒng)以及通過群組通信業(yè)務服務器單元來解決。
在用于提供多個具有相同用戶的群組通信業(yè)務的方法中,提供第一群組通信業(yè)務的第一群組通信業(yè)務會話,其中第一群組通信業(yè)務會話的參加者和/或第一群組通信業(yè)務會話用標識數(shù)據(jù)來標識,由該標識數(shù)據(jù)可以確定,哪些用戶參加第一群組通信業(yè)務會話。此外,提供第二群組通信業(yè)務的第二群組通信業(yè)務會話,其中該第二群組通信業(yè)務是與第一群組通信業(yè)務不同的另一個群組通信業(yè)務。第二群組通信業(yè)務會話的參加者和/或第二群組通信業(yè)務會話用與也用來標識第一群組通信業(yè)務會話的標識數(shù)據(jù)相同的標識數(shù)據(jù)來標識。
群組通信業(yè)務系統(tǒng)具有用于提供第一群組通信業(yè)務的第一群組通信業(yè)務服務器單元,這樣來設立該第一群組通信業(yè)務服務器單元,使得它使用標識數(shù)據(jù)來標識所提供的第一群組通信業(yè)務會話的參加者和/或所提供的第一群組通信業(yè)務會話,由所述標識數(shù)據(jù)可以確定,哪些用戶參加第一群組通信業(yè)務會話。此外,該群組通信業(yè)務系統(tǒng)具有用于提供第二群組通信業(yè)務的第二群組通信業(yè)務服務器單元,其中第二群組通信業(yè)務是與第一群組通信業(yè)務不同的另一個群組通信業(yè)務。這樣來設立第二群組通信業(yè)務服務器單元,使得它使用與也用來標識第一群組通信業(yè)務會話的標識數(shù)據(jù)相同的標識數(shù)據(jù)來標識所提供的第二群組通信業(yè)務會話的參加者和/或所提供的第二群組通信業(yè)務會話。
通過使用不僅用于標識第一群組通信業(yè)務會話而且用于標識第二群組通信業(yè)務會話的標識數(shù)據(jù),能夠非常簡單地實現(xiàn),能夠直接在兩個群組通信業(yè)務會話中登記并考慮參加者的變化。此外保證,與靜態(tài)的固定地預給定的群組用戶的群組標識數(shù)據(jù)相比,并非所有在該群組中所給出的用戶都被邀請參加“第二群組通信業(yè)務會話”,而僅僅事實上也已經(jīng)參加第一群組通信業(yè)務會話的那些用戶被邀請。
因此無需另外的信令開銷、例如無需通過移動無線電接口而自動保證,所形成的群組通信業(yè)務會話的參加者是相同的。
以這種方式提供所給出的群組通信業(yè)務系統(tǒng)的簡單實現(xiàn),其中兩個或者多個同時進行的、但是在技術上彼此獨立的群組通信業(yè)務會話總是具有相同的、參加兩個群組通信業(yè)務會話的用戶。
本發(fā)明的優(yōu)選的擴展方案由從屬權利要求得出。
下面所說明的本發(fā)明的擴展方案既適用于方法,也適用于群組通信業(yè)務系統(tǒng)。
根據(jù)本發(fā)明的一個擴展方案規(guī)定,將至少一種群組通信業(yè)務用作移動無線電群組通信業(yè)務,換句話說,這意味著,至少一個群組通信業(yè)務服務器單元作為移動無線電群組通信業(yè)務服務器單元被建立。換句話說,這例如意味著,PoC服務器承擔群組管理服務器的任務。
本發(fā)明非常好地適于在移動無線電領域內(nèi)使用,因為群組通信業(yè)務的移動使用記錄持續(xù)不斷的發(fā)展。
以下群組通信業(yè)務中的一種可以被用作第一群組通信業(yè)務和/或第二群組通信業(yè)務·無線一鍵通群組通信業(yè)務;·會議群組通信業(yè)務(例如“IMS會議”);·群組游戲業(yè)務(“多用戶游戲”);·即時消息傳送群組通信業(yè)務;·群組用戶之間的例如通過移動無線電通信網(wǎng)絡所設置的文件交換;·群組用戶的一個或者多個文件的分布式文件處理(也稱為“白板”)。
換句話說,這意味著,至少一個群組通信業(yè)務服務器單元被設立用于提供上述群組通信業(yè)務中的至少一個。
即時消息傳送(IM)應被理解為這樣一種群組通信業(yè)務,它允許借助也稱為“即時信使(Instant Messenger)”的客戶機程序(IM客戶機單元)實時地進行交談、把短的電子消息(以所謂的推送方法)通過通信網(wǎng)絡(大多為因特網(wǎng)/內(nèi)部網(wǎng))發(fā)送給另外的用戶或者交換電子文件。
作為用來標識使用群組通信業(yè)務的用戶的群組的標識數(shù)據(jù),可以使用群組通信業(yè)務會話標識數(shù)據(jù)或者群組標識數(shù)據(jù)。
群組標識數(shù)據(jù)例如是為每一群組通信業(yè)務會話臨時設計的標識數(shù)據(jù),并且因此是臨時的群組標識數(shù)據(jù),用該群組標識數(shù)據(jù)來標識當前參加群組通信業(yè)務會話的用戶的群組。
標識數(shù)據(jù)可以由用于管理至少一個標識數(shù)據(jù)的中央群組管理服務器單元實現(xiàn),其中該群組管理服務器單元與第一群組通信業(yè)務服務器單元和/或第二群組通信業(yè)務服務器單元耦合,或者標識數(shù)據(jù)可以被存儲在分別提供群組通信業(yè)務的各個群組通信業(yè)務服務器單元中,并且在這些群組通信業(yè)務服務器單元之間交換。
這明顯地對應于標識數(shù)據(jù)的集中(在設置群組管理服務器單元的情況下)或者分布式(當標識數(shù)據(jù)僅被存儲在群組通信業(yè)務服務器單元中時)存儲和管理,并且因此對應于對本身在技術上彼此獨立的群組通信業(yè)務會話在更新和參加相應群組通信業(yè)務會話的用戶方面或者在保證相同的用戶參加兩個、一般參加所有存在的群組通信業(yè)務會話方面的合作的控制。
在群組通信業(yè)務會話的參加者發(fā)生變化時,可以在使用(例如會話通知業(yè)務的)修改業(yè)務的情況下在被提供給相應群組的所有群組通信業(yè)務會話中更新群組通信業(yè)務會話的參加者。
根據(jù)本發(fā)明的另一個擴展方案規(guī)定,在建立了第一群組通信業(yè)務會話之后,由用戶終端設備請求提供第二群組通信業(yè)務會話,在使用標識數(shù)據(jù)的情況下確定哪些用戶參加第一群組通信業(yè)務會話,并邀請所確定的用戶參加第二群組通信業(yè)務會話。換句話說,這例如意味著,該用戶在例如使用來自第一會話的會話ID的情況下在第二服務器處使用。
第一群組通信業(yè)務會話可以由第一群組通信業(yè)務服務器單元提供,此外可以規(guī)定,在建立了第一群組通信業(yè)務會話之后,由用戶終端設備向提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,其中向第二群組通信業(yè)務服務器單元傳輸標識數(shù)據(jù)。
這一處理方式明顯對應于既在第一群組通信業(yè)務服務器單元中也在第二群組通信業(yè)務服務器單元中分散提供標識數(shù)據(jù)的實現(xiàn)方案的第一分布式替代方案,其中用戶終端設備直接向第二群組通信業(yè)務服務器單元請求產(chǎn)生第二群組通信業(yè)務會話,第二群組通信業(yè)務服務器單元于是例如確定第一群組通信業(yè)務服務器單元的群組中所設置的用戶。
根據(jù)本發(fā)明的另一個擴展方案規(guī)定,第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,并且在建立了第一群組通信業(yè)務會話之后,由用戶終端設備向第一群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,并且由第一群組通信業(yè)務服務器單元向提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,其中向第二群組通信業(yè)務服務器單元傳輸標識數(shù)據(jù)。換句話說,這例如意味著用戶向第一服務器請求第二業(yè)務。
這一處理方式顯然意味著,不直接由用戶終端設備向第二群組通信業(yè)務服務器單元請求建立第二群組通信業(yè)務會話,而是由用戶終端設備向第一群組通信業(yè)務服務器單元請求建立第二群組通信業(yè)務會話,第一群組通信業(yè)務服務器單元在其側在使用標識數(shù)據(jù)的情況下向第二群組通信業(yè)務服務器單元請求建立第二群組通信業(yè)務會話。
在使用標識數(shù)據(jù)的情況下確定哪些用戶參加第一群組通信業(yè)務會話可以通過以下方式來實現(xiàn),即由第二群組通信業(yè)務服務器單元在使用標識數(shù)據(jù)的情況下向第一群組通信業(yè)務服務器單元詢問哪些用戶參加第一群組通信業(yè)務會話。
在這種情況下,參加第一群組通信業(yè)務會話的參加者由第一群組通信業(yè)務服務器單元向第二群組通信業(yè)務服務器單元傳輸。
根據(jù)本發(fā)明的這一擴展方案可以規(guī)定,在使用通知業(yè)務的情況下確定哪些用戶參加第一群組通信業(yè)務會話。
根據(jù)本發(fā)明的另一個擴展方案規(guī)定,第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,并且由第一群組通信業(yè)務服務器單元向管理用戶群組的群組管理服務器單元傳輸標識數(shù)據(jù)。通過由提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元借助在請求第二會話時通知給它的群組管理服務器單元的標識數(shù)據(jù)確定要邀請的用戶,產(chǎn)生第二群組通信業(yè)務會話。
根據(jù)本發(fā)明的另一個擴展方案規(guī)定,第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,并且由參加第一群組通信業(yè)務會話的用戶終端設備向管理用戶群組的群組管理服務器單元傳輸標識數(shù)據(jù)。通過由提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元確定群組管理服務器單元的標識數(shù)據(jù),產(chǎn)生第二群組通信業(yè)務會話。
本發(fā)明的上面最后所述的兩個擴展方案顯然對應于標識數(shù)據(jù)的集中管理,其中群組通信業(yè)務服務器單元確定群組管理服務器單元的用于產(chǎn)生第二或者每一另外的附加群組通信業(yè)務會話的屬于標識數(shù)據(jù)的用戶。
第二群組通信業(yè)務會話可以在使用通知業(yè)務的情況下確定群組管理服務器單元的屬于標識數(shù)據(jù)的用戶。
因此本發(fā)明的一個方面可以在于,使參加者列表在不同的業(yè)務之間、即在不同的群組通信業(yè)務之間分散同步(不同業(yè)務之間參加者列表的分散同步)。
·在這種情況下,用戶使用群組通信業(yè)務會話標識數(shù)據(jù),以便起動新的群組通信業(yè)務并且因此起動具有相同參加者的新的群組通信業(yè)務會話。
·新的群組通信業(yè)務在使用在負責該新的群組通信業(yè)務的、即屬于該新的群組通信業(yè)務的服務器中的群組通信業(yè)務會話標識數(shù)據(jù)的情況下確定當前的、即在已經(jīng)進行的群組通信業(yè)務會話中存在的并且所使用的參加者列表。
·群組通信業(yè)務分別相互申請變化通知,以便保持各個參加者列表同步。
本發(fā)明的另一個方面可以在于,使參加者列表在不同的業(yè)務之間、即在不同的群組通信業(yè)務之間集中同步(不同業(yè)務之間參加者列表的集中同步)。
·在這種情況下,參加者列表是臨時的參加者列表,它例如被集中地存放在群組管理服務器中、一般被存放在群組管理服務器單元中。該存放可-強制地/自動地進行;-由第一服務器、即由第一群組通信業(yè)務服務器單元引起、即觸發(fā);或-由用戶引起、即觸發(fā)。
·用戶使用臨時的群組標識數(shù)據(jù)(群組ID),以便起動具有相同參加者的新的群組通信業(yè)務或者新的群組通信業(yè)務會話。
·新的群組通信業(yè)務在使用在群組管理服務器單元中的臨時群組ID的情況下確定目前的、即當前的參加者列表。
·群組通信業(yè)務向群組管理服務器單元申請變化通知并且群組管理服務器單元向群組通信業(yè)務申請變化通知,以便保持各個參加者列表同步。


本發(fā)明的實施例在圖中示出,并在下面更詳細地說明。在圖中,相同的元件、相同的方法步驟或者消息在適宜時配備有相同的附圖標記。
其中圖1示出表示PoC群組通信業(yè)務會話的建立的框圖;圖2示出一個消息流圖,在該消息流圖中示出根據(jù)現(xiàn)有技術的PoC群組通信業(yè)務會話的建立。
圖3示出一個消息流圖,在該消息流圖中示出根據(jù)本發(fā)明第一實施例的附加的群組通信業(yè)務會話的建立。
圖4示出一個消息流圖,在該消息流圖中示出根據(jù)本發(fā)明第二實施例的附加的群組通信業(yè)務會話的建立。
圖5示出一個消息流圖,在該消息流圖中示出根據(jù)本發(fā)明第三實施例的附加的群組通信業(yè)務會話的建立。
圖6示出一個消息流圖,在該消息流圖中示出根據(jù)本發(fā)明第四實施例的附加的群組通信業(yè)務會話的建立。
具體實施例方式
無線一鍵通(PoC)是一種業(yè)務,根據(jù)該業(yè)務允許用戶或者發(fā)送器通過移動無線電接口向一個或者同時向多個接收器傳輸語音消息。在PoC通信的范圍內(nèi),語音數(shù)據(jù)通常已經(jīng)在由用戶將要傳輸?shù)恼Z音信號錄入到移動無線電終端設備內(nèi)期間通過移動無線電通信網(wǎng)絡分發(fā),亦即向該一個或者多個所希望的接收器傳輸。顯然,PoC通信從用戶的角度看相當于通常的CB無線電,但是具有擴展,即發(fā)送器能夠在世界范圍內(nèi)與借助適當?shù)慕粨Q技術利用至少一個移動無線電通信網(wǎng)絡可達的接收器通話。
下面所說明的服務器單元和客戶機單元以及移動無線電通信終端設備被設立用于按照UMTS標準進行通信,替代地被設立用于按照GSM標準、GPRS標準或者另一移動無線電通信標準、例如按照3GPP移動無線電通信標準進行通信。
圖1以框圖100示出作為PoC群組通信業(yè)務服務器單元的控制PoC服務器單元101以及三個借助各自的移動無線電通信連接102、103、104與控制PoC服務器單元101耦合的PoC客戶機單元、即第一PoC客戶機單元105、第二PoC客戶機單元106以及第三PoC客戶機單元107。PoC客戶機單元105、106、107在相應的移動無線電通信終端設備111、112、113中實現(xiàn),其中每一無線電通信終端設備111、112、113另外還分別具有客戶機單元,該客戶機單元被設立用于按照另一個附加的群組通信業(yè)務進行通信;例如每一移動無線電通信終端設備111、112、113另外具有即時消息傳送客戶機單元108、109、110。
根據(jù)下述實施形式,在第一階段中,以與例如按照如上面聯(lián)系圖2所說明的現(xiàn)有技術相同的方式建立PoC群組通信業(yè)務會話,即第一PoC客戶機單元105與第二PoC客戶機單元106或者第三PoC客戶機單元107的用戶的PoC會話217。
給該PoC會話217分配唯一的PoC群組通信業(yè)務會話標識數(shù)據(jù)(會話ID)、例如會話ID“PoC SID 82513261277@PoC-Server17.t-Mobile.de”,不僅控制PoC服務器單元101而且三個PoC客戶機單元105、106、107都知道該標識數(shù)據(jù),換句話說,不僅在控制PoC服務器單元101中而且在移動無線電終端設備111、]12、113內(nèi)存儲有該標識數(shù)據(jù)。此外,控制PoC服務器單元101知道,亦即它存儲有相應的信息,哪些用戶是已建立的并且當前正進行的PoC會話217的參加者。
如果PoC會話217被建立,如在圖2的說明的范圍內(nèi)已經(jīng)說明的,則根據(jù)本發(fā)明的下面的實施形式,群組通信業(yè)務會話參加者(會話參加者)希望與PoC群組通信業(yè)務并行地并且除了PoC群組通信業(yè)務之外還使用群組通信業(yè)務即時消息傳送(下面也稱為即時消息傳送群組通信業(yè)務,IM群組通信業(yè)務)。這在下面的不同的實施形式中在不限制一般有效性的情況下由第一PoC客戶機單元105的用戶觸發(fā)。
如在圖3中的消息流圖300中所示,根據(jù)本發(fā)明的第一實施例,在正在進行的、亦即激活的、三個PoC客戶機單元105、106、107之間并且因此三個移動無線電終端設備111、112、113之間的PoC群組通信業(yè)務會話217中根據(jù)明顯規(guī)定參加者列表的分散同步的本發(fā)明第一實施例執(zhí)行以下方法。
第一移動無線電終端設備111(第一用戶設備(UE)111)(或者它的IM客戶機單元,亦即第一IM客戶機單元108)向即時消息傳送服務器單元302(也稱為即時消息傳送群組通信業(yè)務服務器單元或IM服務器單元)發(fā)送第一SIP-INVITE消息301。在該第一SIP-INVITE消息中作為參數(shù)包含有已建立的PoC會話的會話ID 303,根據(jù)本發(fā)明的該實施例,會話ID 303為“sip:poc_session_id@poc.abc.de”。
因此,不是像例如根據(jù)現(xiàn)有技術所需要的那樣,在第一SIP-INVITE消息301中插入用戶標識數(shù)據(jù)或者群組標識數(shù)據(jù)并將其傳輸?shù)絀M服務器單元303,而是如聯(lián)系圖2所說明的并且也在圖1中所表示的那樣,第一PoC客戶機單元105并且因此第一移動無線電終端設備111知道屬于事先建立的PoC群組通信業(yè)務會話217的會話標識數(shù)據(jù)303(會話ID)。
可選地規(guī)定,在第一SIP-INVITE消息301中向IM服務器單元302一起傳輸附加的參數(shù),利用該參數(shù)說明,該ID是會話ID并且所屬的群組通信業(yè)務是PoC群組通信業(yè)務。
IM服務器單元302認識到,要邀請的IM用戶通過在第一SIP-INVITE消息301中所包含的會話ID 303來代表,換句話說,IM服務器單元302確定,涉及會話ID 303(步驟304),并且于是向在使用會話ID的情況下能夠被明確尋址的控制PoC服務器單元101詢問,哪些用戶目前參加借助會話ID來標識的PoC會話。
根據(jù)本發(fā)明的該實施例,這通過IM服務器單元使用如在[3]中所說明的會話狀態(tài)通知業(yè)務來進行。
為此,IM服務器單元302產(chǎn)生第一SIP-SUBSCRIBE消息305并向控制PoC服務器單元101傳輸該消息。在該第一SIP-SUBSCRIBE消息305中包含有作為參數(shù)的數(shù)據(jù)“Conference State Event Package”以及“usage:parallel_session”。
第一SIP-SUBSCRIBE消息305因此可以可選地包括參數(shù),該參數(shù)指出應并行起動具有相同用戶的群組通信業(yè)務會話,例如通過使用參數(shù)“usage:parallel_session”來表達。
控制PoC服務器單元101一收到第一SIP-SUBSCRIBE消息305,它就確定屬于用會話ID 303來標識的相應群組通信會話的參加者,并產(chǎn)生第一SIP-NOTIFY消息305,在該第一SIP-NOTIFY消息305中包含有參加PoC通信業(yè)務會話的用戶的SIP-URI 307、308、309。換句話說,根據(jù)本發(fā)明的該實施例借助下面示例性的SIP-URIsip:userA@xy.de 307;sip:userB@xy.de 308;sipuserC@xy.de 309,控制PoC服務器單元101在第一SIP-NOTIFY消息306中傳輸PoC群組通信業(yè)務會話217的參加者的參加者列表。
IM服務器單元302一收到第一SIP-NOTIFY消息306并且因此收到PoC群組通信業(yè)務會話217的當前參加者的列表,IM服務器單元302就針對每一另外的參加者(亦即針對除了發(fā)起了該IM群組通信業(yè)務會話的第一個參加者或者其第一IM客戶機單元108以外的每一參加者)形成另外的SIP-INVITE消息,以便邀請其他用戶參加該IM群組通信業(yè)務會話。
這意味著,IM服務器單元302產(chǎn)生第二SIP-INVITE消息310并向第二移動無線電終端設備112并且在此向第二IM客戶機單元109傳輸該消息。
此外,IM服務器單元302產(chǎn)生第三SIP-INVITE消息311并向第二移動無線電終端設備113并且在此向第二IM客戶機單元110傳輸該消息。
兩個移動無線電終端設備112、113、特別是所屬的IM客戶機單元109、110針對接受參加IM群組通信業(yè)務會話的邀請的情況分別產(chǎn)生SIP-200-OK消息(根據(jù)本發(fā)明的該實施例,因此第二IM客戶機單元109產(chǎn)生第一SIP-200-OK消息312并向IM服務器單元302發(fā)送該消息;第三IM客戶機單元110產(chǎn)生第二SIP-200-OK消息313并向IM服務器單元302發(fā)送該消息)。
如上所述,第一用戶、即第一移動無線電通信終端設備111不被邀請參加IM群組通信業(yè)務會話,因為正是他起動了向IM服務器單元302的詢問。取而代之,IM服務器單元302根據(jù)兩個SIP-200-OK消息312、313中的一個或兩個SIP-200-OK消息312、313的接收產(chǎn)生第三SIP-200-OK消息314,并將該消息發(fā)送給第一移動無線電終端設備111和其中的第一IM客戶機單元108作為對第一SIP-INVITE消息301的確認,由此向該第一IM客戶機單元108確認,所請求的IM群組通信業(yè)務會話已經(jīng)產(chǎn)生。
控制PoC服務器單元101還附加地借助包含參數(shù)“Conference State EventPackage”的第二SIP-SUBSCRIBE消息315向由IM服務器單元302提供的會話狀態(tài)通知業(yè)務通報,第二SIP-SUBSCRIBE消息315由控制PoC服務器單元101產(chǎn)生,并向IM服務器單元302傳輸。這由控制PoC服務器單元101根據(jù)包含在IM服務器單元302的第一SIP-SUBSCRIBE消息305中的參數(shù)“usage:parallel_session”來執(zhí)行。
因此,這意味著,兩個群組通信業(yè)務服務器單元、即控制PoC服務器單元101和IM服務器單元302分別向另外的群組通信業(yè)務服務器單元101、302申請了分別由所述另外的群組通信業(yè)務服務器單元提供的會話狀態(tài)通知業(yè)務?,F(xiàn)在這兩個群組通信業(yè)務會話在技術上彼此獨立地以相同的參加者進行,在圖3中用方框316象征性地表示。
如果現(xiàn)在例如一位新的用戶、根據(jù)本發(fā)明的該實施例第四用戶(用戶D)、即具有第四PoC客戶機單元318和第四IM客戶機單元319的第四移動無線電終端設備317加入PoC群組通信業(yè)務會話217,亦即他例如由該PoC群組通信業(yè)務會話217的一個或者多個其他的參加者邀請或者他自己選擇加入,這例如在圖3中借助由第四PoC客戶機單元318產(chǎn)生的并向控制PoC服務器單元101傳輸?shù)牡谒腟IP-INVITE消息320來表示,其中該報名由控制PoC服務器單元101借助第四SIP-200-OK消息321來確認。
在這種情況下,由控制PoC服務器單元101根據(jù)IM服務器單元302已向控制PoC服務器單元101申請的激活的會話狀態(tài)通知業(yè)務通過以下方式將PoC群組通信業(yè)務會話217的參加者的改變通知IM服務器單元302,即控制PoC服務器單元101產(chǎn)生包含第四PoC客戶機單元318的SIP-URI 326(sip:userD@xy.de)的第二SIP-NOTIFY消息322,其中該第二SIP-NOTIFY消息322被傳輸給IM服務器單元302。
IM服務器單元302可以根據(jù)第二SIP-NOTIFY消息322的接收通過以下方式邀請第四移動無線電終端設備317并且因此邀請第四用戶參加IM群組通信業(yè)務會話316,即IM服務器單元302產(chǎn)生第五SIP-INVITE消息323并向第四IM客戶機單元319傳輸該消息,該第四IM客戶機單元319借助第五SIP-200-OK消息324來確認第五SIP-INVITE消息323的接收和對參加IM群組通信業(yè)務會話316的相應邀請的接受。
在收到第五SIP-200-OK消息324后,現(xiàn)在不僅在PoC群組通信業(yè)務會話217中而且在IM群組通信業(yè)務會話316中所有的四個用戶同樣都被接納(在圖3中借助方框325象征性地表示)。
圖4示出本發(fā)明的第二實施例的消息流圖400,其中使參加者列表分散同步。
根據(jù)本發(fā)明的該實施例,也從以下情況出發(fā),即在三個移動無線電終端設備111、112、113之間并且因此在三個PoC客戶機單元108、109、110之間建立了PoC群組通信業(yè)務會話217并且該PoC群組通信業(yè)務會話217已被激活,其中該PoC群組通信業(yè)務會話217由控制PoC服務器單元101管理。
根據(jù)本發(fā)明的第二實施例,由第一用戶在使用第一PoC客戶機單元108的情況下產(chǎn)生第一SIP-MESSAGE消息401并向控制PoC服務器單元101傳輸該消息,第一用戶利用該消息請求控制PoC服務器單元101激活具有當前也參加PoC群組通信業(yè)務會話217的相同用戶的IM群組通信業(yè)務會話。
該第一SIP-MESSAGE消息401可以用在[4]中所說明的SIP-UPDATE消息、如在[5]中所說明的SIP-MESSAGE消息或者借助在[6]中所說明的SIP-INFO消息來實現(xiàn)。
第一SIP-MESSAGE消息401根據(jù)本發(fā)明的該實施例具有下面的參數(shù)·“action:activate_parallel_service”該參數(shù)用于通知控制PoC服務器單元101它應該做什么,即在這種情況下激活另外的群組通信業(yè)務;·“service:IM”該參數(shù)用于通知控制PoC服務器單元101涉及哪種新的群組通信業(yè)務,其中“IM”代表群組通信業(yè)務即時消息傳送;以及·可選地要聯(lián)系的負責的IM服務器單元302的SIP地址。
根據(jù)第一SIP-MESSAGE消息401的接收,控制PoC服務器單元101產(chǎn)生第二SIP-MESSAGE消息402并將該消息發(fā)送給IM服務器單元302,該IM服務器單元302在第一SIP-MESSAGE消息401中被說明,因此在該IM服務器單元302中利用一般合適的SIP消息激活所希望的IM群組通信業(yè)務會話,其中可選地一起提供PoC群組通信業(yè)務會話217的當前參加者的列表(這里第一用戶A、第二用戶B和第三用戶C)。第二SIP-MESSAGE消息402包含上述參數(shù)“action:activate_parallel_service”。
根據(jù)第二SIP-MESSAGE消息402的接收,IM服務器單元302向控制PoC服務器單元101申請由該控制PoC服務器單元101提供的會話狀態(tài)通知業(yè)務。
這通過IM服務器單元302產(chǎn)生具有參數(shù)“Conference State Event Package”和“usage:parallel_session”的第一SIP-SUBSCRIBE消息403并向控制PoC服務器單元101傳輸該消息來實現(xiàn)。
根據(jù)第一SIP-SUBSCRIBE消息403的接收,控制PoC服務器單元101確定參加PoC會話217的用戶或者他們的SIP-URI,并產(chǎn)生第一SIP-NOTIFY消息404并向IM服務器單元302傳輸該消息。在該第一SIP-NOTIFY消息404中包含有參加PoC會話217的用戶的SIP-URI 405、406、407,根據(jù)該實施例sip:userA@xy.de 405;sip:userB@xy.de 406;sip:userC@xy.de 407。
根據(jù)該第一SIP-NOTIFY消息404的接收,IM服務器單元302借助相應的SIP-INVITE消息邀請其根據(jù)第二SIP-MESSAGE消息402中的可選的參加者列表或者根據(jù)第一SIP-NOTIFY消息404所知道的所有用戶參加IM群組通信業(yè)務會話。
不同于按照本發(fā)明的第一實施例的方法,根據(jù)本發(fā)明的該實施例,第一用戶(用戶A)也被邀請。
該邀請通過IM服務器單元302產(chǎn)生三個SIP-INVITE消息并向IM客戶機單元108、109、110傳輸這些消息、即向第二IM客戶機單元109傳輸?shù)谝籗IP-INVITE消息408、向第三IM客戶機單元110傳輸?shù)诙IP-INVITE消息409、并向第一IM客戶機單元108傳輸?shù)谌齋IP-INVITE消息410來實現(xiàn)。
IM客戶機單元108、109、110針對它們已接收到相應的SIP-INVITE消息405、406、407并且愿意接受該邀請的情況進行確認,這利用分別由它們產(chǎn)生的SIP-200-OK消息來進行。
這意味著,第二IM客戶機單元109必要時產(chǎn)生第一SIP-200-OK消息411并向IM服務器單元302傳輸,第三IM客戶機單元110產(chǎn)生第二SIP-200-OK消息412并向IM服務器單元302傳輸,第一IM客戶機單元108產(chǎn)生第三SIP-200-OK消息413并向IM服務器單元302傳輸。
此外,控制PoC服務器單元101還通過以下方式向由IM服務器單元302提供的會話申請狀態(tài)通知業(yè)務,即控制PoC服務器單元101產(chǎn)生具有參數(shù)“Conference State Event Package”的第二SIP-SUBSCRIBE消息414并向IM服務器單元302傳輸該消息。
由此,PoC群組通信業(yè)務會話217和IM群組通信業(yè)務會話在三個移動無線電終端設備111、112、113和所屬的客戶機單元之間并行進行,在圖4中用方框415象征性地表示。
如果現(xiàn)在一個新的用戶加入該PoC群組通信業(yè)務會話或該IM群組通信業(yè)務會話,則他以與根據(jù)本發(fā)明的第一實施例利用消息320、321、322、323、324所說明的方式類似的方式另外加入另一群組通信業(yè)務會話。
因為這一處理方式已經(jīng)聯(lián)系本發(fā)明的第一實施例中進行了說明,所以這里為避免重復而舍棄對該處理方式的重新的說明。
根據(jù)本發(fā)明的該實施例,結果也是,PoC群組通信業(yè)務會話217和IM群組通信業(yè)務會話415最終在所有四個用戶之間、即在所有四個移動無線電終端設備111、112、113、317之間并行進行(在圖4中用方框325象征性地表示)。
對于本發(fā)明的上述兩個實施例來說共同的是,當在相同的用戶群組中應并行使用多于僅僅兩種群組通信業(yè)務時,這兩個實施例導致UMTS移動無線電通信網(wǎng)絡中的信令量增加。
因為每一參與的服務器、即每一參與的群組通信業(yè)務服務器單元應向每一另外的參與的服務器、即每一另外的群組通信業(yè)務服務器單元申請其會話狀態(tài)通知業(yè)務,以便保持參加者列表到處同步,所以在n個同時使用的群組通信業(yè)務以及所屬的群組通信業(yè)務會話的情況下產(chǎn)生n*(n-1)個在這樣的會話狀態(tài)通知業(yè)務期間的并因此也是相應多的狀態(tài)的通知,這些通知必須在所有參與的服務器單元中被存儲并被管理。
圖5以消息流圖500示出根據(jù)本發(fā)明的第三實施例的處理方式,其中規(guī)定參加者列表的集中同步。
再次從在三個PoC客戶機單元105、106、107之間已經(jīng)建立了PoC群組通信業(yè)務會話217出發(fā),其中PoC群組通信業(yè)務會話217由控制PoC服務器單元101管理。
在控制PoC服務器單元101已按照圖2中所表示的和上面所說明的方法建立了PoC群組通信業(yè)務會話217的時刻,它把PoC群組通信業(yè)務會話217或者由PoC會話217的當前的參加者所組成的臨時群組直接存放在群組管理服務器單元501中。
按照本發(fā)明的該實施例,這通過使用本身已知的群組管理操作來實現(xiàn)。
為此,控制PoC服務器單元101產(chǎn)生群組產(chǎn)生消息502,其中在群組管理的范圍內(nèi)應該為這樣的群組通信業(yè)務會話或者為臨時群組設置下述參數(shù),并必要時作為參數(shù)包含在群組產(chǎn)生消息502中,并且應由控制PoC服務器單元101向群組管理服務器單元501傳輸這些參數(shù)
·Group-Type(群組類型)Temporary 503,即這種群組類型是臨時的,亦即它應僅僅在至少一個所屬的群組通信業(yè)務會話進行期間有效;·Group-ID(群組ID)=,即群組ID的說明;·Established by service(由業(yè)務建立的)PoC 504,即哪個群組通信業(yè)務(可選地以服務器單元的所屬的地址)建立了臨時群組的說明;·Currently used by services(當前由業(yè)務使用)(關于使用并且因此也影響該臨時群組的群組通信業(yè)務的更詳細的說明,在這種情況下僅為當前的PoC會話)-PoC--Session-ID(會話ID)505PoC_SID_82513261277@PoC-Server17.t-mobile.de--Server-Adresse(服務器地址)poc-Server_xy@poc.t-mobile.de--Started(開始于)12.01.2005 17:31:05·Current Member List(當前成員列表),即當前的參加者列表-IDsip:userA@abc.de;Display-NamePeter-IDsip:userB@abc.de;Display-NamePaul-IDsip:userC@abc.de;Display-NamePanzer。
群組管理服務器單元501借助群組產(chǎn)生確認消息506來確認收到群組產(chǎn)生消息502,其中在該群組產(chǎn)生確認消息506中可以可選地包含臨時群組ID 507(參數(shù)“group_id_temp”)作為參數(shù)并且可以向控制PoC服務器單元101傳輸。
接著,亦即根據(jù)群組產(chǎn)生確認消息506的接收,控制PoC服務器單元101產(chǎn)生具有參數(shù)“XCAP Change Event Package”509和“group_id_temp”510的第一SIP-SUBSCRIBE消息508,并由此向[7]中所說明的群組管理服務器單元501中的群組改變通知業(yè)務申請,根據(jù)該業(yè)務由群組管理服務器單元501將臨時群組的所有改變告知控制PoC服務器單元101。群組管理服務器單元501在其側通過產(chǎn)生具有參數(shù)“Conference State Event Package”512的第二SIP-SUBSCRIBE消息511并向控制PoC服務器單元101傳輸來申請由控制PoC服務器單元101提供的會話狀態(tài)通知業(yè)務。
由此保證PoC服務器單元101中的參加者列表與群組管理服務器單元501中的當前的參加者列表(Current Member List)始終同步。
現(xiàn)在假定,應與已經(jīng)被激活的PoC群組通信業(yè)務會話217并行地起動附加的IM群組通信業(yè)務會話。
為此,第一用戶在使用第一移動無線電終端設備111的情況下產(chǎn)生第一SIP-INVITE消息513并向IM服務器單元302發(fā)送該消息。然而根據(jù)本發(fā)明的該實施例,他不是將用戶ID或者群組ID、而是將屬于正在進行的PoC會話217的會話ID 514(“PoC SID 82513261277@PoC-Server17.t-mobile.de)(然而在這種情況下也可以可選地使用在群組產(chǎn)生確認消息506中一起提供的臨時群組ID臨時標識數(shù)據(jù))插入到第一SIP-INVITE消息513中??蛇x地,可以規(guī)定還一起提供一個參數(shù),利用該參數(shù)說明ID 514是會話ID并且所屬的群組通信業(yè)務是PoC群組通信業(yè)務。
IM服務器單元302識別出,要邀請的IM用戶由會話ID 514代表,于是借助群組改變通知業(yè)務向群組管理服務器單元501詢問,哪些用戶當前參加相應的PoC會話217或者屬于該臨時群組。這通過IM服務器單元302產(chǎn)生第三SIP-SUBSCRIBE消息515并向群組管理服務器單元501傳輸該消息來實現(xiàn),其中在該第三SIP-SUBSCRIBE消息515中包含有參數(shù)“XCAP Change EventPackage”516和“usage:parallel_session”517。
因此,在第三SIP-SUBSCRIBE消息515中可以包含這樣的參數(shù),該參數(shù)指出,應起動具有相同用戶的并行的群組通信業(yè)務會話,根據(jù)該實施例通過參數(shù)“usageparallel_session”來說明。
IM服務器單元302借助由群組管理服務器單元501產(chǎn)生的并向IM服務器單元302傳輸?shù)腟IP-NOTIFY消息518從群組管理服務器單元501獲得當前的參加者的列表,在獲得該列表之后,IM服務器單元借助SIP-INVITE消息邀請相應的、在參加者列表中借助SIP-URI(SIP-URI 519第一用戶sip:userA@xy.de;SIP-URI 520第二用戶sip:userB@xy.de;SIP-URI 521第三用戶sip:userC@xy.de)所說明的用戶參加所希望的要建立的IM群組通信業(yè)務會話,其中從IM服務器單元302向第二移動無線電終端設備112中的第二IM客戶機單元110傳輸?shù)谝籗IP-INVITE消息522,從IM服務器單元302向第三移動無線電終端設備113中的第三IM客戶機單元110傳輸?shù)谌齋IP-INVITE消息523,其中從IM服務器單元302向第一移動無線電終端設備111中的第一IM客戶機單元108傳輸?shù)谒腟IP-INVITE消息524。
邀請的接收和接受由IM客戶機單元108、109、110通過以下方式用信號告知IM服務器單元302,即這些IM客戶機單元產(chǎn)生各自的SIP-200-OK消息525、526、527并向IM服務器單元302傳輸這些消息。
另外,群組管理服務器單元501通過以下方式向IM服務器單元302申請會話狀態(tài)通知業(yè)務,即群組管理服務器單元501產(chǎn)生具有參數(shù)“Conference StateEvent Package”529的第四SIP-SUBSCRIBE消息528并向IM服務器單元302傳輸。這根據(jù)第三SIP-SUBSCRIBE消息515中的參數(shù)“usage:parallel_session”517進行。
由此,PoC群組通信業(yè)務會話217和IM群組通信業(yè)務會話在三個移動無線電終端設備111、112、113和所屬的客戶機單元之間并行進行,在圖5中用方框530象征性地表示。
如果現(xiàn)在一個新的用戶加入PoC會話或者IM會話,他同樣附加地分別被另一會話再吸收,如在上述實施例中已經(jīng)說明的那樣。
圖6以消息流圖600示出根據(jù)本發(fā)明的第四實施例的處理方式。
再次從三個移動無線電終端設備111、112、113之間已產(chǎn)生的PoC群組通信業(yè)務會話217出發(fā),其中PoC群組通信業(yè)務會話216由控制PoC服務器單元101管理。
根據(jù)本發(fā)明的該實施例,在使用群組管理服務器單元501的情況下再次設有參加者列表的集中同步。
根據(jù)本發(fā)明的該實施例,第一用戶自己在使用第一移動無線電終端設備111的情況下通過由第一移動無線電終端設備111產(chǎn)生群組產(chǎn)生消息601并向群組管理服務器單元501傳輸而在群組管理服務器單元501中存放PoC會話或者臨時群組,其中可以包含與根據(jù)本發(fā)明的第三實施例的群組產(chǎn)生消息502中的參數(shù)相同的參數(shù)。
第一移動無線電終端設備111從群組管理服務器單元501側獲得借助群組產(chǎn)生確認消息602來確認的對收到群組產(chǎn)生消息601的確認,該群組產(chǎn)生確認消息602由群組管理服務器單元501產(chǎn)生并向第一移動無線電終端設備111傳輸,其中臨時群組ID 603的說明(“group_id_temp”)作為參數(shù)被包含在群組產(chǎn)生確認消息602中。
在存放群組時,第一用戶A、亦即第一移動無線電終端設備111在群組產(chǎn)生消息601中提供PoC會話217的會話ID或PoC會話217的當前的參加者的列表,其中在圖6中以一起提供會話ID 505為出發(fā)點。
接著,群組管理服務器單元501和控制PoC服務器單元101通過以下方式相互分別申請另外的通知業(yè)務,即群組管理服務器單元501產(chǎn)生具有參數(shù)“Conference State Event Package”605的第一SIP-SUBSCRIBE消息604并向控制PoC服務器單元101傳輸,而控制PoC服務器單元101產(chǎn)生具有參數(shù)“XCAPChange Event Package”607和“group_id_temp”608的第二SIP-SUBSCRIBE消息606并向群組管理服務器單元501傳輸該消息。
然后,第一用戶A并且因此第一移動無線電終端設備111使用該臨時群組ID 608(代替根據(jù)本發(fā)明的第三實施例的會話ID),以便在IM服務器單元302處起動IM群組通信業(yè)務會話。
這通過以下方式來實現(xiàn),即第一移動無線電終端設備111產(chǎn)生具有參數(shù)“group_id_temp”610、即臨時群組ID和可選參數(shù)“usage:parallel_session”611的第一SIP-INVITE消息609,利用該第一SIP-INVITE消息609通知IM服務器單元302,應產(chǎn)生并行的會話,并因此能夠相應地通知群組管理服務器單元501。把該第一SIP-INVITE消息609傳輸給IM服務器單元302。
根據(jù)第一SIP-INVITE消息609的接收,執(zhí)行按照根據(jù)本發(fā)明的第三實施例的方法的其它步驟,以產(chǎn)生第三SIP-SUBSCRIBE消息515開始,直到產(chǎn)生兩個并行進行的群組通信業(yè)務會話,在這種情況下為PoC會話217和IM會話(用方框530象征性地表示),因此舍棄對與本發(fā)明的第四實施例有關的該方法的重新說明。
根據(jù)本發(fā)明的第五實施例規(guī)定,第一用戶或者第一移動無線電終端設備111委托控制PoC服務器單元101在群組管理服務器單元501存放臨時群組,并在來自控制PoC服務器單元101方面的確認中獲得所通知的臨時群組ID。于是,第一移動無線電終端設備111稍后使用該臨時群組ID(代替根據(jù)本發(fā)明的第三實施例的會話ID),以便在IM服務器單元302處起動IM群組通信業(yè)務會話。群組通信業(yè)務和群組通信業(yè)務會話的修改和同步如上面結合第三和第四實施例所說明的那樣進行。
在本文中引用了下列公開出版物[1]J.Rosenberg等人,Network Working Group,Request for Comments(RFC)3261,SIPSession Initiation Protocol,2002年6月;[2]A.B.Roach,Network Working Group,Request for Comments (RFC)3265,Session Initiation Protocol(SIP)-Specific Event Notification,2002年6月;[3]J.Rosenberg等人,draft-ietf-sipping-conference-package-08,A SessionInitiation Protocol(SIP)Event Package for Conference State,2004年12月;[4]J.Rosenberg,Network Working Group,Request for Comments(RFC)3311,The Session Initiation Protocol(SIP)UPDATE METHOD,2002年9月;[5]B.Campbell等人,Network Working Group,Request for Comments(RFC)3428,Session Initiation Protocol(SIP)Extension for Instant Messaging,2002年12月;[6]S.Donovan,Network Working Group,Request for Comments(RFC)2976,The SIP INFO Method,2000年10月;[7]J.Rosenberg,Internet-Draft,Draft-ietf-simple-xcap-package-02.txt,XMLDocument Format for Indicating Changes in XML Configuration Access Protocol(XCAP)Resource,2004年7月. US 2004/0137882A1[9]US 2004/0199580A1[10]US 2004/0249949A1[11]US 2002/0147777A1
附圖標記列表100 框圖101 控制PoC服務器單元102 移動無線電通信連接103 移動無線電通信連接104 移動無線電通信連接105 第一PoC客戶機單元106 第二PoC客戶機單元107 第三PoC客戶機單元108 第一即時消息傳送客戶機單元109 第二即時消息傳送客戶機單元110 第三即時消息傳送客戶機單元111 第一移動無線電通信終端設備112 第二移動無線電通信終端設備113 第三移動無線電通信終端設備200 消息流圖201 第一PoC客戶機單元202 第一SIP-INVITE消息203 控制PoC服務器單元204 方法步驟205 SIP群組解析請求消息206 群組管理服務器單元207 SIP群組解析應答消息208 用戶標識數(shù)據(jù)209 用戶標識數(shù)據(jù)210 第二SIP-INVITE消息211 第二PoC客戶機單元212 第三SIP-INVITE消息213 第三PoC客戶機單元
214 第一SIP-200-OK消息215 第二SIP-200-OK消息216 第三SIP-200-OK消息217 PoC群組通信業(yè)務會話300 消息流圖301 第一SIP-INVITE消息302 即時消息傳送服務器單元303 會話ID304 方法步驟305 第一SIP-SUBSCRIBE消息306 第一SIP-NOTIFY消息307 SIP-URI308 SIP-URI309 SIP-URI310 第二SIP-INVITE消息311 第三SIP-INVITE消息312 第一SIP-200-OK消息313 第二SIP-200-OK消息314 第三SIP-200-OK消息315 第二SIP-SUBSCRIBE消息316 方框317 第四移動無線電終端設備318 第四PoC客戶機單元319 第四IM客戶機單元320 第四SIP-INVITE消息321 第四SIP-200-OK消息322 第二SIP-NOTIFY消息323 第五SIP-INVITE消息324 第五SIP-200-OK消息
325 方框326 SIP-URI400 消息流圖401 第一SIP-MESSAGE消息402 第二SIP-MESSAGE消息403 第一SIP-SUBSCRIBE消息404 第一SIP-NOTIFY消息405 SIP-URI406 SIP-URI407 SIP-URI408 第一SIP-INVITE消息409 第二SIP-INVITE消息410 第三SIP-INVITE消息411 第一SIP-200-OK消息412 第二SIP-200-OK消息413 第三SIP-200-OK消息414 第二SIP-SUBSCRIBE消息415 方框500 消息流圖501 群組管理服務器單元502 群組產(chǎn)生消息503 群組類型504 由業(yè)務建立的505 會話ID506 群組產(chǎn)生確認消息507 臨時群組ID508 第一SIP-SUBSCRIBE消息509 XCAP Change Event Package
510 group_id_temp511 第二SIP-SUBSCRIBE消息512 Conference State Event Package513 第一SIP-INVITE消息514 會話ID515 第三SIP-SUBSCRIBE消息516 XCAP Change Event Package517 usage:parallel_session518 SIP-NOTIFY消息519 SIP-URI520 SIP-URI521 SIP-URI522 第一SIP-INVITE消息523 第三SIP-INVITE消息524 第四SIP-INVITE消息525 第一SIP-200-OK消息526 第二SIP-200-OK消息527 第三SIP-200-OK消息528 第四SIP-SUBSCRIBE消息529 Conference State Event Package530 方框600 消息流圖601 群組產(chǎn)生消息602 群組產(chǎn)生確認消息603 臨時群組ID604 第一SIP-SUBSCRIBE消息605 Conference State Event Package606 第二SIP-SUBSCRIBE消息607 XCAP Change Event Package
608 group_id_temp609 第一SIP-INVITE消息610 group_id_temp611 usage:parallel_session
權利要求
1.用于提供多個具有相同用戶的群組通信業(yè)務的方法,其中,·提供第一群組通信業(yè)務的第一群組通信業(yè)務會話,其中第一群組通信業(yè)務會話用標識已建立的群組通信業(yè)務會話的群組通信業(yè)務會話標識數(shù)據(jù)來標識,由該群組通信業(yè)務會話標識數(shù)據(jù)可以確定,哪些用戶參加第一群組通信業(yè)務會話,并且·提供第二群組通信業(yè)務的第二群組通信業(yè)務會話,其中第二群組通信業(yè)務是與第一群組通信業(yè)務不同的群組通信業(yè)務,并且其中第二群組通信業(yè)務會話的參加者和/或第二群組通信業(yè)務會話用也用來標識第一群組通信業(yè)務會話的相同的群組通信業(yè)務會話標識數(shù)據(jù)來標識。
2.根據(jù)權利要求1的方法,其中,移動無線電群組通信業(yè)務被用作所述群組通信業(yè)務中的至少一種。
3.根據(jù)權利要求1的方法,其中,下列群組通信業(yè)務中的至少一種被用作第一群組通信業(yè)務和/或第二群組通信業(yè)務·無線一鍵通,·會議,·多用戶游戲,·即時消息傳送,·文件交換,·分布式文件處理。
4.根據(jù)權利要求1的方法,其中,在群組通信業(yè)務會話的參加者發(fā)生變化時,在使用通知業(yè)務的情況下在提供給相應群組的所有群組通信業(yè)務會話中更新群組通信業(yè)務會話的參加者。
5.根據(jù)權利要求1的方法,其中,·在建立了第一群組通信業(yè)務會話后,由用戶終端設備請求提供第二群組通信業(yè)務會話,·在使用群組通信業(yè)務會話標識數(shù)據(jù)的情況下確定,哪些用戶參加第一群組通信業(yè)務會話,·邀請所確定的用戶參加第二群組通信業(yè)務會話。
6.根據(jù)權利要求5的方法,其中,·第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,·在建立了第一群組通信業(yè)務會話后,由用戶終端設備向提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,其中向該第二群組通信業(yè)務服務器單元傳輸群組通信業(yè)務會話標識數(shù)據(jù)。
7.根據(jù)權利要求6的方法,其中,·第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,·在建立了第一群組通信業(yè)務會話后,由用戶終端設備向第一群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,·由第一群組通信業(yè)務服務器單元向提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元請求提供第二群組通信業(yè)務會話,其中向該第二群組通信業(yè)務服務器單元傳輸群組通信業(yè)務會話標識數(shù)據(jù)。
8.根據(jù)權利要求6的方法,其中,在使用群組通信業(yè)務會話標識數(shù)據(jù)的情況下通過以下方式確定,哪些用戶參加第一群組通信業(yè)務會話,即·由第二群組通信業(yè)務服務器單元在使用群組通信業(yè)務會話標識數(shù)據(jù)的情況下向第一群組通信業(yè)務服務器單元詢問,哪些用戶參加第一群組通信業(yè)務會話,以及·由第一群組通信業(yè)務服務器單元將參加第一群組通信業(yè)務會話的用戶告知給第二群組通信業(yè)務服務器單元。
9.根據(jù)權利要求8的方法,其中,在使用通知業(yè)務的情況下確定哪些用戶參加第一群組通信業(yè)務會話。
10.根據(jù)權利要求5的方法,其中,·第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,·由第一群組通信業(yè)務服務器單元向管理用戶群組的群組管理服務器單元傳輸群組通信業(yè)務會話標識數(shù)據(jù),·通過由提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元確定群組管理服務器單元的群組通信業(yè)務會話標識數(shù)據(jù),產(chǎn)生第二群組通信業(yè)務會話。
11.根據(jù)權利要求5的方法,其中,·第一群組通信業(yè)務會話由第一群組通信業(yè)務服務器單元提供,·由參加第一群組通信業(yè)務會話的用戶終端設備向管理用戶群組的群組管理服務器單元傳輸群組通信業(yè)務會話標識數(shù)據(jù),·通過由提供第二群組通信業(yè)務會話的第二群組通信業(yè)務服務器單元確定群組管理服務器單元的群組通信業(yè)務會話標識數(shù)據(jù),產(chǎn)生第二群組通信業(yè)務會話。
12.根據(jù)權利要求10的方法,其中,第二群組通信業(yè)務會話在使用通知業(yè)務的情況下確定群組管理服務器單元的群組通信業(yè)務會話標識數(shù)據(jù)。
13.群組通信業(yè)務系統(tǒng),具有·用于提供第一群組通信業(yè)務的第一群組通信業(yè)務服務器單元,這樣來設立該第一群組通信業(yè)務服務器單元,使得它用標識已建立的群組通信業(yè)務會話的群組通信業(yè)務會話標識數(shù)據(jù)來標識所提供的第一群組通信業(yè)務會話,由群組通信業(yè)務會話標識數(shù)據(jù)可以確定,哪些用戶參加第一群組通信業(yè)務會話,和·用于提供第二群組通信業(yè)務的第二群組通信業(yè)務服務器單元,其中第二群組通信業(yè)務是與第一群組通信業(yè)務不同的群組通信業(yè)務,其中這樣來設立第二群組通信業(yè)務服務器單元,使得它用也用來標識第一群組通信業(yè)務會話的相同的群組通信業(yè)務會話標識數(shù)據(jù)來標識所提供的第二群組通信業(yè)務會話的參加者和/或所提供的第二群組通信業(yè)務會話。
14.根據(jù)權利要求13的群組通信業(yè)務系統(tǒng),其中,移動無線電群組通信業(yè)務服務器單元被設立作為所述群組通信業(yè)務服務器單元中的至少一個。
15.根據(jù)權利要求13的群組通信業(yè)務系統(tǒng),其中,所述群組通信業(yè)務服務器單元中的至少一個被設立用于提供下列群組通信業(yè)務中的至少一種·無線一鍵通,·會議,·多用戶游戲,·即時消息傳送,·文件交換,·分布式文件處理。
16.根據(jù)權利要求13的群組通信業(yè)務系統(tǒng),其中,具有用于管理至少一個群組通信業(yè)務會話標識數(shù)據(jù)的群組管理服務器單元,其中該群組管理服務器單元與第一群組通信業(yè)務服務器單元和/或第二群組通信業(yè)務服務器單元耦合。
17.根據(jù)權利要求13的群組通信業(yè)務系統(tǒng)的群組通信業(yè)務服務器單元。
全文摘要
提供第一群組通信業(yè)務會話和與其不同的第二群組通信業(yè)務會話,其中兩個群組通信業(yè)務會話用相同的標識數(shù)據(jù)來標識。
文檔編號H04L12/18GK1832414SQ20061007119
公開日2006年9月13日 申請日期2006年3月3日 優(yōu)先權日2005年3月4日
發(fā)明者N·舒瓦格曼, A·舒密特, A·魯夫特, M·比納斯 申請人:英飛凌科技股份公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1