一种数据配置的方法和系统与流程

文档序号:13519056阅读:180来源:国知局

本发明涉及apn、网管技术领域,具体涉及一种基于apn业务自动数据配置的方法和系统。



背景技术:

目前,有接入点名称(accesspointname,apn)业务开通诉求,地市需要手工填写资源信息提交省公司,其中,部分参数依赖现网配置情况;然后,需采用手工逐台登录设备,获取当前现网值,根据算法计算获取所需参数;资源填写完成后,根据规范生成业务开通指令,采取人工方式、逐台设备登录、手工逐条下发业务开通指令开通该apn业务。

但是,在实际工作中,apn采用手工开通,重复手工操作;因该开通过程需要在多台设备上进行操作,面临着大量重复的手工操作,不但效率低下而且极其容易出现错误。此外,不同专业的人员是根据设备维护特点独立制作,无法及时获取工单数据的制作情况。



技术实现要素:

本发明针对现有技术中的问题以及实际多设备,制作比对频繁,容易出现人为失误,资源信息填写不规范,需反复确认;运营商内部员工经常换岗后难以适应的问题,提供一种数据配置的方法和系统,实现了apn业务的自动快速开通,根据设备关系自动获取需要制作的设备,支持网络激活自动配置不同下发方式,不同设备类型完成数据制作及审核,激活工单数据能够统一自动归档。

为实现上述目的,第一方面,本发明提供了一种数据配置的方法,该方法包括以下步骤:确定用户端的业务开通请求,根据业务开通请求确定对应的设备并获取设备的资源信息;根据预置业务规则采集现网参数,预置业务规则为根据设备的资源信息预先设置的;根据业务开通请求、设备的资源信息和现网参数,确定下发业务开通指令。

在一个可以实现的实施方式中,上述在“根据预置业务规则采集现网参数,预置业务规则为根据设备的资源信息预先设置的”的步骤之后还可以包括:将下发业务开通指令通过下发接口发送至设备,下发接口为根据设备的属性配置的下发接口;解析设备根据业务开通指令反馈的日志,根据日志提供异常处理机制。

在另一个可以实现的实施方式中,上述“预置业务规则”可以包括:按照同一属性的所述设备的资源信息所对应的任一设备确定一个业务规则。

在又一个可以实现的实施方式中,上述“确定用户端的业务开通请求,根据业务开通请求确定对应的设备并获取设备的资源信息”可以包括:根据预置资源信息模板确定用户端的业务开通请求的资源信息。

在再一个可以实现的实施方式中,上述“用户端的业务开通请求”可以包括:apn业务开通请求。

第二方面,本发明提供了一种数据配置的系统,该系统包括:单一规则确认模块,用于确定用户端的业务开通请求,根据所述业务开通请求确定对应的设备并获取设备的资源信息;业务参数采集模块,用于根据预置业务规则采集现网参数,预置业务规则为根据设备的资源信息预先设置的;业务开通指令生成模块,用于根据业务开通请求、设备的资源信息和现网参数,确定下发业务开通指令。

在一个可以实现的实施方式中,该数据配置的系统还包括:下发业务开通指令模块,用于将下发业务开通指令通过下发接口发送至设备,下发接口为根据设备的属性配置的下发接口;反馈处理模块,用于解析设备根据业务开通指令反馈的日志,根据日志提供异常处理机制。

在另一个可以实现的实施方式中,上述“预置业务规则”可以包括:按照同一属性的所述设备的资源信息所对应的任一设备确定一个业务规则。

在又一个可以实现的实施方式中,上述单一规则确认模块用于:根据预置资源信息模板确定用户端的业务开通请求的资源信息。

在再一个可以实现的实施方式中,上述“用户端的业务开通请求”可以包括:apn业务开通请求。

附图说明

图1为本发明实施例提供的一种apn业务数据配置的应用场景示意图;

图2为本发明实施例提供的一种数据配置方法的流程图;

图3为本发明实施例提供的一种apn业务数据配置的方法流程图;

图4为本发明实施例提供的一种数据配置系统的结构示意图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

图1为本发明实施例提供的一种apn业务数据配置的应用场景示意图,如图1所示,该应用场景包括:用户端10、管理服务器20和网络侧30。其中,网络侧30包括:分组域核心网设备,该分组域核心网设备包括:sgsn(servinggprssupportnode)/mme(mobilitymanagemententity)、ggsn(gatewaygprssupportnode)/saegw、域名系统(domainnamesystem,dns)、fw等。该用户端10包括:用户服务器(hss)、至少一个网元等。三者的业务流程包括:当用户端10的数据业务请求至sgsn/mme时,经dns域名解析后,sgsn/mme向ggsn/saegw发起激活请求,经ggsn/saegw的接口访问互联网,管理服务器20可以将业务开通指令通过网络侧30下发至用户端10。其中,sgsn/mme的功能包括:移动性管理、会话管理、路由和转发、计费和合法监听。ggsn/saegw的功能包括:会话管理、路由和转发、计费、动态的ip地址分配和业务管理。

