一种配置PTN业务的方法及系统与流程

文档序号:12131532阅读:1202来源:国知局
一种配置PTN业务的方法及系统与流程

本发明涉及通信领域,特别涉及一种配置PTN业务的方法及系统。



背景技术:

分组传送网(Packet Transport Network,PTN)兼具同步数字体系(Synchronous Digital Hierarchy,SDH)以及分组技术优势,从诞生之初坚持了“移动承载IP化”、“业务承载传送化”、“网络运维简洁化”的理念,通过弹性管道完美的实现了端到端多业务统一承载、电信级操作管理维护(Operation Administration and Maintenance,OAM)和可靠的保护倒换、业务统一规划统一管理、简化运维等诸多特性。经过多年的发展,PTN技术和标准日趋成熟,已经成为当前主要的移动承载技术之一。

PTN专线已经在政府、金融、商业等领域得到广泛应用。目前,PTN业务开通方法具体如下:

客户经理同用户确认专线合同内容;网维人员根据合同,将专线信息录入运营支持系统(Operation Support System,OSS)/业务支撑系统(Business Support System,BSS)系统;OSS/BSS系统生成工单,分别发送给PTN网维人员以及工程师;PTN网维人员进行做方案设计、配置专线路径;通过网管配置PTN网络;期间安装工程师上门安装设备,需要同PTN网维人员进行紧密协调,才能够开通业务。

实际应用中,用户需要通过基于IEEE 802.1X的端口进行网络访问控制,以接入PTN。IEEE 802.1X为局域网用户、宽带用户提供安全接入认证服务。现网应用中,IEEE 802.1X通常与Radius认证服务器结合。

参阅图1所示,用户通过802.1X端口接入交换机后,发送认证请求,交 换机获取用户信息后,转发到Radius服务器,由Radius服务器计算机加密字。交换机将此加密字回传给用户,用户使用此加密字对用户口令进行加密,然后回传到Radius服务器。Radius认证用户口令后,通知交换机,打开数据端口,用户认证完成,可以访问互联网资源。

现有技术下,PTN专线存在以下技术缺陷:

PTN专线接入,通过手动配置的方式,将特定端口和网络资源分配给专线用户,PTN在专线接入过程中还需要网维人员的配合。

PTN专线接入,目前还没有采用认证方式,即使采用802.1X接入Radius服务器,也是由人工判断两个接入点都通过认证,再来配置专线路径。

现有EMS下发专线业务时,一般直接将网元、端口信息下发,业务下发人员不仅需要了解业务信息,还要了解网络信息,没有实现业务侧和网络侧的独立。



技术实现要素:

本发明实施例提供一种配置PTN业务的方法及系统,用以解决现有技术中存在的配置PTN业务操作复杂度高的问题。

本发明实施例提供的具体技术方案如下:

一种配置PTN业务的系统,至少包括应用子系统、接入设备、认证子系统和控制子系统,其中,

应用子系统,用于接收用户通过用户终端发送的PTN业务申请,并下发PTN业务相关信息,以及将所述PTN业务相关信息传送至认证子系统和控制子系统进行保存;

认证子系统,用于接收用户通过接入设备发送的携带所述PTN业务相关信息的认证请求,并基于获得的PTN业务相关信息和本地保存的PTN业务相关信息,完成接入设备的两端认证,以及将认证结果发送至控制子系统;

控制子系统,用于基于所述认证结果,针对接入设备配置相应的PTN业 务。

较佳的,所述PTN业务相关信息至少包含用户ID、用户密码、业务ID和业务类型ID。

较佳的,在完成接入设备的两端认证时,所述认证子系统用于:

在所述系统完成链路发现过程,确定接入设备成功接入后,认证子系统分别接收接入设备的第一端和第二端各自上报的PTN业务相关信息;所述第一端和第二端为PTN业务的交互对端;

获取本地预先保存的PTN业务相关信息,分别对接入设备的第一端和第二端各自上报的PTN业务相关信息进行匹配,确认均匹配成功时,确定接入设备通过两端认证。

较佳的,基于所述认证结果,针对接入设备配置相应的PTN业务,所述控制子系统用于:

指示所述接入设备的第一端和第二端进行资源上报;

根据资源上报结果,分别获取所述第一端和第二端各自的网元信息和接入端口信息;

基于获得的所有网元信息和接入端口信息,在所述第第一端和第二端之间计算PTN业务路径;

将所述PTN业务路径配置至所述第一端和第二端之间的所有网元。

较佳的,所述控制子系统进一步用于:

