專(zhuān)利名稱(chēng):會(huì)話(huà)控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于分組的通信網(wǎng)絡(luò)中的客戶(hù)端-服務(wù)器通信。
技術(shù)背景近年來(lái),廣泛開(kāi)展了對(duì)于使用由電信運(yùn)營(yíng)商提供的IP (因特網(wǎng)協(xié) 議)技術(shù)的下一代通信網(wǎng)絡(luò)的研究。下一代網(wǎng)絡(luò)被稱(chēng)為NGN (Next Generation Network)等(見(jiàn)"General overview of NGN", ITU-T recommendation Y. 2001 [12/2004])。通過(guò)使用IP技術(shù),期望NGN降 低公共網(wǎng)絡(luò)的成本。標(biāo)準(zhǔn)研究機(jī)構(gòu),即ETS (歐洲電信標(biāo)準(zhǔn)協(xié)會(huì))、ITU-T (國(guó)際電信 聯(lián)盟-電信標(biāo)準(zhǔn)部),已在協(xié)議標(biāo)準(zhǔn)化方面取得進(jìn)展,以實(shí)現(xiàn)該下一代 通信網(wǎng)絡(luò)。表現(xiàn)為因特網(wǎng)的現(xiàn)有IP網(wǎng)絡(luò)具有成本優(yōu)勢(shì),但在通信穩(wěn)定性和可 靠性方面令人擔(dān)憂(yōu)。例如,存在與電信運(yùn)營(yíng)商提供的公共網(wǎng)絡(luò)相比更 高的數(shù)據(jù)延遲和損耗風(fēng)險(xiǎn)。但是,對(duì)于電信運(yùn)營(yíng)商所提供的下一代網(wǎng) 絡(luò),期望和要求低成本以及通信的穩(wěn)定性和可靠性??梢哉J(rèn)為數(shù)據(jù)延遲和損耗增加的原因之一是在IP網(wǎng)絡(luò)中不能始 終確保穩(wěn)定的通信所需要的帶寬。為了解決此問(wèn)題,下一代網(wǎng)絡(luò)通常 采用一種通信方法,使得首先在服務(wù)器和將進(jìn)行通信的客戶(hù)端之間建 立會(huì)話(huà),然后針對(duì)每個(gè)會(huì)話(huà)管理帶寬。在確保必需的帶寬的條件下允 許建立該會(huì)話(huà)。因此,在服務(wù)器和將建立會(huì)話(huà)的客戶(hù)端之間保證了必 需的帶寬,以便可以獲得穩(wěn)定的通信。作為下一代通信網(wǎng)絡(luò)中用于確
保必需的帶寬的一個(gè)會(huì)話(huà)控制協(xié)議的示例,可以列出SIP (會(huì)話(huà)初始協(xié)議)。為了執(zhí)行這種帶寬管理,可以針對(duì)下一代網(wǎng)絡(luò)提供一種用于管理 將帶寬分配到每個(gè)會(huì)話(huà)的會(huì)話(huà)控制器。在得到這種會(huì)話(huà)控制器的允許 后服務(wù)器和客戶(hù)端建立會(huì)話(huà),從而可以在所允許的帶寬內(nèi)以穩(wěn)定的方 式接收和發(fā)送數(shù)據(jù)。但是上述技術(shù)具有以下問(wèn)題。存在以下情況為了在帶寬保證網(wǎng)絡(luò)上發(fā)送和接收數(shù)據(jù),服務(wù)器 和客戶(hù)端需要包括會(huì)話(huà)控制協(xié)議,其中所述帶寬保證網(wǎng)絡(luò)通過(guò)建立會(huì) 話(huà)來(lái)確保服務(wù)器和客戶(hù)端之間的通信帶寬。但是,在諸如現(xiàn)有服務(wù)器 和客戶(hù)端的信息通信設(shè)備中,存在不具有這種會(huì)話(huà)控制協(xié)議的服務(wù)器 和客戶(hù)端。結(jié)果,可能這種信息通信設(shè)備不能支持通過(guò)這種會(huì)話(huà)來(lái)確 保帶寬的通信。發(fā)明內(nèi)容本發(fā)明的一個(gè)示范性目的是提供一種系統(tǒng)和設(shè)備,在通過(guò)建立會(huì) 話(huà)來(lái)確??蛻?hù)端-服務(wù)器通信帶寬的帶寬保證網(wǎng)絡(luò)上,使得不具有確保 帶寬的會(huì)話(huà)通信協(xié)議的通信裝置能夠執(zhí)行它們之間的帶寬確保通信。為了達(dá)到上述目的,本發(fā)明的一個(gè)示范性方面是一種會(huì)話(huà)控制系 統(tǒng),控制帶寬保證網(wǎng)絡(luò)上的帶寬確保會(huì)話(huà),其中由帶寬確保會(huì)話(huà)的管 理來(lái)啟用帶寬保證的基于分組的通信,所述會(huì)話(huà)控制系統(tǒng)包括第一會(huì) 話(huà)代理設(shè)備和第二會(huì)話(huà)代理設(shè)備。第一會(huì)話(huà)代理設(shè)備設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議 的客戶(hù)端設(shè)備與帶寬保證網(wǎng)絡(luò)之間。當(dāng)客戶(hù)端設(shè)備執(zhí)行在帶寬保證網(wǎng) 絡(luò)上的通信時(shí),第一會(huì)話(huà)代理設(shè)備代替客戶(hù)端設(shè)備在帶寬保證網(wǎng)絡(luò)中 建立帶寬確保會(huì)話(huà)。第二會(huì)話(huà)代理設(shè)備設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議 的服務(wù)器設(shè)備與帶寬保證網(wǎng)絡(luò)之間。當(dāng)服務(wù)器設(shè)備執(zhí)行在帶寬保證網(wǎng) 絡(luò)上的通信時(shí),第二會(huì)話(huà)代理設(shè)備代替服務(wù)器設(shè)備建立與第一會(huì)話(huà)代 理設(shè)備的帶寬確保會(huì)話(huà)。
根據(jù)以下的描述,參照示出本發(fā)明的示例的附圖,本發(fā)明的上述 和其它的目的、特征和優(yōu)點(diǎn)將是顯而易見(jiàn)的。
圖1是示出了根據(jù)示范性實(shí)施例的通信系統(tǒng)結(jié)構(gòu)的框圖;圖2是示出了根據(jù)示范性實(shí)施例的通信系統(tǒng)的整體操作的時(shí)序圖;圖3A是示出了當(dāng)SIP會(huì)話(huà)用作帶寬確保會(huì)話(huà)時(shí)通信系統(tǒng)的操作 的第一時(shí)序圖;圖3B是示出了當(dāng)SIP會(huì)話(huà)用作帶寬確保會(huì)話(huà)時(shí)通信系統(tǒng)的操作 的第二時(shí)序圖;圖3C是示出了當(dāng)SIP會(huì)話(huà)用作帶寬確保會(huì)話(huà)時(shí)通信系統(tǒng)的操作 的第三時(shí)序圖;以及圖4是示出了設(shè)置在客戶(hù)端11側(cè)的會(huì)話(huà)代理設(shè)備12的結(jié)構(gòu)以及 設(shè)于APL服務(wù)器14側(cè)的會(huì)話(huà)代理設(shè)備13的結(jié)構(gòu)的框圖。
具體實(shí)施方式
將參照附圖詳細(xì)地描述實(shí)施例的實(shí)現(xiàn)方式。圖1是示出了根據(jù)示范性實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)的框圖。參照 圖l,本示范性實(shí)施例的通信系統(tǒng)包括帶寬保證網(wǎng)絡(luò)10、客戶(hù)端ll、 會(huì)話(huà)代理設(shè)備12和13、應(yīng)用(APL)服務(wù)器14和應(yīng)用(APL)帶寬 管理器15。帶寬保證網(wǎng)絡(luò)IO合并了會(huì)話(huà)控制器16。帶寬保證網(wǎng)絡(luò)10是電信運(yùn)營(yíng)商所提供的IP網(wǎng)絡(luò),并且是一種啟 用帶寬確保通信的通信網(wǎng)絡(luò)。當(dāng)會(huì)話(huà)代理設(shè)備12和13在得到帶寬保 證網(wǎng)絡(luò)10中的會(huì)話(huà)控制器16的允許后建立會(huì)話(huà)時(shí),確保了客戶(hù)端11 和帶寬保證網(wǎng)絡(luò)中的APL服務(wù)器14之間的帶寬。例如,在帶寬保證 網(wǎng)絡(luò)10中,將SIP用作用于帶寬確保會(huì)話(huà)的控制協(xié)議。會(huì)話(huà)控制器16管理對(duì)帶寬保證網(wǎng)絡(luò)10上的帶寬資源的分配,當(dāng) 接收來(lái)自會(huì)話(huà)代理設(shè)備12和13的用于確保帶寬的請(qǐng)求時(shí),控制器基 于帶寬資源的分配狀態(tài)來(lái)確定是否可以接受該請(qǐng)求。如果接受了該請(qǐng)
求則建立帶寬確保會(huì)話(huà),如果不接受該請(qǐng)求則不建立帶寬確保會(huì)話(huà)。APL服務(wù)器14是一種用于通過(guò)帶寬保證網(wǎng)絡(luò)10向客戶(hù)端11提 供應(yīng)用服務(wù)的服務(wù)器設(shè)備。APL服務(wù)器14響應(yīng)于來(lái)自客戶(hù)端11的請(qǐng) 求,向客戶(hù)端11提供應(yīng)用服務(wù)。應(yīng)用的示例包括按需內(nèi)容分發(fā)和基于 FTP的文件交換。APL服務(wù)器14不具有用于控制帶寬保證網(wǎng)絡(luò)10上 的帶寬確保會(huì)話(huà)的控制協(xié)議(這里SIP是一個(gè)示例)。客戶(hù)端11是用于使用由APL服務(wù)器14所提供的應(yīng)用的客戶(hù)端設(shè) 備??蛻?hù)端11訪(fǎng)問(wèn)APL服務(wù)器14,以請(qǐng)求應(yīng)用服務(wù)。類(lèi)似于APL 服務(wù)器14,客戶(hù)端ii不具有用于控制帶寬保證網(wǎng)絡(luò)10上的帶寬確保會(huì)話(huà)的控制協(xié)議。當(dāng)從APL服務(wù)器14向客戶(hù)端11提供應(yīng)用服務(wù)時(shí),客戶(hù)端11和 APL服務(wù)器14建立它們之間的會(huì)話(huà)(下文中表示為"用于應(yīng)用的會(huì) 話(huà)"),用于提供應(yīng)用。由不同于用于帶寬確保會(huì)話(huà)的協(xié)議的控制協(xié)議 來(lái)控制該用于應(yīng)用的會(huì)話(huà)。預(yù)先在提供應(yīng)用的APL服務(wù)器14和使用 應(yīng)用的客戶(hù)端11中安裝用于應(yīng)用的會(huì)話(huà)的控制協(xié)議。會(huì)話(huà)代理設(shè)備12和13代替不包括用于帶寬確保會(huì)話(huà)的控制協(xié)議 的客戶(hù)端11和應(yīng)用服務(wù)器14來(lái)建立會(huì)話(huà)以確保帶寬。為此目的,會(huì) 話(huà)代理設(shè)備12和13已經(jīng)安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議。當(dāng)會(huì) 話(huà)代理設(shè)備12建立帶寬確保會(huì)話(huà)時(shí),它從APL帶寬管理器15獲得必 需的帶寬信息。APL帶寬管理器15是用于管理APL服務(wù)器14所提供的應(yīng)用服 務(wù)所需要的帶寬的設(shè)備。APL帶寬管理器15具有預(yù)先存儲(chǔ)的帶寬管 理數(shù)據(jù),記錄所述帶寬管理數(shù)據(jù),以表示應(yīng)用的類(lèi)型與對(duì)于該應(yīng)用要 確保的帶寬之間的關(guān)系。當(dāng)接收到關(guān)于應(yīng)用的必需帶寬的查詢(xún)時(shí),APL 帶寬管理器15響應(yīng)于該查詢(xún),從帶寬管理數(shù)據(jù)搜索必需的帶寬,并返 回必需的帶寬信息。圖2是示出了根據(jù)示范性實(shí)施例的通信系統(tǒng)的整體操作的時(shí)序圖。參照?qǐng)D2,當(dāng)在客戶(hù)端11中開(kāi)始應(yīng)用時(shí)(步驟101),客戶(hù)端11 建立與會(huì)話(huà)代理設(shè)備12的TCP連接(步驟102)。當(dāng)客戶(hù)端11和會(huì)
話(huà)代理設(shè)備12之間已經(jīng)建立了 TCP連接時(shí),客戶(hù)端11向會(huì)話(huà)代理設(shè) 備12發(fā)送應(yīng)用連接請(qǐng)求(步驟103)。該應(yīng)用連接請(qǐng)求用于請(qǐng)求建立 應(yīng)用的會(huì)話(huà),并包括示出連接目標(biāo)APL服務(wù)器14的連接目標(biāo)信息。 根據(jù)該連接目標(biāo)信息,可以獲知應(yīng)與其建立帶寬確保會(huì)話(huà)的會(huì)話(huà)代理 設(shè)備13。在接收到應(yīng)用連接請(qǐng)求時(shí),會(huì)話(huà)代理設(shè)備12保存(hold)該請(qǐng)求, 建立與會(huì)話(huà)代理設(shè)備13的帶寬確保會(huì)話(huà),并執(zhí)行帶寬確保過(guò)程(步驟 104)。作為該過(guò)程的結(jié)果,在會(huì)話(huà)代理設(shè)備12和會(huì)話(huà)代理設(shè)備13之 間建立具有所確保的必需帶寬的帶寬確保會(huì)話(huà)(步驟105)。隨后,會(huì)話(huà)代理設(shè)備12建立與會(huì)話(huà)代理設(shè)備13的TCP連接(步 驟106)。由于已經(jīng)在會(huì)話(huà)代理設(shè)備12和會(huì)話(huà)代理設(shè)備13之間建立了 TCP連接,會(huì)話(huà)代理設(shè)備12發(fā)送步驟103中從客戶(hù)端11接收的應(yīng)用 連接請(qǐng)求(步驟107)。然后,會(huì)話(huà)代理設(shè)備13建立與APL服務(wù)器14的TCP連接(步 驟108)。由于已經(jīng)在會(huì)話(huà)代理服務(wù)器13和APL服務(wù)器14之間建立 了 TCP連接,會(huì)話(huà)代理服務(wù)器13向APL服務(wù)器14發(fā)送步驟107中 所接收的應(yīng)用連接請(qǐng)求(步驟109)。在滿(mǎn)足該條件后,在會(huì)話(huà)代理設(shè)備12和會(huì)話(huà)代理設(shè)備13之間建 立具有所確保的必需帶寬的帶寬確保會(huì)話(huà),同時(shí)在客戶(hù)端11和服務(wù)器 14之間建立用于應(yīng)用的會(huì)話(huà)。因此,客戶(hù)端ll和服務(wù)器14可以在其 之間執(zhí)行具有所確保的帶寬的穩(wěn)定應(yīng)用通信(步驟iio)。當(dāng)完成應(yīng)用通信之后服務(wù)結(jié)束時(shí),客戶(hù)端11斷開(kāi)客戶(hù)端11與 APL服務(wù)器14的應(yīng)用通信(步驟111至113)。然后,APL服務(wù)器14斷開(kāi)與會(huì)話(huà)代理設(shè)備13的TCP連接(步 驟114)。會(huì)話(huà)代理設(shè)備13斷開(kāi)與會(huì)話(huà)代理設(shè)備12的TCP連接(步 驟115)。會(huì)話(huà)代理設(shè)備12斷開(kāi)與客戶(hù)端11的TCP連接(步驟116)。由于斷開(kāi)了客戶(hù)端11與會(huì)話(huà)代理設(shè)備12之間的TCP連接,應(yīng)用 在客戶(hù)端11處終止(步驟117)。此外,會(huì)話(huà)代理設(shè)備12執(zhí)行切斷與會(huì)話(huà)代理設(shè)備13的帶寬確保 會(huì)話(huà)的過(guò)程(步驟118)。該過(guò)程釋放已確保的會(huì)話(huà)代理設(shè)備12與會(huì)
話(huà)代理設(shè)備13之間的帶寬(步驟119)。圖3A至圖3C是示出了當(dāng)使用SIP會(huì)話(huà)作為帶寬確保會(huì)話(huà)時(shí)通信系統(tǒng)的操作的時(shí)序圖。參照?qǐng)D3A,在圖2中步驟102的TCP連接過(guò)程中,從客戶(hù)端ll 向會(huì)話(huà)代理設(shè)備12發(fā)送"SYN",從會(huì)話(huà)代理設(shè)備12向客戶(hù)端11發(fā) 送"SYNACK",然后從客戶(hù)端11向會(huì)話(huà)代理設(shè)備12返回"ACK"。在圖2中步驟104和步驟105建立SIP會(huì)話(huà)的過(guò)程中,從會(huì)話(huà)代 理設(shè)備12向會(huì)話(huà)控制器16發(fā)送"INVITE",以請(qǐng)求建立SIP會(huì)話(huà), "100Trying"表示從會(huì)話(huà)控制器16向會(huì)話(huà)代理設(shè)備12返回正在進(jìn)行 嘗試。"INVITE"和對(duì)應(yīng)于"INVITE"的"200 OK"包括描述指示請(qǐng) 求內(nèi)容的參數(shù)的SDP。然后,從會(huì)話(huà)控制器16向會(huì)話(huà)代理設(shè)備13發(fā) 送"INVITE",并從會(huì)話(huà)代理設(shè)備13向會(huì)話(huà)控制器16返回"100 Trying',。隨后,從會(huì)話(huà)代理設(shè)備13向會(huì)話(huà)控制器16發(fā)送指示了接受請(qǐng)求 的"200 OK"。此外,從會(huì)話(huà)控制器16向會(huì)話(huà)代理設(shè)備12發(fā)送"200 OK"。作為響應(yīng),從會(huì)話(huà)代理設(shè)備12向會(huì)話(huà)控制器16發(fā)送指示理解 的"ACK",并從會(huì)話(huà)控制器16向會(huì)話(huà)代理設(shè)備13發(fā)送"ACK"。參照?qǐng)D3B,在圖2中步驟106的TCP連接過(guò)程中,從會(huì)話(huà)代理 設(shè)備12向會(huì)話(huà)代理設(shè)備13發(fā)送"SYN",從會(huì)話(huà)代理設(shè)備13向會(huì)話(huà) 代理設(shè)備12發(fā)送"SYN ACK",然后從會(huì)話(huà)代理設(shè)備12向會(huì)話(huà)代理 設(shè)備13返回"ACK"。此外,在圖2中步驟108的TCP連接過(guò)程中,從會(huì)話(huà)代理設(shè)備 13向APL服務(wù)器14發(fā)送"SYN",從APL服務(wù)器14向會(huì)話(huà)代理設(shè)備 13發(fā)送"SYNACK",然后從會(huì)話(huà)代理設(shè)備13向APL服務(wù)器14返回 "ACK"。參照?qǐng)D3C,在圖2中步驟114的TCP斷開(kāi)過(guò)程中,從會(huì)話(huà)代理 設(shè)備13向APL服務(wù)器14發(fā)送"FIN",從APL服務(wù)器14向會(huì)話(huà)代理 設(shè)備13返回"ACK"。此外,從APL服務(wù)器14向會(huì)話(huà)代理設(shè)備13 發(fā)送"FIN",然后從會(huì)話(huà)代理設(shè)備13向APL服務(wù)器14返回"ACK"。此外,在圖2中步驟115的TCP斷開(kāi)過(guò)程中,從會(huì)話(huà)代理設(shè)備
12向會(huì)話(huà)代理設(shè)備13發(fā)送"FIN",從會(huì)話(huà)代理設(shè)備13向會(huì)話(huà)代理設(shè) 備12返回"ACK"。此外,從會(huì)話(huà)代理設(shè)備13向會(huì)話(huà)代理設(shè)備12發(fā) 送"FIN",然后從會(huì)話(huà)代理設(shè)備12向會(huì)話(huà)代理設(shè)備13返回"ACK"。此外,在圖2中步驟116的TCP斷開(kāi)過(guò)程中,從客戶(hù)端ll向會(huì) 話(huà)代理設(shè)備12發(fā)送"FIN",從會(huì)話(huà)代理設(shè)備12向客戶(hù)端11返回 "ACK"。此外,從會(huì)話(huà)代理設(shè)備12向客戶(hù)端11發(fā)送"FIN",然后 從客戶(hù)端11向會(huì)話(huà)代理設(shè)備12返回"ACK"。接下來(lái),在圖2中步驟118和119的SIP會(huì)話(huà)釋放過(guò)程中,從會(huì) 話(huà)代理設(shè)備12向會(huì)話(huà)控制器16發(fā)送請(qǐng)求釋放SIP會(huì)話(huà)的"BYE"。同 樣,從會(huì)話(huà)控制器16向會(huì)話(huà)代理設(shè)備13發(fā)送"BYE"。作為響應(yīng),從 會(huì)話(huà)代理設(shè)備13向會(huì)話(huà)控制器16返回"200 0K",從會(huì)話(huà)控制器16 向會(huì)話(huà)代理設(shè)備13返回"200 OK"。圖4是示出了設(shè)置在客戶(hù)端11側(cè)的會(huì)話(huà)代理設(shè)備12的結(jié)構(gòu)和設(shè) 置在APL服務(wù)器14側(cè)的會(huì)話(huà)代理設(shè)備13的結(jié)構(gòu)的框圖。參照?qǐng)D4,客戶(hù)端11側(cè)的會(huì)話(huà)代理設(shè)備12包括應(yīng)用通信器21、 應(yīng)用代理處理器22、會(huì)話(huà)控制協(xié)議處理器23、會(huì)話(huà)控制協(xié)議通信器 24、帶寬信息管理器25和帶寬信息通信器26。應(yīng)用通信器21中繼并傳輸客戶(hù)端11和APL服務(wù)器14之間交換 的數(shù)據(jù)。會(huì)話(huà)控制協(xié)議通信器24根據(jù)來(lái)自會(huì)話(huà)控制協(xié)議處理器23的指 令,基于用于帶寬確保會(huì)話(huà)的控制協(xié)議,與帶寬保證網(wǎng)絡(luò)IO交換控制 信號(hào)。帶寬信息管理器25通過(guò)帶寬信息通信器26從APL帶寬管理器 15獲得關(guān)于對(duì)于應(yīng)用要確保的帶寬的信息。盡管這里指定了帶寬信息 管理器25從APL帶寬管理器15獲得關(guān)于帶寬的信息,本發(fā)明不應(yīng)被 限制于此。作為另一示例,帶寬信息管理器25本身可以具有預(yù)先存儲(chǔ) 的帶寬管理數(shù)據(jù),記錄該帶寬管理數(shù)據(jù),以表示應(yīng)用的類(lèi)型與對(duì)于該 應(yīng)用要確保的帶寬之間的關(guān)系。在這種情況下,如果帶寬信息管理器 25接收到來(lái)自會(huì)話(huà)控制協(xié)議處理器23的、關(guān)于用于指定應(yīng)用類(lèi)型的 帶寬的査詢(xún),管理器可以基于其本身的帶寬管理數(shù)據(jù)來(lái)確定對(duì)于該應(yīng)
用要確保的帶寬的信息,并響應(yīng)會(huì)話(huà)控制協(xié)議處理器23。作為另一示例,可以使來(lái)自客戶(hù)端ll的應(yīng)用連接請(qǐng)求適于包括示出必需帶寬的帶寬信息。在這種情況下,帶寬信息管理器25可以基于應(yīng)用連接請(qǐng)求中 所包括的帶寬信息來(lái)確定對(duì)于該應(yīng)用要確保的帶寬。帶寬信息通信器26按照來(lái)自帶寬信息管理器25的指令與APL 帶寬管理器15通信以進(jìn)行查詢(xún),帶寬信息通信器26可以獲得對(duì)于該 應(yīng)用要確保的帶寬的信息。應(yīng)用代理處理器22監(jiān)測(cè)正被應(yīng)用通信器21中繼和傳輸?shù)臄?shù)據(jù), 如果存在對(duì)于應(yīng)用的連接或斷開(kāi)的請(qǐng)求,則向會(huì)話(huà)控制協(xié)議處理器23 給出通知。當(dāng)從客戶(hù)端11向APL服務(wù)器14作出建立用于應(yīng)用的會(huì)話(huà)的請(qǐng)求 時(shí),應(yīng)用代理處理器22暫時(shí)保存該請(qǐng)求而不將該請(qǐng)求發(fā)送給APL服 務(wù)器14,并向會(huì)話(huà)控制協(xié)議處理器23通知接收到該應(yīng)用連接請(qǐng)求的 事實(shí)。該信息包括表示應(yīng)用類(lèi)型的信息。然后,在接收到來(lái)自會(huì)話(huà)協(xié) 議處理器23的、指示已建立帶寬確保會(huì)話(huà)的通知時(shí),處理器22通過(guò) 帶寬保證網(wǎng)絡(luò)10向APL服務(wù)器14發(fā)送所保存的、對(duì)于建立用于應(yīng)用 的會(huì)話(huà)的請(qǐng)求。另一方面,當(dāng)從客戶(hù)端11向APL服務(wù)器14作出斷開(kāi)用于應(yīng)用的 會(huì)話(huà)的請(qǐng)求時(shí),應(yīng)用代理服務(wù)器22向APL服務(wù)器14發(fā)送該請(qǐng)求,然 后向會(huì)話(huà)控制協(xié)議處理器23通知收到該應(yīng)用斷開(kāi)請(qǐng)求的事實(shí)。會(huì)話(huà)控制協(xié)議處理器23具有用于帶寬確保會(huì)話(huà)的會(huì)話(huà)控制協(xié)議 功能,并根據(jù)來(lái)自應(yīng)用代理服務(wù)器22的通知,通過(guò)會(huì)話(huà)控制協(xié)議通信 器24建立或斷開(kāi)與APL服務(wù)器14側(cè)的會(huì)話(huà)代理設(shè)備13的帶寬確保 會(huì)話(huà)。在獲得會(huì)話(huà)控制器16的允許或者總而言之已確保了帶寬的條件 下,建立帶寬確保會(huì)話(huà)。在接收到指示收到來(lái)自應(yīng)用代理處理器22的應(yīng)用連接請(qǐng)求的通 知時(shí),會(huì)話(huà)控制協(xié)議處理器23執(zhí)行建立與APL服務(wù)器14側(cè)的會(huì)話(huà)代 理設(shè)備13的帶寬確保會(huì)話(huà)的過(guò)程。在該過(guò)程中,會(huì)話(huà)控制協(xié)議處理器 23從帶寬信息管理器25獲得對(duì)于應(yīng)用通信要確保的帶寬的信息。然 后,由于已經(jīng)建立了具有要確保帶寬的帶寬確保會(huì)話(huà),會(huì)話(huà)控制協(xié)議
處理器23向應(yīng)用代理處理器22通知已經(jīng)建立帶寬確保會(huì)話(huà)的事實(shí)。 當(dāng)接收到指示收到來(lái)自應(yīng)用代理處理器22的應(yīng)用斷開(kāi)請(qǐng)求的通知時(shí),會(huì)話(huà)控制協(xié)議處理器23執(zhí)行斷開(kāi)與APL服務(wù)器14側(cè)的會(huì)話(huà)代理設(shè)備13的帶寬確保會(huì)話(huà)的過(guò)程。再次參照?qǐng)D4, APL服務(wù)器14側(cè)的會(huì)話(huà)代理設(shè)備13包括應(yīng)用通信器31、應(yīng)用代理處理器32、會(huì)話(huà)控制協(xié)議處理器33和會(huì)話(huà)控制協(xié)議通信器34。應(yīng)用通信器31中繼和傳輸在APL服務(wù)器14和客戶(hù)端11之間交 換的數(shù)據(jù)。會(huì)話(huà)控制協(xié)議通信器34根據(jù)來(lái)自會(huì)話(huà)控制協(xié)議處理器33的指 令,基于用于帶寬確保會(huì)話(huà)的控制協(xié)議,與帶寬保證網(wǎng)絡(luò)IO交換控制 信號(hào)。應(yīng)用代理處理器32監(jiān)測(cè)正被應(yīng)用通信器31所中繼和傳輸?shù)臄?shù) 據(jù),如果存在關(guān)于應(yīng)用的連接或斷開(kāi)的消息,則向會(huì)話(huà)控制協(xié)議處理 器33給出通知。會(huì)話(huà)控制協(xié)議處理器33具有用于帶寬確保會(huì)話(huà)的會(huì)話(huà)控制協(xié)議 功能,并根據(jù)來(lái)自客戶(hù)端11側(cè)的會(huì)話(huà)代理設(shè)備12的請(qǐng)求,通過(guò)會(huì)話(huà) 控制協(xié)議通信器24建立或斷開(kāi)與會(huì)話(huà)代理設(shè)備12的帶寬確保會(huì)話(huà)。如上文所述,根據(jù)示范性實(shí)施例,由于會(huì)話(huà)代理設(shè)備12代替客 戶(hù)端11且會(huì)話(huà)代理設(shè)備13代替APL服務(wù)器14來(lái)控制帶寬確保會(huì)話(huà) 的建立和斷開(kāi),以保持和釋放用于客戶(hù)端11和APL服務(wù)器14之間的 應(yīng)用通信的帶寬,因此即使客戶(hù)端11和APL服務(wù)器14未安裝有用于 帶寬確保會(huì)話(huà)的控制協(xié)議,也可以完成確保了帶寬的通信。此外,根據(jù)示范性實(shí)施例,由于會(huì)話(huà)代理設(shè)備12首先檢査客戶(hù) 端11將使用的應(yīng)用所需要的帶寬,然后確保該必需的帶寬,可以確保 該應(yīng)用通信所需要的帶寬。應(yīng)該注意的是,可以通過(guò)具有存儲(chǔ)于存儲(chǔ)器中的用于執(zhí)行圖4所 示的單個(gè)組件功能的程序、并通過(guò)使用其處理器來(lái)執(zhí)行該程序的計(jì)算 機(jī),來(lái)實(shí)現(xiàn)實(shí)施例中的會(huì)話(huà)代理設(shè)備12和會(huì)話(huà)代理設(shè)備13。雖然已經(jīng)使用明確的術(shù)語(yǔ)描述了本發(fā)明的優(yōu)選實(shí)施例,這種描述
僅用于演示的目的,應(yīng)該理解的是,可以作出改變和變化而不背離所 附權(quán)利要求的精神或范圍。
權(quán)利要求
1、一種會(huì)話(huà)控制系統(tǒng),對(duì)帶寬保證網(wǎng)絡(luò)上的帶寬確保會(huì)話(huà)進(jìn)行控制,其中由帶寬確保會(huì)話(huà)的管理來(lái)啟用帶寬確保的基于分組的通信,所述系統(tǒng)包括第一會(huì)話(huà)代理設(shè)備,設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的客戶(hù)端設(shè)備與所述帶寬保證網(wǎng)絡(luò)之間,當(dāng)所述客戶(hù)端設(shè)備在所述帶寬保證網(wǎng)絡(luò)上進(jìn)行通信時(shí),所述第一會(huì)話(huà)代理設(shè)備代替所述客戶(hù)端設(shè)備在所述帶寬保證網(wǎng)絡(luò)中建立帶寬確保會(huì)話(huà);以及第二會(huì)話(huà)代理設(shè)備,設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的服務(wù)器設(shè)備與所述帶寬保證網(wǎng)絡(luò)之間,當(dāng)所述服務(wù)器設(shè)備在所述帶寬保證網(wǎng)絡(luò)上執(zhí)行與所述客戶(hù)端設(shè)備的通信時(shí),所述第二會(huì)話(huà)代理設(shè)備代替所述服務(wù)器設(shè)備建立與所述第一會(huì)話(huà)代理設(shè)備的帶寬確保會(huì)話(huà)。
2、 如權(quán)利要求l所述的會(huì)話(huà)控制系統(tǒng),其中,當(dāng)接收到從所述 客戶(hù)端設(shè)備到所述服務(wù)器設(shè)備的連接請(qǐng)求時(shí),所述第一會(huì)話(huà)代理設(shè)備 檢查對(duì)于所述連接請(qǐng)求所需要的通信要確保的帶寬,并建立用于確保 該帶寬的帶寬確保會(huì)話(huà)。
3、 如權(quán)利要求2所述的會(huì)話(huà)控制系統(tǒng),其中,所述服務(wù)器設(shè)備 是向所述客戶(hù)端設(shè)備提供具有預(yù)定應(yīng)用的服務(wù)的應(yīng)用服務(wù)器,當(dāng)接收 到來(lái)自所述客戶(hù)端的、用于從所述服務(wù)器設(shè)備接收所述應(yīng)用服務(wù)的連 接請(qǐng)求時(shí),所述第一會(huì)話(huà)代理設(shè)備基于應(yīng)用的類(lèi)型或者所述連接請(qǐng)求 中的帶寬信息,檢査對(duì)于該應(yīng)用通信要確保的帶寬,并建立用于確保 帶寬的帶寬確保會(huì)話(huà)。
4、 如權(quán)利要求3所述的會(huì)話(huà)控制系統(tǒng),其中,所述第一會(huì)話(huà)代 理設(shè)備具有預(yù)先存儲(chǔ)的帶寬管理數(shù)據(jù),并通過(guò)參照該帶寬管理數(shù)據(jù)來(lái) 檢查對(duì)于所述應(yīng)用的通信要確保的帶寬,所述帶寬管理數(shù)據(jù)表示應(yīng)用 的類(lèi)型與對(duì)于應(yīng)用的通信要確保的帶寬之間的對(duì)應(yīng)關(guān)系。
5、 如權(quán)利要求3所述的會(huì)話(huà)控制系統(tǒng),其中,所述第一會(huì)話(huà)代理設(shè)備通過(guò)查詢(xún)保存帶寬管理數(shù)據(jù)的應(yīng)用帶寬,來(lái)檢查對(duì)于應(yīng)用通信 要確保的帶寬,所述帶寬管理數(shù)據(jù)表示應(yīng)用的類(lèi)型與對(duì)于應(yīng)用通信要 確保的帶寬之間的對(duì)應(yīng)關(guān)系。
6、 如權(quán)利要求1所述的會(huì)話(huà)控制系統(tǒng),其中,當(dāng)接收到從所述 客戶(hù)端到所述服務(wù)器設(shè)備的連接請(qǐng)求時(shí),所述第一會(huì)話(huà)代理設(shè)備建立 與所述第二會(huì)話(huà)代理設(shè)備的帶寬確保會(huì)話(huà),同時(shí)暫時(shí)保存該連接請(qǐng)求, 并在確保預(yù)定帶寬后將所述連接請(qǐng)求發(fā)送給所述帶寬保證網(wǎng)絡(luò)。
7、 如權(quán)利要求l所述的會(huì)話(huà)控制系統(tǒng),其中,當(dāng)所述第一會(huì)話(huà) 代理設(shè)備被通知了來(lái)自所述客戶(hù)端的斷開(kāi)請(qǐng)求時(shí),將該斷開(kāi)請(qǐng)求發(fā)送 到所述帶寬保證網(wǎng)絡(luò),并在接收到對(duì)斷開(kāi)請(qǐng)求的響應(yīng)后,釋放與所述 第二會(huì)話(huà)代理設(shè)備的帶寬確保會(huì)話(huà)。
8、 一種會(huì)話(huà)代理設(shè)備,對(duì)帶寬保證網(wǎng)絡(luò)上的帶寬確保會(huì)話(huà)進(jìn)行 控制,其中由帶寬確保會(huì)話(huà)的管理來(lái)啟用帶寬確保的基于分組的通信,所述會(huì)話(huà)代理設(shè)備包括代理處理器,用于監(jiān)測(cè)從未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議 的信息通信設(shè)備向所述帶寬保證網(wǎng)絡(luò)發(fā)送的應(yīng)用信號(hào),并根據(jù)該應(yīng)用信號(hào)檢測(cè)連接請(qǐng)求;以及會(huì)話(huà)控制協(xié)議部,用于當(dāng)所述代理處理器檢測(cè)到所述連接請(qǐng)求 時(shí),在所述帶寬保證網(wǎng)絡(luò)中代替所述信息通信裝置來(lái)建立帶寬確保會(huì) 話(huà)。
9、 如權(quán)利要求8所述的會(huì)話(huà)代理設(shè)備,其中,當(dāng)所述代理處理 器接收到來(lái)自所述信息通信設(shè)備的連接請(qǐng)求時(shí),所述會(huì)話(huà)控制協(xié)議部 檢查對(duì)于連接請(qǐng)求所需的通信要確保的帶寬,并建立用于確保該帶寬 的帶寬確保會(huì)話(huà)。
10、 如權(quán)利要求9所述的會(huì)話(huà)代理設(shè)備,其中,所述信息通信 裝置是要與提供預(yù)定應(yīng)用服務(wù)的應(yīng)用服務(wù)器相連的客戶(hù)端,以及當(dāng)所述代理處理器接收到來(lái)自所述客戶(hù)端的、用于接收所述應(yīng)用 服務(wù)器的應(yīng)用服務(wù)的連接請(qǐng)求時(shí),所述會(huì)話(huà)控制協(xié)議部基于應(yīng)用的類(lèi) 型或者所述連接請(qǐng)求中的帶寬信息,檢査對(duì)于該應(yīng)用通信要確保的帶 寬,并建立用于確保該帶寬的帶寬確保會(huì)話(huà)。
11、 如權(quán)利要求IO所述的會(huì)話(huà)代理設(shè)備,還包括帶寬信息管 理器,具有預(yù)先存儲(chǔ)的帶寬管理數(shù)據(jù),所述帶寬管理數(shù)據(jù)表示應(yīng)用類(lèi) 型與對(duì)于應(yīng)用通信要確保的帶寬之間的對(duì)應(yīng)關(guān)系,其中,所述會(huì)話(huà)控制協(xié)議處理器通過(guò)參照所述帶寬管理數(shù)據(jù),檢 查對(duì)于應(yīng)用通信要確保的帶寬。
12、 如權(quán)利要求10所述的會(huì)話(huà)代理設(shè)備,其中,所述會(huì)話(huà)控制 協(xié)議處理器通過(guò)查詢(xún)保存帶寬管理數(shù)據(jù)的應(yīng)用帶寬管理器,來(lái)檢查對(duì) 于應(yīng)用通信要確保的帶寬,所述帶寬管理數(shù)據(jù)表示應(yīng)用的類(lèi)型與對(duì)于 所述應(yīng)用通信要確保的帶寬之間的對(duì)應(yīng)關(guān)系。
13、 如權(quán)利要求8所述的會(huì)話(huà)代理設(shè)備,其中,當(dāng)接收到來(lái)自 所述信息通信裝置的連接請(qǐng)求時(shí),所述代理處理器建立所述帶寬確保 會(huì)話(huà),以便在保存該連接請(qǐng)求的同時(shí)確保預(yù)定的帶寬,并將該連接請(qǐng) 求發(fā)送給所述帶寬保證網(wǎng)絡(luò)。
14、 如權(quán)利要求8所述的會(huì)話(huà)代理設(shè)備,其中,當(dāng)接收到來(lái)自 所述信息通信裝置的斷開(kāi)請(qǐng)求時(shí),所述代理處理器將該斷開(kāi)請(qǐng)求發(fā)送 給所述帶寬保證網(wǎng)絡(luò),并在接收到對(duì)該斷開(kāi)請(qǐng)求的響應(yīng)后釋放所述帶 寬確保會(huì)話(huà)。
15、 一種用于在帶寬保證網(wǎng)絡(luò)中執(zhí)行帶寬確保通信的通信方法, 其中由帶寬確保會(huì)話(huà)的管理來(lái)啟用帶寬確保的基于分組的通信,所述方法包括在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的客戶(hù)端設(shè)備與所述 帶寬保證網(wǎng)絡(luò)之間設(shè)置第一會(huì)話(huà)代理設(shè)備,在未安裝有所述控制協(xié)議 的服務(wù)器設(shè)備與所述帶寬保證網(wǎng)絡(luò)之間設(shè)置第二會(huì)話(huà)代理設(shè)備,通過(guò)所述第一會(huì)話(huà)代理設(shè)備代替所述客戶(hù)端設(shè)備并通過(guò)所述第 二會(huì)話(huà)代理設(shè)備代替所述服務(wù)器設(shè)備,在第一會(huì)話(huà)代理設(shè)備和第二會(huì)話(huà)代理設(shè)備之間建立帶寬確保會(huì)話(huà);以及通過(guò)所述帶寬保證網(wǎng)絡(luò)在所述客戶(hù)端設(shè)備和所述服務(wù)器設(shè)備之 間執(zhí)行通信。
16、 一種計(jì)算機(jī)可讀介質(zhì),包含由計(jì)算機(jī)執(zhí)行的用于控制帶寬 保證網(wǎng)絡(luò)中的帶寬確保會(huì)話(huà)的程序,其中由帶寬確保會(huì)話(huà)的管理來(lái)啟 用帶寬確保的基于分組的通信,所述程序包括指令,該指令用于監(jiān)測(cè)從未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的信息通信裝置 向所述帶寬保證網(wǎng)絡(luò)發(fā)送的應(yīng)用信號(hào),并根據(jù)該應(yīng)用信號(hào)檢測(cè)連接請(qǐng) 求;以及當(dāng)檢測(cè)到所述連接請(qǐng)求時(shí),代替所述信息通信設(shè)備在所述帶寬保 證網(wǎng)絡(luò)中建立帶寬確保會(huì)話(huà)。
17、 一種會(huì)話(huà)控制系統(tǒng),對(duì)帶寬保證網(wǎng)絡(luò)上的帶寬確保會(huì)話(huà)進(jìn) 行控制,其中由帶寬確保會(huì)話(huà)的管理來(lái)啟用帶寬確保的基于分組的通 信,所述會(huì)話(huà)控制系統(tǒng)包括第一會(huì)話(huà)代理裝置,設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié) 議的客戶(hù)端設(shè)備與所述帶寬保證網(wǎng)絡(luò)之間,當(dāng)所述客戶(hù)端設(shè)備在所述 帶寬保證網(wǎng)絡(luò)上進(jìn)行通信時(shí),所述第一會(huì)話(huà)代理裝置代替所述客戶(hù)端設(shè)備在所述帶寬保證網(wǎng)絡(luò)中建立帶寬確保會(huì)話(huà);以及第二會(huì)話(huà)代理裝置,設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié) 議的服務(wù)器設(shè)備與所述帶寬保證網(wǎng)絡(luò)之間,當(dāng)所述服務(wù)器設(shè)備在所述 帶寬保證網(wǎng)絡(luò)上執(zhí)行與所述客戶(hù)端設(shè)備的通信時(shí),所述第二會(huì)話(huà)代理 裝置代替所述服務(wù)器設(shè)備建立與所述第一會(huì)話(huà)代理裝置的帶寬確保會(huì) 話(huà)。
18、 一種會(huì)話(huà)代理設(shè)備,對(duì)帶寬保證網(wǎng)絡(luò)上的帶寬確保會(huì)話(huà)進(jìn) 行控制,其中由帶寬確保會(huì)話(huà)的管理來(lái)啟用帶寬確保的基于分組的通 信,所述會(huì)話(huà)代理設(shè)備包括代理處理裝置,用于監(jiān)測(cè)從未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié) 議的信息通信設(shè)備向所述帶寬保證網(wǎng)絡(luò)發(fā)送的應(yīng)用信號(hào),并根據(jù)該應(yīng)用信號(hào)檢測(cè)連接請(qǐng)求;以及會(huì)話(huà)控制協(xié)議裝置,用于當(dāng)所述代理處理裝置檢測(cè)到所述連接請(qǐng) 求時(shí),代替所述信息通信設(shè)備在所述帶寬保證網(wǎng)絡(luò)中建立帶寬確保會(huì) 話(huà)。
全文摘要
第一會(huì)話(huà)代理設(shè)備設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的客戶(hù)端設(shè)備與帶寬保證網(wǎng)絡(luò)之間。第二會(huì)話(huà)代理設(shè)備設(shè)置在未安裝有用于帶寬確保會(huì)話(huà)的控制協(xié)議的服務(wù)器設(shè)備與帶寬保證網(wǎng)絡(luò)之間。當(dāng)客戶(hù)端設(shè)備與服務(wù)器在帶寬保證網(wǎng)絡(luò)上執(zhí)行通信時(shí),第一會(huì)話(huà)代理設(shè)備代替客戶(hù)端設(shè)備在帶寬保證網(wǎng)絡(luò)中建立帶寬確保會(huì)話(huà),而第二會(huì)話(huà)代理設(shè)備代替服務(wù)器設(shè)備在帶寬保證網(wǎng)絡(luò)中建立帶寬確保會(huì)話(huà)。
文檔編號(hào)H04L29/08GK101150592SQ20071015275
公開(kāi)日2008年3月26日 申請(qǐng)日期2007年9月20日 優(yōu)先權(quán)日2006年9月20日
發(fā)明者三浦周平, 內(nèi)藤要, 岡崎隆, 木村基伸, 田中雅士 申請(qǐng)人:日本電氣株式會(huì)社