宽带资源调配方法、装置及终端设备与流程

文档序号:19749826发布日期:2020-01-21 19:13阅读:690来源:国知局
宽带资源调配方法、装置及终端设备与流程

本发明涉及互联网技术领域,具体涉及一种宽带资源调配方法、装置及终端设备。



背景技术:

随着互联网的快速发展,宽带业务的需求量剧增,gpon(英文全称:gigabit-capablepassiveopticalnetwork,中文名称:无源光纤网络)技术作为最新一代宽带无源光综合接入技术,具有高带宽、高效率、大覆盖范围、用户接口丰富等众多优点,作为目前主流的宽带接入技术,随着用户需求量骤增,业务开通步骤繁琐,运营商员工需要在系统上手动进行资源录入、资源分配等操作,导致业务开通的效率一直较低,同时也制约着运营商人员的工作效率。

例如,目前在宽带业务开通时,需要前台系统派发相应的工单,后台对工单进行解析,如果工单信息有错,还需要手动去驳回,如果没问题,需要根据工单内容选择对应的资源进行路由设计、端口分配和vlan(英文全称:virtuallocalareanetwork,中文名称:虚拟局域网)分配,在设计完后需要派发给施工人员,施工人员根据设计的情况进行现场施工,如果遇到问题还需要驳回到设计环节重新设计再进行派发,施工完成之后需要反馈,反馈后后台需要将施工信息再反馈厂家进行激活,整个业务开通过程流程多、全程需要人工操作、如果有一步操作失误就有可能导致最后业务无法开通,同时从前台派单到后台调度处理往往需要几天甚至一两周时间,导致业务开通效率低下,在降低人员工作效率的同时也影响了客户的感知。

因此,目前迫切需要提供一种可以有效提高宽带开通等宽带资源调配效率的技术。



技术实现要素:

鉴于上述问题,本发明的目的是通过提供一种宽带资源调配方法、装置及终端设备,以解决目前采用人工方式进行宽带资源调配存在的效率低下的问题,同时减小出错率,提高用户体验。

本发明第一方面提供一种宽带资源调配方法,包括:

获取宽带业务订单,所述宽带业务订单为请求调配宽带资源的电子订单;

确定所述宽带业务订单的调度类型和业务类型;

采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源。

可选的,在确定所述宽带业务订单的调度类型之前,还包括:

对所述宽带业务订单进行有效性校验;

若有效性校验未通过,则驳回所述宽带业务订单;

若有效性校验通过,则触发确定所述宽带业务订单的调度类型和业务类型的步骤。

可选的,所述对所述宽带业务订单进行有效性校验,包括:

对所述宽带业务订单的数据完备性、数据一致性、数据唯一性或数据合理性中的至少一项进行校验,若校验的每一项均通过,则判断有效性校验通过。

可选的,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为ftto或ftth;

所述采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源,包括:

从所述宽带业务订单中提取分光器名称,以所述分光器名称对应的分光器为起点向上层网络进行路由分析,以确定路由信息;

根据预设的分光器端口分配规则,为新增的onu网元分配所述分光器的下联端口;

根据预设的onuid分配规则,为新增的onu网元分配onuid;

根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

根据所述宽带业务订单中记载的onu设备信息,生成onu网元;

根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

建立所述onu网元与所述分光器的下联端口之间的关联关系;

生成与所述宽带业务订单相应的数据表信息。

可选的,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为fttb;

所述采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源,包括:

从所述宽带业务订单中提取onu网元名称,选择所述onu网元名称对应的onu网元向上层网络进行路由分析,以确定路由信息;

根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

生成与所述宽带业务订单相应的数据表信息。

可选的,所述宽带业务订单的调度类型为拆机宽带业务或撤销宽带业务;

所述采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源,包括:

根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

在已装机数据库中匹配所述订单验证信息;

若匹配成功,则根据所述宽带业务订单请求拆除的业务内容进行拆机;

若匹配失败,则进行报错。

可选的,所述宽带业务订单的调度类型为调整宽带业务;

所述采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源,包括:

根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

在已装机数据库中匹配所述订单验证信息;

