本發(fā)明涉及計算機網(wǎng)絡(luò)通信技術(shù),尤指一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的方法及裝置。
背景技術(shù):
眾所周知,用戶為了訪問互聯(lián)網(wǎng),需要向網(wǎng)絡(luò)運營商辦理上網(wǎng)方案并交納相應(yīng)費用。雖然網(wǎng)絡(luò)運營商通常提供多種上網(wǎng)方案供用戶選擇,然而目前提供的上網(wǎng)方案實質(zhì)上均屬于固定網(wǎng)絡(luò)帶寬(以下簡稱帶寬)的上網(wǎng)方案即在約定時間內(nèi)帶寬固定不變的上網(wǎng)方案。由于約定時間通常以月為單位,因此通常調(diào)整網(wǎng)絡(luò)帶寬的時間間隔為一個月。
這樣,對于辦理了低帶寬上網(wǎng)方案的用戶,如果臨時需要訪問高帶寬網(wǎng)絡(luò)服務(wù)如流媒體點播,由于該用戶的網(wǎng)絡(luò)帶寬小于流媒體點播如視頻點播要求的最小網(wǎng)絡(luò)帶寬,因此該用戶在當(dāng)月內(nèi),無法已可接受的用戶體驗在線觀看視頻,只有等到下個月通過調(diào)整上網(wǎng)方案為高帶寬上網(wǎng)方案獲得高帶寬后再在線觀看視頻,這使得用戶無法及時得到所需網(wǎng)絡(luò)服務(wù),使其感覺非常麻煩。對于辦理了高帶寬上網(wǎng)方案的用戶,通常在當(dāng)前月內(nèi),其使用高帶寬網(wǎng)絡(luò)服務(wù)如視頻點播的時間遠(yuǎn)小于使用低帶寬網(wǎng)絡(luò)服務(wù)如瀏覽網(wǎng)頁的時間,因此造成帶寬資源擱置的浪費,也使得該用戶感覺支付的高帶寬上網(wǎng)方案的費用沒有得到充分利用。綜上所述,現(xiàn)有固定帶寬的上網(wǎng)方案,由于提供的帶寬最少在一個月內(nèi)無法更改,因此造成訪問互聯(lián)網(wǎng)服務(wù)的靈活性不高,從而影響了訪問互聯(lián)網(wǎng)服務(wù)的用戶體驗。
技術(shù)實現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的方法及裝置,能夠提高訪問互聯(lián)網(wǎng)服務(wù)的靈活性。
為了達(dá)到本發(fā)明目的,本發(fā)明公開了一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的方法,包 括:
網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要提高網(wǎng)絡(luò)帶寬,為終端確定提速帶寬,并將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬。
如果所述終端請求訪問的數(shù)據(jù)對應(yīng)的內(nèi)容提供商CP未位于預(yù)先設(shè)置的用戶免費提速名單中,所述網(wǎng)絡(luò)側(cè)檢測出終端需要提高網(wǎng)絡(luò)帶寬包括:
檢測所述終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于所述終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,檢測出所述終端需要以付費方式提高網(wǎng)絡(luò)帶寬。
所述網(wǎng)絡(luò)側(cè)為終端確定提速帶寬包括:所述網(wǎng)絡(luò)側(cè)確定出預(yù)先設(shè)置的各第一待選網(wǎng)絡(luò)帶寬中數(shù)值大于檢測出的原始網(wǎng)絡(luò)帶寬的第一待選網(wǎng)絡(luò)帶寬;向所述終端發(fā)送選擇提速帶寬請求消息,其中攜帶確定出的第一待選網(wǎng)絡(luò)帶寬;所述終端從接收到的第一待選網(wǎng)絡(luò)帶寬中選擇一個作為提速帶寬,并向所述網(wǎng)絡(luò)側(cè)返回選擇提速帶寬響應(yīng)消息,其中攜帶有所述終端的提速帶寬;所述網(wǎng)絡(luò)側(cè)根據(jù)接收到的選擇提速帶寬響應(yīng)消息確定所述終端的提速帶寬。
如果所述終端請求訪問的數(shù)據(jù)對應(yīng)的CP位于預(yù)先設(shè)置的用戶免費提速名單中,所述網(wǎng)絡(luò)側(cè)檢測出終端需要提高網(wǎng)絡(luò)帶寬包括:檢測所述終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于所述終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,檢測出所述終端需要以免費方式提高網(wǎng)絡(luò)帶寬。
所述方法之前還包括:預(yù)先設(shè)置內(nèi)容提供商標(biāo)識CPID與第二待選網(wǎng)絡(luò)帶寬之間對應(yīng)關(guān)系;
所述網(wǎng)絡(luò)側(cè)為終端確定提速帶寬包括:網(wǎng)絡(luò)側(cè)將所述終端的提速帶寬設(shè)置為所述終端請求訪問的數(shù)據(jù)對應(yīng)的CP對應(yīng)的第二待選網(wǎng)絡(luò)帶寬。
進(jìn)一步地,
所述網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要以付費方式提高網(wǎng)絡(luò)帶寬之后,所述方法還包括:所述網(wǎng)絡(luò)側(cè)為所述終端確定降速參數(shù);
所述將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬之后,所述方法還包括:所述網(wǎng)絡(luò)側(cè)根據(jù)確定出的降速參數(shù)檢測出所述終端需要降低網(wǎng)絡(luò)帶寬,將所 述終端的網(wǎng)絡(luò)帶寬降低至所述終端提速前的網(wǎng)絡(luò)帶寬。
所述選擇提速帶寬響應(yīng)消息中還攜帶有所述終端的降速參數(shù);所述網(wǎng)絡(luò)側(cè)為終端確定降速參數(shù)包括:所述網(wǎng)絡(luò)側(cè)根據(jù)接收到的選擇提速帶寬響應(yīng)消息確定所述終端的降速參數(shù)。
所述終端的降速參數(shù)為提速時長;所述網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出從將所述終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬開始的所述終端的計時時間大于或等于所述終端的提速時長時,檢測出需要降低網(wǎng)絡(luò)帶寬;
所述終端的降速參數(shù)為提速流量;所述網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出從將所述終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬開始統(tǒng)計的所述終端的網(wǎng)絡(luò)流量大于或等于所述終端的提速流量時,檢測出需要降低網(wǎng)絡(luò)帶寬。
進(jìn)一步地,
所述網(wǎng)絡(luò)側(cè)為終端確定提速帶寬和降速參數(shù)之后還包括:所述網(wǎng)絡(luò)側(cè)根據(jù)所述終端的提速帶寬和提速參數(shù)對所述終端進(jìn)行計費。
進(jìn)一步地,
所述網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要以免費方式提高網(wǎng)絡(luò)帶寬之后,所述方法還包括:所述網(wǎng)絡(luò)側(cè)將所述終端的降速參數(shù)確定為所述終端請求訪問的數(shù)據(jù)對應(yīng)的CP的CPID;
所述將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬之后,所述方法還包括:所述網(wǎng)絡(luò)側(cè)根據(jù)確定出的降速參數(shù)檢測出所述終端需要降低網(wǎng)絡(luò)帶寬,將所述終端的網(wǎng)絡(luò)帶寬降低至所述終端提速前的網(wǎng)絡(luò)帶寬。
所述網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出所述終端請求訪問的數(shù)據(jù)對應(yīng)的CPID與所述降速參數(shù)指示的CPID不一致時,檢測出需要降低網(wǎng)絡(luò)帶寬。
優(yōu)選地,所述網(wǎng)絡(luò)側(cè)的數(shù)據(jù)為流媒體。
本發(fā)明還公開了一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的檢測裝置,包括提速檢測單元 和降速檢測單元,其中,
提速檢測單元,用于檢測出請求訪問數(shù)據(jù)的終端需要提高網(wǎng)絡(luò)帶寬,發(fā)送提速通知消息;
降速檢測單元,用于檢測出所述終端需要降低網(wǎng)絡(luò)帶寬,發(fā)送降速通知消息。
當(dāng)所述終端請求訪問的數(shù)據(jù)對應(yīng)的CP未位于預(yù)先設(shè)置的用戶免費提速名單中時,所述提速檢測單元具體用于:檢測所述終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于所述終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬時,發(fā)送提速通知消息,其中攜帶有付費提速指示和檢測出的原始網(wǎng)絡(luò)帶寬;
所述降速檢測單元具體用于:當(dāng)接收到的提速響應(yīng)消息中的降速參數(shù)為提速時長,且檢測出從所述提速響應(yīng)消息開始的所述終端的計時時間大于或等于所述提速響應(yīng)消息中的提速時長,或者,接收到的提速響應(yīng)消息中的降速參數(shù)為提速流量,且檢測出從所述提速響應(yīng)消息開始統(tǒng)計的所述終端的網(wǎng)絡(luò)流量大于或等于所述提速響應(yīng)消息中的提速流量時,發(fā)送降速通知消息。
當(dāng)所述終端請求訪問的數(shù)據(jù)對應(yīng)的CP位于預(yù)先設(shè)置的用戶免費提速名單中時,所述提速檢測單元具體用于:檢測所述終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于所述終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,發(fā)送提速通知消息,其中攜帶有免費提速指示和所述終端請求訪問的數(shù)據(jù)對應(yīng)的CPID;
所述提速檢測單元還用于:當(dāng)發(fā)送攜帶有免費提速指示的提速通知消息時,將所述終端的降速參數(shù)設(shè)置為所述終端請求訪問的數(shù)據(jù)對應(yīng)的CPID;
所述降速檢測單元具體用于:當(dāng)檢測出所述終端請求訪問的數(shù)據(jù)對應(yīng)的CPID與來自所述提速檢測單元的所述終端的降速參數(shù)指示的CPID不一致時,發(fā)送降速通知消息。
本發(fā)明還公開了一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的確定裝置,包括提速確定單元和降速確定單元,其中,
提速確定單元,用于為接收到的提速通知消息指示的終端確定提速帶寬, 發(fā)送帶寬變更通知消息,其中攜帶有提速指示和確定出的提速帶寬;接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息;
降速確定單元,用于接收降速通知消息,發(fā)送帶寬變更通知消息,其中攜帶有降速指示;接收與攜帶有降速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息。
當(dāng)接收到的提速通知消息中攜帶有付費提速指示時,所述提速確定單元具體用于:確定出預(yù)先設(shè)置的各第一待選網(wǎng)絡(luò)帶寬中數(shù)值大于所述提速通知消息中的原始網(wǎng)絡(luò)帶寬的第一待選網(wǎng)絡(luò)帶寬;向所述終端發(fā)送選擇提速帶寬請求消息,其中攜帶有確定出的第一待選網(wǎng)絡(luò)帶寬;接收來自所述終端的選擇提速帶寬響應(yīng)消息,其中攜帶有所述終端的提速帶寬和降速參數(shù),發(fā)送帶寬變更通知消息,其中攜帶有提速指示、提速帶寬和降速參數(shù);接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息,其中攜帶有降速參數(shù)。
所述的確定裝置還包括配置單元,用于設(shè)置CPID與第二待選網(wǎng)絡(luò)帶寬之間對應(yīng)關(guān)系;
當(dāng)接收到的提速通知消息中攜帶有免費提速指示時,所述確定單元具體用于:根據(jù)所述配置單元設(shè)置的對應(yīng)關(guān)系將所述終端的提速帶寬設(shè)置為接收到的CPID對應(yīng)的第二待選網(wǎng)絡(luò)帶寬,發(fā)送帶寬變更通知消息,其中攜帶有提速指示和已設(shè)置的提速帶寬;接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息。
本發(fā)明還公開了一種實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的調(diào)整裝置,包括提速調(diào)整單元和降速調(diào)整單元,其中,
提速調(diào)整單元,用于接收攜帶有提速指示的帶寬變更通知消息,將所述帶寬變更消息指示的終端的網(wǎng)絡(luò)帶寬提高至所述帶寬變更通知消息中的提速帶寬,發(fā)送帶寬變更響應(yīng)消息;
降速調(diào)整單元,用于接收攜帶有降速指示的帶寬變更通知消息,將所述終端的網(wǎng)絡(luò)帶寬降低至所述終端提速前的網(wǎng)絡(luò)帶寬,發(fā)送帶寬變更響應(yīng)消息。
所述調(diào)整裝置還包括計費單元,用于接收攜帶有提速指示的帶寬變更通知消息,當(dāng)其中攜帶有提速帶寬和降速參數(shù)時,根據(jù)所述提速帶寬和提速參數(shù)對所述終端進(jìn)行計費。
與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案包括:網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要提高網(wǎng)絡(luò)帶寬,為該終端確定提速帶寬,并將該終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬。通過本發(fā)明技術(shù)方案,實現(xiàn)了使用終端訪問互聯(lián)網(wǎng)的用戶只需辦理低帶寬上網(wǎng)方案,在訪問互聯(lián)網(wǎng)過程中如果終端需訪問高帶寬網(wǎng)絡(luò)服務(wù),及時為終端提速即提高網(wǎng)絡(luò)帶寬,這樣,實現(xiàn)了辦理了低帶寬上網(wǎng)方案的用戶能夠及時訪問所需高帶寬網(wǎng)絡(luò)服務(wù),因此提高了訪問互聯(lián)網(wǎng)服務(wù)的靈活性,從而提高了用戶體驗。
進(jìn)一步地,本發(fā)明技術(shù)方案中,當(dāng)檢測出終端需要降低網(wǎng)絡(luò)帶寬時為終端調(diào)回網(wǎng)絡(luò)帶寬,這樣實現(xiàn)了為終端按需提速和降速,進(jìn)一步提高了訪問互聯(lián)網(wǎng)服務(wù)的靈活性。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
附圖用來提供對本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請的實施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。
圖1為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的方法的流程圖;
圖2為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的第一實施例的流程示意圖;
圖3為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的第二實施例的流程示意圖;
圖4為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的系統(tǒng)的組成結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的方法的流程圖,如圖1所示,包括:
步驟101:網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要提高網(wǎng)絡(luò)帶寬,為終端確定提速帶寬。
優(yōu)選地,網(wǎng)絡(luò)側(cè)的數(shù)據(jù)為流媒體如視頻數(shù)據(jù)。
如果終端請求訪問的數(shù)據(jù)對應(yīng)的內(nèi)容提供商(CP)未位于用戶免費提速名單中,步驟101中的網(wǎng)絡(luò)側(cè)檢測出終端需要提高網(wǎng)絡(luò)帶寬的具體實現(xiàn)包括:
檢測終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬時,檢測出終端需要以付費方式提高網(wǎng)絡(luò)帶寬。此時,網(wǎng)絡(luò)側(cè)為終端確定提速帶寬的具體實現(xiàn)包括:
網(wǎng)絡(luò)側(cè)確定出預(yù)先設(shè)置的各第一待選網(wǎng)絡(luò)帶寬中數(shù)值大于檢測出的原始網(wǎng)絡(luò)帶寬的第一待選網(wǎng)絡(luò)帶寬;向終端發(fā)送選擇提速帶寬請求消息,其中攜帶有確定出的第一待選網(wǎng)絡(luò)帶寬;終端從接收到的第一待選網(wǎng)絡(luò)帶寬中選擇一個作為提速帶寬,并向網(wǎng)絡(luò)側(cè)返回選擇提速帶寬響應(yīng)消息,其中攜帶有提速帶寬;網(wǎng)絡(luò)側(cè)根據(jù)接收到的選擇提速帶寬響應(yīng)消息確定終端的提速帶寬。
其中,終端可以根據(jù)接收到的外部指令選擇一個待選網(wǎng)絡(luò)帶寬,這里外部指令,可以為使用終端的用戶以人機交互技術(shù)向終端發(fā)送的控制命令,用于指示選擇哪個待選網(wǎng)絡(luò)帶寬。
如果終端請求訪問的數(shù)據(jù)對應(yīng)的CP位于用戶免費提速名單中,本發(fā)明方法之前還包括:預(yù)先設(shè)置內(nèi)容提供商標(biāo)識(CPID)與第二待選網(wǎng)絡(luò)帶寬之間對應(yīng)關(guān)系。此時,步驟101中的網(wǎng)絡(luò)側(cè)檢測出終端需要提高網(wǎng)絡(luò)帶寬的具體實現(xiàn)包括:檢測終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬時,檢測出終端需要以免費方式提 高網(wǎng)絡(luò)帶寬。此時,網(wǎng)絡(luò)側(cè)為終端確定提速帶寬的具體實現(xiàn)包括:
網(wǎng)絡(luò)側(cè)將終端的提速帶寬設(shè)置為終端訪問的數(shù)據(jù)對應(yīng)的CP對應(yīng)的第二待選網(wǎng)絡(luò)帶寬。
步驟102:網(wǎng)絡(luò)側(cè)將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬。本步驟的具體實現(xiàn),屬于本領(lǐng)域技術(shù)人員的慣用技術(shù)手段,并不用于限定本發(fā)明的保護范圍,此處不再贅述。這里強調(diào)的是,通過本步驟為終端提高網(wǎng)絡(luò)帶寬。
進(jìn)一步地,
在本發(fā)明的第一實施例中,網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要以付費方式提高網(wǎng)絡(luò)帶寬之后,本發(fā)明方法還包括:網(wǎng)絡(luò)側(cè)為終端確定降速參數(shù);步驟102中之后,本發(fā)明方法還包括:網(wǎng)絡(luò)側(cè)根據(jù)確定出的降速參數(shù)檢測出終端需要降低網(wǎng)絡(luò)帶寬,將終端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬。相應(yīng)地,
選擇提速帶寬響應(yīng)消息中還攜帶有終端的降速參數(shù);此時,網(wǎng)絡(luò)側(cè)為終端確定降速參數(shù)包括:網(wǎng)絡(luò)側(cè)根據(jù)接收到的選擇提速帶寬響應(yīng)消息確定終端的降速參數(shù)。其中,
終端可以根據(jù)外部指令選擇選擇一個待選網(wǎng)絡(luò)帶寬并獲取降速參數(shù),此時,外部指令用于指示選擇哪個待選網(wǎng)絡(luò)帶寬并用于指示降速參數(shù)。
終端的降速參數(shù)可以為提速時長;此時,網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出從將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬開始的終端的計時時間大于或等于終端的提速時長時,檢測出需要降低網(wǎng)絡(luò)帶寬;
終端的降速參數(shù)可以為提速流量;此時,網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出從將終端的網(wǎng)絡(luò)帶寬提高至確定出的提速帶寬開始統(tǒng)計的終端的網(wǎng)絡(luò)流量大于或等于終端的提速流量時,檢測出需要降低網(wǎng)絡(luò)帶寬。
在本發(fā)明的第二實施例中,網(wǎng)絡(luò)側(cè)檢測出請求訪問其數(shù)據(jù)的終端需要以免費方式提高網(wǎng)絡(luò)帶寬之后,本發(fā)明方法還包括:網(wǎng)絡(luò)側(cè)將終端的降速參數(shù)確定為終端請求訪問的數(shù)據(jù)對應(yīng)的CP的CPID;步驟102之后,本發(fā)明方法還包括:網(wǎng)絡(luò)側(cè)根據(jù)確定出的降速參數(shù)檢測出終端需要降低網(wǎng)絡(luò)帶寬,將終 端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬。
其中,網(wǎng)絡(luò)側(cè)檢測出終端需要降低網(wǎng)絡(luò)帶寬包括:當(dāng)檢測出終端請求訪問的數(shù)據(jù)對應(yīng)的CPID與降速參數(shù)指示的CPID不一致時,檢測出需要降低網(wǎng)絡(luò)帶寬。
進(jìn)一步地,
如果終端請求訪問的數(shù)據(jù)對應(yīng)的CP未位于用戶免費提速名單中,為了向使用終端的用戶收取與為終端提供的提速服務(wù)相應(yīng)的費用,為終端確定提速帶寬和降速參數(shù)之后還可以包括:網(wǎng)絡(luò)側(cè)根據(jù)終端的提速帶寬和降速參數(shù)對終端進(jìn)行計費。這樣,實現(xiàn)了為辦理了低帶寬上網(wǎng)方案的用戶按需提速和計費,使得用戶以高性價比獲得互聯(lián)網(wǎng)服務(wù),提高了訪問互聯(lián)網(wǎng)服務(wù)的用戶體驗。
需要說明的是,如果終端請求訪問的數(shù)據(jù)對應(yīng)的CP位于用戶免費提速名單中,與為終端提供的提速服務(wù)相應(yīng)的費用已由終端訪問的數(shù)據(jù)對應(yīng)的CP預(yù)先支付,因此無需對終端進(jìn)行計費。這樣,提高了預(yù)先支付提速費用的CP提供的網(wǎng)絡(luò)服務(wù)的用戶體驗。
下面結(jié)合實施例對本發(fā)明方法進(jìn)行詳細(xì)介紹。
圖2為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的第一實施例的流程示意圖,第一實施例中,網(wǎng)絡(luò)側(cè)主要由內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN,Content Delivery Network)、帶寬控制設(shè)備(BCE,Bandwidth Control Equipment)和寬帶遠(yuǎn)程接入服務(wù)器(BRAS,Broadband Remote Access Server)組成。其中,CDN主要用于實現(xiàn)流媒體數(shù)據(jù)的分布式存儲;BCE為為了實現(xiàn)本發(fā)明技術(shù)方案的新增設(shè)備;BRAS主要用于管理使用終端的用戶的網(wǎng)絡(luò)帶寬和對用戶計費。通常終端標(biāo)識如IP地址與用戶一一對應(yīng)。如圖2所示,具體實現(xiàn)如下:
步驟201:檢測請求訪問CDN的數(shù)據(jù)的終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,且終端請求訪問的數(shù)據(jù)對應(yīng)的CP未位于預(yù)先設(shè)置的用戶免費提速名單中時,CDN檢測出終端需要提高網(wǎng)絡(luò)帶寬,向BCE發(fā)送提速通知消息,其中攜帶有付費提速指示和檢測出的原始網(wǎng)絡(luò)帶寬。
步驟202:BCE確定出預(yù)先設(shè)置的各第一待選網(wǎng)絡(luò)帶寬中數(shù)值大于接收到的原始網(wǎng)絡(luò)帶寬的第一待選網(wǎng)絡(luò)帶寬,并向終端發(fā)送選擇提速帶寬請求消息,其中攜帶有確定出的第一待選網(wǎng)絡(luò)帶寬。
步驟203:終端從選擇提速帶寬請求消息中的第一待選網(wǎng)絡(luò)帶寬中選擇一個作為提速帶寬,并向BCE返回選擇提速帶寬響應(yīng)消息,其中攜帶有提速帶寬和降速參數(shù)。
步驟204:BCE將終端的提速帶寬和降速參數(shù)分別設(shè)置為接收到的提速帶寬和降速參數(shù),向BRAS發(fā)送帶寬變更通知消息,其中攜帶有終端的提速指示和的提速帶寬。
步驟205:BRAS將終端的網(wǎng)絡(luò)帶寬提高至接收到的終端的提速帶寬,并向BCE返回帶寬變更響應(yīng)消息。
步驟206:BCE向CDN返回對應(yīng)步驟201中的提速通知消息的提速響應(yīng)消息,其中攜帶有終端的降速參數(shù)。
當(dāng)終端的降速參數(shù)為提速時長時,
步驟207:當(dāng)檢測出從將終端的網(wǎng)絡(luò)帶寬提高至提速帶寬開始的終端的計時時間大于或等于終端的提速時長時,CDN檢測出終端需要降低網(wǎng)絡(luò)帶寬,向BCE發(fā)送降速通知消息。其中,終端的計時時間即為從接收到提速響應(yīng)消息開始的終端的計時時間。
當(dāng)終端的降速參數(shù)為提速流量時,
步驟207:當(dāng)檢測出從將終端的網(wǎng)絡(luò)帶寬提高至提速帶寬開始統(tǒng)計的終端的網(wǎng)絡(luò)流量大于或等于終端的提速流量時,CDN檢測出需要降低網(wǎng)絡(luò)帶寬,向BCE發(fā)送降速通知消息。其中,終端的網(wǎng)絡(luò)流量即為從接收到提速響應(yīng)消息開始統(tǒng)計的終端的網(wǎng)絡(luò)流量。
步驟208:BCE向BRAS發(fā)送帶寬變更請求消息,其中攜帶有降速指示。
步驟209:BRAS將終端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬,并向BCE返回對應(yīng)步驟207中的帶寬變更通知消息的帶寬變更響應(yīng)消息。
圖3為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的第二實施例的流程示意圖,第二實施 例中,網(wǎng)絡(luò)側(cè)主要由CDN、BCE和BRAS組成。BCE中預(yù)先設(shè)置內(nèi)容提供商標(biāo)識(CPID)與第二待選網(wǎng)絡(luò)帶寬之間對應(yīng)關(guān)系。如圖3所示,具體實現(xiàn)如下:
步驟301:檢測請求訪問數(shù)據(jù)的終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,且該數(shù)據(jù)對應(yīng)的CP位于預(yù)先設(shè)置的用戶免費提速名單中時,CDN檢測出終端需要提高網(wǎng)絡(luò)帶寬,向BCE發(fā)送提速通知消息,其中攜帶有免費提速指示和終端請求訪問的數(shù)據(jù)對應(yīng)的CPID,同時,將終端的降速參數(shù)設(shè)置為終端請求訪問的數(shù)據(jù)對應(yīng)的CPID。
步驟302:接收到攜帶有免費提速指示的提速通知消息后,BCE將終端的提速帶寬設(shè)置為接收到的CPID對應(yīng)的第二待選網(wǎng)絡(luò)帶寬。之后,BCE向BRAS發(fā)送帶寬變更通知消息,其中攜帶有終端的提速指示和提速帶寬。
步驟303:BRAS將終端的網(wǎng)絡(luò)帶寬提高至接收到的帶寬變更通知消息中的提速帶寬,并向BCE返回帶寬變更響應(yīng)消息。
需要說明的是,步驟303中將終端的網(wǎng)絡(luò)帶寬提高至帶寬變更通知消息中的提速帶寬的步驟之后,終端以提速后的網(wǎng)絡(luò)帶寬即步驟303中的帶寬變更通知消息中的提速帶寬訪問數(shù)據(jù)。
步驟304:BCE向CDN返回對應(yīng)步驟301中的提速通知消息的提速響應(yīng)消息。
步驟305:當(dāng)檢測出終端請求訪問的數(shù)據(jù)對應(yīng)的CPID與終端的降速參數(shù)指示的CPID不一致時,CDN向BCE發(fā)送降速通知消息。
步驟306:BCE向BRAS發(fā)送帶寬變更請求消息,其中攜帶有降速指示。
步驟307:BRAS將終端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬,并向BCE返回帶寬變更響應(yīng)消息。
需要說明的是,步驟307中將終端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬的步驟之后,終端以提速前的網(wǎng)絡(luò)帶寬即原始網(wǎng)絡(luò)帶寬訪問數(shù)據(jù)。
圖4為本發(fā)明實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的系統(tǒng)的組成結(jié)構(gòu)示意圖,該系統(tǒng)主要 由一個或一個以上終端、以及實現(xiàn)網(wǎng)絡(luò)帶寬調(diào)整的檢測裝置、確定裝置和調(diào)整裝置組成。其中,檢測裝置可以設(shè)置在CDN中,確定裝置可以設(shè)置在BCE中,調(diào)整裝置可以設(shè)置在BRAS中。
如圖4系統(tǒng)中的檢測裝置包括提速檢測單元和降速檢測單元,其中,
提速檢測單元,用于檢測出請求訪問數(shù)據(jù)的終端需要提高網(wǎng)絡(luò)帶寬,發(fā)送提速通知消息;
降速檢測單元,用于檢測出終端需要降低網(wǎng)絡(luò)帶寬,發(fā)送降速通知消息。
當(dāng)終端請求訪問的數(shù)據(jù)對應(yīng)的CP未位于預(yù)先設(shè)置的用戶免費提速名單中時,提速檢測單元具體用于:檢測終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬時,發(fā)送提速通知消息,其中攜帶有付費提速指示和檢測出的原始網(wǎng)絡(luò)帶寬;相應(yīng)地,
降速檢測單元具體用于:當(dāng)接收到的提速響應(yīng)消息中的降速參數(shù)為提速時長,且檢測出從提速響應(yīng)消息開始的終端的計時時間大于或等于提速響應(yīng)消息中的提速時長,或者,接收到的提速響應(yīng)消息中的降速參數(shù)為提速流量,且檢測出從提速響應(yīng)消息開始統(tǒng)計的終端的網(wǎng)絡(luò)流量大于或等于提速響應(yīng)消息中的提速流量時,發(fā)送降速通知消息。
當(dāng)終端請求訪問的數(shù)據(jù)對應(yīng)的CP位于預(yù)先設(shè)置的用戶免費提速名單中時,提速檢測單元具體用于:檢測終端的原始網(wǎng)絡(luò)帶寬,當(dāng)檢測出的終端的原始網(wǎng)絡(luò)帶寬小于終端請求訪問的數(shù)據(jù)要求的最小網(wǎng)絡(luò)帶寬,發(fā)送提速通知消息,其中攜帶有免費提速指示和終端請求訪問的數(shù)據(jù)對應(yīng)的CPID;
提速檢測單元還用于:當(dāng)發(fā)送攜帶有免費提速指示的提速通知消息時,將終端的降速參數(shù)設(shè)置為終端請求訪問的數(shù)據(jù)對應(yīng)的CPID;
降速檢測單元具體用于:當(dāng)檢測出終端請求訪問的數(shù)據(jù)對應(yīng)的CPID與來自提速檢測單元的終端的降速參數(shù)指示的CPID不一致時,發(fā)送降速通知消息。
如圖4系統(tǒng)中的確定裝置,包括提速確定單元和降速確定單元,其中,
提速確定單元,用于為接收到的提速通知消息指示的終端確定提速帶寬, 發(fā)送帶寬變更通知消息,其中攜帶有提速指示和確定出的提速帶寬;接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息;
降速確定單元,用于接收降速通知消息,發(fā)送帶寬變更通知消息,其中攜帶有降速指示;接收與攜帶有降速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息。
當(dāng)接收到的提速通知消息中攜帶有付費提速指示時,提速確定單元具體用于:確定出預(yù)先設(shè)置的各第一待選網(wǎng)絡(luò)帶寬中數(shù)值大于提速通知消息中的原始網(wǎng)絡(luò)帶寬的第一待選網(wǎng)絡(luò)帶寬;向終端發(fā)送選擇提速帶寬請求消息,其中攜帶有確定出的第一待選網(wǎng)絡(luò)帶寬;接收來自終端的選擇提速帶寬響應(yīng)消息,其中攜帶有終端的提速帶寬和降速參數(shù),發(fā)送帶寬變更通知消息,其中攜帶有提速指示、提速帶寬和降速參數(shù);接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息,其中攜帶有降速參數(shù)。
確定裝置還包括配置單元,用于設(shè)置CPID與第二待選網(wǎng)絡(luò)帶寬之間對應(yīng)關(guān)系;
當(dāng)接收到的提速通知消息中攜帶有免費提速指示時,確定單元具體用于:根據(jù)配置單元設(shè)置的對應(yīng)關(guān)系將終端的提速帶寬設(shè)置為接收到的CPID對應(yīng)的第二待選網(wǎng)絡(luò)帶寬,發(fā)送帶寬變更通知消息,其中攜帶有提速指示和已設(shè)置的提速帶寬;接收與攜帶有提速指示的帶寬變更通知消息對應(yīng)的帶寬變更響應(yīng)消息,發(fā)送提速響應(yīng)消息。
如圖4所示的系統(tǒng)中的調(diào)整裝置,其特征在于,包括提速調(diào)整單元和降速調(diào)整單元,其中,
提速調(diào)整單元,用于接收攜帶有提速指示的帶寬變更通知消息,將帶寬變更消息指示的終端的網(wǎng)絡(luò)帶寬提高至帶寬變更通知消息中的提速帶寬,發(fā)送帶寬變更響應(yīng)消息;
降速調(diào)整單元,用于接收攜帶有降速指示的帶寬變更通知消息,將終端的網(wǎng)絡(luò)帶寬降低至終端提速前的網(wǎng)絡(luò)帶寬,發(fā)送帶寬變更響應(yīng)消息。
進(jìn)一步地,
調(diào)整裝置還包括計費單元,用于接收攜帶有提速指示的帶寬變更通知消息,當(dāng)其中攜帶有提速帶寬和降速參數(shù)時,根據(jù)提速帶寬和提速參數(shù)對終端進(jìn)行計費。
需要說明的是,本發(fā)明技術(shù)方案可以應(yīng)用于不同的應(yīng)用場景:
檢測裝置和確定裝置可以設(shè)置在CDN中,同時調(diào)整裝置設(shè)置在BRAS中;或者,檢測裝置可以設(shè)置在CDN中,同時確定裝置和調(diào)整裝置設(shè)置在BRAS中。
雖然本發(fā)明所揭露的實施方式如上所述,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。