基于DPI技术的CCG在移动互联网中的解决方案分析
2010/04/06
摘要 阐述了DPI深度包检测技术及采用其技术的CCG在移动互联网中的应用,介绍了UT斯达康基于电信级ATCA平台及DPI技术的TC8000 CCG解决方案,及其在3G EVDO 数据网络中的应用。图1:CCG的网络结构
CCG因为是基于内容进行计费的,所以要对数据内容进行深度分析,譬如3层的IP地址与协议类型,4层的端口,7层的URL及其协议类型等,并生成话单,所以电信运营商CCG的业务需求是实时的、高速的、大容量的,并要求有冗余处理与备份,这对数据包报文处理技术及平台提出了更高要求。
互联网上传统的流量和带宽管理主要基于OSI 2~4层,即链路层、网络层、传输层,通过IP包头的源地址、目的地址、源端口、目的端口以及协议类型信息进行分析,通常称此为“普通报文检测”。“普通报文检测”仅分析IP包4层以下的内容,通过端口号来识别应用类型,而且“普通报文检测”不能识别应用层。这些限制对于CCG需要在移动互联网上进行以内容区分计费的精细化运营就无能为力了。
近来互联网出现的DPI(Deep Packet Inspection,深度包检测)技术是实现CCG计费的有力法宝,其能识别和区分网络流量,进行流量控制、内容计费、垃圾内容过滤以及流量管理,提供差异化经营保障。采用DPI技术部署的CCG内容计费网关,能够对终端用户的流量进行分析,根据分析得到的不同的信息,如3层的IP地址,协议类型,4层的端口以及7层的URL,协议类型等实现不同的策略计费,完善了现有的只针对数据流量和时长的粗放型计费方法。当IP数据包,TCP或UDP数据流经过基于DPI技术的流量管理系统时,系统通过深入读取IP包载荷的内容来对OSI
7层协议中的应用层信息进行重组,从而得到整个应用程序的内容,然后按照OSS/OB定义的管理策略对流量进行操作,如过滤、整理、限流等。
DPI检测实际上也是一个计算密集型应用,它要求扫描整个数据包,计算开销非常大。传统网络设备在实现此功能时大多采用软件方案,在通用的CPU上进行处理,在独占一个CPU核的情况下也只能达到Mbit/s级别的处理能力,不适合电信级的CCG部署。同时,DPI部署的CCG不仅仅是为2.5G/3G移动互联网业务部署,实际上LTE业务更加强调多媒体数据的业务精细化运营与融合,所以CCG的解决方案必须要考虑目前2.5G与3G数据业务需求与扩展,也要考虑以后LTE业务的长期部署。
UT斯达康在2008年发布的ATCA构架TC8K平台基础上,于2009年第3季度初发布了采用专业ASIC芯片与DPI技术的CCG解决方案,可进行硬件线性DPI处理,可按业务拓展需求动态部署刀片,提供容错备份保护,适合移动互联网电信级的CCG部署,诠释了精细化运营的理念。
3.UT斯达康基于ATCA平台CCG解决方案
UT斯达康CCG解决方案基于通用ATCA构架的Total Control 8000(TC8000)平台,可与UT斯达康3G PS域其他网元共同部署,如GGSN,PDSN,HA(Home
Agent),可实现多机集群、容灾容错部署(图2所示为CCG与HA在3G EVDO移动数据网络中合并归属)。
图2:UT斯达康TC8000 CCG在3G EVDO网络中的解决方案
UT斯达康TC8000 ATCA平台保证了高速总线带宽,提供了高可靠性与智能管理,具备开放的业务拓展能力。其中,TC8014系列背板总计提供480Gbit/s数据带宽与48Gbit/s管理带宽,提供2个互为备份的10Gbit/s线速2层/3层交换刀片和12个可灵活扩展的业务刀片,CCG处理刀片就是其中一种业务刀片。
UT斯达康CCG处理刀片在通用的TC8000业务刀片上进行了增强,DPI采用了增强的64位MIPS64?多核处理器与专业ASIC芯片相结合的方案,如图3所示。由于单纯的多核处理器在密集运算数据处理时动态功耗会不断增加,UT斯达康CCG解决方案中,DPI处理时会将主处理器的一部分负荷卸载到专用ASIC芯片中,来降低核心主芯片的功耗,一方面保证了主处理器在较低频率工作时大幅降低系统总功耗,另一方面通过释放主处理器提升了整个系统的性能。
图3:UT斯达康CCG DPI处理设计示意图
UT斯达康CCG网关硬件DPI处理可提供高达10万条以上的内容计费规则配置,单刀片达到2Gbit/s线速处理;支持丰富的正规表达式规则构,提供“*”,“?”等字符配置;解析协议支持WAP1.x/2.0,HTTP,MMS,KJAVA,BREW,FTP,SMTP,POP3,IMAP,RTSP和即时通信等;提供基于用户/会话/业务的流量控制、限速、阻断及重定向(路由)。
CCMP(Content Charging Management Platform)是UT斯达康CCG的内容计费管理平台,由计费服务器与操作终端组成,帮助运营商进行内容计费规则管理和用户数据挖掘,提供友好的Web界面、图形化管理的计费规则与话务统计,可支持多个HA/CCG。
OCS(Online Charging System)是用于完成在线计费的计费平台系统,提供计费控制、预付费批价、实时账户处理、余额管理等功能。
UT斯达康基于TC8014平台的CCG网关系统能支持300万用户容量,每秒支持18000并发呼叫,自2009年第3季度初发布后,通过了某运营商研究院的功能测试和性能测试,并于2009年8月参与了现场测试与前期部署,已经进入批量部署准备阶段。
4.结束语
移动互联网差异化的多媒体数据业务、丰富的内容提供与融合计费能力是电信运营商2.5G/3G移动互联网建设中的关键所在。通过内容计费及实施相应的流量管理、监控及计费策略,为不同的SLA用户提供QoS保障,将有力扭转传统互联网网络建设中电信运营商粗放型带宽经营局面,导入移动互联网精细化运营,提高客户良好的业务体验和对运营网络的忠诚度。
UT斯达康基于通用、开放ATCA平台的TC8000 CCG解决方案,通过MIPS CPU与ASIC芯片结合的硬件DPI技术,实现电信级CCG解决方案,可以与现有的2.5G/3G分组域网元合并,进行高容错容灾部署;通过CMP计费策略平台,提供细颗粒化计费,同时具备向LTE演进的能力。UT斯达康TC8000
CCG解决方案将助力电信运营商精细化运营,服务精彩移动互联网。
电信网技术
UT斯达康左拉广电右牵亦庄 仅聚焦IPTV和宽带业务 2010-02-25 |
UT斯达康与英国telent签订战略性销售及服务协议 2010-02-05 |
UT斯达康进京奔向三网融合业务 2010-02-02 |
UT斯达康任命陆阳光为新任CFO 2009-12-17 |
UT斯达康宣布在印度建IPTV技术中心 2009-09-27 |