專利名稱:會(huì)議系統(tǒng)及其服務(wù)器裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及^i義系統(tǒng)及其服務(wù)器裝置。所述^i義系統(tǒng)可以例如被實(shí)現(xiàn) 為使用互聯(lián)網(wǎng)協(xié)議(IP)技術(shù)形成的電話系統(tǒng)的應(yīng)用。
背景技術(shù):
經(jīng)由諸如互聯(lián)網(wǎng)的盡力型網(wǎng)絡(luò)實(shí)現(xiàn)語音通信的系統(tǒng)已經(jīng)是公知的。此 種系統(tǒng)被稱為IP電話系統(tǒng)或基于IP的語音(VoIP),其不僅已經(jīng)應(yīng)用于 大范圍電話網(wǎng)絡(luò),而且還應(yīng)用于本地通信網(wǎng)絡(luò),比如專用電話網(wǎng)絡(luò)。這種 系統(tǒng)中的電話終端在下文中被稱為IP電話機(jī),其包括固定電話機(jī)和軟件電 話。近年來,通過使用這種系統(tǒng),稱為可視通信系統(tǒng)(VCS)的會(huì)議系統(tǒng) 被廣為使用(例如,參見日本專利申請(qǐng)KOKAI公開No. 2006-270166)。 該參考文獻(xiàn)已經(jīng)公開了一種系統(tǒng),在該系統(tǒng)中,按照常規(guī)利用廣為使用的 電話交換機(jī)(在下文中,簡稱為交換機(jī))進(jìn)行的語音通信與利用可視通信 服務(wù)器(VCS服務(wù)器)進(jìn)行的視頻通信協(xié)作。該可視通信系統(tǒng)的控制形式通常如下所述。要連接到交換機(jī)的分機(jī)終 端中的呼叫狀態(tài)的變化使得交換機(jī)發(fā)送呼叫信息事件(發(fā)起側(cè)設(shè)務(wù)ft息, 終端側(cè)設(shè)備信息)。VCS服務(wù)器接收該呼叫信息事件,以基于所接收的事 件來解釋分機(jī)終端之間的連接狀態(tài)。根據(jù)該連接狀態(tài),VCS服務(wù)器指示開 始或終止到與分機(jī)終端相關(guān)的可視客戶機(jī)的可視通信。同時(shí),近年來,如果參加者(在下文中,稱為視頻成員)的數(shù)目大, 則已經(jīng)研究了 一種通過稱為多點(diǎn)控制單元(MCU)的設(shè)備來組合會(huì)議的技 術(shù)(例如,日本專利申請(qǐng)KOKAI公開No. 2007-259270 )。使用用來紐合會(huì)議的MCU在客戶機(jī)和MCU之間建立起視頻流。關(guān)于這種技術(shù),已經(jīng) 研究了 一種系統(tǒng),其通過響應(yīng)于用戶的要求而實(shí)現(xiàn)視頻成員的選擇來達(dá)到 對(duì)會(huì)議資源的有效應(yīng)用,并且該系統(tǒng)被提交為日本專利申請(qǐng)No. 2006-330943 (提交于2006年12月7日)。大部分參加會(huì)議的客戶機(jī)終端具有視頻傳輸和接收功能,所述功能的 開啟和關(guān)閉狀態(tài)對(duì)會(huì)議資源的消耗產(chǎn)生顯著的影響。在現(xiàn)有技術(shù)中,即使 在召開使用MCU的會(huì)議時(shí)任何客戶機(jī)關(guān)閉視頻傳輸和接收功能,MCU的 會(huì)議資源也是持續(xù)受保障的,直到客戶機(jī)自己離開會(huì)議。即使沒有與視頻 相機(jī)連接的客戶機(jī)參加會(huì)議,并且即使已經(jīng)關(guān)閉視頻傳輸和接收功能的客 戶機(jī)參加會(huì)議,都使用MCU的會(huì)議資源。因此,存在一個(gè)問題,即不能 最大程度地有效使用MCU的會(huì)漢資源。除此之外,還存在下述問題。即,根據(jù)4H義參加者的數(shù)量會(huì)議系統(tǒng)不 需要MCU,對(duì)于該會(huì)議系統(tǒng),客戶機(jī)之間的對(duì)等通信就足夠。例如,按 照特定的形式,四個(gè)人成為分界,隨后,如果客戶機(jī)的數(shù)目為3,則會(huì)議 系統(tǒng)采用對(duì)等通信。如果客戶機(jī)的數(shù)目為4或更大,則^i義系統(tǒng)使用MCU。 在這種形式下,當(dāng)在四個(gè)人之間召開^i義時(shí)切換到另一發(fā)言者,^i義系統(tǒng) 臨時(shí)變?yōu)槿齻€(gè)人的狀態(tài),變?yōu)閷?duì)等通信并打開MCU的資源。在這種狀態(tài) 下,如果該資源由另一會(huì)議使用,則資源已經(jīng)從其完全轉(zhuǎn)移的原始會(huì)漢變 得不能使用MCU。按照這種方式,仍然存在改進(jìn)現(xiàn)有技術(shù)的空間,并期 望一些技術(shù)發(fā)展。發(fā)明內(nèi)容本發(fā)明的目的在于提供一種會(huì)議系統(tǒng)及其服務(wù)器裝置,該會(huì)議系統(tǒng)旨 在更有效地使用會(huì)議資源。根據(jù)本發(fā)明的一個(gè)方面,提供了一種會(huì)議系統(tǒng),其包括與通信網(wǎng)絡(luò)連 接的多個(gè)客戶機(jī)終端,以及支持經(jīng)由所述通信網(wǎng)絡(luò)在所述多個(gè)客戶機(jī)終端 之間召開會(huì)議的會(huì)議單元,所述會(huì)議系統(tǒng)包括資源控制單元,其響應(yīng)于 事件的發(fā)生,為單獨(dú)召開會(huì)漢的各組動(dòng)態(tài)分配支持所述^i義要消耗的^i義單元的資源,其中所述事件示出屬于該組的客戶機(jī)終端的狀態(tài)的變化;以 及釋放控制單元,其在預(yù)設(shè)條件下,釋放分配給當(dāng)會(huì)議召開時(shí)發(fā)生所述事 件的組的至少部分資源。通過采用這樣的措施,例如,即使由于發(fā)言者的更換而導(dǎo)致呼叫轉(zhuǎn)移 事件發(fā)生,也可以避免盲目地釋放要分配給生成該事件的呼叫組的會(huì)議資 源。也就是,只有在該會(huì)議系統(tǒng)與預(yù)設(shè)條件(經(jīng)過限定時(shí)間等) 一致時(shí), 才釋放會(huì)漢資源。因此,如果該系統(tǒng)可以在限定的時(shí)間內(nèi)重新接入呼叫, 則該系統(tǒng)可以在完成轉(zhuǎn)移后使用該原始會(huì)議資源,并且可以解決上述問題。 換言之,所述系統(tǒng)可以更有效地使用該會(huì)議資源。根據(jù)本發(fā)明,可以提供實(shí)現(xiàn)對(duì)會(huì)議資源的有效使用的會(huì)議系統(tǒng)及其服 務(wù)器裝置。將在隨后的描述中闡述本發(fā)明的其它目的和優(yōu)點(diǎn)。在這些其它目的和 優(yōu)點(diǎn)中,部分根據(jù)所述描述是顯而易見的,部分可以通過實(shí)踐本發(fā)明來學(xué) 習(xí)到。利用下文特別指出的裝置和組合可以實(shí)現(xiàn)和獲得本發(fā)明的目的和優(yōu) 點(diǎn)。
附圖被并入說明書中并構(gòu)成說明書的一部分,其圖示了本發(fā)明的實(shí)施 例。附圖和如上給出的總體描述以及如下給出的對(duì)實(shí)施例的具體描述一起 用于說明本發(fā)明的原理。圖1是描述關(guān)于本發(fā)明的會(huì)議系統(tǒng)的一種形式的實(shí)施例的系統(tǒng)示意圖;圖2是描述設(shè)置圖1中的設(shè)置條件信息70b的實(shí)例的示圖; 圖3是描述圖1中的計(jì)時(shí)器設(shè)置值信息70c的實(shí)例的示圖; 圖4是描述圖1中的計(jì)時(shí)器設(shè)置值信息70c的另一實(shí)例的示圖; 圖5是在設(shè)置是否應(yīng)該使用多點(diǎn)控制單元(MCU) 50的會(huì)議資源時(shí) 使用的管理表的實(shí)例的示圖;圖6是描述在1吏用MCU50的會(huì)漢資源召開視頻會(huì)漢時(shí)的處理過程的實(shí)例的流程圖;圖7是描述在不使用MCU50的會(huì)漢資源召開視頻會(huì)漢時(shí)的處理過程 的實(shí)例的流程圖;圖8是描述在客戶才幾開始該視頻會(huì)漢時(shí)的處理過程的實(shí)例的流程圖;以及圖9是描述在通過使用MCU 50的會(huì)漢資源召開多人會(huì)漢中,降4^ 言者的數(shù)目時(shí)的處理過程的實(shí)例的流程圖。
具體實(shí)施方式
在下面將會(huì)參照附圖來描述根據(jù)本發(fā)明的各個(gè)實(shí)施例。 一般地,根據(jù) 本發(fā)明的 一個(gè)實(shí)施例, 一種會(huì)議系統(tǒng)包括與通信網(wǎng)絡(luò)連接的多個(gè)客戶機(jī)終 端,以及支持經(jīng)由所述通信網(wǎng)絡(luò)在所述多個(gè)客戶機(jī)終端之間召開^H義的會(huì) 議單元,所述會(huì)議系統(tǒng)包括資源控制單元,為單獨(dú)召開會(huì)議的各組動(dòng)態(tài) 分配支持所述^i義要消耗的會(huì)議單元的資源,其中所述事件示出屬于該組 的客戶機(jī)終端的狀態(tài)的變化;以及釋放控制單元,其在預(yù)設(shè)條件下,釋放 分配給當(dāng)會(huì)議召開時(shí)發(fā)生所述事件的組的至少部分資源。根據(jù)實(shí)施例,圖1示出了用于例示關(guān)于本發(fā)明的會(huì)漢系統(tǒng)的一種形式 的實(shí)施例的系統(tǒng)示圖。在圖1中,多個(gè)IP電話機(jī)ll-ln經(jīng)由IP網(wǎng)絡(luò)100 與交換機(jī)20連接。IP電話機(jī)ll-ln例如是專用電話終端?;蛘?,IP電話 機(jī)ll-ln是其中電話軟件被安裝在計(jì)算機(jī)中的軟件電話。可視通信系統(tǒng)服 務(wù)器(VCS服務(wù)器)30和MCU 50還連接到IP網(wǎng)絡(luò)100。 VCS服務(wù)器30 可以連接到作為設(shè)置單元的維護(hù)終端MT,以便設(shè)置各種數(shù)據(jù)項(xiàng)。VCS服務(wù)器30經(jīng)由IP網(wǎng)絡(luò)100管理MCU 50和多個(gè)可視客戶機(jī) 61-66??梢暱蛻魴C(jī)61-66是等效于能夠變成會(huì)議成員的參加者的對(duì)象,并 且例如計(jì)算機(jī)終端通過單獨(dú)與IP電話機(jī)ll-ln協(xié)作來進(jìn)行工作。因此,可 視客戶機(jī)61-66的數(shù)目并不限于6個(gè)。可視客戶機(jī)61-66中的每個(gè)設(shè)置有視頻相機(jī)VC,其獲取發(fā)言者(用戶) 的可視數(shù)據(jù)并將該可視數(shù)據(jù)發(fā)送到IP網(wǎng)絡(luò)100。還可以利用視頻相機(jī)VC獲取發(fā)言者的語音數(shù)據(jù)。視頻相機(jī)vc的存在與否或其功能的開啟/關(guān)閉顯著地影響可視通信會(huì)議所需要的資源的數(shù)量。如果與可視通信的規(guī)^莫或數(shù)目相比,VCS服務(wù)器30的處理能力足夠, 則可以通過在客戶機(jī)終端之間進(jìn)行對(duì)等通信來實(shí)現(xiàn)可視通信。然而,此種 情形并不總是可實(shí)現(xiàn)的。在這種意義上,MCU 50執(zhí)行其作為支持設(shè)備的 角色來進(jìn)行可視通信。MCU的資源是受限的。MCU 50配備有組合處理單元50a。處理單元50a對(duì)經(jīng)由IP網(wǎng)絡(luò)100 傳輸?shù)囊曨l數(shù)據(jù)和語音數(shù)據(jù)進(jìn)行組合,以實(shí)現(xiàn)多個(gè)成員的多條可視通信。 在MCU 50的資源足夠的條件下,如圖1所示,建立起所有可^J1戶機(jī)61-66 和MCU50之間的^";該4S義包括所有^i義成員。^i義的成員被通知給 每個(gè)可視客戶機(jī)61-66,參加者的姓名顯示在客戶機(jī)終端上,并且所有參加 者的視頻圖像顯示在客戶機(jī)終端上。VCS服務(wù)器30包括控制單元40和數(shù)據(jù)庫單元70??刂茊卧?0包括 呼叫控制單元40a、客戶機(jī)指定單元40b、會(huì)i義控制單元40c、資源控制單 元40d、釋放控制單元40e和軟件計(jì)時(shí)器40f,作為其處理功能。在上述單元中,呼叫控制單元40a從交換機(jī)20獲取與各種呼叫控制相 關(guān)的呼叫信息事件,并且與交換機(jī)20協(xié)作來執(zhí)行諸如與IP電話機(jī)ll-ln 和可視客戶機(jī)61-66相關(guān)的呼叫連接和會(huì)話控制的處理??蛻魴C(jī)指定單元 40b在給定的設(shè)置條件下指定參加會(huì)議的成員(客戶機(jī))。關(guān)于所指定的 成員的信息被^i義控制單元40c用來進(jìn)行會(huì)話控制。^i義控制單元40c檢測用于支持會(huì)漢的MCU 50的資源的剩余量,以 將該剩余量記錄在數(shù)據(jù)庫單元70的MCU會(huì)議資源信息70a中。會(huì)議控制 單元40c響應(yīng)于該資源剩余量而指定參加^H義的成員。所述成員是以對(duì)應(yīng) 于來自客戶機(jī)的請(qǐng)求的形式選擇的,并且所選擇的成員被通知給可視客戶 機(jī)61-66。在開始^H義時(shí),MCU50從^i義控制單元40c接收反映成員的結(jié) 構(gòu)的會(huì)話控制信息,以形成僅僅在所選擇的成員之間的會(huì)話。資源控制單元40d分配用于支持單獨(dú)召開會(huì)議的每個(gè)呼叫組的會(huì)議要 消耗的MCU50的會(huì)議資源。每個(gè)呼叫組是構(gòu)成每個(gè)會(huì)議的一組成員。通常,在會(huì)漢召開時(shí),呼叫組的,和會(huì)漢的規(guī)才^1變化的,并且響應(yīng)于該變化,資源控制單元40d動(dòng)態(tài)地改變^爭組的資源分配量。關(guān)于改變資源 分配量的一個(gè)原因,收表示為屬于一個(gè)呼叫組的一個(gè)可*戶機(jī)的狀態(tài)的 變化。該變化被系統(tǒng)識(shí)別為事件的發(fā)生。當(dāng)釋放控制單元40e檢測到在系統(tǒng)中已經(jīng)發(fā)生與資源分配相關(guān)的事 件,并且余下的資源已經(jīng)產(chǎn)生資源的剩余部分(remainder)時(shí),釋放控制 單元40e在預(yù)設(shè)條件下釋放該資源的剩余部分。也就是,釋放控制單元40e 在預(yù)設(shè)條件下釋放了至少部分被分配給已經(jīng)發(fā)生事件的組的資源,所述事 件比如是當(dāng)召開會(huì)議時(shí)參加客戶機(jī)的數(shù)目減少(或增加),發(fā)言者的更換, 和/或視頻相才幾VC的開啟/關(guān)閉。軟件計(jì)時(shí)器40f對(duì)關(guān)于資源釋放的限定時(shí)間計(jì)數(shù)。數(shù)據(jù)庫單元70在其 存儲(chǔ)區(qū)中存儲(chǔ)MCU會(huì)議資源信息70a、設(shè)置條件信息70b和計(jì)時(shí)器i殳置 值信息70c。在上述信息中,資源信息70a是其中被消耗來支持可視通信 的MCU50的資源受數(shù)據(jù)庫支配的信息。例如,^使用該數(shù)據(jù)庫來管理目前 已經(jīng)為每個(gè)呼叫組分配何種程度的資源。隨著已經(jīng)參加^i義的成員的變化 和系統(tǒng)的版本升級(jí)等等,資源信息70a發(fā)生變化。圖2示出了設(shè)置條件信息70b的實(shí)例。條件信息70b存儲(chǔ)在其中限定 使釋放控制單元40e釋放MCU 50的資源的務(wù)降的表格中。在圖2中,在 已經(jīng)經(jīng)過計(jì)時(shí)器周期后釋放資源的這樣一個(gè)條件下設(shè)置標(biāo)志。由此,釋放 控制單元40e根據(jù)該^Ht釋放冗余資源。通過進(jìn)一步分段還可以為每個(gè)呼 叫組或?yàn)槊總€(gè)可視客戶機(jī)設(shè)置條件。圖3示出了計(jì)時(shí)器設(shè)置值信息70c的實(shí)例的示圖。該實(shí)例涉及用于在 已經(jīng)經(jīng)過計(jì)時(shí)器周期后釋放資源的條件,并且在條件被設(shè)置時(shí)使用該實(shí)例。 如圖3中所示,為每個(gè)可M戶機(jī)終端(PCl-PCn)注冊要由軟件計(jì)時(shí)器 40f計(jì)數(shù)的計(jì)時(shí)器設(shè)置值。例如在隨著可g戶機(jī)終端中的狀態(tài)變化已經(jīng)產(chǎn) 生冗余資源時(shí)開始30秒后,使用該表來^^放該資源。如果在該時(shí)間經(jīng)過之 前還發(fā)生狀態(tài)變化并且導(dǎo)致缺少冗余資源,則可確定的是,該資源保持不 被釋放。圖4示出了計(jì)時(shí)器設(shè)置值信息70c的另一實(shí)例的示圖。在圖4中,為 每個(gè)呼叫組注冊要由軟件計(jì)時(shí)器40f計(jì)數(shù)的計(jì)時(shí)器設(shè)置值。從發(fā)生變化時(shí) 起30秒后,使用釋放條件的表格來實(shí)現(xiàn)對(duì)每組的冗余資源變化的管理和諸 如冗余資源釋放的控制。例如,在其中呼叫轉(zhuǎn)移事件發(fā)生以便切換發(fā)言者 和發(fā)言者的數(shù)目臨時(shí)改變的情況下,發(fā)生呼叫組的狀態(tài)變化。圖5示出了被使用來確定是否使用MCU 50的資源或設(shè)置該資源本身 的管理表的實(shí)例的示圖。例如,管理表凈皮使用來判定在已經(jīng)為每個(gè)呼叫組 關(guān)閉該組中的可視客戶機(jī)的視頻相機(jī)功能的狀態(tài)下是否使用MCU50的資 源。由于在圖5中已經(jīng)被設(shè)置來使用該資源,所以即使視頻相機(jī)功能被關(guān) 閉(少量資源消耗的狀態(tài)),在開始視頻會(huì)議時(shí)也缺省使用MCU的會(huì)議 資源。除此之外,響應(yīng)于參加會(huì)漢的客戶機(jī)的數(shù)目而確定MCU的會(huì)漢資 源的使用的形式是可能的方案。例如,存在一種形式,其中在參加客戶機(jī) 的數(shù)目不大于3個(gè)的會(huì)漢上,不使用會(huì)議資源,而在客戶機(jī)的數(shù)目變?yōu)? 個(gè)或更多時(shí),第一次使用會(huì)議資源。由于管理器進(jìn)行的維護(hù)終端的操作,可以預(yù)先準(zhǔn)備圖2到圖5中的每 個(gè)表的設(shè)置數(shù)據(jù)。甚至在系統(tǒng)操作時(shí),該設(shè)置也可以改變。如果計(jì)時(shí)器設(shè) 置值等于0秒,則在圖3和圖4中,立即釋放冗余資源,并且變成與圖2 中標(biāo)志被設(shè)置為立即釋放資源的條件的狀態(tài)相同的狀態(tài)。相反,如果至少 直到結(jié)束(解散),計(jì)時(shí)器設(shè)置值等于無限大(oo),則將不釋放冗余資 源。接著,將會(huì)參照?qǐng)D6-9描述事件釋放的過程。變?yōu)獒尫刨Y源的觸發(fā)的 事件是視頻傳輸和接收功能的開啟/關(guān)閉、或發(fā)言者的數(shù)目減少。圖6示出了用于例示在使用MCU50的^i義資源來召開視頻^H義時(shí)的 處理過程的實(shí)例的流程圖。在該流程圖中,假設(shè)一種狀態(tài),其中,在開始 時(shí)可視客戶機(jī)終端的視頻傳輸和接收功能開啟。在圖6中,如果在任何一個(gè)客戶機(jī)終端關(guān)閉視頻傳輸和接收功能(塊 B卯l,是),則該事件被作為客戶機(jī)信息通知通知給VCS服務(wù)器30。響 應(yīng)于該通知,VCS服務(wù)器30確認(rèn)圖2的表格中的設(shè)置(塊B卯2)。在塊B902,如果該設(shè)置指示"立即釋放資源",則處理過程轉(zhuǎn)到塊 B卯9,并且立即釋放相關(guān)客戶機(jī)的資源。如果該設(shè)置指示"不釋放資源", 則VCS服務(wù)器30不釋放MCU會(huì)議的資源,以繼續(xù)該視頻^i義(塊B908 )。如果表中的設(shè)置指示"在經(jīng)過計(jì)時(shí)器周期后釋放該資源",則VCS 服務(wù)器30從圖3或圖4的表格中讀取該計(jì)時(shí)器設(shè)置值。隨后,VCS服務(wù) 器30啟動(dòng)與視頻傳輸和接收功能已經(jīng)關(guān)閉的客戶機(jī)終端對(duì)應(yīng)的計(jì)時(shí)器(塊 B903)。此后,檢查計(jì)時(shí)器的超時(shí)而不中斷(塊B904)。在軟件計(jì)時(shí)器40f未超時(shí)的狀態(tài),VCS服務(wù)器30繼續(xù)計(jì)數(shù)處理(計(jì)時(shí) 器操作)(塊B卯5),并且還檢查客戶機(jī)是否再次開啟視頻傳輸和接收功 能(塊B906)。如果視頻傳輸和接收功能未開啟,則處理過程返回到塊 B904。如果視頻傳輸和接收功能開啟(塊B906,是),則VCS服務(wù)器30 停止計(jì)時(shí)器操作并且繼續(xù)該視頻會(huì)漢而不釋放MCU會(huì)議資源(塊B907)。如果在塊B904中計(jì)時(shí)器超時(shí),則VCS服務(wù)器30釋放已經(jīng)分配給視 頻傳輸和接收功能已經(jīng)關(guān)閉的客戶機(jī)的MCU會(huì)議資源(塊B909),并且 根據(jù)會(huì)議中的發(fā)言者的數(shù)目的條件來執(zhí)行會(huì)議控制(塊B910)。圖7是例示在召開未使用MCU50的會(huì)漢資源的視頻會(huì)漢的處理過程 的實(shí)例的流程圖。該流程圖假設(shè)一種狀態(tài),其中,在開始時(shí),可視客戶機(jī) 終端的視頻傳輸和接收功能關(guān)閉。在圖7中,如果在任何一個(gè)客戶機(jī)終端開啟視頻傳輸和接收功能(塊 BlOOl,是),則該事件被作為客戶機(jī)信息通知通知給VCS服務(wù)器30。響 應(yīng)于該通知,VCS服務(wù)器30檢查會(huì)議中的發(fā)言者的數(shù)目是否與使用MCU 50的會(huì)議的條件一致(塊B1002 )。也就是,VCS服務(wù)器30例如檢查會(huì) 議中的發(fā)言者的數(shù)目不大于3 (不使用MCU50)或不小于4 (使用MCU 50)。如果會(huì)議中的發(fā)言者的數(shù)目不滿足使用MCU 50的會(huì)議的條件,則 VCS服務(wù)器30繼續(xù)未使用MCU 50的會(huì)議(塊B1005)。相反,如果會(huì) 議中的發(fā)言者的數(shù)目滿足使用MCU 50的會(huì)議的條件,則VCS服務(wù)器30 檢查MCU會(huì)漢資源是否具有MCU會(huì)議的資源的任何冗余(空閑空間)(塊B1003 )。如果MCU會(huì)議資源沒有空閑空間,則處理過程轉(zhuǎn)到塊 B1005。如果MCU會(huì)議資源具有空閑空間,則VCS服務(wù)器30重新設(shè)置所 述會(huì)話,以采用MCU50的形式來控制所述會(huì)議(塊B1004)。圖8示出了用于例示當(dāng)客戶機(jī)開始視頻^i義時(shí)的處理過程的實(shí)例的流 程圖。在圖8中,如果客戶機(jī)開始視頻會(huì)議(塊BllOl),則VCS服務(wù)器 30檢查視頻相機(jī)VC是否連接到該客戶機(jī)(塊B1102 )。如果視頻相機(jī)VC 未連接到該客戶機(jī),則VCS服務(wù)器30不將該客戶機(jī)計(jì)數(shù)為MCU會(huì)議資 源的期望用戶,并且執(zhí)行會(huì)議控制(塊B1106)。如果視頻相機(jī)VC連接到該客戶機(jī),則VCS服務(wù)器30檢查視頻傳輸 和接收功能是開啟還是關(guān)閉(塊B1103)。如果視頻傳輸和接收功能關(guān)閉, 則VCS服務(wù)器30確認(rèn)在通過關(guān)閉視頻傳輸和接收功能來開始視頻會(huì)議的 條件下的圖5中的表格的設(shè)置(塊B1105)。如果該設(shè)置指示"使用該資 源",則處理過程轉(zhuǎn)到塊B1104。如果該i殳置指示"不4吏用該資源",則 處理過程轉(zhuǎn)到塊B1106。相反,如果在塊B1103,開啟視頻傳輸和接收功能,則VCS服務(wù)器 30將該客戶機(jī)計(jì)數(shù)為MCU會(huì)議資源的期望用戶,并且執(zhí)行會(huì)議控制(塊 B1104)。圖9是例示當(dāng)在召開使用MCU50的會(huì)議資源的會(huì)議時(shí)發(fā)言者數(shù)目減 少時(shí)的處理過程的實(shí)例的流程圖。在該流程圖中,特別地,對(duì)于發(fā)言者的 更換,會(huì)漢組織者操作呼叫轉(zhuǎn)移;由此該流程圖例示了臨時(shí)減少發(fā)言者的 數(shù)目的過程。當(dāng)會(huì)議的組織者按起他/她自有的IP電話機(jī)(或客戶機(jī)終端)的^i義 轉(zhuǎn)移鍵時(shí),轉(zhuǎn)移處理開始,該呼叫被臨時(shí)斷開,由此發(fā)言者的數(shù)目減少(塊 B1201,是)。因此,示出呼叫狀態(tài)已經(jīng)改變的呼叫信息事件被從交換機(jī) 20通知到VCS服務(wù)器30。當(dāng)接收到該通知,VCS服務(wù)器30檢查MCU 會(huì)"R資源信息70a,并確定此時(shí)是否存在任何呼叫組(塊B1202)。如果不存在任何呼叫組,則釋放目前分配給呼叫組的MCU會(huì)漢的所 有資源(塊B1203 )。如果存在呼叫組,則VCS服務(wù)器30確認(rèn)圖2的表格(塊B1204)。如果該設(shè)置指示"不釋,放",則VCS服務(wù)器30繼續(xù)該 視頻會(huì)漢,而不必釋放由于發(fā)言者數(shù)目的減少而產(chǎn)生的MCU會(huì)漢的資源 (塊B1205)。如果該設(shè)置示出"在經(jīng)過計(jì)時(shí)器周期后釋放資源",則VCS服務(wù)器 30從圖3或圖4中的表格中讀取計(jì)時(shí)器設(shè)置值。VCS服務(wù)器30開始與其 發(fā)言者的數(shù)目已經(jīng)減少的呼叫組對(duì)應(yīng)的計(jì)時(shí)器(塊B1206)。此后,檢查 計(jì)時(shí)器的超時(shí)而不中斷(塊B1207)。在軟件計(jì)時(shí)器40f未超時(shí)的狀態(tài)中,VCS服務(wù)器30繼續(xù)計(jì)數(shù)處理(計(jì) 時(shí)器操作),以及在不釋放由于發(fā)言者的數(shù)目減少而產(chǎn)生的MCU會(huì)漢的 資源的狀態(tài)中(塊B1208)。如果在塊B1207,計(jì)時(shí)器超時(shí),則VCS服務(wù) 器30釋沈t言者數(shù)目減少的MCU會(huì)漢的資源(塊B1209),并且響應(yīng)于 會(huì)議中的發(fā)言者數(shù)目的條件而執(zhí)行^i義控制(塊B1210)。相反,如果在 塊B1204中確認(rèn)的設(shè)置指示"立即釋放資源",則處理過程依其原樣地進(jìn) 行到塊B1209。如上所述,在該實(shí)施例中,即使在檢測到開啟/關(guān)閉視頻傳輸和接收功 能或發(fā)言者減少的事件時(shí),會(huì)漢系統(tǒng)也不會(huì)盲目地釋放已經(jīng)空閑的MCU 50的資源。也就是,VCS服務(wù)器30確認(rèn)在根據(jù)設(shè)置條件信息70b生成冗 余資源時(shí)的處理的設(shè)置,并且在與該設(shè)置對(duì)應(yīng)的條件下執(zhí)行該處理。例如, 如果該處理?xiàng)l件被設(shè)置為在經(jīng)過30秒后釋放該資源,則在軟件計(jì)時(shí)器40f 從事件發(fā)生開始計(jì)數(shù)30秒后,VCS服務(wù)器30釋放該冗余資源。在使用MCU 50的會(huì)漢資源的4人會(huì)漢中,當(dāng)會(huì)漢組織者期望執(zhí)行到 其它發(fā)言者的轉(zhuǎn)移操作并轉(zhuǎn)移到另一 4人會(huì)漢時(shí),則會(huì)漢組織者首先保留 該會(huì)議以轉(zhuǎn)移該呼叫,由此該視頻會(huì)議臨時(shí)地變?yōu)榕懦摃?huì)議組織者的三 人會(huì)議。在這種情況下,如果VCS服務(wù)器30立即釋放MCU50的會(huì)議資 源,則形成用于每三個(gè)人的對(duì)等通信環(huán)境。雖然在等待來自轉(zhuǎn)移目的地的響應(yīng)后再次設(shè)置為4人會(huì)議狀態(tài),但是 如果MCU 50的會(huì)漢資源被其它用戶獲取,則導(dǎo)致用于再次在4人之間進(jìn) 行視頻通信的會(huì)議資源沒有空閑空間。換言之,雖然可以在會(huì)議組織者將該呼叫轉(zhuǎn)移到其它發(fā)言者之前實(shí)現(xiàn)使用MCU 50的會(huì)議資源的4人會(huì)漢, 但是在結(jié)束轉(zhuǎn)移操作時(shí),不能召開4吏用MCU 50的會(huì)漢資源的4人務(wù)漢。相反,在召開使用MCU50的會(huì)議資源的多人會(huì)議時(shí),該實(shí)施例可以 選擇會(huì)議資源的控制系統(tǒng)。即使由于呼叫狀態(tài)的變化導(dǎo)致發(fā)言者的數(shù)目減 少,上述情形也不會(huì)出現(xiàn)。在該實(shí)施例中,即使在使用MCU 50的^i義資 源的多人^i義中,客戶機(jī)關(guān)閉視頻傳輸和接收功能,也可以選擇MCU50 的務(wù)漢資源控制系統(tǒng).在任一情況下,特別地,在等待計(jì)時(shí)器周期的計(jì)數(shù) 后,使用設(shè)置條件來釋放資源,所述計(jì)時(shí)器的計(jì)數(shù)值可以任意設(shè)置。當(dāng)然,根據(jù)設(shè)置M, MCU 50的^S義資源被一次分配給^H義中的呼 叫組,在存在呼叫組時(shí),可以不釋放會(huì)漢資源。如果在召開未使用MCU50 的會(huì)議資源的視頻會(huì)議時(shí),任何客戶機(jī)開啟視頻傳輸接收功能,所述開啟 與使用MCU 50的會(huì)漢資源的會(huì)漢中的發(fā)言者的數(shù)目的條件一致,而且 MCU 50的會(huì)漢資源還具有空閑空間,則所述^i義系統(tǒng)可以使用MCU 50 的會(huì)議資源。如果在開始視頻會(huì)議時(shí),視頻相機(jī)VC未連接到客戶機(jī)終端,則會(huì)議 系統(tǒng)不可以使用MCU50的^i義資源。此外,當(dāng)在關(guān)閉客戶機(jī)的視頻傳輸 和接收功能的狀態(tài)中開始視頻會(huì)漢時(shí),所述關(guān)閉與使用MCU50的會(huì)議資 源的會(huì)漢中的發(fā)言者的數(shù)目的條件一致,而且MCU50的會(huì)漢資源還具有 空閑空間,則所述會(huì)漢系統(tǒng)可以通過設(shè)置如何分配MCU 50的會(huì)漢資源來 進(jìn)行選擇。與此相類似,該實(shí)施例可以敏感地設(shè)置所述條件,使得應(yīng)該使用或不 使用MCU50的會(huì)漢資源,或如何釋放冗余資源。因此,可以提供能夠?qū)?現(xiàn)對(duì)會(huì)議資源的進(jìn)一步有效使用的^i義系統(tǒng)。本發(fā)明并不限于上述實(shí)施例。例如,雖然實(shí)施例已經(jīng)描述所述維護(hù)終 端可以設(shè)置資源釋放的條件,計(jì)時(shí)器的計(jì)數(shù)值等,但是會(huì)漢系統(tǒng)可以被配 置來實(shí)現(xiàn)從IP電話機(jī)ll-ln或可視客戶機(jī)61-66進(jìn)行設(shè)置。對(duì)于每個(gè)客戶 機(jī)或每個(gè)呼叫組,可以單獨(dú)設(shè)置各種設(shè)置。 -在圖9的流程圖中,以發(fā)言者數(shù)目的減少的原因?yàn)槔齺磉M(jìn)行多人^i義中的轉(zhuǎn)移操作。除此之外,參加會(huì)議的發(fā)言者簡單地離開該會(huì)議的情形被 認(rèn)為是發(fā)言者數(shù)目減少的原因。按照這種方式,在不背離本發(fā)明的總的發(fā)明構(gòu)思的精神或范圍的情形下,本發(fā)明可以控制MCU50的會(huì)漢資源。 資源控制單元和釋放控制單元可以被提供為專用服務(wù)器裝置的處理功能。本領(lǐng)域的技術(shù)人員可以容易地想到其它優(yōu)點(diǎn)和修改。因此,本發(fā)明在 廣義上不限于這里示出和描述的具體細(xì)節(jié)和代表性實(shí)施例。因而,可以在 不背離由所附權(quán)利要求和其等價(jià)物限定的總的發(fā)明構(gòu)思的精神或范圍的情 況下進(jìn)行各種修改。
權(quán)利要求
1.一種會(huì)議系統(tǒng),包括多個(gè)與通信網(wǎng)絡(luò)(100)相連的客戶機(jī)終端(61-66)以及會(huì)議單元(50),所述會(huì)議單元用于支持經(jīng)由所述通信網(wǎng)絡(luò)在所述多個(gè)客戶機(jī)終端之間召開的會(huì)議,其特征在于,所述會(huì)議系統(tǒng)包括資源控制單元(40d),其響應(yīng)于事件的發(fā)生,為單獨(dú)召開會(huì)議的各組動(dòng)態(tài)分配支持所述會(huì)議要消耗的會(huì)議單元的資源,其中所述事件示出屬于該組的客戶機(jī)終端的狀態(tài)的變化;以及釋放控制單元(40e),其在預(yù)設(shè)條件下,釋放分配給當(dāng)會(huì)議召開時(shí)發(fā)生所述事件的組的至少部分資源。
2. 如權(quán)利要求l所述的會(huì)議系統(tǒng),其特征在于, 所述事件是所述組中的客戶機(jī)終端的數(shù)目的變化。
3. 如權(quán)利要求l所述的會(huì)議系統(tǒng),其特征在于, 所述條件相當(dāng)于從發(fā)生所述事件起經(jīng)過限定時(shí)間。
4. 如權(quán)利要求l所述的會(huì)議系統(tǒng),其特征在于,的視頻傳輸和接收功能(VC),以及所述事件是所i^戶機(jī)終端的視頻傳輸和接收功能的從開啟到關(guān)閉的 變化。
5. 如權(quán)利要求l所述的會(huì)議系統(tǒng),其特征在于, 所述事件是切換參加所述會(huì)漢的用戶的所^戶機(jī)終端的數(shù)目的臨時(shí)變化。
6. 如權(quán)利要求l所述的會(huì)議系統(tǒng),其特征在于, 所述事件是所述組中形成會(huì)話的客戶機(jī)終端中的呼叫狀態(tài)的變化。
7. 如權(quán)利要求1所述的^i義系統(tǒng),其特征在于,所述會(huì)議系統(tǒng)還包括: 用于設(shè)置所述條件的設(shè)置單元(MT)。
8. —種在^i義系統(tǒng)中使用的服務(wù)器裝置(30),所述^i義系統(tǒng)包括多 個(gè)與通信網(wǎng)絡(luò)(100)相連的客戶機(jī)終端(61-66)以及會(huì)議單元(50),所述會(huì)議單元用于支持經(jīng)由所述通信網(wǎng)絡(luò)在所述多個(gè)客戶機(jī)終端之間召開的會(huì)議,其特征在于,所述^4義系統(tǒng)包括資源控制單元(40d),其響應(yīng)于事件的發(fā)生,為單獨(dú)召開會(huì)漢的各組 動(dòng)態(tài)分配支持所述^i義要消耗的會(huì)議單元的資源,其中所述事件示出屬于 該組的客戶機(jī)終端的狀態(tài)的變化;以及釋放控制單元(40e),其在預(yù)設(shè)條件下,釋放分配給當(dāng)會(huì)議召開時(shí)發(fā) 生所述事件的組的至少部分資源。
9. 如權(quán)利要求8所述的服務(wù)器裝置,其特征在于, 所述事件是所述組中的客戶機(jī)終端的數(shù)目的變化。
10. 如權(quán)利要求8所述的服務(wù)器裝置,其特征在于, 所述條件相當(dāng)于從發(fā)生所述事件起經(jīng)過限定時(shí)間。
11. 如權(quán)利要求8所述的服務(wù)器裝置,其特征在于,所述多個(gè)客戶機(jī)終端中的每個(gè)都包括將可視數(shù)據(jù)發(fā)送到所述通信網(wǎng)絡(luò) 的視頻傳輸和接收功能(VC),以及所述事件是所述客戶機(jī)終端的視頻傳輸和接收功能的從開啟到關(guān)閉的 變化。
12. 如權(quán)利要求8所述的服務(wù)器裝置,其特征在于, 所述事件是切換參加所述會(huì)漢的用戶的所^戶機(jī)終端的數(shù)目的臨時(shí)變化。
13. 如權(quán)利要求8所述的服務(wù)器裝置,其特征在于, 所述事件是所述組中形成會(huì)話的客戶機(jī)終端中的呼叫狀態(tài)的變化。
全文摘要
本發(fā)明涉及會(huì)議系統(tǒng)及其服務(wù)器裝置。根據(jù)一個(gè)實(shí)施例,會(huì)議系統(tǒng)包括多個(gè)與通信網(wǎng)絡(luò)(100)相連的客戶機(jī)終端(61-66)以及會(huì)議單元(50),所述會(huì)議單元用于支持經(jīng)由所述通信網(wǎng)絡(luò)在所述多個(gè)客戶機(jī)終端之間召開的會(huì)議,其特征在于,所述會(huì)議系統(tǒng)包括資源控制單元(40d),其響應(yīng)于事件的發(fā)生,為單獨(dú)召開會(huì)議的各組動(dòng)態(tài)分配支持所述會(huì)議要消耗的會(huì)議單元的資源,其中所述事件示出屬于該組的客戶機(jī)終端的狀態(tài)的變化;以及釋放控制單元(40e),其在預(yù)設(shè)條件下,釋放分配給當(dāng)會(huì)議召開時(shí)發(fā)生所述事件的組的至少部分資源。
文檔編號(hào)H04N7/15GK101335870SQ200810110140
公開日2008年12月31日 申請(qǐng)日期2008年6月13日 優(yōu)先權(quán)日2007年6月29日
發(fā)明者佐佐木康仁, 島光治 申請(qǐng)人:株式會(huì)社東芝