若匹配成功,则根据所述宽带业务订单中调整前的onu属性与调整后的onu属性,选择对应的调整规则进行调整;

若匹配失败,则进行报错。

可选的,所述宽带资源调配方法,还包括:

将调配后的宽带资源信息发送至业务激活系统,以通过所述激活系统激活调配后的宽带业务。

本发明第二方面提供一种宽带资源调配装置,包括:

订单获取模块,用于获取宽带业务订单,所述宽带业务订单为请求调配宽带资源的电子订单;

类型确定模块,用于确定所述宽带业务订单的调度类型和业务类型;

资源调配模块,用于采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源。

可选的,所述宽带资源调配装置,还包括:

订单校验模块,用于对所述宽带业务订单进行有效性校验;

订单驳回模块,用于若有效性校验未通过,则驳回所述宽带业务订单;

触发模块,用于若有效性校验通过,则触发确定所述宽带业务订单的调度类型和业务类型的步骤。

可选的,所述订单校验模块,包括:

数据校验单元,用于对所述宽带业务订单的数据完备性、数据一致性、数据唯一性或数据合理性中的至少一项进行校验,若校验的每一项均通过,则判断有效性校验通过。

可选的,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为ftto或ftth;

所述资源调配模块,包括:

第一路由分析单元,用于从所述宽带业务订单中提取分光器名称,以所述分光器名称对应的分光器为起点向上层网络进行路由分析,以确定路由信息;

分光器端口分配单元,用于根据预设的分光器端口分配规则,为新增的onu网元分配所述分光器的下联端口;

onuid分配单元,用于根据预设的onuid分配规则,为新增的onu网元分配onuid;

第一虚拟网参数配置单元,用于根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

网元生成单元,用于根据所述宽带业务订单中记载的onu设备信息,生成onu网元;

第一onu端口分配单元,用于根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

关联建立单元,用于建立所述onu网元与所述分光器的下联端口之间的关联关系;

第一数据表生成单元,用于生成与所述宽带业务订单相应的数据表信息。

可选的,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为fttb;

所述资源调配模块,包括:

第二路由分析单元,用于从所述宽带业务订单中提取onu网元名称,选择所述onu网元名称对应的onu网元向上层网络进行路由分析,以确定路由信息;

第二虚拟网参数配置单元,用于根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

第二onu端口分配单元,用于根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

第二数据表生成单元,用于生成与所述宽带业务订单相应的数据表信息。

可选的,所述宽带业务订单的调度类型为拆机宽带业务或撤销宽带业务;

所述资源调配模块,包括:

第一验证信息选择单元,用于根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

第一验证信息匹配单元,用于在已装机数据库中匹配所述订单验证信息;

第一匹配成功单元,用于若匹配成功,则根据所述宽带业务订单请求拆除的业务内容进行拆机;

第一匹配失败单元,用于若匹配失败,则进行报错。

可选的,所述宽带业务订单的调度类型为调整宽带业务;

所述资源调配模块,包括:

第二验证信息选择单元,用于根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

第二验证信息匹配单元,用于在已装机数据库中匹配所述订单验证信息;

第二匹配成功单元,用于若匹配成功,则根据所述宽带业务订单中调整前的onu属性与调整后的onu属性,选择对应的调整规则进行调整;

第二匹配失败单元,用于若匹配失败,则进行报错。

可选的,所述宽带资源调配装置,还包括:

业务激活模块,用于将调配后的宽带资源信息发送至业务激活系统,以通过所述激活系统激活调配后的宽带业务。

本发明第三方面提供一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行本发明提供的宽带资源调配方法。

本发明第一方面提供的宽带资源调配方法,包括:获取宽带业务订单,所述宽带业务订单为请求调配宽带资源的电子订单;确定所述宽带业务订单的调度类型和业务类型;采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源。本发明通过预先设置与调度类型和业务类型相应的资源调配规则,从而在接收到宽带业务订单后,即可根据所述宽带业务订单的调度类型和业务类型,选用相应的资源调配规则调配宽带资源,可以有效解决目前采用人工方式进行宽带资源调配存在的效率低下的问题,同时减小出错率,提高用户体验。