在本实施例中,将本发明提出的一种apn业务自动数据制作配置的方法作为电信行业业务数据配置的一种方法,网络管理员通过数据配置系统对apn用户端进行管理,包括以下流程。本发明实施例以apn业务数据配置为例,结合图2-图4详细说明。

图2为本发明实施例提供的一种数据配置方法的流程图。如图2所示,该方法包括以下步骤:

s210:确定用户端的任务开通请求,根据业务开通请求确定对应的设备并获取设备的资源信息。

具体地,网络管理员通过数据配置系统获取用户端提交的至少一个工单,该工单中的资源可以通过资源信息模板获取,根据资源信息模板使工单中的资源填写规范。该资源信息模板对工单中的资源进行校验,减少由于工单中的资源填写不规范导致的反复确认工作。可以理解为,该任务开通请求包括工单。

用户端访问apn接入平台,该接入平台的接入方式包括:电路接入和mplsvpn接入。其中,上述用户端指的是录入单一用户端的方法,也可使用多个用户端通过省电子运维系统提交省内局数据制作工单,申请apn局数据制作。

数据配置系统通过工单自动获取所需要配置的设备的资源信息,根据该设备的资源信息确定工单对应的设备,生成数据关联表。重复上述过程,确定多个工单对应的设备,生成多个数据关联表,根据多个数据关联表确定数据制作规则。该数据制作表包括:工单的资源信息、根据不同工单的资源信息对应的不同设备。

s220:根据预置业务规则采集现网参数,该预置规则为根据该设备的资源信息预先设置的。

具体的,数据配置系统根据获取的需要配置的设备的资源信息预先设置至少一个预置业务规则,该预置业务规则是根据同一属性的设备中的资源信息来确定对应的设备确定一个业务规则,其中对应的设备可以包括多个设备。可以理解为同一属性的设备对应一个业务规则,该同一属性可以为多个同一属性,业务规则可以包括多个业务规则,同一属性的设备可以包括多个设备,但是同一属性的设备必须要遵守对应的一个业务规则。

需要理解的是,该预置业务规则可以按业务类型、厂家、设备的资源信息制作业务规则,可以约束数据制作的规范。统一的数据制作入口,方便不同数据制作专业的人基于工单的维度获取数据配置的进展。

根据预置业务规则登录相应的设备采集现网参数,并根据分配算法自动计算分配参数,减少人工查看大大量log日志及计算失误。该现网参数可以指的是该时刻的数据,也可以是一段时间窗内的数据。

上述过程可以理解为是业务建模的数据制作的过程。

s230:根据业务开通请求、设备的资源信息和现网参数,确定下发业务开通指令。

具体的,根据工单中的资源、配置的设备和设备的资源信息以及获取到的现网参数利用配置算法自动分配参数,生成业务开通指令和/或文件。可以理解为,数据配置系统统一的下发通道管理,支持大批量下发不同的设备类型、设备厂家、设备,无需手工逐台设备登录及配置,该数据配置系统管理x个厂家*y个设备类型的配置规则,当n台设备需要数据配置时,该数据配置系统根据业务开通请求、设备的资源信息和现网参数逐台去匹配配置预置规则生成对应的业务开通指令和/或文件。

s240:将业务开通指令通过下发接口发送至设备,该下发接口为根据设备的属性配置的下发接口。

具体地,该数据配置系统将生成的业务开通指令和/或文件通过不同的下发接口发送至不同的设备,该下发接口根据设备的不同属性配置不同的下发接口,可以理解为有多个设备包含同一个属性,所以通过同一个下发接口将业务开通指令和/或文件发送到多个设备,同理,也可以是一个设备包含一个属性,所以通过一个下发接口将业务开通指令和/或文件发送到一个设备。

此外,该数据配置系统业务开通指令和/或文件是根据不同设备类型支持同设备类型、同设备的开发或串行功能;支持对设备通道状态的实时监控;支持对设备登录超时,指令返回结果超时设置。

该数据配置系统支持备份业务开通指令和/或文件前配置,业务开通指令和/或文件失败后配置还原并且提供备份文件和修改文件同事浏览及下载。

s250:解析设备根据业务开通指令反馈的日志,根据日志提供异常处理机制。

具体地,该数据配置系统接收并解析不同设备根据业务开通指令返回的日志,该数据配置系统根据返回的日志提供异常处理机制。

上述方法可以提供完整的设备数据配置备份及业务开通指令和/或文件日志记录,方便后期审核及排除故障,并可以根据备份及时回退解决故障;上述提供设备的配置包括设备的登录信息配置,包括但不限于业务开通的账号、密码、登录方式、成功判断规则、结束符;基于上述业务建模的数据制作方案,提供数据制作参数、配置模板的自定义。当业务调整时,上述方法可快速调整数据方案。

