一种电子设备中实现单板正常工作的方法

文档序号:7598728阅读:199来源:国知局
专利名称:一种电子设备中实现单板正常工作的方法
技术领域
本发明涉及电子设备,具体涉及一种电子设备中实现单板正常工作的方法。
背景技术
无线通讯系统中的基站由许多单板构成,基站中的主控板保存整个基站中各单板运行的软件。主控板能够将单板需要的软件传输到相应的单板,写入单板的存储介质中,并下发软件激活命令使该软件生效。上述主控板将单板的运行软件下载到单板并使之生效的过程称为单板软件激活过程。
在基站的实际运行过程中,因单板更换、个别单板软件升级或整个基站所有单板的软件升级激活失败等原因引起单板复位时,单板需要向主控板上报自己当前运行的软件信息,主控板根据其记录的该单板需要运行的软件等信息和单板上报的软件信息来判断该单板运行的软件是否为合法软件,并向单板发送判断结果响应消息。单板接收该响应消息并判断,如果该响应消息为合法软件的响应消息,则单板继续运行该软件;如果该响应消息为非法软件的响应消息,则停止该软件的运行,等待人为干预。
综上所述,基站中的单板在单板更换、单板软件升级激活失败时,必须人为干预,才能进入正常的工作状态,无法实现单板即插即用、自动升级等功能,使基站的可维护性差。

发明内容
本发明的目的在于,提供一种电子设备中实现单板正常工作的方法,通过向运行非法软件的单板进行单板软件激活过程,可确保更换后的单板、软件升级后的单板能够正常工作,实现了单板即插即用、单板自动软件升级等功能,提高了电子设备的可维护性。
为达到上述目的,本发明提供的一种电子设备中实现单板正常工作的方法,包括a、获取电子设备中单板运行软件的相关信息;b、根据所述信息确定运行非法软件的单板;c、将相应的合法软件传输至对应的运行非法软件的单板,并激活该单板运行所述合法软件。
所述的电子设备包括无线通讯系统中的基站。
所述步骤a具体为电子设备中的主控板接收单板上报的单板运行软件的相关信息。
所述步骤a具体为单板复位后向其所在的电子设备中的主控板上报其运行软件的相关信息。
所述步骤b具体为所述主控板根据记录的单板运行软件信息、单板上报的运行软件的相关信息确定运行非法软件的单板。
所述步骤b还包括所述主控板根据记录的单板运行软件信息、单板上报的运行软件的相关信息将相应的响应信息传输至对应的单板。
所述的响应信息为单板当前运行的软件为合法软件的响应信息或单板当前运行的软件为非法软件的响应信息。
所述方法还包括单板在预定时间间隔内未接收到所述主控板的响应信息,根据预定时间间隔向所述主控板上报其运行软件的相关信息。
所述步骤c包括c1、所述主控板获取所述运行非法软件的单板的合法软件并传输至该单板;c2、所述主控板向所述单板下发软件激活命令。
所述步骤c1包括所述主控板将其存储的运行非法软件单板的合法软件传输至该单板。
通过上述技术方案的描述可明显得知,本发明在确定单板当前运行的软件为非法软件时,能够主动将该单板的合法软件传输至单板,并激活单板运行合法软件,减少了人为干预的过程,确保电子设备中的所有单板都能始终运行正确合法的软件;如在单板更换时,不会由于更换的单板中的软件与主控板记录的软件信息不相符而导致单板停止正常工作,实现了单板即插即用的功能;再如在单板软件升级时,不会由于单板软件升级失败使单板中的软件与主控板记录的软件信息不相符而导致单板停止正常工作,实现了单板软件自动升级的功能;从而通过本发明提供的技术方案实现了提高电子设备的可维护性的目的。


