CN110262824A - 存储介质外置的网关终端装置及相应的运行方法 - Google Patents

存储介质外置的网关终端装置及相应的运行方法 Download PDF

Info

Publication number
CN110262824A
CN110262824A CN201910547833.2A CN201910547833A CN110262824A CN 110262824 A CN110262824 A CN 110262824A CN 201910547833 A CN201910547833 A CN 201910547833A CN 110262824 A CN110262824 A CN 110262824A
Authority
CN
China
Prior art keywords
gateway terminal
storage medium
gateway
system software
software image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910547833.2A
Other languages
English (en)
Inventor
李小国
季鸣
朱洪臣
张大伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Gongjin Communication Technology Co Ltd
Original Assignee
Shanghai Gongjin Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Gongjin Communication Technology Co Ltd filed Critical Shanghai Gongjin Communication Technology Co Ltd
Priority to CN201910547833.2A priority Critical patent/CN110262824A/zh
Publication of CN110262824A publication Critical patent/CN110262824A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及一种存储介质外置的网关终端装置及相应的运行方法,其中,所述的网关终端装置包括可拆卸的存储介质及网关终端,所述的网关终端仅设有最小***,而将***软件镜像文件设有存储介质中,运行网关终端装置时,仅需将存储介质接于网关终端,由网关终端中的***引导可拆卸的存储介质中的***软件镜像文件运行即可,需要更新时,只需将新的***软件镜像文件拷贝至可拆卸的存储介质中即可。采用本发明的存储介质外置的网关终端装置及相应的运行方法可有效提高设备寿命,且具备安全性高、镜像文件升级方便及适用范围广泛的特点。

Description

