掌桥专利:专业的专利平台
掌桥专利
首页

网络资源处理方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:59:31


网络资源处理方法、装置、电子设备及存储介质

技术领域

本申请涉及通信技术领域,特别是涉及一种网络资源处理方法、装置、电子设备及存储介质。

背景技术

随着通信技术的迅速发展以及某些特定用户(比如政企用户等)的专用通信需求,为了方便特定用户的总部与分部之间的数据传输等业务,可以由运营商提供专用网络的形式来组成特定用户内部的通信网络,实现特定用户的办公通信。以政企用户为例,可以由运营商提供专用网络来开通政企专线,政企专线就是为某个政企用户开通一条独立的网络通信线路。

在为专用网络用户开通专线业务时,需要预判是否存在足够的专用网络资源来开通专线业务,在存在的情况下,再进一步进行专用网络资源配置。现有技术中,通常是在开通专线业务时,实时采用二叉树算法进行专用网络资源的路径搜索,从而实现专线业务开通能力的预判和配置。但是,随着光进铜退的推进,光纤网络的复杂程度呈几何式增长(如图1和图2所示,光纤网络繁多且复杂),导致这种实时路径搜索的方式处理效率较低。

发明内容

鉴于上述问题,本申请实施例提出了一种网络资源处理方法、装置、电子设备及存储介质,用以提高网络资源的处理效率。

根据本申请的实施例的一个方面,提供了一种网络资源处理方法,所述方法包括:

预先生成包含多条专用网络资源路径的专用网络资源路径库;

确定待处理专用网络用户对应的目标起始设施,从所述专用网络资源路径库中,查询是否存在所述目标起始设施对应的目标专用网络资源路径;

在存在时,从所述目标专用网络资源路径中选取最优专用网络资源路径,对所述最优专用网络资源路径进行资源配置。

可选地,所述生成包含多条专用网络资源路径的专用网络资源路径库,包括:获取路径相邻关系以及路径搜索规则;按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径;将所述专用网络资源路径存储至专用网络资源路径库中。

可选地,所述路径相邻关系包括以下至少之一:同一设施的不同方向局向纤芯相邻;所属户外安装点相同并且距离小于预设距离阈值的不同光终端盒相邻;同一机房内的不同光纤配线架ODF相邻;已建立绑定关系的不同机房相邻。

可选地,所述路径搜索规则包括以下至少之一:路径中的每段局向纤芯的空闲纤芯数量大于预设数量阈值;路径中的每段局向纤芯的长度小于预设长度阈值;路径中的局向纤芯的总段数小于预设段数阈值;路径中的用户端光纤配线架ODF归属的机房类型为指定类型;路径中的预设类型设施具备开通专线业务所需的条件。

可选地,所述按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径,包括:从所述网络布局数据中的起始设施开始,按照所述路径相邻关系和所述路径搜索规则进行路径搜索,直至搜索到所述起始设施归属的第一机房,生成从所述起始设施到所述第一机房之间的专用网络资源路径;当存在与所述第一机房之间具有直达局向纤芯的第二机房时,生成从所述起始设施到所述第二机房之间的专用网络资源路径;当存在与所述第一机房和/或所述第二机房已建立绑定关系的第三机房时,生成从所述起始设施到所述第三机房之间的专用网络资源路径。

可选地,所述专用网络资源路径库中还包含所述专用网络资源路径的属性信息,所述属性信息包括长度、空闲纤芯数量中的至少之一;所述从所述目标专用网络资源路径中选取最优专用网络资源路径,包括:获取所述目标专用网络资源路径的属性信息;按照预设的属性选取规则,基于所述目标专用网络资源路径的属性信息,从所述目标专用网络资源路径中选取最优专用网络资源路径。

可选地,所述方法还包括:在所述专用网络资源路径的信息发生变化时,更新所述专用网络资源路径库。

根据本申请的实施例的另一方面,提供了一种网络资源处理装置,所述装置包括:

生成模块,用于预先生成包含多条专用网络资源路径的专用网络资源路径库;

