專利名稱:業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,更具體的說,涉及一種業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法、設(shè)備及系統(tǒng)。
背景技術(shù):
在移動寬帶化的進程中,無線空口可提供的速率越來越大,無線接入網(wǎng)絡(luò)能夠提供的帶寬也越來越大。為了滿足無線業(yè)務(wù)帶寬的增長需求,作為移動網(wǎng)絡(luò)不可缺少的回程傳輸部分的帶寬需求也越來越高。通常情況下,移動回程傳輸網(wǎng)在邏輯上分為接入層、匯聚層和骨干層。匯聚層及骨干層傳輸部分,網(wǎng)絡(luò)節(jié)點少,光纖資源較豐富,傳輸帶寬提供較為容易。但接入層傳輸部分, 基站數(shù)量多,站點位置分散,對多數(shù)運營商來說,很難實現(xiàn)將光纖部署到基站,因此基站回程的接入層帶寬供應(yīng)成為運營商需要解決的主要問題。現(xiàn)在技術(shù)方案中,移動網(wǎng)絡(luò)僅作為移動寬帶數(shù)據(jù)業(yè)務(wù)的承載通道,空口速率提升帶來的帶寬增長,需要在整個移動網(wǎng)絡(luò)傳遞和呈現(xiàn)。對于LTE(Long Term Evolution,長期演進)/SAE (System Architecture Evolution,系統(tǒng)架構(gòu)演進)網(wǎng)絡(luò)而言,帶寬增長需要在 UE (User Equipment, MPiSI) ~ eNodeB (Evolved NodeNode B) -MME (Mobile Management Entity,移動管理實體)/S-GW(Serving Gateway,業(yè)務(wù)網(wǎng)關(guān)) PDN-GW(Packet Data Network Gateway,分組數(shù)據(jù)網(wǎng)關(guān))中體現(xiàn)。通常情況下,移動網(wǎng)絡(luò)的所有數(shù)據(jù)業(yè)務(wù)都需要通過PDN-GW或者GGSN (Gateway GPRS Support Node,網(wǎng)關(guān) GPRS 支持節(jié)點)的 Gi 接口連接到 PDN(Public Data Network, 公用數(shù)據(jù)網(wǎng)),并與資源服務(wù)器建立連接?,F(xiàn)有技術(shù)提出一種Gi Offload方案,該技術(shù)方案的思路源于移動寬帶化過程中,該方案中根據(jù)不同應(yīng)用場景及要求,可以在基站eNodeB 或Node B、控制器(如UMTS的RNC(Radio Network Controller,無線網(wǎng)絡(luò)控制器)、或者 MME(Mobile Management Entity,移動管理實體)/S-GW(Serving Gateway,業(yè)務(wù)網(wǎng)關(guān))直接出Gi接口,將這些低QoS (服務(wù)質(zhì)量)要求的移動寬帶業(yè)務(wù)數(shù)據(jù)通過城域?qū)拵Ы尤刖W(wǎng)傳輸, 傳送到PDN網(wǎng)絡(luò)。而高QoS要求的移動寬帶業(yè)務(wù)數(shù)據(jù)(如=VoIP語音、信令等)仍然在移動回程/骨干傳輸網(wǎng)中傳送,通過PDN-GW/GGSN側(cè)的Gi接口連接PDN網(wǎng)絡(luò)。該方案通過Gi Offload功能特性,可以降低移動回程傳輸網(wǎng)絡(luò)的帶寬需求及設(shè)備處理能力要求,同時利用城域?qū)拵Ы尤刖W(wǎng)資源傳輸?shù)蚎oS業(yè)務(wù),實現(xiàn)移動寬帶業(yè)務(wù)的快速部署,降低移動寬帶部署要求的回程傳輸成本。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題在Gi Offload方案中,由于增加了移動業(yè)務(wù)出口,對于新增了 Gi接口的網(wǎng)元設(shè)備提出了更加嚴格的安全需求,以保證移動網(wǎng)絡(luò)的安全性。
發(fā)明內(nèi)容
本發(fā)明的實施例提供了一種業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法、設(shè)備及系統(tǒng),在移動網(wǎng)絡(luò)網(wǎng)元不增加額外的安全需求下,能夠縮短用戶請求業(yè)務(wù)的響應(yīng)時間,節(jié)省回程傳輸?shù)膸捫枨?。本發(fā)明實施例提供了一種業(yè)務(wù)建立的方法,包括移動網(wǎng)關(guān)接收用戶發(fā)送的業(yè)務(wù)建立請求;在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,所述移動網(wǎng)關(guān)通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。本發(fā)明實施例提供了一種移動網(wǎng)關(guān)設(shè)備,包括請求接收模塊,用于接收用戶發(fā)送的業(yè)務(wù)建立請求;判定處理模塊,用于根據(jù)所述請求接收模塊接收到的所述業(yè)務(wù)建立請求,在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。本發(fā)明實施例提供了一種業(yè)務(wù)提供的方法,包括緩存服務(wù)器接收移動網(wǎng)關(guān)發(fā)送的,與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知,所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接;所述緩存服務(wù)器在確定自身有所述業(yè)務(wù)時,向所述用戶提供所述業(yè)務(wù)。本發(fā)明實施例提供了一種緩存服務(wù)器,包括通知接收模塊,用于接收移動網(wǎng)關(guān)發(fā)送的,與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知, 所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;連接建立模塊,用于根據(jù)所述通知接收模塊接收到的所述通知,與所述用戶建立業(yè)務(wù)連接;判定執(zhí)行模塊,用于在確定自身有所述業(yè)務(wù)時,向通過所述連接建立模塊建立起所述連接的所述用戶,提供所述業(yè)務(wù)。本發(fā)明實施例提供了一種業(yè)務(wù)提供系統(tǒng),包括如上所述的移動網(wǎng)關(guān)設(shè)備,以及如上所述的緩存服務(wù)器。由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,在移動網(wǎng)關(guān)接收到用戶發(fā)送的業(yè)務(wù)建立請求時,在根據(jù)該請求確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時, 所述移動網(wǎng)關(guān)通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。如此,在與用戶建立業(yè)務(wù)連接的緩存服務(wù)器上有所請求的業(yè)務(wù)時,用戶能夠直接從所述緩存服務(wù)器獲取該業(yè)務(wù),而不必執(zhí)行向原始服務(wù)器獲取業(yè)務(wù)的復雜流程,在移動網(wǎng)絡(luò)網(wǎng)元不增加額外的安全需求下,不僅節(jié)省了移動回程傳輸帶寬,又縮短用戶與業(yè)務(wù)服務(wù)器之間的時延,極大地改善用戶的業(yè)務(wù)體驗。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例--種業(yè)務(wù)建立的方法流程圖2為本發(fā)明實施例--種業(yè)務(wù)建立的信令圖3為本發(fā)明實施例--種移動網(wǎng)關(guān)設(shè)備結(jié)構(gòu)示意圖4為本發(fā)明實施例--種業(yè)務(wù)提供的方法流程圖5為本發(fā)明實施例--種緩存服務(wù)器的結(jié)構(gòu)示意圖6為本發(fā)明實施例--的應(yīng)用場景圖7為本發(fā)明實施例二二的應(yīng)用場景圖8為本發(fā)明實施例二二的應(yīng)用場景圖9為本發(fā)明實施例三三的應(yīng)用場景圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提出一種業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法、設(shè)備及系統(tǒng),是一種通過結(jié)合CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))技術(shù)與移動網(wǎng)絡(luò)技術(shù)而提出的技術(shù)方案,通過將存儲有原始服務(wù)器內(nèi)容的緩存服務(wù)器(例如Cache服務(wù)器),部署到最接近用戶的移動網(wǎng)絡(luò)內(nèi)的設(shè)備上,當用戶發(fā)起業(yè)務(wù)請求時,移動網(wǎng)關(guān)可以根據(jù)該請求在確定部署到移動網(wǎng)絡(luò)內(nèi)的緩存服務(wù)器能提供所請求的內(nèi)容時,通知該緩存服務(wù)器與用戶建立業(yè)務(wù)連接,以便用戶可以直接從緩存服務(wù)器獲取所請求的業(yè)務(wù),在移動網(wǎng)絡(luò)網(wǎng)元不增加額外的安全需求下,縮短了業(yè)務(wù)服務(wù)器與用戶之間的響應(yīng)時延,提高了用戶請求業(yè)務(wù)的響應(yīng)速度, 改善終端用戶的業(yè)務(wù)體驗,并且節(jié)省回程傳輸?shù)膸捫枨?。圖1所示,本發(fā)明實施例提出一種業(yè)務(wù)建立的方法,包括步驟101、移動網(wǎng)關(guān)接收用戶發(fā)送的業(yè)務(wù)建立請求;步驟102、根據(jù)所述業(yè)務(wù)建立請求,判斷所述業(yè)務(wù)是否由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供;所述移動網(wǎng)關(guān)確定所述業(yè)務(wù)能夠由所述緩存服務(wù)器提供時,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接;所述移動網(wǎng)關(guān)確定所述業(yè)務(wù)不能由所述緩存服務(wù)器提供時,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給原始服務(wù)器或其它hternet服務(wù)器處理。圖2中描述了業(yè)務(wù)建立的方法的信令圖,包括(1)用戶向移動網(wǎng)關(guān)(例如GGSN或者PDN-GW)發(fā)送業(yè)務(wù)建立請求;需要說明的是,當本發(fā)明實施例應(yīng)用于2G或3G網(wǎng)絡(luò)中時,選擇GGSN作為移動網(wǎng)關(guān);當本發(fā)明實施例應(yīng)用于LTE網(wǎng)絡(luò)中時,選擇PDN-GW作為移動網(wǎng)關(guān);在下面的實施例中, 以PDN-GW為例進行說明,顯然,基于PDN-GW的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下能夠獲得以GGSN的實施例,故不贅述。在本實施例中,所述業(yè)務(wù)建立請求中包括業(yè)務(wù)索引號、業(yè)務(wù)類型以及業(yè)務(wù)請求的目的服務(wù)器地址等;(2)移動網(wǎng)關(guān)判斷所述業(yè)務(wù)是否由移動網(wǎng)絡(luò)內(nèi)配置的緩存服務(wù)器提供;
具體過程可以包括移動網(wǎng)關(guān)與部署了緩存服務(wù)器的網(wǎng)絡(luò)設(shè)備交互控制面信息, 以檢查業(yè)務(wù)IP包信息中包含的端口信息以及TCP/UDP的端口信息,與緩存服務(wù)器使用的端口是否一致;(3)若一致,移動網(wǎng)關(guān)確定所述業(yè)務(wù)能夠由所述緩存服務(wù)器提供,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接;所述緩存服務(wù)器可以部署在eNodeB,MME/S-GW及PDN-GW的任意組合中。具體的說,通知所述緩存服務(wù)器與用戶建立業(yè)務(wù)連接的過程可以包括根據(jù)最短路徑規(guī)則,在移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器中選擇,將所述業(yè)務(wù)請求定向到移動網(wǎng)絡(luò)內(nèi)的緩存服務(wù)器;例如在eNodeB、MME/S-GW及PDN-GW上均部署了緩存服務(wù)器的場景下,由于eNodeB是離用戶最接近的節(jié)點,因此,優(yōu)先通知eNodeB上部署的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,其中,eNodeB側(cè)的緩存服務(wù)器的上一級緩存服務(wù)器,為 MME/S-GW側(cè)的緩存服務(wù)器;MME/S-GW側(cè)的緩存服務(wù)器的上一級緩存服務(wù)器,為PDN-GW側(cè)的緩存服務(wù)器;PDN-GW側(cè)的緩存服務(wù)器的上一級緩存服務(wù)器,為原始服務(wù)器。通過這種最短路徑的規(guī)則,能夠提高用戶業(yè)務(wù)的響應(yīng)速度,減少回程傳輸帶寬的需求。此外,也可以根據(jù)負載均衡規(guī)則,選擇移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器與用戶建立業(yè)務(wù)連接。需要說明的是,最短路徑或負載均衡的規(guī)則是本領(lǐng)域人員所知,故在此不贅述。所述移動網(wǎng)關(guān)通過所述緩存服務(wù)器的IP地址,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,其中,所述緩存服務(wù)器中存儲有原始服務(wù)器可提供的業(yè)務(wù)內(nèi)容;具體的說,緩存服務(wù)器的IP地址屬于移動網(wǎng)絡(luò)內(nèi)容,可以由移動運營商根據(jù)其網(wǎng)絡(luò)規(guī)劃,在網(wǎng)絡(luò)內(nèi)部統(tǒng)一規(guī)劃和分配,采用靜態(tài)或動態(tài)方式進行分配。在緩存服務(wù)器中存儲有原始服務(wù)器可提供的業(yè)務(wù)內(nèi)容,由于原始服務(wù)器中內(nèi)容是不斷更新的,因此緩存服務(wù)器也要對存儲內(nèi)容進行更新,可以利用業(yè)務(wù)量小的空閑時間進行更新,此時傳輸帶寬充足,更新速度快,不會影響其它業(yè)務(wù)的正常運行;也可以在用戶從原始服務(wù)器獲取業(yè)務(wù)時,業(yè)務(wù)路徑上的緩存服務(wù)器對存儲的業(yè)務(wù)內(nèi)容進行同步更新。(4)若不一致,移動網(wǎng)關(guān)確定移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器不能提供所請求的業(yè)務(wù)時,將所述請求轉(zhuǎn)發(fā)到原始服務(wù)器或其它internet服務(wù)器,通過現(xiàn)有的移動業(yè)務(wù)流程, 由原始服務(wù)器或其它hternet服務(wù)器向所述用戶提供該業(yè)務(wù)。對于現(xiàn)有移動處理流程,本發(fā)明實施例中不對此做詳細描述。(5)與用戶建立業(yè)務(wù)連接的緩存服務(wù)器,根據(jù)業(yè)務(wù)請求判斷自身是否存在用戶所請求的業(yè)務(wù)內(nèi)容;(6)若所述緩存服務(wù)器上存在用戶所需業(yè)務(wù)內(nèi)容時,則響應(yīng)用戶請求的業(yè)務(wù),將所述業(yè)務(wù)提供給用戶;(7)若所述緩存服務(wù)器上沒有用戶所需業(yè)務(wù)內(nèi)容時,則所述緩存服務(wù)器向移動網(wǎng)關(guān)發(fā)送重定向請求,以便將用戶所請求的業(yè)務(wù)重定向到可提供所述業(yè)務(wù)的緩存服務(wù)器上;(8)移動網(wǎng)關(guān)接收緩存服務(wù)器發(fā)送的重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;(9)移動網(wǎng)關(guān)在根據(jù)重定向請求,確定移動網(wǎng)絡(luò)內(nèi)部署的所有緩存服務(wù)器都不能提供用戶所請求的業(yè)務(wù)時,將該業(yè)務(wù)請求轉(zhuǎn)發(fā)給原始服務(wù)器或其它^ternet服務(wù)器;
(10)原始服務(wù)器或其它hternet服務(wù)器響應(yīng)用戶請求業(yè)務(wù),向所述用戶提供所述業(yè)務(wù)。根據(jù)最短路徑或負載均衡的規(guī)則,當部屬在eNodeB側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,上述步驟(8)可以包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述eNodeB相鄰的同級別的eNodeB上部屬的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,在與eNodeB 相鄰的同級別的eNodeB上部屬的緩存服務(wù)器中沒有所述業(yè)務(wù)時,在部屬在MME/S-GW側(cè)的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,當部屬在MME/ S-GW側(cè)的緩存服務(wù)器中沒有所述業(yè)務(wù)時,在部屬在PDN-GW的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,當部屬在PDN-GW側(cè)的緩存服務(wù)器中沒有所述業(yè)務(wù)時,確定由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。此外,部屬在eNodeB側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,還可能會涉及用戶切換的過程,在所述切換過程中,源基站與目標基站要交互各自部屬的緩存服務(wù)器能夠提供的業(yè)務(wù)信息,以確定目標基站上是否有當前源基站向用戶提供的業(yè)務(wù),進一步的說在確定所述目標基站上部署的緩存服務(wù)器中有用戶所需業(yè)務(wù)時,所述網(wǎng)關(guān)通知所述用戶與所述源基站的緩存服務(wù)器和所述目標基站的緩存服務(wù)器之間建立業(yè)務(wù)連接。在用戶切換完成后,所述網(wǎng)關(guān)通知所述源基站釋放為所述用戶提供的當前業(yè)務(wù)連接。這樣,使得用戶能夠與多個緩存服務(wù)器建立連接,保證切換過程中業(yè)務(wù)的連續(xù)性。此外,還可以通過重定向的方式,重新建立目標基站上緩存服務(wù)器與用戶之間的業(yè)務(wù)連接,并通過消息通知 GGSN 或者 PDN-GW。在確定所述目標基站上部署的緩存服務(wù)器中沒有用戶所需業(yè)務(wù)時,通過緩存服務(wù)器管理中心與所述目標基站交互來確定由部署在MME/S-GW或PDN-GW或GGSN的緩存服務(wù)器向所述用戶提供所述業(yè)務(wù),所述網(wǎng)關(guān)通知所述用戶與所述源基站上的緩存服務(wù)器與MME/ S-Gff或PDN-GW或GGSN上的緩存服務(wù)器建立業(yè)務(wù)連接;在用戶切換完成后,所述網(wǎng)關(guān)通知所述源基站釋放為所述用戶提供的當前業(yè)務(wù)連接。這樣,用戶能夠與多個緩存服務(wù)器建立多條連接,保證切換過程中業(yè)務(wù)的連續(xù)性。此外,也可以采用通過所述源基站與所述目標基站之間的信令交互,保留所述用戶與源基站的緩存服務(wù)器之間的業(yè)務(wù)連接,仍然由所述源基站的緩存服務(wù)器向所述用戶提供所需業(yè)務(wù)。以根據(jù)最短路徑最短或負載均衡的規(guī)則,當部屬在MME/S-GW側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,上述步驟(8)在另一個實施例中可以包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述MME/S-GW相鄰的同級別的MME/S-GW 上部屬的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,在所述 MME/S-GW相鄰的同級別的MME/S-GW上部屬的緩存服務(wù)器中沒有所述業(yè)務(wù)時,在部屬在 PDN-Gff的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,部屬在 PDN-Gff的緩存服務(wù)器中沒有所述業(yè)務(wù)時,由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。以根據(jù)最短路徑或負載均衡的規(guī)則,當部屬在PDN-GW側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,上述步驟(8)在另一個實施例中可以包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述PDN-GW相鄰的同級別的PDN-GW上部屬的緩存服務(wù)器中,確定能夠向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,在所述 PDN-Gff相鄰的同級別的PDN-GW上部屬的緩存服務(wù)器中沒有所述業(yè)務(wù)時,確定由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。通過上述本發(fā)明實施例的技術(shù)方案可以看出,通過將緩存服務(wù)器部署到最接近用戶的移動網(wǎng)絡(luò)設(shè)備上,在用戶訪問業(yè)務(wù)時,可以將廣域網(wǎng)的流量降至最低,同時也能夠降低移動回程傳輸及骨干傳輸?shù)膸捫枨?,提高用戶業(yè)務(wù)的響應(yīng)速度,改善用戶業(yè)務(wù)體驗,進而解決了運營商在移動寬帶化進程中面臨的回程傳輸問題。基于圖1和圖2所示的方法,如圖3所示,本發(fā)明實施例提出一種移動網(wǎng)關(guān)設(shè)備, 包括請求接收模塊31,用于接收用戶發(fā)送的業(yè)務(wù)建立請求;判定處理模塊32,用于根據(jù)所述請求接收模塊接收到的所述業(yè)務(wù)建立請求,判斷所述業(yè)務(wù)是否由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供,當確定所述業(yè)務(wù)能夠由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。所述判定處理模塊32,還用于當確定所述業(yè)務(wù)不能由所述緩存服務(wù)器提供時,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給原始服務(wù)器或其它hternet服務(wù)器處理。進一步的,所述設(shè)備還可以包括業(yè)務(wù)指定模塊33,用于接收所述緩存服務(wù)器發(fā)送的重定向請求,所述重定向請求是與所述用戶建立業(yè)務(wù)連接的所述緩存服務(wù)器在確定自身沒有用戶所請求的業(yè)務(wù)內(nèi)容時, 所述緩存服務(wù)器向移動網(wǎng)關(guān)設(shè)備發(fā)送的;所述業(yè)務(wù)指定模塊33,還用于根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。進一步的,所述緩存服務(wù)器可以部署在eNodeB,MME/S-GW及PDN-GW的任意組合中,或者,部署在eNodeB、MME/S-GW及GGSN的任意組合中。需要說明的是,本發(fā)明實施例所述的移動網(wǎng)關(guān)設(shè)備是和圖1方法及實施例對應(yīng)的,包含了與圖1方法及實施例相同或相應(yīng)的技術(shù)特征,因此對本發(fā)明實施例所述的移動網(wǎng)關(guān)設(shè)備中與圖1方法及實施例相同或相應(yīng)的技術(shù)特征并未進行詳細描述,具體請參見圖 1方法及實施例中的相關(guān)說明。如圖4所示,本發(fā)明實施例提出一種業(yè)務(wù)提供的方法,包括步驟401 緩存服務(wù)器接收移動網(wǎng)關(guān)發(fā)送的,用于與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知,所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;步驟402 所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接;步驟403 所述緩存服務(wù)器在確定自身存在所述業(yè)務(wù)時,向所述用戶提供所述業(yè)務(wù)。所述方法還可以包括步驟404 所述緩存服務(wù)器在確定自身沒有所述業(yè)務(wù)時,向所述移動網(wǎng)關(guān)發(fā)送重定向請求,以使所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。移動網(wǎng)關(guān)判斷所述業(yè)務(wù)是否由移動網(wǎng)絡(luò)內(nèi)配置的緩存服務(wù)器提供的具體過程可以包括移動網(wǎng)關(guān)與部署了緩存服務(wù)器的網(wǎng)絡(luò)設(shè)備交互控制面信息,以檢查業(yè)務(wù)IP包信息中包含的端口信息以及TCP/UDP的端口信息,與緩存服務(wù)器使用的端口是否一致;若一致,移動網(wǎng)關(guān)確定所述業(yè)務(wù)能夠由所述緩存服務(wù)器提供;若不一致,移動網(wǎng)關(guān)確定移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器不能提供所請求的業(yè)務(wù)時,將所述請求轉(zhuǎn)發(fā)到原始服務(wù)器或其它 internet服務(wù)器,通過現(xiàn)有的移動業(yè)務(wù)流程,由原始服務(wù)器或其它hternet服務(wù)器向所述用戶提供該業(yè)務(wù)。對于現(xiàn)有移動處理流程,本發(fā)明實施例中不對此做詳細描述。具體的,緩存服務(wù)器接收移動網(wǎng)關(guān)發(fā)送的與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知, 其中,移動網(wǎng)關(guān)通知緩存服務(wù)器與用戶建立業(yè)務(wù)連接的過程可以包括根據(jù)最短路徑或負載均衡的規(guī)則,在移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器中選擇,將所述業(yè)務(wù)請求定向到移動網(wǎng)絡(luò)內(nèi)的緩存服務(wù)器;需要說明的是,根據(jù)最短路徑或負載均衡的規(guī)則選擇提供所述業(yè)務(wù)的緩存服務(wù)器的過程,可以參見圖1和圖2中的相關(guān)描述,由于采用的技術(shù)方案相同,因此在圖4所示的實施例中不做具體描述。具體的,所述移動網(wǎng)關(guān)是通過所述緩存服務(wù)器的IP地址,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接的,其中,所述緩存服務(wù)器中存儲有原始服務(wù)器可提供的業(yè)務(wù)內(nèi)容。具體的說,與用戶建立業(yè)務(wù)連接的緩存服務(wù)器,根據(jù)業(yè)務(wù)建立請求判斷自身是否存在用戶所請求的業(yè)務(wù)內(nèi)容;其中,所述業(yè)務(wù)建立請求中包括業(yè)務(wù)索引號、業(yè)務(wù)類型以及業(yè)務(wù)請求的目的服務(wù)器地址等。所述緩存服務(wù)器可以部署在基站eNodeB,MME/S-GW及PDN-GW的任意組合中,或者,部署在eNodeB、MME/S-GW及GGSN的任意組合中。具體的說,根據(jù)最短路徑或負載均衡的規(guī)則,當部屬在eNodeB側(cè)的緩存服務(wù)器確定自身沒有所述業(yè)務(wù)時,向移動網(wǎng)關(guān)發(fā)送重定向請求,移動網(wǎng)關(guān)采用與圖1實施例中處理 eNodeB側(cè)緩存服務(wù)器發(fā)送的重定向請求的相同方法,對本發(fā)明實施例中的重定向請求進行處理。以根據(jù)最短路徑或負載均衡的規(guī)則,當部屬在MME/S-GW側(cè)的緩存服務(wù)器確定自身沒有所述業(yè)務(wù)時,向移動網(wǎng)關(guān)發(fā)送重定向請求,移動網(wǎng)關(guān)采用與圖1實施例中處理MME/ S-GW側(cè)緩存服務(wù)器發(fā)送的重定向請求的相同方法,對本發(fā)明實施例中的重定向請求進行處理。以根據(jù)最短路徑或負載均衡的規(guī)則,當部屬在PDN-GW側(cè)的緩存服務(wù)器確定自身沒有所述業(yè)務(wù)時,向移動網(wǎng)關(guān)發(fā)送重定向請求,移動網(wǎng)關(guān)采用與圖1實施例中處理PDN-GW 側(cè)的緩存服務(wù)器發(fā)送的重定向請求的相同方法,對本發(fā)明實施例中的重定向請求進行處理。通過上述本發(fā)明實施例的技術(shù)方案可以看出,通過將緩存服務(wù)器部署到最接近用戶的移動網(wǎng)絡(luò)設(shè)備上,在用戶訪問業(yè)務(wù)時,可以將廣域網(wǎng)的流量降至最低,同時也能夠降低移動回程傳輸及骨干傳輸?shù)膸捫枨?,提高用戶業(yè)務(wù)的響應(yīng)速度,改善用戶業(yè)務(wù)體驗,進而解決了運營商在移動寬帶化進程中面臨的回程傳輸問題。如圖5所示,本發(fā)明實施例提出一種緩存服務(wù)器,包括
通知接收模塊51,用于接收移動網(wǎng)關(guān)發(fā)送的,與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知,所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;連接建立模塊52,用于根據(jù)所述通知接收模塊接收到的所述通知,與所述用戶建立業(yè)務(wù)連接;判定執(zhí)行53,用于在確定自身有所述業(yè)務(wù)時,向通過所述連接建立模塊建立起所述連接的所述用戶,提供所述業(yè)務(wù)。針對上述方案進一步的說,所述服務(wù)器還可以包括調(diào)度請求模塊M,用于在所述判定執(zhí)行模塊確定自身沒有所述業(yè)務(wù)時,向所述移動網(wǎng)關(guān)發(fā)送重定向請求,以使所述移動網(wǎng)關(guān)根據(jù)所述請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。所述緩存服務(wù)器可以部署在eNodeB,MME/S-GW及分組數(shù)據(jù)網(wǎng)關(guān)PDN-GW的任意組合中,或者,部署在eNodeB、MME/S-GW及GGSN的任意組合中。具體的說,將緩存服務(wù)器部署在eNodeB側(cè)時,如圖6所示,在eNodeB中已有的用戶面處理模塊和控制面處理模塊的基礎(chǔ)上增加緩存服務(wù)器,并將所述緩存服務(wù)器與所述 eNodeB之間通過邏輯接口相連;將緩存服務(wù)器部署在MME/S-GW側(cè)時,如圖7和8所示,當MME/S-GW兩個實體合一時,在MME/S-GW中已有的用戶面處理模塊和控制面處理模塊的基礎(chǔ)上增加緩存服務(wù)器,并將所述緩存服務(wù)器與所述MME/S-GW之間通過邏輯接口相連;或者,當MME/S-GW兩個實體分離時,將緩存服務(wù)器部署在S-GW側(cè),在S-GW中已有的用戶面處理模塊的基礎(chǔ)上增加緩存服務(wù)器,并將所述緩存服務(wù)器與所述S-GW之間通過邏輯接口相連;將緩存服務(wù)器部署在PDN-GW或者GGSN側(cè)時,如圖9所示,在PDN-GW或者GGSN中增加緩存服務(wù)器,并將所述緩存服務(wù)器與所述PDN-GW或者GGSN之間通過邏輯接口相連。需要說明的是,本發(fā)明實施例中所涉及的邏輯接口可以采用類似于PDN-GW或者 GGSN的Gi接口功能的的邏輯接口來實現(xiàn)在本實施例中,設(shè)定為Gi ‘接口,用于傳輸用戶所請求的業(yè)務(wù)。Gi'接口可以借鑒標準的Gi接口,協(xié)議??梢韵嗤捎贕i'接口屬于內(nèi)部接口,不同之處可以是標準Gi接口的NAT/NAPT地址轉(zhuǎn)換功能是可選的,而且安全要求相對于Gi接口可以設(shè)置低些。本發(fā)明實施例提出一種業(yè)務(wù)提供系統(tǒng),包括如圖3實施例所述的移動網(wǎng)關(guān)設(shè)備,以及如圖5實施例所述的緩存服務(wù)器,其中緩存服務(wù)器可以部署在eNodeB,MME/S-GW及PDN-GW的任意組合中,或者,緩存服務(wù)器可以部署在eNodeB、MME/S-GW及GGSN的任意組合中。需要說明的是,本發(fā)明實施例所述系統(tǒng)是和圖3和圖5及其實施例對應(yīng)的,包含了與圖3和圖5及其實施例相同或相應(yīng)的技術(shù)特征,因此對對本發(fā)明實施例所述的系統(tǒng)中與圖3和圖5及其實施例相同或相應(yīng)的技術(shù)特征并未進行詳細描述,具體請參見圖3和圖5 及其實施例中的相關(guān)說明。下面將以結(jié)合具體場景對本發(fā)明實施例的業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法做詳細說明。
實施例一如圖6所示,以將緩存服務(wù)器內(nèi)置到eNodeB上作為實施例一的應(yīng)用場景,適用于熱點覆蓋場景,在該基站覆蓋區(qū)域,有大量用戶使用同類業(yè)務(wù)時,具體流程如下在移動網(wǎng)絡(luò)內(nèi)的設(shè)備上配置緩存服務(wù)器具體的,在eNodeB側(cè)已有用戶面處理模塊和控制面處理模塊基礎(chǔ)上,增加緩存服務(wù)器模塊,并將緩存服務(wù)器與已有eNodeB之間增加一個邏輯接口 “Gi ‘接口”;為了實現(xiàn)業(yè)務(wù)流量的統(tǒng)計功能,在本實施例的具體實現(xiàn)過程中,可以在部署的緩存服務(wù)器節(jié)點上增加流量統(tǒng)計功能,并將統(tǒng)計結(jié)果上報到核心網(wǎng),由核心網(wǎng)匯總各部分的流量后,集中統(tǒng)計。UE發(fā)起業(yè)務(wù)建立請求,網(wǎng)關(guān)設(shè)備(例如PDN-GW)根據(jù)該請求確定部屬在移動設(shè)備 (eNodeB側(cè))的緩存服務(wù)器能否提供所請求的業(yè)務(wù);所述業(yè)務(wù)請求中包括業(yè)務(wù)索引號、業(yè)務(wù)類型以及業(yè)務(wù)請求的目的服務(wù)器地址中的一種或多種;具體的,在所述緩存服務(wù)器能夠提供所請求的業(yè)務(wù)時,網(wǎng)關(guān)設(shè)備通過所述緩存服務(wù)器的IP地址,將eNodeB側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,以便所述用戶向所述緩存服務(wù)器獲取所請求的業(yè)務(wù);如果不能提供所請求的業(yè)務(wù)時,則通過現(xiàn)有的移動業(yè)務(wù)流程對該請求進行處理。在網(wǎng)關(guān)設(shè)備確定在eNodeB側(cè)部屬的緩存服務(wù)器能夠提供所請求的業(yè)務(wù)時,網(wǎng)關(guān)設(shè)備與eNodeB交互控制面信息;具體的,在UE有業(yè)務(wù)請求時,移動網(wǎng)絡(luò)的承載通道建立依照標準的流程進行; eNodeB內(nèi)的控制面處理模塊與PDN-GW根據(jù)業(yè)務(wù)請求中包含的信息進行信令交互,交互相關(guān)的控制面信息;其中,該控制面信息可以包括用戶IP地址分配、業(yè)務(wù)流量統(tǒng)計、UE切換信息、緩存服務(wù)器中是否有需要UE所需的業(yè)務(wù)等;根據(jù)控制面交互結(jié)果,在確定與UE建立業(yè)務(wù)連接的eNodeB上部署的緩存服務(wù)器存儲有該UE所需的業(yè)務(wù)內(nèi)容時,通知UE通過邏輯接口(例如Gi'接口)從緩存服務(wù)器獲取所需的業(yè)務(wù),否則,網(wǎng)關(guān)設(shè)備在部署有緩存服務(wù)器的eNodeB的相鄰eNodeB的緩存服務(wù)器中,確定能夠為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器。需要說明的是,當緩存服務(wù)器同時部署在eNodeB與MME/S-GW側(cè)或PDN-GW側(cè)時, 除了可以在部署有緩存服務(wù)器的eNodeB的相鄰eNodeB的緩存服務(wù)器中,確定能夠為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器;還可以從部署有緩存服務(wù)器的上級緩存服務(wù)器中確定能為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器,在當前場景下,緩存服務(wù)器的上級緩存服務(wù)器為部署在MME/S-GW側(cè)或PDN-GW側(cè)的緩存服務(wù)器。需要說明的是,當緩存服務(wù)器同時部署在eNodeB與MME/S-GW側(cè)或PDN-GW側(cè)時, 在確定部署的緩存服務(wù)器能夠提供用戶所要建立的請求業(yè)務(wù)時,可以根據(jù)就近原則,將所述用戶與eNodeB側(cè)的緩存服務(wù)器建立連接。需要說明的是,在緩存服務(wù)器內(nèi)置到eNodeB的情況下,UE從當前源基站切換到目的基站時,為了保證業(yè)務(wù)的連續(xù)性,在實施例一中可以采用圖1實施例中所提供的用戶切換時的相應(yīng)處理方法,本發(fā)明實施例一對此不再作重復性的贅述,請參見圖1中的相關(guān)技術(shù)方案。采用上述實施例一將緩存服務(wù)器部署在基站eNodeB側(cè)的技術(shù)方案,能夠節(jié)省接入層/匯聚層/骨干層移動回程傳輸帶寬,即eNodeB MME/S-GW PDN-GW之間的傳輸帶寬;同時,能夠大大縮短UE與業(yè)務(wù)服務(wù)器之間的時延,極大地改善用戶的業(yè)務(wù)體驗。實施例二如圖7及圖8所示,以將緩存服務(wù)器內(nèi)置到MME/S-GW內(nèi)部作為實施例二的應(yīng)用場景,適用于片區(qū)域覆蓋場景,在該覆蓋區(qū)域,有大量用戶使用同類業(yè)務(wù)時,具體流程如下在移動網(wǎng)絡(luò)設(shè)備上配置緩存服務(wù)器具體的說,在本實施例中將緩存服務(wù)器部署到MME/S-GW內(nèi);根據(jù)MME/S-GW兩個實體是否合一或分離的情況,可以分為兩種部署場景,分別如圖7和圖8所示;圖7為MME/S-GW設(shè)備合一部署的應(yīng)用場景,MME/S-GW在物理上屬于同一個設(shè)備, 因此這種部署方式與上述實施例一將緩存服務(wù)器內(nèi)置于eNodeB的方式類似,具體為在現(xiàn)有MME/S-GW的用戶面處理模塊和控制面處理模塊基礎(chǔ)上,增加緩存服務(wù)器模塊,并在緩存服務(wù)器與已有MME/S-GW之間增加一個邏輯接口(Gi'接口),該接口完成的功能類似于PDN-GW的Gi接口;圖8為MME/S-GW分離部署的應(yīng)用場景,具體是將緩存服務(wù)器部署在S-GW側(cè),在現(xiàn)有S-GW的用戶面處理模塊基礎(chǔ)上,增加緩存服務(wù)器模塊,并在緩存服務(wù)器與S-GW之間增設(shè)一個的邏輯接口(例如Gi'接口);同時,還可以增加用于管理緩存服務(wù)器模塊與S-GW用戶面模塊之間接口的處理模塊。UE發(fā)起業(yè)務(wù)請求,網(wǎng)關(guān)設(shè)備(例如PDN-GW)根據(jù)該請求確定部屬在移動設(shè)備(例如MME/S-GW)的緩存服務(wù)器能否提供所請求的業(yè)務(wù);所述業(yè)務(wù)請求中包括業(yè)務(wù)索引號、業(yè)務(wù)類型以及業(yè)務(wù)請求的目的服務(wù)器地址中的一種或多種;具體的,在所述緩存服務(wù)器能夠提供所請求的業(yè)務(wù)時,網(wǎng)關(guān)設(shè)備通過所述緩存服務(wù)器的IP地址,將所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,以便所述用戶向所述緩存服務(wù)器獲取所請求的業(yè)務(wù);如果不能提供所請求的業(yè)務(wù)時,則要通過現(xiàn)有的移動業(yè)務(wù)流程對該請求進行處理。在網(wǎng)關(guān)設(shè)備確定在MME/S-GW側(cè)部屬的緩存服務(wù)器能夠提供所請求的業(yè)務(wù)時,網(wǎng)關(guān)設(shè)備與MME/S-GW進行信令交互,交互控制面信息;具體的,當UE發(fā)起業(yè)務(wù)請求時,移動網(wǎng)絡(luò)的承載通道建立依照標準的流程進行, 同時,MME/S-GW內(nèi)的控制面處理模塊與PDN-GW之間根據(jù)業(yè)務(wù)請求中包含的信息進行信令交互,交互相關(guān)的控制面信息;其中,該控制面信息可以包括用戶IP地址分配、業(yè)務(wù)流量統(tǒng)計、UE切換信息、緩存服務(wù)器中是否有需要UE所需的業(yè)務(wù)等;網(wǎng)關(guān)設(shè)備根據(jù)控制面處理結(jié)果,在確定MME/S-GW側(cè)本地部屬的緩存服務(wù)器中存儲有該UE所需的業(yè)務(wù)內(nèi)容時,通知通過Gi ‘接口從緩存服務(wù)器獲取所請求的業(yè)務(wù);否則, 從與部署有緩存服務(wù)器MME/S-GW相鄰MME/S-GW的緩存服務(wù)器中確定為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器。需要說明的是,當緩存服務(wù)器同時部署在MME/S-GW側(cè)與PDN-GW側(cè)時,除了可以在部署有緩存服務(wù)器的MME/S-GW的相鄰MME/S-GW的緩存服務(wù)器中,確定能夠為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器;還可以從部署有緩存服務(wù)器的上級緩存服務(wù)器中確定能為所述用戶提供所需業(yè)務(wù)的緩存服務(wù)器,在當前場景下,緩存服務(wù)器的上級緩存服務(wù)器為部署在PDN-Gff側(cè)的緩存服務(wù)器或者為原始服務(wù)器。需要說明的是,當緩存服務(wù)器同時部署在MME/S-GW與PDN-GW側(cè)時,在確定部署的緩存服務(wù)器能夠提供用戶所要建立的請求業(yè)務(wù)時,根據(jù)就近原則,將所述用戶與MME/S-GW 側(cè)的緩存服務(wù)器建立連接。需要說明的是,對于上述S-GW Pool場景(將緩存服務(wù)器部屬在S-GW側(cè)的場景), 內(nèi)配置的緩存服務(wù)器也形成一個資源池,為S-GW Pool管理的所有eNodeB提供內(nèi)容服務(wù), 也就是說,S-GW Pool場景是指對于eNodeB而言,其接入的終端用戶可能由多個S-GW服務(wù), 這時每個S-GW側(cè)的緩存服務(wù)器交可能同時為一個eNodeB的不同用戶服務(wù)。采用上述實施例二將緩存服務(wù)器部署在MME/S-GW內(nèi)的技術(shù)方案,不僅縮短UE與業(yè)務(wù)服務(wù)器之間的時延,改善用戶的業(yè)務(wù)體驗,同時,又節(jié)省匯聚層/核心層傳輸帶寬資源。實施例三如圖9所示,以將緩存服務(wù)器部屬在PDN-GW側(cè)上作為實施例三的應(yīng)用場景,適用于熱點覆蓋場景,在該基站覆蓋區(qū)域,有大量用戶使用同類業(yè)務(wù)時,具體流程如下在移動網(wǎng)絡(luò)設(shè)備上配置緩存服務(wù)器具體的,在PDN-GW側(cè)已有用戶面處理模塊和控制面處理模塊基礎(chǔ)上,增加緩存服務(wù)器模塊,并將緩存服務(wù)器與已有PDN-GW之間增加一個邏輯接口 “Gi ‘接口”;UE發(fā)起業(yè)務(wù)請求,網(wǎng)關(guān)設(shè)備(例如PDN-GW)根據(jù)該請求確定部屬在移動設(shè)備(例如MME/S-GW)的緩存服務(wù)器能否提供所請求的業(yè)務(wù);所述業(yè)務(wù)請求中包括業(yè)務(wù)索引號、業(yè)務(wù)類型以及業(yè)務(wù)請求的目的服務(wù)器地址中的一種或多種;具體的,在所述緩存服務(wù)器能夠提供所請求的業(yè)務(wù)時,網(wǎng)關(guān)設(shè)備通過所述緩存服務(wù)器的IP地址,將所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,以便所述用戶向所述緩存服務(wù)器獲取所請求的業(yè)務(wù);如果不能提供所請求的業(yè)務(wù)時,則要通過現(xiàn)有的移動業(yè)務(wù)流程對該請求進行處理。網(wǎng)關(guān)設(shè)備確定在PDN-GW側(cè)部屬的緩存服務(wù)器能夠提供所請求的業(yè)務(wù);具體的,在UE發(fā)起業(yè)務(wù)請求時,移動網(wǎng)絡(luò)的承載通道建立依照標準的流程進行; PDN-GW根據(jù)所述業(yè)務(wù)請求確定本地部屬的緩存服務(wù)器存儲有該UE所需的業(yè)務(wù)內(nèi)容時,通知UE通過邏輯接口(例如Gi'接口)從緩存服務(wù)器獲取所需的業(yè)務(wù),否則,網(wǎng)關(guān)設(shè)備將建立UE與原始服務(wù)器之間的路由轉(zhuǎn)發(fā)通道,以便UE向所述原始服務(wù)器獲取所請求的業(yè)務(wù)。采用上述實施例三將緩存服務(wù)器部署在PDN-GW側(cè)的技術(shù)方案,能夠縮短UE與業(yè)務(wù)服務(wù)器之間的時延,改善用戶的業(yè)務(wù)體驗。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種業(yè)務(wù)建立的方法,其特征在于,包括 移動網(wǎng)關(guān)接收用戶發(fā)送的業(yè)務(wù)建立請求;在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,所述移動網(wǎng)關(guān)通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括所述移動網(wǎng)關(guān)接收所述緩存服務(wù)器發(fā)送的重定向請求,所述重定向請求是所述緩存服務(wù)器在確定自身沒有所述業(yè)務(wù)時發(fā)送的;所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述緩存服務(wù)器部署在基站eNodeB、服務(wù)網(wǎng)關(guān)MME/S-GW及分組數(shù)據(jù)網(wǎng)關(guān)PDN-GW的任意組合中,或者,所述緩存服務(wù)器部署在eNodeB、MME/S-GW及網(wǎng)關(guān)GPRS支持節(jié)點GGSN的任意組合中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,若部屬在eNodeB側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述eNodeB相鄰的同級別的eNodeB上部屬的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在部屬在MME/S-GW側(cè)的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在部屬在PDN-GW或者GGSN的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,確定由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述用戶從當前源基站切換到目標基站時,所述方法還包括在確定所述目標基站上部署的緩存服務(wù)器中有用戶所需業(yè)務(wù)時,所述網(wǎng)關(guān)通知所述用戶與所述源基站的緩存服務(wù)器和所述目標基站的緩存服務(wù)器之間建立業(yè)務(wù)連接;在用戶切換完成后,所述網(wǎng)關(guān)通知所述源基站釋放為所述用戶提供的當前業(yè)務(wù)連接。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括在確定所述目標基站上部署的緩存服務(wù)器中沒有用戶所需業(yè)務(wù)時,通過緩存服務(wù)器管理中心與所述目標基站交互來確定由部署在MME/S-GW或PDN-GW或GGSN的緩存服務(wù)器向所述用戶提供所述業(yè)務(wù),所述網(wǎng)關(guān)通知所述用戶與所述源基站上的緩存服務(wù)器與MME/S-GW 或PDN-GW或GGSN上的緩存服務(wù)器建立業(yè)務(wù)連接;在用戶切換完成后,所述網(wǎng)關(guān)通知所述源基站釋放為所述用戶提供的當前業(yè)務(wù)連接。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,若部屬在MME/S-GW側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述MME/S-GW相鄰的同級別的MME/S-GW上部屬的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,在部屬在PDN-GW或者GGSN的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,確定由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,部屬在PDN-GW或者GGSN側(cè)的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接時,所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器包括所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述PDN-GW或者GGSN相鄰的同級別的PDN-GW 或者GGSN上部屬的緩存服務(wù)器中,確定向所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器;或者,確定由原始服務(wù)器向所述用戶提供所述業(yè)務(wù)。
9.根據(jù)權(quán)利要求2至8中任一所述的方法,其特征在于,所述方法還包括在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,所述移動網(wǎng)關(guān)根據(jù)最短路徑原則,優(yōu)先通知部屬在eNodeB側(cè)的所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接,或者,根據(jù)負載均衡原則,選擇所述移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。
10.一種移動網(wǎng)關(guān)設(shè)備,其特征在于,包括請求接收模塊,用于接收用戶發(fā)送的業(yè)務(wù)建立請求;判定處理模塊,用于根據(jù)所述請求接收模塊接收到的所述業(yè)務(wù)建立請求,在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述設(shè)備還包括業(yè)務(wù)指定模塊,用于接收所述緩存服務(wù)器發(fā)送的重定向請求,所述請求是所述判定處理模塊確定的與所述用戶建立業(yè)務(wù)連接的所述緩存服務(wù)器,在確定沒有所述業(yè)務(wù)時發(fā)送的;根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。
12.—種業(yè)務(wù)提供的方法,其特征在于,包括緩存服務(wù)器接收移動網(wǎng)關(guān)發(fā)送的,與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知,所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接;所述緩存服務(wù)器在確定自身有所述業(yè)務(wù)時,向所述用戶提供所述業(yè)務(wù)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述方法還包括所述緩存服務(wù)器在確定自身沒有所述業(yè)務(wù)時,向所述移動網(wǎng)關(guān)發(fā)送重定向請求,以使所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述緩存服務(wù)器部署在基站eNodeB、服務(wù)網(wǎng)關(guān)MME/S-GW及分組數(shù)據(jù)網(wǎng)關(guān)PDN-GW的任意組合中,或者,所述緩存服務(wù)器部署在eNodeB、MME/S-GW及網(wǎng)關(guān)GPRS支持節(jié)點GGSN的任意組合中。
15.一種緩存服務(wù)器,其特征在于,包括通知接收模塊,用于接收移動網(wǎng)關(guān)發(fā)送的,與業(yè)務(wù)請求用戶建立業(yè)務(wù)連接的通知,所述通知是所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時發(fā)送的;連接建立模塊,用于根據(jù)所述通知接收模塊接收到的所述通知,與所述用戶建立業(yè)務(wù)連接;判定執(zhí)行模塊,用于在確定自身有所述業(yè)務(wù)時,向通過所述連接建立模塊建立起所述連接的所述用戶,提供所述業(yè)務(wù)。
16.根據(jù)權(quán)利要求15所述的服務(wù)器,其特征在于,所述服務(wù)器還包括調(diào)度請求模塊,用于在所述判定執(zhí)行模塊確定自身沒有所述業(yè)務(wù)時,向所述移動網(wǎng)關(guān)發(fā)送重定向請求,以使所述移動網(wǎng)關(guān)根據(jù)所述重定向請求,在所述緩存服務(wù)器的上級緩存服務(wù)器中,或者,在與所述緩存服務(wù)器同級別的緩存服務(wù)器中,確定為所述用戶提供所述業(yè)務(wù)的緩存服務(wù)器。
17.根據(jù)權(quán)利要求16所述的服務(wù)器,其特征在于,所述緩存服務(wù)器部署在基站eNodeB、 服務(wù)網(wǎng)關(guān)MME/S-GW及分組數(shù)據(jù)網(wǎng)關(guān)PDN-GW的任意組合中,或者,所述緩存服務(wù)器部署在 eNodeB、MME/S-GW及網(wǎng)關(guān)GPRS支持節(jié)點GGSN的任意組合中。
18.根據(jù)權(quán)利要求17所述的服務(wù)器,其特征在于,所述緩存服務(wù)器部屬在eNodeB時,所述緩存服務(wù)器與所述eNodeB之間通過邏輯接口相連;所述緩存服務(wù)器部屬在所述MME/S-GW,且MME/S-GW在物理上為同一設(shè)備時,所述緩存服務(wù)器與所述MME/S-GW之間通過邏輯接口相連;所述緩存服務(wù)器部屬在所述MME/S-GW,且MME/S-GW分離部屬時,所述緩存服務(wù)器與所述S-GW之間通過邏輯接口相連;所述緩存服務(wù)器部屬在所述PDN-GW或者GGSN,所述緩存服務(wù)器與所述PDN-GW或者 GGSN之間通過邏輯接口相連。
19.一種業(yè)務(wù)提供系統(tǒng),其特征在于,包括如權(quán)利要求10-12中任一所述的移動網(wǎng)關(guān)設(shè)備,以及如權(quán)利要求15-18中任一所述的緩存服務(wù)器。
全文摘要
本發(fā)明實施例公開了一種業(yè)務(wù)建立的方法、業(yè)務(wù)提供的方法、設(shè)備及系統(tǒng),其中方法包括移動網(wǎng)關(guān)接收用戶發(fā)送的業(yè)務(wù)建立請求;所述移動網(wǎng)關(guān)在確定所述業(yè)務(wù)能由移動網(wǎng)絡(luò)內(nèi)部屬的緩存服務(wù)器提供時,通知所述緩存服務(wù)器與所述用戶建立業(yè)務(wù)連接。通過將用戶與移動網(wǎng)絡(luò)內(nèi)部署的緩存服務(wù)器建立連接,能夠縮短用戶請求業(yè)務(wù)的響應(yīng)時間,節(jié)省回程傳輸?shù)膸捫枨蟆?br>
文檔編號H04W88/16GK102202418SQ20111004686
公開日2011年9月28日 申請日期2011年2月23日 優(yōu)先權(quán)日2011年2月23日
發(fā)明者常志泉, 賴志昌 申請人:華為技術(shù)有限公司