本发明第二方面提供的宽带资源调配装置、第三方面提供的终端设备,与上述第一方面提供的宽带资源调配方法出于相同的发明构思,具有相同的有益效果。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施方式所提供的一种宽带资源调配方法的流程图;

图2示出了本发明实施方式所提供的一种宽带资源调配装置的示意图;

图3示出了本发明实施方式所提供的一种终端设备的示意图;

图4示出了本发明实施方式所提供的一种针对新增宽带业务的资源调配流程图;

图5示出了本发明实施方式所提供的另一种针对新增宽带业务的资源调配流程图;

图6示出了本发明实施方式所提供的一种针对拆除宽带业务的资源调配流程图;

图7示出了本发明实施方式所提供的一种针对调整宽带业务的资源调配流程图;

图8示出了本发明实施方式所提供的一种具体的宽带资源调配的流程图;

图9示出了本发明实施方式所提供的一种具体的调配后的宽带资源激活的流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

需要注意的是,除非另有说明,本发明使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

本发明提供一种宽带资源调配方法、装置及终端设备。下面结合附图对本发明的实施例进行说明。

请参考图1,其示出了本发明实施方式所提供的一种宽带资源调配方法的流程图,所述宽带资源调配方法包括以下步骤:

步骤s101:获取宽带业务订单,所述宽带业务订单为请求调配宽带资源的电子订单。

在本发明实施例的一些实施方式中,所述宽带业务订单可以是由pboss(英文全称:productbusinesssupportsystems,中文名称:产品运营支撑系统)等前端业务系统受理用户业务后生成的,pboss系统在生成宽带业务订单后,会派发给综合资源系统,综合资源系统再将所述宽带业务订单传输给传输调度网管,传输调度网管即可根据所述宽带业务订单,调用本发明实施例提供的宽带资源调配方法进行宽带资源调配。

在本发明实施例的一些实施方式中,所述宽带业务订单中主要包括以下信息:“业务类型”、“onu设备类型”、“onu设备型号”、“onu设备名称”、“一级分光器名称”、“二级分光器名称”、“业务带宽”、“调度类型”、“维护单位”、“所属区域”、“用户id”、“用户电话号码”、“olt设备名称”等。其中,onu表示光网络单元,olt表示光线路终端。

步骤s102:确定所述宽带业务订单的调度类型和业务类型。

在本发明实施例的一些实施方式中,可以根据“调度类型”、“业务类型”等字段名称从所述宽带业务订单中提取调度类型和业务类型的数据,从而确定所述宽带业务订单的调度类型和业务类型。其中,所述调度类型的值包括“新增”“拆机”“撤销”“调整”等,分别表示新增宽带业务、拆机宽带业务(已安装并归档的宽带拆除称为拆机)、撤销宽带业务(申请宽带安装后未安装或未归档的宽带拆除称为撤销)和调整宽带业务等;所述业务类型可以分为集客业务(集客业务是集团客户业务的简称,通常包括互联网集团专线、语音集团专线、点对点集团专线、光纤集团租赁等)、家客业务(家客业务是家庭客户业务的简称,家客业务主要为家庭宽带业务,以及在此基础上叠加的家庭无线网等业务)等,也可以分为ftth(英文全称:fibertothehome,中文名称:光纤到户)、ftto(英文全称:fibertotheoffice,中文名称:光纤到办公室)、fttb(英文全称:fibertothebuilding,中文名称:光纤到建筑大楼)、fttc(英文全称:fibertothecurb,中文名称:光纤到路边)等。

步骤s103:采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源。

本发明实施例中,可以预先设置与各调度类型和业务类型相应的资源调配规则,从而在接收到宽带业务订单后,可以根据所述宽带业务订单的调度类型和业务类型,自动选用相应的资源调配规则调配宽带资源,实现宽带资源调配的无人化、自动化。其中,所述资源调配规则可以根据实际业务需求灵活设置,本发明实施例并不限定其具体内容。

在本发明实施例的一些实施方式中,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为ftto或ftth;请参考图4,其示出了本发明实施方式所提供的一种针对新增宽带业务的资源调配流程图,如图所示,步骤s103具体可以包括以下步骤s401至s408:

步骤s401:从所述宽带业务订单中提取分光器名称,以所述分光器名称对应的分光器为起点向上层网络进行路由分析,以确定路由信息。

在本发明实施例的一些实施方式中,本步骤s401可以包括:

根据宽带业务订单中记录的“一级分光器名称”,确定该“一级分光器名称”具体表示一级分光器还是二级分光器;

如果是二级分光器,则从二级分光器开始向上层进行路由分析(分析路径:二级分光器-一级分光器-olt-sw),其中olt表示光线路终端,sw表示交换机;

如果是一级分光器,则从一级分光器开始向上层进行路由分析(分析路径:一级分光器-olt-sw);

通过路由分析,查找出与所述分光器对应的olt的下行pon口以及上联的多业务交换机的端口信息,即可确定路由信息。

步骤s402:根据预设的分光器端口分配规则,为新增的onu网元分配所述分光器的下联端口。

在本发明实施例的一些实施方式中,本步骤s402可以按照以下分光器端口分配规则进行下联端口的分配:

分光器端口分配方法:(可以是一级或者二级分光器)所有下联端口去除预留及已占用的端口,按从小到大的原则分配空闲端口。

步骤s403:根据预设的onuid分配规则,为新增的onu网元分配onuid。

在本发明实施例的一些实施方式中,本步骤s403可以按照以下onuid分配规则进行onuid的分配:

onuid分配规则:onuid在pon口下唯一,后台查找该pon口下的所有onu设备,分析已存在的onuid的最大值,进行+1,标记到本次新增的onu网元上。

步骤s404:根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan(英文全称:servicevirtuallocalareanetwork,中文名称:服务端的虚拟局域网)和cvlan(英文全称:customvirtuallocalareanetwork,中文名称:用户端的虚拟局域网)。

在本发明实施例的一些实施方式中,本步骤s404可以按照以下虚拟局域网配置规则配置虚拟局域网参数:

svlan分配规则:svlan在入网时已分配好,规则是一个pon口组共享一个svlan,标记在每个pon口上,分配时取该业务所属pon口的svlan并进行赋值。

cvlan分配规则:cvlan在一个pon口组下唯一,遍历同一个pon口组下的cvlan使用情况,按照从小到大的原则分配一个空闲的cvlan标记在分光器的下联端口上。

步骤s405:根据所述宽带业务订单中记载的onu设备信息,生成onu网元。

其中,所述onu设备信息具体可以包括onu设备类型、onu设备型号、onu设备名称、onu设备厂商等信息。

步骤s406:根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口。

本步骤s406,可以根据业务类型、业务带宽等信息,按照预设的onu网元下联端口分配规则,分配所述onu网元的下联端口,具体的,可以按照如下表1所示的onu下联端口分配规则表进行onu网元下联端口的分配:

表1

步骤s407:建立所述onu网元与所述分光器的下联端口之间的关联关系。

步骤s408:生成与所述宽带业务订单相应的数据表信息。

本步骤s408,在前述涉及业务的所需的数据生成或者分配好之后,即可生成相关的数据表信息,所述数据表信息可以包括:包括pon_route(pon路由表)、gpon_device_link(gpon设备关联关系表)、pon_way(pon业务表-已归档)、pon_way_path_info(pon业务路径表)、attemp_pon_way_log(pon业务日志表)、attemp_pon_attach_log(业务日志附嘱表)等。

在本发明实施例的一些实施方式中,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为fttb;请参考图5,其示出了本发明实施方式所提供的另一种针对新增宽带业务的资源调配流程图,如图所示,步骤s103具体可以包括以下步骤s501至s504:

步骤s501:从所述宽带业务订单中提取onu网元名称,选择所述onu网元名称对应的onu网元向上层网络进行路由分析,以确定路由信息。

本步骤,对于fttb业务,可以直接从所述宽带业务订单中提取onu网元名称,然后选择所述onu网元名称对应的onu网元向上层网络进行路由分析,路由分析路径可以为:onu-一级分光器-olt-sw。

步骤s502:根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan。