查询模块,用于确定待处理专用网络用户对应的目标起始设施,从所述专用网络资源路径库中,查询是否存在所述目标起始设施对应的目标专用网络资源路径;

配置模块,用于在所述查询模块查询到存在时,从所述目标专用网络资源路径中选取最优专用网络资源路径,对所述最优专用网络资源路径进行资源配置。

可选地,所述生成模块包括:第一获取单元,用于获取路径相邻关系以及路径搜索规则;搜索单元,用于按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径;存储单元,用于将所述专用网络资源路径存储至专用网络资源路径库中。

可选地,所述路径相邻关系包括以下至少之一:同一设施的不同方向局向纤芯相邻;所属户外安装点相同并且距离小于预设距离阈值的不同光终端盒相邻;同一机房内的不同光纤配线架ODF相邻;已建立绑定关系的不同机房相邻。

可选地,所述路径搜索规则包括以下至少之一:路径中的每段局向纤芯的空闲纤芯数量大于预设数量阈值;路径中的每段局向纤芯的长度小于预设长度阈值;路径中的局向纤芯的总段数小于预设段数阈值;路径中的用户端光纤配线架ODF归属的机房类型为指定类型;路径中的预设类型设施具备开通专线业务所需的条件。

可选地,所述搜索单元,具体用于从所述网络布局数据中的起始设施开始,按照所述路径相邻关系和所述路径搜索规则进行路径搜索,直至搜索到所述起始设施归属的第一机房,生成从所述起始设施到所述第一机房之间的专用网络资源路径;当存在与所述第一机房之间具有直达局向纤芯的第二机房时,生成从所述起始设施到所述第二机房之间的专用网络资源路径;当存在与所述第一机房和/或所述第二机房已建立绑定关系的第三机房时,生成从所述起始设施到所述第三机房之间的专用网络资源路径。

可选地,所述专用网络资源路径库中还包含所述专用网络资源路径的属性信息,所述属性信息包括长度、空闲纤芯数量中的至少之一;所述配置模块包括:第二获取单元,用于获取所述目标专用网络资源路径的属性信息;选取单元,用于按照预设的属性选取规则,基于所述目标专用网络资源路径的属性信息,从所述目标专用网络资源路径中选取最优专用网络资源路径。

可选地,所述装置还包括:更新模块,用于在所述专用网络资源路径的信息发生变化时,更新所述专用网络资源路径库。

根据本申请的实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个计算机可读存储介质;当所述指令由所述一个或多个处理器执行时,使得所述处理器执行如上任一项所述的网络资源处理方法。

根据本申请的实施例的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行如上任一项所述的网络资源处理方法。

本申请实施例中,预先生成包含多条专用网络资源路径的专用网络资源路径库;确定待处理专用网络用户对应的目标起始设施,从所述专用网络资源路径库中,查询是否存在所述目标起始设施对应的目标专用网络资源路径;在存在时,从所述目标专用网络资源路径中选取最优专用网络资源路径,对所述最优专用网络资源路径进行资源配置。由此可知,本申请实施例中,通过预先建立专用网络资源路径库,在为专用网络用户开通专线业务时,可以直接查询专用网络资源路径库,相比于实时进行路径搜索的方式,能够实现专用网络资源的快速预判和自动高效配置,从而极大地提高专用网络资源的处理效率。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些附图,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术的一种光纤网络路径图。

图2是现有技术的一种光纤网络逻辑图。

图3是本申请实施例的一种网络资源处理方法的流程图。

图4是本申请实施例的一种同一设施不同方向局向纤芯相邻的示意图。

图5是本申请实施例的一种跨光终端盒相邻的示意图。

图6是本申请实施例的一种同一机房内的不同ODF相邻的示意图。

图7是本申请实施例的一种已建立绑定关系的不同机房相邻的示意图。

图8是本申请实施例的一种PON接入政企专线业务的示意图。

图9是本申请实施例的一种IPRAN接入政企专线业务的示意图。

图10是本申请实施例的一种专用网络资源路径搜索场景的示意图。

