一种宽带接入服务系统及其处理方法转让专利

申请号 : CN202210576357.9

文献号 : CN114928509B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 方超王路王宏鼎

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

摘要 :

本申请提供一种宽带接入服务系统及其处理方法。在本申请中,原子能力编排器负责拉起原子化功能到相应的虚拟服务器中,SDN控制器负责将各原子化功能串成提供宽带服务所需的业务流程,而网络能力资源池内各服务器组中的虚拟服务器则负责承载提供宽带服务所需的原子化功能。各个虚拟服务器可以根据相应服务区域的用户数量来划分其用户承载量,且可以通过SDN控制器将各个原子化功能串成不同的业务流程。故而本申请提供的方法,在为用户提供宽带接入服务的过程中,具有很高的业务自由度,可以提高设备的利用率,有效控制运营商成本。

权利要求 :

1.一种宽带接入服务系统,其特征在于,包括:池端路由器、网络能力资源池、原子能力编排器和SDN控制器;其中,所述网络能力资源池包括:第一服务器组、第二服务器组、第三服务器组、与所述池端路由器相连的资源池网关,以及用于调度所述第一服务器组、第二服务器组和第三服务器组的服务器管理平台;

所述第一服务器组、所述第二服务器组和所述第三服务器组分别包括多个服务器;其中,所述第一服务器组和所述第二服务器组的每个服务器中包括多个虚拟服务器;

所述原子能力编排器,用于通过所述服务器管理平台,对所述第一服务器组和/或所述第二服务器组中的服务器进行编排,以在所述服务器中选择虚拟服务器拉起原子化功能;

所述SDN控制器,用于打通所述池端路由器和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成宽带接入服务业务流程。

2.根据权利要求1所述的宽带接入服务系统,其特征在于,所述服务器管理平台,用于监控拉起的具有原子化功能的虚拟服务器的运行使用率,并在所述运行使用率超过预设第一阈值时,通知所述原子能力编排器,以触发所述原子能力编排器在未拉起原子化功能的虚拟服务器中选择新的虚拟服务器拉起原子化功能,并通知SDN控制器将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得各个虚拟服务器在运行时的使用率始终保持在所述预设第一阈值以下;

和/或,

所述服务器管理平台用于监控所述第一服务器组和第二服务器组在运行过程中的利用率,并在所述第一服务器组对应的利用率超过预设第二阈值时,通知所述原子能力编排器,以触发所述原子能力编排器在所述利用率未达到所述预设第二阈值的第二服务器组中选择虚拟服务器拉起新的原子化功能,并通知SDN控制器将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得所述网络能力资源池中的各服务器组的利用率始终保持在所述预设第二阈值以下;

和/或,

所述服务器管理平台还用于监控所述第三服务器组在运行过程中的利用率,并在所述第三服务器组对应的利用率超过所述预设第二阈值时,通知运营商在所述第三服务器组中部署新的服务器。

3.根据权利要求1所述的宽带接入服务系统,其特征在于,所述第一服务器组中的服务器为X86架构服务器;所述第二服务器组中的服务器为NP架构服务器;所述第三服务器组中的服务器为存储服务器。

4.根据权利要求1至3任一所述的宽带接入服务系统,其特征在于,所述原子化功能包括:vAAA原子化功能、vDHCP原子化功能、vPPPoE原子化功能、vNAT原子化功能、vCDN原子化功能和/或vRADIUS原子化功能。

5.一种通信系统,其特征在于,包括:用户终端、光线路终端、局域网路由设备、城域网路由设备、骨干网路由设备,以及如权利要求1至4任一所述的宽带接入服务系统;

其中,所述宽带接入服务系统中的原子能力编排器和SDN控制器与所述骨干网路由设备之间进行数据通信;所述宽带接入服务系统中的池端路由器与所述城域网路由设备之间进行数据通信;所述用户终端通过所述光线路终端与所述局域网路由设备之间进行数据通信。

6.一种宽带接入服务处理方法,应用于所述权利要求1至4任一所述的宽带接入服务器系统,其特征在于,包括:通过所述池端路由器获取业务报文,并在所述业务报文中的业务类型为vPPPoE业务类型,且所述业务报文为认证报文时,将所述业务报文发送给所述网络能力资源池中具有vPPPoE原子化功能的第一虚拟服务器;

触发所述具有vPPPoE原子化功能的第一虚拟服务器将所述认证报文发送给具有vAAA原子化功能的第二虚拟服务器;

触发所述具有vAAA原子化功能的第二虚拟服务器对所述认证报文进行认证处理,获取认证结果,并将认证结果返回给所述具有vPPPoE原子化功能的第一虚拟服务器;

