一种基于cpe的数据传输方法、网元、平台及系统的制作方法

文档序号:9567123阅读:1098来源:国知局
一种基于cpe的数据传输方法、网元、平台及系统的制作方法
【技术领域】
[0001]本发明涉及网络通信技术领域,尤其涉及一种基于CPE的数据传输方法、网元、平台及系统。
【背景技术】
[0002]客户端设备(CPE,Customer Premises Equipment)是泛指为了实现通信功能而放置在客户侧(包括个人客户和企业客户)的设备,与运营商侧设备(PE,ProVider Edge)相对应,为用户提供联网、应用、娱乐等服务。CPE的类型包括固网的家庭网关、家庭接入路由器、电视机顶盒、光网络单元(ONU, Optical Network Unit)等等。
[0003]CPE设备是一套软硬件结合的系统,CPE上既具有运营商要求支持的必要通信、用户计费、用户认证的能力,又具有网络层、应用层等通信协议栈各层对应的各种功能,比如防火墙,网络地址转换(NAT,Network Address Translat1n)、流量加速、深入包检测(DPI,Deep Packet Inspect1n)等功倉泛。
[0004]由于CPE设备集成了多种不同的功能和网络多个层次的能力,造成的问题也是多方面的,首先,由于CPE设备支持如此多的功能,对CPE设备功能进行升级,可能涉及到更换整个设备,或者经常对不同的软件进行升级;其次,在软件升级过程中,由于CPE设备规模较大,通过网络进行升级,给网络造成了较大的压力,特别是在集中的软件升级过程中,时常会造成网络瘫痪;再次,在目前这种架构中,每个用户都不得不使用相同的CPE功能,不能实现用户定制化,造成了资源的浪费。

【发明内容】

