端到端服务质量保障系统转让专利

申请号 : CN201910641269.0

文献号 : CN110278118A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨振东陈旭东冯铭能李文彬方遒铿龙柯李东升肖慧桥

申请人 : 中国联合网络通信集团有限公司

摘要 :

本发明提供一种端到端服务质量保障系统,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述一级业务编排器连接所述二级业务编排器,所述一级业务编排器和所述二级业务编排器分别连接互联网SP/CP客户端;所述一级业务编排器和所述二级业务编排器分别连接终端;一级业务编排器和/或二级业务编排器,响应所述互联网SP/CP客户端的业务请求获取编排指令;一级业务编排器和/或二级业务编排器,响应所述编排指令获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给所述终端。本方案通过一级业务编排器和二级业务编排器可进行全程全网、跨层跨域、端到端、多业务、快速高效的QoS质量保障。

权利要求 :

1.一种端到端服务质量保障系统,其特征在于,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述一级业务编排器连接所述二级业务编排器,所述一级业务编排器和所述二级业务编排器分别连接互联网SP/CP客户端;所述一级业务编排器和所述二级业务编排器分别连接终端;

一级业务编排器和/或二级业务编排器,响应所述互联网SP/CP客户端的业务请求获取编排指令;

一级业务编排器和/或二级业务编排器,响应所述编排指令获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给所述终端。

2.根据权利要求1所述的系统,其特征在于,所述终端包括移网核心网设备、光线路终端、城域网设备和/或省/地市级核心云出口路由交换设备。

3.根据权利要求2所述的系统,其特征在于,所述移网核心网设备包括部署在边缘云上的移网业务网关,所述城域网设备包括部署在边缘云上的多业务汇聚网关;

其中,所述移网业务网关包括移网业务网关U面和移网业务网关C面;所述多业务汇聚网关包括多业务汇聚网关U面和多业务汇聚网关C面;

所述移网业务网关U面,部署在所述边缘云,用于连接移网汇聚节点,并承载所述移网汇聚节点的移网业务;

所述移网业务网关C面,部署在所述省/地市级核心云,用于连接移网业务网关U面,并控制所述移网业务;

所述多业务汇聚网关U面,部署在所述边缘云,与所述移网业务网关U面和固网数据业务连接,并使所述移网业务网关U面和所述固网数据业务接入所述边缘云;

所述多业务汇聚网关C面,部署在所述省/地市级核心云,用于控制所述固网数据业务。

4.根据权利要求3所述的系统,其特征在于,所述二级业务编排器与移网核心网设备连接,并响应所述编排指令,获取对应所述终端的差异化QoS保障策略;

所述移网数据网关根据所述QoS保障策略,发起QCI专载建立流程,通过移动性管理实体触发到所述应用端,并根据所述应用端反馈建立与承载专载网络。

5.根据权利要求3所述的系统,其特征在于,所述二级业务编排器与光线路终端连接,并响应所述编排指令基于不同用户不同业务的数据流进行差异化的QoS质量保障。

6.根据权利要求3所述的系统,其特征在于,所述二级业务编排器与城域网设备连接,并响应所述编排指令定义QoS队列流量策略,将QoS队列流量策略发给所述多业务汇聚网关;

多业务汇聚网关,用于根据所述QoS队列流量策略,在固网和移网的各流量入端口配置相应的差分服务代码点DSCP标记,并在出端口将DSCP标记映射到QoS队列。

7.根据权利要求3所述的系统,其特征在于,所述二级编排器与省/地市级核心云出口路由交换设备连接,并响应所述编排指令定义QoS等级策略,并将QoS等级策略发给所述路由交换设备;

所述路由交换设备根据QoS等级策略标记数据流量的QoS等级。

8.根据权利要求3所述的系统,其特征在于,所述一级业务编排器和所述二级业务编排器均设有API接口,并通过所述API接口与互联网SP/CP客户端连接;

所述API接口用于接收用户从所述互联网SP/CP客户端输入的编排指令。

9.根据权利要求1所述的系统,其特征在于,还包括骨干网路由器;

