一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

在线割接方法、装置、设备及存储介质与流程

2021-11-09 23:04:00 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种在线割接方法、装置、设备及存储介质。


背景技术:

2.随着互联网 的深入发展,无线用户对网络中断尤为敏感。为提升无线用户网络感知,运营商在无线承载网优化调整割接中,缩短中断时长成为亟待突破的技术瓶颈。
3.现有技术中,在对网络进行割接时,需要先将待割接的网络业务中断,再由专业人员进行手动配置和割接,例如根据现网进行环号规划、环回地址规划、互联地址规划、接口规划、接入设备归属及设备命名等,并根据规划好的信息改变网络的连接关系并实现割接,割接成功后才能重新恢复业务。
4.该方法需要专业人员依据现网已有环路进行规划并手动配置,割接效率低下,业务中断时长较长,导致用户体验较差。


技术实现要素:

5.本发明提供一种在线割接方法、装置、设备及存储介质,可提高割接效率,大幅缩短业务中断时长。
6.第一方面,本发明提供一种在线割接方法,所述方法包括:
7.确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环;
8.基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面进行业务处理;
9.根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面;
10.响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理。
11.可选的,确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系,包括:
12.确定割接场景,根据所述割接场景确定待调整的接入设备、所述第一连接关系以及所述第二连接关系;
13.其中,所述割接场景包括下述至少一项:
14.整环割接,用于指示任意一个或多个接入环中的全部接入设备改变归属的汇聚环;
15.部分割接,用于指示一个接入环中的部分接入设备改变归属的汇聚环;
16.破环割接,用于指示一个接入环归属的汇聚环不变,且所述接入环拆分为多个接入环。
17.可选的,根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面,包括:
18.根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号;
19.根据所述ip和/或进程号,生成预配置脚本;
20.将所述预配置脚本下发给对应的接入设备,以基于所述预配置脚本形成第二转发面。
21.可选的,所述ip包括环回ip和互联ip;根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号,包括:
22.确定所述待调整的接入设备待接入的汇聚环号和接入环号;
23.根据所述接入环号,生成所述接入环号内的接入设备对应的第一数值范围;
24.在所述第一数值范围内取值,并将所取值与所述汇聚环号、预设号段叠加,生成环回ip;
25.若待调整的接入设备待接入至少一个接入环,则针对每一接入环,按照预设顺序,为所述待调整的接入设备分配互联ip;
26.根据所述接入设备待接入的汇聚环,确定所述接入设备的进程号。
27.可选的,所述第一转发面包含所述接入设备对应的第一接口,所述第一接口通过所述对应的标识确定;
28.所述第二转发面包含所述接入设备对应的第二接口,所述第二接口通过所述虚拟标识确定;
29.相应的,响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理,包括:
30.向待调整的接入设备下发割接脚本,以基于所述割接脚本,删除所述第一转发面以及所述第二接口,将所述第一接口的配置信息用所述第二接口的配置信息覆盖,并启用第二转发面;其中,所述配置信息包括对应的标识或虚拟标识;
31.核对各个接入设备正常后,进行倒换测试;
32.若倒换测试通过,则基于所述第二转发面进行业务处理。
33.可选的,将所述预配置脚本下发给对应的接入设备,包括:若待调整的接入设备有多个,则根据待调整的接入设备逐一下发预配置脚本;
34.向待调整的接入设备下发割接脚本,包括:若待调整的接入设备有多个,则根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备;向当前割接的接入设备下发割接脚本;
35.所述方法还包括:在所述当前割接的接入设备割接完成并测试成功后,向其余的接入设备下发割接脚本。
36.可选的,根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备,包括:
37.若所述多个待调整的接入设备与汇聚设备形成多条通路,则确定保留的至少一条通路,并基于其余通路确定当前割接的接入设备。
38.第二方面,本发明提供一种在线割接装置,所述装置包括:
39.确定模块,用于确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环;
40.第一处理模块,用于基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面进行业务处理;
41.形成模块,用于根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面;
42.第二处理模块,用于响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理。
43.第三方面,本发明提供一种在线割接设备,包括:
44.存储器和至少一个处理器;
45.所述存储器存储计算机执行指令;
46.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面任一项所述的在线割接方法。
47.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时,用于实现如上第一方面任一项所述的在线割接方法。
48.本发明提供的在线割接方法、装置、设备及存储介质,通过确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环,基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面进行业务处理,根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面,响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理,在第一连接关系中,业务在第一转发面正常运行,在第二连接关系中,接入设备与相关联的网元建立连接,当业务由第一转发面转换到第二转发面运行时,设备闪断时长不超过1秒,大幅缩短中断时间,提高用户体验。
附图说明
49.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
50.图1为本发明实施例提供的一种应用场景示意图;
51.图2为本发明实施例提供的一种常用割接方法的流程示意图;
52.图3为本发明实施例提供的一种在线割接方法的流程示意图;
53.图4为本发明实施例提供的一种整环割接的示意图;
54.图5为本发明实施例提供的一种部分割接和破环割接的示意图;
55.图6为本发明实施例提供的另一种在线割接方法的流程示意图;
56.图7为本发明实施例提供的一种预配置脚本生成的流程示意图;
57.图8为本发明实施例提供的整环割接过程的场景示意图;
58.图9为图8所示场景在整环割接结束后的连接示意图;
59.图10为本发明实施例提供的又一种在线割接方法的流程示意图;
60.图11为本发明实施例提供的一种在线割接装置的结构示意图;
61.图12为本发明实施例提供的一种在线割接设备的结构示意图。
62.通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
63.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
64.下面以具体地实施例对本发明的技术方案以及本发明的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
65.下面对本发明实施例提供的一种应用场景进行解释:本发明实施例提供的方案,涉及到网络割接。网络割接是对网络的线路或是设备调整,对网络进行改造、升级、变迁等,这些网络操作行为发生在一个正在承载业务流量的网络上,需要在用户用网时间较少的时间段进行操作,减少对用户的影响。
66.图1为本发明实施例提供的一种应用场景示意图。如图1所示,在某一地域内有一个专用网络,可用于承载业务流量。用户在使用手机用网时,可通过接入层、汇聚层以及核心层将信号传递到骨干网络进行通讯。
67.当网络运行一段时间后,需要对网络进行升级,将正在承载业务流量的网络割接到另一网络上。示例性地,在待升级的网络中,断开接入层中一个或多个接入设备与相应汇聚设备间的连接,将接入层中的接入设备割接到另一汇聚层中相应的汇聚设备中,可实现网络升级的目的。
68.在一些技术中,在无线承载网(例如,utn(universal transport network over fiber,综合业务光传输网)网络/智能城域网)优化调整割接中,承载网接入设备及无线bbu(building baseband unit,室内基带处理单元)均不会有物理位置上的调整,仅由于线路调整或归属调整等原因,需将承载网的拓扑按照优化设计目标实施优化割接。图2为本发明实施例提供的一种常用割接方法的流程示意图。如图2所示,开始实施割接方案,在梳理业务后,承载网接入设备配置及业务参数清空后重启,以便作为新设备入网,同时参数备份。网元参数清空后判断网元重启是否成功,若不成功,则重新对网元参数清空,若成功,现场按照优化设计目标跳纤,完成物理目标组网。网元基础参数下发,承载网接入设备配置按照新接入环进行规划配置,实施配置后入网,并纳入网管,判断现场调测是否通过。若未通过,
则网元基础参数重新下发,若通过,则将原有承载在该接入设备的业务重新配置业务数据,业务检测是否正常。若不正常,则业务参数重新配置,若正常,则恢复业务,倒换验证后最终完成优化调整。
69.这种常规的割接方法,基站业务中断时长高,业务平均中断时长在两个小时,严重影响nps(network policy server,网络策略服务器)性能,并且操作过程复杂且要求数据割接人员专业水平高。在此期间无线基站由于传输中断不能提供业务,一直空载运行,浪费运维成本。
70.在另一些技术中,在对网络进行割接时,先将待割接的网络业务中断。根据现网进行环号规划、环回地址规划、互联地址规划,接入规划、接入设备归属以及设备命名等,并对应填入表格,表格会自动生成接入设备脚本及汇聚设备脚本,复制脚本到文档中,便于割接时进行下发配置,但该方法并未提升割接效率,割接过程中业务仍会中断近两个小时。
71.因此,本发明的实施例提供了一种在线割接的方法,确定待调整的接入设备、接入设备在调整前的第一连接关系以及调整后的第二连接关系,根据第一连接关系,确定接入设备对应的标识,并结合第一连接关系形成第一转发面进行业务处理,根据第二连接关系,生成接入设备的虚拟标识,并基于虚拟标识与第二连接关系建立接入设备与相关联的网元的连接,形成第二转发面,删除标识和第一转发面,将虚拟标识替换为对应的标识,并在第二转发面上实现业务处理,在第一连接关系中,业务仍可正常运行,在第二连接关系中,接入设备与相关联的网元建立连接,当由第一转发面转换到第二转化面时,设备会有闪断,但一般中断时长不会超过1秒,大幅缩短中断时长,实现了基站业务在线割接。
72.下面结合附图,对本发明的一些实施方式作详细说明。在各实施例之间不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
73.图3为本发明实施例提供的一种在线割接方法的流程示意图。如图3所示,本实施例中的方法可以包括:
74.步骤301、确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环。
75.其中,汇聚环指的是由至少两个汇聚设备组成的,呈环状连接。接入环指的是由至少两个接入设备组成的,呈环状连接,用于实现业务的转发。
76.其中,接入设备又可称为接入网元。第二连接关系中接入设备对应的汇聚环和第一连接关系中接入设备对应的汇聚环是不同的。
77.可选的,该方法可以是由sdn(software defined network,软件定义网络)控制器操作执行,sdn控制器又可称为控制器。
78.可选的,根据实际需求,可以是用户输入,或是由控制器自主确定接入设备的第一连接关系和第二连接关系。第一连接关系可以是在正在使用的网络中,与接入设备连接的汇聚环、接入设备中接入环的位置以及接入设备自身的关联关系。
79.第二连接关系可以是根据网络改造的需求,接入设备在调整后,与另一汇聚环建立连接、接入设备中输入环的位置以及接入设备自身的关联关系。
80.当接入设备形成第二连接关系时,第一连接关系仍存在。
81.步骤302、基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面
进行业务处理。
82.其中,所述标识可以是用于标记所述接入设备的任意信息。可选的,可以根据所述第一连接关系确定所述接入设备的标识。
83.基于所述标识和所述第一连接关系,可以控制接入设备与周围其他设备连接,形成第一转发面。其中,第一转发面可以是指接入设备与其他的多个设备具有一定的连接关系,呈现出一个平面,在平面上进行业务的转发。
84.可选的,根据所述第一连接关系,确定待调整的接入设备的标识,所述标识包括ip(internet protocol,国际互联协议)和/或进程号,可以通过ip和/或进程号和第一连接关系形成第一转发面,在第一转发面上进行业务处理。
85.步骤303、根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面。
86.其中,相关联的网元可以是基于第二连接关系确定的、与所述接入设备在调整后具有连接关系的设备。第二转发面可以是在另外一个平面上先建立连接关系,但不处理业务。即,第二转发面不承载业务运行,业务运行仍在第一转发面上。
87.需要说明的是,步骤303与步骤302可以是同时执行的,也就是说,在接入设备建立新的连接关系的同时,可以基于第一转发面进行业务处理。
88.步骤304、响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理。
89.sdn控制器在数据库中删除对应的标识和第一转发面,并将虚拟标识替换为对应的标识,将在第一转发面进行的业务转换到基于对应的标识和第二转发面中,实现业务的转换。
90.举例来说,割接前接入设备的标识为ip1,根据标识ip1和与所述接入设备连接的设备建立第一转发面进行业务处理。在所述接入设备需要进行割接时,生成所述接入设备的虚拟标识ip2,并根据虚拟标识ip2和新的连接关系建立所述接入设备与其他设备的连接,形成第二转发面。删除第一转发面和虚拟标识ip2,将虚拟标识ip2替换标识ip1,整个系统中仅保留标识ip2,将业务转换到第二转发面中。
91.本实施例提供的在线割接方法,确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环,基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面进行业务处理,根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面,响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理,在第一连接关系中,业务在第一转发面正常运行,在第二连接关系中,接入设备与相关联的网元建立连接,当业务由第一转发面转换到第二转发面运行时,设备闪断时长不超过1秒,大幅缩短中断时间,提高用户体验。
92.在上述实施例提供的技术方案的基础上,可选的,确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系,包括:确定
割接场景,根据所述割接场景确定待调整的接入设备、所述第一连接关系以及所述第二连接关系;
93.其中,所述割接场景包括下述至少一项:
94.整环割接,用于指示任意一个或多个接入环中的全部接入设备改变归属的汇聚环;部分割接,用于指示一个接入环中的部分接入设备改变归属的汇聚环;破环割接,用于指示一个接入环归属的汇聚环不变,且所述接入环拆分为多个接入环。
95.可以根据不同的割接场景,确定待调整的接入设备、第一连接关系和第二连接关系。
96.可选的,有三种不同的割接场景分别为整环割接、部分割接和破环割接。
97.其中整环割接又可称为归属调整,是将原有的汇聚环上的一个接入环改变归属,其全部接入设备连接到另一对汇聚环上,或是将原有的汇聚环上的多个接入环改变归属,其全部接入设备连接到其他的汇聚环上。
98.其中部分割接是由于线路优化需求,将一个接入环中的部分接入设备改变归属,连接到另一接入环中。
99.其中破环割接是接入环归属的汇聚环不发生改变,将接入环拆分成多个接入环,接入到原有的汇聚环中。
100.图4为本发明实施例提供的一种整环割接的示意图。如图4所示,专线或2/3/4g用户在用网时,先将业务传输到接入设备csg1、csg2和csg3(cell site gateway,基站侧网关),接入设备csg1、csg2和csg3再将业务传递到汇聚设备asg1和asg2(aggregation site gateway,汇聚侧网关)中,汇聚设备将asg1和asg2通过网络架构p将业务传递到核心设备rsg(radio service gateway,无线业务侧网关)中,核心设备rsg将业务传输到路由器br1(border router,边界路由器)、br2,最终将业务传输到2/3/4g网基站对应的核心网控制中心epc(evolved packet core,演进型分组核心网)/rnc(radio network controller,无线网络控制器)中,实现整个业务传递流程。5g用户在用网时,先将业务传输到接入设备csg4、csg5和csg6中,接入设备csg4、csg5和csg6再将业务传递到汇聚设备asg3和asg4中,汇聚设备asg3和asg4通过路由器mcr(metro core router,核心路由器)将业务传输到5g(5th generation mobile communication technology,第五代移动通信技术)网基站对应的核心网控制中心5gc/u(5g控制面/用户面),实现整个业务流程的传递。
101.如图4所示,原来的网络连接中,接入设备csg1连接到汇聚设备asg1,接入设备csg3连接到汇聚设备asg2,当对左侧网络进行割接时,可将整体接入环改变归属,割接至另外一对汇聚环中。即将图中左侧的接入设备csg1连接到右侧汇聚设备asg3,左侧接入设备csg3连接到右侧汇聚设备asg4,实现整体割接。图中虚线表示两个设备在割接前存在业务传输关系,在割接后不存在业务传输关系。
102.图5为本发明实施例提供的一种部分割接和破环割接的示意图。如图5所示,左侧接入设备csg9的连接关系是与csg8和csg7构成接入环,在实施割接后,左侧接入环中接入设备csg9从原有的接入环中改变归属,连接到另一接入环中与csg10和csg11构成接入环。左侧虚直线表示两个设备在割接前存在业务传输关系,在割接后不存在业务传输关系。
103.右侧接入环由接入设备csg12、csg13、csg14、csg15、csg1和csg17构成,在实施割接后,右侧虚直线表示将将一个接入环破成两个,即形成接入环csg12、csg13和csg14,接入
环csg15、csg1和csg17,两个环重新接入到原有的汇聚环中。右侧虚曲线与实曲线构成破成的两个环之间各自的连接关系。
104.在上述三种割接场景中,均只是线路上的调整,待调整的割接网元物理位置未调整改变。
105.根据不同的割接场景,确定待调整的接入设备、第一连接关系和第二连接关系,在实施割接调整时,更具有针对性,实施效果较好。
106.图6为本发明实施例提供的另一种在线割接方法的流程示意图。如图6所示,所述方法包括:
107.步骤601、确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环。
108.步骤602、基于所述接入设备的标识和所述第一连接关系形成的第一转发面进行业务处理。
109.本实施例中步骤601至步骤602的具体实现原理可以参见前述实施例中的步骤301和步骤302,此处不再赘述。
110.步骤603、根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号。
111.其中,进程号可以是isis(intermediate system

to

intermediate system,中间系统到中间系统)进程号。
112.sdn控制器根据不同的割接场景和规则得到第二连接关系,生成待调整的接入设备的互联ip、环回ip和进程号。
113.在整环割接场景中,按照新的接入环环号由小到大进行规划,得到接入环号后,按照规则分配ip和进程号。
114.在部分割接场景中,查询网元进入新接入环对应环号,使用该环号按照规则分配ip和进程号。
115.在破环割接场景中,破成两个接入环,网元数较少的按照新建环(类似整环割接场景)进行规划,网元数较多的环保持不动,仅需使用网元数较少的环的汇聚设备ip做互联。
116.步骤604、根据所述ip和/或进程号,生成预配置脚本。
117.根据ip和进程号,控制器根据设计预分配目标拓扑的中继端口,自动生成汇聚设备和接入设备的预配置脚本。
118.其中,中继端口用于形成中继链路,即根据ip和进程号,对汇聚设备和接入设备的连接进行限定,确定两者之间的连接关系。
119.步骤605、将所述预配置脚本下发给对应的接入设备,以基于所述预配置脚本形成第二转发面。
120.将预配置脚本下发给对应的接入设备之前,控制器先将汇聚设备预配置脚本下发给对应的汇聚设备,针对不同的割接场景,对接入设备下发对应的预配置脚本。
121.根据不同的割接场景对相应的接入设备下发预配置脚本后,可根据预配置脚本核对isis路由和bgp(border gateway protocol,边界网关协议)路由,即判断第二转发面的连接情况是否正常。正常情况下,接入设备的环回ip的端口loopback1与网管可以通信,可
以在控制器上将接入设备的loopback1纳入网管,并在拓扑上呈现。
122.本实施例中,通过步骤603至步骤605可以实现根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面。
123.步骤606、响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理。
124.其中所述接入设备对应的标识和所述第一连接关系在形成第一转发面时可以是人为确定的,也可以是有控制器自动确定的,本实施例不做具体。
125.在本实施例中,根据ip和进程号实现预配置脚本自动生成,极大降低了运维人员技术难度。
126.可选的,所述ip包括环回ip和互联ip;根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号,包括:
127.确定所述待调整的接入设备待接入的汇聚环号和接入环号;根据所述接入环号,生成所述接入环号内的接入设备对应的第一数值范围;在所述第一数值范围内取值,并将所取值与所述汇聚环号、预设号段叠加,生成环回ip;若待调整的接入设备待接入至少一个接入环,则针对每一接入环,按照预设顺序,为所述待调整的接入设备分配互联ip;根据所述接入设备待接入的接入环,确定所述接入设备的进程号。
128.其中,ip包括环回ip和互联ip。环回ip和互联ip均是通过汇聚环号和接入环号确定。进程号又可称为isis进程号。
129.首先定义汇聚环号和接入环号,汇聚环号可以是三位,如x。接入环号可以是两位,如y(01

99)。在正在使用的网络中,x的取值范围为0

