欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

面向連接的通信中的通信控制方法、相關(guān)轉(zhuǎn)接裝置以及計(jì)費(fèi)管理裝置的制作方法

文檔序號(hào):7892028閱讀:256來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):面向連接的通信中的通信控制方法、相關(guān)轉(zhuǎn)接裝置以及計(jì)費(fèi)管理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于與面向連接的通信相關(guān)的計(jì)費(fèi)處理的技術(shù)。
背景技術(shù)
在采用由TCP(傳輸控制協(xié)議)所代表的連接型協(xié)議的面向連接的通信方法中,首先建立通信裝置與對(duì)端通信裝置之間的端對(duì)端連接,并隨后通過(guò)該連接順序地發(fā)送數(shù)據(jù)。當(dāng)完成數(shù)據(jù)傳輸時(shí)釋放該連接。這種類(lèi)型的通信方法的特征在于,一旦在通信裝置之間建立了電路(或會(huì)話);則將同一電路專(zhuān)門(mén)用于數(shù)據(jù)傳輸直到該會(huì)話結(jié)束為止。
通過(guò)面向連接的通信提供分組通信業(yè)務(wù)的通信運(yùn)營(yíng)商根據(jù)從建立連接到釋放連接的連接期間所發(fā)送和接收的數(shù)據(jù)量向通信雙方之一收費(fèi)。例如,在通信終端請(qǐng)求內(nèi)容服務(wù)器向該終端傳送內(nèi)容的情況下,首先在通信終端和內(nèi)容服務(wù)器之間建立連接。通信終端通過(guò)所建立的連接向內(nèi)容服務(wù)器發(fā)送內(nèi)容請(qǐng)求消息,并且內(nèi)容服務(wù)器響應(yīng)于來(lái)自該通信終端的請(qǐng)求消息,通過(guò)同一連接向通信終端傳送內(nèi)容。在通信終端接收到該內(nèi)容之后釋放該連接。經(jīng)營(yíng)該分組通信業(yè)務(wù)的運(yùn)營(yíng)商在獲得計(jì)費(fèi)所需的信息后,基于通過(guò)該連接發(fā)送或接收的數(shù)據(jù)(該數(shù)據(jù)包括從通信終端發(fā)送到內(nèi)容服務(wù)器的請(qǐng)求消息和傳送到通信終端的內(nèi)容)進(jìn)行計(jì)費(fèi)處理。
但是,在這種面向連接的通信中,存在在數(shù)據(jù)傳輸完成之前通信可能中斷的問(wèn)題。這可能是由于多個(gè)通信裝置之一發(fā)出的指令或者由于連接鏈路故障而導(dǎo)致的。在發(fā)出請(qǐng)求消息之后中斷通信的情況下,所請(qǐng)求的內(nèi)容不能全部從內(nèi)容服務(wù)器傳送到請(qǐng)求終端;并且因此經(jīng)營(yíng)分組通信業(yè)務(wù)的運(yùn)營(yíng)商可能無(wú)法獲得計(jì)費(fèi)所需的信息,因此不能收取與該請(qǐng)求消息相關(guān)的通信費(fèi)用。

發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的所述問(wèn)題,本發(fā)明的目的是提供一種通信控制方法、轉(zhuǎn)接裝置、程序和記錄介質(zhì),利用該通信控制方法、轉(zhuǎn)接裝置、程序和記錄介質(zhì)使得即使在面向連接的通信過(guò)早中斷的情況下,也可以基于在發(fā)出請(qǐng)求消息之后所傳送的數(shù)據(jù)量來(lái)進(jìn)行正確的通信收費(fèi)。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了第一通信控制方法,該方法包括通過(guò)轉(zhuǎn)接裝置對(duì)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;以及在所述轉(zhuǎn)接裝置處對(duì)連接進(jìn)行控制,以在中繼步驟中檢測(cè)到所述通信終端與所述轉(zhuǎn)接裝置之間的連接中斷時(shí)轉(zhuǎn)接裝置還沒(méi)有從計(jì)費(fèi)管理裝置接收到面向連接的通信的計(jì)費(fèi)信息的情況下,保持至少轉(zhuǎn)接裝置與計(jì)費(fèi)管理裝置之間的連接,其中該計(jì)費(fèi)管理裝置用作為轉(zhuǎn)接裝置和通信裝置之間的連接的中繼節(jié)點(diǎn)。
此外,本發(fā)明提供了第二通信控制方法,該方法包括在轉(zhuǎn)接裝置對(duì)面向連接的通信進(jìn)行中繼時(shí)檢測(cè)到通信終端和轉(zhuǎn)接裝置之間的連接中斷的情況下,從轉(zhuǎn)接裝置向計(jì)費(fèi)管理裝置發(fā)送請(qǐng)求斷開(kāi)用于從轉(zhuǎn)接裝置向計(jì)費(fèi)管理裝置發(fā)送數(shù)據(jù)的連接的信號(hào),其中該轉(zhuǎn)接裝置用于對(duì)在通信終端和對(duì)端通信裝置之間進(jìn)行的面向連接的通信進(jìn)行中繼,該計(jì)費(fèi)管理裝置用作為轉(zhuǎn)接裝置和通信裝置之間的連接的中繼節(jié)點(diǎn);以及在接收到來(lái)自轉(zhuǎn)接裝置的斷開(kāi)請(qǐng)求信號(hào)的情況下,從計(jì)費(fèi)管理裝置向轉(zhuǎn)接裝置發(fā)送所中繼的面向連接的通信的計(jì)費(fèi)信息。優(yōu)選地,在計(jì)費(fèi)管理裝置接收到請(qǐng)求斷開(kāi)連接的信號(hào)時(shí)還沒(méi)有接收到響應(yīng)于由通信終端發(fā)送的請(qǐng)求消息從通信裝置發(fā)送的響應(yīng)消息的情況下,計(jì)費(fèi)管理裝置基于請(qǐng)求消息確定計(jì)費(fèi)信息。
優(yōu)選地,在上述第一和第二通信控制方法中,計(jì)費(fèi)信息包括用于從通過(guò)轉(zhuǎn)接裝置執(zhí)行的通信的多種類(lèi)型計(jì)費(fèi)選項(xiàng)中指定要應(yīng)用于面向連接的通信的計(jì)費(fèi)選項(xiàng)的信息。此外,當(dāng)計(jì)費(fèi)管理裝置響應(yīng)于從通信終端發(fā)送的請(qǐng)求消息向轉(zhuǎn)接裝置發(fā)送響應(yīng)消息時(shí),可以將這種計(jì)費(fèi)信息發(fā)送到轉(zhuǎn)接裝置。在這種情況下,計(jì)費(fèi)管理裝置或者將計(jì)費(fèi)信息插入到用于發(fā)送的響應(yīng)消息的頭部,或者將計(jì)費(fèi)信息添加到用于發(fā)送到轉(zhuǎn)接裝置的響應(yīng)消息中。另選地,計(jì)費(fèi)管理裝置將計(jì)費(fèi)信息與用于發(fā)送的響應(yīng)消息相關(guān)聯(lián)。
在上述第一和第二通信控制方法的一個(gè)優(yōu)選實(shí)施例中,轉(zhuǎn)接裝置在從位于鏈路路徑中的中繼節(jié)點(diǎn)接收到表示在通信終端和轉(zhuǎn)接裝置之間建立的鏈路(該鏈路用于面向連接的通信)斷開(kāi)的信號(hào)時(shí),檢測(cè)通信終端和轉(zhuǎn)接裝置之間的連接的斷開(kāi)。另選地,轉(zhuǎn)接裝置在從通信終端接收到用于斷開(kāi)與通信裝置的連接的請(qǐng)求時(shí),檢測(cè)通信終端和轉(zhuǎn)接裝置之間的連接的斷開(kāi)。
在第一和第二通信控制方法的另一優(yōu)選實(shí)施例中,轉(zhuǎn)接裝置測(cè)量向/從通信終端發(fā)送/接收的數(shù)據(jù)量,并向用于計(jì)算通信費(fèi)用的記帳管理裝置發(fā)送所測(cè)量的數(shù)據(jù)量以及從計(jì)費(fèi)管理裝置接收的計(jì)費(fèi)信息。優(yōu)選地,在測(cè)量步驟中,轉(zhuǎn)接裝置測(cè)量除了用于控制與通信終端的連接的所發(fā)送和接收的數(shù)據(jù)控制信號(hào)以外的向/從通信終端發(fā)送/接收的數(shù)據(jù)量。此外,記帳管理裝置可以基于在發(fā)送步驟中所發(fā)送的數(shù)據(jù)量和所發(fā)送的計(jì)費(fèi)信息對(duì)通信進(jìn)行計(jì)費(fèi)。
本發(fā)明還提供了第一轉(zhuǎn)接裝置,其包括中繼裝置,用于對(duì)通信終端與對(duì)端通信裝置之間的面向連接的通信進(jìn)行中繼;以及連接控制裝置,用于在中繼裝置對(duì)面向連接的通信進(jìn)行中繼時(shí)對(duì)連接進(jìn)行控制,以在轉(zhuǎn)接裝置在檢測(cè)到通信終端和轉(zhuǎn)接裝置之間的連接斷開(kāi)時(shí)還沒(méi)有從計(jì)費(fèi)管理裝置接收到所中繼的面向連接的通信的計(jì)費(fèi)信息的情況下,保持至少轉(zhuǎn)接裝置和計(jì)費(fèi)管理裝置之間的連接,該計(jì)費(fèi)管理裝置用作為轉(zhuǎn)接裝置和通信裝置之間的連接的中繼節(jié)點(diǎn)。
此外,本發(fā)明提供了第二轉(zhuǎn)接裝置,其包括中繼裝置,用于對(duì)通信終端與對(duì)端通信裝置之間的面向連接的通信進(jìn)行中繼;時(shí)間保持裝置,用于對(duì)當(dāng)轉(zhuǎn)接裝置向通信裝置發(fā)送從通信終端接收的請(qǐng)求消息時(shí)開(kāi)始直到轉(zhuǎn)接裝置接收到響應(yīng)于該請(qǐng)求消息從通信裝置發(fā)送的響應(yīng)消息為止的時(shí)間進(jìn)行計(jì)時(shí);以及連接控制裝置,用于當(dāng)由中繼裝置對(duì)面向連接的通信進(jìn)行中繼時(shí)對(duì)連接進(jìn)行控制,以保持轉(zhuǎn)接裝置和通信裝置之間的連接直到轉(zhuǎn)接裝置從計(jì)費(fèi)管理裝置(該計(jì)費(fèi)管理裝置用作為轉(zhuǎn)接裝置和通信裝置之間的連接中繼節(jié)點(diǎn))接收到所中繼的面向連接的通信的計(jì)費(fèi)信息為止,或者直到時(shí)間保持裝置的計(jì)時(shí)超過(guò)預(yù)定的時(shí)間為止,在計(jì)時(shí)沒(méi)有超過(guò)預(yù)定時(shí)間并且轉(zhuǎn)接裝置沒(méi)有接收到計(jì)費(fèi)信息的情況下保持連接。
當(dāng)計(jì)費(fèi)管理裝置響應(yīng)于從通信終端發(fā)送的請(qǐng)求消息向轉(zhuǎn)接裝置發(fā)送響應(yīng)消息時(shí),可將計(jì)費(fèi)信息發(fā)送到上述第一或第二轉(zhuǎn)接裝置。優(yōu)選地,該計(jì)費(fèi)信息包括從可應(yīng)用于通過(guò)轉(zhuǎn)接裝置執(zhí)行的通信的多種類(lèi)型的計(jì)費(fèi)選項(xiàng)中指定要應(yīng)用于面向連接的通信的計(jì)費(fèi)選項(xiàng)的信息。
在另一優(yōu)選實(shí)施例中,當(dāng)?shù)谝缓偷诙D(zhuǎn)接裝置從位于鏈路路徑中的中繼節(jié)點(diǎn)接收到表示在通信終端和轉(zhuǎn)接裝置之間建立的鏈路斷開(kāi)的信號(hào)時(shí),檢測(cè)通信終端和轉(zhuǎn)接裝置之間的連接的斷開(kāi);該鏈路用于面向連接的通信。另選地,轉(zhuǎn)接裝置在從通信終端接收到用于斷開(kāi)與通信裝置的連接的請(qǐng)求時(shí),檢測(cè)通信終端和轉(zhuǎn)接裝置之間的連接的斷開(kāi)。
在另一優(yōu)選實(shí)施例中,第一和第二轉(zhuǎn)接裝置進(jìn)一步包括測(cè)量裝置,用于對(duì)向/從通信終端發(fā)送/接收的數(shù)據(jù)量進(jìn)行測(cè)量;以及發(fā)送裝置,用于向用來(lái)計(jì)算通信終端的通信費(fèi)用的記帳管理裝置發(fā)送由測(cè)量裝置測(cè)量的數(shù)據(jù)量以及從計(jì)費(fèi)管理裝置接收的計(jì)費(fèi)信息。優(yōu)選地,測(cè)量裝置測(cè)量除了用于控制與通信終端的連接的所發(fā)送和所接收的控制信號(hào)數(shù)據(jù)以外的由中繼裝置向/從通信終端發(fā)送/接收的數(shù)據(jù)量。
優(yōu)選地,第一和第二轉(zhuǎn)接裝置是網(wǎng)關(guān)服務(wù)器。
另外,本發(fā)明進(jìn)一步提供了計(jì)費(fèi)管理裝置,其包括存儲(chǔ)裝置,用于對(duì)在通信終端與對(duì)端通信裝置之間執(zhí)行的面向連接的通信的計(jì)費(fèi)管理信息進(jìn)行存儲(chǔ);確定裝置,用于在執(zhí)行面向連接的通信的同時(shí),在從用于對(duì)面向連接的通信進(jìn)行中繼的轉(zhuǎn)接裝置接收到請(qǐng)求斷開(kāi)向計(jì)費(fèi)管理裝置發(fā)送數(shù)據(jù)的連接的信號(hào)的情況下,該確定裝置基于存儲(chǔ)在該存儲(chǔ)裝置中的計(jì)費(fèi)管理信息來(lái)確定計(jì)費(fèi)信息;以及發(fā)送裝置,用于向轉(zhuǎn)接裝置發(fā)送由確定裝置確定的計(jì)費(fèi)信息。
在另一優(yōu)選實(shí)施例中,在計(jì)費(fèi)管理裝置從轉(zhuǎn)接裝置接收到信號(hào)時(shí)還沒(méi)有接收到響應(yīng)于從通信終端發(fā)送的請(qǐng)求消息從通信裝置發(fā)送的響應(yīng)消息的情況下,該確定裝置基于請(qǐng)求消息確定計(jì)費(fèi)信息。
在另一優(yōu)選實(shí)施例中,當(dāng)計(jì)費(fèi)管理裝置響應(yīng)于從通信終端發(fā)送的請(qǐng)求消息而發(fā)送響應(yīng)消息時(shí),該發(fā)送裝置發(fā)送計(jì)費(fèi)信息。發(fā)送裝置或者將計(jì)費(fèi)信息插入到響應(yīng)消息的頭部,或者將計(jì)費(fèi)信息添加到用于發(fā)送的響應(yīng)消息中。另選地,該發(fā)送裝置將計(jì)費(fèi)信息與用于發(fā)送的響應(yīng)消息相關(guān)聯(lián)。
優(yōu)選地,該計(jì)費(fèi)信息是從可應(yīng)用與通過(guò)該轉(zhuǎn)接裝置執(zhí)行的通信的多種類(lèi)型的計(jì)費(fèi)選項(xiàng)中指定要應(yīng)用于面向連接的通信的計(jì)費(fèi)選項(xiàng)的信息。
本發(fā)明還提供了用于使轉(zhuǎn)接裝置執(zhí)行第一通信控制方法的處理的程序,以及存儲(chǔ)該程序的計(jì)算機(jī)可讀記錄介質(zhì)。同樣,本發(fā)明提供了用于使計(jì)費(fèi)管理裝置執(zhí)行第二通信控制方法的處理的程序,以及存儲(chǔ)該程序的計(jì)算機(jī)可讀記錄介質(zhì)。
因此,由本發(fā)明提供的技術(shù)使得能夠根據(jù)所發(fā)送數(shù)據(jù)的量,對(duì)面向連接的通信正確地進(jìn)行計(jì)費(fèi)。


