[发明专利]一种家庭网络中应用终端的软件安装和升级方法及系统有效
| 申请号: | 201010278970.X | 申请日: | 2010-09-13 | 
| 公开(公告)号: | CN101951400A | 公开(公告)日: | 2011-01-19 | 
| 发明(设计)人: | 于艳玲;李长春;王志军 | 申请(专利权)人: | 烽火通信科技股份有限公司 | 
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04L12/28;H04L12/66 | 
| 代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 | 
| 地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 家庭 网络 应用 终端 软件 安装 升级 方法 系统 | ||
技术领域
本发明涉及家庭网络中的应用终端的软件安装和升级,具体说是一种家庭网络中应用终端的软件安装和升级方法及系统。
背景技术
家庭网络是融合家庭控制网络和多媒体信息网络于一体的家庭信息化平台,是在家庭范围内实现信息设备、通信设备、娱乐设备、家用电器、自动化设备、照明设备等应用终端的互连和管理,以及数据和多媒体信息共享的系统,它为用户提供合适、易用、方便、快捷的综合业务。应用终端(例如PC机)通过家庭网关(例如烽火通信公司生产的HG220型家庭网关)接入家庭网络,家庭网关是家庭网络与外部公网的接口,它实现应用终端与外部公网之间的相互通信,为各种家庭网络业务提供接入和控制功能。
应用终端接入家庭网关后,需要安装相应的应用程序或者驱动程序才能充分享受到家庭网络提供的多样化服务,在不引起混淆的前提下,以下将应用程序或者驱动程序均简称为软件。
现有技术中软件的安装和升级方法一般有四种:
一是采用向用户发放安装/升级光盘的方式。该方式要求厂商发布相应的安装光盘,在首次使用时从光盘安装软件,用户每换一台应用终端都需要重新安装该光盘,而当该光盘丢失、损坏的时候,则造成用户无法正常使用应用终端。而当该软件需要升级时,需要厂商再次发布升级光盘,该方式大大的增加了厂商的硬件成本。
二是采用从因特网上下载安装包/升级包的方式。该方式首先需要用户获取软件下载地址,依次打开几个网页,使用某种下载工具,才能完成下载、安装和升级,而其中任何一个环节错误都会导致安装过程失败。该方式对用户的网络应用能力要求较高。
三是采用应用终端自安装及自启动方式。该方式在专利号为200710145122.X的专利申请文件《终端设备自安装及自启动系统及方法》中有详细说明,该专利申请文件中所述的终端设备即本发明中所述的应用终端。该方式要求应用终端自带存储设备用于存储所需安装的软件,应用终端接入主机后表现为驱动器,并且自动运行。该方式要求应用终端自存储安装软件,而普通应用终端一般不具有该功能;同时应用终端存储的软件为单一版本,不能随着应用场景的变化而实现更新,即无法进行软件升级。
四是采用应用终端向版本服务器发起版本升级请求或者版本服务器向应用终端下发升级请求的方式。该方式在专利号为200910076344.X的专利申请文件《一种实现家庭网关升级的方法和系统》中有详细说明。该方式可实现应用终端的版本升级,但是前提是应用终端上已经安装了软件,即无法进行软件的自动安装。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种家庭网络中应用终端的软件安装和升级方法及系统,解决现有技术和方法中时效性低、成本高、对用户网络应用能力要求高、不能同时兼顾软件安装和升级的不足。
为达到以上目的,本发明采取的技术方案是:
一种家庭网络中应用终端的软件安装和升级方法,其特征在于,包括以下步骤:
步骤1001,应用终端上电启动,通过网络与家庭网关相连,所述应用终端网络配置为自动获取IP地址;
步骤1002,家庭网关具有DHCP网络服务功能,为该上电后接入的应用终端自动分配IP地址;
步骤1003,家庭网关获取应用终端属性并根据其属性确定所需安装的软件名称及软件版本号;
步骤1004,家庭网关向应用终端发送软件安装查询请求,同时启动定时器进行计时,并等待应用终端的响应,
所述软件安装查询请求中至少包括软件版本号,请求中的软件版本号是存储在家庭网关中的待安装的软件的软件版本号;
步骤1005,家庭网关判断在定时器超时前,是否收到应用终端对软件安装查询请求的响应,如果收到,执行1006;否则,执行1009;
步骤1006,家庭网关判断应用终端的响应是否合法,即判断应用终端的响应中是否包含应用终端类型、软件名称、软件版本号和应用终端IP地址信息,响应中的软件版本号是指当前已安装在应用终端中的软件的软件版本号;
如果合法,则执行1007;否则结束本流程;
步骤1007,家庭网关判断软件安装查询请求中的软件版本号是否比响应中的软件版本号新,如果是,则执行1008;
否则结束本流程;
步骤1008,家庭网关向应用终端发送版本升级请求,版本升级请求消息中携带应用终端类型、所请求升级的软件名称、应用终端当前已安装的软件的软件版本号和应用终端的IP地址;执行1010;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010278970.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种药用倒置连续阀门
- 下一篇:一次性双腔冲吸引管





