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

郵件服務(wù)器系統(tǒng)及擁塞控制方法

文檔序號:7749641閱讀:141來源:國知局
專利名稱:郵件服務(wù)器系統(tǒng)及擁塞控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及郵件服務(wù)器系統(tǒng)及擁塞控制方法,尤其涉及用于通信經(jīng)營商等提供能 夠從加入用戶向其他經(jīng)營商、其他用戶發(fā)送郵件的服務(wù)的郵件服務(wù)器系統(tǒng)及其擁塞控制方 法,更具體地講,涉及在收件人的其他郵件服務(wù)器或通信路徑發(fā)生故障的情況下有效地進(jìn) 行擁塞控制的系統(tǒng)及方法。
背景技術(shù)
以往的電子郵件(以下稱為郵件)的郵件服務(wù)器系統(tǒng)利用多個郵件服務(wù)器冗余地 構(gòu)成,在截止到發(fā)送目的地郵件服務(wù)器的路徑或發(fā)送目的地郵件服務(wù)器發(fā)生故障時,利用 各個郵件服務(wù)器進(jìn)行擁塞控制。各個郵件服務(wù)器分別執(zhí)行存儲在再發(fā)送隊(duì)列中的消息的重 試處理,由此進(jìn)行擁塞狀態(tài)的確認(rèn),并進(jìn)行故障解除的判斷。這種郵件服務(wù)器的擁塞控制 例如像專利文獻(xiàn)1公開的那樣,郵件服務(wù)器具有發(fā)送隊(duì)列、再發(fā)送隊(duì)列,把發(fā)送失敗的郵件 存儲在再發(fā)送隊(duì)列中,在正常發(fā)送和再發(fā)送中共用服務(wù)器內(nèi)線程資源的同時來進(jìn)行擁塞控 制。另外,例如像專利文獻(xiàn)2 (郵件收發(fā)裝置及郵件收發(fā)方法)公開的那樣,各個服務(wù)器具 有擁塞狀態(tài)控制部,根據(jù)郵件發(fā)送數(shù)量的實(shí)績,限制來自客戶端的郵件接收數(shù)量和向收件 人郵件服務(wù)器的發(fā)送數(shù)量。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1日本特開2005-269263號公報(日本特愿2004-79000號)專利文獻(xiàn)2日本特愿平9-230607號公報(日本特開平11-65961號)在現(xiàn)有的郵件服務(wù)器系統(tǒng)中,在某個特定發(fā)送目的地郵件服務(wù)器或路徑發(fā)生故障 時,發(fā)給該郵件服務(wù)器的郵件的再發(fā)送和擁塞狀態(tài)的確認(rèn)分別利用各個郵件服務(wù)器內(nèi)的資 源,在各個郵件服務(wù)器中有可能對發(fā)送隊(duì)列的處理能力產(chǎn)生影響,在從系統(tǒng)整體考慮時存 在不能有效利用郵件服務(wù)器資源的情況。并且,在解除特定發(fā)送目的地郵件服務(wù)器或路徑 的故障之前所需時間較長時,未能發(fā)送的郵件將滯留在再發(fā)送隊(duì)列中。在故障解除后,針對 再發(fā)送隊(duì)列的處理將對發(fā)送隊(duì)列的處理能力產(chǎn)生影響。另一方面,如果控制成為不對發(fā)送 隊(duì)列的處理能力產(chǎn)生影響,則存在再發(fā)送隊(duì)列的滯留解除被延遲、在故障解除后直到消除 滯留之前所需時間延長的問題。另外,為了不產(chǎn)生滯留,也有對來自發(fā)給產(chǎn)生故障的郵件服務(wù)器的郵件的客戶端 的發(fā)送進(jìn)行限制的方法,但存在對于加入用戶而言導(dǎo)致服務(wù)的下降的問題。并且,在郵件系統(tǒng)中,設(shè)想通過因特網(wǎng)與發(fā)送目的地的郵件服務(wù)器(系統(tǒng))連接, 發(fā)送目的地的郵件服務(wù)器既有針對故障產(chǎn)生充分采取了對策的可靠性較高的服務(wù)器,也有 可靠性不怎么高、比較容易產(chǎn)生故障的服務(wù)器。在這種系統(tǒng)中,在后者的服務(wù)器產(chǎn)生故障并 導(dǎo)致郵件的再發(fā)送處理增加的情況下,不希望對以可靠性較高的前者為發(fā)送目的地的郵件 的發(fā)送造成影響。

