增值服务提供方法和系统、用户终端和用户侧网关与流程

文档序号:20061137发布日期:2020-03-06 07:58阅读:266来源:国知局
增值服务提供方法和系统、用户终端和用户侧网关与流程

本发明涉及城域网领域,特别涉及一种增值服务提供方法和系统、用户终端和用户侧网关。



背景技术:

相关技术的基于sdn(softwaredefinednetwork,软件定义网络)的城域网增值服务解决方案经常使用vxlan(virtualextensiblelan,虚似扩展局域网)隧道实现用户网关到边缘服务节点vcpe(虚拟用户侧网关)的连接,在控制层面,则使用基于sdn理念的“portal门户——编排器——控制器”的多层结构,并将此基于sdn的控制结构与传统城域网boss(business&operationsupportsystem,业务运营支撑系统)系统打通,实现用户服务快捷开通。



技术实现要素:

申请人发现:相关技术的技术方案实现了用户自服务能力,但在实际实践中会发现,仍然存在若干问题:

1、流程较为复杂。用户的业务订购需求需要先后经过portal、编排器、boss系统、控制器、vcpe等多个系统和设备才能完成,故障点较多,业务生效时延也较长。

2、vcpe节点成本较高。相关技术方案中vcpe通常为单租户模式,需要为每一个上线的租户拉起独立的虚机进行服务,即便开启多租户模式,通常支持的租户数量也有限;原因是vcpe要为每个用户保存并维护服务订购状态表项,对虚机资源占用较大,多租户服务能力较低,平均单租户部署成本较高。

3、用户服务定制单一不灵活。相关技术方案主要基于用户vxlanvni(vxlannetworkidentifier,vxlan网络标识)号码实现服务调度,即每个vni号码只能关联一种服务,当用户具有更复杂的服务需求时无法满足。例如:企业用户想为门户web服务器订购流量清洗和大数据分析服务,为文件服务器订购防病毒服务,为企业办公网订购应用检测服务,但是因为企业网关只有唯一的vni号码,这种诉求无法满足。

鉴于以上技术问题中的至少一项,本发明提供了一种增值服务提供方法和系统、用户终端和用户侧网关,简化了用户增值服务订购流程,提高了用户自服务感知体验。

根据本发明的一个方面,提供一种增值服务提供方法,包括:

将可选购增值服务列表和当前接入设备列表提供给用户终端,以便用户终端向用户显示可选购增值服务列表和当前接入设备列表,用户为不同的当前接入设备订购相应的增值服务;

根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段;

将所述虚似扩展局域网报文发送给调度设备,以便调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,当前接入设备列表中不同当前接入设备对应不同mac(mediaaccesscontrol,媒体访问控制)地址;

在本发明的一些实施例中,所述根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段包括:

根据用户订购的增值服务以及订购所述增值服务的当前接入设备所对应的mac地址,为虚似扩展局域网报文添加服务类别字段和服务标识码字段。

在本发明的一些实施例中,服务类别包括单一服务和组合服务中的至少一项。

在本发明的一些实施例中,所述将所述虚似扩展局域网报文发送给调度设备包括:

将所述虚似扩展局域网报文封装在虚似扩展局域网隧道中进入城域网边缘计算中心;

将所述虚似扩展局域网报文发送给调度设备。

根据本发明的另一方面,提供一种增值服务提供方法,包括:

向用户显示用户侧网关所提供的可选购增值服务列表和当前接入设备列表,以便用户为不同的当前接入设备订购相应的增值服务;

接收用户输入的增值服务订购信息,其中,所述增值服务订购信息包括用户订购的增值服务以及订购所述增值服务的当前接入设备;

将所述增值服务订购信息发送给用户侧网关,以便用户侧网关根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段,并将所述虚似扩展局域网报文发送给调度设备,调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,当前接入设备列表中不同当前接入设备对应不同mac地址。

根据本发明的另一方面,提供一种用户侧网关,包括:

服务列表提供模块,用于将可选购增值服务列表和当前接入设备列表提供给用户终端,以便用户终端向用户显示可选购增值服务列表和当前接入设备列表,用户为不同的当前接入设备订购相应的增值服务;

字段添加模块,用于根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段;

报文发送模块,用于将所述虚似扩展局域网报文发送给调度设备,以便调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,所述用户侧网关用于执行实现如上述任一实施例所述的增值服务提供方法的操作。

根据本发明的另一方面,提供一种用户侧网关,包括:

网关存储器,用于存储指令;

网关处理器,用于执行所述指令,使得所述用户侧网关执行实现如上述任一实施例所述的增值服务提供方法的操作。

根据本发明的另一方面,提供一种用户终端,包括:

显示模块,用于向用户显示用户侧网关所提供的可选购增值服务列表和当前接入设备列表,以便用户为不同的当前接入设备订购相应的增值服务;

订购信息接收模块,用于接收用户输入的增值服务订购信息,其中,所述增值服务订购信息包括用户订购的增值服务以及订购所述增值服务的当前接入设备;

订购信息发送模块,将所述增值服务订购信息发送给用户侧网关,以便用户侧网关根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段,并将所述虚似扩展局域网报文发送给调度设备,调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,所述用户终端用于执行实现如上述任一实施例所述的增值服务提供方法的操作。

根据本发明的另一方面,提供一种用户终端,包括:

终端存储器,用于存储指令;

终端处理器,用于执行所述指令,使得所述用户终端执行实现如上述任一实施例所述的增值服务提供方法的操作。

根据本发明的另一方面,提供一种增值服务提供系统,包括如上述任一实施例所述的用户侧网关、以及如上述任一实施例所述的用户终端。

根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例所述的增值服务提供方法。

本发明简化了用户增值服务订购流程,提高了用户自服务感知体验,降低了故障风险。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明增值服务提供方法一些实施例的示意图。

图2为本发明一些实施例中vxlan报文空闲字段的示意图。

图3为本发明一些实施例中服务类别“servicetype”字段和服务标识码“servicecode”字段赋值的示意图。

图4为本发明一些实施例中单一服务和组合服务的示意图。

图5为本发明增值服务提供系统一些实施例的示意图。

图6为本发明增值服务提供方法一些实施例的流程简化示意图。

图7为本发明增值服务提供方法另一些实施例的示意图。

图8为本发明用户侧网关一些实施例的示意图。

图9为本发明用户侧网关另一些实施例的示意图。

图10为本发明增值服务提供方法又一些实施例的示意图。

图11为本发明用户终端一些实施例的示意图。

图12为本发明用户终端另一些实施例的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本发明增值服务提供方法一些实施例的示意图。优选的,本实施例可由本发明用户侧网关cpe执行。该方法包括以下步骤:

步骤11,用户侧网关将可选购增值服务列表和当前接入设备列表提供给用户终端,以便用户终端向用户显示可选购增值服务列表和当前接入设备列表,用户为不同的当前接入设备订购相应的增值服务。

在本发明的一些实施例中,当前接入设备列表中不同当前接入设备对应不同mac地址。

步骤12,用户侧网关根据用户订购的增值服务为虚似扩展局域网vxlan报文添加服务类别“servicetype”字段和服务标识码“servicecode”字段。

图2为本发明一些实施例中vxlan报文空闲字段的示意图。如图2所示,vxlan8字节的报文头部中,有4个字节为保留字节,至今没有使用,本发明上述实施例利用这4个字节来实现用户订购服务网关侧管理。将高位1字节定义为“servicetype”字段,用来表示用户所选的服务类型。将低位3字节定义为“servicecode”字段,用来标识城域网内提供的不同增值服务。如图3所示,“servicecode”字段可标识范围为0~2^24(约1677万),代表城域网增值服务id。

图3为本发明一些实施例中服务类别“servicetype”字段和服务标识码“servicecode”字段赋值的示意图。图3定义了几种常见的服务类型,其中,类型0(00000000)表示用户未订购服务,将该报文直接转发internet;类型1(00000001)表示单一服务,即用户只订购了某一种单个的增值服务;类型2(00000010)表示组合服务,即用户订购了一种组合服务,这个组合可能包括两个或多个服务;类型3(00000011)表示本地vpn(virtualprivatenetwork,虚拟专用网络)互联用户;类型4(00000100)表示广域网vpn互联用户;类型5(00000101)表示广本地入云用户。

在本发明的一些实施例中,服务类别包括单一服务和组合服务中的至少一项。

图4为本发明一些实施例中单一服务和组合服务的示意图。如图4所示,本发明上述实施例在服务类别均为单一服务的情况下,“servicetype”字段均为00000001,可以使用不同的“servicecode”字段来表示不同类型的单一服务,例如:流量清洗、应用检测、防病毒和大数据分析等单一服务。

在用户订购组合服务的情况下,“servicetype”字段均为00000010,可以使用不同的“servicecode”字段来表示不同类型的组合服务,例如:企业监控组合服务、企业安全组合服务等组合服务。

需要额外说明的是,组合服务的搭配构成并非由用户来定义,而是由城域网增值服务的提供者(通常是电信运营商)来进行组合。例如,企业用户想为门户web服务器订购流量清洗和大数据分析服务,这就是一种典型的安全组合服务,运营商根据城域网内可提供的单个服务进行测试后提供进行组合,并为该组合提供一个servicecode,为用户提供更方便的选择,同时也可通过打包出售的方式从资费上给于一定优惠。