触发所述具有vPPPoE原子化功能的第一虚拟服务器在认证结果为认证通过时,从具有vDHCP原子化功能的第三虚拟服务器中获取为所述认证报文中的用户终端标识分配的IP地址,并触发所述具有vPPPoE原子化功能的第一虚拟服务器将所述IP地址转发给所述用户终端标识对应的用户终端;

其中,所述第一虚拟服务器、所述第二虚拟服务器和所述第三虚拟服务器位于所述第一服务器组的服务器中。

7.根据权利要求6所述的方法,其特征在于,还包括:

在所述业务报文中的业务类型为vPPPoE业务类型,且所述业务报文为流量报文时,通过所述池端路由器将所述流量报文发送给具有vPPPoE原子化功能的第四虚拟服务器;

触发所述具有vPPPoE原子化功能的第四虚拟服务器通过路由方式引流到具有vNAT原子化功能的第五虚拟服务器上;

触发所引流至的所述具有vNAT原子化功能的第五虚拟服务器将所述流量报文中的用户私网IP地址转换为公网IP地址,并分配对应端口,并根据所述公网IP地址和对应端口将所述流量报文发送给互联网;

其中,所述第四虚拟服务器和所述第五虚拟服务器位于所述第二服务器组的服务器中。

8.根据权利要求7所述的方法,其特征在于,还包括:

在所述业务报文中的业务类型为vIPoE业务类型,且所述业务报文为认证报文时,通过所述池端路由器将所述认证报文发送给具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器;

触发所述具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器对所述认证报文进行认证,并在认证成功后,为所述认证报文中的用户终端标识分配IP地址,以使得所述用户终端标识对应的用户终端根据所述分配的IP地址接入IPTV业务平台;

其中,所述第六虚拟服务器和所述第七虚拟服务器位于所述第二服务器组的服务器中。

9.根据权利要求8所述的方法,其特征在于,还包括:

通过具有vCDN原子化功能的第八虚拟服务器接收业务平台发送的URL请求,并触发所述具有vCDN原子化功能的第八虚拟服务器根据所述URL请求,向用户终端标识对应的用户终端推送节目流;其中,所述第八虚拟服务器位于所述第二服务器组的服务器中,所述URL请求为所述IPTV平台根据获取到的用户终端输入的频道选择信息所生成的请求。

10.根据权利要求6至9任一所述的方法,其特征在于,还包括:

触发所述原子能力编排器通过所述服务器管理平台对所述第一服务器组和/或所述第二服务器组中的服务器进行编排,以在所述服务器中选择虚拟服务器拉起原子化功能;

触发所述SDN控制器打通所述池端路由器和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成宽带接入服务业务流程。

说明书 :

一种宽带接入服务系统及其处理方法

技术领域

[0001] 本申请涉及通信技术,尤其涉及一种宽带接入服务系统及其处理方法。

背景技术

[0002] 图1为现有技术中使用宽带接入服务器的通信网络系统结构示意图,如图1所示,该宽带接入服务器是支持用户使用宽带网络服务的主要设备,是专用的硬件。主要完成两方面的功能:一是转发功能,用于实现汇聚用户的流量,实现网络承载;另一个是管理控制功能,用于与认证系统、计费系统、客户管理系统,和服务及策略控制系统相配合,以实现用户接入认证、计费和管理功能。
[0003] 另外,现有的宽带接入服务器一般是采用以硬件形态分布式部署的方案,即在不同的区域中分别需要部署该宽带接入服务器,且每个区域内部署宽带接入服务器都是整台设备及对应的板卡。
[0004] 但是,当某个区域内用户量较小时,会造成对该区域部署整台设备及对应的板卡的宽带接入服务器的利用率降低,从而造成资源利用率较低,以及成本较高的问题。

发明内容

