專利名稱:內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及內(nèi)容分發(fā)網(wǎng)絡(luò)(O)N, Content Delivery Network)及通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法及系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)運(yùn)營商可提供給用戶的帶寬越來越高,但收入?yún)s無法得到相應(yīng)的增長,每用戶平均收入(ARPU, Average Revenue Per User)值還一直處于下降狀態(tài)。因此,運(yùn)營商一直在探索差異化運(yùn)營,為用戶提供差異化的服務(wù),以提高業(yè)務(wù)收入,但收效甚微。 自2011年開始,運(yùn)營商著眼于智能管道,希望通過網(wǎng)絡(luò)的有效改進(jìn)和整合,為用戶提供更好的服務(wù)、增加業(yè)務(wù)收入,提升網(wǎng)絡(luò)運(yùn)營商在產(chǎn)業(yè)鏈中的地位。其中,BoD (Bandwidth on Demand)業(yè)務(wù)是一種具有代表性的業(yè)務(wù),所謂BoD業(yè)務(wù)是通過指定的服務(wù)頁面,讓用戶自由選擇相應(yīng)的業(yè)務(wù)提速套餐,動態(tài)提升用戶的網(wǎng)絡(luò)接入帶寬,以此來提供差異化的服務(wù)。目前,BoD業(yè)務(wù)能夠提升用戶的接入段帶寬,對接入段帶寬實(shí)施保障,但是,在網(wǎng)絡(luò)業(yè)務(wù)控制點(diǎn)寬度遠(yuǎn)程接入服務(wù)器(BRAS,Broadband Remote Access Server)以上還是共享的,無法針對用戶實(shí)施保障,且用戶下載的速度,應(yīng)用使用的體驗(yàn)均受制于遠(yuǎn)端的下載服務(wù)器、應(yīng)用服務(wù)器,因此,BoD業(yè)務(wù)經(jīng)過數(shù)年的發(fā)展,并沒有真正得到大規(guī)模的應(yīng)用,活躍用戶量甚少,主要原因就在于運(yùn)營商僅僅能提供接入段網(wǎng)絡(luò)帶寬保障,而無法保證相應(yīng)的內(nèi)容,從而導(dǎo)致內(nèi)容和網(wǎng)絡(luò)脫節(jié)。在內(nèi)容和應(yīng)用方面,隨著網(wǎng)絡(luò)的快速發(fā)展,內(nèi)容和應(yīng)用也呈現(xiàn)爆炸式的增長。應(yīng)用程序自身的大小也從最開始的幾十K字節(jié)增長到了幾個G字節(jié),視頻應(yīng)用也越來越豐富,但運(yùn)營商受制于應(yīng)用系統(tǒng),從而無法保證用戶體驗(yàn),且內(nèi)容和應(yīng)用提供商也無法控制物理網(wǎng)絡(luò),因此只能在應(yīng)用層面做相應(yīng)的優(yōu)化。比如一些點(diǎn)對點(diǎn)(Peer-to-Peer,P2P)下載軟件通過P2P的節(jié)點(diǎn)優(yōu)化,提高用戶下載速率;一些語音軟件通過優(yōu)化的壓縮算法,提升語音質(zhì)量;很多視頻應(yīng)用軟件通過預(yù)先緩沖的方式,以保障視頻播放的質(zhì)量等等,但是,這些應(yīng)用層面的優(yōu)化,由于受限于網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)質(zhì)量,也無法很好提升用戶體驗(yàn)。綜上所述,目前的網(wǎng)絡(luò)和內(nèi)容處于一種分割的狀態(tài),影響了用戶體驗(yàn),如何實(shí)現(xiàn)網(wǎng)絡(luò)和內(nèi)容的協(xié)同,實(shí)現(xiàn)兩者的有效感知和聯(lián)動,成為一個亟需解決的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法及系統(tǒng),能實(shí)現(xiàn)網(wǎng)絡(luò)和內(nèi)容的聯(lián)動和協(xié)同,有效提高運(yùn)營商的業(yè)務(wù)提供和能力保障,提升用戶業(yè)務(wù)體驗(yàn)。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開了一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法,該方法包括CDN節(jié)點(diǎn)服務(wù)器為用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);
CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后,對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。這里,所述CDN節(jié)點(diǎn)服務(wù)器為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù)之前,該方法還包括CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);或者,CDN節(jié)點(diǎn)服務(wù)器根據(jù)所述用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。··
所述CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)之前,該方法還包括用戶訪問應(yīng)用系統(tǒng);用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器;用戶選定應(yīng)用服務(wù);其中,所述用戶狀態(tài)包括普通下載狀態(tài)、網(wǎng)絡(luò)加速下載狀態(tài)、內(nèi)容加速下載狀態(tài)、內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)、以及開啟狀態(tài)和關(guān)閉狀態(tài);所述CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求為=CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的普通下載狀態(tài)、或內(nèi)容加速下載狀態(tài)下,向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求。所述CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求之前,該方法還包括CDN節(jié)點(diǎn)服務(wù)器設(shè)置自身與策略控制服務(wù)器進(jìn)行交互的接口。所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)之后,該方法還包括用戶選定的應(yīng)用服務(wù)完成后生成應(yīng)用服務(wù)完成消息觸發(fā),所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),同時應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求,策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)。本發(fā)明還公開了一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速系統(tǒng),所述系統(tǒng)包括KDNfA服務(wù)器、策略控制服務(wù)器和網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備;其中CDN節(jié)點(diǎn)服務(wù)器,用于為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);還用于向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;策略控制服務(wù)器,用于接收⑶N節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速請求,并根據(jù)所述網(wǎng)絡(luò)加速請求向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,用于接收所述策略控制服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略;還用于為所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。這里,所述⑶N節(jié)點(diǎn)服務(wù)器還用于為用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);或是,所述CDN節(jié)點(diǎn)服務(wù)器還用于根據(jù)用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。所述CDN節(jié)點(diǎn)服務(wù)器,還用于根據(jù)應(yīng)用服務(wù)完成消息觸發(fā)自身撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求;所述策略控制服務(wù)器,還用于接收所述CDN節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略的撤銷請求,并向所述業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略;所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,還用于接收所述策略控制服務(wù)器發(fā)送的撤銷網(wǎng)絡(luò)加速策略,并根據(jù)所述撤銷網(wǎng)絡(luò)加速策略撤銷所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)。
本發(fā)明所提供的內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法及系統(tǒng),具有以下的優(yōu)點(diǎn)和特
占-
^ \\\ ·本發(fā)明基于CDN節(jié)點(diǎn)服務(wù)器、策略控制服務(wù)器、用戶狀態(tài)機(jī)以及網(wǎng)絡(luò)控制設(shè)備,對用戶選定的應(yīng)用服務(wù)的內(nèi)容分發(fā)和網(wǎng)絡(luò)承載實(shí)現(xiàn)有效結(jié)合和聯(lián)動,如此,能實(shí)現(xiàn)網(wǎng)絡(luò)和內(nèi)容的聯(lián)動和協(xié)同,有針對性地實(shí)施網(wǎng)絡(luò)加速策略和內(nèi)容加速策略,從而實(shí)現(xiàn)內(nèi)容和網(wǎng)絡(luò)的雙重加速;本發(fā)明在CDN節(jié)點(diǎn)服務(wù)器上增加用戶狀態(tài)機(jī),采用所述用戶狀態(tài)機(jī)維護(hù)用戶的連接狀態(tài)以及內(nèi)容分發(fā)狀態(tài)等信息,使得CDN節(jié)點(diǎn)服務(wù)器能針對用戶選定的應(yīng)用進(jìn)行內(nèi)容加速及內(nèi)容保障,從而有效提高運(yùn)營商的業(yè)務(wù)提供和能力保障,進(jìn)而提升用戶體驗(yàn);本發(fā)明在⑶N節(jié)點(diǎn)服務(wù)器上增加與策略控制服務(wù)器的接口,使⑶N節(jié)點(diǎn)服務(wù)器與策略控制服務(wù)器進(jìn)行交互,進(jìn)而增加CDN節(jié)點(diǎn)服務(wù)器和網(wǎng)絡(luò)的聯(lián)動機(jī)制,為實(shí)現(xiàn)網(wǎng)絡(luò)和內(nèi)容的協(xié)同打下基礎(chǔ);本發(fā)明可基于CDN節(jié)點(diǎn)服務(wù)器的用戶狀態(tài)機(jī),并結(jié)合CDN節(jié)點(diǎn)服務(wù)器與策略控制服務(wù)器間的交互,以及網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備的配合,實(shí)施針對用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速,從而實(shí)現(xiàn)對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)保障;本發(fā)明CDN節(jié)點(diǎn)服務(wù)器還可以根據(jù)用戶資源的使用情況、應(yīng)用服務(wù)的開啟或完成狀態(tài)、以及用戶與網(wǎng)絡(luò)連接的連接狀態(tài)等,觸發(fā)向策略控制服務(wù)器發(fā)起相應(yīng)的策略請求,以獲取新的策略信息或恢復(fù)用戶的業(yè)務(wù)策略。
圖I為本發(fā)明內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法的實(shí)現(xiàn)流程示意圖;圖2為本發(fā)明實(shí)施例I的方法實(shí)現(xiàn)流程示意圖;圖3為本發(fā)明中用戶狀態(tài)機(jī)在實(shí)現(xiàn)內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速過程中的實(shí)現(xiàn)流程不意圖。
具體實(shí)施例方式以下結(jié)合附圖,對本發(fā)明技術(shù)方案的實(shí)現(xiàn)進(jìn)行詳細(xì)說明。本發(fā)明提供了一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速系統(tǒng),包括CDN節(jié)點(diǎn)服務(wù)器、策略控制服務(wù)器和網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備;其中,所述CDN節(jié)點(diǎn)服務(wù)器,用于為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);還用于向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;所述策略控制服務(wù)器,用于接收CDN節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速請求,并根據(jù)所述網(wǎng)絡(luò)加速請求向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,用于接收所述策略控制服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略;還用于為所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。進(jìn)一步的,所述CDN節(jié)點(diǎn)服務(wù)器,還用于為用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);或者,還用于根據(jù)用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。所述CDN節(jié)點(diǎn)服務(wù)器,還用于根據(jù)應(yīng)用服務(wù)完成消息觸發(fā)自身撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求;
所述策略控制服務(wù)器,還用于接收所述CDN節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略的撤銷請求,并向所述業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略;所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,還用于接收所述策略控制服務(wù)器發(fā)送的撤銷網(wǎng)絡(luò)加速策略,并根據(jù)所述撤銷網(wǎng)絡(luò)加速策略撤銷所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)?;谏鲜鰞?nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速系統(tǒng),圖I為本發(fā)明內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法的實(shí)現(xiàn)流程示意圖,如圖I所示,該方法包括如下步驟步驟101 :CDN節(jié)點(diǎn)服務(wù)器為用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);這里,所述內(nèi)容加速服務(wù)的方式可根據(jù)CDN節(jié)點(diǎn)服務(wù)器的具體實(shí)現(xiàn)方法來決定,針對不同的鏈接方式、下載方式,可以采用不同的方案,如將CDN節(jié)點(diǎn)服務(wù)器與點(diǎn)對點(diǎn)技術(shù)相結(jié)合等等。步驟102 :CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;步驟103 :策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;這里,具體實(shí)施時,優(yōu)選為策略控制服務(wù)器向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送基于用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;如不支持,則策略控制服務(wù)器可向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送基于用戶的網(wǎng)絡(luò)連接的網(wǎng)絡(luò)加速策略;步驟104 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后,對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。這里,針對網(wǎng)絡(luò)加速服務(wù)的實(shí)現(xiàn)方式,優(yōu)選為網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備基于用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)保障;或者,還可以基于用戶的網(wǎng)絡(luò)連接提供網(wǎng)絡(luò)加速服務(wù)保障;這里,步驟101之前,該方法還包括用戶訪問應(yīng)用系統(tǒng);用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器;CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);用戶選定應(yīng)用服務(wù);或者,用戶訪問應(yīng)用系統(tǒng);用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器;用戶選定應(yīng)用服務(wù);CDN節(jié)點(diǎn)服務(wù)器根據(jù)所述用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。
其中,所述用戶狀態(tài)包括普通下載狀態(tài)、網(wǎng)絡(luò)加速下載狀態(tài)、內(nèi)容加速下載狀態(tài)、內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)、以及開啟狀態(tài)和關(guān)閉狀態(tài);步驟102中,所述CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求為CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的普通下載狀態(tài)、或者所述用戶狀態(tài)機(jī)維護(hù)的內(nèi)容加速下載狀態(tài)下,向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求。步驟102之前,該方法還包括⑶N節(jié)點(diǎn)服務(wù)器設(shè)置自身與策略控制服務(wù)器進(jìn)行交互的接口。步驟104之后,該方法還包括用戶選定的應(yīng)用服務(wù)完成后生成應(yīng)用服務(wù)完成消息,所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù);同時,應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加·速策略的撤銷請求,策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)。實(shí)施例I圖2為本發(fā)明實(shí)施例I的方法實(shí)現(xiàn)流程示意圖,本實(shí)施例中,涉及到CDN節(jié)點(diǎn)服務(wù)器、策略控制服務(wù)器、網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備、用戶、應(yīng)用系統(tǒng)、AAA認(rèn)證服務(wù)器等;其中,所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備包括BRAS、業(yè)務(wù)路由器等;所述應(yīng)用系統(tǒng)可以為用戶提供下載頁面、視頻
應(yīng)用等。如圖2所示,本實(shí)施例內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法,包括步驟201 :用戶向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)起網(wǎng)絡(luò)接入請求;步驟202 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備接收所述網(wǎng)絡(luò)接入請求,維護(hù)用戶狀態(tài),并向AAA認(rèn)證服務(wù)器發(fā)起所述用戶接入請求;步驟203 =AAA認(rèn)證服務(wù)器對所述用戶進(jìn)行認(rèn)證,認(rèn)證通過后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送所述用戶的認(rèn)證通過消息,并發(fā)送所述用戶相應(yīng)的初始網(wǎng)絡(luò)策略;步驟204 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述認(rèn)證通過消息后,為用戶分配相應(yīng)的IP地址,并提供針對所述初始網(wǎng)絡(luò)策略的初始網(wǎng)絡(luò)服務(wù);同時,所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備向AAA認(rèn)證服務(wù)器發(fā)送所述用戶的上線計(jì)費(fèi)包,以通知AAA認(rèn)證服務(wù)器所述用戶已經(jīng)開始使用網(wǎng)絡(luò)服務(wù),AAA認(rèn)證服務(wù)器開始為所述用戶計(jì)費(fèi);這里,為了使策略控制服務(wù)器維護(hù)用戶的在線狀態(tài)和網(wǎng)絡(luò)策略信息,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備向AAA認(rèn)證服務(wù)器發(fā)送上線計(jì)費(fèi)包時,也需要同時向策略控制服務(wù)器發(fā)送所述用戶的上線信息;策略控制服務(wù)器收到所述用戶的上線信息之后,維護(hù)所述用戶的在線狀態(tài)以及所述用戶當(dāng)前的網(wǎng)絡(luò)策略狀態(tài);步驟205 :用戶訪問應(yīng)用系統(tǒng);步驟206 :所述用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器,用戶所在終端和CDN節(jié)點(diǎn)服務(wù)器建立連接;步驟207 :用戶選定應(yīng)用服務(wù),CDN節(jié)點(diǎn)服務(wù)器根據(jù)用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);其中,所述用戶狀態(tài)包括普通下載狀態(tài)、網(wǎng)絡(luò)加速下載狀態(tài)、內(nèi)容加速下載狀態(tài)、內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)、以及開啟狀態(tài)和關(guān)閉狀態(tài);步驟208 :用戶根據(jù)所述用戶選定的應(yīng)用服務(wù)請求CDN節(jié)點(diǎn)服務(wù)器為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);其中,步驟205至步驟208還可以為用戶訪問應(yīng)用系統(tǒng);所述用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器,用戶所在終端和CDN節(jié)點(diǎn)服務(wù)器建立連接;CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);用戶選定應(yīng)用服務(wù),并請求所述CDN節(jié)點(diǎn)服務(wù)器為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù); 這里,所述應(yīng)用服務(wù)就是下載用戶選定的內(nèi)容;所述CDN節(jié)點(diǎn)服務(wù)器根據(jù)用戶的屬性、以及用戶選定的應(yīng)用判斷是否為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);若用戶的屬性、以及用戶選定的應(yīng)用系統(tǒng)在CDN節(jié)點(diǎn)服務(wù)器提供內(nèi)容加速服務(wù)的范圍內(nèi),則執(zhí)行步驟209 ;否則,結(jié)束當(dāng)前處理流程;步驟209 :CDN節(jié)點(diǎn)服務(wù)器根據(jù)步驟208中的請求,為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);這里,所述內(nèi)容加速服務(wù)的方式可根據(jù)CDN節(jié)點(diǎn)服務(wù)器的具體實(shí)現(xiàn)方法來決定,針對不同的鏈接方式、下載方式,可有不同的方案;如可將CDN節(jié)點(diǎn)服務(wù)器與點(diǎn)對點(diǎn)(P2P,Peer-to-Peer)技術(shù)結(jié)合,同時為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);將CDN節(jié)點(diǎn)服務(wù)器與P2P技術(shù)結(jié)合,可使得所述用戶選定的應(yīng)用服務(wù)中的內(nèi)容源更可控、更可靠;另夕卜,將CDN節(jié)點(diǎn)服務(wù)器與P2P技術(shù)結(jié)合能充分利用P2P的特點(diǎn),實(shí)現(xiàn)多點(diǎn)到一點(diǎn)的傳送,進(jìn)而實(shí)現(xiàn)多個內(nèi)容源向用戶傳送,從而充分保證用戶內(nèi)容源的可靠性,提升用戶的下載速率;這里,若所述內(nèi)容加速服務(wù)執(zhí)行成功,則所述用戶狀態(tài)機(jī)中的用戶狀態(tài)更新為內(nèi)容加速下載狀態(tài);若所述內(nèi)容加速服務(wù)失敗,則所述用戶狀態(tài)機(jī)中的用戶狀態(tài)仍為普通下載狀態(tài);其中,CDN節(jié)點(diǎn)服務(wù)器為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù)的同時,為保障網(wǎng)絡(luò)傳輸?shù)乃俣群唾|(zhì)量,執(zhí)行步驟210 ;步驟210 :CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的普通下載狀態(tài)、或者所述用戶狀態(tài)機(jī)維護(hù)的內(nèi)容加速下載狀態(tài),向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;這里,步驟210之前,該方法還包括ADN節(jié)點(diǎn)服務(wù)器設(shè)置自身與策略控制服務(wù)器進(jìn)行交互的接口 ;所述接口采用的協(xié)議可以為Diameter協(xié)議、COPS協(xié)議、私有協(xié)議等。步驟211 :策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;具體實(shí)施時,優(yōu)選為策略控制服務(wù)器向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送基于用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;如不支持,則策略控制服務(wù)器可向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送基于用戶的網(wǎng)絡(luò)連接的網(wǎng)絡(luò)加速策略;步驟212 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后,對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù);這里,針對網(wǎng)絡(luò)加速服務(wù)的實(shí)現(xiàn)方式,優(yōu)選為網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備基于用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)保障;但是,在實(shí)施上可能存在困難,難以具體針對用戶選定的應(yīng)用服務(wù)進(jìn)行網(wǎng)絡(luò)加速保障,在這種情況下,可選擇針對所述用戶的網(wǎng)絡(luò)連接進(jìn)行網(wǎng)絡(luò)保障服務(wù),提升用戶的網(wǎng)絡(luò)帶寬;在接入網(wǎng)層面,針對所述用戶接入的網(wǎng)絡(luò)的不同,接入網(wǎng)場景的不同,可采取不同的網(wǎng)絡(luò)保障服務(wù);如若用戶接入的網(wǎng)絡(luò)針對所述用戶進(jìn)行了限速,則網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備在其自身設(shè)備中進(jìn)行網(wǎng)絡(luò)加速和提供網(wǎng)絡(luò)保障的同時,也需要通過接入點(diǎn)控制協(xié)議(ANCP,Access Node Control Protocol)與接入網(wǎng)協(xié)商,提高相應(yīng)端口的帶寬,以保障用戶的網(wǎng)絡(luò)質(zhì)量。如若用戶接入的網(wǎng)絡(luò)沒有針對所述用戶進(jìn)行限速,則僅依靠用戶接入的網(wǎng)絡(luò)中部署的網(wǎng)絡(luò)服務(wù)質(zhì)量(QoS, Quality of Service)策略保障用戶的網(wǎng)絡(luò)服務(wù)質(zhì)量即可。步驟213 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備根據(jù)所述網(wǎng)絡(luò)加速策略實(shí)施結(jié)果,向所述策略控制服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行成功或執(zhí)行失敗的消息;步驟214 :所述策略控制服務(wù)器收到所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送的網(wǎng)絡(luò)加速策略執(zhí)行成功或執(zhí)行失敗的消息后,向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行成功或執(zhí)行失敗的消息;步驟215 :CDN節(jié)點(diǎn)服務(wù)器根據(jù)收到的所述網(wǎng)絡(luò)加速策略執(zhí)行成功或執(zhí)行失敗的消息,更新所述用戶狀態(tài)機(jī)中的用戶狀態(tài);若所述網(wǎng)絡(luò)加速策略執(zhí)行成功,則所述用戶狀態(tài)機(jī)中的用戶狀態(tài)更新為內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài),此時,所述用戶選定的應(yīng)用服務(wù)能實(shí)現(xiàn)內(nèi)容和網(wǎng)絡(luò)的雙重加速,當(dāng)用戶選定的應(yīng)用服務(wù)完成后生成應(yīng)用服務(wù)完成消息,執(zhí)行步驟216 ;步驟216 :所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),釋放相應(yīng)的資源;同時,所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求;步驟217 :策略控制服務(wù)器收到所述撤銷請求后,檢測用戶在線狀態(tài)和策略狀態(tài),并向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略;步驟218 :網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù),并向網(wǎng)絡(luò)策略控制系統(tǒng)發(fā)送網(wǎng)絡(luò)加速策略撤銷成功或撤銷失敗的消息;步驟219 :策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速策略撤銷成功或撤銷失敗的消息后,向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略撤銷成功或撤銷失敗的消息;當(dāng)所述網(wǎng)絡(luò)加速策略撤銷后,所述用戶進(jìn)入關(guān)閉狀態(tài),釋放相應(yīng)的資源;針對計(jì)費(fèi)方面,可根據(jù)CDN節(jié)點(diǎn)服務(wù)器中用戶狀態(tài)機(jī)維護(hù)的用戶狀態(tài) 、在線情況以及下載的內(nèi)容等,生成相應(yīng)的計(jì)費(fèi)記錄,并通過相應(yīng)的北向接口傳送給計(jì)費(fèi)系統(tǒng)。在上述整個過程中,在網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備、策略控制服務(wù)器、以及⑶N節(jié)點(diǎn)服務(wù)器中均維護(hù)有相應(yīng)的用戶狀態(tài),因此,需要一個唯一標(biāo)識將用戶關(guān)聯(lián)起來,所述標(biāo)識可采用用戶的源IP地址和源端口號作為所述唯一標(biāo)識。本發(fā)明的特點(diǎn)是CDN節(jié)點(diǎn)服務(wù)器為用戶或用戶選定的應(yīng)用服務(wù)創(chuàng)建用戶狀態(tài)機(jī)管理用戶狀態(tài),且CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略請求以為用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù),由于有CDN節(jié)點(diǎn)服務(wù)器的參與,從而能實(shí)現(xiàn)對用戶選定的應(yīng)用服務(wù)進(jìn)行內(nèi)容及網(wǎng)絡(luò)的雙重加速。圖3為本發(fā)明中用戶狀態(tài)機(jī)在實(shí)現(xiàn)內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速過程中的實(shí)現(xiàn)流程示意圖,具體過程如下用戶選擇應(yīng)用服務(wù)如加速下載服務(wù)后,CDN節(jié)點(diǎn)服務(wù)器為用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),所述用戶狀態(tài)機(jī)中的用戶狀態(tài)包括普通下載狀態(tài)SI、內(nèi)容加速下載狀態(tài)S2、網(wǎng)絡(luò)加速下載狀態(tài)S3、內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)S4、以及開啟狀態(tài)SO和關(guān)閉狀態(tài)S5 ;CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī)后,所述用戶即進(jìn)入開啟狀態(tài)SO ;在開啟狀態(tài)SO下,用戶嘗試建立下載鏈接,若下載鏈接建立成功,則進(jìn)入普通下載狀態(tài)SI,若不成功,則等待或嘗試重新鏈接機(jī)制,重新鏈接不成功且超過相應(yīng)的限制如等 待超時后,則用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;用戶在普通下載狀態(tài)SI下,可嘗試請求為用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);具體操作包括用戶在普通下載狀態(tài)SI下,向CDN節(jié)點(diǎn)服務(wù)器發(fā)送內(nèi)容加速服務(wù)請求,CDN節(jié)點(diǎn)服務(wù)器收到所述內(nèi)容加速服務(wù)請求后,根據(jù)自身的資源情況決定是否接納所述內(nèi)容加速服務(wù)請求,在資源允許的情況下,CDN節(jié)點(diǎn)服務(wù)器接納所述內(nèi)容加速服務(wù)請求,并為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù),此時,所述用戶進(jìn)入內(nèi)容加速下載狀態(tài)S2;若CDN節(jié)點(diǎn)服務(wù)器資源不足,不能接受所述內(nèi)容加速服務(wù)請求,所述用戶內(nèi)容加速服務(wù)請求失敗,則用戶維持在普通下載狀態(tài)SI下;此時,可啟動相應(yīng)的等待機(jī)制,一定間隔后再次發(fā)起內(nèi)容加速服務(wù)請求;用戶在普通下載狀態(tài)SI下,也可嘗試請求為用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù);具體操作包括=CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的普通下載狀態(tài)SI下,向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求,以請求網(wǎng)絡(luò)針對所述用戶選定的應(yīng)用服務(wù)進(jìn)行網(wǎng)絡(luò)加速策略,如帶寬提升和網(wǎng)絡(luò)質(zhì)量保障等;策略控制服務(wù)器接收到所述網(wǎng)絡(luò)加速請求后,檢查用戶狀態(tài)和網(wǎng)絡(luò)資源,并將相應(yīng)的網(wǎng)絡(luò)加速策略下發(fā);若策略控制服務(wù)器向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行成功的消息,則用戶進(jìn)入網(wǎng)絡(luò)加速下載狀態(tài)S3 ;若策略控制服務(wù)器向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行失敗的消息,則用戶維持在普通下載狀態(tài)SI ;此時,可啟動相應(yīng)的等待機(jī)制,一定間隔后再次發(fā)起網(wǎng)絡(luò)加速服務(wù)請求;若用戶在普通下載狀態(tài)SI下完成針對所述用戶選定的應(yīng)用服務(wù),則所述用戶直接進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;若用戶在普通下載狀態(tài)SI下,下載鏈接中斷即在系統(tǒng)判斷為失去用戶的有效鏈接或服務(wù)中斷的情況下,則所述用戶直接進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;用戶在內(nèi)容加速下載狀態(tài)S2下,可嘗試請求為用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù);具體操作包括=CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的內(nèi)容加速下載狀態(tài)S2下,向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求,以請求網(wǎng)絡(luò)針對所述用戶選定的應(yīng)用服務(wù)進(jìn)行網(wǎng)絡(luò)加速策略,如帶寬提升和網(wǎng)絡(luò)質(zhì)量保障等;策略控制服務(wù)器接收到所述網(wǎng)絡(luò)加速請求后,檢查用戶狀態(tài)和網(wǎng)絡(luò)資源,并將相應(yīng)的網(wǎng)絡(luò)加速策略下發(fā);若策略控制服務(wù)器向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行成功的消息,則用戶進(jìn)入內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)S4 ;若策略控制服務(wù)器向CDN節(jié)點(diǎn)服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略執(zhí)行失敗的消息,則用戶維持在內(nèi)容加速下載狀態(tài)S2下;此時,可啟動相應(yīng)的等待機(jī)制,一定間隔后再次發(fā)起網(wǎng)絡(luò)加速服務(wù)請求;若用戶在內(nèi)容加速下載狀態(tài)S2下完成針對所述用戶選定的應(yīng)用服務(wù),則生成應(yīng)用服務(wù)完成消息,所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),而后,所述用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;若用戶在內(nèi)容加速下載狀態(tài)S2下,下載鏈接中斷即在系統(tǒng)判斷為失去用戶的有效鏈接或服務(wù)中斷的情況下,則CDN節(jié)點(diǎn)服務(wù)器中的下載連接中斷消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),然后,該用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;用戶在網(wǎng)絡(luò)加速下載狀態(tài)S3下,也可嘗試請求為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);具體操作包括用戶在網(wǎng)絡(luò)加速下載狀態(tài)S3下,向⑶N節(jié)點(diǎn)服務(wù)器發(fā)送內(nèi) 容加速服務(wù)請求,CDN節(jié)點(diǎn)服務(wù)器收到所述內(nèi)容加速服務(wù)請求后,根據(jù)自身的資源情況決定是否接納所述內(nèi)容加速服務(wù)請求,在資源允許的情況下,CDN節(jié)點(diǎn)服務(wù)器接納所述內(nèi)容加速服務(wù)請求,并為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù),此時,所述用戶進(jìn)入內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)S4;若CDN節(jié)點(diǎn)服務(wù)器資源不足,不能接受所述內(nèi)容加速服務(wù)請求,所述用戶內(nèi)容加速服務(wù)請求失敗,則所述用戶維持在網(wǎng)絡(luò)加速下載狀態(tài)S3下;此時,可啟動相應(yīng)的等待機(jī)制,一定間隔后再次發(fā)起內(nèi)容加速服務(wù)請求;若用戶在網(wǎng)絡(luò)加速下載狀態(tài)S3下完成針對所述用戶選定的應(yīng)用服務(wù),則生成應(yīng)用服務(wù)完成消息,所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送網(wǎng)絡(luò)加速策略的撤銷請求,所述策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù),并將執(zhí)行結(jié)果的信息發(fā)送至策略控制服務(wù)器;策略控制服務(wù)器收到所述執(zhí)行結(jié)果的信息后向CDN服務(wù)節(jié)點(diǎn)反饋;待撤銷網(wǎng)絡(luò)加速下載策略后,所述用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;若用戶在網(wǎng)絡(luò)加速下載狀態(tài)S3下,下載鏈接中斷即在系統(tǒng)判斷為失去用戶的有效鏈接或服務(wù)中斷的情況下,則CDN節(jié)點(diǎn)服務(wù)器中的下載連接中斷消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略的撤銷請求;所述策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù),并將執(zhí)行結(jié)果的信息發(fā)送至策略控制服務(wù)器;策略控制服務(wù)器收到執(zhí)行結(jié)果的信息后向CDN服務(wù)節(jié)點(diǎn)反饋;待撤銷網(wǎng)絡(luò)加速策略后,所述用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;若用戶在內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)S4下完成針對所述用戶選定的應(yīng)用服務(wù),則生成應(yīng)用服務(wù)完成消息,所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),同時所述應(yīng)用服務(wù)完成消息也觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求,所述策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù),并將執(zhí)行結(jié)果的信息發(fā)送至策略控制服務(wù)器;策略控制服務(wù)器收到執(zhí)行結(jié)果的信息后向CDN服務(wù)節(jié)點(diǎn)反饋;待撤銷內(nèi)容加速服務(wù)和網(wǎng)絡(luò)加速服務(wù)后,所述用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源;若用戶在內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)S4下,下載鏈接中斷即在系統(tǒng)判斷為失去用戶的有效鏈接或者服務(wù)中斷的情況下,則CDN節(jié)點(diǎn)服務(wù)器中的下載連接中斷消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù);同時CDN節(jié)點(diǎn)服務(wù)器中的下載連接中斷消息也觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求,所述策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù),并將執(zhí)行結(jié)果的信息發(fā)送至策略控制服務(wù)器;策略控制服務(wù)器收到執(zhí)行結(jié)果的信息后向CDN服務(wù)節(jié)點(diǎn)反饋;待撤銷內(nèi)容加速服務(wù)和網(wǎng)絡(luò)加速服務(wù)后,則所述用戶進(jìn)入關(guān)閉狀態(tài)S5,釋放相應(yīng)的資源。
本發(fā)明充分整合了策略控制服務(wù)器XDN節(jié)點(diǎn)服務(wù)器、網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備以及應(yīng)用系統(tǒng),且在CDN節(jié)點(diǎn)服務(wù)器中設(shè)置有用戶狀態(tài)機(jī)、以及與策略控制服務(wù)器的接口,使整個系統(tǒng)可實(shí)現(xiàn)基于用戶狀態(tài)觸發(fā)的、針對特定用戶、特定內(nèi)容的內(nèi)容和網(wǎng)絡(luò)雙重加速。這樣,能滿足用戶在文件下載,視頻觀看等應(yīng)用場景中對網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)質(zhì)量、以及內(nèi)容傳送速率等方面的要求,有效解決了當(dāng)前BoD方式在單純網(wǎng)絡(luò)接入帶寬提升時無法保證內(nèi)容,而應(yīng)用層的優(yōu)化受限于網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)質(zhì)量的問題。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法,其特征在于,該方法包括 CDN節(jié)點(diǎn)服務(wù)器為用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù); CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求; 策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略; 網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后,對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述CDN節(jié)點(diǎn)服務(wù)器為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù)之前,該方法還包括 CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);或者, CDN節(jié)點(diǎn)服務(wù)器根據(jù)所述用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述CDN節(jié)點(diǎn)服務(wù)器為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)之前,該方法還包括 用戶訪問應(yīng)用系統(tǒng);用戶的訪問被重定向到CDN節(jié)點(diǎn)服務(wù)器;用戶選定應(yīng)用服務(wù)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶狀態(tài)包括普通下載狀態(tài)、網(wǎng)絡(luò)加速下載狀態(tài)、內(nèi)容加速下載狀態(tài)、內(nèi)容和網(wǎng)絡(luò)雙重加速下載狀態(tài)、以及開啟狀態(tài)和關(guān)閉狀態(tài)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求為 CDN節(jié)點(diǎn)服務(wù)器在所述用戶狀態(tài)機(jī)維護(hù)的普通下載狀態(tài)、或內(nèi)容加速下載狀態(tài)下,向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求。
6.根據(jù)權(quán)利要1、2或3所述的方法,其特征在于,所述CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求之前,該方法還包括CDN節(jié)點(diǎn)服務(wù)器設(shè)置自身與策略控制服務(wù)器進(jìn)行交互的接口。
7.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)之后,該方法還包括 用戶選定的應(yīng)用服務(wù)完成后生成應(yīng)用服務(wù)完成消息觸發(fā),所述應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),同時應(yīng)用服務(wù)完成消息觸發(fā)CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求,策略控制服務(wù)器收到所述撤銷請求后,向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略,網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述撤銷網(wǎng)絡(luò)加速策略后,撤銷對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)。
8.一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速系統(tǒng),其特征在于,所述系統(tǒng)包括CDN節(jié)點(diǎn)服務(wù)器、策略控制服務(wù)器和網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備;其中 CDN節(jié)點(diǎn)服務(wù)器,用于為所述用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);還用于向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求; 策略控制服務(wù)器,用于接收CDN節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速請求,并根據(jù)所述網(wǎng)絡(luò)加速請求向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略; 網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,用于接收所述策略控制服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略;還用于為所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述CDN節(jié)點(diǎn)服務(wù)器還用于為用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài);或是, 所述CDN節(jié)點(diǎn)服務(wù)器還用于根據(jù)用戶選定的應(yīng)用服務(wù)為所述用戶創(chuàng)建對應(yīng)的用戶狀態(tài)機(jī),管理并維護(hù)用戶狀態(tài)。
10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于, 所述CDN節(jié)點(diǎn)服務(wù)器,還用于根據(jù)應(yīng)用服務(wù)完成消息觸發(fā)自身撤銷對所述用戶選定的應(yīng)用服務(wù)的內(nèi)容加速服務(wù),向策略控制服務(wù)器發(fā)送所述網(wǎng)絡(luò)加速策略的撤銷請求; 所述策略控制服務(wù)器,還用于接收所述CDN節(jié)點(diǎn)服務(wù)器發(fā)送的網(wǎng)絡(luò)加速策略的撤銷請求,并向所述業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的撤銷網(wǎng)絡(luò)加速策略; 所述網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備,還用于接收所述策略控制服務(wù)器發(fā)送的撤銷網(wǎng)絡(luò)加速策略,并根據(jù)所述撤銷網(wǎng)絡(luò)加速策略撤銷所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速服務(wù)。
全文摘要
本發(fā)明公開了一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速方法,包括CDN節(jié)點(diǎn)服務(wù)器為用戶選定的應(yīng)用服務(wù)提供內(nèi)容加速服務(wù);CDN節(jié)點(diǎn)服務(wù)器向策略控制服務(wù)器發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速請求;策略控制服務(wù)器收到所述網(wǎng)絡(luò)加速請求后向網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備發(fā)送針對所述用戶選定的應(yīng)用服務(wù)的網(wǎng)絡(luò)加速策略;網(wǎng)絡(luò)業(yè)務(wù)控制設(shè)備收到所述網(wǎng)絡(luò)加速策略后對所述用戶選定的應(yīng)用服務(wù)提供網(wǎng)絡(luò)加速服務(wù)。本發(fā)明還公開了一種內(nèi)容和網(wǎng)絡(luò)聯(lián)動的雙重加速的系統(tǒng),采用本發(fā)明能實(shí)現(xiàn)網(wǎng)絡(luò)和內(nèi)容的聯(lián)動和協(xié)同,有效提高運(yùn)營商的業(yè)務(wù)提供和能力保障,提升用戶業(yè)務(wù)體驗(yàn)。
文檔編號H04L29/08GK102904930SQ20121034554
公開日2013年1月30日 申請日期2012年9月17日 優(yōu)先權(quán)日2012年9月17日
發(fā)明者黃孫亮, 陳建業(yè) 申請人:中興通訊股份有限公司