本發(fā)明涉及通信網(wǎng)絡技術(shù)領域,特別涉及業(yè)務提速方法、策略控制平臺以及系統(tǒng)。
背景技術(shù):
當前,應用可以分別前向應用和后向應用。(1)從業(yè)務模式來看,運營商向?qū)拵в脩籼峁拵Ы尤敕眨杖拵в脩艟€路月租費用,稱為前向應用或前向服務;運營商與內(nèi)容商ICP(Internet Content Provider,因特網(wǎng)內(nèi)容提供商)合作,向使用ICP應用的寬帶用戶提供特定的服務,主要是額外高速的服務,運營商收取內(nèi)容商ICP服務費用,稱為后向應用或后向服務。(2)從技術(shù)實現(xiàn)來看,后向應用主要實現(xiàn)基于目的IP地址的ACL(Access Control List,訪問控制列表)提速功能。
業(yè)務實時提速是運營商的創(chuàng)新業(yè)務,基于智能邊緣與策略控制平臺交互實現(xiàn)基于業(yè)務的后向提速?,F(xiàn)階段主要存在兩個方面難題:首先,智能邊緣采用CoA(Care of Address,轉(zhuǎn)交地址)實現(xiàn)策略傳遞,無法實現(xiàn)策略動態(tài)性及多樣性;其次,無法滿足后向應用IP地址變化、用戶多個業(yè)務申請時靈活調(diào)整。這是因為CoA目前通常只能下發(fā)整個業(yè)務模塊策略,當?shù)刂纷兓岸鄠€業(yè)務申請時,需要定義N個模板。
圖1是示意性地示出現(xiàn)有技術(shù)中的業(yè)務提速系統(tǒng)的結(jié)構(gòu)圖。策略控制平臺102通過業(yè)務集成平臺101對應用(例如APP1、APP2)配置相應的接口及常用的業(yè)務模板;當用戶提出業(yè)務后向提速申請后,策略控制平臺生成不同類型設備相應的不同策略,并通過CoA協(xié)議下發(fā)至BRAS(Broadband Remote Access Server,寬帶遠程接入服 務器),BRAS按照策略執(zhí)行流量轉(zhuǎn)發(fā)。
在上述現(xiàn)有方案中,策略控制平臺采用CoA方式與設備交互,可配置參數(shù)和業(yè)務模板數(shù)量有限,難于滿足業(yè)務變化需求。例如,現(xiàn)有方案采用CoA無法實現(xiàn)策略動態(tài)性及多樣性,存在無法滿足后向應用IP地址變化、用戶多個業(yè)務申請時的靈活調(diào)整等問題。通?;谟脩粝掳l(fā)帶寬策略,例如ACL策略需要預先配置,對業(yè)務管理要求高。此外,策略控制平臺針對不同的BRAS需要制定各自策略,業(yè)務部署效率低。
技術(shù)實現(xiàn)要素:
本發(fā)明需要解決的一個技術(shù)問題是:現(xiàn)有業(yè)務提速方案中,不能針對用戶的業(yè)務提速請求靈活調(diào)整。
根據(jù)本發(fā)明的第一方面,提供了一種業(yè)務提速方法,包括:策略控制平臺基于業(yè)務集成平臺發(fā)出的業(yè)務信息,生成基于業(yè)務類的統(tǒng)一業(yè)務模板;所述策略控制平臺根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù),并將業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。
進一步,所述業(yè)務提速方法包括:所述策略控制平臺根據(jù)用戶基于某類業(yè)務的多個提速請求,觸發(fā)修訂多個業(yè)務模板的參數(shù),將多個業(yè)務模板修訂為一個模板,并將修訂后業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。
進一步,所述業(yè)務提速方法包括:所述策略控制平臺將所述業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息,通過Netconf協(xié)議接口將所述XML信息下發(fā)至所述網(wǎng)絡設備。
進一步,所述網(wǎng)絡設備將所述XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于所述可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。
進一步,所述參數(shù)包括:業(yè)務服務器的IP地址和/或網(wǎng)絡帶寬。
根據(jù)本發(fā)明的第二方面,提供了一種策略控制平臺,包括:業(yè)務處理模塊,用于基于業(yè)務集成平臺發(fā)出的業(yè)務信息,生成基于業(yè)務類的統(tǒng)一業(yè)務模板;并根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè) 務模板的參數(shù);業(yè)務管理器模塊,用于將業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。
進一步,所述業(yè)務處理模塊根據(jù)用戶基于某類業(yè)務的多個提速請求,觸發(fā)修訂多個業(yè)務模板的參數(shù),將多個業(yè)務模板修訂為一個模板;所述業(yè)務管理器模塊將修訂后業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。
進一步,所述業(yè)務管理器模塊將所述業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息,通過Netconf協(xié)議接口將所述XML信息下發(fā)至所述網(wǎng)絡設備;其中,所述網(wǎng)絡設備將所述XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于所述可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。
進一步,所述參數(shù)包括:業(yè)務服務器的IP地址和/或網(wǎng)絡帶寬。
根據(jù)本發(fā)明的第三方面,提供了一種業(yè)務提速系統(tǒng),包括:如前所述策略控制平臺以及網(wǎng)絡設備,其中,所述網(wǎng)絡設備接收所述策略控制平臺下發(fā)的業(yè)務模板參數(shù),所述業(yè)務模板參數(shù)為XML信息,將所述XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于所述可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。
本發(fā)明中,由于策略控制平臺根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù),因此可以針對用戶的業(yè)務提速請求進行靈活調(diào)整。由于生成基于業(yè)務類的統(tǒng)一業(yè)務模板,因此每次修訂不需要重新定義業(yè)務模板,更容易實現(xiàn)業(yè)務提速,這可以提升用戶應用提速的能力與自動化水平。
通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
附圖說明
構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
圖1是示意性地示出現(xiàn)有技術(shù)中的業(yè)務提速系統(tǒng)的結(jié)構(gòu)圖。
圖2是示意性地示出根據(jù)本發(fā)明一些實施例的業(yè)務提速方法的流程圖。
圖3是示意性地示出根據(jù)本發(fā)明另一些實施例的業(yè)務提速方法的流程圖。
圖4是示意性地示出根據(jù)本發(fā)明一些實施例的策略控制平臺結(jié)構(gòu)圖。
具體實施方式
現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。
對于相關領域普通技術(shù)人員已知的技術(shù)、方法和設備可能不作詳細討論,但在適當情況下,所述技術(shù)、方法和設備應當被視為授權(quán)說明書的一部分。
在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
圖2是示意性地示出根據(jù)本發(fā)明一些實施例的業(yè)務提速方法的流程圖。
在步驟S201,策略控制平臺基于業(yè)務集成平臺發(fā)出的業(yè)務信息,生成基于業(yè)務類的統(tǒng)一業(yè)務模板。例如,基于下載類的業(yè)務模塊、基于視頻類的業(yè)務模板等。生成統(tǒng)一業(yè)務模板可以減少當前業(yè)務模板的 數(shù)量,業(yè)務模板替換與疊加更加簡單。
在一些實施例中,業(yè)務集成平臺與業(yè)務服務器(例如簽約ICP)交互,完成IP地址入庫,以及提供后向提速業(yè)務范圍及SLA(Service-Level Agreement,服務等級協(xié)議)要求,向策略控制平臺發(fā)送業(yè)務信息。策略控制平臺細化ICP業(yè)務需求,對業(yè)務處理邏輯進行抽象,將具備相同屬性的業(yè)務進行歸納,生成基于業(yè)務類的統(tǒng)一業(yè)務模板。
在步驟S202,策略控制平臺根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù)。在一些實施例中,該參數(shù)包括:業(yè)務服務器的IP地址和/或網(wǎng)絡帶寬等。
例如,當前用戶應用為1M帶寬,將其提升至4M帶寬。又例如,當前目的IP地址為應用A的地址,將其修改為目的IP為應用B的地址。業(yè)務策略調(diào)整僅是調(diào)整其中的參數(shù),這可以簡化業(yè)務策略邏輯,避免重新配置多個業(yè)務模板。
在步驟S203,策略控制平臺將業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。
在該實施例中,由于策略控制平臺根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù),因此可以針對用戶的業(yè)務提速請求進行靈活調(diào)整。在本發(fā)明中,由于生成基于業(yè)務類的統(tǒng)一業(yè)務模板,因此每次修訂不需要重新定義業(yè)務模板,更容易實現(xiàn)業(yè)務提速,這可以提升用戶應用(例如后向應用)提速的能力與自動化水平。
在一些實施例中,業(yè)務提速方法可以包括:策略控制平臺根據(jù)用戶基于某類業(yè)務的多個提速請求,觸發(fā)修訂多個業(yè)務模板的參數(shù),將多個業(yè)務模板修訂為一個模板,并將修訂后業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。這可以使得業(yè)務提速實現(xiàn)起來更加簡單,從而可以實現(xiàn)靈活的業(yè)務策略。
例如,用戶同時選擇業(yè)務A下載(基于A地址的后向提速)與業(yè)務B的后向提速業(yè)務(基于B地址的后向提速),按照現(xiàn)有的實現(xiàn)方式,需要定義兩個模板,且在設備執(zhí)行時,需要明確其邏輯。而在本發(fā)明中,可以將兩個模板修訂和擴展為一個模塊,因而實現(xiàn)更加 簡單。因此,用戶的多個應用(例如后向應用)提速可以通過業(yè)務模板疊加實現(xiàn),修訂更加容易及簡單,提供靈活業(yè)務套餐能力。
在一些實施例中,業(yè)務提速方法可以包括:策略控制平臺將業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息,通過Netconf協(xié)議接口將XML(Extensible Markup Language,可擴展標記語言)信息下發(fā)至網(wǎng)絡設備。Netconf是基于XML的網(wǎng)絡配置管理技術(shù),可以實現(xiàn)大型網(wǎng)絡統(tǒng)一配置和管理。策略控制平臺通過Netconf協(xié)議接口與網(wǎng)絡設備對接,實現(xiàn)實時策略下發(fā)與配置。通過增強XML能力,提升策略下發(fā)能力。
在一些實施例中,網(wǎng)絡設備將XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。例如,網(wǎng)絡設備可以設置XML代理模塊,用于將XML信息轉(zhuǎn)換成可執(zhí)行腳本。在另一些實施例中,網(wǎng)絡設備還可以通過通知信息交互,及時反饋策略生效情況。
在另一些實施例中,當業(yè)務服務器的IP地址發(fā)生變更時,業(yè)務集成平臺實現(xiàn)IP地址更新,策略控制平臺在同一業(yè)務模板下實現(xiàn)參數(shù)更新。策略控制平臺可以對正在使用該業(yè)務的用戶進行業(yè)務策略更替,在線用戶將不會感知應用的地址變化;新寬帶用戶上線時,將使用新業(yè)務模板。
圖3是示意性地示出根據(jù)本發(fā)明另一些實施例的業(yè)務提速方法的流程圖。
在步驟S301,策略控制平臺基于業(yè)務集成平臺發(fā)出的業(yè)務信息,生成基于業(yè)務類的統(tǒng)一業(yè)務模板。
在步驟S302,用戶提出基于某類業(yè)務的提速請求。例如,寬帶用戶上線,輸出會話信息至策略控制平臺,可以包括:用戶Session ID(會話識別碼),用戶IP地址、計費信息等,寬帶用戶向ICP客戶端發(fā)送ICP后向應用提速請求,完成在線支付等操作,ICP客戶端將該提速請求轉(zhuǎn)發(fā)至策略控制平臺。
在步驟S303,策略控制平臺根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù)。
在步驟S304,策略控制平臺將業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息,通過Netconf協(xié)議接口將XML信息下發(fā)至網(wǎng)絡設備。
在步驟S305,網(wǎng)絡設備將XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。從而使得網(wǎng)絡設備在線激活XML業(yè)務策略,實現(xiàn)特定用戶特定業(yè)務(例如IP地址段)的QoS(Quality of Service,服務質(zhì)量)保障,并還可以反饋策略生效情況。
在該實施例中,通過構(gòu)建統(tǒng)一的業(yè)務模板,在將業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息后,基于Netconf接口下發(fā)XML信息,并將XML信息轉(zhuǎn)換成網(wǎng)絡設備可識別的可執(zhí)行腳本,從而實現(xiàn)了業(yè)務實時提速方法,可以實現(xiàn)寬帶用戶業(yè)務模板的靈活調(diào)整及快速響應,實現(xiàn)靈活業(yè)務策略及實時動態(tài)更新,提升網(wǎng)絡業(yè)務承載能力。
圖4是示意性地示出根據(jù)本發(fā)明一些實施例的策略控制平臺結(jié)構(gòu)圖。如圖4所示,策略控制平臺40包括:業(yè)務處理模塊401和業(yè)務管理器模塊402。業(yè)務處理模塊401用于基于業(yè)務集成平臺41發(fā)出的業(yè)務信息,生成基于業(yè)務類的統(tǒng)一業(yè)務模板;并根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù)。業(yè)務管理器模塊402用于將業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備(例如網(wǎng)絡設備1)。例如,該參數(shù)可以包括:業(yè)務服務器的IP地址和/或網(wǎng)絡帶寬等。
在該實施例中,由于業(yè)務處理模塊根據(jù)用戶基于某類業(yè)務的提速請求,觸發(fā)修訂業(yè)務模板的參數(shù),因此可以針對用戶的業(yè)務提速請求進行靈活調(diào)整。在本發(fā)明中,由于生成基于業(yè)務類的統(tǒng)一業(yè)務模板,因此每次修訂不需要重新定義業(yè)務模板,更容易實現(xiàn)業(yè)務提速,這可以提升用戶應用(例如后向應用)提速的能力與自動化水平。
在一些實施例中,業(yè)務處理模塊401根據(jù)用戶基于某類業(yè)務的多個提速請求,觸發(fā)修訂多個業(yè)務模板的參數(shù),將多個業(yè)務模板修訂為一個模板。業(yè)務管理器模塊402將修訂后業(yè)務模板的參數(shù)下發(fā)至網(wǎng)絡設備。這可以使得業(yè)務提速實現(xiàn)起來更加簡單,從而可以實現(xiàn)靈活的業(yè)務策略。
在一些實施例中,業(yè)務管理器模塊402將業(yè)務模板參數(shù)轉(zhuǎn)換成XML信息,通過Netconf協(xié)議接口將XML信息下發(fā)至網(wǎng)絡設備。業(yè)務管理器模塊可以實現(xiàn)不同網(wǎng)絡設備的配置的轉(zhuǎn)換,實現(xiàn)策略配置下發(fā)自動化。
在一些實施例中,網(wǎng)絡設備將XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于該可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。例如,網(wǎng)絡設備可以設置有XML代理模塊,該XML代理模塊用于將XML信息轉(zhuǎn)換成可執(zhí)行腳本。
在一些實施例中,網(wǎng)絡設備可以為BRAS等。例如,用戶終端可以通過RG(Residential Gateway,家庭網(wǎng)關)、DSLAM(Digital Subscriber Line Access Multiplexer,數(shù)字用戶線路接入復用器)、OLT(Optical Line Terminal,光線路終端)連接至BRAS,并且BRAS可以經(jīng)由核心路由器連接至業(yè)務服務器等。
在另一些實施例中,當業(yè)務服務器的IP地址發(fā)生變更時,業(yè)務集成平臺實現(xiàn)IP地址更新,業(yè)務處理模塊在同一業(yè)務模板下實現(xiàn)參數(shù)更新。策略控制平臺可以對正在使用該業(yè)務的用戶進行業(yè)務策略更替,在線用戶將不會感知應用的地址變化;新寬帶用戶上線時,將使用新業(yè)務模板。
本發(fā)明還提供了一種業(yè)務提速系統(tǒng),包括:策略控制平臺(例如如圖4所示的策略控制平臺40)以及網(wǎng)絡設備,其中,網(wǎng)絡設備接收策略控制平臺下發(fā)的業(yè)務模板參數(shù),該業(yè)務模板參數(shù)為XML信息,將該XML信息轉(zhuǎn)換成可執(zhí)行腳本,并基于該可執(zhí)行腳本,對用戶關聯(lián)流量進行相應的處理。在一些實施例中,該業(yè)務提速系統(tǒng)還可以包括:業(yè)務集成平臺、業(yè)務服務器等。
本發(fā)明采用Netconf接口實現(xiàn)業(yè)務實時提速方法及系統(tǒng),構(gòu)建智能提速業(yè)務模板,通過XML管理器與代理,實現(xiàn)寬帶用戶業(yè)務模板的靈活調(diào)整及快速響應,提升智能提速業(yè)務吸引力及競爭力。
至此,已經(jīng)詳細描述了本發(fā)明。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領域所公知的一些細節(jié)。本領域技術(shù)人員根據(jù)上面的描述,完全 可以明白如何實施這里公開的技術(shù)方案。
可能以許多方式來實現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法和系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領域的技術(shù)人員應該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領域的技術(shù)人員應該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā)明的范圍由所附權(quán)利要求來限定。