图11是本申请实施例的一种专用网络资源路径库的E-R模型的示意图。

图12是本申请实施例的一种专用网络资源路径库的数据表的示意图。

图13是本申请实施例的一种网络资源处理装置的结构框图。

图14是本申请实施例的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请的实施例中的附图,对本申请的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本申请的一部分实施例,而不是本申请的全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

专线业务(比如政企专线等)是指为某个特定用户(比如政企用户等)开通一条独立的网络通信线路。

专线业务由用户和运营商机房之间的不同设施,通过光缆连接而成,包括用户端、接入段落和核心段落等。专线业务可以包括但不限于PON(Passive Optical Network,无源光纤网络)接入专线、IPRAN(IP Radio Access Network,无线接入网IP化)接入专线,等等。

开通专线业务的主要流程可以包括但不限于接受用户申请、专线电路资源预判、专线电路的勘察设计、光纤施工、光路调度、资源配置和数据制作,等等。其中,比较重要的环节是专线电路资源预判和资源配置。

专线电路资源预判是指确认运营商是否有足够的专用网络资源来开通专线业务,如不具备,则需要勘察设计光纤施工等网络建设工作;如果具备,则可以进入进行光路调和资源配置环节,来开通专线业务。

资源配置主要是分配光纤路径、IP(Internet Protocol,互联网协议)资源、VLAN(Virtual Local Area Network,虚拟局域网)资源、端口等网络资源信息。

现有技术中,通常是在开通专线业务时,实时采用二叉树算法进行专用网络资源的路径搜索,从而实现专线业务开通能力的预判和配置。但是,随着光进铜退的推进,光纤网络的复杂程度呈几何式增长,导致这种实时路径搜索的方式处理效率较低。

针对上述问题,为了提高处理效率,本申请实施例中提出提前进行针对专用网络资源路径的路径搜索,从而创建专用网络资源路径库,后续在开通专线业务时,可以通过查询专用网络资源路径库,快速定位专线业务能力具备情况,如果专用网络资源路径库中存在专用网络用户所需的专用网络资源路径,则无需实时进行路径搜索;若专用网络资源路径库中不存在专用网络用户所需的专用网络资源路径,则再采用实时路径搜索方式,从而能够减少路径搜索的耗时,极大提高资源预判和配置效率。

参照图3,示出了本申请实施例的一种网络资源处理方法的流程图。

如图3所示,网络资源处理方法可以包括以下步骤:

步骤301,预先生成包含多条专用网络资源路径的专用网络资源路径库。

本申请实施例中,可以通过相邻路径算法,根据各类网络资源覆盖及路径场景,在一定的限制条件约束下,搜索出用户端设施能够到达的局端机房所涉及的专用网络资源路径,从而形成“专线业务类型-户外光设施-光纤路径-局端机房”的专用网络资源路径库。

在一种可选实施方式中,生成包含多条专用网络资源路径的专用网络资源路径库的过程,可以包括以下步骤A1至步骤A3:

步骤A1,获取路径相邻关系以及路径搜索规则。

示例性地,所述路径相邻关系包括以下(1)至(4)中的至少之一:

(1)同一设施的不同方向局向纤芯相邻。

光缆网络由光缆、光设施、光缆段、纤芯、局向纤芯组成,光缆经过的所有光设施两两之间的光缆部分称为光缆段。光设施可以包括但不限于ODF(Optical DistributionFrame,光纤配线架)、光交接箱(本申请实施例中可以简称光交)、综合箱、光分纤箱(本申请实施例中可以简称光分)、光终端盒(本申请实施例中可以简称光终)、接头、等等。局向纤芯是经过缆段的物理纤芯及两边落地的光端子组成,具备落地光端子的连接设施则其不同方向的局向纤芯具有相邻关系。

参照图4,示出了本申请实施例的一种同一设施不同方向局向纤芯相邻的示意图。如图4所示,光交1两端的局向纤芯1和局向纤芯3相邻,光交2两端的局向纤芯3和局向纤芯4相邻,光交2两端的局向纤芯2和局向纤芯4相邻,光交3两端的局向纤芯4和局向纤芯5相邻,等等。

