本发明属于通信技术领域,涉及一种映射系统和方法,特别是涉及一种通信网络映射系统/方法、划分/转发/关联方法及终端。
背景技术
随着sdn技术和nfv技术的发展,城域网由以网络为核心的架构向以数据中心为核心的网络架构演进。业务部署在多级数据中心,数据中心成为流量的集散地。以数据中心为核心的网络架构在运营商网络对城域接入、承载网络提出了虚拟化的需求。
随着物联网技术以及5g技术的快速发展,网络按照业务进行切片的需求越来越重要。但是现有技术无法解决cpn(customerprovidenetwork)业务域和lsn(localservicenode)内的vpn域关联,更无法提供端到端的vpn业务和数据中心增值业务等缺陷。
因此,如何提供一种通信网络映射系统/方法、划分/转发/关联方法及终端,以解决现有技术无法解决cpn(customerprovidenetwork)业务域和lsn(localservicenode)内的vpn域关联,更无法提供端到端的vpn业务和数据中心增值业务等缺陷,实已成为本领域技术人员亟待解决的技术问题。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种通信网络映射系统/方法、划分/转发/关联方法及终端,用于解决现有技术无法解决cpn(customerprovidenetwork)业务域和lsn(localservicenode)内的vpn域关联,更无法提供端到端的vpn业务和数据中心增值业务的问题。
为实现上述目的及其他相关目的,本发明一方面提供一种通信网络映射系统,所述通信网络映射系统包括:客户端,用于根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务;转发端,用于将所述客户端的标识符映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务;服务端,用于将转发隧道映射至与其关联的专用网络。
于本发明的一实施例中,所述业务域包括电信业务域、ott业务域、个人用户业务域、物联网业务域、企业用户业务域、控制协议业务域及管理业务域。
于本发明的一实施例中,所述转发隧道包括vxlav隧道或macinmac隧道。
本发明另一方面提供一种通信网络映射方法,所述通信网络映射方法包括:根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务;将所述客户端的标识符映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务;将转发隧道映射至与其关联的专用网络。
本发明另一方面还提供一种划分方法,包括:根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务。
本发明另一方面再提供一种转发方法,包括:将所述客户端的标识符映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务。
本发明另一方面又提供一种关联方法,包括:将转发隧道映射至与其关联的专用网络。
本发明又一方面提供一种终端,包括:第一处理器及第一存储器;所述第一存储器用于存储计算机程序,所述第一处理器用于执行所述第一存储器存储的计算机程序,以使所述终端执行所述划分方法。
本发明又一方面再提供一种终端,包括:第二处理器及第二存储器;所述第二存储器用于存储计算机程序,所述第二处理器用于执行所述第二存储器存储的计算机程序,以使所述终端执行所述转发方法。
本发明最后一方面提供一种终端,包括:第三处理器及第三存储器;所述第三存储器用于存储计算机程序,所述第三处理器用于执行所述第三存储器存储的计算机程序,以使所述终端执行所述关联方法。
如上所述,本发明的通信网络映射系统/方法、划分/转发/关联方法及终端,具有以下有益效果:
本发明所提供的通信网络映射系统/方法、划分/转发/关联方法及终端实现了客户网络内多个业务域和lsn内多个vpn域自动关联,解决了多租户场景下城域网vlan资源不够的问题及解决了在城域网虚拟化场景下大量终端导致的交换机mac资源不足的问题。
附图说明
图1显示为本发明的通信网络映射系统于一实施例中的原理结构示意图。
图2a显示为本发明的通信网络映射系统于场景一的示意图。
图2b显示为本发明的通信网络映射系统于场景二的示意图。
图2c显示为本发明的通信网络映射系统于场景三的示意图。
图3显示为本发明的通信网络映射方法的流程示意图。
元件标号说明
1通信网络映射系统
11客户端
12转发端
13服务端
s31~s33步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明所述通信网络映射系统/方法、划分/转发/关联方法及终端采用vlan、qinq、macinmac、vxlan多种技术和方法结合和映射来解决cpn(customerprovidenetwork)业务域和lsn(localservicenode)内的vpn域关联,为用户提供端到端的vpn业务和数据中心增值业务。
实施例一
本实施例提供一种通信网络映射系统,所述通信网络映射系统包括:
客户端,用于根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务;
转发端,用于将所述客户端的标识符映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务;
服务端,用于将转发隧道映射至与其关联的专用网络。
以下将结合图示对本实施例所提供的通信网络映射系统进行详细描述。请参阅图1,显示为通信网络映射系统于一实施例中的原理结构示意图。如图1所示,所述通信网络映射系统1包括:客户端11、转发端12及服务端13。
例如,将客户端的办公网接入用户托管在转发端(例如,lsn节点)内的私有云中,使客户端在办公室可以通过内网调用自己的私有服务端(例如,私有云业务)。
所述客户端11用于提供接入网络(cpn),主要是用户、业务的接入网络,且根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务。在本实施例中,所述业务域包括电信业务域、ott业务域、个人用户业务域、物联网业务域、企业用户业务域、控制协议业务域及管理业务域。如图1中e-gpe,h-gpe为客户端11。
具体地,在cpn根据用户的需求,划分不同的网段,每个网段可以互相打通。不同的网段可以作为办公网、无线网络、存储、互联网应用等等。
具体地,在客户端利用qinq的技术通过s-vlan的id来区分和转发业务流量。以隔离出不同业务。
所述转发端12是客户端接入汇聚设备,于本实施例中可以为olt/sw12,用于将所述客户端的标识符(例如,llid)映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务。于本实施例中,所述转发隧道包括vxlav隧道或macinmac隧道。
所述服务端13是数据中心网管设备,于本实施例中可以为dcgw(datacentergateway)用于将转发隧道映射至与其关联的专用网络,以便为客户端11方位数据中心内业务,或者数据中心内业务提供网管服务。
以下将提供三种应用场景进一步描述通信网络映射系统。
请参阅图2a,显示为通信网络映射系统于场景一的示意图。如图2a所示,通过在olt利用s-vlan(servicevlan)和llid来与vxlan进行映射。
具体过程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt/sw中,根据s-vlan结合终端的llid信息映射到vxlan隧道;
第四步,在dcgw的ovs中,将vxlan隧道剥离,并且在lsn网络针对不同的vxlan映射到不同的vpn。
通过如上步骤,从而实现了cpn内不同的业务域和lsn内不同的vpn域的映射和关联,从而实现了端到端的业务部署。场景一利用svlan和llid的结合进行了vxlan的映射,业务vxlan的vtep点设置在城域网的olt设备和数据中心内部的ovs,业务的部署不改变数据中心原来的vxlan部署和规划。
请参阅图2b,显示为通信网络映射系统于场景二的示意图。如图2b所示,通过在olt利用s-vlan和llid来与macinmac隧道进行映射。
具体过程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt中,根据s-vlan结合终端的llid信息映射到macinmac隧道;
第四步:在sw中,通过macinmac隧道映射到vxlan隧道。
第五步,在dcgw的ovs中,将vxlan隧道剥离,并且在lsn网络针对不同的vxlan映射到不同的vpn。
通过如上步骤,从而实现了cpn内不同的业务域和lsn内不同的vpn域的映射和关联,从而实现了端到端的业务部署。场景二利用首先在olt通过svlan和llid映射到macinmac隧道,然后在汇聚交换机进一步的进行macinmac隧道和vxlan隧道的映射。业务vxlan的vtep点设置在城域网的sw设备和数据中心内部的ovs,业务的部署不改变数据中心原来的vxlan部署和规划。
请参阅图2c,显示为通信网络映射系统于场景三的示意图。如图2c所示,通过在olt利用svlan和llid来与macinmac隧道进行映射。
具体过程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt中,根据s-vlan结合终端的llid信息映射到macinmac隧道,macinmac隧道直接进dcgw;
第四步,在dcgw的ovs中,使用macinmac隧道,映射到不同的vxlan隧道。并且在lsn网络针对不同的vxlan映射到不同的vpn。
通过如上步骤,从而实现了cpn内不同的业务域和lsn内不同的vpn域的映射和关联,从而实现了端到端的业务部署。场景三首先在olt通过svlan和llid映射到macinmac隧道,然后macinmac隧道直接进数据中心方式,这种方式不要求城域网支持vxlan,简化了对城域网设备功能的需求和部署的要求。
本实施例所提供的通信网络映射系统实现了客户网络内多个业务域和lsn内多个vpn域自动关联,解决了多租户场景下城域网vlan资源不够的问题及解决了在城域网虚拟化场景下大量终端导致的交换机mac资源不足的问题。
实施例二
本实施例提供一种通信网络映射方法,请参阅图3,显示为通信网络映射方法的流程示意图。如图3所示,所述通信网络映射方法包括:
s31,根据用户需求,划分业务域;针对划分出的业务域,隔离出不同业务;
s32,将所述客户端的标识符映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务;
s33,将转发隧道映射至与其关联的专用网络。
以下将集合图示对本实施例所提供的通信网络映射方法进行详细描述。
例如,所述通信网络映射方法通过在olt利用s-vlan(servicevlan)和llid来与vxlan进行映射。
具体流程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt/sw中,根据s-vlan结合终端的llid信息映射到vxlan隧道;
第四步,在dcgw的ovs中,将vxlan隧道剥离,并且在lsn网络针对不同的vxlan映射到不同的vpn。
例如,所述通信网络映射方法通过在olt利用s-vlan和llid来与macinmac隧道进行映射。
具体流程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt中,根据s-vlan结合终端的llid信息映射到macinmac隧道;
第四步:在sw中,通过macinmac隧道映射到vxlan隧道。
第五步,在dcgw的ovs中,将vxlan隧道剥离,并且在lsn网络针对不同的vxlan映射到不同的vpn。
例如,所述通信网络映射方法通过在olt利用svlan和llid来与macinmac隧道进行映射。
具体流程如下:
第一步,在cpn针对不同的业务划分不同的业务域;
第二步,在cpe针对这些业务域划分不同的业务s-vlan进行隔离;
第三步,在olt中,根据s-vlan结合终端的llid信息映射到macinmac隧道,macinmac隧道直接进dcgw;
第四步,在dcgw的ovs中,使用macinmac隧道,映射到不同的vxlan隧道。并且在lsn网络针对不同的vxlan映射到不同的vpn。
实施例三
本实施例提供一种划分方法,即一种业务划分方法,所述业务划分方法具体包括:
根据用户需求,划分业务域。
具体地,根据用户的需求,划分不同的网段,每个网段可以互相打通,不同的网段可以作为办公网、无线网络、存储、互联网应用(例如:oa、网站等等)。
针对划分出的业务域,隔离出不同业务。
具体地,采用qinq的技术通过servicevlanid来区分和转发业务流量。
本实施例还提供一种转发方法,即一种业务转发方法,所述业务转发方法具体包括:
将所述客户端的标识符(例如,llid)映射至转发端与服务端之间的转发隧道上;所述转发隧道用于转发所述客户端隔离出的业务。于本实施例中,所述转发隧道包括vxlav隧道或macinmac隧道。
例如,在olt/sw,根据s-vlan结合客户端的llid信息映射到vxlav隧道。
例如,在olt中,根据s-vlan结合客户端的llid信息映射到macinmac隧道;在sw中,通过macinmac隧道映射到vxlan隧道。
例如,在olt中,根据s-vlan结合客户端的llid信息映射到macinmac隧道,macinmac隧道直接进dcgw。
本实施例最后还提供提供一种关联方法,即一种业务关联方法,所述业务关联方法具体包括:
将转发隧道映射至与其关联的专用网络。
例如,在dcgw的ovs中,将vxlan隧道剥离,并且在lsn网络针对不同的vxlan映射到不同的vpn。
例如,在ovs中,使用macinmac隧道,映射到不同的vxlan隧道,并且在lsn网络针对不同的vxlan映射到不同的vpn。
实施例四
本实施例提供一种终端,所述终端,包括:第一处理器/第二处理器/第三处理器、第一存储器/第二存储器/第三存储器、第一收发器/第二收发器/第三收发器、第一通信接口/第二通信接口/第三通信接口和第一系统总线/第二系统总线/第三系统总线;第一/第二/第三存储器和第一/第二/第三通信接口通过第一/第二/第三系统总线与第一/第二/第三处理器和第一/第二/第三收发器连接并完成相互间的通信,第一/第二/第三存储器用于存储计算机程序,第一/第二/第三通信接口用于和其他设备进行通信,第一/第二/第三处理器和第一/第二/第三收发器用于运行计算机程序,使终端执行如上所述业务划分方法、业务转发方法或业务关联方法的各个步骤。在本实施例中,所述终端为客户端,转发端,或服务端。
上述提到的系统总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
综上所述,本发明所提供的通信网络映射系统/方法、划分/转发/关联方法及终端实现了客户网络内多个业务域和lsn内多个vpn域自动关联,解决了多租户场景下城域网vlan资源不够的问题及解决了在城域网虚拟化场景下大量终端导致的交换机mac资源不足的问题。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。