+

WO2009003385A1 - Procédés, appareils et systèmes pour mettre à jour un équipement - Google Patents

Procédés, appareils et systèmes pour mettre à jour un équipement Download PDF

Info

Publication number
WO2009003385A1
WO2009003385A1 PCT/CN2008/071204 CN2008071204W WO2009003385A1 WO 2009003385 A1 WO2009003385 A1 WO 2009003385A1 CN 2008071204 W CN2008071204 W CN 2008071204W WO 2009003385 A1 WO2009003385 A1 WO 2009003385A1
Authority
WO
WIPO (PCT)
Prior art keywords
file server
upgrade
server
file
user equipment
Prior art date
Application number
PCT/CN2008/071204
Other languages
English (en)
Chinese (zh)
Inventor
Wenhao Jiang
Original Assignee
Huawei Technologies 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 Technologies Co., Ltd filed Critical Huawei Technologies Co., Ltd
Publication of WO2009003385A1 publication Critical patent/WO2009003385A1/fr

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/02Standardisation; Integration
    • H04L41/024Standardisation; Integration using relational databases for representation of network management data, e.g. managing via structured query language [SQL]

Definitions

  • the present invention relates to the field of computers and communications, and in particular, to a method for upgrading a device, an upgrade policy server, a network management server, a user equipment, and a communication system.
  • the method for upgrading the user equipment is to store the latest version number on the network side.
  • receiving the version number sent by the user equipment it compares with the local version number, and notifies the user equipment when the comparison result is inconsistent.
  • the upgrade is performed, and the address of the file server, the download path, and the like are sent to the user device.
  • the user equipment downloads the version file from the file server according to the received information, and performs an upgrade operation.
  • the user device needs to be restarted during most upgrade operations, and the new version will take effect.
  • the network side device is subject to cost and technical constraints.
  • the network server and/or file server may be faulty.
  • the user equipment may fail to upgrade, which may cause the user equipment to fail.
  • a large number of user devices are upgraded concurrently, and the current network cannot provide sufficient bandwidth.
  • the upgrade bandwidth of each device cannot be guaranteed, resulting in an upgrade failure, which may lead to user device failure. Otherwise, when the user needs to use the user device, the user device The upgrade operation has resulted in the user being temporarily unable to use the normal business and affecting the user body. Test.
  • the embodiment of the present invention provides a method for upgrading a device, an upgrade policy server, a network management server, a user device, and a communication system, which are used to improve the success rate of device upgrade.
  • a method of upgrading a device includes the following steps:
  • a method of upgrading a device, applied to the device side includes the following steps:
  • the identifier of the file server is randomly selected from the local configuration information, and the latest version information is obtained from the file server corresponding to the identifier;
  • the latest version information is compared with the local version information, and when it is determined that the local version is lower than the latest version, the latest version file is obtained from the file server according to the latest version information, and the upgrade is performed.
  • An upgrade policy server including:
  • a receiving unit configured to receive version information of the user equipment
  • a policy unit configured to compare the received version information of the user equipment with the latest version information of the local device, and search for at least one file server storing the latest version file if it is determined that the version of the user equipment is lower than the latest version And a file server that selects a number of devices that are carried from the at least one file server that does not reach a preset threshold;
  • a sending unit configured to send information about the selected file server and latest version information to the User equipment.
  • a network management server includes a management unit, where the management unit is used to manage and maintain devices in the network; the network management server further includes:
  • a receiving unit configured to receive version information sent by the user equipment
  • an upgrade policy unit configured to compare the received version information of the user equipment with the latest version information of the local device, and, when determining that the version of the user equipment is lower than the latest version, find at least one of the files with the latest version file a file server, selecting, from the at least one file server, a file server that does not reach a preset threshold value;
  • a sending unit configured to send the information of the selected file server and the latest version information to the user equipment.
  • a user equipment including:
  • An obtaining unit configured to obtain latest version information from the selected file server according to the identifier of the file server randomly selected from the local configuration information
  • a comparing unit configured to compare the obtained latest version information with the local version information, and notify the obtaining unit to obtain the latest version file from the file server, if it is determined that the version of the user device is lower than the latest version;
  • Processing unit used to upgrade according to the latest version file.
  • a communication system comprising:
  • a user equipment configured to send version information, and obtain the latest version file from the corresponding file server according to the received file server information and the latest version information, and upgrade the file;
  • a server configured to compare the received version information of the user equipment with the latest version information of the local device, and search for the latest version file if the version of the first device is determined to be lower than the latest version.
  • At least one file server and a file server selected from the at least one file server to have a first number of devices that do not reach a preset threshold, and sending the selected file server information and the latest version information to the file server a device
  • At least one file server for storing the latest version file.
  • the network side selects a file server that does not reach the preset threshold from the file server that stores the latest version file, so that the user equipment downloads from the file server.
  • the latest version of the file Achieve the load of the balanced file server, avoiding file server overload and causing embarrassment, and improving the success rate of device upgrade.
  • the embodiment of the present invention implements an upgrade method applied to a user equipment.
  • the user equipment randomly selects a file server, and the purpose of balancing the load of the file server is also achieved, and the network side does not need to make an upgrade decision, thereby reducing the burden on the network side.
  • the embodiment of the invention further provides a distributed network structure, which increases the server responsible for the upgrade policy scheduling in the communication system, facilitates the expansion of the network structure, and improves the success rate of the device upgrade.
  • FIG. 1A is a structural diagram of a communication system including an upgrade policy server according to an embodiment of the present invention
  • FIG. 1B is a structural diagram of a communication system not including an upgrade policy server according to an embodiment of the present invention
  • a structural diagram of the server
  • FIG. 2B is a structural diagram of another network management server according to an embodiment of the present invention.
  • FIG. 3 is a structural diagram of an upgrade policy server in an embodiment of the present invention.
  • FIG. 4A is a structural diagram of a communication system when a user equipment is used as an upgrade policy according to an embodiment of the present invention
  • FIG. 4B is a structural diagram of a user equipment according to an embodiment of the present invention
  • FIG. 5 is a flowchart of a method for upgrading a device according to an embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for upgrading a device according to a second embodiment of the present invention.
  • FIG. 7 is a flowchart of a third method for upgrading a device according to an embodiment of the present invention.
  • FIG. 8A is a flowchart of a fourth method for upgrading a device according to an embodiment of the present invention.
  • FIG. 8B is a flowchart of a fifth method for upgrading a device according to an embodiment of the present invention.
  • FIG. 9 is a flowchart of a method for upgrading a device when a user equipment is used as an upgrade policy according to an embodiment of the present invention. detailed description
  • the embodiment provides multiple methods for upgrading the device, and improves multiple upgrade links, thereby improving the success rate of the device upgrade.
  • the first method is to make the user device
  • the version file is downloaded from a file server with a small number of user devices. This method balances the load of the file server and prevents the file server from being corrupted, so that the user device can successfully download the version file from the file server and upgrade.
  • the second method is to enable the user equipment to perform an upgrade operation after the startup, the method can avoid the upgrade when the user needs to use the user equipment, that is, the normal service, and can avoid the failure of the user equipment when the upgrade fails during startup.
  • the third method is to enable the user equipment to perform an upgrade operation when idle.
  • This method can avoid upgrading when the user needs to use the user equipment, that is, use normal services, and can prevent the network from providing sufficient bandwidth for multiple users.
  • This embodiment also provides a preferred method, that is, a combination of the above three methods.
  • the embodiment also provides a method for the user to randomly select a file server and download a version file, and the load of the file server can be balanced, and the network side does not need to perform an upgrade decision to reduce the burden on the network side.
  • the communication system in this embodiment includes a user equipment 101, a network management server 102, an upgrade policy server 103, and a file server 104.
  • the file server 104 stores files of various versions (including data for upgrading devices) and files including version information. There may be multiple file servers 104, which are divided according to factors such as device type, manufacturer, product model, and region. A file server 104 can store only the version files related to the A service of the Type A device of the Type A produced by the manufacturer A, and can also store all the version files.
  • the user equipment 101 may be one or more devices that directly provide services to users. In order to better serve users, various configurations and services need to be upgraded.
  • the user equipment 101 sends a handshake message to the network management server 102 at startup or periodically.
  • the message includes its own version information, including the version number, and the version number includes the product information of the user equipment 101 (including the device type, vendor, and product). Information such as the model number and the current version file (including the identification of the version file, etc.).
  • device types such as mobile phones and personal computers.
  • the upgrade operation is suspended, and the upgrade is continued after the service is finished, otherwise Performing an upgrade operation, downloading the latest version from the specified file server 104 according to the file server 104 information. And notify the network side that the upgrade has begun. After the download version file is completed, upgrade the configuration and notify the network side that the download is complete.
  • the user equipment 101 needs to perform a restart operation when performing some upgrade operations to make the new version file take effect.
  • the network management server 102 manages each device in the network.
  • the network management server 102 extracts the version number from the received handshake message and transmits the version number to the corresponding upgrade policy server 103.
  • the upgrade policy server 103 is configured to perform an upgrade policy scheduling, which may be one or more, and is used to compare whether the version number is consistent with the latest version number stored by the version number after receiving the version number, and determine whether the current upgrade period is allowed. If the version number sent by the user equipment 101 at the time of startup is received, it is further determined whether the user equipment 101 is allowed to be upgraded at the time of startup. When the above conditions are satisfied, the query is based on the correspondence between the version number and the file server 104.
  • the file server 104 corresponding to the latest version number selects the file server 104 with a small number of user devices to be carried from the queried file server 104 according to the pre-defined upgrade policy, and transmits the information of the file server 104 to the user device 101.
  • the upgrade policy server 103 when the notification sent by the user equipment 101 that the upgrade has been started is received, the number of user equipments carried by the file server 104 is increased by one, and when the download end notification sent by the user equipment 101 is received, the file server 104 is carried. The number of user devices is decremented by one.
  • the information about the file server 104 stored in the upgrade policy server 103 may be obtained through the web server, or interacted with the file server 104, or obtained by manual configuration. Further, the upgrade policy server 103 may be separately set according to factors such as device type, vendor, product model, and region. This step-by-step structure can better support a large number of user equipments 101 to be upgraded at the same time. When the network needs to be expanded, only a few upgrade policy servers 103 need to be added to the network and registered with the network management server 102, and no other equipment is needed. Make changes.
  • the upgrade policy server 103 is an independent entity as an example.
  • the above-mentioned pre-defined upgrade policies are various, for example, the threshold value of the number of user equipments that are set by the file server 104 according to the performance and bandwidth of the file server 104, and the upgrade policy server 103 queries the file server 104.
  • the number of the user equipments that are carried does not reach the threshold, the information of the file server 104 is sent to the user equipment 101, and the subsequent files need not be queried.
  • the server 104 another preferred upgrade strategy is to set a threshold value of the number of user equipments carried by the file server 104 according to the performance and bandwidth of the file server 104, and the upgrade policy server 103 carries the files carried by the file servers 104.
  • the number of user equipments is compared with the corresponding threshold value, and the information of the file server 104 with the smallest ratio is sent to the user equipment 101, so that the load of each file server 104 can be better balanced.
  • the upgrade policy server 103 that performs the upgrade policy scheduling is an independent entity; the upgrade policy server 103 can also be embedded in the network management server 102 as a function module, as shown in FIG. 1B, the communication in this embodiment
  • the system includes a user device 101, a network management server 102, and a file server 104.
  • the file server 104 stores files of various versions and files including version information. There may be multiple file servers 104, which are divided according to factors such as device type, manufacturer, product model, and region. A file server 104 can store only version files of the A type A device produced by the manufacturer A in relation to the A service, and can also store all version files.
  • the user equipment 101 may be one or more devices that directly provide services to users. In order to better serve users, various configurations and services need to be upgraded.
  • the user equipment 101 starts or periodically sends a handshake message to the network management server 102, the message includes its own version information, and when receiving the information of the file server 104, it determines whether there is currently a service being processed, especially cannot be upgraded. Synchronous services, such as call service, if yes, suspend the upgrade operation, wait for the service to end, and then continue the upgrade. Otherwise, perform the upgrade operation, download the latest version file from the specified file server 104 according to the file server 104 information, and notify the network.
  • the side has started to upgrade. After the download version file is completed, upgrade the configuration and notify the network side that the download is complete.
  • the user device 101 needs to perform a reboot operation for some upgrade operations to make the new version file take effect.
  • the network management server 102 manages each device in the network.
  • the network management server 102 extracts the version number from the received handshake message, compares the version number with the stored latest version number corresponding to the user equipment 101, and finds that the comparison result is inconsistent, and determines whether the current upgrade period is allowed. If the version number sent by the user device 101 at startup is received, then it is determined whether the permission is allowed.
  • the user equipment 101 is upgraded at startup, and when the above conditions are satisfied, the file server 104 corresponding to the latest version number is queried according to the correspondence between the version number and the file server 104, and the file server 104 is queried according to the pre-defined upgrade policy.
  • the file server 104 that selects a small number of user devices is selected, and the related information of the file server is returned to the user device 101. And, when the notification of the upgrade has been received, the number of the user equipments of the selected file server 104 is increased by one, and the number of the user equipments corresponding to the selected file server 104 is decreased by one when the notification of the completion of the download is received. .
  • the network management server 102 includes the receiving unit 201, the selecting unit 202, the management unit 206, and the sending unit 204. .
  • the management unit 206 is used to manage and maintain devices in the network.
  • the receiving unit 201 receives the handshake message and the like sent by the user equipment 101.
  • the selecting unit 202 extracts the version number of the user equipment 101 from the handshake message, and selects the corresponding upgrade policy server 103 according to the corresponding relationship between the version number and the upgrade policy server 103.
  • the transmitting unit 204 transmits the version number and the information of the user device 101 (including the identification and address of the user device 101, etc.) to the selected upgrade policy server 103.
  • the network management server 102 further includes a storage unit 203 for storing the correspondence between each user equipment 101 and the upgrade policy server 103, and the IP address of the upgrade policy server 103, and the like.
  • Each of the storage units in this embodiment may be a floppy disk, a hard disk, a magnetic tape, or the like.
  • the network management server 102 includes the receiving unit 201, the selecting unit 202, the upgrading policy unit 205, and the management unit. 206 and transmitting unit 204.
  • the management unit 206 is used to manage and maintain devices in the network.
  • the receiving unit 201 receives the handshake message sent by the user equipment 101, the notification that the upgrade has been started, the notification of the completion of the download, and the like.
  • the upgrade policy unit 205 is used to control and manage the upgrade operation with respect to each user device 101.
  • the upgrade policy unit 205 includes a version module, a determination module, a lookup module, and a counting module.
  • the upgrade policy unit 205 can be multiple, and is divided according to factors such as device type, vendor, product model, and region.
  • the version module compares the received version number with the stored latest version number corresponding to the user equipment 101, and determines that the upgrade is required when the comparison result is inconsistent; the determining module determines whether the current time period is allowed to be upgraded, if received It is the version number sent by the user equipment 101 at the time of startup, and then it is determined whether the user equipment 101 is allowed to be upgraded at startup; when both the version module and the judgment module determine that the upgrade is allowed, the search module queries the file server corresponding to the latest version number. 104. Select, from the queried file server 104, the file server 104 that has a small number of user equipments according to the pre-defined upgrade policy.
  • the notification module When the notification module has notified that the user equipment 101 has started the upgrade, the number of the user equipments corresponding to the selected file server 104 is increased by one, and when the user equipment 101 is informed that the download of the user equipment 101 is completed, the selected file server 104 corresponds to the bearer. The number of user devices is reduced by 1.
  • the counting module may also add 1 to the number of user equipments carried by the file server 104 when the sending unit 204 sends the information of the file server 104 to the user equipment 101. This embodiment provides a preferred implementation.
  • the transmitting unit 204 transmits the related information of the file server 104 selected by the upgrade policy unit 205, the latest version number, and the like to the user device 101.
  • the selecting unit 202 When receiving the handshake message, the selecting unit 202 extracts the version number of the user equipment 101 from the handshake message, and sends the version number to the upgrade policy unit 205, and when the upgrade policy unit 205 is multiple, according to the version number and The upgrade policy unit 205 identifies the corresponding relationship of the (ID), selects the corresponding upgrade policy unit 205, and triggers the corresponding upgrade policy unit 205 to perform operations.
  • the network management server 102 further includes a storage unit 203, configured to store a correspondence between each user equipment 101 and the upgrade policy server 103, and an interface identifier of the upgrade policy unit 205, and store the latest version number of each user equipment 101, each version number and Correspondence identified by the file server 104, information of each file server 104, time period during which the various user devices 101 are allowed to be upgraded, and permission to start Upgraded user device 101 type.
  • a storage unit 203 configured to store a correspondence between each user equipment 101 and the upgrade policy server 103, and an interface identifier of the upgrade policy unit 205, and store the latest version number of each user equipment 101, each version number and Correspondence identified by the file server 104, information of each file server 104, time period during which the various user devices 101 are allowed to be upgraded, and permission to start Upgraded user device 101 type.
  • the information of the file server 104 includes the identifier of the file server 104, the IP address, the path of each version file, and the transmission protocol of the application (such as Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), and The file name and password of the file server 104, the number of user devices currently carried, and the threshold value, etc., are the normal file transfer protocol (TFTP, Trivial File Transfer Protocol).
  • HTTP Hypertext Transfer Protocol
  • FTP File Transfer Protocol
  • TFTP Trivial File Transfer Protocol
  • the upgrade policy server 103 includes a receiving unit 301, a policy unit 302, and a sending unit 304.
  • the receiving unit 301 receives the version number and other information of the user equipment 101 sent by the network management server 102, and receives a notification that the user equipment 101 has started to upgrade and a notification that the download is completed.
  • the policy unit 302 is for controlling and managing the upgrade operation with respect to each user equipment 101.
  • the policy unit 302 includes a version module, a determination module, a lookup module, and a counting module.
  • the version module compares the received version number with the stored latest version number corresponding to the user equipment 101, and determines that the upgrade is required when the comparison result is inconsistent; the determining module determines whether the current time period is allowed to be upgraded, if The version number sent by the user equipment 101 at the time of startup is determined, and then it is determined whether the user equipment 101 is allowed to be upgraded at startup; when both the version module and the judgment module determine that the upgrade is allowed, the search module is queried, and the query corresponds to the latest version number.
  • the file server 104 selects the file server 104 with a small number of user devices from the queried file server 104 according to a pre-defined upgrade policy.
  • the counting module adds 1 to the number of user devices carried by the selected file server 104 when the notification of the user device 101 starts to be upgraded, and the bearer corresponding to the selected file server 104 when the user device 101 is informed that the download is completed. The number of user devices is reduced by 1.
  • the counting module may also add 1 to the number of user equipments carried by the file server 104 when the sending unit 304 sends the information of the file server 104 to the user equipment 101. This embodiment provides a preferred implementation.
  • the transmitting unit 304 transmits the information of the selected file server 104 and the latest version number to the user equipment 101.
  • the upgrade policy server 103 further includes a storage unit 303 for storing the latest version numbers of the various user devices 101, the corresponding relationship between the version numbers and the file server 104, the information of each file server 104, and the various user devices 101 allowing the upgrade.
  • the information of the file server 104 includes the identifier of the file server 104, the IP address, the path of each version file, and the application transmission protocol (such as Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), and Common File Transfer Protocol (TFTP). ), the user name and password of the file server 104, the number of user devices currently carried, and threshold values.
  • HTTP Hypertext Transfer Protocol
  • FTP File Transfer Protocol
  • TFTP Common File Transfer Protocol
  • the communication system includes at least one user equipment 101 and a file server 104.
  • the file server 104 stores files of various versions and files including version information. There may be multiple file servers 104, which are divided according to factors such as device type, manufacturer, product model, and region. A file server 104 can store only version files of the A type A device produced by the manufacturer A in relation to the A service, and can also store all version files.
  • the user equipment 101 randomly selects the file server 104 from the local configuration file at startup or periodically, and connects to the selected file server 104 according to the recorded file server information, and downloads the latest version information (including the version number and the download path, etc.). . Then, the downloaded version number is compared with the version number currently used by the local device. When the comparison result is inconsistent, the upgrade is required. Further, according to the local configuration information, it is determined whether the current upgrade period is currently allowed. If the version information is downloaded at startup, Then, it is determined whether it is a device that is allowed to be upgraded at startup, and whether there is currently a service being processed. If the above conditions are all met, the version file corresponding to the latest version number is downloaded from the selected file server 104 and upgraded. . If the user device 101 belongs to a device that is prohibited from being upgraded at startup, the user device 101 may be initially configured to be disabled from selecting the file server 104 at startup.
  • the acquiring unit, the processing unit, and the comparing unit are included.
  • the obtaining unit is configured to obtain the latest version information from the selected file server according to the identifier of the file server randomly selected from the local configuration information.
  • a comparing unit configured to compare the obtained latest version information with local version information, and notify the obtaining unit to obtain the latest version file from the file server if it is determined that the version of the user device is lower than the latest version.
  • Processing unit used to upgrade according to the latest version file.
  • the receiving unit 401, the selecting unit 402, the processing unit 404, the comparing unit 406, and the sending unit 405 are included.
  • the comparison unit 406 compares the local version number with the latest version number in the received version information. When the comparison result is inconsistent, an upgrade is needed to further determine whether the current upgrade period is currently allowed, and if the version information is downloaded at startup. Then, it continues to determine whether it belongs to the device that is allowed to be upgraded at the time of startup, and judges whether there is currently a service in use. If the above all meet the conditions of the upgrade, the instruction transmitting unit 405 sends a request for obtaining the version file to the selected file server 104.
  • the receiving unit 401 receives the version information and the version file transmitted by the file server 104.
  • Processing unit 404 upgrades based on the received version file.
  • the transmitting unit 405 transmits a request for obtaining version information and a request for obtaining a version file to the selected file server 104 in accordance with the identification of the selected file server 104.
  • the selection unit 402 selects the file server 104 from the identification list of the file server 104 when it starts, and instructs the sending unit 405 to send a request for obtaining the version information to the selected file server 104 according to the address of the file server 104.
  • the user equipment 101 further includes a storage unit 403 for storing a configuration file including a version number, a time period for allowing the upgrade, whether the user device 101 can be upgraded at startup, an identifier list of the file server 104, and an address of the file server 104, and the like. .
  • the method for downloading the user equipment 101 from the file server 104 with a lower load rate to download the version file is as follows:
  • Step 501 The user equipment 101 sends a handshake message to the network management server 102 at startup or periodically, and the message includes a version number.
  • Step 502 The network management server 102 extracts the version number from the received handshake message, and obtains the version number from the local
  • the upgrade policy server 103 that is responsible for the upgrade of the user equipment 101 is selected in the list of the upgrade policy server 103, and the version number and the information of the user equipment 101 are sent to the corresponding upgrade policy server 103.
  • the network management server 102 finds that the user equipment 101 is in the A zone, and then selects the upgrade policy server 103 responsible for the A zone from the list of the upgrade policy server 103. If there are multiple upgrade policy servers 103 that are responsible for the A zone, the network management server 102 can be further classified according to the device type.
  • the network management server 102 finds that the user equipment 101 is of the A type, and then selects the A type of the plurality of upgrade policy servers 103 that are responsible for the A zone. Upgrade the policy server 103.
  • Step 503 The upgrade policy server 103 compares the received version number with the latest version number of the locality. If the comparison result is consistent, the upgrade process is terminated, and the notification that the "already the latest version" is further sent to the user device 101, otherwise Proceed to step 504.
  • Step 504 The upgrade policy server 103 queries the file server 104 that stores the latest version file from the list of local file servers 104, and selects the file server 104 with a lower load rate.
  • the specific method is as follows: Calculate the users carried by the file servers. The ratio of the number of devices to their threshold. The smallest ratio is selected from each ratio, and when it is determined that the minimum ratio is less than 1, the information of the file server 104 corresponding to the smallest ratio and the latest version number are sent to the user equipment 101, so that the user equipment 101 can connect to the file server 104. .
  • the upgrade policy server 103 determines the ratio of the number of user equipments carried by the file server 104 whose number of user equipments is lower than the threshold value to the threshold value, selects the file server 104 corresponding to the smallest ratio, and selects the file.
  • the information of the server 104 and the latest version number are transmitted to the user device 101.
  • the upgrade policy server 103 finds that the number of user equipments carried by all the file servers 104 reaches the threshold, the upgrade process is terminated, and the notification of "temporarily unable to upgrade" can be further sent to the user equipment 101.
  • Step 505 The user equipment 101 establishes a connection with the file server 104 according to the received information of the file server 104, and downloads the latest version file according to the latest version number received and the information of the file server 104, and notifies that the upgrade policy server 103 has started. upgrade.
  • the upgrade policy server 103 transmits the IP address of the file server 104, the storage path of the version file, the user name and password at the time of login to the user device 101.
  • User equipment 101 according to the above The information is logged into the file server 104.
  • the upgrade policy server 103 since all file servers 104 use the same username and password, and this information is already recorded in the configuration file of the user device 101, the upgrade policy server 103 only needs to send the IP address and version of the file server 104 to the user device 101.
  • the storage path of the file since all file servers 104 use the same username and password, and this information is already recorded in the configuration file of the user device 101, the upgrade policy server 103 only needs to send the IP address and version of the file server 104 to the user device 101.
  • the storage path of the file since all file servers 104 use the same username and password, and this information is already recorded in the configuration file of the user device 101, the upgrade policy server 103 only needs to send the IP address and version of the file server 104 to the user device 101
  • Step 506 After receiving the notification that the upgrade has been started, the upgrade policy server 103 updates the local information about the file server 104, and increases the number of user equipments carried by the selected file server 104 by one.
  • Step 507 After the downloading is completed, the user equipment 101 notifies the upgrade policy server 103 that the download is completed, and upgrades according to the latest version file downloaded.
  • the user equipment 101 interacts with the upgrade policy server 103 through the network management server 102, and the user equipment 101 notifies the network management server 102 that the download is completed, and the network management server 102 forwards the notification to the corresponding upgrade policy server 103.
  • Step 508 After receiving the notification that the download is completed, the upgrade policy server 103 updates the local information about the file server 104, and decrements the number of user equipments carried by the selected file server 104 by one.
  • the upgrade policy server 103 may send information of the plurality of file servers 104 that do not reach the threshold value to the user equipment 101, and the user equipment 101 randomly selects the file server from the plurality of file servers 104. 104 downloads the latest version file, and transmits the identifier of the selected file server 104 to the upgrade policy server 103 when notifying the upgrade policy server 103 to start downloading.
  • the upgrade policy server 103 increments the number of user devices carried by the corresponding file server 104 by one based on the received identifier.
  • the upgrade policy server 103 belongs to the network management server 102, that is, the network management server 102 includes the upgrade policy unit 205
  • the selection unit 202 in the network management server 102 extracts the version number from the received handshake message, and locally
  • the upgrade policy column unit 205 selects the upgrade policy unit 205 responsible for the upgrade of the user equipment 101, and sends the version number and the information of the user equipment 101 to the upgrade policy unit 205, and then the upgrade policy unit 205 determines whether the user equipment 101 is upgraded.
  • the user equipment 101 sends a notification that the download has been started to the network management server 102, and the notification is transmitted to the upgrade policy unit 205 by the receiving unit in the network management server 102, or is transmitted via the selection unit 202.
  • the upgrade policy unit 205 is given.
  • VOIP voice over IP
  • the method for upgrading the device by the user equipment 101 at the time of startup is as follows:
  • Step 601 The user equipment 101 sends a handshake message to the network management server 102 at startup, and the message includes a version number.
  • Step 602 The network management server 102 extracts the version number from the received handshake message, selects the upgrade policy server 103 responsible for the upgrade of the user equipment 101 from the list of the local upgrade policy server 103, and sets the version number and the information of the user equipment 101. Sent to the upgrade policy server 103.
  • Step 603 The upgrade policy server 103 compares the received version number with the latest version number of the locality. If the comparison result is consistent, the upgrade process is ended, and the notification that the "already the latest version" is further sent to the user device 101, otherwise Proceed to step 604.
  • Step 604 The upgrade policy server 103 determines whether the user equipment 101 belongs to a device that is allowed to be upgraded at startup.
  • the upgrade policy server 103 contains a list of device types that are allowed to be upgraded at startup or a list of device types that are prohibited from being upgraded at startup.
  • the upgrade policy server 103 can learn the type of the user device 101 according to the version number or the information of the user device 101, and determine whether the type of the user device 101 belongs to the type described in the device type list, and can determine whether the user device 101 belongs to the upgrade when the device is allowed to be started. device of. If yes, proceed to step 605. Otherwise, the upgrade process is terminated, and the notification of "temporarily unable to upgrade" may be further sent to the user equipment 101.
  • the user equipment 101 may periodically send the network management server 102 with the notification after the startup is completed.
  • the handshake number of the version number is a device that is allowed to be upgraded at startup.
  • Step 605 The upgrade policy server 103 queries the file server 104 storing the latest version file from the local file server 104 list, selects a file server 104 from the file server 104, and sends the information and the latest version information of the file server 104 to the user device 101. .
  • Step 606 The user equipment 101 according to the received information of the file server 104 and the file service The device 104 establishes a connection and downloads the latest version file based on the latest version number received and the information of the file server 104.
  • step 603 and step 604 can be interchanged.
  • Each of the user equipments 101 is usually started at 6 am to 9 am.
  • part of the user equipment 101 is prohibited from being upgraded at the time of startup, and the load of the file server 104 is also alleviated, and the occupation of the network bandwidth is alleviated, thereby improving the success of the upgrade. rate.
  • IPTV Internet Protocol Television
  • the user equipment 101 supporting the IPTV service needs to be restricted or prohibited. Upgrade the device or upgrade the IPTV service during the time period. Or, for example, each user equipment 101 is frequently used from 9:00 am to 11:00 pm (usually referred to as busy time), and network resources are occupied more. At this time, the network side may not provide sufficient resources for the user.
  • the upgrade of the device 101 requires that the user device 101 be restricted or prohibited from performing device upgrades during the time period.
  • the method for the user equipment 101 to upgrade the device during idle time is as follows:
  • Step 701 The user equipment 101 sends a handshake message to the network management server 102 at startup or periodically, and the message includes the version number.
  • Step 702 The network management server 102 extracts the version number from the received handshake message, selects the upgrade policy server 103 responsible for the user equipment 101 upgrade from the list of the local upgrade policy server 103, and sets the version number and the information of the user equipment 101. Sent to the upgrade policy server 103.
  • Step 703 The upgrade policy server 103 compares the received version number with the latest version number of the locality. If the comparison result is consistent, the upgrade process is ended, and the notification that the "already the latest version" is further sent to the user equipment 101, otherwise Proceed to step 704.
  • Step 704 The upgrade policy server 103 determines whether the current time belongs to the time period for allowing the user equipment 101 to be upgraded. If yes, proceed to step 705. Otherwise, the upgrade process is ended, and the notification of "temporarily unable to upgrade" may be further sent to the user equipment 101. Can be based on device type, manufacturer, The product model and other factors set different time periods for each user equipment 101 to allow the upgrade. For example, the user equipment 101 of the manufacturer A is specified to be upgraded between 8:00 and 10:00, and the user equipment 101 of the manufacturer is between 10:00 and 12:00. The upgrade can also balance the load of the file server 104, and alleviate the occupation of the network bandwidth.
  • Step 705 The upgrade policy server 103 queries the file server 104 storing the latest version file from the local file server 104 list, selects a file server 104 from the file server 104, and sends the information and the latest version information of the file server 104 to the user device 101. .
  • Step 706 The user equipment 101 establishes a connection with the file server 104 according to the received information of the file server 104, and downloads the latest version file according to the latest version number received and the information of the file server 104.
  • step 703 and step 704 can be interchanged.
  • the method for a preferred upgrade device combining the above three methods in this embodiment is as follows:
  • Step 801 The user equipment 101 sends a handshake message to the network management server 102 at startup or periodically, and the message includes the version number.
  • Step 802 The network management server 102 extracts the version number from the received handshake message, selects the upgrade policy server 103 responsible for the user equipment 101 upgrade from the list of the local upgrade policy server 103, and sets the version number and the information of the user equipment 101. Sent to the upgrade policy server 103.
  • Step 803 The upgrade policy server 103 compares the received version number with the latest version number of the locality. If the comparison result is consistent, the upgrade process is ended, and the notification that the "already the latest version" is further sent to the user device 101, otherwise Continue to step 804.
  • Step 804 When the upgrade policy server 103 receives the version number sent by the user equipment 101 at the time of startup, it is determined whether the user equipment 101 belongs to the device that is allowed to be upgraded, and if yes, proceed to step 805; otherwise, the upgrade process is terminated, and the The user device 101 sends a notification such as "temporarily unable to upgrade".
  • Step 805 The upgrade policy server 103 determines whether the current time belongs to the user equipment. The time period of the 101 upgrade, if yes, proceed to step 806, otherwise the upgrade process is terminated, and the notification of "temporarily unable to upgrade" may be further sent to the user equipment 101.
  • Step 806 The upgrade policy server 103 queries the file server 104 storing the latest version file from the local file server 104 list, selects the file server 104 with a lower load rate, and sends the information of the file server 104 and the latest version number. User equipment 101 is provided. When the upgrade policy server 103 finds that the number of user equipments carried by all the file servers 104 reaches the threshold, the upgrade process is terminated, and the notification of "temporarily unable to upgrade" can be further sent to the user equipment 101.
  • Step 807 The user equipment 101 establishes a connection with the file server 104 according to the received information of the file server 104, and downloads the latest version file according to the latest version number received and the information of the file server 104, and notifies that the upgrade policy server 103 has started. upgrade.
  • the user equipment 101 may determine whether it has a running service, such as a call service, and if so, suspend the upgrade, and may continue the upgrade process after the service ends, prompting the user to upgrade, otherwise The user is prompted to upgrade, or directly establish a connection with the file server 104 to continue the upgrade process. If the user confirms that the upgrade is possible or the user does not cancel the upgrade within a certain period of time, the upgrade is started. Otherwise, the process ends, or the user is prompted to upgrade again after a period of time.
  • a running service such as a call service
  • Step 808 After receiving the notification that the upgrade has been started, the upgrade policy server 103 increases the number of user equipments carried by the selected file server 104 by one.
  • Step 809 After the download is completed, the user equipment 101 notifies the upgrade policy server 103 that the download is completed, and upgrades according to the latest version file downloaded. User device 101 restarts after the upgrade is complete, and the new version file takes effect.
  • Step 810 After receiving the notification that the download is completed, the upgrade policy server 103 decrements the number of user equipments carried by the selected file server 104 by one.
  • step 803, step 804 and step 805 can be interchanged.
  • the foregoing embodiment describes how to upgrade the device when the upgrade policy server 103 is used as an independent entity for the upgrade policy.
  • the following describes the upgrade when the network management server 102 is used as the upgrade policy.
  • the implementation of the backup see Figure 8B.
  • Step 811 The user equipment 101 sends a handshake message to the network management server 102 at startup or periodically, and the message includes the version number.
  • Step 812 The network management server 102 extracts the version number from the received handshake message.
  • Step 813 The network management server 102 compares the version number with the latest version number of the locality. If the comparison result is consistent, the upgrade process is terminated, and the notification that the "already the latest version" is further sent to the user equipment 101, otherwise the process proceeds to step 804.
  • Step 814 When receiving the version number sent by the user equipment 101 at the time of startup, the network management server 102 determines whether the user equipment 101 belongs to the device that is allowed to be upgraded at startup, and if yes, proceeds to step 815; otherwise, the upgrade process is terminated, and the user may further proceed to the user.
  • the device 101 sends a notification such as "temporarily unable to upgrade".
  • Step 815 The network management server 102 determines whether the current time belongs to a time period for allowing the user equipment 101 to be upgraded. If yes, the process proceeds to step 816. Otherwise, the upgrade process is terminated, and the notification that the user device 101 is temporarily unable to upgrade may be further sent.
  • Step 816 The network management server 102 queries the file server 104 storing the latest version file from the local file server 104 list, selects the file server 104 with a lower load rate, and sends the information and the latest version number of the file server 104 to the file server 104.
  • User equipment 101 When the upgrade policy server 103 finds that the number of user equipments carried by all the file servers 104 reaches the threshold, the upgrade process is terminated, and the notification of "temporarily unable to upgrade" can be further sent to the user equipment 101.
  • Step 817 The user equipment 101 establishes a connection with the file server 104 according to the received information of the file server 104, and downloads the latest version file according to the latest version number received and the information of the file server 104, and notifies that the upgrade policy server 103 has started. upgrade.
  • the user equipment 101 may determine whether it has a running service, such as a call service, and if so, suspend the upgrade, and may continue the upgrade process after the service ends, prompting the user to upgrade, otherwise The user is prompted to upgrade, or directly establish a connection with the file server 104 to continue the upgrade process. If the user confirms that it can be upgraded or is certain If the user does not cancel the upgrade within the time, the upgrade is started. Otherwise, the process ends, or the user is prompted to upgrade again after a period of time.
  • a running service such as a call service
  • Step 818 After receiving the notification that the upgrade has been started, the network management server 102 increases the number of user equipments carried by the selected file server 104 by one.
  • Step 819 After the downloading is completed, the user equipment 101 notifies the network management server 102 that the download is completed, and upgrades according to the latest version file downloaded. User device 101 restarts after the upgrade is complete, and the new version file takes effect.
  • Step 820 After receiving the notification that the download is completed, the network management server 102 reduces the number of user equipments carried by the selected file server 104 by one.
  • the method for upgrading an upgrade device in the user equipment 101 in this embodiment is as follows:
  • Step 901 The user equipment 101 queries the list of file servers 104 in the local configuration file at startup or periodically, and randomly selects the file server 104 therefrom.
  • Step 902 The user equipment 101 further obtains the information of the selected file server 104 from the configuration file, and according to the information, connects to the file server 104 to download the file containing the latest version number.
  • Step 903 The user equipment 101 compares the local version number with the latest version number received. If the comparison result is consistent, the upgrade process ends, otherwise step 904 is continued.
  • Step 904 The user equipment 101 determines, according to the local configuration information, whether it belongs to the device that is allowed to be upgraded at startup, and if yes, proceeds to step 905; otherwise, the upgrade process ends.
  • Step 905 The user equipment 101 determines whether the current time belongs to the time period allowed for the upgrade described in the local configuration information, and if yes, proceeds to step 906, otherwise, the upgrade process is ended; or whether the current time belongs to the time period for which the upgrade is prohibited in the local configuration information. If yes, the upgrade process is ended, otherwise step 906 is continued.
  • Step 906 The user device 101 downloads the latest version file from the selected file server 104 and performs an upgrade.
  • the user equipment 101 can determine the time allowed to be upgraded at startup and currently allowed to be upgraded.
  • the configuration file is queried and the file server 104 is randomly selected.
  • the network side selects, from the file server that stores the latest version file, the file server that does not reach the preset threshold, so that the user equipment downloads from the file server.
  • the latest version of the file Achieve a balanced file server load, avoiding file server overload and causing embarrassment.
  • the number of user equipments carried by the file server is compared with a threshold value, and the file server with the smallest ratio is selected, thereby providing a better method for balancing the file server load.
  • the user equipment is divided into upgraded time segments, which can improve the success rate of the upgrade, balance the load of the file server, and avoid delays in using the normal service and enhance the user experience.
  • the user equipment is further restricted from being upgraded at startup, thereby avoiding delays in using the normal service and enhancing the user experience.
  • This embodiment implements a method for upgrading an upgraded device by embedding an upgrade policy in a user equipment.
  • the user equipment randomly selects a file server, and the load of the file server is balanced, and the network side is not required to perform an upgrade decision, thereby reducing the network side.
  • the burden The embodiment of the invention further provides a distributed network structure, in which a server responsible for the upgrade policy is added in the communication system, which facilitates the expansion of the network structure.

