一种基于CPE的数据传输方法、网元、平台及系统技术方案

技术编号:12849825 阅读:91 留言:0更新日期:2016-02-11 15:06
本发明专利技术实施例提供了一种基于CPE的数据传输方法、网元、平台及系统,CPE接收终端发送的数据包;为数据包添加设备标识及服务标识发送给虚拟CPE平台;当接收到虚拟CPE平台发送的回复数据包时转发给终端;当虚拟CPE平台接收到CPE发送的数据包时,根据服务标识确定为对应终端定制的服务;当确定需要处理数据包时,将数据包发送给对应的功能网元处理,将处理后的数据包发送给目的服务器;当接收到回复数据包且确定需要对回复数据包进行处理时,将回复数据包发送给功能网元进行处理;根据数据包携带的设备标识,将处理后的回复数据包发送给CPE。解决了现有技术中使用CPE设备时灵活性差资源浪费多的问题。涉及网络通信技术领域。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种基于CPE的数据传输方法、网元、平台及系统
技术介绍
客户端设备(CPE,Customer Premises Equipment)是泛指为了实现通信功能而放置在客户侧(包括个人客户和企业客户)的设备,与运营商侧设备(PE,ProVider Edge)相对应,为用户提供联网、应用、娱乐等服务。CPE的类型包括固网的家庭网关、家庭接入路由器、电视机顶盒、光网络单元(ONU, Optical Network Unit)等等。CPE设备是一套软硬件结合的系统,CPE上既具有运营商要求支持的必要通信、用户计费、用户认证的能力,又具有网络层、应用层等通信协议栈各层对应的各种功能,比如防火墙,网络地址转换(NAT,Network Address Translat1n)、流量加速、深入包检测(DPI,Deep Packet Inspect1n)等功倉泛。由于CPE设备集成了多种不同的功能和网络多个层次的能力,造成的问题也是多方面的,首先,由于CPE设备支持如此多的功能,对CPE设备功能进行升级,可能涉及到更换整个设备,或者经常对不同的软件进行升级;其次,在软件升级过程中,由于CPE设备规模较大,通过网络进行升级,给网络造成了较大的压力,特别是在集中的软件升级过程中,时常会造成网络瘫痪;再次,在目前这种架构中,每个用户都不得不使用相同的CPE功能,不能实现用户定制化,造成了资源的浪费。
技术实现思路
本专利技术实施例提供了一种基于CPE的数据传输方法、网元、平台及系统,用以解决现有技术中使用CPE设备时灵活性差、资源浪费多的问题。基于上述问题,本专利技术实施例提供的一种基于CPE的数据传输方法,包括:客户端设备CPE接收终端向目的服务器发送的数据包;为所述数据包添加用于标识所述CPE的设备标识,以及用于标识所述终端所定制服务的服务标识,并将添加了所述设备标识和所述服务标识的数据包发送给虚拟CPE平台;当接收到所述虚拟CPE平台发送的针对所述数据包的回复数据包时,将所述回复数据包转发给所述终端,其中,所述虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给所述CPE。本专利技术实施例提供的一种基于CPE的数据传输方法,包括:当虚拟客户端设备CPE平台接收到CPE发送的数据包时,根据所述数据包携带的用于标识对应终端所定制服务的服务标识,确定所述服务标识所标识的为所述对应终端定制的服务;当根据所述定制的服务确定需要对所述数据包进行处理时,将所述数据包发送给提供所述定制的服务的功能网元进行处理,并将处理后的数据包发送给所述数据包需要发往的目的服务器;当虚拟CPE平台接收到针对所述数据包的回复数据包,且根据所述定制的服务确定需要对所述回复数据包进行处理时,将所述回复数据包发送给提供所述定制的服务的功能网元进行处理;根据所述数据包携带的用于标识所述CPE的设备标识,将处理后的所述回复数据包发送给所述CPE。本专利技术实施例提供的一种CPE设备,包括:接收模块,用于客户端设备CPE接收终端向目的服务器发送的数据包;以及虚拟CPE平台发送的针对所述数据包的回复数据包;添加模块,用于为所述接收模块接收的数据包添加用于标识所述CPE的设备标识,以及用于标识所述终端所定制服务的服务标识;发送模块,用于将所述添加模块添加了所述设备标识和所述服务标识的数据包发送给虚拟CPE平台;以及当所述接收模块接收到所述虚拟CPE平台发送的回复数据包时,将所述回复数据包转发给所述终端,其中,所述虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给所述CPE。本专利技术实施例提供的一种虚拟CPE平台,包括:确定模块,用于当虚拟客户端设备CPE平台接收到CPE发送的数据包时,根据所述数据包携带的用于标识对应终端所定制服务的服务标识,确定所述服务标识所标识的为所述对应终端定制的服务;处理模块,用于当根据所述确定模块确定的定制的服务确定需要对所述数据包进行处理时,将所述数据包发送给提供所述定制的服务的功能网元进行处理;以及当虚拟CPE平台接收到针对所述数据包的回复数据包,且根据所述定制的服务确定需要对所述回复数据包进行处理时,将所述回复数据包发送给提供所述定制的服务的功能网元进行处理;发送模块,用于将所述处理模块处理后的数据包发送给所述数据包需要发往的目的服务器;以及根据所述数据包携带的用于标识所述CPE的设备标识,将所述处理模块处理后的所述回复数据包发送给所述CPE。本专利技术实施例的有益效果包括:本专利技术实施例提供的一种基于CPE的数据传输方法、网元、平台及系统,在CPE侧,CPE接收终端向目的服务器发送的数据包;为该数据包添加用于标识CPE的设备标识,以及用于标识终端所定制服务的服务标识,并将添加了设备标识和服务标识的数据包发送给虚拟CPE平台;当接收到虚拟CPE平台发送的针对该数据包的回复数据包时,将回复数据包转发给终端;在虚拟CPE平台侧,当虚拟CPE平台接收到CPE发送的数据包时,根据该数据包携带的服务标识,确定服务标识所标识的为对应终端定制的服务;当根据定制的服务确定需要对该数据包进行处理时,将数据包发送给提供定制的服务的功能网元进行处理,并将处理后的数据包发送给数据包需要发往的目的服务器;当虚拟CPE平台接收到针对该数据包的回复数据包,且根据定制的服务确定需要对该回复数据包进行处理时,将回复数据包发送给提供定制的服务的功能网元进行处理;根据数据包携带的设备标识,将处理后的回复数据包发送给CPE。本专利技术实施例提供的基于CPE的数据传输方法,将CPE功能转移到网络侧的虚拟CPE平台实现,CPE作为终端与虚拟CPE平台之间的传输隧道,使得对CPE功能进行升级的时候,针对网络侧的虚拟CPE平台进行升级即可,不需要对每个用户侧的CPE设备都升级,节省了网络资源,并且,用户可以通过虚拟CPE平台自定义CPE设备功能的方法,使得不同的用户能够使用和定制不同的网络功能,提高了 CPE功能的灵活性,并且节省了软件和硬件资源,并且,虚拟CPE平台的资源集中在网络侧,通过共享的计算和储存资源为用户提供传统CPE的服务,整体提高了软硬件和网络资源的利用率。【附图说明】图1为本专利技术实施例提供的一种基于CPE的数据传输方法应用于CPE侧的流程图;图2为本专利技术实施例提供的一种基于CPE的数据传输方法应用于虚拟CPE平台侧的流程图;图3为本专利技术实施例1提供的一种基于CPE的数据传输方法的流程图;图4为本专利技术实施例2提供的一种基于CPE的数据传输方法的流程图;图5为本专利技术实施例3提供的一种基于CPE的数据传输方法的流程图;图6为本专利技术实施例提供的虚拟CPE平台结构示意图;图7a?图7b为本专利技术实施例提供的CPE和虚拟CPE平台系统结构示意图;图8a?图8c为采用本专利技术本文档来自技高网...

【技术保护点】
一种基于CPE的数据传输方法,其特征在于,包括:客户端设备CPE接收终端向目的服务器发送的数据包;为所述数据包添加用于标识所述CPE的设备标识,以及用于标识所述终端所定制服务的服务标识,并将添加了所述设备标识和所述服务标识的数据包发送给虚拟CPE平台;当接收到所述虚拟CPE平台发送的针对所述数据包的回复数据包时,将所述回复数据包转发给所述终端,其中,所述虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给所述CPE。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹振付乔
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1