中文字幕无码日韩视频无码三区

通信量控制系統、通信量控制系統用服務器、及通信量控制系統用客戶機的制作方法

文檔序號:7920913閱讀:295來源:國知局
專利名稱:通信量控制系統、通信量控制系統用服務器、及通信量控制系統用客戶機的制作方法
技術領域
本發明涉及進行分組通信的網絡系統,尤其涉及可避免擁塞造成的無用通 信而總體上高效率地進行通信的網絡系統。
背景技術
服務器對客戶機形式的通信中,大量請求從客戶機集中到服務器時,產生 擁塞。
它們的通信協議中具備通信量多的情況下的擁塞控制機構(參考非專利文 獻l)。艮卩,TCP / IP (RFC793)中,利用RTT(Round Trip Time:往返延遲時間) 等的控制,通過等待來自對端的應答的時間(等待)控制來避免擁塞。
有線LAN(涉及正EE802.3)中,使用中繼器HUB(網樞)時,用CSMA / C D(Carrier Sense Multiple Access with Collision Detection:帶沖突檢測的載波偵 聽多路訪問)系統避免沖突。
無線LAN(涉及IEEE802.1 l)中,微觀上利用CSMA / CD系統、宏觀上利 用RTS / CTS (Request to Send / Clear to Send:請求發送/清除發送)控制避免 擁塞。
非專利文獻l:正學會、《簡版互聯網詞典》、在線、平成19年9月12 日檢索、互聯網〈http:〃dictionary.rbbtoday.com/>

發明內容
然而,普通的TCP/IP、有線LAN、及無線LAN等的通信協議中,擁塞 控制均無實時性,所以總體通信效率降低。
艮P,前述RTT是從發送某數據開始到對端的確認應答(ACK)返回為止花費 的時間,TCP定期測量RTT,以統計方式處理后,決定重發定時的值(確認應答的等待時間)。即,使用RTT的擁塞控制中,不經過某種程度的時間就不反 映為實際動作,所以沒有實時性。因此,實際上在成為擁塞狀態時的確認應答 等待時間的控制和擁塞狀態消除后的確認應答等待時間的設定中產生時間延 遲。
另外,有線LAN的情況下,使用中繼器HUB等時,網絡的使用率超過 20%, 一般就不能通信。艮卩,僅用CSMA/CD系統來避免沖突,也會隨通信 量增大而產生擁塞。
無線LAN中,也與有線LAN相同,存在超過定量的通信請求時就陷于不 能通信的狀態。
因此,本發明的目的在于,提供一種即使網絡使用率增大也實時進行擁塞 控制從而可避免擁塞造成的無用通信而總體上高效率地進行通信的通信量控 制系統。
為了解決上述課題,本發明構成如下。
(1) 一種通信量控制系統,通過包含中繼裝置的網絡按客戶機對服務器進
行通信,并進行通信量控制,其中
服務器具備提取來自客戶機的接收信號中包含的中繼裝置的信息并對每
一中繼裝置測量通信數據量的通信量測量單元、及將與目的客戶機之間的通信 路徑中包含的中繼裝置(即用于客戶機與服務器之間的通信的中繼裝置、或處 在客戶機所屬網絡的中繼裝置)的通信量信息添加到發送數據的通信量信息添 加單元。
另外,客戶機具備獲取與服務器之間的通信路徑中包含的中繼裝置的識別 信息的中繼裝置信息獲取單元、提取來自服務器的接收數據中包含的中繼裝置 的通信量信息并根據該通信量信息設定等待時間的等待時間設定單元、及等待 該通信等待時間后進行通信的等待控制單元。
根據該構成,由于在服務器方測量每一通信路徑的通信量,將該通信量通 知客戶機,所以客戶機方通過根據該信息設置適當的通信等待,減少客戶機對 服務器發送的請求,避免擁塞造成的無用通信。其結果,總體上能高效率地通 信。
(2) 前述等待時間設定單元保存作為與前述服務器之間進行通信(收發),并且根據前述通信量信息和前述時間標記設定等待時間。 根據該構成,考慮最后從服務器接收數據的時刻后的經過時間,來設定等
待時間,在例如連續不斷進行多個通信時,對上次通信后的經過時間短的通信
添加等待,通過這樣能以并行方式高效率地進行多個通信。
(3)前述中繼裝置有多個,其中前述中繼裝置信息獲取單元獲取的中繼裝
置變化時(即用于客戶機與服務器之間的通信的中繼裝置、或處在客戶機所屬
網絡的中繼裝置變化時),將已求出的前述等待時間清零。
根據該構成,例如中繼裝置是無線LAN的接入點時,若作為客戶機的終 端移動,使用的接入點變化,則包含該使用的接入點的通信路徑的狀態(混雜 程度)不同,所以能快速設定適應該不同的最佳等待時間。
根據本發明,利用最佳等待控制減少客戶機對服務器的無用請求,避免擁 塞造成的無用通信。其結果,能總體上高效率地通信。


