專利名稱:連接釋放方法和相關(guān)的鏈路斷開(kāi)報(bào)告方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于控制連接型通信的技術(shù)。
背景技術(shù):
TCP(傳輸控制協(xié)議)是用于在互聯(lián)網(wǎng)上傳輸數(shù)據(jù)的標(biāo)準(zhǔn)協(xié)議。在使用TCP的數(shù)據(jù)傳輸方法中,首先在一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間建立一條連接,然后通過(guò)該連接順序傳輸數(shù)據(jù)。當(dāng)數(shù)據(jù)通信完成時(shí),所述連接被釋放。通過(guò)使用TCP代表的協(xié)議實(shí)現(xiàn)的這種類型的通信被稱作連接型通信。
在連接型通信中,需要在一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間建立一條鏈路,以便在所述設(shè)備之間建立一條連接。以O(shè)SI(開(kāi)放系統(tǒng)互連)參考模型作為例子,為了在傳輸層(第四層)建立一條TCP連接,則需要在一個(gè)較低級(jí)的數(shù)據(jù)鏈路層(第二層)中建立一條鏈路。因此,當(dāng)由于相同原因而斷開(kāi)了用于一條連接的鏈路時(shí),通過(guò)所述連接的數(shù)據(jù)通信被禁止。
不過(guò),即使在連接被禁止的情況下,網(wǎng)絡(luò)資源仍然保持被分配給該連接。換句話說(shuō),用于維護(hù)一條鏈路的網(wǎng)絡(luò)中的資源保持分配給該連接,所述資源包括在無(wú)線區(qū)域中的一個(gè)特定射頻,還包括用于在通信設(shè)備中執(zhí)行一個(gè)特定過(guò)程的端口的特定端口號(hào)以及在對(duì)應(yīng)的通信設(shè)備中的特定端口號(hào)。因此,需要釋放所述連接,以便防止不在被使用的網(wǎng)絡(luò)資源保持被分配。
在傳統(tǒng)的方法中,一個(gè)定時(shí)器被用于釋放一條連接,以便在一個(gè)信號(hào)被傳輸?shù)綄?duì)應(yīng)的通信設(shè)備之后,如果在一個(gè)確定的時(shí)間周期內(nèi)沒(méi)有從所述對(duì)應(yīng)的通信設(shè)備返回一個(gè)響應(yīng),則所述連接被釋放。不過(guò),在傳統(tǒng)的方法中,如果在定時(shí)器開(kāi)始計(jì)數(shù)之后連接立即被禁止,則連接將不被釋放直到所述計(jì)數(shù)完成為止,從而導(dǎo)致用于所述連接的網(wǎng)絡(luò)資源的延遲釋放。
另一個(gè)傳統(tǒng)上用于相同目的的方法是有規(guī)律地發(fā)送一個(gè)諸如探測(cè)(Probe)信號(hào)的測(cè)試信號(hào)。在這個(gè)方法中,一個(gè)探測(cè)信號(hào)被從一個(gè)通信設(shè)備發(fā)送到一個(gè)對(duì)應(yīng)的通信設(shè)備;并在沒(méi)有從所述對(duì)應(yīng)的通信設(shè)備接收到響應(yīng)的情況下,確定所述通信被中斷,并且所述連接被根據(jù)所述確定而釋放。
不過(guò),如果為了以最早的定時(shí)來(lái)檢測(cè)通信的斷開(kāi)而縮短一個(gè)探測(cè)信號(hào)的發(fā)送間隔,則網(wǎng)絡(luò)業(yè)務(wù)量會(huì)增加。相反,如果探測(cè)信號(hào)的發(fā)送間隔被增加以便最小化業(yè)務(wù)量中的增加,則需要花費(fèi)一些時(shí)間,直到檢測(cè)到通信的斷開(kāi)為止。因此,在最小化業(yè)務(wù)量中的增加的同時(shí)檢測(cè)到通信的斷開(kāi)會(huì)帶來(lái)這樣一個(gè)不希望的結(jié)果,即不必要地延長(zhǎng)其中盡管沒(méi)有通信在進(jìn)行,網(wǎng)絡(luò)資源也保持被分配的周期,從而破壞有限的網(wǎng)絡(luò)資源的有效使用。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是控制連接型通信,以便清除不需要的網(wǎng)絡(luò)資源的分配,同時(shí)最小化網(wǎng)絡(luò)業(yè)務(wù)量的任何增加。
為了解決上述問(wèn)題,本發(fā)明提供一種用于一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間的連接型通信中的連接釋放方法,通過(guò)在所述通信設(shè)備和一個(gè)中繼設(shè)備之間建立的第一連接以及在所述中繼設(shè)備與所述對(duì)應(yīng)的通信設(shè)備之間建立的第二連接執(zhí)行所述連接型通信。所述方法包括檢測(cè)鏈路在一個(gè)中繼節(jié)點(diǎn)斷開(kāi),所述中間節(jié)點(diǎn)位于已經(jīng)被建立并且被用于通過(guò)所述第一連接執(zhí)行的通信的鏈路的路徑中;在檢測(cè)到在所述檢測(cè)步驟中的鏈路的斷開(kāi)的情況下,將所述鏈路的斷開(kāi)從所述中繼節(jié)點(diǎn)通知給所述中繼設(shè)備;以及在接收到所述通知的情況下,在所述中繼設(shè)備中釋放至少所述第一連接。
本發(fā)明還提供了一種中繼設(shè)備,它包括用于實(shí)現(xiàn)上述連接釋放方法的裝置,用于促使所述中繼設(shè)備執(zhí)行所述方法的程序以及存儲(chǔ)該程序的計(jì)算機(jī)可讀記錄介質(zhì)。
此外,本發(fā)明提供了一種用于連接型通信的連接釋放方法,在由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述方法包括在所述通信設(shè)備從所述移動(dòng)通信網(wǎng)中的一個(gè)交換機(jī)中接收通知在所述交換機(jī)與所述通信終端之間建立的無(wú)線鏈路被斷開(kāi)的信號(hào),所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述無(wú)線鏈路被用于通過(guò)所述連接被執(zhí)行的通信;以及在所述接收步驟中接收到所述信號(hào)的情況下,在所述通信設(shè)備釋放與所述通信終端的連接。
此外,本發(fā)明還提供了一種用于執(zhí)行連接型通信的通信設(shè)備,與由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端建立了用于所述連接型通信的連接,所述通信設(shè)備包括用于從所述移動(dòng)通信網(wǎng)中的一個(gè)交換接收信號(hào)的裝置,所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述信號(hào)通知在所述交換機(jī)與所述通信終端之間建立的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接被執(zhí)行的通信;以及在由所述接收裝置接收到所述信號(hào)的情況下,用于釋放與所述通信終端的連接的裝置。
這里還描述了一種用于連接型通信中的鏈路斷開(kāi)通知方法,在由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述方法包括在一個(gè)交換機(jī)中檢測(cè)所述交換機(jī)與所述通信終端之間的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接而執(zhí)行的通信;以及如果在所述檢測(cè)步驟中檢測(cè)到鏈路的斷開(kāi),則從所述交換機(jī)向所述通信設(shè)備發(fā)送一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)。
在本發(fā)明中,還提供了一種在移動(dòng)通信網(wǎng)中的交換機(jī),該交換機(jī)中繼連接型通信,在由所述移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述交換機(jī)包括用于檢測(cè)所述交換機(jī)與通信終端之間建立的一條鏈路的斷開(kāi)的裝置,所述鏈路被用于通過(guò)所述連接而被執(zhí)行的通信;以及在由所述檢測(cè)裝置檢測(cè)到一條鏈路的斷開(kāi)的情況下,用于將一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)發(fā)送到所述通信設(shè)備的裝置,用于促使所述交換機(jī)執(zhí)行上述鏈路斷開(kāi)通知方法的過(guò)程的程序,以及存儲(chǔ)所述程序的計(jì)算機(jī)可讀記錄介質(zhì)。
此外,本發(fā)明還提供了一種用于連接型通信中的連接釋放方法,在通信設(shè)備之間為所述連接型通信建立了一條連接,所述連接釋放方法包括在用于中繼通過(guò)所述連接執(zhí)行的通信的一個(gè)中繼設(shè)備中檢測(cè)在所述通信設(shè)備之一之間建立的一條鏈路的斷開(kāi),所述鏈路被用于所述連接型通信;如果在所述檢測(cè)步驟中檢測(cè)到與所述通信設(shè)備之一之間的所述鏈路的斷開(kāi),則從所述中繼設(shè)備將所述鏈路的斷開(kāi)通知其與所述中繼設(shè)備的鏈路未被斷開(kāi)的通信設(shè)備中的另一個(gè);以及如果在所述通知步驟中被通知所述通信設(shè)備之一之間的鏈路的斷開(kāi),則在所述通信設(shè)備中的另一個(gè)中釋放與所述通信設(shè)備之一的連接。
因此,根據(jù)本發(fā)明,就可能控制連接型通信,以便防止網(wǎng)絡(luò)資源的不必要的分配,同時(shí)還能夠最小化網(wǎng)絡(luò)業(yè)務(wù)量中的任何增加。
圖1中的框圖表示根據(jù)本發(fā)明第一個(gè)實(shí)施例的通信系統(tǒng)的配置。
圖2描述了根據(jù)所述實(shí)施例的連接釋放方法。
圖3描述了根據(jù)所述實(shí)施例的交換機(jī)的操作的流程圖。
圖4描述了根據(jù)所述實(shí)施例的網(wǎng)關(guān)服務(wù)器的操作的流程圖。
圖5中的框圖表示根據(jù)本發(fā)明第二個(gè)實(shí)施例的通信系統(tǒng)的配置。
圖6描述了根據(jù)所述實(shí)施例的C平面協(xié)議配置。
圖7描述了根據(jù)所述實(shí)施例的U平面協(xié)議配置。
圖8涉及所述實(shí)施例,并且是說(shuō)明在一個(gè)便攜式電話和一個(gè)內(nèi)容服務(wù)器之間執(zhí)行HTTP通信的情況下,通信系統(tǒng)的每個(gè)單元的基本操作的序列圖。
圖9涉及所述實(shí)施例,并且是說(shuō)明在HTTP通信中,在一個(gè)移動(dòng)分組通信網(wǎng)中的一個(gè)分組鏈路被斷開(kāi)的情況下,通信系統(tǒng)的每個(gè)單元的操作的序列圖。
圖10中的框圖表示根據(jù)本發(fā)明第四個(gè)修改的通信系統(tǒng)。
具體實(shí)施例方式
如上所述,本發(fā)明提供了一種用于在作為連接型通信中的擁塞或者故障而導(dǎo)致鏈路被斷開(kāi)的情況下,通過(guò)檢測(cè)所述鏈路的斷開(kāi)而釋放連接的方法。下面參考附圖來(lái)詳細(xì)描述本發(fā)明的優(yōu)點(diǎn)和優(yōu)選實(shí)施例。
圖1描述了根據(jù)本發(fā)明第一個(gè)實(shí)施例的通信系統(tǒng)的配置。作為通信設(shè)備的移動(dòng)臺(tái)10能夠通過(guò)交換機(jī)20和網(wǎng)關(guān)服務(wù)器30執(zhí)行與作為對(duì)應(yīng)的通信設(shè)備的服務(wù)器40的連接型通信。交換機(jī)20包括用于控制與移動(dòng)臺(tái)10和網(wǎng)關(guān)服務(wù)器30的通信的通信單元22和用于控制通信單元22和其它單元的控制單元24。網(wǎng)關(guān)服務(wù)器30包括用于控制與交換機(jī)20和服務(wù)器40的通信的通信單元32和用于控制通信單元32和其它單元的控制單元34。應(yīng)當(dāng)指出,移動(dòng)臺(tái)10是由移動(dòng)分組通信網(wǎng)服務(wù)的移動(dòng)通信終端。還應(yīng)當(dāng)指出,交換機(jī)20是用于在移動(dòng)分組通信網(wǎng)中的移動(dòng)臺(tái)10和網(wǎng)關(guān)服務(wù)器30之間中繼通信的中繼節(jié)點(diǎn)。網(wǎng)關(guān)服務(wù)器30是用于傳遞與屬于另一個(gè)網(wǎng)絡(luò)的設(shè)備的通信的中繼設(shè)備,所述另一個(gè)網(wǎng)絡(luò)的設(shè)備是諸如服務(wù)器40的設(shè)備。
圖2描述了根據(jù)本發(fā)明第一個(gè)實(shí)施例的連接型通信。如該圖所示,移動(dòng)臺(tái)10和網(wǎng)關(guān)服務(wù)器30通過(guò)使用連接型通信協(xié)議TCP在傳輸層建立端到端連接。IP(互聯(lián)網(wǎng)協(xié)議)被用作較低的網(wǎng)絡(luò)層中的協(xié)議。應(yīng)當(dāng)指出,在圖2中,L2和L1分別是用在數(shù)據(jù)鏈路層(第二層)和物理層(第一層)中的協(xié)議。交換機(jī)20通過(guò)在移動(dòng)臺(tái)10和網(wǎng)關(guān)服務(wù)器30之間建立一條鏈路而在較高的傳輸層中中繼連接型通信,所述鏈路是被使用L1和L2建立的。
在圖2中,一個(gè)基站(未示出)被安排在移動(dòng)臺(tái)10和交換機(jī)20之間,并且通過(guò)一條有線鏈路(硬連線電路)在所述基站和交換機(jī)20之間執(zhí)行通信。所述基站與移動(dòng)臺(tái)10之間的通信被通過(guò)一條無(wú)線鏈路(無(wú)線電路)執(zhí)行。
此外,如圖2所示,除了連接型通信協(xié)議以外,網(wǎng)關(guān)服務(wù)器30還使用斷開(kāi)通知協(xié)議用于接收斷開(kāi)通知信號(hào)。類似地,交換機(jī)20和基站(未示出)使用斷開(kāi)通知協(xié)議來(lái)接收和/或發(fā)送斷開(kāi)通知信號(hào)。
在如圖2所示的配置中,示出了當(dāng)在移動(dòng)臺(tái)10和服務(wù)器40之間正在執(zhí)行連接型通信時(shí),一條無(wú)線鏈路被突然斷開(kāi)的情況。這種突然斷開(kāi)可能是由移動(dòng)臺(tái)10移動(dòng)到通信范圍之外(包括移動(dòng)臺(tái)10位于一個(gè)服務(wù)區(qū)中,但是卻在無(wú)線電波無(wú)法接入的地下的情況)引起的,或者斷開(kāi)可能是由移動(dòng)臺(tái)電池耗盡而引起的。鏈路斷開(kāi)還可能由于移動(dòng)臺(tái)10和基站之間的無(wú)線區(qū)域中的擁塞或者故障而引起。在這種情況下,基站被編程,以便一旦檢測(cè)到斷開(kāi)信號(hào),基站就使用斷開(kāi)通知協(xié)議將一個(gè)斷開(kāi)通知信號(hào)發(fā)送到交換機(jī)20。交換機(jī)20接收到所述斷開(kāi)通知信號(hào),從而檢測(cè)所述無(wú)線鏈路已經(jīng)被斷開(kāi)。應(yīng)當(dāng)指出,移動(dòng)臺(tái)10也能夠檢測(cè)一條無(wú)線鏈路的斷開(kāi)。
圖3中的流程圖表示在無(wú)線鏈路被斷開(kāi)的情況下,交換機(jī)20的操作。當(dāng)正在移動(dòng)臺(tái)10與服務(wù)器40之間執(zhí)行連接型通信時(shí),基站(未示出)和移動(dòng)臺(tái)10之間的無(wú)線鏈路被斷開(kāi)時(shí),基站首先檢測(cè)到所述無(wú)線鏈路的斷開(kāi)。隨后,基站使用斷開(kāi)通知協(xié)議將一個(gè)通知無(wú)線鏈路斷開(kāi)的斷開(kāi)通知信號(hào)(圖2中的斷開(kāi)通知信號(hào)A)發(fā)送到交換機(jī)20。
交換機(jī)20的控制單元24從基站接收到斷開(kāi)通知信號(hào),從而檢測(cè)到無(wú)線鏈路已經(jīng)被斷開(kāi)。換句話說(shuō),在從基站接收到斷開(kāi)通知信號(hào)的情況下(步驟S110是),交換機(jī)20確定無(wú)線鏈路已經(jīng)被斷開(kāi)。交換機(jī)20一旦檢測(cè)到無(wú)線鏈路的斷開(kāi),就使用斷開(kāi)通知協(xié)議將一個(gè)斷開(kāi)通知信號(hào)發(fā)送到網(wǎng)關(guān)服務(wù)器30(步驟S120,圖2中的斷開(kāi)通知信號(hào)B)。
包括在斷開(kāi)通知信號(hào)中的數(shù)據(jù)的一個(gè)例子是使用已經(jīng)被斷開(kāi)的無(wú)線鏈路的移動(dòng)臺(tái)10的移動(dòng)臺(tái)ID。在由于擁塞或者故障而使得系統(tǒng)成為不可用以及移動(dòng)臺(tái)10和基站之間的所有無(wú)線信道都被斷開(kāi)的情況下,表示移動(dòng)臺(tái)的移動(dòng)臺(tái)ID被包括在斷開(kāi)通知信號(hào)中。
此外,移動(dòng)臺(tái)10具有檢測(cè)無(wú)線鏈路的斷開(kāi)的功能;并且在利用該功能檢測(cè)到與基站的無(wú)線鏈路已經(jīng)被斷開(kāi)的情況下,移動(dòng)臺(tái)10立即釋放與服務(wù)器40的TCP連接,從而結(jié)束通信。
圖4中的流程圖表示網(wǎng)關(guān)服務(wù)器30的操作。網(wǎng)關(guān)服務(wù)器30的控制單元34一旦從交換機(jī)20接收到斷開(kāi)通知信號(hào)(步驟S210,圖2中的斷開(kāi)通知信號(hào)B),就根據(jù)包括在所述斷開(kāi)通知信號(hào)中的移動(dòng)臺(tái)ID或者基站ID來(lái)確定在網(wǎng)關(guān)服務(wù)器30與具有所述移動(dòng)臺(tái)ID的移動(dòng)臺(tái)10之間或者在網(wǎng)關(guān)服務(wù)器30與由具有所述基站ID的基站所服務(wù)的一個(gè)或多個(gè)移動(dòng)臺(tái)10之間是否建立了TCP連接(步驟S220)。如果在網(wǎng)關(guān)服務(wù)器30和一個(gè)或多個(gè)移動(dòng)臺(tái)10之間建立了一條TCP連接(步驟S220是),則網(wǎng)關(guān)服務(wù)器30執(zhí)行釋放所述TCP連接的過(guò)程(步驟S230)。結(jié)果,網(wǎng)關(guān)服務(wù)器30與所述一個(gè)或多個(gè)移動(dòng)臺(tái)10之間的TCP連接被立即釋放。
如前所述,根據(jù)本實(shí)施例,當(dāng)在移動(dòng)臺(tái)10和服務(wù)器40之間中繼連接型通信時(shí)使用斷開(kāi)通知協(xié)議接收到斷開(kāi)通知信號(hào)時(shí),網(wǎng)關(guān)服務(wù)器30被啟動(dòng),以便立即釋放網(wǎng)關(guān)服務(wù)器30與移動(dòng)臺(tái)10之間的TCP連接。
由于當(dāng)移動(dòng)臺(tái)10與基站之間的無(wú)線鏈路被斷開(kāi)時(shí),網(wǎng)關(guān)服務(wù)器30與移動(dòng)臺(tái)10之間的TCP連接被立即釋放,所以在移動(dòng)分組通信網(wǎng)中被分配給連接的網(wǎng)絡(luò)資源被開(kāi)放用于分配給其它連接。此外,當(dāng)與探測(cè)信號(hào)被有規(guī)律地發(fā)送用于檢測(cè)鏈路的斷開(kāi)的情況相比較時(shí),移動(dòng)分組通信網(wǎng)中業(yè)務(wù)量的任何不必要的增加都被會(huì)最小化。
應(yīng)當(dāng)指出,雖然在本發(fā)明中描述了移動(dòng)臺(tái)10通過(guò)交換機(jī)20和網(wǎng)關(guān)服務(wù)器30執(zhí)行與服務(wù)器40通信的情況,但是本發(fā)明也可以應(yīng)用于移動(dòng)臺(tái)10不通過(guò)網(wǎng)關(guān)服務(wù)器30而是只通過(guò)交換機(jī)20執(zhí)行與服務(wù)器40的通信的情況(也就是交換機(jī)20和服務(wù)器40執(zhí)行直接通信的情況)。在這種情況下,服務(wù)器40一旦從交換機(jī)20接收到表示一條無(wú)線鏈路已經(jīng)被斷開(kāi)的斷開(kāi)通知信號(hào)就確定在所述斷開(kāi)通知信號(hào)中是否包括與具有移動(dòng)臺(tái)ID的移動(dòng)臺(tái)10的TCP連接;并且如果由這樣的TCP連接,則所述連接被釋放。
還應(yīng)當(dāng)指出,交換機(jī)20和網(wǎng)關(guān)服務(wù)器30中的每一個(gè)根據(jù)存儲(chǔ)在其各自存儲(chǔ)器中的程序來(lái)執(zhí)行前述過(guò)程。此外,用于執(zhí)行上述過(guò)程的程序可以被提供在一個(gè)記錄介質(zhì)中(例如CD-ROM、磁盤),并且所述程序可以被利用所述記錄介質(zhì)而分發(fā)到交換機(jī)20和網(wǎng)關(guān)服務(wù)器30中。
圖5中的框圖表示根據(jù)本發(fā)明第二個(gè)實(shí)施例的通信系統(tǒng)100的配置。如圖所示,通信系統(tǒng)100包括一個(gè)移動(dòng)分組通信網(wǎng)200,它具有便攜式電話110、基站120、網(wǎng)關(guān)交換臺(tái)130和網(wǎng)關(guān)服務(wù)器140;通信系統(tǒng)100還包括互聯(lián)網(wǎng)150和內(nèi)容服務(wù)器160。
移動(dòng)分組通信網(wǎng)200是為由移動(dòng)分組通信網(wǎng)200所服務(wù)的一個(gè)或多個(gè)便攜式電話110提供分組通信業(yè)務(wù)的通信網(wǎng),并且網(wǎng)絡(luò)200遵循IMT-2000(國(guó)際移動(dòng)電信2000)。應(yīng)當(dāng)指出,除了移動(dòng)分組通信網(wǎng)200之外,通信系統(tǒng)100還包括一個(gè)移動(dòng)電話網(wǎng)(未示出)。移動(dòng)電話網(wǎng)為所述一個(gè)或多個(gè)便攜式電話110提供用于一般移動(dòng)電話的話音通信業(yè)務(wù)。
便攜式電話110是一個(gè)移動(dòng)臺(tái),它執(zhí)行從位于移動(dòng)分組通信網(wǎng)200的通信服務(wù)區(qū)中的多個(gè)基站120與覆蓋所述移動(dòng)電話位于的無(wú)線小區(qū)的基站120的無(wú)線通信,據(jù)此執(zhí)行分組通信業(yè)務(wù)和話音通信業(yè)務(wù)。在便攜式電話110中,安裝了網(wǎng)瀏覽器,并且因此電話能夠執(zhí)行與內(nèi)容服務(wù)器160的HTTP(超文本傳送協(xié)議)通信。
網(wǎng)關(guān)服務(wù)器140是提供在移動(dòng)分組通信網(wǎng)200的網(wǎng)關(guān)交換臺(tái)130與互聯(lián)網(wǎng)150之間的代理類型的網(wǎng)關(guān)服務(wù)器。網(wǎng)關(guān)服務(wù)器140具有通過(guò)在不同協(xié)議之間轉(zhuǎn)換數(shù)據(jù)而中繼數(shù)據(jù)交換的功能,所述不同協(xié)議之間轉(zhuǎn)換數(shù)據(jù)是例如在用于移動(dòng)分組通信網(wǎng)200的通信協(xié)議和用于互聯(lián)網(wǎng)150的通信協(xié)議之間轉(zhuǎn)換數(shù)據(jù)。當(dāng)在便攜式電話110與內(nèi)容服務(wù)器160之間執(zhí)行HTTP通信時(shí),網(wǎng)關(guān)服務(wù)器140建立與便攜式電話110的TCP連接A和與內(nèi)容服務(wù)器160的TCP連接B,從而中繼HTTP通信。利用這樣建立的HTTP通信,便攜式電話110就能夠參加網(wǎng)瀏覽和發(fā)送/接收電子郵件。
內(nèi)容服務(wù)器160具有執(zhí)行與便攜式電話110的HTTP通信的功能,并且存儲(chǔ)各種提供給便攜式電話110的內(nèi)容,所述內(nèi)容包括圖像數(shù)據(jù)、音樂(lè)數(shù)據(jù)、應(yīng)用程序等。
此外,移動(dòng)分組通信網(wǎng)200支持用于呼叫控制的信號(hào)控制協(xié)議和用于發(fā)送用戶數(shù)據(jù)的用戶數(shù)據(jù)協(xié)議,這兩個(gè)協(xié)議都涉及由便攜式電話110執(zhí)行的分組通信。在下面的描述中,用于呼叫控制的信號(hào)控制協(xié)議將被稱作C平面(控制平面)協(xié)議,并且用于發(fā)送用戶數(shù)據(jù)的用戶數(shù)據(jù)協(xié)議被稱作U平面(用戶平面)協(xié)議。
圖6表示由分組通信網(wǎng)200支持的C平面協(xié)議的配置。C平面協(xié)議是用于發(fā)送/接收對(duì)于呼叫連接/釋放、呼叫終止等的控制信號(hào)的通信協(xié)議。應(yīng)當(dāng)指出,圖中所示的協(xié)議的分級(jí)結(jié)構(gòu)對(duì)應(yīng)于OSI參考模型;在該圖所示的例子中,NWMP(網(wǎng)絡(luò)管理協(xié)議)是對(duì)應(yīng)于應(yīng)用層、表示層和會(huì)話層的協(xié)議;UDP(用戶數(shù)據(jù)報(bào)協(xié)議)對(duì)應(yīng)于傳輸層;IP對(duì)應(yīng)于網(wǎng)絡(luò)層;L2對(duì)應(yīng)于數(shù)據(jù)鏈路層;并且L1對(duì)應(yīng)于物理層。
用于連接/釋放分組鏈路和用于通知斷開(kāi)的控制信號(hào)以及用于連接/釋放網(wǎng)關(guān)服務(wù)器140和便攜式電話110之間的TCP連接A的控制信號(hào)被使用C平面協(xié)議NWMP在移動(dòng)分組通信網(wǎng)200中的通信節(jié)點(diǎn)(基站120、網(wǎng)關(guān)交換臺(tái)130和網(wǎng)關(guān)服務(wù)器140)之間發(fā)送/接收。應(yīng)當(dāng)指出,上述分組鏈路包括便攜式電話110和基站120之間的無(wú)線鏈路以及基站120和網(wǎng)關(guān)服務(wù)器140之間的有線鏈路。
當(dāng)在便攜式電話110與內(nèi)容服務(wù)器160之間正在執(zhí)行HTTP通信時(shí),無(wú)線鏈路可能被斷開(kāi),這是由于便攜式電話110移動(dòng)到通信范圍之外或者其電池被耗盡,或者由于在移動(dòng)分組通信網(wǎng)200中出現(xiàn)擁塞或者故障而導(dǎo)致無(wú)線或者有線鏈路被斷開(kāi)。在這種情況下,當(dāng)用于分組鏈路的諸如基站120、網(wǎng)關(guān)交換臺(tái)130、用戶交換臺(tái)(未示出)以及類似的臺(tái)的任何中繼節(jié)點(diǎn)檢測(cè)到一個(gè)斷開(kāi)時(shí),該檢測(cè)節(jié)點(diǎn)就使用NWMP將一個(gè)通知分組鏈路斷開(kāi)的控制信號(hào)發(fā)送到網(wǎng)關(guān)服務(wù)器140。
U平面協(xié)議是一個(gè)通信協(xié)議,用于發(fā)送/接收HTTP請(qǐng)求或HTTP響應(yīng),從而使得便攜式電話110能夠?yàn)g覽由內(nèi)容服務(wù)器160對(duì)于公眾開(kāi)放的HTML(超文本標(biāo)記語(yǔ)言)內(nèi)容或者用于發(fā)送/接收電子郵件。圖7是用于根據(jù)本發(fā)明的通信系統(tǒng)100中的U平面協(xié)議結(jié)構(gòu)。應(yīng)當(dāng)指出,如圖6所示,該圖中所示出的協(xié)議的分級(jí)結(jié)構(gòu)對(duì)應(yīng)于OSI參考模型。
如圖所示,HTTP被在便攜式電話110與內(nèi)容服務(wù)器160之間用作控制網(wǎng)接入和發(fā)送/接收電子郵件的U平面協(xié)議,這里,網(wǎng)關(guān)服務(wù)器140操作為HTTP代理。
傳輸層協(xié)議(W-TCPW-CDMA上的TCP描述文件)被用在移動(dòng)分組通信網(wǎng)200中,通過(guò)考慮到具有無(wú)線區(qū)域的移動(dòng)分組通信網(wǎng)200中的傳輸延遲時(shí)間而調(diào)整TCP中封裝的參數(shù)以便能夠有效地使用傳輸帶寬,根據(jù)TCP配置W-TCP。另一方面,標(biāo)準(zhǔn)TCP被用在網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160之間。因此,網(wǎng)關(guān)服務(wù)器140在中繼HTTP通信中在W-TCP和TCP之間轉(zhuǎn)換數(shù)據(jù)。
按下來(lái)參考圖8描述在便攜式電話110和內(nèi)容服務(wù)器160之間通過(guò)TCP連接執(zhí)行HTTP通信時(shí),通信系統(tǒng)100中的每個(gè)單元的基本操作。應(yīng)當(dāng)指出,在如圖所示的序列圖中,只示出了使用U平面協(xié)議發(fā)送/接收的信號(hào)。
在便攜式電話110中,由用戶首先啟動(dòng)網(wǎng)瀏覽器,從而促使便攜式電話110發(fā)送一個(gè)用于建立與對(duì)應(yīng)的設(shè)備的TCP連接的TCP連接建立消息(下文稱作TCP連接建立)(步驟S301)。建立TCP連接A和B所需要的信號(hào)被在便攜式電話110、網(wǎng)服務(wù)器140、內(nèi)容服務(wù)器160和中繼各自TCP連接A和B的中繼節(jié)點(diǎn)中發(fā)送/接收(步驟S302)。結(jié)果,在便攜式電話110和網(wǎng)關(guān)服務(wù)器140之間建立TCP連接A;并且在網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160之間建立TCP連接B。
應(yīng)當(dāng)指出,實(shí)際上在發(fā)送TCP連接建立之前,涉及分組鏈路連接的控制信號(hào)被根據(jù)C平面協(xié)議NWMP在安排在移動(dòng)分組通信網(wǎng)200中的便攜式電話110和網(wǎng)關(guān)服務(wù)器140之間的通信節(jié)點(diǎn)中發(fā)送/接收,從而在便攜式電話110和網(wǎng)關(guān)服務(wù)器140之間建立一條分組鏈路。隨后,通過(guò)所建立的分組鏈路,諸如TCP連接建立的TCP控制信號(hào)被在便攜式電話110和網(wǎng)關(guān)服務(wù)器140之間交換,從而建立TCP連接A。還是在網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160之間建立TCP連接的這個(gè)情況,一條分組鏈路首先被建立,并且一個(gè)TCP控制信號(hào)被通過(guò)所述分組鏈路發(fā)送/接收。結(jié)果,TCP連接B被建立。
隨后,一旦便攜式電話110接入了由內(nèi)容服務(wù)器160提供的主頁(yè),用戶就在便攜式電話110中執(zhí)行一個(gè)涉及菜單選擇、內(nèi)容下載等的操作輸入,并且包括根據(jù)所述操作輸入的指示的細(xì)節(jié)的HTTP請(qǐng)求消息(下文稱作HTTP請(qǐng)求)被從便攜式電話110通過(guò)TCP連接A發(fā)送到網(wǎng)關(guān)服務(wù)器140(步驟S303)。此外,HTTP請(qǐng)求被通過(guò)TCP連接B從網(wǎng)關(guān)服務(wù)器140發(fā)送到內(nèi)容服務(wù)器160(步驟S304)。
內(nèi)容服務(wù)器160一旦從便攜式電話110接收到HTTP請(qǐng)求,就從它的存儲(chǔ)器中讀出對(duì)應(yīng)于包括在HTTP請(qǐng)求中的細(xì)節(jié)的內(nèi)容(例如用于規(guī)定的菜單、規(guī)定的內(nèi)容等的屏幕數(shù)據(jù)),并且作為HTTP響應(yīng)消息(下文稱作HTTP響應(yīng))發(fā)送到便攜式電話110(步驟S305)。該HTTP響應(yīng)被通過(guò)TCP連接B發(fā)送到網(wǎng)關(guān)服務(wù)器140,并且被通過(guò)TCP連接A從網(wǎng)關(guān)服務(wù)器140發(fā)送到便攜式電話110(步驟S306)。
這樣,便攜式電話110被使得能夠利用HTTP通信從內(nèi)容服務(wù)器160下載希望的內(nèi)容。隨后,通過(guò)一個(gè)操作輸入而在便攜式電話110中產(chǎn)生一個(gè)指令來(lái)結(jié)束HTTP通信,從而促使便攜式電話110將一個(gè)TCP連接關(guān)閉消息(下文稱作TCP連接關(guān)閉)發(fā)送到網(wǎng)關(guān)服務(wù)器140。然后,便攜式電話110、網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160執(zhí)行釋放TCP連接A和/或TCP連接B的過(guò)程(步驟S307),從而結(jié)束HTTP通信。
接下來(lái),參考圖9描述當(dāng)在便攜式電話110與內(nèi)容服務(wù)器160之間執(zhí)行HTTP通信時(shí),便攜式電話110與網(wǎng)關(guān)服務(wù)器140之間的分組鏈路(無(wú)線鏈路和/或有線鏈路)被斷開(kāi)時(shí),在通信系統(tǒng)100中的每個(gè)單元中執(zhí)行的操作。應(yīng)當(dāng)指出,在該圖中,用實(shí)線表示使用U平面協(xié)議發(fā)送/接收的信號(hào),用虛線表示使用C平面協(xié)議發(fā)送/接收的信號(hào)。同樣在該圖中,與圖8中相同的步驟被分配了相同的步驟編號(hào),其描述被簡(jiǎn)化。
作為在步驟S301和S302中執(zhí)行的過(guò)程的結(jié)果,在便攜式電話110與網(wǎng)關(guān)服務(wù)器140之間建立TCP連接A,并且在網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160之間建立TCP連接B。接下來(lái),HTTP請(qǐng)求被通過(guò)TCP連接A從便攜式電話110發(fā)送到網(wǎng)關(guān)服務(wù)器140(步驟S303)。相同的HTTP請(qǐng)求被通過(guò)TCP連接B從網(wǎng)關(guān)服務(wù)器140發(fā)送到內(nèi)容服務(wù)器160(步驟S304)。
如果在HTTP請(qǐng)求被從便攜式電話110發(fā)送之后并且在便攜式電話110中接收到響應(yīng)于所述HTTP請(qǐng)求的HTTP響應(yīng)之前的一個(gè)時(shí)間段中,即在HTTP通信期間,便攜式電話110移動(dòng)到通信范圍之外或者它的電池耗盡,或者如果在相同的時(shí)間段中,在移動(dòng)分組通信網(wǎng)200中的無(wú)線區(qū)域和/或有線區(qū)域中出現(xiàn)擁塞或者故障,則便攜式電話110與網(wǎng)關(guān)服務(wù)器140之間的分組鏈路被斷開(kāi)。
如果便攜式電話110與基站120之間的無(wú)線鏈路被斷開(kāi),則用于通知無(wú)線鏈路的斷開(kāi)的斷開(kāi)通知信號(hào)被通過(guò)網(wǎng)關(guān)交換臺(tái)130從基站120發(fā)送到網(wǎng)關(guān)服務(wù)器140。斷開(kāi)通知信號(hào)是使用C平面協(xié)議NWMP發(fā)送的控制信號(hào)。同樣,如果在移動(dòng)分組通信網(wǎng)200中出現(xiàn)擁塞或者故障,則檢測(cè)到擁塞或者故障的中繼節(jié)點(diǎn)(例如基站120、網(wǎng)關(guān)交換臺(tái)130和用戶交換臺(tái)(未示出))使用NWMP將斷開(kāi)通知信號(hào)發(fā)送到網(wǎng)關(guān)服務(wù)器140。
應(yīng)當(dāng)指出,如在第一個(gè)實(shí)施例中那樣,一個(gè)斷開(kāi)通知信號(hào)包括規(guī)定使用所斷開(kāi)的分組鏈路的便攜式電話110的移動(dòng)臺(tái)ID。如果由于擁塞或者故障而使得系統(tǒng)不可用,這會(huì)導(dǎo)致基站120下的所有無(wú)線信道被斷開(kāi),或者如果基站120與網(wǎng)關(guān)交換機(jī)130之間的有線鏈路被斷開(kāi),則標(biāo)識(shí)基站120的基站ID或者規(guī)定用戶交換臺(tái)的交換臺(tái)ID被包括在斷開(kāi)通知信號(hào)中。
當(dāng)在網(wǎng)關(guān)服務(wù)器140接收到斷開(kāi)通知信號(hào)(步驟S401)時(shí),網(wǎng)關(guān)服務(wù)器140首先確定具有包括在所述斷開(kāi)通知信號(hào)中的移動(dòng)臺(tái)ID的便攜式電話110是否建立了TCP連接A和B。如果包括在所述斷開(kāi)通知信號(hào)中的信息是基站ID或者交換機(jī)ID,則確定由具有所述基站ID的基站所服務(wù)的一個(gè)或多個(gè)便攜式電話110或者由屬于具有所述交換機(jī)ID的交換機(jī)的一個(gè)或多個(gè)基站所服務(wù)的一個(gè)或多個(gè)便攜式電話110是否已經(jīng)建立了TCP連接A和B。如果確定TCP連接A和B已經(jīng)被建立,則網(wǎng)關(guān)服務(wù)器140執(zhí)行關(guān)于所確定的TCP連接A和B的下列過(guò)程。
首先,網(wǎng)關(guān)服務(wù)器140執(zhí)行釋放來(lái)自便攜式電話110的TCP連接A的過(guò)程。應(yīng)當(dāng)指出,便攜式電話110具有檢測(cè)分組鏈路的斷開(kāi)的功能。一旦利用所述功能檢測(cè)到分組鏈路的斷開(kāi),便攜式電話110就立即釋放與網(wǎng)關(guān)服務(wù)器140的TCP連接。
網(wǎng)關(guān)服務(wù)器140使用NWMP將一個(gè)斷開(kāi)通知響應(yīng)信號(hào)發(fā)送到已經(jīng)發(fā)送了斷開(kāi)通知信號(hào)的中繼節(jié)點(diǎn)(步驟S402)。網(wǎng)關(guān)服務(wù)器140將TCP連接關(guān)閉發(fā)送到內(nèi)容服務(wù)器160,從而通知TCP連接B的釋放。隨后,網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160中的每一個(gè)執(zhí)行釋放TCP連接B的過(guò)程(步驟S403)。
如前所述,本實(shí)施例使得如果在便攜式電話110和內(nèi)容服務(wù)器140之間中繼HTTP通信時(shí),接收到通知移動(dòng)分組通信網(wǎng)200中的分組鏈路的斷開(kāi)的斷開(kāi)通知信號(hào),則網(wǎng)關(guān)服務(wù)器140能夠立即釋放與便攜式電話110的TCP連接A。
這樣,網(wǎng)關(guān)服務(wù)器140就能夠在接收到斷開(kāi)通知信號(hào)時(shí)立即釋放TCP連接A。結(jié)果,就可能消除移動(dòng)分組通信網(wǎng)200中網(wǎng)絡(luò)資源的不必要的分配。此外,當(dāng)與有規(guī)律地發(fā)送用于檢測(cè)連接是否可獲得的探測(cè)信號(hào)的傳統(tǒng)方法相比較時(shí),可以最小化移動(dòng)分組通信網(wǎng)200中的不必要的業(yè)務(wù)量。
根據(jù)本實(shí)施例,網(wǎng)關(guān)服務(wù)器140一旦接收到斷開(kāi)通知信號(hào),就立即釋放與內(nèi)容服務(wù)器160的TCP連接B并且釋放來(lái)自便攜式110的TCP連接A。如果釋放TCP連接B,則網(wǎng)關(guān)服務(wù)器140將連接的釋放通知內(nèi)容服務(wù)器160。因此,在互聯(lián)網(wǎng)150中的網(wǎng)關(guān)服務(wù)器140和內(nèi)容服務(wù)器160之間可以達(dá)到與移動(dòng)分組通信網(wǎng)200中相同的效果。
應(yīng)當(dāng)指出,網(wǎng)關(guān)服務(wù)器140根據(jù)存儲(chǔ)在同一個(gè)服務(wù)器140的存儲(chǔ)器中的程序來(lái)執(zhí)行上述過(guò)程,但是這個(gè)程序也可以存儲(chǔ)在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)中的設(shè)備中并且可以被利用連接到所述設(shè)備的網(wǎng)關(guān)服務(wù)器140而從中獲得。此外,所述程序可以被使用諸如光或磁記錄介質(zhì)、半導(dǎo)體存儲(chǔ)器等的記錄介質(zhì)提供到網(wǎng)關(guān)服務(wù)器140。類似地,基站120、網(wǎng)關(guān)交換臺(tái)130和其它節(jié)點(diǎn)根據(jù)存儲(chǔ)在相應(yīng)存儲(chǔ)器中的程序執(zhí)行檢測(cè)分組鏈路的斷開(kāi)以及將一個(gè)斷開(kāi)通知信號(hào)發(fā)送到網(wǎng)關(guān)服務(wù)器140的過(guò)程。用于執(zhí)行所述過(guò)程的這種程序也被存儲(chǔ)在移動(dòng)分組通信網(wǎng)中的設(shè)備中;并且基站120、網(wǎng)關(guān)交換臺(tái)130和其它節(jié)點(diǎn)可以連接到所述設(shè)備以便獲得所述程序??商娲?,所述程序也可以提供在記錄介質(zhì)中。
上面描述了本發(fā)明的實(shí)施例,在不偏離本發(fā)明基本特征的思想的條件下,可以用各種其它方式來(lái)實(shí)現(xiàn)本發(fā)明。上述實(shí)施例中的每一個(gè)只是表示本發(fā)明的一個(gè)例子,本發(fā)明的實(shí)際范圍由所附權(quán)利要求來(lái)定義。此外,在應(yīng)用于所附權(quán)利要求中的等同范圍中的任何修改都被包括在本發(fā)明的范圍中。下面描述這種修改。
修改1
在以上第一個(gè)和第二個(gè)實(shí)施例中,TCP被用作連接型通信協(xié)議;連接型通信協(xié)議并不限于TCP,而是可以包括諸如SPX(順序分組交換)和X.25的其它協(xié)議。此外,連接型通信并不限于HTTP通信,而是可以包括使用諸如FTP(文件傳送協(xié)議)、SMTP(簡(jiǎn)單郵件傳送協(xié)議)和POP(郵局協(xié)議)的其它協(xié)議的通信。
修改2在上述第二個(gè)實(shí)施例中,便攜式電話110被用作通信終端。不過(guò),通信終端并不限于便攜式電話110,而是也可以是PDA(個(gè)人數(shù)字助理)、移動(dòng)計(jì)算機(jī)、固定個(gè)人計(jì)算機(jī)等,只要該終端具有執(zhí)行無(wú)線通信的功能并且能夠通過(guò)移動(dòng)分組通信網(wǎng)200執(zhí)行連接型通信。此外,通信系統(tǒng)可以被配置成使得網(wǎng)關(guān)服務(wù)器140被提供在移動(dòng)分組通信網(wǎng)200之外。此外,內(nèi)容服務(wù)器160也可以通過(guò)專線直接連接到網(wǎng)關(guān)服務(wù)器140。
修改3在上述第二個(gè)實(shí)施例中,用作移動(dòng)分組通信網(wǎng)200的一個(gè)例子是遵循IMT-2000的網(wǎng)絡(luò),但是移動(dòng)分組通信網(wǎng)200并不限于遵循IMT-2000的網(wǎng)絡(luò)。此外,本發(fā)明并不限于使用在移動(dòng)分組通信網(wǎng)中,而是可以應(yīng)用在支持提供給從屬的一個(gè)或多個(gè)通信終端的連接型通信的任何通信網(wǎng)中。
修改4此外,本發(fā)明可以應(yīng)用于諸如圖10所示的通信系統(tǒng)500中。在如圖所示的通信系統(tǒng)500中,通信設(shè)備600A和通信設(shè)備600B能夠通過(guò)中繼設(shè)備700執(zhí)行連接型通信。
中繼設(shè)備700建立與通信設(shè)備600A的連接A和與通信設(shè)備600B的連接B,從而中繼在通信設(shè)備600A和通信設(shè)備600B之間執(zhí)行的連接型通信。中繼設(shè)備700具有檢測(cè)與通信設(shè)備600A的鏈路A的斷開(kāi)或者與通信設(shè)備600B的鏈路B的斷開(kāi)的檢測(cè)功能。
如果在通信設(shè)備600A和通信設(shè)備600B之間中繼連接型通信時(shí),設(shè)備700檢測(cè)到鏈路A或者鏈路B之一的斷開(kāi),則中繼設(shè)備700執(zhí)行下列過(guò)程。應(yīng)當(dāng)指出,在這個(gè)修改中,給出了中繼設(shè)備700檢測(cè)到鏈路A的斷開(kāi)的例子,并且下面描述其操作。
中繼設(shè)備700一旦檢測(cè)到鏈路A的斷開(kāi),就立即釋放來(lái)自通信設(shè)備600A的連接A。通信設(shè)備600A、600B中的每一個(gè)都具有檢測(cè)鏈路斷開(kāi)的功能,鏈路A的斷開(kāi)被通信設(shè)備600A檢測(cè)到;并且通信設(shè)備600A立即釋放連接A。中繼設(shè)備700釋放連接A并且將一個(gè)通知鏈路A的斷開(kāi)的信號(hào)(或者對(duì)于釋放連接B的請(qǐng)求)發(fā)送到通信設(shè)備600B,通信設(shè)備600B仍然具有與被連接的中繼設(shè)備700的鏈路。隨后,中繼設(shè)備700和通信設(shè)備600B中的每一個(gè)釋放連接B。
如前所述,本發(fā)明可以被配置成使得中繼設(shè)備700既具有檢測(cè)鏈路斷開(kāi)的功能,又具有通知鏈路斷開(kāi)(或者釋放連接的請(qǐng)求)的功能。
權(quán)利要求
1.一種用于一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間的連接型通信中的連接釋放方法,通過(guò)在所述通信設(shè)備和一個(gè)中繼設(shè)備之間建立的第一連接以及在所述中繼設(shè)備與所述對(duì)應(yīng)的通信設(shè)備之間建立的第二連接執(zhí)行所述連接型通信,所述方法包括檢測(cè)鏈路在一個(gè)中繼節(jié)點(diǎn)斷開(kāi),所述中間節(jié)點(diǎn)位于已經(jīng)被建立并且被用于通過(guò)所述第一連接執(zhí)行的通信的鏈路的路徑中;在檢測(cè)到在所述檢測(cè)步驟中的所述鏈路斷開(kāi)的情況下,將所述鏈路的斷開(kāi)從所述中繼節(jié)點(diǎn)通知給所述中繼設(shè)備;以及在接收到所述通知的情況下,在所述中繼設(shè)備中釋放至少所述第一連接。
2.根據(jù)權(quán)利要求1所述的連接釋放方法,其中在所述釋放步驟中,如果所述中繼設(shè)備釋放所述第二連接,則所述中繼設(shè)備將所述第二連接的釋放通知所述對(duì)應(yīng)的通信設(shè)備。
3.根據(jù)權(quán)利要求1所述的連接釋放方法,其中所述通信設(shè)備是由移動(dòng)通信網(wǎng)所服務(wù)的一個(gè)終端,并且所述中繼節(jié)點(diǎn)是所述移動(dòng)通信網(wǎng)的基站或者交換機(jī)。
4.一種用于連接型通信的連接釋放方法,在由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述方法包括在所述通信設(shè)備從所述移動(dòng)通信網(wǎng)中的一個(gè)交換機(jī)中接收通知在所述交換機(jī)與所述通信終端之間建立的無(wú)線鏈路被斷開(kāi)的信號(hào),所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述無(wú)線鏈路被用于通過(guò)所述連接被執(zhí)行的通信;以及在所述接收步驟中接收到所述信號(hào)的情況下,在所述通信設(shè)備釋放與所述通信終端的連接。
5.一種用于連接型通信的連接釋放方法,在通信設(shè)備之間為所述連接型通信建立了一條連接,所述方法包括在用于中繼通過(guò)所述連接執(zhí)行的通信的中繼設(shè)備中檢測(cè)與所述通信設(shè)備之一的鏈路的斷開(kāi),所述鏈路被用于所述連接型通信;如果在所述檢測(cè)步驟中檢測(cè)到與所述通信設(shè)備中的所述一個(gè)的所述鏈路斷開(kāi),則將所述鏈路的斷開(kāi)從所述中繼設(shè)備通知到其與所述中繼設(shè)備的鏈路未被斷開(kāi)的所述通信設(shè)備中的另一個(gè);以及如果在所述通知步驟中被通知所述中繼設(shè)備與所述通信設(shè)備中的所述一個(gè)之間的所述鏈路的斷開(kāi),則在所述通信設(shè)備中的所述另一個(gè)中釋放與所述通信設(shè)備中的所述一個(gè)的所述連接。
6.一種用于連接型通信中的鏈路斷開(kāi)通知方法,在由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述方法包括在一個(gè)交換機(jī)中檢測(cè)所述交換機(jī)與所述通信終端之間的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接而執(zhí)行的通信;以及如果在所述檢測(cè)步驟中檢測(cè)到所述鏈路的斷開(kāi),則從所述交換機(jī)向所述通信設(shè)備發(fā)送一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)。
7.根據(jù)權(quán)利要求6所述的鏈路斷開(kāi)通知方法,其中一個(gè)基站被置于所述交換機(jī)與所述通信終端之間,所述基站建立與所述通信終端的無(wú)線鏈路,該無(wú)線鏈路被用于通過(guò)所述連接執(zhí)行的所述通信;以及其中在所述檢測(cè)步驟中,如果從所述基站接收到通知所述無(wú)線鏈路斷開(kāi)的信號(hào),則確定在所述交換機(jī)與所述通信終端之間建立的所述鏈路被斷開(kāi)。
8.一種中繼設(shè)備,包括用于在一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間中繼連接型通信的裝置,所述通信被通過(guò)在所述通信設(shè)備和所述中繼設(shè)備之間建立的第一連接和所述中繼設(shè)備與所述對(duì)應(yīng)的通信設(shè)備之間建立的第二連接而執(zhí)行;用于從位于被建立的用于通過(guò)所述第一連接被執(zhí)行的通信的鏈路的路徑中的中繼節(jié)點(diǎn)接收一個(gè)信號(hào)的裝置,該信號(hào)通知所述鏈路的斷開(kāi);以及用于如果由所述接收裝置接收到所述信號(hào)則釋放至少所述第一連接的裝置。
9.根據(jù)權(quán)利要求8所述的中繼設(shè)備,還包括如果所述第二連接被所述釋放裝置釋放,則用于將通知所述第二連接的釋放的信號(hào)發(fā)送到所述對(duì)應(yīng)的通信設(shè)備的裝置。
10.根據(jù)權(quán)利要求8所述的中繼設(shè)備,其中所述中繼設(shè)備是網(wǎng)關(guān)服務(wù)器。
11.根據(jù)權(quán)利要求8所述的中繼設(shè)備,其中所述通信設(shè)備是由移動(dòng)通信網(wǎng)服務(wù)的終端,并且所述中繼節(jié)點(diǎn)是所述移動(dòng)通信網(wǎng)的基站或者交換機(jī)。
12.一種用于執(zhí)行連接型通信的通信設(shè)備,與由一個(gè)移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端建立了用于所述連接型通信的連接,所述通信設(shè)備包括用于從所述移動(dòng)通信網(wǎng)中的一個(gè)交換接收信號(hào)的裝置,所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述信號(hào)通知在所述交換機(jī)與所述通信終端之間建立的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接被執(zhí)行的通信;以及在由所述接收裝置接收到所述信號(hào)的情況下,用于釋放與所述通信終端的所述連接的裝置。
13.一種在移動(dòng)通信網(wǎng)中的交換機(jī),該交換機(jī)中繼連接型通信,在由所述移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述交換機(jī)包括用于檢測(cè)所述交換機(jī)與通信終端之間建立的一條鏈路的斷開(kāi)的裝置,所述鏈路被用于通過(guò)所述連接而被執(zhí)行的通信;以及在由所述檢測(cè)裝置檢測(cè)到所述鏈路的斷開(kāi)的情況下,用于將一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)發(fā)送到所述通信設(shè)備的裝置。
14.根據(jù)權(quán)利要求13所述的交換機(jī),其中一個(gè)基站被置于所述交換機(jī)和所述通信終端之間,所述基站建立與所述通信終端的無(wú)線鏈路,該無(wú)線鏈路被用于通過(guò)所述連接執(zhí)行的所述通信;并且其中,在所述檢測(cè)裝置中,如果從所述基站接收到通知所述無(wú)線鏈路斷開(kāi)的信號(hào),則確定在所述交換機(jī)與所述通信終端之間建立的所述鏈路已經(jīng)被斷開(kāi)。
15.一種用于促使中繼設(shè)備執(zhí)行兩個(gè)過(guò)程的程序,所述中繼設(shè)備在一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間中繼連接型通信,所述通信被通過(guò)在所述通信設(shè)備和所述中繼設(shè)備之間建立的第一連接和所述中繼設(shè)備與所述對(duì)應(yīng)的通信設(shè)備之間建立的第二連接而執(zhí)行,所述兩個(gè)過(guò)程是從位于被建立的用于通過(guò)所述第一連接被執(zhí)行的通信的鏈路的路徑中的中繼節(jié)點(diǎn)接收一個(gè)信號(hào)的過(guò)程,該信號(hào)通知所述鏈路的斷開(kāi);以及如果在所述接收過(guò)程中接收到所述信號(hào)則釋放至少所述第一連接的過(guò)程。
16.一種用于促使執(zhí)行連接型通信的通信終端設(shè)備執(zhí)行兩個(gè)過(guò)程的程序,與由移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端的一條連接被為所述連接型通信而建立,所述兩個(gè)過(guò)程是從所述移動(dòng)通信網(wǎng)中的一個(gè)交換機(jī)接收信號(hào)的過(guò)程,所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述信號(hào)通知在所述交換機(jī)與所述通信終端之間建立的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接被執(zhí)行的所述通信;以及在所述接收過(guò)程中接收到所述信號(hào)的情況下,釋放與所述通信終端的所述連接的過(guò)程。
17.一種促使移動(dòng)通信網(wǎng)中的交換機(jī)執(zhí)行兩個(gè)過(guò)程的程序,該交換機(jī)中繼連接型通信,在由所述移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述兩個(gè)過(guò)程是檢測(cè)所述交換機(jī)與所述通信終端之間建立的一條鏈路的斷開(kāi)的過(guò)程,所述鏈路被用于通過(guò)所述連接而被執(zhí)行的通信;以及在所述檢測(cè)過(guò)程中檢測(cè)到一條鏈路的斷開(kāi)的情況下,將一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)發(fā)送到所述通信設(shè)備的過(guò)程。
18.一種存儲(chǔ)了用于促使中繼設(shè)備執(zhí)行兩個(gè)過(guò)程的程序的計(jì)算機(jī)可讀記錄介質(zhì),所述中繼設(shè)備在一個(gè)通信設(shè)備和一個(gè)對(duì)應(yīng)的通信設(shè)備之間中繼連接型通信,通過(guò)在所述通信設(shè)備和所述中繼設(shè)備之間建立的第一連接和所述中繼設(shè)備與所述對(duì)應(yīng)的通信設(shè)備之間建立的第二連接執(zhí)行所述通信,所述兩個(gè)過(guò)程是從位于被建立的用于通過(guò)所述第一連接被執(zhí)行的通信的鏈路的路徑中的中繼節(jié)點(diǎn)接收一個(gè)信號(hào)的過(guò)程,該信號(hào)通知所述鏈路的斷開(kāi);以及如果在所述接收過(guò)程中接收到所述信號(hào)則釋放至少所述第一連接的過(guò)程。
19.一種存儲(chǔ)了用于促使用于執(zhí)行連接型通信的通信設(shè)備執(zhí)行兩個(gè)過(guò)程的程序的計(jì)算機(jī)可讀記錄介質(zhì),與由移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端的一條連接被為所述連接型通信而建立,所述兩個(gè)過(guò)程是從所述移動(dòng)通信網(wǎng)中的一個(gè)交換機(jī)接收信號(hào)的過(guò)程,所述交換機(jī)中繼通過(guò)所述連接被執(zhí)行的通信,所述信號(hào)通知在所述交換機(jī)與所述通信終端之間建立的鏈路的斷開(kāi),所述鏈路被用于通過(guò)所述連接被執(zhí)行的通信;以及在所述接收過(guò)程中接收到所述信號(hào)的情況下,釋放與所述通信終端的所述連接的過(guò)程。
20.一種存儲(chǔ)了用于促使移動(dòng)通信網(wǎng)中的交換機(jī)執(zhí)行兩個(gè)過(guò)程的程序的計(jì)算機(jī)可讀記錄介質(zhì),該交換機(jī)中繼連接型通信,在由所述移動(dòng)通信網(wǎng)服務(wù)的一個(gè)通信終端與一個(gè)通信設(shè)備之間為所述連接型通信建立了一條連接,所述兩個(gè)過(guò)程是檢測(cè)所述交換機(jī)與所述通信終端之間建立的一條鏈路的斷開(kāi)的過(guò)程,所述鏈路被用于通過(guò)所述連接而被執(zhí)行的通信;以及在所述檢測(cè)過(guò)程中檢測(cè)到所述鏈路的斷開(kāi)的情況下,將一個(gè)通知所述鏈路的斷開(kāi)的信號(hào)發(fā)送到所述通信設(shè)備的過(guò)程。
全文摘要
在便攜式電話110與內(nèi)容服務(wù)器160之間中繼HTTP通信時(shí),如果從基站120或者網(wǎng)關(guān)交換臺(tái)130接收到表示便攜式電話110與基站120之間的無(wú)線鏈路或者基站120與網(wǎng)關(guān)服務(wù)器140之間的有線鏈路被斷開(kāi)的斷開(kāi)通知信號(hào),則網(wǎng)關(guān)服務(wù)器140立即釋放來(lái)自一個(gè)便攜式電話110的TCP連接A。
文檔編號(hào)H04L12/56GK1465166SQ02802467
公開(kāi)日2003年12月31日 申請(qǐng)日期2002年7月24日 優(yōu)先權(quán)日2001年7月24日
發(fā)明者角野宏光, 鈴木偉元 申請(qǐng)人:株式會(huì)社Ntt都科摩