图1是本发明的单板激活实现方法的流程图。
具体实施例方式
本发明的核心是获取电子设备中单板运行软件的相关信息,根据所述信息确定运行非法软件的单板,将相应的合法软件传输至对应的运行非法软件的单板,并激活该单板运行所述合法软件。
下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。
电子设备如无线通讯系统中的基站,包含数量众多的单板,在单板更换或单板软件升级等原因导致单板复位后,单板需要向基站中的主控板上报其当前运行软件的相关信息,如单板当前运行软件的版本等信息。如果由于更换后的单板中的软件与主控板记录存储的单板运行的软件信息不相符或由于单板软件升级失败使单板中的软件与主控板记录存储的单板运行的软件信息不相符等原因,使主控板确定单板当前运行的软件为非法软件时,主控板在将单板当前运行的软件为非法软件的响应信息传输至对应的单板后,还将其存储的该单板的合法软件传输至该单板,存储在该单板的存储介质中,并通过向该单板下发软件激活命令,使该单板在复位后运行合法软件,从而使单板进行正常的工作。
为进一步确保单板在不需要人为干预下,自动进入正常的工作状态,本发明中的单板在复位、向主控板发送其当前运行软件的相关信息后,如果在预定时间间隔内没有接收到主控板传输的响应信息,单板根据预定时间间隔定时将其当前运行软件的相关信息传输至主控板,直到单板接收到主控板传输来的响应信息。
上述主控板传输的响应消息为单板当前运行的软件为合法软件的响应信息或单板当前运行的软件为非法软件的响应信息。
下面结合附图1对本发明实现单板正常工作的过程进行说明。
在图1中,步骤1,单板复位后,将其当前运行的软件的相关信息上报基站中的主控板。
主控板接收单板上报的信息,并将该信息与其记录存储的该单板运行软件的信息进行比较,确定单板当前运行的软件是否为合法软件,如果确定单板当前运行的软件为不合法软件,到步骤2,主控板将单板当前运行软件为不合法软件的响应信息传输至该单板,以通知该单板。
到步骤3,主控板开始将其记录存储的该单板的合法软件传输至该单板,直到步骤4,主控板将其记录存储该单板的合法软件完全传输至该单板,并保存在该单板的存储介质中。
到步骤5,主控板向该单板下发单板软件激活命令,使该单板运行合法软件。
到步骤6,单板接收主控板的单板软件激活命令,并在其软件被激活后,运行上述合法软件,单板将激活成功的响应消息传输至主控板。
在上述主控板确定单板当前运行的软件是否为合法软件的过程中,如果主控板确定该单板当前运行的软件为合法软件,则将单板当前运行软件为合法软件的响应信息传输至单板,以便单板继续运行该软件,进行正常工作。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,如主控板从其自身之外的存储介质中获取单板的合法软件及记录的合法软件的相关信息等,希望所附的权利要求包括这些变形和变化。
权利要求
1.一种电子设备中实现单板正常工作的方法,其特征在于包括a、获取电子设备中单板运行软件的相关信息;b、根据所述信息确定运行非法软件的单板;c、将相应的合法软件传输至对应的运行非法软件的单板,并激活该单板运行所述合法软件。
2.如权利要求1所述的一种电子设备中实现单板正常工作的方法,其特征在于所述的电子设备包括无线通讯系统中的基站。
3.如权利要求1所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤a具体为电子设备中的主控板接收单板上报的单板运行软件的相关信息。
4.如权利要求3所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤a具体为单板复位后向其所在的电子设备中的主控板上报其运行软件的相关信息。
5.如权利要求3或4所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤b具体为所述主控板根据记录的单板运行软件信息、单板上报的运行软件的相关信息确定运行非法软件的单板。
6.如权利要求5所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤b还包括所述主控板根据记录的单板运行软件信息、单板上报的运行软件的相关信息将相应的响应信息传输至对应的单板。
7.如权利要求6所述的一种电子设备中实现单板正常工作的方法,其特征在于所述的响应信息为单板当前运行的软件为合法软件的响应信息或单板当前运行的软件为非法软件的响应信息。
8.如权利要求6所述的一种电子设备中实现单板正常工作的方法,其特征在于所述方法还包括单板在预定时间间隔内未接收到所述主控板的响应信息,根据预定时间间隔向所述主控板上报其运行软件的相关信息。
9.如权利要求3或4所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤c包括c1、所述主控板获取所述运行非法软件的单板的合法软件并传输至该单板;c2、所述主控板向所述单板下发软件激活命令。
10.如权利要求9所述的一种电子设备中实现单板正常工作的方法,其特征在于所述步骤c1包括所述主控板将其存储的运行非法软件单板的合法软件传输至该单板。
全文摘要
本发明提供一种电子设备中实现单板正常工作的方法,其核心为获取电子设备中单板运行软件的相关信息,根据所述信息确定运行非法软件的单板,将相应的合法软件传输至对应的运行非法软件的单板,并激活该单板运行所述合法软件。本发明在确定单板当前运行的软件为非法软件时,能够主动将该单板的合法软件传输至单板,并激活单板运行合法软件,减少了人为干预的过程,确保了电子设备中的所有单板都能始终运行正确合法的软件,实现了单板即插即用、单板软件自动升级等功能;从而通过本发明提供的技术方案实现了提高电子设备的可维护性的目的。
文档编号H04Q7/30GK1766837SQ20041008628
公开日2006年5月3日 申请日期2004年10月29日 优先权日2004年10月29日
发明者竹锦 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1