超级基站网络监控及远程更新方法

文档序号:7752873阅读:289来源:国知局
专利名称:超级基站网络监控及远程更新方法
技术领域
本发明涉及一种基站网络监控及更新方法,特别涉及一种超级基站通过卫星与 网络中心实现交互通讯,达到状态监控、数据共享、远程控制和远程更新的超级基站网 络监控及远程更新方法。
背景技术
由于一股超级基站架设地点都比较偏僻或地势险峻,一股很难派人常驻或前往 多设备进行实地操作。超级基站在卫星通讯链路畅通的情况下,要求能够上报基站设备 的自身状态,并能接受远程控制,当处于偏僻山区情况下,无需人员到现场即可实施对 基站设备的控制操作是很重要的。

发明内容
本发明所要解决的技术问题是要提供一种无需人员到现场即可实施对基站设备 的控制操作的超级基站网络监控及远程更新方法。为了解决以上的技术问题,本发明提供了一种超级基站网络监控及远程更新方 法,超级基站受网控中心指令以及外设信息的数据,其中对网控中心的查询、控制、软 件更新的指令数据处理方法是(1)判断指令类别是查询,或是软件更新,或是控制;(2)若是软件更新指令,则连续接受软件更新;(3)对软件进行验证;(4)正确,则烧写,发送更新成功信息给网控中心;(5)若是控制指令,则超级基站按指令进行控制操作;(6)上报操作成功或失败信息给网控中心;(7)若是查询指令,则读入查询参数,并组建回应消息;(8)发送查询类消息的回应消息;其中,对外设信息数据的处理方法是①接受外设信息到基站设备的BUFF中;②对BUFF中信息进行分类,根据信息来源的不同外设,分别放入不同的BUFF中。其中软件更新的方法是(1)说明欲更新软件的版本号;(2)版本号验证通过,做好更新准备;(3)连续发送数据帧,至最后一帧;(4)判断数据包是否完整、正确;数据包不完整,发送缺包序号信息、要求补齐数据至网控中心;(5)数据包完整、正确,进行总校验,判断当前应该更新在A区域或B区域段内;(6)进行烧写验证,成功则发送更机关报成功信息至网控中心,失败由发送更新 失败信息至网控中心;(7)信息处理开始。本发明的优越功效在于无需人员到现场即可实施对基站设备的控制操作。