[0005] 本申请提供一种宽带接入服务系统及其处理方法,用以解决现有技术中的宽带接入服务器的部署和构成可能造成的资源利用率低,且成本较高的问题。
[0006] 第一方面,本申请提供一种宽带接入服务系统,包括:池端路由器、网络能力资源池、原子能力编排器和SDN控制器;其中,
[0007] 所述网络能力资源池包括:第一服务器组、第二服务器组、第三服务器组、与所述池端路由器相连的资源池网关,以及用于调度所述第一服务器组、第二服务器组和第三服务器组的服务器管理平台;
[0008] 所述第一服务器组、所述第二服务器组和所述第三服务器组分别包括多个服务器;其中,所述第一服务器组和所述第二服务器组的每个服务器中包括多个虚拟服务器;
[0009] 所述原子能力编排器,用于通过所述服务器管理平台,对所述第一服务器组和/或所述第二服务器组中的服务器进行编排,以在所述服务器中选择虚拟服务器拉起原子化功能;
[0010] 所述SDN控制器,用于打通所述池端路由器和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成宽带接入服务业务流程。
[0011] 在一种具体实施方式中,所述服务器管理平台,用于监控拉起的具有原子化功能的虚拟服务器的运行使用率,并在所述运行使用率超过预设第一阈值时,通知所述原子能力编排器,以触发所述原子能力编排器在未拉起原子化功能的虚拟服务器中选择新的虚拟服务器拉起原子化功能,并通知SDN控制器将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得各个虚拟服务器在运行时的使用率始终保持在预设第一阈值以下。
[0012] 和/或,
[0013] 所述服务器管理平台还用于监控所述第一服务器组和第二服务器组在运行过程中的利用率,并在所述第一服务器组的所述利用率超过预设第二阈值时,通知所述原子能力编排器,以触发所述原子能力编排器在所述利用率未达到预设第二阈值的第二服务器组中选择虚拟服务器拉起新的原子化功能,并通知SDN控制器将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得所述网络能力资源池中的各服务器组的利用率始终保持在所述预设第二阈值以下。
[0014] 和/或,
[0015] 所述服务器管理平台还用于监控所述第三服务器组在运行过程中的利用率,并在所述第三服务器组对应的利用率超过所述预设第二阈值时,通知运营商在所述第三服务器组中部署新的服务器。
[0016] 在一种具体实施方式中,所述第一服务器组中的服务器为X86架构服务器;所述第二服务器组中的服务器为NP架构服务器;所述第三服务器组中的服务器为存储服务器。
[0017] 在一种具体实施方式中,所述原子化功能包括:vAAA原子化功能、vDHCP原子化功能、vPPPoE原子化功能、vNAT原子化功能、vCDN原子化功能和/或vRADIUS原子化功能。
[0018] 第二方面,本申请提供一种通信系统,包括:用户终端、光线路终端、局域网路由设备、城域网路由设备、骨干网路由设备,以及如第一方面所述的宽带接入服务系统;
[0019] 其中,所述宽带接入服务系统中的原子能力编排器和SDN控制器与所述骨干网路由设备之间进行数据通信;所述宽带接入服务系统中的池端路由器与所述城域网路由设备之间进行数据通信;所述用户终端通过所述光线路终端与所述局域网路由设备之间进行数据通信。
[0020] 第三方面,本申请提供一种宽带接入服务处理方法,应用于如第一方面所述的宽带接入服务器系统,包括:
[0021] 通过所述池端路由器获取业务报文,并在所述业务报文中的业务类型为vPPPoE业务类型,且所述业务报文为认证报文时,将所述业务报文发送给所述网络能力资源池中具有vPPPoE原子化功能的第一虚拟服务器;
[0022] 触发所述具有vPPPoE原子化功能的第一虚拟服务器将所述认证报文发送给具有vAAA原子化功能的第二虚拟服务器;
[0023] 触发所述具有vAAA原子化功能的第二虚拟服务器对所述认证报文进行认证处理,获取认证结果,并将认证结果返回给所述具有vPPPoE原子化功能的第一虚拟服务器;
[0024] 触发所述具有vPPPoE原子化功能的第一虚拟服务器在认证结果为认证通过时,从具有vDHCP原子化功能的第三虚拟服务器中获取为所述认证报文中的用户终端标识分配的IP地址,并触发所述具有vPPPoE原子化功能的第一虚拟服务器将所述IP地址转发给所述用户终端标识对应的用户终端;
[0025] 其中,所述第一虚拟服务器、所述第二虚拟服务器和所述第三虚拟服务器位于所述第一服务器组的服务器中。
[0026] 在一种具体实施方式中,还包括:
[0027] 在所述业务报文中的业务类型为vPPPoE业务类型,且所述业务报文为流量报文时,通过所述池端路由器将所述流量报文发送给具有vPPPoE原子化功能的第四虚拟服务器;
[0028] 触发所述具有vPPPoE原子化功能的第四虚拟服务器通过路由方式引流到具有vNAT原子化功能的第五虚拟服务器上;
[0029] 触发所引流至的所述具有vNAT原子化功能的第五虚拟服务器将所述流量报文中的用户私网IP地址转换为公网IP地址,并分配对应端口,并根据所述公网IP地址和对应端口将所述流量报文发送给互联网;
[0030] 其中,所述第四虚拟服务器和所述第五虚拟服务器位于所述第二服务器组的服务器中。
[0031] 在一种具体实施方式中,还包括:
[0032] 在所述业务报文中的业务类型为vIPoE业务类型,且所述业务报文为认证报文时,通过所述池端路由器将所述认证报文发送给具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器;
[0033] 触发所述具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器对所述认证报文进行认证,并在认证成功后,为所述认证报文中的用户终端标识分配IP地址,以使得所述用户终端标识对应的用户终端根据所述分配的IP地址接入IPTV业务平台;
[0034] 其中,所述第六虚拟服务器和所述第七虚拟服务器位于所述第二服务器组的服务器中。
[0035] 在一种具体实施方式中,还包括:
[0036] 通过具有vCDN原子化功能的第八虚拟服务器接收业务平台发送的URL请求,并触发所述具有vCDN原子化功能的第八虚拟服务器根据所述URL请求,向用户终端标识对应的用户终端推送节目流;其中,所述第八虚拟服务器位于所述第二服务器组的服务器中,所述URL请求为所述IPTV平台根据获取到的用户终端输入的频道选择信息所生成的请求。
[0037] 在一种具体实施方式中,还包括:
[0038] 触发所述原子能力编排器通过所述服务器管理平台为所述第一服务器组和/或所述第二服务器组中的服务器进行编排,以在所述服务器中选择虚拟服务器拉起原子化功能;
[0039] 触发所述SDN控制器打通所述池端路由器和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成宽带接入服务业务流程。
[0040] 【有益效果】
[0041] 本申请提供的一种宽带接入服务系统及其处理方法,通过设置一个宽带接入服务系统,该系统包括池端路由器、网络能力资源池、原子能力编排器和SDN控制器;其中,该网络能力资源池包括:第一服务器组、第二服务器组、第三服务器组、与该池端路由器相连的资源池网关,以及用于调度该第一服务器组、第二服务器组和第三服务器组的服务器管理平台;该第一服务器组、第二服务器组和第三服务器组分别包括多个服务器;其中,第一服务器组和第二服务器组的每个服务器中包括多个虚拟服务器;该原子能力编排器,用于通过该服务器管理平台,对该第一服务器组和/或该第二服务器组中的服务器进行编排,以在该服务器中选择虚拟服务器拉起原子化功能;该SDN控制器,用于打通该池端路由器和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成宽带接入服务业务流程。相较于现有技术中的宽带接入服务器不论区域用户量多少,均必须是整台设备及对应的板卡,本申请通过重新设计的宽带接入服务系统,可以实现流量转发和管理控制分离,即通过原子能力编排器和SDN控制器实现管理控制,池端路由器和网络能力资源池实现流量控制,从而可以采用集中式设置方式,有针对性的进行部署,进而可以有效的提高了资源的利用率,并一定程度上降低了成本。

