本发明专利技术公开了一种基站系统逻辑器件远程升级方法及装置,基站收发信机主控板存入升级版本后,通过JTAG端口寻址到待升级逻辑器件所在的受控板端口,并通知受控板待升级逻辑器件的标识信息;受控板根据该标识信息寻址到待升级逻辑器件后,向主控板返回寻址响应信号;主控板收到寻址响应信号后,对待升级逻辑器件进行升级版本加载。本发明专利技术采用一种基于JTAG技术的基站系统远程硬件版本升级方式,实现在BTS和BSC正常运行的情况下,无需下站就可以在后台终端进行远程版本升级,操作灵活可靠,可作为目前版本升级方法的一个较好的补充。
【技术实现步骤摘要】
一种基站系统逻辑器件远程升级方法及装置
本专利技术涉及无线通信
,尤其涉及一种基站系统逻辑器件远程升级方法及装置。
技术介绍
在无线通信领域,BTS(BaseTransceiverStation,基站收发信机)实现BSC(BaseStationController,基站控制器)、核心网与射频终端和用户之间的通信桥梁作用。BTS系统的可靠性和优劣直接影响整个通信系统的稳定和质量。BTS系统一般由许多硬件系统单板组成,单板上有大量的FPGA(FieldProgrammableGateArray,现场可编程门阵列),EPLD(ErasableProgrammableLogicDevice,可擦除可编程逻辑器)芯片的应用。FPGA主要用于处理通信基带射频等信号,并实现各单板之间的时序控制以及通信等;而EPLD则用于控制单板的启动和配置等。因此,一个BTS在正常运行的情况下,随着运营及维护的需求,需要经常进行FPGA和EPLD等硬件版本的升级。结合FPGA和EPLD的特点,目前的升级下载方法主要有:第一种,Prokit(一种专业接口协议)或者JTAG(JointTestActionGroup,联合测试行为组织)线缆下载。这种方法主要应用于车间的生产当中,当硬件单板已经发货到客户并在局外BTS上正常运行后,如果进行升级,则必须下站到机房,用PC(PersonalComputer,个人计算机)终端和线缆升级,而且如果没有可靠的工位,此方法则根本不可行;第二种,大版本定期发布进行升级。由于系统单板绝大多数都有独立的CPU运行大版本,目前,常将需要升级的FPGA硬件版本合成到CPU大版本中,在升级大版本的同时升级FPGA,这也是目前通用可靠的远程升级方法,也便于版本的管理和发布。但这种方式也存在一些不足,例如:版本升级的时间周期较长,缺少灵活;而且EPLD逻辑由于其特点,无法做到合成到软件CPU大版本一起升级,如果在EPLD有升级需求的时候,也迫切需要一种远程系统级的升级的方法。
技术实现思路
本专利技术解决的技术问题是提供一种基站系统逻辑器件远程升级方法及装置,实现在BTS和BSC正常运行的情况下,无需下站就可以在后台终端进行远程版本升级。为解决上述技术问题,本专利技术提供了一种基站系统逻辑器件远程升级方法,所述方法包括:基站收发信机主控板存入升级版本后,通过联合测试行为组织(JTAG)端口寻址到待升级逻辑器件所在的受控板端口,并通知所述受控板所述待升级逻辑器件的标识信息;所述受控板根据所述标识信息寻址到所述待升级逻辑器件后,向所述主控板返回寻址响应信号;所述主控板收到所述寻址响应信号后,对所述待升级逻辑器件进行升级版本加载。进一步地,所述主控板寻址到所述受控板端口的步骤,具体包括:将所述主控板的JTAG控制器写入到JTAG总线上的地址与每个受控板的地址逐个进行对比,若对比一致,则寻址到该受控板端口;其中,每个受控板的地址存储在该受控板上的JTAG多路收发复用器的内部寄存器中。进一步地,所述主控板通过将所述待升级逻辑器件的标识信息写入到所述受控板的JTAG多路收发复用器中,通知所述受控板所述待升级逻辑器件的标识信息;所述受控板根据所述主控板写入到JTAG多路收发复用器中的所述待升级逻辑器件的标识信息,通过JTAG总线对所述受控板上的逻辑器件进行寻址,寻址到所述标识信息对应的所述待升级逻辑器件。进一步地,所述主控板通过所述受控板上的JTAG多路收发复用器,对所述待升级逻辑器件进行升级版本加载。进一步地,所述主控板存入升级版本的步骤,具体包括:基站控制器后台终端启动版本升级操作,并将所述升级版本加载到所述主控板的存储器中。进一步地,所述方法还包括:所述待升级逻辑器件完成升级版本加载后,通过所述受控板上的JTAG多路收发复用器返回加载响应信号;所述主控板返回加载响应信号给远程BSC后台终端。本专利技术还提供了一种基站系统逻辑器件远程升级装置,所述装置包括:BTS主控板和受控板,所述主控板进一步包括存储器和JTAG控制器,所述受控板进一步包括JTAG多路收发复用器,其中,所述存储器用于,存入升级版本;所述JTAG控制器用于,通过JTAG端口寻址到待升级逻辑器件所在的受控板端口,并通知所述受控板所述待升级逻辑器件的标识信息;以及,收到所述受控板返回的寻址响应信号后,对所述待升级逻辑器件进行升级版本加载;所述JTAG多路收发复用器用于,根据所述标识信息寻址到所述待升级逻辑器件后,向所述主控板返回寻址响应信号。进一步地,所述JTAG控制器用于,按照以下方式寻址到所述受控板端口:将JTAG控制器写入到JTAG总线上的地址与每个受控板的地址逐个进行对比,若对比一致,则寻址到该受控板端口;其中,受控板的地址为存储在该受控板上的JTAG多路收发复用器的内部寄存器中的地址。进一步地,所述JTAG控制器用于,通过将所述待升级逻辑器件的标识信息写入到所述受控板的JTAG多路收发复用器中,通知所述受控板所述待升级逻辑器件的标识信息;所述JTAG多路收发复用器用于,根据所述主控板写入的所述待升级逻辑器件的标识信息,通过JTAG总线对所述受控板上的逻辑器件进行寻址,寻址到所述标识信息对应的所述待升级逻辑器件。进一步地,所述装置还包括BSC后台终端,所述BSC后台终端用于,启动版本升级操作,并将所述升级版本加载到所述主控板的存储器中;以及,接收所述JTAG控制器返回的加载响应信号;所述JTAG多路收发复用器还用于,收到待升级逻辑器件返回的加载响应信号后,发送给所述主控板;所述JTAG控制器还用于,通过所述受控板上的JTAG多路收发复用器,对所述待升级逻辑器件进行升级版本加载;以及,收到所述待升级逻辑器件返回的加载响应信号后,返回给所述BSC后台终端。与现有技术相比较,本专利技术采用一种基于JTAG技术的基站系统远程硬件版本升级方式,实现在BTS和BSC正常运行的情况下,无需下站就可以在后台终端进行远程版本升级,操作灵活可靠,可作为目前版本升级方法的一个较好的补充。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例中对基站系统逻辑器件进行升级操作的流程示意图;图2为本专利技术实施例的基站系统逻辑器件远程升级装置的基本架构和总线拓扑示意图;图3本专利技术实施例的BTS主控板内部结构示意图;图4本专利技术实施例的BTS受控板内部结构示意图。具体实施方式本专利技术的主要目的在于,解决如何在BSC和基站收发信机BTS正常运行的情况下,通过远程维护终端如后台PC来在线操作BTS,实现对BTS系统的FPGA、EPLD等逻辑硬件版本的升级的问题,同时能够有效提高升级过程的效率和可靠性。为实现上述目的,本专利技术的主要构思描述如下:JTAG是由IBM、Siemens、Ericsson、TI、AT&T、Philips、Alcatel等几家主要的电子制造商发起制订的PCB(PrintedCircuitBoard,印刷电路板)和IC(IntegratedCircuit,集成电路)测试标准。JTAG于1990年被IEEE(InstituteofElectricalandE本文档来自技高网...
【技术保护点】
1.一种基站系统逻辑器件远程升级方法,其特征在于,所述方法包括:基站收发信机主控板存入升级版本后,通过联合测试行为组织(JTAG)端口寻址到待升级逻辑器件所在的受控板端口,并通知所述受控板所述待升级逻辑器件的标识信息;所述受控板根据所述标识信息寻址到所述待升级逻辑器件后,向所述主控板返回寻址响应信号;所述主控板收到所述寻址响应信号后,对所述待升级逻辑器件进行升级版本加载。
【技术特征摘要】
1.一种基站系统逻辑器件远程升级方法,其特征在于,所述方法包括:基站收发信机主控板存入升级版本后,通过联合测试行为组织(JTAG)端口寻址到待升级逻辑器件所在的受控板端口,并通知所述受控板所述待升级逻辑器件的标识信息;所述受控板根据所述标识信息寻址到所述待升级逻辑器件后,向所述主控板返回寻址响应信号;所述主控板收到所述寻址响应信号后,对所述待升级逻辑器件进行升级版本加载。2.如权利要求1所述的方法,其特征在于,所述主控板寻址到所述受控板端口的步骤,具体包括:将所述主控板的JTAG控制器写入到JTAG总线上的地址与每个受控板的地址逐个进行对比,若对比一致,则寻址到该受控板端口;其中,每个受控板的地址存储在该受控板上的JTAG多路收发复用器的内部寄存器中。3.如权利要求1所述的方法,其特征在于,所述主控板通过将所述待升级逻辑器件的标识信息写入到所述受控板的JTAG多路收发复用器中,通知所述受控板所述待升级逻辑器件的标识信息;所述受控板根据所述主控板写入到JTAG多路收发复用器中的所述待升级逻辑器件的标识信息,通过JTAG总线对所述受控板上的逻辑器件进行寻址,寻址到所述标识信息对应的所述待升级逻辑器件。4.如权利要求1、2或3所述的方法,其特征在于,所述主控板通过所述受控板上的JTAG多路收发复用器,对所述待升级逻辑器件进行升级版本加载。5.如权利要求1、2或3所述的方法,其特征在于,所述主控板存入升级版本的步骤,具体包括:基站控制器后台终端启动版本升级操作,并将所述升级版本加载到所述主控板的存储器中。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述待升级逻辑器件完成升级版本加载后,通过所述受控板上的JTAG多路收发复用器返回加载响应信号;所述主控板返回加载响应信号给远程BSC后台终端。7.一种基站系统逻辑器件远程升级装置,其特征在于,所述装置包括:BT...
【专利技术属性】
技术研发人员:王海,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。