在本发明实施例的一些实施方式中,本步骤s502可以按照以下虚拟局域网配置规则配置虚拟局域网参数:

svlan分配规则:svlan在入网时已分配好,规则是一个pon口组共享一个svlan,标记在每个pon口上,分配时取该业务所属pon口的svlan并进行赋值。

cvlan分配规则:cvlan在一个pon口组下唯一,遍历同一个pon口组下的cvlan使用情况,按照从小到大的原则分配一个空闲的cvlan标记在分光器的下联端口上。

步骤s503:根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口。

本步骤s503,可以根据业务类型、业务带宽等信息,按照预设的onu网元下联端口分配规则,分配所述onu网元的下联端口,具体的,可以按照如上述表1所示的onu下联端口分配规则表进行onu网元下联端口的分配。

步骤s504:生成与所述宽带业务订单相应的数据表信息。

本步骤s504,在前述涉及业务的所需的数据生成或者分配好之后,即可生成相关的数据表信息,所述数据表信息可以包括:包括pon_route(pon路由表)、gpon_device_link(gpon设备关联关系表)、pon_way(pon业务表-已归档)、pon_way_path_info(pon业务路径表)、attemp_pon_way_log(pon业务日志表)、attemp_pon_attach_log(业务日志附嘱表)等。

在本发明实施例的一些实施方式中,所述宽带业务订单的调度类型为拆机宽带业务或撤销宽带业务;请参考图6,其示出了本发明实施方式所提供的一种针对拆机宽带业务的资源调配流程图,如图所示,所述步骤s103具体可以包括以下步骤s601至s604:

步骤s601:根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息。

例如,若所述宽带业务订单的业务类型为集客业务,则可以从所述宽带业务订单中选择“专线编号+业务类型+ont名称+ontpassword”作为订单验证信息;若所述宽带业务订单的业务类型为家客业务,则可以从所述宽带业务订单中选择“用户id+业务类型+ont名称+ontpassword”作为订单验证信息。

步骤s602:在已装机数据库中匹配所述订单验证信息。

本步骤的目的是验证所述宽带业务订单的正确性,所述匹配可以为全字段匹配,如果在已装机数据库中查询到与所述订单验证信息完全一致的数据,则判断匹配成功,否则判断匹配失败。

步骤s603:若匹配成功,则根据所述宽带业务订单请求拆除的业务内容进行拆机。

本步骤中,根据所述宽带业务订单请求拆除的业务内容进行拆机,具体可以包括:如果请求拆除的是语音业务,则保留设备;如果请求拆除的是宽带业务,则判断设备上是否还有其他业务,如果有则不拆除设备,如果无则删除设备以及设备和分光器的关联关系,同时对业务涉及的端口进行释放,释放后的端口可被其他业务占用。

需要说明的是,撤销宽带业务与拆机宽带业务从流程上是大体一致的,首先也需要根据拆机的业务匹配原则在库中进行匹配,如果匹配成功,则执行拆机的操作处理,不同的是拆机时工单一定是归档状态,撤销时工单可能是待归档状态。

步骤s604:若匹配失败,则进行报错。

在本发明实施例的一些实施方式中,所述宽带业务订单的调度类型为调整宽带业务;请参考图7,其示出了本发明实施方式所提供的一种针对调整宽带业务的资源调配流程图,如图所示,所述步骤s103具体可以包括以下步骤s701至s704:

步骤s701:根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;本步骤可以参照上述步骤s601,此处不再赘述。

步骤s702:在已装机数据库中匹配所述订单验证信息;本步骤可以参照上述步骤s602,此处不再赘述。

步骤s703:若匹配成功,则根据所述宽带业务订单中调整前的onu属性与调整后的onu属性,选择对应的调整规则进行调整。

本步骤中,根据所述宽带业务订单中调整前的onu属性与调整后的onu属性,选择对应的调整规则进行调整,具体可以从以下调整规则a)-d)中择一进行调整:

a)若调整后的onu属性为新增,调整前的onu属性为保留,则根据参数生成新的onu,根据端口分配规则分配新onu的下联端口,业务开在新的onu之上,原onu进行保留,不删除。

