在线计费方法、网关设备及在线计费设备与流程

文档序号:19924260发布日期:2020-02-14 16:44阅读:237来源:国知局
在线计费方法、网关设备及在线计费设备与流程

本发明实施例涉及通信技术,尤其涉及一种在线计费方法、网关设备及在线计费设备。



背景技术:

在线计费系统(onlinechargingsystem,简称ocs),是一个实时的基于业务使用和系统进行交互计费的系统。主要是指参与通信过程控制的计费系统,能够解决用户实时信用控制、预付费使用数据业务和增值业务实时计费等问题。

用户设备通过网关接入ocs。出于安全等方面的考虑,进一步地将网关设备解耦和为网关设备的控制面实体和网关设备的用户面实体。其中,由网关设备的控制面实体实现用户接入控制、计费策略控制和计费话单管理等,由网关设备的用户面实体实现对业务数据的转发、执行网关设备的控制面实体下发的控制和计费策略等。

然而,将网关设备解耦为网关设备的控制面实体和网关设备的用户面实体后,现有技术存在计费路径过长、计费延迟大的技术问题。



技术实现要素:

本发明实施例提供一种在线计费方法、网关设备及在线计费设备,以克服网关设备解耦架构下计费路径过长、计费延迟大的技术问题。

本发明的第一方面是提供一种在线计费方法,包括:

网关设备的控制面实体将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与所述在线计费系统之间的会话。

结合第一方面,在第一种可实现的方式中,所述网关设备的控制面实体将业务标识发送给网关设备的用户面实体之前,还包括:

所述网关设备的控制面实体与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话。

结合第一方面的第一种可实现的方式,在第二种可实现的方式中,所述网关设备的控制面实体与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,包括:

所述网关设备的控制面实体向所述在线计费系统发送信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识;

所述网关设备的控制面实体接收所述在线计费系统发送的信用控制应答消息,建立与所述业务关联的第二会话。

结合第一方面的第一种可实现的方式,在第三种可实现的方式中,所述网关设备的控制面实体与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,包括:

所述网关设备的控制面实体向所述在线计费系统发送信用控制请求消息;

所述网关设备的控制面实体接收所述在线计费系统发送的信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立与所述业务关联的第二会话。

结合第一方面的第二种可实现的方式或者结合第一方面的第三种可实现的方式,在第四种可实现的方式中,所述信用控制应答消息中还包含第一使用配额信息;

所述网关设备的控制面实体接收所述在线计费系统发送的信用控制应答消息之后,还包括:

所述网关设备的控制面实体将所述第一使用配额信息发送给所述网关设备的用户面实体,所述网关设备的用户面实体根据所述第一使用配额信息在所述第一会话上与所述在线计费系统进行计费交互。

结合第一方面至结合第一方面的第四种可实现的方式中的任一种可实现方式,在第五种可实现的方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

结合第一方面至结合第一方面的第五种可实现的方式中任一种可实现的方式,在第六种可实现的方式中,还包括:

所述网关设备的控制面实体接收所述在线计费系统在所述第二会话上发送的配额用尽消息,或者,所述网关设备的控制面实体接收所述网关设备的用户面实体发送的配额用尽消息;

所述网关设备的控制面实体与所述在线计费系统交互,去活所述第二会话。

本发明的第二方面是提供一种在线计费方法,包括:

网关设备的用户面实体接收网关设备的控制面实体发送的业务标识;

所述网关设备的用户面实体根据所述业务标识与所述在线计费系统建立与所述业务关联的第一会话;

所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互。

结合第二方面,在第一个可实现的实施方式中,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互之前,还包括:

所述网关设备的用户面实体接收所述网关设备的控制面实体发送的第一使用配额,所述网关设备的用户面实体采用所述第一使用配额与所述在线计费系统进行计费交互。

结合第二方面的第一种可实现的方式,在第二种可实现的方式中,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互,包括:

所述网关设备的用户面实体采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互,并且,接收所述在线计费系统为所述业务分配的第二使用配额;

或者,根据配额使用情况,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互,所述网关设备的用户面实体向所述在线计费系统发送配额用尽消息,去活所述第二会话,并且,向所述网关设备的控制面实体发送配额用尽消息,所述网关设备的控制面实体与所述在线计费系统交互。

结合第二方面,在第三种可实现的方式中,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互,包括:

根据配额使用情况,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互;

或者,根据配额使用情况,所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互,去活所述第一会话。

结合第二方面至结合第二方面的第三种可实现方式中的任一种可实现方式,在第四种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明的第三方面是提供一种在线计费方法,包括:

在线计费系统根据业务标识与网关的用户面实体交互,建立与用户所请求的业务关联的第一会话;

所述在线计费系统与所述网关的用户面实体在所述第一会话上进行计费交互。

结合第三方面,在第一种可实现方式中,所述在线计费系统根据业务标识与网关的用户面实体交互,建立与所述业务关联的第一会话之前,还包括:

所述在线计费系统与网关设备的控制面实体交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话,所述网关设备的控制面实体将所述业务标识发送给所述网关设备的用户面实体。

结合第三方面的第一种可实现方式,在第二种可实现方式中,所述在线计费系统与网关设备的控制面实体交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,包括:

所述在线计费系统接收所述网关设备的控制面实体发送的信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体;

所述在线计费系统向所述网关设备的控制面实体发送信用控制应答消息,从而建立与所述业务关联的第二会话。

结合第三方面,在第三种可实现方式中,所述在线计费系统与网关设备的控制面实体交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,包括:

所述在线计费系统接收所述网关设备的控制面实体发送的信用控制请求消息;

所述在线计费系统向所述网关设备的控制面实体发送信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立与所述业务关联的第二会话,并且,使所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体。

结合第三方面的第二种可实现方式或者结合第三方面的第三种可实现方式,在第四种可实现的方式中,所述在线计费系统接收所述网关设备的控制面实体发送的信用控制请求消息之后,还包括:

所述在线计费系统分配第一使用配额,所述第一使用配额用于所述在线计费系统对所述业务进行计费。

结合第三方面的第三种可实现方式,在第五种可实现方式中,所述信用控制应答消息中还包含所述第一使用配额信息,所述网关设备的控制面实体将所述第一使用配额信息发送给所述网关设备的用户面实体。

结合第三方面的第五种可实现的方式,在第六种可实现的方式中,所述在线计费系统与所述网关的用户面实体在所述第一会话上进行计费交互,包括:

根据配额使用情况,所述在线计费系统与所述网关设备的用户面实体所述第一会话上进行计费交互,并且,向所述网关设备的用户面实体发送第二使用配额;

或者,

根据配额使用情况,所述在线计费系统与所述网关设备的用户面实体在所述第一会话上进行计费交互,在计费交互完成之后与所述网关设备的用户面实体去活所述第一会话。

结合第三方面的第四种可实现的方式,在第七种可实现方式中,所述在线计费系统与所述网关的用户面实体在所述第一会话上进行计费交互,包括:

所述在线计费系统采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,所述在线计费系统与所述网关设备的用户面实体在所述第一会话上进行计费交互,并且,为所述业务分配第二使用配额;

或者,根据配额使用情况,所述在线计费系统与所述网关设备的用户面实体在所述第一会话上进行计费交互,去活所述第一会话,并且,在所述第二会话上与所述网关设备的控制面实体进行交互,去活所述第二会话。

