一种FemtoCell网络基站软件版本管理方法

文档序号:6386559阅读:283来源:国知局
专利名称:一种FemtoCell网络基站软件版本管理方法
技术领域
本发明涉及一种网络设备的控制方法,尤其涉及一种FemtoCell (飞蜂窝)网络基站软件版本管理方法。
背景技术
FemtoCell使用IP (Internet Protocol互联网协议)协议,通过用户已有的ADSL(Asymmetric Digital Subscriber Line 非对称数字用户环路)、LAN(Local Area Network局域网)等宽带电路连接,远端由专用网关实现从IP网到移动网的联通。FemtoCell基站设备的大小与ADSL调制解调器相似,具有安装方便、自动配置、自动网规、即插即用的特点,适用于 CDMA(Code Division Multiple Access 码分多址)、GSM(Global System of Mobilecommunication全球移动通信系统)、UMTS(Universal Mobile Telecommunications System通用移动通信系统)等各种标准和支持2G、2.5G、3G的产品,与运营商的其它移动基站同制式、同频段,因此手机等移动终端可以通用。现有FemtoCell网络中,特别是专网应用,若要对FemtoCell基站进行软件版本升级,只能对每台FemtoCell基站进行单独的版本升级操作,造成软件版本管理维护难度大,耗费大量的时间及人力。

发明内容
针对现有的FemtoCell基站存在的上述问题,现提供一种FemtoCell网络基站软件版本管理方法。具体技术方案如下:一种FemtoCell网络基站软件版本管理方法,应用于有多个FemtoCell基站的网络中,其中,设置一版本管理服务器以及设置一个软件下载服务器,所述版本管理服务器与多个所述FemtoCell基站分别连接,每个所述FemtoCell基站与所述软件下载服务器连接;所述版本管理服务器于预定时间检查每个所述FemtoCell基站的软件是否为最新版本,如发现不是最新版本则通知所述FemtoCell基站前往所述软件下载服务器下载最新版本的软件。优选的,所述版本管理服务器检查所述FemtoCell基站软件版本的方法具体包括如下步骤:步骤S1、所述FemtoCell基站向所述版本管理服务器发送携带有版本号的登录消息;步骤S2、所述版本管理服务器接收到所述登录消息后判断所述登录消息中的版本号是否是最新的版本,如果所述版本号是最新版本则向所述FemtoCell基站发送登录响应消息,并将所述FemtoCell基站的状态设置为已登录后退出检查流程;步骤S3、如所述版本号不是最新版本则将所述软件下载服务器的地址发送至所述FemtoCell基站,并通知所述FemtoCell基站至所述软件下载服务器下载软件。优选的,所述软件下载服务器中储存有最新版本的软件供所述FemtoCell基站下载。优选的,所述软件下载服务器为FTP (File Transfer Protocol文件传输协议)月艮务器。优选的,所述版本管理服务器于所述FemtoCell基站开机时检查所述FemtoCell基站的软件版本。优选的,所述版本管理服务器根据操作人员的指令发起对所述FemtoCell基站的软件版本的检查。优选的,所述FemtoCell基站于所述软件下载服务器下载软件的方法具体包括如下步骤:步骤Al、所述FemtoCell基站根据所述版本管理服务器发送的地址向所述软件下载服务器发送下载请求;步骤A2、所述软件下载服务器接收到所述下载请求后向所述FemtoCell基站发送下载响应;步骤A3、所述FemtoCell基站收到所述下载响应后开始下载。优选的,所述版本管理服务器内置有所述软件下载服务器提供下载的最新的软件的版本号,所述版本管理服务器根据内置的所述版本号判断所述FemtoCell基站的软件是否为最新版本。优选的,所述步骤A3中,如所述FemtoCell基站接收不到所述下载响应则反复向所述软件下载服务器发送所述下载请求,直至接收到所述下载响应为止。优选的,所述软件下载服务器内置有一预定连接数值,所述FemtoCell基站与所述软件下载服务器的连接数超过所述预定链接数值时,所述软件下载服务器停止向已发送下载请求未获得所述下载响应的FemtoCell基站发送所述下载响应。上述技术方案的有益效果是:实现FemtoCell基站软件版本的统一管理,节省时间及人力,简单易行。


