專利名稱:一種內(nèi)容緩存旁路方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及第三代移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及分組域(PS, Packet Service)數(shù)據(jù)處理功能的無(wú)線接入網(wǎng)一種涉及無(wú)線網(wǎng)絡(luò)控制器(RNC, Radio Network Controller)內(nèi)容緩存(Cache)旁路方法及系統(tǒng),其中,所述無(wú)線網(wǎng)絡(luò)控制器包括第三代移動(dòng)通信網(wǎng)絡(luò)中TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,時(shí)分同步碼分多址)和 UMTS (Universal Mobile Telecommunications System,通用移動(dòng)通訊系統(tǒng))兩種制式。
背景技術(shù):
當(dāng)前,與互聯(lián)網(wǎng)(Internet)內(nèi)容緩存(Content Cache)及加速相關(guān)的應(yīng)用十分廣泛,這些應(yīng)用系統(tǒng)一般設(shè)置在ISP(Internet Service Provider,因特網(wǎng)服務(wù)提供商)接入點(diǎn)或者分散在互聯(lián)網(wǎng)中。對(duì)于移動(dòng)運(yùn)營(yíng)商來(lái)說(shuō),為移動(dòng)用戶提供的分組業(yè)務(wù)絕大部分與互聯(lián)網(wǎng)相關(guān),從而被稱之為移動(dòng)互聯(lián)網(wǎng)(Mobile Internet) 0為了降低移動(dòng)應(yīng)用端到端時(shí)延,提升移動(dòng)用戶的用戶體驗(yàn),移動(dòng)運(yùn)營(yíng)商往往會(huì)在移動(dòng)網(wǎng)絡(luò)與ISP之間放置內(nèi)容緩存(或內(nèi)容加速)設(shè)備。這些設(shè)備能夠緩存分布在Internet上的大量數(shù)據(jù)內(nèi)容(其中所述數(shù)據(jù)內(nèi)容包括但不限于網(wǎng)頁(yè)文本、圖片、視頻、文件等),當(dāng)移動(dòng)用戶向因特網(wǎng)內(nèi)容提供商(Content Provider, CP)請(qǐng)求數(shù)據(jù)內(nèi)容時(shí),這些設(shè)備可以代替因特網(wǎng)內(nèi)容提供商及時(shí)做出響應(yīng),將其本地緩存的數(shù)據(jù)內(nèi)容分發(fā)給移動(dòng)用戶。通過(guò)這種緩存機(jī)制,移動(dòng)運(yùn)營(yíng)商大大節(jié)省了移動(dòng)網(wǎng)絡(luò)與ISP網(wǎng)絡(luò)之間的傳輸帶寬,降低了運(yùn)營(yíng)成本。但是,以上放置在移動(dòng)網(wǎng)絡(luò)與ISP交界處的內(nèi)容緩存或內(nèi)容加速設(shè)備并不能有效減少移動(dòng)網(wǎng)絡(luò)本身的數(shù)據(jù)流量,尤其是不能有效減少移動(dòng)核心網(wǎng)(Core Network, CN)的數(shù)據(jù)流量,除此之外,也不能 節(jié)省移動(dòng)核心網(wǎng)與無(wú)線網(wǎng)絡(luò)控制器之間的傳輸帶寬。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種內(nèi)容緩存旁路方法及系統(tǒng),本發(fā)明不僅能夠降低移動(dòng)應(yīng)用端到端時(shí)延,提升用戶移動(dòng)終端的用戶體驗(yàn),還能減少移動(dòng)核心網(wǎng)的數(shù)據(jù)流量,降低移動(dòng)核心網(wǎng)設(shè)備負(fù)擔(dān),有效節(jié)省移動(dòng)核心網(wǎng)與無(wú)線網(wǎng)絡(luò)控制器之間的傳輸帶寬。為了達(dá)到本發(fā)明的目的,本發(fā)明采用以下技術(shù)方案實(shí)現(xiàn)—種內(nèi)容緩存旁路方法,其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。優(yōu)選地,所述方法包括建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道,以此建立用戶移動(dòng)終端與內(nèi)容服務(wù)器之間的業(yè)務(wù)通道;用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文,所述內(nèi)容請(qǐng)求IP報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);
內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程;內(nèi)容緩存系統(tǒng)分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端之間的業(yè)務(wù)通道;建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道,內(nèi)容緩存系統(tǒng)通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)。優(yōu)選地,內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程的步驟包括內(nèi)容緩存系統(tǒng)向用戶移動(dòng)終端發(fā)送重定向報(bào)文;用戶移動(dòng)終端收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。優(yōu)選地,內(nèi)容緩存系統(tǒng)通過(guò)內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)的步驟包括用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù);內(nèi)容緩存系統(tǒng)響應(yīng)請(qǐng)求,向用戶移動(dòng)終端傳輸緩存于內(nèi)容緩存系統(tǒng)中的緩存數(shù)據(jù);數(shù)據(jù) 傳輸完畢之時(shí),釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接;釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。優(yōu)選地,所述報(bào)文分發(fā)裝置為分光器。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)支持GTPU協(xié)議。優(yōu)選地,建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道的方法為無(wú)線網(wǎng)絡(luò)控制器向內(nèi)容緩存系統(tǒng)發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器與內(nèi)容緩存系統(tǒng)之間建立一個(gè)新的GTPU隧道。優(yōu)選地,無(wú)線網(wǎng)絡(luò)控制器與移動(dòng)核心網(wǎng)之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)與無(wú)線網(wǎng)絡(luò)控制器使用相同的隧道標(biāo)識(shí)。優(yōu)選地,所述內(nèi)容緩存旁路方法包括建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道;用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文,所述UDP資源搜索報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng);內(nèi)容緩存系統(tǒng)依據(jù)用戶移動(dòng)終端的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。優(yōu)選地,所述內(nèi)容緩存旁路方法還包括
在數(shù)據(jù)傳輸完畢時(shí),釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。優(yōu)選地,所述報(bào)文分發(fā)裝置為分光器。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。—種內(nèi)容緩存旁路系統(tǒng),其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。優(yōu)選地,所述內(nèi)容緩存旁路系統(tǒng)包括無(wú)線網(wǎng)絡(luò)控制器,用于建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道,以此建立用戶移動(dòng)終端與內(nèi)容服務(wù)器之間的業(yè)務(wù)通道;報(bào)文分發(fā)裝置,用于在用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文時(shí),所述報(bào)文分發(fā)裝置將所述內(nèi)容請(qǐng)求IP報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);內(nèi)容緩存系統(tǒng),用于在收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程;用于分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端之間的業(yè)務(wù)通道;用于建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道,并通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有 失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程的步驟包括內(nèi)容緩存系統(tǒng)向用戶移動(dòng)終端發(fā)送重定向報(bào)文;用戶移動(dòng)終端收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)通過(guò)內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)的步驟包括用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù);內(nèi)容緩存系統(tǒng)響應(yīng)請(qǐng)求,向用戶移動(dòng)終端傳輸緩存于內(nèi)容緩存系統(tǒng)中的緩存數(shù)據(jù);數(shù)據(jù)傳輸完畢之時(shí),釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接;釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。優(yōu)選地,所述報(bào)文分發(fā)裝置為分光器。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)支持GTPU協(xié)議。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道的方法為無(wú)線網(wǎng)絡(luò)控制器向內(nèi)容緩存系統(tǒng)發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器與內(nèi)容緩存系統(tǒng)之間建立一個(gè)新的GTPU隧道。優(yōu)選地,無(wú)線網(wǎng)絡(luò)控制器與移動(dòng)核心網(wǎng)之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)與無(wú)線網(wǎng)絡(luò)控制器使用相同的隧道標(biāo)識(shí)。優(yōu)選地,所述內(nèi)容緩存旁路系統(tǒng)包括無(wú)線網(wǎng)絡(luò)控制器,用于建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道;報(bào)文分發(fā)裝置,用于在用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文時(shí),所述報(bào)文分發(fā)裝置將所述UDP資源搜索報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);內(nèi)容緩存系統(tǒng),用于在收到用戶移動(dòng)終端發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng);用于依據(jù)用戶移動(dòng)終端的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。優(yōu)選地,在內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的數(shù)據(jù)傳輸完畢時(shí),所述無(wú)線網(wǎng)絡(luò)控制器釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。 優(yōu)選地,所述報(bào)文分發(fā)裝置為分光器。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。本發(fā)明通過(guò)將 內(nèi)容緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,旁路無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)之間的流量,不僅能夠降低移動(dòng)應(yīng)用端到端時(shí)延,提升用戶移動(dòng)終端的用戶體驗(yàn),還能減少移動(dòng)核心網(wǎng)的數(shù)據(jù)流量,降低移動(dòng)核心網(wǎng)設(shè)備負(fù)擔(dān),有效節(jié)省移動(dòng)核心網(wǎng)與無(wú)線網(wǎng)絡(luò)控制器之間的傳輸帶寬。
圖1是本發(fā)明實(shí)施例1提供的內(nèi)容緩存旁路方法流程示意圖;圖2是本發(fā)明實(shí)施例2提供的內(nèi)容緩存旁路方法流程示意圖;圖3是本發(fā)明實(shí)施例提供的內(nèi)容緩存旁路系統(tǒng)結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例1中業(yè)務(wù)通道采用面向連接的傳輸控制協(xié)議流程示意圖;圖5是本發(fā)明實(shí)施例2中業(yè)務(wù)通道采用非面向連接的用戶數(shù)據(jù)包傳輸協(xié)議流程示意圖;圖6是本發(fā)明實(shí)施例提供的無(wú)線網(wǎng)絡(luò)控制器分組域與內(nèi)容緩存系統(tǒng)協(xié)議棧示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)異效果,下面將結(jié)合具體實(shí)施例以及附圖做進(jìn)一步的說(shuō)明。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述技術(shù)方案作進(jìn)一步的詳細(xì)描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本發(fā)明并能予以實(shí)施,但所舉實(shí)施例不作為對(duì)本發(fā)明的限定。實(shí)施例1本發(fā)明提供的一種內(nèi)容緩存旁路方法,其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。如圖1所示,其為本發(fā)明實(shí)施例1提供的內(nèi)容緩存旁路方法流程示意圖,本發(fā)明實(shí)施例提供的一種內(nèi)容緩存旁路方法,包括如下步驟S10、建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道,以此建立用戶移動(dòng)終端與內(nèi)容服務(wù)器之間的業(yè)務(wù)通道;S11、用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文,所述內(nèi)容請(qǐng)求IP報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);S12、內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程;S13、內(nèi)容緩存系統(tǒng)分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端之間的業(yè)務(wù)通道;S14、建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道,內(nèi)容緩存系統(tǒng)通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)。在所述步驟S12中,內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程的步驟包括S121、內(nèi)容緩存系 統(tǒng)向用戶移動(dòng)終端發(fā)送重定向報(bào)文;S122、用戶移動(dòng)終端收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。在所述步驟S14中,內(nèi)容緩存系統(tǒng)通過(guò)內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)的步驟包括S141、用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù);S142、內(nèi)容緩存系統(tǒng)響應(yīng)請(qǐng)求,向用戶移動(dòng)終端傳輸緩存于內(nèi)容緩存系統(tǒng)中的緩存數(shù)據(jù);S143、數(shù)據(jù)傳輸完畢之時(shí),釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接;S144、釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。優(yōu)選地,在所述步驟Sll中,所述報(bào)文分發(fā)裝置為分光器,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。其中,所述內(nèi)容緩存系統(tǒng)支持GTPU協(xié)議。優(yōu)選地,在所述步驟S14中,建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道的方法為無(wú)線網(wǎng)絡(luò)控制器向內(nèi)容緩存系統(tǒng)發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器與內(nèi)容緩存系統(tǒng)之間建立一個(gè)新的GTPU隧道。其中,無(wú)線網(wǎng)絡(luò)控制器與移動(dòng)核心網(wǎng)之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)與無(wú)線網(wǎng)絡(luò)控制器使用相同的隧道標(biāo)識(shí)。相應(yīng)地,本發(fā)明還提供了一種內(nèi)容緩存旁路系統(tǒng),其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。如圖3所示,其為本發(fā)明實(shí)施例I提供的內(nèi)容緩存旁路系統(tǒng)結(jié)構(gòu)示意圖,所述內(nèi)容緩存旁路系統(tǒng)包括無(wú)線網(wǎng)絡(luò)控制器101,用于建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)103之間的傳輸通道,以此建立用戶移動(dòng)終端105與內(nèi)容服務(wù)器108之間的業(yè)務(wù)通道;報(bào)文分發(fā)裝置104,用于在用戶移動(dòng)終端105向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文時(shí),所述報(bào)文分發(fā)裝置104將所述內(nèi)容請(qǐng)求IP報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器108,另一路發(fā)送至內(nèi)容緩存系統(tǒng)102 ;內(nèi)容緩存系統(tǒng)102,用于在收到用戶移動(dòng)終端105發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器101發(fā)起重定向流程;用于分別向內(nèi)容服務(wù)器108和用戶移動(dòng)終端105發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器108與用戶移動(dòng)終端105之間的業(yè)務(wù)通道;用于建立內(nèi)容緩存系統(tǒng)102與用戶移動(dòng)終端105之間的業(yè)務(wù)通道,并通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端105傳輸緩存數(shù)據(jù)。其中,無(wú)線網(wǎng)絡(luò)控制器101,是無(wú)線接入網(wǎng)基站設(shè)備的控制中心,其可以同時(shí)管理多個(gè)移動(dòng)基站,同時(shí)還管理移動(dòng)終端與網(wǎng)絡(luò)之間的無(wú)線連接。內(nèi)容緩存系統(tǒng)102,在通訊接口上分監(jiān)聽(tīng)口、通訊口和廣域網(wǎng)口,其中監(jiān)聽(tīng)口負(fù)責(zé)監(jiān)聽(tīng)用戶移動(dòng)終端105發(fā)起的內(nèi)容請(qǐng)求,將本地緩存的內(nèi)容通過(guò)無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)102之間的通訊口分發(fā)給用戶移動(dòng)終端105。如果本地沒(méi)有用戶移動(dòng)終端105所請(qǐng)求的內(nèi)容,且判斷所請(qǐng)求內(nèi)容為熱點(diǎn)時(shí),內(nèi)容緩存系統(tǒng)102通過(guò)廣域網(wǎng)口與Internet/Intranet 107網(wǎng)絡(luò)連接,從內(nèi)容服務(wù)器108下載內(nèi)容保持在本地,為下一次用戶請(qǐng)求提供服務(wù)。其中,一個(gè)內(nèi)容緩 存系統(tǒng)102可以同時(shí)為一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)控制器101服務(wù)。移動(dòng)核心網(wǎng)103,用于負(fù)責(zé)移動(dòng)網(wǎng)絡(luò)交換功能,完成用戶移動(dòng)終端105的安全接入控制、位置管理、計(jì)費(fèi)等功能。分光器,對(duì)于光傳輸媒介,使用分光器將一端輸入的光能量按一定比例分成兩份或多份,達(dá)到分路傳輸?shù)哪康?;分光器位于無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間,實(shí)現(xiàn)從無(wú)線網(wǎng)絡(luò)控制器101發(fā)送到移動(dòng)核心網(wǎng)103方向的分路傳輸。如果無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間有路由器,在路由器上將無(wú)線網(wǎng)絡(luò)控制器101發(fā)送方向的數(shù)據(jù)鏡像到內(nèi)容緩存系統(tǒng)102,效果與分光器等效。用戶移動(dòng)終端105,具有無(wú)線接入功能的通信終端設(shè)備。例如WCDMA(WidebandCode Division Multiple Access,寬帶碼分多址)無(wú)線技術(shù)的移動(dòng)終端。無(wú)線基站106 :負(fù)責(zé)提供無(wú)線接口的資源管理,負(fù)責(zé)用戶移動(dòng)終端105與無(wú)線網(wǎng)絡(luò)控制器101之間的通信協(xié)議轉(zhuǎn)換。Internet/Intranet (互聯(lián)網(wǎng)或局域網(wǎng))107 :包括ISP提供的全球互聯(lián)網(wǎng)絡(luò),或者移動(dòng)運(yùn)營(yíng)商自己運(yùn)營(yíng)的與Internet不互聯(lián)的局域IP網(wǎng)絡(luò)。內(nèi)容服務(wù)器108,內(nèi)容提供商提供的內(nèi)容所在的服務(wù)器。對(duì)于本發(fā)明實(shí)施例提供的所述內(nèi)容緩存旁路系統(tǒng),所述內(nèi)容緩存系統(tǒng)102收到用戶移動(dòng)終端105發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器101發(fā)起重定向流程的步驟包括(I)內(nèi)容緩存系統(tǒng)102向用戶移動(dòng)終端105發(fā)送重定向報(bào)文;(2)用戶移動(dòng)終端105收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)102發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)102收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。所述內(nèi)容緩存系統(tǒng)102通過(guò)內(nèi)容緩存系統(tǒng)102與用戶移動(dòng)終端105之間的業(yè)務(wù)通道向用戶移動(dòng)終端105傳輸緩存數(shù)據(jù)的步驟包括(I)用戶移動(dòng)終端105向內(nèi)容緩存系統(tǒng)102請(qǐng)求數(shù)據(jù);(2)內(nèi)容緩存系統(tǒng)102響應(yīng)請(qǐng)求,向用戶移動(dòng)終端105傳輸緩存于內(nèi)容緩存系統(tǒng)102中的緩存數(shù)據(jù);(3)數(shù)據(jù)傳輸完畢之時(shí),釋放用戶移動(dòng)終端105和內(nèi)容緩存系統(tǒng)102之間的連接;(4)釋放用戶移動(dòng)終端105和移動(dòng)核心網(wǎng)103之間的傳輸通道。其中,所述報(bào)文分發(fā)裝置104為分光器,所述內(nèi)容緩存系統(tǒng)102部署于無(wú)線網(wǎng)絡(luò)控制器101RNC與移動(dòng)核心網(wǎng)CN103的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。所述內(nèi)容緩存系統(tǒng)102支持GTPU協(xié)議。優(yōu)選地,所述內(nèi)容緩存系統(tǒng)102建立內(nèi)容緩存系統(tǒng)102與用戶移動(dòng)終端105之間的業(yè)務(wù)通道的方法為無(wú)線網(wǎng)絡(luò)控制器101向內(nèi)容緩存系統(tǒng)102發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)102識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器101發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò) 控制器101與內(nèi)容緩存系統(tǒng)102之間建立一個(gè)新的GTPU隧道。其中,無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端105與移動(dòng)核心網(wǎng)103之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)102與無(wú)線網(wǎng)絡(luò)控制器101使用相同的隧道標(biāo)識(shí)。如圖4所示,業(yè)務(wù)通道采用面向連接的傳輸控制協(xié)議(TCP transmissionControl Protocol)時(shí),本發(fā)明的實(shí)施方法步驟為S201.用戶移動(dòng)終端和移動(dòng)核心網(wǎng)建立傳輸通道;S202.建立用戶移動(dòng)終端和內(nèi)容服務(wù)器之間的業(yè)務(wù)通道;S203.用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起的內(nèi)容請(qǐng)求IP報(bào)文,通過(guò)分光器后分為兩路傳輸,一路發(fā)到內(nèi)容服務(wù)器,另一路發(fā)到內(nèi)容緩存系統(tǒng);S204.內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端的內(nèi)容請(qǐng)求IP報(bào)文后,如果發(fā)現(xiàn)本地有緩存且內(nèi)容沒(méi)有過(guò)期失效,向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程(如HTTP業(yè)務(wù),通過(guò)發(fā)302的狀態(tài)碼和告知新的內(nèi)容服務(wù)器地址信息)。通常用戶移動(dòng)終端先收到重定向報(bào)文,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行步驟;如果用戶移動(dòng)終端收到重定向報(bào)文晚于內(nèi)容服務(wù)器的應(yīng)答報(bào)文,重定向報(bào)文丟棄,用戶移動(dòng)終端保持與內(nèi)容服務(wù)器的連接,直到數(shù)據(jù)傳輸完畢釋放業(yè)務(wù)通道,執(zhí)行步驟S210 ;S205.內(nèi)容緩存系統(tǒng)分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端的業(yè)務(wù)通道;S206.用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間建立業(yè)務(wù)通道;S207.用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù);S208.內(nèi)容緩存系統(tǒng)向用戶移動(dòng)終端傳輸數(shù)據(jù);
S209.數(shù)據(jù)傳輸完畢,釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接;S210.釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間傳輸通道。無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)之間通訊采用IuPS用戶面協(xié)議,其接口和無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間接口兼容。如圖6所示,其給出了 IP承載下,無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)之間協(xié)議棧示意。內(nèi)容緩存系統(tǒng)102中引入GTPU協(xié)議,用戶業(yè)務(wù)IP/TCP/UDP報(bào)文需要封裝GTPU協(xié)議頭,GTPU協(xié)議的隧道標(biāo)識(shí)TEID通訊雙方事先約定。無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間的隧道標(biāo)識(shí)在呼叫建立時(shí)(即步驟S201)已經(jīng)建立,約定內(nèi)容緩存系統(tǒng)102和無(wú)線網(wǎng)絡(luò)控制器101使用相同的隧道標(biāo)識(shí),在步驟S206中,無(wú)線網(wǎng)絡(luò)控制器101首先向內(nèi)容緩存系統(tǒng)102發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)102識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器101發(fā)送數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)102建立了一個(gè)新的GTPU隧道。內(nèi)容緩存系統(tǒng)102中隧道的釋放,可以采用?;钺尫欧绞剑丛谝欢〞r(shí)間內(nèi),某隧道上未收到來(lái)自無(wú)線網(wǎng)絡(luò)控制器的保活報(bào)文,釋放該隧道。實(shí)施例2同樣地,本發(fā)明提供的一種內(nèi)容緩存旁路方法,其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。如圖2所示,其為本發(fā)明實(shí)施例2提供的內(nèi)容緩存旁路方法流程示意圖,所述內(nèi)容緩存旁路方法包括如下具體步驟S20、建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道;S21、用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文,所述UDP資源搜索報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng);S22、內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng);S23、內(nèi)容緩存系統(tǒng)依據(jù)用戶移動(dòng)終端的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。優(yōu)選實(shí)施方式下,所述內(nèi)容緩存旁路方法還包括S24、在數(shù)據(jù)傳輸完畢時(shí),釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)103之間的傳輸通道。優(yōu)選實(shí)施方式下,所述報(bào)文分發(fā)裝置104為分光器,所述內(nèi)容緩存系統(tǒng)102部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN103的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。相應(yīng)地,本發(fā)明還提供了一種內(nèi)容緩存旁路系統(tǒng),其內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng),繼續(xù)參照?qǐng)D3,所述內(nèi)容緩存芳路系統(tǒng)包括無(wú)線網(wǎng)絡(luò)控制器101,用于建立用戶移動(dòng)終端105與移動(dòng)核心網(wǎng)103之間的傳輸通道;報(bào)文分發(fā)裝置104,用 于在用戶移動(dòng)終端105向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文時(shí),所述報(bào)文分發(fā)裝置104將所述UDP資源搜索報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng)102 ;
內(nèi)容緩存系統(tǒng)102,用于在收到用戶移動(dòng)終端105發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器101發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端105當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng)102 ;用于依據(jù)用戶移動(dòng)終端105的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。其中,在內(nèi)容緩存系統(tǒng)102與用戶移動(dòng)終端之間的數(shù)據(jù)傳輸完畢時(shí),所述無(wú)線網(wǎng)絡(luò)控制器101釋放用戶移動(dòng)終端105和移動(dòng)核心網(wǎng)103之間的傳輸通道。具體實(shí)施過(guò)程中,所述報(bào)文分發(fā)裝置104為分光器,所述內(nèi)容緩存系統(tǒng)102部署于無(wú)線網(wǎng)絡(luò)控制器101RNC與移動(dòng)核心網(wǎng)CN103的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。參照?qǐng)D5,業(yè)務(wù)通道采用非面向連接的用戶數(shù)據(jù)包傳輸協(xié)議(UDP :User DatagramProtocol)時(shí),本發(fā)明的實(shí)施步驟為S301.用戶移動(dòng)終端和移動(dòng)核心網(wǎng)建立傳輸通道。S302.用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起的UDP資源搜索報(bào)文,通過(guò)分光器后分為兩路傳輸,一路發(fā)到內(nèi)容服務(wù)器,另一路發(fā)到內(nèi)容緩存系統(tǒng)102。S303.內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存且內(nèi)容沒(méi)有過(guò)期失效,向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng)。S304.用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù)。S305.內(nèi)容緩存系統(tǒng)為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。
S306.數(shù)據(jù)傳輸完畢,釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間傳輸通道。無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)102之間通訊采用IuPS用戶面協(xié)議,其接口和無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間接口兼容。繼續(xù)參照?qǐng)D6,其給出了 IP承載下,無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)102之間協(xié)議棧示意。內(nèi)容緩存系統(tǒng)中引入GTPU協(xié)議,用戶業(yè)務(wù)IP/TCP/UDP報(bào)文需要封裝GTPU協(xié)議頭,GTPU協(xié)議的隧道標(biāo)識(shí)TEID通訊雙方事先約定。無(wú)線網(wǎng)絡(luò)控制器101與移動(dòng)核心網(wǎng)103之間的隧道標(biāo)識(shí)在呼叫建立時(shí)(即步驟S301)已經(jīng)建立,約定內(nèi)容緩存系統(tǒng)102和無(wú)線網(wǎng)絡(luò)控制器101使用相同的隧道標(biāo)識(shí),在步驟S304中,無(wú)線網(wǎng)絡(luò)控制器101首先向內(nèi)容緩存系統(tǒng)102發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)102識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器101發(fā)送數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器101與內(nèi)容緩存系統(tǒng)102建立了一個(gè)新的GTPU隧道。內(nèi)容緩存系統(tǒng)102中隧道的釋放,可以采用?;钺尫欧绞?,即在一定時(shí)間內(nèi),某隧道上未收到來(lái)自無(wú)線網(wǎng)絡(luò)控制器101的?;顖?bào)文,釋放該隧道。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種內(nèi)容緩存旁路方法,其特征在于,內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。
2.如權(quán)利要求1所述的內(nèi)容緩存旁路方法,其特征在于,所述方法包括 建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道,以此建立用戶移動(dòng)終端與內(nèi)容服務(wù)器之間的業(yè)務(wù)通道; 用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文,所述內(nèi)容請(qǐng)求IP報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng); 內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程; 內(nèi)容緩存系統(tǒng)分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端之間的業(yè)務(wù)通道; 建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道,內(nèi)容緩存系統(tǒng)通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)。
3.如權(quán)利要求2所述的內(nèi)容緩存旁路方法,其特征在于,內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程的步驟包括 內(nèi)容緩存系統(tǒng)向用戶移動(dòng)終端發(fā)送重定向報(bào)文; 用戶移動(dòng)終端收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。
4.如權(quán)利要求2所述的內(nèi)容緩存旁路方法,其特征在于,內(nèi)容緩存系統(tǒng)通過(guò)內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)的步驟包括 用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù); 內(nèi)容緩存系統(tǒng)響應(yīng)請(qǐng)求,向用戶移動(dòng)終端傳輸緩存于內(nèi)容緩存系統(tǒng)中的緩存數(shù)據(jù); 數(shù)據(jù)傳輸完畢之時(shí),釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接; 釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。
5.如權(quán)利要求2所述的內(nèi)容緩存旁路方法,其特征在于,所述報(bào)文分發(fā)裝置為分光器。
6.如權(quán)利要求5所述的內(nèi)容緩存旁路方法,其特征在于,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。
7.如權(quán)利要求2所述的內(nèi)容緩存旁路方法,其特征在于,所述內(nèi)容緩存系統(tǒng)支持GTPU協(xié)議。
8.如權(quán)利要求7所述的內(nèi)容緩存旁路方法,其特征在于,建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道的方法為 無(wú)線網(wǎng)絡(luò)控制器向內(nèi)容緩存系統(tǒng)發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器與內(nèi)容緩存系統(tǒng)之間建立一個(gè)新的GTPU隧道。
9.如權(quán)利要求8所述的內(nèi)容緩存旁路方法,其特征在于,無(wú)線網(wǎng)絡(luò)控制器與移動(dòng)移動(dòng)核心網(wǎng)之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)與無(wú)線網(wǎng)絡(luò)控制器使用相同的隧道標(biāo)識(shí)。
10.如權(quán)利要求1所述的內(nèi)容緩存旁路方法,其特征在于,所述方法包括 建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道; 用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文,所述UDP資源搜索報(bào)文通過(guò)報(bào)文分發(fā)裝置分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng); 內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng); 內(nèi)容緩存系統(tǒng)依據(jù)用戶移動(dòng)終端的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。
11.如權(quán)利要求10所述的內(nèi)容緩存旁路方法,其特征在于,還包括 在數(shù)據(jù)傳輸完畢時(shí),釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。
12.如權(quán)利要求10所述的內(nèi)容緩存旁路方法,其特征在于,所述報(bào)文分發(fā)裝置為分光器。
13.如權(quán)利要求12所述的內(nèi)容緩存旁路方法,其特征在于,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。
14.一種內(nèi)容緩存旁路系統(tǒng),其特征在于,內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。
15.如權(quán)利要求14所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述系統(tǒng)包括 無(wú)線網(wǎng)絡(luò)控制器,用于建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道,以此建立用戶移動(dòng)終端與內(nèi)容服務(wù)器之間的業(yè)務(wù)通道; 報(bào)文分發(fā)裝置,用于在用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)起內(nèi)容請(qǐng)求IP報(bào)文時(shí),所述報(bào)文分發(fā)裝置將所述內(nèi)容請(qǐng)求IP報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng); 內(nèi)容緩存系統(tǒng),用于在收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程;用于分別向內(nèi)容服務(wù)器和用戶移動(dòng)終端發(fā)送業(yè)務(wù)通道釋放命令,釋放內(nèi)容服務(wù)器與用戶移動(dòng)終端之間的業(yè)務(wù)通道;用于建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道,并通過(guò)所述業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)。
16.如權(quán)利要求15所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述內(nèi)容緩存系統(tǒng)收到用戶移動(dòng)終端發(fā)送的內(nèi)容請(qǐng)求IP報(bào)文后,若發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)起重定向流程的步驟包括 內(nèi)容緩存系統(tǒng)向用戶移動(dòng)終端發(fā)送重定向報(bào)文; 用戶移動(dòng)終端收到重定向報(bào)文后,向內(nèi)容緩存系統(tǒng)發(fā)出確認(rèn)報(bào)文,當(dāng)內(nèi)容緩存系統(tǒng)收到確認(rèn)報(bào)文后,執(zhí)行下一步驟。
17.如權(quán)利要求15所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述內(nèi)容緩存系統(tǒng)通過(guò)內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道向用戶移動(dòng)終端傳輸緩存數(shù)據(jù)的步驟包括 用戶移動(dòng)終端向內(nèi)容緩存系統(tǒng)請(qǐng)求數(shù)據(jù); 內(nèi)容緩存系統(tǒng)響應(yīng)請(qǐng)求,向用戶移動(dòng)終端傳輸緩存于內(nèi)容緩存系統(tǒng)中的緩存數(shù)據(jù); 數(shù)據(jù)傳輸完畢之時(shí),釋放用戶移動(dòng)終端和內(nèi)容緩存系統(tǒng)之間的連接;釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。
18.如權(quán)利要求15所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述報(bào)文分發(fā)裝置為分光器。
19.如權(quán)利要求18所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。
20.如權(quán)利要求15所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述內(nèi)容緩存系統(tǒng)支持GTPU協(xié)議。
21.如權(quán)利要求20所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述內(nèi)容緩存系統(tǒng)建立內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的業(yè)務(wù)通道的方法為 無(wú)線網(wǎng)絡(luò)控制器向內(nèi)容緩存系統(tǒng)發(fā)送數(shù)據(jù)包,內(nèi)容緩存系統(tǒng)識(shí)別是一個(gè)新的隧道標(biāo)識(shí)后,創(chuàng)建該隧道標(biāo)識(shí),并使用該隧道標(biāo)識(shí)向無(wú)線網(wǎng)絡(luò)控制器發(fā)送緩存數(shù)據(jù),從而在無(wú)線網(wǎng)絡(luò)控制器與內(nèi)容緩存系統(tǒng)之間建立一個(gè)新的GTPU隧道。
22.如權(quán)利要求21所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,無(wú)線網(wǎng)絡(luò)控制器與移動(dòng)核心網(wǎng)之間的隧道標(biāo)識(shí)在建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道時(shí)予以建立,且內(nèi)容緩存系統(tǒng)與無(wú)線網(wǎng)絡(luò)控制器使用相同的隧道標(biāo)識(shí)。
23.如權(quán)利要求14所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,所述系統(tǒng)包括 無(wú)線網(wǎng)絡(luò)控制器,用于建立用戶移動(dòng)終端與移動(dòng)核心網(wǎng)之間的傳輸通道; 報(bào)文分發(fā)裝置,用于在用戶移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送UDP資源搜索報(bào)文時(shí),所述報(bào)文分發(fā)裝置將所述UDP資源搜索報(bào)文分為兩路傳輸,一路發(fā)送至內(nèi)容服務(wù)器,另一路發(fā)送至內(nèi)容緩存系統(tǒng); 內(nèi)容緩存系統(tǒng),用于在收到用戶移動(dòng)終端發(fā)送的UDP資源搜索報(bào)文后,如果發(fā)現(xiàn)本地有緩存數(shù)據(jù)且數(shù)據(jù)內(nèi)容沒(méi)有失效,則向無(wú)線網(wǎng)絡(luò)控制器發(fā)送響應(yīng)報(bào)文,告知用戶移動(dòng)終端當(dāng)前可用的資源服務(wù)器地址是內(nèi)容緩存系統(tǒng);用于依據(jù)用戶移動(dòng)終端的數(shù)據(jù)請(qǐng)求,為用戶移動(dòng)終端提供數(shù)據(jù)服務(wù)。
24.如權(quán)利要求23所述的內(nèi)容緩存旁路系統(tǒng),其特征在于,在內(nèi)容緩存系統(tǒng)與用戶移動(dòng)終端之間的數(shù)據(jù)傳輸完畢時(shí),所述無(wú)線網(wǎng)絡(luò)控制器釋放用戶移動(dòng)終端和移動(dòng)核心網(wǎng)之間的傳輸通道。
25.如權(quán)利要求23所述的內(nèi)容緩存旁路方法,其特征在于,所述報(bào)文分發(fā)裝置為分光器。
26.如權(quán)利要求25所述的內(nèi)容緩存旁路方法,其特征在于,所述內(nèi)容緩存系統(tǒng)部署于無(wú)線網(wǎng)絡(luò)控制器RNC與移動(dòng)核心網(wǎng)CN的IuPS接口之間靠近RNC的位置,用于將RNC與CN之間的上行鏈路數(shù)據(jù)通過(guò)端口鏡像或分光器旁路出來(lái)。
全文摘要
本發(fā)明公開(kāi)了一種內(nèi)容緩存旁路方法及系統(tǒng),所述方法為內(nèi)核緩存系統(tǒng)部署在無(wú)線網(wǎng)絡(luò)控制器的近端,并與無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)并聯(lián)組網(wǎng)。本發(fā)明通過(guò)內(nèi)容緩存系統(tǒng)旁路無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)核心網(wǎng)之間的流量,不僅能夠降低移動(dòng)應(yīng)用端到端時(shí)延,提升用戶移動(dòng)終端的用戶體驗(yàn),還能減少移動(dòng)核心網(wǎng)的數(shù)據(jù)流量,降低移動(dòng)核心網(wǎng)設(shè)備負(fù)擔(dān),有效節(jié)省移動(dòng)核心網(wǎng)與無(wú)線網(wǎng)絡(luò)控制器之間的傳輸帶寬。
文檔編號(hào)H04L12/801GK103067981SQ20111032369
公開(kāi)日2013年4月24日 申請(qǐng)日期2011年10月21日 優(yōu)先權(quán)日2011年10月21日
發(fā)明者阮象華, 袁知貴, 張軍 申請(qǐng)人:中興通訊股份有限公司