[0005]本发明实施例提供了一种基于CPE的数据传输方法、网元、平台及系统,用以解决现有技术中使用CPE设备时灵活性差、资源浪费多的问题。
[0006]基于上述问题,本发明实施例提供的一种基于CPE的数据传输方法,包括:
[0007]客户端设备CPE接收终端向目的服务器发送的数据包;
[0008]为所述数据包添加用于标识所述CPE的设备标识,以及用于标识所述终端所定制服务的服务标识,并将添加了所述设备标识和所述服务标识的数据包发送给虚拟CPE平台;
[0009]当接收到所述虚拟CPE平台发送的针对所述数据包的回复数据包时,将所述回复数据包转发给所述终端,
[0010]其中,所述虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给所述CPE。
[0011]本发明实施例提供的一种基于CPE的数据传输方法,包括:
[0012]当虚拟客户端设备CPE平台接收到CPE发送的数据包时,根据所述数据包携带的用于标识对应终端所定制服务的服务标识,确定所述服务标识所标识的为所述对应终端定制的服务;
[0013]当根据所述定制的服务确定需要对所述数据包进行处理时,将所述数据包发送给提供所述定制的服务的功能网元进行处理,并将处理后的数据包发送给所述数据包需要发往的目的服务器;
[0014]当虚拟CPE平台接收到针对所述数据包的回复数据包,且根据所述定制的服务确定需要对所述回复数据包进行处理时,将所述回复数据包发送给提供所述定制的服务的功能网元进行处理;
[0015]根据所述数据包携带的用于标识所述CPE的设备标识,将处理后的所述回复数据包发送给所述CPE。
[0016]本发明实施例提供的一种CPE设备,包括:
[0017]接收模块,用于客户端设备CPE接收终端向目的服务器发送的数据包;以及虚拟CPE平台发送的针对所述数据包的回复数据包;
[0018]添加模块,用于为所述接收模块接收的数据包添加用于标识所述CPE的设备标识,以及用于标识所述终端所定制服务的服务标识;
[0019]发送模块,用于将所述添加模块添加了所述设备标识和所述服务标识的数据包发送给虚拟CPE平台;以及当所述接收模块接收到所述虚拟CPE平台发送的回复数据包时,将所述回复数据包转发给所述终端,
[0020]其中,所述虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给所述CPE。
[0021]本发明实施例提供的一种虚拟CPE平台,包括:
[0022]确定模块,用于当虚拟客户端设备CPE平台接收到CPE发送的数据包时,根据所述数据包携带的用于标识对应终端所定制服务的服务标识,确定所述服务标识所标识的为所述对应终端定制的服务;
[0023]处理模块,用于当根据所述确定模块确定的定制的服务确定需要对所述数据包进行处理时,将所述数据包发送给提供所述定制的服务的功能网元进行处理;以及当虚拟CPE平台接收到针对所述数据包的回复数据包,且根据所述定制的服务确定需要对所述回复数据包进行处理时,将所述回复数据包发送给提供所述定制的服务的功能网元进行处理;
[0024]发送模块,用于将所述处理模块处理后的数据包发送给所述数据包需要发往的目的服务器;以及根据所述数据包携带的用于标识所述CPE的设备标识,将所述处理模块处理后的所述回复数据包发送给所述CPE。
[0025]本发明实施例的有益效果包括:
[0026]本发明实施例提供的一种基于CPE的数据传输方法、网元、平台及系统,在CPE侧,CPE接收终端向目的服务器发送的数据包;为该数据包添加用于标识CPE的设备标识,以及用于标识终端所定制服务的服务标识,并将添加了设备标识和服务标识的数据包发送给虚拟CPE平台;当接收到虚拟CPE平台发送的针对该数据包的回复数据包时,将回复数据包转发给终端;在虚拟CPE平台侧,当虚拟CPE平台接收到CPE发送的数据包时,根据该数据包携带的服务标识,确定服务标识所标识的为对应终端定制的服务;当根据定制的服务确定需要对该数据包进行处理时,将数据包发送给提供定制的服务的功能网元进行处理,并将处理后的数据包发送给数据包需要发往的目的服务器;当虚拟CPE平台接收到针对该数据包的回复数据包,且根据定制的服务确定需要对该回复数据包进行处理时,将回复数据包发送给提供定制的服务的功能网元进行处理;根据数据包携带的设备标识,将处理后的回复数据包发送给CPE。
[0027]本发明实施例提供的基于CPE的数据传输方法,将CPE功能转移到网络侧的虚拟CPE平台实现,CPE作为终端与虚拟CPE平台之间的传输隧道,使得对CPE功能进行升级的时候,针对网络侧的虚拟CPE平台进行升级即可,不需要对每个用户侧的CPE设备都升级,节省了网络资源,并且,用户可以通过虚拟CPE平台自定义CPE设备功能的方法,使得不同的用户能够使用和定制不同的网络功能,提高了 CPE功能的灵活性,并且节省了软件和硬件资源,并且,虚拟CPE平台的资源集中在网络侧,通过共享的计算和储存资源为用户提供传统CPE的服务,整体提高了软硬件和网络资源的利用率。
【附图说明】
[0028]图1为本发明实施例提供的一种基于CPE的数据传输方法应用于CPE侧的流程图;
[0029]图2为本发明实施例提供的一种基于CPE的数据传输方法应用于虚拟CPE平台侧的流程图;
[0030]图3为本发明实施例1提供的一种基于CPE的数据传输方法的流程图;
[0031]图4为本发明实施例2提供的一种基于CPE的数据传输方法的流程图;
[0032]图5为本发明实施例3提供的一种基于CPE的数据传输方法的流程图;
[0033]图6为本发明实施例提供的虚拟CPE平台结构示意图;
[0034]图7a?图7b为本发明实施例提供的CPE和虚拟CPE平台系统结构示意图;
[0035]图8a?图8c为采用本发明实施例提供的方法实现不同的IPv6过渡方式示意图;
[0036]图9为本发明实施例提供的一种CPE设备的结构示意图;
[0037]图10为本发明实施例提供的一种虚拟CPE平台的结构示意图。
【具体实施方式】
[0038]本发明实施例提供了一种基于CPE的数据传输方法及相关设备,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0039]本发明实施例提供一种基于CPE的数据传输方法,应用于CPE侧,如图1所示,包括:
[0040]S101、客户端设备CPE接收终端向目的服务器发送的数据包。
[0041]S102、为S101中接收的数据包添加用于标识CPE的设备标识,以及用于标识终端所定制服务的服务标识,并将添加了设备标识和服务标识的数据包发送给虚拟CPE平台。
[0042]S103、当接收到虚拟CPE平台发送的针对S101中接收的数据包的回复数据包时,将该回复数据包转发给终端,
[0043]其中,虚拟CPE平台用于接收到CPE发送的数据包之后,根据该数据包携带的服务标识,确定对应终端定制的服务;并根据该定制的服务,将该数据包和/或接收到的针对该数据包的回复数据包发送给对应的功能网元处理;并根据该数据包携带的设备标识,将该回复数据包发送给CPE。
[0044]与上述图1所示方法相应的,本发明实施例还提供一种基于CPE的数据传输方法,应用于虚拟CPE平台侧,如图2所示,包括:
[0045]S201、当虚拟CPE平台接收到CPE发送的数据包时,根据该数据包携带的用于标识对应终端所定制服务的服务标识,确定该服务标识所标识的为对应终端定制的服务。
[0046]S2
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1