对所述PTN业务路径的运行状态进行实时监测。

一种配置PTN业务的方法,包括:

接收用户通过用户终端发送的PTN业务申请,并下发PTN业务相关信息,以及保存所述PTN业务相关信息;

接收用户通过接入设备发送的携带所述PTN业务相关信息的认证请求,并基于获得的PTN业务相关信息和本地保存的PTN业务相关信息,完成接入设备的两端认证;

用于基于认证结果,针对接入设备配置相应的PTN业务。

较佳的,所述PTN业务相关信息至少包含用户标识ID、用户密码、业务ID和业务类型ID。

较佳的,在完成接入设备的两端认证时,具体包括:

完成链路发现过程,确定接入设备成功接入后,分别接收接入设备的第一端和第二端各自上报的PTN业务相关信息;所述第一端和第二端为PTN业务的交互对端;

获取本地预先保存的PTN业务相关信息,分别对接入设备的第一端和第二端各自上报的PTN业务相关信息进行匹配,确认均匹配成功时,确定接入设备通过两端认证。

较佳的,基于所述认证结果,针对接入设备配置相应的PTN业务,具体包括:

指示所述接入设备的第一端和第二端进行资源上报;

根据资源上报结果,分别获取所述第一端和第二端各自的网元信息和接入端口信息;

基于获得的所有网元信息和接入端口信息,在所述第一端和第二端之间计算PTN业务路径;

将所述PTN业务路径配置至所述第一端和第二端之间的所有网元。

较佳的,进一步包括:

对所述PTN业务路径的运行状态进行实时监测。

本发明实施例中,用户可以通过终端申请PTN业务,获得PTN业务相关信息,然后,通过接入设备将PTN业务相关信息上报至认证子系统,以完成接入设备的两端认证,在通过两端认证后,控制子系统会针对接入设备配置相应的PTN业务。这样,大大简化了PTN业务的配置操作步骤,实现PTN业务路径的智能计算,并且,可以由专线用户直接自行申请并下发PTN业务,而不需要专业的网络运维人员协助,从而大大提高了PTN业务放发效率。

附图说明

图1为现有技术下用户认证示意图;

图2为本发明实施例中SPTN设计示意图;

图3为本发明实施例中SPTN系统架构示意图;

图4为本发明实施例中配置PTN业务流程图。

具体实施方式

为了解决配置PTN业务操作复杂度高的问题,本发明实施例中引入了软件定义PTN(Software-Defined PTN,SPTN)的理念,SPTN是PTN同SDN的技术融合。SPTN具备硬件能力(Super)、软件能力(Soft)、智能(Smart)等特性,正逐渐被业界接纳。具体的,参阅图2所示,即是在PTN网络中,新增了软件定义网络(Software Defined Netwo,SDN)控制平面,并连通业务平面、控制平面、传送平面。这样,在专线配置过程中,不需要手动配置,也不需要网维人员的配合。

下面结合附图对本发明优选的实施例进行详细说明。

参阅图3所示,本发明实施例中,用于配置PTN业务的系统(即SPTN专线认证子系统)至少包括应用子系统30、认证子系统31和控制子系统32,其中,

应用子系统30,用于接收用户通过用户终端发送的PTN业务申请,并下发PTN业务相关信息,以及将该PTN业务相关信息传送至认证子系统31和控制子系统32进行保存;

认证子系统31,用于接收用户通过接入设备发送的携带上述PTN业务相关信息的认证请求,并基于获得的PTN业务相关信息和本地保存的PTN业务相关信息,完成接入设备的两端认证,以及将认证结果发送至控制子系统32;

可选的,认证子系统31可以是控制子系统32中的功能模块,也可以是独 立的系统。

控制子系统32,用于基于获得的认证结果,针对接入设备配置相应的PTN业务。

可选的,控制子系统32中可以设置有跨域控制器和单域控制器,用于对PTN网络进行控制。

本发明实施例中,上述应用子系统30可以是OSS系统,也可以是应用服务器(如,APP服务器)。用户可以通过用户终端(如,手机,平板电脑等等)上的APP或APK向应用子系统30发送PTN业务申请,并获得应用子系统30下发的PTN业务相关信息。其中,应用子系统30下发的PTN业务相关信息至少包含用户ID、用户密码、业务ID和业务类型ID。其中,用户终端在发送PTN业务申请之前,需要先通过Radius认证,在此不再赘述。

而应用子系统30向用户下发PTN业务相关信息后,自动生成PTN业务订单,上报至管理人员,并将PTN业务相关信息推动到控制平面的认证子系统31,同时,将PTN业务相关信息保存在控制子系统32。