存储介质外置的网关终端装置及相应的运行方法
技术领域
本发明涉及网络通信领域,尤其涉及嵌入式通信领域,具体是指一种存储介质外置的网关终端装置及相应的运行方法。
背景技术
随着家庭网关终端功能的日益丰富和强大,其软件镜像也经常需要升级。而现有技术中,升级软件镜像时,一般都需要读写网关内置的FLASH芯片中。这种方法有两个缺点:(1)升级FLASH时,可能会破坏***镜像,导致板子变砖;(2)经常读写FLASH,容易破坏FLASH介质。一旦FLASH芯片发生故障,维修十分麻烦。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种升级方便、使用寿命长,且性能良好的存储介质外置的网关终端装置及相应的运行方法。
为了实现上述目的,本发明的存储介质外置的网关终端装置及相应的运行方法如下:
该存储介质外置的网关终端装置,其主要特点是,所述的网关终端装置包括:
可拆卸的存储介质,内设可更新升级的***软件镜像文件;
网关终端,设有用于与所述的存储介质相连接的端口,所述的网关终端内设引导***,用于在所述的网关终端与所述的存储介质相连接时,引导所述的***软件镜像文件运行。
较佳地,所述的存储介质为USB存储设备,所述的端口为USB连接接口。
较佳地,所述的网关终端还包括:
外部存储介质检测模块,用于检测是否有存储介质接于所述的网关终端上,以此决定所述的网关终端处于休眠状态或被唤醒。
较佳地,所述的网关终端还包括:
初始化模块,用于对所述的网关终端装置进行初始化操作;
安全认证模块,用于对与所述的网关终端连接的存储介质进行安全认证。
较佳地,通过拷贝的方式对所述的存储介质中的***软件镜像文件进行更新升级。
该基于上述网关终端装置的网关终端运行方法,其主要特点是,所述的方法包括:
所述的网关终端引导与其连接的存储介质中的***软件镜像文件运行。
较佳地,所述的网关终端包括外部存储介质检测模块,所述的网关终端引导与其连接的存储介质中的***软件镜像文件运行包括以下步骤:
(1)所述的外部存储介质检测模块检测是否有所述的存储介质接于所述的网关终端上;
(2)若没有所述的存储介质接于所述的网关终端上,则所述的网关终端继续处于休眠状态,并返回上述步骤(1);否则,继续后续步骤(3);
(3)所述的网关终端引导与其连接的存储介质中的***软件镜像文件至所述的网关终端中的***内存中加载运行。
更佳地,所述的网关终端还包括初始化模块,所述的步骤(1)之前还包括以下步骤:
(0.1)所述的网关终端上电,所述的初始化模块对所述的网关终端装置进行初始化操作。
更佳地,所述的网关终端还包括安全认证模块,所述的步骤(2)与步骤(3)之间还包括以下步骤:
(2.1)所述的安全认证模块检测与所述的网关终端连接的存储介质是否为经过认证的安全介质;
(2.2)若与所述的网关终端连接的存储介质不是经过认证的安全介质,则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作;若与所述的网关终端连接的存储介质是经过认证的安全介质,则继续后续步骤(2.3);
(2.3)所述的安全认证模块检测与所述的网关终端连接的存储介质中的***软件镜像文件是否正确;
(2.4)若与所述的网关终端连接的存储介质中的***软件镜像文件正确则继续后续步骤(3),否则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作。
采用本发明的存储介质外置的网关终端装置,其包括可拆卸的存储介质及网关终端,通过这种分离式的存储介质外置的网关终端装置,可省去网关终端内置的FLASH芯片,避免FLASH芯片发生故障时维修困难的问题,需要升级***软件镜像文件时,只需更新可拆卸的存储介质中的文件即可,且当该网关终端设有外部存储介质检测模块时,可对存储介质进行检测,确保网关终端装置的安全性。本发明的存储介质外置的网关终端装置及相应的运行方法具备安全性高、使用寿命长,镜像文件升级方便的特点,适用范围广泛。
附图说明
图1为本发明一实施例中的网关终端运行方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合具体实施例对本发明作进一步的详细描述。
本发明的存储介质外置的网关终端装置包括:
可拆卸的存储介质,内设可更新升级的***软件镜像文件,通过该***软件镜像文件负责实现网关终端装置的各种业务和功能;在该实施例中,可通过拷贝的方式对所述的存储介质中的***软件镜像文件进行更新升级,该***软件镜像文件可以经常升级和更新;
网关终端,设有用于与所述的存储介质相连接的端口,所述的网关终端内设引导***,用于在所述的网关终端与所述的存储介质相连接时,引导所述的***软件镜像文件运行。
即网关的软件***包含两部分,一部分内置在网关终端的核心硬件上,另外一部分存在可拆卸的存储介质上,其中,内置在网关终端的核心硬件上的部分,一旦出厂,该部分的***就不需要更新。
在该实施例中,所述的存储介质为USB存储设备,所述的端口为USB连接接口。
在该实施例中,所述的网关终端还包括:
外部存储介质检测模块,用于检测是否有存储介质接于所述的网关终端上,以此决定所述的网关终端处于休眠状态或被唤醒;
初始化模块,用于对所述的网关终端装置进行初始化操作;
安全认证模块,用于对与所述的网关终端连接的存储介质进行安全认证。
即内置于网关终端上的***负责网关终端装置的基本的初始化,以及检查和引导可拆卸的存储介质上的***。
在该实施例中,由于采用了USB存储设备作为可拆卸的存储介质,因此,在需要对***软件镜像文件进行更新升级时,仅需将新的***软件镜像文件拷贝至该USB存储设备中代替原先的***软件镜像文件即可,软件升级十分便捷,运行网关时,仅需将存有***软件镜像文件的存储介质与网关终端进行连接即可。
在该实施例中,该存储介质外置的网关终端装置包含带有USB连接接口的网关终端,及作为存储介质的USB存储设备,USB存储设备存储有***软件镜像文件,该***软件镜像文件负责实现各种业务和功能。USB存储设备与所述的网关终端可拆卸地连接,所述的网关终端中运行一个最小***,负责对硬件进行基本的初始化,以及引导USB存储设备上的***软件镜像,在网关终端与存储介质连接时,网关终端中的最新***引导所述的***软件镜像文件运行,且该实施例中,该最小***包括了安全认证模块,因此,可对***软件镜像文件及USB存储设备进行安全认证。
如图1所示,基于上述实施例中的网关终端装置的网关终端运行方法包括以下步骤:
(0.1)所述的网关终端上电,所述的初始化模块对所述的网关终端装置进行初始化操作,即网关终端中的最小***启动,初始化CPU及其***部件等硬件;
(1)所述的外部存储介质检测模块通过扫描USB连接接口是否有存储介质,检测是否有所述的存储介质接于所述的网关终端上;
(2)若没有所述的存储介质接于所述的网关终端上,则所述的网关终端继续处于休眠状态,并返回上述步骤(1);否则,继续后续步骤(2.1),即当在网关终端接上存储介质时,所述的网关终端会被中断唤醒,继续后续步骤(2.1);
(2.1)所述的安全认证模块检测与所述的网关终端连接的存储介质是否为经过认证的安全介质;
(2.2)若与所述的网关终端连接的存储介质不是经过认证的安全介质,则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作,并返回上述步骤(1);若与所述的网关终端连接的存储介质是经过认证的安全介质,则继续后续步骤(2.3);
(2.3)所述的安全认证模块检测与所述的网关终端连接的存储介质中的***软件镜像文件是否正确;
(2.4)若与所述的网关终端连接的存储介质中的***软件镜像文件正确(即认证通过)则继续后续步骤(3),否则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作,并返回上述步骤(1);
(3)所述的网关终端引导与其连接的存储介质中的***软件镜像文件至所述的网关终端中的***内存中加载运行。
采用该实施例中的存储介质外置的网关终端装置及相应的运行方法可以方便更换外部存储设备,增加了家庭网关的使用寿命,且更新升级更为便捷,同时,其具备安全认证的功能,进一步地还能提高存储介质外置的网关终端装置的安全性。
采用本发明的存储介质外置的网关终端装置,其包括可拆卸的存储介质及网关终端,通过这种分离式的存储介质外置的网关终端装置,可省去网关终端内置的FLASH芯片,避免FLASH芯片发生故障时维修困难的问题,需要升级***软件镜像文件时,只需更新可拆卸的存储介质中的文件即可,且当该网关终端设有外部存储介质检测模块时,可对存储介质进行检测,确保网关终端装置的安全性。本发明的存储介质外置的网关终端装置及相应的运行方法具备安全性高、使用寿命长,镜像文件升级方便的特点,适用范围广泛。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

