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

基于虚拟网元的业务配置方法、系统、虚拟网元及设备与流程

2022-07-10 15:07:32 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种基于虚拟网元的业务配置方法、系统、虚拟网元及设备。


背景技术:

2.分组增强型光传送网络potn设备,由于其在硬件设计上,一个站点最多可以管理127个子架,使得potn设备的硬件资源能够满足不同使用环境的需求。但是potn设备的整个站点中所有子架的业务配置及管理,均是通过potn设备中主机架的主控板来实现的。随着新子架的不断接入,对主控板的处理性能也会带来很大的挑战,一旦主控板的处理性能不能满足整个站点所有子架的业务配置及管理需求,则会导致部分子架无法正常管理和进行业务处理,进而会影响potn设备的稳定性和可靠性。


技术实现要素:

3.本发明实施例的主要目的在于提供一种基于虚拟网元的业务配置方法、系统、虚拟网元及设备,旨在缓解主控板的性能压力,进而提高potn设备的稳定性和可靠性。
4.第一方面,本发明实施例提供一种基于虚拟网元的业务配置方法,应用于potn设备,所述potn设备的任意一个子架上创建有虚拟网元,所述方法包括:
5.所述虚拟网元接收控制管理服务器发送的业务配置请求,所述业务配置请求包括业务配置报文;
6.所述虚拟网元解析所述业务配置报文,得到业务信息流和业务配置命令码;
7.所述虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,所述第一目标子架为所述potn设备站点内用于处理所述业务配置命令码对应业务的子架;
8.所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
9.第二方面,本发明实施例还提供一种基于虚拟网元的业务配置系统,包括:控制管理服务器、虚拟网元和potn设备站点内的第一目标子架;
10.所述控制管理服务器,用于向所述虚拟网元发送业务配置请求,所述业务配置请求包括业务配置报文;
11.所述虚拟网元,用于解析所述业务配置报文,得到业务信息流和业务配置命令码;根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,所述第一目标子架为potn设备站点内用于处理所述业务配置命令码对应业务的子架;
12.所述第一目标子架,用于根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应业务。
13.第三方面,本发明实施例还提供一种虚拟网元,所述虚拟网元用于解析控制管理服务器发送的业务配置报文,得到业务信息流和业务配置命令码;根据所述业务信息流确
定potn设备站点内用于处理所述业务配置命令码的第一目标子架,将所述业务配置命令码发送给所述第一目标子架,以指示所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
14.第四方面,本发明实施例还提供一种potn设备,所述potn设备站点的任意一个子架上创建有虚拟网元,所述虚拟网元用于解析控制管理服务器发送的业务配置报文,得到业务信息流和业务配置命令码,根据所述业务信息流确定potn设备站点内用于处理所述业务配置命令码的第一目标子架,将所述业务配置命令码发送给所述第一目标子架,以指示所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
15.本发明实施例提供一种基于虚拟网元的业务配置方法、系统、虚拟网元及potn设备,本发明实施例通过虚拟网元解析控制管理服务器发送的业务配置报文,得到业务信息流和业务配置命令码,并通过虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,以指示所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应业务。实现了通过虚拟网元进行potn设备站点内子架业务的配置,能够缓解potn设备站点内主控板的性能压力,进而提高potn设备的稳定性和可靠性。
附图说明
16.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1为本发明实施例提供的基于虚拟网元的业务配置系统的示意图;
18.图2为图1中potn设备12的架构示意图;
19.图3为图2中虚拟网元121的架构示意图;
20.图4为本发明实施例提供的基于虚拟网元的业务配置方法的一实现流程示意图;
21.图5为本发明实施例提供的基于虚拟网元的业务配置方法的另一实现流程示意图;
22.图6为图5中s501的具体实现流程图;
23.图7为本发明提供的虚拟网元的一个实施例的结构示意图;
24.图8为本发明提供的虚拟网元的另一个实施例的结构示意。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
27.应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
28.在说明本发明实施例提供的基于虚拟网元的业务配置方法、系统、虚拟网元及potn设备之前,需要说明的是,分组增强型光传送网络(packet enhanced optical transport network,potn)设备为基于光信道数据单元oduk交叉、光通路数据单元vc交叉以及分组交换packet交叉功能的统一信元交叉结构。在现有技术中,potn设备为了支持上述不同业务,需要配置单站点多子架的堆叠,一个站点会存在多种多样的子架形态,例如,有传输子架,用于实现光电层业务的传输;有交叉子架,用于实现业务包的交换和调度,甚至存在集群拓展子架等。potn设备在硬件设计上,一个站点最多可以管理127个子架,硬件的限制和约束几乎没有,但是potn设备所有站点子架的业务配置和调度是通过potn设备站点中的主机架(通过网管预先配置的任意一个子架)的主控板来控制管理整个站点的所有子架,随着新子架和线卡的不断接入,对主控板的管理能力和业务处理能力要求会越来越高。首先,新增支持分组功能,需要运行大量的各种网络协议进程;兼容管理老平台架构的单板板卡,在主控板上要做很多接口适配工作,额外增加了很多消息处理分发模块。其次,控制管理服务器下发的配置数据和功能查询,全部在主子架主控板上运行,导致主控板的资源(处理器/内存)占用大,影响到主控板的处理性能,进而影响potn设备的稳定性和可靠性。
29.本发明实施例为了解决上述技术问题,提供了一种基于虚拟网元的业务配置方法、系统、虚拟网元及potn设备。其中,该基于虚拟网元的业务配置方法可应用于基于虚拟网元的业务配置系统中,该基于虚拟网元的业务配置系统包括控制管理服务器、虚拟网元以及potn设备站点内的第一目标子架。
30.下面结合附图,对本发明的一些实施例提供的基于虚拟网元的业务配置方法的实现原理及过程进行示例性地说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
31.请参照图1所示,图1为本发明实施例提供的基于虚拟网元的业务配置系统的示意图。由图1可知,本实施例提供的基于虚拟网元的业务配置系统10包括:控制管理服务器11和potn设备12,所述potn设备12站点包括至少一个子架;由图2可知,在本实施例中,potn设备12包括子架1,子架2,...,子架n,其中,n为大于1的整数。示例性地,每个子架均由一组具有独立功能的子网元组成,各个子网元分别被各自的网管管理,或者被一个统一的网管管理。各个子网元一方面要支持管理面(本实施例中为各个子网元各自对应的网管或者统一的网管,具体在图1中未示出网管)单点业务的配置和查询等功能,例如,在本实施例中,子网元通过内部集成的统一设备模型uem将网管的配置查询操作下发到线卡上执行。另一方面,各个子网元还要接受控制面(在本实施例中为控制管理服务器11)下发的经过虚拟网元121处理下来的业务配置命令码,将这些业务配置命令码拆分到单板级别(例如,图2中的线卡),发送给目标单板(其中一个线卡)执行。
32.此外,由图2可知,在potn设备12的子架1上设置有虚拟网元121。需要说明的是,虚拟网元121可以预先设置在potn设备12站点内的任意一个子架上。此外,在potn设备12的站点内的各个子架中有第一目标子架122。对应地,所述虚拟网元121可以设置在所述第一目
标子架122上,也可以设置在所述potn设备12站点内除所述第一目标子架122之外的其它子架上。也就是说,所述第一目标子架122可以是子架1也可以是除子架1之外的其它子架。例如,如图2所示,在本实施例中,所述第一目标子架122为子架2。
33.如图2所示,potn设备12的各个子架具有相同的逻辑模块,例如,各个子架包括管理面适配代理agent、存储管理模型mim、统一设备模型uem以及线卡(也称为单板)等。在本实施例中,potn设备12的各个子架可以由如图2中所示的一个网管123统一管理,也可以由各自分别对应的网管进行管理(图2中未示出),每个子架和网管123之间都会有子架的qx通道和接口,其中,qx的具体格式内容与对应子架中子网类型及版本有关,在此不做详述。
34.其中,控制管理服务器11,用于向虚拟网元121发送业务配置请求,所述业务配置请求包括业务配置报文;虚拟网元121,用于解析所述业务配置报文,得到业务信息流和业务配置命令码;虚拟网元121进一步根据所述业务信息流确定第一目标子架122,将所述业务配置命令码发送给第一目标子架122,第一目标子架122为potn设备12站点内用于处理所述业务配置命令码对应业务的子架;第一目标子架122,用于根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
35.示例性地,控制管理服务器11的功能可以通过软件来实现,具体可以由控制管理服务器11上的中央处理器来执行对应的操作;或者,控制管理服务器11的功能可以由其上运行的sdn控制器来实现,例如,控制管理服务器11可以通过sdn控制器向虚拟网元121下发业务配置请求等。其中,sdn控制器具备良好的可扩展性,支持多厂商多区域的灵活调度功能,端到端业务的协同控制以及智能化的网络运维能力等。
36.请参阅图3,图3为图2中虚拟网元121的架构示意图。由于虚拟网元121设置在potn设备12的站点内任一子架上,替代potn设备12站点内主子架上的主控板向potn设备12站点内的各个子架发送业务配置命令码,因此,虚拟网元121和potn设备12站点内的各个子架共同构成potn设备12,具体可参见图2所示。
37.此外,potn设备12的站点内的各个子架类似于服务器节点,虚拟网元121的功能可以由子架上的软件来实现。或者,虚拟网元121可以为具有独立处理功能的软件逻辑实体,例如,图3中所示的虚拟网元121包括管理面适配代理1211、简称agent,光网络控制模块1212、简称wason,以及统一设备模型1213、简称uem。其中,管理面适配代理1211用于根据用户配置的网元属性模式、ip和掩码完成虚拟网元121的全局配置。具体地,在本实施例中,管理面适配代理1211根据用户配置的宿主网元属性模式、ip和掩码地址完成虚拟网元121的全局配置,所述虚拟网元121的全局配置信息包括potn设备站点内各个子架的网元信息以及所述虚拟网元与所有子架之间的主从关系。
38.光网络控制模块1212为自动交换传送网络的模块,用于根据用户或网管动态发起的业务请求,自动选择路由,并通过信令控制实现业务连接的建立、修改、拆除等功能,是融交换与传送为一体的光传输网络。
39.统一设备模型1213是构成虚拟网元121的核心,可以为虚拟网元121内所有应用层提供统一的管理数据抽象和访问接口,是虚拟网元121运行时的统一数据管理中心,在本实施中,统一设备模型1213用于解析所述业务配置报文,得到业务信息流和业务配置命令码;进一步根据所述业务信息流确定第一目标子架122,将所述业务配置命令码发送给第一目标子架122,以指示第一目标子架122根据所述业务配置命令码确定目标单板,在所述目标
单板中处理所述业务配置命令码对应的业务。
40.通过上述分析可知,本技术实施例提供的基于虚拟网元的业务配置系统,通过预先设置在potn设备12站点内任一子架上的虚拟网元121解析控制管理服务器12下发的业务配置报文,进而根据解析得到的业务流信息和业务配置命令码确定第一目标子架122,实现了通过虚拟网元进行potn设备站点内子架业务的配置,使得potn设备站点内的主子架的主控板无需进行子架业务的配置,能够缓解potn设备站点内主子架主控板的性能压力,进而提高potn设备的稳定性和可靠性。
41.示例性地,如图4所示,图4为本发明实施例提供的基于虚拟网元的业务配置方法的一实现流程示意图。
42.如图4所示,该基于虚拟网元的业务配置方法包括步骤s401至步骤s404。详述如下:
43.s401、虚拟网元接收控制管理服务器发送业务配置请求,所述业务配置请求包括业务配置报文。
44.在本实施例中,所述控制管理服务器为potn设备的管控平面,通过该管控平面可以操作配置以及维护potn设备。其中,控制管理服务器通过potn设备中各个子架的网管,可以提供potn设备网络系统的配置、故障、性能等方面的基本管理。此外,控制管理服务器还可以通过内部软件,向potn设备下发业务配置请求。示例性地,由于sdn控制器具备良好的可扩展性,支持多厂商多区域的灵活调度功能,端到端业务的协同控制,智能化的网络运维能力等而普遍使用在控制管理服务器中,用于向potn设备下发业务配置请求。具体地,在本实施中,控制管理服务器向potn设备中预先创建的虚拟网元发送业务配置请求,通过所述虚拟网元完成potn设备中各站点业务的分发和配置。
45.s402、所述虚拟网元解析所述业务配置报文,得到业务信息流和业务配置命令码。
46.示例性地,虚拟网元由一组具有独立功能的软件逻辑实体组成,可以部署在potn设备的任一子架的主控板上,例如,在本实例中,部署在potnn设备的子架1中,虚拟网元除了可以接收子架的管理面(例如,网管)对虚拟网元的全局配置外,最主要的是将控制面(例如,控制管理服务器通过sdn控制器)下发的电/光层业务配置在potn设备的不同子架中,降低potn设备中主子架上主控板的基础资源使用率。
47.在一可选的实现方式中,虚拟网元通过管理面适配代理agent接收管理面对虚拟网元的全局配置。示例性地,所述全局配置包括网元属性配置、虚拟网元与子网元通信的ip配置、掩码配置以及站点配置等。此外,根据所述全局配置可以完成虚拟网元的创建。
48.在一可选的实现方式中,虚拟网元通过统一设备模型uem将控制面下发的电/光层业务数据进行业务配置。例如,控制管理服务器发送的配置数据包括端到端的业务配置报文,所述业务配置报文包括业务信息流和业务配置命令码;虚拟网元通过统一设备模型uem解析所述业务配置报文,得到所述业务信息流和所述业务配置命令码。其中,业务信息流指子网元(子架包括的网元)的线卡之间的端口路径,如从那个子网元的线卡端口出发,到另外一个子网元的哪些线卡端口。统一设备模型uem就是要找到配置报文中间经过的线卡端口路径,并给对应的线卡下发业务配置命令码,对应的线卡根据业务配置命令码包含的目标单板地址,拆分到目标单板所在的子网元中去执行,从而由子网元来负荷分担业务运行的消息流,降低了主控板的基础资源使用率。
49.s403、所述虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,所述第一目标子架为所述potn设备站点内用于处理所述业务配置命令码对应业务的子架。
50.在本实施例中,所述网元信息包括子架信息;所述业务信息流包括业务路径上的子架信息;其中,子架信息包括子架号、子架包含的单板数量,单板的端口号,单板端口支持的业务类型以及单板端口之间的连接情况等。
51.示例性地,所述虚拟网元根据所述业务信息流确定第一目标子架,可以包括:所述虚拟网元将所述业务路径上的子架信息和汇总的所述网元信息包括的子架信息进行匹配,得到所述第一目标子架。
52.此外,在本技术的实施例中,所述业务配置命令码包括光层业务配置命令码和电层业务配置命令码;其中,若所述业务配置命令码为光层业务配置命令码,则所述虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,可以包括:所述虚拟网元根据所述业务信息流确定所述第一目标子架,根据所述光层业务配置命令码拆分出目标单板地址,将所述目标单板地址发送给所述第一目标子架。
53.若所述业务配置命令码为电层业务配置命令码;则所述虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,包括:所述虚拟网元根据所述业务信息流确定所述第一目标子架,将所述电层业务配置命令码发送给所述第一目标子架。
54.可选地,光层命令码一般是虚拟网元管理下的大网元间(在本实施例中,为子架之间)的业务,虚拟网元从端到端业务配置报文中解析出光层业务配置命令码,并根据所述光层业务配置命令码拆分出单板粒度(线卡)的命令码,并将单板粒度的命令码组装成命令列表;其中,所述单板粒度的命令码包括目标单板地址。
55.可选地,电层命令码一般是单网元间(在本实施例中,为子架内部)的业务,虚拟网元将从端到端业务配置报文中解析出的电层业务配置命令码透传给第一目标子架。
56.s404、所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
57.示例性地,所述第一目标子架接收到虚拟网元发送的光层业务配置命令码,根据所述光层业务配置命令码包括的目标单板地址,确定所述目标单板,将所述光层业务配置命令码转发给目标单板处理。
58.或者,所述第一目标子架接收到虚拟网元透传的电层业务配置命令码,根据所述电层业务配置命令码确定所述目标单板,将所述电层业务配置命令码转发给目标单板处理。
59.此外,所述第一目标子架根据所述电层业务配置码确定所述目标单板,包括:所述第一目标子架从所述电层业务配置命令码中拆分出单板粒度的命令码,所述单板粒度的命令码包括目标单板地址,根据所述目标单板地址确定所述目标单板。
60.通过上述分析可知,本技术实施例提供的基于虚拟网元的业务配置系统,通过预先设置在potn设备12站点内任一子架上的虚拟网元121解析控制管理服务器12下发的业务配置报文,进而根据解析得到的业务流信息和业务配置命令码确定第一目标子架122,实现了通过虚拟网元进行potn设备站点内子架业务的配置,使得potn设备站点内的主子架的主
控板无需进行子架业务的配置,能够缓解potn设备站点内主控板的性能压力,进而提高potn设备的稳定性和可靠性。
61.请参照图5,图5为本发明实施例提供的基于虚拟网元的业务配置方法的另一实现流程示意图。如图5所示,本实施例与图4所示实施例相比,s502至s505与s401至s404的具体实现过程相同,不同之处在于,在s502之前还包括s501,详述如下:
62.s501,所述potn设备站点内的第二目标子架响应于用户配置的宿主网元属性模式、ip和掩码,在所述第二目标子架中创建虚拟网元,所述第二目标子架为所述potn设备站点内的任一子架,所述虚拟网元中存储有所述potn设备站点内各个子架的网元信息以及所述虚拟网元与所有子架之间的主从关系。
63.在一实施例中,用户可以预先选择在potn设备站点中的某个子架内创建虚拟网元,示例性地,用户可以在该子架对应的网管中选择该子架的属性模式,例如为宿主网元,该宿主网元可以是与主控板在同一子架上或者该宿主网元与主控板不在同一子架上,并通过网管配置该宿主网元与子网元通讯的ip和掩码,potn设备对应的自己收到用户基于该子架的网管配置的宿主网元属性模式、ip和掩码后就会创建虚拟网元。具体地,参照图6所示,图6为图5中s501的具体实现流程图。由图6可知,s501包括:子步骤s5011至子步骤s5013。详述如下:
64.s5011、所述potn设备站点内的第二目标子架响应于用户配置的宿主网元属性模式、ip和掩码,在所述第二目标子架中创建新站点。
65.s5012、所述potn设备站点内的各个子架分别响应于用户配置的子网元属性模式,向所述新站点分别上报各自对应的网元信息。
66.示例性地,所述potn设备站点内的各个子架各自对应的子网元启动之后,会创建一个层间通讯ip,该层间通讯ip是子网元与虚拟网元进行通讯的ip。子网元定时发送子架信息,例如当前子架号、子网元的层间通讯ip和掩码等与虚拟网元建立通讯链接。层间通讯ip分配规则需要与虚拟网元预先进行约定,例如层间通讯ip的前两位固定,后两位使用子网元的子架号和槽位号等。
67.此外,在本实施例中,用户在配置完虚拟网元的宿主网元模式后,依次在其它各个子架的网管中,选择各个子架的网元属性模式为子网元模式(也称为非宿主网元模式或从网元模式)。所述potn设备站点内的各个子架各自对应的子网元启动完成后,各个子网元从用户通过各自子架的网管配置的单板光纤信息,或者从本地数据库中恢复出的业务配置数据中,计算得到各个子架的网元信息。其中,网元信息包括子架号、子架包含的单板数量,单板的端口号,单板端口支持的业务类型以及单板端口之间的连接情况等。各个子架在接收到网管下发的设置子网元的请求后,就会自动将各自的网元信息上报给新建站点,在新建站点内,设置各个子架的所有网元的主从关系,得到所述虚拟网元。
68.示例性地,在所述potn设备站点内的各个子架分别响应于用户配置的子网元属性模式,向所述虚拟网元分别上报各自对应的网元信息之前,还包括:所述potn设备站点内的各个子架分别与所述虚拟网元建立通信链接;所述potn设备站点内的各个子架接受用户配置的网元属性,分别得到各个子架各自对应的所述网元信息。
69.s5013、所述第二目标子架将所述potn设备站点内所有子架的所述网元信息汇总在所述新站点内,将用户配置的虚拟网元与所有子架的主从关系存储在所述新站点内,得
到所述虚拟网元运行的信息。
70.示例性地,所述第二目标子架汇总所有子架的网元信息至所述新建站点内。可选地,可以通过新建站点的自动发现功能将所有子架的网元信息汇总到新建站点内。进一步地,在所述新建站点内还可以根据所有子架的网元信息可以得到所述potn设备站点内所有子架的网络拓扑关系。
71.此外,所述虚拟网元运行的信息包括虚拟网元与所有子架的主从关系和所有子架的所述网元信息。
72.s502,控制管理服务器向预先创建的虚拟网元发送业务配置请求,所述业务配置请求包括业务配置报文。
73.s503,所述虚拟网元解析所述业务配置报文,得到业务信息流和业务配置命令码。
74.s504,所述虚拟网元根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,所述第一目标子架为所述potn设备站点内用于处理所述业务配置命令码对应业务的子架。
75.s505,所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
76.上述实施例提供的基于虚拟网元的业务配置方法,基于虚拟网元的业务配置系统,通过预先设置在potn设备12站点内任一子架上的虚拟网元121解析控制管理服务器12下发的业务配置报文,进而根据解析得到的业务流信息和业务配置命令码确定第一目标子架122,实现了通过虚拟网元进行potn设备站点内子架业务的配置,使得potn设备站点内的主子架主控板无需进行子架业务的配置,能够缓解potn设备站点内主控板的性能压力,进而提高potn设备的稳定性和可靠性。
77.请参阅图7所示,图7为本发明提供的虚拟网元的一个实施例的结构示意图。包括的各模块用于执行虚拟网元对应的功能。具体请参阅上述基于虚拟网元的业务配置方法对应的关于虚拟网元部分实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。参见图7,该虚拟网元121包括:
78.解析模块701,用于解析控制管理服务器发送的业务配置报文,得到业务信息流和业务配置命令码;
79.确定模块702,用于根据所述业务信息流确定potn设备站点内用于处理所述业务配置命令码的第一目标子架;
80.发送模块703,用于将所述业务配置命令码发送给所述第一目标子架,以指示所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务。
81.需要说明的是,上述模块之间的信息交互、执行过程等内容,由于与本技术所示方法实施例中虚拟网元的功能基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例中关于虚拟网元部分的描述,此处不再赘述。
82.本实施例提供的虚拟网元,可以解析控制管理服务器发送的业务配置报文,得到业务信息流和业务配置命令码,并根据所述业务信息流确定potn设备站点内用于处理所述业务配置命令码的第一目标子架,将所述业务配置命令码发送给所述第一目标子架,实现了代替potn设备站点内主子架上的主控板进行子架业务的配置,能够减缓potn设备站点内
子架上主控板的性能压力,进而提高potn设备的稳定性和可靠性。
83.请参阅图8所示,图8为本发明提供的虚拟网元的另一个实施例的结构示意图。如图8所示,在本实施例中,虚拟网元121包括处理器801和存储器802,处理器801和存储器802通过总线803连接,该总线比如为i2c(inter-integrated circuit)总线。
84.具体地,处理器801用于提供计算和控制能力,支撑整个虚拟网元的运行。处理器801可以是中央处理单元(central processing unit,cpu),该处理器801还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
85.具体地,存储器802可以是flash芯片、只读存储器(rom,read-only memory)磁盘、光盘、u盘或移动硬盘等。
86.本领域技术人员可以理解,图8中示出的结构,仅仅是与本发明实施例方案相关的部分结构的框图,并不构成对本发明实施例方案所应用于其上的虚拟网元的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
87.其中,所述处理器用于运行存储在存储器中的计算机程序,并在执行所述计算机程序时实现本发明实施例提供的虚拟网元功能。
88.在一实施例中,所述处理器用于运行存储在存储器中的计算机程序,并在执行所述计算机程序时实现如下步骤:
89.a1、解析所述业务配置报文,得到业务信息流和业务配置命令码;
90.a2、根据所述业务信息流确定第一目标子架,将所述业务配置命令码发送给所述第一目标子架,以指示所述第一目标子架根据所述业务配置命令码确定目标单板,在所述目标单板中处理所述业务配置命令码对应的业务;其中,所述第一目标子架为所述设备站点内用于处理所述业务配置命令码对应业务的子架。
91.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的虚拟网元的具体工作过程,可以参考前述基于虚拟网元的业务配置方法实施例中的对应对虚拟网元功能的描述过程,在此不再赘述。
92.本发明实施例还提供一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本发明实施例说明书提供的任一项基于虚拟网元的业务配置方法中关于虚拟网元的功能描述的步骤。
93.其中,所述存储介质可以是前述实施例所述的虚拟网元的内部存储单元,例如所述虚拟网元设备的硬盘或内存。所述存储介质也可以是所述虚拟网元的外部存储设备,例如所述虚拟网元上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
94.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施例中,在
以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
95.应当理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
96.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本发明的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献