集群通信的制作方法
【專(zhuān)利說(shuō)明】集群通信
[0001]分案申請(qǐng)
[0002]本申請(qǐng)是申請(qǐng)?zhí)枮?00680051090.0、申請(qǐng)日為2006年11月30日并且發(fā)明名稱(chēng)為
“集群通信”的專(zhuān)利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及在提供集群通信服務(wù)的通信系統(tǒng)中的集群通信。
【背景技術(shù)】
[0004]在移動(dòng)通信系統(tǒng)中提供的一個(gè)特別的特征是集群通信。這里使用的術(shù)語(yǔ)“集群”指意圖參與相同集群通信的兩個(gè)或多個(gè)用戶(hù)的任意邏輯集群。集群通信的一個(gè)示例是集群呼口 H,這是一種所有參與者可以輪流發(fā)言并且聽(tīng)到彼此的呼叫。
[0005]傳統(tǒng)地,集群通信僅在主干移動(dòng)通信系統(tǒng)中可用,諸如專(zhuān)業(yè)移動(dòng)無(wú)線或私有移動(dòng)無(wú)線(PMR)系統(tǒng),諸如TETRA (陸地主干無(wú)線),這是主要用于專(zhuān)業(yè)和政府性用戶(hù)的專(zhuān)用無(wú)線系統(tǒng)。歸功于通信技術(shù)的演進(jìn),尤其是基于IP的通信技術(shù)以及終端用戶(hù)設(shè)備的演進(jìn),集群通信服務(wù)現(xiàn)在在公共移動(dòng)通信系統(tǒng)中也可用。提供集群通信服務(wù)的服務(wù)示例包括無(wú)線一鍵通(PoC)、消息傳送(頂)以及會(huì)議,使用由SIP (會(huì)話(huà)發(fā)起協(xié)議)提供的原語(yǔ)實(shí)現(xiàn)所有這些服務(wù),這不是垂直地集成到通信系統(tǒng)中,而是建立多媒體架構(gòu)的工具。此類(lèi)集群通信可以包括數(shù)據(jù)呼叫、音頻呼叫、視頻呼叫、多媒體呼叫、消息傳送、電子郵件等。
[0006]由于多種通信可能性,在集群中可以使用不同的媒體類(lèi)型,諸如語(yǔ)音PoC呼叫、SIMPLE (SIP即時(shí)消息傳送和在線支持?jǐn)U展)頂聊天、視頻PoC呼叫和游戲服務(wù)。當(dāng)創(chuàng)建集群定義時(shí),通常僅某些上述媒體類(lèi)型被定義為該集群所支持的媒體類(lèi)型。例如,可以在通告集群的消息中或在邀請(qǐng)集群成員加入該集群的消息中通知集群成員關(guān)于支持的媒體類(lèi)型(集群成員是意圖參與該集群通信的用戶(hù))。然而,上述消息中的支持的媒體類(lèi)型可以包含沒(méi)有被定義為所支持的媒體類(lèi)型的一個(gè)或多個(gè)媒體類(lèi)型。因此,集群成員可能接收混淆或錯(cuò)誤的信息。
【發(fā)明內(nèi)容】
[0007]因此,本發(fā)明的目的是提供一種用于實(shí)現(xiàn)克服上述問(wèn)題的方法和設(shè)備。通過(guò)特征在獨(dú)立權(quán)利要求中所陳述的方法、用戶(hù)設(shè)備、服務(wù)器、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品來(lái)達(dá)到本發(fā)明的目的。本發(fā)明的優(yōu)選實(shí)施方式在從屬權(quán)利要求中公開(kāi)。
[0008]本發(fā)明基于認(rèn)識(shí)到問(wèn)題并且通過(guò)交叉檢查消息中指示的支持的媒體類(lèi)型與可使用的媒體類(lèi)型,并且如果它們匹配,則通過(guò)向用戶(hù)發(fā)送消息或向用戶(hù)顯示信息來(lái)解決問(wèn)題。
[0009]本發(fā)明提供容易實(shí)現(xiàn)的方案以便確保集群成員不接收關(guān)于該集群中所支持媒體類(lèi)型的混淆的信息。
【附圖說(shuō)明】
[0010]在下文中,借助于優(yōu)選的實(shí)施方式并且參考附圖更詳細(xì)地描述本發(fā)明,附圖中:
[0011]圖1示出了提供集群通信服務(wù)的通信系統(tǒng)的一般架構(gòu)的示例;
[0012]圖2、圖3和圖4是示出了根據(jù)本發(fā)明實(shí)施方式的服務(wù)器的功能性的流程圖;
[0013]圖5是示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的用戶(hù)設(shè)備的功能性的流程圖;以及
[0014]圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的信令的示例。
【具體實(shí)施方式】
[0015]以下實(shí)施方式是示例性的。盡管說(shuō)明書(shū)可能在多個(gè)位置指出“一個(gè)”或“一些”實(shí)施方式,這未必意味著對(duì)相同的實(shí)施方式做出每個(gè)此類(lèi)參考,或該特征僅適用于單個(gè)實(shí)施方式。此外,下面呈現(xiàn)的實(shí)施方式或其部分可以組合以產(chǎn)生本發(fā)明的優(yōu)選的實(shí)施方式。
[0016]本發(fā)明可應(yīng)用于任何用戶(hù)設(shè)備、服務(wù)器和/或任何通信系統(tǒng)或不同通信系統(tǒng)的任何組合,其支持集群通信并且提供集群用于向集群成員指示支持的媒體類(lèi)型的消息。對(duì)于消息格式、集群類(lèi)型不存在限制。通信系統(tǒng)可以是固定通信系統(tǒng)或無(wú)線通信系統(tǒng)或利用固定網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)兩者的通信系統(tǒng)。使用的協(xié)議、通信系統(tǒng)的規(guī)范以及用戶(hù)設(shè)備(尤其是無(wú)線通信中的用戶(hù)設(shè)備)快速發(fā)展。此類(lèi)發(fā)展可能需要對(duì)本發(fā)明進(jìn)行額外的改變。因此,所有詞語(yǔ)和表達(dá)應(yīng)該寬泛地進(jìn)行解釋并且它們旨在說(shuō)明而不是限制本發(fā)明。
[0017]在下文中,作為可以應(yīng)用本發(fā)明的系統(tǒng)架構(gòu)的示例,將使用這樣的架構(gòu)來(lái)描述本發(fā)明,即基于提供建立多媒體架構(gòu)的工具的SIP并且利用XDM(XML文檔管理)的架構(gòu),然而,本發(fā)明不限制于此類(lèi)架構(gòu)。SIP是因特網(wǎng)工程任務(wù)組(IETF)定義的用于創(chuàng)建、修改以及終止與一個(gè)或多個(gè)參與者的會(huì)話(huà)的應(yīng)用層控制(信令)協(xié)議。開(kāi)放移動(dòng)聯(lián)盟(OMA)將XDM定義為集群的通用框架以及基于XCAP協(xié)議(XML配置訪問(wèn)協(xié)議)的列表管理。IETF規(guī)范和因特網(wǎng)草案可以在http://www.1etf.0rg處找到并且OMA規(guī)范可以在http://www.0penmobilealliance.0rg 處找到。
[0018]利用SIP和XCAP提供集群通信服務(wù)的通信系統(tǒng)的一般架構(gòu)在圖1中示出。圖1是僅示出了某些單元和功能實(shí)體的簡(jiǎn)化系統(tǒng)架構(gòu),以上所有是邏輯單元,其實(shí)現(xiàn)可能與示出的不同。在圖1中示出的連接是邏輯連接;實(shí)際的物理連接可以不同。對(duì)于本領(lǐng)域的技術(shù)人員明顯的是,系統(tǒng)還包括其他功能和結(jié)構(gòu)。應(yīng)該理解,在集群通信中或針對(duì)集群通信使用的功能、結(jié)構(gòu)、單元和協(xié)議,包括加入集群通信的邀請(qǐng)或用于通告集群,與實(shí)際發(fā)明不相關(guān)。因此,在這里不需要更詳細(xì)地討論它們。
[0019]通信系統(tǒng)I包括用戶(hù)設(shè)備(UE) 1-2,諸如移動(dòng)臺(tái),其可連接至聚合代理1-3,應(yīng)用服務(wù)器1-4和IP多媒體子系統(tǒng)(MS) 1-5,并且通過(guò)它們連接至應(yīng)用XML文檔管理服務(wù)器(XDMS) 1-6和共享XDMS1-7。作為功能實(shí)體,UE1-2包含應(yīng)用客戶(hù)端1_21,利用客戶(hù)端1_21訪問(wèn)由應(yīng)用提供的服務(wù),以及XML文檔管理客戶(hù)端(XDMC) 1-22,利用XML文檔管理客戶(hù)端(XDMC) 1-22例如可以創(chuàng)建、刪除、修改以及檢索XML文檔或XML文檔內(nèi)的元素。通常,諸如SIP信令的控制平面業(yè)務(wù)通過(guò)MS1-5傳遞,而用戶(hù)平面業(yè)務(wù)在UE1-2和應(yīng)用服務(wù)器1_4之間傳遞。使用XCAP協(xié)議的集群和列表管理業(yè)務(wù)在UE (或,更精確地是UE中的XDMC1-22)和應(yīng)用XDMS1-6或共享XDMS1-7之間經(jīng)由聚合代理1_3運(yùn)行。
[0020]聚合代理1-3、應(yīng)用XDMS1-6和共享XDMS1-7是XDM功能實(shí)體。XDM定義使駐留在用戶(hù)設(shè)備中的不同應(yīng)用(服務(wù)使能者)和客戶(hù)端可以訪問(wèn)用戶(hù)專(zhuān)用服務(wù)相關(guān)信息(諸如集群定義)以及支持創(chuàng)建、修改、檢索和刪除此類(lèi)信息的通用機(jī)制。該信息(更精確地是XML文檔)存儲(chǔ)在XDMS中。應(yīng)用XDMS1-6是應(yīng)用專(zhuān)用服務(wù)器,即其服務(wù)一個(gè)或多個(gè)應(yīng)用服務(wù)器,每個(gè)都針對(duì)相同的特定應(yīng)用,然而共享XDMS1-7服務(wù)系統(tǒng)中不同應(yīng)用的應(yīng)用服務(wù)器并且包含通用集群和列表管理數(shù)據(jù)。聚合代理1-3將獨(dú)立的XCAP請(qǐng)求從XDMC路由到正確的XDMS。
[0021]提供集群通信服務(wù)的應(yīng)用例如可以是PoC、消息傳送或會(huì)議。PoC規(guī)范當(dāng)前由OMA之下的PoC工作組開(kāi)發(fā)。關(guān)于PoC的更詳細(xì)的信息可以通過(guò)OMA的上述因特網(wǎng)網(wǎng)頁(yè)找到。IETF定義的SMPLE提供即時(shí)消息傳送(頂)服務(wù)。OMA還基于SIP/SMPLE協(xié)議定義頂(即時(shí)消息傳送)使能器。因此,應(yīng)用服務(wù)器4可以是PoC服務(wù)器、即時(shí)消息傳送服務(wù)器或支持不同媒體類(lèi)型(諸如音頻、視頻和消息傳送)的會(huì)議服務(wù)器。因?yàn)閼?yīng)用XDMS1-6服務(wù)單個(gè)應(yīng)用,應(yīng)用XDMS1-6可以是PoCXDMS或即時(shí)消息傳送XDMS。例如,當(dāng)應(yīng)用是PoC時(shí),聯(lián)系人列表可以存儲(chǔ)在共享XDMS1-7中和/或PoCXDMS中,即應(yīng)用XDMS 1_6,其包含PoC集群文檔。因此,為PoC集群會(huì)話(huà)提供成員列表的PoC集群文檔對(duì)于UE1-2和PoC服務(wù)器(即應(yīng)用服務(wù)器1-4)是可訪問(wèn)的,并且當(dāng)通告集群時(shí)或當(dāng)建立集群會(huì)話(huà)(邀請(qǐng)集群成員加入集群會(huì)話(huà))時(shí),它們可以利用成員列表。除成員列表之外,根據(jù)本發(fā)明的PoC集群文檔還優(yōu)選地至少包含集群支持的媒體類(lèi)型。PoC集群文檔還可以包含集群成員專(zhuān)用信息,諸如該集群中集群成員允許的媒體類(lèi)型。根據(jù)本發(fā)明的實(shí)施方式的服務(wù)器可以包括執(zhí)行以下結(jié)合服務(wù)器描述的一個(gè)或多個(gè)功能的應(yīng)用。所述應(yīng)用可以隨服務(wù)器一同裝載,或其可以是服務(wù)器的可下載插件,否則稍后將其添加到服務(wù)器,或可以修改服務(wù)器中的現(xiàn)有應(yīng)用以包括所述功能。還可能不修改服務(wù)器以執(zhí)行以下結(jié)合服務(wù)器描述的功能。
[0022]UE1-2或更具體地,應(yīng)用客戶(hù)端1-21或XDMC1-22允許應(yīng)用會(huì)話(huà)發(fā)起并且提供對(duì)不同集群列表和聯(lián)系人列表的訪問(wèn)。該應(yīng)用客戶(hù)端和/或XDMC或客戶(hù)端駐留的用戶(hù)設(shè)備可以配置為形成并且發(fā)送通告集群的消息,向通告集群的消息添加關(guān)于集群支持的媒體類(lèi)型的信息,并且在集群中存儲(chǔ)關(guān)于支持的媒體類(lèi)型的信息。根據(jù)本發(fā)明一個(gè)實(shí)施方式的應(yīng)用客戶(hù)端1-21和/或XDMC1-22可以與用戶(hù)設(shè)備一同裝載,或可以是用戶(hù)設(shè)備的可下載插件,否則稍后添加到用戶(hù)設(shè)備上,或者用戶(hù)設(shè)備中的客戶(hù)端可以修改為根據(jù)本發(fā)明一個(gè)實(shí)施方式的客戶(hù)端。還可能用戶(hù)設(shè)備不包括根據(jù)本發(fā)明一個(gè)實(shí)施方式的任何客戶(hù)端,即不修改用戶(hù)設(shè)備來(lái)執(zhí)行以下結(jié)合用戶(hù)設(shè)