图3为本发明实施例提供的另一种apn业务数据配置的方法流程图。如图3所示,该apn业务的开通方法包括:

s310:创建apn工单。

具体地,网络管理员通过数据配置系统创建apn工单。

s320:拆单。

具体地,该数据配置系统根据方案服务目录配置,将业务订单分专业拆分成子单。

s330:设备获取。

具体地,该数据配置系统根据工单的资源自动选择需配置设备。

s340:生成指令。

具体地,该数据配置系统根据方案服务目录中匹配的指令模板配置、工单参数和指令参数映射以及采集上来的现网参数生成指令,按设备维度呈现汇总。

s350:下发。

具体地,该数据配置系统将生成的指令或文件通过采集机下发到现网设备,并反馈下发进度,有问题及时反馈报错信息,包括但不限于设备名称、错误描述、错误日志,大大提升可靠性。apn的下发机制如下:

hss并发,由系统设置并发的会话数,下发失败,仅中断当前设备下发任务,不同设备下发不影响;dns、saegw、防火墙同一设备类型的设备串行,同一类型的设备一台失败,后续同类型立即停止下发,不同设备类型不影响;dns以ftp方式下发,通过文件全量更新。

s360:审核。

具体地,要求网络管理员根据该数据配置系统制作一人审核的方式保证数据制作准确性。

s370:工单归档。

具体地,所有子单处理完成后,关闭工单,并将激活结果发送至工单的来源系统。

上述方法中,涉及到自动数据制作的方案服务目录,按照字典库、指令库、方案库模块建立数据的制作规则,具体表现为:

字典库:定义数据制作方案所需基本信息,如工单字段、设备属性(厂家、设备型号、版本、设备类型)、区域信息(归属地市、归属省份)、参数。

指令库:指令动作之间执行条件(前置条件)约束作为独立的业务规则抽取出来,建立统一的业务规则库。指令模板之间没有执行顺序的关系,具体的指令模板执行过程由业务规则判断结果来决定。根据厂家、设备类型、型号、版本定义指令模板,固定参数+变量参数组成,及现网参数获取规则。现网参数是在配置生成过程中需要使用的参数,没有包含在工单信息中,需要在现网设备上采集,并根据算法自动生成。

方案库定义路由层、流程模板、规则层(流程的指令或接口层详细的规则)。路由层是指方案路径选择信息,工单跟进工单关键属性匹配方案的路径,获取到规则层,路由层是动态可配置的。流程模板是指跑单的环节,一个业务方案对应一个流程模板。规则层是工单数据制作规则。

综上,apn业务数据配置的主流程环节包括工单创建、工单审核、子单处理、工单归档;子单流程环节包括子单创建、设备自动获取、子单审核、指令生成、配置下发、数据制作审核、工单完成。流程环节异常人工选择回退到流程主/子环节。

以上环节在系统发布时预定义。新建调度流程时,用户可按照实际业务流程要求,选择需要加入的环节。

图4为本发明实施例提供的一种数据配置系统的结构示意图。如图4所示,该系统包括:

单一规则确认模块,用于确定用户端的业务开通请求,根据业务开通请求确定对应的设备并获取设备的资源信息。

业务参数采集模块,用于根据预置业务规则采集现网参数,预置业务规则是根据设备的资源信息预先设置的。

业务开通指令生成模块,用于根据业务开通请求、设备的资源信息和现网参数,确定下发业务开通指令。

下发业务开通指令模块,用于将下发业务开通指令通过下发接口发送至设备,下发接口为根据设备的属性配置的下发接口。

反馈处理模块,用于解析设备根据业务开通指令反馈的日志,根据日志提供异常处理机制。

其中,预置业务规则为按照同一属性的设备的资源信息所对应的任一设备确定一个业务规则。

该单一规则确认模块用于,根据预置资源信息模板确定用户端的业务开通请求的资源信息。

其中,上述用户端的业务开通请求包括:apn业务开通请求。

本发明意在解决现有的apn采用手工开通,重复手工操作;因该开通过程需要在多台设备上进行操作,面临着大量重复的手工操作,不但效率低下而且极其容易出现错误。此外,不同专业的人员是根据设备维护特点独立制作,无法及时获取工单数据制作情况的问题,提供了一种apn业务数据配置的方法和系统,本发明实施例提供的方法能够提升业务开通效率,节约人力时间成本,并提高一次性成功开通率。在部分运营商公司广泛应用后,已经取得了良好的经济效益。

通过apn业务自动数据制作,提升工单资源规范性,保证数据制作的质量。实际生产场景中,在发明该系统前,一个apn接入涉及几十台设备、几种设备类型、不同设备厂家,需要按照设备不同厂家、不同设备类型生成对应的指令,然后逐台登录,整张单下来,需耗时1-2小时。而通过系统下发,仅需实际十几分钟。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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