所述骨干网路由器与所述一级业务编排器连接,并用于响应所述一级业务编排器的编排指令,部署骨干网络的Qos质量保障。

10.一种端到端服务质量保障方法,其特征在于,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述一级业务编排器连接所述二级业务编排器,所述一级业务编排器和所述二级业务编排器分别连接互联网SP/CP客户端;所述一级业务编排器和所述二级业务编排器分别连接终端;所述方法包括:获取所述互联网SP/CP客户端的业务请求,并获取对应所述业务请求的编排指令;

根据所述编排指令,获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给对应的所述终端。

11.一种端到端服务质量保障装置,其特征在于,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述一级业务编排器连接所述二级业务编排器,所述一级业务编排器和所述二级业务编排器分别连接互联网SP/CP客户端;所述一级业务编排器和所述二级业务编排器分别连接终端;所述装置包括:指令模块,用于获取所述互联网SP/CP客户端的业务请求,并获取对应所述业务请求的编排指令;

执行模块,用于根据所述编排指令,获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给对应的所述终端。

12.一种设备,其特征在于,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行权利要求10所述的方法。

13.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现权利要求10的方法。

说明书 :

端到端服务质量保障系统

技术领域

[0001] 本发明涉及互联网技术,尤其涉及一种端到端服务质量保障系统。

背景技术

[0002] 随着移动互联网的高速发展,用户对移动场景下的移动互联网服务质量及有线网络的服务质量的要求越来越高,且随着业务的发展不断给网络提出更多的挑战,业务流量的增加导致网络负荷加重,网络反应慢、链路带宽不足、扩容投资不断增长。
[0003] 现有技术中的服务质量保障是基于分段的保障,采用对骨干网、城域网或移网分段保障的机制对某一段网络进行保障,其中,保障机制是基于逐跳的行为控制的。
[0004] 然而,现有技术的服务质量保障不够高效。

发明内容