Landscapes

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

Abstract

L'invention concerne un procédé pour mettre à jour un équipement qui comprend la réception d'informations de version d'un équipement expéditeur, et la comparaison des informations de version de l'équipement expéditeur avec les informations de version la plus récente locale, et la recherche d'au moins un serveur de fichier stockant le fichier de version la plus récente si la version de l'équipement expéditeur est inférieure à la version la plus récente locale, et la sélection du serveur de fichier dans lequel le nombre d'équipements chargés par celui-ci est inférieur à la valeur de seuil prédéterminé parmi le au moins un serveur de fichier conformément à la politique de mise jour prédéfinie, et l'envoi des informations du serveur de fichier sélectionné et des informations de version la plus récente à l'équipement expéditeur pour que l'équipement expéditeur télécharge le fichier de version la plus récente à partir du serveur de fichier correspondant conformément aux informations de serveur de fichier et aux informations de version la plus récente et se mette à jour. Le procédé est appliqué à un serveur de politique de mise à jour, un serveur de gestion de réseau, un équipement utilisateur, et un système de communication.
PCT/CN2008/071204 2007-06-29 2008-06-05 Procédés, appareils et systèmes pour mettre à jour un équipement WO2009003385A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2007101235339A CN101335641A (zh) 2007-06-29 2007-06-29 一种升级设备的方法、装置及系统
CN200710123533.9 2007-06-29