b)若调整后的onu属性为新增,调整前的onu属性为拆除,则根据参数生成新的onu,根据端口分配规则分配新onu的下联端口,业务开在新的onu之上,原onu进行删除。

c)若调整后的onu属性为利旧,调整前的onu属性为保留,则根据端口分配规则在利旧的onu上分配下联端口,业务开在利旧的onu之上,原onu进行保留,不删除。

d)若调整后的onu属性为利旧,调整前的onu属性为拆除,则根据端口分配规则在利旧的onu上分配下联端口,业务开在利旧的onu之上,原onu进行删除。

步骤s704:若匹配失败,则进行报错。

本发明实施例提供的宽带资源调配方法,通过预先设置与调度类型和业务类型相应的资源调配规则,从而在接收到宽带业务订单后,即可根据所述宽带业务订单的调度类型和业务类型,选用相应的资源调配规则调配宽带资源,可以有效解决目前采用人工方式进行宽带资源调配存在的效率低下的问题,同时减小出错率,提高用户体验。具体的,本发明实施例通过对宽带资源调配流程进行场景化功能设计,从而实现pon业务自动快速调度的能力,调度全程无需人工参与,业务开通工单平均调度用时6-8秒,业务拆除工单平均用时3-4秒,工单处理能力约2000单/小时,出错率几乎为0,并可通过多节点配置进行性能扩展。

考虑到,由于所述宽带业务订单的数据最初是由人工录入pboss系统,由于人工操作不可避免的会发生一些错误,导致所述宽带业务订单的数据存在错误,从而导致宽带资源调配失败,因此,在本发明实施例的一些变更实施方式中,在步骤s102之前,还可以包括:对所述宽带业务订单进行有效性校验;

若有效性校验未通过,则驳回所述宽带业务订单;

若有效性校验通过,则触发确定所述宽带业务订单的调度类型和业务类型的步骤。

具体的,所述对所述宽带业务订单进行有效性校验,可以包括:

对所述宽带业务订单的数据完备性、数据一致性、数据唯一性或数据合理性中的至少一项进行校验,若校验的每一项均通过,则判断有效性校验通过。

例如,对所述宽带业务订单的数据完备性进行校验,可以包括:校验表单字段必填项是否有值。

又如,对所述宽带业务订单的数据一致性进行校验,可以包括以下至少一项校验内容:校验onu厂商和onu设备型号、业务类型、olt设备型号之间的对应关系是否正确;校验olt设备与其ip和厂商是否对应;校验ont的password跟onu的dev-ip是否和库中的数据一致。

再如,对所述宽带业务订单的数据唯一性进行校验,可以包括以下至少一项校验内容:校验专线编号,网元密码等信息的全网的唯一性;校验同一个用户在同一设备下同一种业务是否只开通1条。

另如,对所述宽带业务订单的数据合理性进行校验,可以包括以下至少一项校验内容:校验onu属性(新增,利旧,拆除,保留,根据库中网元是否存在以及网元接入类型,业务类型等信息组合校验);校验工单状态和调度类型是否匹配;校验各类信息格式类型;校验各olt与pon口预警值。

通过上述变更实施方式,可以在接收到宽带业务订单后,即可对其数据有效性进行校验,可以较早地发现数据错误、异常,避免将错误延误到后续步骤中导致宽带资源调配失败,一方面可以有效提高宽带资源调配的整体效率,另一方面可以有效避免系统资源的浪费。此外,相较于现有技术中在审核、设计、资源分配过程中没有一套详细的规则逻辑,只能由操作人员根据经验进行操作,若人员有变动则会影响业务的开通的情况,本发明实施例在审核、设计、资源分配过程中有一套详细的逻辑,全部由程序进行校验处理,操作人员完全不懂逻辑也完全不影响业务的开通。

考虑到,在宽带资源调配后,需要对调配后的宽带资源进行激活处理,因此,在本发明实施例的一个变更实施方式中,所述宽带资源调配方法,还包括:将调配后的宽带资源信息发送至业务激活系统,以通过所述激活系统激活调配后的宽带业务。

