本發(fā)明專利技術(shù)適用于通信技術(shù)領(lǐng)域,提供了一種路由器及基于路由器的下載方法。本發(fā)明專利技術(shù)提供的路由器基于Android操作系統(tǒng),包括:用于接入因特網(wǎng)的路由模塊、下載模塊以及存儲模塊;下載模塊,用于在接收到移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與資源下載請求信息相對應(yīng)的資源;存儲模塊,用于基于vold協(xié)議將下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。該路由器通過下載模塊下載移動終端所需要下載的資源,不需要移動終端進(jìn)行全程參與下載過程,同時存儲模塊對下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中,支持高清電影等大文件的下載。
【技術(shù)實現(xiàn)步驟摘要】
—種路由器及基于路由器的下載方法
本專利技術(shù)屬于通信
,尤其涉及。
技術(shù)介紹
路由器作為重要的網(wǎng)絡(luò)設(shè)備,在近幾年得到很大的發(fā)展,尤其是家庭中對小型路由器的需求呈逐年增多趨勢。在電話、個人搜索以及游戲和視頻下載等需求和服務(wù)日益增長的推動下,家庭路由器正在迅速普及,并且正在發(fā)揮著重要作用。此外,隨著眾多家庭中計算機(jī)等終端設(shè)備臺數(shù)的增加,家庭路由器正在扮演著不可缺少的重要角色。這些家庭路由器一般都是基于OpenWrt系統(tǒng),盡管都能夠滿足大部分用戶上網(wǎng)需求,但對于大批量下載數(shù)據(jù)(如音頻、視頻等)的用戶而言,仍然擺脫不了計算機(jī)、手機(jī)等終端設(shè)備參與全程下載的狀況。這種模式,不僅浪費了大量寶貴的能源,而且無法避免或消除因計算機(jī)、手機(jī)等終端設(shè)備長時間處于聯(lián)網(wǎng)狀態(tài)而帶來的網(wǎng)絡(luò)安全隱患。同時,許多人喜歡觀看高清影片,然而傳統(tǒng)的FAT,F(xiàn)AT32格式文件系統(tǒng)并不能支持單個文件大于4GB的文件。
技術(shù)實現(xiàn)思路
本專利技術(shù)的目的在于提供一種路由器,旨在解決現(xiàn)有的路由器需要借助計算機(jī)、手機(jī)等終端設(shè)備參與全程下載以及不能支持單個文件大于4GB的文件的問題。本專利技術(shù)是這樣實現(xiàn)的,一種路由器,包括:用于接入因特網(wǎng)的路由模塊,所述路由器基于Android操作系統(tǒng),所述路由器還包括:下載模塊以及存儲模塊;所述下載模塊,用于在接收到移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與所述資源下載請求信息相對應(yīng)的資源,所述下載模塊基于Aria2協(xié)議;所述存儲模塊,用于基于void協(xié)議將下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。優(yōu)選的,所述下載模塊還包括:所述接收模塊,用于接收所述移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息,所述資源下載請求信息包括所述資源的下載鏈接;所述添加模塊,用于將所述下載鏈接添加到下載列表中,并從因特網(wǎng)上下載所述下載鏈接對應(yīng)的資源;所述發(fā)送模塊,用于將下載列表中所述資源的下載完成情況基于Aria2協(xié)議的XML-RPC通訊協(xié)議實時發(fā)送給所述移動終端。優(yōu)選的,所述存儲模塊還包括:ntfs-3g驅(qū)動模塊以及fuse驅(qū)動模塊;所述ntfs_3g驅(qū)動模塊,用于識別ntfs格式的硬盤;所述fuse驅(qū)動模塊,用于識別exfat格式的硬盤。優(yōu)選的,所述路由器還包括:共享模塊,用于將下載的資源進(jìn)行共享,所述共享模塊基于samba協(xié)議。優(yōu)選的,所述擴(kuò)展的存儲設(shè)備包括⑶ROM、USB存儲設(shè)備以及MMC多媒體卡。本專利技術(shù)還提供了一種基于路由器的下載方法,包括:所述路由器接收移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息,所述資源下載請求信息中包括所述資源的下載鏈接;所述路由器將所述下載鏈接添加到下載列表中,并下載所述下載鏈接對應(yīng)的資源;所述路由器基于void協(xié)議將下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。優(yōu)選的,所述方法還包括:所述路由器將下載列表中的任務(wù)完成情況基于Aria2協(xié)議的XML-RPC通訊協(xié)議實時發(fā)送給所述移動終端。優(yōu)選的,所述路由器基于void協(xié)議將下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中,包括:所述路由器通過ntfs_3g驅(qū)動模塊識別ntfs格式的硬盤,將下載資源外掛到ntfs格式的硬盤中;或所述路由器通過fuse驅(qū)動模塊識別exfat格式的硬盤,將下載資源外掛到exfat格式的硬盤中。優(yōu)選的,所述方法還包括:所述路由器基于samba協(xié)議將下載的資源進(jìn)行共享。優(yōu)選的,所述擴(kuò)展的存儲設(shè)備包括⑶ROM、USB存儲設(shè)備以及MMC多媒體卡。在本專利技術(shù)提供的路由器包括:用于接入因特網(wǎng)的路由模塊,所述路由器基于Android操作系統(tǒng),所述路由器還包括:下載模塊以及存儲模塊;所述下載模塊,用于在接收到移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與所述資源下載請求信息相對應(yīng)的資源,所述下載模塊基于Aria2協(xié)議;所述存儲模塊,用于基于void協(xié)議將下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。該路由器通過于基于Aria2協(xié)議的下載模塊下載移動終端所需要下載的資源,不需要移動終端進(jìn)行全程參與下載過程,同時存儲模塊對下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中,支持高清電影等大文件的下載。【附圖說明】圖1是本專利技術(shù)實施例提供的智能路由器的結(jié)構(gòu)框圖;圖2是本專利技術(shù)實施例提供的基于智能路由器的下載方法的實現(xiàn)流程圖;圖3是本專利技術(shù)實施例提供的又一基于智能路由器的下載方法的實現(xiàn)流程圖。【具體實施方式】為了使本專利技術(shù)的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本專利技術(shù)進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本專利技術(shù),并不用于限定本專利技術(shù)。圖1示出了本專利技術(shù)實施例提供的一種路由器的結(jié)構(gòu)框圖。為了便于說明,僅示出了與本實施例相關(guān)的部分。該路由器基于Android操作系統(tǒng),參照圖1,該路由器,包括:路由模塊11、下載模塊12以及存儲模塊13。路由模塊11,用于接入因特網(wǎng)。該路由模塊11主要由ethernet以太網(wǎng)網(wǎng)口和無線wifi模塊組成。其中ethernet網(wǎng)口,接入ADSL轉(zhuǎn)換后的公網(wǎng)中,通過網(wǎng)線來進(jìn)行INTERNET英特網(wǎng)接入;wifi模塊主要由硬件的無線模組和wifi熱點相關(guān)軟件組成,完成無線上網(wǎng)的功能。下載模塊12,用于在接收到移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與所述資源下載請求信息相對應(yīng)的資源。路由器下載模塊12基于Aria2協(xié)議,內(nèi)部自建有XML-RPC通訊協(xié)議。為了達(dá)到通過移動終端遠(yuǎn)程控制路由器下載的功能,本專利技術(shù)實施例中在移動終端(包括PC機(jī)、筆記本、智能手機(jī)以及IPAD等)增加了控制路由器Aria2下載模塊的應(yīng)用程序。優(yōu)選的,下載模塊12還包括:接收模塊121、添加模塊122以及發(fā)送模塊123 ;接收模塊121,用于接收移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息,該資源下載請求信息包括下載鏈接;添加模塊122,用于在接收到移動終端發(fā)送的資源下載請求信息后將下載任務(wù)添加到下載列表中,并從因特網(wǎng)上下載所述下載鏈接對應(yīng)的資源;發(fā)送模塊123,用于將下載列表中的任務(wù)完成情況基于Aria2協(xié)議的XML-RPC通訊協(xié)議實時發(fā)送給移動終端。一旦某個下載任務(wù)完成后,路由器就將其從下載列表中刪除,冋時添加到完成列表中,并在移動終端客戶端完成列表中顯示。同時當(dāng)用戶關(guān)閉移動終端客戶端應(yīng)用后,智能路由器仍然可以自動下載任務(wù),當(dāng)智能路由器下次檢測到移動終端與其建立連接后,會將下載狀態(tài)發(fā)送給移動終端,移動終端就可以顯示出任務(wù)列表下載的狀態(tài)。為了更好的理解上述下載模塊12的工作過程,下面通過一個具體的應(yīng)用場景來說明其具體的工作流程:用戶想通過手機(jī)與路由器交互然后通過路由器下載資源時,則可以事先在手機(jī)內(nèi)部增加控制路由器Aria2下載模塊的應(yīng)用程序。當(dāng)需要下載資源時,通過手機(jī)瀏覽器首先搜索到需要下載鏈接;打開控制路由器Aria2下載模塊的應(yīng)用程序,應(yīng)用程序通過網(wǎng)絡(luò)連接到路由器,然后選擇下載路徑為到智能路由器,并將下載鏈接添加到手機(jī)本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種路由器,包括:用于接入因特網(wǎng)的路由模塊,其特征在于,所述路由器基于Android操作系統(tǒng),所述路由器還包括:下載模塊以及存儲模塊;所述下載模塊,用于在接收到移動終端基于Aria2協(xié)議的XML?RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與所述資源下載請求信息相對應(yīng)的資源,所述下載模塊基于Aria2協(xié)議;所述存儲模塊,用于基于vold協(xié)議將下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。
【技術(shù)特征摘要】
1.一種路由器,包括:用于接入因特網(wǎng)的路由模塊,其特征在于,所述路由器基于Android操作系統(tǒng),所述路由器還包括:下載模塊以及存儲模塊; 所述下載模塊,用于在接收到移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息后,從因特網(wǎng)上下載與所述資源下載請求信息相對應(yīng)的資源,所述下載模炔基于Aria2協(xié)議; 所述存儲模塊,用于基于void協(xié)議將下載模塊下載的資源進(jìn)行存儲或?qū)⑾螺d的資源外掛到擴(kuò)展的存儲設(shè)備中。2.如權(quán)利要求1所述的路由器,其特征在于,所述下載模塊還包括: 接收模塊、添加模塊以及發(fā)送模塊; 所述接收模塊,用于接收所述移動終端基于Aria2協(xié)議的XML-RPC通訊協(xié)議發(fā)送的資源下載請求信息,所述資源下載請求信息包括所述資源的下載鏈接; 所述添加模塊,用于將所述下載鏈接添加到下載列表中,并從因特網(wǎng)上下載所述下載鏈接對應(yīng)的資源; 所述發(fā)送模塊,用于將下載列表中所述資源的下載完成情況基于Aria2協(xié)議的XML-RPC通訊協(xié)議實時發(fā)送給所述移動終端。3.如權(quán)利要求1所述的路由器,其特征在于,所述存儲模塊還包括: ntfs-3g驅(qū)動模塊以 及fuse驅(qū)動模塊; 所述ntfs-3g驅(qū)動模塊,用于識別ntfs格式的硬盤; 所述fuse驅(qū)動模塊,用于識別exfat格式的硬盤。4.如權(quán)利要求1所述的路由器,其特征在于,所述路由器還包括: 共享模塊,用于將下載的資源進(jìn)行共享,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李凡,詹紅艷,張海蓉,周炬松,張恒,
申請(專利權(quán))人:TCL集團(tuán)股份有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。