通信设备融合管理方法、存储介质及通信设备与流程

文档序号:15047363发布日期:2018-07-27 22:59阅读:168来源:国知局

本发明涉及通信技术领域,特别是涉及通信设备融合管理方法、存储介质及通信设备。



背景技术:

目前网络运营中存在大量的以往投入的老技术设备,但为了满足日益增长的带宽需求,引入了如c-hpav2.0、hinoc2.0等能满足高qos、高带宽、高实时性的三网融合业务的承载要求的网络技术。但是如c-hpav2.0由于存在扩展信道、信道绑定、高带宽、动态带宽分配等特性,在设备管理上需要和老技术设备区分;而hinoc2.0的体系和架构与c-hpav完全不同,两者设备管理无法兼容。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种通信设备融合管理方法,用于解决现有技术中不同的设备管理无法兼容的问题。

为实现上述目的及其他相关目的,本发明提供一种通信设备融合管理方法,包括:设备应用层向应用层分发汇聚模块发送请求信息;所述应用层分发汇聚模块根据设备编号通过查找预先关联信息查找到所述设备编号相关的管理驱动,对所述请求信息解析后获得解析后信息;所述设备的底层分发汇聚模块通过查找预先关联信息将所述的解析后信息汇聚到与设备编号相关的底层处理模块,所述底层处理模块处理后发往外部设备。

或:设备的底层分发汇聚模块接收外部发送的帧,提取所述帧的特征信息,通过查找预先关联信息找到与所述帧的特征信息相关的管理驱动,由所述管理驱动解析所述帧,获得解析后的帧;所述设备的应用层分发汇聚模块通过查找预先关联信息将所述解析后的帧汇聚到与所述帧的特征信息相关的应用层模块进行处理。

于本发明的一实施例中,所述预先关联信息记录于第一映射表、第二映射表及一个及以上汇聚表的一种或多种组合中。

于本发明的一实施例中,所述第一映射表包括所述设备编号、管理驱动索引以及所述设备编号与所述管驱动索引的映射关系。

于本发明的一实施例中,所述第二映射表包括帧的特征信息、管理驱动索引以及所述帧的特征信息与所述管驱动索引的关联关系。

于本发明的一实施例中,所述汇聚表包括管理驱动索引、所述应用层模块地址、以及所述底层处理模块地址;所述管理驱动索引和应用层模块地址的关联关系、及所述管理驱动索引和底层处理模块地址的关联关系。

于本发明的一实施例中,所述帧的特征信息包括所述帧的特征字段中的类型及组织唯一标示符信息。

于本发明的一实施例中,所述应用层分发汇聚模块根据设备编号通过查找所述第一映射表查找到所述设备编号相关的管理驱动。

于本发明的一实施例中,所述底层分发汇聚模块接收外部发送的帧,提取所述帧的特征信息,通过查找所述第二映射表查找到与所述帧的特征信息相关的管理驱动。

于本发明的一实施例中,所述设备的底层分发汇聚模块通过查找所述汇聚表将所述的解析后信息汇聚到与设备编号相关的底层处理模块处理。

于本发明的一实施例中,所述设备的应用层分发汇聚模块通过查找所述汇聚表将所述解析后的帧汇聚到与所述帧的特征信息相关的应用层模块进行处理。

于本发明的一实施例中,所述设备编号为设备注册后分配的编号。

于本发明的一实施例中,所述设备注册方式包括:所述设备的底层分发汇聚模块接收到待注册设备发出的帧,通过查找预先关联信息找到与所述帧的特征信息相关的管理驱动,由所述管理驱动解析所述帧,获得解析后的帧;所述设备的应用层分发汇聚模块通过查找预先关联信息将所述解析后的帧汇聚到与所述帧的特征信息相关的应用层模块进行注册,分配设备编号。

于本发明的一实施例中,所述设备注册方式还包括:所述设备轮询发送不同的探测信息至待注册设备;如所述设备的底层分发汇聚模块接收到所述待注册设备发出的回复帧,通过查找预先关联信息找到与所述回复帧的特征信息相关的管理驱动,由所述管理驱动解析所述回复帧,获得解析后的回复帧;所述设备的应用层分发汇聚模块通过查找预先关联信息将所述解析后的回复帧汇聚到与所述回复帧的特征信息相关的应用层模块进行注册,分配设备编号。

为实现上述目的及其他相关目的,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述通信设备融合管理方法。

为实现上述目的及其他相关目的,本发明还提供了一种通信设备,包括处理器及存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述通信设备执行上述任一项所述通信设备融合管理方法。

如上所述,本发明的通信设备融合管理方法,具有以下有益效果:在现有网络基础上通过建立不同通信设备与管理驱动的相关关系,以及不同帧的特征信息与管理驱动的相关关系实现了对新老设备的混合组网兼容管理,提高系统资源分配和网络架构的灵活性,以及技术方案的平滑过渡。