[0005] 本发明实施例提供一种端到端服务质量保障系统,使端到端之间的服务质量保障更加高效。
[0006] 本发明实施例的第一方面,提供一种端到端服务质量保障系统,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,以及部署在边缘云上的固移综合承载网络,其中,所述一级业务编排器连接所述二级业务编排器,所述一级业务编排器和所述二级业务编排器分别连接所述互联网SP/CP客户端;所述一级业务编排器和所述二级业务编排器分别连接终端;
[0007] 一级业务编排器和/或二级业务编排器,响应所述互联网SP/CP客户端的业务请求获取编排指令;
[0008] 一级业务编排器和/或二级业务编排器,响应所述编排指令获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给所述终端。
[0009] 可选地,在第一方面的一种可能实现方式中,所述终端至少包括移网核心网设备、光线路终端、城域网设备和/或省/地市级核心云出口路由交换设备。
[0010] 可选地,在第一方面的一种可能实现方式中,所述移网核心网设备包括部署在边缘云上的移网业务网关,所述城域网设备包括部署在边缘云上的多业务汇聚网关;
[0011] 其中,所述移网业务网关包括移网业务网关U面和移网业务网关C面;所述多业务汇聚网关包括多业务汇聚网关U面和多业务汇聚网关C面;
[0012] 所述移网业务网关U面,部署在所述边缘云,用于连接移网汇聚节点,并承载所述移网汇聚节点的移网业务;
[0013] 所述移网业务网关C面,部署在所述省/地市级核心云,用于连接移网业务网关U面,并控制所述移网业务;
[0014] 所述多业务汇聚网关U面,部署在所述边缘云,与所述移网业务网关U面和固网数据业务连接,并使所述移网业务网关U面和所述固网数据业务接入所述边缘云;
[0015] 所述多业务汇聚网关C面,部署在所述省/地市级核心云,用于控制所述固网数据业务。
[0016] 可选地,在第一方面的一种可能实现方式中,所述二级业务编排器与移网核心网设备连接,并响应所述编排指令,获取对应所述终端的差异化QoS保障策略;
[0017] 所述移网数据网关根据所述QoS保障策略,发起QCI专载建立流程,通过移动性管理实体触发到所述应用端,并根据所述应用端反馈建立与承载专载网络。
[0018] 可选地,在第一方面的一种可能实现方式中,所述二级业务编排器与光线路终端连接,并响应所述编排指令基于不同用户不同业务的数据流进行差异化的QoS质量保障。
[0019] 可选地,在第一方面的一种可能实现方式中,所述二级业务编排器与城域网设备连接,并响应所述编排指令定义QoS队列流量策略,将QoS队列流量策略发给所述多业务汇聚网关;
[0020] 多业务汇聚网关,用于根据所述QoS队列流量策略,在固网和移网的各流量入端口配置相应的差分服务代码点DSCP标记,并在出端口将DSCP标记映射到QoS队列。
[0021] 可选地,在第一方面的一种可能实现方式中,所述二级编排器与省/地市级核心云出口路由交换设备连接,并响应所述编排指令定义QoS等级策略,并将QoS等级策略发给所述路由交换设备;
[0022] 所述路由交换设备根据QoS等级策略标记数据流量的QoS等级。
[0023] 可选地,在第一方面的一种可能实现方式中,所述一级业务编排器和所述二级业务编排器均设有API接口,并通过所述API接口与互联网SP/CP客户端连接;
[0024] 所述API接口用于接收用户从所述互联网SP/CP客户端输入的编排指令。
[0025] 可选地,在第一方面的一种可能实现方式中,还包括骨干网路由器;
[0026] 所述骨干网路由器与所述一级业务编排器连接,并用于响应所述一级业务编排器的编排指令,部署骨干网络的Qos质量保障。
[0027] 本发明实施例的第二方面,提供一种端到端服务质量保障方法,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述二级业务编排器连接终端和所述一级业务编排器;所述方法包括:
[0028] 获取业务请求,并获取对应所述业务请求的编排指令;
[0029] 根据所述编排指令和所述二级业务编排器,获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给对应的所述终端。
[0030] 本发明实施例的第三方面,提供一种端到端服务质量保障装置,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,所述二级业务编排器连接终端和所述一级业务编排器;所述装置包括:
[0031] 指令模块,用于获取业务请求,并获取对应所述业务请求的编排指令;
[0032] 执行模块,用于根据所述编排指令和所述二级业务编排器,获取对应所述业务请求的QoS配置策略,并将所述QoS配置策略下发给对应的所述终端。
[0033] 本发明实施例的第四方面,提供一种设备,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行本发明第二方面及第二方面各种可能涉及的所述方法。
[0034] 本发明实施例的第五方面,提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第二方面及第二方面各种可能涉及的所述方法。
[0035] 本发明提供的一种端到端服务质量保障系统,通过在全国核心云部署一级业务编排器,在省/地市级核心云部署二级业务编排器,实现分层架构的端到端QoS保障,其中,一级业务编排器和二级业务编排器响应编排指令,负责管理所需资源的分配及业务的组织、编排、协同和部署,一级业务编排器和二级业务编排器为运营商提供了资源和业务的统一视图,能对全网资源进行有效的管理和调度,根据各项业务的自身特点,对业务类型进行划分及匹配对应的QoS保障策略,通过一级业务编排器和二级业务编排器可进行全程全网、跨层跨域、端到端、多业务、快速高效的QoS质量保障,提升业务体验。

附图说明

[0036] 图1是本发明实施例提供的一种端到端服务质量保障系统的结构示意图;
[0037] 图2是本发明实施例提供的一种端到端服务质量保障系统中二级业务编排器连接终端的结构示意图;
[0038] 图3是本发明实施例提供的一种端到端服务质量保障方法的流程示意图;
[0039] 图4是本发明实施例提供的一种端到端服务质量保障装置的结构示意图;
[0040] 图5是本发明实施例提供的一种设备的硬件结构示意图。

具体实施方式