因此,根据图4所示的相邻关系,若光终1、光终2、综合箱1为用户端光设施,则可以生成到机房的路径如下:光终1-光交3-光交2-机房;光终1-光交3-光交2-光交1-机房;光终2-光分1-光交3-光交2-机房;光终2-光分1-光交3-光交2-光交1-机房;综合箱1-光交2-机房;综合箱1-光交2-光交1-机房。

(2)所属户外安装点相同并且距离小于预设距离阈值的不同光终端盒相邻。

对于预设距离阈值的具体数值,可以根据实际情况进行设置,本实施例对此不做限制。比如,可以设置距离阈值为80米、100米、120米、150米,等等。

参照图5,示出了本申请实施例的一种跨光终端盒相邻的示意图。如图5所示,终端盒2和终端盒3所属户外安装点相同,并且终端盒2和终端盒3之间的距离小于预设距离阈值(比如100米),因此终端盒2和终端盒3相邻,能够进行跳纤连接。

(3)同一机房内的不同ODF相邻。

参照图6,示出了本申请实施例的一种同一机房内的不同ODF相邻的示意图。如图6所示,同一机房内的两个ODF连接光交和另外一个机房,因此这两个ODF相邻。

(4)已建立绑定关系的不同机房相邻。

参照图7,示出了本申请实施例的一种已建立绑定关系的不同机房相邻的示意图。如图7所示,最右端方框中的两个机房已建立绑定关系,因此这两个机房相邻,现场能够通过尾纤直接进行机房间业务跳接。

示例性地,所述路径搜索规则包括以下(a)至(e)中的至少之一:

(a)路径中的每段局向纤芯的空闲纤芯数量大于预设数量阈值。

考虑到专线业务对于每段局向纤芯的空闲纤芯数量有要求,因此可以针对路径中的每段局向纤芯的空闲纤芯数量设置限制条件。对于预设数量阈值的具体数值,可以根据实际情况进行设置,本实施例对此不做限制。比如,考虑到大多数政企专线业务开通需要至少2个空闲纤芯,因此为了确保能够开通政企专线业务,可以设置预设数量阈值为1,当然也可以设置预设数量阈值为其他值,比如2、3,等等。

(b)路径中的每段局向纤芯的长度小于预设长度阈值。

考虑到局向纤芯的长度会影响光信号的强度,光信号强度会影响专线业务的开通,比如局向纤芯的长度越长,则光信号的强度越差,光信号的强度太差可能会导致无法开通专线业务,因此可以针对路径中的每段局向纤芯的长度设置限制条件。对于预设长度阈值的具体数值,可以根据实际情况进行设置,本实施例对此不做限制。比如,可以设置长度阈值为1千米、2千米,等等。

(c)路径中的局向纤芯的总段数小于预设段数阈值。

考虑到局向纤芯的总段数会影响光信号的强度,光信号强度会影响专线业务的开通,比如局向纤芯的总段数越多,则光信号的强度越差,光信号的强度太差可能会导致无法开通专线业务,因此可以针对路径中的局向纤芯的总段数设置限制条件。对于预设段数阈值的具体数值,可以根据实际情况进行设置,本实施例对此不做限制。比如,可以设置段数阈值为4段(比如4段3跳,也即4段局向纤芯,每段局向纤芯之间进行尾纤跳接,供3个跳接)、5段,等等。

(d)路径中的用户端ODF归属的机房类型为指定类型。

考虑到在实际应用中用户端ODF的特殊性,本申请实施例中限定路径中的用户端ODF归属的机房类型为指定类型,其中指定类型可以为用户机房等。

(e)路径中的预设类型设施具备开通专线业务所需的条件。

考虑到搜索出的路径需要具备局端设备端口资源,因此需要限制路径中的预设类型设施具备开通专线业务所需的条件。比如,可以满足以下至少一个条件:设备角色为A的IPRAN设备,能够开通IPRAN专线、云专网、IP虚拟专网等政企业务;网络交换机设备,能够开通互联网专线、IP虚拟专网等政企业务;SDH(Synchronous Digital Hierarchy,同步数字体系)设备、MSTP(Multi-Service Transmission Platform,多业务传输平台)设备、OTN(Optical Transport Network,光传送网)设备等,能够开通数字电路出租、数字中继出租、OTN精品专线等政企专线业务。

