嵌入式小基站版本升级与回退机制设计与实现.docVIP

嵌入式小基站版本升级与回退机制设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式小基站版本升级与回退机制设计与实现

嵌入式小基站版本升级与回退机制设计与实现   【摘 要】为了解决嵌入式小基站频繁的软件版本升级带来的不稳定问题,通过研究嵌入式网络设备升级的方法,提出了网络升级和Web远程升级两种方式,如果软件升级过程中出现异常,可启动版本回退机制。实验结果表明,该设计提高了小基站设备软件升级的可靠性和稳定性,在嵌入式通信设备中具有较高的应用价值。   【关键词】嵌入式设备 网络升级 Web远程升级 回退机制   中图分类号:TN929.5 文献标志码:A 文章编号:1006-1010(2017)19-0060-05   Design and Implementation of Version Upgrade and Back-off Mechanism for Embedded Small Base Station   ZHOU Jiangping1, CHEN Ling2, ZHOU Shijun1   [Abstract] In order to deal with the instability of embedded small base station brought by the frequent software version upgrade, the upgrade method of embedded network device was investigated to propose two methods of network upgrade and Web remote upgrade. If the abnormity happens in the process of upgrade, the version back-off mechanism is supported. Experimental results demonstrate the proposed solution not only enhances the reliability and stability of software upgrade for small station device, but also has the high application value in the embedded communication device.   [Key words]embedded device network upgrade Web remote upgrade back-off mechanism   1 引言   LTE技术不断发展,小基站的应用越来越广泛。小基站(即Nano Cell)是为满足4G通信时代信号覆盖和用户分流需求而开发的移动数据终端接入系统,作为一款室内无线覆盖设备,它既要为宏基站提供信号补盲和增强服务,还要分担宏基站的用户负载以减轻其压力。随着小基站功能的不断完善,其增值业务越来越多,用户对新业务的需求越来越大,小基站设备新的软件版本应运而生。设备商为了满足客户的需求,需要不断对小基站设备进行软件版本升级。由于4G用户对低时延、高速率数据业务的要求较高,要求在嵌入式4G小基站软件升级过程中不能出现信号中断的情况,或者要求网络时延的时间极短[2]。传统的嵌入式设备大多通过近端进行升级,即通过USB串口线将主机与设备直连,进入串口后通过升级指令完成升级。但近端升级的方法有两大局限性:其一,小基站都是以广域网的组网方式进行覆盖,而近端升级要求需要在同一局域网内才能进行;其二,近端升级的方法需要大量的工程人员进行维护,会造成一定人力物力财力的浪费。   因此,介绍一种嵌入式设备FTP网络升级方式,设计通过增加简单文件头和对每一帧数据进行校验的升级方案[3]以及远程Web升级的典型场景方案,这些方案与传统软件升级的方式相比具有两大优势:1)在升级过程中可有效避免丢包,确保了文件传输的完整性和正确性;2)头文件的校验方式灵活可变,可根据用户的不同需求进行添加和删除,但该校验方式增加了头文件的字节开销,使得文件传输中存在一定时延。同时,在升级过程中支持版本回退的机制可确保小基站设备频繁进行软件升级的稳定性和可靠性。   2 软件版本升级的方案设计   嵌入式Linux小基站的软件部分包括Fmloader、Linux内核(kernel)、文件系统(rootfs)及应用程序。当小基站上电正常启动时,首先运行的一段代码是Fmloader[4],它被用来在Linux内核运行之前对硬件设备进行加载并初始化,使小基站的软硬件坏境处于就绪状态。当Fmloader完成对小基站硬件设备的初始化后,然后再跳转到操作系统用户的应用程序地址,启动Linux系统应用程序的运行,正常启动完成后进入用户的应用程序入口,最后启

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档