一種智能動態(tài)下載控制方法及其系統(tǒng)的制作方法
【專利摘要】為了有效地利用空閑網(wǎng)絡(luò)出口帶寬,提出了一種智能動態(tài)下載控制服務(wù)系統(tǒng),包括計算機系統(tǒng),所述計算機系統(tǒng)還包括的網(wǎng)絡(luò)接口裝置,其特征在于所述計算機系統(tǒng)還包括智能動態(tài)下載控制處理裝置。
【專利說明】一種智能動態(tài)下載控制方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
:
[0001]本發(fā)明涉及計算機和互聯(lián)網(wǎng)通信技術(shù),具體地說是一種智能動態(tài)下載控制方法及其系統(tǒng)。
【背景技術(shù)】
:
[0002]目前、人們用PC連接互聯(lián)網(wǎng)的大量的用途為下載(或溜覽、下同)信息,從而造成了互聯(lián)網(wǎng)接入使用的網(wǎng)絡(luò)下行數(shù)據(jù)流量是上行數(shù)據(jù)流量的2倍或以上;另外由于人們作息時間原因,造成上網(wǎng)數(shù)據(jù)流量與時間有很大關(guān)系,一般是每天深夜后到第二天上午9點前數(shù)據(jù)流量均較少;上述情況均造成了上網(wǎng)接入服務(wù)商帶寬資源的空閑浪費。
[0003]現(xiàn)有⑶N技術(shù)只是以暫存信息方式減少重復(fù)下載的信息再次占用網(wǎng)絡(luò)出口下行帶寬的問題,但其不能有效地利用空閑網(wǎng)絡(luò)出口帶寬。
【發(fā)明內(nèi)容】
:
[0004]本發(fā)明的目的在于克服現(xiàn)有CDN技術(shù)方案的不足而提出一種智能動態(tài)下載控制系統(tǒng)及方法,通過本下載控制方法、實現(xiàn)了充份利用空閑網(wǎng)絡(luò)出口帶寬資源的目的。
[0005]本說明中所說的下載文件包括:文件名稱或及文件屬性,或文件下載地址、網(wǎng)址坐寸ο
[0006]本說明中所說的網(wǎng)址清單或文件清單分別包括一個或多個網(wǎng)址、一個或多個文件。
[0007]本說明中所說的網(wǎng)址包括IP地址或域名。
[0008]本說明中所說的連網(wǎng)包括直連互聯(lián)網(wǎng)或經(jīng)局域網(wǎng)連互聯(lián)網(wǎng)。
[0009]本說明中所說的網(wǎng)絡(luò)出口帶寬即包括為該局域網(wǎng)(或LAN)到互聯(lián)網(wǎng)出口的最大可用網(wǎng)速。
[0010]本說明中所說的當(dāng)前網(wǎng)速即為當(dāng)前網(wǎng)絡(luò)數(shù)據(jù)平均速度。
[0011]本說明中所說的網(wǎng)絡(luò)終端用戶包括了接入服務(wù)商服務(wù)器。
[0012]本說明中所說的下載代理服務(wù)器包括上傳下載代理服務(wù)器。
[0013]本發(fā)明的互聯(lián)網(wǎng)智能動態(tài)下載控制技術(shù)方案具體如下:
[0014]一種智能動態(tài)下載控制方法,提供一連網(wǎng)的智能動態(tài)下載控制服務(wù)系統(tǒng),還有若干連網(wǎng)的網(wǎng)站服務(wù)器和網(wǎng)絡(luò)終端以及下載代理服務(wù)器,其特征在于還包括如下工作步驟:
[0015]所述智能動態(tài)下載控制服務(wù)系統(tǒng)實時收集網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速數(shù)據(jù),又實時收集各下載代理服務(wù)器的當(dāng)前在用下行網(wǎng)速數(shù)據(jù);
[0016]然后根據(jù)網(wǎng)絡(luò)總出口下行帶寬減去所述網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速,即得到還可使用的空閑網(wǎng)速總量,然后將空閑網(wǎng)速總量分配并通知各下載代理服務(wù)器的調(diào)整各自使用的下行網(wǎng)速;
[0017]不斷循環(huán)各步驟。
[0018]一般是根據(jù)各下載代理服務(wù)器的任務(wù)多少來分配網(wǎng)速。
[0019]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0020]預(yù)先由智能動態(tài)下載控制服務(wù)系統(tǒng)或下載代理服務(wù)器下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶需要的網(wǎng)頁、文件信息已儲存時,智能動態(tài)下載控制服務(wù)系統(tǒng)或下載代理服務(wù)器直接將儲存的網(wǎng)頁、文件信息發(fā)給所述網(wǎng)絡(luò)終端用戶。
[0021]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0022]由智能動態(tài)下載控制服務(wù)系統(tǒng)或所述下載代理服務(wù)器接收網(wǎng)絡(luò)終端用戶發(fā)送下載網(wǎng)址清單或文件清單,并預(yù)先作下載信息儲備。
[0023]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0024]接收終端用戶發(fā)送的包括目標(biāo)網(wǎng)址的文件資料或上傳文件清單信息并進行最佳路由選擇和網(wǎng)速分配處理;
[0025]最佳路由即為通信質(zhì)量(掉包、包時延等)最好的路由。
[0026]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0027]實時收集網(wǎng)絡(luò)出口的在用上行網(wǎng)速;
[0028]然后根據(jù)網(wǎng)絡(luò)出口的在用上行網(wǎng)速和網(wǎng)絡(luò)出口的上行帶寬,實時分配并通
[0029]知各上傳代理服務(wù)器調(diào)整各自的上行網(wǎng)速;
[0030]不斷循環(huán)各步驟。
[0031]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0032]預(yù)先由智能動態(tài)下載控制服務(wù)系統(tǒng)下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶提出將其中某網(wǎng)頁、文件信息發(fā)給到指定網(wǎng)址設(shè)備時,由下載控制服務(wù)系統(tǒng)直接將該文件信息發(fā)到指定網(wǎng)址設(shè)備上。
[0033]所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟:
[0034]由智能動態(tài)下載控制服務(wù)系統(tǒng)或所述下載代理服務(wù)器接收網(wǎng)絡(luò)終端用戶發(fā)送上傳網(wǎng)址清單或文件清單,并預(yù)先作上傳信息儲備。
[0035]所述一種智能動態(tài)下載控制方法,其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0036]根握統(tǒng)計網(wǎng)內(nèi)用戶的溜覽網(wǎng)址習(xí)慣得到所述文件資料或下載或上傳文件清單,并預(yù)先作下載或上傳信息儲備。
[0037]所述一種智能動態(tài)下載控制方法,其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0038]根握統(tǒng)計網(wǎng)內(nèi)用戶下載或上傳文件習(xí)慣得到所述文件資料或下載或上傳文件清單,并預(yù)先作下載或上傳信息儲備。
[0039]所述一種智能動態(tài)下載控制方法,其特征在于根據(jù)預(yù)先的設(shè)定調(diào)整改變所述實時收集在用下行或上行網(wǎng)速的時間周期。
[0040]一種智能動態(tài)下載控制服務(wù)系統(tǒng),包括計算機系統(tǒng),所述計算機系統(tǒng)還包括的網(wǎng)絡(luò)接口裝置,其特征在于所述計算機系統(tǒng)還包括智能動態(tài)下載控制處理裝置。
[0041]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述智能動態(tài)下載控制處理裝置還包括按順序銜接的如下處理裝置或功能模塊:
[0042]A.實時收集網(wǎng)絡(luò)出口當(dāng)前下行網(wǎng)速和各下載代理服務(wù)器的當(dāng)前下行網(wǎng)速數(shù)據(jù);
[0043]B.然后根據(jù)網(wǎng)絡(luò)出口下行帶寬和該網(wǎng)絡(luò)出口當(dāng)前在用的下行網(wǎng)速、以及所述下載控制代理服務(wù)器的當(dāng)前下行網(wǎng)速,實時分配管理各下載代理服務(wù)器調(diào)整各自使用的下行網(wǎng)速。
[0044]裝置或功能A說明:實時不斷收集網(wǎng)速數(shù)據(jù)即是以IuS至100S為時間間隔收集出口流量數(shù)據(jù),例如以IuS至100S為時間周期收集出口網(wǎng)速數(shù)據(jù),過大的收集時間周期不利于及時跟蹤并控制下載代理服務(wù)器的網(wǎng)速。過小的收集時間周期會造成下載控制服務(wù)系統(tǒng)負荷過重反而效果不佳。收集出口網(wǎng)速流量的具體方式I是智能動態(tài)下載控制服務(wù)系統(tǒng)主動讀取網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)速數(shù)據(jù);方式2是由所述智能動態(tài)下載控制服務(wù)系統(tǒng)接收網(wǎng)絡(luò)設(shè)備或網(wǎng)速監(jiān)測設(shè)備主動發(fā)送的網(wǎng)速數(shù)據(jù)。網(wǎng)絡(luò)出口下行網(wǎng)速減去各下載控制代理服務(wù)器的下行網(wǎng)速數(shù)據(jù)即可得到內(nèi)網(wǎng)各網(wǎng)絡(luò)終端用戶的當(dāng)前使用的總下行網(wǎng)速數(shù)據(jù),再由網(wǎng)絡(luò)出口總的下行帶寬減去內(nèi)網(wǎng)各網(wǎng)絡(luò)終端用戶的當(dāng)前使用的總下行網(wǎng)速又可得到總空閑下行網(wǎng)速,進而對總空閑下行網(wǎng)速進行分配管理,分配管理即向各下載控制代理服務(wù)器分配使用空閑下行網(wǎng)速。
[0045]網(wǎng)速數(shù)據(jù)的檢測:方式I是利用所述智能動態(tài)下載控制服務(wù)系統(tǒng)的計算機系統(tǒng)操作系統(tǒng)自帶的網(wǎng)速數(shù)據(jù)檢測功能、或另加的網(wǎng)速數(shù)據(jù)的檢測軟件實現(xiàn);方式2是由網(wǎng)絡(luò)設(shè)備(路由器、交換機等)或?qū)S镁W(wǎng)速監(jiān)測設(shè)備的網(wǎng)速數(shù)據(jù)檢測功能實現(xiàn)。
[0046]裝置或功能B說明:設(shè)該局域網(wǎng)連接有若干下載代理服務(wù)器,所述下載代理服務(wù)器的工作就是代為從目標(biāo)網(wǎng)址收取信息后再轉(zhuǎn)發(fā)給相應(yīng)的局域網(wǎng)內(nèi)的網(wǎng)絡(luò)終端。所述智能動態(tài)下載控制服務(wù)系統(tǒng)管理下載代理服務(wù)器的方式I是由所述智能動態(tài)下載控制服務(wù)系統(tǒng)以網(wǎng)關(guān)方式工作,見圖1 ;方式2是由路由器、交換機、WEB服務(wù)器等其它網(wǎng)絡(luò)設(shè)備自動重定向網(wǎng)址(URL)到下載代理服務(wù)器網(wǎng)址,見圖2。管理下載代理服務(wù)器的工作包括:在網(wǎng)絡(luò)總出口下行網(wǎng)速不過量條件下,將空閑的下行網(wǎng)速分配安排給若干相應(yīng)的下載代理服務(wù)器,由下載服務(wù)服務(wù)器進行控制使用。例如某網(wǎng)絡(luò)出口總下行網(wǎng)速帶寬為1000Mbit/S,而所述智能動態(tài)下載控制服務(wù)系統(tǒng)在某時刻收集到網(wǎng)絡(luò)出口的網(wǎng)內(nèi)網(wǎng)絡(luò)終端用戶下行在用網(wǎng)速為500Mbit/S時,則通知一下載代理服務(wù)器允許使用約400至500Mbit/S作下載的網(wǎng)速,而所述智能動態(tài)下載控制服務(wù)系統(tǒng)又在下一時刻收集到網(wǎng)絡(luò)出口的網(wǎng)內(nèi)網(wǎng)絡(luò)終端用戶下行在用網(wǎng)速流量為700Mbit/S時,則通知上述下載代理服務(wù)器允許使用約200至300Mbit/S作下載的網(wǎng)速。
[0047]如果下載服務(wù)器必需經(jīng)由所述智能動態(tài)下載控制服務(wù)系統(tǒng)才連接到互聯(lián)網(wǎng)的接入方式即為網(wǎng)關(guān)工作方式。
[0048]如果下載服務(wù)器平常不經(jīng)由所述智能動態(tài)下載控制服務(wù)系統(tǒng)就連接到互聯(lián)網(wǎng),而只有當(dāng)有需要時才跳轉(zhuǎn)到經(jīng)所述智能動態(tài)下載控制服務(wù)系統(tǒng)連接到互聯(lián)網(wǎng)的方式即為重定向網(wǎng)址(含重定向路由、下同)工作方式。
[0049]所述智能動態(tài)下載控制服務(wù)系統(tǒng)可以同時具有下載代理服務(wù)器的功能。
[0050]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),包括數(shù)據(jù)庫系統(tǒng),所述下載控制處理裝置包括下載代理處理裝置,其特征在于所述下載代理處理裝置還包括如下裝置或功能模塊:
[0051]C.預(yù)先下載并儲存常用網(wǎng)頁、文件信息,當(dāng)I網(wǎng)絡(luò)終端用戶需要相應(yīng)網(wǎng)頁、文件信息已有儲存時,直接將相應(yīng)儲存的網(wǎng)頁、文件信息發(fā)給所述網(wǎng)絡(luò)終端用戶。
[0052]裝置或功能C說明:當(dāng)網(wǎng)絡(luò)終端用戶提出需要相應(yīng)網(wǎng)頁、文件信息時,由智能動態(tài)下載控制服務(wù)系統(tǒng)選擇最佳方式提供相應(yīng)的文件。例如當(dāng)下載控制服務(wù)系統(tǒng)的本地網(wǎng)絡(luò)已儲存有文件Z時,如果一網(wǎng)絡(luò)終端用戶需要文件Z時即可直接提供,而不需要使用網(wǎng)絡(luò)出口的下行帶寬下載文件Z。
[0053]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載代理處理裝置還包括如下裝置或功能模塊:
[0054]D.接收網(wǎng)絡(luò)終端用戶需下載的網(wǎng)址清單或文件清單并進行分析處理。
[0055]裝置或功能D說明:接受網(wǎng)絡(luò)終端用戶確定的網(wǎng)址清單即為確定了的網(wǎng)站信息,包括網(wǎng)頁信息或下載的文件,文件清單包括確定的各文件;上傳的文件清單包括各文件名或還包括對應(yīng)的網(wǎng)址,接受網(wǎng)絡(luò)終端用戶確定的網(wǎng)址清單即確定了上傳內(nèi)容和目的設(shè)備的路由地址等;分析處理即對有多個存放網(wǎng)址的下載信息的最佳路由(而最佳路由的主要條件為下載網(wǎng)速最快、下同)進行確定,或?qū)Ω鞣N的下載信息的輕重緩急進行確定;從而確定各下載代理服務(wù)器的下載網(wǎng)速需求,進而更合理向各下載代理服務(wù)器指定下載信息路由和分配網(wǎng)速。
[0056]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0057]E.實時收集在用網(wǎng)絡(luò)出口和各下載代理服務(wù)器的當(dāng)前上行網(wǎng)速數(shù)據(jù);
[0058]F.然后根據(jù)網(wǎng)絡(luò)出口上行帶寬和該網(wǎng)絡(luò)出口當(dāng)前在用的上行網(wǎng)速、以及所述下載控制代理服務(wù)器的當(dāng)前上行網(wǎng)速,實時分配管理各下載代理服務(wù)器調(diào)整各自使用的上行網(wǎng)速。
[0059]裝置或功能E說明:實時不斷收集即是以時間間隔為IuS至100S收集出口流量,例如以IuS至100S為時間周期收集出口上行網(wǎng)速數(shù)據(jù),過大的收集時間周期不利于及時控制上傳代理服務(wù)器的網(wǎng)速;過小的收集時間周期會造成智能動態(tài)下載服務(wù)系統(tǒng)負荷過重而效果不佳。具體的收集出口網(wǎng)速的方式I是智能動態(tài)下載服務(wù)系統(tǒng)主動讀取相應(yīng)網(wǎng)絡(luò)設(shè)備的網(wǎng)速數(shù)據(jù);方式2是由所述智能動態(tài)下載服務(wù)系統(tǒng)接收網(wǎng)絡(luò)設(shè)備或網(wǎng)速監(jiān)測設(shè)備主動發(fā)送的網(wǎng)速數(shù)據(jù)和各下載代理服務(wù)器的上行網(wǎng)速數(shù)據(jù)。將網(wǎng)絡(luò)出口上行網(wǎng)速減去各下載代理服務(wù)器的上行網(wǎng)速數(shù)據(jù)即可得到內(nèi)網(wǎng)各網(wǎng)絡(luò)終端用戶的當(dāng)前使用的總上行網(wǎng)速數(shù)據(jù),再由網(wǎng)絡(luò)出口總的可用上行帶寬減去內(nèi)網(wǎng)各網(wǎng)絡(luò)終端用戶的當(dāng)前使用的總上行網(wǎng)速又可得到總空閑上行網(wǎng)速,進而可對總空閑上行網(wǎng)速進行分配管理,分配管理即向各下載代理服務(wù)器分配使用空閑上行網(wǎng)速。
[0060]裝置或功能F說明:上傳代理也就是由上傳代理服務(wù)器代為將終端用戶上傳的文件資料轉(zhuǎn)發(fā)給相應(yīng)目標(biāo)網(wǎng)址設(shè)備;上傳代理服務(wù)器的工作就是將收取到的網(wǎng)絡(luò)終端信息后再代為轉(zhuǎn)發(fā)給目標(biāo)網(wǎng)址設(shè)備。上傳代理服務(wù)器接受所述智能動態(tài)下載控制服務(wù)系統(tǒng)管理的方式I是由所述智能動態(tài)下載控制服務(wù)系統(tǒng)以網(wǎng)關(guān)方式工作,見圖1 ;方式2是由路由器、交換機、WEB服務(wù)器等其它網(wǎng)絡(luò)設(shè)備自動重定向網(wǎng)址(URL)到所述控制上傳服務(wù)器網(wǎng)址,見圖2。管理上傳代理的工作包括在網(wǎng)絡(luò)總出口上行網(wǎng)速不過量條件下,將空閑上行網(wǎng)速分配安排給相關(guān)上傳代理服務(wù)器使用。例如某網(wǎng)絡(luò)總出口上行網(wǎng)速為1000Mbit/S,而在某時刻收集的上行在用網(wǎng)速流量為600Mbit/S,則所述下載控制服務(wù)系統(tǒng)可使用約300至400Mbit/S作上傳代理工作的網(wǎng)速,又在下一時刻收集的上行在用網(wǎng)速流量為700Mbit/S,則所述下載控制代理服務(wù)器可使用約200至300Mbit/S作上傳代理網(wǎng)速;上傳代理工作的方式I是由所述下載控制服務(wù)系統(tǒng)以網(wǎng)關(guān)方式工作;方式2是由其它網(wǎng)絡(luò)設(shè)備(路由器、交換機、WEB服務(wù)器等)重定向網(wǎng)址(URL)到所述下載控制服務(wù)系統(tǒng)網(wǎng)址。
[0061]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0062]G.預(yù)先設(shè)定下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶提出的將其中某網(wǎng)頁、文件信息發(fā)給到指定網(wǎng)址設(shè)備時,由下載控制服務(wù)系統(tǒng)將該文件信息將其發(fā)到指定網(wǎng)址設(shè)備上。
[0063]裝置或功能G說明:當(dāng)網(wǎng)絡(luò)終端用戶提出需要相應(yīng)網(wǎng)頁、文件信息上傳到指定網(wǎng)址設(shè)備時,由智能動態(tài)下載控制服務(wù)系統(tǒng)選擇最佳方式提供相應(yīng)的文件。例如當(dāng)下載控制服務(wù)系統(tǒng)的本地網(wǎng)絡(luò)已儲存有文件Z時,如果一網(wǎng)絡(luò)終端用戶需要文件Z上傳到指定網(wǎng)址設(shè)備時,時即可直接由下載控制服務(wù)系統(tǒng)將文件Z發(fā)到指定網(wǎng)址設(shè)備上,而不需要使用網(wǎng)絡(luò)終端上行帶寬上傳文件Z了。
[0064]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0065]H.根據(jù)預(yù)先的設(shè)定、調(diào)整改變所述實時收集的時間周期和信息。
[0066]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述實時收集的時間周期為IuS 至 10S0
[0067]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0068]1.根據(jù)統(tǒng)計網(wǎng)內(nèi)用戶的溜覽網(wǎng)址習(xí)慣得到所述文件資料或下載文件清單,并預(yù)先作下載信息儲備。
[0069]裝置或功能I說明:例如統(tǒng)計網(wǎng)內(nèi)用戶的有經(jīng)常溜覽www.sina.com等網(wǎng)址習(xí)慣,則預(yù)先進行生成網(wǎng)址清單并及時安排對該網(wǎng)頁信息進行收集儲存,以用于提供給本局域網(wǎng)內(nèi)的用戶溜覽。
[0070]所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊:
[0071]J.根據(jù)統(tǒng)計網(wǎng)內(nèi)用戶上傳文件習(xí)慣得到所述文件資料或上傳文件清單,并預(yù)先作上傳信息儲備。
[0072]裝置或功能J說明:例如統(tǒng)計網(wǎng)內(nèi)用戶的有經(jīng)常下載某類圖片習(xí)慣,則預(yù)先進行生成網(wǎng)址清單并及時安排對這類圖片信息進行收集儲存,以用于提供給網(wǎng)內(nèi)用戶下載。
[0073]由于純硬件的FPGA即現(xiàn)場可編程門陣列或嵌入式CPU也可以實現(xiàn)計算機系統(tǒng)的各種功能,因此所述計算機系統(tǒng)也可以由FPGA或嵌入式CPU構(gòu)成。
[0074]一種智能動態(tài)下載控制服務(wù)系統(tǒng),所述計算機系統(tǒng)由FPGA構(gòu)成,或由嵌入式CPU構(gòu)成,由嵌入式CPU+FPGA構(gòu)成,或又包括儲存文件資料的RAM、ROM,其特征在于由FPGA構(gòu)成的所述計算機系統(tǒng)還包括智能動態(tài)下載控制處理裝置。
[0075]所述智能動態(tài)下載控制處理裝置的專用軟件程序或工作流程圖見圖4。
[0076]由于純硬件的FPGA即現(xiàn)場可編程門陣列或嵌入式CPU也可以實現(xiàn)所述計算機系統(tǒng)的各種專用軟件程序功能,因此上述各所述控制處理裝置也可以由添加的FPGA或嵌入式CPU構(gòu)成并實現(xiàn)。
[0077]所述智能動態(tài)下載控制服務(wù)系統(tǒng)參照上述方法可將空閑帶寬分配給多臺上傳下載代理服務(wù)器使用。
[0078]所述一種智能動態(tài)下載控制方法,其特征在于所述時間周期為IuS至100S。
[0079]本發(fā)明與現(xiàn)有技術(shù)相比,有如下的優(yōu)點與效果:
[0080]1.高效使用網(wǎng)絡(luò)出口的下行可用帶寬;
[0081]2.高效使用網(wǎng)絡(luò)出口的上行可用帶寬。
【專利附圖】
【附圖說明】
:
[0082]圖1是智能動態(tài)下載控制服務(wù)系統(tǒng)作網(wǎng)關(guān)的網(wǎng)絡(luò)連接示意圖;
[0083]圖2是智能動態(tài)下載控制服務(wù)系統(tǒng)作重定向網(wǎng)址的網(wǎng)絡(luò)連接示意圖;
[0084]圖3是智能動態(tài)下載控制服務(wù)系統(tǒng)結(jié)構(gòu)示意圖;
[0085]圖4是智能動態(tài)下載控制服務(wù)系統(tǒng)的處理裝置專用軟件程序或硬件工作流程圖?!揪唧w實施方式】:
[0086]下面對本發(fā)明作進一步說明。
[0087]所述智能動態(tài)下載控制服務(wù)系統(tǒng)與互聯(lián)網(wǎng)的連接:所述智能動態(tài)下載控制服務(wù)系統(tǒng)的網(wǎng)絡(luò)接口裝置為以太網(wǎng)接口卡,直接使用以太網(wǎng)接口裝置連接互聯(lián)網(wǎng)。
[0088]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)又包括由多個計算機系統(tǒng)組成所述智能動態(tài)下載控制服務(wù)系統(tǒng)。
[0089]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)由多臺計算機聯(lián)合組成云系統(tǒng)。
[0090]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)的計算機系統(tǒng)包括的數(shù)據(jù)庫也可以安裝在另外相連的計算機中。
[0091]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)與下載代理服務(wù)器可合用I臺計算機系統(tǒng)。
[0092]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)與上傳代理服務(wù)器可合用I臺計算機系統(tǒng)。
[0093]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)的下載代理處理裝置可以使用專用軟件實現(xiàn),也可以使用嵌入式CPU或FPGA硬件實現(xiàn)。
[0094]本說明所述智能動態(tài)下載控制服務(wù)系統(tǒng)的下載代理處理裝置可以使用專用軟件實現(xiàn),也可以使用嵌入式CPU+FPGA硬件實現(xiàn)。
[0095]應(yīng)用實例1:接入服務(wù)商使用本發(fā)明技術(shù)方案,預(yù)定常用網(wǎng)站的網(wǎng)址清單或文件清單,利用網(wǎng)絡(luò)出口空閑的下行網(wǎng)速,及時對常用網(wǎng)頁、文件進行更新儲存,以便快速提供給內(nèi)網(wǎng)的網(wǎng)絡(luò)終端訪問、或下載使用。
[0096]也可以由所述智能動態(tài)下載控制服務(wù)系統(tǒng)實時收集網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速數(shù)據(jù),又實時收集不包含各下載代理服務(wù)器時網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速數(shù)據(jù);然后根據(jù)網(wǎng)絡(luò)總出口下行帶寬減去所述網(wǎng)絡(luò)出口不包含各下載代理服務(wù)器時的當(dāng)前在用下行網(wǎng)速,即得到各下載代理服務(wù)器可使用的下行空閑網(wǎng)速總量,然后將空閑網(wǎng)速總量分配并通知各下載代理服務(wù)器的調(diào)整各自使用的下行網(wǎng)速;該方法與第I頁所述方法是等效的。同理、上行空閑網(wǎng)速總量也可以采用類似方法處理。
【權(quán)利要求】
1.一種智能動態(tài)下載控制方法,提供一連網(wǎng)的智能動態(tài)下載控制服務(wù)系統(tǒng),還有若干連網(wǎng)的網(wǎng)站服務(wù)器和網(wǎng)絡(luò)終端以及下載代理服務(wù)器,其特征在于還包括如下工作步驟: 所述智能動態(tài)下載控制服務(wù)系統(tǒng)實時收集網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速數(shù)據(jù),又實時收集各下載代理服務(wù)器的當(dāng)前在用下行網(wǎng)速數(shù)據(jù); 然后根據(jù)網(wǎng)絡(luò)總出口下行帶寬減去所述網(wǎng)絡(luò)出口的當(dāng)前在用下行網(wǎng)速,即得到還可使用的空閑網(wǎng)速總量,然后將空閑網(wǎng)速總量分配并通知各下載代理服務(wù)器調(diào)整各自使用的下行網(wǎng)速;不斷循環(huán)各步驟。
2.根據(jù)權(quán)利要求1所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟: 實時收集在用網(wǎng)絡(luò)出口和下載控制代理服務(wù)器的當(dāng)前上行網(wǎng)速數(shù)據(jù); 然后根據(jù)網(wǎng)絡(luò)出口上行帶寬和該網(wǎng)絡(luò)出口當(dāng)前在用的上行網(wǎng)速、以及所述下載控制代理服務(wù)器的當(dāng)前上行網(wǎng)速,實時分配管理下載代理服務(wù)器調(diào)整各自使用的上行網(wǎng)速; 不斷循環(huán)各步驟。
3.根據(jù)權(quán)利要求1所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟: 預(yù)先由智能動態(tài)下載控制服務(wù)系統(tǒng)或下載代理服務(wù)器下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶需要的網(wǎng)頁、文件信息已儲存時,智能動態(tài)下載控制服務(wù)系統(tǒng)或下載代理服務(wù)器直接將儲存的網(wǎng)頁、文件信息發(fā)給所述網(wǎng)絡(luò)終端用戶。
4.根據(jù)權(quán)利要求1所述一種智能動態(tài)下載控制方法,其特征在于又還包括如下步驟: 預(yù)先由智能動態(tài)下載控制服務(wù)系統(tǒng)下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶提出將其中某網(wǎng)頁、文件信息發(fā)給到指定網(wǎng)址設(shè)備時,由下載控制服務(wù)系統(tǒng)直接將該文件信息發(fā)到指定網(wǎng)址設(shè)備上。
5.根據(jù)權(quán)利要求1所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),包括計算機系統(tǒng),所述計算機系統(tǒng)還包括的網(wǎng)絡(luò)接口裝置,其特征在于所述計算機系統(tǒng)還包括智能動態(tài)下載控制處理>j-U ρ?α裝直。
6.根據(jù)權(quán)利要求5所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述智能動態(tài)下載控制處理裝置還包括按順序銜接的如下處理裝置或功能模塊: Α.實時收集網(wǎng)絡(luò)出口和各下載代理服務(wù)器的當(dāng)前下行網(wǎng)速數(shù)據(jù); B.然后根據(jù)網(wǎng)絡(luò)出口下行帶寬和該網(wǎng)絡(luò)出口在用的下行網(wǎng)速、以及所述下載代理服務(wù)器的當(dāng)前下行網(wǎng)速,實時分配管理下載代理服務(wù)器調(diào)整各自使用的下行網(wǎng)速。
7.根據(jù)權(quán)利要求5—種智能動態(tài)下載控制服務(wù)系統(tǒng),包括數(shù)據(jù)庫系統(tǒng),所述下載控制處理裝置包括下載代理處理裝置,其特征在于所述下載代理處理裝置還包括如下裝置或功能模塊: C.預(yù)先下載并儲存常用網(wǎng)頁、文件信息,當(dāng)I網(wǎng)絡(luò)終端用戶需要相應(yīng)網(wǎng)頁、文件信息已有儲存時,直接將相應(yīng)儲存的網(wǎng)頁、文件信息發(fā)給所述網(wǎng)絡(luò)終端用戶。
8.根據(jù)權(quán)利要求5所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊: D.接收網(wǎng)絡(luò)終端用戶需下載的網(wǎng)址清單或文件清單并進行分析處理。
9.根據(jù)權(quán)利要求5所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊: Ε.實時收集在用網(wǎng)絡(luò)出口的上行網(wǎng)速; F.然后根據(jù)網(wǎng)絡(luò)出口的在用上行網(wǎng)速和網(wǎng)絡(luò)出口總可用上行網(wǎng)速,實時分配管理上傳代理服務(wù)器調(diào)整各自使用的上行網(wǎng)速。
10.根據(jù)權(quán)利要求5所述一種智能動態(tài)下載控制服務(wù)系統(tǒng),其特征在于所述下載控制處理裝置還包括如下裝置或功能模塊: G.預(yù)先設(shè)定下載并儲存常用網(wǎng)頁、文件信息,當(dāng)網(wǎng)絡(luò)終端用戶提出的將其中某網(wǎng)頁、文件信息發(fā)給到指定網(wǎng)址設(shè)備時,由下載控制服務(wù)系統(tǒng)將該文件信息將其發(fā)到指定網(wǎng)址設(shè)備上。
【文檔編號】H04L29/08GK104184783SQ201310223998
【公開日】2014年12月3日 申請日期:2013年5月28日 優(yōu)先權(quán)日:2013年5月28日
【發(fā)明者】韓燕
申請人:韓燕