实现移动通信基站系统USB启动和升级的方法及装置.pdf

上传人:a*** 文档编号:971372 上传时间:2018-03-22 格式:PDF 页数:11 大小:463.48KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810065221.1

申请日:

2008.01.29

公开号:

CN101499011A

公开日:

2009.08.05

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20090805|||实质审查的生效|||公开

IPC分类号:

G06F9/445; H04W24/00(2009.01)I; H04W88/08(2009.01)I

主分类号:

G06F9/445

申请人:

中兴通讯股份有限公司

发明人:

谢志雄; 崔 卓

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种实现移动通信基站系统USB启动和升级的方法及装置,其装置包括在所述基站系统上设置的基站主控单板模块,在所述基站主控单板模块上设置有一BOOT启动程序模块以及一USB接口模块,所述BOOT启动程序模块控制连接所述USB接口模块,用于检测连接一USB设备和从该USB设备的软件版本升级和启动;所述USB设备上设置有USB版本存储模块,用于存储所述基站系统单板的软件版本。本发明方法及装置通过采用USB移动硬盘实现对基站进行启动和升级,大大降低了移动通信系统基站产品的维护成本、提高了产品维护效率和产品的竞争力。

权利要求书

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

2、
  根据权利要求1所述的装置,其特征在于,所述USB设备上还设置有一轨迹记录模块,用于记录所述BOOT启动程序模块的升级信息。

3、
  根据权利要求1所述的装置,其特征在于,所述基站系统上还设置有受所述基站主控单板模块控制连接的设备和单板,由所述BOOT启动程序模块从所述USB版本存储模块获取对应的软件版本。

4、
  一种实现移动通信基站系统USB启动和升级的方法,其包括以下步骤:
A、所述基站系统上电后,由BOOT启动程序模块控制检测其USB接口模块是否连接到USB设备;
B、如果已经连接到,则从该USB设备的USB版本存储模块下载所述基站主控单板模块的版本程序,并进行对应升级和启动。

5、
  根据权利要求4所述的方法,其特征在于,所述步骤B中在下载前对所述USB版本存储模块中的版本程序进行校验,校验通过后启动下载流程。

6、
  根据权利要求5所述的方法,其特征在于,所述步骤B还包括:
B1、完成所述基站设备主控单板的版本程序下载后,将所述基站系统其他单板和设备的版本程序拷贝到所述基站主控单板模块的闪存上;
B2、由所述基站主控单板模块对其他版本程序在所述基站系统内部自动进行分发升级。

7、
  根据权利要求4至6任一所述的方法,其特征在于,在所述USB设备中设置一轨迹记录模块,记录所述BOOT启动程序模块的下载升级过程的信息。

8、
  根据权利要求6所述的方法,其特征在于,采用所述基站系统的面板灯来显示其启动或升级的每个状态。

说明书

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

实现移动通信基站系统USB启动和升级的方法及装置.pdf_第1页
第1页 / 共11页
实现移动通信基站系统USB启动和升级的方法及装置.pdf_第2页
第2页 / 共11页
实现移动通信基站系统USB启动和升级的方法及装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《实现移动通信基站系统USB启动和升级的方法及装置.pdf》由会员分享,可在线阅读,更多相关《实现移动通信基站系统USB启动和升级的方法及装置.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明公开了一种实现移动通信基站系统USB启动和升级的方法及装置,其装置包括在所述基站系统上设置的基站主控单板模块,在所述基站主控单板模块上设置有一BOOT启动程序模块以及一USB接口模块,所述BOOT启动程序模块控制连接所述USB接口模块,用于检测连接一USB设备和从该USB设备的软件版本升级和启动;所述USB设备上设置有USB版本存储模块,用于存储所述基站系统单板的软件版本。本发明方法及装置通。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1