此时,用户如果已购入使用PTN业务时所需要的接入设备,则可以直接使用接入设备,若没有购入,则可以令管理人员上门安装接入设备。具体的,由于PTN业务是专线业务,因此,接入设备一般设置有两端,分别称为第一端和第二端,用于基于PTN专线进行业务交互,那么,在配置了接入设备后,用户可以分别在接入设备的第一端和第二端上录入PTN业务相关信息,即录入用户ID、用户密码、业务ID和业务类型ID。

接入设备的第一端和第二端会分别基于用户录入的PTN业务相关信息连接至认证子系统31,具体的,在接入设备初始接入时,整个系统(包括应用子系统30、认证子系统31和控制子系统32)需要执行链接发现过程,以判断接入设备是否成功接入,即,需要检验接入设备与各个子系统之间的链路完整性,在确定接入设备成功接入后,认证子系统31分别接收接入设备的第一端和第二端各自上报的PTN业务相关信息;然后获取本地预先保存的PTN业务相关 信息(由应用子系统30推送),分别对接入设备的第一端和第二端各自上报的PTN业务相关信息进行匹配,确认均匹配成功时,确定接入设备通过两端认证,然后,认证子系统31会将认证结果发送至控制子系统32。

进一步地,控制子系统32在获得认证结果后,需要基于认证结果,针对接入设备配置相应的PTN业务,具体为:

首先,控制子系统32指示接入设备的第一端和第二端进行资源上报;

其次,控制子系统32根据资源上报结果,分别获取第一端和和第二端各自的网元信息和接入端口信息;

再次,控制子系统32基于获得的所有网元信息和接入端口信息,在第一端和第二端之间计算PTN业务路径;

最后,控制子系统32将PTN业务路径配置至第一端和第二端之间的所有网元,从而完成了第一端和第二端之间的PTN专线的配置工作,PTN专线即可成功建立。

较佳的,在配置PTN业务路径的过程中,控制子系统32可以将PTN业务路径下发至接入设备对应的PTN网络所归属的单域控制器,由该单域控制器完成PTN业务路径的配置工作,其中,单域控制器由控制子系统32管理。

在PTN专线工作过程中,控制子系统32需要实时地对已配置的PTN业务路径的运行状态进行实时监测。

基于上述SPTN专线系统,参阅图4所示,本发明实施例中,配置PTN业务的详细流程如下:

步骤400:接收用户通过用户终端发送的PTN业务申请,并下发PTN业务相关信息,以及保存该PTN业务相关信息。

本发明实施例中,PTN业务相关信息至少包含用户标识ID、用户密码、业务ID和业务类型ID。

步骤410:接收用户通过接入设备发送的携带上述PTN业务相关信息的认证请求,并基于获得的PTN业务相关信息,完成接入设备的两端认证。

在执行步骤410时,具体包括:

完成链接发现过程,确定接入设备成功接入后,分别接收接入设备的第一端和第二端各自上报的PTN业务相关信息;其中,第一端和第二端为PTN业务的交互对端;

获取本地预先保存的PTN业务相关信息,分别对接入设备的第一端和第二端各自上报的PTN业务相关信息进行匹配,确认均匹配成功时,确定接入设备通过两端认证。

步骤420:基于认证结果,针对接入设备配置相应的PTN业务。

在执行步骤420时,具体包括:

指示接入设备的第一端和第二端进行资源上报;

根据资源上报结果,分别获取第一端和第二端各自的网元信息和接入端口信息;

基于获得的所有网元信息和接入端口信息,在第一端和第二端之间计算PTN业务路径;

将PTN业务路径配置至所述第一端和第二端之间的所有网元

基于上述实施例,在PTN业务路径配置完毕后,可以开启PTN专线,开始使用PTN业务,并对上述PTN业务路径的运行状态进行实时监测。

本发明实施例中,用户可以通过终端申请PTN业务,获得PTN业务相关信息(至少包括用户ID、用户密码、业务ID和业务类型ID),然后,通过专属的接入设备将PTN业务相关信息上报至认证子系统,以完成接入设备的两端认证,在通过两端认证后,控制子系统会针对接入设备配置相应的PTN业务。这样,大大简化了PTN业务的配置操作步骤,实现PTN业务路径的智能计算,并且,可以由专线用户直接自行申请并下发PTN业务,而不需要专业的网络运维人员协助,从而大大提高了PTN业务放发效率。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结 合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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