本发明实施例涉及通信技术领域,特别是一种调度处理的方法、装置和传输处理的方法。
背景技术:
现有技术中,用户需要装家庭宽带(以下简称家宽),需去网络营业厅办理家宽业务,柜员根据用户信息下发业务订单至家宽中心,用户信息包括用户的家庭地址和网速要求等。
可选地,家宽中心的后台工作人员根据每一张订单,生成一个配置任务,配置任务是根据用户信息,配置家宽的网络参数,网络参数包括onu(opticalnetworkunit,光网络单元)的密码,cvlan(customervirtuallocalareanetwork,用户的虚拟局域网)的模式等。
可选地,将网络参数传输至用户家中的onu的过程中,需分别依次经过采集机、omc(operationandmaintenancecenter,操作维护中心)、olt(opticallineterminal,光线路终端)和onu。
现有技术中,由调度人员根据omc的厂家差异性和地市差异性,手动配置调度配置参数,调度配置参数是指网络参数的传输方式。
可选地,omc厂家差异性是指不同厂家的omc的传输方式不同,地市差异性是指同一厂家在不同地市,支持的传输方式不同。
现网的组网结构比较复杂,不同的omc、不同的olt等传输的方式不一致,通常由调度人员凭借专业能力和经验来确定调度配置参数,可以理解的是,这样可能导致调度配置参数配置错误,造成网络参数的传输过程中出现未知错误。
技术实现要素:
针对现有技术的缺陷,本发明实施例提供一种调度处理的方法、装置和传输处理的方法。
一方面,本发明实施例提供一种调度处理的方法,所述方法包括:
根据用户对应的操作维护中心omc账号,确定第一下发方式,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,并根据区域omc对应的光线路终端olt支持的传输类型,确定第二下发方式,所述第二下发方式包括区域omc与olt的会话建立方式,并根据olt对应的光网络单元onu支持的传输类型,确定所述第三下发方式,所述第三下发方式包括olt与onu的会话建立方式;
将调度配置参数和预先获取的网络参数发送至家宽中心的采集机,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,以供采集机根据第一下发方式建立与区域omc的会话,区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例提供一种调度处理的装置,所述装置包括:
确定模块,用于确定根据用户对应的omc账号,确定第一下发方式,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,并根据区域omc对应的olt支持的传输类型,确定第二下发方式,所述第二下发方式包括区域omc与olt的会话建立方式,并根据olt对应的onu支持的传输类型,确定所述第三下发方式,所述第三下发方式包括olt与onu的会话建立方式;
发送模块,用于将调度配置参数和预先获取的网络参数发送至家宽中心的采集机,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,以供采集机根据第一下发方式建立与区域omc的会话,区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式,建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例还提供一种第一电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上方法的步骤。
另一方面,本发明实施例还提供一种第一存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上方法的步骤。
一方面,本发明实施例提供一种传输处理的方法,所述方法包括:
接收调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第一下发方式建立与区域omc的会话,并基于建立的会话将调度配置参数和网络参数发送至区域omc,以供区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例提供一种调度处理的装置,所述采集机包括:
第一接收模块,用于接收调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
第一建立模块,用于根据第一下发方式建立与区域omc的会话,并基于建立的会话将调度配置参数和网络参数发送至区域omc,以供区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例还提供一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上方法的步骤。
另一方面,本发明实施例还提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上方法的步骤。
一方面,本发明实施例提供一种传输处理的方法,所述方法包括:
接收采集机发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第二下发方式建立与olt的会话,并基于建立的会话将调度配置参数和网络参数发送至olt,以供olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例提供一种omc,所述omc包括:
第二接收模块,用于接收采集机发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
第二接收模块,用于根据第二下发方式建立与olt的会话,并基于建立的会话将调度配置参数和网络参数发送至olt,以供olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
另一方面,本发明实施例还提供一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上方法的步骤。
另一方面,本发明实施例还提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上方法的步骤。
一方面,本发明实施例提供一种传输处理的方法,所述方法包括:
接收区域omc发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第三下发方式建立与onu的会话,并基于建立的会话将调度配置参数和网络参数发送至onu,使得onu获取网络参数。
另一方面,本发明实施例提供一种olt,所述olt包括:
第三接收模块,用于接收区域omc发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
第三建立模块,用于根据第三下发方式建立与onu的会话,并基于建立的会话将调度配置参数和网络参数发送至onu,使得onu获取网络参数。
另一方面,本发明实施例还提供一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上方法的步骤。
另一方面,本发明实施例还提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上方法的步骤。
由上述技术方案可知,本发明实施例提供的调度处理的方法、装置和传输处理的方法,所述方法通过考虑omc账号的差异性、olt的传输类型和onu的传输类型,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
附图说明
图1为本发明实施例提供的一种调度处理的方法的流程示意图;
图2为本发明又一实施例提供的组网结构示意图;
图3为本发明又一实施例提供的olt支持并发示意图;
图4为本发明又一实施例提供的olt不支持并发示意图;
图5为本发明又一实施例提供的一种调度处理的装置的结构示意图;
图6为本发明又一实施例提供的一种第一电子设备的结构示意图;
图7为本发明实施例提供的一种传输处理的方法的流程示意图;
图8为本发明又一实施例提供的一种采集机的结构示意图;
图9为本发明又一实施例提供的一种第二电子设备的结构示意图;
图10为本发明又一实施例提供的一种传输处理的方法的流程示意图;
图11为本发明又一实施例提供的一种omc的结构示意图;
图12为本发明又一实施例提供的一种第三电子设备的结构示意图;
图13为本发明又一实施例提供的一种传输处理的方法的流程示意图;
图14为本发明又一实施例提供的一种olt的结构示意图;
图15为本发明又一实施例提供的一种第四电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明实施例一部分实施例,而不是全部的实施例。
术语解释
采集机:家宽中心用于采集指令和下发指令的设备,采集机可与omc建立会话,在建立会话后,可进行指令发送。
omc:完成移动通信系统和网络的各项管理功能,主要用于用户管理、网络运行和维护,omc的下一级设备是olt,omc可与olt建立会话。
olt:用于提供光接入网的网络侧接口,光接入网指omc与用户之间采用光纤作为传输媒介的接入网,将omc的电信号转化成光信号,并传输至onu,olt可与olt建立会话。
onu:放置在用户家庭中的终端,主要提供数据、iptv(internetprotocoltelevision,网络电视)等业务。
图1示出了本发明实施例提供的一种调度处理的方法的流程示意图。
如图1所示,本发明实施例提供的方法具体包括以下步骤:
步骤11、根据用户对应的操作维护中心omc账号,确定第一下发方式,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,并根据区域omc对应的光线路终端olt支持的传输类型,确定第二下发方式,所述第二下发方式包括区域omc与olt的会话建立方式,并根据olt对应的光网络单元onu支持的传输类型,确定所述第三下发方式,所述第三下发方式包括olt与onu的会话建立方式;
步骤12、将调度配置参数和预先获取的网络参数发送至家宽中心的采集机,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,以供采集机根据第一下发方式建立与区域omc的会话,区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
可选地,本发明实施例提供的方法在调度处理的装置上实现,调度处理的装置可为调度控制器(dispatchingcontrollers)。
可选地,调度控制器是家宽中心的mvc(modelviewcontroller,模型视图控制器)应用中负责实例化控制和执行必要进程的组件。
可选地,由家宽中心的后台工作人员根据现有技术的方式完成网络参数配置。
可选地,由调度控制器确定调度配置参数,调度配置参数用于指示如何将网络参数由家宽中心发送至onu。
可选地,每一网络参数由家宽中心发送至onu的过程包括三个阶段,以下分别介绍每个阶段:
阶段一:采集机与区域omc建立会话,采集机将网络参数下发至区域omc,其中,根据omc账号可将一个omc划分为至少一个单元,每一单元称为一个区域omc;
阶段二:区域omc与olt建立会话,区域omc将网络参数下发至olt;
阶段三:olt与onu建立会话,olt将网络参数下发至olt,使onu获取网络参数。
可选地,调度控制器根据每一阶段,针对不同的因素,确定每一阶段的传输方式。
针对阶段一,调度控制器按照用户的家庭所处的地市,获取该地市的资源拓扑,资源拓扑表示omc的覆盖情况。
可选地,根据资源拓扑,确定地市区域该用户的家宽对应的omc厂家。
举例来说,用户的家庭地址在北京市海淀区a小区,根据资源拓扑确定a小区支持的omc厂家为华为,则确定第一阶段从采集机发送至华为的omc,且目前传输流程无法跨厂家传输,则omc的下一级设备olt,以及olt对应的onu都采用华为的设备。
可选地,确定用户的家庭使用的omc的厂家后,可一并确定区域omc对应的omc账号。
可选地,omc和omc账号的关系根据组网结构的不同可有三种情况:
第一种是一个地市包括多个omc,相当于将一个地市级别的omc划分为多个区域omc,每一个区域omc管理一个地市的一个区域。
第二种是一个地市对应一个omc,相当于区域omc是一个地市级别的omc,则登录一个账号,可管理一个地市的系统。
第三种是多个地市对应同一个omc,相当于将一个omc划分为多个区域omc,每一个omc可管理多个地市,每一个omc包括多个账号,每一个区域omc可管理一个地市,每一个区域omc包括一个账号,omc账号1登录omc的区域omc1,对区域omc1进行管理,账号2登录omc的区域omc2,对区域omc2进行管理。
可选地,确定用户的家庭地址对应的omc账号后,根据账号的差异性,确定第一下发方式。
可选地,账号差异性是指不同omc账号,对应不同的区域omc,不同区域omc支持的下发方式不同。每一区域omc可支持的下发方式是在注册签约账号时就预先确定的。
可选地,根据用户对应的omc账号,考虑不同omc账号的差异性,确定第一下发方式,可保证第一阶段传输成功。
针对阶段二,调度控制器根据olt的传输类型,确定如何将网络参数由omc发送至olt。
可选地,调度控制器查询资源拓扑,资源拓扑包括各区域omc下对应的olt的性能参数,性能参数包括olt的传输类型,olt的传输类型是指olt采用并行接口还是串性接口传输。
也就是说,olt的传输类型包括两种:olt设置并行接口,表示olt支持并行下发(以下简称并发),即支持omc与olt同时建立多个会话,olt设置串行接口,表示olt不支持并发,即不支持omc与olt同时建立多个会话。
若区域omc对应的olt支持并发,所述第二下发方式包括区域omc与olt同时建立至少一个并发会话,若区域omc对应的olt不支持并发,串行发送,所述第二下发方式包括区域omc与一个olt建立一个会话。
现有技术中,若调度人员没有考虑olt的传输类型,可能出现配置错误,在olt不支持并发的情况下,omc请求与olt建立多个会话,则仅有一个会话建立成功,其他的会话请求建立失败,导致网络参数传输错误。
可选地,根据olt是否支持并发,确定第二下发方式,可保证第二阶段传输成功。
针对阶段三,调度控制器确定onu采用串行通信,通过串口实现对onu的网络管理。
也就是说,当前onu包括串口,通常不支持并发,同一时间只能建立一个会话。
现有技术中,若调度人员没有考虑onu的传输类型,可能出现配置错误,在onu不支持并发的情况下,olt请求与onu建立多个会话,则仅有一个会话建立成功,其他的会话建立失败,导致网络参数传输错误。
可选地,根据onu不支持并发的特性,确定第三下发方式,可保证第三阶段传输成功。
可选地,调度控制器确定调度配置参数后,将调度配置参数和预先获取的网络参数发送至家宽中心的采集机。
采集机接收调度配置参数和网络参数,根据调度配置参数中的第一下发方式建立与区域omc的会话,在该会话的基础上将调度配置参数和网络参数发送至区域omc。
区域omc接收调度配置参数和网络参数,根据调度配置参数中的第二下发方式建立与olt的会话,在该会话的基础上将调度配置参数和网络参数发送至olt。
olt接收调度配置参数和网络参数,根据调度配置参数中的第三下发方式,建立与onu的会话,在该会话的基础上将网络参数发送至onu,使得onu获取网络参数。
在onu接收得到网络参数后,根据网络参数激活家宽业务,使得用户可使用家宽业务。
本发明实施例提供的调度处理的方法,通过考虑omc账号的差异性、olt的传输类型和onu的传输类型,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
在上述实施例的基础上,本发明又一实施例提供的调度处理的方法,所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数。
第一下发方式有多种,本发明实施例以其中一种方式为例进行说明。
可选地,在确定用户家庭地址对应的omc账号后,获取omc账号支持的会话最大并发数,会话最大并发数表示区域omc在当前omc账号下同时最多可承载的会话数量。
可选地,根据账号差异性,确定用户对应的omc会话最大并发数。
可选地,账号差异性是指不同omc账号,可支持的最大并发数不同,各账号的最大并发数的总和不超过一个omc支持的最大并发数。每一omc账号可支持的最大并发数是在注册账号时就预先确定的。
由于一个omc存在多个账号同时操作的情况,需根据每个omc账号所分配的最大并发数进行并发控制,并确保同一omc所有账号的并发数不可超过该omc的并发数。
可选地,由于每一omc账号支持的会话最大并发数不同,若调度控制器指示采集机与omc建立的会话数,超过了会话最大并发数,部分会话发生冲突,部分会话建立失败,很可能导致传输的错误,从而使用户的家宽业务的无法正常开通。
可选地,采集机通过建立的多个并发的会话,分别发送调度配置参数和网络参数至omc。
举例来说,网络参数通常为多个,可一个会话发送一个网络参数。
本发明实施例其他步骤与前述实施例步骤相似,本发明实施例不再赘述。
本发明实施例提供的调度处理的方法,通过考虑区域omc支持的最大并发数,确定第一下发方式,可成功建立采集机与区域omc的会话。
在上述实施例的基础上,本发明又一实施例提供的调度处理的方法,所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
第二下发方式有多种,本发明实施例以其中一种方式为例进行说明。
可选地,在确定区域omc对应的olt为并发后,调度控制器获取olt支持的会话最大并发数,会话最大并发数表示olt同时最多可承载的会话数量。
可选地,根据olt的设备差异性,确定olt可支持的最大并发数,每一olt可支持的最大并发数是在出厂时就预先确定的。
可选地,由于每一olt支持的会话最大并发数不同,若调度控制器指示omc与olt建立的会话数,超过了会话最大并发数,部分会话发生冲突,部分会话建立失败,很可能导致传输的错误,从而使用户的家宽业务的无法正常开通。
可选地,omc通过建立的多个并发的会话,分别发送调度配置参数和网络参数至olt。
本发明实施例其他步骤与前述实施例步骤相似,本发明实施例不再赘述。
本发明实施例提供的调度处理的方法,通过考虑olt支持的最大并发数,确定第二下发方式,可成功建立区域omc与olt的会话。
可选地,在一个omc账号的管理下,omc与每一olt分别建立至少一个会话。
可选地,omc与每一olt分别建立至少一个会话表示一个omc与一个olt建立一个会话,不同olt与同一omc建立的会话是不同的,每一会话的内容是一项任务。一项任务是指一个用户的家宽配置业务。
现有技术中,调度配置参数可能指示omc与不同的olt共用同一个会话,使得这一个会话既包括用户a的任务,又包括用户b的任务,olt为光纤媒介,无法识别会话的内容,导致后续发送错误,例如将用户a的任务的网络参数发送至用户b家中的onu。
可选地,omc与每一olt分别建立至少一个会话可以保证一个用户的一项任务的网络参数发送至该用户家中的onu,避免出现用户家中的onu接收其他用户的网络参数的情况。
若调度控制器确定olt支持并发,omc与olt建立的并发的会话数不应超过一个olt可支持的最大并发数。
可选地,根据olt的差异性,确定选择的olt支持的会话最大并发数。
可选地,不同olt可支持的最大并发数不同,每一olt可支持的最大并发数是在olt出厂时就预先确定的参数。
举例来说,olt支持并发数为2,则调度配置参数用于指示omc与一个olt同时建立两个会话,两个会话的内容为同一任务。
其中一个会话的内容为用户a的任务,且包括两个指令,a1和a2,a1表示wlan的模式,a2表示cvlan的模式。在这一会话中,a1和a2是串行的,另一会话的内容也是用户a的任务,且包括a3,a3表示onu的密码。
调度控制器确定olt不支持并发,则调度配置参数用于指示omc与一个olt建立一个会话,一个会话的内容与一个任务相关,且包括三个指令,a1、a2和a3,a1表示wlan的模式,a2表示cvlan的模式,a3表示onu的密码。
可选地,若一个会话包括多个指令,各指令具有对应的编号,编号表示指令应当被执行的次序。
可选地,olt与onu建立的一个会话,会话中包括指令a1和a2,表示onu应当先执行a1,再执行a2。
现有技术中,应当配置三个依次执行的指令a-c,若工作人员配置错误,使得olt与onu的会话包括三个指令a-c,未对指令a-c添加次序,则a-c是独立执行的指令,onu可能倒序执行这三个指令,先执行c,后执行a,则指令c被无效执行,浪费了网络资源。
为了更充分理解本发明的技术内容,在上述实施例的基础上,详细说明本发明实施例提供的调度处理的方法。
本发明实施例主要解决家庭宽带业务开通激活下发并发数,包括适配不同地市厂家的omc、不同资源粒度的下发并发机制,降低下发冲突导致失败,并最大化提高资源利用率,保证下发效率及正确性,实现精确化制导的olt厂家家庭宽带业务自动开通激活的并发应用机制。
为了解决家庭宽带业务开通激活并发导致资源冲突的问题,本发明实施例提出通过精确化制导,按照厂家、地市、下发账号差异性适配并发数,对下发任务并发数进行精细的制导。
厂家之间并发机制的差异性如下:
烽火、上海贝尔设备厂家同一olt串行下发;
中兴设备厂家同一onu均串行,同olt建议串行;
华为同一olt支持并行下发但同一onu串行。华为先下发到网管数据库,再通过网管数据库下发到设备,并行下发效率取决于设备的处理能力,如果同一时间接受的下发数据过多,可能会出现设备繁忙,超时未响应的情况。
地市差异性:不同地市license不同,所以不同地市、不同厂家支持并发数不同。例如a地市x厂家支持总并发数64,b地市x厂家支持总并发数20。
账号差异性:同omc的不同账号最大的并发数不同,如账号a最大并发设置10,账号b设置为15。由于同omc存在多个账号同时操作,需根据每个账号所分配最大并发数控制下发的并发,并确保同一omc所有账号的并发数据不可超过总并发数据。
下发处理流程:
1、根据工单id发送请求,系统根据工单状态自动匹配并生成请求任务。
2、获取工单id,通过转换器池转换输出:自定义数据结构,包含优化后指令脚本、工单资源、其他指令集输出资源、静态配置资源、前置条件条件数据结构集合。
3、发送调度控制器,调度控制器向任务运行池发送请求,任务运行池包括网管设备、指令集脚本。
4、任务池向会话池发送请求,根据会话策略创建会话,会话结束后,归还会话。
5、任务池返回任务执行结果,调度控制器向持久化池发送请求,进行数据存储。
6、持久化池执行完任务,返回调度控制器。
7、调度控制器向模块池发送请求,模块池执行自动跑单流模块及自动跑单统计。模块池系统根据工单状态自动匹配并生成请求任务。
图2为本发明又一实施例提供的组网结构示意图
如图2所示,精确化制导的olt家宽激活指令并发策略如下:
支持按不同地市管理omc并发数;
支持按不同厂家管理omc并发数;
支持按不同下发账号管理并发数;
支持按照厂家管理olt并发数;
支持按照厂家管理onu并发数据。
指令并发数调度需同时满足以上五种策略,例如对应omc总并发数为64。
调整为精确化制导之后,在不超过对应omc网管最大并发数据,不超过对应账号最大并发数据前提下,根据任务先后顺序将a及b设备的请求分配会话:
图3为本发明又一实施例提供的olt支持并发示意图。
如图3所示,对于olt支持并发,onu不支持并发:对于同onu的建立一个会话,串行下发,对于同olt不同onu根据olt最大并发数及任务所需并发数据建立并发会话,即a1与a2为同一会话并且串行下发,a3与a1及a2并发不同会话;b1与b2串行共用同一会话,b3与b1及b2并发不同会话。
图4为本发明又一实施例提供的olt不支持并发示意图。
如图4所示,对于olt及onu不支持并发,同一olt仅建立一个会话,串行下发,即a1、a2、a3串行下发,b1、b2、b3串行下发。
本发明提供的面向家庭宽带业务同omc不同资源粒度的精确化制导的下发,在移动运营商当前全业务运营的大环境下,能够有效地提高下发成功率,减少因下发冲突导致未知错误产生垃圾数据,保证现网资源洁净;能够使现网资源最大化利用,提高下发效率;从而确保业务开通的正确性与及时率,提升业务开通质量。
图5示出了本发明又一实施例提供的一种调度处理的装置的结构示意图。
参照图5,在上述实施例的基础上,本发明实施例提供的调度处理的装置,所述装置包括确定模块51和发送模块52,其中:
确定模块51用于确定根据用户对应的omc账号,确定第一下发方式,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,并根据区域omc对应的olt支持的传输类型,确定第二下发方式,所述第二下发方式包括区域omc与olt的会话建立方式,并根据olt对应的onu支持的传输类型,确定所述第三下发方式,所述第三下发方式包括olt与onu的会话建立方式;发送模块52用于将调度配置参数和预先获取的网络参数发送至家宽中心的采集机,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,以供采集机根据第一下发方式建立与区域omc的会话,区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式,建立与onu的会话,使得onu获取网络参数。
可选地,由家宽中心的后台工作人员根据现有技术的方式完成网络参数配置。
可选地,由确定模块51确定调度配置参数,调度配置参数用于指示如何将网络参数由家宽中心发送至onu。
可选地,每一网络参数由家宽中心发送至onu的过程包括三个阶段,以下分别介绍每个阶段:
阶段一:采集机与区域omc建立会话,采集机将网络参数下发至区域omc,其中,根据omc账号可将一个omc划分为至少一个单元,每一单元称为一个区域omc;
阶段二:区域omc与olt建立会话,区域omc将网络参数下发至olt;
阶段三:olt与onu建立会话,olt将网络参数下发至olt,使onu获取网络参数。
可选地,确定模块51根据每一阶段,针对不同的因素,确定每一阶段的传输方式。
针对阶段一,确定模块51按照用户的家庭所处的地市,获取该地市的资源拓扑,资源拓扑表示omc的覆盖情况。
可选地,根据资源拓扑,确定地市区域该用户的家宽对应的omc厂家。
举例来说,用户的家庭地址在北京市海淀区a小区,根据资源拓扑确定a小区支持的omc厂家为华为,则确定第一阶段从采集机发送至华为的omc,且目前传输流程无法跨厂家传输,则omc的下一级设备olt,以及olt对应的onu都采用华为的设备。
可选地,确定用户的家庭使用的omc的厂家后,可一并确定区域omc对应的omc账号。
可选地,omc和omc账号的关系根据组网结构的不同可有三种情况:
第一种是一个地市包括多个omc,相当于将一个地市级别的omc划分为多个区域omc,每一个区域omc管理一个地市的一个区域。
第二种是一个地市对应一个omc,相当于区域omc是一个地市级别的omc,则登录一个账号,可管理一个地市的系统。
第三种是多个地市对应同一个omc,相当于将一个omc划分为多个区域omc,每一个omc可管理多个地市,每一个omc包括多个账号,每一个区域omc可管理一个地市,每一个区域omc包括一个账号,omc账号1登录omc的区域omc1,对区域omc1进行管理,账号2登录omc的区域omc2,对区域omc2进行管理。
可选地,确定用户的家庭地址对应的omc账号后,根据账号的差异性,确定第一下发方式。
可选地,账号差异性是指不同omc账号,对应不同的区域omc,不同区域omc支持的下发方式不同。每一区域omc可支持的下发方式是在注册签约账号时就预先确定的。
可选地,根据用户对应的omc账号,考虑不同omc账号的差异性,确定第一下发方式,可保证第一阶段传输成功。
针对阶段二,确定模块51根据olt的传输类型,确定如何将网络参数由omc发送至olt。
可选地,确定模块51查询资源拓扑,资源拓扑包括各区域omc下对应的olt的性能参数,性能参数包括olt的传输类型,olt的传输类型是指olt采用并行接口还是串性接口传输。
也就是说,olt的传输类型包括两种:olt设置并行接口,表示olt支持并行下发(以下简称并发),即支持omc与olt同时建立多个会话,olt设置串行接口,表示olt不支持并发,即不支持omc与olt同时建立多个会话。
若区域omc对应的olt支持并发,所述第二下发方式包括区域omc与olt同时建立至少一个并发会话,若区域omc对应的olt不支持并发,串行发送,所述第二下发方式包括区域omc与一个olt建立一个会话。
现有技术中,若调度人员没有考虑olt的传输类型,可能出现配置错误,在olt不支持并发的情况下,omc请求与olt建立多个会话,则仅有一个会话建立成功,其他的会话请求建立失败,导致网络参数传输错误。
针对阶段三,确定模块51确定onu采用串行通信,通过串口实现对onu的网络管理。
也就是说,当前onu包括串口,通常不支持并发,同一时间只能建立一个会话。
现有技术中,若调度人员没有考虑onu的传输类型,可能出现配置错误,在onu不支持并发的情况下,olt请求与onu建立多个会话,则仅有一个会话建立成功,其他的会话建立失败,导致网络参数传输错误。
可选地,确定模块51确定调度配置参数后,发送模块52将调度配置参数和预先获取的网络参数发送至家宽中心的采集机。
采集机接收调度配置参数和网络参数,根据调度配置参数中的第一下发方式建立与区域omc的会话,在该会话的基础上将调度配置参数和网络参数发送至区域omc。
区域omc接收调度配置参数和网络参数,根据调度配置参数中的第二下发方式建立与olt的会话,在该会话的基础上将调度配置参数和网络参数发送至olt。
olt接收调度配置参数和网络参数,根据调度配置参数中的第三下发方式,建立与onu的会话,在该会话的基础上将网络参数发送至onu,使得onu获取网络参数。
在onu接收得到网络参数后,根据网络参数激活家宽业务,使得用户可使用家宽业务。
本发明实施例提供的调度处理的装置,可用于执行上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的调度处理的装置,通过确定模块考虑omc账号的差异性、olt的传输类型和onu的传输类型,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图6示出了本发明又一实施例提供的一种第一电子设备的结构示意图。
参阅图6,本发明实施例提供的第一电子设备,所述第一电子设备包括存储器(memory)61、处理器(processor)62、总线63以及存储在存储器61上并可在处理器上运行的计算机程序。其中,所述存储器61、处理器62通过所述总线63完成相互间的通信。
所述处理器62用于调用所述存储器61中的程序指令,以执行所述程序时实现如图1的方法。
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第一电子设备,可用于执行上述方法实施例的方法对应的程序,本实施不再赘述。
本发明实施例提供的第一电子设备,通过所述处理器执行所述程序时实现通过考虑omc账号的差异性、olt的传输类型和onu的传输类型,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例提供的一种第一存储介质,所述第一存储介质上存储有计算机程序,所述程序被处理器执行时实现如图1的步骤。
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述程序被处理器执行时实现如下方法:所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第一存储介质,所述程序被处理器执行时实现上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的第一存储介质,通过考虑omc账号的差异性、olt的传输类型和onu的传输类型,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
根据用户对应的omc账号,确定第一下发方式,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,并根据区域omc对应的olt支持的传输类型,确定第二下发方式,所述第二下发方式包括区域omc与olt的会话建立方式,并根据olt对应的onu支持的传输类型,确定所述第三下发方式,所述第三下发方式包括olt与onu的会话建立方式;
将调度配置参数和预先获取的网络参数发送至家宽中心的采集机,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,以供采集机根据第一下发方式建立与区域omc的会话,区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式,建立与onu的会话,使得onu获取网络参数。
图7示出了本发明又一实施例提供的一种传输处理的方法的流程示意图。
如图7所示,本发明实施例提供的方法具体包括以下步骤:
步骤71、接收调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
步骤72、根据第一下发方式建立与区域omc的会话,并基于建立的会话将调度配置参数和网络参数发送至区域omc,以供区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
可选地,本发明实施例提供的方法在采集机上实现。
可选地,由调度控制器确定调度配置参数后,将调度配置参数和网络参数发送至采集机。
可选地,采集机接收调度处理的装置发送的调度配置参数和网络参数,其中,所述调度配置参数调度配置参数用于指示如何将网络参数由家宽中心发送至onu,具体包括第一下发方式、第二下发方式和第三下发方式。
可选地,每一网络参数由家宽中心发送至onu的过程包括三个阶段,以下分别介绍每个阶段:
阶段一:采集机根据第一下发方式建立采集机与区域omc的会话,基于该会话将网络参数下发至区域omc,其中,根据omc账号可将一个omc划分为至少一个单元,每一单元称为一个区域omc;
阶段二:区域omc根据第二下发方式建立区域omc与olt的会话,并基于该会话将网络参数下发至olt;
阶段三:olt根据第三下发方式建立olt与onu的会话,并基于该会话将网络参数下发至olt,使onu获取网络参数。
针对阶段一,由调度控制器确定用户的家庭地址对应的omc账号后,根据账号的差异性,确定第一下发方式。
可选地,采集机根据用户对应的omc账号,根据不同区域omc,根据对应的第一下发方式向区域omc传输调度配置参数和网络参数,可保证第一阶段传输成功。
针对阶段二,采集机将调度配置参数和网络参数发送至omc,omc根据第二传输方式,向olt转发调度配置参数和网络参数。
olt的传输类型包括两种:olt设置并行接口,表示olt支持并行下发(以下简称并发),即支持omc与olt同时建立多个会话,olt设置串行接口,表示olt不支持并发,即不支持omc与olt同时建立多个会话。
若区域omc对应的olt支持并发,所述第二下发方式包括区域omc与olt同时建立至少一个并发会话,若区域omc对应的olt不支持并发,串行发送,所述第二下发方式包括区域omc与一个olt建立一个会话。
可选地,根据olt是否支持并发,使得区域omc根据第二下发方式向olt传输调度配置参数和网络参数,可保证第二阶段传输成功。
针对阶段三,olt根据第三下发方式确定onu采用串行通信,onu通常不支持并发,同一时间只能建立一个会话。
可选地,根据onu不支持并发的特性,使得olt根据第三下发方式向onu传输网络参数,可保证第三阶段传输成功。
本发明实施例提供的传输处理的方法,通过调度配置参数中的第一下发方式,根据omc账号的差异性进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图8示出了本发明又一实施例提供的一种采集机的结构示意图。
参照图8,在上述实施例的基础上,本发明实施例提供的采集机,所述采集机包括第一接收模块81和第一建立模块82,其中:
第一接收模块81用于接收调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;第一建立模块82用于根据第一下发方式建立与区域omc的会话,并基于建立的会话将调度配置参数和网络参数发送至区域omc,以供区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
本发明实施例提供的采集机,可用于执行上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的采集机,通过调度配置参数中的第一下发方式,根据omc账号的差异性进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图9示出了本发明又一实施例提供的一种第二电子设备的结构示意图。
参阅图9,本发明实施例提供的第二电子设备,所述第二电子设备包括存储器(memory)91、处理器(processor)92、总线93以及存储在存储器91上并可在处理器上运行的计算机程序。其中,所述存储器91、处理器92通过所述总线93完成相互间的通信。
所述处理器92用于调用所述存储器91中的程序指令,以执行所述程序时实现如图7的方法。
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第二电子设备,可用于执行上述方法实施例的方法对应的程序,本实施不再赘述。
本发明实施例提供的第二电子设备,通过所述处理器执行所述程序时实现通过调度配置参数中的第一下发方式,根据omc账号的差异性进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例提供的一种第二存储介质,所述第二存储介质上存储有计算机程序,所述程序被处理器执行时实现如图7的步骤。
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第二存储介质,所述程序被处理器执行时实现上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的第二存储介质,通过调度配置参数中的第一下发方式,根据omc账号的差异性进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
接收调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第一下发方式建立与区域omc的会话,并基于建立的会话将调度配置参数和网络参数发送至区域omc,以供区域omc根据第二下发方式建立与olt的会话,olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
图10示出了本发明又一实施例提供的一种传输处理的方法的流程示意图。
如图10所示,本发明实施例提供的方法具体包括以下步骤:
步骤101、接收采集机发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
步骤102、根据第二下发方式建立与olt的会话,并基于建立的会话将调度配置参数和网络参数发送至olt,以供olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
可选地,本发明实施例提供的方法在omc上实现,所述omc为区域omc。
可选地,由调度控制器确定调度配置参数后,将调度配置参数和网络参数发送至采集机,采集机接收调度处理的装置发送的调度配置参数和网络参数,其中,所述调度配置参数调度配置参数用于指示如何将网络参数由家宽中心发送至onu,具体包括第一下发方式、第二下发方式和第三下发方式。
可选地,每一网络参数由家宽中心发送至onu的过程包括三个阶段,以下分别介绍每个阶段:
阶段一:采集机根据第一下发方式建立采集机与区域omc的会话,基于该会话将网络参数下发至区域omc,其中,根据omc账号可将一个omc划分为至少一个单元,每一单元称为一个区域omc;
阶段二:区域omc根据第二下发方式建立区域omc与olt的会话,并基于该会话将网络参数下发至olt;
阶段三:olt根据第三下发方式建立olt与onu的会话,并基于该会话将网络参数下发至olt,使onu获取网络参数。
针对阶段一,由调度控制器确定用户的家庭地址对应的omc账号后,根据账号的差异性,确定第一下发方式。
可选地,采集机根据用户对应的omc账号,根据不同区域omc,根据对应的第一下发方式向区域omc传输调度配置参数和网络参数,可保证第一阶段传输成功。
针对阶段二,采集机将调度配置参数和网络参数发送至omc,omc根据第二传输方式,向olt转发调度配置参数和网络参数。
olt的传输类型包括两种:olt设置并行接口,表示olt支持并行下发(以下简称并发),即支持omc与olt同时建立多个会话,olt设置串行接口,表示olt不支持并发,即不支持omc与olt同时建立多个会话。
若区域omc对应的olt支持并发,所述第二下发方式包括区域omc与olt同时建立至少一个并发会话,若区域omc对应的olt不支持并发,串行发送,所述第二下发方式包括区域omc与一个olt建立一个会话。
可选地,根据olt是否支持并发,使得区域omc根据第二下发方式向olt传输调度配置参数和网络参数,可保证第二阶段传输成功。
针对阶段三,olt根据第三下发方式确定onu采用串行通信,onu通常不支持并发,同一时间只能建立一个会话。
可选地,根据onu不支持并发的特性,使得olt根据第三下发方式向onu传输网络参数,可保证第三阶段传输成功。
本发明实施例提供的传输处理的方法,通过调度配置参数中的第二下发方式,根据olt是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图11示出了本发明又一实施例提供的一种omc的结构示意图。
参照图11,在上述实施例的基础上,本发明实施例提供的omc,所述omc包括第二接收模块111和第二建立模块112,其中:
第二接收模块111用于接收采集机发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;第二接收模块112用于根据第二下发方式建立与olt的会话,并基于建立的会话将调度配置参数和网络参数发送至olt,以供olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
本发明实施例提供的omc,可用于执行上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的omc,通过调度配置参数中的第二下发方式,根据olt是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图12示出了本发明又一实施例提供的一种第三电子设备的结构示意图。
参阅图12,本发明实施例提供的第三电子设备,所述第三电子设备包括存储器(memory)121、处理器(processor)122、总线123以及存储在存储器91上并可在处理器上运行的计算机程序。其中,所述存储器121、处理器122通过所述总线123完成相互间的通信。
所述处理器122用于调用所述存储器121中的程序指令,以执行所述程序时实现如图10的方法。
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第三电子设备,可用于执行上述方法实施例的方法对应的程序,本实施不再赘述。
本发明实施例提供的第三电子设备,通过所述处理器执行所述程序时实现调度配置参数中的第二下发方式,根据olt是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例提供的一种第三存储介质,所述第三存储介质上存储有计算机程序,所述程序被处理器执行时实现如图10的步骤。
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第三存储介质,所述程序被处理器执行时实现上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的第三存储介质,通过调度配置参数中的第二下发方式,根据olt是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
接收采集机发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第二下发方式建立与olt的会话,并基于建立的会话将调度配置参数和网络参数发送至olt,以供olt根据第三下发方式建立与onu的会话,使得onu获取网络参数。
图13示出了本发明又一实施例提供的一种传输处理的方法的流程示意图。
如图13所示,本发明实施例提供的方法具体包括以下步骤:
步骤131、接收区域omc发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
步骤132、根据第三下发方式建立与onu的会话,并基于建立的会话将调度配置参数和网络参数发送至onu,使得onu获取网络参数。
可选地,本发明实施例提供的方法在olt上实现。
可选地,由调度控制器确定调度配置参数后,将调度配置参数和网络参数发送至采集机,采集机接收调度处理的装置发送的调度配置参数和网络参数,其中,所述调度配置参数调度配置参数用于指示如何将网络参数由家宽中心发送至onu,具体包括第一下发方式、第二下发方式和第三下发方式。
可选地,每一网络参数由家宽中心发送至onu的过程包括三个阶段,以下分别介绍每个阶段:
阶段一:采集机根据第一下发方式建立采集机与区域omc的会话,基于该会话将网络参数下发至区域omc,其中,根据omc账号可将一个omc划分为至少一个单元,每一单元称为一个区域omc;
阶段二:区域omc根据第二下发方式建立区域omc与olt的会话,并基于该会话将网络参数下发至olt;
阶段三:olt根据第三下发方式建立olt与onu的会话,并基于该会话将网络参数下发至olt,使onu获取网络参数。
针对阶段一,由调度控制器确定用户的家庭地址对应的omc账号后,根据账号的差异性,确定第一下发方式。
可选地,采集机根据用户对应的omc账号,根据不同区域omc,根据对应的第一下发方式向区域omc传输调度配置参数和网络参数,可保证第一阶段传输成功。
针对阶段二,采集机将调度配置参数和网络参数发送至omc,omc根据第二传输方式,向olt转发调度配置参数和网络参数。
olt的传输类型包括两种:olt设置并行接口,表示olt支持并行下发(以下简称并发),即支持omc与olt同时建立多个会话,olt设置串行接口,表示olt不支持并发,即不支持omc与olt同时建立多个会话。
若区域omc对应的olt支持并发,所述第二下发方式包括区域omc与olt同时建立至少一个并发会话,若区域omc对应的olt不支持并发,串行发送,所述第二下发方式包括区域omc与一个olt建立一个会话。
可选地,根据olt是否支持并发,使得区域omc根据第二下发方式向olt传输调度配置参数和网络参数,可保证第二阶段传输成功。
针对阶段三,olt根据第三下发方式确定onu采用串行通信,onu通常不支持并发,同一时间只能建立一个会话。
可选地,根据onu不支持并发的特性,使得olt根据第三下发方式向onu传输网络参数,可保证第三阶段传输成功。
本发明实施例提供的传输处理的方法,通过调度配置参数中的第三下发方式,根据onu是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图14示出了本发明又一实施例提供的一种olt的结构示意图。
参照图14,在上述实施例的基础上,本发明实施例提供的olt,所述olt包括第三接收模块141和第三建立模块142,其中:
第三接收模块141用于接收区域omc发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;第三建立模块142用于根据第三下发方式建立与onu的会话,并基于建立的会话将调度配置参数和网络参数发送至onu,使得onu获取网络参数。
本发明实施例提供的olt,可用于执行上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的olt,通过调度配置参数中的第三下发方式,根据onu是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
图15示出了本发明又一实施例提供的一种第四电子设备的结构示意图。
参阅图15,本发明实施例提供的第四电子设备,所述第二电子设备包括存储器(memory)151、处理器(processor)152、总线153以及存储在存储器151上并可在处理器上运行的计算机程序。其中,所述存储器151、处理器152通过所述总线153完成相互间的通信。
所述处理器152用于调用所述存储器151中的程序指令,以执行所述程序时实现如图13的方法。
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述处理器执行所述程序时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第四电子设备,可用于执行上述方法实施例的方法对应的程序,本实施不再赘述。
本发明实施例提供的第四电子设备,通过所述处理器执行所述程序时实现通过调度配置参数中的第三下发方式,根据onu是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例提供的一种第四存储介质,所述第四存储介质上存储有计算机程序,所述程序被处理器执行时实现如图13的步骤。
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第一下发方式包括采集机与区域omc的并发会话的数量,所述数量小于等于区域omc支持的最大并发数;
在另一种实施方式中,所述程序被处理器执行时实现如下方法:
所述第二下发方式包括区域omc和olt的并发会话的数量,所述会话的数量小于等于olt支持的最大并发数。
本发明实施例提供的第四存储介质,所述程序被处理器执行时实现上述方法实施例的方法,本实施不再赘述。
本发明实施例提供的第四存储介质,通过调度配置参数中的第三下发方式,根据onu是否支持并发进行传输,能够有效地提高会话建立的成功率,减少网络参数传输错误,从而提高网络参数的传输效率,确保及时为用户开通激活家宽业务。
本发明又一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
接收区域omc发送的调度配置参数和网络参数,所述调度配置参数包括第一下发方式、第二下发方式和第三下发方式,所述第一下发方式是根据用户对应的omc账号确定的,所述第一下发方式包括采集机与区域omc的会话建立方式,所述区域omc表示所述omc账号对应的omc,所述第二下发方式是根据区域omc对应的olt支持的传输类型确定的,所述第二下发方式包括区域omc与olt的会话建立方式,所述第三下发方式是根据olt对应的onu支持的传输类型确定的,所述第三下发方式包括olt与onu的会话建立方式;
根据第三下发方式建立与onu的会话,并基于建立的会话将调度配置参数和网络参数发送至onu,使得onu获取网络参数。
本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。
本领域技术人员可以理解,实施例中的各步骤可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。