多模基站黑匣子的实现装置及方法

文档序号:7792512阅读:204来源:国知局
专利名称:多模基站黑匣子的实现装置及方法
技术领域
本发明涉及通信领域,具体而言,涉及一种多模基站黑匣子的实现装置及方法。
技术背景
基站在实际运行和维护过程中,需要获取足够的运行信息保存到黑匣子,基站在异常复位后可以通过查询黑匣子的运行信息来定位故障发生的原因。目前各个无线制式基站产品运行在不同单板,独立实现黑匣子加载、运行信息采集、运行信息保存和运行信息的上报,各个无线制式基站黑匣子运行信息的上报使用单独的传输接口。由于多模基站在一块主控接入板实现多个无线制式的业务功能,多个产品黑匣子运行信息的上报和查询只有一个传输接口,目前的无线制式基站黑匣子不能满足多模基站黑匣子加载、运行信息采集、 运行信息保存和运行信息的上报的功能。
图1是根据相关技术的多模基站的架构示意图,如图1所示,多模基站黑匣子的上报主要由主控接入模块部分完成;不同制式基站控制器和接入网采用共传输的方式,通过一个接口与多模基站进行数据的交互;多模基站黑匣子的处理使用统一的主控接入模块。
不同无线制式基站产品,对于运行信息的采集的处理要求不一样,多模基站需要满足不同无线制式产品采集运行信息,根据一定机制来区分各个产品的运行信息,需要支持一个无线制式产品异常复位不会影响到其他制式产品的运行信息采集。而相关技术中, 多模基站的一个无线制式产品因为异常复位产生异常信息上报,会影响到其他制式产品的运行信息的正常处理。发明内容
本发明提供了一种多模基站黑匣子的实现装置及方法,以至少解决相关技术中, 多模基站的某个无线制式产品异常复位会影响到其他制式产品的运行信息的正常处理的问题。
根据本发明的一个方面,提供了一种多模基站黑匣子的实现装置,包括产品黑匣子,用于采集多模基站的无线制式产品的运行信息;平台黑匣子,连接至产品黑匣子,用于在多模基站的无线制式产品异常复位的情况下,将产品黑匣子采集到的运行信息上报给上层网络管理模块。
优选地,上述装置还包括共享内存,用于存储产品黑匣子采集到的运行信息。
优选地,产品黑匣子包括第一获取模块,用于根据预先注册的配置信息,获取产品黑匣子在共享内存中的共享内存地址;发送模块,用于将运行信息发送到共享内存地址指示的共享内存。
优选地,共享内存位于平台黑匣子中。
优选地,平台黑匣子包括卸载模块,用于在多模基站的无线制式产品异常复位的情况下,根据接收到的卸载消息从平台黑匣子配置信息表中卸载产品配置信息;第二获取模块,用于根据产品配置信息中的产品类型获取产品黑匣子采集到的运行信息;上报模块,用于将运行信息上报给上层网络管理模块。
根据本发明的另一方面,提供了一种多模基站黑匣子的实现方法,包括产品黑匣子采集多模基站的无线制式产品的运行信息;在多模基站的无线制式产品异常复位的情况下,平台黑匣子将产品黑匣子采集到的运行信息上报给上层网络管理模块。
优选地,在平台黑匣子将产品黑匣子采集到的运行信息上报给上层网络管理模块之前,上述方法还包括通过共享内存存储产品黑匣子采集到的运行信息。
优选地,在通过共享内存存储产品黑匣子采集到的运行信息之前,上述方法还包括根据预先注册的配置信息,获取产品黑匣子在共享内存中的共享内存地址;将运行信息发送到共享内存地址指示的共享内存。
优选地,共享内存位于平台黑匣子中。
优选地,在多模基站的无线制式产品异常复位的情况下,平台黑匣子将产品黑匣子采集到的运行信息上报给上层网络管理模块包括在多模基站的无线制式产品异常复位的情况下,根据接收到的卸载消息从平台黑匣子配置信息表中卸载产品配置信息;根据产品配置信息中的产品类型获取产品黑匣子采集到的运行信息;将运行信息上报给上层网络管理模块。
本发明通过平台黑匣子统一管理产品黑匣子,可以灵活地对各个产品黑匣子进行独立的升级和维护,保证在一个无线制式产品因为异常复位产生了异常信息上报时,不会影响到其他制式产品的运行信息的正常处理,因此可以很好的实现产品的故障隔离。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是根据相关技术的多模基站的架构示意图2是根据本发明实施例的多模基站黑匣子的实现装置的结构框图3是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图一;
图4是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图二 ;
图5是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图三;
图6是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图四;
图7是根据本发明优选实施例的多模基站黑匣子的结构框图8是根据本发明实施例的多模基站黑匣子的实现方法的流程图9是根据本发明优选实施例的多模基站平台黑匣子工作过程的流程图10是根据本发明优选实施例的多模基站产品黑匣子工作过程的流程图11是根据本发明优选实施例的多模基站平台黑匣子保存模块工作过程的流程图12是根据本发明优选实施例的多模基站平台黑匣子运行信息上报的流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
本发明提供了一种多模基站黑匣子的实现装置,图2是根据本发明实施例的多模基站黑匣子的实现装置的结构框图,如图2所示,包括产品黑匣子22和平台黑匣子24。下面对其结构进行详细描述。
产品黑匣子22,用于采集多模基站的无线制式产品的运行信息;平台黑匣子M, 连接至产品黑匣子22,用于在多模基站的无线制式产品异常复位的情况下,将产品黑匣子 22采集到的运行信息上报给上层网络管理模块。
相关技术中,多模基站的某个无线制式产品异常复位会影响到其他制式产品的运行信息的正常处理。本发明实施例中,通过平台黑匣子统一管理产品黑匣子,可以灵活地对各个产品黑匣子进行独立的升级和维护,保证在一个无线制式产品因为异常复位产生了异常信息上报时,不会影响到其他制式产品的运行信息的正常处理,因此可以很好的实现产品的故障隔离。
图3是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图一,如图 3所示,优选地,该装置还包括共享内存沈,用于存储产品黑匣子22采集到的运行信息。
图4是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图二,如图 4所示,产品黑匣子22包括第一获取模块222,用于根据预先注册的配置信息,获取产品黑匣子22在共享内存沈中的共享内存地址;发送模块224,连接至第一获取模块222,用于将运行信息发送到第一获取模块222获取的共享内存地址指示的共享内存。
图5是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图三,如图 5所示,优选地,共享内存沈位于平台黑匣子M中。
图6是根据本发明优选实施例的多模基站黑匣子的实现装置的结构框图四,如图 6所示,平台黑匣子M包括卸载模块M2,用于在多模基站的无线制式产品异常复位的情况下,根据接收到的卸载消息从平台黑匣子配置信息表中卸载产品配置信息;第二获取模块对4,连接至卸载模块M2,用于根据卸载模块242卸载的产品配置信息中的产品类型获取产品黑匣子中采集到的运行信息;上报模块对6,连接至第二获取模块M4,用于将第二获取模块244获取的运行信息上报给上层网络管理模块。
本发明中,多模基站在一套硬件设备层上构建多个虚拟的产品黑匣子,采用统一的平台黑匣子管理多个产品黑匣子,与各个无线制式产品黑匣子隔离;多个无线制式黑匣子运行在独立的虚拟空间中,与其他业务隔离;平台黑匣子可以灵活地增加和删减产品黑匣子,能够对各个无线黑匣子进行独立的升级维护;。本发明基于统一的平台黑匣子,各个产品制式的黑匣子并不需要关心加载、卸载、黑匣子采集信息保存与上报,而只需要关注产品黑匣子信息的配置和数据的采集;即使一个无线制式产品因为异常复位产生了异常信息上报,也不会影响到其他制式产品的运行信息的正常处理,因此可以很好的实现产品的故障隔离。
需要注意的是,本发明通过虚拟化的技术,多模基站平台黑匣子放入统一的平台进程,而无线业务相关的产品黑匣子根据制式的差异放入不同的产品进程,产品进程与管理进程的黑匣子模块通过平台的黑匣子管理接口进行通讯。
下面将结合实例对本发明实施例的实现过程进行详细描述。
图7是根据本发明优选实施例的多模基站黑匣子的结构框图,如图7所示,主控接入模块运行一个统一的平台黑匣子处理模块和不同制式的产品黑匣子处理模块。其中,平台黑匣子处理模块包括共享黑匣子配置表模块、平台产品黑匣子共享内存模块、平台黑匣子信息保存模块、平台运行信息上报模块以及平台信息采集模块。产品黑匣子处理模块运行产品黑匣子客服端和产品黑匣子信息采集模块。
本发明还提供了一种多模基站黑匣子的实现方法,该多模基站黑匣子的实现方法基于上述多模基站黑匣子的实现装置实现。图8是根据本发明实施例的多模基站黑匣子的实现方法的流程图,如图8所示,包括如下的步骤S802至步骤S804。
步骤S802,产品黑匣子采集多模基站的无线制式产品的运行信息。
步骤S804,在多模基站的无线制式产品异常复位的情况下,平台黑匣子将产品黑匣子采集到的运行信息上报给上层网络管理模块。
优选地,在步骤S804之前,上述方法还包括通过共享内存存储产品黑匣子采集到的运行信息。
进而,在通过共享内存存储产品黑匣子采集到的运行信息之前,上述方法还包括 根据预先注册的配置信息,获取产品黑匣子在共享内存中的共享内存地址;将运行信息发送到共享内存地址指示的共享内存。
优选地,共享内存位于平台黑匣子中。
优选地,步骤S804包括在多模基站的无线制式产品异常复位的情况下,根据接收到的卸载消息从平台黑匣子配置信息表中卸载产品配置信息;根据产品配置信息中的产品类型获取产品黑匣子采集到的运行信息;将运行信息上报给上层网络管理模块。
下面将结合实例对本发明实施例的实现过程进行详细描述。
本发明实施例中的多模基站可以支持不同制式,包括全球移动通信(Global system for Mobile Communication,简称为 GSM)、通用移动通信系统(Universal Mobile Telecommunications System,简禾尔为 UMTS)、石马分多址(Code Division Multiple Access, 简称为 CDMA)、TD、微波接入全球互通(Worldwide Interoperability for Microwave Access,简称为WiMAx)、TDD-LTE, FDD-LTE (2G、3G、4G)等多种制式中的多种制式组成的多模基站。以下是实施例以CDMA和LTE共模为例,说明多模基站黑匣子数据的处理流程。
图9是根据本发明优选实施例的多模基站平台黑匣子工作过程的流程图,如图9 所示,包括如下的步骤S902至步骤S916。
步骤S902,平台黑匣子启动开始。
步骤S904,将上一次基站复位的信息记录到黑匣子(平台保留内存)的复位记录项。
步骤S906,从平台保留内存中取出黑匣子多模产品配置信息并校验是否合法,其中,多模产品配置的数据结构如表1所示,多模基站平台黑匣子的配置说明如表2所示。
表1平台黑匣子启动后配置表
~产品制式0 = 1共享内存名ο = MGR产品进程名称0 = MGR
权利要求
1.一种多模基站黑匣子的实现装置,其特征在于包括 产品黑匣子,用于采集多模基站的无线制式产品的运行信息;平台黑匣子,连接至所述产品黑匣子,用于在所述多模基站的所述无线制式产品异常复位的情况下,将所述产品黑匣子采集到的所述运行信息上报给上层网络管理模块。
2.根据权利要求1所述的装置,其特征在于,所述装置还包括共享内存,用于存储所述产品黑匣子采集到的所述运行信息。
3.根据权利要求2所述的装置,其特征在于,所述产品黑匣子包括第一获取模块,用于根据预先注册的配置信息,获取所述产品黑匣子在所述共享内存中的共享内存地址;发送模块,用于将所述运行信息发送到所述共享内存地址指示的共享内存。
4.根据权利要求2所述的装置,其特征在于,所述共享内存位于所述平台黑匣子中。
5.根据权利要求1所述的装置,其特征在于,所述平台黑匣子包括卸载模块,用于在所述多模基站的所述无线制式产品异常复位的情况下,根据接收到的卸载消息从所述平台黑匣子配置信息表中卸载产品配置信息;第二获取模块,用于根据所述产品配置信息中的产品类型获取所述产品黑匣子采集到的运行信息;上报模块,用于将所述运行信息上报给上层网络管理模块。
6.一种多模基站黑匣子的实现方法,其特征在于包括 产品黑匣子采集多模基站的无线制式产品的运行信息;在所述多模基站的所述无线制式产品异常复位的情况下,平台黑匣子将所述产品黑匣子采集到的所述运行信息上报给上层网络管理模块。
7.根据权利要求6所述的方法,其特征在于,在所述平台黑匣子将所述产品黑匣子采集到的所述运行信息上报给上层网络管理模块之前,还包括通过共享内存存储所述产品黑匣子采集到的所述运行信息。
8.根据权利要求7所述的方法,其特征在于,在通过共享内存存储所述产品黑匣子采集到的所述运行信息之前,还包括根据预先注册的配置信息,获取所述产品黑匣子在所述共享内存中的共享内存地址; 将所述运行信息发送到所述共享内存地址指示的共享内存。
9.根据权利要求7所述的方法,其特征在于,所述共享内存位于所述平台黑匣子中。
10.根据权利要求6所述的方法,其特征在于,在所述多模基站的所述无线制式产品异常复位的情况下,平台黑匣子将所述产品黑匣子采集到的所述运行信息上报给上层网络管理模块包括在所述多模基站的所述无线制式产品异常复位的情况下,根据接收到的卸载消息从所述平台黑匣子配置信息表中卸载产品配置信息;根据所述产品配置信息中的产品类型获取所述产品黑匣子采集到的运行信息; 将所述运行信息上报给所述上层网络管理模块。
全文摘要
本发明公开了一种多模基站黑匣子的实现装置及方法,该装置包括产品黑匣子,用于采集多模基站的无线制式产品的运行信息;平台黑匣子,连接至产品黑匣子,用于在多模基站的无线制式产品异常复位的情况下,将产品黑匣子采集到的运行信息上报给上层网络管理模块。本发明可以灵活地对各个产品黑匣子进行独立的升级和维护,保证在一个无线制式产品因为异常复位产生了异常信息上报时,不会影响到其他制式产品的运行信息的正常处理,因此可以很好的实现产品的故障隔离。
文档编号H04W24/10GK102547815SQ20111043545
公开日2012年7月4日 申请日期2011年12月22日 优先权日2011年12月22日
发明者段晶晶, 赖红 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1