结合第三方面至结合第三方面的第七种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明的第四方面是提供一种关设备的控制面设备,包括:

第一交互模块,用于将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统交互,建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与在线计费系统之间的会话。

结合第四方面,在第一种可实现方式中,还包括:

第二交互模块,用于在第一交互模块将业务标识发送给网关设备的用户面实体之前,与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话。

结合第四方面的第一种可实现方式,在第二种可实现方式中,所述第二交互模块,还用于:

向所述在线计费系统发送信用控制请求消息,所述信用控制请求消息中包含所述第二交互模块确定的所述业务的业务标识;

接收所述在线计费系统发送的信用控制应答消息,建立与所述业务关联的第二会话。

结合第四方面的第一种可实现方式,在第三种可实现方式中,所述第二交互模块,还用于:

向在线计费系统发送信用控制请求消息;

接收所述在线计费系统发送的信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立与所述业务关联的第二会话。

结合第四方面的第一种可实现方式或者结合第四方面的第二种可实现方式,在第四种可实现方式中,所述信用控制应答消息中还包含第一使用配额信息;

所述第一交互模块,还用于:在所述第二交互模块接收所述在线计费系统发送的信用控制应答消息之后,将所述第一使用配额信息发送给所述网关设备的用户面实体,所述网关设备的用户面实体根据所述第一使用配额在所述第一会话上与所述在线计费系统进行计费交互。

结合第四方面至结合第四方面的第四种可实现方式,在第五种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

结合第四方面至结合第四方面的第五种可实现方式,在第六种可实现方式中,所述第二交互模块,还用于接收所述在线计费系统在所述第二会话上发送的配额用尽消息,与所述在线计费系统交互,去活所述第二会话;

或者,所述第一交互模块,还用于接收所述网关设备的用户面实体发送的配额用尽消息。

本发明第五方面是提供一网关设备的用户面设备,包括:

第三交互模块,用于接收网关设备的控制面实体发送的业务标识;

第四交互模块,用于采用所述业务标识与所述在线计费系统建立与所述业务关联的第一会话,与所述在线计费系统在所述第一会话上进行计费交互。

结合第五方面,在第一种可实现方式中,所述第三交互模块,还用于接收所述网关设备的控制面实体发送的第一使用配额信息;

所述第四交互模块,还用于采用所述第一使用配额信息与所述在线计费系统进行计费交互。

结合第五方面的第一种可实现方式,在第二种可实现方式中,所述第四交互模块,具体用于:

采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,并且,接收所述在线计费系统为所述业务分配的第二使用配额;

或者,根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,向所述在线计费系统发送配额用尽消息,并且,去活所述第一会话;

所述第三交互模块,还用于向所述网关设备的控制面实体发送配额用尽消息。

结合第五方面,在第三种可实现的方式中,所述第四交互模块,具体用于:

根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互;

或者,根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,去活所述第一会话。

结合第五方面至结合第五方面的第三种可实现方式,在第四种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明第六方面是提供一种网关设备,包括:

如本发明第四方面至本发明第四方面的第六种可实现方式中任一种可实现方式中的网关设备的控制面设备,以及如本发明第五方面至本发明第五方面的第四种可实现方式中任一种可实现方式的网关设备的控制面设备。

本发明第七方面是提供一种在线计费设备,包括:

第五交互模块,用于与网关的用户面实体交互,建立与用户所请求的业务关联的第一会话,与所述网关的用户面实体在所述第一会话上进行计费交互。

结合第七方面,在第一种可实现方式中,第六交互模块;

所述第六交互模块,用于所述第五交互模块根据业务标识与网关的用户面实体交互,建立与所述业务关联的第一会话之前,与网关设备的控制面实体交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话,所述网关设备的控制面实体将所述业务标识发送给所述网关设备的用户面实体。

结合第七方面的第一种可实现方式,在第二种可实现方式中,所述第六交互模块,还用于:

接收所述网关设备的控制面实体发送的信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识,以使所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体;

向所述网关设备的控制面实体发送信用控制应答消息,建立与所述业务关联的第二会话。

结合第七方面的第二种可实现方式,在第三种可实现方式中,所述第六交互模块,还用于:

接收所述网关设备的控制面实体发送的信用控制请求消息;

向所述网关设备的控制面实体发送信用控制应答消息,所述信用控制应答消息中包含所述第五交互模块确定的所述业务的业务标识,建立与所述业务关联的第二会话,并且,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体。

结合第七方面的第二种可实现方式或者结合第七方面的第三种可实现方式,在第四种可实现方式中,还包括:

分配模块,用于分配第一使用配额,所述第一使用配额用于所述在线计费系统对所述业务进行计费。

结合第七方面的第四种可实现方式,在第五种可实现方式中,所述信用控制应答消息中还包含所述第一使用配额信息,所述网关设备的控制面实体将所述第一使用配额信息发送给所述网关设备的用户面实体。

结合第七方面的第五种可实现方式,在第六种可实现方式中,所述第五交互模块,还用于:

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,并且,向所述网关设备的用户面实体发送第二使用配额;

所述分配模块,还用于为所述业务分配第二使用配额;

或者,

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,在计费交互完成之后与所述网关设备的用户面实体去活所述第一会话。

结合第七方面的第四种可实现方式,在第七种可实现方式中,所述第五交互模块,还用于:

与所述网关的用户面实体在所述第一会话上进行计费交互,具体用于:

采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互;

所述分配模块,还用于为所述业务分配第二使用配额;

或者,根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,去活所述第一会话,所述第六交互模块还用于,在所述第一会话上与所述网关设备的控制面实体进行交互,去活所述第二会话。

结合第七方面至结合第七方面的第七种可实现方式,在第八种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明第八方面是提供一种网关设备的控制面装置,包括:

第一收发器,用于将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统交互,以建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与在线计费系统之间的会话。

第一处理器,用于控制所述第一收发器,并且,用于处理所述第一收发器收发的信息。

结合第八方面,在第一种可实现方式中,还包括:

第二收发器,用于在第一收发器将业务标识发送给网关设备的用户面实体之前,与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话;

所述第一处理器,用于控制所述第二收发器,并且,用于处理所述第二收发器收发的信息。

结合第八方面的第一种可实现方式,在第二种可实现方式中,所述第二收发器,还用于:

向所述在线计费系统发送信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识;

接收所述在线计费系统发送的信用控制应答消息,建立与所述业务关联的第二会话。

结合第八方面的第二种可实现方式,在第三种可实现方式中,所述第二收发器,还用于:

向在线计费系统发送信用控制请求消息;

接收所述在线计费系统发送的信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立所述业务的第二会话。

结合第八方面的第二种可实现方式或者结合第八方面的第三种可实现方式,在第四种可实现方式中,所述信用控制应答消息中还包含第一使用配额信息;

所述第二收发器接收所述在线计费系统发送的信用控制应答消息之后,所述第一收发器,还用于:

将所述第一使用配额信息发送给所述网关设备的用户面实体,所述网关设备的用户面实体根据所述第一使用配额信息在所述第一会话上与所述在线计费系统进行计费交互。

结合第八方面至结合第八方面的第四种可实现方式,在第五种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

结合第八方面至结合第八方面的第五种可实现方式,在第六种可实现方式中,所述第二收发器,还用于接收在线计费系统在所述第二会话上发送的配额用尽消息,与所述在线计费系统去活所述第二会话;

或者,所述第一收发器,还用于接收所述网关设备的用户面实体发送的配额用尽消息。

本发明第九方面是提供一种网关设备的用户面装置,包括:

第三收发器,用于接收网关设备的控制面实体发送的业务标识;

第四收发器,用于根据所述业务标识与所述在线计费系统建立与所述业务关联的第一会话,与所述在线计费系统在所述第一会话上进行计费交互;

第二处理器,用于控制所述第三收发器、所述第四收发器,并且,用于处理所述第三收发器、所述第四收发器收发的信息。

结合第九方面,在第一种可实现方式中,

所述第三收发器,还用于接收所述网关设备的控制面实体发送的第一使用配额信息;

所述第四收发器,还用于采用所述第一使用配额信息与所述在线计费系统进行计费交互。

结合第九方面的第一种可实现方式,在第二种可实现方式中,所述第四收发器,具体用于:

采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,并且,接收所述在线计费系统为所述业务分配的第二使用配额;

或者,根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,向所述在线计费系统发送配额用尽消息,并且,去活所述第一会话;

所述第三收发器,还用于向所述网关设备的控制面实体发送配额用尽消息。

结合第九方面,在第三种可实现方式中,所述第四收发器,具体用于:

根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互;

或者,根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,去活所述第一会话。

结合第九方面至结合第九方面的第三种可实现方式,在第四种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明第十方面是提供一种网关装置,包括:

如本发明第八发明至第八方面的第五种可实现方式中的任一种可实现方式的网关设备的控制面装置,以及如本发明第九方面至本发明第九方面的第四种可实现方式中的任一种可实现方式的网关设备的控制面装置。

本发明第十一方面是提供一种在线计费装置,包括:

第五收发器,用于与网关的用户面实体交互,建立与用户所请求的业务关联的第一会话,与所述网关的用户面实体在所述第一会话上进行计费交互;

第三处理器,用于控制所述第五收发器,并且,用于处理所述第五收发器收发的信息。

结合本发明第十一方面,在第一种可实现方式中,还包括:第六收发器;

所述第六收发器,用于所述第五收发器根据业务标识与网关的用户面实体交互,建立与所述业务关联的第一会话之前,与网关设备的控制面实体交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话,所述网关设备的控制面实体将所述业务标识发送给所述网关设备的用户面实体;

所述第三处理器,还用于控制所述第六收发器,并且,用于处理所述第六收发器收发的信息。

结合本发明第十一方面的第一种可实现方式,在第二种可实现方式中,所述第六收发器,还用于:

接收所述网关设备的控制面实体发送的信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识,以使所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体;

向所述网关设备的控制面实体发送信用控制应答消息,建立与所述业务关联的第二会话。

结合本发明第十一方面的第一种可实现方式中,在第三种可实现方式中,所述第六收发器,还用于:

接收所述网关设备的控制面实体发送的信用控制请求消息;

向所述网关设备的控制面实体发送信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立与所述业务关联的第二会话,并且,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体。

结合本发明第十一方面的第二种可实现方式或者结合本发明第十一方面的第三种可实现方式,在第四种可实现方式中,所述第三处理器,还用于:

分配第一使用配额,所述第一使用配额用于所述在线计费系统对所述业务进行计费。

结合本发明第十一方面的第四种可实现方式,在第五种可实现方式中,所述信用控制应答消息中还包含所述第一使用配额信息,所述网关设备的控制面实体将所述第一使用配额信息发送给所述网关设备的用户面实体。

结合本发明第十一方面的第五种可实现方式,在第六种可实现方式中,所述第五收发器,还用于:

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,并且,向所述网关设备的用户面实体发送第二使用配额;

所述第三处理器,还用于为所述业务分配第二使用配额;

或者,

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,在计费交互完成之后与所述网关设备的用户面实体进行交互,去活所述第一会话。

结合本发明第十一方面的第四种可实现方式,在第七种可实现方式中,所述第六收发器,还用于:

与所述网关的用户面实体在所述第一会话上进行计费交互,具体用于:

采用所述第一使用配额判断配额的使用情况;

根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互;

所述第三处理器,还用于为所述业务分配第二使用配额;

或者,根据配额使用情况,与所述网关设备的用户面实体在所述第一会话上进行计费交互,去活所述第一会话,并且,在所述第一会话上与所述网关设备的控制面实体进行交互,去活所述第二会话。

结合本发明第十一方面至结合本发明第十一方面的第七种可实现方式,在第八种可实现方式中,所述业务标识包括以下至少一种:

用户设备的imsi、第二会话的标识号、用户设备的imsi的哈希值、第二会话的建立时间、随机数。

本发明的技术效果是:通过业务标识在线计费系统与网关设备的用户面之间建立第一会话,实现了网关设备的用户面与在线计费系统之间的直接交互,解决了网关设备解耦架构下计费路径过长、计费延迟大的技术问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明在线计费方法实施例一的流程图;

图2为本发明在线计费方法实施例三的流程图;

图3为本发明在线计费方法实施例五的流程图;

图4为本发明在线计费方法实施例七的信令流程图;

图5为本发明在线计费方法实施例八的信令流程图;

图6为本发明网关设备的控制面设备实施例一的结构示意图;

图7为本发明网关设备的控制面设备实施例二的结构示意图;

图8为本发明网关设备的用户面设备实施例一的结构示意图;

图9为本发明网关设备实施例一的结构示意图;

图10为本发明网关设备实施例二的结构示意图;

图11为本发明在线计费设备实施例一的结构示意图;

图12为本发明在线计费设备实施例二的结构示意图;

图13为本发明在线计费设备实施例三的结构示意图;

图14为本发明网关设备的控制面装置实施例一的结构示意图;

图15为本发明网关设备的控制面装置实施例二的结构示意图;

图16为本发明网关设备的用户面设备实施例一的结构示意图;

图17为本发明网关装置实施例一的结构示意图;

图18为本发明网关装置实施例二的结构示意图;

图19为本发明在线计费装置实施例一的结构示意图;

图20为本发明在线计费装置实施例二的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明在线计费方法实施例一的流程图,如图1所示,本实施例的方法可以包括:

步骤101、网关设备的控制面实体将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统交互,建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与在线计费系统之间的会话。

具体地,在步骤101之前还包括网关设备的控制面实体接收用户发送的业务请求,在网关设备的控制面实体接收到用户发送的业务请求后,网关设备的控制面实体与在线计费系统进行交互,在该过程中建立基于该业务的第二会话,并且在该过程中为该业务确定业务标识,业务标识用于唯一标识该业务。

本领域技术人员可以理解的是,第二会话仅用于在网关设备的控制面实体与在线计费系统之间传输关于该业务的相关消息,而不用于传输其它业务的相关消息,当在网关设备的控制面实体与在线计费系统之间需要传输其它业务的相关消息时,网关设备的控制面实体与在线计费系统会为其它业务建立其它会话,其它会话不同于第二会话。

网关设备的控制面实体在获取业务标识后,将该业务标识发送给网关设备的用户面实体,从而使网关设备的用户面实体获取业务标识。当网关设备的用户面实体获取业务标识后,网关设备的用户面实体与在线计费系统基于同一业务标识建立针对该业务的第一会话,从而搭建了网关设备的用户面实体与在线计费系统之间的会话,在后续的计费控制过程中,网关设备的用户面实体与在线计费系统可以在搭建的第一会话上直接传输业务的相关消息,而不需要通过网关设备的控制面实体进行转发。

更具体地,网关设备的控制面实体与在线计费系统之间的交互,可以通过信用控制请求消息(creditcontrolrequest,简称ccr)/信用控制应答消息(creditcontrolanswer,简称cca)进行。并且业务标识可以由网关设备的控制面实体为业务分配,也可以由在线计费系统为业务分配。也就是说,若由网关设备的控制面实体为业务分配业务标识,则网关设备的控制面实体将该业务标识携带在ccr中发送给在线计费系统,若由在线计费系统为业务分配业务标识,则在线计费系统将该业务标识携带在cca中发送给在线计费系统,网关设备的控制面实体接收cca获取业务标识,本实施例对此不作限定。

更为具体地,业务标识可以是设备的imsi(internationalmobilesubscriberidentificationnumber,国际移动用户识别码)、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。需要说明的是,可以预先设置是由设备的imsi等表示业务标识,也可在网关设备的控制面实体与在线计费系统交互过程中协商是否由设备的imsi等表示业务标识。

本实施例,通过为业务确定业务标识,并且根据该业务标识在线计费系统与网关设备的用户面之间建立第一会话,实现了网关设备的用户面与在线计费系统之间的直接交互,解决了网关设备解耦架构下计费路径过长、计费延迟大的技术问题。

下面采用一个具体的实施例,对图1所示方法实施例的技术方案进行详细说明。

本发明在线计费方法实施例二在本发明在线计费方法实施例一的基础上,进一步地,在网关设备的控制面与在线计费系统交互以建立第二会话、确定业务标识的过程中,在线计费系统还为该业务分配第一使用配额。

具体地,可以由网关设备的用户面实体或者在线计费系统执行对使用配额的监控。当由网关设备的用户面实体执行对使用配额的监控时,在线计费系统可以将分配的第一使用配额消息携带在cca中发送给网关设备的控制面实体,再由网关设备的控制面实体将第一使用配额信息转发给网关设备的用户面,由网关设备的用户面根据第一使用配额判断配额的使用情况。当由在线计费系统执行对使用配额的监控时,在线计费系统不需要将分配的第一使用配额通过cca发送给网关设备的控制面实体,而是由在线计费系统直接根据为业务分配的第一使用配额监控业务对使用配额的使用情况。

具体地,当由网关设备的用户面实体确定使用配额即将被用尽时,网关设备的用户面实体可以向在线计费系统申请第二使用配额,或者,在确定使用配额被用尽后,也可以分别向网关设备的控制面实体、在线计费系统发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第一会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。本领域技术人员可以理解,在第二使用配额即将被用完时,还可以申请第三使用配额、第四使用配额等。

当由在线计费系统确定第一使用配额即将被用尽时,在线计费系统可以为该业务分配第二使用配额,或者,在确定使用配额被用尽后,也可以向网关设备的控制面实体发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第二会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。本领域技术人员可以理解,在第二使用配额即将被用完时,还可以申请第三使用配额、第四使用配额等。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

图2为本发明在线计费方法实施例三的流程图,如图2所示,本实施例的方法可以包括:

步骤201、网关设备的用户面实体接收网关设备的控制面实体发送的业务标识。

具体地,用户为获取业务承载,首先向网关设备的控制面实体发送业务请求,在网关设备的控制面实体接收到该业务请求后,会与在线计费系统进行交互,在交互过程中会为该业务请求分配第一使用配额、业务标识,并且为该业务请求建立网关设备的控制面实体与在线计费系统之间的第一会话。本领域技术人员可以理解的是,网关设备的控制面实体与在线计费系统可以采用任何现有技术中的协议进行交互,只需要在交互过程中携带分配的业务标识。业务标识可以由网关设备的控制面实体分配,也可以由在线计费系统分配。在网关设备的控制面实体获取针对该业务的业务标识后,将业务标识发送给网关设备的用户面实体,网关设备的用户面实体执行接收网关设备的控制面实体发送的业务标识的操作。网关设备的控制面实体与网关设备的用户面实体之间的交互是现有技术,此处不再赘述。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

步骤202、所述网关设备的用户面实体采用所述业务标识与所述在线计费系统建立与所述业务关联的第一会话。

具体地,在网关设备的用户面实体接收到业务标识后,根据业务标识与在线计费系统交互,由于在线计费系统也可以获取针对该业务的业务标识,因此,在在线计费系统接收到由网关设备的用户面实体发送的、携带有业务标识的消息后,在线计费系统可以知道本次与网关设备的用户面实体的交互是针对哪一个业务。

更为具体地,网关设备的用户面实体与在线计费系统的交互,也可以采用现有技术中,网关设备的控制面实体与在线计费系统的交互协议,即通过ccr/cca进行交互。在网关设备的用户面实体与在线计费系统的交互过程中,为该业务建立网关设备的用户面实体与在线计费系统之间的第一会话。

优选地,网关设备的用户面实体与在线计费系统分别在本地存储有关第一会话的信息。

步骤203、所述网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互。

具体地,在网关设备的用户面实体与在线计费系统之间的第一会话建立之后,网关设备的用户面实体与在线计费系统之间可以直接通过第一会话传输针对该业务的业务信息,例如对于业务的实际使用量、用户使用业务的地理信息、业务的qos等,而不需要网关设备的控制面实体对于这些信息的转发。

本实施例,通过为业务确定业务标识,并且根据该业务标识在线计费系统与网关设备的用户面之间建立第一会话,实现了网关设备的用户面与在线计费系统之间的直接交互,解决了网关设备解耦架构下计费路径过长、计费延迟大的技术问题。

下面采用一个具体的实施例,对图2所示方法实施例的技术方案进行详细说明。

本发明在线计费方法实施例四在本发明在线计费方法实施例三的基础上,进一步地,在网关设备的控制面与在线计费系统交互以建立第二会话、确定业务标识的过程中,在线计费系统还为该业务分配第一使用配额。

具体地,可以由网关设备的用户面实体或者在线计费系统执行对使用配额的监控。当由网关设备的用户面实体执行对使用配额的监控时,在网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互之前,在线计费系统可以将分配的第一使用配额信息携带在cca中发送给网关设备的控制面实体,再由网关设备的控制面实体将第一使用配额消息转发给网关设备的用户面,由网关设备的用户面根据第一使用配额消息判断配额的使用情况。或者,当由在线计费系统执行对使用配额的监控时,在网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互之前,在线计费系统不需要将分配的第一使用配额通过cca发送给网关设备的控制面实体,而是由在线计费系统直接根据为业务分配的第一使用配额监控业务对使用配额的使用情况。

具体地,当由网关设备的用户面实体确定使用配额即将被用尽时,网关设备的用户面实体可以在第一会话上向在线计费系统申请第二使用配额,或者,在确定使用配额被用尽后,也可以分别向网关设备的控制面实体、在线计费系统发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第二会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。本领域技术人员可以理解,在第二使用配额即将被用完时,还可以申请第三使用配额、第四使用配额等。

当由在线计费系统确定使用配额即将被用尽时,在线计费系统可以为该业务分配第二使用配额,或者,在确定使用配额被用尽后,也可以向网关设备的控制面实体发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第二会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。本领域技术人员可以理解,在第二使用配额即将被用完时,还可以申请第三使用配额、第四使用配额等。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

图3为本发明在线计费方法实施例五的流程图,如图3所示,本实施例的方法可以包括:

步骤301、在线计费系统采用业务标识与网关的用户面实体交互,建立与用户所请求的业务关联的第一会话。

具体地,用户为获取业务承载,首先向网关设备的控制面实体发送业务请求,在网关设备的控制面实体接收到该业务请求后,会与在线计费系统进行交互,在此过程中,在线计费系统执行与网关设备的控制面实体交互的操作。在交互中,在线计费系统与网关设备的控制面实体为该业务建立第二会话、确定业务标识,业务标识用于唯一标识该业务。

本领域技术人员可以理解的是,第二会话仅用于在网关设备的控制面实体与在线计费系统之间传输关于该业务的相关消息,而不用于传输其它业务的相关消息,当在网关设备的控制面实体与在线计费系统之间需要传输其它业务的相关消息时,网关设备的控制面实体与在线计费系统会为其它业务建立其它会话,其它会话不同于第二会话。并且在网关设备的控制面实体获取业务标识后,还会将该业务标识发送给网关设备的用户面实体,以使网关的用户面实体获取该业务标识。

更为具体地,在线计费系统与网关设备的控制面实体之间的交互,可以通过ccr/cca进行。并且业务标识可以由网关设备的控制面实体为业务分配,也可以由在线计费系统为业务分配。也就是说,若由网关设备的控制面实体为业务分配业务标识,则网关设备的控制面实体将该业务标识携带在ccr中发送给在线计费系统,若由在线计费系统为业务分配业务标识,则在线计费系统将该业务标识携带在cca中发送给在线计费系统,网关设备的控制面实体接收cca获取业务标识,本实施例对此不作限定。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。需要说明的是,可以预先设置是由设备的imsi等表示业务标识,也可在网关设备的控制面实体与在线计费系统交互过程中协商是否由设备的imsi等表示业务标识。

具体地,在网关设备的用户面实体获取该业务标识后,在线计费系统会与网关设备的用户面实体根据该业务标识进行交互,也就是说,在该交互过程中所传输的消息中,携带有针对该业务的业务标识。通过本次交互,在线计费系统与网关设备的用户面实体建立针对该业务的第一会话。

步骤302、所述在线计费系统与所述网关的用户面实体在所述第一会话上进行计费交互。

具体地,在第一会话建立之后,在线计费系统与网关设备的用户面实体可以之间在第一会话上传输与该业务有关的消息,从而使在线计费系统对于业务的使用情况进行统计,并执行扣费操作。由于该第一会话为该消息专用会话,因此在该第一会话上传输信息时,不需要携带业务标识。这些信息可以包括,但不限制于:业务的实际使用量、用户使用业务的地理信息、业务的qos等。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

下面采用一个具体的实施例,对图3所示方法实施例的技术方案进行详细说明。

本发明在线计费方法实施例六在本发明在线计费方法实施例五的基础上,进一步地,在网关设备的控制面与在线计费系统交互以建立第二会话、确定业务标识的过程中,在线计费系统还为该业务分配第一使用配额。

具体地,可以由网关设备的用户面实体或者在线计费系统执行对第一使用配额的监控。当由网关设备的用户面实体执行对第一使用配额的监控时,在网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互之前,在线计费系统可以将分配的第一使用配额信息携带在cca中发送给网关设备的控制面实体,再由网关设备的控制面实体将第一使用配额信息转发给网关设备的用户面,由网关设备的用户面根据第一使用配额消息判断配额的使用情况。或者,当由在线计费系统执行对第一使用配额的监控时,在网关设备的用户面实体与所述在线计费系统在所述第一会话上进行计费交互之前,在线计费系统不需要将分配的第一使用配额通过cca发送给网关设备的控制面实体,而是由在线计费系统直接根据为业务分配的第一使用配额监控业务对第一使用配额的使用情况。

具体地,当由网关设备的用户面实体确定使用配额即将被用尽时,网关设备的用户面实体可以在第一会话上向在线计费系统申请第二使用配额,或者,在确定使用配额被用尽后,也可以分别向网关设备的控制面实体、在线计费系统发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第二会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。本领域技术人员可以理解的是,在第二使用配额即将被用完时,还可以申请第三使用配额、第四使用配额等。

当由在线计费系统确定第一使用配额即将被用尽时,在线计费系统可以为该业务分配第二使用配额,或者,在确定使用配额被用尽后,也可以向网关设备的控制面实体发送配额用尽消息,以使网关设备的控制面实体与在线计费系统交互,执行去活第二会话的操作,并且网关设备的用户面实体也会与在线计费系统交互,执行扣费、去活第一会话的操作。

优选地,在在线计费系统为业务分配使用配额后,还执行预先扣留话费的操作。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

图4为本发明在线计费方法实施例七的信令流程图。如图4所示,本实施例的方法可以包括:

步骤0、用户向网关设备的控制面实体发送业务承载请求。

步骤1、网关设备的控制面实体与在线计费系统进行交互。

具体地,在网关设备的控制面实体接收到用户发送的业务承载请求后,向在线计费系统发送ccr,ccr中携带用户使用业务的地理信息、业务的qos等。在在线计费系统接收到ccr后,向网关设备的控制面实体回复cca,从而建立第二会话。cca中携带分配的第一使用配额,并且在线计费系统预留话费。

更为具体地,在网关设备的控制面实体与在线计费系统进行交互的过程中,还为业务分配业务标识。其中,可以由网关设备的控制面实体分配业务标识,并通过ccr发送给在线计费系统,还可以由在线计费系统分配业务标识,并通过cca发送给网关设备的控制面实体。

更为具体地,业务标识可以包括:业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi与第二会话的标识号的结合、还可以是一串随机序列,本实施例对此不作限定。

步骤2a、网关设备的控制面实体保存第二会话信息。

步骤2b、在线计费系统保存第二会话信息。

本领域技术人员可以理解,本实施例不限制步骤2a与步骤2b的执行顺序,也就是说,可以先执行步骤2a再执行步骤2b、可以先执行步骤2b再执行步骤2a、还可以同时执行步骤2a、步骤2b。

步骤3、网关设备的控制面实体将业务标识、第一使用配额发送给网关设备的用户面实体。

具体地,网关设备的控制面实体发送给网关设备的用户面实体的消息中额外携带业务标识、第一使用配额。或者在现有技术中已携带了第一使用配额,则仅需要额外携带业务标识。同时,指示网关设备的用户面实体基于业务标识与在线计费系统建立第一会话。

优选地,网关设备的用户面实体在接收到网关设备的控制面实体发送的消息后,还向网关设备的控制面实体返回确认消息,此步骤未在图中示出。

步骤4、基于业务标识,网关设备的用户面实体与在线计费系统交互,建立针对该业务的第一会话。

具体地,在进行网关设备的用户面实体与在线计费系统之间的交互时,也可以采用ccr/cca。

步骤5a、网关设备的用户面实体保存第一会话信息。

步骤5b、在线计费系统保存第一会话信息。

本领域技术人员可以理解,本实施例不限制步骤5a与步骤5b的执行顺序,也就是说,可以先执行步骤5a再执行步骤5b、可以先执行步骤5b再执行步骤5a、还可以同时执行步骤5a、步骤5b。

步骤6、网关设备的用户面实体与在线计费系统在建立的第一会话上进行计费控制流程。

具体地,包括当网关设备的用户面实体根据第一使用配额监测到使用配额即将被用完时,网关设备的用户面实体向在线计费系统申请第二使用配额。在线计费系统判断用户预存的话费是否可以再分配第二使用配额,若可以再分配第二使用配额,则分配第二使用配额,预留针对第二使用配额的话费,并将分配的第二使用配额信息发送给网关设备的用户面实体。或者,判断用户预存的话费是否可以再分配第二使用配额,若不可以再分配第二使用配额,即话费余额不够时,不再为其分配第二使用配额。在确定使用配额被用尽后,在线计费系统扣除针对第一使用配额的话费。

步骤7、网关设备的用户面实体向在线计费系统发送配额用尽消息。

步骤8、网关设备的用户面实体向网关设备的控制面实体发送配额用尽消息。

本领域技术人员可以理解的是,本实施例不限制步骤7与步骤8的执行顺序,也就是说,可以先执行步骤7再执行步骤8、可以先执行步骤8再执行步骤7、还可以同时执行步骤7、步骤8。

步骤9、网关设备的用户面实体与在线计费系统交互,去活第一会话。

可选地,在网关设备的用户面实体向在线计费系统发送配额用尽消息后,可由网关设备的用户面实体发起去活第一会话的交互过程。

其中网关设备的用户面实体与在线计费系统交互,去活第一会话还包括:网关设备的用户面实体与在线计费系统分别将存储在本地的第一会话信息去活。

步骤10、网关设备的控制面实体与在线计费系统交互,去活第二会话。

具体地,其中网关设备的控制面实体与在线计费系统交互,去活第二会话还包括:网关设备的控制面实体与在线计费系统分别将存储在本地的第二会话信息去活。

本领域技术人员可以理解,本实施例不限制步骤9与步骤10的执行顺序,也就是说,可以先执行步骤9再执行步骤10、可以先执行步骤10再执行步骤9、还可以同时执行步骤9、步骤10。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。并且通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

图5为本发明在线计费方法实施例八的信令流程图。如图5所示,本实施例的方法可以包括:

步骤0、用户向网关设备的控制面实体发送业务承载请求。

步骤1、网关设备的控制面实体与在线计费系统进行交互。

具体地,在网关设备的控制面实体接收到用户发送的业务承载请求后,向在线计费系统发送ccr,ccr中携带用户使用业务的地理信息、业务的qos等。在在线计费系统接收到ccr后,向网关设备的控制面实体回复cca,从而建立第二会话。并且在线计费系统为业务分配第一使用配额。

需要说明的是,本发明实施例八与本发明实施例七的不同之处在于,本实施例通过在线计费系统监控业务对于使用配额的使用情况。因此,在本实施例中,不需要将第一使用配额通过cca发送给网关设备的控制面实体,然后再由网关设备的控制面实体将第一使用配额信息发送给网关设备的用户面实体。

更为具体地,在网关设备的控制面实体与在线计费系统进行交互的过程中,还为业务分配业务标识。其中,可以由网关设备的控制面实体分配业务标识,并通过ccr发送给在线计费系统,还可以由在线计费系统分配业务标识,并通过cca发送给网关设备的控制面实体。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

步骤2a、网关设备的控制面实体保存第二会话信息。

步骤2b、在线计费系统保存第二会话信息。

本领域技术人员可以理解,本实施例不限制步骤2a与步骤2b的执行顺序,也就是说,可以先执行步骤2a再执行步骤2b、可以先执行步骤2b再执行步骤2a、还可以同时执行步骤2a、步骤2b。

步骤3、网关设备的控制面实体向网关设备的用户面实体发送业务标识。

具体地,与实施例七的步骤3相同,此处不再赘述。

步骤4、基于业务标识,网关设备的用户面实体与在线计费系统,建立针对该业务的第一会话。

具体地,在进行网关设备的用户面实体与在线计费系统之间的交互时,也可以采用ccr/cca。

步骤5a、网关设备的用户面实体保存第一会话信息。

步骤5a、在线计费系统保存第一会话信息。

本领域技术人员可以理解,本实施例不限制步骤5a与步骤5b的执行顺序,也就是说,可以先执行步骤5a再执行步骤5b、可以先执行步骤5b再执行步骤5a、还可以同时执行步骤5a、步骤5b。

步骤6、网关设备的用户面实体与在线计费系统在建立的第一会话上进行计费控制流程。

具体地,包括当在线计费系统根据第一使用配额监测到使用配额即将被用完时,判断用户预存的话费是否可以再分配第二使用配额,若可以再分配第二使用配额,则分配第二使用配额,预留针对第二使用配额的话费,继续针对分配的第二使用配额监控业务对于第二使用配额的使用情况。或者,判断用户预存的话费是否可以再分配第二使用配额,若不可以再分配第二使用配额,即话费余额不够时,不再为其分配第二使用配额。在确定第一使用配额用完时,在线计费请求扣除针对第一使用配额的话费。

步骤7、在线计费系统向网关设备的控制面实体发送配额用尽消息。

步骤8、网关设备的控制面实体向网关设备的用户面实体发送去活第一会话指令。

具体地,网关设备的控制面实体在接收到在线计费系统发送的配额用尽消息后,可向网关设备的用户面实体发送去活第一会话指令,以使网关设备的用户面实体与在线计费系统交互,从而去活第一会话。

优选地,网关设备的用户面实体在接收到网关设备的控制面实体发送的指令后,还向网关设备的控制面实体返回确认消息,此步骤未在图中示出。

步骤9、网关设备的用户面实体与在线计费系统交互,去活第一会话。

具体地,其中网关设备的用户面实体与在线计费系统交互,去活第一会话还包括:网关设备的用户面实体与在线计费系统分别将存储在本地的第二会话信息去活。

步骤10、网关设备的控制面实体与在线计费系统交互,去活第二会话。

具体地,其中网关设备的控制面实体与在线计费系统交互,去活第二会话还包括:网关设备的控制面实体与在线计费系统分别将存储在本地的第二会话信息去活。

本领域技术人员可以理解,本实施例不限制步骤9与步骤10的执行顺序,也就是说,可以先执行步骤9再执行步骤10、可以先执行步骤10再执行步骤9、还可以同时执行步骤9、步骤10。

本实施例,通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。并且通过在为用户提供业务承载之前,由在线计费系统根据用户预存的话费为其为分配使用配额,并根据分配的使用配额控制用户对业务的使用,可以有效地避免恶意欠费的情况,提高了在线计费的可管理性。

图6为本发明网关设备的控制面设备实施例一的结构示意图,如图6所示,本实施例的网关设备的控制面设备可以包括:第一交互模块11。