例如,所述调配后的宽带资源信息可以包括业务类型、归属的网元、端口、业务的cvlan、svlan、onuid、onupassword、onu管理ip、onu厂家、olt厂家、专线编号、上下行带宽等。

在本发明实施例的一些实施方式中,传输调度网管通过接口将调配后的宽带资源信息反馈给业务激活系统进行激活,具体可以包括:传输调度网管通过接口将调配后的宽带资源信息通过webservice接口通知业务激活系统,业务激活系统通过将业务配置数据通过命令下发给厂家网管,再由厂商网管自动下发至相应的网元端口,并配置相应的业务信息,从而实现业务的开通。

通过上述变更实施方式,在完成宽带资源调配后,可以快速地实现调配后宽带资源的激活,相较于现有技术中依赖人工进行激活的方式,通过自动化激活方式,可以有效提高激活效率和成功率。

在本发明实施例的一些变更实施方式中,在步骤s103之后,所述宽带资源调配方法,还包括:

根据宽带资源调配信息,生成施工单。

其中,所述宽带资源调配信息可以是与施工相关的信息,例如,路由信息、为新增的onu网元分配所述分光器的下联端口信息、onu的下联端口分配信息等,将该施工单发送给施工人员后,可以利用该施工单指导施工人员施工,相较于现有技术中先施工后录入施工数据的实施方式,可以有效避免施工后补录数据的情况,从而有效提高施工质量。

请参考图8,其示出了本发明实施方式所提供的一种具体的宽带资源调配的流程图,如图所示,所述宽带资源调配流程具体可以包括以下步骤s801-s807:

步骤s801:pboss系统受理用户业务,向综合资源系统派发宽带业务订单;

步骤s802:综合资源系统调用接口向传输调度网管派发所述宽带业务订单;

步骤s803:传输调度网管对所述宽带业务订单进行有效性校验;

步骤s804:有效性校验通过后,传输调度网管按照上述步骤s101至s103进行宽带资源调配;

步骤s805:若调配失败,通过接口反馈综合资源系统以进行退单;

步骤s806:在宽带业务订单的状态发生变化时,将宽带业务订单的状态同步给综合资源系统;

步骤s807:若调配成功,则将调配成功的调配结果通过接口反馈综合资源系统。

请参考图9,其示出了本发明实施方式所提供的一种具体的调配后的宽带资源激活的流程图,如图所示,所述调配后的宽带资源激活的流程具体可以包括以下步骤s901-s905:

步骤s901:传输调度网管完成宽带资源调配后,将调配结果反馈至综合资源系统;

步骤s902:综合资源系统通过接口反馈传输调度网管进行业务激活;

步骤s903:传输调度网管通过接口将调配后的宽带资源信息反馈至业务激活系统进行激活;

步骤s904:业务激活系统激活完毕后,将激活结果反馈至传输调度网管激活;

步骤s905:传输调度网管将激活结果反馈至综合资源系统。

在上述的实施例中,提供了一种宽带资源调配方法,与之相对应的,本发明还提供一种宽带资源调配装置。请参考图2,其为本发明实施方式所提供的一种宽带资源调配装置的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。

如图2所示,本发明实施例提供的一种宽带资源调配装置2,包括:

订单获取模块21,用于获取宽带业务订单,所述宽带业务订单为请求调配宽带资源的电子订单;

类型确定模块22,用于确定所述宽带业务订单的调度类型和业务类型;

资源调配模块23,用于采用预设的与所述调度类型和业务类型相应的资源调配规则调配宽带资源。

在发明实施例的一个变更实施方式中,所述宽带资源调配装置2,还包括:

订单校验模块,用于对所述宽带业务订单进行有效性校验;

订单驳回模块,用于若有效性校验未通过,则驳回所述宽带业务订单;

触发模块,用于若有效性校验通过,则触发确定所述宽带业务订单的调度类型和业务类型的步骤。

在发明实施例的另一个变更实施方式中,所述订单校验模块,包括:

数据校验单元,用于对所述宽带业务订单的数据完备性、数据一致性、数据唯一性或数据合理性中的至少一项进行校验,若校验的每一项均通过,则判断有效性校验通过。

在发明实施例的又一个变更实施方式中,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为ftto或ftth;