在本发明的一些实施例中,步骤12可以包括:根据用户订购的增值服务以及订购所述增值服务的当前接入设备所对应的mac地址,为虚似扩展局域网报文添加服务类别字段和服务标识码字段。

在本发明的一些实施例中,用户侧网关cpe给vxlan报文打标记,可以基于cpearp(addressresolutionprotocol,地址解析协议,可以将ip地址解析为以太网mac地址)表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,从而扩大了用户服务订购灵活性。

步骤13,用户侧网关将所述虚似扩展局域网报文发送给调度设备,以便调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,所述步骤13可以包括:

步骤131,将所述虚似扩展局域网报文封装在虚似扩展局域网隧道中进入城域网边缘计算中心。

步骤132,将所述虚似扩展局域网报文发送给调度设备。

基于本发明上述实施例提供的增值服务提供方法,基于vxlan协议固有的保留字段,提出一种在用户侧网关上订购城域网增值服务的方法,在sdn控制架构基础上进行改进,优化了城域网增值服务订购流程。

图5为本发明增值服务提供系统一些实施例的示意图。如图5所示,所述增值服务提供系统可以包括用户终端51和用户侧网关(cpe)52,其中:

用户侧网关(cpe)52可以为企业网关设备,可以通过与cpe绑定的app(所述app设置在用户终端51)向用户提供订购服务操作界面。用户可以在用户终端51的app中根据企业需要,为不同子网或服务器(如图5中的文件服务器、web服务器和企业办公网)订购不同的增值服务,cpe52可以根据arp表中不同的mac地址进行servicetype和servicecode字段的写入。

基于本发明上述实施例提供的增值服务提供系统,在cpe给vxlan报文打标记,可以基于cpearp表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,扩大了用户服务订购灵活性。

本发明上述实施例不需要在vcpe上保持用户服务订购状态,减少了vcpe对虚机资源的占用需求,降低了部署成本。

图6为本发明增值服务提供方法一些实施例的流程简化示意图。如图6所示,本发明上述实施例仅需要用户终端51和用户侧网关(cpe)52就可以完成增值服务智能提供。如图6所示,本发明上述实施例的用户订购增值服务的流程简化了很多,强化了用户自服务体验,减少了系统交互接口,降低了故障风险。同时,本发明上述实施例把用户服务订购状态从vcpe上撤销,改为写在用户的每个vxlan数据包中,可以大幅降低vcpe对虚机资源的需求,减少部署成本。

本发明上述实施例简化了用户增值服务订购流程,提高了用户自服务感知体验,降低了故障风险。

图7为本发明增值服务提供方法另一些实施例的示意图。优选的,本实施例可由本发明增值服务提供系统执行。该方法包括以下步骤:

步骤71,用户所在城域网提供了可选购的增值服务,并且用户购买了支持本发明上述实施例的cpe设备,该cpe设备可以根据用户订购的业务为vxlan报文打上servicetype和servicecode标签,同时可以显示cpearp表项中接入的设备。

步骤72,用户通过wifi网络将诸如手机的用户终端与cpe进行绑定。

步骤73,用户使用用户终端app登录城域网运营商提供的增值服务订购界面,选择要订购的业务,用户可以根据cpe中显示的当前接入设备的mac地址,为不同接入设备订购不同的增值服务。

步骤74,用户订购的业务通过用户终端的app写入cpe设备,cpe为不同的用户服务器打上不同的单一服务标签或者组合服务标签。

步骤75,用户的报文封装在vxlan隧道中进入城域网边缘计算中心,调度设备(vcpe)根据vxlan报文的servicetype和servicecode标签将报文转发到不同的增值服务服务器。

基于本发明上述实施例提供的增值服务提供方法,在cpe给vxlan报文打标记,可以基于cpearp表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,扩大了用户服务订购灵活性。

本本发明上述实施例对相关技术vxlan保留字段提出使用建议,具有申请行业标准的基础。本发明上述实施例可以应用于sdn/ip(internetprotocol,网络协议)城域网领域。

本本发明上述实施例简化了现有部署流程,减少了部署成本,提升了用户体验,可以带来可观的经济效益。

图8为本发明用户侧网关一些实施例的示意图。如图8所示,本发明用户侧网关(例如图5实施例的用户侧网关52)可以包括服务列表提供模块521、字段添加模块522和报文发送模块523,其中:

服务列表提供模块521,用于将可选购增值服务列表和当前接入设备列表提供给用户终端,以便用户终端向用户显示可选购增值服务列表和当前接入设备列表,用户为不同的当前接入设备订购相应的增值服务。

字段添加模块522,用于根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段。

