一种基于网关数据处理板的软件加载方法、装置及系统制造方法及图纸

技术编号:9359025 阅读:107 留言:0更新日期:2013-11-21 02:23
本发明专利技术公开了一种基于网关数据处理板的软件加载方法、装置及系统,该方法包括:针对任一待处理网关数据处理板,网关本地管理器确定需上传至该网关数据处理板的各程序文件,并将确定的各程序文件划分为N组与该网关数据处理板所具备的内部芯片模块一一对应的程序子包,以及将该N组程序子包组合压缩为一程序压缩包后,将该程序压缩包上传至该网关数据处理板的本地管理模块中,由该网关数据处理板的本地管理模块将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中,其中,所述N为正整数。通过本方案,在实现软件层次划分的基础上,可实现数据内存至内存的高速传输,提高软件加载的速度和效率。

【技术实现步骤摘要】
一种基于网关数据处理板的软件加载方法、装置及系统
本专利技术涉及无线通信
,尤其涉及一种基于网关数据处理板的软件加载方法、装置及系统。
技术介绍
目前,无线接入网络系统主要由基站和GW(Gateway,网关)等功能实体构成,其中,GW连接基站和核心网,可以起到提供Iuh接口(家庭基站网元与家庭基站GW之间的功能接口)、Iu-CS接口(电路域Iu接口)、Iu-PS接口(分组域Iu接口)以及完成用户注册、认证管理、数据隧道和移动性管理等功能。具体地,在无线接入网络中,各GW均遵从3GPP(The3rdGenerationPartnershipProject,第三代合作伙伴计划)协议,且根据目前无线技术和系统容量的要求,各GW所具备的功能模块均可在X86的ATCA(AdvancedTelecomComputingArchitecture,先进电信计算平台)架构硬件平台上实现;其中,所述GW所具备的功能模块包括COM-E(COMExpress,网关本地管理处理器)模块以及计算板、载板(或可称为附带子卡的计算板)、ATM(Asynchronoustransfermode,异步传输模式)接本文档来自技高网...
一种基于网关数据处理板的软件加载方法、装置及系统

【技术保护点】
一种基于网关数据处理板的软件加载方法,其特征在于,包括:针对任一待处理网关数据处理板,网关本地管理器根据获取到的该网关数据处理板的板卡配置信息,确定需上传至该网关数据处理板的各程序文件;网关本地管理器按照该网关数据处理板所具备的内部芯片模块的个数N,将所述确定的各程序文件划分为N组与该网关数据处理板所具备的内部芯片模块一一对应的程序子包,并将该N组程序子包组合压缩为一程序压缩包后,将所述程序压缩包上传至该网关数据处理板的本地管理模块中,由该网关数据处理板的本地管理模块根据程序子包与内部芯片模块的对应关系,将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中,其中,所...

【技术特征摘要】
1.一种基于网关数据处理板的软件加载方法,其特征在于,包括:针对任一待处理网关数据处理板,网关本地管理器根据获取到的该网关数据处理板的板卡配置信息,确定需上传至该网关数据处理板的各程序文件;网关本地管理器按照该网关数据处理板所具备的内部芯片模块的个数N,将所述确定的各程序文件划分为N组与该网关数据处理板所具备的内部芯片模块一一对应的程序子包,并将该N组程序子包组合压缩为一程序压缩包后,将所述程序压缩包上传至该网关数据处理板的本地管理模块中,由该网关数据处理板的本地管理模块根据程序子包与内部芯片模块的对应关系,将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中,其中,所述N为正整数;其中,所述网关本地管理器按照该网关数据处理板所具备的内部芯片模块的个数N,将所述确定的各程序文件划分为N组与该网关数据处理板所具备的内部芯片模块一一对应的程序子包,具体包括:针对该网关数据处理板所具备的任一内部芯片模块,网关本地管理器从所述确定的各程序文件中提取与该内部芯片模块相关的程序文件,并将提取出的程序文件划分为上层执行文件以及下层驱动文件,以及,将划分后的上层执行文件和下层驱动文件分别压缩处理后,打包压缩为与该内部芯片模块相对应的程序子包;其中,所述网关数据处理板的本地管理模块根据程序子包与内部芯片模块的对应关系,将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中,具体包括:网关数据处理板的本地管理模块判断各下层驱动文件压缩包是否需要重新烧入相应的内部芯片模块中;根据程序子包与内部芯片模块的对应关系,将对应的下层驱动文件压缩包为需要重新烧入相应的内部芯片模块中的下层驱动文件压缩包的任一程序子包中的下层驱动文件烧至与该程序子包相对应的网关数据处理板的内部芯片模块中;以及,针对任一已烧入下层驱动文件的内部芯片模块,将与该内部芯片模块相对应的程序子包中的上层执行文件上传至该内部芯片模块的内存中。2.如权利要求1所述的软件加载方法,其特征在于,所述网关本地管理器通过采用安全复制SCP命令的方式,将所述程序压缩包上传至该网关数据处理板的本地管理模块中。3.如权利要求1所述的软件加载方法,其特征在于,在网关本地管理器将所述程序压缩包上传至该网关数据处理板的本地管理模块中之后,且由网关数据处理板的本地管理模块将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中之前,所述方法还包括:对网关本地管理器中的程序压缩包以及上传至网关数据处理板的本地管理模块中的程序压缩包进行一致性校验。4.如权利要求1所述的软件加载方法,其特征在于,在网关数据处理板的本地管理模块将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中之后,所述方法还包括:对网关数据处理板的本地管理模块中的程序压缩包的任一程序子包以及上传至该网关数据处理板的相应内部芯片模块中的相应的程序子包的一致性进行校验。5.一种网关本地管理器,其特征在于,包括:程序确定模块,用于针对任一待处理网关数据处理板,根据获取到的该网关数据处理板的板卡配置信息,确定需上传至该网关数据处理板的各程序文件;层次划分模块,用于按照网关数据处理板所具备的内部芯片模块的个数N,将所确定的各程序文件划分为N组与该网关数据处理板所具备的内部芯片模块一一对应的程序子包,并将该N组程序子包组合压缩为一程序压缩包,其中,所述N为正整数;程序上传模块,用于将所述程序压缩包上传至该网关数据处理板的本地管理模块中,由该网关数据处理板的本地管理模块根据程序子包与内部芯片模块的对应关系,将接收到的程序压缩包中的各程序子包分别上传至该网关数据处理板的相应内部芯片模块中;其中,所述层次划分模块,具体用于针对网关数据处理板所具备的任一内部芯片模块,从所述确定的各程序文件中提取与该内部芯片模块相关的程序文件,并将提取出的程序文件划分为上层执行文件以及下层驱动文件,以及,将划分后的上层执行文件和下层驱动文件分别压缩处理后,打包压缩为与该内部芯片模块相对应的程序子包;所述程序上传模块,具体用于将所述程序压缩包上传至该网关数据处理板的本地管理模块中,由该网关数据处理板的本地管理模块执行以下操作:判断各下层驱动文件压缩包是否需要重新烧入相应的内部芯片模块中;并,根据程序子包与内部芯片模块的对应关系,将对应的下层驱动文件压缩包为需要重新烧入相应的内部芯片模块中的下层驱动文件压缩包的任一程序子包中的下层驱动文件烧至与该程序子包...

【专利技术属性】
技术研发人员:张力锴吴志鹏
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1