终端通过接入usb存储设备实现版本升级及备份的方法

文档序号:6610637阅读:191来源:国知局
专利名称:终端通过接入usb存储设备实现版本升级及备份的方法
技术领域
本发明属于终端设备数据维护领域,具体涉及一种放置在用户侧CPE (Customer Premise Equipment,用户前端设备)的终端设备通过接入USB (Universal Serial Bus,通用串行总线) 存储设备实现版本升级及备份的方法。
背景技术
随着科技的不断进步,信息行业技术的不断发展,人们可以享受到越来越多由高科技带 来的便捷服务和高品质的生活。特别是近年来在电信网络和多媒体技术的不断升级、视频技 术与流媒体技术应用不断推陈出新的前景下,提供这些新业务的终端设备种类越来越丰富、 功能越来越强大、智能化程度也越来越高。具有多媒体功能的终端正在以多种形式进入千家 万户、政府机关和企事业单位,成为人们工作、生活和娱乐中不可或缺的通信产品。
终端的功能和形态多种多样,如IPTV(Internet Protocol Television,因特网网络电 视)机顶盒设备、智能手机终端、蓝牙可视IP(Internet Protocol,因特网协议)电话、IAD 设备(Integrated Access Device,综合接入设备)、家庭网关等。消费者可以通过IPTV机顶 盒设备观看高质量的电视节目、点播节目、进行联机在线的互动游戏、卡拉0K选秀、上网冲 浪,扩充了传统意义上的电视功能,使电视的休闲娱乐功能无所不能。消费者可使用IP电话 业务提供的语音视频通讯服务,支付低廉的费用就可以享受与传统电话相媲美的话音服务, 并可以通过可视电话功能拉近人们彼此之间的距离。家庭中这么多的终端设备可通过家庭网 关连接在一起,进行统一的管理和控制,是运营商连接客户家庭网络的枢纽。总体说来,终 端设备既不是一个单纯的媒体播放设备,也不是一个传统的电信终端设备,而是一个复杂的、 带有一定智能化的设备,在此设备上将能够开展宽带上网、无线上网、VOIP (Voice over Internet Protocol, IP电话)、IPTV等多种业务,所以其管理并不是一种传统的电信管理手 段,而需要以更智能化的方式进行终端维护。
终端设备有着共同的特点就是智能化、自动化程度高,可以连上Internet或者专有网络。 电信运营商根据开展的运营业务需要对终端设备的软固件、配置进行管理和升级维护,对于 只掌握很少计算机专业知识的普通用户来说,对智能设备的了解仅仅限于使用的程度上,对 设备如何配置、优化、升级更是一窍不通。因此,如何能通过简单的方法就可以对终端设备
进行正确的配置、并开通相应的业务就显得十分重要。当终端软件存在重大缺陷、或者当前 终端软件不支持新的业务功能时,要求一种便捷的能够对终端的版本进行升级方法,保证终
端正常运行o
对绝大多数普通用户而言,由于掌握的终端相关的专业知识有限,对如专业的协议操作 不胜了解,希望终端的日常使用维护像普通家电一样简单方便。对于终端而言,为了自身软 件系统和厂商技术的安全,会关闭相应本地的配置、版本维护方式,即时提供了本地管理界
面,运维人员和用户能通过PC连接终端的本地管理界面进行配置时,由于配置参数非常复杂
容易出错,对相关人员的要求也非常高。对运营商来说,配置复杂性、无便捷版本升级方法 阻碍了其新业务终端的推广并大大增加了运维成本。
目前,虽然运营商可以通过相应的管理系统(如终端管理系统)对终端进行远程的管理, 但是如果相应的终端的配置管理参数错误,或者没有连接上电信的管理系统,就需要电信运 维人员或者用户对终端进行本地的配置修复、版本升级等重要工作。目前终端进行配置时,
存在以下困难和问题
(1) 由于终端比较复杂,用户在申请业务完成后,运维人员上门安装配置的工作量大, 要求更加专业的知识;
(2) 许多配置信息涉及用户隐私机密,如PPPoE (Point-to-Point Protocol over Ethernet,以太网上的点对点协议)帐号,可以用来在网络上进行小额支付购买东西,这些 敏感信息大部分用户不会配置,需要运维人员协助,可能导致用户帐号的泄漏;
(3) 许多配置信息涉及运营商机密,如管理的系统的地址和相关参数,若被恶意的人员 获取,可能会对运营商的系统带来危害;
(4) 某些配置信息,输入很复杂,手工录入容易出错,如设备序列号等信息,但是一旦 关键配置录入错误,会对终端使用造成影响,并且排查困难;
(5) 用户在正常使用后,由于某些原因自行修改配置,导致了某些配置错误,导致业务 无法使用,终端无法连接网络以及运营商的管理系统,运营商只能安排专业人员上门进行维 护和调试;
(6) 对于没有界面的终端,当其在进行版本升级、配置更新等关键操作时,如何监控和 跟踪整个过程和状态;
(7) 由于终端没有界面,需要有相应的外部手段或者方法触发终端进行配置维护;
(8) 由于终端没有界面,如果终端处于运营商管理系统管理状态下,终端本地的配置维 护和远程管理进行配置维护时,如何解决冲突问题;
(9) 如何解决当终端处于版本升级或配置更新过程中,出现断电、磁盘读写等故障;
(10) 终端的数据本文件的安全问题,如何保证版本文件、配置文件保存在其它介质上
时不会被非法用户破解以及病毒等篡改。

