專利名稱:電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型有關(guān)于一種電腦網(wǎng)絡(luò)技術(shù),特別是有關(guān)于一種電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其可適用于搭配至一單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),例如為以太網(wǎng)絡(luò)(Ethernet)架構(gòu)下的社區(qū)用單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),用以將各個(gè)用戶的工作頻寬,包括下載頻寬和上載頻寬,控制成大致不超過(guò)或低于一預(yù)定的頻寬。
背景技術(shù):
單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)可讓網(wǎng)際網(wǎng)絡(luò)服務(wù)供應(yīng)商(Internet ServiceProvider, ISP)僅通過(guò)一條傳輸線及一個(gè)網(wǎng)絡(luò)地址,即可同時(shí)讓多位用戶連線至網(wǎng)際網(wǎng)絡(luò)(Internet)。舉例來(lái)說(shuō),網(wǎng)際網(wǎng)絡(luò)服務(wù)供應(yīng)商可通過(guò)一條高速的以太網(wǎng)絡(luò)(Ethernet)專線與一具有網(wǎng)絡(luò)地址轉(zhuǎn)換功能(Network Address Translation,NAT)的路由器(router),即可同時(shí)讓同一社區(qū)內(nèi)的多位用戶同時(shí)連線至網(wǎng)際網(wǎng)絡(luò)。圖1即顯示一現(xiàn)有的社區(qū)用單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)的基本架構(gòu)。如圖所示,此現(xiàn)有的單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)包含一網(wǎng)際網(wǎng)絡(luò)服務(wù)供應(yīng)商系統(tǒng)10、一以太網(wǎng)絡(luò)通訊骨干20、以及一網(wǎng)絡(luò)地址轉(zhuǎn)換式路由器30,可用以讓多個(gè)用戶端工作站40可通過(guò)其而同時(shí)連線至網(wǎng)際網(wǎng)絡(luò)50。然而以太網(wǎng)絡(luò)專線通常具有一最大傳輸頻寬,例如為10Mbps、100Mbps (megabitsper second)或IGbps (gigabits per second),且此最大傳輸頻寬由所有的用戶所共享;因此當(dāng)有大量的用戶同時(shí)連線至網(wǎng)際網(wǎng)絡(luò)時(shí),每位用戶便會(huì)得到較小的傳輸頻寬,亦即數(shù)據(jù)下載的速度會(huì)變得較慢。此外,若同一社區(qū)中有一先連線的用戶獲得較大的工作頻寬,則其它后連線的用戶便僅能獲得較小的工作頻寬,造成用戶權(quán)益不均的結(jié)果。基本上,網(wǎng)際網(wǎng) 絡(luò)服務(wù)供應(yīng)商對(duì)其用戶所提供的上網(wǎng)服務(wù)必須能確使每一位用戶均能獲得足夠的頻寬,亦即至少不低于一預(yù)定的下限值,才不會(huì)使得有些用戶于網(wǎng)絡(luò)負(fù)載過(guò)大時(shí)而造成權(quán)益受損。有鑒于此,網(wǎng)際網(wǎng)絡(luò)服務(wù)供應(yīng)商便需求一種電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其可搭配至單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),用以將每一位用戶的頻寬限定成大致不超過(guò)或低于一預(yù)定的頻寬。
實(shí)用新型內(nèi)容本實(shí)用新型的主要目的便是在于提供一種電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其可搭配至單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),用以將每一位用戶的頻寬限定成大致不超過(guò)或低于一預(yù)定的頻寬,使得各個(gè)用戶不會(huì)于網(wǎng)絡(luò)負(fù)載過(guò)大時(shí)而獲得低于約定的工作頻寬。廣義而言,本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置至少包含:(a) —數(shù)據(jù)傳輸檢測(cè)單元;(b) —第一除頻器;(c) 一第二除頻器;(d) —上下計(jì)數(shù)器;(e) —比較器;以及(f) 一數(shù)據(jù)傳輸控制單兀。數(shù)據(jù)傳輸檢測(cè)單元可檢測(cè)該單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)是否有正在傳輸中的網(wǎng)絡(luò)數(shù)據(jù);若是,則發(fā)出一使能信號(hào),若否,則發(fā)出一除能信號(hào)。第一除頻器可在數(shù)據(jù)傳輸檢測(cè)單元發(fā)出使能信號(hào)時(shí),被啟動(dòng)而開(kāi)始對(duì)一基準(zhǔn)時(shí)脈信號(hào)進(jìn)行計(jì)數(shù);并于計(jì)數(shù)的時(shí)脈總數(shù)達(dá)到一第一預(yù)設(shè)值時(shí),產(chǎn)生一向上計(jì)數(shù)使能信號(hào)。第二除頻器則可在數(shù)據(jù)傳輸檢測(cè)單元發(fā)出除能信號(hào)時(shí),被啟動(dòng)而開(kāi)始對(duì)該基準(zhǔn)時(shí)脈信號(hào)進(jìn)行計(jì)數(shù);并于計(jì)數(shù)的時(shí)脈總數(shù)達(dá)到一第二預(yù)設(shè)值時(shí),產(chǎn)生一向下計(jì)數(shù)使能信號(hào)。上下計(jì)數(shù)器具有一輸出計(jì)數(shù)值,且其可在每當(dāng)該第一除頻器產(chǎn)生一向上計(jì)數(shù)使能信號(hào)時(shí),將該輸出計(jì)數(shù)值加I ;并可在每當(dāng)該第二除頻器產(chǎn)生一向下計(jì)數(shù)使能信號(hào)時(shí),將該輸出計(jì)數(shù)值減I。比較器可將該上下計(jì)數(shù)器的輸出計(jì)數(shù)值與一預(yù)設(shè)上限值和一預(yù)設(shè)下限值作比較;若等于或大于該預(yù)設(shè)上限值,則產(chǎn)生一上限顯示信號(hào);若等于或小于該預(yù)設(shè)下限值,則產(chǎn)生一下限顯示信號(hào)。數(shù)據(jù)傳輸控制單元可回應(yīng)該比較器所產(chǎn)生的上限顯示信號(hào)和下限顯示信號(hào)而產(chǎn)生一對(duì)應(yīng)的數(shù)據(jù)開(kāi)關(guān)信號(hào),用以將網(wǎng)絡(luò)系統(tǒng)與用戶端工作站之間的網(wǎng)絡(luò)數(shù)據(jù)傳輸速率控制成不超過(guò)或不低于該預(yù)定的頻寬。
為了更清楚地說(shuō)明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本實(shí)用新型的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。本實(shí)用新型的實(shí)質(zhì)技術(shù)內(nèi)容及其實(shí)施例已用圖解方式詳細(xì)揭露繪制于本說(shuō)明書所附的圖式之中。此些圖式的內(nèi)容簡(jiǎn)述如下:圖1(現(xiàn)有技術(shù))為一系統(tǒng)架構(gòu)示意圖,其中顯示一現(xiàn)有的社區(qū)用單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)的基本架構(gòu);圖2為一信號(hào)時(shí)序圖,其用以說(shuō)明本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置所依據(jù)的基本原理;圖3為一系統(tǒng)架構(gòu)示意圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置搭配至社區(qū)用單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng)的應(yīng)用實(shí)例;圖4為一系統(tǒng)架構(gòu)示意圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置的內(nèi)部架構(gòu);`圖5為一信號(hào)時(shí)序圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置中的數(shù)據(jù)傳輸檢測(cè)單元的輸出入信號(hào)的時(shí)序關(guān)系;圖6為一電路結(jié)構(gòu)示意圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置中的上下計(jì)數(shù)器和比較器的等效電路;圖7為一信號(hào)時(shí)序圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置于Bffuser= (1/4) * BWmax時(shí)的信號(hào)時(shí)序關(guān)系的一個(gè)實(shí)施例;圖8為一信號(hào)時(shí)序圖,其中顯示本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置于Bffuser= (3/4) * BWmax時(shí)的信號(hào)時(shí)序關(guān)系的一個(gè)實(shí)施例。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對(duì)本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。以下即配合所附圖式的圖2及圖8,詳細(xì)揭露說(shuō)明本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置的實(shí)施例。首先將配合所附圖式的圖2來(lái)說(shuō)明本實(shí)用新型的網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置所依據(jù)的基本原理。假設(shè)對(duì)傳輸中的網(wǎng)絡(luò)封包(包括下載及上載的封包)進(jìn)行一周期性的開(kāi)關(guān)控制,并將開(kāi)啟的時(shí)間定義為:Ton(I),i=l, 2,......,
權(quán)利要求1.一種電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其特征在于,其可搭配至一網(wǎng)絡(luò)系統(tǒng),用以將該網(wǎng)絡(luò)系統(tǒng)與一用戶端工作站之間的網(wǎng)絡(luò)傳輸頻寬控制成不超過(guò)或不低于一預(yù)定的頻寬;該電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置至少包含: 一數(shù)據(jù)傳輸檢測(cè)單元,其可檢測(cè)該網(wǎng)絡(luò)系統(tǒng)與該用戶端工作站之間是否有正在傳輸中的網(wǎng)絡(luò)數(shù)據(jù);若是,則發(fā)出一使能信號(hào); 一第一除頻器,連接該數(shù)據(jù)傳輸檢測(cè)單元,其可在該數(shù)據(jù)傳輸檢測(cè)單元發(fā)出使能信號(hào)時(shí),被啟動(dòng)而開(kāi)始對(duì)一基準(zhǔn)時(shí)脈信號(hào)進(jìn)行計(jì)數(shù);并于計(jì)數(shù)的時(shí)脈總數(shù)達(dá)到一第一預(yù)設(shè)值時(shí),產(chǎn)生一向上計(jì)數(shù)使能信號(hào); 一第二除頻器,連接該數(shù)據(jù)傳輸檢測(cè)單元,其亦可在該數(shù)據(jù)傳輸檢測(cè)單元發(fā)出除能信號(hào)時(shí),被啟動(dòng)而開(kāi)始對(duì)該基準(zhǔn)時(shí)脈信號(hào)進(jìn)行計(jì)數(shù);并于計(jì)數(shù)的時(shí)脈總數(shù)達(dá)到一第二預(yù)設(shè)值時(shí),產(chǎn)生一向下計(jì)數(shù)使能信號(hào); 一上下計(jì)數(shù)器,連接該第一除頻器及第二除頻器,其具有一輸出計(jì)數(shù)值;且可在每當(dāng)該第一除頻器產(chǎn)生一向上計(jì)數(shù)使能信號(hào)時(shí),將該輸出計(jì)數(shù)值加I;并可在每當(dāng)該第二除頻器產(chǎn)生一向下計(jì)數(shù)使能信號(hào)時(shí),將該輸出計(jì)數(shù)值減I; 一比較器,連接該上下計(jì)數(shù)器,其可將該上下計(jì)數(shù)器的輸出計(jì)數(shù)值與一預(yù)設(shè)上限值和一預(yù)設(shè)下限值作比較;若等于或大于該預(yù)設(shè)上限值,則產(chǎn)生一上限顯示信號(hào);若等于或小于該 預(yù)設(shè)下限值,則產(chǎn)生一下限顯示信號(hào);以及 一數(shù)據(jù)傳輸控制單元,連接該比較器,其可回應(yīng)該比較器所產(chǎn)生的上限顯示信號(hào)和下限顯示信號(hào)而產(chǎn)生一對(duì)應(yīng)的數(shù)據(jù)開(kāi)關(guān)信號(hào),用以將該網(wǎng)絡(luò)系統(tǒng)與該用戶端工作站之間的網(wǎng)絡(luò)數(shù)據(jù)傳輸速率控制成不超過(guò)或不低于該預(yù)定的頻寬。
2.如權(quán)利要求1所述的電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其特征在于,該網(wǎng)絡(luò)系統(tǒng)為以太網(wǎng)絡(luò)系統(tǒng)。
3.如權(quán)利要求1所述的電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其特征在于,其更進(jìn)一步包含:一計(jì)時(shí)器,其藕接至該上下計(jì)數(shù)器,用以檢測(cè)該上下計(jì)數(shù)器的輸出計(jì)數(shù)值保持于其最大值的時(shí)間是否超過(guò)一預(yù)定時(shí)間;若是,則產(chǎn)生一歸零信號(hào),用以將該上下計(jì)數(shù)器的輸出計(jì)數(shù)值歸零。
4.如權(quán)利要求1所述的電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其特征在于,該第一除頻器和第二除頻器所用的基準(zhǔn)時(shí)脈信號(hào)的周期小于一個(gè)位元組的傳輸時(shí)間。
5.如權(quán)利要求1所述的電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其特征在于,該比較器的預(yù)設(shè)下限值為O,且其上限值為至少能接收完一整個(gè)最大長(zhǎng)度的封包。
專利摘要一種電腦網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置,其可適用于搭配至一單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),例如為以太網(wǎng)絡(luò)架構(gòu)下的社區(qū)用單線多用戶式網(wǎng)絡(luò)服務(wù)系統(tǒng),用以將各個(gè)用戶的工作頻寬,包括下載頻寬和上載頻寬,控制成大致不超過(guò)或低于一預(yù)定的頻寬。此網(wǎng)絡(luò)數(shù)據(jù)傳輸頻寬控制裝置至少包含一數(shù)據(jù)傳輸檢測(cè)單元;一第一除頻器;一第二除頻器;一上下計(jì)數(shù)器;一比較器;以及一數(shù)據(jù)傳輸控制單元;其可將每一位用戶的頻寬限定成大致不超過(guò)或低于一預(yù)定的頻寬,使得各個(gè)用戶不會(huì)于網(wǎng)絡(luò)負(fù)載過(guò)大時(shí)而獲得低于約定的工作頻寬。
文檔編號(hào)H04L12/911GK203104508SQ20132011819
公開(kāi)日2013年7月31日 申請(qǐng)日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者邱偉宏, 楊美饒 申請(qǐng)人:海南芯力高新技術(shù)有限公司