Publications (1)

Publication Number Publication Date
WO2009003385A1 true WO2009003385A1 (fr) 2009-01-08

Family

ID=40197976

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/071204 WO2009003385A1 (fr) 2007-06-29 2008-06-05 Procédés, appareils et systèmes pour mettre à jour un équipement

Country Status (2)

Country Link
CN (1) CN101335641A (fr)
WO (1) WO2009003385A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103825937A (zh) * 2013-12-19 2014-05-28 深圳市炬力北方微电子有限公司 一种控制嵌入式设备数据更新的方法、设备及系统
CN110221855A (zh) * 2019-06-20 2019-09-10 河南蜻蜓云智能科技有限公司 一种app与服务器协同更新和离线运行的方法
CN115174392A (zh) * 2022-09-07 2022-10-11 武汉长光科技有限公司 光网络单元onu的升级方法、服务器和存储介质

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719937B (zh) * 2009-11-30 2012-10-24 中兴通讯股份有限公司 终端设备升级方法和系统
CN102098559A (zh) * 2009-12-11 2011-06-15 康佳集团股份有限公司 机顶盒软件升级系统和方法
CN102064966B (zh) * 2010-12-29 2016-04-13 北京世纪互联宽带数据中心有限公司 一种配置方法、服务器、设备和系统
CN102905173A (zh) * 2012-10-16 2013-01-30 青岛海信信芯科技有限公司 一种电视或机顶盒软件升级方法及系统
CN104063239B (zh) * 2013-03-22 2019-01-15 腾讯科技(深圳)有限公司 移动终端的应用程序更新方法及服务器、客户端
CN104579723A (zh) * 2013-10-16 2015-04-29 宇宙互联有限公司 网关配置管理系统及方法
CN104954409A (zh) * 2014-03-31 2015-09-30 杭州迪普科技有限公司 一种ap升级方法以及装置
CN105101197A (zh) * 2014-05-07 2015-11-25 中兴通讯股份有限公司 用户签约信息的响应、请求方法及装置
CN104850422B (zh) * 2014-05-21 2019-07-23 北京宝沃汽车有限公司 一种远程更新终端设备程序的方法及系统
CN105323106B (zh) * 2014-08-04 2020-09-22 中兴通讯股份有限公司 一种软件升级管理方法、设备及系统
KR101943989B1 (ko) * 2015-06-05 2019-01-30 삼성전자주식회사 데이터를 송수신하는 방법, 서버 및 단말기
CN106487602B (zh) * 2015-08-24 2019-12-27 腾讯科技(深圳)有限公司 应用程序发布版本监控方法与监控装置
CN105225037A (zh) * 2015-09-14 2016-01-06 中国联合网络通信集团有限公司 一种资产管理方法及资产管理系统
CN105187262A (zh) * 2015-10-27 2015-12-23 上海斐讯数据通信技术有限公司 一种路由器升级方法及系统
CN105357056A (zh) * 2015-12-07 2016-02-24 成都广达新网科技股份有限公司 一种基于策略的eoc局端设备升级方法
CN105677428A (zh) * 2016-01-12 2016-06-15 北京小米移动软件有限公司 终端的升级方法、装置及终端
CN106101835A (zh) * 2016-07-05 2016-11-09 青岛海信电器股份有限公司 智能电视升级控制方法及装置
CN107589952A (zh) * 2016-07-06 2018-01-16 中兴通讯股份有限公司 智能升级方法、装置和系统
CN106775852A (zh) * 2016-12-05 2017-05-31 云鸟(上海)能源科技有限公司 一种嵌入式linux充电管理终端通过无线通信模块升级的方法
CN107734010B (zh) * 2017-09-28 2020-10-23 航天科技控股集团股份有限公司 基于记录仪管理的升级系统及升级方法
CN108616391A (zh) * 2018-04-11 2018-10-02 杭州嘉楠耘智信息科技有限公司 服务器端进行设备固件升级的方法及系统
CN111181752B (zh) * 2018-11-12 2023-01-24 中兴通讯股份有限公司 窄带设备升级方法、移动终端及可读存储介质
CN111258597A (zh) * 2018-11-30 2020-06-09 玲珑视界科技(北京)有限公司 一种智能终端统一升级的方法及系统
CN110399341B (zh) * 2019-07-06 2022-12-06 深圳市山水原创动漫文化有限公司 一种动画参考文件存储和调用的方法及其系统
CN112947952A (zh) * 2019-11-26 2021-06-11 中盈优创资讯科技有限公司 通讯设备版本管理方法及装置
CN112486733B (zh) * 2020-12-11 2023-08-18 Oppo广东移动通信有限公司 系统还原方法、装置、终端及存储介质
CN114666665B (zh) * 2020-12-23 2023-08-01 深圳Tcl新技术有限公司 一种证书的认证方法、存储介质及电视
CN113504919B (zh) * 2021-05-24 2024-06-07 海信空调有限公司 一种空调器和升级方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6202207B1 (en) * 1998-01-28 2001-03-13 International Business Machines Corporation Method and a mechanism for synchronized updating of interoperating software
EP1178402A1 (fr) * 2000-08-03 2002-02-06 Hsing Tech Enterprises Co., Ltd. Procédé et appareil permettant de mettre à jour activement les fichiers de programme d'un ordinateur client
US6918113B2 (en) * 2000-11-06 2005-07-12 Endeavors Technology, Inc. Client installation and execution system for streamed applications
CN1658574A (zh) * 2005-03-23 2005-08-24 港湾网络有限公司 网络设备自动更新方法及系统
CN1964429A (zh) * 2006-11-17 2007-05-16 华为技术有限公司 一种分布式机顶盒升级管理方法、管理系统和管理设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6202207B1 (en) * 1998-01-28 2001-03-13 International Business Machines Corporation Method and a mechanism for synchronized updating of interoperating software
EP1178402A1 (fr) * 2000-08-03 2002-02-06 Hsing Tech Enterprises Co., Ltd. Procédé et appareil permettant de mettre à jour activement les fichiers de programme d'un ordinateur client
US6918113B2 (en) * 2000-11-06 2005-07-12 Endeavors Technology, Inc. Client installation and execution system for streamed applications
CN1658574A (zh) * 2005-03-23 2005-08-24 港湾网络有限公司 网络设备自动更新方法及系统
CN1964429A (zh) * 2006-11-17 2007-05-16 华为技术有限公司 一种分布式机顶盒升级管理方法、管理系统和管理设备

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103825937A (zh) * 2013-12-19 2014-05-28 深圳市炬力北方微电子有限公司 一种控制嵌入式设备数据更新的方法、设备及系统
CN110221855A (zh) * 2019-06-20 2019-09-10 河南蜻蜓云智能科技有限公司 一种app与服务器协同更新和离线运行的方法
CN115174392A (zh) * 2022-09-07 2022-10-11 武汉长光科技有限公司 光网络单元onu的升级方法、服务器和存储介质
CN115174392B (zh) * 2022-09-07 2023-01-31 武汉长光科技有限公司 光网络单元onu的升级方法、服务器和存储介质

