一种基站及其软件管理方法技术

技术编号:13050672 阅读:126 留言:0更新日期:2016-03-23 16:04
本发明专利技术的实施例公开一种基站及其软件管理方法,涉及通信领域,能够解决多模基站中不同制式的软件不能独立管理的问题,具体方案为:基站获取激活命令,根据激活命令选择待激活功能单元,生成待激活功能单元列表,根据待激活功能单元列表选择待激活应用单元,将待激活应用单元下载到待激活功能单元对应的硬件上,并启动待激活功能单元。本发明专利技术用于软件管理。

【技术实现步骤摘要】
【国外来华专利技术】一种基站及其软件管理方法
本专利技术涉及通信领域,尤其涉及一种基站及其软件管理方法。
技术介绍
多模基站是一种能够支持多个制式并发的基站设备。随着无线通信技术演进,出现了多种无线接入技术,无线接入技术也称作无线制式,例如:GSM(GlobalSystemforMobileCommunications,全球移动通信系统)、UMTS(UniversalMobileTelecommunicationsSystem,通用移动通信系统)和LTE(LongTermEvolution,长期演进),因此一个运营商通常需要同时提供多种制式的无线接入服务,多模基站正是基于这种需要而出现的基站设备。但是,现有技术中,多模基站不同制式的软件必须同时升级或者回退,管理起来很不方便。
技术实现思路
本专利技术的实施例提供一种基站及其软件管理方法,能够解决多模基站中不同制式的软件不能独立管理的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,一种基站,包括:功能管理模块、应用管理模块和接收模块;所述接收模块,用于获取激活命令,其中,所述激活命令包括待激活应用的名称及待激活应用的软件版本;所述功能管理模块,用于根据所述接收模块获取的所述待激活应用的名称及所述待激活应用的软件版本选择待激活功能单元,并生成待激活功能单元列表,其中,所述待激活应用的名称对应所述待激活功能单元组成的运行在预定硬件上的应用;所述应用管理模块,用于根据所述功能管理模块生成的所述待激活功能单元列表选择待激活应用单元,将所述待激活应用单元下载到所述待激活功能单元对应的硬件上,其中,所述应用单元为所述功能单元在预定硬件上使用的软件;所述功能管理模块,还用于当所述应用管理模块将所述待激活应用单元下载到所述待激活功能单元对应的硬件上之后,启动所述待激活功能单元。结合第一方面,在第一种可能的实现方式中,所述应用管理模块,还用于根据所述待激活功能单元列表选择待激活功能单元硬件,将所述应用单元与所述待激活功能单元硬件进行匹配,将适用于所述待激活功能单元硬件的应用单元作为所述待激活应用单元。结合第一方面,在第二种可能的实现方式中,所述接收模块,还用于获取下载命令,所述下载命令包括下载包存放路径及下载包名称;所述接收模块,还用于根据所述下载包存放路径及所述下载包名称下载需要下载的文件。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收模块,还用于根据所述下载包存放路径及所述下载包名称获取描述文件;所述应用管理模块,还用于根据所述接收模块接收的所述描述文件选择需要下载的应用单元,并生成所述需要下载的应用单元对应的下载文件列表;所述接收模块,还用于根据所述接收模块获取的所述下载包存放路径与所述下载包名称及所述应用管理模块生成的所述下载文件列表下载所述需要下载的文件。结合第一方面,在第四种可能的实现方式中,所述接收模块,还用于获取删除命令,所述删除命令包括待删除应用名称;所述功能管理模块,用于根据所述接收模块获取的所述待删除应用名称,选择对应的待删除功能单元,停止所述待删除功能单元并删除所述待删除功能单元的信息。第二方面,一种基站,包括:处理器、存储器、总线及接收器,所述处理器、所述存储器及所述接收器通过所述总线相互连接;其中,所述处理器,用于通过所述接收器获取激活命令,其中,所述激活命令包括待激活应用的名称及待激活应用的软件版本;所述处理器,还用于根据所述待激活应用的名称及所述待激活应用的软件版本选择待激活功能单元,并生成待激活功能单元列表,其中,所述待激活应用的名称对应所述待激活功能单元组成的运行在预定硬件上的应用;所述处理器,还用于根据所述待激活功能单元列表选择待激活应用单元,将所述待激活应用单元下载到所述待激活功能单元对应的硬件上,其中,所述应用单元为所述功能单元在预定硬件上使用的软件;所述处理器,还用于启动所述待激活功能单元。结合第二方面,在第一种可能的实现方式中,所述处理器,还用于根据所述待激活功能单元列表选择待激活功能单元硬件,将所述应用单元与所述待激活功能单元硬件进行匹配,将适用于所述待激活功能单元硬件的应用单元作为所述待激活应用单元。结合第二方面,在第二种可能的实现方式中,所述处理器,还用于通过所述接收器获取下载命令,所述下载命令包括下载包存放路径及下载包名称;所述处理器,还用于根据所述下载包存放路径及所述下载包名称下载需要下载的文件。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器,还用于根据所述下载包存放路径及所述下载包名称获取描述文件;所述处理器,还用于根据所述描述文件选择需要下载的应用单元,并生成所述需要下载的应用单元对应的下载文件列表;所述处理器,还用于根据所述下载包存放路径、所述下载包名称及所述下载文件列表下载所述需要下载的文件。结合第二方面,在第四种可能的实现方式中,所述处理器,还用于通过所述接收器获取删除命令,所述删除命令包括待删除应用名称;所述处理器,还用于根据所述待删除应用名称,选择对应的待删除功能单元,停止所述待删除功能单元并删除所述待删除功能单元的信息。第三方面,一种软件管理方法,应用于基站,其特征在于,包括:所述基站获取激活命令,其中,所述激活命令包括待激活应用的名称及待激活应用的软件版本;所述基站根据所述待激活应用的名称及所述待激活应用的软件版本选择待激活功能单元,并生成待激活功能单元列表,其中,所述待激活应用的名称对应所述待激活功能单元组成的运行在预定硬件上的应用;所述基站根据所述待激活功能单元列表选择待激活应用单元,将所述待激活应用单元下载到所述待激活功能单元对应的硬件上,其中,所述应用单元为所述功能单元在预定硬件上使用的软件;所述基站启动所述待激活功能单元。结合第三方面,在第一种可能的实现方式中,所述基站根据所述待激活功能单元列表选择待激活应用单元,包括:所述基站根据所述待激活功能单元列表选择待激活功能单元硬件,将所述应用单元与所述待激活功能单元硬件进行匹配,将适用于所述待激活功能单元硬件的应用单元作为所述待激活应用单元。结合第三方面,在第二种可能的实现方式中,所述基站获取激活命令之前,还包括:所述基站获取下载命令,所述下载命令包括下载包存放路径及下载包名称;所述基站根据所述下载包存放路径及所述下载包名称下载需要下载的文件。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述基站根据所述下载包存放路径及所述下载包名称下载需要下载的文件,包括:所述基站根据所述下载包存放路径及所述下载包名称获取描述文件;所述基站根据所述描述文件选择需要下载的应用单元,并生成所述需要下载的应用单元对应的下载文件列表;所述基站根据所述下载包存放路径、所述下载包名称及所述下载文件列表下载所述需要下载的文件。结合第三方面,在第四种可能的实现方式中,所述基站启动所述待激活功能单元之后,还包括:所述基站获取删除命令,所述删除命令包括待删除应用名称;所述基站根据所述待删除应用名称,选择对应的待删除功能单元,停止所述待删除功能单元并删除所述待删除功能单元的信息。本专利技术的实施例提供的基站及其软件管理方法,通过获取激活命令,根据激活命令选择待激活功能单元,生成待激活功能单元列表,根据待激活功能单元列表本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种基站,其特征在于,包括:功能管理模块、应用管理模块和接收模块;所述接收模块,用于获取激活命令,其中,所述激活命令包括待激活应用的名称及待激活应用的软件版本;所述功能管理模块,用于根据所述接收模块获取的所述待激活应用的名称及所述待激活应用的软件版本选择待激活功能单元,并生成待激活功能单元列表,其中,所述待激活应用的名称对应所述待激活功能单元组成的运行在预定硬件上的应用;所述应用管理模块,用于根据所述功能管理模块生成的所述待激活功能单元列表选择待激活应用单元,将所述待激活应用单元下载到所述待激活功能单元对应的硬件上,其中,应用单元为功能单元在预定硬件上使用的软件;所述功能管理模块,还用于当所述应用管理模块将所述待激活应用单元下载到所述待激活功能单元对应的硬件上之后,启动所述待激活功能单元。2.根据权利要求1所述的基站,其特征在于,包括:所述应用管理模块,还用于根据所述待激活功能单元列表选择待激活功能单元硬件,将所述应用单元与所述待激活功能单元硬件进行匹配,将适用于所述待激活功能单元硬件的应用单元作为所述待激活应用单元。3.根据权利要求1所述的基站,其特征在于,包括:所述接收模块,还用于获取下载命令,所述下载命令包括下载包存放路径及下载包名称;所述接收模块,还用于根据所述下载包存放路径及所述下载包名称下载需要下载的文件。4.根据权利要求3所述的基站,其特征在于,包括:所述接收模块,还用于根据所述下载包存放路径及所述下载包名称获取描述文件;所述应用管理模块,还用于根据所述接收模块接收的所述描述文件选择需要下载的应用单元,并生成所述需要下载的应用单元对应的下载文件列表;所述接收模块,还用于根据所述接收模块获取的所述下载包存放路径与所述下载包名称及所述应用管理模块生成的所述下载文件列表下载所述需要下载的文件。5.根据权利要求1所述的基站,其特征在于,包括:所述接收模块,还用于获取删除命令,所述删除命令包括待删除应用名称;所述功能管理模块,用于根据所述接收模块获取的所述待删除应用名称,选择对应的待删除功能单元,停止所述待删除功能单元并删除所述待删除功能单元的信息。6.一种基站,其特征在于,包括:处理器、存储器、总线及接收器,所述处理器、所述存储器及所述接收器通过所述总线相互连接;其中,所述处理器,用于通过所述接收器获取激活命令,其中,所述激活命令包括待激活应用的名称及待激活应用的软件版本;所述处理器,还用于根据所述待激活应用的名称及所述待激活应用的软件版本选择待激活功能单元,并生成待激活功能单元列表,其中,所述待激活应用的名称对应所述待激活功能单元组成的运行在预定硬件上的应用;所述处理器,还用于根据所述待激活功能单元列表选择待激活应用单元,将所述待激活应用单元下载到所述待激活功能单元对应的硬件上,其中,应用单元为功能单元在预定硬件上使用的软件;所述处理器,还用于启动所述待激活功能单元。7.根据权利要求6所述的基站,其特征在于,包括:所述处理器,还用于根据所述待激活功能单元列表选择待激活功...

【专利技术属性】
技术研发人员:尚海涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1