欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在線計(jì)費(fèi)方法、設(shè)備及網(wǎng)絡(luò)系統(tǒng)與流程

文檔序號(hào):12662375閱讀:441來(lái)源:國(guó)知局
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種在線計(jì)費(fèi)方法、設(shè)備及網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù)
:OpenFlow技術(shù)是在現(xiàn)有傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TransmissionControlProtocol/InternetProtocol,TCP/IP)技術(shù)的基礎(chǔ)上,將原本完全由傳統(tǒng)交換機(jī)/路由器控制的數(shù)據(jù)包轉(zhuǎn)發(fā)過(guò)程,轉(zhuǎn)化為由支持OpenFlow技術(shù)的交換機(jī)(OpenFlowswitch)和控制器(controller)分別完成的獨(dú)立過(guò)程。在OpenFlow網(wǎng)絡(luò)中,控制器決定了所有數(shù)據(jù)包在網(wǎng)絡(luò)中傳輸路徑。交換機(jī)在本地維護(hù)一個(gè)流表(FlowTable),用于控制數(shù)據(jù)流的處理和轉(zhuǎn)發(fā)。交換機(jī)上設(shè)置有多級(jí)流表(flowtable)和一個(gè)群組表(grouptable)以及與外部控制器(controller)連接的安全通道(securechannel)??刂破魍ㄟ^(guò)OpenFlow協(xié)議對(duì)流表進(jìn)行操作,可添加、修改和刪除流表中的流表項(xiàng)(flowentry)。OpenFlow協(xié)議可為每個(gè)流表項(xiàng)(flowentry)關(guān)聯(lián)一個(gè)計(jì)數(shù)器(counter),用于記錄該流表項(xiàng)持續(xù)工作的時(shí)間以及接收到與該流表項(xiàng)匹配的數(shù)據(jù)報(bào)文的個(gè)數(shù)。OpenFlow協(xié)議中還定義了流表項(xiàng)過(guò)期處理機(jī)制,具體處理過(guò)程為:每個(gè)流表項(xiàng)關(guān)聯(lián)一個(gè)強(qiáng)制定時(shí)器,實(shí)現(xiàn)強(qiáng)制超時(shí)處理。如果流表項(xiàng)的強(qiáng)制超時(shí)閾值(hard_timeout)設(shè)置為非0,當(dāng)hard_timeout對(duì)應(yīng)的時(shí)間到達(dá)時(shí),不管該流表項(xiàng)匹配處理了多少報(bào)文,將被立即刪除。現(xiàn)有技術(shù)中,OpenFlow網(wǎng)絡(luò)的在線計(jì)費(fèi)可以利用流表項(xiàng)關(guān)聯(lián)的hard_timeout來(lái)實(shí)現(xiàn)。即用戶購(gòu)買時(shí)長(zhǎng)之后,運(yùn)營(yíng)商在交換機(jī)上為用戶建立流表項(xiàng),并設(shè)置關(guān)聯(lián)hard_timeout,當(dāng)時(shí)長(zhǎng)耗盡后,刪除流表項(xiàng)。如果用戶又續(xù)費(fèi)增加時(shí)長(zhǎng),運(yùn)營(yíng)商重新為用戶建立流表項(xiàng)并重新設(shè)置hard_timeout。在實(shí)現(xiàn)上述OpenFlow在線計(jì)費(fèi)方法的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:上述的在線計(jì)費(fèi)方法會(huì)造成數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的實(shí)施例提供一種在線計(jì)費(fèi)方法、設(shè)備及網(wǎng)絡(luò)系統(tǒng),用于解決OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。本發(fā)明的第一方面,提供一種在線計(jì)費(fèi)方法,包括:交換機(jī)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì);當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),所述交換機(jī)向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值;所述交換機(jī)在所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。結(jié)合第一方面,在一種可能的實(shí)現(xiàn)方式中,所述在線計(jì)費(fèi)方法,還包括:當(dāng)所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值時(shí),若所述接收器未接收到所述控制器發(fā)送的流表項(xiàng)修改消息,所述交換機(jī)刪除所述流表項(xiàng)。結(jié)合第一方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述交換機(jī)向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,包括:所述交換機(jī)向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,所述交換機(jī)向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第一方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述交換機(jī)根據(jù)所述流表項(xiàng)的新的閾值信息確定所述閾值和所述閾值的容限值。結(jié)合第一方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。結(jié)合第一方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述流表項(xiàng)修改消息中還攜帶帶寬控制信息;所述方法還包括:所述交換機(jī)根據(jù)所述帶寬控制信息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。本發(fā)明的第二方面,還提供一種在線計(jì)費(fèi)方法,包括:控制器接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;所述控制器根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā);若未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,所述控制器向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。結(jié)合第二方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述方法還包括:當(dāng)所述流表項(xiàng)的剩余的配額為0時(shí),所述控制器向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求;所述控制器接收所述OCS發(fā)送的在線計(jì)費(fèi)響應(yīng),所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。結(jié)合第二方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述控制器接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息,包括:所述控制器接收所述交換機(jī)發(fā)送的通知消息,所述通知消息用于通知所述流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,所述控制器接收所述交換機(jī)發(fā)送的請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第二方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。本發(fā)明的第三方面,提供一種交換機(jī),包括:統(tǒng)計(jì)單元,用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì);發(fā)送單元,用于當(dāng)所述統(tǒng)計(jì)單元統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值;接收單元,用于在所述統(tǒng)計(jì)單元統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。結(jié)合第三方面,在一種可能的實(shí)現(xiàn)的方式中,所述交換機(jī)還包括:刪除單元,用于當(dāng)所述統(tǒng)計(jì)單元統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值,且所述接收單元未接收到所述控制器發(fā)送的流表項(xiàng)修改消息時(shí),刪除所述流表項(xiàng)。結(jié)合第三方面和上述可能的實(shí)現(xiàn)方式,在另一種可能實(shí)現(xiàn)的方式中,所述發(fā)送單元還用于:向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述統(tǒng)計(jì)單元統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第三方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述交換機(jī)還包括:確定單元,用于根據(jù)所述流表項(xiàng)的新的閾值信息確定所述閾值和所述閾值的容限值。結(jié)合第三方面和上述可能的方式,在另一種可能的實(shí)現(xiàn)方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。結(jié)合第三方面和上述可能的方式,在另一種可能的實(shí)現(xiàn)方式中,所述接收單元接到的流表項(xiàng)修改消息中還攜帶帶寬控制信息;所述交換機(jī)還包括:設(shè)置單元,用于根據(jù)所述帶寬控制信息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。本發(fā)明的第四方面,還提供一種控制器,包括:接收單元,用于接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;確定單元,用于根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā);發(fā)送單元,用于當(dāng)未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。結(jié)合第四方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的方式中,所述發(fā)送單元,還用于當(dāng)所述流表項(xiàng)的剩余的配額為0時(shí),向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求;所述接收單元,還用于接收所述OCS發(fā)送的在線計(jì)費(fèi)響應(yīng),所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。結(jié)合第四方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的方式中,所述接收單元還用于:接收所述交換機(jī)發(fā)送的通知消息,所述通知消息用于通知所述流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,接收所述交換機(jī)發(fā)送的請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第四方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。本發(fā)明的第五方面,還提供一種交換機(jī),包括:處理器,用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì);發(fā)送器,用于當(dāng)所述處理器統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值;接收器,用于在所述處理器統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。結(jié)合第五方面,在一種可能的實(shí)現(xiàn)方式中,所述處理器,還用于當(dāng)所述處理器統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值,且所述接收器未接收到所述控制器發(fā)送的流表項(xiàng)修改消息時(shí),刪除所述流表項(xiàng)。結(jié)合第五方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述發(fā)送器還用于:向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述處理器統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第五方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述處理器,還用于根據(jù)所述流表項(xiàng)的新的閾值信息確定所述閾值和所述閾值的容限值。結(jié)合第五方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。結(jié)合第五方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述接收器接收的流表項(xiàng)修改消息中還攜帶帶寬控制信息;所述處理器,還用于根據(jù)所述帶寬控制信息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。本發(fā)明的第六方面,還提供一種控制器,包括:接收器,用于接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;處理器,用于根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額信息由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā);發(fā)送器,用于當(dāng)未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。結(jié)合第六方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述發(fā)送器,還用于當(dāng)所述流表項(xiàng)的剩余的配額為0時(shí),向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求;所述接收器,還用于接收所述OCS發(fā)送的在線計(jì)費(fèi)響應(yīng),所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。結(jié)合第六方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述接收器還用于:接收所述交換機(jī)發(fā)送的通知消息,所述通知消息用于通知所述流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,接收所述交換機(jī)發(fā)送的請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。結(jié)合第六方面和上述可能的實(shí)現(xiàn)方式,在另一種可能的實(shí)現(xiàn)方式中,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。本發(fā)明的第七方面,提供一種在線計(jì)費(fèi)網(wǎng)絡(luò)系統(tǒng),包括:交換機(jī)、控制器以及在線計(jì)費(fèi)系統(tǒng)OCS;所述交換機(jī),用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì);當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值;在所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。所述控制器,用于接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā);若未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,所述控制器向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。所述在線計(jì)費(fèi)系統(tǒng)OCS,用于接收所述控制器發(fā)送的在線計(jì)費(fèi)請(qǐng)求;向所述控制器發(fā)送在線計(jì)費(fèi)響應(yīng),其中,所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。本發(fā)明實(shí)施例提供的一種在線計(jì)費(fèi)方法、設(shè)備及網(wǎng)絡(luò)系統(tǒng),通過(guò)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,并在統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收控制器發(fā)送的流表項(xiàng)修改消息,該流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息,與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,從而可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例1提供的一種在線計(jì)費(fèi)方法流程圖;圖2為本發(fā)明實(shí)施例1提供的另一種在線計(jì)費(fèi)方法流程圖;圖3為本發(fā)明實(shí)施例2提供的一種基于時(shí)長(zhǎng)的在線計(jì)費(fèi)方法流程圖;圖4為本發(fā)明實(shí)施例3提供的一種交換機(jī)組成示意圖;圖5為本發(fā)明實(shí)施例3提供的另一種交換機(jī)組成示意圖;圖6為本發(fā)明實(shí)施例4提供的一種控制器組成示意圖;圖7為本發(fā)明實(shí)施例4提供的一種在線計(jì)費(fèi)網(wǎng)絡(luò)系統(tǒng)組成示意圖;圖8為本發(fā)明實(shí)施例5提供的一種交換機(jī)組成示意圖;圖9為本發(fā)明實(shí)施例6提供的一種控制器組成示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1本發(fā)明實(shí)施例提供一種在線計(jì)費(fèi)方法,如圖1所示,該方法可以包括:A1、交換機(jī)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)。其中,OpenFlow協(xié)議可為每個(gè)流表項(xiàng)關(guān)聯(lián)一個(gè)計(jì)數(shù)器(Counter),用來(lái)統(tǒng)計(jì)流表項(xiàng)從建立時(shí)刻起收到的報(bào)文數(shù)量或字節(jié)數(shù),還可以用來(lái)統(tǒng)計(jì)流表項(xiàng)持續(xù)工作的時(shí)間。A2、當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),所述交換機(jī)向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值。其中,當(dāng)計(jì)數(shù)器的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),交換機(jī)向控制器發(fā)送第一消息,用來(lái)從控制器獲取新的閾值信息。閾值的容限值是指接近閾值的一個(gè)警戒值,其表現(xiàn)形式可以是一個(gè)小于閾值的具體的累計(jì)值(或百分比),也可以是一個(gè)統(tǒng)計(jì)結(jié)果接近閾值時(shí)的剩余數(shù)值(或百分比)。第一消息可以包括但不限于以下內(nèi)容之一:容限類型,流表項(xiàng)從建立時(shí)刻起的統(tǒng)計(jì)結(jié)果,當(dāng)前設(shè)置的閾值,流表項(xiàng)的標(biāo)識(shí),表示達(dá)到閾值的容限值的指示信息等。其中,所述第一消息可以是交換機(jī)向控制器發(fā)送通知消息,用于通知控制器統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使得控制器下發(fā)新的閾值信息,也可以是交換機(jī)向控制器發(fā)送請(qǐng)求消息,用于請(qǐng)求獲取新的閾值信息。A3、所述交換機(jī)在所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。其中,流表項(xiàng)修改消息可以包括建立流表項(xiàng)所需信元和所述流表項(xiàng)修改消息為流表項(xiàng)分配的新的閾值信息。在計(jì)數(shù)器的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,交換機(jī)接收控制器發(fā)送的攜帶新的閾值信息的流表項(xiàng)修改消息,并在接收到流表項(xiàng)修改消息后,根據(jù)流表項(xiàng)修改消息中攜帶的新的閾值信息重置與流表項(xiàng)相關(guān)聯(lián)的計(jì)數(shù)器的閾值和/或閾值的容限值,并重新啟動(dòng)計(jì)數(shù)器或繼續(xù)統(tǒng)計(jì)報(bào)文數(shù)量和/或流表項(xiàng)的持續(xù)工作時(shí)間。所述新的閾值信息可以是將在線計(jì)費(fèi)系統(tǒng)(OnlineChargingSystem,OCS)下發(fā)的配額進(jìn)行分割后的更小粒度的配額后,根據(jù)所述更小粒度的配額確定的流表項(xiàng)對(duì)應(yīng)的閾值信息,也可以是根據(jù)OCS下發(fā)的配額直接確定的流表項(xiàng)對(duì)應(yīng)的閾值信息。本發(fā)明實(shí)施例提供的一種在線計(jì)費(fèi)方法,通過(guò)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,并在統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收控制器發(fā)送的流表項(xiàng)修改消息,該流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息,與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,從而可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),而現(xiàn)有技術(shù)中,只能等到統(tǒng)計(jì)結(jié)果到達(dá)閾值觸發(fā)刪除流表項(xiàng)后,才向控制器請(qǐng)求新的閾值,再根據(jù)請(qǐng)求的閾值添加新的流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。本發(fā)明實(shí)施例還提供一種在線計(jì)費(fèi)方法,如圖2所示,包括:B1、控制器接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息。其中,當(dāng)交換機(jī)關(guān)聯(lián)的流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),交換機(jī)向控制器發(fā)送第一消息,控制器接收所述第一消息,用于獲取流表項(xiàng)的新的閾值信息。B2、所述控制器根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額由OCS下發(fā)。其中,控制器可以將接收到的OCS下發(fā)的配額進(jìn)一步得分割為更小粒度的配額,存儲(chǔ)在控制器中,當(dāng)控制器接收到交換機(jī)發(fā)送的第一消息之后,根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的新的閾值信息,并將所述新的閾值信息攜帶在流表項(xiàng)修改消息中發(fā)送給所述交換機(jī);或者,也可以是將配額進(jìn)一步分割,并映射為流表項(xiàng)對(duì)應(yīng)的閾值信息,存儲(chǔ)在控制器中,當(dāng)控制器接收到交換機(jī)發(fā)送的第一消息之后,直接查看控制器中是否還有剩余閾值信息,如果有剩余,則確定流表項(xiàng)對(duì)應(yīng)的新的閾值信息,并發(fā)給交換機(jī)。B3、若未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,所述控制器向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。其中,當(dāng)控制器沒(méi)有接收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,控制器向交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息,在交換機(jī)接收到所述流表項(xiàng)修改消息之后,可以根據(jù)流表項(xiàng)修改消息中攜帶的新的閾值信息重置閾值。本發(fā)明實(shí)施例提供的另一種在線計(jì)費(fèi)方法,接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;根據(jù)所述流表項(xiàng)的剩余的配額確定流表項(xiàng)對(duì)應(yīng)的新的閾值信息;若未收到交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為交換機(jī)流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,交換機(jī)在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,此時(shí)控制器向交換機(jī)下發(fā)攜帶新的閾值信息的流表項(xiàng)修改消息,以使得交換機(jī)根據(jù)所述新的閾值信息重置閾值,這樣就可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),而現(xiàn)有技術(shù)中,只能等到統(tǒng)計(jì)結(jié)果到達(dá)閾值觸發(fā)刪除流表項(xiàng)后,才向控制器請(qǐng)求新的閾值,再根據(jù)請(qǐng)求的閾值添加新的流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。實(shí)施例2本發(fā)明實(shí)施例提供一種在線計(jì)費(fèi)方法,如圖3所示,在一種應(yīng)用場(chǎng)景中可以實(shí)現(xiàn)基于時(shí)長(zhǎng)的在線計(jì)費(fèi),該在線計(jì)費(fèi)方法可以包括:201、控制器進(jìn)行在線計(jì)費(fèi)初始化。其中,控制器要新建一條在線計(jì)費(fèi)需要的流表項(xiàng),或?yàn)橐粭l已存在的流表項(xiàng)追加在線計(jì)費(fèi)時(shí),需進(jìn)行初始化。其中,控制器在本發(fā)明中主要用來(lái)實(shí)現(xiàn)計(jì)費(fèi)觸發(fā)功能(ChargingTriggerFunction,CTF)。202、控制器向在線計(jì)費(fèi)系統(tǒng)OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求。其中,控制器可以主動(dòng)向OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求,也可以當(dāng)流表項(xiàng)的剩余的配額為0時(shí),向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求,用來(lái)獲取在線計(jì)費(fèi)所需的配額,其中該配額可以是時(shí)長(zhǎng),也可以是流量,本實(shí)施例對(duì)此不作限制,這里以基于時(shí)長(zhǎng)的計(jì)費(fèi)為例進(jìn)行說(shuō)明??刂破髋cOCS通過(guò)Ro接口進(jìn)行交互。203、OCS向控制器返回在線計(jì)費(fèi)響應(yīng)。其中,OCS向控制器返回在線計(jì)費(fèi)響應(yīng),并在在線計(jì)費(fèi)響應(yīng)中攜帶時(shí)長(zhǎng)配額,其中時(shí)長(zhǎng)配額可以是用戶購(gòu)買的總時(shí)長(zhǎng)中的一部分,也可以是OCS記錄的用戶購(gòu)買的總時(shí)長(zhǎng)。204、控制器將在線計(jì)費(fèi)響應(yīng)中攜帶的時(shí)長(zhǎng)配額映射為OpenFlow流表項(xiàng)閾值信息和閾值的容限信息。其中,控制器可將所述在線計(jì)費(fèi)響應(yīng)中攜帶時(shí)長(zhǎng)配額進(jìn)一步分割為更小粒度時(shí)長(zhǎng)配額,并根據(jù)分割后的更小粒度的時(shí)長(zhǎng)配額確定OpenFlow交換機(jī)流表項(xiàng)的閾值信息,該閾值信息可以包括流表項(xiàng)關(guān)聯(lián)的時(shí)長(zhǎng)閾值信息??刂破饕部梢愿鶕?jù)時(shí)長(zhǎng)配額確定出閾值的容限信息,該閾值的容限信息可以包括:時(shí)長(zhǎng)閾值的容限值信息,其中,所述閾值的容限信息用于指示所述OpenFlow交換機(jī)根據(jù)所述閾值的容限值信息設(shè)置所述流表項(xiàng)對(duì)應(yīng)的閾值的容限值。示例性的,OpenFlow流表項(xiàng)新增兩個(gè)關(guān)聯(lián)的閾值控制參數(shù),time_threshold和time_tolerance。time_threshold用于設(shè)置時(shí)長(zhǎng)閾值,time_tolerance用于時(shí)長(zhǎng)閾值的容限值控制。另外,參數(shù)還可以命名為其他具有相同或相似意義的名稱,例如time_threshold可以是duration_threshold,hard_timeout,time_quota,duration_quota;time_tolerance可以是duration_tolerance等,本發(fā)明實(shí)施例對(duì)此不做限定。其中,時(shí)長(zhǎng)閾值time_threshold是指自流表項(xiàng)建立時(shí)刻起,該流表項(xiàng)在流表中存活時(shí)間長(zhǎng)度的上限,單位可以為秒。時(shí)長(zhǎng)閾值的容限值time_tolerance是指接近time_threshold的一個(gè)警戒值,可以是一個(gè)小于time_threshold的具體的累計(jì)數(shù)值(或百分比),也可以是一個(gè)接近time_threshold的剩余數(shù)值(或百分比)。例如,流表項(xiàng)的time_threshold=100秒,如果按照累計(jì)方式,time_tolerance可以設(shè)置為95秒,表明當(dāng)流表項(xiàng)使用時(shí)長(zhǎng)達(dá)到95秒時(shí),向控制器發(fā)出第一消息;time_tolerance也可設(shè)置為95%表明當(dāng)流表項(xiàng)的使用時(shí)長(zhǎng)達(dá)到閾值100秒的95%時(shí),向控制器發(fā)出第一消息。如果按照剩余方式,time_tolerance可以設(shè)置為5秒,表明當(dāng)流表項(xiàng)的使用時(shí)長(zhǎng)還剩5秒就使用完100秒時(shí),向控制器發(fā)出第一消息;time_tolerance還可設(shè)置為5%,表明當(dāng)流表項(xiàng)的使用時(shí)長(zhǎng)還有5%的時(shí)長(zhǎng)就使用完100秒時(shí),向控制器發(fā)出第一消息。所述第一消息可以是OpenFlow交換機(jī)向控制器發(fā)送通知消息,用于通知控制器統(tǒng)計(jì)結(jié)果達(dá)到所述時(shí)長(zhǎng)閾值的容限值,以使得控制器下發(fā)新的時(shí)長(zhǎng)閾值信息,也可以是OpenFlow交換機(jī)向控制器發(fā)送請(qǐng)求消息,用于請(qǐng)求獲取新的時(shí)長(zhǎng)閾值信息。205、若控制器未收到所述OpenFlow交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向OpenFlow交換機(jī)發(fā)送流表項(xiàng)修改消息。其中,若控制器未收到所述OpenFlow交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,且當(dāng)所述控制器上存儲(chǔ)的流表項(xiàng)的配額還有剩余時(shí),控制器根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息,并將所述新的閾值信息攜帶在流表項(xiàng)修改消息中發(fā)送給OpenFlow交換機(jī),所述流表項(xiàng)修改消息中除了攜帶原有建立流表項(xiàng)所需信元外,還包括用于新的時(shí)長(zhǎng)閾值信息和/或時(shí)長(zhǎng)閾值的容限信息:例如,時(shí)長(zhǎng)閾值time_threshold和時(shí)長(zhǎng)閾值的容限值time_tolerance。若所述所述控制器上存儲(chǔ)的流表項(xiàng)的剩余的配額為0時(shí),所述控制器向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求,用于從所述OCS獲取新的配額。需要說(shuō)明的是,閾值的容限信息可以是控制器將所述閾值的容限信息攜帶在流表項(xiàng)修改消息中下發(fā)給OpenFlow交換機(jī)的,也可以是直接配置在OpenFlow交換機(jī)上的,本發(fā)明實(shí)施例在此不做限定。其中,對(duì)于時(shí)長(zhǎng)閾值time_threshold,也可替代為OpenFlow協(xié)議中已有的hard_timeout,但是要擴(kuò)展hard_timeout支持時(shí)長(zhǎng)閾值的容限值time_tolerance功能。206、設(shè)置/重置時(shí)長(zhǎng)閾值time_threshold和/或時(shí)長(zhǎng)閾值的容限值time_tolerance。其中,OpenFlow交換機(jī)建立新的流表項(xiàng),并根據(jù)收到的流表項(xiàng)修改消息中攜帶的新的閾值信息和/或閾值的容限信息確定所述閾值和/或所述閾值的容限值,并設(shè)置或者重置與流表項(xiàng)關(guān)聯(lián)的時(shí)長(zhǎng)定時(shí)器的時(shí)長(zhǎng)閾值time_threshold和/或時(shí)長(zhǎng)閾值的容限值time_tolerance,并啟動(dòng)定時(shí)器。其中,當(dāng)控制器決定新建一條在線計(jì)費(fèi)的流表項(xiàng)時(shí),對(duì)OpenFlow交換機(jī)中對(duì)應(yīng)的流表項(xiàng)的閾值和閾值的容限值等關(guān)聯(lián)參數(shù)進(jìn)行設(shè)置。當(dāng)控制器是在一條已存在的在線計(jì)費(fèi)的流表項(xiàng)追加計(jì)費(fèi)時(shí),對(duì)OpenFlow交換機(jī)中對(duì)應(yīng)的流表項(xiàng)的閾值等關(guān)聯(lián)參數(shù)進(jìn)行重置,若控制器下發(fā)的新的閾值和上次閾值相同,可以直接指示OpenFlow交換機(jī)沿用上次的閾值。其中,只要控制器向OpenFlow交換機(jī)下發(fā)流表項(xiàng)修改消息,OpenFlow交換機(jī)可以在任何時(shí)候設(shè)置/重置流表項(xiàng)關(guān)聯(lián)的時(shí)長(zhǎng)閾值和時(shí)長(zhǎng)閾值的容限值。示例性的,閾值重置可以包括兩種可選方式:一種是清零重置,OpenFlow交換機(jī)在上述時(shí)長(zhǎng)閾值的容限值內(nèi)接收到來(lái)自控制器的流表項(xiàng)修改消息后,當(dāng)前次時(shí)長(zhǎng)閾值達(dá)到后,不再向控制器發(fā)送時(shí)長(zhǎng)閾值到達(dá)事件通知,將定時(shí)器清零,按照新設(shè)定的時(shí)長(zhǎng)閾值重新從零開(kāi)始計(jì)時(shí),直到新的閾值到達(dá);另一種是累計(jì)重置,OpenFlow交換機(jī)在上述時(shí)長(zhǎng)閾值的容限值內(nèi)接收到來(lái)自控制器的流表項(xiàng)修改消息,根據(jù)流表項(xiàng)修改消息攜帶的閾值控制信息中的時(shí)長(zhǎng)閾值信息設(shè)定的新的閾值(新閾值大于前次閾值),當(dāng)前次閾值達(dá)到后,不再向控制器發(fā)送閾值到達(dá)事件通知,定時(shí)器也不清零,而是繼續(xù)計(jì)時(shí),直到統(tǒng)計(jì)結(jié)果達(dá)到重置后的閾值到達(dá)或再次接收到控制器下發(fā)的新的閾值信息。207、OpenFlow交換機(jī)統(tǒng)計(jì)流表項(xiàng)的使用時(shí)長(zhǎng),并判斷所述流表項(xiàng)的使用時(shí)長(zhǎng)已達(dá)到閾值的容限值,即使用時(shí)長(zhǎng)已達(dá)到時(shí)長(zhǎng)閾值的容限值。其中,現(xiàn)有技術(shù)中是在閾值到達(dá)到時(shí),OpenFlow交換機(jī)自動(dòng)刪除該閾值關(guān)聯(lián)的流表項(xiàng),并通知控制器獲得下一個(gè)配額。而在本發(fā)明中是為流表項(xiàng)新增了關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值,OpenFlow交換機(jī)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)計(jì)數(shù)器統(tǒng)計(jì)的使用時(shí)長(zhǎng)接近時(shí)長(zhǎng)閾值,并達(dá)到時(shí)長(zhǎng)閾值的容限值時(shí),OpenFlow交換機(jī)向控制器發(fā)送第一消息,控制器收到后,就可以重新下發(fā)攜帶新的閾值信息的流表項(xiàng)修改消息,OpenFlow交換機(jī)在接收到新的閾值信息后,就可以根據(jù)新的閾值信息重置閾值。解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。208、當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),OpenFlow交換機(jī)向控制器發(fā)送第一消息。其中,當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),即統(tǒng)計(jì)結(jié)果達(dá)到時(shí)長(zhǎng)閾值的容限值時(shí),OpenFlow交換機(jī)向控制器發(fā)送的第一消息可以包括至少以下內(nèi)容之一:容限類型(time_tolerance),流表項(xiàng)從建立時(shí)刻起累計(jì)時(shí)長(zhǎng)的統(tǒng)計(jì)數(shù)值,當(dāng)前設(shè)置的時(shí)長(zhǎng)閾值,或者流表項(xiàng)標(biāo)識(shí)。所述第一消息,包括:向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,所述OpenFlow交換機(jī)向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。209、重復(fù)步驟202-204和/或205-208。需要說(shuō)明的是,當(dāng)控制器接收到第一消息之后,若控制器上存儲(chǔ)的配額還未分配完,那么控制器可以繼續(xù)向OpenFlow交換機(jī)下發(fā)流表項(xiàng)修改消息對(duì)流表項(xiàng)進(jìn)行閾值重置,即重復(fù)步驟205-208。若控制器上存儲(chǔ)的配額已分配完,那么控制器可以向OCS查詢當(dāng)前用戶是否還有剩余配額可用,如果還有就重復(fù)步驟202-208,如果當(dāng)前用戶沒(méi)有剩余配額可用,控制器停止向OpenFlow交換機(jī)發(fā)送新的流表項(xiàng)修改消息。這樣就可以實(shí)現(xiàn)持續(xù)的時(shí)長(zhǎng)在線計(jì)費(fèi)。210、當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到所述閾值時(shí),若未接收到控制器發(fā)送的流表項(xiàng)修改消息,則刪除所述流表項(xiàng)。其中,如果OpenFlow交換機(jī)在設(shè)定的時(shí)長(zhǎng)閾值的容限值內(nèi),沒(méi)有收到來(lái)自控制器的流表項(xiàng)修改消息,則在時(shí)長(zhǎng)閾值達(dá)到時(shí),刪除關(guān)聯(lián)的流表項(xiàng)。211、OpenFlow交換機(jī)向控制器發(fā)送流表刪除消息。其中,OpenFlow交換機(jī)向控制器發(fā)送的流表項(xiàng)刪除消息,除了原有的流表項(xiàng)相關(guān)信息外,還包括該流表項(xiàng)刪除的原因(因?yàn)闀r(shí)長(zhǎng)閾值達(dá)到而刪除)。在本發(fā)明實(shí)施例的另一種應(yīng)用場(chǎng)景中,還可以實(shí)現(xiàn)基于流量的在線計(jì)費(fèi),在這種場(chǎng)景中,所述閾值信息可以包括流表項(xiàng)關(guān)聯(lián)的流量閾值信息,所述閾值的容限信息可以包括流量閾值的容限信息。具體的,例如,OpenFlow流表項(xiàng)新增兩個(gè)關(guān)聯(lián)的閾值控制參數(shù),bytes_threshold和bytes_tolerance。bytes_threshold用于設(shè)置流量閾值,bytes_tolerance用于流量閾值的容限值控制。另外,參數(shù)還可以命名為其他具有相同或相似意義的名稱,例如bytes_threshold可以是packets_threshold,volume_threshold,bytes/packets_quota,volume_quota;bytes_tolerance可以是packets_tolerance,volume_tolerance等,本發(fā)明實(shí)施例對(duì)此不做限定。其中,流量閾值bytes_threshold是指自流表項(xiàng)建立時(shí)刻起,總計(jì)可匹配并轉(zhuǎn)發(fā)的報(bào)文字節(jié)數(shù)的上限,單位可以為字節(jié)。流量閾值的容限值bytes_tolerance是指接近bytes_threshold的一個(gè)警戒值,可以是一個(gè)小于bytes_threshold的具體的累計(jì)數(shù)值(或百分比),也可以是一個(gè)接近bytes_threshold的剩余數(shù)值(或百分比)。例如,流表項(xiàng)的bytes_threshold=100MB,如果按照累計(jì)方式,bytes_tolerance可以設(shè)置為95MB,表明當(dāng)流表項(xiàng)轉(zhuǎn)發(fā)的流量到達(dá)95MB時(shí),向控制器發(fā)出第一消息;bytes_tolerance也可設(shè)置為95%,表明當(dāng)流表項(xiàng)轉(zhuǎn)發(fā)的流量達(dá)到閾值100MB的95%時(shí),向控制器發(fā)出第一消息。如果按照剩余方式,bytes_tolerance可以設(shè)置為5MB,表明當(dāng)流表項(xiàng)轉(zhuǎn)發(fā)的流量還有5MB就使用完100MB閾值時(shí),向控制器發(fā)出第一消息;bytes_tolerance還可設(shè)置為5%,表明當(dāng)流表項(xiàng)轉(zhuǎn)發(fā)的流量還有5%的流量就使用完100MB時(shí),向控制器發(fā)出第一消息。需要說(shuō)明的是,在基于流量的在線計(jì)費(fèi)場(chǎng)景中,部分步驟的具體描述可以參考基于時(shí)長(zhǎng)的在線計(jì)費(fèi)場(chǎng)景,部分參數(shù)和流程的具體描述本發(fā)明實(shí)施例這里不再詳細(xì)贅述。另外,在本發(fā)明實(shí)施例的另一種應(yīng)用場(chǎng)景中,還可以將基于時(shí)長(zhǎng)和基于流量的計(jì)費(fèi)方式相結(jié)合,實(shí)現(xiàn)基于時(shí)長(zhǎng)和流量的混合計(jì)費(fèi)。即在這種計(jì)費(fèi)場(chǎng)景中,控制器接收到OCS發(fā)送的配額包括:時(shí)長(zhǎng)配額和流量配額。當(dāng)所述時(shí)長(zhǎng)配額為0而流量配額信息不為0時(shí),控制器向所述交換機(jī)發(fā)送攜帶帶寬控制信息的流表項(xiàng)修改消息,用于指示所述交換機(jī)根據(jù)所述流表項(xiàng)修改消息中攜帶的帶寬控制消息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬,或者,當(dāng)所述流量配額為0而時(shí)長(zhǎng)配額不為0時(shí),控制器向所述交換機(jī)發(fā)送攜帶帶寬控制信息的流表項(xiàng)修改消息,以使得所述交換機(jī)根據(jù)所述流表項(xiàng)修改消息中攜帶的帶寬控制消息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。例如,用戶購(gòu)買的時(shí)長(zhǎng)為1小時(shí),并按照成本計(jì)劃在用戶購(gòu)買的1小時(shí)之內(nèi)為用戶提供1GB的流量。如果用戶使用的累計(jì)時(shí)長(zhǎng)還未達(dá)到購(gòu)買時(shí)長(zhǎng)時(shí),用戶使用的流量已經(jīng)達(dá)到了計(jì)劃提供的1GB的流量,這時(shí)可以在達(dá)到1GB的流量后,在控制器下發(fā)給交換機(jī)的流表項(xiàng)修改消息中攜帶帶寬控制信息,適當(dāng)?shù)慕档陀脩舻膸?,直到用戶使用完?gòu)買的1小時(shí)。需要說(shuō)明的是,以上實(shí)施例提供的在線計(jì)費(fèi)方法不僅可以用于交換機(jī)流表項(xiàng)中的單個(gè)流表項(xiàng),還可以用于群組表中的組表項(xiàng),從而實(shí)現(xiàn)對(duì)一組數(shù)據(jù)流的在線計(jì)費(fèi)功能,本發(fā)明實(shí)施例在此不做限制。本發(fā)明實(shí)施例提供的一種在線計(jì)費(fèi)方法,通過(guò)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,并在統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收控制器發(fā)送的流表項(xiàng)修改消息,該流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息,與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,從而可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。并且,為流表項(xiàng)新增關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值、時(shí)長(zhǎng)閾值、流量閾值的容限值和流量閾值,不僅可以支持基于時(shí)長(zhǎng)的在線計(jì)費(fèi),還可以支持基于流量的在線計(jì)費(fèi)和基于時(shí)長(zhǎng)和流量的混合在線計(jì)費(fèi),使OpenFlow協(xié)議體系在電信網(wǎng)絡(luò)中的應(yīng)用范圍得到了擴(kuò)展。實(shí)施例3本發(fā)明實(shí)施例提供一種交換機(jī),如圖4所示,包括:統(tǒng)計(jì)單元41、發(fā)送單元42、接收單元43。統(tǒng)計(jì)單元41,用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)。發(fā)送單元42,用于當(dāng)所述統(tǒng)計(jì)單元41統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值。接收單元43,用于在所述統(tǒng)計(jì)單元41統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,如圖5所示,該交換機(jī)還可以包括:刪除單元44。刪除單元44,用于當(dāng)所述統(tǒng)計(jì)單元41統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值,且所述接收單元43未接收到所述控制器發(fā)送的流表項(xiàng)修改消息時(shí),刪除所述流表項(xiàng)。進(jìn)一步的,所述發(fā)送單元42還可以用于:向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述統(tǒng)計(jì)單元41統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,該交換機(jī)還可以包括:確定單元45。確定單元45,用于根據(jù)所述流表項(xiàng)的新的閾值信息確定所述閾值和所述閾值的容限值。進(jìn)一步的,所述新的閾值信息可以包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。進(jìn)一步的,所述接收單元43接到的流表項(xiàng)修改消息中還攜帶帶寬控制信息。所述交換機(jī)還可以包括:設(shè)置單元46。設(shè)置單元46,用于根據(jù)所述帶寬控制信息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。本發(fā)明實(shí)施例提供的一種交換機(jī),通過(guò)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,并在統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收控制器發(fā)送的流表項(xiàng)修改消息,該流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息,與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,從而可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。并且,為流表項(xiàng)新增關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值、時(shí)長(zhǎng)閾值、流量閾值的容限值和流量閾值,不僅可以支持基于時(shí)長(zhǎng)的在線計(jì)費(fèi),還可以支持基于流量的在線計(jì)費(fèi)和基于時(shí)長(zhǎng)和流量的混合在線計(jì)費(fèi),使OpenFlow協(xié)議體系在電信網(wǎng)絡(luò)中的應(yīng)用范圍得到了擴(kuò)展。實(shí)施例4本發(fā)明實(shí)施例提供一種控制器,如圖6所示,包括:接收單元51、確定單元52、發(fā)送單元53。接收單元51,用于接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息。確定單元52,用于根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息,其中所述流表項(xiàng)的配額由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā)。發(fā)送單元53,用于當(dāng)未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。進(jìn)一步的,所述發(fā)送單元53,還用于當(dāng)所述流表項(xiàng)的剩余的配額為0時(shí),向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求。所述接收單元51,還用于接收所述OCS發(fā)送的在線計(jì)費(fèi)響應(yīng),所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。進(jìn)一步的,所述接收單元51還用于:接收所述交換機(jī)發(fā)送的通知消息,所述通知消息用于通知所述流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,接收所述交換機(jī)發(fā)送的請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。本發(fā)明實(shí)施例還提供一種在線計(jì)費(fèi)網(wǎng)絡(luò)系統(tǒng),如圖7所示,包括在線計(jì)費(fèi)系統(tǒng)OCS61、控制器62以及交換機(jī)63。在線計(jì)費(fèi)系統(tǒng)OCS61,用于接收所述控制器62發(fā)送的在線計(jì)費(fèi)請(qǐng)求;向所述控制器62發(fā)送在線計(jì)費(fèi)響應(yīng),其中,所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額??刂破?2,用于接收交換機(jī)63發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額由在線計(jì)費(fèi)系統(tǒng)OCS61下發(fā);若未收到所述交換機(jī)63發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,所述控制器62向所述交換機(jī)63下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。交換機(jī)63,用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì);當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器62發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值;在所述統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器62發(fā)送流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。本發(fā)明實(shí)施例提供的一種控制器及網(wǎng)絡(luò)系統(tǒng),接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;根據(jù)所述流表項(xiàng)的剩余的配額確定流表項(xiàng)對(duì)應(yīng)的新的閾值信息;若未收到交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為交換機(jī)流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,交換機(jī)在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,此時(shí)控制器向交換機(jī)下發(fā)攜帶新的閾值信息的流表項(xiàng)修改消息,以使得交換機(jī)根據(jù)所述新的閾值信息重置閾值,這樣就可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。并且,為流表項(xiàng)新增關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值、時(shí)長(zhǎng)閾值、流量閾值的容限值和流量閾值,不僅可以支持基于時(shí)長(zhǎng)的在線計(jì)費(fèi),還可以支持基于流量的在線計(jì)費(fèi)和基于時(shí)長(zhǎng)和流量的混合在線計(jì)費(fèi),使OpenFlow協(xié)議體系在電信網(wǎng)絡(luò)中的應(yīng)用范圍得到了擴(kuò)展。實(shí)施例5本發(fā)明實(shí)施例提供一種交換機(jī),如圖8所示,包括:處理器71、發(fā)送器72、接收器73。處理器71,用于對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)。發(fā)送器72,用于當(dāng)所述處理器71統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息;其中所述閾值的容限值小于所述閾值。接收器73,用于在所述處理器71統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收所述控制器發(fā)送的流表項(xiàng)修改消息,所述流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,所述處理器71,還用于當(dāng)所述處理器71統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值,且所述接收器73未接收到所述控制器發(fā)送的流表項(xiàng)修改消息時(shí),刪除所述流表項(xiàng)。進(jìn)一步的,所述發(fā)送器72還用于:向所述控制器發(fā)送通知消息,所述通知消息用于通知所述控制器所述處理器71統(tǒng)計(jì)得到的統(tǒng)計(jì)結(jié)果達(dá)到所述閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,向所述控制器發(fā)送請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,所述處理器71,還用于根據(jù)所述流表項(xiàng)的新的閾值信息確定所述閾值和所述閾值的容限值。進(jìn)一步的,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。進(jìn)一步的,所述接收器73接收的流表項(xiàng)修改消息中還攜帶帶寬控制信息。所述處理器71,還用于根據(jù)所述帶寬控制信息,設(shè)置所述流表項(xiàng)對(duì)應(yīng)的帶寬。本發(fā)明實(shí)施例提供的一種交換機(jī),通過(guò)對(duì)與流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流進(jìn)行統(tǒng)計(jì),當(dāng)統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值時(shí),向控制器發(fā)送第一消息,用于獲取所述流表項(xiàng)的新的閾值信息,并在統(tǒng)計(jì)結(jié)果達(dá)到所述閾值前,接收控制器發(fā)送的流表項(xiàng)修改消息,該流表項(xiàng)修改消息包括所述流表項(xiàng)的新的閾值信息,與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,從而可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。并且,為流表項(xiàng)新增關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值、時(shí)長(zhǎng)閾值、流量閾值的容限值和流量閾值,不僅可以支持基于時(shí)長(zhǎng)的在線計(jì)費(fèi),還可以支持基于流量的在線計(jì)費(fèi)和基于時(shí)長(zhǎng)和流量的混合在線計(jì)費(fèi),使OpenFlow協(xié)議體系在電信網(wǎng)絡(luò)中的應(yīng)用范圍得到了擴(kuò)展。實(shí)施例6本發(fā)明實(shí)施例提供一種控制器,如圖9所示,包括:接收器81、處理器82、發(fā)送器83。接收器81,用于接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息。處理器82,用于根據(jù)所述流表項(xiàng)的剩余的配額確定所述流表項(xiàng)對(duì)應(yīng)的所述新的閾值信息;其中所述流表項(xiàng)的配額信息由在線計(jì)費(fèi)系統(tǒng)OCS下發(fā)。發(fā)送器83,用于當(dāng)未收到所述交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向所述交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。進(jìn)一步的,所述發(fā)送器83,還用于當(dāng)所述流表項(xiàng)的剩余的配額為0時(shí),向所述OCS發(fā)送在線計(jì)費(fèi)請(qǐng)求。所述接收器81,還用于接收所述OCS發(fā)送的在線計(jì)費(fèi)響應(yīng),所述在線計(jì)費(fèi)響應(yīng)中攜帶所述流表項(xiàng)的新的配額。進(jìn)一步的,所述接收器81還用于:接收所述交換機(jī)發(fā)送的通知消息,所述通知消息用于通知所述流表項(xiàng)對(duì)應(yīng)的數(shù)據(jù)流的統(tǒng)計(jì)結(jié)果達(dá)到閾值的容限值,以使所述控制器下發(fā)所述流表項(xiàng)的新的閾值信息;或者,接收所述交換機(jī)發(fā)送的請(qǐng)求消息,所述請(qǐng)求消息用于請(qǐng)求獲取所述流表項(xiàng)的新的閾值信息。進(jìn)一步的,所述新的閾值信息包括:新的閾值;或者,新的閾值和所述新的閾值的容限信息。本發(fā)明實(shí)施例提供的一種控制器,接收交換機(jī)發(fā)送的第一消息,所述第一消息用于獲取流表項(xiàng)的新的閾值信息;根據(jù)所述流表項(xiàng)的剩余的配額確定流表項(xiàng)對(duì)應(yīng)的新的閾值信息;若未收到交換機(jī)發(fā)送的用于通知所述流表項(xiàng)刪除的通知消息,向交換機(jī)下發(fā)攜帶所述流表項(xiàng)的新的閾值信息的流表項(xiàng)修改消息。與現(xiàn)有技術(shù)中僅通過(guò)設(shè)置強(qiáng)制超時(shí)閾值進(jìn)行在線計(jì)費(fèi)的方法相比,為交換機(jī)流表項(xiàng)新增了關(guān)聯(lián)的閾值的容限值,交換機(jī)在統(tǒng)計(jì)結(jié)果達(dá)到閾值之前向控制器請(qǐng)求新的閾值,此時(shí)控制器向交換機(jī)下發(fā)攜帶新的閾值信息的流表項(xiàng)修改消息,以使得交換機(jī)根據(jù)所述新的閾值信息重置閾值,這樣就可以繼續(xù)使用當(dāng)前流表項(xiàng)進(jìn)行計(jì)費(fèi),解決了OpenFlow在線計(jì)費(fèi)中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)延遲的問(wèn)題。并且,為流表項(xiàng)新增關(guān)聯(lián)的時(shí)長(zhǎng)閾值的容限值、時(shí)長(zhǎng)閾值、流量閾值的容限值和流量閾值,不僅可以支持基于時(shí)長(zhǎng)的在線計(jì)費(fèi),還可以支持基于流量的在線計(jì)費(fèi)和基于時(shí)長(zhǎng)和流量的混合在線計(jì)費(fèi),使OpenFlow協(xié)議體系在電信網(wǎng)絡(luò)中的應(yīng)用范圍得到了擴(kuò)展。通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
怀化市| 双城市| 晋中市| 祁东县| 惠安县| 泰宁县| 门头沟区| 枝江市| 怀仁县| 开鲁县| 民勤县| 固安县| 岑巩县| 肃北| 新昌县| 寻甸| 锡林浩特市| 辽宁省| 杨浦区| 吉木萨尔县| 榆中县| 通河县| 平遥县| 克山县| 高密市| 定结县| 临澧县| 霍城县| 汝南县| 美姑县| 浦江县| 友谊县| 锡林浩特市| 宜兰市| 临高县| 四会市| 枝江市| 麦盖提县| 章丘市| 宿州市| 舟曲县|