255,当x=0或255表示核心设备环号。具体的,在某一地区共40个区域,每个区域可以分配5个汇聚环号。其他大的省份如果区域多,可以按照一个区域分配3个环号或者2个环号。
130.在环回ip中,a为ip地址(32位掩码)的第四位,a与y存在一定关系,a的范围是[(y

1)*20 1,y*20],即为第一数值范围,ip地址的第三位与汇聚环号x相等,则接入设备ip地址可以是10.136.x.a(其中10.136可以是某一集团规范的地址段)。若x属于(1

254),且a属于(250

255),ip表示汇聚设备的ip,否则,ip表示接入设备的ip。相邻设备的地址一般保持连续。可选的,每一接入设备的环回ip均不相同,且可以按照顺序依次分配。其中,环回ip可用于确定接入设备和汇聚设备具体的ip地址。
[0131]
在互联ip中,以环为单位进行分配,可采用先环后链、按环逆时针顺序、支链由近及远依次递增,环上地址分配采用上奇下偶、左奇右偶的方式,采用30位掩码,在136.x.y.0~136.x.y.255中依次按照4个地址分配。具体的,依照4个地址分配可以是满足一定的规则,即先在136.x.y.0~136.x.y.3中选择中间地址136.x.y.1和136.x.y.2对环上的设备进行地址分配。随后依次在136.x.y.3~136.x.y.6中选择中间地址136.x.y.4和136.x.y.5对环上的设备进行地址分配,直到对环上的所有设备分配到互联ip地址。
[0132]
可选的,每一接入设备的互联ip均不相同。其中,接入设备的互联ip可用于确定接入设备在接入环中具体的ip地址,汇聚设备的互联ip可以用于确定汇聚设备在汇聚环中具体的ip地址。
[0133]
每个接入环及其所带的环和链上的网元属于一个进程号。进程号为汇聚环编号
接入环编号。其中汇聚环编号为汇聚设备ip地址的第三位,接入环编号为接入设备ip地址的最后一位除以20后取整加1,例如101、111和210。其中接入环编号一般为两位,也可以为三位,但一般情况下不超过三位。如果,接入环带有子环或者链,则这些子环或链与主环属于同一进程。
[0134]
其中,汇聚环编号与汇聚换号相同,接入环编号与接入环号相同。
[0135]
可选的,待调整的接入设备确定待接入的汇聚环号和接入环号,根据接入环号得到ip地址第四位的第一数值范围,从第一数值范围中取值,并根据汇聚环号和预设号段,生成汇聚设备ip或接入设备ip。对于每一待调整的接入设备,针对所述接入设备要归属的接入环,按照预设顺序,为所述待调整的接入设备分配互联ip。根据所述接入设备所属的接入环接入汇聚环,可确定所述接入设备的进程号。
[0136]
具体的,当待调整的接入设备待接入的汇聚环号为101,汇聚环在正在使用的网络中有3个接入环,接入设备作为新的接入环号04接入到汇聚环上。根据接入环号04,得到第一数值范围为[61,80],从第一数值范围中取值78,得到环回ip为10.136.101.78,则该环回ip为接入设备ip。
[0137]
可选的,可根据ip和进程号确定现网中接入设备和汇聚设备的具体位置,并在割接时,根据不同场景,为接入设备和汇聚设备重新规划ip和进程号,从而形成预配置脚本。
[0138]
通过定义规则和编程方法实现预配置脚本,以及生成第二连接关系中接入设备的虚拟标识,可以准确得到需要割接的接入设备位置,提高接入设备和待接入汇聚设备的连接效率。
[0139]
图7为本发明实施例提供的一种预配置脚本生成的流程示意图。如图7所示,依照汇聚环号和接入环号进行ip和进程号规划,sdn控制器底层数据库创建子表,记录现有参数包括:网元环回ip、网元互联ip、isis进程号、环号等信息。创建子表后根据场景一、场景二和场景三分别得到对应的规划参数,并生成预配置脚本,将预配置脚本的数据记录现有参数中。
[0140]
可选的,所述第一转发面包含所述接入设备对应的第一接口,所述第一接口通过所述对应的标识确定;所述第二转发面包含所述接入设备对应的第二接口,所述第二接口通过所述虚拟标识确定;相应的,响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理,包括:
[0141]
向待调整的接入设备下发割接脚本,以基于所述割接脚本,删除所述第一转发面以及所述第二接口,将所述第一接口的配置信息用所述第二接口的配置信息覆盖,并启用第二转发面;其中,所述配置信息包括对应的标识或虚拟标识;核对各个接入设备正常后,进行倒换测试;若倒换测试通过,则基于所述第二转发面进行业务处理。
[0142]
其中,第一接口可以是loopback0,第二接口可以是loopback1。第一接口的配置信息可以是第一接口对应的ip或igp(interior gateway protocol,内部网关协议),第二接口的配置信息可以是第二接口对应的ip或igp。可选的,所述接口可以是中继端口。
[0143]
在网络正在运行时,待调整的接入设备有对应的标识,对应的标识有生成对应的第一接口loopback0。
[0144]
下发预配置脚本后,待调整的接入设备虚拟成两个网元,第一接口loopback0运行
对应的igp、bgp以及第一转发面保证业务正常运行,loopback1所运行对应的igp、bgp(不包含第二转发面)保证第二转发面可以纳入网管。
[0145]
向待调整的接入设备下发割接脚本后,删除第一转发面mpls(multiprotocol label switching,多协议标签交换)、lsr