所述资源调配模块23,包括:

第一路由分析单元,用于从所述宽带业务订单中提取分光器名称,以所述分光器名称对应的分光器为起点向上层网络进行路由分析,以确定路由信息;

分光器端口分配单元,用于根据预设的分光器端口分配规则,为新增的onu网元分配所述分光器的下联端口;

onuid分配单元,用于根据预设的onuid分配规则,为新增的onu网元分配onuid;

第一虚拟网参数配置单元,用于根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

网元生成单元,用于根据所述宽带业务订单中记载的onu设备信息,生成onu网元;

第一onu端口分配单元,用于根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

关联建立单元,用于建立所述onu网元与所述分光器的下联端口之间的关联关系;

第一数据表生成单元,用于生成与所述宽带业务订单相应的数据表信息。

在发明实施例的又一个变更实施方式中,所述宽带业务订单的调度类型为新增宽带业务,所述业务类型为fttb;

所述资源调配模块23,包括:

第二路由分析单元,用于从所述宽带业务订单中提取onu网元名称,选择所述onu网元名称对应的onu网元向上层网络进行路由分析,以确定路由信息;

第二虚拟网参数配置单元,用于根据预设的虚拟局域网配置规则配置虚拟局域网参数,所述虚拟局域网参数包括svlan和cvlan;

第二onu端口分配单元,用于根据预设的onu网元下联端口分配规则,分配所述onu网元的下联端口;

第二数据表生成单元,用于生成与所述宽带业务订单相应的数据表信息。

在发明实施例的又一个变更实施方式中,所述宽带业务订单的调度类型为拆机宽带业务或撤销宽带业务;

所述资源调配模块23,包括:

第一验证信息选择单元,用于根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

第一验证信息匹配单元,用于在已装机数据库中匹配所述订单验证信息;

第一匹配成功单元,用于若匹配成功,则根据所述宽带业务订单请求拆除的业务内容进行拆机;

第一匹配失败单元,用于若匹配失败,则进行报错。

在发明实施例的又一个变更实施方式中,所述宽带业务订单的调度类型为调整宽带业务;

所述资源调配模块23,包括:

第二验证信息选择单元,用于根据所述宽带业务订单的业务类型从所述宽带业务订单中选择相应的订单验证信息;

第二验证信息匹配单元,用于在已装机数据库中匹配所述订单验证信息;

第二匹配成功单元,用于若匹配成功,则根据所述宽带业务订单中调整前的onu属性与调整后的onu属性,选择对应的调整规则进行调整;

第二匹配失败单元,用于若匹配失败,则进行报错。

在发明实施例的又一个变更实施方式中,所述宽带资源调配装置2,还包括:

业务激活模块,用于将调配后的宽带资源信息发送至业务激活系统,以通过所述激活系统激活调配后的宽带业务。

本发明实施例提供的宽带资源调配装置2,与本发明前述实施例提供的宽带资源调配方法出于相同的发明构思,具有相同的有益效果。

在上述的实施例中,提供了一种宽带资源调配方法及装置,与之相对应的,本发明还提供一种终端设备,所述终端设备可以是具有数据运算能力的计算设备,如服务器等。请参考图3,图3为本发明实施例提供的一种终端设备的示意图。如图3所示,所述终端设备3包括:处理器30,存储器31,总线32和通信接口33,所述处理器30、通信接口33和存储器31通过总线32连接;所述存储器31中存储有可在所述处理器30上运行的计算机程序,所述处理器30运行所述计算机程序时执行本发明提供的宽带资源调配方法。

其中,存储器31可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口33(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网、广域网、本地网、城域网等。

总线32可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。其中,存储器31用于存储程序,所述处理器30在接收到执行指令后,执行所述程序,前述本发明实施例任一实施方式揭示的所述宽带资源调配方法可以应用于处理器30中,或者由处理器30实现。

处理器30可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器30中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器30可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器31,处理器30读取存储器31中的信息,结合其硬件完成上述方法的步骤。

本发明实施例提供的终端设备与本发明实施例提供的宽带资源调配方法出于相同的发明构思,具有相同的有益效果。

需要说明的是,附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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