專(zhuān)利名稱(chēng):一種基于嵌入式Linux的家庭下載服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及下載服務(wù)器,具體的說(shuō)是一種基于嵌入式Linux 的家庭下載服務(wù)器。
背景技術(shù):
目前家庭用戶多依賴(lài)于普通計(jì)算機(jī)從網(wǎng)絡(luò)下載,有功耗高、占用 系統(tǒng)資源大、穩(wěn)定性差、噪音大等缺點(diǎn),并且普通計(jì)算機(jī)體積大,占 用較多家庭空間;目前市場(chǎng)上不存在用戶管理界面完善、支持多協(xié)議、 下載穩(wěn)定、有很強(qiáng)擴(kuò)展性的專(zhuān)用嵌入式下載設(shè)備,最多是帶有簡(jiǎn)單下 載功能的網(wǎng)絡(luò)存儲(chǔ)器(NAS)或者路由器,下載功能單一,基本是個(gè) 擺設(shè),且支持的文件系統(tǒng)格式有限,適用范圍窄。實(shí)用新型內(nèi)容針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本實(shí)用新型的目的在于提供一種基 于嵌入式Linux的家庭下載服務(wù)器,體積小,能支持多協(xié)議,下載穩(wěn) 定,擴(kuò)展性強(qiáng),可以極低的能耗進(jìn)行網(wǎng)絡(luò)下載及存儲(chǔ)管理,支持多協(xié) 議多任務(wù)并行下載,并可以提供家庭網(wǎng)絡(luò)代理服務(wù)。 為達(dá)到以上目的,本實(shí)用新型采取的技術(shù)方案是-一種基于嵌入式Lirmx的家庭下載服務(wù)器,包括硬件部分和軟件 部分,其特征在于所說(shuō)的硬件部分包括設(shè)有電源接口和至少2個(gè)網(wǎng) 絡(luò)接口的硬件板,其中一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通互聯(lián)網(wǎng) 資源,另一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通PC客戶端,所說(shuō)的 網(wǎng)絡(luò)設(shè)備是指交換機(jī)或路由器,所說(shuō)的硬件板包括主控制器模塊、網(wǎng) 絡(luò)模塊以及存儲(chǔ)模塊。在上述技術(shù)方案的基礎(chǔ)上,主控制器模塊包括嵌入式處理器、存 儲(chǔ)芯片、內(nèi)存單元和調(diào)試接口,存儲(chǔ)芯片、內(nèi)存單元和調(diào)試接口分別 通過(guò)數(shù)據(jù)線和嵌入式處理器連接;網(wǎng)絡(luò)模塊包括以太網(wǎng)控制芯片、交 換機(jī)芯片、無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽MiniPCI,以太網(wǎng)控制芯片、交換機(jī)芯 片、無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽MiniPCI分別通過(guò)數(shù)據(jù)線和嵌入式處理器連 接,以太網(wǎng)控制芯片通過(guò)數(shù)據(jù)線和WAN接口連接,交換機(jī)芯片通過(guò)數(shù) 據(jù)線和4個(gè)LAN接口連接,無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽MiniPCI通過(guò)數(shù)據(jù)線和 預(yù)留的天線接口連接;存儲(chǔ)模塊包括至少兩個(gè)SATA接口和一個(gè)由內(nèi) 置硬盤(pán)托架固定的內(nèi)置硬盤(pán),兩個(gè)SATA接口分別通過(guò)數(shù)據(jù)線和嵌入 式處理器連接,內(nèi)置硬盤(pán)通過(guò)SATA數(shù)據(jù)線和SATA接口連接。在上述技術(shù)方案的基礎(chǔ)上,所說(shuō)的嵌入式處理器的型號(hào)為 SL3512,所說(shuō)的存儲(chǔ)芯片為16M的Nor Flash,型號(hào)為S29GL512N, 所說(shuō)的內(nèi)存單元為64M的SDRAM,型號(hào)為E0REX,所說(shuō)的調(diào)試接口為 20針標(biāo)準(zhǔn)JTAG調(diào)試接口 。在上述技術(shù)方案的基礎(chǔ)上,存儲(chǔ)模塊還包括至少一個(gè)通過(guò)數(shù)據(jù)線 和嵌入式處理器連接的USB2. 0接口 。在上述技術(shù)方案的基礎(chǔ)上,存儲(chǔ)模塊設(shè)有兩個(gè)分別通過(guò)數(shù)據(jù)線和 嵌入式處理器連接的USB2. 0接口 ,兩個(gè)USB接口 1個(gè)為USB Host接 口,另1個(gè)為USB Slave接口。在上述技術(shù)方案的基礎(chǔ)上,所說(shuō)的WAN接口是10M/100M以太網(wǎng) 接口。在上述技術(shù)方案的基礎(chǔ)上,存儲(chǔ)芯片內(nèi)固化有Linux操作系統(tǒng)的 Bootloader、 Linux系統(tǒng)內(nèi)核、只讀文件系統(tǒng)和板載軟件。在上述技術(shù)方案的基礎(chǔ)上,所說(shuō)的板載軟件包括客戶端管理軟件 和服務(wù)器端軟件,客戶端管理軟件包括資源存儲(chǔ)管理客戶端、瀏覽器、 下載管理客戶端三個(gè)模塊;服務(wù)器端軟件包括以下模塊FTP服務(wù)器、 Samba服務(wù)器、下載軟件服務(wù)器端、CGI程序+HTML頁(yè)面、系統(tǒng)管理 進(jìn)程、數(shù)據(jù)庫(kù)mysql、 Thttpd服務(wù)器、Shell、 C函數(shù)庫(kù);Samba服務(wù) 器模塊和資源存儲(chǔ)管理客戶端模塊之間交換數(shù)據(jù),CGI程序+HTML頁(yè)5面模塊和瀏覽器模塊之間交換數(shù)據(jù),下載軟件服務(wù)器端模塊和下載管 理客戶端模塊之間交換數(shù)據(jù)。本實(shí)用新型的有益效果是該設(shè)備能以極低(小于5W)的能耗通過(guò)互聯(lián)網(wǎng)下載各種格式的文件,支持多種下載協(xié)議(eMule、 BT、 soulseek等多種P2P協(xié)議)和可擴(kuò)展的下載軟件。解決了傳統(tǒng)方式 下依賴(lài)普通計(jì)算機(jī)下載而出現(xiàn)的功耗高、占用系統(tǒng)資源大、噪音污染、 空間浪費(fèi)等問(wèn)題。并且該設(shè)備可以和高清播放機(jī)有效的結(jié)合,打造家 庭高清影庫(kù)。同時(shí),由于本設(shè)備采用嵌入式Linux作為其操作系統(tǒng), 所以成本低廉,穩(wěn)定高效。
本實(shí)用新型有如下附圖圖l本實(shí)用新型的系統(tǒng)框架示意圖圖2本實(shí)用新型的硬件板結(jié)構(gòu)示意圖圖3本實(shí)用新型的軟件結(jié)構(gòu)示意圖具體實(shí)施方式
以下結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)說(shuō)明。圖1為本實(shí)用新型所述的基于嵌入式Linux的家庭下載服務(wù)器的 系統(tǒng)框架示意圖,包括硬件部分和軟件部分,所說(shuō)的硬件部分包括設(shè) 有電源接口和至少2個(gè)網(wǎng)絡(luò)接口的硬件板,其中一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng) 線及網(wǎng)絡(luò)設(shè)備連通互聯(lián)網(wǎng)資源,另一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備 連通PC客戶端,所說(shuō)的網(wǎng)絡(luò)設(shè)備是指交換機(jī)或路由器,所說(shuō)的硬件 板包括主控制器模塊、網(wǎng)絡(luò)模塊以及存儲(chǔ)模塊。本實(shí)用新型重點(diǎn)突出模塊化功能,包括硬件和軟件的模塊化。硬 件模塊化硬件外設(shè)可定制,板卡、硬盤(pán)可插拔,系統(tǒng)平臺(tái)以嵌入式 微處理器ARM9為核心最小系統(tǒng),可根據(jù)需要擴(kuò)展外部設(shè)備。軟件模塊化主要是Linux內(nèi)核可裁減、功能可裁減、提供給用戶的是封裝 好的模塊化的應(yīng)用程序。模塊層次結(jié)構(gòu)清晰,模塊組件功能獨(dú)立,因 此每個(gè)模塊都可獨(dú)立改動(dòng),從而使系統(tǒng)開(kāi)發(fā)、維護(hù)和升級(jí)都非常方便。圖2為本實(shí)用新型的硬件板結(jié)構(gòu)示意圖,所說(shuō)的硬件板包括主控 制器模塊、網(wǎng)絡(luò)模塊以及存儲(chǔ)模塊,主控制器模塊包括嵌入式處理器、 存儲(chǔ)芯片、內(nèi)存單元和調(diào)試接口,存儲(chǔ)芯片、內(nèi)存單元和調(diào)試接口分 別通過(guò)數(shù)據(jù)線和嵌入式處理器連接,所說(shuō)的嵌入式處理器的型號(hào)為 SL3512,所說(shuō)的存儲(chǔ)芯片為16M的Nor Flash,型號(hào)為S29GL512N, 所說(shuō)的內(nèi)存單元為64M的SDRAM,型號(hào)為E0REX,所說(shuō)的調(diào)試接口為 20針標(biāo)準(zhǔn)JTAG調(diào)試接口 ,用于燒寫(xiě)FLASH和調(diào)試程序。SL3512嵌入 式處理器是Storm Semi conductor公司產(chǎn)品,在本實(shí)用新型中負(fù)責(zé)下 載服務(wù)器的整體調(diào)度,是整個(gè)系統(tǒng)的核心,SL3512可通過(guò)控制總線、 地址總線和數(shù)據(jù)總線參與外圍設(shè)備的控制。SL3512嵌入式處理器是 一款基于ARM920T核心的32位微控制器,它的優(yōu)勢(shì)主要是用作基于 互聯(lián)網(wǎng)的應(yīng)用系統(tǒng),可滿足Network Attached Storage (NAS),家 庭網(wǎng)關(guān)等多種網(wǎng)絡(luò)應(yīng)用。存儲(chǔ)芯片用于存儲(chǔ)(固化)Linux操作系統(tǒng) 的Bootloader、 Linux系統(tǒng)內(nèi)核、只讀文件系統(tǒng)和板載軟件;內(nèi)存單 元是供操作系統(tǒng)運(yùn)行時(shí)直接與嵌入式處理器交換數(shù)據(jù)使用。網(wǎng)絡(luò)模塊包括以太網(wǎng)控制芯片、交換機(jī)芯片、無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽 MiniPCI,以太網(wǎng)控制芯片、交換機(jī)芯片、無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽MiniPCI分別通過(guò)數(shù)據(jù)線和嵌入式處理器連接,以太網(wǎng)控制芯片通過(guò)數(shù)據(jù)線和 WAN接口連接,交換機(jī)芯片通過(guò)數(shù)據(jù)線和4個(gè)LAN接口連接,無(wú)線網(wǎng) 絡(luò)擴(kuò)展插槽MiniPCI通過(guò)數(shù)據(jù)線和預(yù)留的天線接口連接,可以非常方 便地將下載服務(wù)器擴(kuò)展為無(wú)線網(wǎng)絡(luò)。存儲(chǔ)模塊包括至少兩個(gè)SATA接口和一個(gè)由內(nèi)置硬盤(pán)托架固定的 內(nèi)置硬盤(pán),兩個(gè)SATA接口分別通過(guò)數(shù)據(jù)線和嵌入式處理器連接,內(nèi) 置硬盤(pán)通過(guò)SATA數(shù)據(jù)線和SATA接口連接,存儲(chǔ)模塊還可以包括至少 一個(gè)通過(guò)數(shù)據(jù)線和嵌入式處理器連接的USB2.0接口。本實(shí)用新型的 存儲(chǔ)模塊可以同時(shí)掛接2塊SATA硬盤(pán)以便構(gòu)建磁盤(pán)冗余系統(tǒng),通過(guò)USB2.0接口還可以支持具有USB接口的移動(dòng)存儲(chǔ)設(shè)備接入,所說(shuō)的 USB接口可以為1個(gè)USB Host接口和l個(gè)USB Slave接口。所說(shuō)的WAN接口是10M/100M以太網(wǎng)接口, WAN接口連接到以太 網(wǎng)控制芯片,用于通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通互聯(lián)網(wǎng)資源;4個(gè)LAN接 口可以獨(dú)立設(shè)置,也可以選用一個(gè)4 口交換機(jī)網(wǎng)絡(luò)接口, LAN口連接 到交換機(jī)芯片,用于通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通PC客戶端,g口構(gòu)建 局域網(wǎng)。在上述技術(shù)方案的基礎(chǔ)上,存儲(chǔ)芯片內(nèi)固化有Linux操作系統(tǒng)的 Bootloader、 Linux系統(tǒng)內(nèi)核、只讀文件系統(tǒng)和板載軟件。在上述技術(shù)方案的基礎(chǔ)上,圖3為本實(shí)用新型的軟件結(jié)構(gòu)圖,所 說(shuō)的板載軟件包括客戶端管理軟件和服務(wù)器端軟件,客戶端管理軟件 包括資源存儲(chǔ)管理客戶端、瀏覽器、下載管理客戶端三個(gè)模塊;服務(wù) 器端軟件包括以下模塊FTP服務(wù)器、Samba服務(wù)器、下載軟件服務(wù) 器端、CGI程序+HTML頁(yè)面、系統(tǒng)管理進(jìn)程、數(shù)據(jù)庫(kù)mysql、 Thttpd 服務(wù)器、Shell、 C函數(shù)庫(kù);Samba服務(wù)器模塊和資源存儲(chǔ)管理客戶端 模塊之間交換數(shù)據(jù),CGI程序+HTML頁(yè)面模塊和瀏覽器模塊之間交換 數(shù)據(jù),下載軟件服務(wù)器端模塊和下載管理客戶端模塊之間交換數(shù)據(jù)。 不同層次的軟件模塊組成了整個(gè)系統(tǒng)的軟件架構(gòu),該設(shè)備的軟件體系 結(jié)構(gòu)包括嵌入式Linux操作系統(tǒng)內(nèi)核模塊層、應(yīng)用組件模塊層、應(yīng)用 數(shù)據(jù)庫(kù)層、服務(wù)器組件模塊層、PC客戶端應(yīng)用程序五個(gè)不同層次、 相互關(guān)聯(lián)的模塊。在這五個(gè)層次中包含了多個(gè)系統(tǒng)和應(yīng)用軟件,其中 CGI程序、html頁(yè)面、以及PC客戶端的應(yīng)用程序可以根據(jù)需要自己 編寫(xiě),其余的包括Linux內(nèi)核、Thttpd服務(wù)器、數(shù)據(jù)庫(kù)mysql、 Samba 服務(wù)器和下載工具等均可采用開(kāi)源軟件,根據(jù)實(shí)際需要,將開(kāi)源軟件 的功能裁剪和編譯后即可集成到本實(shí)用新型之中。操作系統(tǒng)之所以采 用Linux,是因?yàn)長(zhǎng)inux作為一種優(yōu)秀的操作系統(tǒng),近幾年在嵌入式 領(lǐng)域異軍突起,成了最有潛力的嵌入式操作系統(tǒng)。突出的一個(gè)優(yōu)點(diǎn)就 是免版稅和開(kāi)放源碼,另外它可應(yīng)用于多種硬件平臺(tái),具有良好的移 植性、高的可靠性、優(yōu)秀的網(wǎng)絡(luò)功能、完備的文件系統(tǒng)以及豐富的API,為嵌入式網(wǎng)關(guān)提供了強(qiáng)大的軟件支持。第一層嵌入式Linux操作系統(tǒng)內(nèi)核模塊層,由板級(jí)支持包、進(jìn)程 調(diào)度系統(tǒng)、文件系統(tǒng)、存儲(chǔ)系統(tǒng)、設(shè)備系統(tǒng)和網(wǎng)絡(luò)系統(tǒng)組成。采用開(kāi) 放源碼的嵌入式Linux操作系統(tǒng),根據(jù)硬件系統(tǒng)平臺(tái)修改其板級(jí)支持 包中的相關(guān)驅(qū)動(dòng)程序,配置和編譯成小型嵌入式Linux操作系統(tǒng)內(nèi) 核,位于硬件系統(tǒng)平臺(tái)上Flash存儲(chǔ)器的Lirmx內(nèi)核存儲(chǔ)區(qū)中;第二層操作系統(tǒng)和應(yīng)用組件模塊層,由Shell、 C函數(shù)庫(kù)等組成。 該層部署在根文件系統(tǒng)的目錄下;第三層為系統(tǒng)管理進(jìn)程和數(shù)據(jù)庫(kù)層。系統(tǒng)管理進(jìn)程從數(shù)據(jù)庫(kù)中獲 取配置信息,然后調(diào)用相應(yīng)的程序?qū)崿F(xiàn)對(duì)系統(tǒng)和網(wǎng)絡(luò)的配置。數(shù)據(jù)庫(kù) 是由系統(tǒng)參數(shù)庫(kù)、默認(rèn)參數(shù)庫(kù)和日志數(shù)據(jù)庫(kù)組成,作為應(yīng)用程序配置 的專(zhuān)用數(shù)據(jù)庫(kù),在硬件系統(tǒng)平臺(tái)硬盤(pán)存儲(chǔ)器中專(zhuān)門(mén)開(kāi)辟一個(gè)數(shù)據(jù)存儲(chǔ) 區(qū)作為其存儲(chǔ)空間;第四層為應(yīng)用程序模塊層,位于硬件系統(tǒng)上的服務(wù)器端軟件,包括1、 板載Samba服務(wù)器,為PC客戶端提供共享磁盤(pán);2、 服務(wù)器端下載軟件,PC端通過(guò)下載管理客戶端軟件實(shí)現(xiàn)對(duì)下 載軟件的管理;3、 Web管理服務(wù)器端軟件,由Thttpd服務(wù)器、CGI程序、html 頁(yè)面組成的服務(wù)器系統(tǒng)。Thttpd是一款嵌入式WEB服務(wù)器,其配置 是以文件的形式提供,它支持CGI程序,并且源代碼開(kāi)放、性能高。 CGI程序在Linux操作系統(tǒng)上的服務(wù)器上運(yùn)行,它被用來(lái)解釋處理瀏 覽器端的輸入信息,并在服務(wù)器產(chǎn)生相應(yīng)的處理,或?qū)⑾鄳?yīng)的信息反 饋給瀏覽器。這樣就實(shí)現(xiàn)了硬件與用戶的交互。第五層為PC客戶端應(yīng)用程序,它們位于普通的PC客戶端上,通 過(guò)TCP/IP協(xié)議與硬件進(jìn)行通信,實(shí)現(xiàn)系統(tǒng)的設(shè)置和管理。功能包括-PC客戶端配置、網(wǎng)絡(luò)和服務(wù)器設(shè)置、下載管理、存儲(chǔ)管理。其中網(wǎng) 絡(luò)和服務(wù)器設(shè)置功能采用B/S架構(gòu),其余部分采用C/S架構(gòu)。詳細(xì)描述如下1、 網(wǎng)絡(luò)和服務(wù)器設(shè)置。與系統(tǒng)構(gòu)成B/S架構(gòu),具有可視化的操 作界面,采用WEB方式,用戶只要有一臺(tái)安裝瀏覽器的計(jì)算機(jī)即可隨 時(shí)隨地訪問(wèn)。其功能包括網(wǎng)絡(luò)管理、服務(wù)器管理、存儲(chǔ)器管理和日 志管理等功能。2、 數(shù)字資源存儲(chǔ)管理。與系統(tǒng)構(gòu)成C/S架構(gòu)。通過(guò)在PC端安裝 配套開(kāi)發(fā)的資源存儲(chǔ)管理軟件,與板載Samba服務(wù)器進(jìn)行通信,實(shí)現(xiàn) 對(duì)硬件服務(wù)器共享磁盤(pán)的文件管理。本資源存儲(chǔ)管理軟件為綠色安 裝,它提供兩種導(dǎo)航界面,操作簡(jiǎn)單易用,可以非常方便地實(shí)現(xiàn)對(duì)下 載資源的管理和使用。3、 下載管理。與系統(tǒng)構(gòu)成C/S架構(gòu),通過(guò)下載客戶端管理程序, 實(shí)現(xiàn)在PC客戶端對(duì)BT,電驢等多種協(xié)議的下載管理。4、 客戶端參數(shù)配置。包括當(dāng)前Server端的IP地址、默認(rèn)使用 瀏覽器、界面設(shè)置等。上述幾部分均為單獨(dú)的軟件模塊,最后通過(guò)軟件統(tǒng)一管理框架, 將分散的軟件集中管理起來(lái)??蚣艿腉UI界面簡(jiǎn)潔大方、時(shí)尚感強(qiáng)、 支持透明度調(diào)整和動(dòng)畫(huà)效果。
權(quán)利要求1.一種基于嵌入式Linux的家庭下載服務(wù)器,包括硬件部分和軟件部分,其特征在于所說(shuō)的硬件部分包括設(shè)有電源接口和至少2個(gè)網(wǎng)絡(luò)接口的硬件板,其中一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通互聯(lián)網(wǎng)資源,另一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通PC客戶端,所說(shuō)的網(wǎng)絡(luò)設(shè)備是指交換機(jī)或路由器,所說(shuō)的硬件板包括主控制器模塊、網(wǎng)絡(luò)模塊以及存儲(chǔ)模塊。
2. 如權(quán)利要求1所述的基于嵌入式Linux的家庭下載服務(wù)器, 其特征在于主控制器模塊包括嵌入式處理器、存儲(chǔ)芯片、內(nèi)存單元 和調(diào)試接口,存儲(chǔ)芯片、內(nèi)存單元和調(diào)試接口分別通過(guò)數(shù)據(jù)線和嵌入 式處理器連接;網(wǎng)絡(luò)模塊包括以太網(wǎng)控制芯片、交換機(jī)芯片、無(wú)線網(wǎng) 絡(luò)擴(kuò)展插槽MiniPCI,以太網(wǎng)控制芯片、交換機(jī)芯片、無(wú)線網(wǎng)絡(luò)擴(kuò)展 插槽MiniPCI分別通過(guò)數(shù)據(jù)線和嵌入式處理器連接,以太網(wǎng)控制芯片 通過(guò)數(shù)據(jù)線和WAN接口連接,交換機(jī)芯片通過(guò)數(shù)據(jù)線和4個(gè)LAN接口 連接,無(wú)線網(wǎng)絡(luò)擴(kuò)展插槽MiniPCI通過(guò)數(shù)據(jù)線和預(yù)留的天線接口連 接;存儲(chǔ)模塊包括至少兩個(gè)SATA接口和一個(gè)由內(nèi)置硬盤(pán)托架固定的 內(nèi)置硬盤(pán),兩個(gè)SATA接口分別通過(guò)數(shù)據(jù)線和嵌入式處理器連接,內(nèi) 置硬盤(pán)通過(guò)SATA數(shù)據(jù)線和SATA接口連接。
3. 如權(quán)利要求2所述的基于嵌入式Linux的家庭下載服務(wù)器, 其特征在于所說(shuō)的嵌入式處理器的型號(hào)為SL3512,所說(shuō)的存儲(chǔ)芯 片為16M的Nor Flash,型號(hào)為S29GL512N,所說(shuō)的內(nèi)存單元為64M 的SDRAM,型號(hào)為E0REX,所說(shuō)的調(diào)試接口為20針標(biāo)準(zhǔn)JTAG調(diào)試接 Pl。
4. 如權(quán)利要求2或3所述的基于嵌入式Linux的家庭下載服務(wù) 器,其特征在于存儲(chǔ)模塊還包括至少一個(gè)通過(guò)數(shù)據(jù)線和嵌入式處理 器連接的USB2.0接口。
5. 如權(quán)利要求4所述的基于嵌入式Linux的家庭下載服務(wù)器, 其特征在于存儲(chǔ)模塊設(shè)有兩個(gè)分別通過(guò)數(shù)據(jù)線和嵌入式處理器連接的USB2.0接口,兩個(gè)USB接口 1個(gè)為USB Host接口,另1個(gè)為USB Slave接口。
6. 如權(quán)利要求2或3所述的基于嵌入式Linux的家庭下載服務(wù) 器,其特征在于所說(shuō)的WAN接口是10M/100M以太網(wǎng)接口。
7. 如權(quán)利要求4所述的基于嵌入式Linux的家庭下載服務(wù)器, 其特征在于所說(shuō)的WAN接口是10M/100M以太網(wǎng)接口。
8. 如權(quán)利要求5所述的基于嵌入式Limix的家庭下載服務(wù)器, 其特征在于所說(shuō)的WAN接口是10M/100M以太網(wǎng)接口。
專(zhuān)利摘要一種基于嵌入式Linux的家庭下載服務(wù)器,涉及下載服務(wù)器,包括硬件部分和軟件部分,其特征在于所說(shuō)的硬件部分包括設(shè)有電源接口和至少2個(gè)網(wǎng)絡(luò)接口的硬件板,其中一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通互聯(lián)網(wǎng)資源,另一個(gè)網(wǎng)絡(luò)接口通過(guò)網(wǎng)線及網(wǎng)絡(luò)設(shè)備連通PC客戶端,所說(shuō)的網(wǎng)絡(luò)設(shè)備是指交換機(jī)或路由器,所說(shuō)的硬件板包括主控制器模塊、網(wǎng)絡(luò)模塊以及存儲(chǔ)模塊。本實(shí)用新型所述的基于嵌入式Linux的家庭下載服務(wù)器,體積小,能支持多協(xié)議,下載穩(wěn)定,擴(kuò)展性強(qiáng),可以極低的能耗進(jìn)行網(wǎng)絡(luò)下載及存儲(chǔ)管理,支持多協(xié)議多任務(wù)并行下載,并可以提供家庭網(wǎng)絡(luò)代理服務(wù)。
文檔編號(hào)H04L12/56GK201332402SQ20082013603
公開(kāi)日2009年10月21日 申請(qǐng)日期2008年9月26日 優(yōu)先權(quán)日2008年9月26日
發(fā)明者丁英姿, 丁香乾, 劉海龍, 陸 孔, 徐春紅, 柳圣杰, 王曉東, 王魯升, 鄭海勇, 陳和平 申請(qǐng)人:中國(guó)海洋大學(xué)