專利名稱:基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng)。
背景技術(shù):
在各種網(wǎng)絡(luò)應(yīng)用中,下載是最常見的一種,即通過網(wǎng)絡(luò)進行文件傳輸并保存到用戶終端。現(xiàn)有技術(shù)中,當(dāng)用戶終端在線時,才能夠?qū)⒂脩舾信d趣的信息下載到本地,因此,當(dāng)用戶下載一些感興趣的電影或者游戲時,往往占用大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明實施例提供一種基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng)。本發(fā)明一方面提供一種基于家庭網(wǎng)關(guān)的下載方法,包括應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,所述下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱;所述應(yīng)用服務(wù)器根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含所述業(yè)務(wù)提供商標(biāo)識,若是,則向與所述業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,所述下載指示消息包括所述用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述遠(yuǎn)程管理平臺指示所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載。本發(fā)明另一方面提供一種基于家庭網(wǎng)關(guān)的下載方法,包括遠(yuǎn)程管理平臺接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,所述下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;所述遠(yuǎn)程管理平臺向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括所述用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收所述業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶信息列表獲取的、與所述用戶標(biāo)識對應(yīng)的豕庭網(wǎng)關(guān)標(biāo)識;所述遠(yuǎn)程管理平臺檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備,若是,則向所述家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載,否則,向所述應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。本發(fā)明又一方面提供一種基于家庭網(wǎng)關(guān)的下載方法,包括家庭網(wǎng)關(guān)接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;所述家庭網(wǎng)關(guān)通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與所述文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。本發(fā)明再一方面提供一種應(yīng)用服務(wù)器,包括第一接收模塊,用于接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,所述下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱;處理模塊,用于根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含所述業(yè)務(wù)提供商標(biāo)識,若是,則向與所述業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,所述下載指示消息包括所述用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述遠(yuǎn)程管理平臺指示所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱對所述待下載文件進行下載。
本發(fā)明又一方面提供一種遠(yuǎn)程管理平臺,包括第二接收模塊,用于接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,所述下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;查詢模塊,用于向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括所述用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收所述業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶信息列表獲取的、與所述用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識;檢驗?zāi)K,用于檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備;指示模塊,用于若檢驗獲知與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境完備,則向所述家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱對所述待下載文件進行下載,若檢驗獲知與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境不完備,則向所述應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。本發(fā)明再一方面提供一種家庭網(wǎng)關(guān),包括第三接收模塊,用于接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;下載模塊,用于通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與所述文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。本發(fā)明又一方面提供一種基于家庭網(wǎng)關(guān)的下載系統(tǒng),包括用戶終端、上述的應(yīng)用服務(wù)器、遠(yuǎn)程管理平臺、以及家庭網(wǎng)關(guān)。本發(fā)明實施例提供的基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng),當(dāng)應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息后,若根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定包含業(yè)務(wù)提供商標(biāo)識,則向與業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,從而遠(yuǎn)程管理平臺指示家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上獲取已下載的文件。從而實現(xiàn)了用戶可以根據(jù)需要能夠更加充分、靈活的利用家庭網(wǎng)關(guān)的網(wǎng)絡(luò)帶寬進行網(wǎng)絡(luò)業(yè)務(wù),避免了現(xiàn)有技術(shù)中用戶終端在進行網(wǎng)絡(luò)訪問時進行下載,占用了大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)。
圖I為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法一個實施例的流程圖;圖2為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法另一實施例的流程圖;圖3為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法又一實施例的流程圖;圖4為本發(fā)明應(yīng)用服務(wù)器一個實施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明遠(yuǎn)程管理平臺一個實施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明家庭網(wǎng)關(guān)一個實施例的結(jié)構(gòu)示意圖;
圖7為本發(fā)明基于家庭網(wǎng)關(guān)的下載系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式圖I為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法一個實施例的流程圖,如圖I所示,該方法包括步驟100,應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,所述下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱;用戶通過用戶終端進行網(wǎng)絡(luò)訪問,當(dāng)發(fā)現(xiàn)感興趣的文件時點擊下載,該網(wǎng)站彈出下載提示框,詢問用戶是否通過家庭網(wǎng)關(guān)進行下載,若用戶選擇通過家庭網(wǎng)關(guān)進行下載,則通過用戶終端輸入用戶標(biāo)識和家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,向與該網(wǎng)站對應(yīng)的應(yīng)用服務(wù)器發(fā)送用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,從而應(yīng)用服務(wù)器對接收到的下載請求消息進行解析獲取用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱。需要說明的是,本實施例中的用戶終端是指具有接入無線局域網(wǎng)絡(luò)功能的終端設(shè)備,比如智能手機、筆記本電腦、iPAD等,用戶可以根據(jù)具體情況使用不同的用戶終端進行網(wǎng)絡(luò)訪問。本實施例中家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識用于表示為該用戶提供通過家庭網(wǎng)關(guān)進行下載業(yè)務(wù)服務(wù)的業(yè)務(wù)提供商。步驟101,所述應(yīng)用服務(wù)器根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含所述業(yè)務(wù)提供商標(biāo)識,若是,則向與所述業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,所述下載指示消息包括所述用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述遠(yuǎn)程管理平臺指示所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載。應(yīng)用服務(wù)器接收到下載請求消息后,根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含用戶終端發(fā)送的業(yè)務(wù)提供商標(biāo)識,其中,本地預(yù)存的業(yè)務(wù)提供商信息包括維護該網(wǎng)站的業(yè)務(wù)提供商的標(biāo)識信息和/或與該網(wǎng)站有合作關(guān)系的業(yè)務(wù)提供商的標(biāo)識信息,當(dāng)應(yīng)用服務(wù)器查詢該業(yè)務(wù)提供商信息確定包含用戶終端發(fā)送的業(yè)務(wù)提供商標(biāo)識,則說明為該用戶提供家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商是該網(wǎng)站的維護者或者是與該網(wǎng)站有合作關(guān)系的,該應(yīng)用服務(wù)器與該業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺之間有通信接口,進而該應(yīng)用服務(wù)器通過該通信接口向該遠(yuǎn)程管理平臺發(fā)送下載指示消息,從而遠(yuǎn)程管理平臺對接收到的下載指示消息進行解析獲取用戶終端發(fā)送的用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,然后遠(yuǎn)程管理平臺向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括用戶標(biāo)識的網(wǎng)關(guān)查詢請求,從而業(yè)務(wù)運營支撐系統(tǒng)查詢當(dāng)?shù)仡A(yù)存的用戶信息列表獲取與該用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識并返回給遠(yuǎn)程管理平臺,以使遠(yuǎn)程管理平臺向與該家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)發(fā)送包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址的下載任務(wù)單,以供家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載。本實施例提供的基于家庭網(wǎng)關(guān)的下載方法,當(dāng)應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息后,若根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定包含業(yè)務(wù)提供商標(biāo)識,則向與業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,從而遠(yuǎn)程管理平臺指示家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上獲取已下載的文件。從而實現(xiàn)了用戶可以根據(jù)需要能夠更加充分、靈活的利用家庭網(wǎng)關(guān)的網(wǎng)絡(luò)帶寬進行網(wǎng)絡(luò)業(yè)務(wù),避免了現(xiàn)有技術(shù)中用戶終端在進行網(wǎng)絡(luò)訪問時進行下載,占用了大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)。進一步地,在實際應(yīng)用中待下載文件的下載協(xié)議有很多種,具體包括超文本傳輸協(xié)議(Hyper Text Transfer Protocol, HTTP)、文件傳輸協(xié)議(File Transfer Protocol,FTP)、點到點傳輸協(xié)議(Bit TorrentBT),因此,用戶終端向應(yīng)用服務(wù)器發(fā)送的下載請求消 息中還包括用戶選擇的下載協(xié)議。進而遠(yuǎn)程管理平臺接收應(yīng)用服務(wù)器發(fā)送的下載指示消息中還包括用戶選擇的下載協(xié)議,以使遠(yuǎn)程管理平臺向與該家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)發(fā)送包括至少一個待下載文件的文件名稱、應(yīng)用服務(wù)器的IP地址和下載協(xié)議的下載任務(wù)單,以供家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址、下載協(xié)議和文件名稱進行文件下載。圖2為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法另一實施例的流程圖,如圖2所示,該方法具體包括步驟200,遠(yuǎn)程管理平臺接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,所述下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;遠(yuǎn)程管理平臺對接收到的下載指示消息進行解析獲取用戶終端發(fā)送的用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址。步驟201,所述遠(yuǎn)程管理平臺向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括所述用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收所述業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶信息列表獲取的、與所述用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識;遠(yuǎn)程管理平臺向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括用戶標(biāo)識的網(wǎng)關(guān)查詢請求,然后業(yè)務(wù)運營支撐系統(tǒng)查詢當(dāng)?shù)仡A(yù)存的用戶信息列表獲取與該用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識并返回給遠(yuǎn)程管理平臺,從而遠(yuǎn)程管理平臺接收業(yè)務(wù)運營支撐系統(tǒng)返回的與用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識。步驟202,所述遠(yuǎn)程管理平臺檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備,若是,則向所述家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載,否則,向所述應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。遠(yuǎn)程管理平臺檢驗與該家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備,具體的檢驗過程包括遠(yuǎn)程管理平臺檢驗與該家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)是否開機、是否具有預(yù)設(shè)的存儲設(shè)備等,若檢驗獲知該家庭網(wǎng)關(guān)的下載環(huán)境完備,則向該家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,從而家庭網(wǎng)關(guān)對接收到的下載任務(wù)單進行解析獲取至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,并根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載并保存在本地,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上獲取已下載的文件。若遠(yuǎn)程管理平臺檢驗獲知該家庭網(wǎng)關(guān)的下載環(huán)境不完備,則向應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng),以提示用戶不能待下載的文件不能通過用戶指定的家庭網(wǎng)關(guān)進行下載。進一步地,若應(yīng)用服務(wù)器發(fā)送的下載指示消息中還包括用戶指定的下載協(xié)議,t匕如超文本傳輸協(xié)議HTTP、文件傳輸協(xié)議FTP、點到點傳輸協(xié)議BT中的一種,則遠(yuǎn)程管理平臺還要檢驗該家庭網(wǎng)關(guān)是否支持該下載協(xié)議,若家庭網(wǎng)關(guān)支持指定的下載協(xié)議,則在向家庭網(wǎng)關(guān)發(fā)送的下載任務(wù)單中添加下載協(xié)議,以便家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址、文件名稱和下載協(xié)議進行文件下載并保存在本地,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上獲取已下載的文件。本實施例提供的基于家庭網(wǎng)關(guān)的下載方法,當(dāng)遠(yuǎn)程管理平臺接收應(yīng)用服務(wù)器發(fā)送的下載指示消息后,通過業(yè)務(wù)運營支撐系統(tǒng)獲取與用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識,并檢驗與該家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備,若是,則向家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,指示家庭網(wǎng)關(guān)根據(jù)下載任務(wù)單進行文件下載,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上 獲取已下載的文件。從而實現(xiàn)了用戶可以根據(jù)需要能夠更加充分、靈活的利用家庭網(wǎng)關(guān)的網(wǎng)絡(luò)帶寬進行網(wǎng)絡(luò)業(yè)務(wù),避免了現(xiàn)有技術(shù)中用戶終端在進行網(wǎng)絡(luò)訪問時進行下載,占用了大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)。圖3為本發(fā)明基于家庭網(wǎng)關(guān)的下載方法又一實施例的流程圖,如圖3所示,該方法具體包括步驟300,家庭網(wǎng)關(guān)接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;家庭網(wǎng)關(guān)對遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單進行解析獲取至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址。步驟301,所述家庭網(wǎng)關(guān)通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與所述文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。家庭網(wǎng)關(guān)從遠(yuǎn)程管理平臺接收的下載任務(wù)單中的待下載文件所歸屬的網(wǎng)站屬于為該家庭網(wǎng)關(guān)提供下載業(yè)務(wù)的業(yè)務(wù)提供商維護的網(wǎng)站或者是與該業(yè)務(wù)提供商有合作關(guān)系的網(wǎng)站,因此,家庭網(wǎng)關(guān)通過業(yè)務(wù)提供商開通的、與應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器(即待下載文件所歸屬的網(wǎng)站)之間的虛擬局域網(wǎng)或永久虛擬通道從該應(yīng)用服務(wù)器上下載與文件名稱對應(yīng)的文件并保存在本地,并且顯示各文件的下載進度,以便用戶的用戶終端通過家庭網(wǎng)關(guān)聯(lián)網(wǎng)后,直接從家庭網(wǎng)關(guān)獲取已下載的文件。從而保證了文件的下載速度和效率,提高用戶體驗,使業(yè)務(wù)提供商更好的進行業(yè)務(wù)推廣。進一步地,若遠(yuǎn)程管理平臺向家庭網(wǎng)關(guān)發(fā)送的下載任務(wù)單中還包括用戶指定的下載協(xié)議,則家庭網(wǎng)關(guān)通過業(yè)務(wù)提供商開通的、與應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器(即待下載文件所歸屬的網(wǎng)站)之間的虛擬局域網(wǎng)或永久虛擬通道按照用戶指定的下載協(xié)議從該應(yīng)用服務(wù)器上下載與文件名稱對應(yīng)的文件并保存在本地,以便用戶的用戶終端通過家庭網(wǎng)關(guān)聯(lián)網(wǎng)后,直接從家庭網(wǎng)關(guān)獲取已下載的文件。本實施例提供的基于家庭網(wǎng)關(guān)的下載方法,當(dāng)家庭網(wǎng)關(guān)接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單后,通過業(yè)務(wù)提供商開通的、用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從家庭網(wǎng)關(guān)上獲取已下載的文件。從而實現(xiàn)了用戶可以根據(jù)需要能夠更加充分、靈活的利用家庭網(wǎng)關(guān)的網(wǎng)絡(luò)帶寬進行網(wǎng)絡(luò)業(yè)務(wù),避免了現(xiàn)有技術(shù)中用戶終端在進行網(wǎng)絡(luò)訪問時進行下載,占用了大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)。。 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖4為本發(fā)明應(yīng)用服務(wù)器一個實施例的結(jié)構(gòu)示意圖,如圖4所示,該應(yīng)用服務(wù)器包括第一接收模塊11和處理模塊12,其中,第一接收模塊11用于接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱;處理模塊12用于根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含業(yè)務(wù)提供商標(biāo)識,若是,則向與業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使遠(yuǎn)程管理平臺指示家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載。本實施例提供的應(yīng)用服務(wù)器中各模塊的功能和處理流程,可以參見上述圖I所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖5為本發(fā)明遠(yuǎn)程管理平臺一個實施例的結(jié)構(gòu)示意圖,如圖5所示,該遠(yuǎn)程管理平臺包括第二接收模塊21、查詢模塊22、檢驗?zāi)K23和指示模塊24,其中,第二接收模塊21用于接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址;查詢模塊22用于向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶/[目息列表獲取的、與用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識;檢驗1 塊23用于檢驗與家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備;指不1旲塊24用于若檢驗獲知與家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境完備,則向家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載,若檢驗獲知與家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境不完備,則向應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。進一步地,若下載指示消息還包括下載協(xié)議,其中,所述下載協(xié)議具體為超文本傳輸協(xié)議HTTP、文件傳輸協(xié)議FTP、點到點傳輸協(xié)議BT中的一種,則檢驗?zāi)K23具體用于檢驗與家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)是否開機、是否支持所述下載協(xié)議、是否具有預(yù)設(shè)的存儲設(shè)備。本實施例提供的應(yīng)用服務(wù)器中各模塊的功能和處理流程,可以參見上述圖2所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖6為本發(fā)明家庭網(wǎng)關(guān)一個實施例的結(jié)構(gòu)示意圖,如圖6所示,該家庭網(wǎng)關(guān)包括第三接收模塊31和下載模塊32,其中,第三接收模塊31用于接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,下載模塊32用于通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。進一步地,若下載任務(wù)單還包括下載協(xié)議,下載模塊32具體用于通過業(yè)務(wù)提供商開通的、用于下載的虛擬局域網(wǎng)或永久虛擬通道根據(jù)下載協(xié)議下載與文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。本實施例提供的應(yīng)用服務(wù)器中各模塊的功能和處理流程,可以參見上述圖3所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。圖7為本發(fā)明基于家庭網(wǎng)關(guān)的下載系統(tǒng)一個實施例的結(jié)構(gòu)示意圖,如圖7所示,該系統(tǒng)包括用戶終端I、應(yīng)用服務(wù)器2、遠(yuǎn)程管理平臺3和家庭網(wǎng)關(guān)4,其中,應(yīng)用服務(wù)器2、遠(yuǎn)程管理平臺3和家庭網(wǎng)關(guān)4可以采用本發(fā)明實施例中所提供的應(yīng)用服務(wù)器、遠(yuǎn)程管理平臺和家庭網(wǎng)關(guān),用戶終端I為本發(fā)明實施例中所涉及的用戶終端。本實施例提供的基于家庭網(wǎng)關(guān)的下載系統(tǒng)中各模塊的功能和處理流程,可以參見·上述所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種基于家庭網(wǎng)關(guān)的下載方法,其特征在于,包括 應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,所述下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱; 所述應(yīng)用服務(wù)器根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含所述業(yè)務(wù)提供商標(biāo)識,若是,則向與所述業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,所述下載指示消息包括所述用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述遠(yuǎn)程管理平臺指示所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載。
2.根據(jù)權(quán)利要求I所述的基于家庭網(wǎng)關(guān)的下載方法,其特征在于,所述下載請求消息還包括下載協(xié)議,其中,所述下載協(xié)議具體為超文本傳輸協(xié)議HTTP、文件傳輸協(xié)議FTP、點到點傳輸協(xié)議BT中的一種。
3.一種基于家庭網(wǎng)關(guān)的下載方法,其特征在于,包括 遠(yuǎn)程管理平臺接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,所述下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址; 所述遠(yuǎn)程管理平臺向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括所述用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收所述業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶信息列表獲取的、與所述用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識; 所述遠(yuǎn)程管理平臺檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備,若是,則向所述家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載,否則,向所述應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。
4.根據(jù)權(quán)利要求3所述的基于家庭網(wǎng)關(guān)的下載方法,其特征在于,所述下載指示消息還包括下載協(xié)議,其中,所述下載協(xié)議具體為超文本傳輸協(xié)議HTTP、文件傳輸協(xié)議FTP、點到點傳輸協(xié)議BT中的一種; 所述遠(yuǎn)程管理平臺檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備包括 所述遠(yuǎn)程管理平臺檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)是否開機、是否支持所述下載協(xié)議、是否具有預(yù)設(shè)的存儲設(shè)備。
5.一種基于家庭網(wǎng)關(guān)的下載方法,其特征在于,包括 家庭網(wǎng)關(guān)接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址; 所述家庭網(wǎng)關(guān)通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與所述文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。
6.一種應(yīng)用服務(wù)器,其特征在于,包括 第一接收模塊,用于接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,其中,所述下載請求消息包括用戶標(biāo)識、家庭網(wǎng)關(guān)下載業(yè)務(wù)的業(yè)務(wù)提供商標(biāo)識,以及至少一個待下載文件的文件名稱;處理模塊,用于根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含所述業(yè)務(wù)提供商標(biāo)識,若是,則向與所述業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,其中,所述下載指示消息包括所述用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述遠(yuǎn)程管理平臺指示所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載。
7.—種遠(yuǎn)程管理平臺,其特征在于,包括 第二接收模塊,用于接收應(yīng)用服務(wù)器發(fā)送的下載指示消息,其中,所述下載指示消息包括用戶標(biāo)識、至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址; 查詢模塊,用于向業(yè)務(wù)運營支撐系統(tǒng)發(fā)送包括所述用戶標(biāo)識的網(wǎng)關(guān)查詢請求,并接收所述業(yè)務(wù)運營支撐系統(tǒng)返回的、根據(jù)當(dāng)?shù)仡A(yù)存的用戶信息列表獲取的、與所述用戶標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)標(biāo)識; 檢驗?zāi)K,用于檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境是否完備; 指示模塊,用于若檢驗獲知與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境完備,則向所述家庭網(wǎng)關(guān)發(fā)送下載任務(wù)單,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址,以使所述家庭網(wǎng)關(guān)根據(jù)所述應(yīng)用服務(wù)器的IP地址和所述文件名稱進行文件下載,若檢驗獲知與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)的下載環(huán)境不完備,則向所述應(yīng)用服務(wù)器發(fā)送下載失敗響應(yīng)。
8.根據(jù)權(quán)利要求7所述的遠(yuǎn)程管理平臺,其特征在于,所述下載指示消息還包括下載協(xié)議,其中,所述下載協(xié)議具體為超文本傳輸協(xié)議HTTP、文件傳輸協(xié)議FTP、點到點傳輸協(xié)議BT中的一種; 所述檢驗?zāi)K,具體用于檢驗與所述家庭網(wǎng)關(guān)標(biāo)識對應(yīng)的家庭網(wǎng)關(guān)是否開機、是否支持所述下載協(xié)議、是否具有預(yù)設(shè)的存儲設(shè)備。
9.一種家庭網(wǎng)關(guān),其特征在于,包括 第三接收模塊,用于接收遠(yuǎn)程管理平臺發(fā)送的下載任務(wù)單,其中,所述下載任務(wù)單包括至少一個待下載文件的文件名稱和應(yīng)用服務(wù)器的IP地址; 下載模塊,用于通過業(yè)務(wù)提供商開通的、與所述應(yīng)用服務(wù)器的IP地址對應(yīng)的應(yīng)用服務(wù)器之間用于下載的虛擬局域網(wǎng)或永久虛擬通道下載與所述文件名稱對應(yīng)的文件并保存在本地,以供用戶通過用戶終端從所述家庭網(wǎng)關(guān)上獲取已下載的文件。
10.一種基于家庭網(wǎng)關(guān)的下載系統(tǒng),其特征在于,包括用戶終端、如權(quán)利要求6所述的應(yīng)用服務(wù)器、如權(quán)利要求7或8所述的遠(yuǎn)程管理平臺、以及如權(quán)利要求9所述的家庭網(wǎng)關(guān)。
全文摘要
本發(fā)明提供一種基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng),其中,該方法包括應(yīng)用服務(wù)器接收用戶終端發(fā)送的、用于請求通過用戶的家庭網(wǎng)關(guān)下載文件的下載請求消息,應(yīng)用服務(wù)器根據(jù)本地預(yù)存的業(yè)務(wù)提供商信息確定是否包含業(yè)務(wù)提供商標(biāo)識,若是,則向與業(yè)務(wù)提供商標(biāo)識對應(yīng)的遠(yuǎn)程管理平臺發(fā)送下載指示消息,以使遠(yuǎn)程管理平臺指示家庭網(wǎng)關(guān)根據(jù)應(yīng)用服務(wù)器的IP地址和文件名稱進行文件下載。通過本發(fā)明提供的基于家庭網(wǎng)關(guān)的下載方法、設(shè)備和系統(tǒng),實現(xiàn)了用戶可以根據(jù)需要能夠更加充分、靈活的利用家庭網(wǎng)關(guān)的網(wǎng)絡(luò)帶寬進行網(wǎng)絡(luò)業(yè)務(wù),避免了現(xiàn)有技術(shù)中用戶終端在進行網(wǎng)絡(luò)訪問時進行下載,占用了大量的帶寬,影響了用戶正常的網(wǎng)絡(luò)訪問業(yè)務(wù)。
文檔編號H04L29/08GK102904935SQ20121036194
公開日2013年1月30日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者丁海 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司