專利名稱:在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒跋到y(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通訊技術(shù)領(lǐng)域:
,尤其涉及在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒跋到y(tǒng)。
背景技術(shù):
WAP(Wireless Application Protocol,無線應(yīng)用協(xié)議)是一種向移動(dòng)終端提供互聯(lián)網(wǎng)內(nèi)容和先進(jìn)增值服務(wù)的全球統(tǒng)一的開放式協(xié)議標(biāo)準(zhǔn),是簡化了的無線Internet協(xié)議,WAP將Internet和移動(dòng)電話技術(shù)結(jié)合起來,它提供了通過手機(jī)訪問互聯(lián)網(wǎng)的途徑。這樣,只要有了一個(gè)支持WAP的手機(jī),就可以隨時(shí)隨地隨身地訪問互聯(lián)網(wǎng)。中國發(fā)明專利“一種使WAP移動(dòng)電話機(jī)與WEB網(wǎng)站實(shí)現(xiàn)溝通的方法和系統(tǒng)”(公開號CN1298243)公開了一種手機(jī)通過WAP網(wǎng)站訪問WEB(WORLD WIDEWeb)網(wǎng)站的方法和裝置,但是該方法中WAP手機(jī)只是上網(wǎng)瀏覽網(wǎng)頁和純文字文檔,無法接收音/視頻數(shù)據(jù),不能實(shí)現(xiàn)分組傳輸數(shù)據(jù)的功能,這是因?yàn)閃AP手機(jī)內(nèi)存不大、屏幕小及無線頻帶窄。
隨著無限通訊網(wǎng)絡(luò)的逐漸成熟,帶寬的提高,移動(dòng)終端的發(fā)展,用戶在手機(jī)上通過無線網(wǎng)絡(luò)觀看高質(zhì)量的流媒體的需求將越來越大。目前WAP用戶增加很快。中國移動(dòng)有兩個(gè)GPRS接入方式,一個(gè)是CMNET,另一個(gè)是CMWAP,前者是為手機(jī)WAP上網(wǎng)而設(shè)立,后者則主要是為PC、筆記本電腦、PDA等利用GPRS上網(wǎng)服務(wù)的,通過CMWAP訪問網(wǎng)絡(luò)的資源較便宜,在很多省市都是20元包月不限量,而通過CMNET方式訪問網(wǎng)絡(luò)資源較貴,而且是按流量收費(fèi)。目前,流式播放的方法都是通過CMNET方式直接訪問流媒體服務(wù)器,需要很大的流量,這樣導(dǎo)致無線網(wǎng)絡(luò)資費(fèi)特別昂貴。另外,很多WAP網(wǎng)關(guān)對一次下載的文件大小有限制,而高質(zhì)量的視頻文件大小都比較大,這樣用CMWAP接入點(diǎn)就不能下載較大的視頻文件。
發(fā)明內(nèi)容本發(fā)明的目的在于在無線網(wǎng)絡(luò)環(huán)境下,為移動(dòng)終端提供一種通過代理服務(wù)器實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒ǎㄟ^代理服務(wù)器連接數(shù)據(jù)服務(wù)器,進(jìn)行數(shù)據(jù)傳輸。
為實(shí)現(xiàn)上述目的,本發(fā)明提出了一種在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒ǎ渲?,包括以下步驟步驟一,移動(dòng)終端生成請求數(shù)據(jù),連接代理服務(wù)器,發(fā)送所述請求數(shù)據(jù)至所述代理服務(wù)器;步驟二,所述代理服務(wù)器將所述請求數(shù)據(jù)發(fā)送至相應(yīng)的數(shù)據(jù)服務(wù)器;步驟三,所述數(shù)據(jù)服務(wù)器將被請求的數(shù)據(jù)內(nèi)容分包發(fā)送,通過所述代理服務(wù)器傳輸?shù)剿鲆苿?dòng)終端;步驟四,所述移動(dòng)終端接收并解析到達(dá)的數(shù)據(jù)流;步驟五,處理接收到的數(shù)據(jù)包中的屬于內(nèi)容的數(shù)據(jù)。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其中,所述步驟四具體包括以下步驟步驟A,所述移動(dòng)終端接收數(shù)據(jù)流并進(jìn)行分析,檢查是否收到含有所述數(shù)據(jù)包內(nèi)容長度的信息,若否,重新檢查,若是,然后進(jìn)入下一步驟;步驟B,解析獲得所述數(shù)據(jù)包內(nèi)容的具體長度,檢查是否接收到連續(xù)兩個(gè)換行符號,若否,返回步驟A,若是,保存所述數(shù)據(jù)包中的屬于內(nèi)容部分的數(shù)據(jù),然后進(jìn)入下一步驟;步驟C,檢查是否接收完所述數(shù)據(jù)包內(nèi)容,若否,返回步驟A,若是,重新生成請求數(shù)據(jù)并發(fā)送。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其中,所述步驟五具體包括當(dāng)所述數(shù)據(jù)包中的內(nèi)容為音頻和/或視頻數(shù)據(jù)時(shí),播放所述音頻和/或解碼、顯示所述視頻數(shù)據(jù);當(dāng)所述數(shù)據(jù)包中的內(nèi)容為文件數(shù)據(jù)時(shí),創(chuàng)建一個(gè)空文件,將所述文件數(shù)據(jù)寫入所述空文件中。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其中,所述請求?shù)據(jù)為超文本傳輸協(xié)議請求數(shù)據(jù)。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒ǎ渲?,在所述超文本傳輸協(xié)議請求數(shù)據(jù)中增加一行“Proxy-ConnectionKeep-Alive”(代理連接保持激活),用于在請求數(shù)據(jù)發(fā)出后,保持與所述代理服務(wù)器的連接。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其中,所述?shù)據(jù)服務(wù)器將所述數(shù)據(jù)包組織成超文本傳輸協(xié)議響應(yīng)數(shù)據(jù)發(fā)送。
為實(shí)現(xiàn)上述目的,本發(fā)明還提出了一種在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),用于移動(dòng)終端通過代理服務(wù)器實(shí)現(xiàn)與數(shù)據(jù)服務(wù)器的數(shù)據(jù)傳輸,其中,所述數(shù)據(jù)服務(wù)器包括數(shù)據(jù)發(fā)送模塊,用于將被請求的數(shù)據(jù)內(nèi)容分包發(fā)送,通過所述代理服務(wù)器傳輸?shù)剿鲆苿?dòng)終端;所述移動(dòng)終端還包括傳輸處理模塊,用于生成請求數(shù)據(jù)和解析移動(dòng)終端接收到的數(shù)據(jù)包的數(shù)據(jù)流;數(shù)據(jù)處理模塊,用于處理接收到的所述數(shù)據(jù)包中屬于內(nèi)容部分的數(shù)據(jù)。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其中,所述移動(dòng)終端還包括網(wǎng)絡(luò)處理模塊,用于連接所述代理服務(wù)器,發(fā)送和/或接收數(shù)據(jù)。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其中,所述數(shù)據(jù)處理模塊還包括數(shù)據(jù)區(qū),用于保存所述數(shù)據(jù)包中屬于內(nèi)容部分的數(shù)據(jù)。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其中,所述代理服務(wù)器為超文本傳輸協(xié)議代理服務(wù)器。
上述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其中,所述數(shù)據(jù)服務(wù)器為流媒體服務(wù)器或文件服務(wù)器。
本發(fā)明能夠通過代理服務(wù)器實(shí)現(xiàn)數(shù)據(jù)的分包傳輸,包括流式播放和大文件的下載,能大大減少手機(jī)用戶的流量費(fèi)用,降低用戶的成本。
圖1是本發(fā)明的原理示意圖;圖2是本發(fā)明的網(wǎng)絡(luò)處理模塊發(fā)送數(shù)據(jù)的工作流程圖;圖3是本發(fā)明的網(wǎng)絡(luò)處理模塊接收數(shù)據(jù)的工作流程圖;圖4是本發(fā)明的傳輸處理模塊發(fā)送請求數(shù)據(jù)的工作流程圖;圖5是本發(fā)明的傳輸處理模塊接收數(shù)據(jù)的工作流程圖。
其中,附圖標(biāo)記110 移動(dòng)終端 120 代理服務(wù)器130 數(shù)據(jù)服務(wù)器具體實(shí)施方式
結(jié)合附圖和實(shí)施例具體說明如下圖1是本發(fā)明的原理示意圖。如圖1所示,本發(fā)明包括以下裝置移動(dòng)終端110,代理服務(wù)器120,數(shù)據(jù)服務(wù)器130。該代理服務(wù)器120可以為是基于HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)或FTP(File TransferProtocol,文件傳輸協(xié)議)等傳輸協(xié)議。而數(shù)據(jù)服務(wù)器130可以是WEB(WORLDWIDE Web)服務(wù)器或FTP服務(wù)器等支持不同傳輸協(xié)議的服務(wù)器。在本實(shí)施例中,代理服務(wù)器120是WAP網(wǎng)關(guān)服務(wù)器,目前,中國移動(dòng)的WAP網(wǎng)關(guān)對外只提供HTTP代理協(xié)議(80和8080端口)和WAP網(wǎng)關(guān)協(xié)議(9201端口)。因此,只有滿足以下兩個(gè)條件的應(yīng)用才能在中國移動(dòng)的CMWAP接入方式下正常工作1.應(yīng)用程序的網(wǎng)絡(luò)請求基于HTTP協(xié)議;2.應(yīng)用程序支持HTTP代理協(xié)議或WAP網(wǎng)關(guān)協(xié)議。所以,移動(dòng)終端在向WAP網(wǎng)關(guān)發(fā)送請求數(shù)據(jù)時(shí),該請求數(shù)據(jù)必須是基于HTTP協(xié)議的。
此外,移動(dòng)終端里包含一個(gè)無線數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)包括以下模塊網(wǎng)絡(luò)處理模塊,傳輸處理模塊和數(shù)據(jù)處理模塊。該網(wǎng)絡(luò)處理模塊用于連接代理服務(wù)器120,接受、發(fā)送數(shù)據(jù)。
圖2是網(wǎng)絡(luò)處理模塊發(fā)送數(shù)據(jù)的工作流程圖。如圖2所示,包括以下步驟S201,網(wǎng)絡(luò)處理模塊判斷移動(dòng)終端是否與代理器連接成功;S202,若否,開始連接代理服務(wù)器;S203,連接成功后,網(wǎng)絡(luò)處理模塊開始發(fā)送數(shù)據(jù)。
圖3是本發(fā)明的網(wǎng)絡(luò)處理模塊接收數(shù)據(jù)的工作流程圖。如圖所示,包括以下步驟S301,有數(shù)據(jù)到達(dá);S302,開始從網(wǎng)絡(luò)接受數(shù)據(jù);S303,將接收的數(shù)據(jù)流放到一個(gè)數(shù)據(jù)區(qū)中,調(diào)用傳輸處理模塊開始解析該數(shù)據(jù)流。
傳輸處理模塊,用于生成請求數(shù)據(jù)和解析接收的數(shù)據(jù)流。在本實(shí)施例中,該請求數(shù)據(jù)為基于HTTP協(xié)議的請求數(shù)據(jù)。圖4是本發(fā)明的傳輸處理模塊發(fā)送請求數(shù)據(jù)的工作流程圖。如圖4所示,包括以下步驟S401,當(dāng)需要從數(shù)據(jù)服務(wù)器獲取數(shù)據(jù),調(diào)用本模塊,按照HTTP協(xié)議生成HTTp請求數(shù)據(jù);S402,調(diào)用網(wǎng)絡(luò)處理模塊發(fā)送HTTP請求數(shù)據(jù)。
由于HTTP協(xié)議是短連接,當(dāng)一次請求響應(yīng)完成之后,服務(wù)器會(huì)關(guān)閉連接,為提高流暢性,在HTTP請求數(shù)據(jù)中,增加一行“Proxy-ConnectionKeep-Alive”,這樣代理服務(wù)器將不會(huì)斷開連接,可以調(diào)高效率。
圖5是本發(fā)明的傳輸處理模塊接收數(shù)據(jù)的工作流程圖。如圖5所示,包括以下步驟S501,檢查接收到的數(shù)據(jù),首先檢查是否已經(jīng)收到包括“Content-Length”的一行,如有,進(jìn)入下一步驟,如沒有,則重新開始檢查;S502,則解析獲得content的具體長度,檢查是否接收連續(xù)兩個(gè)換行符號,如沒有,則返回S501,如有,進(jìn)入下一步驟;S503,把接收的content數(shù)據(jù)保存在數(shù)據(jù)區(qū);S504,檢查是否接收完content,若是,進(jìn)入下一步驟,若否,返回S501;S505,重新生成HTTP請求數(shù)據(jù),調(diào)用網(wǎng)絡(luò)處理模塊發(fā)送HTTP請求數(shù)據(jù)。
數(shù)據(jù)處理模塊,用于處理從數(shù)據(jù)服務(wù)器130接收的數(shù)據(jù),當(dāng)一個(gè)數(shù)據(jù)包的內(nèi)容部分傳輸完成后,即開始處理該保存在數(shù)據(jù)區(qū)中的數(shù)據(jù)包中的內(nèi)容。處理完畢后,再繼續(xù)處理下一個(gè)數(shù)據(jù)包的內(nèi)容。
下面以在Nokia7610實(shí)現(xiàn)流式播放的實(shí)現(xiàn)過程為例進(jìn)行說明。在該實(shí)施例中,代理服務(wù)器120為WAP網(wǎng)關(guān)服務(wù)器,數(shù)據(jù)服務(wù)器130為流媒體服務(wù)器。首先,用戶請求流式播放,彈出選擇網(wǎng)絡(luò)接入點(diǎn)的對話框,選擇“CMWAP”接入點(diǎn),傳輸處理模塊生成HTTP請求數(shù)據(jù),為提高流暢性,在HTTP請求數(shù)據(jù)中增加一行“Proxy-ConnectionKeep-Alive”。網(wǎng)絡(luò)處理模塊連接WAP網(wǎng)關(guān)服務(wù)器的代理端口80或8080,連接成功后發(fā)送HTTP請求數(shù)據(jù)。
WAP網(wǎng)關(guān)服務(wù)器120接收到HTTP請求數(shù)據(jù)后,解析數(shù)據(jù),根據(jù)HTTP請求數(shù)據(jù)中的IP地址和端口號,連接流媒體服務(wù)器130,并把HTTP請求數(shù)據(jù)發(fā)送給流媒體服務(wù)器130;流媒體服務(wù)器130收到后,解析此HTTP請求數(shù)據(jù),然后把音視頻數(shù)據(jù)組織成HTTP響應(yīng)數(shù)據(jù),其中“Content-Length”設(shè)為音視頻數(shù)據(jù)的長度,然后發(fā)送給WAP網(wǎng)關(guān)服務(wù)器120;WAP網(wǎng)關(guān)服務(wù)器120接收到HTTP響應(yīng)數(shù)據(jù)后,把此HTTP響應(yīng)數(shù)據(jù)發(fā)送給移動(dòng)終端110。
當(dāng)來自WAP網(wǎng)關(guān)服務(wù)器120的數(shù)據(jù)流到達(dá)移動(dòng)終端110后,網(wǎng)絡(luò)處理模塊隨后開始接收數(shù)據(jù);傳輸處理模塊對到達(dá)移動(dòng)終端110的數(shù)據(jù)流進(jìn)行分析。檢查接收到的數(shù)據(jù),首先檢查是否已經(jīng)收到包括“Content-Length”的一行,如有,則解析獲得content的具體長度,然后檢查是否接收到連續(xù)兩個(gè)換行符號,如沒有,則繼續(xù)等待;如接收到則繼續(xù)檢查是否接收完content。把屬于content部分的數(shù)據(jù)保存在數(shù)據(jù)處理模塊的數(shù)據(jù)區(qū)A,content部分的數(shù)據(jù)就是流媒體音視頻數(shù)據(jù);如果接收完content,則重新生成HTTP請求數(shù)據(jù),調(diào)用網(wǎng)絡(luò)處理模塊發(fā)送HTTP請求數(shù)據(jù),則將重復(fù)執(zhí)行上述步驟。
數(shù)據(jù)處理模塊檢查數(shù)據(jù)區(qū)A中的數(shù)據(jù),分析數(shù)據(jù)包中的類型字段,如果這個(gè)數(shù)據(jù)包是音頻,則播放音頻,如果是視頻,則開始解碼,然后顯示這一幀視頻。
下面以在Nokia 7610機(jī)上實(shí)現(xiàn)大文件下載的實(shí)施過程為例進(jìn)行說明。在該實(shí)施例中,代理服務(wù)器120為WAP網(wǎng)關(guān)服務(wù)器,數(shù)據(jù)服務(wù)器130為文件服務(wù)器。
用戶請求從網(wǎng)絡(luò)下載一個(gè)文件,彈出選擇網(wǎng)絡(luò)接入點(diǎn)的對話框,選擇“CMWAP”接入點(diǎn),傳輸處理模塊生成HTTP請求數(shù)據(jù),為提高流暢性,在HTTP請求數(shù)據(jù)中增加一行“Proxy-ConnectionKeep-Alive”,網(wǎng)絡(luò)處理模塊連接WAP網(wǎng)關(guān)服務(wù)器的代理端口80或8080,連接成功后發(fā)送HTTP請求數(shù)據(jù)。
WAP網(wǎng)關(guān)服務(wù)器120接收到HTTP請求數(shù)據(jù)后,解析數(shù)據(jù),根據(jù)HTTP請求數(shù)據(jù)中的IP地址和端口號,連接文件服務(wù)器130,并把HTTP請求數(shù)據(jù)發(fā)送給文件服務(wù)器130;文件服務(wù)器130收到后,解析此HTTP請求數(shù)據(jù),然后把文件的一部分?jǐn)?shù)據(jù)組織成HTTP響應(yīng)數(shù)據(jù),其中“Content-Length”設(shè)為文件的這部分?jǐn)?shù)據(jù)的長度,然后發(fā)送給WAP網(wǎng)關(guān)服務(wù)器120;WAP網(wǎng)關(guān)服務(wù)器120接收到HTTP響應(yīng)數(shù)據(jù)后,把此HTTP響應(yīng)數(shù)據(jù)發(fā)送給移動(dòng)終端110。
當(dāng)來自WAP網(wǎng)關(guān)服務(wù)120的數(shù)據(jù)流到達(dá)移動(dòng)終端110后,HTTP協(xié)議處理模塊隨后開始接收數(shù)據(jù);數(shù)據(jù)處理模塊對到達(dá)移動(dòng)終端110的數(shù)據(jù)流進(jìn)行分析。檢查接收到的數(shù)據(jù),首先檢查是否已經(jīng)收到包括“Content-Length”的一行,如有,則解析獲得content的具體長度,然后檢查是否接收到連續(xù)兩個(gè)換行符號,如沒有,則繼續(xù)等待;如接收到則繼續(xù)檢查是否接收完content。把屬于content部分的數(shù)據(jù)保存在數(shù)據(jù)處理模塊的數(shù)據(jù)區(qū)B,content部分的數(shù)據(jù)就是文件的一部分?jǐn)?shù)據(jù);如果接收完content,則重新生成請求下一部分文件的HTTP請求數(shù)據(jù),調(diào)用網(wǎng)絡(luò)處理模塊發(fā)送HTTP請求數(shù)據(jù),則將重復(fù)執(zhí)行上述步驟。
數(shù)據(jù)處理模塊創(chuàng)建一個(gè)空文件C,檢查本模塊數(shù)據(jù)區(qū)B中數(shù)據(jù),把文件服務(wù)器中文件的各部分?jǐn)?shù)據(jù)依次寫入到手機(jī)本地文件C中。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求
的保護(hù)范圍。
權(quán)利要求
1.一種在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,包括以下步驟步驟一,移動(dòng)終端生成請求數(shù)據(jù),連接代理服務(wù)器,發(fā)送所述請求數(shù)據(jù)至所述代理服務(wù)器;步驟二,所述代理服務(wù)器將所述請求數(shù)據(jù)發(fā)送至相應(yīng)的數(shù)據(jù)服務(wù)器;步驟三,所述數(shù)據(jù)服務(wù)器將被請求的數(shù)據(jù)內(nèi)容分包發(fā)送,通過所述代理服務(wù)器傳輸?shù)剿鲆苿?dòng)終端;步驟四,所述移動(dòng)終端接收并解析到達(dá)的數(shù)據(jù)流;步驟五,處理接收到的數(shù)據(jù)包中的屬于內(nèi)容的數(shù)據(jù)。
2.根據(jù)權(quán)利要求
1所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,所述步驟四具體包括以下步驟步驟A,所述移動(dòng)終端接收數(shù)據(jù)流并進(jìn)行分析,檢查是否收到含有所述數(shù)據(jù)包內(nèi)容長度的信息,若否,重新檢查,若是,然后進(jìn)入下一步驟;步驟B,解析獲得所述數(shù)據(jù)包內(nèi)容的具體長度,檢查是否接收到連續(xù)兩個(gè)換行符號,若否,返回步驟A,若是,保存所述數(shù)據(jù)包中的屬于內(nèi)容部分的數(shù)據(jù),然后進(jìn)入下一步驟;步驟C,檢查是否接收完所述數(shù)據(jù)包內(nèi)容,若否,返回步驟A,若是,重新生成請求數(shù)據(jù)并發(fā)送。
3.根據(jù)權(quán)利要求
1所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述步驟五具體包括當(dāng)所述數(shù)據(jù)包中的內(nèi)容為音頻和/或視頻數(shù)據(jù)時(shí),播放所述音頻和/或解碼、顯示所述視頻數(shù)據(jù);當(dāng)所述數(shù)據(jù)包中的內(nèi)容為文件數(shù)據(jù)時(shí),創(chuàng)建一個(gè)空文件,將所述文件數(shù)據(jù)寫入所述空文件中。
4.根據(jù)權(quán)利要求
1所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述請求?shù)據(jù)為超文本傳輸協(xié)議請求數(shù)據(jù)。
5.根據(jù)權(quán)利要求
4所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,在所述超文本傳輸協(xié)議請求數(shù)據(jù)中增加一行“Proxy-ConnectionKeep-Alive”,用于在請求數(shù)據(jù)發(fā)出后,保持與所述代理服務(wù)器的連接。
6.根據(jù)權(quán)利要求
4所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,所述?shù)據(jù)服務(wù)器將所述數(shù)據(jù)包組織成超文本傳輸協(xié)議響應(yīng)數(shù)據(jù)發(fā)送。
7.一種在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),用于移動(dòng)終端通過代理服務(wù)器實(shí)現(xiàn)與數(shù)據(jù)服務(wù)器的數(shù)據(jù)傳輸,其特征在于,所述數(shù)據(jù)服務(wù)器包括數(shù)據(jù)發(fā)送模塊,用于將被請求的數(shù)據(jù)內(nèi)容分包發(fā)送,通過所述代理服務(wù)器傳輸?shù)剿鲆苿?dòng)終端;所述移動(dòng)終端還包括傳輸處理模塊,用于生成請求數(shù)據(jù)和解析移動(dòng)終端接收到的數(shù)據(jù)包的數(shù)據(jù)流;數(shù)據(jù)處理模塊,用于處理接收到的所述數(shù)據(jù)包中屬于內(nèi)容部分的數(shù)據(jù)。
8.根據(jù)權(quán)利要求
7所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述移動(dòng)終端還包括網(wǎng)絡(luò)處理模塊,用于連接所述代理服務(wù)器,發(fā)送和/或接收數(shù)據(jù)。
9.根據(jù)權(quán)利要求
7所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述數(shù)據(jù)處理模塊還包括數(shù)據(jù)區(qū),用于保存所述數(shù)據(jù)包中屬于內(nèi)容部分的數(shù)據(jù)。
10.根據(jù)權(quán)利要求
7所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述代理服務(wù)器為超文本傳輸協(xié)議代理服務(wù)器。
11.根據(jù)權(quán)利要求
7所述的在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述數(shù)據(jù)服務(wù)器為流媒體服務(wù)器或文件服務(wù)器。
專利摘要
本發(fā)明提出了一種在無線網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)姆椒?,其中,包括以下步驟步驟一,移動(dòng)終端生成請求數(shù)據(jù),連接代理服務(wù)器,發(fā)送所述請求數(shù)據(jù)至所述代理服務(wù)器;步驟二,所述代理服務(wù)器將所述請求數(shù)據(jù)發(fā)送至相應(yīng)的數(shù)據(jù)服務(wù)器;步驟三,所述數(shù)據(jù)服務(wù)器將被請求的數(shù)據(jù)內(nèi)容分包發(fā)送,通過所述代理服務(wù)器傳輸?shù)剿鲆苿?dòng)終端;步驟四,所述移動(dòng)終端接收并解析到達(dá)的數(shù)據(jù)流;步驟五,處理接收到的數(shù)據(jù)包中的屬于內(nèi)容的數(shù)據(jù)。
文檔編號H04L29/08GK1992603SQ200510130799
公開日2007年7月4日 申請日期2005年12月30日
發(fā)明者黃小鵬 申請人:蕭學(xué)文導(dǎo)出引文BiBTeX, EndNote, RefMan