發(fā)明內(nèi)容
鑒于上述情況,本發(fā)明的目的在于提供一種郵件服務(wù)器系統(tǒng)及擁塞控制方法,在 郵件服務(wù)器系統(tǒng)中,在特定發(fā)送目的地郵件服務(wù)器或路徑產(chǎn)生故障的情況下,通過有效利 用系統(tǒng)整體的郵件服務(wù)器資源,使對發(fā)送隊(duì)列的處理能力不產(chǎn)生影響。并且,本發(fā)明的一個 目的在于,縮短故障解除后的再發(fā)送隊(duì)列的郵件的滯留消除時間。另外,本發(fā)明的另一個目 的在于,提供盡量不對加入用戶進(jìn)行郵件發(fā)送限制的系統(tǒng)結(jié)構(gòu)及方法。為了達(dá)到上述目的,本發(fā)明的特征在于,具有擁塞控制管理部,管理郵件服務(wù)器 系統(tǒng)整體的擁塞控制;擁塞統(tǒng)計(jì)信息收集部,收集各個郵件服務(wù)器的擁塞統(tǒng)計(jì)信息;和具 有充足容量的再發(fā)送隊(duì)列,設(shè)定進(jìn)行重試的重試服務(wù)器。并且,本發(fā)明的特征在于具有下述功能,S卩,各個郵件服務(wù)器的擁塞統(tǒng)計(jì)信息收集 部收集每個收件人郵件服務(wù)器的郵件發(fā)送擁塞統(tǒng)計(jì)信息,并發(fā)送給擁塞控制管理部。并且,本發(fā)明的特征在于具有下述功能,S卩,在擁塞控制管理部根據(jù)所收集到的擁 塞統(tǒng)計(jì)信息檢測到產(chǎn)生故障的郵件服務(wù)器時,對各個郵件服務(wù)器指示發(fā)給故障郵件服務(wù)器 的郵件發(fā)送限制。并且,本發(fā)明的特征在于具有下述功能,S卩,被指示了發(fā)給故障郵件服務(wù)器的郵件 發(fā)送限制的郵件服務(wù)器,將該收件人的全部郵件傳輸給重試服務(wù)器,不向故障郵件服務(wù)器 發(fā)送郵件,直到從擁塞控制管理部發(fā)出限制解除指示。并且,本發(fā)明的特征在于具有下述功能,即,只有重試服務(wù)器向故障郵件服務(wù)器進(jìn) 行郵件的發(fā)送重試,向擁塞控制管理部發(fā)送擁塞統(tǒng)計(jì)信息,在擁塞控制管理部檢測到故障 郵件服務(wù)器的恢復(fù)時,向各個郵件服務(wù)器發(fā)送發(fā)給故障郵件服務(wù)器的郵件發(fā)送限制解除指
7J\ ο根據(jù)本發(fā)明的第一方案提供一種郵件服務(wù)器系統(tǒng),具有冗余結(jié)構(gòu)的多個郵件服 務(wù)器,按照收件人發(fā)送所接收的電子郵件;重試服務(wù)器,進(jìn)行從所述郵件服務(wù)器傳輸?shù)碾娮?郵件的再發(fā)送處理;以及擁塞控制管理部,根據(jù)所接收的每個收件人域的擁塞統(tǒng)計(jì)信息,將 應(yīng)答時間信息或者錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率與預(yù)先確定的閾值進(jìn)行比較,判斷是 否限制發(fā)送,在限制發(fā)送的情況下,將包含該收件人域的限制發(fā)送指示分別發(fā)送給所述多 個郵件服務(wù)器,所述多個郵件服務(wù)器分別具有統(tǒng)計(jì)信息收集部,按照電子郵件的每個收件 人域,收集該收件人域的應(yīng)答時間信息以及/或者包含郵件試發(fā)送次數(shù)及錯誤數(shù)的錯誤率 信息,向所述擁塞控制管理部發(fā)送包含該應(yīng)答時間信息以及/或者錯誤率信息的擁塞統(tǒng)計(jì) 信息;以及擁塞控制部,在從所述擁塞控制管理部接收到限制發(fā)送指示時,將發(fā)給限制發(fā)送 指示中所包含的收件人域的電子郵件傳輸至所述重試服務(wù)器。根據(jù)本發(fā)明的第二方案提供一種郵件服務(wù)器系統(tǒng)中的擁塞控制方法,所述郵件服 務(wù)器系統(tǒng)具有冗余結(jié)構(gòu)的多個郵件服務(wù)器,按照收件人發(fā)送所接收的電子郵件;以及重 試服務(wù)器,進(jìn)行從郵件服務(wù)器傳輸?shù)碾娮余]件的再發(fā)送處理,該擁塞控制方法包括如下步 驟郵件服務(wù)器按照電子郵件的每個收件人域,收集該收件人域的應(yīng)答時間信息以及/或 者包含郵件試發(fā)送次數(shù)及錯誤數(shù)的錯誤率信息,發(fā)送包含該應(yīng)答時間信息以及/或者錯誤 率信息的擁塞統(tǒng)計(jì)信息的步驟;根據(jù)所接收的每個收件人域的擁塞統(tǒng)計(jì)信息,將應(yīng)答時間 信息或者錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率與預(yù)先確定的閾值進(jìn)行比較,判斷是否限制發(fā) 送,在限制發(fā)送的情況下,將包含該收件人域的限制發(fā)送指示分別發(fā)送給多個郵件服務(wù)器
5的步驟;郵件服務(wù)器接收到限制發(fā)送指示時,將發(fā)給限制發(fā)送指示中所包含的收件人域的 電子郵件傳輸至重試服務(wù)器的步驟;以及重試服務(wù)器進(jìn)行所傳輸?shù)碾娮余]件的再發(fā)送處理 的步驟。發(fā)明效果根據(jù)本發(fā)明,當(dāng)在特定收件人的郵件服務(wù)器發(fā)生故障的情況下,不在各個郵件服 務(wù)器中進(jìn)行需要再發(fā)送的郵件的重試處理、和故障郵件服務(wù)器的恢復(fù)狀態(tài)的監(jiān)視,所以能 夠有效利用系統(tǒng)整體的資源。并且,根據(jù)本發(fā)明,在故障郵件服務(wù)器恢復(fù)后,也只從不具有正常郵件的發(fā)送隊(duì)列 的重試服務(wù)器再發(fā)送郵件,所以不會對各個服務(wù)器的發(fā)送隊(duì)列處理性能產(chǎn)生影響,能夠再 發(fā)送郵件,能夠盡快消除滯留。并且,根據(jù)本發(fā)明,能夠在重試服務(wù)器的足夠大的再發(fā)送隊(duì)列中吸收相對故障郵 件服務(wù)器的發(fā)送延遲,所以在故障發(fā)生間隔較短的情況下,也能夠控制擁塞,而且不需對加 入用戶進(jìn)行郵件的發(fā)送限制。


