RU2012144530A - Способ и система установки и обновления программного обеспечения прикладного терминала в домашней сети - Google Patents

Способ и система установки и обновления программного обеспечения прикладного терминала в домашней сети Download PDF

Info

Publication number
RU2012144530A
RU2012144530A RU2012144530/08A RU2012144530A RU2012144530A RU 2012144530 A RU2012144530 A RU 2012144530A RU 2012144530/08 A RU2012144530/08 A RU 2012144530/08A RU 2012144530 A RU2012144530 A RU 2012144530A RU 2012144530 A RU2012144530 A RU 2012144530A
Authority
RU
Russia
Prior art keywords
application terminal
software
home gateway
request
response
Prior art date
Application number
RU2012144530/08A
Other languages
English (en)
Other versions
RU2549126C2 (ru
Inventor
Яньлин ЮЙ
Чанчунь ЛИ
Чжицзюнь ВАН
Original Assignee
Файберхоум Теликемьюникейшн Текнолоджис Ко., Лтд
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 Файберхоум Теликемьюникейшн Текнолоджис Ко., Лтд filed Critical Файберхоум Теликемьюникейшн Текнолоджис Ко., Лтд
Publication of RU2012144530A publication Critical patent/RU2012144530A/ru
Application granted granted Critical
Publication of RU2549126C2 publication Critical patent/RU2549126C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

1. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети, отличающийся следующими этапами, на которых:этап 1001 - включают питание прикладного терминала, подключают его через сеть к домашнему шлюзу; при этом конфигурация сети указанного прикладного терминала автоматически получает IP-адрес;этап 1002 - домашний шлюз содержит функцию сетевой службы DHCP для автоматического присвоения IP-адреса подключенному прикладному терминалу после включения питания;этап 1003 - домашний шлюз получает атрибут прикладного терминала и определяет имя файла и номер версии устанавливаемого программного обеспечения;этап 1004 - домашний шлюз отправляет на прикладной терминал запрос на получение установочного программного обеспечения, одновременно с этим срабатывает таймер ожидания ответа, отправленного прикладным терминалом;при этом указанный запрос на установку программного обеспечения должен содержать, по меньшей мере, номер версии устанавливаемого программного обеспечения, хранимого на домашнем шлюзе;этап 1005 - домашний шлюз определяет, получен ли ответ, отправленный прикладным терминалом, на запрос на установку программного обеспечения до истечения времени, установленного таймером; если получен, выполняют этап 1006; в противном случае выполняют этап 1009;этап 1006 - домашний шлюз определяет, правильный ли ответ прикладного терминала, то есть, определяет наличие в ответе прикладного терминала типа прикладного терминала, имени файла, номера версии программного обеспечения и информации о IP-адресе прикладного терминала, при этом номер версии программного обеспечения в ответе соответствует номеру

Claims (6)

1. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети, отличающийся следующими этапами, на которых:
этап 1001 - включают питание прикладного терминала, подключают его через сеть к домашнему шлюзу; при этом конфигурация сети указанного прикладного терминала автоматически получает IP-адрес;
этап 1002 - домашний шлюз содержит функцию сетевой службы DHCP для автоматического присвоения IP-адреса подключенному прикладному терминалу после включения питания;
этап 1003 - домашний шлюз получает атрибут прикладного терминала и определяет имя файла и номер версии устанавливаемого программного обеспечения;
этап 1004 - домашний шлюз отправляет на прикладной терминал запрос на получение установочного программного обеспечения, одновременно с этим срабатывает таймер ожидания ответа, отправленного прикладным терминалом;
при этом указанный запрос на установку программного обеспечения должен содержать, по меньшей мере, номер версии устанавливаемого программного обеспечения, хранимого на домашнем шлюзе;
этап 1005 - домашний шлюз определяет, получен ли ответ, отправленный прикладным терминалом, на запрос на установку программного обеспечения до истечения времени, установленного таймером; если получен, выполняют этап 1006; в противном случае выполняют этап 1009;
этап 1006 - домашний шлюз определяет, правильный ли ответ прикладного терминала, то есть, определяет наличие в ответе прикладного терминала типа прикладного терминала, имени файла, номера версии программного обеспечения и информации о IP-адресе прикладного терминала, при этом номер версии программного обеспечения в ответе соответствует номеру версии программного обеспечения, установленного в настоящее время на прикладном терминале;
если ответ правильный, выполняют этап 1007; в противном случае процесс останавливают;
этап 1007 - домашний шлюз определяет, является ли номер версии программного обеспечения, включенный в запрос на получение установочного программного обеспечения, новее, чем тот, который включен в ответ, если да, выполняют этап 1008;
в противном случае процесс останавливают;
этап 1008 - домашний шлюз отправляет запрос на обновлении версии на прикладной терминал, при этом запрос содержит тип прикладного терминала, имя файла обновляемого программного обеспечения, номер версии программного обеспечения, установленного в настоящее время на прикладном терминале, и IP-адрес прикладного терминала; выполняют этап 1010;
этап 1009 - домашний шлюз отправляет на прикладной терминал запрос на установку версии, при этом запрос на установку версии содержит тип прикладного терминала, имя файла устанавливаемого программного обеспечения, номер версии программного обеспечения, установленного в настоящее время на прикладном терминале, и IP-адрес прикладного терминала; выполняют этап 1010;
этап 1010- отправленный на прикладной терминал домашним шлюзом запрос отображается на прикладном терминале в виде всплывающего окна для подсказки пользователю, и прикладной терминал согласно введенным пользователем команд выполняет операции по установке, обновлению или отмене;
после того, как прикладной терминал заканчивает выполнение операций, введенных пользователем, весь процесс завершают.
2. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети по п. 1, отличающийся тем, что после установки на прикладном терминале программного обеспечения для получения запроса, отправленного домашним шлюзом на прикладной терминал, и для отправки ответа, устанавливают программу контроля программного обеспечения.
3. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети по п. 1 или 2, отличающийся тем, что указанный запрос и ответ касательно устанавливаемого программного обеспечения принадлежат конфиденциальному протоколу передачи данных, основанного на Ethernet-протоколе или протоколе беспроводной локальной сети.
4. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети по п. 3, отличающийся тем, что указанный конфиденциальный протокол передачи данных представляет собой UDP-пакет, содержащий присоединенную информацию.
5. Способ установки и обновления программного обеспечения прикладного терминала в домашней сети по п. 1 или 2, отличающийся тем, что сообщение запроса содержит тип прикладного терминала, имя файла устанавливаемого программного обеспечения, номер текущей версии устанавливаемого программного обеспечения и IP-адрес прикладного терминала;
при этом ответное сообщение содержит тип прикладного терминала, имя файла устанавливаемого программного обеспечения, номер версии установленного программного обеспечения и локальный IP-адрес.
6. Система установки и обновления программного обеспечения прикладного терминала в домашней сети по п. 1, отличающаяся тем, что содержит прикладной терминал 20, подключенный к домашнему шлюзу 10 в проводном/беспроводном режиме;
при этом указанный домашний шлюз 10 содержит:
модуль 11 сетевых служб, который предназначен для присвоения сетевых адресов и подключения к сети после подключения включенного прикладного терминала к домашнему шлюзу;
модуль 12 памяти, который предназначен для хранения устанавливаемого программного обеспечения и его имени файла и номера версии на прикладном терминале;
модуль 13 отправки запроса, который предназначен для отправки на прикладной терминал 20 запроса домашним шлюзом 10 на получение программного обеспечения;
модуль 14 получения ответа, который предназначен для получения ответа на запрос, отправленный прикладным терминалом 20;
модуль 15 сравнительного суждения, который предназначен для сравнения номера версии программного обеспечения, содержащегося в ответе, с номером текущей версии, при этом, если номер текущей версии новее, чем содержащийся в ответе, результаты сравнительного суждения отправляют на модуль обновлений, в противном случае процесс прекращают;
модуль 16 синхронизации, который срабатывает после отправки запроса модулем отправки и прекращает работать после получения ответа модулем получения ответа; при этом указанный модуль предназначен для определения того, получен ли ответ прикладного терминала 20 в заданный срок, если получен, то срабатывает модуль сравнительного суждения, в противном случае срабатывает модуль установки;
модуль 17 установки, который предназначен для отправки на прикладной терминал запроса на установку программного обеспечения и предоставления необходимого программного обеспечения;
модуль 18 обновления, который предназначен для отправки на прикладной терминал запроса на обновление программного обеспечения и предоставления необходимого для обновления программного обеспечения;
при этом указанный прикладной терминал 20 содержит:
принимающий модуль 21, установленный после того, как прикладной терминал 20 автоматически устанавливает программное обеспечение в первый раз, предназначенный для последовательного получения запроса на получение программного обеспечения от домашнего шлюза 10 и отправки ответа;
модуль 22 установки, который предназначен для выполнения операции по установке программного обеспечения;
модуль 23 обновления, который предназначен для выполнения операции по обновлению программного обеспечения.
RU2012144530/08A 2010-09-13 2011-09-07 Способ и система установки и обновления программного обеспечения прикладного терминала в домашней сети RU2549126C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201010278970.XA CN101951400B (zh) 2010-09-13 2010-09-13 一种家庭网络中应用终端的软件安装和升级方法及***
CN201010278970.X 2010-09-13
PCT/CN2011/079408 WO2012034486A1 (zh) 2010-09-13 2011-09-07 一种家庭网络中应用终端的软件安装和升级方法及***

Publications (2)

Publication Number Publication Date
RU2012144530A true RU2012144530A (ru) 2014-04-27
RU2549126C2 RU2549126C2 (ru) 2015-04-20

Family

ID=43454758

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012144530/08A RU2549126C2 (ru) 2010-09-13 2011-09-07 Способ и система установки и обновления программного обеспечения прикладного терминала в домашней сети

Country Status (4)

Country Link
CN (1) CN101951400B (ru)
MY (1) MY183744A (ru)
RU (1) RU2549126C2 (ru)
WO (1) WO2012034486A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109511110A (zh) * 2018-12-29 2019-03-22 Tcl移动通信科技(宁波)有限公司 一种wifi配置软件安装控制方法、装置及存储介质

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101951400B (zh) * 2010-09-13 2013-01-02 烽火通信科技股份有限公司 一种家庭网络中应用终端的软件安装和升级方法及***
CN102163157A (zh) * 2011-04-07 2011-08-24 北京百纳威尔科技有限公司 非智能终端升级方法、非智能终端和应用服务器
CN102402443A (zh) * 2011-11-09 2012-04-04 上海聚力传媒技术有限公司 用于安装应用信息的方法、装置、设备和***
CN103281373B (zh) * 2013-05-30 2015-12-23 烽火通信科技股份有限公司 家庭网关智能升级装置及升级方法
CN103491189B (zh) * 2013-09-30 2017-04-05 北京奇虎科技有限公司 基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端
CN103763008B (zh) * 2014-01-15 2016-01-06 天地融科技股份有限公司 一种受控蓝牙设备、蓝牙设备之间数据传输的方法和***
CN103973523A (zh) * 2014-04-16 2014-08-06 烽火通信科技股份有限公司 一种手机和家庭网关自动发现并绑定的方法
CN104092593B (zh) * 2014-07-31 2017-03-22 王征 基于内外网识别器实现的智能终端自动识别的内外网自动接入***及其接入方法
CN105812435B (zh) * 2014-12-30 2020-07-28 腾讯科技(深圳)有限公司 应用升级数据包处理方法、装置、电子设备及***
EP3113450B1 (en) 2015-06-29 2018-04-25 Thomson Licensing Method for locating a service and method for proposing a service and corresponding communication network devices, system, computer readable program products and computer readable storage mediums
RU2623887C2 (ru) * 2015-09-30 2017-06-29 Акционерное общество "Лаборатория Касперского" Способ установки обновления модуля полнодискового шифрования
CN105553730B (zh) * 2015-12-22 2019-07-30 新余未来宽带技术有限公司 网关型EoC终端固件升级的实现装置及方法
CN105786573B (zh) * 2016-03-16 2019-04-26 烽火通信科技股份有限公司 快速升级智能家居中ZigBee控制器的方法及***
CN107231243A (zh) * 2016-03-23 2017-10-03 北京京东尚科信息技术有限公司 对智联网络进行固件升级的方法
CN106095498A (zh) * 2016-06-03 2016-11-09 深圳市永兴元科技有限公司 软件部署的方法及装置
CN107769947B (zh) * 2016-08-19 2020-06-05 中兴通讯股份有限公司 一种更换定制皮肤的方法、装置及设备
CN109753297A (zh) * 2018-12-28 2019-05-14 深圳创维-Rgb电子有限公司 终端待机时软件升级方法、装置及可读存储介质
CN110324193B (zh) * 2019-07-31 2022-08-02 青岛海信医疗设备股份有限公司 一种终端升级管理方法及装置
CN110750283B (zh) * 2019-10-15 2023-05-02 青岛易触科技有限公司 一种自动售货机驱动程序远程升级方法及***
CN111399868B (zh) * 2020-02-25 2024-04-26 联合汽车电子有限公司 软件更新方法、微处理器、域控制器及可读存储介质
CN111752582A (zh) * 2020-05-25 2020-10-09 深圳市鸿合创新信息技术有限责任公司 局域网内的软件更新方法、装置及电子设备
CN112506536B (zh) * 2020-11-12 2023-05-30 东风汽车集团有限公司 一种车载控制器软件更新方法、装置、设备和介质
CN114531353A (zh) * 2022-01-25 2022-05-24 沈阳中科奥维科技股份有限公司 一种基于wia-pa网关的全网终端自动升级方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100477578B1 (ko) * 2002-04-23 2005-03-18 서울통신기술 주식회사 홈네트워크의 정보 단말기 원격 관리 시스템 및 그 방법
US7539686B2 (en) * 2004-03-12 2009-05-26 Microsoft Corporation Tag-based schema for distributing update metadata in an update distribution system
CN101060427A (zh) * 2006-04-19 2007-10-24 华为技术有限公司 实现远程软件升级的***及方法
CN101197704A (zh) * 2006-12-05 2008-06-11 中兴通讯股份有限公司 数字用户线路终端远程管理中软件版本升级的方法
JP2008217686A (ja) * 2007-03-07 2008-09-18 Ricoh Co Ltd インストール制御方法、情報処理システム及びインストール制御プログラム
CN101221511A (zh) * 2008-01-25 2008-07-16 中兴通讯股份有限公司 一种终端设备应用软件的自动安装及升级方法
CN101951400B (zh) * 2010-09-13 2013-01-02 烽火通信科技股份有限公司 一种家庭网络中应用终端的软件安装和升级方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109511110A (zh) * 2018-12-29 2019-03-22 Tcl移动通信科技(宁波)有限公司 一种wifi配置软件安装控制方法、装置及存储介质
CN109511110B (zh) * 2018-12-29 2022-05-06 Tcl移动通信科技(宁波)有限公司 一种wifi配置软件安装控制方法、装置及存储介质

Also Published As

Publication number Publication date
WO2012034486A1 (zh) 2012-03-22
CN101951400B (zh) 2013-01-02
RU2549126C2 (ru) 2015-04-20
MY183744A (en) 2021-03-11
CN101951400A (zh) 2011-01-19

Similar Documents

Publication Publication Date Title
RU2012144530A (ru) Способ и система установки и обновления программного обеспечения прикладного терминала в домашней сети
US10116489B2 (en) Apparatus and method for managing network access device
US8387112B1 (en) Automatic software update on network devices
JP5826090B2 (ja) ゲートウェイ、およびプログラム
JP4454539B2 (ja) Ip電話機自動設定システム及び方法
JP5821576B2 (ja) 中継装置および電子機器の起動方法
JP4411222B2 (ja) ネットワーク、ネットワーク端末装置及びそれらに用いるipアドレス管理方法並びにそのプログラム
CN106549789B (zh) 一种实现服务器安装的方法及***
CN103957117A (zh) 实现网络设备智能安装的***及其方法
CN103685391A (zh) 一种使用静态网络地址的终端设备的自动升级方法
CN102611750A (zh) 一种双协议栈接入的方法和***
CN102143229A (zh) 一种终端批量升级的方法及***
EP2255594A1 (en) Touchless plug and play base transceiver station
WO2014194680A1 (zh) 一种基于租约文件的ip设定方法及***
CN102088494A (zh) 一种IPv4/IPv6双栈终端连接网络的方法及***
CN111147314A (zh) 交换机升级方法、装置及存储介质
CN101883155B (zh) 一种家庭网关获取wan侧信息的方法和装置
CN104811470A (zh) 点对点传输方法与网络联机装置
EP3023879A1 (en) Communication system, communication device, communication adapter, communication method, and program
CN102761629B (zh) 设置dns服务器地址的方法、装置及***
JP2005143095A (ja) ホームリンク設定方法、ホームゲートウェイ装置、および移動端末
JP7336857B2 (ja) 制御システム、接続状態判定方法およびプログラム
WO2016180141A1 (zh) 虚拟机状态管理方法及装置
EP3273666A1 (en) Method and apparatus for configuring network parameters of local area network
CN109660378B (zh) 一种保持家庭网关正常通讯的方法、装置、设备及存储介质