Also Published As

Publication number Publication date
CN101335641A (zh) 2008-12-31

Similar Documents

Publication Publication Date Title
WO2009003385A1 (fr) Procédés, appareils et systèmes pour mettre à jour un équipement
KR100620054B1 (ko) 장치 관리 기술에서의 장치 관리 시스템 및 방법
JP5490738B2 (ja) 無線デバイスとサーバとの間でハンドシェイクするためのシステム及び方法
JP5074424B2 (ja) 依存関係の通知
JP5678014B2 (ja) オープンマーケット無線デバイスのネットワーク識別のための装置及び方法
KR100953855B1 (ko) 네트워크 상에서 다수의 서비스 제공자를 동시에호스팅하기 위한 방법 및 장치
WO2007085157A1 (fr) Procédé permettant d'effectuer une tâche prédéterminée, procédé permettant d'effectuer une tâche de gestion, et équipement terminal
JP2011034567A (ja) 端末装置の設定
WO2007048340A1 (fr) Procede et dispositif d’obtention de frequence d’utilisation de logiciel et de mise a jour de logiciel en gestion de dispositifs
JP2009524370A (ja) 通信端末デバイス、通信端末、及び通信システムを管理するための方法
JP2020532204A (ja) トラフィックオフロード方法およびローミングシナリオにおける関連するデバイス
WO2021051747A1 (fr) Procédé, système et dispositif de mise à jour de données, dispositif électronique, et support de stockage informatique
CN102150381A (zh) 统一设备管理方法和系统
CN111107611B (zh) 一种选择用户面功能的方法和装置
WO2007025428A1 (fr) Procede, systeme et dispositif terminal de configuration de parametres de composants logiciels
CN111556488A (zh) 一种终端设备ota升级方法及系统
WO2011082684A1 (fr) Procédé et appareil de configuration de données
US9603191B2 (en) Apparatus and method for providing access to internet resources in a wireless communications network
WO2007012244A1 (fr) Procédé et dispositif de téléchargement d’objet multimédia à un instant désigné
WO2019238060A1 (fr) Procédé et appareil de transmission de données
CN112637221B (zh) 一种设备控制方法及装置
WO2010118702A1 (fr) Terminal pour la gestion de dispositifs et procede pour le lancement de session de gestion correspondant
WO2012155814A1 (fr) Procédé et système de mise en œuvre d'une configuration de trajet vers une station de base dans un centre de maintenance de fonctionnement
KR20060098778A (ko) 이동통신단말을 이용한 검색 서비스 방법과 그를 위한 이동통신단말 및 서버
US9917837B1 (en) Determining trusted sources from which to download content to a mobile device

Legal Events

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

Ref document number: 08757615

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08757615

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载