[go: up one dir, main page]

WO2011150883A2 - Procédé et dispositif de mise à niveau par lot de terminaux - Google Patents

Procédé et dispositif de mise à niveau par lot de terminaux Download PDF

Info

Publication number
WO2011150883A2
WO2011150883A2 PCT/CN2011/076199 CN2011076199W WO2011150883A2 WO 2011150883 A2 WO2011150883 A2 WO 2011150883A2 CN 2011076199 W CN2011076199 W CN 2011076199W WO 2011150883 A2 WO2011150883 A2 WO 2011150883A2
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
virtual network
address
addresses
different
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.)
Ceased
Application number
PCT/CN2011/076199
Other languages
English (en)
Chinese (zh)
Other versions
WO2011150883A3 (fr
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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201180000870.3A priority Critical patent/CN102273179B/zh
Priority to PCT/CN2011/076199 priority patent/WO2011150883A2/fr
Publication of WO2011150883A2 publication Critical patent/WO2011150883A2/fr
Publication of WO2011150883A3 publication Critical patent/WO2011150883A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • H04L41/0897Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities

Definitions

  • the embodiments of the present invention relate to the field of network communication technologies, and in particular, to a terminal batch upgrade method and apparatus.
  • USB Universal Serial Bus
  • Ethernet interfaces often require a separate Ethernet controller and peripheral interface, which increases system cost and increases device size, based on the Remote Network Driver Interface Specification (RNDIS) or communication device class (CDC (Communication Device Class) -
  • RNDIS Remote Network Driver Interface Specification
  • CDC Communication Device Class
  • ECM Ethernet Communication Module
  • the RNDIS/CDC-ECM-based terminal integrates USB and RNDIS/CDC drivers, and the PC (Personal Computer) side that communicates with the terminal is also equipped with a corresponding driver.
  • the PC-side Windows series operating system usually comes with RNDIS.
  • Drivers, RNDIS is Microsoft's proprietary protocol, mostly used on USB devices to provide a virtual Ethernet connection to the Windows operating system.
  • the CDC-ECM driver is usually integrated on other operating systems such as Linux to enable USB devices to provide a virtual Ethernet network interface to the operating system.
  • RNDIS/CDC-ECM-based terminals usually support web page access methods when
  • a virtual network card appears on the PC side.
  • the IP address of the virtual network card is allocated by the inserted terminal.
  • the user can access the terminal side through a PC-side browser (such as IE, FireFox, etc.).
  • the webpage is maintained, and the upgrade packet is delivered to the terminal side through the Hyper Text Transfer Protocol (HTTP), thereby completing the upgrade function.
  • HTTP Hyper Text Transfer Protocol
  • the inventors of the present invention have found that the prior art has at least the following drawbacks: When multiple RNDIS/CDC-ECM-based terminals are inserted into the PC, the same number of virtual network cards appear on the PC side, and the network interconnection protocol (IP) of these virtual network cards , Internet Protocol ) The address is assigned by the corresponding terminal. Since the terminals are independent of each other, and the assigned IP addresses are usually allocated according to the same rule, the IP address conflict of multiple virtual network cards is caused by the problem. Manually upgrading only one terminal at a time, resulting in inefficient upgrades, which cannot meet the upgrade efficiency required for large-scale upgrades of production lines or warehouses.
  • IP network interconnection protocol
  • the embodiment of the invention provides a batch upgrade method and device for a terminal, which is used to implement batch upgrade of the terminal and improve upgrade efficiency.
  • the method for upgrading a terminal in batches includes: assigning different IP addresses to different virtual network cards that communicate with each terminal; binding the upgrade data packets to be sent to each virtual network card, or to each virtual network card
  • the terminal of the communication sends a maintenance IP address modification command, so that each terminal modifies the respective maintenance IP address to a preset IP address, wherein the modified preset IP addresses of the terminals are different;
  • Different IP addresses simultaneously send upgrade packets to each terminal, so that each terminal can complete the upgrade after receiving the upgrade data packet.
  • the device for upgrading the terminal in batches includes: an IP address allocation unit, configured to allocate different IP addresses for different virtual network cards that communicate with each terminal; and a binding unit, configured to separately use the upgrade data packets to be sent
  • Each of the virtual network card bindings, or the modification command sending unit is configured to send a maintenance IP address modification command to the terminal that communicates with each virtual network card, so that each terminal respectively modifies the maintenance IP address to a preset IP address, where The modified preset IP address of each terminal is different;
  • the data packet sending unit is configured to simultaneously send the upgrade data packet to each terminal through different IP addresses of the virtual network cards, so that each terminal can receive the upgrade.
  • the upgrade is completed after the packet.
  • the embodiments of the present invention have the following advantages:
  • the problem of IP address conflict between the virtual network cards can be avoided.
  • the upgrade data packets to be sent are needed. Bind to each virtual network card, or send a maintenance IP address
  • the address modification command modifies each terminal to a different preset IP address.
  • FIG. 1 is a schematic diagram of a terminal batch upgrade method according to Embodiment 1 of the present invention.
  • FIG. 2 is a schematic diagram of a terminal batch upgrade method according to Embodiment 2 of the present invention.
  • FIG. 3 is a schematic diagram of a terminal batch upgrade method according to Embodiment 3 of the present invention.
  • FIG. 4 is a schematic diagram of a terminal batch upgrading apparatus according to Embodiment 4 of the present invention.
  • the embodiment of the invention provides a batch upgrade method and device for a terminal, which is used to implement batch upgrade of the terminal and improve upgrade efficiency.
  • the method for upgrading a terminal in batches includes: assigning different IP addresses to different virtual network cards that communicate with each terminal; binding the upgrade data packets to be sent to each virtual network card, or to each virtual network card
  • the terminal of the communication sends a maintenance IP address modification command, so that each terminal modifies the respective maintenance IP address to a preset IP address, wherein the modified preset IP addresses of the terminals are different;
  • Different IP addresses simultaneously send upgrade packets to each terminal, so that each terminal can complete the upgrade after receiving the upgrade data packet.
  • the specific steps may include:
  • the IP address is different from the preset IP address of each terminal.
  • the IP address modification command is used.
  • the maintenance IP address modification command selects the same IP address from the address pool as the number of terminals. Pre-configured IP addresses, so that each terminal modifies its own IP address to a preset IP address.
  • the terminal upgrade device can simultaneously send the upgrade data packet through different IP addresses of the virtual network cards by binding the upgrade data packet to each virtual network card or sending a maintenance IP address modification command. After receiving the upgrade data package, each terminal can complete the upgrade and implement batch upgrade of the terminal to improve the upgrade efficiency.
  • the problem of IP address conflict between the virtual network cards can be avoided.
  • the respective terminals are modified to be different.
  • the preset IP address is used to establish a one-to-one communication between the virtual network card and the terminal through the two methods.
  • the upgrade data is sent to each terminal through different IP addresses of the virtual network cards to implement batch upgrade of the terminal. The purpose is to improve the efficiency of the upgrade.
  • Embodiment 2 The method for upgrading the terminal in the embodiment of the present invention is described in the following. Embodiment 2
  • the DHCP implementation of the operating system allocates an IP address to each virtual network card until the IP addresses of the virtual network cards are different from each other.
  • a plurality of terminals are upgraded on one PC.
  • the terminal batch upgrade device allocates an IP address to each virtual network card by using a dynamic host configuration protocol (DHCP) configured by the operating system.
  • DHCP dynamic host configuration protocol
  • a DHCP request message is initiated by a virtual network card to communicate with the virtual network card.
  • the terminal randomly selects an IP address from the IP address pool after receiving the DHCP request message. For example, randomly select an IP address 192.168.0.6 from the address pool 192.168.0.2 - 192.168.0.254, and then pass the IP address.
  • the DHCP offer message is sent to the terminal for batch upgrade, and then determines whether the received IP address is the same as the IP address assigned to the other virtual network card. If not, the received IP address is assigned to the virtual network card; if yes, a DHCP Decline message is sent. Inform the terminal that the IP address has been assigned, there is a rush suddenly, the DHCP request message is re-initiated until the IP address assigned to the virtual network card does not conflict with the IP address assigned to the other virtual network card. All the virtual network cards are assigned IP addresses according to the above policy of assigning IP addresses. When all the virtual network cards have been assigned IP addresses, the allocation process ends.
  • the number of terminals simultaneously upgraded by one PC is less than 16, and the number of available IP addresses is 253, so the probability of assigning an address conflict is usually within 6%, and if the conflict is re-initiated after the conflict The IP obtains the request, so the IP address conflict problem can be solved.
  • the maintenance IP address of the terminal is the default (for example, both 192.168.0.1), according to the prior art, since the destination address is 192.168.0.1, the first suitable route is selected from the routing table for forwarding.
  • the upgrade data packet sent by the IP layer is sent from only one of the virtual network cards. Only the terminal that communicates with the virtual network card can receive the upgrade data packet, and the other terminal does not receive the upgrade data packet.
  • the terminal The batch upgrade device is implemented by the binding network card technology in the network communication. For example, after step 201 solves the IP address conflict problem of each virtual network card, it is assumed that the IP addresses of the virtual network card 1, the virtual network card 2, and the virtual network card 3 are respectively 192.168. 1.15, 192.168.1.56, 192.168.1.126; First, create 3 IPEndPoint objects in the terminal batch upgrade device. For example, create an object for virtual network card 1 as follows:
  • IPEndPoint pol new IPEndPoint(IPAddress. Parse("192.168.1.15"), 8084); ⁇ where the port is arbitrarily specified, as long as it does not conflict with other IPEndPoints;
  • Socket mySocketl new Socket ( AddressFamily.InterNetwork,
  • SocketType. Stream, ProtocolType.Tcp SocketType.
  • the upgrade data packet of mySocketl and the IP address of the virtual network adapter 1 are bound together, and the terminal batch upgrade device can send the upgrade data packet to the corresponding terminal of the virtual network adapter 1 through mySocketl.
  • the other virtual network cards can be operated in the same manner. Therefore, the terminal batch upgrading device binds the upgrade data packets that need to be sent to each virtual network card separately, so as to establish a plurality of virtual network card and terminal one-to-one communication paths at the same time.
  • 202 may be replaced by the following steps: Sending a maintenance IP address modification command to each terminal that communicates with each virtual network card, so that each terminal respectively modifies its maintenance IP address to The IP address set, the preset IP address modified by each terminal is different;
  • the terminal batch upgrade device is configured with n virtual network cards as an example.
  • the terminal batch upgrade device sends a maintenance IP address modification to the terminal 1 through the virtual network card 1 (assume that the IP address is: 192.168.0.2).
  • the maintenance IP address such as: 192.168.0.1
  • another preset IP address for example, select an IP address from the address pool as
  • the command can be as follows:
  • the upgrade packet is to be sent to 192.168.0.100, it is sent from the virtual NIC 1 with the address 192.168.0.2.
  • the maintenance IP addresses of the remaining n-1 terminals are modified to different preset IP addresses in the same way, and routes are added to the routing table to indicate.
  • the terminal batch upgrading device since the one-to-one communication path between the virtual network card and the terminal is established through the network card binding, the terminal batch upgrading device simultaneously sends the upgrade to each terminal that maintains the IP address through different IP addresses of the virtual network cards.
  • each terminal can be guaranteed to receive an upgrade data packet, and each terminal can complete the upgrade after receiving the upgrade data packet.
  • a single packet can be sent via the pcap_sendpacket() function, or a set of packets can be sent via Send queues.
  • the IP address is assigned to each virtual network card by using the DHCP configured by the operating system, the problem of IP address conflict between the virtual network cards can be avoided. After all the virtual network cards are assigned IP addresses, they will be required.
  • the upgraded data packets are respectively bound to each virtual network card to establish a one-to-one communication path between multiple virtual network cards and terminals, and then to each maintenance.
  • the terminal of the IP address sends the upgrade data packet to achieve the purpose of batch upgrade of the terminal, which improves the upgrade efficiency.
  • Embodiment 3 The method for upgrading the terminal batch in the embodiment of the present invention is described in another detailed embodiment. Please refer to the third embodiment. Embodiment 3
  • the specific steps may include: 301. Statically assigning mutually different IP addresses to each virtual network card;
  • the terminal batch upgrading apparatus may also allocate an IP address to each different virtual network card by using a statically assigned IP address. For example, when multiple terminals are simultaneously inserted into the PC, a corresponding number of virtual network cards will appear on the PC side, and the terminal batch upgrade device can statically assign IP addresses to all virtual network cards, such as 192.168.0.2 - 192.168.0.254. ) Select a different fixed IP address to assign to each virtual NIC.
  • the terminal batch upgrade device is configured with n virtual network cards as an example.
  • the terminal batch upgrade device passes the virtual network card 1 (assuming the IP address is: 192.168.0.2).
  • Terminal 1 sends a maintenance IP address modification command to enable terminal 1 to modify the maintenance IP address (such as: 192.168.0.1) to another preset IP address (for example, select IP address from the address pool as 192.168.0.100 as the preset IP address. Address ;), add a route to the routing table of the PC at the same time, the command is as follows:
  • the upgrade packet is to be sent to 192.168.0.100, it is sent from the virtual NIC 1 with the address 192.168.0.2.
  • the maintenance IP addresses of the remaining n-1 terminals are modified to different preset IP addresses in the same way, and routes are added to the routing table to indicate.
  • the 302 may be replaced by the following steps:
  • the terminal batch upgrade device is implemented by the binding network card technology in the network communication, and after the 301 solves the IP address conflict problem of each virtual network card, Assume that the IP addresses of the virtual network card 1, the virtual network card 2, and the virtual network card 3 are respectively 192.168.1.15, 192.168.1.56, and 192.168.1.126;
  • three IPEndPoint objects are first created in the terminal batch upgrade device, for example, the following object is created for the virtual network card 1 :
  • IPEndPoint pol new IPEndPoint(IPAddress. Parse("192.168.1.15"), 8084); ⁇ where the port is arbitrarily specified, as long as it does not conflict with other IPEndPoints;
  • Socket mySocketl new Socket ( AddressFamily.InterNetwork, SocketType. Stream, ProtocolType.Tcp );
  • the upgrade data packet of mySocketl and the IP address of the virtual network adapter 1 are bound together, and the terminal batch upgrade device can send the upgrade data packet to the corresponding terminal of the virtual network adapter 1 through mySocketl.
  • the other virtual network cards can be operated in the same manner. Therefore, the terminal batch upgrading device binds the upgrade data packets that need to be sent to each virtual network card separately, so as to establish a plurality of virtual network card and terminal one-to-one communication paths at the same time.
  • each terminal sends the upgrade data packet to each terminal simultaneously by using different IP addresses of the virtual network cards.
  • the terminal batch upgrading device since the maintenance IP address of the terminal that communicates with each virtual network card has been modified to a different IP address, the terminal batch upgrading device simultaneously sends the upgrade data packet to each terminal through different IP addresses of the virtual network cards. When you are guaranteed, each terminal will receive the number of upgrades. According to the package, each terminal can complete the upgrade after receiving the upgrade data packet.
  • the terminal batch upgrade device allocates different fixed IP addresses to each virtual terminal by using a statically assigned IP address, thereby avoiding the problem of IP address conflict between the virtual network cards, which is a virtual network card.
  • the maintenance IP address modification command is used to modify the maintenance IP address of each terminal to a different preset IP address, and then the upgrade data packet is sent to the different maintenance IP addresses of each terminal.
  • the purpose of the upgrade is to improve the efficiency of the upgrade.
  • the terminal batch upgrading apparatus provided by the embodiment of the present invention may be specifically built in
  • the terminal batch upgrading apparatus includes: an IP address allocation unit, a binding unit or a modification command sending unit, and a data packet sending unit.
  • the terminal batch upgrade device 400 includes: an IP address allocation unit
  • An IP address allocation unit 401 is configured to allocate different IP addresses for different virtual network cards that communicate with each terminal.
  • the IP address allocation unit 401 can include: (not shown in FIG. 4)
  • the DHCP allocation module is configured to allocate an IP address to each virtual network card by using a DHCP configured by the operating system, and the allocation process is ended until the IP addresses of the virtual network cards are different from each other.
  • the IP address allocating unit 401 may include: (not shown in FIG. 4) a static allocation module, configured to statically allocate mutually different IP addresses to the respective virtual network cards.
  • a static allocation module configured to statically allocate mutually different IP addresses to the respective virtual network cards.
  • the static allocation module is specifically configured to allocate, from the address pool, the same non-repeating IP address as the number of virtual network cards to each virtual network card.
  • the binding unit 402 is configured to bind the upgrade data packet that needs to be sent to each virtual network card respectively.
  • the modify command sending unit 403 is configured to separately send a maintenance IP address modification command to the terminal that communicates with each virtual network card, so that each terminal respectively modifies the respective maintenance IP address into a preset IP address, and the modified terminal of each terminal is modified.
  • the set IP address is not the same;
  • the binding unit 402 may include: (not shown in FIG. 4)
  • An object creation module is configured to respectively create an object with a different port number for each virtual network card.
  • the binding module is configured to bind the data packet to be sent to the created object.
  • the data packet sending unit 404 is configured to simultaneously send the upgrade data packet to each terminal by using different IP addresses of the virtual network cards, so that each terminal can complete the upgrade after receiving the upgrade data packet.
  • the problem of IP address conflict between the virtual network cards can be avoided.
  • the upgrade data to be sent is needed.
  • the packets are respectively bound to the virtual network adapters, or the maintenance IP address modification command is sent to modify the respective terminals to different preset IP addresses.
  • the upgrade data is sent to each terminal through different IP addresses of the virtual network cards, thereby achieving the purpose of batch upgrade of the terminal and improving the upgrade efficiency.
  • the terminal batch upgrade device in the embodiment of the present invention is introduced in a practical application scenario.
  • the terminal batch upgrade device in the embodiment of the present invention is integrated in a PC by hardware and software, and the PC side includes multiple USB interfaces. For example, six, when six terminals are plugged into the PC via USB, the corresponding six virtual network cards will be displayed on the PC side.
  • the IP address allocation unit will allocate six different IP addresses for the six virtual network cards ( For example: 192.168.1.15, 192.168.1.56, 192.168.1.126, 192.168.1.19, 192.168.1.58), after solving the conflict problem of the virtual network card, the binding data packet to be sent by the binding unit and the six virtual network cards respectively Bind (or modify the command sending unit to send the maintenance IP address modification command to each of the six terminals that communicate with the six virtual network cards, so that the six terminals modify their respective maintenance IP addresses to different six IP addresses (for example, : 192.168.1.23, 192.168.1.25, 192.168.1.29, 192.168.1.30, 192.168.1.31 ).
  • the terminal batch upgrade device in the embodiment of the present invention can be applied not only to the upgraded application scenario, but also to other control applications including large traffic testing (while controlling a large number of terminals to perform certain actions, for example, Incoming network, call and other actions to imitate an application scenario to achieve the purpose of stress testing).
  • the medium can be a read only memory, a magnetic disk or a compact disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Les modes de réalisation de la présente invention concernent un procédé et un dispositif servant à la mise à niveau par lot de terminaux. Le procédé consiste à : assigner différentes d'adresses de protocole Internet (IP) à différentes cartes de réseau virtuel communiquant avec divers terminaux; relier respectivement des paquets de données de mise à niveau, devant être transmis, aux diverses cartes de réseau virtuel, ou transmettre respectivement des commandes de modification d'adresse IP de maintenance aux terminaux communiquant avec les diverses cartes de réseau virtuel afin que chaque terminal puisse modifier séparément sa propre adresse IP de maintenance IP en une adresse IP prédéfinie, les adresses IP prédéfinies modifiées des divers terminaux étant différentes; transmettre les paquets de données de mise à niveau simultanément aux divers terminaux via les différentes adresses IP des diverses cartes de réseau virtuel de sorte que les divers terminaux puissent accomplir la mise à niveau après avoir reçu les paquets de données de mise à niveau.
PCT/CN2011/076199 2011-06-23 2011-06-23 Procédé et dispositif de mise à niveau par lot de terminaux Ceased WO2011150883A2 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201180000870.3A CN102273179B (zh) 2011-06-23 2011-06-23 一种终端批量升级方法及装置
PCT/CN2011/076199 WO2011150883A2 (fr) 2011-06-23 2011-06-23 Procédé et dispositif de mise à niveau par lot de terminaux

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/076199 WO2011150883A2 (fr) 2011-06-23 2011-06-23 Procédé et dispositif de mise à niveau par lot de terminaux

Publications (2)

Publication Number Publication Date
WO2011150883A2 true WO2011150883A2 (fr) 2011-12-08
WO2011150883A3 WO2011150883A3 (fr) 2012-05-24

Family

ID=45053615

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/076199 Ceased WO2011150883A2 (fr) 2011-06-23 2011-06-23 Procédé et dispositif de mise à niveau par lot de terminaux

Country Status (2)

Country Link
CN (1) CN102273179B (fr)
WO (1) WO2011150883A2 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114422481A (zh) * 2021-12-13 2022-04-29 科华数据股份有限公司 一种网络设备管理方法及相关装置
CN115499314A (zh) * 2022-08-23 2022-12-20 新华三技术有限公司 一种集群节点ip修改方法及装置
CN116668785A (zh) * 2023-07-27 2023-08-29 四川天邑康和通信股份有限公司 一种实现融合型机顶盒网关单元升级的方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103685391B (zh) * 2012-09-13 2018-03-09 北京大唐高鸿软件技术有限公司 一种使用静态网络地址的终端设备的自动升级方法
CN103281295B (zh) * 2013-04-22 2016-07-06 深圳市共进电子股份有限公司 实现同一ip局域网中多个终端并行升级的系统及方法
CN103457645B (zh) * 2013-08-22 2015-09-30 成都卫士通信息产业股份有限公司 一种通过蓝牙无线技术进行柱上工业设备维护的方法
CN104301449A (zh) * 2014-10-08 2015-01-21 杭州华三通信技术有限公司 一种修改ip地址的方法和装置
CN105045614A (zh) * 2015-06-29 2015-11-11 浪潮(北京)电子信息产业有限公司 一种实现操作系统安装的方法及系统
CN106559301A (zh) * 2015-09-29 2017-04-05 中兴通讯股份有限公司 嵌入式设备批量升级方法及系统
CN106790733B (zh) * 2015-11-25 2020-04-10 上海奕瑞光电子科技股份有限公司 一种探测器与x射线摄影系统的快速配对及寻回方法
CN105763378B (zh) * 2016-04-11 2018-09-07 北京卓越信通电子股份有限公司 一种基于乘客信息系统的远程网路地址分配方法
CN108683556B (zh) * 2018-04-26 2021-11-09 Tcl王牌电器(惠州)有限公司 检测网卡功能状态的方法、装置和计算机存储介质
CN110808870A (zh) * 2019-09-30 2020-02-18 深圳市九洲电器有限公司 路由器的测试方法及相关产品
CN111741102B (zh) * 2020-06-18 2022-10-18 中国银行股份有限公司 分布式微服务应用的升级方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1324856C (zh) * 2004-01-05 2007-07-04 联想(北京)有限公司 一种基于多网卡的网络设备的数据传输方法和装置
KR100663547B1 (ko) * 2004-09-09 2007-01-02 삼성전자주식회사 단말기의 소프트웨어 업그레이드를 위한 통신 시스템 및방법과 그 단말기
CN101355594A (zh) * 2008-09-09 2009-01-28 中兴通讯股份有限公司 一种分配ip地址时地址冲突的检测方法
CN201332404Y (zh) * 2009-01-22 2009-10-21 深圳华为通信技术有限公司 一种网卡设备升级的系统及设备
CN101552697B (zh) * 2009-05-06 2011-04-13 深圳市普联技术有限公司 一种网络接入设备升级系统和网络接入设备升级方法
CN101997707B (zh) * 2009-08-11 2014-04-16 Tcl集团股份有限公司 一种智能终端批量升级的系统及其方法
CN101951369A (zh) * 2010-09-14 2011-01-19 太仓市同维电子有限公司 基于自动发现的终端批量升级方法及其系统

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114422481A (zh) * 2021-12-13 2022-04-29 科华数据股份有限公司 一种网络设备管理方法及相关装置
CN114422481B (zh) * 2021-12-13 2024-03-15 科华数据股份有限公司 一种网络设备管理方法及相关装置
CN115499314A (zh) * 2022-08-23 2022-12-20 新华三技术有限公司 一种集群节点ip修改方法及装置
CN116668785A (zh) * 2023-07-27 2023-08-29 四川天邑康和通信股份有限公司 一种实现融合型机顶盒网关单元升级的方法

Also Published As

Publication number Publication date
WO2011150883A3 (fr) 2012-05-24
CN102273179B (zh) 2014-01-22
CN102273179A (zh) 2011-12-07

Similar Documents

Publication Publication Date Title
WO2011150883A2 (fr) Procédé et dispositif de mise à niveau par lot de terminaux
JP6513835B2 (ja) クラウドコンピューティングシステムにおけるパケット処理方法、ホスト、およびシステム
JP6605713B2 (ja) クラウドコンピューティングシステムにおけるパケット処理方法、ホスト及びシステム
JP7282146B2 (ja) Brasシステムベースのパケットカプセル化方法および装置
US8407367B2 (en) Unified connector architecture
CN103051737B (zh) 提供融合互联架构上的网络能力的方法和系统
CN109302466B (zh) 数据处理方法、相关设备及计算机存储介质
US10754797B1 (en) Consolidating write transactions for a network device
US12026103B1 (en) Dynamic resource management of network device
CN102388357B (zh) 访问存储设备的方法及系统
CN103559075A (zh) 一种数据传输方法、装置和系统及内存装置
KR20140107173A (ko) 이더넷 스위치들용 룩-업 테이블없이 레이어 2 패킷을 스위치하기
CN115298656A (zh) 用于调度可共享pcie端点设备的系统和方法
US9515963B2 (en) Universal network interface controller
WO2023221708A1 (fr) Procédé, système et appareil de numérotation pdn, procédé, système et appareil de configuration de numérotation multi-pdn, et dispositif et support de stockage
JP6665190B2 (ja) ネットワーク共有実施方法及び装置
CN106850554B (zh) 双系统定向连接的方法和装置
CN103812775B (zh) 报文转发方法、装置及系统
JPWO2013150792A1 (ja) I/oデバイス共有システムおよびi/oデバイス共有方法
CN114884810A (zh) 基于sdn的网络数据传输方法、接入方法和存储介质
WO2012129830A1 (fr) Procédé et système pour accéder à l'interface de contrôle de type page web d'une carte de données
CN104038550A (zh) 数据通信方法及其装置、存储系统
WO2015123947A1 (fr) Procédé et appareil pour distribuer des informations de réseau local
WO2013167050A2 (fr) Procédé et dispositif de traitement réseau hors lecteur
WO2025102736A1 (fr) Procédé de communication et appareil associé

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201180000870.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11789262

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11789262

Country of ref document: EP

Kind code of ref document: A2