图1为卫星通讯网络控制中心与超级基站通讯示意图;图2为网控中心与超级基站通讯及控制信息流程图;图3为超级基站处理网控中心信息流程图。
具体实施例方式请参阅附图所示,对本发明作进一步的描述。如图1、图2和图3所示,本发明提供了一种超级基站网络监控及远程更新方 法,超级基站受网控中心指令以及外设信息的数据,其中对网控中心的查询、控制、软 件更新的指令数据处理方法是(1)判断指令类别是查询,或是软件更新,或是控制;(2)若是软件更新指令,则连续接受软件更新;(3)对软件进行验证;(4)正确,则烧写,发送更新成功信息给网控中心;(5)若是控制指令,则超级基站按指令进行控制操作;(6)上报操作成功或失败信息给网控中心;(7)若是查询指令,则读入查询参数,并组建回应消息;(8)发送查询类消息的回应消息;其中,对外设信息数据的处理方法是①接受外设信息到基站设备的BUFF中;②对BUFF中信息进行分类,根据信息来源的不同外设,分别放入不同的BUFF中。其中软件更新的方法是(1)说明欲更新软件的版本号;(2)版本号验证通过,做好更新准备;(3)连续发送数据帧,至最后一帧;(4)判断数据包是否完整、正确;数据包不完整,发送缺包序号信息、要求补齐数据至网控中心;(5)数据包完整、正确,进行总校验,判断当前应该更新在A区域或B区域段 内;(6)进行烧写验证,成功则发送更机关报成功信息至网控中心,失败由发送更新 失败信息至网控中心;(7)信息处理开始。
远程控制就是指根据远程命令,对设备进行重新对星的控制;远程更新就是指根据远程命令,对设备进行软件版本的更新,从而加入某些功 能来满足用户需求。1.远程参数监测通过卫星通讯,网控中心能对超级基站设备的环境温度,设备所在经纬度,设 备各部分组件是否损坏,工作时长,工作历史记录以及设备电压电流信号强度等多种基 本参数进行无间断监控,达到不在现场也能完全掌握设备运行状况的作用。2.远程设备控制对于超级基站的设备控制,就是换星控制,即命令设备从A卫星的通讯链路切 换到B卫星的通讯链路上来。这里会有个较大的风险,一旦控制命令发出,则设备不得 不重新开始对B卫星,而使得与网控中心的卫星通讯链路暂时中断5 7分钟左右。万一 由于不可知因素导致对星失败,则对于网控中心来说将永远失去对于该设备的远程监控 能力。所以在这里放入了一个保护机制,即在切换前记忆下原先设备对A号星的所有关 键数据,如果对B卫星的过程失败,则迅速回到原先A号卫星通讯链路的状态。同时分 析并记录下失败原因以便网控中心查询。3.远程软件更新能够利用远程软件更新功能,往设备控制软件中即时加入各种功能,是一种十 分便捷且灵活的方法。通过远程参数监测功能,若发现设备某部分工作具有异常或损坏,制作一个有 针对性检测或排查功能的软件,再通过远程更新,就可以及时获取想要的数据,并以此 来判断甚至修复原先所存在的不足或漏洞了。首先将所有更新程序的源代码通过串口完整的接受下来,然后用BOOT程序擦 写需要更新的部分即可。1.保证程序接收完整,如果不完整如何通知网控中心补全使用完善的校验 及帧序号记录机制,在网控中心发送第一条通知设备准备更新程序时,该条消息中已经 带有总帧数、版本等信息。并且在发送数据帧时帧头带有该帧序号、帧尾带有该帧的 CRC16校验码。然后在发送最后一条更新完毕消息时更带有CRC32的总校验码。设备 在接受消息时,会严格遵守帧序号的排列,一经发现漏帧或校验错误,则停止接受下一 条消息,要求网控中心补全漏包或重发错误包。2.保证擦写FLASH的同时不影响到BOOT的内容需要在程序设计之初就划分 出一个特别区域用于BOOT程序的放置,该区域仅用于设备上电引导以及程序更新时烧 写引导使用。BOOT段程序只能在生产初期通过特殊下载线下载入设备中而不再允许外 部更改。在更新FLASH时BOOT程序段所在地址是受到保护的,即时出现错写的情况, 而已无法擦除BOOT的内容。3.保证更新程序出错时仍然能恢复到上一个版本在设备的FLASH空间中,划 分了 4个区段,分别用于BOOT、主程序Α、主程序B和重要数据保存区。其中主程序 A和B是用于程序更新时保存现有版本和更新版本的地方。如更新程序是存储在主程序 B区段中的,在上电之初BOOT程序会引导程序指针指向主程序B的头码,在主程序运行 的同时会对他的运行情况作出监控,如果发现运行错误,则下次上电时重新引导回主程序A区段。如此就能达到保护设备不会因为错误更新而瘫痪的目的,
权利要求
1.一种超级基站网络监控及远程更新方法,超级基站受网控中心指令以及外设信息 的数据,其中对网控中心的查询、控制、软件更新的指令数据处理方法是(1)判断指令类别是查询,或是软件更新,或是控制;(2)若是软件更新指令,则连续接受软件更新;(3)对软件进行验证;(4)正确,则烧写,发送更新成功信息给网控中心;(5)若是控制指令,则超级基站按指令进行控制操作;(6)上报操作成功或失败信息给网控中心;(7)若是查询指令,则读入查询参数,并组建回应消息;(8)发送查询类消息的回应消息; 其中,对外设信息数据的处理方法是①接受外设信息到基站设备的BUFF中;②对BUFF中信息进行分类,根据信息来源的不同外设,分别放入不同的BUFF中。
2.按权利要求1所述的超级基站网络监控及远程更新方法,其中软件更新的方法是(1)说明欲更新软件的版本号;(2)版本号验证通过,做好更新准备;(3)连续发送数据帧,至最后一帧;(4)判断数据包是否完整、正确;数据包不完整,发送缺包序号信息、要求补齐数据至网控中心;(5)数据包完整、正确,进行总校验,判断当前应该更新在A区域或B区域段内;(6)进行烧写验证,成功则发送更机关报成功信息至网控中心,失败由发送更新失败 信息至网控中心;(7)信息处理开始。
全文摘要
本发明公开了一种超级基站网络监控及远程更新方法,超级基站受网控中心指令以及外设信息的数据,对网控中心的查询、控制、软件更新的指令数据处理方法,首先判断是哪种类型的指令,再对该指令进行相应的处理。本发明的优点是无需人员到现场即可实施对基站设备的控制操作。
文档编号H04W88/08GK102014146SQ20101021374
公开日2011年4月13日 申请日期2010年6月30日 优先权日2010年6月30日
发明者汪家齐, 薛雷, 马玉国 申请人:上海杰盛无线通讯设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1