【技术实现步骤摘要】
本专利技术涉及通信计费
,尤其是一种在线计费处理方法和系统、Openflow控制器和Openflow交换机。
技术介绍
随着软件定义网络(SDN)技术的发展,业界普遍采用Openflow协议作为控制器的南向接口,以控制交换机工作。在分组核心演进(EPC)网络中引入SDN技术后,实现了网络设备的控制功能与转发功能的分离,将控制功能全部集中到远程的Openflow控制器上完成,而OpenFlow交换机只负责在本地做简单高速的数据转发。但是,目前基于Openflow的网络都是采用离线计费的方式,没有在线计费的方式。
技术实现思路
本专利技术实施例一个目的是:实现基于Openflow的在线计费功能。根据本专利技术的一个方面,提供一种在线计费处理方法,包括:Openflow控制器向Openflow交换机下发流表,所述流表携带有阈值门限,所述阈值门限为需要重新发起配额申请的触发门限;Openflow交换机按照所述流表进行数据转发,并进行流量统计,将统计流量与所述阈值门限进行比较;响应于统计流量达到所述阈值门限,Openflow交换机向Openflow控制器上报统计流量达到所述阈值门限的事件,该事件中携带有所述统计流量;Openflow控制器响应于Openflow交换机上报的事件向在线计费系统OCS发送配额更新请求消息,该配额更新请求消息携带有用户标识和所述统计流量;OCS根据配额更新请求消息 ...
【技术保护点】
一种在线计费处理方法,其特征在于,包括:Openflow控制器向Openflow交换机下发流表,所述流表携带有阈值门限,所述阈值门限为需要重新发起配额申请的触发门限;Openflow交换机按照所述流表进行数据转发,并进行流量统计,将统计流量与所述阈值门限进行比较;响应于统计流量达到所述阈值门限,Openflow交换机向Openflow控制器上报统计流量达到所述阈值门限的事件,该事件中携带有所述统计流量;Openflow控制器响应于Openflow交换机上报的事件向在线计费系统OCS发送配额更新请求消息,该配额更新请求消息携带有用户标识和所述统计流量;OCS根据配额更新请求消息中的统计流量进行在线计费,并根据用户剩余配额情况决定是否下发新配额。
【技术特征摘要】
1.一种在线计费处理方法,其特征在于,包括:
Openflow控制器向Openflow交换机下发流表,所述流表携带有阈
值门限,所述阈值门限为需要重新发起配额申请的触发门限;
Openflow交换机按照所述流表进行数据转发,并进行流量统计,
将统计流量与所述阈值门限进行比较;
响应于统计流量达到所述阈值门限,Openflow交换机向Openflow
控制器上报统计流量达到所述阈值门限的事件,该事件中携带有所述统
计流量;
Openflow控制器响应于Openflow交换机上报的事件向在线计费系
统OCS发送配额更新请求消息,该配额更新请求消息携带有用户标识
和所述统计流量;
OCS根据配额更新请求消息中的统计流量进行在线计费,并根据
用户剩余配额情况决定是否下发新配额。
2.根据权利要求1所述的方法,其特征在于,如果OCS决定下发
新配额,所述方法还包括:
OCS向Openflow控制器返回配额更新响应消息,其中携带有新阈
值门限;
Openflow控制器向Openflow交换机下发新流表,所述新流表携带
有新阈值门限;
响应于所述新流表,所述Openflow交换机将所述流表更新为新流
表,更新统计流量,按照所述新流表进行数据转发,并执行进行流量统
计,将统计流量与所述阈值门限进行比较的操作。
3.根据权利要求1所述的方法,其特征在于,如果OCS决定不下
发新配额,所述方法还包括:
OCS向Openflow控制器返回欠费消息;
Openflow控制器向Openflow交换机下发所述欠费消息;
响应于所述欠费消息,Openflow交换机停止数据转发或执行预设
操作。
4.根据权利要求1所述的方法,其特征在于,还包括:
响应于统计流量达到所述阈值门限,Openflow交换机停止数据转
发,或继续数据转发,并记录统计流量。
5.根据权利要求1所述的方法,其特征在于,所述流表还携带有
配额门限,所述配额门限为允许用户使用的流量门限;所述配额门限大
于所述阈值门限;
如果OCS决定下发新配额,所述方法还包括:
OCS向Openflow控制器返回配额更新响应消息,所述配额更新响
应消息携带有新阈值门限和新配额门限;
Openflow控制器向Openflow交换机下发新流表,所述新流表携带
有新阈值门限和新配额门限;
响应于所述新流表,所述Openflow交换机将所述流表更新为新流
表,更新统计流量,按照所述新流表进行数据转发,并执行进行流量统
计,将统计流量与所述阈值门限进行比较的操作。
6.根据权利要求1所述的方法,其特征在于,所述流表还携带有
配额门限,所述配额门限为允许用户使用的流量门限;所述配额门限大
于所述阈值门限;
如果OCS决定不下发新配额,所述方法还包括:
OCS向Openflow控制器返回欠费消息;
Openflow控制器向Openflow交换机下发所述欠费消息;
响应于所述欠费消息,判断当前统计流量是否达到所述配额门限,
如果达到所述配额门限,所述Openflow交换机停止数据转发或执行预
设操作。
7.根据权利要求1所述的方法,其特征在于,所述流表还携带有
配额门限,所述配额门限为允许用户使用的流量门限;所述配额门限大
于所述阈值门限;所述方法还包括:
响应于统计流量达到所述阈值门限,Openflow交换机继续数据转
发,并记录统计流量。
8.一种Openflow控制器,其特征在于,包括:
流表下发模块,用于向Openflow交换机下发流表,所述流表携带
有阈值门限,所述阈值门限为需要重新发起配额申请的触发门限,以便
Openflow交换机按照所述流表进行数据转发,并进行流量统计,将统
计流量与所述阈值门限进行比较;
配额申请模块,用于响应于Openflow交换机上报的统计流量达到
所述阈值门限的事件,向OCS发送配额更新请求消息,所述配额更新
请求消息携带有用户标识和统计流量,以便OCS根据配额更新请求消
息中的统计流量进行在线计费,并根据用户剩余配额情况决定是否下发
新配额。
9.根据权利要求8所述的Openflow控制器,其特征在于,
所述流表下发模块,还用于响应于OCS返回的携带有新阈值门限
的配额更新响应消息,向Openflow交换机下发新流表,所述新流表携
带有新阈值门限,以便所述Openflow交换机将所述流表更新为新流
表,更新统计流量,按照所述新流表进行数据转发,并...
【专利技术属性】
技术研发人员:谢沛荣,陈洁,王庆扬,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。