Claims (9)

1.一种存储介质外置的网关终端装置,其特征在于,所述的网关终端装置包括:
可拆卸的存储介质,内设可更新升级的***软件镜像文件;
网关终端,设有用于与所述的存储介质相连接的端口,所述的网关终端内设引导***,用于在所述的网关终端与所述的存储介质相连接时,引导所述的***软件镜像文件运行。
2.根据权利要求1所述的存储介质外置的网关终端装置,其特征在于,所述的存储介质为USB存储设备,所述的端口为USB连接接口。
3.根据权利要求1所述的存储介质外置的网关终端装置,其特征在于,所述的网关终端还包括:
外部存储介质检测模块,用于检测是否有存储介质接于所述的网关终端上,以此决定所述的网关终端处于休眠状态或被唤醒。
4.根据权利要求1所述的存储介质外置的网关终端装置,其特征在于,所述的网关终端还包括:
初始化模块,用于对所述的网关终端装置进行初始化操作;
安全认证模块,用于对与所述的网关终端连接的存储介质进行安全认证。
5.根据权利要求1所述的存储介质外置的网关终端装置,其特征在于,通过拷贝的方式对所述的存储介质中的***软件镜像文件进行更新升级。
6.一种基于权利要求1~5中任一项所述的网关终端装置的网关终端运行方法,其特征在于,所述的方法包括:
所述的网关终端引导与其连接的存储介质中的***软件镜像文件运行。
7.根据权利要求6所述的网关终端运行方法,其特征在于,所述的网关终端包括外部存储介质检测模块,所述的网关终端引导与其连接的存储介质中的***软件镜像文件运行包括以下步骤:
(1)所述的外部存储介质检测模块检测是否有所述的存储介质接于所述的网关终端上;
(2)若没有所述的存储介质接于所述的网关终端上,则所述的网关终端继续处于休眠状态,并返回上述步骤(1);否则,继续后续步骤(3);
(3)所述的网关终端引导与其连接的存储介质中的***软件镜像文件至所述的网关终端中的***内存中加载运行。
8.根据权利要求7所述的网关终端运行方法,其特征在于,所述的网关终端还包括初始化模块,所述的步骤(1)之前还包括以下步骤:
(0.1)所述的网关终端上电,所述的初始化模块对所述的网关终端装置进行初始化操作。
9.根据权利要求7所述的网关终端运行方法,其特征在于,所述的网关终端还包括安全认证模块,所述的步骤(2)与步骤(3)之间还包括以下步骤:
(2.1)所述的安全认证模块检测与所述的网关终端连接的存储介质是否为经过认证的安全介质;
(2.2)若与所述的网关终端连接的存储介质不是经过认证的安全介质,则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作;若与所述的网关终端连接的存储介质是经过认证的安全介质,则继续后续步骤(2.3);
(2.3)所述的安全认证模块检测与所述的网关终端连接的存储介质中的***软件镜像文件是否正确;
(2.4)若与所述的网关终端连接的存储介质中的***软件镜像文件正确则继续后续步骤(3),否则所述的网关终端不进行引导存储介质中的***软件镜像文件的操作。
CN201910547833.2A 2019-06-24 2019-06-24 存储介质外置的网关终端装置及相应的运行方法 Pending CN110262824A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910547833.2A CN110262824A (zh) 2019-06-24 2019-06-24 存储介质外置的网关终端装置及相应的运行方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910547833.2A CN110262824A (zh) 2019-06-24 2019-06-24 存储介质外置的网关终端装置及相应的运行方法