步骤A2,按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径。

网络布局数据包含了已有的各类网络资源覆盖及路径场景信息,具体包括网络资源的信息(标识ID、类型等等)、网络资源之间的局向纤芯的信息(ID、长度等等),等等。基于网络布局数据进行路径搜索,可以生成专用网络资源路径。

路径搜索是从用户端地址开始,按照光纤连接关系,沿着光设施向上搜寻光纤段落,直到局端机房,最终找到每段路径均有空闲,且找到空闲的局端设备端口,如果从用户端到机房的线路已经连通,那么就具备了专线业务开通能力。

参照图8,示出了本申请实施例的一种PON接入政企专线业务的示意图。如图8所示,PON接入政企专线业务涉及到了客户侧政企网关、OBD(Optical Branching Device,分光器)、OLT(Optical Line Terminal,光线路终端)、SW(Switch,交换机)、MSE(多服务边缘)。

参照图9,示出了本申请实施例的一种IPRAN接入政企专线业务的示意图。如图9所示,IPRAN接入政企专线业务涉及到了CE(Customer Edge,用户侧边缘设备)、U设备(客户端接入设备)、A设备(接入层设备)、B设备(汇聚层设备)、ER(Edge Router,边缘路由器)、ASBR(Autonomous System Border Router,自治系统边界路由器)、PE(Provider Edge,服务商边缘设备)。

按照预先确定的路径相邻关系和路径搜索规则,基于网络布局数据进行路径搜索,即可生成专用网络资源路径。参照图10,示出了本申请实施例的一种专用网络资源路径搜索场景的示意图,按照所述路径相邻关系和所述路径搜索规则,通过对图10所示的场景进行路径搜索,则可以得到至少一条专用网络资源路径。

示例性地,按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径的过程,可以包括以下步骤A21至步骤A23:

步骤A21,从所述网络布局数据中的起始设施开始,按照所述路径相邻关系和所述路径搜索规则进行路径搜索,直至搜索到所述起始设施归属的第一机房,生成从所述起始设施到所述第一机房之间的专用网络资源路径。

在用户端具备接入光纤的情况下,起始设施可以为用户端光设施(ODF、综合箱、光分纤箱、光终端盒等等);在用户端不具备接入光纤的情况下,起始设施可以为用户所在的用户地址附近的户外光交接箱。从起始设施开始,按照所述路径相邻关系和所述路径搜索规则进行路径搜索,直至搜索到所述起始设施归属的第一机房,生成从所述起始设施到所述第一机房之间的专用网络资源路径。

比如,用户端光设施作为节点N0,从N0开始,搜索满足所述路径搜索规则和所述路径相邻关系的节点N1,找到N1,则继续搜索满足所述路径搜索规则和所述路径相邻关系的节点N2、N3、N4等等,此处需控制不能往回搜索,搜索到的节点有归属机房后则记录该路径作为专用网络资源路径,并将该机房作为第一机房(接入机房)及最终机房记录到该路径中。从用户端光设施向局端搜索路径的过程中,可以以该用户端光设施建立临时搜索路径库,搜索到的节点存在多个方向的情况,均需要复制出路径以便记录多条路径,从临时路径中找到最终节点为机房(接入机房)的所有路径均作为专用网络资源路径。

步骤A22,当存在与所述第一机房之间具有直达局向纤芯的第二机房时,生成从所述起始设施到所述第二机房之间的专用网络资源路径。

从找到的第一机房(接入机房)搜索同该第一机房同局站内的第二机房(机房可跳机房)是否有直达局向纤芯,存在则复制出该路径,并增加有直达局向纤芯的第二机房为最终机房。

步骤A23,当存在与所述第一机房和/或所述第二机房已建立绑定关系的第三机房时,生成从所述起始设施到所述第三机房之间的专用网络资源路径。