id以及删除二平面环回ip的loopback1虚拟接口。将loopback1接口替换loopback0接口,启用第二转发面mpls,新的lsr

id。同时启用新的bgp邻居,删除原bgp邻居。互联接口启用mpls,删除一平面igp,并复位igp和bgp。实现业务配置与基础配置的解耦。其中,lsr

id是一种ip地址,用来唯一标识一个lsr(label switching router,标签交换路由器)。
[0146]
割接脚本割接完成后,检验业务是不是正常,若不正常,重新下发配置脚本。若正常,进行下一个接入设备的接入,最终形成一个闭环。核对isis路由、bgp路由、主备lsp(label switching path,标记交换路径)正常后,进行倒换测试。倒换测试通过后,将业务转换到第二转发面进行计算。
[0147]
图8为本发明实施例提供的整环割接过程的场景示意图。如图8所示,给予汇聚设备asg9和asg10相应的汇聚环号,相应的接入环设备csg18、csg19和csg20的接入环号是01,给予汇聚设备asg11和asg12相应的汇聚环号,接入环设备csg21、csg22和csg23的接入环号是02。根据汇聚环号和接入环号得到汇聚设备ip、接入设备ip、网元互联ip和isis进程号,规划好自动生成的预配置脚本,根据预配置脚本下发给汇聚设备asg11和asg12以及接入设备csg18、csg19和csg20。此时接入设备csg18、csg19和csg20均虚化成两个接入设备,分别是实框的接入设备csg18、csg19和csg20,和下面虚框的接入设备csg18、csg19和csg20,实框的接入设备csg18、csg19和csg20保持第一转发面承载业务,虚框的接入设备csg18、csg19和csg20与另一汇聚设备建立连接,控制器首先登陆接入设备csg20,下发割接脚本,将原来的配置删掉,业务做了一个控制面的转换,倒换到第二转发面上。检测到业务正常运行后,再在接入设备csg18上下发割接脚本,将csg18与asg11建立连接,删除原来的配置,实现从双平面到第二转发面的运行。
[0148]
具体来说,csg20在正常运行过程中,对应的环回ip为ip0,对应有接口loopback0,形成第一转发面进行业务处理。当有割接需求时,根据新的连接关系,生成新的环回ip,记为ip1,生成预配置脚本,根据预配置脚本,生成ip1对应的接口loopback1,并形成第二转发面。当割接脚本下发时,删除loopback1和第一转发面,然后,将loopback0的接口配置(ip/igp)替换为loopback1的接口配置。预割接时通过双环回接口双igp实现一台网元双平面运行,达到网元在线目的。
[0149]
图9为图8所示场景在整环割接结束后的连接示意图。如图9所示,在对图8中的接入设备实施割接结束后,接入设备csg18、csg19和csg20连接到汇聚设备asg11和asg12上。
[0150]
可选的,割接脚本下发后,将第一转发面的配置全部清除,包括在拓扑上删除一平面的纳管网元,仅运行第二转发面的相关配置。下发割接脚本的过程中,割接网元的igp和mpls转发面会收敛计算,一般不超过1秒完成,三层基站业务中断时长也不超过1秒。
[0151]
控制器支持一键全量预割接网元的配置下发,通过将割接方案系统化,割接流程规范化,降低了人为操作带来的失误,同时极大提高割接效率。同时首次在业内提出基础配置和业务配置解耦的思想,达到了三层基站业务在线的目的,极大提升了nps无线感知,提升了运营商核心竞争力。
[0152]
可选的,将所述预配置脚本下发给对应的接入设备,包括:若待调整的接入设备有多个,则根据待调整的接入设备逐一下发预配置脚本;向待调整的接入设备下发割接脚本,包括:若待调整的接入设备有多个,则根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备;向当前割接的接入设备下发割接脚本;所述方法还包括:在所述当前割接的接入设备割接完成并测试成功后,向其余的接入设备下发割接脚本。
[0153]
在不同的割接场景中,当待调整的接入设备有多个时,为每一接入设备逐一下发预配置脚本。在整环割接场景中,先将接入环与备用汇聚断开,按照规划接入新的汇聚接口,控制器针对接入设备逐一下发预配置脚本。
[0154]
在部分割接场景中,按照规划将接入设备单边接入另一接入环,控制器针对接入设备下发预配置脚本。
[0155]
在破环割接场景中,先将环路破开,较多网元数的接入环按照规划与汇聚环对接,控制器对末未网元下发更改互联接口的预配置脚本,将较少网元与汇聚环对接,控制器针对网元数较少的接入设备逐一下发接入预配置脚本。
[0156]
当待调整的接入设备有多个时,确定当前接入设备在接入环的位置,确定当前待割接的接入设备,向当前待割接的接入设备下发割接脚本。
[0157]
当割接的接入设备割接完成并测试成功后,向下一个待割接的接入设备下发割接脚本,依次对每一个待割接的接入设备下发割接脚本,并检测是否成功。
[0158]
例如,在图8中,先对待调整的接入设备csg18,csg19和csg20下发预配置脚本,待割接时,可先对接入设备csg20下发割接脚本,在csg20处理完,业务正常后,对接入设备csg19下发割接脚本,在csg19业务正常后,再对csg18下发割接脚本,实现在线割接。
[0159]
对接入设备逐一下发预配置脚本,以及待割接的设备下发割接脚本,将操作方案系统化,操作流程规范化,降低人为操作带来的失误,同时提高割接效率。
[0160]
可选的,根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备,包括:
[0161]
若所述多个待调整的接入设备与汇聚设备形成多条通路,则确定保留的至少一条通路,并基于其余通路确定当前割接的接入设备。
[0162]
可选的,当有多个待调整的接入设备时,需要执行单边接入汇聚设备,即选择多个待调整接入设备中的一个接入汇聚设备中。此时,sdn控制器可网管该接入设备。
[0163]
在本实施例中,当有多个待调整的接入设备时,单边接入汇聚设备,可满足在割接过程中业务不中断。
[0164]
图10为本发明实施例提供的又一种在线割接方法的流程示意图。如图10所示,开始实施割接,在梳理业务后,承载网接入设备配置及业务参数清理,对业务参数备份。sdn控制器生成预配置脚本,判断预配置脚本下发是否成功,若不成功则重新生成预配置脚。若成功,控制器生成虚拟网元形成第二转发面,隧道删除即删除虚拟网元对应的虚拟标识和第一转发面,网元配置脚本下发,隧道新增即将虚拟标识替换为对应的标识,将第一转发面上的业务转换到第二转发面上,判断业务检查是否正常,若不正常,则网元配置重新下发脚本,若正常,则割接完成。
[0165]
可选的,开始实施割接时,通过现场路由调整,可直接对网元配置脚本下发。
[0166]
在实际应用中,本技术可以提高经济效益。以某一地区中,直接经济损失(包含话
务和流量)每年约41万元;基站脱服的电费损失每年约2万元。在实际应用中,利用本技术提供的方法,经济效益约43万元/年。
[0167]
图11为本发明实施例提供的一种在线割接装置的结构示意图。如图11所示,本实施例提供的在线割接装置,可以包括:
[0168]
确定模块1101,用于确定待调整的接入设备、所述接入设备在调整前的第一连接关系以及所述接入设备在调整后的第二连接关系;所述第一连接关系和所述第二连接关系均用于指示所述接入设备对应的汇聚环和/或接入环;
[0169]
第一处理模块1102,用于基于所述接入设备对应的标识和所述第一连接关系形成的第一转发面进行业务处理;
[0170]
形成模块1103,用于根据所述第二连接关系,生成待调整的接入设备的虚拟标识,并基于所述虚拟标识和所述第二连接关系建立所述接入设备与相关联的网元的连接,形成第二转发面;
[0171]
第二处理模块1104,用于响应于割接指令,删除所述虚拟标识和所述第一转发面,并将所述对应的标识替换为所述虚拟标识,以基于所述虚拟标识以及第二转发面进行业务处理。
[0172]
可选的,所述确定模块1101具体用于:
[0173]
确定割接场景,根据所述割接场景确定待调整的接入设备、所述第一连接关系以及所述第二连接关系;
[0174]
其中,所述割接场景包括下述至少一项:
[0175]
整环割接,用于指示任意一个或多个接入环中的全部接入设备改变归属的汇聚环;
[0176]
部分割接,用于指示一个接入环中的部分接入设备改变归属的汇聚环;
[0177]
破环割接,用于指示一个接入环归属的汇聚环不变,且所述接入环拆分为多个接入环。
[0178]
可选的,所述形成模块1103具体用于:
[0179]
根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号;
[0180]
根据所述ip和/或进程号,生成预配置脚本;
[0181]
将所述预配置脚本下发给对应的接入设备,以基于所述预配置脚本形成第二转发面。
[0182]
可选的,所述ip包括环回ip和互联ip;所述形成模块1103在根据所述第二连接关系,生成待调整的接入设备的虚拟标识,所述虚拟标识包括ip和/或进程号时,具体用于:
[0183]
确定所述待调整的接入设备待接入的汇聚环号和接入环号;
[0184]
根据所述接入环号,生成所述接入环号内的接入设备对应的第一数值范围;
[0185]
在所述第一数值范围内取值,并将所取值与所述汇聚环号、预设号段叠加,生成环回ip;
[0186]
若待调整的接入设备待接入至少一个接入环,则针对每一接入环,按照预设顺序,为所述待调整的接入设备分配互联ip;
[0187]
根据所述接入设备待接入的汇聚环,确定所述接入设备的进程号。
[0188]
可选的,所述第一转发面包含所述接入设备对应的第一接口,所述第一接口通过所述对应的标识确定;
[0189]
所述第二转发面包含所述接入设备对应的第二接口,所述第二接口通过所述虚拟标识确定;
[0190]
相应的,所述第二处理模块1104具体用于:
[0191]
向待调整的接入设备下发割接脚本,以基于所述割接脚本,删除所述第一转发面以及所述第二接口,将所述第一接口的配置信息用所述第二接口的配置信息覆盖,并启用第二转发面;其中,所述配置信息包括对应的标识或虚拟标识;
[0192]
核对各个接入设备正常后,进行倒换测试;
[0193]
若倒换测试通过,则基于所述第二转发面进行业务处理。
[0194]
可选的,所述形成模块1103在将所述预配置脚本下发给对应的接入设备时,具体用于:若待调整的接入设备有多个,则根据待调整的接入设备逐一下发预配置脚本;
[0195]
所述形成模块1103在向待调整的接入设备下发割接脚本时,具体用于:若待调整的接入设备有多个,则根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备;向当前割接的接入设备下发割接脚本;
[0196]
所述形成模块1103还用于:在所述当前割接的接入设备割接完成并测试成功后,向其余的接入设备下发割接脚本。
[0197]
可选的,所述形成模块1103在根据多个待调整的接入设备在接入环中的位置,确定当前割接的接入设备时,具体用于:
[0198]
若所述多个待调整的接入设备与汇聚设备形成多条通路,则确定保留的至少一条通路,并基于其余通路确定当前割接的接入设备。
[0199]
本实施例提供的装置可以执行如图1