附图说明

图1显示为本发明的通信设备融合管理方法的一实施例的第一映射表。

图2显示为本发明的通信设备融合管理方法的一实施例的第二映射表。

图3显示为本发明的通信设备融合管理方法的一实施例的汇聚表。

图4显示为本发明的通信设备融合管理方法的一实施例的第一汇聚表。

图5显示为本发明的通信设备融合管理方法的一实施例的第二汇聚表。

图6显示为本发明的通信设备融合管理方法的一实施例的步骤流程示意图。

图7显示为本发明的通信设备融合管理方法的另一实施例的步骤流程示意图。

图8显示为本发明的通信设备融合管理方法的另一具体实施例的步骤流程示意图。

图9显示为本发明的通信设备融合管理方法的另一具体实施例的步骤流程示意图。

图10显示为本发明的通信设备融合管理方法的另一具体实施例的步骤流程示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

本发明提供一种通信设备融合管理方法,所述方法实施前进行设备初始化设置,包括:

如图1-5所示,设置预先关联信息,包括:设备编号与管理驱动索引的关联信息、管理驱动索引与应用层模块地址的关联信息、帧的特征信息与管理驱动索引的关联信息、及管理驱动索引与底层处理模块地址的关联信息等,记录于第一映射表、第二映射表及汇聚表中。实现了根据不同的设备编号便捷得查找和调用相应的管理驱动,及查找和调用相应的底层处理模块处理或发送应用层的请求信息;或根据所接收帧的特征信息快速查找和调用相应的管理驱动,及查找和调用相应的应用层模块来处理或呈现底层接收的帧信息,以实现不同通信设备的兼容管理。

所述帧的特征信息为帧的字段信息,所述帧的字段信息以以太帧为例包括目的mac地址、源mac地址、类型等,以帧字段信息中的oui与类型或其他字段组合作为帧的特征信息,与相关的管理驱动索引记录在第二映射表中。

所述设备编号是设备注册时分配的,可以用数字编号或字母等其他编号方式标识,与相关的管理驱动索引记录于第一映射表。随着外部设备的增加,所述设备编号在外部设备注册后增加到第一映射表中。

所述底层处理模块包括数据发送模块、数据接收模块等,应用层模块包括数据处理模块、数据呈现模块等,底层处理模块和应用层模块的位置可以用模块指针位置表示。管理驱动索引与关联的应用层模块地址、及底层处理模块地址可以记录于一个汇聚表中,也可以分别记录在第一汇聚表和第二汇聚表中,以便于通过管理驱动索引来查找不同模块的位置及后期表的维护、管理等。

所述管理驱动索引可以是管理驱动的数字编号,如“1”、“2”等,也可用其他编号方式标识。

所述预先关联信息不仅可以记录在上述第一映射表、第二映射表和汇聚表中,也可以记录在第一映射表、第二映射表和汇聚表的合并表中,或者第一映射表、第二映射表和汇聚表两两合并的表中,不再展开描述。

如图6所示,显示本发明的通信设备融合管理方法的一实施例,实施包括如下步骤:

步骤s1:设备应用层向应用层分发汇聚模块发送配置请求;

步骤s2:所述应用层分发汇聚模块根据配置请求中的设备编号信息,通过查找预先关联信息查找相关的管理驱动,对所述请求信息解析后获得解析后信息。

在本实施例中,所述预先关联信息是所述设备编号与所述管理驱动索引的关联信息,记录在所述第一映射表。

在本实施例中,所述应用层分发汇聚模块根据所述配置请求中的设备编号信息若未查找到所述相关的管理驱动索引,则向应用层回馈出错处理信息。

步骤s3:所述设备的底层分发汇聚模块通过查找预先关联信息将所述的解析后信息汇聚到相关的底层处理模块,所述底层处理模块将解析后信息发往外部设备。

在本实施例中,所述预先关联是所述管理驱动索引与底层处理模块的关联信息,底层处理模块包括数据发送模块等,记录在所述第二汇聚表或汇聚表,或所述第二汇聚表或汇聚表与第一映射表和/或第二映射表的合并表中。

在本实施例中,所述设备的底层分发汇聚模块若未查找到所述相关的底层处理模块,则向应用层回馈出错处理信息。

如图7所示,显示本发明的通信设备融合管理方法的另一实施例,实施包括如下步骤:

步骤s4:设备的底层分发汇聚模块接收外部发送的帧;

步骤s5:所述底层分发汇聚模块提取所述帧的特征信息;

步骤s6:所述底层分发汇聚模块通过查找预先关联信息找到与所述帧的特征信息相关的管理驱动。

