述新流表,所述Openflow交換機將所述流表更新為新流表,更新統(tǒng)計流量,按照所述新流表進行數(shù)據(jù)轉發(fā),并執(zhí)行進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較的操作。3.根據(jù)權利要求1所述的方法,其特征在于,如果OCS決定不下發(fā)新配額,所述方法還包括: OCS向Openflow控制器返回欠費消息; Openflow控制器向Openflow交換機下發(fā)所述欠費消息; 響應于所述欠費消息,Openflow交換機停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。4.根據(jù)權利要求1所述的方法,其特征在于,還包括: 響應于統(tǒng)計流量達到所述閾值門限,Openf low交換機停止數(shù)據(jù)轉發(fā),或繼續(xù)數(shù)據(jù)轉發(fā),并記錄統(tǒng)計流量。5.根據(jù)權利要求1所述的方法,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 如果OCS決定下發(fā)新配額,所述方法還包括: OCS向Openflow控制器返回配額更新響應消息,所述配額更新響應消息攜帶有新閾值門限和新配額門限; Openflow控制器向Openflow交換機下發(fā)新流表,所述新流表攜帶有新閾值門限和新配額門限; 響應于所述新流表,所述Openflow交換機將所述流表更新為新流表,更新統(tǒng)計流量,按照所述新流表進行數(shù)據(jù)轉發(fā),并執(zhí)行進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較的操作。6.根據(jù)權利要求1所述的方法,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 如果OCS決定不下發(fā)新配額,所述方法還包括: OCS向Openflow控制器返回欠費消息; Openflow控制器向Openflow交換機下發(fā)所述欠費消息; 響應于所述欠費消息,判斷當前統(tǒng)計流量是否達到所述配額門限,如果達到所述配額門限,所述Openflow交換機停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。7.根據(jù)權利要求1所述的方法,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限;所述方法還包括: 響應于統(tǒng)計流量達到所述閾值門限,Openf low交換機繼續(xù)數(shù)據(jù)轉發(fā),并記錄統(tǒng)計流量。8.—種Openflow控制器,其特征在于,包括: 流表下發(fā)模塊,用于向Openflow交換機下發(fā)流表,所述流表攜帶有閾值門限,所述閾值門限為需要重新發(fā)起配額申請的觸發(fā)門限,以便Openflow交換機按照所述流表進行數(shù)據(jù)轉發(fā),并進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較; 配額申請模塊,用于響應于Openflow交換機上報的統(tǒng)計流量達到所述閾值門限的事件,向OCS發(fā)送配額更新請求消息,所述配額更新請求消息攜帶有用戶標識和統(tǒng)計流量,以便OCS根據(jù)配額更新請求消息中的統(tǒng)計流量進行在線計費,并根據(jù)用戶剩余配額情況決定是否下發(fā)新配額。9.根據(jù)權利要求8所述的Openflow控制器,其特征在于, 所述流表下發(fā)模塊,還用于響應于OCS返回的攜帶有新閾值門限的配額更新響應消息,向Openflow交換機下發(fā)新流表,所述新流表攜帶有新閾值門限,以便所述Openflow交換機將所述流表更新為新流表,更新統(tǒng)計流量,按照所述新流表進行數(shù)據(jù)轉發(fā),并執(zhí)行進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較的操作。10.根據(jù)權利要求8所述的Openflow控制器,其特征在于,還包括: 第一消息下發(fā)模塊,用于響應于OCS返回的欠費消息,向Openflow交換機下發(fā)所述欠費消息,以便Openflow交換機停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。11.根據(jù)權利要求8所述的Openflow控制器,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 所述流表下發(fā)模塊,還用于響應于OCS返回的攜帶有新閾值門限和新配額門限的配額更新響應消息,向Openflow交換機下發(fā)新流表,所述新流表攜帶有新閾值門限和新配額門限,以便所述Openflow交換機將所述流表更新為新流表,更新統(tǒng)計流量,按照所述新流表進行數(shù)據(jù)轉發(fā),并執(zhí)行進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較的操作。12.根據(jù)權利要求8所述的Openflow控制器,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 所述Openflow控制器還包括: 第二消息下發(fā)模塊,用于響應于OCS返回的欠費消息,向Openflow交換機下發(fā)所述欠費消息,以便所述Openflow交換機判斷當前統(tǒng)計流量是否達到所述配額門限,如果達到所述配額門限,所述Openflow交換機停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。13.—種Openflow交換機,其特征在于,包括: 數(shù)據(jù)轉發(fā)模塊,用于按照Openflow控制器下發(fā)的流表進行數(shù)據(jù)轉發(fā),所述流表攜帶有閾值門限,所述閾值門限為需要重新發(fā)起配額申請的觸發(fā)門限; 流量統(tǒng)計模塊,用于進行流量統(tǒng)計,并將統(tǒng)計流量與所述流表中攜帶的閾值門限進行比較; 事件上報模塊,用于響應于統(tǒng)計流量達到所述閾值門限,向Openflow控制器上報統(tǒng)計流量達到所述閾值門限的事件,該事件中攜帶有所述統(tǒng)計流量,以便Openflow控制器向OCS發(fā)送配額更新請求消息,該配額更新請求消息攜帶有用戶標識和所述統(tǒng)計流量。14.根據(jù)權利要求13所述的Openflow交換機,其特征在于, 所述數(shù)據(jù)轉發(fā)模塊,還用于按照Openf low控制器下發(fā)的新流表進行數(shù)據(jù)轉發(fā),所述新流表攜帶有新閾值門限; 所述流量統(tǒng)計模塊,還用于更新統(tǒng)計流量。15.根據(jù)權利要求13所述的Openflow交換機,其特征在于, 所述數(shù)據(jù)轉發(fā)模塊,還用于響應于Openflow控制器下發(fā)的欠費消息,停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。16.根據(jù)權利要求13所述的Openflow交換機,其特征在于, 所述數(shù)據(jù)轉發(fā)模塊,還用于響應于統(tǒng)計流量達到所述閾值門限,停止數(shù)據(jù)轉發(fā),或繼續(xù)數(shù)據(jù)轉發(fā); 所述流量統(tǒng)計模塊,還用于記錄統(tǒng)計流量。17.根據(jù)權利要求13所述的Openflow交換機,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 所述數(shù)據(jù)轉發(fā)模塊,還用于響應于Openflow控制器下發(fā)的新流表,按照所述新流表進行數(shù)據(jù)轉發(fā),所述新流表攜帶有新閾值門限和新配額門限; 所述流量統(tǒng)計模塊,還用于更新統(tǒng)計流量,并執(zhí)行進行流量統(tǒng)計,將統(tǒng)計流量與所述閾值門限進行比較的操作。18.根據(jù)權利要求13所述的Openflow交換機,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 所述流量統(tǒng)計模塊,還用于響應于Openflow控制器下發(fā)的欠費消息,判斷當前統(tǒng)計流量是否達到所述配額門限; 所述數(shù)據(jù)轉發(fā)模塊,還用于響應于當前統(tǒng)計流量達到所述配額門限,停止數(shù)據(jù)轉發(fā)或執(zhí)行預設操作。19.根據(jù)權利要求13所述的Openflow交換機,其特征在于,所述流表還攜帶有配額門限,所述配額門限為允許用戶使用的流量門限;所述配額門限大于所述閾值門限; 所述數(shù)據(jù)轉發(fā)模塊,還用于響應于統(tǒng)計流量達到所述閾值門限,繼續(xù)數(shù)據(jù)轉發(fā); 所述流量統(tǒng)計模塊,還用于記錄統(tǒng)計流量。20.—種在線計費處理系統(tǒng),其特征在于,包括權利要求8-12任一所述的Openflow控制器、權利要求13-19任一所述的Openflow交換機、以及OCS ; 所述0CS,用于根據(jù)配額更新請求消息中的統(tǒng)計流量進行在線計費,并根據(jù)用戶剩余配額情況決定是否下發(fā)新配額。
【專利摘要】本發(fā)明公開了一種在線計費處理方法和系統(tǒng)、Openflow控制器和Openflow交換機,涉及通信計費領域,其中,方法包括:Openflow控制器向Openflow交換機下發(fā)流表,流表攜帶有閾值門限,閾值門限為需要重新發(fā)起配額申請的觸發(fā)門限;Openflow交換機按照流表進行數(shù)據(jù)轉發(fā),并進行流量統(tǒng)計,將統(tǒng)計流量與閾值門限進行比較;響應于統(tǒng)計流量達到閾值門限,Openflow交換機向Openflow控制器上報統(tǒng)計流量達到閾值門限的事件,其中攜帶有統(tǒng)計流量;Openflow控制器響應于Openflow交換機上報的事件向在線計費系統(tǒng)OCS發(fā)送配額更新請求消息,其中攜帶有用戶標識和統(tǒng)計流量;OCS根據(jù)配額更新請求消息中的統(tǒng)計流量進行在線計費,并根據(jù)用戶剩余配額情況決定是否下發(fā)新配額。本發(fā)明實施例可以實現(xiàn)基于Openflow協(xié)議的在線計費功能。
【IPC分類】H04L12/14, H04L12/931
【公開號】CN105515793
【申請?zhí)枴緾N201410490208
【發(fā)明人】謝沛榮, 陳潔, 王慶揚
【申請人】中國電信股份有限公司
【公開日】2016年4月20日
【申請日】2014年9月23日