发明内容
本发明的目的在于克服现有技术的不足,提供一种终端通过接入USB存储设备实现版本 升级的方法,该方法的数据维护功能包括了配置文件的更新、版本升级。
本发明的另一目的在于提供一种终端通过接入USB存储设备实现备份的方法,该备份方 法能对终端的配置和版本进行本地的备份,便于日后终端出现相应的故障时进行恢复。
为解决上述技术问题,本发明是通过以下技术方案实现的-
一种终端通过接入USB存储设备实现版本升级的方法,包括如下步骤-
步骤A, USB存储设备存储需要的数据文件;
步骤B,将载有数据文件的USB存储设备接入终端,触发终端读取数据文件;
步骤C,终端读取数据文件后,经解密验证,进行更新或升级;
步骤D,终端版本更新或升级完成后,对更新或升级后的版本进行应用。
所述步骤A中的数据文件包括终端的版本文件、配置文件,还可以包括其它类型的文件。
所述步骤A中USB存储设备存储的数据文件是通过运营商的营业厅、网上营业厅等途径 获取的。数据文件的命名有一定的规则,终端可方便的识别出USB存储设备上的数据文件, 并且通过文件名可知道文件的类型,如配置文件、版本文件等。
所述步骤A中,USB存储设备可以是运营商提供的U盘等设备,也可以是运营商指定的、 兼容的USB存储设备,这类设备接入终端后,终端可识别和读写。终端支持USB存储设备的 驱动,支持文件目录、名称的选择和修改,实现文件的查看、读写、创建和删除功能。
所述步骤A中,若运营商未指定USB存储设备类型,则USB存储设备接口为USB Mass Storage (USB大容量存储器)类下定义的所有的子类及传输协议,或是标准的USB Mass Storage (USB 大容量存储器)类设备,并且文件系统为FAT或者FAT32。
所述步骤B中,若终端提供了可从USB接口接入存储设备更新配置功能本地管理界面,如 WEB管理页面,则可通过本地界面进行数据更新,可首先通过PC连接终端,打开其本地界面, 选取在USB存储设备上的数据文件,然后选择更新或升级。
所述步骤B中,若终端没有本地管理界面或者终端本地管理界面没有所述的配置更新功 能,可通过终端提供的功能键或者组合功能键触发更新或升级,或者当终端设备上电启动自 动检测USB存储设备以及数据文件时,触发配置更新或升级。
所述步骤B中,若终端本身巳经连接至运营商的管理系统并且已经处于被管理状态,终 端将通过USB存储设备准备更新的状态上报给管理系统,管理系统会终止相应的其它远程管 理操作;所述步骤C中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,
终端将正在通过USB存储设备更新或升级的状态、完成的状态上报给管理系统;所述步骤D 中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将新更新或升 级是否应用成功的状态上报给管理系统。
所述步骤C中,若通过本地管理界面选取USB存储设备上的数据文件进行更新,在终端
读取数据文件后进行更新或升级前,终端会对该文件的完整性、可用性进行检査,对于错误 或者非法的文件通过本地管理界面给出提示,并终止更新或升级。
所述步骤C中,若通过按键触发更新或升级,或者终端上电自动检测USB存储设备,终
端会根据文件命名规则匹配到相应的数据文件进行更新升级,并且,
a. 若终端未找到合适的文件,终端通过状态灯显示异常,并终止更新或升级;
b. 若终端找到合适的文件,在更新或升级前,终端会对数据文件进行完整性、可用性 的检査,对于错误或者非法的文件通过状态灯显示异常,并终止更新。
所述步骤C中,终端在更新或升级的过程中有断电保护机制,当在处理过程中出现断电 情况,终端会在下次加电重启后恢复以前的版本或者配置状态。
所述步骤D中,终端的更新或升级完成后,判断若是关键配置项做了更新或者版本进行 了升级,则进行重启应用新的配置。
所述步骤D中,若终端应用新的配置或者版本失败,将自动回退到更新前的状态。
所述步骤B、 C、 D中,终端可通过USB读写指示灯或者其它功能灯的组合显示USB读写 相应的状态。如USB指示灯常亮表示USB接口接入USB设备,指示灯闪烁表示读取信息、指 示灯变红色表示信息读取异常。
所述步骤B、 C、 D中,若终端具备更新或升级指示灯,则通过该指示灯的显示状态显示 当前的更新或升级状态。如当终端开始配置更新、备份时,该灯闪烁,操作完成后常亮,操 作异常后,通过不同的颜色常亮显示。
所述步骤B、 C、 D中,若终端具备管理状态显示灯,则通过该显示灯的显示状态显示当 前的管理状态。如当终端处于运营商管理系统的管理状态下时,该灯为常亮状态,当与管理 系统通讯传递信息时,该灯为闪烁状态,当有异常时,通过不同的颜色常亮显示。
无论在版本升级前还是升级后都可以进行备份。本发明提供了一种终端通过接入USB存 储设备实现备份的方法,包括如下步骤
步骤一,将USB存储设备接入终端,触发终端进行备份操作;
步骤二,终端生成当前的数据文件,并将该文件进行加密。
所述步骤一中,USB存储设备是运营商提供的U盘,或是运营商指定的、兼容的USB存 储设备;或者若运营商未指定USB存储设备类型,贝IJUSB存储设备接口为USB Mass Storage 类下定义的所有的子类及传输协议,或是标准的USB Mass Storage类设备,并且文件系统为
FAT或者FAT32。
所述步骤一中,若终端提供了可将当前配置、版本备份至连接在终端上的USB存储设备 的本地管理界面,如WEB管理页面,则可通过本地界面进行备份。
所述步骤一中,若终端没有本地管理界面或者终端本地管理界面没有所述的备份功能, 终端可提供相应的功能键或者组合功能键触发备份。
所述步骤一中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终 端将通过USB存储设备准备备份的状态上报给管理系统,管理系统会根据情况终止对终端的 其它冲突操作;所述步骤二中,若终端本身已经连接至运营商的管理系统并且已经处于被管 理状态,终端将通过USB存储设备备份配置或者版本成功的状态上报给管理系统。
所述步骤二中,若通过本地管理界面选进行备份,终端在形成数据文件之前,检测USB 存储设备上有无同名文件,若存在同名文件,则提示用户更名或者覆盖同名文件。
所述步骤二中,若通过按键进行触发终端进行备份,终端根据文件命名规则生成文件, 若发现USB存储设备上有同名文件,则将同名文件更名或者将新的配置文件换名保存。
所述步骤二中,终端生成的配置或版本文件是经过加密的,同时终端可在加密后进行可 对该文件进行签名或者不进行签名。
所述步骤二中,终端使用一个随机的临时文件名向USB存储设备写配置文件,当文件写 入完成后,修改为相应的正式文件名称。若终端在向USB存储设备写配置文件时,出现断电 故障,将可能在USB存储设备形成不完整的临时文件。
本发明方法包括了配置文件的更新与备份、版本升级与备份,确保当运营商无法通过其 他管理方式(如网络配置管理方式)对终端进行远程管理时,可以通过USB存储设备接入终 端的USB接口实现本地的业务配置管理与版本管理开通/取消终端上相应的业务,支持新的 业务功能、解决故障和弥补缺陷;同时通过该方式对终端的配置和版本进行本地的备份,便 于日后终端出现相应的故障时进行恢复;当终端已经连接上运营商的远程管理系统并处于管 理状态下时,终端可将该方式下USB存储设备上相应文件的读取、更新、应用、备份等状态 上报给管理系统,供日后进行统计和故障诊断。
使用本发明的终端通过接入USB存储设备实现版本升级及备份的方法具有以下有益效

