專利名稱:基于海量數據的動態(tài)策略模型實現方法
技術領域:
本發(fā)明是有關于一種基于海量數據的動態(tài)策略模型實現方法。
背景技術:
隨著網絡技術的發(fā)展,用戶對網絡服務的質量越來越高,用戶使用網絡時,對一段 時間的帶寬有很高的要求,對某一種應用的實時性比較高,這樣就要求能夠為用戶實現動 態(tài)帶寬調整,不需要用戶因為使用高服務質量的應用去調整用戶的網絡基本帶寬。
差異化應用控制系統(DACS系統)是基于寬帶網絡質量差異化的控制系統,通過 DACS系統實現用戶接入點(網關)、業(yè)務接入點(BRAS/SR)、內容出口點(IDC內容出口 )三 個關鍵網絡節(jié)點協同控制帶寬和優(yōu)先級(全網部署可以實現端到端的業(yè)務保證),三點能 力可以根據客戶/業(yè)務需要單獨或組合提供給客戶(或CP/SP應用),從而創(chuàng)建了寬帶精細 化運營能力,提供了基于應用與帶寬保證相結合的商業(yè)模式。DACS系統向應用層提供基于 策略的傳送控制功能,使應用層能夠請求對網絡資源進行預留,并且不需要了解底層傳送 網絡。DACS系統根據運營商的策略對應用層的資源請求進行評估并預留相應的資源,使運 營商能夠執(zhí)行接納控制并設置獨立的承載媒體流策略。DACS系統使各種業(yè)務可以承載在不 同的接入網上,而不會對業(yè)務能力產生影響。
發(fā)明內容
本發(fā)明的目的是提供一種可以支持大量用戶實時動態(tài)策略下發(fā),按照業(yè)務細化帶 寬和服務質量(Quality ofService, QoS)資源,從帶寬控制轉變?yōu)闃I(yè)務控制的基于海量數 據的動態(tài)策略模型實現方法。 本發(fā)明提供了一種基于海量數據的動態(tài)策略模型實現方法,該模型包括接納控制 計算子系統、網絡策略控制子系統、網絡接入子系統。包括下列步驟l)用戶注冊為差異 化應用控制系統(DACS系統)用戶;2)用戶登錄遠程用戶撥號認證系統將用戶信息發(fā)送到 DACS系統,DACS系統記錄用戶信息;3)用戶登陸DACS系統,根據需要定購策略來調整用戶 帶寬,DACS系統記錄用戶定購的策略的信息;4)用戶通過DACS系統接口請求使用用戶定購 的策略;5)DACS系統收到用戶策略請求后,創(chuàng)建一個線程執(zhí)行用戶定購的策略下發(fā),下發(fā) 完成后將下發(fā)結果返回給用戶。 本發(fā)明中,用戶定購的策略下發(fā)具體包括下列步驟 a)服務提供者發(fā)送業(yè)務策略申請請求信息至DACS系統,業(yè)務策略申請請求信息 包含服務提供者信息、用戶IP、要申請的策略等級; b)DACS系統根據用戶IP查詢用戶信息、用戶定購的策略的信息、用戶設備策略信 息進行查詢,查詢成功后向接納控制計算子系統請求策略; c)接納控制計算子系統對申請的策略進行后,計算各個控制點的設備的資源是否 可以滿足用戶的策略請求,設備滿足要求后,向網絡策略控制子系統進行網絡資源申請請 求;
d)網絡策略控制子系統根據各控制點的設備類型,生成對應設備網絡策略,下發(fā) 給網絡接入; e)網絡接入負責DACS系統與各接入設備的交互,將網絡策略請求下發(fā)到對應的 設備; f)策略下發(fā)下后,網絡接入將策略下發(fā)結果返回網絡策略控制子系統; g)策略控制子系統將策略下發(fā)結果返回接納控制計算子系統; h)接納控制計算子系統將策略下發(fā)結果返回業(yè)務策略控制子系統。 本發(fā)明的有益效果是用戶和各業(yè)務系統訂購差異化應用控制系統策略服務后,可
以向DACS系統申請使用或暫停使用該服務,從而提高或恢復網絡服務質量。
圖1是本發(fā)明實施例的基于海量數據的動態(tài)策略模型實現方法的流程圖。
圖2是圖1中用戶定購的策略下發(fā)的示意圖。
具體實施例方式
為讓本發(fā)明的上述和其它目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例, 并配合附圖,作詳細說明如下。 圖1是本發(fā)明實施例的基于海量數據的動態(tài)策略模型實現方法的流程圖,如圖1 所示。 基于海量數據的動態(tài)策略模型實現方法包括下列步驟
S101用戶注冊為差異化應用控制系統(DACS系統)用戶; S103用戶登錄遠程用戶撥號認證系統(Radius系統)將用戶信息發(fā)送到DACS系 統,DACS系統記錄用戶信息; S105用戶登陸DACS系統,根據需要定購策略來調整用戶帶寬,DACS系統記錄用戶 定購的策略的信息; S107用戶通過DACS系統接口請求使用用戶定購的策略; S109DACS系統收到用戶策略請求后,創(chuàng)建一個線程執(zhí)行用戶定購的策略下發(fā),下 發(fā)完成后將下發(fā)結果返回給用戶。 圖2為圖1中用戶定購的策略下發(fā)的示意圖。如圖2所示,用戶定購的策略下發(fā) 具體包括下列步驟 a)服務提供者(SP)發(fā)送業(yè)務策略申請請求信息至DACS系統,業(yè)務策略申請請求 信息包含服務提供者信息、用戶IP、要申請的策略等級; b)DACS系統根據用戶IP查詢用戶信息、用戶定購的策略的信息、用戶設備策略信 息進行查詢,查詢成功后向接納控制計算子系統請求策略; c)接納控制計算子系統對申請的策略進行后,計算各個控制點的設備的資源是否 可以滿足用戶的策略請求,設備滿足要求后,向網絡策略控制子系統進行網絡資源申請請 求; d)網絡策略控制子系統根據各控制點的設備類型,生成對應設備網絡策略,下發(fā) 給網絡接入;
e)網絡接入負責DACS系統與各接入設備的交互,將網絡策略請求下發(fā)到對應的 設備; f)策略下發(fā)下后,網絡接入將策略下發(fā)結果返回網絡策略控制子系統;
g)策略控制子系統將策略下發(fā)結果返回接納控制計算子系統;
h)接納控制計算子系統將策略下發(fā)結果返回業(yè)務策略控制子系統。
綜上,基于海量數據的動態(tài)策略模型實現方法主要包括以下功能部分
1)用戶上下線信息 用戶上線后,Radius系統計費通知接口接收到計費開始包以后更新用戶信息, 修改用戶狀態(tài)為在線狀態(tài)。查詢用戶定購的策略,通過策略申請流程啟動策略啟動上線啟 動的策略。 用戶下線,Radius系統接口收到下行通知后,將使用的策略釋放。更新用戶信息
設置用戶狀態(tài)為離線。 2)策略申請、釋放 用戶進行策略服務申請、釋放的時候,發(fā)送策略服務申請、釋放請求,業(yè)務策略接 口調用策略服務決策模塊,策略服務決策模塊執(zhí)行策略申請、釋放流程。策略申請、釋放流 程包含鑒權、資源定位、資源計算、資源控制。
3)資源定位 資源定位是通過用戶(終端)IP、用戶使用的策略來查詢用戶在線信息,及待控制 設備IP、設備類型、帶寬。資源定位包含查詢策略信息、查詢策略控制點列表、用戶定位和設 備定位的功能。用戶定位是根據用戶終端IP查詢出用戶的在線信息。設備定位是根據策 略控制點、用戶IP、服務端IP、查詢出需要控制的設備IP查詢設備信息。
4)資源計算 系統計算資源使用情況,判斷設備上的可使用資源是否能滿足用戶新的請求,在 無法滿足的情況下,拒絕用戶的申請請求。
5)網絡策略控制 網絡策略控制功能是將資源定位后查詢出的信息組成多條網絡策略條目信息。根 據策略操作類型(申請、釋放)執(zhí)行網絡策略執(zhí)行和刪除操作,將網絡策略條目信息通過設 備適配接口下發(fā)到設備上。 本發(fā)明中,用戶根據需要實時控制用戶的網絡帶寬,實現業(yè)務與承載分離,CP/SP 統一接入,網絡設備統一適配管理。按照業(yè)務細化帶寬和QoS資源,從粗顆粒的帶寬控制轉 變?yōu)榧氼w粒的業(yè)務控制。 本發(fā)明中所述具體實施案例僅為本發(fā)明的較佳實施案例而已,即凡依本發(fā)明申請 專利范圍的內容所作的等效變化與修飾,都應作為本發(fā)明的技術范疇。
權利要求
一種基于海量數據的動態(tài)策略模型實現方法,其特征在于,包括下列步驟1)用戶注冊為差異化應用控制系統用戶;2)用戶登錄遠程用戶撥號認證系統將用戶信息發(fā)送到差異化應用控制系統,策略系統記錄用戶信息;3)用戶登陸差異化應用控制系統,根據需要定購策略來調整用戶帶寬,差異化應用控制系統記錄用戶定購的策略的信息;4)用戶通過差異化應用控制系統接口請求使用用戶定購的策略;5)差異化應用控制系統收到用戶策略請求后,創(chuàng)建一個線程執(zhí)行用戶定購的策略下發(fā),下發(fā)完成后將下發(fā)結果返回給用戶。
2. 根據權利要求1所述的基于海量數據的動態(tài)策略模型實現方法,其特征在于,其中 用戶定購的策略下發(fā)具體包括下列步驟a) 服務提供者發(fā)送業(yè)務策略申請請求信息至差異化應用控制系統,業(yè)務策略申請請求 信息包含服務提供者信息、用戶IP、要申請的策略等級;b) 差異化應用控制系統根據用戶IP查詢用戶信息、用戶定購的策略的信息、用戶設備 策略信息進行查詢,查詢成功后向接納控制計算子系統請求策略;c) 接納控制計算子系統對申請的策略進行后,計算各個控制點的設備的資源是否可以 滿足用戶的策略請求,設備滿足要求后,向網絡策略控制子系統進行網絡資源申請請求;d) 網絡策略控制子系統根據各控制點的設備類型,生成對應設備網絡策略,下發(fā)給網 絡接入;e) 網絡接入負責差異化應用控制系統與各接入設備的交互,將網絡策略請求下發(fā)到對 應的設備;f) 策略下發(fā)下后,網絡接入將策略下發(fā)結果返回網絡策略控制子系統;g) 策略控制子系統將策略下發(fā)結果返回接納控制計算子系統;h) 接納控制計算子系統將策略下發(fā)結果返回業(yè)務策略控制子系統。
全文摘要
本發(fā)明提供了一種基于海量數據的動態(tài)策略模型實現方法,包括下列步驟1)用戶注冊為DACS系統用戶;2)用戶登錄Radius系統將用戶信息發(fā)送到DACS系統,DACS系統記錄用戶信息;3)用戶登陸DACS系統,根據需要定購策略來調整用戶帶寬,DACS系統記錄用戶定購的策略的信息;4)用戶通過DACS系統接口請求使用用戶定購的策略;5)DACS系統收到用戶策略請求后,創(chuàng)建一個線程執(zhí)行用戶定購的策略下發(fā),下發(fā)完成后將下發(fā)結果返回給用戶。本發(fā)明可以支持大量用戶實時動態(tài)策略下發(fā),按照業(yè)務細化帶寬和服務質量資源,從帶寬控制轉變?yōu)闃I(yè)務控制的基于海量數據的動態(tài)策略模型實現方法。
文檔編號H04L12/24GK101741734SQ20091023235
公開日2010年6月16日 申請日期2009年12月8日 優(yōu)先權日2009年12月8日
發(fā)明者任建國, 劉松, 張尊平, 徐懷壯, 楊震, 許志剛, 陸志強, 黃錫偉 申請人:南京聯創(chuàng)科技集團股份有限公司