[0041] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
[0043] 应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0044] 应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0045] 应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。
[0046] 应当理解,在本发明中,“与A对应的B”、“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。A与B的匹配,是A与B的相似度大于或等于预设的阈值。
[0047] 取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。
[0048] 首先对本发明所涉及的名词进行解释:
[0049] QCI:QCI(QoS Class Identifier)是一个标度值,用于衡量特定的提供给SDF(服务数据流)的包转发行为(如丢包率,包延迟预算),它同时应用于GBR和Non-GBR承载,用于指定访问节点内定义的控制承载级分组转发方式(如调度权重、接纳门限、队列管理门限、链路层协议配置等),这些都由运营商预先配置到接入网节点中。
[0050] DSCP:DSCP差分服务代码点(Differentiated Services Code Point),IETF于1998年12月发布了Diff-Serv(Differentiated Service)的QoS分类标准。它在每个数据包IP头部的服务类别TOS标识字节中,利用已使用的6比特和未使用的2比特,通过编码值来区分优先级。
[0051] COS(Code Of Service):服务代码,在二层报文头作QoS标记。
[0052] IPRAN:IPRAN(Internet Protocol Radio Access Network):是IP化的移动回传网,是针对IP化基站回传应用场景进行优化定制的路由器/交换机整体解决方案。
[0053] PCC(Policy Control and Charging):是一种将应用层级会话服务数据流的QoS要求映射为IP-CAN的架构,接入传输网络承载级服务的QoS要求来保障数据传输,还可根据运营商的计费策略实现服务数据流层级的计费功能。
[0054] 互联网SP/CP:SP:Service Provider,指移动互联网服务内容应用服务的直接提供者,负责根据用户的要求开发和提供适合手机用户使用的服务;CP:content provide,也就是“内容提供”,是指移动数据业务内容提供商,或者叫移动增值业务内容提供商。也有“产品”的意思。
[0055] QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。
[0056] 下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0057] 随着移动互联网的高速发展,用户对移动场景下的移动互联网服务质量及有线网络的服务质量的要求越来越高,希望可以实现互联网的低延迟、无阻塞、高质量服务;随着IP网络的发展,最初以承载为主要功能的IP网络正渐渐地转变为以增值业务运营为主要功能的网络。业务的发展不断给网络提出更多的挑战,业务流量的增加导致网络负荷加重,网络反应慢、链路带宽不足、扩容投资不断增长。现有的QoS保障是基于分段的保障,采用对骨干网、城域网或IPRAN分段保障的机制对某一段网络进行保障。目前网络的QoS保障措施采用尽力型而不是保证型的,而且保障机制基于逐跳的行为控制的,而不是面向端到端的保障。对某一类业务的保障,比如移网基于PCRF平台对移网用户的QoS进行保障,不支持对固移综合业务的QoS保障。此外,不同业务有不同的QoS要求,网络提供服务质量的等级和业务的要求不是一一映射的关系,甚至是无法映射的。所以,业务端到端的QoS保障成了目前服务提供商要解决的重要问题。
[0058] 为了解决上述技术问题,本发明提供一种端到端服务质量保障系统,可以根据不同的服务商进行不同的QoS保障,根据不同的业务请求进行不同的QoS保障策略,提高了QoS保障的高效性。
[0059] 参见图1,是本发明实施例提供的一种端到端服务质量保障系统的结构示意图,包括部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器,其中,二级业务编排器连接终端和一级业务编排器,具体如下:
[0060] 首先对本实施例中的核心云和边缘云具体说明,本实施例中的核心云包括全国核心云和省/地市级核心云,具有强大的计算、存储能力,核心云是拥有强大的存储和计算能力的服务器集群组成的云计算服务中心,用户根据自身需求使用核心云提供的各种服务,其中,省/地市级核心云在边缘云的支撑下,相互协作,迅速弹性地向用户提供透明的云计算服务。本实施例中的边缘云由分布在不同网络和地区的服务器节点组成,为核心云提供相应的辅助功能,与核心云协作迅速并弹性地向用户提供云计算服务。
[0061] 本实施例中,将一级业务编排器部署在全国核心云上,二级业务编排器部署在省/地市级核心云上,对业务编排器进行分层次部署,并接入核心云进行云网协同,其中一级业务编排器调用二级业务编排器的QoS保障能力;二级业务编排器负责省内各业务网的QoS保障落地实施,通过分层级的业务编排器平台,实现对全网的QoS保障。
[0062] 其中,一级业务编排器和二级业务编排器分别连接互联网SP/CP客户端;一级业务编排器和二级业务编排器并分别连接终端;全国核心云上的一级业务编排器和省/地市级核心云上的二级业务编排器用于响应互联网SP/CP客户端的业务请求获取编排指令;并响应编排指令获取对应业务请求的QoS配置策略,并将QoS配置策略下发给终端。在一些实施例中,二级业务编排器可以是响应一级业务编排器的编排指令获取对应业务请求的QoS配置策略,在另一些实施例中,二级业务编排器可以是直接响应互联网SP/CP客户端的业务请求获取编排指令,并响应编排指令获取对应业务请求的QoS配置策略。
[0063] 例如,一级业务编排器和二级业务编排器内预设有业务请求和编排指令之间的映射关系列表,以使得一级业务编排器和/或二级业务编排器能在接收到业务请求时,获取相应的编排指令。又例如,一级业务编排器和二级业务编排器内预设有编排指令和QoS配置策略之间的映射关系列表,以使得一级业务编排器和二级业务编排器能在接收到编排指令时,获取相应的QoS配置策略。其中的,业务请求包括业务类型,例如游戏类型,一级业务编排器和/或二级业务编排器根据业务请求中的业务类型,在预存储的多个QoS保障策略中,提取相应类型的QoS保障策略,进行下发。
[0064] 在一些实施例中,为了满足不同终端不同的业务需求,需要进行不同的QoS保障,用户通过互联网SP/CP客户端向一级业务编排器发出业务请求,一级业务编排器产生对应业务请求的编排指令,并将编排指令下发下去,调用二级业务编排器的QoS保障能力。
[0065] 在一些实施例中,二级业务编排器接收到编排指令,管理所需资源的分配及业务的组织、编排、协同和部署,产生对应编排指令的QoS配置策略,在另一些实施例中,二级业务编排器与终端对接,负责QoS保障能力落地,即将QoS配置策略下发给终端进行实施。
[0066] 上述实施例提供的一种端到端服务质量保障系统,通过在全国核心云部署一级业务编排器,在省/地市级核心云部署二级业务编排器,实现分层架构的端到端QoS保障,其中,一级业务编排器和/或二级业务编排器响应编排指令负责管理所需资源的分配及业务的组织、编排、协同和部署,负责QoS保障能力落地,通过业务编排器实现全网各网元的QoS统一配置下发,大大减轻了逐台设备手工配置的工作量,提高了业务响应和产品开发速度,提高了网络自动化运营水平,提升了业务支撑能力。
[0067] 由于业务特征与业务需求,对QoS规划有着重要影响,因而在考虑QoS规划前,应首先根据业务特征和需求对其进行分类。其后,再考虑各项业务的QoS规划,及部分业务是否可以共用QoS队列。根据各项业务的自身特点,对业务类型进行划分及匹配对应的QoS保障策略。
[0068] 在上述实施例的基础上,与二级业务编排器对接的终端可以有多种形式,参见图2,是本发明实施例提供的一种端到端服务质量保障系统与二级业务编排器连接终端的结构示意图。如图2所示,终端可以包括移网核心网设备、光线路终端、城域网设备和/或省/地市级核心云出口路由交换设备。
[0069] 在一些实施例中,移网核心网设备包括部署在边缘云上的移网业务网关,城域网设备包括部署在边缘云上的多业务汇聚网关,具体如下:
[0070] 在一些实施例中,移网业务网关包括移网业务网关U面和移网业务网关C面;多业务汇聚网关包括多业务汇聚网关U面和多业务汇聚网关C面,其中,移网及固网所有数据业务(不含VoLTE、3G语音业务)在汇聚节点由多业务汇聚网关U面统一接入。
[0071] 在另一些实施例中,移网业务网关可以采用分布式部署,移网业务网关U面,可以是部署在边缘云,用于连接移网汇聚节点,并承载移网汇聚节点的移网业务,并可以通过多业务汇聚网关U面接入边缘云的内容源或互联网;移网业务网关C面,可以是部署在省/地市级核心云,用于连接移网业务网关U面,并控制移网业务。
[0072] 在另一些实施例中,固网转控分离,由多业务汇聚网关U面统一转发,控制层由全省或地市集中部署的多业务汇聚网关C面统一负责。其中,汇聚网关U面,可以部署在边缘云,与移网业务网关U面和固网数据业务连接,并使移网业务网关U面和固网数据业务接入边缘云;多业务汇聚网关C面,可以是部署在省/地市级核心云,用于控制固网数据业务。
[0073] 在边缘云上部署的移网业务网关和多业务汇聚网关,很好地满足了边缘云接入、安全、计费、QoS保障等方面的需求。运营商充分发挥丰富的移网、固网接入网资源和本地化支撑服务的优势,向终端(第三方)提供基于IAAS层边缘云资源(计算、存储、网络)和多业务接入网资源的云网一体化产品,实现边缘云和接入网的能力开放和变现。
[0074] 相应的,网络运营商可以允许第三方接入边缘云的基础设施进行应用开发,在边缘云部署各类应用,比如云游戏,物联网应用、高清视频等内容,在靠近目标用户的区域进行云网协同,为用户提供低时延、大带宽、稳定的高品质服务。通过将包含第三方热点应用的内容部署在边缘云,接入移网业务网关和多业务汇聚网关。对于访问已分发至边缘云热点内容的移动和固网业务请求,由边缘云就近提供服务,减少了移网业务网关和多业务汇聚网关以上层次网络的带宽占用。另外,对于某些特定的应用(比如视频监控,安全监控,大数据分析等),需要将大量的数据存储在网络边缘,边缘云的第三方应用可以先做分析和预处理,将基础数据进行抽象、压缩和缓存,再传送到核心云上去。这样会大大减少送往核心云的数据流量,从而节省了传输网络带宽。
[0075] 下面对各种形式的终端实现QoS保障策略的配置进行举例说明。
[0076] 在一些实施例中,终端可以是移网核心网设备。二级业务编排器与移网核心网设备连接,并响应编排指令,获取对应终端的差异化QoS保障策略;移网数据网关根据QoS保障策略,发起QCI专载建立流程,通过移动性管理实体触发到应用端,并根据应用端反馈建立与承载专载网络。
[0077] 相应的,二级业务编排器与移网核心网设备之间采用标准Rx接口,二级业务编排器向第三方应用提供标准和互联网化的REST/JSON接口方式,简化了第三方的集成难度,通过QoS时延优化:为手游电竞、证券、移动视频类业务打上高优先级QCI标签,通过差异化调度策略对报文数据进行优先调度。通过二级业务编排器响应对应业务请求的编排指令,将策略控制和计费保障策略开放给第三方应用,为第三方应用动态申请差异化的PCC保障策略,如:设定QCI保障等级、用户接入资源分配保持优先级、以及承载带宽等。移网核心网设备支持根据Rx接口相关参数下达QoS策略给PDN网关,包括GBR/MBR/QCI/ARP等参数的调整。
[0078] 核心网侧:移网业务网关根据移网核心网设备下发的QoS策略发起QCI专载建立流程,并通过移动性管理实体触发到无线网络侧,并根据无线侧反馈建立与承载专载网络,核心网元移网业务网关需支持QCI至DSCP映射;
[0079] 无线侧:以手游业务为例,根据核心网触发的QCI专载建立流程为手游用户建立专载网络并反馈结果给核心网侧。核心网与无线侧等共同组成QCI专载网络,与公网手游服务器连接共同组成手游端到端服务流。基站需支持QCI至DSCP映射。
[0080] 在针对移网核心网设备进行QoS保障需要考虑的是,移动网最后一公里占端到端时延的70%,无线优化是其进行QoS策略配置的重点,二级业务编排器与移网核心网设备连接,为4G用户提供网络加速和QoS保障服务,降低时延。
[0081] 在一些实施例中,终端可以是光线路终端。二级业务编排器与光线路终端连接,并响应编排指令基于不同用户不同业务的数据流进行差异化的QoS质量保障。
[0082] 具体的,省级编排器与宽带接入设备的光线路终端连接,在流分类上,每条业务流基于不同用户不同业务的数据流标签标记802.1p,或者信任上游设备传递过来的不同用户不同业务的数据流报文优先级;在流量监管上,可为特殊业务建立独立的业务虚端口,将该业务流映射到该业务虚端口,不同用户不同业务流通过映射到不同的业务虚端口实现区分;在队列调度上,根据802.1p COS字段优先级进行调度,二级业务编排器可基于不同用户不同业务的数据流对光线路终端进行差异化的QoS质量保障。
[0083] 在一些实施例中,终端可以是城域网设备。二级业务编排器与城域网设备连接,并响应编排指令定义QoS队列流量策略,将QoS队列流量策略发给多业务汇聚网关;多业务汇聚网关,用于根据QoS队列流量策略,在固网和移网的各流量入端口配置相应地差分服务代码点标记,并在出端口将DSCP标记映射到QoS队列。
[0084] 具体的,二级业务编排器与城域网设备对接,完成如下工作进行QoS质量保障:
[0085] 与城域网核心路由器CR交互:在业务流分类上,二级业务编排器响应编排指令发送配置指令给城域网核心路由器CR,将上行、下行业务流量在城域网核心路由器CR处基于源IP、目的IP等特征部署流分类,将特殊业务报文优先级重标记为更高优先级,即根据源地址、目的地址为特殊业务流做QoS标记。然后根据QoS标记进行队列调度,队列调度可采用相应的调度算法,同时将QoS标记传递到下一层级设备。
[0086] 与多业务接入网关交互:在业务流分类上,编排器发送配置指令给多业务汇聚网关,上下行流量信任上游设备报文优先级。在优先级处理上,上行流量,将固网宽带802.1p优先级映射为IP头域DSCP值,同时将QoS标识传递到上层设备;下行流量,将QoS标识IP头域DSCP值映射为802.1p传递到固网宽带设备。在流量监管上,配置QoS模板,为上下行特殊业务进行承诺信息速率限速。当多业务汇聚网关U面和移网业务网关U面互联时,信任对端传递的IP头域DSCP值,完成QoS队列流量策略的配置。
[0087] 具体的,终端可以是省/地市级核心云出口路由交换设备。二级编排器与省/地市级核心云出口路由交换设备连接,并响应编排指令定义QoS等级策略,将QoS等级策略发给路由交换设备,路由交换设备根据QoS等级策略标记数据流量的QoS等级,为符合一定业务规则的业务流提供高QoS保障。
[0088] 在一些实施例中,终端可以是IP RAN控制器。二级编排器与IP RAN控制器对接,具体如下:
[0089] 汇聚节点距离无线基站、有线CPE约10KM左右,光回传网络的传输时延通常在0.1ms以内(7ms/1000km),光传输时延可以忽略不计。影响用户体验主要因素是拥塞、误码和时延,需要在接入侧部署QoS策略:IPRAN QoS保障可通过调用编排协同器的QoS保障能力,在IPRAN汇聚设备或接入设备配置GTP-U外层IP头域DSCP值,或信任上游设备传递过来的DSCP值,并映射到MPLS EXP对应比特,基于VPN网络进行QoS调度。
[0090] QoS配置主要涉及3个方面的问题:划分业务并进行QoS标记,进入IP RAN时QoS标记的信任与映射,IP RAN内QoS队列配置。
[0091] 业务的分类与标记,需要按需配置。例如专线类需要在业务接入点添加配置;移网业务则需要核心网、无线网设备做配合,在IP RAN外部打好QoS标记。QoS标记的信任与映射,需要统一配置,IP RAN的QoS策略主要基于信任QoS标记执行,需要在IP RAN入口进行配置。设备内QoS队列,需要统一配置,但当前配置条件下保障也能够起到一定效果。涉及队列调度、权重、限速、丢弃规则等问题,各厂家有其缺省配置,且各型号设备也会有差异。IP RAN应透传业务的QoS标记,即IP RAN内部的QoS操作(如信任/不信任、重标记等)不应修改原始报文的QoS标记。
[0092] 为了支持用户根据业务运行情况进行动态、弹性地QoS调度,在上述实施例的基础上,参见图2,具体如下:
[0093] 一级业务编排器和二级业务编排器均设有API接口,并通过API接口与互联网SP/CP客户端连接,API接口用于接收用户从互联网SP/CP客户端输入的编排指令。
[0094] 在一些实施例中,业务编排器向第三方应用提供API接口等,由第三方应用根据业务需求情况动态申请QoS保障,一级业务编排器和二级业务编排器向第三方应用提供标准和互联网化的REST/JSON接口方式,简化了第三方的集成难度,第三方应用需要支持API接口。
[0095] 本发明中一级业务编排器和二级业务编排器调用网络设备控制器的API接口完成业务统一配置下发,实现各厂家设备的业务管理和数据配置,屏蔽异构厂商细节,可编程的方式实现网络配置的自动化,从而简化和加快网络设备和服务的部署。统一配置下发适用经常重复调用的配置需求场景。
[0096] 为了提高对全网进行全业务的QoS保障,在上述实施例的基础上,参见图2,还包括骨干网路由器。
[0097] 在一些实施例中,骨干网路由器与一级业务编排器连接,并用于响应一级业务编排器的编排指令,部署骨干网络的QoS质量保障。在另一种实施例中,边缘云通过骨干网络与全国核心云连接,用户终端在全国核心云的协调下,可以就近使用边缘云提供的服务。
[0098] 本发明还提供一种端到端服务质量保障方法,参见图3,是本发明实施例提供的一种端到端服务质量保障方法的流程示意图。图3所示方法的执行主体可以为端到端服务质量保障装置。端到端服务质量保障装置例如包括图1所示部署在全国核心云上的一级业务编排器,部署在省/地市级核心云上的二级业务编排器。图3所示方法包括步骤S101-S102,具体如下:
[0099] S101、获取业务请求,并获取对应业务请求的编排指令。
[0100] S102、根据编排指令,获取对应业务请求的QoS配置策略,并将QoS配置策略下发给对应的终端。
[0101] 图3所示实施例的方法对应地可用于执行图1所示系统实施例中一级业务编排器、二级业务编排器执行的步骤,其实现原理和技术效果类似,此处不再赘述。
[0102] 本发明还提供一种端到端服务质量保障装置,参见图4,是本发明实施例提供的一种端到端服务质量保障装置的结构示意图,包括部署在全国核心云上的一级业务编排器,部署在省地级核心云上的二级业务编排器,其中,一级业务编排器连接二级业务编排器,一级业务编排器和二级业务编排器分别连接互联网SP/CP客户端;一级业务编排器和二级业务编排器分别连接终端;装置40包括:
[0103] 指令模块41,用于获取互联网SP/CP客户端的业务请求,并获取对应业务请求的编排指令;
[0104] 执行模块42,用于根据编排指令,获取对应业务请求的QoS配置策略,并将QoS配置策略下发给对应的终端。
[0105] 图4所示实施例的端到端服务质量保障装置对应地可用于执行图3所示方法实施例中的步骤,其实现原理和技术效果类似,此处不再赘述。
[0106] 参见图5,是本发明实施例提供的一种设备的硬件结构示意图,该设备50包括:处理器51、存储器52和计算机程序;其中
[0107] 存储器52,用于存储计算机程序,该存储器还可以是闪存(flash)。计算机程序例如是实现上述方法的应用程序、功能模块等。
[0108] 处理器51,用于执行存储器存储的计算机程序,以实现上述方法中终端执行的各个步骤。具体可以参见前面方法实施例中的相关描述。
[0109] 可选地,存储器52既可以是独立的,也可以跟处理器41集成在一起。
[0110] 当存储器52是独立于处理器41之外的器件时,设备还可以包括:
[0111] 总线43,用于连接存储器42和处理器41。
[0112] 本发明还提供一种可读存储介质,可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
[0113] 其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称:ASIC)中。另外,该ASIC可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0114] 本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
[0115] 在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0116] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。