在本实施例中,所述预先关联是所述帧的特征信息与所述管理驱动索引的关联信息,记录在所述第二映射表。

在本实施例中,所述底层分发汇聚模块根据所述帧的特征信息若未查找到所述相关的管理驱动索引,则向应用层回馈出错处理信息。

步骤s7:由所述管理驱动解析所述帧,获得解析后的帧;

步骤s8:所述设备的应用层分发汇聚模块通过查找预先关联信息将所述解析后的帧汇聚到与所述帧的特征信息相关的应用层模块进行处理。

在本实施例中,所述预先关联是所述管理驱动索引与应用层模块的关联信息,记录在所述第一汇聚表或汇聚表,或所述第一汇聚表或汇聚表与第一映射表和/或第二映射表的合并表中。

在本实施例中,所述设备的应用层分发汇聚模块若未查找到所述相关的应用层模块,则向应用层回馈出错处理信息。

如图8所示,显示本发明的通信设备融合管理方法的另一具体实施例,实施包括如下步骤:

步骤s9:设备应用层向应用层分发汇聚模块发送配置请求信息;

步骤s10:所述应用层分发汇聚模块根据配置请求中的设备编号信息查找第一映射表中相关的管理驱动索引;

步骤s11:若检索成果,所述应用层分发汇聚模块将配置请求发送到管理驱动索引相关的管理驱动,若检索失败,则向应用层反馈出错处理信息;

步骤s12:所述管理驱动对所述配置请求信息进行解析;

步骤s13:所述设备的底层分发汇聚模块根据所述管理驱动索引查找汇聚表或第二汇聚表中相关的底层数据发送模块的地址信息;

步骤s14:若检索成果,所述底层分发汇聚模块将解析后的信息汇聚到与所述管理驱动索引相关的底层数据发送模块,若检索失败,则向应用层反馈出错处理信息;

步骤s15:所述底层数据发送模块将解析后信息发往外部设备。

如图9所示,显示本发明的通信设备融合管理方法的另一具体实施例,实施包括如下步骤:

步骤s16:设备的底层分发汇聚模块接收外部发送的帧;

步骤s17:所述底层分发汇聚模块提取所述帧的特征信息;根据帧的特征信息查找第二映射表中相关的管理驱动索引;

步骤s18:若检索成果,所述底层分发汇聚模块将帧发送到管理驱动索引相关的管理驱动,若检索失败,则向应用层反馈出错处理信息;

步骤s19:所述管理驱动对所述帧信息进行解析;

步骤s20:所述设备的应用层分发汇聚模块根据所述管理驱动索引查找汇聚表或第一汇聚表中相关的应用层模块的地址信息;

步骤s21:若检索成果,所述应用层分发汇聚模块将解析后的帧信息汇聚到与所述管理驱动索引相关的应用层模块;若检索失败,则向应用层反馈出错处理信息;

步骤s22:所述应用层模块将解析后的帧信息汇聚或呈现。

如图10所示,显示本发明的通信设备融合管理方法的另一具体实施例,实施步骤包括从图左上角至右下角。

本发明的通信设备融合管理方法的一实施例中设备自动注册方式,包括步骤s16至步骤s22,所述应用层模块将解析后的帧信息处理后对设备进行注册,分配设备编号。

本发明的通信设备融合管理方法的一实施例中设备主动探测方式,包括:所述设备轮询发送不同的探测信息至待注册设备,如所述设备的底层分发汇聚模块接收到所述待注册设备发出的回复帧,执行步骤s16至步骤s22,所述应用层模块将解析后的帧信息处理后对设备进行注册,分配设备编号。

本发明的通信设备融合管理方法中预先关联信息的各种排列组合方式的存储均可应用在本发明的各实施例中,且各种排列组合方式也可以存储在其他形式的一张或多张表中,例如上述第一映射表、第二映射表、汇聚表中任意两者的合并表;或者,上述第一映射表、第二映射表及汇聚表合并为一的列表等,并不以上述实施例中的第一映射表、第二映射表及汇聚表的形式为限。前面所述的汇聚表可以是第一汇聚表、第二汇聚表。

本发明于再一实施例中能提供一种通信设备,其可通过具有通信及处理能力的终端设备实现,例如服务器、笔记本电脑、智能手机或平板电脑等,其与外部可通过有线或无线方式通信连接。本实例提供的通信设备,包括:处理器、存储器、收发器、通信接口和系统总线;存储器和通信接口通过系统总线与处理器和收发器连接并完成相互间的通信,存储器用于存储计算机程序,通信接口用于和其他设备进行通信,处理器和收发器用于运行计算机程序,使通信设备融合管理装置执行如上通信设备融合管理方法的各个步骤。

上述提到的系统总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本领域普通技术人员可以理解:实现图6~图10方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

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