图1为本发明一种FemtoCell网络基站软件版本管理方法的网络结构示意图;图2为本发明一种FemtoCell网络基站软件版本管理方法的版本管理服务器检查FemtoCell基站软件版本的方法的步骤流程框图;图3为本发明一种FemtoCell网络基站软件版本管理方法的FemtoCell基站于软件下载服务器下载软件的方法的步骤流程框图。
具体实施例方式下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。如图1所示,本发明一种FemtoCell网络基站软件版本管理方法,应用于有多个FemtoCell基站的网络中,其中,设置一版本管理服务器以及设置一个软件下载服务器,版本管理服务器与多个FemtoCell基站分别连接,每个FemtoCell基站与软件下载服务器连接;版本管理服务器于预定时间检查每个FemtoCell基站的软件是否为最新版本,如发现不是最新版本则通知FemtoCell基站前往软件下载服务器下载最新版本的软件。上述技术方案通过设置版本管理服务器实现对各FemtoCell基站软件版本的检查,并通过设置软件下载服务器,提供最新的统一版本的软件给各FemtoCell基站下载,从而实现网络内的FemtoCell基站的软件版本的统一。于上述技术方案基础上,进一步的,如图2所示,版本管理服务器检查FemtoCell基站软件版本的方法具体包括如下步骤:步骤S1、FemtoCell基站向版本管理服务器发送携带有版本号的登录消息;步骤S2、版本管理服务器接收到登录消息后判断登录消息中的版本号是否是最新的版本,如果版本号是最新版本则向FemtoCell基站发送登录响应消息,并将FemtoCell基站的状态设置为已登录后退出检查流程;步骤S3、如版本号不是最新版本则将软件下载服务器的地址发送至FemtoCell基站,并通知FemtoCell基站至软件下载服务器下载软件。版本管理服务器可与各FemtoCell基站之间建立统一的接口,通过该统一的接口实现涉及软件版本检查的通信。进一步的,版本管理服务器内可设置有软件下载服务器提供下载的最新的软件的版本号,版本管理服务器根据内置的版本号判断FemtoCell基站的软件是否为最新版本。于上述技术方案基础上,进一步的,软件下载服务器中储存有最新版本的软件供FemtoCell基站下载。软件下载服务器中软件的定期更新可由人工操作完成,也可以由软件下载服务器自动完成。进一步的,软件下载服务器可采用FTP服务器。于上述技术方案基础上,进一步的,版本管理服务器可以于FemtoCell基站开机时检查FemtoCell基站的软件版本。也可以根据操作人员的指令随时发起对FemtoCell基站的软件版本的检查。当根据操作人员的指令发起对FemtoCell基站的软件版本的检查时可先将网络内的FemtoCell基站的状态全部设置成未登录,随后由各个FemtoCell基站重新向版本管理服务器发送携带有版本号的登录消息。于上述技术方案基础上,进一步的,如图3所示,FemtoCell基站于软件下载服务器下载软件的方法具体包括如下步骤:步骤Al、FemtoCell基站根据版本管理服务器发送的地址向软件下载服务器发送下载请求;步骤A2、软件下载服务器接收到下载请求后向FemtoCell基站发送下载响应;步骤A3、FemtoCell基站收到下载响应后开始下载。当FemtoCell基站完成下载并更新后,可重新向版本管理服务器发送携带有版本号的登录消息完成版本检查流程。于上述技术方案中的步骤A3中,如FemtoCell基站接收不到下载响应,则反复向软件下载服务器发送下载请求,直至接收到下载响应为止。于上述技术方案基础上,进一步的,软件下载服务器可内置有一预定连接数值,FemtoCell基站与软件下载服务器的连接数超过预定链接数值时,软件下载服务器停止向已发送下载请求未获得下载响应的FemtoCell基站发送下载响应。由于网络中可能有较多的FemtoCell基站,如果发生大规模的软件更新会造成软件下载服务器拥堵,影响软件更新的速度,因此维持一个可保证合理更新速度的连接数有利于保证FemtoCell基站能获得较快的下载速度。当部分FemtoCell基站下载完成断开连接后,软件下载服务器可根据预定连接数值与实际连接数的情况决定是否向之前被拒绝连接的FemtoCell基站发送下载响应。以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
权利要求
1.一种FemtoCell网络基站软件版本管理方法,应用于有多个FemtoCell基站的网络中,其特征在于,设置一版本管理服务器以及设置一个软件下载服务器,所述版本管理服务器与多个所述FemtoCell基站分别连接,每个所述FemtoCell基站与所述软件下载服务器连接; 所述版本管理服务器于预定时间检查每个所述FemtoCell基站的软件是否为最新版本,如发现不是最新版本则通知所述FemtoCell基站前往所述软件下载服务器下载最新版本的软件。
2.如权利要求1所述FemtoCell网络基站软件版本管理方法,其特征在于,所述版本管理服务器检查所述FemtoCell基站软件版本的方法具体包括如下步骤: 步骤S1、所述FemtoCell基站向所述版本管理服务器发送携带有版本号的登录消息; 步骤S2、所述版本管理服务器接收到所述登录消息后判断所述登录消息中的版本号是否是最新的版本,如果所述版本号是最新版本则向所述FemtoCell基站发送登录响应消息,并将所述FemtoCell基站的状态设置为已登录后退出检查流程; 步骤S3、如所述版本号不是最新版本则将所述软件下载服务器的地址发送至所述FemtoCell基站,并通知所述FemtoCell基站至所述软件下载服务器下载软件。
3.如权利要求1所述FemtoCell网络基站软件版本管理方法,其特征在于,所述软件下载服务器中储存有最新版本的软件供所述FemtoCell基站下载。
4.如权利要求1所述FemtoCell网络基站软件版本管理方法,其特征在于,所述软件下载服务器为FTP服务器。
5.如权利要求1所述FemtoCell网络基站软件版本管理方法,其特征在于,所述版本管理服务器于所述FemtoCell基站开机时检查所述FemtoCell基站的软件版本。
6.如权利要求1所述FemtoCell网络基站软件版本管理方法,其特征在于,所述版本管理服务器根据操作人员的指令发起对所述FemtoCell基站的软件版本的检查。
7.如权利要求2所述FemtoCell网络基站软件版本管理方法,其特征在于,所述FemtoCell基站于所述软件下载服务器下载软件的方法具体包括如下步骤: 步骤Al、所述FemtoCell基站根据所述版本管理服务器发送的地址向所述软件下载服务器发送下载请求; 步骤A2、所述软件下载服务器接收到所述下载请求后向所述FemtoCell基站发送下载响应; 步骤A3、所述FemtoCell基站收到所述下载响应后开始下载。
8.如权利要求2所述FemtoCell网络基站软件版本管理方法,其特征在于,所述版本管理服务器内置有所述软件下载服务器提供下载的最新的软件的版本号,所述版本管理服务器根据内置的所述版本号判断所述FemtoCell基站的软件是否为最新版本。
9.如权利要求7所述Fe mtoCell网络基站软件版本管理方法,其特征在于,所述步骤A3中,如所述FemtoCell基站接收不到所述下载响应则反复向所述软件下载服务器发送所述下载请求,直至接收到所述下载响应为止。
10.如权利要求7所述FemtoCell网络基站软件版本管理方法,其特征在于,所述软件下载服务器内置有一预定连接数值,所述FemtoCell基站与所述软件下载服务器的连接数超过所述预定链接数值时,所述软件下载服务器停止向已发送下载请求未获得所述下载响应的FemtoCell基 站发送所述下载响应。
全文摘要
本发明公开了一种FemtoCell网络基站软件版本管理方法,应用于有多个FemtoCell基站的网络中,其中,设置一版本管理服务器以及设置一个软件下载服务器,所述版本管理服务器与多个所述FemtoCell基站分别连接,每个所述FemtoCell基站与所述软件下载服务器连接;所述版本管理服务器于预定时间检查每个所述FemtoCell基站的软件是否为最新版本,如发现不是最新版本则通知所述FemtoCell基站前往所述软件下载服务器下载最新版本的软件。其技术方案的有益效果是实现FemtoCell基站软件版本的统一管理,节省时间及人力,简单易行。
文档编号G06F9/44GK103116491SQ20121059440
公开日2013年5月22日 申请日期2012年12月31日 优先权日2012年12月31日
发明者游顺兴 申请人:上海顶竹通讯技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1