报文发送模块523,用于将所述虚似扩展局域网报文发送给调度设备,以便调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,所述用户侧网关用于执行实现如上述任一实施例(例如图1、图6或图7任一实施例)所述的增值服务提供方法的操作。

基于本发明上述实施例提供的用户侧网关,可以基于vxlan协议固有的保留字段,在用户侧网关(cpe)上订购城域网增值服务的方法,在sdn控制架构基础上进行改进,从而优化了城域网增值服务订购流程。

图9为本发明用户侧网关另一些实施例的示意图。如图9所示,本发明用户侧网关(例如图5实施例的用户侧网关52)可以包括网关存储器528和网关处理器529,其中:

网关存储器528,用于存储指令。

网关处理器529,用于执行所述指令,使得所述用户侧网关执行实现如上述任一实施例(例如图1、图6或图7任一实施例)所述的增值服务提供方法的操作。

基于本发明上述实施例提供的用户侧网关,在cpe给vxlan报文打标记,可以基于cpearp表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,扩大了用户服务订购灵活性。

本发明上述实施例简化了用户增值服务订购流程,提高了用户自服务感知体验,降低了故障风险。

图10为本发明增值服务提供方法又一些实施例的示意图。优选的,本实施例可由本发明用户终端执行。该方法包括以下步骤:

步骤101,用户终端向用户显示用户侧网关所提供的可选购增值服务列表和当前接入设备列表,以便用户为不同的当前接入设备订购相应的增值服务。

在本发明的一些实施例中,当前接入设备列表中不同当前接入设备对应不同mac地址。

步骤102,用户终端接收用户输入的增值服务订购信息,其中,所述增值服务订购信息包括用户订购的增值服务以及订购所述增值服务的当前接入设备。

步骤103,用户终端将所述增值服务订购信息发送给用户侧网关,以便用户侧网关根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段,并将所述虚似扩展局域网报文发送给调度设备,调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

基于本发明上述实施例提供的增值服务提供方法,在cpe给vxlan报文打标记,可以基于cpearp表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,扩大了用户服务订购灵活性。

本发明上述实施例不需要在vcpe上保持用户服务订购状态,减少了vcpe对虚机资源的占用需求,降低了部署成本。

图11为本发明用户终端一些实施例的示意图。如图11所示,本发明用户终端(例如图5实施例的用户终端51)可以包括显示模块511、订购信息接收模块512和订购信息发送模块513,其中:

显示模块511,用于向用户显示用户侧网关所提供的可选购增值服务列表和当前接入设备列表,以便用户为不同的当前接入设备订购相应的增值服务。

订购信息接收模块512,用于接收用户输入的增值服务订购信息,其中,所述增值服务订购信息包括用户订购的增值服务以及订购所述增值服务的当前接入设备。

订购信息发送模块513,将所述增值服务订购信息发送给用户侧网关,以便用户侧网关根据用户订购的增值服务为虚似扩展局域网报文添加服务类别字段和服务标识码字段,并将所述虚似扩展局域网报文发送给调度设备,调度设备根据服务类别字段和服务标识码字段将所述虚似扩展局域网报文转发到不同的增值服务服务器。

在本发明的一些实施例中,所述用户终端用于执行实现如上述任一实施例(例如图10、图6或图7任一实施例)所述的增值服务提供方法的操作。

基于本发明上述实施例提供的用户终端,可以在cpe给vxlan报文打标记,可以基于cpearp表项为用户内网不同的子网网关或直挂cpe的服务器打不同的服务订购标记,扩大了用户服务订购灵活性。

图12为本发明用户终端另一些实施例的示意图。如图11所示,本发明用户终端(例如图5实施例的用户终端51)可以包括终端存储器518和终端处理器519,其中:

终端存储器518,用于存储指令。

终端处理器519,用于执行所述指令,使得所述用户终端执行实现如上述任一实施例(例如图10、图6或图7任一实施例)所述的增值服务提供方法的操作。

本发明上述实施例的用户订购增值服务的流程简化了很多,强化了用户自服务体验,减少了系统交互接口,降低了故障风险。同时,本发明上述实施例把用户服务订购状态从vcpe上撤销,改为写在用户的每个vxlan数据包中,可以大幅降低vcpe对虚机资源的需求,减少部署成本。

根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现如上述任一实施例(例如图1、图6、图7或图10任一实施例)所述的增值服务提供方法。

基于本发明上述实施例提供的计算机可读存储介质,基于vxlan协议固有的保留字段,提出一种在用户侧网关上订购城域网增值服务的方法,在sdn控制架构基础上进行改进,优化了城域网增值服务订购流程。

在上面所描述的用户侧网关和用户终端可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。

至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1