附图说明

[0042] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043] 图1为现有技术中使用宽带接入服务器的通信网络系统结构示意图;
[0044] 图2为本申请提供的一种宽带接入服务系统实施例结构示意图;
[0045] 图3为本申请提供的一种通信系统实施例结构示意图;
[0046] 图4为本申请提供的一种通信系统实施例的另一结构示意图;
[0047] 图5为本申请提供的一种宽带接入服务处理方法实施例一的流程示意图;
[0048] 图6为本申请提供的一种宽带接入服务处理方法实施例二的流程示意图。

具体实施方式

[0049] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在根据本实施例的启示下作出的所有其他实施例,都属于本申请保护的范围。
[0050] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0051] 基于上述图1所示的现有技术中使用宽带接入服务器的通信网络系统100的结构示意图:在使用宽带接入服务器为用户提供宽带服务的过程中,用户终端101发出宽带使用请求信息报文通过部署在用户小区附近的光线路终端102,发送给部署在该用户所在地区的宽带接入服务器103,由宽带接入服务器103完成对用户请求信息的认证并将用户终端相应信息依次发送给局域网路由设备104、城域网路由设备105和骨干网路由设备106,并在用户认证信息通过后在由宽带接入服务器103将流量转发给用户终端101。
[0052] 宽带接入服务器103需要完成流量转发和管理控制两方面的功能,这就导致在需要宽带服务的每个区域都需要部署整台的服务器设备及对应的板卡,来为附近的用户提供宽带服务。但是各个区域内用户数量不尽相同,在某个用户数量较小的区域,整台的服务器设备及相应板卡的利用率也就相对较低,这样的区域越多,整体的资源利用率越低,既不利于资源的合理分配,也给运营商一定的成本压力。
[0053] 因此,本申请的技术构思在于,如何能够提供一种宽带接入服务处理方法,使得运营商在为用户提供宽带接入服务的过程中,能够提高资源的利用率,即实现资源合理化利用的同时,还能有效地节约成本。
[0054] 下面,通过具体实施例对本申请的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
[0055] 图2为本申请提供的一种宽带接入服务系统200实施例结构示意图,如图2所示,该系统结构包括池端路由器204、网络能力资源池205、部署在同一个数据机房201中的原子能力编排器202和SDN控制器203。
[0056] 其中,网络能力资源池205包括:第一服务器组208、第二服务器组209、第三服务器组210、与池端路由器204相连的资源池网关206,以及用于调度第一服务器组208、第二服务器组209和第三服务器组210的服务管理平台207。另外,第一服务器组208、第二服务器组209和第三服务器组210分别包括多个服务器,并且第一服务器组208第二服务器组209的每个服务器中包括多个虚拟服务器。
[0057] 该原子能力编排器202用于通过服务器管理平台207,对第一服务器组208和/或第二服务器组209中的服务器进行编排,以在该服务器中选择虚拟服务器拉起原子化功能。另外,SDN控制器203用于打通池端路由器204和拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道,并根据为用户提供宽带服务过程中各原子化功能提供服务的顺序,形成提供宽带服务所需的业务流程。
[0058] 在本实施例中,可以将第一服务器组208和第二服务器组209划分为多个虚拟服务器。这些虚拟服务器可以拥有不同的用户承载数量。
[0059] 第一服务器组208拥有较快的计算能力,第二服务器组209拥有较好的流量转发能力,第三服务器组210可以是拥有存储功能的服务器组。需要说明的是,上述服务器组可以都拥有计算能力、流量转发能力和一定的存储空间,这里的描述仅仅表明相应服务器组可以在某一方面的能力更为突出,并不对上述服务器组所拥有的能力作出限定。
[0060] 具体的,第一服务器组208中的服务器可以是X86架构服务器,第二服务器组209中的服务器可以是NP架构服务器,第三服务器组210中的服务器可以是存储服务器。
[0061] 在本实施例中,原子能力编排器202可以远程控制网络能力资源池205中的服务管理平台207,并通过该服务器管理平台207在第一服务器组208和/或第二服务器组209中拉起原子化功能。
[0062] 所谓拉起原子化功能,举例来说,可以是原子能力编排器202通过服务器管理平台207从具有存储功能的第三服务器组210中复制事先存储的原子化功能程序到第一服务器组208和/或第二服务器组209中的虚拟服务器中;也可以是从原子能力编排器202写入一个新的原子化功能程序,通过服务器管理平台207录入到第一服务器组208和/或第二服务器组209中的虚拟服务器。
[0063] 可选的,服务器管理平台207接收原子能力编排器202指令,对各服务器组中的虚拟服务器进行的关于各类原子化功能的操作,还可以是存储、转移和删除。具体的,存储可以是指,将从原子能力编排器202直接写入的原子化功能程序存储到第三服务器组210中;转移和删除可以是指,将实际用户数量超过相应服务器承载数量的虚拟服务器对应的原子化功能,在另一个具有更多承载量的虚拟服务器中拉起,并将前述虚拟服务器中的业务及相应用户转移到新拉起的虚拟服务器中,在前述虚拟服务器没有用户承载时将其删除。
[0064] 在本实施例中,这些原子化功能可以是vAAA原子化功能、vDHCP原子化功能、vPPPoE原子化功能、vNAT原子化功能、vCDN原子化功能和/或vRADIUS原子化功能。
[0065] 在本实施例中,原子能力编排器202还可以使具有了原子化功能的虚拟服务器实现两两IP可达。
[0066] 另外,SDN控制器203可以与上述的原子能力编排器202集成设置于同一数据机房201,并远程控制网络能力资源池205中的第一服务器组208和/或第二服务器组209,例如,远程控制第一服务器组208和/或第二服务器组209,使得该第一服务器组208和/或第二服务器组209中被拉起的具有原子化功能的虚拟服务器之间的VxLAN隧道打通,按照各个原子化功能在为用户提供宽带服务过程中的服务顺序,形成业务流程。其中,被拉起的具有原子化功能的虚拟服务器之间还可以通过SDN控制器的控制,实现两两IP可达。提供宽带接入服务所需的业务流程形成,即原子化功能部署完成。原子化功能的部署应在用户终端发出宽带使用请求之前就已完成,在用户终端发出宽带使用的请求时,系统就可以按照既定的业务流程为用户提供宽带服务。
[0067] 在本实施例中,可选的,该服务器管理平台207用于监控拉起的具有原子化功能的虚拟服务器的运行状态,并在运行使用率超过预设第一阈值时,通知原子能力编排器202,以触发原子能力编排器202在未拉起原子化功能的虚拟服务器中选择新的虚拟服务器拉起原子化功能,并通知SDN控制器203将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得各个虚拟服务器在运行时的使用率始终保持在预设第一阈值以下。
[0068] 和/或,
[0069] 服务器管理平台也可以监控各服务器组在运行过程中的使用率,并在第一服务器组208使用率超过预设第二阈值时,通知原子能力编排器202在未达到预设第二阈值的第二服务器组中209中选择虚拟服务器拉起新的原子化功能,并通知SDN控制器203将业务迁移至新拉起的具有原子化功能的虚拟服务器,使得网络能力资源池中的各服务器组的利用率始终保持在预设第二阈值以下。
[0070] 和/或,
[0071] 服务器管理平台还用于监控第三服务器组在运行过程中的利用率,并在第三服务器组对应的利用率超过预设第二阈值时,通知运营商在第三服务器组中部署新的服务器。
[0072] 在本实施例中,网络能力资源池内各服务器组和各服务器组中的虚拟服务器均不满载运行,有利于保障宽带用户的网络连接速度,可以给用户更好的使用体验。可选的,预设的第一阈值可以是70%,预设的第二阈值可以是80%。
[0073] 在运营商对网络能力资源池的主动维护过程中,各虚拟服务器中的对应的原子化功能可以被指定。可选的,主动维护可以是定时检修,也可以是在系统运行不流畅时出于设备负荷考虑而进行的操作。
[0074] 本实施例中,原子能力编排器负责拉起原子化功能到相应的虚拟服务器中,SDN控制器负责将各原子化功能串成提供宽带服务所需的业务流程,而网络能力资源池中各服务器组中的虚拟服务器则负责承载提供宽带服务所需的原子化功能。由于各个虚拟服务器可以根据服务区域的用户数量来划分其用户承载量,且可以通过SDN控制器将各个原子化功能串成不同的业务流程。相较于现有技术中使用的宽带接入服务器,本申请提供的宽带接入服务系统,具有更高的业务自由度,可以更好的提高设备的利用率,有效控制运营商成本。
[0075] 图3为本申请提供的一种通信系统实施例结构示意图。在上述图2所示实施例的基础上,参照图3,本申请提供的一种通信系统300的一种具体实现方式如下。
[0076] 本申请提供的通信系统包括用户终端101、光线路终端102、局域网路由设备104、城域网路由设备105、骨干网路由设备106以及上述宽带接入服务系统200。
[0077] 在本实施例中,宽带接入服务系统200中的网络能力资源池205及其池端路由器204在各个省内选择合适的数据机房进行部署,原子能力编排器202和SDN控制器203则在全国范围内选取合适的数据机房201进行部署。
[0078] 当用户终端101发出宽带使用的请求时,用户小区附近的光线路终端102将请求信息流发送给用户所在地区的局域网路由设备104,再由该地区的局域网路由设备104将信息流发送给用户所在省的城域网路由设备105,城域网路由设备105将该信息流通过池端路由器204传递给网络能力资源池205,经过网络能力资源池205内的具有提供宽带服务所需的原子化功能的虚拟服务器对用户的请求信息流执行相应的业务流程,并将业务流程过程信息经由该省城域网路由设备105、全国的骨干网路由设备106,传递给全国集中部署的数据机房201中的原子能力编排器202和SDN控制器203。在用户的请求信息流认证通过后,网络能力资源池205负责将流量转发给用户终端101,用户开始使用宽带服务。
[0079] 在该通信系统300为用户宽带服务的过程中,网络能力资源池205内的服务器管理平台207通过北向接口将网络能力资源池205内各服务器组、服务器组内各虚拟服务器的运行信息传递给原子能力编排器202,并接收原子能力编排器202下发的指令,通过南向接口指挥各服务器组中的虚拟服务器进行各类原子能力的存储、拉起、转移和删除。
[0080] 图4为本申请提供的一种通信系统实施例的另一结构示意图。结合图2和图3,参照图4,局域网路由设备104、城域网路由设备105和骨干网路由设备106均可以由边缘路由设备和核心路由设备构成,局域网的核心路由设备可以是城域网的边缘路由设备,而城域网的核心路由设备也可以是骨干网的边缘路由设备。
[0081] 在本实施例中,通过各层网络中边缘路由设备的接入以及核心路由设备的转发,将用户终端发送的信息报文逐层传输至宽带接入服务系统。
[0082] 可选的,边缘路由设备可以是路由器,核心路由设备可以是有路由功能的汇聚交换机,也可以是路由器。
[0083] 在本实施例中,局域网指的是用户终端所在地市的网络,其核心路由设备指的是有路由功能的汇聚交换机。城域网和骨干网分别指的是,各省连接省内各市的网络以及全国范围内连接各省的网络,其核心路由设备指的是核心路由器。
[0084] 具体的,用户终端101小区附近的光线路终端102部署在用户所在地市的用户终端对应区域,光线路终端102接收到的用户终端101的信息报文由相应地市的局域网所对应的边缘路由器和有路由功能的汇聚交换机进行接入、转发;网络能力资源池205和池端路由器204在各省选择数据机房集中部署,相应信息报文由各省城域网对应的边缘路由器及核心路由器进行接入、转发;原子能力资源池202和SDN控制器203在全国选取数据机房集中部署,其相应信息报文的接收和下发则由全国骨干网对应的边缘路由器和核心路由器来实现。
[0085] 上述边缘路由器和核心路由器均是相对于对应的网络层而言的,并不是对某个路由器作出的限定。
[0086] 本实施例中,将宽带接入服务系统中的原子能力资源池及其池端路由器在各省选取一个数据机房进行部署,来为全省用户提供宽带服务。将原子能力编排器和SDN控制器在全国范围内选择一个机房进行部署,来集中控制管理全国的网络能力资源池。相对于现有技术,本申请提供的通信系统,不再需要在每个需要宽带服务的地区都布置相应的硬件设备,有效的提高了设备的使用率,降低了运营商的运营成本。
[0087] 图5为本申请提供的一种宽带接入服务处理方法实施例一的流程示意图。在上述图2和图3所示实施例的基础上,为用户提供宽带接入服务的业务流程已经形成,参见图5,本申请对用户提供宽带服务的一种具体实现方式为:
[0088] 步骤S501、通过池端路由器获取业务报文,并在该业务报文中的业务类型为vPPPoE业务类型,且该业务报文为认证报文时,将该业务报文发送给网络能力资源池中具有vPPPoE原子化功能的第一虚拟服务器。
[0089] 步骤S502、触发具有vPPPoE原子化功能的第一虚拟服务器将认证报文发送给具有vAAA原子化功能的第二虚拟服务器。
[0090] 步骤S503、触发具有vAAA原子化功能的第二虚拟服务器对认证报文进行认证处理,获取认证结果,并将认证结果返回给具有vPPPoE原子化功能的第一虚拟服务器。
[0091] 步骤S504、触发具有vPPPoE原子化功能的第一虚拟服务器在认证结果为认证通过时,从具有vDHCP原子化功能的第三虚拟服务器中获取为认证报文中的用户终端标识分配的IP地址,并将IP地址转发给该用户终端标识对应的用户终端。
[0092] 其中,第一虚拟服务器、第二虚拟服务器和第三虚拟服务器均位于第一服务器组的服务器中。
[0093] 在本实施例中,用户终端发出的宽带使用请求,即用户拨号后,由该用户小区附近的光线路终端将用户的业务报文通过网络发送给池端路由器,池端路由器根据该业务报文携带的信息标签匹配相应的宽带服务业务流程。当池端路由器区分出该业务类型为vPPPoE业务类型,且该业务报文为认证报文时,将该业务报文发送给网络能力资源池中的具有vPPPoE原子化功能的第一虚拟服务器。
[0094] 具有vPPPoE原子化功能的第一虚拟服务器将携带用户信息的报文发送给网络能力资源池内具有vAAA原子化功能的第二虚拟服务器,由该具有vAAA原子化功能的第二虚拟服务器对用户信息进行认证,并将结果回复给具有vPPPoE原子化功能的第一虚拟服务器。当对用户的认证结果为认证通过时,具有vDHCP原子化功能第三虚拟服务器将为认证报文中的用户终端标识分配的IP地址发送给具有vPPPoE原子化功能的第一虚拟服务器,具有vPPPoE原子化功能的第一虚拟服务器存储用户表,用户可以开始上网业务。
[0095] 在一种具体的实施方式中,池端路由器根据该业务报文携带的信息标签区分出该业务类型为vPPPoE业务类型,该业务报文也可以是流量报文。通过池端路由器将流量报文发送给具有vPPPoE原子化功能的第四虚拟服务器,具有vPPPoE原子化功能的第四虚拟服务器通过路由方式引流到具有vNAT原子化功能的第五虚拟服务器上,具有vNAT原子化功能的第五虚拟服务器将流量报文中的用户私网IP地址转换为公网IP地址,并分配对应端口,并根据公网IP地址和对应端口将流量报文发送给互联网同时下发流量给通过认证的用户终端。
[0096] 在家庭宽带业务中,用户认证报文只在用户开始使用网络时产生,因此用户认证报文对服务器的流量转发能力要求较低但对服务器的计算能力要求较高,在认证报文过程中涉及的第一虚拟服务器、第二虚拟服务器和第三虚拟服务器对应的vPPPoE原子化功能、vAAA原子化功能和vDHCP原子化功能可以在第一服务器组中拉起,第一服务器组的服务器可以是X86架构服务器。
[0097] 而用户流量报文在整个上网过程中都存在,因此用户流量报文对服务器的流量转发能力要求高,在这个过程中涉及的第四虚拟服务器和第五虚拟服务器对应的vPPPoE(认证和流量报文都涉及vPPPoE)原子化功能和vNAT原子化功能,可以在第二服务器组中拉起,第二服务器组的服务器可以是NP架构服务器。
[0098] 本实施例中,在对家庭宽带用户提供服务支持过程中,池端路由器可以根据用户终端发送的请求业务报文携带的信息标签匹配到相应的宽带服务业务流程,并为服务过程中不同的报文类型选择与之所需服务能力相匹配的虚拟服务器。如用户认证报文对服务器的流量转发能力要求较低但对服务器的计算能力要求较高,故而在第一服务器组中拉起相应的原子化功能;在用户报文是流量报文时将相应原子化功能在流量转发能力较高的第二服务器组中拉起。这种灵活分配方式体现了本申请提供的宽带接入服务系统在宽带接入服务过程中的高自由度,能够有效提高设备利用率,实现资源合理化利用。
[0099] 图6为本申请提供的一种宽带接入服务处理方法实施例二的流程示意图。在上述图2和图3所示实施例的基础上,为用户提供宽带接入服务的业务流程已经形成,结合图5,参照图6,本申请对用户提供宽带服务的另一种具体实现方式为:
[0100] 步骤S601、在池端路由器收到的报文业务类型为vIPoE业务类型,且业务报文为认证报文时,通过池端路由器将认证报文发送给具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器。
[0101] 其中,第六虚拟服务器和第七虚拟服务器位于第二服务器组的服务器中。
[0102] 在本实施例中,IPTV业务是利用vIPoE原子化功能认证。IPTV用户机顶盒拨号后,池端路由器根据获取到的信息流上的标签区分用户业务,为用户匹配相应的业务流程。在池端路由器获取到的报文业务类型为vIPoE业务类型,且该业务报文为认证报文时,通过池端路由器将认证报文发送给具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器。
[0103] 由于IPTV业务为视频推送业务,需要较大的流量转发能力,故而在本实施例中的相应原子化功能均在第二服务器组中拉起。可选的,第二服务器组中的服务器可以是NP架构服务器。
[0104] 步骤S602、触发具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器对认证报文进行认证,并在认证成功后,为认证报文中的用户终端标识分配IP地址,以使得用户终端标识对应的用户终端根据分配的IP地址接入IPTV业务平台。
[0105] 在本实施例中,用户的认证报文在具有vDHCP原子化功能的第六虚拟服务器或具有vRADIUS原子化功能的第七虚拟服务器中完成认证,并分配给用户终端IP地址之后,用户的终端设备就可以接入到IPTV业务平台。
[0106] 在本实施例中,由于IPTV业务平台需要承载用户并转发流量,可以将其在网络能力资源池的服务器组中选择服务器单独部署,这个服务器可以是一个单独的NP架构服务器。在用户承载量超过服务器利用率阈值的情况下,也可以使用两个或以上NP架构服务器来搭载IPTV业务平台。具体的,该服务器利用率阈值可以是80%。
[0107] 步骤S603、在IPTV平台获取到用户终端发出的频道选择信息后,通过具有vCDN原子化功能的第八虚拟服务器接收业务平台发送的URL请求,并触发具有vCDN原子化功能的第八虚拟服务器根据URL请求,向用户终端标识对应的用户终端推送节目流。
[0108] 其中,第八虚拟服务器位于第二服务器组的服务器中;URL请求为IPTV平台根据获取到的用户终端输入的频道选择信息所生成的请求。
[0109] 在本实施例中,用户终端接入IPTV平台后就可以进行频道选择。在用户终端发送频道选择请求到IPTV平台后,该业务平台发送相应的URL请求给具有vCDN原子化功能的第八虚拟服务器,由该具有vCDN原子化功能的第八虚拟服务器向用户终端推送所选择的节目流。
[0110] 本实施例中,在对IPTV用户提供宽带接入服务的过程中,在网络能力资源池中实现了IPTV业务平台与其他服务器的各个原子化功能之间的IP可达。体现了本申请提供的宽带接入服务系统具有较高的兼容性,能够在网络能力资源池内实现IPTV业务平台与各原子化功能之间的管理控制。可以有效提高资源利用效率,减少运营商的成本支出。
[0111] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
[0112] 应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。