Publications (1)

Publication Number Publication Date
CN110262824A true CN110262824A (zh) 2019-09-20

Family

ID=67920667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910547833.2A Pending CN110262824A (zh) 2019-06-24 2019-06-24 存储介质外置的网关终端装置及相应的运行方法

Country Status (1)

Country Link
CN (1) CN110262824A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112751751A (zh) * 2021-01-25 2021-05-04 珠海格力电器股份有限公司 一种网关设备及能源***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101021797A (zh) * 2007-04-06 2007-08-22 中兴通讯股份有限公司 一种用于嵌入式***的软件修复和升级方法
CN101674267A (zh) * 2009-06-30 2010-03-17 中兴通讯股份有限公司 一种家庭网关及其实现usb设备驱动的方法
CN102256174A (zh) * 2011-07-25 2011-11-23 北京视博数字电视科技有限公司 一种数字电视接收设备
CN103106091A (zh) * 2013-01-31 2013-05-15 深圳市开立科技有限公司 一种基于可移动存储介质的操作***的启动***和方法
CN204733179U (zh) * 2015-07-03 2015-10-28 广州市安宜电子有限公司 一种多功能智能网关

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101021797A (zh) * 2007-04-06 2007-08-22 中兴通讯股份有限公司 一种用于嵌入式***的软件修复和升级方法
CN101674267A (zh) * 2009-06-30 2010-03-17 中兴通讯股份有限公司 一种家庭网关及其实现usb设备驱动的方法
CN102256174A (zh) * 2011-07-25 2011-11-23 北京视博数字电视科技有限公司 一种数字电视接收设备
CN103106091A (zh) * 2013-01-31 2013-05-15 深圳市开立科技有限公司 一种基于可移动存储介质的操作***的启动***和方法
CN204733179U (zh) * 2015-07-03 2015-10-28 广州市安宜电子有限公司 一种多功能智能网关

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112751751A (zh) * 2021-01-25 2021-05-04 珠海格力电器股份有限公司 一种网关设备及能源***

Similar Documents

Publication Publication Date Title
CN102779050B (zh) 提供加速的引导性能的***和方法
CN101751524B (zh) 一种计算机外接设备管理装置、方法及计算机
US20160119878A1 (en) Method for controlling a bluetooth connection
CN101998695A (zh) 终端设备的WiFi设置参数的配置方法、装置及***
US11151065B2 (en) Method for performing detection control of write protection function of memory device, associated control chip and associated electronic device
CN110262824A (zh) 存储介质外置的网关终端装置及相应的运行方法
KR101976908B1 (ko) 멀티-커넥터를 갖는 전자 디바이스 및 그 방법
US9182806B2 (en) Preventing flow of current from sub-CPU to main-CPU during power saving mode in an image forming apparatus
CN104345869A (zh) 安全数字输入输出装置、***及其控制方法
CN104220981A (zh) 用于修改有效固件的固件包
US7237146B2 (en) Securing method of data transfer and data transfer system provided therewith
CN101980159A (zh) U盘固件的更新装置及更新方法
US7752363B2 (en) Signal generating circuit and related method for activating physical channel between host and peripheral device
CN101350995B (zh) 一种移动终端模块间唤醒方法及应用该方法的多模终端
CN109271096B (zh) Nvme存储扩展***
CN1534480B (zh) 掌上电脑外置设备实现即插即用的方法
US20140115378A1 (en) System and method for restoring network configuration parameters
US7596684B2 (en) System and method for checking validities of installing hard disks in a computer
US7500024B2 (en) Signaling to a peripheral via irregular read operations
US9058264B2 (en) Method for repairing communication abnormality between data card and host and data card
CN105138321A (zh) 终端的控制方法及***
JP2007047909A (ja) Usbデバイス及びそのスタンバイ状態回避方法
US9208487B2 (en) Card transaction device and method thereof
US7243220B2 (en) Networking apparatus and method capable of wake-on-LAN after improper shutdown
CN102520878A (zh) 访问智能sd卡的方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination