Ocs、pcef、pcrf及终端带宽控制方法_5

文档序号:8475569阅读:来源:国知局
181]在一种可能的实现方式中,在所述OCS根据所述第一信用控制请求消息建立并保存所述Sy会话与所述Gy会话的关联关系之后,上述程序还用于:
[0182]当所述Gy会话引起所述OCS上相应的策略计数器状态发生变更时,根据所述关联关系,获取所述Gy会话对应的所述Sy会话。
[0183]在一种可能的实现方式中,在所述OCS根据所述关联关系,获取所述Gy会话对应的所述Sy会话之后,上述程序还用于:
[0184]通过所述Sy会话向所述PCRF发送消费状态通知请求消息,以使得所述PCRF根据所述消费状态通知请求消息中携带的所述Gy会话对应的策略计数器状态对所述关注终端进行带宽控制。
[0185]实施例7
[0186]图13示出根据本发明又一实施例的PCEF的结构框图。所述PCEF1300可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。
[0187]所述PCEF1300 包括处理器(processor) 1310、通信接口(Communicat1nsInterface) 1320、存储器(memory) 1330和总线1340。其中,处理器1310、通信接口 1320、以及存储器1330通过总线1340完成相互间的通信。
[0188]通信接口 1320用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。
[0189]处理器1310用于执行程序。处理器1310可能是一个中央处理器CPU,或者是专用集成电路ASIC (Applicat1n Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0190]存储器1330用于存放文件。存储器1330可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1330也可以是存储器阵列。存储器1330还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
[0191]在一种可能的实现方式中,上述程序可为包括计算机操作指令的程序代码。该程序可用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能执行实体PCEF与策略和计费规则功能控制实体PCRF通过Gx接口建立所述关注终端的Gx会话,所述PCRF与在线计费系统OCS之间通过Sy接口建立所述关注终端的Sy会话,所述PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话。该程序具体可用于:
[0192]通过所述Gx会话向所述PCRF发送第二信用控制请求消息,所述第二信用控制请求消息用于请求所述关注终端的带宽控制策略;
[0193]通过所述Gx会话接收所述PCRF返回携带所述Sy会话的会话标识的第二信用控制应答消息,其中,所述第二信用控制应答消息用于返回所述关注终端的带宽控制策略;
[0194]通过所述Gy会话向所述OCS发送携带所述Sy会话的会话标识和Gy会话的会话标识的第一信用控制请求消息,以使得所述OCS根据所述第一信用控制请求消息建立所述Gy会话与所述Sy会话的关联关系。
[0195]实施例8
[0196]图14示出根据本发明又一实施例的PCRF的结构框图。所述PCRF1400可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。
[0197]所述PCRF1400 包括处理器(processor) 1410、通信接口(Communicat1nsInterface) 1420、存储器(memory) 1430和总线1440。其中,处理器1410、通信接口 1420、以及存储器1430通过总线1440完成相互间的通信。
[0198]通信接口 1420用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。
[0199]处理器1410用于执行程序。处理器1410可能是一个中央处理器CPU,或者是专用集成电路ASIC (Applicat1n Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0200]存储器1430用于存放文件。存储器1430可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1430也可以是存储器阵列。存储器1430还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
[0201]在一种可能的实现方式中,上述程序可为包括计算机操作指令的程序代码。该程序可用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能执行实体PCEF与策略和计费规则功能控制实体PCRF通过Gx接口建立所述关注终端的Gx会话,所述PCRF与在线计费系统OCS之间通过Sy接口建立所述关注终端的Sy会话,所述PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话。该程序具体可用于:
[0202]通过所述Gx会话接收所述PCEF发送的第二信用控制请求消息,其中,所述第二信用控制请求消息用于请求所述关注终端的带宽控制策略;
[0203]根据所述第二信用控制请求消息确定所述关注终端的带宽控制策略;
[0204]通过所述Gx会话向所述PCEF返回携带所述Sy会话的会话标识的第二信用控制应答消息,所述第二信用控制应答消息用于下发所述关注终端的带宽控制策略,以使得所述PCEF能够通过向所述OCS发送携带所述Sy会话的会话标识和所述Gy会话的会话标识的第一信用控制请求消息,从而所述OCS根据所述第一信用控制请求消息建立所述Sy会话和所述Gy会话的关联关系。
[0205]在一种可能的实现方式中,在所述PCRF通过所述Gx会话向所述PCEF返回携带所述Sy会话的会话标识的第二信用控制应答消息之后,上述程序还用于:
[0206]通过所述Sy会话接收所述OCS发送的携带所述Gy会话对应的策略计数器状态的消费状态通知请求消息;
[0207]根据所述消费状态通知请求消息携带所述Gy会话对应的策略计数器状态对所述关注终端进行带宽控制。
[0208]实施例9
[0209]图15示出根据本发明又一实施例的PCRF的结构框图。所述PCRF1500可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。
[0210]所述PCRF1500 包括处理器(processor) 1510、通信接口(Communicat1nsInterface) 1520、存储器(memory) 1530和总线1540。其中,处理器1510、通信接口 1520、以及存储器1530通过总线1540完成相互间的通信。
[0211]通信接口 1520用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。
[0212]处理器1510用于执行程序。处理器1510可能是一个中央处理器CPU,或者是专用集成电路ASIC (Applicat1n Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0213]存储器1530用于存放文件。存储器1530可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1530也可以是存储器阵列。存储器1530还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
[0214]在一种可能的实现方式中,上述程序可为包括计算机操作指令的程序代码。该程序可用于对使用同一账号的多个终端进行带宽控制。该程序具体可用于:
[0215]获取策略计数器状态变更的情况与终端的对应关系;
[0216]在接收到在线计费系统OCS发送的携带策略计数器状态变更的消费状态通知请求消息时,根据所述策略计数器状态变更以及所述对应关系确定引起所述策略计数器状态变更的第一终端及所述第一终端的带宽控制策略;
[0217]根据所述第一终端对应的Gx会话将所述带宽控制策略下发给策略和计费规则功能执行实体PCEF,以使所述PCEF根据所述带宽控制策略对所述第一终端进行带宽控制。
[0218]在一种可能的实现方式中,在接收到在线计费系统OCS发送的携带策略计数器状态变更的消费状态通知请求消息之前,上述程序还用于:
[0219]将对应于所述多个终端的Sy会话收束成一个Sy会话;
[0220]接收到在线计费系统OCS发送的携带策略计数器状态变更的消费状态通知请求消息,包括:
[0221]通过所述收束成的Sy会话接收到所述OCS发送的携带策略计数器状态变更的消费状态通知请求消息。
[0222]在一种可能的实现方式中,将对应于所述多个终端的Sy会话收束成一个Sy会话,包括:
[0223]对于所述多个终端中的每一个终端,如果某一终端通过所述账号上线时,判断是否存在对应于所述账号的Sy会话,如果存在,则所述PCRF使用所述Sy会话获取所述终端的带宽控制策略。
[0224]本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0225]如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)>磁碟或者光盘等各种可以存储程序代码的介质。
[0226]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种在线计费系统ocs,其特征在于,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能控制实体PCRF与所述OCS之间通过Sy接口建立所述关注终端的Sy会话,策略和计费规则功能执行实体PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述OCS包括: 第一接收模块,用于通过所述Gy会话接收所述PCEF发送的携带所述Sy会话的会话标识以及所述Gy会话的会话标识的第一信用控制请求消息,其中,所述第一信用控制请求消息用于请求对所述关注终端进行鉴权预留; 建立模块,与所述第一接收模块连接,用于根据所述第一信用控制请求消息建立并保
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1