实现移动通信基站系统USB启动和升级的方法及装置制造方法及图纸

技术编号:4213587 阅读:216 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种实现移动通信基站系统USB启动和升级的方法及装置,其装置包括在所述基站系统上设置的基站主控单板模块,在所述基站主控单板模块上设置有一BOOT启动程序模块以及一USB接口模块,所述BOOT启动程序模块控制连接所述USB接口模块,用于检测连接一USB设备和从该USB设备的软件版本升级和启动;所述USB设备上设置有USB版本存储模块,用于存储所述基站系统单板的软件版本。本发明专利技术方法及装置通过采用USB移动硬盘实现对基站进行启动和升级,大大降低了移动通信系统基站产品的维护成本、提高了产品维护效率和产品的竞争力。

【技术实现步骤摘要】

本专利技术涉及一种通信系统中系统的启动和升级方法及装置,尤其涉及 的是一种移动通信系统中系统启动和升级的方法及装置。
技术介绍
在现有技术的移动通信系统无线接入网络中,无线接入部分主要由基 站控制器BSC (Base Station Controller)和基站收发信才几BTS ( Base Station Transceiver)以及无线终端组成。其中基站控制器主要负责控制和管理基站 收发信机,基站收发信机主要负责无线信号的发送和接收,无线终端主要 指手机等移动终端设备。BSC属于控制部分通常是放在室内的,BTS通常是^L在室外且分布范 围比较广。BSC和BTS运行的软件版本因为有不同的需求和为实现不同的 功能,经常需要进行升级。正常情况下,可以通过BSC在机房给BTS进行远程动态升级。但是在 出现传输中断或BTS故障的情况下,是无法通过BSC对BTS进行远程升 级的。目前通常的做法是,准备好移动PC机、网线、串口线升级软件等,去 到BTS站点进行版本更新或系统恢复;如果BTS机型不同的话,还需要根 据不同的机型进行不同的配置,操作起来比较复杂,通常需要专业人员或 经过专门培训的人员才能完成。这使得目前的维护成本^f艮高,维护效率也 很低,从而也降低了产品的竟争力。因此,现有技术存在缺陷,而有待于改进和发展。
技术实现思路
本专利技术的目的在于提供一种实现移动通信基站系统USB启动和升级的 方法及装置,针对上述现有技术的缺陷,提供一种方便BTS升级的方法和 装置。本专利技术的技术方案包括一种实现移动通信基站系统USB启动和升级的装置,其包括在所述基 站系统上设置的基站主控单板^i块,其中,在所述基站主控单板模块上设 置有一 BOOT启动程序模块以及一 USB接口模块,所述BOOT启动程序模 块控制连接所述USB接口模块,用于检测连接一 USB设备和从该USB设 备的软件版本升级和启动;所述USB设备上设置有USB版本存储模块,用于存储所述基站系统单 板的软件版本。所述的装置,其中,所述USB设备上还设置有一轨迹记录模块,用于 记录所述BOOT启动程序模块的升级信息。所述的装置,其中,所述基站系统上还设置有受所述基站主控单板模块 控制连接的设备和单板,由所述BOOT启动程序才莫块从所述USB版本存储 模块获拟于应的软件版本。一种实现移动通信基站系统USB启动和升级的方法,其包括以下步骤A、 所述基站系统上电后,由BOOT启动程序才莫块控制4企测其USB接 口模块是否连接到USB设备;B、 如果已经连接到,则从该USB设备的USB版本存储模块下载所述 基站主控单板才莫块的版本程序,并进行对应升级和启动。所述的方法,其中,所述步骤B中在下载前对所述USB版本存储模块 中的版本程序进行校验,校验通过后启动下载流程。 所述的方法,其中,所述步骤B还包括5Bl、完成所述基站设备主控单板的版本程序下载后,将所述基站系统 其他单板和设备的版本程序拷贝到所述基站主控单板模块的闪存上;B2 、由所述基站主控单板^^莫块对其他版本程序在所述基站系统内部自 动进行分发升级。所述的方法,其中,在所述USB设备中设置一轨迹记录模块,记录所 述BOOT启动程序模块的下载升级过程的信息。所述的方法,其中,采用所述基站系统的面板灯来显示其启动或升级的 每个状态。本专利技术所提供的 一种实现移动通信基站系统USB启动和升级的方法及 装置,通过采用USB移动硬盘实现对基站进行启动和升级,大大降低了移 动通信系统基站产品的维护成本、提高了产品维护效率和产品的竟争力。附图说明图1是本专利技术的系统装置框图2是本专利技术的通过USB接口进行升级或启动的实现流程图。 具体实施例方式下面结合附图,通过对具体实例的描述,将对本专利技术实现方式进行详 细i兌明。本专利技术实现移动通信基站系统USB启动和升级的装置,如图l所示, 主要包括以下模块,基站主控单板模块100、 USB版本存储模块101、 BOOT 启动程序才莫块102、轨迹记录才莫块103。其中所述BOOT启动程序模块102 是嵌入到所述基站主控单板模块100中的软件模块,所述USB版M储模 块101和所述轨迹记录模块103驻留在USB设备中;所述USB版本存储模 块101和所述轨迹记录模块103通过基站主控单板模块100中的USB接口 和BOOT启动程序模块102进行通信,实现基站系统的升级和启动。6本专利技术实现移动通信基站系统USB启动和升级的装置还包括USB接口模块104,设置在所述基站系统中,所述基站系统设置包括所述基站主控单板模块100,以及由该基站主控单板模块100控制连接的其他设备和单板。所述基站主控单板模块100除了设置所述USB接口模块104,还设置与该USB接口模块104相连接的BOOT芯片,以及在该BOOT芯片上设置的BOOT启动程序模块102。所述基站系统通过其USB接口模块104连接一USB设备,在该USB设备上设置有USB版本存储模块101和轨迹记录模块103。所述USB版本存储模块101和所述轨迹记录模块103驻留在所述USB硬件设备中,存储版本时需按照规定的格式(可自行制定不同格式)进行存储。所述USB接口模块104是指基站设备上支持接入USB设备的接口模块。所述BOOT启动程序模块102是用来检测USB设备上版本情况以及进行版本下载,引导基站系统启动的软件代码。以上各模块通过USB接口模块进行互联,实现基站版本的升级和启动以及整个运行轨迹的记录。本专利技术实现移动通信基站系统USB启动和升级的方法的基本构思是,Bus )设备是否有连接,之后进入BOOT启动程序模块102的BOOT启动程序,在该模块中根据硬件的检测结果,对USB设备进行初始化操作。然后检测USB设备中的版本程序并进行校验,在版本无误的情况下,启动下载流程将USB设备中的版本下载到基站主控单板模块100中。具体的,首先进行基站设备主控单板的版本下载,完成后再将其他版本拷贝到基站设备的主控单板模块的Flash中。最后由基站主控单板模块对其他版本在系统内部自动进行分发,加快分发速度。在上述过程中本专利技术方法和装置可通过基站设备的面板灯来显示系统启动或升级的每个状态,并且将启动或升级轨迹回写到USB设备上的轨迹文件中,以便在出现问题时能快速定位。本专利技术所述USB设备主要设置为移动硬盘。如图2所示,是本专利技术方法的具体执行步骤流程基站系统在上电检测到U盘.(移动硬盘)后,进行系统升级或启动的流程控制。基站系统上电后,首先进入BOOT启动程序运行,在检测到基站设备有USB设备接入的条件下,启动下载流程。在系统启动后,所述BOOT启动程序模块102首先运行,检测基站设备是否连接USB设备;如果未连接,则4会照正常启动流程加载基站主控单板模块Flash上存储的版本程序;如果连接,则继续检查USB版本存储模块101内是否有按照规定格式存储的版本软件;在不同应用环境,可以自行制定不同的文件版本格式,相应进行多个版本的保存。如果有对应的待升级版本,则先进行版本校验,并将才交验结果写到所述USB设备的轨迹记录模块103中。如果版本校验无误,从所述USB设备上获取基站系统的主控单板的软件版本对所述基站主控单板模块100进行更新,并将更新结果写到所本文档来自技高网...

【技术保护点】
一种实现移动通信基站系统USB启动和升级的装置,其包括在所述基站系统上设置的基站主控单板模块,其特征在于,在所述基站主控单板模块上设置有一BOOT启动程序模块以及一USB接口模块,所述BOOT启动程序模块控制连接所述USB接口模块,用于检测连接一USB设备和从该USB设备的软件版本升级和启动; 所述USB设备上设置有USB版本存储模块,用于存储所述基站系统单板的软件版本。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢志雄崔卓
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利