圖1是表示根據(jù)本發(fā)明實(shí)施例的通信系統(tǒng)的構(gòu)造的方框圖。
圖2是表示根據(jù)本實(shí)施例的C平面協(xié)議的配置的簡(jiǎn)圖。
圖3是表示根據(jù)本實(shí)施例的U平面協(xié)議的配置的簡(jiǎn)圖。
圖4與實(shí)施例相關(guān),是表示在移動(dòng)式電話和內(nèi)容服務(wù)器之間執(zhí)行HTTP通信的情況下,通信系統(tǒng)的各個(gè)單元的基本操作的時(shí)序圖。
圖5與實(shí)施例相關(guān),是表示在HTTP通信過(guò)程中移動(dòng)式電話用戶指示終止連接的情況下,通信系統(tǒng)的各個(gè)單元的操作的時(shí)序圖。
圖6與實(shí)施例相關(guān),是表示在與圖5所示相同的情況下,通信系統(tǒng)的各個(gè)單元的詳細(xì)操作的時(shí)序圖。
圖7與實(shí)施例相關(guān),是表示在HTTP通信過(guò)程中斷開(kāi)移動(dòng)分組通信網(wǎng)絡(luò)中的分組鏈路的情況下,通信系統(tǒng)的各個(gè)單元的操作的時(shí)序圖。
圖8與實(shí)施例相關(guān),是表示在與圖7所示相同的情況下,通信系統(tǒng)的各個(gè)單元的詳細(xì)操作的時(shí)序圖。
圖9與本發(fā)明的第一變型例相關(guān),是表示通信系統(tǒng)的各個(gè)單元的操作的時(shí)序圖。
圖10與本發(fā)明的第一變型例相關(guān),是表示通信系統(tǒng)的各個(gè)單元的操作的另一時(shí)序圖。
具體實(shí)施例方式
以下將參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明。注意,在附圖中對(duì)相同的單元使用相同的標(biāo)號(hào)。
A-1.實(shí)施例的構(gòu)造1.通信系統(tǒng)的構(gòu)造圖1是表示根據(jù)本發(fā)明實(shí)施例的通信系統(tǒng)1的構(gòu)造的方框圖。如圖所示,通信系統(tǒng)1包括具有移動(dòng)式電話10、基站20、網(wǎng)關(guān)交換站30和網(wǎng)關(guān)服務(wù)器40的移動(dòng)分組通信網(wǎng)絡(luò)100以及計(jì)費(fèi)管理服務(wù)器50、互聯(lián)網(wǎng)60、內(nèi)容服務(wù)器70、計(jì)費(fèi)處理裝置80和記帳中心90。
移動(dòng)分組通信網(wǎng)絡(luò)100是向由相同的移動(dòng)分組通信網(wǎng)絡(luò)100提供服務(wù)的移動(dòng)式電話10提供分組通信服務(wù)的通信網(wǎng)絡(luò),并且網(wǎng)絡(luò)100遵循IMT-2000(國(guó)際移動(dòng)電信2000)。注意,除了移動(dòng)分組通信網(wǎng)絡(luò)100以外,通信系統(tǒng)1還包括移動(dòng)電話網(wǎng)絡(luò)(未示出)。移動(dòng)電話網(wǎng)絡(luò)向(多個(gè))移動(dòng)式電話10提供普通移動(dòng)電話的語(yǔ)音通信服務(wù)。
移動(dòng)式電話10是一個(gè)移動(dòng)站,其從設(shè)置在移動(dòng)分組通信網(wǎng)絡(luò)100的通信服務(wù)區(qū)中的多個(gè)移動(dòng)站20內(nèi),與覆蓋該移動(dòng)式電話所在的無(wú)線小區(qū)的基站20進(jìn)行無(wú)線通信,由此接收分組通信業(yè)務(wù)和語(yǔ)音通信業(yè)務(wù)。在移動(dòng)式電話10中安裝有網(wǎng)絡(luò)瀏覽器,因此該移動(dòng)式電話可以與內(nèi)容服務(wù)器70進(jìn)行HTTP(超文本傳輸協(xié)議)通信。
網(wǎng)關(guān)服務(wù)器40是設(shè)置在移動(dòng)分組通信網(wǎng)絡(luò)100的網(wǎng)關(guān)交換站30和計(jì)費(fèi)管理服務(wù)器50之間的代理型網(wǎng)關(guān)服務(wù)器。網(wǎng)關(guān)服務(wù)器40具有通過(guò)在不同協(xié)議之間(例如,在移動(dòng)分組通信網(wǎng)絡(luò)100的通信協(xié)議和互聯(lián)網(wǎng)60的通信協(xié)議之間)轉(zhuǎn)換數(shù)據(jù)來(lái)對(duì)數(shù)據(jù)交換進(jìn)行中繼的功能。而且,網(wǎng)關(guān)服務(wù)器40具有捕獲與移動(dòng)式電話10交換的分組并基于各個(gè)分組的大小和分組數(shù)量來(lái)測(cè)量數(shù)據(jù)量的功能。
在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間執(zhí)行HTTP通信的情況下,網(wǎng)關(guān)服務(wù)器40與移動(dòng)式電話10建立TCP連接A以及與內(nèi)容服務(wù)器70建立TCP連接B,由此中繼以上HTTP通信。如圖1中所示,TCP連接B具有網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50之間的TCP連接B1以及計(jì)費(fèi)管理服務(wù)器50和內(nèi)容服務(wù)器70之間的TCP連接B2。在本說(shuō)明書(shū)中,TCP連接B1和TCP連接B2之間沒(méi)有區(qū)別,將它們稱(chēng)為單個(gè)連接、TCP連接B,除非另有要求。
計(jì)費(fèi)管理服務(wù)器50存儲(chǔ)關(guān)于經(jīng)營(yíng)移動(dòng)分組通信網(wǎng)絡(luò)100的通信運(yùn)營(yíng)商的客戶的各種信息,這種信息包括用于識(shí)別預(yù)訂分組通信業(yè)務(wù)的各個(gè)移動(dòng)式電話10的終端ID以及用于識(shí)別使用內(nèi)容服務(wù)器70向移動(dòng)式電話10提供內(nèi)容的各個(gè)內(nèi)容提供商的提供商ID。
計(jì)費(fèi)管理服務(wù)器50監(jiān)測(cè)在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間執(zhí)行的HTTP通信,并基于所存儲(chǔ)的信息(計(jì)費(fèi)管理信息)確定要將哪個(gè)計(jì)費(fèi)選項(xiàng)應(yīng)用于相關(guān)的HTTP通信。當(dāng)接收到從內(nèi)容服務(wù)器70返回的HTTP響應(yīng)消息(以下稱(chēng)為HTTP響應(yīng))作為對(duì)從移動(dòng)式電話10發(fā)送的HTTP請(qǐng)求消息(以下稱(chēng)為HTTP請(qǐng)求)的響應(yīng)時(shí),計(jì)費(fèi)管理服務(wù)器50在HTTP響應(yīng)的頭部中插入表示上述計(jì)費(fèi)選項(xiàng)的計(jì)費(fèi)信息以及類(lèi)似信息,并向網(wǎng)關(guān)服務(wù)器40發(fā)送HTTP響應(yīng)。
計(jì)費(fèi)選項(xiàng)可以包括三類(lèi)計(jì)費(fèi)選項(xiàng)用戶計(jì)費(fèi),其中移動(dòng)式電話10的用戶為分組通信付費(fèi);內(nèi)容提供商(CP)計(jì)費(fèi),其中內(nèi)容提供商為通信付費(fèi);以及不計(jì)費(fèi),其中用戶和內(nèi)容提供商都不為通信付費(fèi)。在CP計(jì)費(fèi)的情況下,除了指定計(jì)費(fèi)選項(xiàng)的計(jì)費(fèi)信息以外,計(jì)費(fèi)管理服務(wù)器50還在HTTP響應(yīng)的擴(kuò)展頭部中插入指定特定內(nèi)容提供商作為付費(fèi)方的提供商ID。
內(nèi)容服務(wù)器70具有與移動(dòng)式電話10進(jìn)行HTTP通信的功能,并存儲(chǔ)包括要提供給移動(dòng)式電話10的圖像數(shù)據(jù)、音樂(lè)數(shù)據(jù)、應(yīng)用程序等的各種類(lèi)型的內(nèi)容。利用執(zhí)行HTTP通信的上述功能將所存儲(chǔ)的內(nèi)容發(fā)送給移動(dòng)式電話10。
計(jì)費(fèi)處理裝置80基于從網(wǎng)關(guān)服務(wù)器40接收的計(jì)費(fèi)數(shù)據(jù)(數(shù)據(jù)量和計(jì)費(fèi)信息)執(zhí)行計(jì)費(fèi)處理,并將處理結(jié)果發(fā)送到記帳中心90。記帳中心90在計(jì)算分組通信和語(yǔ)音通信的每月通信費(fèi)用之后,向各個(gè)內(nèi)容提供商和預(yù)訂分組通信業(yè)務(wù)與語(yǔ)音通信業(yè)務(wù)的各個(gè)移動(dòng)式電話10發(fā)出帳單,以從移動(dòng)式電話10的用戶或者從內(nèi)容提供商收取通信費(fèi)用。
<2.通信協(xié)議的配置>
移動(dòng)分組通信網(wǎng)絡(luò)100和計(jì)費(fèi)管理服務(wù)器50支持用于呼叫控制的信號(hào)控制協(xié)議和用于發(fā)送用戶數(shù)據(jù)的用戶數(shù)據(jù)協(xié)議;這兩個(gè)協(xié)議都與由移動(dòng)式電話10執(zhí)行的分組通信相關(guān)。在以下的說(shuō)明中,將用于呼叫控制的信號(hào)控制協(xié)議稱(chēng)為C平面(控制平面)協(xié)議,將用于發(fā)送用戶數(shù)據(jù)的用戶數(shù)據(jù)協(xié)議稱(chēng)為U平面(用戶平面)協(xié)議。
圖2是表示C平面協(xié)議的配置的簡(jiǎn)圖。C平面協(xié)議是用于發(fā)送/接收呼叫連接/保持、呼叫釋放、呼叫終止等的控制信號(hào)的通信協(xié)議。注意,圖中所示的協(xié)議的分層結(jié)構(gòu)與OSI(開(kāi)放系統(tǒng)互聯(lián))參考模型相對(duì)應(yīng);在圖中所示的網(wǎng)關(guān)交換站30的示例中,NWMP(網(wǎng)絡(luò)管理協(xié)議)是與應(yīng)用層、表示層和會(huì)話層相對(duì)應(yīng)的協(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)于物理層。
如圖所示,在移動(dòng)分組通信網(wǎng)絡(luò)100中使用的C平面協(xié)議與網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50之間使用的C平面協(xié)議不同,分別為NWMP和GMP(格林管理協(xié)議)。為此,在必要時(shí),網(wǎng)關(guān)服務(wù)器40將根據(jù)NWMP從網(wǎng)關(guān)交換站30通知的控制消息轉(zhuǎn)換成根據(jù)CMP的消息,并將這些消息發(fā)送到計(jì)費(fèi)管理服務(wù)器50。
在諸如移動(dòng)分組通信網(wǎng)絡(luò)100內(nèi)的基站20、網(wǎng)關(guān)交換站30和網(wǎng)關(guān)服務(wù)器40以及計(jì)費(fèi)管理服務(wù)器50的通信節(jié)點(diǎn)之間,利用C平面協(xié)議、NWMP發(fā)送/接收用于連接/釋放分組鏈路和用于通知斷開(kāi)的控制信號(hào)以及用于建立TCP連接A和TCP連接B1的控制信號(hào)。
可能存在以下情況在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間執(zhí)行HTTP通信的同時(shí),在移動(dòng)式電話10和基站20之間的無(wú)線鏈路被斷開(kāi)。發(fā)生這種斷開(kāi)可能是因?yàn)橐苿?dòng)式電話10移動(dòng)到通信范圍之外,或者移動(dòng)式電話的電池耗盡。而且,可能會(huì)發(fā)生以下情況由于移動(dòng)分組通信網(wǎng)絡(luò)100中的擁塞或故障使得從基站20到網(wǎng)關(guān)服務(wù)器40的無(wú)線鏈路或有線鏈路斷開(kāi)。在這種情況下,當(dāng)諸如基站20、網(wǎng)關(guān)交換站30、用戶切換站(未示出)等站點(diǎn)的分組鏈路的中繼節(jié)點(diǎn)檢測(cè)到分組鏈路的斷開(kāi)時(shí),檢測(cè)節(jié)點(diǎn)利用NWMP向網(wǎng)關(guān)服務(wù)器40發(fā)送一控制信號(hào),以通知該分組鏈路的斷開(kāi)。
圖3是表示U平面協(xié)議的配置的簡(jiǎn)圖。U平面協(xié)議是用于執(zhí)行HTTP通信的通信協(xié)議,通過(guò)該HTTP通信,使用U平面協(xié)議發(fā)送或接收HTTP請(qǐng)求或響應(yīng),由此使移動(dòng)式電話10能夠查看到內(nèi)容服務(wù)器70向公眾開(kāi)放的HTML(超文本標(biāo)記語(yǔ)言)內(nèi)容。U平面協(xié)議也用于發(fā)送和接收電子郵件。在圖2中,協(xié)議的分層結(jié)構(gòu)與OSI參考模型相對(duì)應(yīng)。
如圖2中所示,在移動(dòng)式電話10和計(jì)費(fèi)管理服務(wù)器50之間使用HTTP作為控制網(wǎng)頁(yè)訪問(wèn)和發(fā)送與接收電子郵件的U平面協(xié)議。在該圖中,網(wǎng)關(guān)服務(wù)器40用作為HTTP代理。
考慮到在具有無(wú)線區(qū)的移動(dòng)分組通信網(wǎng)絡(luò)100內(nèi)的發(fā)送延遲時(shí)間,在移動(dòng)分組通信網(wǎng)絡(luò)100內(nèi)使用傳輸層協(xié)議(W-TCP關(guān)于W-CDMA的TCP簡(jiǎn)檔),通過(guò)封裝在TCP內(nèi)的調(diào)整參數(shù)基于TCP配置W-TCP。通過(guò)這種方式實(shí)現(xiàn)傳輸帶寬的有效利用。另一方面,在網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50之間使用標(biāo)準(zhǔn)TCP;在此情況下,網(wǎng)關(guān)服務(wù)器40在中繼HTTP通信時(shí)在W-TCP和TCP之間轉(zhuǎn)換數(shù)據(jù)。
注意,在向/從移動(dòng)式電話10發(fā)送/接收的分組中,網(wǎng)關(guān)服務(wù)器40對(duì)利用U平面協(xié)議發(fā)送和接收的分組(作為產(chǎn)生費(fèi)用的分組)的大小和數(shù)量進(jìn)行測(cè)量。
以上說(shuō)明是根據(jù)本發(fā)明的通信系統(tǒng)1的一種構(gòu)造。
接下來(lái),將對(duì)本實(shí)施例的操作進(jìn)行說(shuō)明。
1.HTTP通信中的正常操作首先,將參照?qǐng)D4,對(duì)在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間進(jìn)行HTTP通信的情況下,通信系統(tǒng)1中的各個(gè)單元的基本操作進(jìn)行說(shuō)明。注意,在圖中所示的時(shí)序圖中,僅示出了利用U平面協(xié)議發(fā)送和接收的信號(hào)。
當(dāng)移動(dòng)式電話10的用戶啟動(dòng)網(wǎng)頁(yè)瀏覽器時(shí),移動(dòng)式電話發(fā)送TCP連接開(kāi)放消息(以下稱(chēng)為T(mén)CP連接開(kāi)放)(步驟S101)。在移動(dòng)式電話10、網(wǎng)關(guān)服務(wù)器40、內(nèi)容服務(wù)器70和對(duì)各個(gè)TCP連接A與B進(jìn)行中繼的中繼節(jié)點(diǎn)(包括計(jì)費(fèi)管理服務(wù)器50)之間發(fā)送和接收用于開(kāi)放TCP連接A和B所需的信號(hào)(步驟S102、S103)。因此,在移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間建立TCP連接A;以及在網(wǎng)關(guān)服務(wù)器40和內(nèi)容服務(wù)器70之間建立TCP連接B。
實(shí)際上,在發(fā)送TCP連接開(kāi)放之前,在設(shè)置在移動(dòng)分組通信網(wǎng)絡(luò)100中的移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間的多個(gè)通信節(jié)點(diǎn)當(dāng)中,根據(jù)C平面協(xié)議(NWMP)發(fā)送/接收與分組鏈路連接相關(guān)的控制信號(hào),由此使得能夠在移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間建立分組鏈路。隨后,通過(guò)所建立的分組鏈路,在移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間交換諸如TCP連接開(kāi)放的TCP控制信號(hào),由此建立TCP連接A。
類(lèi)似地,網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50根據(jù)C平面協(xié)議(GMP)發(fā)送和接收分組鏈路的控制信號(hào),隨后通過(guò)該分組鏈路發(fā)送/接收TCP控制信號(hào),由此建立TCP連接B1。同樣在計(jì)費(fèi)管理服務(wù)器50和內(nèi)容服務(wù)器70之間首先建立分組鏈路,之后通過(guò)該分組鏈路發(fā)送/接收TCP控制信號(hào),由此建立TCP連接B2。
隨后,當(dāng)移動(dòng)式電話10已訪問(wèn)由內(nèi)容服務(wù)器70提供的主頁(yè)時(shí),移動(dòng)式電話10的用戶執(zhí)行菜單選擇、下載內(nèi)容等的操作輸入,結(jié)果,通過(guò)TCP連接A將包括基于該操作輸入的指令細(xì)節(jié)的HTTP請(qǐng)求從移動(dòng)式電話10發(fā)送到網(wǎng)關(guān)服務(wù)器40(步驟S104)。此外,將HTTP請(qǐng)求從網(wǎng)關(guān)服務(wù)器40發(fā)送到計(jì)費(fèi)管理服務(wù)器50,并進(jìn)一步通過(guò)TCP連接B發(fā)送到內(nèi)容服務(wù)器70(步驟S105、106)。
內(nèi)容服務(wù)器70在接收到來(lái)自移動(dòng)式電話10的HTTP請(qǐng)求時(shí),從其存儲(chǔ)器中讀取與包含在該HTTP請(qǐng)求中的指令的細(xì)節(jié)相對(duì)應(yīng)的內(nèi)容(例如,所指定的菜單、所指定的內(nèi)容等的屏幕數(shù)據(jù)),并將其作為HTTP響應(yīng)發(fā)送到移動(dòng)式電話10(步驟S107)。
計(jì)費(fèi)管理服務(wù)器50在接收到來(lái)自內(nèi)容服務(wù)器70的HTTP響應(yīng)時(shí),首先基于所存儲(chǔ)的信息(計(jì)費(fèi)管理信息)確定要將哪個(gè)計(jì)費(fèi)選項(xiàng)應(yīng)用于該HTTP通信。計(jì)費(fèi)管理服務(wù)器50隨后在所接收的HTTP響應(yīng)的擴(kuò)展頭部插入指定所確定的計(jì)費(fèi)選項(xiàng)等的計(jì)費(fèi)信息。注意,計(jì)費(fèi)選項(xiàng)包括三類(lèi)用戶計(jì)費(fèi)、CP計(jì)費(fèi)或無(wú)計(jì)費(fèi)。在CP計(jì)費(fèi)的情況下,將指定付費(fèi)方的提供商ID和指定計(jì)費(fèi)選項(xiàng)的信息一起插入到擴(kuò)展頭部中。然后,計(jì)費(fèi)管理服務(wù)器50向網(wǎng)關(guān)服務(wù)器40發(fā)送HTTP響應(yīng)和插入到擴(kuò)展頭部中的計(jì)費(fèi)信息(步驟S108)。
網(wǎng)關(guān)服務(wù)器40在接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)時(shí),首先將插入到擴(kuò)展頭部的計(jì)費(fèi)信息寫(xiě)入其存儲(chǔ)器內(nèi)。接下來(lái),網(wǎng)關(guān)服務(wù)器40從HTTP響應(yīng)的擴(kuò)展首部中刪除該計(jì)費(fèi)信息,并且隨后將同一個(gè)HTTP響應(yīng)發(fā)送到移動(dòng)式電話10(步驟S109)。通過(guò)TCP連接A將HTTP響應(yīng)發(fā)送給移動(dòng)式電話10。
通過(guò)這種方式,移動(dòng)式電話10能夠通過(guò)HTTP通信從內(nèi)容服務(wù)器70下載所需內(nèi)容。隨后,向移動(dòng)式電話10輸入指令以結(jié)束HTTP通信,結(jié)果,移動(dòng)式電話10向網(wǎng)關(guān)服務(wù)器40發(fā)送TCP連接關(guān)閉消息(以下稱(chēng)為T(mén)CP連接關(guān)閉)。移動(dòng)式電話10、網(wǎng)關(guān)服務(wù)器40、計(jì)費(fèi)管理服務(wù)器50和內(nèi)容服務(wù)器70隨后執(zhí)行釋放TCP連接A和/或TCP連接B的處理(步驟S110),以由此結(jié)束HTTP通信。
同時(shí),網(wǎng)關(guān)服務(wù)器40確定對(duì)從上述步驟S101中從移動(dòng)式電話10發(fā)送TCP連接開(kāi)放時(shí)開(kāi)始到上述步驟S110中釋放TCP連接A、B時(shí)為止在網(wǎng)關(guān)服務(wù)器40和移動(dòng)式電話10之間利用U平面協(xié)議發(fā)送和接收的分組數(shù)據(jù)的數(shù)量。然后,網(wǎng)關(guān)服務(wù)器40向計(jì)費(fèi)處理裝置80發(fā)送該數(shù)據(jù)量以及已存儲(chǔ)在存儲(chǔ)器內(nèi)的計(jì)費(fèi)信息(步驟S111)。
計(jì)費(fèi)處理裝置80隨后基于從網(wǎng)關(guān)服務(wù)器40接收的數(shù)據(jù)量和計(jì)費(fèi)信息執(zhí)行計(jì)費(fèi)處理,并將處理結(jié)果發(fā)送到記帳中心90。記帳中心90基于從計(jì)費(fèi)處理裝置80和其他裝置接收的數(shù)據(jù),計(jì)算分組通信和語(yǔ)音通信的月通信費(fèi)用來(lái)發(fā)出帳單,以從移動(dòng)式電話10的用戶或從內(nèi)容提供商收取通信費(fèi)用。
2.在HTTP通信過(guò)程中釋放TCP連接A時(shí)所執(zhí)行的操作接下來(lái),參照?qǐng)D5到8,對(duì)在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間執(zhí)行HTTP通信時(shí)釋放移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間的TCP連接A的情況下,通信系統(tǒng)1的各個(gè)單元的操作進(jìn)行說(shuō)明。
在HTTP通信過(guò)程中釋放TCP連接A的示例從廣義上可以劃分成以下兩類(lèi)(1)移動(dòng)式電話10的用戶在HTTP通信期間輸入終止HTTP通信的指令。例如,已從內(nèi)容服務(wù)器70請(qǐng)求了內(nèi)容的用戶無(wú)意或有意地指示斷開(kāi)內(nèi)容下載。
(2)由于移動(dòng)式電話10移動(dòng)到通信范圍之外或者由于移動(dòng)式電話電池耗盡,而導(dǎo)致在HTTP通信期間斷開(kāi)移動(dòng)式電話10和基站20之間的無(wú)線鏈路;或者由于在移動(dòng)分組通信網(wǎng)絡(luò)100中發(fā)生的擁塞或故障,而導(dǎo)致在HTTP通信期間斷開(kāi)基站20和網(wǎng)關(guān)服務(wù)器40之間的無(wú)線鏈路或有線鏈路。
在上述情況(1)和(2)中的任何一種情況下,假設(shè)在將包括內(nèi)容的HTTP響應(yīng)傳送到移動(dòng)式電話10之前斷開(kāi)HTTP通信。
現(xiàn)參照?qǐng)D5和圖6,對(duì)上述情況(1)中由移動(dòng)式電話10、網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50執(zhí)行的操作進(jìn)行說(shuō)明。在圖中所示的時(shí)序圖中,如圖4中的情況那樣,僅示出了利用U平面協(xié)議發(fā)送和接收的信號(hào)。此外,對(duì)與已參照?qǐng)D4進(jìn)行了說(shuō)明的部分相對(duì)應(yīng)的那些部分的說(shuō)明進(jìn)行了簡(jiǎn)化。此外,在圖6中,將相同的步驟編號(hào)賦予圖5中出現(xiàn)的相同步驟,并省略了對(duì)其的說(shuō)明。
在圖5中,當(dāng)從移動(dòng)式電話10發(fā)送TCP連接開(kāi)放時(shí)(步驟S201),在移動(dòng)式電話10、網(wǎng)關(guān)服務(wù)器40、內(nèi)容服務(wù)器70(在圖中未示出)以及TCP連接A、B的其他中繼節(jié)點(diǎn)之間發(fā)送/接收用于開(kāi)放TCP連接所需的信號(hào)(步驟S202),由此建立移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間的TCP連接A以及網(wǎng)關(guān)服務(wù)器40和內(nèi)容服務(wù)器70之間TCP連接B。因此,在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間建立HTTP通信。
接下來(lái),當(dāng)從移動(dòng)式電話10發(fā)送HTTP請(qǐng)求時(shí),通過(guò)TCP連接A向網(wǎng)關(guān)服務(wù)器40發(fā)送HTTP請(qǐng)求(步驟S203)。還通過(guò)TCP連接B將HTTP請(qǐng)求從網(wǎng)關(guān)服務(wù)器40發(fā)送到計(jì)費(fèi)管理服務(wù)器50,并進(jìn)一步發(fā)送到內(nèi)容服務(wù)器70(步驟S204)。
在由此發(fā)送了HTTP請(qǐng)求之后,當(dāng)移動(dòng)式電話10的用戶希望終止HTTP通信時(shí),按照用戶的指示使移動(dòng)式電話10向網(wǎng)關(guān)服務(wù)器40發(fā)送TCP連接關(guān)閉(步驟S205)。在接收到TCP連接關(guān)閉之后,網(wǎng)關(guān)服務(wù)器40釋放與移動(dòng)式電話10的TCP連接A。
隨后,為了獲得來(lái)自計(jì)費(fèi)管理服務(wù)器50的計(jì)費(fèi)信息,網(wǎng)關(guān)服務(wù)器40半關(guān)閉TCP連接B以保持TCP連接B直到服務(wù)器40接收到HTTP響應(yīng)為止。
換句話說(shuō),網(wǎng)關(guān)服務(wù)器40首先通過(guò)TCP連接B1向計(jì)費(fèi)管理服務(wù)器50發(fā)送請(qǐng)求TCP連接關(guān)閉的FIN(完成)信號(hào)(步驟S206)。在接收到TCP連接關(guān)閉的FIN信號(hào)之后,計(jì)費(fèi)管理服務(wù)器50通過(guò)TCP連接B1向網(wǎng)關(guān)服務(wù)器40發(fā)送ACK(步驟S207)。
隨后,計(jì)費(fèi)管理服務(wù)器50釋放來(lái)自內(nèi)容服務(wù)器70的TCP連接B2,并且隨后確定要將哪個(gè)計(jì)費(fèi)選項(xiàng)應(yīng)用于上述步驟S203中從移動(dòng)式電話10發(fā)送的HTTP請(qǐng)求。基于服務(wù)器中存儲(chǔ)的信息(計(jì)費(fèi)管理信息)進(jìn)行該確定。接下來(lái),計(jì)費(fèi)管理服務(wù)器50產(chǎn)生HTTP響應(yīng),并在HTTP響應(yīng)的擴(kuò)展頭部中插入用于指定所確定的計(jì)費(fèi)選項(xiàng)等的計(jì)費(fèi)信息,以發(fā)送到網(wǎng)關(guān)服務(wù)器40(步驟S208)。
網(wǎng)關(guān)服務(wù)器40在接收到HTTP響應(yīng)時(shí),在其存儲(chǔ)器內(nèi)存儲(chǔ)插入到該響應(yīng)的擴(kuò)展頭部?jī)?nèi)的計(jì)費(fèi)信息。由于已經(jīng)釋放TCP連接A,所以網(wǎng)關(guān)服務(wù)器40在存儲(chǔ)器內(nèi)存儲(chǔ)計(jì)費(fèi)信息之后將HTTP響應(yīng)的數(shù)據(jù)丟棄。
此外,計(jì)費(fèi)管理服務(wù)器50在發(fā)送HTTP響應(yīng)之后向網(wǎng)關(guān)服務(wù)器40發(fā)送用于終止半關(guān)閉的TCP連接B的FIN(步驟S209)。網(wǎng)關(guān)服務(wù)器40在從計(jì)費(fèi)管理服務(wù)器50接收到FIN后,向計(jì)費(fèi)管理服務(wù)器50返回ACK(步驟S210),由此終止HTTP通信。通過(guò)執(zhí)行上述步驟S209和S210,釋放TCP連接B(TCP連接B1,因?yàn)樵谏鲜霾襟ES207之后已經(jīng)釋放了TCP連接B2)。
同時(shí),網(wǎng)關(guān)服務(wù)器40對(duì)從上述步驟S201中從移動(dòng)式電話10發(fā)送TCP連接開(kāi)放時(shí)開(kāi)始到釋放TCP連接A時(shí)為止,利用U平面協(xié)議向/從移動(dòng)式電話10發(fā)送的分組數(shù)據(jù)量進(jìn)行測(cè)量。網(wǎng)關(guān)服務(wù)器40將所測(cè)量的數(shù)據(jù)量和存儲(chǔ)器內(nèi)的計(jì)費(fèi)信息發(fā)送到計(jì)費(fèi)處理裝置80(步驟S211)。計(jì)費(fèi)處理裝置80基于從網(wǎng)關(guān)服務(wù)器40接收到的數(shù)據(jù)量和計(jì)費(fèi)信息,對(duì)斷開(kāi)HTTP通信之前的通信費(fèi)用進(jìn)行計(jì)費(fèi)處理;并且記帳中心90基于該處理的結(jié)果,為各個(gè)移動(dòng)式電話10和內(nèi)容提供商計(jì)算分組通信的通信費(fèi)用以發(fā)出帳單。
圖6是詳細(xì)表示圖5中所述處理的時(shí)序圖。在圖6中,省略了與圖5中所示相同的步驟的說(shuō)明,并且對(duì)從步驟S205到S210的處理進(jìn)行了詳細(xì)的說(shuō)明。
在上述步驟S205中,假設(shè)網(wǎng)關(guān)服務(wù)器40(a)在從計(jì)費(fèi)管理服務(wù)器50接收到源自內(nèi)容服務(wù)器70的HTTP響應(yīng)之后,或者(b)在接收到該響應(yīng)之前,從移動(dòng)式電話10接收到TCP連接關(guān)閉。在情況(a)中,網(wǎng)關(guān)服務(wù)器40在存儲(chǔ)插入到請(qǐng)求的擴(kuò)展頭部中的計(jì)費(fèi)信息之后丟棄HTTP響應(yīng)的數(shù)據(jù),因?yàn)榕c移動(dòng)式電話10的TCP連接A已經(jīng)釋放。隨后,釋放TCP連接B。
在情況(b)中,網(wǎng)關(guān)服務(wù)器40還沒(méi)有獲得計(jì)費(fèi)信息,因?yàn)樗€沒(méi)有接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)。因此,網(wǎng)關(guān)服務(wù)器40保持TCP連接B直到它接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)為止,從而獲得計(jì)費(fèi)信息。在這些條件下,以半關(guān)閉的狀態(tài)保持TCP連接B1,并且只要保持沿從計(jì)費(fèi)管理服務(wù)器50到網(wǎng)關(guān)服務(wù)器40的方向發(fā)送數(shù)據(jù)的通信連接,網(wǎng)關(guān)服務(wù)器40就能夠接收到HTTP響應(yīng)。換句話說(shuō),在網(wǎng)關(guān)服務(wù)器40向計(jì)費(fèi)管理服務(wù)器50發(fā)送源自移動(dòng)式電話10的HTTP請(qǐng)求之后,接收到來(lái)自移動(dòng)式電話10的TCP連接關(guān)閉但沒(méi)有從計(jì)費(fèi)管理服務(wù)器50接收到相關(guān)HTTP請(qǐng)求的HTTP響應(yīng)的情況下,以半關(guān)閉的狀態(tài)保持TCP連接B1。
具體地,如圖6中所示,網(wǎng)關(guān)服務(wù)器40通過(guò)TCP連接B1向計(jì)費(fèi)管理服務(wù)器50發(fā)送請(qǐng)求TCP連接關(guān)閉的FIN(步驟S206)。計(jì)費(fèi)管理服務(wù)器50在接收到FIN后,通過(guò)TCP連接B1向網(wǎng)關(guān)服務(wù)器40發(fā)送ACK(步驟S207)。因此,斷開(kāi)沿從網(wǎng)關(guān)服務(wù)器40到計(jì)費(fèi)管理服務(wù)器50的方向發(fā)送數(shù)據(jù)的通信,而保持沿從計(jì)費(fèi)管理服務(wù)器50到網(wǎng)關(guān)服務(wù)器40的方向發(fā)送數(shù)據(jù)的通信(即,半關(guān)閉狀態(tài))。
另外,在步驟S207中計(jì)費(fèi)管理服務(wù)器50向網(wǎng)關(guān)服務(wù)器40發(fā)送ACK之后,釋放與內(nèi)容服務(wù)器70的TCP連接B2。具體地,計(jì)費(fèi)管理服務(wù)器50通過(guò)TCP連接B2向內(nèi)容服務(wù)器70發(fā)送FIN,請(qǐng)求TCP連接關(guān)閉(步驟S601)。響應(yīng)于所接收的FIN,內(nèi)容服務(wù)器70通過(guò)TCP連接B2向計(jì)費(fèi)管理服務(wù)器50發(fā)送ACK,同時(shí)發(fā)送請(qǐng)求TCP連接關(guān)閉的FIN(步驟S602)。計(jì)費(fèi)管理服務(wù)器50在接收到請(qǐng)求TCP連接關(guān)閉的FIN后,通過(guò)TCP連接B2向內(nèi)容服務(wù)器70發(fā)送ACK(步驟S603)。結(jié)果,關(guān)閉TCP連接B2。
可能發(fā)生一種情況當(dāng)計(jì)費(fèi)管理服務(wù)器50在上述步驟S206中從網(wǎng)關(guān)服務(wù)器40接收到請(qǐng)求TCP連接關(guān)閉的FIN時(shí),已經(jīng)從內(nèi)容服務(wù)器70接收到包含內(nèi)容的HTTP響應(yīng)。在這種情況下,計(jì)費(fèi)管理服務(wù)器50基于相關(guān)的HTTP響應(yīng)和所存儲(chǔ)的信息(計(jì)費(fèi)管理信息),確定要應(yīng)用于該HTTP通信的計(jì)費(fèi)選項(xiàng)等。計(jì)費(fèi)管理服務(wù)器50隨后在HTTP響應(yīng)的擴(kuò)展頭部?jī)?nèi)插入用于指定要發(fā)送到網(wǎng)關(guān)服務(wù)器40的計(jì)費(fèi)選項(xiàng)等的計(jì)費(fèi)信息(步驟S208)。
在計(jì)費(fèi)管理服務(wù)器50在上述步驟S206中從網(wǎng)關(guān)服務(wù)器40接收到請(qǐng)求TCP連接關(guān)閉的FIN時(shí)還沒(méi)有從內(nèi)容服務(wù)器70中接收到包含內(nèi)容的HTTP響應(yīng)的情況下,計(jì)費(fèi)管理服務(wù)器50基于相關(guān)的HTTP請(qǐng)求和所存儲(chǔ)的信息(計(jì)費(fèi)管理信息),確定要應(yīng)用于從移動(dòng)式電話10發(fā)送的HTTP請(qǐng)求的計(jì)費(fèi)選項(xiàng)。計(jì)費(fèi)管理服務(wù)器50隨后產(chǎn)生不包括內(nèi)容的HTTP響應(yīng),并將包括所確定的計(jì)費(fèi)選項(xiàng)等的計(jì)費(fèi)信息插入到要發(fā)送到網(wǎng)關(guān)服務(wù)器40的響應(yīng)的擴(kuò)展頭部中(步驟S208)。
網(wǎng)關(guān)服務(wù)器40在接收到HTTP響應(yīng)時(shí)存儲(chǔ)插入到擴(kuò)展頭部中的計(jì)費(fèi)信息。由于TCP連接A已經(jīng)釋放,所以網(wǎng)關(guān)服務(wù)器40在其存儲(chǔ)器內(nèi)存儲(chǔ)該計(jì)費(fèi)信息之后丟棄HTTP響應(yīng)的數(shù)據(jù)。
另一方面,計(jì)費(fèi)管理服務(wù)器50在發(fā)送HTTP響應(yīng)之后,向網(wǎng)關(guān)服務(wù)器40發(fā)送用于終止半關(guān)閉的TCP連接B1的FIN(步驟S209)。當(dāng)網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到FIN后,網(wǎng)關(guān)服務(wù)器40向計(jì)費(fèi)管理服務(wù)器50返回ACK(步驟S210),由此終止HTTP通信。通過(guò)在上述步驟S209和S210中執(zhí)行的處理,釋放TCP連接B1。
接下來(lái),參照?qǐng)D7和8,對(duì)上述情況(2)中(即在HTTP通信期間斷開(kāi)移動(dòng)分組通信網(wǎng)絡(luò)100中的分組鏈路的情況下)的移動(dòng)式電話10、網(wǎng)關(guān)服務(wù)器40和計(jì)費(fèi)管理服務(wù)器50的操作進(jìn)行說(shuō)明。在這些圖中,由實(shí)線表示利用U平面協(xié)議發(fā)送和接收的信號(hào),由虛線表示利用C平面協(xié)議發(fā)送和接收的信號(hào)。另外,在這些圖中,對(duì)與圖5和6中相同的步驟賦予相同的標(biāo)號(hào),并省略對(duì)其的說(shuō)明。
首先通過(guò)步驟S201到S204的處理在移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間建立TCP連接A,在網(wǎng)關(guān)服務(wù)器40和內(nèi)容服務(wù)器70(圖7中未示出)之間建立TCP連接B。通過(guò)TCP連接A和TCP連接B,將HTTP請(qǐng)求從移動(dòng)式電話10發(fā)送到內(nèi)容服務(wù)器70。
由于移動(dòng)式電話10移動(dòng)到通信范圍之外(包括移動(dòng)式電話10在服務(wù)區(qū)內(nèi)但位于無(wú)線電不能到達(dá)的地下的情況)或者當(dāng)移動(dòng)式電話10的電池耗盡時(shí)而自然導(dǎo)致的無(wú)線鏈路斷開(kāi),或者由于連接擁塞或諸如移動(dòng)分組通信網(wǎng)絡(luò)100內(nèi)的無(wú)線區(qū)或有線區(qū)中的裝置不正常工作之類(lèi)的故障而自然導(dǎo)致的無(wú)線鏈路斷開(kāi),使得在移動(dòng)式電話10發(fā)送HTTP請(qǐng)求之后,TCP連接A可能在網(wǎng)關(guān)服務(wù)器40接收到對(duì)HTTP請(qǐng)求的HTTP響應(yīng)之前被斷開(kāi)。
例如,在移動(dòng)式電話10和基站20之間的無(wú)線鏈路斷開(kāi)的情況下,將通知無(wú)線鏈路斷開(kāi)的斷開(kāi)通知通過(guò)網(wǎng)關(guān)交換站30從基站20發(fā)送到網(wǎng)關(guān)服務(wù)器40。該斷開(kāi)通知是通過(guò)C平面協(xié)議、NWMP發(fā)送的控制信號(hào)。類(lèi)似地,在移動(dòng)分組通信網(wǎng)絡(luò)100中出現(xiàn)擁塞或故障的情況下,檢測(cè)連接擁塞或故障的中繼節(jié)點(diǎn)(例如,基站20、網(wǎng)關(guān)交換站30、用戶切換站(未示出)),利用NWMP向網(wǎng)關(guān)服務(wù)器40發(fā)送斷開(kāi)通知。
在圖7和8中,網(wǎng)關(guān)服務(wù)器40在接收到斷開(kāi)通知時(shí)(步驟S301)釋放TCP連接A。應(yīng)該注意,移動(dòng)式電話10具有檢測(cè)分組鏈路斷開(kāi)的功能,由此在檢測(cè)到分組鏈路斷開(kāi)的情況下釋放與網(wǎng)關(guān)服務(wù)器40建立的TCP連接A。
網(wǎng)關(guān)服務(wù)器40還根據(jù)NWMP向已經(jīng)發(fā)送了斷開(kāi)通知的中繼節(jié)點(diǎn)發(fā)送斷開(kāi)通知響應(yīng)(步驟S302),并根據(jù)GMP向計(jì)費(fèi)管理服務(wù)器50發(fā)送釋放通知,以通知TCP連接A已經(jīng)釋放(步驟S303)。
同時(shí),響應(yīng)于TCP連接A的釋放,網(wǎng)關(guān)服務(wù)器40、計(jì)費(fèi)管理服務(wù)器50和內(nèi)容服務(wù)器70執(zhí)行圖7和圖8中所示的步驟S206到S211以及圖8中所示的步驟S601到S603。具體地,TCP連接B1進(jìn)入半關(guān)閉狀態(tài),并且保持TCP連接B1直到網(wǎng)關(guān)服務(wù)器40接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)為止。網(wǎng)關(guān)服務(wù)器40還向計(jì)費(fèi)處理裝置80發(fā)送利用U平面協(xié)議向/從移動(dòng)式電話10發(fā)送/接收的分組數(shù)據(jù)量以及計(jì)費(fèi)信息。然后,計(jì)費(fèi)處理裝置80基于分組數(shù)據(jù)量和計(jì)費(fèi)信息,執(zhí)行在斷開(kāi)之前的HTTP通信的計(jì)費(fèi)處理。隨后在記帳中心90計(jì)算通信費(fèi)用。
如以上說(shuō)明中所述,在本實(shí)施例中,在當(dāng)網(wǎng)關(guān)服務(wù)器40對(duì)移動(dòng)式電話10和內(nèi)容服務(wù)器70之間的HTTP通信進(jìn)行中繼時(shí)檢測(cè)到移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40之間TCP連接A斷開(kāi)的情況下,保持TCP連接B1,直到網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到在斷開(kāi)TCP連接A之前的HTTP通信的計(jì)費(fèi)信息為止。
因此,即使在HTTP通信過(guò)早斷開(kāi)的情況下,也可以在移動(dòng)分組通信網(wǎng)絡(luò)100中執(zhí)行與斷開(kāi)之前在HTTP通信中發(fā)送的數(shù)據(jù)量相關(guān)的正確計(jì)費(fèi)。
注意,在該示例中,網(wǎng)關(guān)服務(wù)器40基于存儲(chǔ)在網(wǎng)關(guān)服務(wù)器40的存儲(chǔ)器內(nèi)的程序執(zhí)行上述處理。但是,執(zhí)行這種處理的程序可以由網(wǎng)關(guān)服務(wù)器40通過(guò)通信獲得。另外,可以通過(guò)諸如光記錄介質(zhì)、電磁記錄介質(zhì)、半導(dǎo)體存儲(chǔ)器等的記錄介質(zhì)向網(wǎng)關(guān)服務(wù)器40提供這種程序。
B.變型例在上述說(shuō)明中,已經(jīng)對(duì)本發(fā)明的不同實(shí)施例進(jìn)行了說(shuō)明。但是,本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不違背本發(fā)明所描述的基本思想和特征的情況下可以各種其他方式實(shí)施本發(fā)明。即,上述實(shí)施例中的每一個(gè)僅代表本發(fā)明的一個(gè)示例,本發(fā)明的真正范圍由所附權(quán)利要求所述的內(nèi)容限定。另外,應(yīng)該理解,在與應(yīng)用到所附權(quán)利要求等同的范圍內(nèi)的任何修改都包括在本發(fā)明的范圍內(nèi)。以下描述多個(gè)示例性變型例。
第一變型例在上述實(shí)施例中,TCP連接B1進(jìn)入半關(guān)閉狀態(tài);TCP連接B2進(jìn)入關(guān)閉狀態(tài),如圖5到8的步驟S206到S211以及圖6和8的步驟S601到S603中所示。但是,在HTTP通信過(guò)程中檢測(cè)到TCP連接A斷開(kāi)的情況下,TCP連接B1不必進(jìn)入半關(guān)閉狀態(tài),并且如果在網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到直到斷開(kāi)TCP連接A時(shí)的HTTP通信的計(jì)費(fèi)信息之前,保持沿從計(jì)費(fèi)管理服務(wù)器50到網(wǎng)關(guān)服務(wù)器40的方向的通信,則接受任何類(lèi)型的連接狀態(tài)。因此,可以保持TCP連接B直到網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)為止。使整個(gè)TCP連接B進(jìn)入半關(guān)閉狀態(tài),而不是僅使TCP連接B1進(jìn)入半關(guān)閉狀態(tài)也是可接受的。
圖9和圖10與本發(fā)明的第一變型例相關(guān),并包括表示在網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)之前保持TCP連接B的情況下,通信系統(tǒng)1的各個(gè)單元的操作的時(shí)序圖。注意,在圖9和10中,由實(shí)線表示利用U平面協(xié)議發(fā)送和接收的信號(hào),由虛線表示利用C平面協(xié)議發(fā)送和接收的信號(hào)。另外,以下對(duì)與參照?qǐng)D4到8所描述的相同的部分的說(shuō)明進(jìn)行了簡(jiǎn)化。
圖9是表示在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間的HTTP通信過(guò)程中,由移動(dòng)式電話10的用戶通過(guò)操作輸入指示終止HTTP通信的情況的時(shí)序圖。在圖9中,步驟S401到S406的處理與圖4中所示的步驟S101到S106的處理相同。
該第一變型例的網(wǎng)關(guān)服務(wù)器40具有一計(jì)時(shí)器,用于對(duì)從網(wǎng)關(guān)服務(wù)器40向計(jì)費(fèi)管理服務(wù)器50發(fā)送從移動(dòng)式電話10接收的HTTP請(qǐng)求開(kāi)始到網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)為止的時(shí)間進(jìn)行計(jì)時(shí);并且在計(jì)時(shí)器的計(jì)時(shí)超過(guò)預(yù)先存儲(chǔ)在存儲(chǔ)器內(nèi)的預(yù)定時(shí)間(超時(shí)值)的情況下釋放TCP連接B。注意,將上述超時(shí)值設(shè)置得比由計(jì)費(fèi)管理服務(wù)器5計(jì)時(shí)的等待HTTP響應(yīng)的超時(shí)值(例如,5分鐘)足夠大(例如,10分鐘)。
網(wǎng)關(guān)服務(wù)器40在步驟S405中向計(jì)費(fèi)管理服務(wù)器50發(fā)送HTTP請(qǐng)求之后,開(kāi)始通過(guò)上述計(jì)時(shí)器計(jì)時(shí)(步驟S407),以進(jìn)行計(jì)時(shí)直到網(wǎng)關(guān)服務(wù)器40從計(jì)費(fèi)服務(wù)器50接收到HTTP響應(yīng)為止。
在該第一變型例中,網(wǎng)關(guān)服務(wù)器40的特征在于,在上述計(jì)時(shí)器的計(jì)時(shí)超過(guò)該超時(shí)值之前檢測(cè)到TCP連接A斷開(kāi)的情況下,服務(wù)器40保持TCP連接B直到它從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)或者該計(jì)時(shí)超過(guò)超時(shí)值為止。
換句話說(shuō),在上述計(jì)時(shí)器的計(jì)時(shí)沒(méi)有超過(guò)超時(shí)值并且沒(méi)有從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng),網(wǎng)關(guān)服務(wù)器40從移動(dòng)式電話10接收到TCP連接關(guān)閉的情況下,移動(dòng)式電話10和網(wǎng)關(guān)服務(wù)器40首先釋放TCP連接A。
隨后,網(wǎng)關(guān)服務(wù)器40保持TCP連接B直到其接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)或者計(jì)時(shí)器的計(jì)時(shí)超過(guò)該超時(shí)值為止。然后,一旦網(wǎng)關(guān)服務(wù)器40接收到來(lái)自計(jì)費(fèi)管理服務(wù)器50的HTTP響應(yīng)(步驟S410),服務(wù)器40就在存儲(chǔ)器內(nèi)存儲(chǔ)插入到HTTP響應(yīng)的擴(kuò)展頭部中的計(jì)費(fèi)信息。而且,由于TCP連接A已經(jīng)釋放并且HTTP響應(yīng)不能傳送到移動(dòng)式電話10,所以網(wǎng)關(guān)服務(wù)器40在將計(jì)費(fèi)信息存儲(chǔ)到存儲(chǔ)器之后丟棄該HTTP響應(yīng)。
隨后,網(wǎng)關(guān)服務(wù)器40、計(jì)費(fèi)管理服務(wù)器50和內(nèi)容服務(wù)器70中的每一個(gè)執(zhí)行釋放TCP連接B的處理(步驟S411),由此終止HTTP通信。網(wǎng)關(guān)服務(wù)器40還向計(jì)費(fèi)處理裝置80發(fā)送利用U平面協(xié)議向/從移動(dòng)式電話10發(fā)送/接收的分組數(shù)據(jù)量以及計(jì)費(fèi)信息(步驟S412),計(jì)費(fèi)處理裝置80基于該數(shù)據(jù)量和計(jì)費(fèi)信息執(zhí)行斷開(kāi)時(shí)間之前的HTTP通信的計(jì)費(fèi)處理,并且在記帳中心90計(jì)算通信費(fèi)用。
圖10是表示在移動(dòng)式電話10和內(nèi)容服務(wù)器70之間執(zhí)行HTTP通信的過(guò)程中斷開(kāi)移動(dòng)分組通信網(wǎng)絡(luò)100中的分組鏈路的情況的時(shí)序圖。注意,在該圖中,對(duì)與圖9中相同的步驟賦予相同的步驟編號(hào),并省略對(duì)其的說(shuō)明。還要注意,該圖中從步驟S501到S503的處理與圖7和圖8中的步驟S301到S303的處理相同,并簡(jiǎn)化對(duì)其的說(shuō)明。
網(wǎng)關(guān)服務(wù)器40在向計(jì)費(fèi)管理服務(wù)器50發(fā)送在步驟S405中從移動(dòng)式電話10接收的HTTP請(qǐng)求之后,啟動(dòng)計(jì)時(shí)器計(jì)時(shí)(步驟S407)。在下述情況下,網(wǎng)關(guān)服務(wù)器40執(zhí)行釋放TCP連接A的處理在上述計(jì)時(shí)器的計(jì)時(shí)還沒(méi)有達(dá)到超時(shí)值并且沒(méi)有從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)的情況下,網(wǎng)關(guān)服務(wù)器40從基站20、網(wǎng)關(guān)交換站30或者用戶交換站(未示出)或任何其他分組鏈路的中繼節(jié)點(diǎn)接收用于通知移動(dòng)分組通信網(wǎng)絡(luò)100中的無(wú)線鏈路或有線鏈路斷開(kāi)的斷開(kāi)通知(NWMP)(步驟S501)。
同時(shí),網(wǎng)關(guān)服務(wù)器40向作為斷開(kāi)通知的發(fā)送方的中繼節(jié)點(diǎn)發(fā)送斷開(kāi)確認(rèn)(NWMP)(步驟S502),并向計(jì)費(fèi)管理服務(wù)器50發(fā)送用于通知釋放TCP連接A的釋放通知(GMP)(步驟S503)。網(wǎng)關(guān)服務(wù)器40隨后保持TCP連接B,直到其從計(jì)費(fèi)管理服務(wù)器50接收到HTTP響應(yīng)或者計(jì)時(shí)器的計(jì)時(shí)超過(guò)超時(shí)值為止,并進(jìn)行步驟S409到S412的處理。
第二變型例在上述第一變型例中,當(dāng)網(wǎng)關(guān)服務(wù)器40在圖9和圖10的步驟S410中接收到HTTP響應(yīng)時(shí),網(wǎng)關(guān)服務(wù)器40在從HTTP響應(yīng)獲得計(jì)費(fèi)信息之后丟棄該HTTP響應(yīng)的數(shù)據(jù)。這是因?yàn)門(mén)CP連接A已經(jīng)釋放,并且不能將HTTP響應(yīng)傳送到移動(dòng)式電話10。
但是,可能由于諸如臨時(shí)斷開(kāi)無(wú)線鏈路的原因而使TCP連接A斷開(kāi),在這種情況下,TCP連接A可以在一段時(shí)間之后恢復(fù)。在這種情況下,網(wǎng)關(guān)服務(wù)器40可以存儲(chǔ)在步驟S410中所接收的HTTP響應(yīng)而不丟棄該HTTP響應(yīng),并且在預(yù)定時(shí)間段內(nèi)恢復(fù)TCP連接A的情況下,網(wǎng)關(guān)服務(wù)器40讀取存儲(chǔ)在存儲(chǔ)器中的HTTP響應(yīng)以發(fā)送到移動(dòng)式電話10。在從該HTTP響應(yīng)存儲(chǔ)在存儲(chǔ)器中經(jīng)過(guò)特定時(shí)間段之后將存儲(chǔ)在存儲(chǔ)器中的該HTTP響應(yīng)刪除。
第三變型例在上述實(shí)施例中,將計(jì)費(fèi)信息插入到HTTP響應(yīng)的擴(kuò)展頭部中,但是相反地,可以將其添加到從計(jì)費(fèi)管理服務(wù)器50發(fā)送到網(wǎng)關(guān)服務(wù)器40的HTTP響應(yīng)中。另選地,計(jì)費(fèi)信息可以與HTTP響應(yīng)相關(guān)聯(lián)并與相關(guān)的HTTP響應(yīng)一起發(fā)送。
第四變型例在上述實(shí)施例中,使用TCP作為面向連接的通信協(xié)議;面向連接的通信協(xié)議并不限于TCP,還可以包括諸如SPX(序列分組交換)和X25的其他協(xié)議。另外,面向連接的通信并不限于HTTP通信,還可以包括利用諸如FTP(文件傳送協(xié)議)、SMTP(簡(jiǎn)單郵件傳輸協(xié)議)和POP(郵局協(xié)議)的其他協(xié)議的通信。
第五變型例在上述實(shí)施例中,使用移動(dòng)式電話10作為通信終端。但是,通信終端并不限于移動(dòng)式電話10,還可以是PDA(個(gè)人數(shù)字助理)、移動(dòng)計(jì)算機(jī)、固定個(gè)人計(jì)算機(jī)等,只要該終端具有執(zhí)行無(wú)線通信的功能并能夠通過(guò)移動(dòng)分組通信網(wǎng)絡(luò)100執(zhí)行面向連接的通信即可。另外,可以通過(guò)將網(wǎng)關(guān)服務(wù)器40設(shè)置在移動(dòng)分組通信網(wǎng)絡(luò)100的外部的方式來(lái)構(gòu)造該通信系統(tǒng)。另外,內(nèi)容服務(wù)器70可以通過(guò)專(zhuān)用線路直接連接到計(jì)費(fèi)管理服務(wù)器50。
第六變型例在上述實(shí)施例中,用作為移動(dòng)分組通信網(wǎng)絡(luò)100的示例是遵循IMT-2000的網(wǎng)絡(luò),但是移動(dòng)分組通信網(wǎng)絡(luò)100并不限于遵循IMT-2000的網(wǎng)絡(luò)。另外,本發(fā)明并不限于在移動(dòng)分組通信網(wǎng)絡(luò)中使用,如果通信網(wǎng)絡(luò)根據(jù)數(shù)據(jù)量等執(zhí)行通信計(jì)費(fèi)以對(duì)通信終端進(jìn)行收費(fèi),則本發(fā)明可以應(yīng)用于支持為從屬通信終端提供的面向連接的通信的任何通信網(wǎng)絡(luò)。
權(quán)利要求
1.一種通信控制方法,其包括通過(guò)轉(zhuǎn)接裝置對(duì)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;以及在所述轉(zhuǎn)接裝置在所述中繼步驟中檢測(cè)到所述通信終端和所述轉(zhuǎn)接裝置之間的連接斷開(kāi)時(shí)還沒(méi)有從計(jì)費(fèi)管理裝置接收到所述面向連接的通信的計(jì)費(fèi)信息的情況下,在所述轉(zhuǎn)接裝置處對(duì)連接進(jìn)行控制,以保持至少所述轉(zhuǎn)接裝置和所述計(jì)費(fèi)管理裝置之間的連接,所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn)。
2.根據(jù)權(quán)利要求1所述的通信控制方法,進(jìn)一步包括從所述轉(zhuǎn)接裝置向記帳管理裝置通知在所述轉(zhuǎn)接裝置對(duì)所述面向連接的通信進(jìn)行中繼時(shí)向/從所述通信終端發(fā)送/接收的數(shù)據(jù)量以及從所述計(jì)費(fèi)管理裝置接收的計(jì)費(fèi)信息;以及基于在所述通知步驟中通知的所述數(shù)據(jù)量以及所述計(jì)費(fèi)信息,在所述記帳管理裝置對(duì)所述面向連接的通信的通信服務(wù)進(jìn)行計(jì)費(fèi)。
3.一種通信控制方法,其包括在轉(zhuǎn)接裝置對(duì)面向連接的通信進(jìn)行中繼時(shí)檢測(cè)到通信終端和所述轉(zhuǎn)接裝置之間的連接斷開(kāi)的情況下,從用于對(duì)在所述通信終端和對(duì)端通信裝置之間執(zhí)行的所述面向連接的通信進(jìn)行中繼的所述轉(zhuǎn)接裝置向計(jì)費(fèi)管理裝置發(fā)送請(qǐng)求斷開(kāi)用于從所述轉(zhuǎn)接裝置向所述計(jì)費(fèi)管理裝置發(fā)送數(shù)據(jù)的連接的信號(hào),所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn);以及在接收來(lái)自所述轉(zhuǎn)接裝置的所述信號(hào)的情況下,從所述計(jì)費(fèi)管理裝置向所述轉(zhuǎn)接裝置發(fā)送所述面向連接的通信的計(jì)費(fèi)信息。
4.一種轉(zhuǎn)接裝置,其包括中繼裝置,用于對(duì)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;以及連接控制裝置,用于在通過(guò)所述中繼裝置對(duì)所述面向連接的通信進(jìn)行中繼時(shí)對(duì)連接進(jìn)行控制,以在所述轉(zhuǎn)接裝置在檢測(cè)到所述通信終端和所述轉(zhuǎn)接裝置之間的連接斷開(kāi)時(shí)還沒(méi)有從計(jì)費(fèi)管理裝置接收到所述面向連接的通信的計(jì)費(fèi)信息的情況下,保持至少所述轉(zhuǎn)接裝置和所述計(jì)費(fèi)管理裝置之間的連接,所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,其中當(dāng)所述計(jì)費(fèi)管理裝置響應(yīng)于從所述通信終端發(fā)送的請(qǐng)求消息而向所述轉(zhuǎn)接裝置發(fā)送一響應(yīng)消息時(shí),將所述計(jì)費(fèi)信息發(fā)送到所述轉(zhuǎn)接裝置。
6.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,其中所述計(jì)費(fèi)信息是用于從可應(yīng)用于通過(guò)所述轉(zhuǎn)接裝置執(zhí)行的通信的多種類(lèi)型的計(jì)費(fèi)選項(xiàng)中指定要應(yīng)用于所述面向連接的通信的計(jì)費(fèi)選項(xiàng)的信息。
7.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,其中當(dāng)通過(guò)所述中繼裝置對(duì)所述面向連接的通信進(jìn)行中繼時(shí),所述連接控制裝置從位于在所述通信終端和所述轉(zhuǎn)接裝置之間建立的鏈路的路徑上的中繼節(jié)點(diǎn)接收表示所述鏈路斷開(kāi)的信號(hào),由此檢測(cè)所述通信終端和所述轉(zhuǎn)接裝置之間的所述連接的斷開(kāi),其中所述鏈路用于所述面向連接的通信。
8.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,其中當(dāng)通過(guò)所述中繼裝置對(duì)所述面向連接的通信進(jìn)行中繼時(shí),所述連接控制裝置從所述通信終端接收用于斷開(kāi)與所述通信裝置的連接的請(qǐng)求,由此檢測(cè)所述通信終端和所述轉(zhuǎn)接裝置之間的所述連接的斷開(kāi)。
9.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,進(jìn)一步包括測(cè)量裝置,用于對(duì)向/從所述通信終端發(fā)送/接收的數(shù)據(jù)量進(jìn)行測(cè)量;以及轉(zhuǎn)接裝置,用于向用于計(jì)算所述通信終端的通信費(fèi)用的記帳管理裝置發(fā)送由所述測(cè)量裝置測(cè)量的數(shù)據(jù)量以及從所述計(jì)費(fèi)管理裝置接收的所述計(jì)費(fèi)信息。
10.根據(jù)權(quán)利要求9所述的轉(zhuǎn)接裝置,其中所述測(cè)量裝置對(duì)除了用于控制與所述通信終端的連接的所發(fā)送的和所接收的控制信號(hào)數(shù)據(jù)以外的由所述中繼裝置向/從所述通信終端發(fā)送/接收的數(shù)據(jù)量進(jìn)行測(cè)量。
11.根據(jù)權(quán)利要求4所述的轉(zhuǎn)接裝置,其中所述轉(zhuǎn)接裝置為網(wǎng)關(guān)服務(wù)器。
12.一種轉(zhuǎn)接裝置,其包括中繼裝置,用于對(duì)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;時(shí)間保持裝置,用于對(duì)從所述轉(zhuǎn)接裝置向所述通信裝置發(fā)送已從所述通信終端接收到的對(duì)所述通信裝置的請(qǐng)求消息時(shí)開(kāi)始到所述轉(zhuǎn)接裝置接收到響應(yīng)于所述請(qǐng)求消息從所述通信裝置發(fā)送的響應(yīng)消息時(shí)為止的時(shí)間進(jìn)行計(jì)時(shí);以及連接控制裝置,用于在通過(guò)所述中繼裝置對(duì)所述面向連接的通信進(jìn)行中繼時(shí)對(duì)連接進(jìn)行控制,以保持所述轉(zhuǎn)接裝置和所述通信裝置之間的連接,直到所述轉(zhuǎn)接裝置從計(jì)費(fèi)管理裝置接收到所述面向連接的通信的計(jì)費(fèi)信息為止,或者直到所述時(shí)間保持裝置的計(jì)時(shí)超過(guò)預(yù)定時(shí)間為止,在所述計(jì)時(shí)還沒(méi)有超過(guò)所述預(yù)定時(shí)間并且所述轉(zhuǎn)接裝置沒(méi)有接收到所述計(jì)費(fèi)信息的情況下執(zhí)行所述連接的保持,其中所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn)。
13.根據(jù)權(quán)利要求12所述的轉(zhuǎn)接裝置,其中當(dāng)所述計(jì)費(fèi)管理裝置響應(yīng)于從所述通信終端發(fā)送的請(qǐng)求消息向所述轉(zhuǎn)接裝置發(fā)送響應(yīng)消息時(shí),將所述計(jì)費(fèi)信息發(fā)送到所述轉(zhuǎn)接裝置。
14.一種計(jì)費(fèi)管理裝置,其包括存儲(chǔ)裝置,用于存儲(chǔ)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信的計(jì)費(fèi)管理信息;確定裝置,用于在執(zhí)行所述面向連接的通信的同時(shí),在從用于對(duì)所述面向連接的通信進(jìn)行中繼的轉(zhuǎn)接裝置接收請(qǐng)求斷開(kāi)向所述計(jì)費(fèi)管理裝置發(fā)送數(shù)據(jù)的連接的信號(hào)的情況下,基于存儲(chǔ)在所述存儲(chǔ)裝置中的所述計(jì)費(fèi)管理信息來(lái)確定計(jì)費(fèi)信息;發(fā)送裝置,用于向所述轉(zhuǎn)接裝置發(fā)送由所述確定裝置確定的所述計(jì)費(fèi)信息。
15.根據(jù)權(quán)利要求14所述的計(jì)費(fèi)管理裝置,其中在所述計(jì)費(fèi)管理裝置接收到來(lái)自所述轉(zhuǎn)接裝置的所述信號(hào)時(shí)還沒(méi)有接收到響應(yīng)于從所述通信終端發(fā)送的請(qǐng)求消息而從所述通信裝置發(fā)送的響應(yīng)消息的情況下,所述確定裝置基于所述請(qǐng)求消息確定所述計(jì)費(fèi)信息。
16.根據(jù)權(quán)利要求14所述的計(jì)費(fèi)管理裝置,其中當(dāng)所述計(jì)費(fèi)管理裝置響應(yīng)于從所述通信終端發(fā)送的請(qǐng)求消息而發(fā)送響應(yīng)消息時(shí),所述發(fā)送裝置發(fā)送所述計(jì)費(fèi)信息。
17.根據(jù)權(quán)利要求16所述的計(jì)費(fèi)管理裝置,其中所述發(fā)送裝置將所述計(jì)費(fèi)信息插入到用于發(fā)送的所述響應(yīng)消息的頭部。
18.根據(jù)權(quán)利要求16所述的計(jì)費(fèi)管理裝置,其中所述發(fā)送裝置將所述計(jì)費(fèi)信息添加到用于發(fā)送的所述響應(yīng)消息中。
19.根據(jù)權(quán)利要求16所述的計(jì)費(fèi)管理裝置,其中所述發(fā)送裝置將所述計(jì)費(fèi)信息與用于發(fā)送的所述響應(yīng)消息相關(guān)聯(lián)。
20.根據(jù)權(quán)利要求14所述的計(jì)費(fèi)管理裝置,其中所述計(jì)費(fèi)信息是用于在可應(yīng)用于通過(guò)所述轉(zhuǎn)接裝置執(zhí)行的通信的多種類(lèi)型的計(jì)費(fèi)選項(xiàng)中指定要應(yīng)用于所述面向連接的通信的計(jì)費(fèi)選項(xiàng)的信息。
21.一種程序,該程序用于使轉(zhuǎn)接裝置執(zhí)行以下處理對(duì)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;以及當(dāng)通過(guò)所述中繼處理對(duì)所述面向連接的通信進(jìn)行中繼時(shí),對(duì)連接進(jìn)行控制,以在所述轉(zhuǎn)接裝置在檢測(cè)到所述通信終端和所述轉(zhuǎn)接裝置之間的連接斷開(kāi)時(shí)還沒(méi)有從計(jì)費(fèi)管理裝置接收到所述面向連接的通信的計(jì)費(fèi)信息的情況下,保持至少所述轉(zhuǎn)接裝置和所述計(jì)費(fèi)管理裝置之間的連接,所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn)。
22.一種程序,該程序用于使計(jì)費(fèi)管理裝置執(zhí)行以下處理存儲(chǔ)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信的計(jì)費(fèi)管理信息;在執(zhí)行所述面向連接的通信的同時(shí),在從用于對(duì)所述面向連接的通信進(jìn)行中繼的轉(zhuǎn)接裝置接收到請(qǐng)求斷開(kāi)用于發(fā)送數(shù)據(jù)的連接的信號(hào)的情況下,基于通過(guò)所述存儲(chǔ)處理存儲(chǔ)的所述計(jì)費(fèi)管理信息確定計(jì)費(fèi)信息;向所述轉(zhuǎn)接裝置發(fā)送由所述確定處理確定的所述計(jì)費(fèi)信息。
23.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有用于使轉(zhuǎn)接裝置執(zhí)行以下處理的程序?qū)υ谕ㄐ沤K端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信進(jìn)行中繼;以及當(dāng)通過(guò)所述中繼處理對(duì)所述面向連接的通信進(jìn)行中繼時(shí),對(duì)連接進(jìn)行控制,以在所述轉(zhuǎn)接裝置在檢測(cè)到所述通信終端和所述轉(zhuǎn)接裝置之間的連接斷開(kāi)時(shí)還沒(méi)有從計(jì)費(fèi)管理裝置接收到所述面向連接的通信的計(jì)費(fèi)信息的情況下,保持至少所述轉(zhuǎn)接裝置和所述計(jì)費(fèi)管理裝置之間的連接,所述計(jì)費(fèi)管理裝置用作為所述轉(zhuǎn)接裝置和所述通信裝置之間的連接的中繼節(jié)點(diǎn)。
24.一種存儲(chǔ)有使計(jì)費(fèi)管理裝置執(zhí)行以下過(guò)程的程序的計(jì)算機(jī)可讀記錄介質(zhì)存儲(chǔ)在通信終端和對(duì)端通信裝置之間執(zhí)行的面向連接的通信的計(jì)費(fèi)管理信息;在執(zhí)行所述面向連接的通信的同時(shí),在從用于對(duì)所述面向連接的通信進(jìn)行中繼的轉(zhuǎn)接裝置接收到請(qǐng)求斷開(kāi)用于發(fā)送數(shù)據(jù)的連接的信號(hào)的情況下,基于通過(guò)所述存儲(chǔ)處理存儲(chǔ)的所述計(jì)費(fèi)管理信息確定計(jì)費(fèi)信息;向所述轉(zhuǎn)接裝置發(fā)送由所述確定處理確定的所述計(jì)費(fèi)信息。
全文摘要
在當(dāng)網(wǎng)關(guān)服務(wù)器(40)對(duì)移動(dòng)式電話(10)和內(nèi)容服務(wù)器(70)之間的HTTP通信進(jìn)行中繼時(shí)檢測(cè)到移動(dòng)式電話(10)和網(wǎng)關(guān)服務(wù)器(40)之間的TCP連接A斷開(kāi)的情況下,網(wǎng)關(guān)服務(wù)器(40)保持計(jì)費(fèi)管理服務(wù)器(50)和網(wǎng)關(guān)服務(wù)器(40)之間的TCP連接B1,直到網(wǎng)關(guān)服務(wù)器(40)從計(jì)費(fèi)管理服務(wù)器(50)接收到在TCP連接A斷開(kāi)之前所中繼的HTTP通信的計(jì)費(fèi)信息為止。
文檔編號(hào)H04W76/04GK1647461SQ0380757
公開(kāi)日2005年7月27日 申請(qǐng)日期2003年3月25日 優(yōu)先權(quán)日2002年3月29日
發(fā)明者角野宏光, 鈴木偉元, 大西拓, 矢部俊康, 長(zhǎng)井愛(ài) 申請(qǐng)人:株式會(huì)社Ntt都科摩
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
灌云县| 潞城市| 嫩江县| 鸡西市| 阿城市| 天祝| 思南县| 调兵山市| 潮州市| 罗田县| 西林县| 子洲县| 兴安县| 忻州市| 万盛区| 二连浩特市| 新营市| 班玛县| 新余市| 祁阳县| 庄浪县| 泸定县| 龙州县| 东乌珠穆沁旗| 阜南县| 兴业县| 永春县| 拜泉县| 凤城市| 从化市| 湖州市| 华池县| 囊谦县| 哈巴河县| 鄂州市| 台南县| 赣州市| 宁安市| 汾阳市| 沁阳市| 报价|