如果第一机房和/或所述第二机房存在已建立绑定关系的第三机房(经验库机房),则复制出该条路径,并将第三机房作为最终机房。

重复上述过程,依次找到其它起始设施能够到达局端机房的不同路径。

比如,通过上述过程得到的专用网络资源路径可以如下表所示:

步骤A3,将所述专用网络资源路径存储至专用网络资源路径库中。

在搜索得到专用网络资源路径后,可以按照预设格式将所述专用网络资源路径存储至专用网络资源路径库中。

示例性地,可以将起始设施(用户端光设施或户外光交接箱)的类型记录在中TYPE_ID字段,将起始设施的标识ID记录在中ROOT_ID字段;将路径经过的各段(比如4段)局向纤芯及两端光设施,分别记录在字段ONE_A、ONE_Z、ONE_PAIR_ID、TWO_A、TWO_Z、TWO_PAIR_ID、THREE_A、THREE_Z、THREE_PAIR_ID、FOUR_A、FOUR_Z、FOUR_PAIR_ID中;路径找到的局端第一机房(接入机房)、第二机房(机房可跳机房)、第三机房(经验库机房)分别记录在字段END_ROOM、B_ROOM_ID、C_ROOM_ID;对于各个机房,可能均具备政企业务开通能力,因此,分别用其机房作为最终机房,复制出不同的路径,最终机房ID记录在Z_ROOM_ID字段中。

示例性地,为了方便后续选取最优专用网络资源路径,在搜索得到专用网络资源路径后,还可以计算所述专用网络资源路径的属性信息,并将所述专用网络资源路径的属性信息存储至专用网络资源路径库中。示例性地,所述属性信息包括长度、空闲纤芯数量中的至少之一。

具体地,计算专用网络资源路径经过的全部局向纤芯的总长度,作为专用网络资源路径的长度,将专用网络资源路径的长度记录在LENGTH字段;获取专用网络资源路径经过的每段局向纤芯的空闲纤芯数量,选取其中最小的空闲纤芯数量,作为专用网络资源路径的空闲纤芯数量,将专用网络资源路径的空闲纤芯数量记录到PAIR_NUM字段。

示例性地,专用网络资源路径库可以采用E-R(实体-联系)模型的形式实现,如图11所示。专用网络资源路径库也可以采用数据表的形式实现,如图12所示。

专用网络资源路径库中的字段含义如下表所示:

在一种可选实施方式中,在生成专用网络资源路径库之后,还可以实时监控专用网络资源路径库中专用网络资源路径的信息变化,并在所述专用网络资源路径的信息发生变化时,更新所述专用网络资源路径库。

示例性地,本申请实施例中可以包括以下几个方面的更新:

(一)自动补充局端设施资源能力

在专用网络资源路径库基础上,系统对专用网络资源路径库中的机房进行自动计算,判断是否具备空闲设备端口,来开通某种业务,从而更新专用网络资源路径库中局端机房专线业务的设备端口路径信息。

(二)实时补充专用网络资源路径库

对于专线业务开通涉及的局端设备、光纤路径资源等新增、拆除等场景,系统自动触发专用网络资源路径库及局端能力的动态更新。

(三)专用网络资源路径库占用信息更新

在业务开通占用、移机调整、拆机释放等场景时,实时动态更新专用网络资源路径库中的光纤路径占用信息及局端设备端口能力。

步骤302,确定待处理专用网络用户对应的目标起始设施,从所述专用网络资源路径库中,查询是否存在所述目标起始设施对应的目标专用网络资源路径。

当需要为某个待处理专用网络用户开通专线业务时,可以先确定待处理专用网络用户对应的目标起始设施。

