论文部分内容阅读
VoLTE (Voice over LTE),是基于4G网络提供的基础通信服务。VoLTE与2G/3G语音通话有着本质的不同,2G/3G语音通过电路域提供,而VoLTE语音通过分组域来提供。VoLTE由IMS(IP Multimedia Subsystem)提供会话控制和业务逻辑,由EPC (Evolved Packet Core)提供分组域承载。VoLTE新的网络架构和业务特点给计费提出了新的课题:对语音进行按流量计费。对于VoLTE语音通话,由承载层话单记录通话的流量信息,计费方式为离线计费。对于呼叫保持、呼叫等待及多方通话业务,当同一个用户上同时存在多路通话时,由于第一路通话和第二路/多路通话都使用同一个承载,导致P-GW (PDN Gateway)话单中无法区分多路通话的流量。论文针对呼叫保持、呼叫等待及多方通话业务场景下,P-GW话单中无法区分多路通话流量的问题,提出一种VoLTE呼叫保持业务流量计费方法,通过修改RG (Rating Group)的决策过程,使得PCRF(Policy and Charging Rule Function)在为第二路通话决策 PCC(Policy and Charging Control)规则时,下发新的 RG,并在 PCC 规则中携带费率组级别报告,从而影响P-GW上的计费过程,使得P-GW话单中可以区分多路通话的流量。论文基于开源平台OpenIMSCore和 UCT PCF,通过在 UCT PCRF 上增加对 ARP (Allocation Retention Priority)、RG、业务ID及计费控制信息的决策与处理,以及在UCT PCEF上增加相应的离线计费功能,实现了所提方法的主要功能模块。最后,对论文方案的功能进行了测试和验证。测试结果表明,所提方法可以实现区分记录多路通话的流量。