圖1是表示本發(fā)明的實(shí)施方式的系統(tǒng)結(jié)構(gòu)的框圖。圖2是在其他系統(tǒng)的收件人郵件服務(wù)器發(fā)生故障的情況下,本郵件服務(wù)器系統(tǒng)的 擁塞控制的序列圖。圖3是在其他系統(tǒng)的收件人郵件服務(wù)器的故障解除的情況下,本郵件服務(wù)器系統(tǒng) 的擁塞控制的序列圖。圖4是圖2、圖3中的擁塞控制管理部的擁塞統(tǒng)計(jì)信息接收流程圖。圖5是圖2、圖3中的擁塞控制部的擁塞控制指示接收流程圖。圖6是本郵件服務(wù)器系統(tǒng)的擁塞統(tǒng)計(jì)信息數(shù)據(jù)結(jié)構(gòu)圖。圖7是本郵件服務(wù)器系統(tǒng)的擁塞控制指示數(shù)據(jù)結(jié)構(gòu)圖。圖8是限制信息存儲部的數(shù)據(jù)結(jié)構(gòu)圖。標(biāo)號說明101郵件服務(wù)器系統(tǒng);102郵件服務(wù)器;103重試服務(wù)器;104負(fù)荷分散裝置;105、 106便攜式終端;109、110其他系統(tǒng)的郵件服務(wù)器;107無線通信網(wǎng);108因特網(wǎng);114、119擁 塞統(tǒng)計(jì)信息收集部;115擁塞控制部;120擁塞控制管理部。
具體實(shí)施例方式以下,根據(jù)附圖具體說明本發(fā)明的實(shí)施方式。圖1是表示本實(shí)施方式的郵件服務(wù)器系統(tǒng)的框圖的圖。在圖1中,例如,101表示郵件服務(wù)器系統(tǒng),102表示按N+1被冗余化的多個郵件 服務(wù)器,103表示重試服務(wù)器;104表示對郵件服務(wù)器102進(jìn)行郵件發(fā)送請求的負(fù)荷分散的 負(fù)荷分散裝置;105、106表示加入用戶具有的能夠發(fā)送郵件的便攜式終端,109,110表示成 為郵件發(fā)送目的地的其他系統(tǒng)的郵件服務(wù)器,107表示將便攜式終端109、110和郵件服務(wù) 器系統(tǒng)101連接的無線通信網(wǎng),108表示將郵件服務(wù)器系統(tǒng)101和其他系統(tǒng)的郵件服務(wù)器 109、110連接的因特網(wǎng)等網(wǎng)絡(luò)。另外,無線通信網(wǎng)107也可以是有線通信網(wǎng)。并且,便攜式終端105、106可以是適當(dāng)?shù)慕K端。被冗余化的郵件服務(wù)器A102具有郵件接收I/F部111、發(fā)送隊(duì)列/再發(fā)送隊(duì)列 113、郵件發(fā)送I/F部112、擁塞統(tǒng)計(jì)信息收集部114和擁塞控制部115。被冗余化的其他郵 件服務(wù)器102的結(jié)構(gòu)也相同。重試服務(wù)器103具有郵件接收I/F部116、再發(fā)送隊(duì)列117、郵 件發(fā)送I/F部118、擁塞統(tǒng)計(jì)信息收集部119和擁塞控制管理部120。郵件發(fā)送I/F部112 和郵件接收I/F部116、擁塞統(tǒng)計(jì)信息收集部114和擁塞控制管理部120、擁塞控制管理部 120和統(tǒng)計(jì)信息控制部115,例如能夠通過網(wǎng)絡(luò)通信。另外,在本實(shí)施方式中,將擁塞控制管 理部120設(shè)定在重試服務(wù)器103中,但設(shè)定場所也可以是重試服務(wù)器103、也可以是郵件服 務(wù)器120、也可以是其他服務(wù)器。并且,關(guān)于重試服務(wù)器,也可以由多個郵件服務(wù)器120中的 某一個服務(wù)器兼任。下面,按照圖2的序列,說明在其他系統(tǒng)的收件人郵件服務(wù)器發(fā)生故障的情況下 的本郵件服務(wù)器系統(tǒng)的擁塞控制。受理了來自便攜式終端A201的郵件發(fā)送207的郵件服務(wù)器A203 (相當(dāng)于圖1中 的102),向被指定為郵件的收件人的其他系統(tǒng)的郵件服務(wù)器206發(fā)送(208)郵件。其中, 在其他系統(tǒng)的郵件服務(wù)器206處于擁塞狀態(tài)并產(chǎn)生應(yīng)答延遲(209)的情況下,郵件服務(wù)器 A203的擁塞統(tǒng)計(jì)信息收集部114向重試服務(wù)器205(相當(dāng)于圖1中的103)的擁塞控制管理 部202發(fā)送擁塞統(tǒng)計(jì)信息210。圖6表示擁塞統(tǒng)計(jì)信息210的說明圖。擁塞統(tǒng)計(jì)信息210包括每個收件人域610 的平均應(yīng)答時間604、每單位時間的郵件試發(fā)送次數(shù)602和郵件發(fā)送錯誤數(shù)603。郵件試發(fā) 送次數(shù)602是郵件服務(wù)器102或重試服務(wù)器103嘗試收件人的郵件服務(wù)器109、110的郵件 發(fā)送的次數(shù)。郵件發(fā)送錯誤數(shù)603是雖然嘗試了郵件發(fā)送但未能接收到正常應(yīng)答的次數(shù)。 平均應(yīng)答時間例如是SMTP的命令應(yīng)答時間的平均。另外,應(yīng)答時間可以是從用于發(fā)送郵件 的命令的開始起到結(jié)束為止的時間,也可以獲取針對預(yù)定的命令的應(yīng)答的平均。統(tǒng)計(jì)信息 210由郵件服務(wù)器102的擁塞統(tǒng)計(jì)信息收集部114、重試服務(wù)器103的擁塞統(tǒng)計(jì)信息收集部 119雙方收集。返回到圖2所示的處理的說明。接收到擁塞統(tǒng)計(jì)信息210的擁塞控制管理部 202(相當(dāng)于圖1中的120)進(jìn)行每個收件人郵件服務(wù)器的擁塞控制判斷。在應(yīng)答時間的延 遲、或者郵件試發(fā)送次數(shù)與郵件發(fā)送錯誤數(shù)之間的比率超過發(fā)送限制規(guī)定的閾值1 (第2閾 值)的情況下,向全部郵件服務(wù)器203 204發(fā)送限制發(fā)送數(shù)指示211、212。限制發(fā)送數(shù)指 示211、212例如包括收件人域信息、表示限制發(fā)送數(shù)的限制類別、限制發(fā)送數(shù)的值。郵件服務(wù)器203、204將接收到的限制發(fā)送數(shù)指示中包含的各個信息存儲在限制 信息存儲部中(圖8)。接收到限制發(fā)送數(shù)指示的郵件服務(wù)器203、204,然后在接收到郵件 發(fā)送214時,把針對被指示的其他系統(tǒng)收件人郵件服務(wù)器206的每單位時間的郵件發(fā)送數(shù), 限制為被指示的限制值(例如預(yù)先確定的發(fā)送數(shù)),并進(jìn)行發(fā)送(215)。在收件人郵件服務(wù)器產(chǎn)生故障213,擁塞統(tǒng)計(jì)信息217的應(yīng)答時間的延遲、或者郵 件發(fā)送錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率達(dá)到發(fā)送限制規(guī)定的閾值2(第1閾值)的情況 下,擁塞控制管理部202向郵件服務(wù)器203、204發(fā)送郵件限制發(fā)送指示219。另外,閾值2 大于閾值1,各個閾值都能夠預(yù)先設(shè)定。并且,針對平均應(yīng)答時間的閾值、針對郵件發(fā)送錯誤 數(shù)相對郵件試發(fā)送次數(shù)的比率的閾值,能夠分別設(shè)為不同的值。郵件限制發(fā)送指示例如包
7括收件人域信息和表示發(fā)送限制的限制類別。郵件服務(wù)器203、204將接收到的郵件限制發(fā)送指示中包含的各個信息存儲在限 制信息存儲部中(圖8)。接收到郵件限制發(fā)送指示的郵件服務(wù)器203、204,向重試服務(wù)器 205傳輸(220、221)滯留在隊(duì)列113中的發(fā)給被指示的收件人域的全部郵件。重試服務(wù)器 205向收件人郵件服務(wù)器206進(jìn)行發(fā)送重試(222)。下面,按照圖3的序列,說明在其他系統(tǒng)的收件人郵件服務(wù)器的故障恢復(fù)的情況 下的本郵件服務(wù)器系統(tǒng)的擁塞控制。接收到來自便攜式終端A201的郵件發(fā)送307的郵件服務(wù)器A203,參照限制信息存 儲部,在利用郵件指定的收件人是發(fā)給接收到限制發(fā)送指示的郵件服務(wù)器206時,將接收 到的郵件傳輸給重試服務(wù)器205。重試服務(wù)器205將接收到的郵件發(fā)送(309)給收件人郵 件服務(wù)器206,并向擁塞控制管理部202發(fā)送包括每個收件人域601的平均應(yīng)答時間604、 每單位時間的郵件試發(fā)送次數(shù)602、郵件發(fā)送錯誤數(shù)603的擁塞統(tǒng)計(jì)信息311。其中,在成為收件人的其他系統(tǒng)郵件服務(wù)器206的故障恢復(fù)(312)的情況下,來自 重試服務(wù)器205的郵件發(fā)送313是正常應(yīng)答314,但根據(jù)擁塞統(tǒng)計(jì)信息315,在郵件發(fā)送錯 誤數(shù)603相對郵件試發(fā)送次數(shù)602的比率低于閾值2的情況下,擁塞控制管理部202向郵 件服務(wù)器203、204發(fā)送限制發(fā)送數(shù)指示316、317。在接收到限制發(fā)送數(shù)指示后,郵件服務(wù)器 203、204在接收到郵件發(fā)送318時,向收件人的其他系統(tǒng)郵件服務(wù)器206發(fā)送(319)郵件, 并成為正常應(yīng)答320。在擁塞統(tǒng)計(jì)信息321的應(yīng)答時間的延遲、以及郵件試發(fā)送次數(shù)602與 郵件發(fā)送錯誤數(shù)603之間的比率低于發(fā)送限制規(guī)定的閾值1的情況下,擁塞控制管理部202 將發(fā)送限制解除指示322向郵件服務(wù)器203、204發(fā)送。接收到發(fā)送限制解除的郵件服務(wù)器 203、204對于之后的郵件發(fā)送324,正常地向收件人郵件服務(wù)器進(jìn)行郵件發(fā)送(325)。另外, 進(jìn)行規(guī)定/限制時的閾值和解除規(guī)定/限制時的閾值可以不同。下面,按照圖4的流程圖說明本系統(tǒng)的擁塞控制管理部120的擁塞管理方法。并 且,圖7是擁塞控制指示的結(jié)構(gòu)圖。擁塞控制管理部120接收到(401)擁塞統(tǒng)計(jì)信息210時,判斷(402)擁塞統(tǒng)計(jì)信 息210的平均應(yīng)答時間604是否超過預(yù)先設(shè)定的應(yīng)答延遲時間閾值1。在超過的情況下,在 平均應(yīng)答時間604也超過應(yīng)答延遲時間閾值2的情況下,擁塞控制管理部120向郵件服務(wù) 器系統(tǒng)101內(nèi)的全部郵件服務(wù)器120發(fā)送(405)擁塞控制指示,該擁塞控制指示把相應(yīng)域 601設(shè)定為收件人域701,把限制發(fā)送指示設(shè)定為限制類別702。另一方面,在不超過閾值2 的情況下,擁塞控制管理部120發(fā)送(404)預(yù)先設(shè)定的限制發(fā)送數(shù)的值并且發(fā)送擁塞控制 指示,該擁塞控制指示把相應(yīng)域601設(shè)定為收件人域701,把限制發(fā)送指示設(shè)定為限制類別 702,把預(yù)先設(shè)定的限制發(fā)送數(shù)的值設(shè)定為限制發(fā)送數(shù)值703。另一方面,在應(yīng)答延遲時間閾值1判斷(402)為不超過閾值1的情況下,擁塞控制 管理部120判斷(406)擁塞統(tǒng)計(jì)信息210中的郵件發(fā)送錯誤數(shù)603相對郵件試發(fā)送次數(shù) 602的比率是否超過預(yù)先設(shè)定的錯誤發(fā)生率閾值1。在超過的情況下,擁塞控制管理部120 判斷是否還超過錯誤發(fā)生率閾值2。在也超過錯誤發(fā)生率閾值2的情況下,擁塞控制管理 部120向郵件服務(wù)器系統(tǒng)101內(nèi)的全部郵件服務(wù)器120發(fā)送(409)擁塞控制指示,該擁塞 控制指示把相應(yīng)域601設(shè)定為收件人域701,把限制發(fā)送指示設(shè)定為限制類別702。另一方 面,在不超過閾值2的情況下,擁塞控制管理部120發(fā)送(408)擁塞控制指示,該擁塞控制指示把相應(yīng)域601設(shè)定為收件人域701,把限制發(fā)送數(shù)指示設(shè)定為限制類別702,把預(yù)先設(shè) 定的限制發(fā)送數(shù)的值設(shè)定為限制發(fā)送數(shù)值703。在發(fā)送錯誤數(shù)的比率的判斷(406)為不超過閾值1的情況下,擁塞控制管理部120 判斷(410)相應(yīng)收件人是否正在被限制,當(dāng)正在被限制時,向郵件服務(wù)器系統(tǒng)101內(nèi)的全部 郵件服務(wù)器120發(fā)送(411)擁塞控制指示,該擁塞控制指示把相應(yīng)域601設(shè)定為收件人域 701,把限制解除指示設(shè)定為限制類別702。下面,按照圖5的流程圖說明本系統(tǒng)的郵件服務(wù)器102的擁塞控制部115的擁塞
管理方法。各個郵件服務(wù)器的擁塞控制部115在接收到(501)擁塞控制指示時,判斷(502) 限制類別702是否是限制發(fā)送數(shù),在是限制發(fā)送數(shù)時,把利用限制發(fā)送數(shù)值703指定的值設(shè) 定(503)為相應(yīng)域701的限制發(fā)送數(shù)的值。在不是限制發(fā)送數(shù)時,擁塞控制部115判斷限 制類別702是否是限制發(fā)送指示,在是限制發(fā)送指示時,限制相應(yīng)域701的發(fā)送。在不是限 制發(fā)送指示時,擁塞控制部115判斷(506)限制指示702是否是限制解除,如果是限制解除 指示,則解除相應(yīng)域701的發(fā)送限制。例如,按照圖8所示,可以設(shè)定收件人域、限制類別、 限制發(fā)送數(shù)值。產(chǎn)業(yè)上的可利用性本發(fā)明例如能夠應(yīng)用于通信經(jīng)營商等提供能夠從加入用戶向其他經(jīng)營商、其他用 戶發(fā)送郵件的服務(wù)的郵件系統(tǒng)。
權(quán)利要求
一種郵件服務(wù)器系統(tǒng),具有冗余結(jié)構(gòu)的多個郵件服務(wù)器,按照收件人發(fā)送所接收的電子郵件;重試服務(wù)器,進(jìn)行從所述郵件服務(wù)器傳輸?shù)碾娮余]件的再發(fā)送處理;以及擁塞控制管理部,根據(jù)所接收的每個收件人域的擁塞統(tǒng)計(jì)信息,將應(yīng)答時間信息或者錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率與預(yù)先確定的閾值進(jìn)行比較,判斷是否限制發(fā)送,在限制發(fā)送的情況下,將包含該收件人域的限制發(fā)送指示分別發(fā)送給所述多個郵件服務(wù)器,所述多個郵件服務(wù)器分別具有統(tǒng)計(jì)信息收集部,按照電子郵件的每個收件人域,收集該收件人域的應(yīng)答時間信息以及/或者包含郵件試發(fā)送次數(shù)及錯誤數(shù)的錯誤率信息,向所述擁塞控制管理部發(fā)送包含該應(yīng)答時間信息以及/或者錯誤率信息的擁塞統(tǒng)計(jì)信息;以及擁塞控制部,在從所述擁塞控制管理部接收到限制發(fā)送指示時,將發(fā)給限制發(fā)送指示中所包含的收件人域的電子郵件傳輸至所述重試服務(wù)器。
2.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),在應(yīng)答時間信息超過預(yù)先確定的閾值的情況下,所述擁塞控制管理部發(fā)送限制發(fā)送指示。
3.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),在錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率超過預(yù)先確定的閾值的情況下,所述擁塞控制管 理部發(fā)送限制發(fā)送指示。
4.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),所述郵件服務(wù)器在接收到限制發(fā)送指示時,對于滯留在本服務(wù)器的再發(fā)送隊(duì)列中的、 發(fā)給該限制發(fā)送指示中所包含的收件人域的電子郵件,不進(jìn)行再發(fā)送處理而傳輸至所述重 試服務(wù)器。
5.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),所述郵件服務(wù)器存儲限制發(fā)送指示中所包含的收件人域,當(dāng)在限制發(fā)送的過程中接收到電子郵件時,所述郵件服務(wù)器判斷該電子郵件的收件人 是否是所存儲的收件人域,將發(fā)給所存儲的收件人域的電子郵件傳輸至所述重試服務(wù)器。
6.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),所述擁塞控制管理部將應(yīng)答時間信息或者錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率與預(yù)先 確定的第2閾值進(jìn)行比較,判斷是否限制發(fā)送數(shù),在限制發(fā)送數(shù)的情況下,將包含該收件人 域的限制發(fā)送數(shù)指示分別發(fā)送給所述多個郵件服務(wù)器,所述郵件服務(wù)器對發(fā)送至限制發(fā)送數(shù)指示中所包含的收件人域的電子郵件的發(fā)送數(shù) 進(jìn)行限制。
7.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng),所述重試服務(wù)器具有第2統(tǒng)計(jì)信息收集部,在所傳輸?shù)碾娮余]件的再發(fā)送處理中,該 第2統(tǒng)計(jì)信息收集部按照電子郵件的每個收件人域,收集該收件人域的應(yīng)答時間信息以及 /或者包含郵件試發(fā)送次數(shù)及錯誤數(shù)的錯誤率信息,向所述擁塞控制管理部發(fā)送包含該應(yīng) 答時間信息以及/或者錯誤率信息的擁塞統(tǒng)計(jì)信息,所述擁塞控制管理部根據(jù)所接收的每個收件人域的擁塞統(tǒng)計(jì)信息,將應(yīng)答時間信息或 者錯誤數(shù)相對郵件試發(fā)送次數(shù)的比率與預(yù)先確定的第3閾值進(jìn)行比較,判斷是否解除發(fā)送限制,在解除發(fā)送限制的情況下,將包含該收件人域的發(fā)送限制解除指示分別發(fā)送給所述 多個郵件服務(wù)器。
8.根據(jù)權(quán)利要求1所述的郵件服務(wù)器系統(tǒng), 所述擁塞控制管理部位于所述重試服務(wù)器內(nèi)。
9.一種郵件服務(wù)器系統(tǒng)中的擁塞控制方法,所述郵件服務(wù)器系統(tǒng)具有冗余結(jié)構(gòu)的多個郵件服務(wù)器,按照收件人發(fā)送所接收的電 子郵件;以及重試服務(wù)器,進(jìn)行從郵件服務(wù)器傳輸?shù)碾娮余]件的再發(fā)送處理, 該擁塞控制方法包括如下步驟郵件服務(wù)器按照電子郵件的每個收件人域,收集該收件人域的應(yīng)答時間信息以及/或 者包含郵件試發(fā)送次數(shù)及錯誤數(shù)的錯誤率信息,發(fā)送包含該應(yīng)答時間信息以及/或者錯誤 率信息的擁塞統(tǒng)計(jì)信息的步驟;根據(jù)所接收的每個收件人域的擁塞統(tǒng)計(jì)信息,將應(yīng)答時間信息或者錯誤數(shù)相對郵件試 發(fā)送次數(shù)的比率與預(yù)先確定的閾值進(jìn)行比較,判斷是否限制發(fā)送,在限制發(fā)送的情況下,將 包含該收件人域的限制發(fā)送指示分別發(fā)送給多個郵件服務(wù)器的步驟;郵件服務(wù)器接收到限制發(fā)送指示時,將發(fā)給限制發(fā)送指示中所包含的收件人域的電子 郵件傳輸至重試服務(wù)器的步驟;以及重試服務(wù)器進(jìn)行所傳輸?shù)碾娮余]件的再發(fā)送處理的步驟。
全文摘要
一種郵件服務(wù)器系統(tǒng)及擁塞控制方法,在某特定發(fā)送目的地郵件服務(wù)器或路徑產(chǎn)生故障的情況下,在系統(tǒng)整體中有效利用郵件服務(wù)器資源。郵件服務(wù)器系統(tǒng)具有擁塞控制管理部(120),管理郵件服務(wù)器系統(tǒng)整體的擁塞控制;擁塞統(tǒng)計(jì)信息收集部(119),收集各個郵件服務(wù)器(120)的擁塞統(tǒng)計(jì)信息;和重試服務(wù)器(103),具有容量充足的再發(fā)送隊(duì)列(117),并進(jìn)行重試。擁塞控制管理部(120)在根據(jù)收集到的擁塞統(tǒng)計(jì)信息檢測到產(chǎn)生故障的郵件服務(wù)器時,對各個郵件服務(wù)器(102)指示發(fā)給故障郵件服務(wù)器的郵件發(fā)送限制。被指示了發(fā)給故障郵件服務(wù)器的郵件發(fā)送限制的郵件服務(wù)器(102),向重試服務(wù)器(103)傳輸該收件人的全部郵件,并將接收到的發(fā)給故障郵件服務(wù)器的郵件傳輸給重試服務(wù)器(103),直到從擁塞控制管理部(120)發(fā)出限制解除指示。
文檔編號H04L12/58GK101924694SQ20101018093
公開日2010年12月22日 申請日期2010年5月14日 優(yōu)先權(quán)日2009年6月10日
發(fā)明者小池隆文, 木下雅文, 楠目稔史, 田中宏司, 神谷俊之 申請人:株式會社日立制作所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
南乐县| 宣威市| 新密市| 通州市| 桐城市| 靖西县| 嫩江县| 东平县| 德令哈市| 本溪市| 祁连县| 凯里市| 斗六市| 井陉县| 莆田市| 江源县| 乌恰县| 板桥市| 龙川县| 正安县| 探索| 宁波市| 吴旗县| 繁峙县| 固始县| 江陵县| 宣城市| 迭部县| 潼关县| 龙川县| 启东市| 壤塘县| 集安市| 车致| 瑞安市| 乌兰县| 黄梅县| 鄱阳县| 合川市| 汉川市| 崇礼县|