專利名稱:可視通信服務(wù)器和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的 一個(gè)實(shí)施例涉及可視通信服務(wù)器和通信系統(tǒng),該可視通信服 務(wù)器和通信系統(tǒng)能夠利用例如現(xiàn)有電話系統(tǒng)和現(xiàn)有計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)可視 通信功能。
背景技術(shù):
通常,電視會(huì)議的客戶端軟件已經(jīng)安裝在計(jì)算機(jī)中,能夠結(jié)合裝備有 電視會(huì)議的語(yǔ)音功能的電話來(lái)容易且簡(jiǎn)單地構(gòu)建電視會(huì)議模式的系統(tǒng)(可
視通信系統(tǒng)下文稱為VCS)已經(jīng)出現(xiàn)。在這樣一種具有上述模式的電視 ^H義系統(tǒng)(其中電視^H義的客戶端軟件安裝在計(jì)算機(jī)中)中,所述電話需 要花高成本分別連接到計(jì)算機(jī),例如,需要花高成本準(zhǔn)備所述電話。
因此,有這樣一種想法,即使用已經(jīng)升級(jí)為1^出設(shè)施的現(xiàn)有電話系統(tǒng)。 例如,作為使用現(xiàn)有電話系統(tǒng)的現(xiàn)有技術(shù),已經(jīng)公開(kāi)了通過(guò)將專用交 換分機(jī)與服務(wù)器相關(guān)聯(lián)來(lái)向客戶終端通知電話分機(jī)的輸入呼叫的通知(例 如,參見(jiàn)日本專利申請(qǐng)KOKAI公開(kāi)No.lO-240656)。
然而,根據(jù)現(xiàn)有技術(shù),所述服務(wù)器僅僅具有向客戶終端重復(fù)電話分機(jī) 的輸入呼叫的通知的功能,并且在通信中僅僅發(fā)生語(yǔ)音會(huì)話。出于這種原 因,為了實(shí)現(xiàn)語(yǔ)音和圖像通信功能,需要安裝上面說(shuō)明的電視^i義系統(tǒng)中 的任何一種,結(jié)果是,由于高成本的原因?qū)е滤鼈冸y以使用。
發(fā)明內(nèi)容
本發(fā)明已經(jīng)被實(shí)現(xiàn)來(lái)解決上述問(wèn)題。本發(fā)明的目的在于提供通信系統(tǒng) 和可視通信服務(wù)器,該通信系統(tǒng)和可視通信服務(wù)器能夠通過(guò)使用現(xiàn)有電話 系統(tǒng)和計(jì)算機(jī)系統(tǒng)來(lái)將可視通信系統(tǒng)實(shí)現(xiàn)為簡(jiǎn)單、低成本及低負(fù)載系統(tǒng)。為了實(shí)現(xiàn)這個(gè)目的,本發(fā)明的一個(gè)方面是可視通信服務(wù)器,其經(jīng)由網(wǎng) 絡(luò)連接到用于控制電話終端之間的線路連接的電話交換機(jī),以及連接到按 照相應(yīng)的電話終端被安排執(zhí)行視頻數(shù)據(jù)通信的客戶端計(jì)算機(jī)。所述服務(wù)器
包括呼叫信息事件接收單元,其從所述電話交換機(jī)接收由所述電話終端 的行為而生成的呼叫信息事件;控制單元,其根據(jù)由所述呼叫信息事件接 收單元接收的所述呼叫信息事件,指示建立和結(jié)束與所述電話終端對(duì)應(yīng)的 客戶端計(jì)算機(jī)之間的視頻數(shù)據(jù)通信的連接;以及連接信息發(fā)送單元,其發(fā) 送所述多個(gè)客戶端計(jì)算機(jī)之間的連接信息,對(duì)于所述多個(gè)客戶端計(jì)算機(jī), 所述控制單元執(zhí)行了連接的建立和結(jié)束之一。即使所述連接信息發(fā)送單元 從所迷客戶端計(jì)算機(jī)接收到連接完成或結(jié)束的通知,當(dāng)所述連接信息發(fā)送 單元接收到伴隨有所ii^戶端計(jì)算機(jī)的連接狀態(tài)的變化的通知時(shí),所述連 接信息發(fā)送單元在等待所述連接狀態(tài)變化后,發(fā)送所述連接信息。
本發(fā)明的另 一方面是包括可視通信服務(wù)器的可視通信系統(tǒng),所述可視 通信服務(wù)器經(jīng)由網(wǎng)絡(luò)連接到用于控制電話終端之間的線路連接的電話交換 機(jī),以及連接到按照相應(yīng)的電話終端被安排執(zhí)行視頻數(shù)據(jù)通信的客戶端計(jì) 算機(jī)。所述服務(wù)器包括呼叫信息事件接收單元,其從所述電話交換機(jī)接 收由所述電話終端的行為而生成的呼叫信息事件;控制單元,其才艮據(jù)由所 述呼叫信息事件接收單元接收的所述呼叫信息事件,指示建立和結(jié)束與所 述電話終端對(duì)應(yīng)的客戶端計(jì)算機(jī)之間的視頻數(shù)據(jù)通信的連接;以及連接信 息發(fā)送單元,其發(fā)送所述多個(gè)客戶端計(jì)算機(jī)之間的連接信息,對(duì)于所述多 個(gè)客戶端計(jì)算機(jī),所述控制單元執(zhí)行了連接的建立和結(jié)束之一。即使所述 連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完成或結(jié)束的通知,當(dāng) 所述連接信息發(fā)送單元接收到伴隨有所^戶端計(jì)算機(jī)的連接狀態(tài)的變化 的通知時(shí),所述連接信息發(fā)送單元在等待所述連接狀態(tài)變化后,發(fā)送所述
連接信息。
根據(jù)本發(fā)明的這些方面,可以提供可視服務(wù)器和可視通信系統(tǒng),其能 夠通過(guò)使用現(xiàn)有電話系統(tǒng)和計(jì)算機(jī)系統(tǒng)來(lái)將可^f見(jiàn)通信系統(tǒng)實(shí)現(xiàn)為簡(jiǎn)單、低 成本及低負(fù)載系統(tǒng)。本發(fā)明的其它優(yōu)點(diǎn)將在隨后的發(fā)明詳述中進(jìn)行闡述,在本發(fā)明的這些 其它優(yōu)點(diǎn)中,部分優(yōu)點(diǎn)在說(shuō)明書(shū)中是顯而易見(jiàn)的,或者部分優(yōu)點(diǎn)可以通過(guò) 實(shí)踐本發(fā)明來(lái)學(xué)習(xí)到。利用在下文中特別指出的裝置和組合來(lái)實(shí)現(xiàn)和獲得 本發(fā)明的優(yōu)點(diǎn)。
附圖例示了本發(fā)明的實(shí)施例,其并入說(shuō)明書(shū)中并且構(gòu)成說(shuō)明書(shū)的 一部 分,并且所述附圖和上面給出的總的描述以及下面給出的實(shí)施例的具體描 述一起,用來(lái)說(shuō)明本發(fā)明的原理。
圖l是示出根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)的配置的示意圖2是示出根據(jù)本發(fā)明的上述實(shí)施例的通信系統(tǒng)的配置的方框圖3是示出在通信期間發(fā)送成員信息的方法的流程圖4是描述將VCS客戶機(jī)A、 B和D執(zhí)行與電話相關(guān)聯(lián)的三方視頻
會(huì)議的狀態(tài)改變到VCS客戶機(jī)A、 B和C執(zhí)行與電話相關(guān)聯(lián)的三方視頻
會(huì)i義的狀態(tài)的過(guò)程的順序圖5是示出根據(jù)本發(fā)明的修改實(shí)施例的通信系統(tǒng)的配置的示意圖;和 圖6是描述根據(jù)本發(fā)明的修改實(shí)施例的通信系統(tǒng)的過(guò)程的順序圖。
具體實(shí)施例方式
將在下文中參照附圖來(lái)描述根據(jù)本發(fā)明的各個(gè)實(shí)施例。通常,根據(jù)本 發(fā)明的一個(gè)實(shí)施例,可視通信服務(wù)器經(jīng)由網(wǎng)絡(luò)連接到用于控制電話終端之 間的線路連接的電話交換機(jī),以及連接到按照相應(yīng)的電話終端被安排執(zhí)行 視頻數(shù)據(jù)通信的客戶端計(jì)算機(jī);所述服務(wù)器包括呼叫信息事件接收單元, 其從所述電話交換機(jī)接收由所述電話終端的行為而生成的呼叫信息事件; 控制單元,其根據(jù)由所述呼叫信息事件接收單元接收的所述呼叫信息事件, 指示建立和結(jié)束與所述電話終端對(duì)應(yīng)的客戶端計(jì)算機(jī)之間的視頻數(shù)據(jù)通信 的連接;以及連接信息發(fā)送單元,其發(fā)送多個(gè)客戶端計(jì)算機(jī)之間的連接信 息,對(duì)于所述多個(gè)客戶端計(jì)算機(jī),所述控制單元執(zhí)行了連接的建立和結(jié)束之一,其中即使所述連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完 成或結(jié)束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所ii^戶端計(jì)算 機(jī)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述連接狀 態(tài)的變化后,發(fā)送所述連接信息。
將在下面參照附圖來(lái)描述本發(fā)明的實(shí)施例。
圖l是示出根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)的配置的示意圖。
所述通信系統(tǒng)包括電話交換機(jī)10、可視通信服務(wù)器(下文稱為vcs 服務(wù)器)11、 VCS客戶機(jī)A (客戶終端)、在VCS服務(wù)器ll中注冊(cè)為與 VCS客戶機(jī)A成對(duì)的電話1 (客戶終端)、VCS客戶機(jī)B (客戶終端)、 在VCS服務(wù)器11中注冊(cè)為與VCS客戶機(jī)B成對(duì)的電話2(客戶終端)等。
每個(gè)VCS客戶機(jī)預(yù)先在VCS服務(wù)器11中注冊(cè)與自己的vcs客戶機(jī) 成對(duì)的電話終端的電話號(hào)碼。例如,在VCS服務(wù)器11中注冊(cè)與vcs客戶 機(jī)A成對(duì)的電話1的電話號(hào)碼。接著,例如,電話1和電話2開(kāi)始語(yǔ)音通 信(圖1中的(1))。電話交換機(jī)10向VCS服務(wù)器11通知已經(jīng)開(kāi)始語(yǔ) 音會(huì)話的多個(gè)電話的電話號(hào)碼(圖1中的(2)),并且VCS服務(wù)器11 指示與這些電話號(hào)碼對(duì)應(yīng)的電話終端(電話1和電話2)和與上述電話終 端成對(duì)的多個(gè)VCS終端(VCS客戶機(jī)A-VCS客戶機(jī)B)之間的連接(圖 1中的(3))。由此可以執(zhí)行與兩方或多方語(yǔ)音通信相關(guān)聯(lián)的視頻通信(圖 像數(shù)據(jù)通信)。
視頻通信與電話終端之間的語(yǔ)音通信的開(kāi)始/結(jié)束相關(guān)聯(lián)。另一方面, VCS客戶機(jī)之間的屏幕共享(會(huì)議參考的實(shí)時(shí)/交互共享等)、文件傳送(在 結(jié)束會(huì)議之前,在所述共享屏幕上傳送會(huì)議參考等)以及即時(shí)消息(實(shí)時(shí) 交換文本消息等)不與電話終端之間的語(yǔ)音通信的開(kāi)始/結(jié)束相關(guān)聯(lián)。換言 之,在已經(jīng)開(kāi)始語(yǔ)音通信后,在用戶選擇要共享的目標(biāo)屏幕,輸入消息或 選擇傳送文件時(shí),開(kāi)始視頻通信。類似地,利用一個(gè)操作來(lái)結(jié)束屏幕共享 的"結(jié)束,,、文件傳送和即時(shí)消息,而不管電話終端之間的語(yǔ)音通信的開(kāi) 始/結(jié)束與否。
接著,圖2是示出根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)的配置的方框圖。在所述系統(tǒng)配置中,四個(gè)VCS客戶機(jī)A到D與VCS服務(wù)器11相連,與 相應(yīng)的客戶機(jī)對(duì)應(yīng)的電話終端電話1到電話4與電話交換機(jī)10相連。
VCS服務(wù)器11包括存儲(chǔ)單元20、通信單元21和控制單元22。存儲(chǔ) 單元20存儲(chǔ)從服務(wù)器發(fā)送的用于開(kāi)始/結(jié)束與電話相關(guān)聯(lián)的視頻通信的會(huì) 話信息、用于指示媒體的關(guān)聯(lián)性(比如,視頻通信、屏幕共享、文件傳送、 即時(shí)消息等)的關(guān)聯(lián)媒體信息、用于表明其連接由VCS服務(wù)器11建立的 VCS客戶機(jī)、VCS客戶機(jī)的電話終端(電話號(hào)碼)和其成對(duì)物中的每一個(gè) 的通信狀態(tài)、用作通信伙伴的VCS客戶機(jī)的名稱的好友列表等的通信成員 信息(連接信息)。所述通信成員信息包括VCS客戶機(jī)標(biāo)識(shí)符信息和媒體
類型信息,所述vcs客戶機(jī)標(biāo)識(shí)符信息表明vcs客戶機(jī)的標(biāo)識(shí),所迷媒
體類型信息表明在vcs客戶機(jī)之間的通信的媒體類型(例如,"視頻通
信")。
通信單元21執(zhí)行VCS服務(wù)器11、電話交換機(jī)10和每個(gè)VCS客戶機(jī) 之間的通信。控制單元22控制建立與每個(gè)VCS客戶機(jī)間的連接、向每個(gè) VCS客戶機(jī)發(fā)送通信成員信息等。
電話終端電話1到電話4分別與VCS客戶機(jī)A到D成對(duì)。這些對(duì)的 信息預(yù)先注冊(cè)在VCS服務(wù)器11的存儲(chǔ)單元20中。
當(dāng)響應(yīng)于從電話交換機(jī)10發(fā)送的會(huì)話控制請(qǐng)求(會(huì)話信息)而執(zhí)行過(guò) 程來(lái)開(kāi)始/結(jié)束與每個(gè)電話終端(電話1到電話4)相關(guān)聯(lián)的視頻通信時(shí), 或當(dāng)執(zhí)行與語(yǔ)音通信的伙伴間的屏幕共享的開(kāi)始時(shí),VCS服務(wù)器11向通 信伙伴通知通信成員信息。從VCS服務(wù)器11通知所述通信成員信息的策 略例如按照下述方式來(lái)進(jìn)行i殳置。
對(duì)于VCS客戶機(jī)A到D,"從服務(wù)器僅僅通知VCS客戶機(jī)當(dāng)前正與 之通信的成員的信息"(下文中為第一通知策略第一通知狀態(tài))。
另外,還可以依照下述來(lái)改變所述策略。 "在任何時(shí)候不僅通知VCS客戶機(jī)當(dāng)前正與之通信的成員的信息,而 且通知除VCS客戶機(jī)之外的VCS客戶機(jī)通信成員信息"(下文中為第二 通知策略第二通知狀態(tài))。由于可以通過(guò)按照這種方式改變服務(wù)器側(cè)的通知策略來(lái)選擇不同的通
知方法,通信成員信息由本發(fā)明中的VCS服務(wù)器ll明確地通知。下面將 參照?qǐng)D2到圖4來(lái)描述第一策略的實(shí)施例,以及參照?qǐng)D5到圖6來(lái)描述第 二策略的實(shí)施例。
在圖2中,當(dāng)A、 B和D執(zhí)行三方^i義時(shí),A的通信成員信息是B(視 頻通信)和D (^L頻通信)。在會(huì)議被移到A、 B和C的三方會(huì)議時(shí),A 的通信成員信息是B(視頻通信)和C(視頻通信)。
接著,將描iiA執(zhí)行與電話相關(guān)聯(lián)的VCS客戶機(jī)A、 B和D的三方 視頻會(huì)議的狀態(tài)轉(zhuǎn)移到執(zhí)行與電話相關(guān)聯(lián)的VCS客戶機(jī)A、 B和C的三 方視頻會(huì)漢的狀態(tài)的過(guò)程。如圖2中所示,為了從VCS客戶機(jī)D改變到 VCS客戶機(jī)C,斷開(kāi)D和A之間的視頻通信以及D和B之間的視頻通信, 以及建立C和A之間的視頻通信以及C和B之間的視頻通信。
圖3示出了描述在VCS服務(wù)器11響應(yīng)于發(fā)送到VCS客戶機(jī)的連接/ 斷開(kāi)請(qǐng)求而接收到連接/斷開(kāi)完成通知(事件)(下文稱為三方連接/斷開(kāi)完 成通知)的情況下,或在VCS服務(wù)器11接收到媒體連接完成通知(事件) 的情況下,由VCS服務(wù)器11發(fā)送通信成員信息的方法的流程圖。在該實(shí) 施例中,通信成員信息的復(fù)制發(fā)送被擱置(held)。換言之,當(dāng)為其建立 或結(jié)束連接的VCS客戶機(jī)之間的通信成員信息^J^送到與通信成員信息 相關(guān)聯(lián)的每個(gè)VCS客戶機(jī)時(shí),如果知道關(guān)于VCS客戶機(jī)的通信成員信息 要被更新,則通信成員信息的發(fā)送被擱置,并且在VCS客戶機(jī)的連接狀態(tài) 變化后發(fā)送通信成員信息(即使從VCS客戶機(jī)接收到連接完成或結(jié)束的通 知,當(dāng)已經(jīng)接收到根據(jù)VCS客戶機(jī)的連接狀態(tài)的變化的通知時(shí),在所述連 接狀態(tài)變化后,發(fā)送所述通信成員信息)。出于這個(gè)原因,可以通過(guò)限制
不必要的信息通信量來(lái)降低施加于vcs客戶機(jī)上的負(fù)栽。
響應(yīng)于從VCS服務(wù)器11發(fā)送的連接或斷開(kāi)請(qǐng)求,VCS服務(wù)器11的 控制單元22從VCS客戶機(jī)接收連接/斷開(kāi)完成通知(事件)?;蛘?,VCS 服務(wù)器11的控制單元22從VCS客戶機(jī)接收媒體連接完成通知(事件)(框 S101) 。 VCS服務(wù)器11的控制單元22獲得VCS客戶機(jī)的信息,其中,基于接收的事件而要被更新的通信成員信息要被發(fā)送到該vcs客戶機(jī)(框
S102 ) 。 VCS服務(wù)器11的控制單元22判斷是否要為通信成員信息要^JL 送到的該VCS客戶機(jī)更新通信成員信息(框S103 )。如果在框S103, VCS 服務(wù)器11的控制單元22判斷為要為通信成員信息要被發(fā)送到的該VCS客 戶機(jī)更新通信成員信息(通信成員信息不是最新的框S103中為是),則 VCS服務(wù)器11的控制單元22擱置向通信成員信息要^H送到的VCS客 戶機(jī)發(fā)送通信成員信息(框S105)。換言之,由于已知的是,通信成員信 息要被重新發(fā)送,可以通過(guò)限制不必要的信息通信量來(lái)降低施加于VCS 服務(wù)器ll上的負(fù)載。另一方面,如果在框S103中,VCS服務(wù)器11的控 制單元22判斷不為通信成員信息要^L^送到的VCS客戶機(jī)更新通信成員 信息(通信成員信息是最新的框S103中為否),則VCS服務(wù)器11的控 制單元22為通信成員信息要^J^送到的VCS客戶機(jī)發(fā)送通信成員信息(框 S104)。
因此,通過(guò)擱置向vcs客戶機(jī)發(fā)送復(fù)制的通信成員信息以及限制不必 要的信息通信量,可以降低施加于VCS服務(wù)器11上的負(fù)載。
接著,圖4是描述將其中VCS客戶機(jī)A、 B和D執(zhí)行與電話相關(guān)聯(lián) 的三方視頻會(huì)議的狀態(tài)改變到其中VCS客戶機(jī)A、 B和C執(zhí)行與電話相 關(guān)聯(lián)的三方視頻會(huì)議的狀態(tài)的過(guò)程的順序圖。連接和斷開(kāi)的實(shí)際框S可以
與圖4的情形中的那些不同。在圖4的描述中,"電話r和"電話2"可
以分別僅由數(shù)字'T,和"2"表示,以使得描述容易理解。
首先,電話1和電話4正在經(jīng)由電話交換機(jī)10執(zhí)行彼此之間的語(yǔ)音通 信。類似地,經(jīng)由電話交換機(jī)10執(zhí)行電話2和電話4之間的語(yǔ)音通信以及 電話1和電話2之間的語(yǔ)音通信(框S201)。類似于語(yǔ)音通信,執(zhí)行與電
的視頻通信,與電話1對(duì)應(yīng)的VCS客戶機(jī)A和與電話2對(duì)應(yīng)的VCS客戶 機(jī)B之間的視頻通信(框S202)。
在上述狀態(tài)中,如果電話1和電話4之間的語(yǔ)音通信斷開(kāi),則VCS服務(wù)器11的控制單元22從電話交換機(jī)10接收4 - 1 (電話1和電話4之 間的語(yǔ)音通信的連接)的斷開(kāi)的通知(框S203)。據(jù)此,VCS服務(wù)器11 向VCS客戶機(jī)D發(fā)送三方斷開(kāi)請(qǐng)求,以指示從VCS客戶機(jī)A斷開(kāi)(框 S204) 。 VCS客戶機(jī)D響應(yīng)于所述三方斷開(kāi)請(qǐng)求,而向VCS服務(wù)器11 發(fā)送三方斷開(kāi)請(qǐng)求的確認(rèn)(框S205),并且執(zhí)行與VCS客戶機(jī)A間的視 頻M (視頻通信連接)的斷開(kāi)過(guò)程(框S206)。此時(shí),利用VCS月良務(wù) 器11的代理功能來(lái)執(zhí)行VCS客戶機(jī)D和VCS客戶機(jī)A之間的斷開(kāi)過(guò)程。
響應(yīng)于三方斷開(kāi)請(qǐng)求,VCS客戶機(jī)D向VCS服務(wù)器11回送三方斷開(kāi) 請(qǐng)求的確認(rèn)(框S205) 。 VCS客戶機(jī)D經(jīng)由VCS服務(wù)器11的代理功能 以及三方斷開(kāi)請(qǐng)求的確認(rèn),執(zhí)行與VCS客戶機(jī)A間的視頻會(huì)話(視頻通 信連接)的斷開(kāi)過(guò)程(框S206)。
假設(shè)在通知三方斷開(kāi)完成之前,斷開(kāi)電話1和電話4之間的語(yǔ)音通信 (稍后描述的框S208)。根據(jù)語(yǔ)音通信的連接,VCS服務(wù)器11的控制單 元22從電話交換機(jī)10接收4-2 (電話4和電話2之間的語(yǔ)音通信的連接) 的斷開(kāi)(呼叫信息事件)的通知(框S207)。
當(dāng)已經(jīng)完成視頻會(huì)話的斷開(kāi)過(guò)程(框S206 )時(shí),VCS客戶機(jī)D向VCS 服務(wù)器ll發(fā)送三方斷開(kāi)完成(VCS客戶機(jī)D-A的視頻通信的斷開(kāi))的通 知(框S208)。根據(jù)三方斷開(kāi)完成的通知的發(fā)送,VCS服務(wù)器11向其連 接/斷開(kāi)狀態(tài)在通常情況下必須改變的VCS客戶機(jī)A和D發(fā)送通信成員信 息。由于VCS服務(wù)器11沒(méi)有從電話交換機(jī)10接收到所述通知(對(duì)于VCS 客戶機(jī)A,伴隨斷開(kāi)或連接的通知),VCS服務(wù)器11向VCS客戶機(jī)A發(fā) 送通信成員信息"VCS客戶機(jī)A-B (視頻通信)"(框S209 )。
如果在框S207VCS服務(wù)器11沒(méi)有接收到4-2的斷開(kāi)的通知,則VCS 服務(wù)器11還應(yīng)該向VCS客戶機(jī)D發(fā)送"VCS客戶機(jī)D-B (視頻通信)"。 然而,由于在框S207VCS服務(wù)器11已經(jīng)接收到4-2的斷開(kāi)的通知,所以 估計(jì)VCS客戶機(jī)D-B的連接狀態(tài)將在不久改變。出于這個(gè)原因,VCS月良 務(wù)器11擱置通信成員信息"VCS客戶機(jī)D-B (視頻通信)"向VCS客戶 機(jī)D的發(fā)送(框S210)。因此,通過(guò)限制通信成員信息的不必要通信量,可以降低施加于VCS服務(wù)器11上的負(fù)載。
根據(jù)在框S207中接收到的2-4的斷開(kāi)的通知,VCS服務(wù)器11向VCS 客戶機(jī)D發(fā)送三方斷開(kāi)請(qǐng)求。VCS客戶機(jī)D向VCS服務(wù)器11回送三方 斷開(kāi)請(qǐng)求的確認(rèn),并且執(zhí)行VCS客戶機(jī)D和VCS客戶機(jī)B之間的視頻會(huì) 話的斷開(kāi)過(guò)程(框S211)。由于框S211的過(guò)程是根據(jù)框S204到S206來(lái) 執(zhí)行的,所以省略對(duì)其的詳細(xì)描述。
在這里假設(shè),在通知三方斷開(kāi)完成(框S208,稍后描述)之前,VCS 服務(wù)器11的控制單元22從電話交換機(jī)10接收到2-3 (電話2和電話3之 間的語(yǔ)音通信的連接)的連接(呼叫信息事件)的通知(框S212)。
當(dāng)VCS客戶機(jī)D已經(jīng)完成VCS客戶機(jī)D和VCS客戶機(jī)B之間的視 頻會(huì)話的斷開(kāi)過(guò)程時(shí),VCS客戶機(jī)D向VCS服務(wù)器ll發(fā)送三方斷開(kāi)完成 (VCS客戶機(jī)D-B的視頻通信的斷開(kāi))的通知(框S213)。
據(jù)此,VCS服務(wù)器11向其連接/斷開(kāi)狀態(tài)在通常情況下必須改變的 VCS客戶機(jī)D和B發(fā)送通信成員信息。
由于VCS服務(wù)器11沒(méi)有從電話交換機(jī)10接收到VCS客戶機(jī)D的伴 隨斷開(kāi)或連接的通知,所以VCS服務(wù)器11向VCS客戶機(jī)D發(fā)送通信成 員信息"沒(méi)有成員"(框S214)。
如果在框S212VCS服務(wù)器11沒(méi)有接收到2-3的連接的通知,則VCS 服務(wù)器11還應(yīng)該向VCS客戶機(jī)B發(fā)送"VCS客戶機(jī)A-B (視頻通信)"。 然而,由于在框S212VCS服務(wù)器11已經(jīng)接收到2-3的連接的通知,所以 估計(jì)VCS客戶機(jī)B-C的連接狀態(tài)將在不久改變。出于這個(gè)原因,VCS月良 務(wù)器11擱置通信成員信息"VCS客戶機(jī)A-B (視頻通信)"向VCS客戶 機(jī)B的發(fā)送(框S215)。因此,通過(guò)限制通信成員信息的不必要通信量, 可以降低施加于VCS服務(wù)器11上的負(fù)載。
根據(jù)在框S212中接收到的2-3的連接的通知,VCS服務(wù)器11向VCS 客戶機(jī)B發(fā)送三方連接請(qǐng)求。VCS客戶機(jī)B向VCS服務(wù)器11回送三方連 接請(qǐng)求的確認(rèn)。VCS客戶機(jī)B執(zhí)行VCS客戶機(jī)B和VCS客戶機(jī)C之間 的視頻會(huì)話的連接過(guò)程(視頻通信連接)(框S216)。連接和斷開(kāi)在過(guò)程內(nèi)容上是不同的。然而,由于框S216的過(guò)程是根據(jù)框S204到S206來(lái)執(zhí) 行的,所以省略對(duì)其的詳細(xì)描述。
在這里假設(shè),在通知三方斷開(kāi)完成(框S208,稍后描述)之前,VCS 服務(wù)器11的控制單元22從電話交換機(jī)10接收到1-3 (電話1和電話3之 間的語(yǔ)音通信的連接)的連接(呼叫信息事件)的通知(框S217)。
當(dāng)VCS客戶機(jī)B已經(jīng)完成VCS客戶機(jī)B和VCS客戶機(jī)C之間的視 頻會(huì)話的斷開(kāi)過(guò)程時(shí),VCS客戶機(jī)B向VCS服務(wù)器11發(fā)送三方連接完成 (VCS客戶機(jī)B-C的視頻通信的連接)的通知(框S218)。
據(jù)此,VCS服務(wù)器11向其連接/斷開(kāi)狀態(tài)在通常情況下必須改變的 VCS客戶機(jī)B和C發(fā)送通信成員信息。由于VCS服務(wù)器11沒(méi)有從電話 交換機(jī)10接收到對(duì)應(yīng)于VCS客戶機(jī)B的伴隨斷開(kāi)或連接的通知,VCS服 務(wù)器11向VCS客戶機(jī)B發(fā)送通信成員信息"VCS客戶機(jī)A-B(視頻通信)" (框S219)。
如果在框S217VCS服務(wù)器11沒(méi)有接收到1-3的連接的通知,則VCS 服務(wù)器11還應(yīng)該向VCS客戶機(jī)C發(fā)送"VCS客戶機(jī)B-C (視頻通信)"。 然而,由于在框S217VCS服務(wù)器11已經(jīng)接收到l-3的連接的通知,所以 估計(jì)VCS客戶機(jī)A-C的連接狀態(tài)將在不久改變。出于這個(gè)原因,VCS月良 務(wù)器ll擱置通信成員信息"VCS客戶機(jī)B-C (視頻通信)"向VCS客戶 機(jī)C的發(fā)送(框S220)。因此,通過(guò)限制通信成員信息的不必要通信量, 可以降低施加于VCS服務(wù)器11上的負(fù)載。
根據(jù)在框S217中接收到的1-3的連接的通知,VCS服務(wù)器11向VCS 客戶機(jī)A發(fā)送三方連接請(qǐng)求。VCS客戶機(jī)A向VCS服務(wù)器11回送三方 連接請(qǐng)求的確認(rèn)。VCS客戶機(jī)A執(zhí)行VCS客戶機(jī)A和VCS客戶機(jī)C之 間的視頻會(huì)話的連接過(guò)程(視頻通信連接)(框S221)。連接和斷開(kāi)在過(guò) 程內(nèi)容上是不同的。然而,由于框S221的過(guò)程是根據(jù)框S204到S206來(lái) 執(zhí)行的,所以省略對(duì)其的詳細(xì)描述。
隨后,當(dāng)VCS客戶機(jī)A已經(jīng)完成VCS客戶機(jī)A和VCS客戶機(jī)C之 間的視頻會(huì)話的斷開(kāi)過(guò)程時(shí),VCS客戶機(jī)A向VCS服務(wù)器11發(fā)送三方連接完成(VCS客戶機(jī)A-C的視頻通信的連接)的通知(框S222) 。 VCS 服務(wù)器11向連接/斷開(kāi)狀態(tài)已經(jīng)改變的VCS客戶機(jī)A和C發(fā)送通信成員 信息。換言之,VCS服務(wù)器11向VCS客戶機(jī)A發(fā)送通信成員信息"VCS 客戶機(jī)A-B (視頻通信)和A-C (視頻通信),,(框S223 )。此外,VCS 服務(wù)器11向VCS客戶機(jī)C發(fā)送通信成員信息"VCS客戶機(jī)A-C (視頻通 信)和B-C (視頻通信)"(框S224 )。
因此,通過(guò)限制通信成員信息的不必要通信量,可以降低施加于VCS 服務(wù)器ll上的負(fù)載。換言之,可以擱置框S210、框S215和框S220中的 通信成員信息的三次發(fā)送,并且可以減少服務(wù)器發(fā)送過(guò)程、網(wǎng)絡(luò)負(fù)載、客 戶機(jī)接收過(guò)程和成員信息通知過(guò)程。另外,不僅可以減少通信成員信息量, 而且可以減少關(guān)于消息發(fā)送所需要的所有報(bào)頭(IP報(bào)頭、UDP報(bào)頭、SIP
(^發(fā)起協(xié)議)報(bào)頭(在SIP用于會(huì)活控制的情況下))的信息量。而 且,隨著連接到VCS服務(wù)器11的VCS客戶機(jī)的數(shù)量增加,可以限制協(xié)同
(synergistically)增加的通信成員信息的通信量,并且可以進(jìn)一步降低施 加于VCS服務(wù)器11上的負(fù)載。出于這個(gè)原因,在上述實(shí)施例中描迷了三 方會(huì)i義中的一個(gè)成員4皮替換的情形。然而,如果多方會(huì)議的參與者增加以 及順序替換成員增加,則可以顯著地增加降低負(fù)載的效果。
接著,圖5示出了上述實(shí)施例的修改實(shí)例。在該修改實(shí)例中,除了成 對(duì)的VCS客戶機(jī)E到H分別是電話終端電話5和電話8的這一特征外, VCS服務(wù)器11的配置與上迷實(shí)施例中的配置相同。在VCS客戶機(jī)E到H 中,VCS客戶機(jī)E和F執(zhí)行視頻通信,而VCS客戶機(jī)G和H執(zhí)行視頻通 信和屏幕共享通信。如同上述,在下面設(shè)置來(lái)自服務(wù)器的通信成員信息的 通知的策略
"在任何時(shí)候不僅通知VCS客戶機(jī)當(dāng)前正與之通信的成員的信息,而 且通知除VCS客戶機(jī)之外的VCS客戶機(jī)通信成員信息"。
換言之,即使當(dāng)VCS客戶機(jī)沒(méi)有執(zhí)行視頻通信或屏幕共享通信時(shí),如 果建立起VCS客戶機(jī)和VCS服務(wù)器11間的連接,則在VCS客戶機(jī)上顯 示項(xiàng)(entry)名稱。圖6是描述上述修改實(shí)施例的過(guò)程的順序圖。連接和斷開(kāi)的實(shí)際沖匡S 可以不與在圖6的情形中的那些相同。
在上述修改實(shí)例中,四個(gè)VCS客戶機(jī)E到H與VCS服務(wù)器11相連, 分別與所^戶機(jī)對(duì)應(yīng)的電話終端電話5和電話8與電話交換機(jī)10相連, 并且VCS客戶機(jī)E到H中的每個(gè)客戶機(jī)希望知道自身的通信狀態(tài)。
首先,假設(shè)電話7和電話8正在經(jīng)由電話交換機(jī)10執(zhí)行彼此之間的語(yǔ) 音通信(框S301)。類似于語(yǔ)音通信,與電話7對(duì)應(yīng)的VCS客戶機(jī)G和 與電話8對(duì)應(yīng)的VCS客戶機(jī)H正在執(zhí)行彼此之間的視頻通信(框S302 )。
在上述狀態(tài)中,VCS服務(wù)器ll接收5-6 (電話5和電話6)的連接的 通知(框S303 )。
當(dāng)VCS服務(wù)器11接收到連接的通知時(shí),VCS服務(wù)器11向VCS客戶 機(jī)E發(fā)送視頻(通信)三方連接請(qǐng)求,以要求VCS客戶機(jī)E和F之間的 視頻連接(框S304 ) 。 VCS客戶機(jī)E向VCS服務(wù)器11回送VCS客戶機(jī) E和VCS客戶機(jī)F之間的視頻(通信)三方連接請(qǐng)求的確認(rèn)(框S305 )。 另夕卜,VCS客戶機(jī)E和VCS客戶機(jī)F —起執(zhí)行VCS客戶機(jī)E和VCS客 戶機(jī)F之間的視頻會(huì)話(視頻通信)的連接過(guò)程(框S306)。此時(shí),VCS 客戶機(jī)E經(jīng)由VCS服務(wù)器11的代理功能來(lái)執(zhí)行所述連接過(guò)程。
開(kāi)始VCS客戶機(jī)G和H之間的屏幕共享通信(以及視頻通信)(框 S307) 。 VCS客戶機(jī)G向VCS服務(wù)器11發(fā)送開(kāi)始VCS客戶機(jī)G和H 之間的屏幕共享通信的通知(框S308)。
此時(shí),VCS服務(wù)器11必須向VCS客戶機(jī)E到H發(fā)送通信成員信息 "VCS客戶機(jī)G (視頻/屏幕共享通信)和VCS客戶機(jī)H (視頻/屏幕共享 通信)(除了發(fā)送目的地信息)"。然而,由于在框S303VCS服務(wù)器11 已經(jīng)接收到5-6的連接的通知,所以估計(jì)關(guān)于VCS客戶機(jī)E-F之間的視頻 通信的連接狀態(tài)將會(huì)在不久改變。
因此,當(dāng)在框S308VCS服務(wù)器11接收到開(kāi)始VCS客戶機(jī)G和H之 間的屏幕共享的通知時(shí),VCS服務(wù)器11擱置通信成員信息"VCS客戶機(jī) G-H (視頻通信/屏幕共享通信)"向VCS客戶機(jī)E-H的發(fā)送(框S309 )。換言之,當(dāng)VCS服務(wù)器11將執(zhí)行了連接建立或連接結(jié)束的vcs客戶 機(jī)之間的通信成員信息向每個(gè)vcs客戶機(jī)發(fā)送時(shí),如果可以估計(jì)到通信成
員信息的改變,則VCS服務(wù)器ll擱置通信成員信息的發(fā)送。
因此,通過(guò)限制通信成員信息的不必要的通信量,可以降低施加于
VCS服務(wù)器ll上的負(fù)載。
當(dāng)VCS客戶機(jī)E和F之間的視頻會(huì)話的連接已經(jīng)完成時(shí),VCS客戶 機(jī)E向VCS服務(wù)器11發(fā)送VCS客戶機(jī)E-F之間的視頻三方連接完成的 通知(框S310)。
最后,VCS服務(wù)器11向VCS客戶機(jī)E-H發(fā)送通信成員信息"VCS 客戶機(jī)E-F (視頻通信)和VCS客戶機(jī)G-H (視頻通信/屏幕共享通信)" (框S311)。
在修改實(shí)例中,同樣,可以獲得與上述實(shí)施例中一樣的優(yōu)點(diǎn)。 對(duì)于本領(lǐng)域中的普通技術(shù)人員,容易想到其它優(yōu)點(diǎn)和修改。因此,在 更廣的方面,本發(fā)明不限于這里示出和描述的特定細(xì)節(jié)和代表實(shí)施例。因 此,可以在不背離所附權(quán)利要求和其等價(jià)物所限定的總的創(chuàng)造性概念的精 神或范圍的情況下,進(jìn)行各種修改。
權(quán)利要求
1.一種可視通信服務(wù)器,其經(jīng)由網(wǎng)絡(luò)連接到用于控制電話終端之間的線路連接的電話交換機(jī),以及連接到按照相應(yīng)的電話終端被安排執(zhí)行視頻數(shù)據(jù)通信的客戶端計(jì)算機(jī),所述服務(wù)器特征在于包括呼叫信息事件接收單元,其從所述電話交換機(jī)接收由所述電話終端的行為而生成的呼叫信息事件;控制單元,其根據(jù)由所述呼叫信息事件接收單元接收的所述呼叫信息事件,指示建立和結(jié)束與所述電話終端對(duì)應(yīng)的客戶端計(jì)算機(jī)之間的視頻數(shù)據(jù)通信的連接;以及連接信息發(fā)送單元,其發(fā)送客戶端計(jì)算機(jī)之間的連接信息,對(duì)于所述客戶端計(jì)算機(jī),所述控制單元執(zhí)行了連接的建立和結(jié)束之一,其中,即使所述連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完成或結(jié)束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所述客戶端計(jì)算機(jī)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述連接狀態(tài)變化后,發(fā)送所述連接信息。
2. 如權(quán)利要求l所述的可視通信服務(wù)器,其特征在于,所述連接信息 發(fā)送單元向所^戶端計(jì)算機(jī)發(fā)送所有與所述可視通信服務(wù)器建立起連接 的客戶端計(jì)算機(jī)的連接信息,并且即使所述連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完成或結(jié) 束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所述客戶端計(jì)算機(jī)中的 任何一個(gè)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述 連接狀態(tài)變化后,發(fā)送所述連接信息。
3. 如權(quán)利要求l所述的可視通信服務(wù)器,其特征在于,當(dāng)在建立起多 個(gè)客戶端計(jì)算機(jī)之間的所述視頻數(shù)據(jù)通信后,不執(zhí)行所述視頻數(shù)據(jù)通信時(shí), 所述控制單元能夠?yàn)樗龆鄠€(gè)客戶端計(jì)算機(jī)中的每一個(gè)設(shè)置已經(jīng)建立起連 接的客戶端計(jì)算機(jī)的通信狀態(tài)的通知。
4. 一種包括可^f見(jiàn)通信服務(wù)器的通信系統(tǒng),所述可視通信服務(wù)器經(jīng)由網(wǎng)絡(luò)連接到用于控制電話終端之間的線路連接的電話交換機(jī),以及連接到按 照相應(yīng)的電話終端被安排執(zhí)行視頻數(shù)據(jù)通信的客戶端計(jì)算機(jī),所述服務(wù)器特征在于包括呼叫信息事件接收單元,其從所述電話交換機(jī)接收由所述電話終端的 行為而生成的呼叫信息事件;控制單元,其根據(jù)由所述呼叫信息事件接收單元接收的所述呼叫信息 事件,指示建立和結(jié)束與所述電話終端對(duì)應(yīng)的客戶端計(jì)算機(jī)之間的視頻數(shù) 據(jù)通信的連接;以及連接信息發(fā)送單元,其發(fā)送多個(gè)客戶端計(jì)算機(jī)之間的連接信息,對(duì)于 所述多個(gè)客戶端計(jì)算機(jī),所述控制單元執(zhí)行了連接的建立和結(jié)束之一,其中,即使所述連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完 成或結(jié)束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所述客戶端計(jì)算 機(jī)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述連接狀 態(tài)變化后,發(fā)送所述連接信息。
5. 如權(quán)利要求4所述的系統(tǒng),其特征在于,所述連接信息發(fā)送單元向 所述客戶端計(jì)算機(jī)發(fā)送所有與所述可視通信服務(wù)器建立起連接的客戶端計(jì) 算機(jī)的連接信息,并且即使所述連接信息發(fā)送單元從所述客戶端計(jì)算機(jī)接收到連接完成或結(jié) 束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所述客戶端計(jì)算機(jī)中的 任何一個(gè)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述 連接狀態(tài)變化后,發(fā)送所述連接信息。
6. 如權(quán)利要求4所述的系統(tǒng),其特征在于,當(dāng)在建立起所述多個(gè)客 戶端計(jì)算機(jī)之間的所述視頻數(shù)據(jù)通信后,不執(zhí)行所述視頻數(shù)據(jù)通信時(shí),所 述控制單元能夠?yàn)樗龆鄠€(gè)客戶端計(jì)算機(jī)中的每個(gè)客戶端計(jì)算機(jī)設(shè)置已經(jīng) 建立起連接的客戶端計(jì)算機(jī)的通信狀態(tài)的通知。
全文摘要
本發(fā)明涉及可視通信服務(wù)器和通信系統(tǒng)。根據(jù)一個(gè)實(shí)施例,服務(wù)器(11)包括控制單元,其根據(jù)由呼叫信息事件接收單元接收的呼叫信息事件,指示建立和結(jié)束與電話終端(11)對(duì)應(yīng)的客戶端計(jì)算機(jī)(A,B)之間的視頻數(shù)據(jù)通信的連接;以及連接信息發(fā)送單元,其發(fā)送多個(gè)客戶端計(jì)算機(jī)(A,B)之間的連接信息,對(duì)于所述客戶端計(jì)算機(jī),所述控制單元執(zhí)行了連接的建立和結(jié)束之一,其中,即使所述連接信息發(fā)送單元從客戶端計(jì)算機(jī)(A,B)接收到連接完成或結(jié)束的通知,當(dāng)所述連接信息發(fā)送單元接收到伴隨有所述客戶端計(jì)算機(jī)的連接狀態(tài)的變化的通知時(shí),所述連接信息發(fā)送單元在等待所述連接狀態(tài)變化后,發(fā)送所述連接信息。
文檔編號(hào)H04L29/08GK101296251SQ200810092379
公開(kāi)日2008年10月29日 申請(qǐng)日期2008年4月24日 優(yōu)先權(quán)日2007年4月27日
發(fā)明者樫本晉一 申請(qǐng)人:株式會(huì)社東芝