圖1是采用本發明實施方式的通信控制系統的網絡的方框圖。 圖2是是示出該網絡的各節點的處理步驟的流程圖。 標號說明
IO是通信網,11、 12是服務器,21、 22是無線LAN接入點,23 25是 HUB, 32 35是無線終端,21 25是中繼裝置,31 35是客戶機。
具體實施例方式
圖1是采用本發明的實施方式所涉及的通信控制系統的網絡的方框圖。該 網絡具備具有無線LAN接入點21、 22和HUB23 25等的通信網10、連接該 通信網10的服務器11和12、客戶機31 35。
例如,客戶機31通過通信網10內的HUB23 25等對服務器11提出請求, 并從服務器ll接收應答數據。另外,無線終端32 34經無線LAN接入點21 和HUB(23 25等)與服務器11或12進行通信。同樣地,無線終端35通過無 線LAN接入點22進行通信。
圖2是示出圖l所示的服務器ll、 12和客戶機31 35進行的處理內容的流程圖。
圖2中,終端處理A是客戶機31 35進行的、確定通信路徑時的處理, 客戶機確定通信路徑時,獲取進行通信量管理的中繼裝置的信息。例如,接收 從LAN接入點以預定周期發送的信標信號,提取該信號中包含的無線LAN接 入點的MAC地址信息,將其作為無線LAN接入點的識別信息。
其后,將已求出的等待時間復原。g卩,已求出的等待時間是在上次的通信 路徑中最優化的等待時間,本次新確定的通信路徑中不能原樣采用該等待值, 所以這里進行復原。
此外,作為中繼裝置的識別信息不限于MAC地址,也可以是IP地址等唯 一確定的信息。
另外,本例中示出使無線LAN接入點為管理對象的例子,但也可使通信 路徑內的多個中繼裝置為通信量管理的對象。
圖2中,終端處理B是客戶機的發送處理。首先根據從后文闡述的服務器 得到的通信量信息及其時間標記(最后從服務器收到數據的時刻)和上次通信是 否成功等的信息算出等待時間,并等待該等待時間。該等待時間考慮作為對象 的通信線路的頻帶或特性等,如后文所述那樣來決定。例如,判明要對于窄的 通信線路進行大于該通信線路的能力的通信時,加長等待時間。由此,使擁塞 緩解。反之,若為能充分通信的狀態時,則進行使等待時間為O的控制。
其后,將中繼裝置的識別信息添加到發送數據中,并將該數據發送。然后, 預先存儲設置在之后的等待時間的計算中的、與服務器之間的通信的成敗及其 時間標記。
圖2中,終端處理C是客戶機的接收處理,客戶機從來自服務器的所接收 的數據中提取中繼裝置的通信量信息,將其與時間標記一起保存。
圖2中,服務器處理A是服務器ll、 12進行的來自客戶機的接收處理, 從客戶機發送來的數據中提取中繼裝置的信息,并對每一中繼裝置計算通信 量。作為該通信量的數據,最好當作每單位時間的通信量進行計算,但也可在 服務器方僅單純地存儲通信量和時間標記,而在客戶機方計算每單位時間的通 信量(本發明中,「通信量信息」為包含該兩方面的概念)。
圖2中,服務器處理B是服務器進行的發送處理,服務器對每一數據發送,將目的客戶機所屬的(客戶機使用的)中繼裝置的通信量信息添加到數據中來進 行發送。
進一步地,圖2中,AP處理是無線LAN接入點與客戶機之間通信前的處 理。該連接無線終端的處理根據正EE802.11標準的規定進行。隨著該處理, 無線終端如終端處理A所示,求出能夠連接的無線LAN接入點(中繼裝置)的 MAC地址。
接著,說明等待處理的例子。
(1) 判斷是否要等待處理(a) 觀察每一通信路徑的通信量,判斷是否要等待。
例如,僅在有一定量以上的通信量時進行等待。由此,不進行多余的等待, 力圖提高效率。根據監視對象的傳輸線路的特性算出上述一定量的值。
(2) 判斷是否要等待處理(b)
根據來自過去的統計的通信的成功期待值和上次的通信結果等,判斷是否 要等待。即,為了使上次失敗的客戶機優先通信成功,使成功的終端等待;反 之,為了使成功的終端優先,使失敗的客戶機等待。
(3) 判斷是否要等待處理(c)
觀察上次通信后的經過時間,根據其是否在一定時間內判斷是否要等待。 例如,時間上連接不斷地進行多個通信的情況下,如果是上次通信后的經過時 間短的客戶機,使其等待較長;上次通信后的經過時間長的客戶機,則使其等 待較短或為0。
(4) 等待時間
等待時間可為同樣的時間。然而,為了避免沖突,可以使其在一定范圍內 為隨機,或者使用「判斷是否要等待處理(b)」中求出的成功期待值或上次通信 結果等,使時間變化。還可將這些方法組合使用。
此外,以上所示的例子中舉出有線LAN和無線LAN的通信網,另外作為 中繼裝置以無線LAN接入點為例,但本申請發明只要是通過中繼裝置的分組 通信都可采用,而與該中繼裝置和網絡的形態無關。例如,可應用于手機的撥 號通信或連接互聯網的PPPoE(Point to Point Protocol over Ethernet:基于以太網 的點對點協議)連接等大部分的互聯網通信。
權利要求
1. 一種通信量控制系統,通過包含中繼裝置的網絡按服務器對客戶機方式進行通信,并進行通信量控制,其特征在于,服務器具備提取來自客戶機的接收信號中包含的中繼裝置的信息并對每一中繼裝置測量通信數據量的通信量測量單元、及將與目的客戶機之間的通信路徑中包含的中繼裝置的通信量信息添加到發送數據的通信量信息添加單元,客戶機具備獲取與服務器之間的通信路徑中包含的中繼裝置的識別信息的中繼裝置信息獲取單元、提取來自服務器的接收數據中包含的中繼裝置的通信量信息并根據該通信量信息設定等待時間的等待時間設定單元、及等待該通信等待時間后進行通信的等待控制單元。
2. 如權利要求1中所述的通信量控制系統,其特征在于,所述等待時間設定單元保存作為與所述服務器之間進行通信的時刻的時間標記,并且根據所述 通信量信息和所述時間標記設定等待時間。
3. 如權利要求1或2所述的通信量控制系統,其特征在于,所述中繼裝置 有多個,并且具備其中所述中繼裝置信息獲取單元獲取的中繼裝置變化時將已 求出的所述等待時間清零的單元。
4. 一種通信量控制系統用服務器,用于通過包含中繼裝置的網絡按服務器 對客戶機方式進行通信、并進行通信量控制的通信量控制系統,其特征在于,具備提取來自客戶機的接收信號中包含的中繼裝置的信息并對每一中繼裝置 測量通信數據量的通信量測量單元、及將與目的客戶機之間的通信路徑中包含 的中繼裝置的通信量信息添加到發送數據的通信量信息添加單元。
5. —種通信量控制系統用客戶機,用于通過包含中繼裝置的網絡按服務器 對客戶機方式進行通信、并進行通信量控制的通信量控制系統,其特征在于, 具備獲取與服務器之間的通信路徑中包含的中繼裝置的識別信息的中繼裝置 信息獲取單元、提取來自服務器的接收數據中包含的中繼裝置的通信量信息并 根據該通信量信息設定等待時間的等待時間設定單元、及等待該通信等待時間后進行通信的等待控制單元。
全文摘要
即使網絡的使用率增大,也進行實時擁塞控制,可避免擁塞造成的無用通信而總體上高效率地進行通信。服務器(11、12)提取來自客戶機(31~35)的接收信號中包含的無線LAN接入點(中繼裝置)(21~25)的信息,對每一中繼裝置測量通信數據量,將中繼裝置的通信量信息添加到發送數據中,發送給客戶機。客戶機(31~35)獲取使用的中繼裝置的識別信息,提取來自服務器的接收數據中包含的中繼裝置的通信量信息,根據該通信量信息設定等待時間,等待該等待時間后進行通信。
文檔編號H04L29/06GK101442483SQ20081017314
公開日2009年5月27日 申請日期2008年10月29日 優先權日2007年10月29日
發明者唐木繁, 淺沼和之 申請人:古野電氣株式會社;株式會社諾威樂克
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1