图10所示的方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0200]
图12为本发明实施例提供的一种在线割接设备的结构示意图。如图12所示,本实施例提供的设备,可以包括:存储器122和至少一个处理器121;
[0201]
所述存储器122存储计算机执行指令;
[0202]
所述至少一个处理器121执行所述存储器122存储的计算机执行指令,使得所述至少一个处理器121执行上述任一实施例所述的方法。
[0203]
其中,存储器122和处理器121可以通过总线123连接。
[0204]
本实施例提供的设备的具体实现原理和效果可以参见图1

图10所示实施例对应的相关描述和效果,此处不做过多赘述。
[0205]
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现本发明任一实施例提供的在线割接方法。
[0206]
本发明实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本发明任一实施例所述的在线割接方法。
[0207]
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互
之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0208]
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
[0209]
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0210]
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本发明各个实施例所述方法的部分步骤。
[0211]
应理解,上述处理器可以是中央处理单元(central processing unit,简称cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0212]
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
[0213]
总线可以是工业标准体系结构(industry standard architecture,简称isa)总线、外部设备互连(peripheral component interconnect,简称pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本发明附图中的总线并不限定仅有一根总线或一种类型的总线。
[0214]
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0215]
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(application specific integrated circuits,简称asic)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
[0216]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0217]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识
或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。
[0218]
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献