待处理专用网络用户存在具备接入光纤和不具备接入光纤的情况。对于具备接入光纤的情况,待处理专用网络用户的用户地址可以提前同用户端光设施建立覆盖关系,因此可以将待处理专用网络用户的用户地址覆盖的用户端光设施作为待处理专用网络用户对应的目标起始设施。对于不具备接入光纤的情况,待处理专用网络用户的用户地址未覆盖用户端光设施,受理时可以选取待处理专用网络用户的经纬度坐标,通过用户地址或者经纬度坐标,可以找到待处理专用网络用户的建筑物楼盘并找到楼盘关联的小区地址,再去匹配归属同一个小区地址的光交,将该光交作为待处理专用网络用户对应的目标起始设施。

在确定待处理专用网络用户对应的目标起始设施后,即可从所述专用网络资源路径库中,查询是否存在以所述目标起始设施开始的目标专用网络资源路径。

步骤303,在存在时,从所述目标专用网络资源路径中选取最优专用网络资源路径,对所述最优专用网络资源路径进行资源配置。

如果专用网络资源路径库中存在所述目标起始设施对应的目标专用网络资源路径,则可以从所述目标专用网络资源路径中选取最优专用网络资源路径,从而节约资源。

示例性地,所述从所述目标专用网络资源路径中选取最优专用网络资源路径的过程,可以包括:获取所述目标专用网络资源路径的属性信息;按照预设的属性选取规则,基于所述目标专用网络资源路径的属性信息,从所述目标专用网络资源路径中选取最优专用网络资源路径。

比如,属性信息包括长度,则属性选取规则可以设置为长度最短规则,因此可以获取目标专用网络资源路径的长度,按照长度最短规则,选取长度最短的目标专用网络资源路径,作为最优专用网络资源路径。

比如,属性信息包括空闲纤芯数量,则属性选取规则可以设置为空闲纤芯数量最少规则,因此可以获取目标专用网络资源路径的空闲纤芯数量,按照空闲纤芯数量最少规则,选取空闲纤芯数量最少的目标专用网络资源路径,作为最优专用网络资源路径。

比如,属性信息包括长度和空闲纤芯数量,则可以属性选取规则可以设置为长度和空闲纤芯数量的综合规则,比如设置两者的优先级进行判断,或者设置两者的权重进行加权判断等等,本实施例在此不再详细论述。

在选取出最优专用网络资源路径之后,对所述最优专用网络资源路径进行资源配置。

在用户端具备接入光纤的情况下,基于最优专用网络资源路径及局端设备能力,来完成光纤纤芯及设备端口的自动分配置,包括光纤路径,IP资源、VLAN资源、端口等网络资源信息。在用户端不具备接入光纤的情况下,完成最优专用网络资源路径中光交至局端机房的光纤路径资源及局端设备端口资源的分配,光交至用户接入段光纤路径待派发稽核单人工稽核建设完成,业务开通后补录完成。

如果专用网络资源路径库中存在所述目标起始设施对应的目标专用网络资源路径,则再采用实时路径搜索方式进行处理,对于具体的处理过程,本实施例在此不再详细论述。

本申请实施例中,通过预先建立专用网络资源路径库,在为专用网络用户开通专线业务时,可以直接查询专用网络资源路径库,相比于实时进行路径搜索的方式,能够实现专用网络资源的快速预判和自动高效配置,从而极大地提高专用网络资源的处理效率。

参照图13,示出了本申请实施例的一种网络资源处理装置的结构框图。

如图13所示,网络资源处理装置可以包括以下模块:

生成模块1301,用于预先生成包含多条专用网络资源路径的专用网络资源路径库;

查询模块1302,用于确定待处理专用网络用户对应的目标起始设施,从所述专用网络资源路径库中,查询是否存在所述目标起始设施对应的目标专用网络资源路径;

配置模块1303,用于在所述查询模块查询到存在时,从所述目标专用网络资源路径中选取最优专用网络资源路径,对所述最优专用网络资源路径进行资源配置。

可选地,所述生成模块1301包括:第一获取单元,用于获取路径相邻关系以及路径搜索规则;搜索单元,用于按照所述路径相邻关系和所述路径搜索规则,基于网络布局数据进行路径搜索,生成专用网络资源路径;存储单元,用于将所述专用网络资源路径存储至专用网络资源路径库中。

可选地,所述路径相邻关系包括以下至少之一:同一设施的不同方向局向纤芯相邻;所属户外安装点相同并且距离小于预设距离阈值的不同光终端盒相邻;同一机房内的不同光纤配线架ODF相邻;已建立绑定关系的不同机房相邻。

可选地,所述路径搜索规则包括以下至少之一:路径中的每段局向纤芯的空闲纤芯数量大于预设数量阈值;路径中的每段局向纤芯的长度小于预设长度阈值;路径中的局向纤芯的总段数小于预设段数阈值;路径中的用户端光纤配线架ODF归属的机房类型为指定类型;路径中的预设类型设施具备开通专线业务所需的条件。

可选地,所述搜索单元,具体用于从所述网络布局数据中的起始设施开始,按照所述路径相邻关系和所述路径搜索规则进行路径搜索,直至搜索到所述起始设施归属的第一机房,生成从所述起始设施到所述第一机房之间的专用网络资源路径;当存在与所述第一机房之间具有直达局向纤芯的第二机房时,生成从所述起始设施到所述第二机房之间的专用网络资源路径;当存在与所述第一机房和/或所述第二机房已建立绑定关系的第三机房时,生成从所述起始设施到所述第三机房之间的专用网络资源路径。

可选地,所述专用网络资源路径库中还包含所述专用网络资源路径的属性信息,所述属性信息包括长度、空闲纤芯数量中的至少之一;所述配置模块1303包括:第二获取单元,用于获取所述目标专用网络资源路径的属性信息;选取单元,用于按照预设的属性选取规则,基于所述目标专用网络资源路径的属性信息,从所述目标专用网络资源路径中选取最优专用网络资源路径。

可选地,所述装置还包括:更新模块,用于在所述专用网络资源路径的信息发生变化时,更新所述专用网络资源路径库。

本申请实施例中,通过预先建立专用网络资源路径库,在为专用网络用户开通专线业务时,可以直接查询专用网络资源路径库,相比于实时进行路径搜索的方式,能够实现专用网络资源的快速预判和自动高效配置,从而极大地提高专用网络资源的处理效率。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

在本申请的实施例中,还提供了一种电子设备。该电子设备可以包括一个或多个处理器,以及其上存储有指令的一个或多个计算机可读存储介质,指令例如应用程序。当所述指令由所述一个或多个处理器执行时,使得所述处理器执行上述任一实施例的网络资源处理方法。

参照图14,示出了本申请实施例的一种电子设备结构的示意图。如图14所示,电子设备包括处理器1401、通信接口1402、存储器1403和通信总线1404。其中,处理器1401,通信接口1402,存储器1403通过通信总线1404完成相互间的通信。

存储器1403,用于存放计算机程序。

处理器1401,用于执行存储器1403上所存放的程序时,实现上述任一实施例的网络资源处理方法。

通信接口1402用于上述电子设备与其他设备之间的通信。

上述提到的通信总线1404可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

上述提到的处理器1401可以包括但不限于:中央处理器(Central ProcessingUnit,简称CPU)、网络处理器(Network Processor,简称NP)、数字信号处理器(DigitalSignal Processing,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,等等。

上述提到的存储器1403可以包括但不限于:只读存储器(Read Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、光盘只读储存器(Compact DiscRead Only Memory,简称CD-ROM)、电可擦可编程只读存储器(Electronic ErasableProgrammable Read Only Memory,简称EEPROM)、硬盘、软盘、闪存,等等。

在本申请的实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序可由电子设备的处理器执行,当所述计算机程序被处理器执行时,使得所述处理器执行如上任一实施例所述的网络资源处理方法。

本说明书中的各个实施例是相互关联的,各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

需要指出的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM、RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

本领域普通技术人员可以意识到,结合本申请实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

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

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

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

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

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

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 一种汽车配件生产用多工位冲床
  • 一种灌浆套筒连接预制构件钢筋自定心构造及作法
  • 一种继电器构件生产构造用机械冲床
  • 旋转机械的密封构造、旋转机械以及密封构件
技术分类

06120116521843