(1) 通过USB存储设备接入终端进行配置更新、版本升级,可以大大减少运营商运维人 员上门开通业务的工作量,并且可以降低对用户人员的专业知识要求;
(2) 通过对终端进行业务配置,可以保护用户的的隐私不被外人获取,如PPPOE帐号信
息;
(3) 通过对终端进行业务配置,可以保护运营商的敏感信息,如管理服务器地址、认证
用户名、认证口令等;
(4) 若终端己经处于被运营商管理系统的管理状态,终端会准实时或实时上报相应的状 态,运营商管理系统可以记录相应的过程和状态,当出现问题时,提供故障诊断和排障的依 据,同时可规避远程管理与本地配置更新、备份的冲突;
(5) 通过终端的USB状态灯或者组合灯的不同,当用户在进行配置更新、备份时,可以 通过灯的颜色、闪烁状态提示给用户当前的状态,若终端提供了相应的本地维护界面,可通 过该界面提供相应状态的显示;
(6) 当电信网络管理系统处于建设初期,无法完成对大规模终端进行管理时,通过USB 存储设备更新配置与版本升级方式完成终端的业务开展和使用,节省了人力物力。


图1为用户或运维人员为开通终端业务通过USB存储设备对终端进行版本升级的方法的 流程示意图2为用户或运维人员通过USB存储设备对终端进行备份的方法的流程示意图。
具体实施例方式
为了更好地理解本发明,下面结合附图和具体实施例对本发明作进一步地描述。 请参阅图1,该图是用户或运维人员为开通终端业务通过USB存储设备对终端进行版本
升级的方法的流程示意图,该流程包括如下步骤
步骤101,用户或运维人员用USB存储设备获取需要的数据文件;
步骤102,将载有数据文件的USB存储设备接入终端,触发终端读取数据文件;
步骤103,终端读取相应的数据文件后,经解密验证,进行更新或升级,整个过程中有
相应的提示;
步骤104,终端版本更新或升级完成后,对更新或升级后的版本进行应用。 步骤105,用户正常使用己经更新的终端。
上述步骤101中,用户或运维人员可以通过运营商的营业厅、网上营业厅、客服电话等 途径申请开通或者关闭终端的业务;用户可以是首次申请开通终端的业务,这种情况下,用 户领取或者购买运营商终端设备;若是用户首次申请开通终端的业务,运营商提供相应的数 据文件(配置文件、版本文件等)或者载有数据文件的U盘,并且可安排运维人员上门进行 设备安装调试;运营商提供的数据文件是经过强度足够加密的非明文文件,很难进行破解, 即时进行了破解修改,也会因为终端业务使用也受到运营商业务系统的认证制约,用户无法 越权使用业务;终端使用的数据文件文件名具有相应的命名规则,终端可方便的识别出USB
存储设备上的配置文件;USB存储设备可以是运营商提供的U盘等设备,也可以是运营商指 定的、兼容的USB存储设备,这类设备接入终端后,终端可识别和读写;若运营商未指定USB 存储设备类型,则用户使用的USB存储设备接口为USB Mass Storage类下定义的所有的子 类及传输协议,或是标准的USB Mass Storage类设备;并且文件系统为FAT或者FAT32。
上述步骤102中,终端需要支持USB存储设备的驱动,支持文件目录、名称的选择和修改, 实现文件的查看、读写、创建和删除功能;若终端提供了通过USB存储设备更新配置、升级版 本等本地管理界面功能,如WEB管理页面,用户或者运维人员可通过本地界面进行数据文件更 新;若用户通过本地界面进行更新,通过PC连接终端打开其本地界面,选取正确的USB存储设 备上的数据文件进行更新;若终端没有本地管理界面或者终端本地管理界面没有所述的更新 功能,可通过终端提供的相应的功能键或者组合功能键实触发更新,或者重启终端设备,在 其上电时自动检测USB存储设备,触发更新;若终端本身已经连接至运营商的管理系统并且己 经处于被管理状态,终端将通过USB存储设备准备更新的状态上报给管理系统,管理系统会终 止相应的其它远程管理操作。
上述步骤103中,若用户或者运维人员通过本地管理界面选取USB存储设备的上的配置 文件、版本进行更新,在更新前,终端会对该文件进行完整性、可用性的检査,对于错误或 者非法的文件通过本地管理界面给出提示,并终止更新;若用户通过按键进行更新,或者终 端上电自动检测USB存储设备进行更新,终端会根据配置文件命名规则并根据一定的规则匹 配到合适的的文件,进行更新,并且,
X.若终端未找到合适的数据文件,终端通过状态灯显示异常,并终止更新;
Y.若终端找到合适的文件,在更新前,终端会对文件进行完整性、可用性的检査,对于 错误或者非法的文件通过状态灯显示异常,并终止更新。
上述步骤103中,终端在更新的过程中有断电保护机制,若在更新过程中出现断电情况, 终端会在下次加电重启后恢复先前的版本和配置状态;若终端本身己经连接至运营商的管理 系统并且已经处于被管理状态,终端将正在通过USB存储设备准备更新的状态上报给管理系 统。
上述步骤104中,若终端应用新的配置或者版本失败,将自动回退到更新前的配置或者 版本状态;若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将更新 是否应用成功的状态上报给管理系统。
上述步骤102、 103、 104中,终端可通过USB读写指示灯或者其它功能灯的组合显示USB 读写相应的状态,如USB常亮表示USB接口接入USB设备,闪烁表示读取信息、灯变红色标 识信息读取异常;若终端具备更新指示灯,则通过该灯的显示状态显示当前的更新状态,如 当终端开始配置更新、备份时,该灯闪烁,操作完成后常亮,操作异常后,通过不同的颜色
常亮显示;若终端具备管理状态显示灯,则通过该灯的显示状态显示当前的管理状态,如当 终端处于运营商管理系统的管理状态下时,该灯为常亮状态,当与管理系统通讯传递信息时, 该灯为闪烁状态,当有异常时,通过不同的颜色常亮显示。
无论在版本升级前还是升级后,用户或运维人员都可以进行备份。请参阅图2,该图是 用户或运维人员通过USB存储设备对终端进行备份的方法的流程示意图,该流程包括如下步 骤
步骤201,用户或者运维人员将相应的USB存储设备接入终端,触发终端进行备份操作; 步骤202,终端生成当前的数据文件,将该文件进行加密,并可进行签名写入USB存储 设备。
上述步骤201中,载有终端配置文件的USB存储设备可以是运营商提供的U盘等设备, 也可以是运营商指定的、兼容的USB存储设备,这类设备接入终端后,终端可识别和读写; 若运营商未指定USB存储设备类型,则用户使用的USB存储设备接口为USBMassStorage类 下定义的所有的子类及传输协议,或是标准的USB Mass Storage类设备,并且文件系统为 FAT或者FAT32;若终端提供了通过USB存储设备配置或者版本备份的本地管理界面功能, 如WEB管理页面,用户或者运维人员可通过本地界面进行备份操作;若终端没有本地管理界 面或者终端本地管理界面没有所述的备份功能,终端可提供相应的功能键或者组合功能键触 发备份操作;若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将通 过USB存储设备准备备份的状态上报给管理系统,管理系统会根据情况终止对终端的其它冲 突操作。
上述步骤202中,若用户通过按键进行触发终端更新配置,终端根据配置文件命名规则 生成文件名,若发现USB存储设备上有同名文件,则将同名文件换名或者将新的配置文件换 名保存;终端生成的配置文件是经过加密的,同时终端可在加密后进行可对该文件进行签名 或者不进行签名;终端使用一个随机的临时文件名向USB存储设备写配置文件,当文件写入 完成后,修改为相应的正式文件名称;若终端在向USB存储设备写配置文件时,出现断电故 障,将可能在USB存储设备形成不完整的临时文件;若终端本身已经连接至运营商的管理系 统并且已经处于被管理状态,终端将通过USB存储设备配置备份成功的状态上报给管理系统。
本发明中用户或者运维人员可通过PC连接终端的本地管理界面进行相应文件的升级、更 新、备份,可以通过终端提供的功能键或组合键触发相应的操作,也可以通过接入USB存储 设备,在终端设备上电启动时自动检测USB存储设备以及相应的文件,触发更新;如果终端 连接了运营商的远程管理系统系统,终端会将相应的文件的更新、备份过程中的状态上报给 相应的管理系统;终端不仅可通过相应的状态指示灯显示终端当前的更新、备份、管理状态 等状态,而且终端有相应的异常保护机制,如果在配置升级过程中出错或者异常断电,终端
都会恢复至上次正确的配置和版本,同时在备份时如果存在同名文件,终端采取相应的操作 保护存在的同名文件不被意外覆盖。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,应当指出,对于本领域的普 通技术人员来说,凡是本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应 包含在本发明的保护范围之内。
权利要求
1.一种终端通过接入USB存储设备实现版本升级的方法,其特征在于,包括如下步骤步骤A,USB存储设备存储需要的数据文件;步骤B,将载有数据文件的USB存储设备接入终端,触发终端读取数据文件;步骤C,终端读取数据文件后,经解密验证,进行更新或升级;步骤D,终端版本更新或升级完成后,对更新或升级后的版本进行应用。
2. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤A中的数据文件包括终端的版本文件、配置文件。
3. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤A中,USB存储设备是运营商提供的U盘,或是运营商指定的、兼容的USB存储设备; 或者若运营商未指定USB存储设备类型,贝叫SB存储设备接口为USB Mass Storage类下定义的 所有的子类及传输协议,或是标准的USB Mass Storage类设备,并且文件系统为FAT或者FAT32。
4. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤B中,若终端提供了能从USB接口接入存储设备更新配置功能本地管理界面,则通过 本地界面进行数据更新,首先通过PC连接终端,打开其本地界面,选取在USB存储设备上的数 据文件,然后选择更新或升级;若终端没有本地管理界面或者终端本地管理界面没有所述的 配置更新功能,则通过终端提供的功能键或者组合功能键触发更新或升级,或者当终端设备 上电启动自动检测USB存储设备以及数据文件时,触发配置更新或升级。
5. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤B中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将 通过USB存储设备准备更新的状态上报给管理系统,管理系统会终止相应的其它远程管理操 作;所述步骤C中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终 端将正在通过USB存储设备更新或升级的状态、完成的状态上报给管理系统;所述步骤D中, 若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将新更新或升级是 否应用成功的状态上报给管理系统。
6. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤C中,若通过本地管理界面选取USB存储设备上的数据文件进行更新,在终端读取 数据文件后进行更新或升级前,终端会对该文件的完整性、可用性进行检査,对于错误或者 非法的文件通过本地管理界面给出提示,并终止更新或升级;若通过按键触发更新或升级, 或者终端上电自动检测USB存储设备,终端会根据文件命名规则匹配到相应的数据文件进行更新升级,并且,a. 若终端未找到合适的文件,终端通过状态灯显示异常,并终止更新或升级;b. 若终端找到合适的文件,在更新或升级前,终端会对数据文件进行完整性、可用性 的检查,对于错误或者非法的文件通过状态灯显示异常,并终止更新。
7. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤C中,终端在更新或升级的过程中有断电保护机制,当在处理过程中出现断电情况, 终端会在下次加电重启后恢复以前的版本或者配置状态;所述步骤D中,终端的更新或升级 完成后,判断若是关键配置项做了更新或者版本进行了升级,则进行重启应用新的配置,若 终端应用新的配置或者版本失败,将自动回退到更新前的状态。
8. 根据权利要求1所述的终端通过接入USB存储设备实现版本升级的方法,其特征在于, 所述步骤B、 C、 D中,终端通过USB读写指示灯或者其它功能灯的组合显示USB读写相应的 状态;若终端具备更新或升级指示灯,则通过该指示灯的显示状态显示当前的更新或升级状 态;若终端具备管理状态显示灯,则通过该显示灯的显示状态显示当前的管理状态。
9. 一种终端通过接入USB存储设备实现备份的方法,其特征在于,包括如下步骤 步骤一,将USB存储设备接入终端,触发终端进行备份操作;步骤二,终端生成当前的数据文件,并将该文件进行加密。
10. 根据权利要求9所述的终端通过接入USB存储设备实现备份的方法,其特征在于, 所述步骤一中,USB存储设备是运营商提供的U盘,或是运营商指定的、兼容的USB存储设 备;或者若运营商未指定USB存储设备类型,则USB存储设备接口为USB Mass Storage类下 定义的所有的子类及传输协议,或是标准的USB Mass Storage类设备,并且文件系统为FAT 或者FAT32;所述步骤一中,若终端提供了能将当前配置、版本备份至连接在终端上的USB 存储设备的本地管理界面,则通过本地界面进行备份;若终端没有本地管理界面或者终端本 地管理界面没有所述的备份功能,则通过终端提供相应的功能键或者组合功能键触发备份; 所述步骤一中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状态,终端将 通过USB存储设备准备备份的状态上报给管理系统,管理系统会根据情况终止对终端的其它 冲突操作;所述步骤二中,若终端本身已经连接至运营商的管理系统并且已经处于被管理状 态,终端将通过USB存储设备备份配置或者版本成功的状态上报给管理系统。
全文摘要
本发明公开了一种终端通过接入USB存储设备实现版本升级及备份的方法。该实现版本升级的方法是通过接入载有数据文件的USB存储设备,触发终端读取数据文件,然后经解密验证,进行更新或升级,最后对更新或升级后的版本进行应用。该实现备份的方法是将USB存储设备接入终端,触发终端进行备份操作,然后终端生成当前的数据文件,并将该文件进行加密。本发明方法确保当运营商无法通过其他管理方式对终端进行远程管理时,可以通过USB存储设备接入终端的USB接口实现本地的业务配置管理与版本管理;当终端已经连接上运营商的远程管理系统并处于管理状态下时,终端可将该方式下USB存储设备上相应文件的读取、更新、应用、备份等状态上报给管理系统,供日后进行统计和故障诊断。
文档编号G06F9/445GK101183312SQ200710124898
公开日2008年5月21日 申请日期2007年12月12日 优先权日2007年12月12日
发明者耿国庆 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1