其中,第一交互模块11,用于将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统交互,建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与在线计费系统之间的会话。

进一步地,如图7所示,还包括,第二交互模块12。

其中,第二交互模块12,用于在第一交互模块将业务标识发送给网关设备的用户面实体之前,与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话。

具体地,所述第二交互模块12,还用于:

向在线计费系统发送信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识;接收所述在线计费系统发送的信用控制应答消息,从而建立所述业务的第一会话。

或者,所述第二交互模块12,还用于:

向在线计费系统发送信用控制请求消息;

接收所述在线计费系统发送的信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,从而建立所述业务的第一会话。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

本实施例的网关设备的控制面设备,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明网关设备的控制面设备实施例二在本发明网关设备的控制面设备实施例一的基础上,进一步地,所述信用控制应答消息中还包含第一使用配额信息;

所述第二交互模块12接收所述在线计费系统发送的信用控制应答消息之后,所述第一交互模块11,还用于:

将所述第一使用配额信息发送给所述网关设备的用户面实体,以使所述网关设备的用户面实体根据所述第一使用配额信息在所述第一会话上与所述在线计费系统进行计费交互。

所述第二交互模块12,还用于接收在线计费系统在所述第热会话上发送的配额用尽消息,与所述在线计费系统去活所述第二会话。

或者,所述第一交互模块11还用于接收所述网关设备的用户面实体发送的配额用尽消息。

本实施例的网关设备的控制面设备,可以用于执行在线计费方法实施例二的技术方案,其实现原理和技术效果类似,此处不再赘述。

图8为本发明网关设备的用户面设备实施例一的结构示意图,如图8所示,本实施例的网关设备的用户面设备可以包括:第三交互模块21,第四交互模块22。

其中,第三交互模块21,用于接收网关设备的控制面实体发送的业务标识。

第四交互模块22,用于采用所述业务标识与所述在线计费系统交互,建立所述业务的第一会话,与所述在线计费系统在所述第一会话上进行计费交互。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

本实施例的网关设备的用户面设备,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明网关设备的用户面设备实施例二在本发明网关设备的用户面设备实施例一的基础上,进一步地,所述第三交互模块21,还用于接收所述网关设备的控制面实体发送的第一使用配额信息,还用于向所述网关设备的控制面实体发送配额用尽消息。

第四交互模块22,还用于采用所述第一使用配额信息与所述在线计费系统进行计费交互,采用所述第一使用配额判断配额的使用情况;根据配额使用情况,与所述在线计费系统在所述第二会话上进行计费交互,并且,接收所述在线计费系统为所述业务分配的第二使用配额;或者,根据配额使用情况,与所述在线计费系统在所述第二会话上进行计费交互,去活所述第二会话,并且,向所述在线计费系统发送配额用尽消息。

所述第三交互模块21,还用于向所述网关设备的控制面实体发送配额用尽消息。

所述第四交互模块22,具体用于与所述在线计费系统在所述第二会话上进行计费交互;或者,与所述在线计费系统在所述第二会话上进行计费交互以去活所述第二会话。

本实施例的网关设备的用户面设备,可以用于执行在线计费方法实施例四的技术方案,其实现原理和技术效果类似,此处不再赘述。

图9为本发明网关设备实施例一的结构示意图,如图9所示,本实施例的网关设备可以包括:网关设备的控制面设备10、网关设备的用户面设备20。

其中,网关设备的控制面设备10,包括:第一交互模块11。

网关设备的用户面设备20,包括:第三交互模块21,第四交互模块22。

具体地,第一交互模块11的功能与网关设备的控制面设备实施例一、实施例二中相同,第三交互模块21、第四交互模块22的功能与网关设备的用户面设备实施例一、实施例二中相同,此处不再赘述。

本实施例的网关设备,可以用于执行在线计费方法实施例一、实施例二、实施例三、以及实施例四技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,如图10所示,网关设备的控制面设备10,包括:第二交互模块12。

其中,第二交互模块12的功能与上述方法实施例相同,此处不再赘述。

图11为本发明在线计费设备实施例一的结构示意图,如图11所示,本实施例的在线计费设备可以包括:第五交互模块31。

其中,第五交互模块31,用于与网关的用户面实体交互,建立与用户所请求的业务关联的第一会话,与所述网关的用户面实体在所述第一会话上进行计费交互。

本实施例的在线计费设备,可以用于执行在线计费方法图3的技术方案,其实现原理和技术效果类似,此处不再赘述。

图12为本发明在线计费设备实施例二的结构示意图,如图12所示,本实施例的在线计费设备可以包括:第五交互模块31、第六交互模块32。

其中,第六交互模块32,用于与网关设备的控制面实体交互,建立用户所请求的业务的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话,以使所述网关设备的控制面实体将所述业务标识发送给所述网关设备的用户面实体;

第五交互模块31,用于与所述网关的用户面实体交互,建立所述业务的第一会话,与所述网关的用户面实体在所述第一会话上进行计费交互。

具体地,所述第六交互模块32,还用于:接收所述网关设备的控制面实体发送的信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体,向所述网关设备的控制面实体发送信用控制应答消息,建立所述业务的第二会话。

或者,所述第六交互模块32,还用于:接收所述网关设备的控制面实体发送的信用控制请求消息,向所述网关设备的控制面实体发送信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立所述业务的第二会话,并且,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

图13为本发明在线计费设备实施例三的结构示意图,如图13所示,本发明在线计费设备实施例二在本发明在线计费设备实施例一的基础上,进一步地,还包括分配模块33。

分配模块33,用于分配第一使用配额,所述第一使用配额用于所述在线计费系统对所述业务进行计费。

根据配额使用情况,第五交互模块31,还用于:与所述网关设备的用户面实体在所述第一会话上进行计费交互。分配模块33,还用于为所述业务分配第二使用配额。

或者,根据配额使用情况,第五交互模块31,还用于:与所述网关设备的用户面实体在所述第一会话上进行计费交互,去活所述第一会话,并且,在所述第二会话上与所述网关设备的控制面实体进行交互,去活所述第二会话。

所述第五交互模块31,还用于:与所述网关设备的用户面实体在所述第二会话上进行计费交互,并且,向所述网关设备的用户面实体发送第二使用配额;并且,分配模块33,还用于为所述业务分配第二使用配额。

或者,第五交互模块31,还用于:与所述网关设备的用户面实体在所述第二会话上进行计费交互,在计费交互完成之后与所述网关设备的用户面实体进行交互,去活所述第一会话。

本实施例的在线计费设备,可以用于执行上述在线计费方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图14为本发明网关设备的控制面装置实施例一的结构示意图,如图11所示,本实施例的网关设备的控制面设备网关设备可以包括:第一收发器41、第一处理器43。

其中,第一收发器41,用于将业务标识发送给网关设备的用户面实体,所述业务标识用于所述网关设备的用户面实体根据所述业务标识与在线计费系统交互,建立与所述业务关联的第一会话并在所述第一会话上进行计费交互,所述第一会话为所述网关设备的用户面实体与在线计费系统之间的会话。

第一处理器43,用于:控制第一收发器41,并且用于处理所述第一收发器收发的信息。

本实施例的网关设备的控制面装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

如图15所示,在上述实施例的基础上,还包括第二收发器42。

其中,第二收发器42,用于在第一收发器将业务标识发送给网关设备的用户面实体之前,与所述在线计费系统交互,建立与用户所请求的业务关联的第二会话并且确定所述业务的业务标识,所述第二会话为所述网关设备的控制面实体与在线计费系统之间的会话;

第一处理器43,还用于控制所述第二收发器42,并且,用于处理所述第二收发器42收发的信息。

具体地,所述第二收发器42,还用于:

向在线计费系统发送信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识;接收所述在线计费系统发送的信用控制应答消息,建立所述业务的第二会话。

或者,所述第二收发器42,还用于:向在线计费系统发送信用控制请求消息;接收所述在线计费系统发送的信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立所述业务的第二会话。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

本实施例的网关设备的控制面装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明网关设备的控制面装置实施例二在本发明网关设备的控制面装置实施例一的基础上,进一步地,所述信用控制应答消息中还包含第一使用配额信息;

所述第二收发器42接收所述在线计费系统发送的信用控制应答消息之后,所述第一收发器41,还用于:

将所述第一使用配额信息发送给所述网关设备的用户面实体,所述网关设备的用户面实体根据所述第一使用配额信息在所述第一会话上与所述在线计费系统进行计费交互。

所述第二收发器42,还用于接收在线计费系统在所述第二会话上发送的配额用尽消息,与所述在线计费系统交互,去活所述第二会话。或者,所述第一收发器41还用于接收所述网关设备的用户面实体发送的配额用尽消息。

本实施例的网关设备的控制面装置,可以用于执行在线计费方法实施例二的技术方案,其实现原理和技术效果类似,此处不再赘述。

图16为本发明网关设备的用户面设备实施例一的结构示意图,如图16所示,本实施例的网关设备的用户面装置可以包括:第三收发器51,第四收发器52,第二处理器53。

其中,第三收发器51,用于接收网关设备的控制面实体发送的业务标识。

第四收发器52,用于采用所述业务标识与所述在线计费系统交互,建立所述业务的第一会话,与所述在线计费系统在所述第一会话上进行计费交互。

第二处理器53,用于控制第三收发器51、第四收发器52,并且处理第三收发器51、第四收发器52收发的信息。

具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

本实施例的网关设备的用户面装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明网关设备的用户面装置实施例二在本发明网关设备的用户面装置实施例一的基础上,进一步地,所述第三收发器51,还用于接收所述网关设备的控制面实体发送的第一使用配额信息,还用于向所述网关设备的控制面实体发送配额用尽消息。

第四收发器52,还用于采用所述第一使用配额信息与所述在线计费系统进行计费交互,采用所述第一使用配额判断配额的使用情况;根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,并且,接收所述在线计费系统为所述业务分配的第二使用配额;或者,根据配额使用情况,与所述在线计费系统在所述第一会话上进行计费交互,去活所述第二会话,并且,向所述在线计费系统发送配额用尽消息。

所述第三收发器51,还用于向所述网关设备的控制面实体发送配额用尽消息。

根据配额使用情况,所述第四收发器52,具体用于与所述在线计费系统在所述第一会话上进行计费交互;或者,与所述在线计费系统在所述第一会话上进行计费交互,去活所述第一会话。

本实施例的网关设备的用户面装置,可以用于执行在线计费方法实施例四的技术方案,其实现原理和技术效果类似,此处不再赘述。

图17为本发明网关装置实施例一的结构示意图,如图17所示,本实施例的网关装置可以包括:网关设备的控制面装置40、网关设备的用户面装置50。

其中,网关设备的控制面装置40,包括:第一收发器41。

网关设备的用户面装置50,包括:第三收发器51,第四收发器52。

具体地,第一收发器41的功能与网关设备的控制面设备实施例一、实施例二中相同,第三收发器51、第四收发器52的功能与网关设备的用户面设备实施例一、实施例二中相同,此处不再赘述。

本实施例的网关装置,可以用于执行在线计费方法实施例一、实施例二、实施例三、以及实施例四的技术方案,其实现原理和技术效果类似,此处不再赘述。

如图18所示,网关设备的控制面装置40还包括第二收发器42。

其中,第二收发器42的功能与上述网关设备的控制面设备实施例相同,此处不再赘述。

图19为本发明在线计费装置实施例一的结构示意图,如图14所示,本实施例的在线计费装置可以包括:第五收发器61、第三处理器63。

其中,第五收发器61,用于与所述网关的用户面实体交互,建立所述业务的第一会话,与所述网关的用户面实体在所述第一会话上进行计费交互。

第三处理器63,用于控制第五收发器61,并且处理第五收发器61收发的消息。

本实施例的在线计费设备,可以用于执行上述在线计费方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

如图20所示,进一步地还包括第六收发器62。

具体地,所述第六收发器62,还用于:接收所述网关设备的控制面实体发送的信用控制请求消息,所述信用控制请求消息中包含所述网关设备的控制面实体分配的所述业务的业务标识,所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体,向所述网关设备的控制面实体发送信用控制应答消息,建立所述业务的第二会话。

或者,所述第六收发器62,还用于:接收所述网关设备的控制面实体发送的信用控制请求消息,向所述网关设备的控制面实体发送信用控制应答消息,所述信用控制应答消息中包含所述在线计费系统分配的所述业务的业务标识,建立所述业务的第二会话,并且,使所述网关的控制面实体将所述业务标识发送给网关设备的用户面实体。

更为具体地,业务标识可以是设备的imsi、可以是第二会话的标识号、可以是设备的imsi的哈希值、可以是第二会话的建立时间、可以是随机数、还可以是以上任一项的组合,本实施例对此不作限定。

本实施例的在线计费设备,可以用于执行在线计费方法图3的技术方案,其实现原理和技术效果类似,此处不再赘述。

本发明在线计费装置实施例二在本发明在线计费装置实施例一的基础上,进一步地,第三处理器63,还用于分配第一使用配额,所述第一使用配额用于所述在线计费系统对所述业务进行计费。

根据配额使用情况,第五收发器61,还用于:与所述网关设备的用户面实体在所述第一会话上进行计费交互。第三处理器63,还用于为所述业务分配第二使用配额。

或者,根据配额使用情况,第五收发器61,还用于:与所述网关设备的用户面实体在所述第二会话上进行计费交互,去活所述第二会话,并且,在所述第一会话上与所述网关设备的控制面实体进行交互,去活所述第一会话。

当由网关设备的用户面实体根据配额使用情况,所述信用控制应答消息中还包含所述第一使用配额信息,以使所述网关设备的控制面实体将所述第一使用配额信息发送给所述网关设备的用户面实体。所述第五收发器61,还用于:与所述网关设备的用户面实体在所述第一会话上进行计费交互,并且,向所述网关设备的用户面实体发送第二使用配额;并且,第三处理器63,还用于为所述业务分配第二使用配额。

或者,当由网关设备的用户面实体根据配额使用情况,第五收发器61,还用于:与所述网关设备的用户面实体在所述第二会话上进行计费交互,在计费交互完成之后与所述网关设备的用户面实体进行交互,去活所述第一会话。

本实施例的在线计费设备,可以用于执行在线计费方法实施例六的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1