Modem remote control method and related device
Patent Information
- Application Number
- CN202311139941.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-05
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-09-05
AI Technical Summary
[0003]现有的若干终端中均设置有调制解调器modem,而modem中设置有若干数量的功能(FEATURE),在已经投入市场的终端中,其内部的modem的版本已经通过各种认证,不能轻易改动,因此,modem中定义的一部分FEATURE已经通过代码固定是打开或者关闭的状态,无法实现动态控制,并且一部分FEATURE没有经过大量的设备和投入使用时间验证,这就导致了调制解调器modem在实际工作时出现如接收信息异常,无法连接网络等的网络问题
[0054]In this application, when a terminal experiences a network problem, the terminal identifies the faulty feature of the modem and sends an error report to the backend server. The backend server then pushes an OTA upgrade package to the terminal. After downloading the OTA upgrade package, the terminal upgrades the configuration file in the modem using the OTA upgrade package, thus obtaining the target configuration file. Finally, the terminal disables the faulty feature using the target configuration file. As a result, the backend server can remotely control the modem to perform the upgrade, thereby eliminating network problems caused by the faulty feature in the modem.
Smart Images

Figure CN117354137B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer communication technology, and in particular to a modem remote control method and related devices. Background Technology
[0002] A modem, also known as a modem or modulator-demodulator, is a type of computer hardware that translates a computer's digital signals into analog signals that can be transmitted over ordinary telephone lines. These analog signals can then be received by another modem at the other end of the line and translated into a language that the computer can understand. This simple process enables communication between two computers.
[0003] Many existing terminals are equipped with a modem, which contains a number of features. In terminals already on the market, the internal modem version has passed various certifications and cannot be easily modified. Therefore, some features defined in the modem are fixed to be on or off through code, making dynamic control impossible. Furthermore, some features have not undergone extensive testing and deployment, leading to network problems such as abnormal information reception and inability to connect to the network when the modem is in actual operation.
[0004] Therefore, there is an urgent need for a method to control the modem in order to solve the network problems caused by the modem mentioned above. Summary of the Invention
[0005] To address the aforementioned technical problems, this application provides a modem remote control method and related apparatus, which can control the abnormal functions of the modem to be turned off, thereby resolving network problems caused by the modem.
[0006] The first aspect of this application provides a method for remotely controlling a modem, including:
[0007] The terminal determines whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, it determines the abnormal function in the modem.
[0008] The terminal determines its own SN serial number and generates an anomaly report based on the log information and the SN serial number;
[0009] The terminal sends the anomaly report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the anomaly report;
[0010] The terminal upgrades the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file;
[0011] The terminal disables the abnormal function FEATURE according to the target configuration file.
[0012] Optionally, before the terminal sends the anomaly report to the backend server, the modem remote control method further includes:
[0013] The terminal receives user feedback and generates a shutdown request based on the feedback.
[0014] The terminal sends the anomaly report to the backend server including:
[0015] The terminal sends the anomaly report and the shutdown request to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the anomaly report and the shutdown request.
[0016] Optionally, the backend server pushes an OTA upgrade package to the terminal based on the anomaly report and the shutdown request, including:
[0017] The backend server configures the OTA upgrade package based on the anomaly report and the shutdown request.
[0018] Optionally, the terminal upgrading the original configuration file in the modem according to the OTA upgrade package includes:
[0019] The terminal obtains the first configuration file from the OTA upgrade package;
[0020] The terminal upgrades the original configuration file by replacing or adding to the first configuration file.
[0021] Optionally, the terminal upgrading the original configuration file in the modem according to the OTA upgrade package includes:
[0022] The terminal downloads the OTA upgrade package via a wireless network.
[0023] Optionally, the backend server pushes an OTA upgrade package to the terminal based on the anomaly report, including:
[0024] The backend server pushes the OTA upgrade package to the terminal remotely via XTMS.
[0025] Optionally, the terminal disables the abnormal function FEATURE according to the target configuration file, including:
[0026] The terminal detects whether the hash value in the target configuration file has changed. If it has, the terminal controls the corresponding function FEATURE in the target configuration file to be enabled or disabled via the modem.
[0027] A second aspect of this application provides a modem remote control system, comprising:
[0028] The judgment unit is used by the terminal to determine whether the modem is abnormal based on the log information generated by its own operation. If it is abnormal, the abnormal function in the modem is determined.
[0029] A determining unit is used for the terminal to determine its own SN serial number and generate an anomaly report based on the log information and the SN serial number;
[0030] The sending unit is used for the terminal to send the abnormal report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the abnormal report;
[0031] The upgrade unit is used by the terminal to upgrade the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file;
[0032] The shutdown unit is used by the terminal to disable the abnormal function FEATURE according to the target configuration file.
[0033] Optionally, the modem remote control system further includes:
[0034] A receiving unit is used to receive user feedback on the terminal and generate a shutdown request based on the feedback.
[0035] The transmitting unit includes:
[0036] The sending module is used for the terminal to send the error report and the shutdown request to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the error report and the shutdown request.
[0037] Optionally, the sending module includes:
[0038] The configuration submodule is used by the backend server to configure the OTA upgrade package based on the exception report and the shutdown request.
[0039] Optionally, the upgrade unit includes:
[0040] The acquisition module is used by the terminal to acquire the first configuration file in the OTA upgrade package;
[0041] The upgrade module is used by the terminal to upgrade the original configuration file by replacing or adding to the first configuration file.
[0042] Optionally, the upgrade unit includes:
[0043] The download module is used by the terminal to download the OTA upgrade package via a wireless network.
[0044] Optionally, the transmitting unit includes:
[0045] The push module is used by the backend server to push the OTA upgrade package to the terminal via XTMS remote push.
[0046] Optionally, the shut-off unit includes:
[0047] The detection module is used by the terminal to detect whether the hash value in the target configuration file has changed. If it has, the terminal controls the corresponding function FEATURE of the target configuration file to be turned on or off through the modem.
[0048] A third aspect of this application provides a remote control device for a modem, comprising:
[0049] Central processing unit, memory, input / output interfaces, wired or wireless network interfaces, and power supply;
[0050] The memory is either a short-term storage memory or a persistent storage memory;
[0051] The central processing unit is configured to communicate with the memory and execute instructions in the memory to perform any of the first aspect and any of the alternative methods of the first aspect.
[0052] A fourth aspect of this application provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform any of the methods described in the first aspect and its alternatives.
[0053] As can be seen from the above technical solutions, this application has the following effects:
[0054] In this application, when a terminal experiences a network problem, the terminal identifies the faulty feature of the modem and sends an error report to the backend server. The backend server then pushes an OTA upgrade package to the terminal. After downloading the OTA upgrade package, the terminal upgrades the configuration file in the modem using the OTA upgrade package, thus obtaining the target configuration file. Finally, the terminal disables the faulty feature using the target configuration file. As a result, the backend server can remotely control the modem to perform the upgrade, thereby eliminating network problems caused by the faulty feature in the modem. Attached Figure Description
[0055] To more clearly illustrate the technical solutions in this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0056] Figure 1 A flowchart illustrating a modem remote control method provided in this application;
[0057] Figure 2 Another flowchart illustrating a modem remote control method provided in this application;
[0058] Figure 3 A schematic diagram of a modem remote control system provided in this application;
[0059] Figure 4 Another schematic diagram of a modem remote control system provided in this application;
[0060] Figure 5 A schematic diagram of a modem remote control device provided in this application. Detailed Implementation
[0061] This application provides a remote modem control method and related apparatus for disabling abnormal features in the modem, thereby resolving network problems caused by the modem. It should be noted that the terminal involved in this application can be based on a Qualcomm platform or a terminal supporting Android / Linux systems.
[0062] Please see Figure 1 , Figure 1 This is a schematic diagram of an embodiment of a modem remote control method provided in this application. The modem remote control method includes:
[0063] 101. The terminal determines whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, it determines the abnormal function in the modem.
[0064] During daily operation, the terminal generates log information regarding the real-time temperature and power consumption of the modem. Therefore, in this embodiment, the terminal retrieves the log information generated during operation to determine if there are any abnormalities in the modem. Abnormalities manifest as overheating or excessive power consumption in the modem. If these abnormalities are detected, the terminal further identifies the abnormal features within the modem. The modem has several features configured, and the terminal uses the log information to locate the features causing overheating and excessive power consumption; these features are called abnormal features.
[0065] 102. The terminal determines its own SN serial number and generates an anomaly report based on the log information and the SN serial number.
[0066] Each terminal has a unique serial number (SN), and the SN serial numbers of each terminal are different. In this embodiment, the terminal generates an anomaly report based on the log information and the SN serial number. The anomaly report contains the terminal's SN serial number and the abnormal function (FEATURE) in the modem. The anomaly report is used to report the abnormal situation to the backend server.
[0067] 103. The terminal sends an exception report to the backend server so that the backend server can push an OTA upgrade package to the terminal based on the exception report.
[0068] After generating an anomaly report, the terminal sends the report to the backend server. The backend server then pushes an OTA upgrade package to the terminal based on the anomaly report. In practice, since the anomaly report contains the terminal's serial number (SN), the backend server can accurately push the OTA upgrade package to the terminal corresponding to that SN serial number. For example, if the SN serial number in the anomaly report is 1, then the backend server will accurately push the OTA upgrade package to the terminal with SN serial number 1.
[0069] In addition, the anomaly report also records abnormal features on the terminal. Therefore, the OTA upgrade package is used to upgrade or replace these abnormal features, thereby resolving network problems caused by abnormal features.
[0070] 104. The terminal upgrades the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file.
[0071] The modem contains several configuration files, which are used to control the opening or closing of the feature. The OTA upgrade package contains a new configuration file, which upgrades the original configuration file in the modem. The upgraded configuration file is called the target configuration file.
[0072] It should be noted that during the upgrade, you can either upgrade only the configuration file of the abnormal feature, or install the new configuration file onto the modem to enable the new feature.
[0073] In this embodiment, the backend server pushes an OTA upgrade package to the terminal corresponding to the SN serial number. After receiving the OTA upgrade package, the terminal upgrades the original configuration file in the modem according to the new configuration file in the OTA upgrade package to obtain the target configuration file. The target configuration file is the upgraded configuration file in the modem. For example, the original configuration file in the modem includes a and b. After upgrading the original configuration file through the OTA upgrade package, the target configuration files A and B are obtained. The original configuration files a and b cannot control functions ① and ②, while the upgraded target configuration files A and B can control the opening or closing of functions ① and ②.
[0074] During the upgrade process, users can update the software directly through the terminal device's own wireless network or Wi-Fi without needing to connect to a computer or use a data cable, thus improving the update speed.
[0075] 105. The terminal disables the exception function FEATURE according to the target configuration file.
[0076] Configuration files can control the enabling or disabling of features. In this embodiment, after obtaining the target configuration file, the terminal uses it to disable abnormal features, thereby resolving the anomaly in the modem. For example, the target configuration file R disables feature ⑤, thus resolving the problem caused by the anomaly of feature ⑤.
[0077] In this embodiment, for a terminal experiencing a modem malfunction, the terminal sends an error report to the backend server. The backend server then sends an OTA (Over-The-Air) upgrade package to the terminal based on the error report. The terminal uses the OTA upgrade package to upgrade the configuration file in the modem, and the upgraded target configuration file disables the malfunctioning feature. This allows the backend server to remotely control the malfunctioning feature, resolving the network problem caused by the modem. Furthermore, the remote push method described in this application can quickly resolve network problems in the terminal and save maintenance costs.
[0078] Please see Figure 2 , Figure 2 This is a schematic diagram of another embodiment of a modem remote control method based on the Qualcomm platform provided in this application. The modem remote control method includes:
[0079] 201. The terminal determines whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, it determines the abnormal function in the modem.
[0080] 202. The terminal determines its own SN serial number and generates an anomaly report based on the log information and the SN serial number.
[0081] Steps 201 and 202 in this embodiment Figure 1 Steps 101 and 102 in the embodiments are similar and will not be repeated here.
[0082] 203. The terminal receives user feedback and generates a shutdown request based on the feedback.
[0083] If a user is dissatisfied with certain functions of the terminal during use, or has suggestions for improvement, the user can provide feedback to the terminal. This feedback could include dissatisfaction with certain functions and a request to disable them, or a desire to add new functions. Therefore, in this embodiment, the terminal receives user feedback and generates a shutdown request based on it. This shutdown request includes the user's request to disable certain terminal functions, and may also include requests to add new functions. For example, if a user needs to disable function E on the terminal and requests the addition of function F, the generated shutdown request will contain both the request to disable function E and the request to add function F. In other words, the OTA upgrade package pushed by the backend server can disable abnormal functions in the modem, disable functions requested by the user, and enable functions requested by the user.
[0084] 204. The terminal sends an error report and a shutdown request to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the error report and shutdown request.
[0085] Step 204 in this embodiment and Figure 1 Step 103 in the embodiment is similar and will not be repeated here.
[0086] In addition, when the terminal sends an error report, it will also send a shutdown request to the backend server. The backend server will then push an OTA upgrade package to the terminal based on the error report and the shutdown request.
[0087] Before pushing the update, the backend server configures the OTA upgrade package based on the anomaly report and the shutdown request. The configured OTA upgrade package meets the needs of the terminal. After the OTA upgrade package is configured, it is pushed to the terminal corresponding to the SN serial number in the anomaly report. The terminal then downloads the OTA upgrade package to its local memory via wireless network, making it easy for the terminal to upgrade using the OTA upgrade package.
[0088] 205. The terminal obtains the first configuration file in the OTA upgrade package.
[0089] The first configuration file is generated by the backend server during the configuration process based on the shutdown request and exception report. In this embodiment, after the terminal downloads the OTA upgrade package, it obtains the first configuration file from the OTA upgrade package.
[0090] 206. The terminal upgrades the original configuration file by replacing or adding the first configuration file.
[0091] Upgrading the original configuration file includes replacement and addition. For example, if the original configuration file is M, and the first configuration files are N and G, during the upgrade, configuration file N replaces M, and configuration file G is added to the modem. Therefore, in this embodiment, the terminal upgrades the original configuration file by replacing or adding the first configuration file. The upgraded configuration file in the modem is called the target configuration file.
[0092] 207. The terminal detects whether the hash value in the target configuration file has changed. If so, the terminal controls the corresponding feature in the target configuration file to be enabled or disabled through the modem.
[0093] After a successful OTA upgrade, the terminal will enter the reboot phase. When the terminal starts up, it will check the hash value of the configuration file in the / private partition. If the hash value has changed, it means that the configuration has been updated, that is, a new configuration file exists. At this time, the new configuration file will be updated to the EFS file of the modem. The modem will then enable or disable the corresponding feature according to the new configuration file.
[0094] In one feasible approach, if the terminal detects that the hash value has not changed, it means that the configuration has not been updated, and the terminal can start normally.
[0095] Please see Figure 3 , Figure 3 This is a schematic diagram of an embodiment of a modem remote control system provided in this application. The modem remote control system includes:
[0096] The judgment unit 301 is used by the terminal to determine whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, the abnormal function in the modem is determined.
[0097] The determination unit 302 is used for the terminal to determine its own SN serial number and generate an anomaly report based on the log information and the SN serial number;
[0098] The sending unit 303 is used for the terminal to send an exception report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the exception report;
[0099] The upgrade unit 304 is used by the terminal to upgrade the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file;
[0100] Shutdown unit 305 is used by the terminal to disable the exception function FEATURE according to the target configuration file.
[0101] In this embodiment, the terminal first uses the judgment unit 301 to determine whether the modem has any abnormalities based on the log information generated by its own operation. If an abnormality exists, the abnormal function feature in the modem is determined. Then, the determination unit 302 determines the terminal's own serial number (SN) and generates an abnormality report based on the terminal's own log information and the SN serial number. Next, the sending unit 303 sends the abnormality report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the abnormality report. Then, the upgrade unit 304 upgrades the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file. Finally, the shutdown unit shuts down the abnormal function feature according to the target configuration file. This enables the backend server to remotely control the modem and shut down the abnormal function feature that causes network problems, thereby solving the network problems of the modem.
[0102] Please see Figure 4 , Figure 4 This is a schematic diagram of another embodiment of a modem remote control system provided in this application, which includes:
[0103] The judgment unit 401 is used by the terminal to determine whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, the abnormal function in the modem is determined.
[0104] The determination unit 402 is used for the terminal to determine its own SN serial number and generate an anomaly report based on the log information and the SN serial number;
[0105] The receiving unit 403 is used for the terminal to receive user feedback and generate a shutdown request based on the feedback.
[0106] The sending unit 404 is used for the terminal to send an exception report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the exception report.
[0107] The transmitting unit 404 includes:
[0108] The sending module 4041 is used for the terminal to send an error report and a shutdown request to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the error report and shutdown request.
[0109] The sending module 4041 includes:
[0110] Configuration submodule 40411 is used by the backend server to configure the OTA upgrade package based on exception reports and shutdown requests;
[0111] The push module 4042 is used by the backend server to push OTA upgrade packages to the terminal via XTMS remote push.
[0112] The upgrade unit 405 is used by the terminal to upgrade the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file;
[0113] Upgrade unit 405 includes:
[0114] The acquisition module 4051 is used by the terminal to obtain the first configuration file in the OTA upgrade package;
[0115] Upgrade module 4052 is used by the terminal to upgrade the original configuration file by replacing or adding to the first configuration file;
[0116] Download module 4053 is used for terminals to download OTA upgrade packages via wireless network;
[0117] The shutdown unit 406 is used by the terminal to disable the abnormal function FEATURE according to the target configuration file.
[0118] The shut-off unit 406 includes:
[0119] The detection module 4061 is used by the terminal to detect whether the hash value in the target configuration file has changed. If it has, the terminal controls the corresponding function of the target configuration file to be enabled or disabled through the modem.
[0120] Please see Figure 5 , Figure 5 This is a schematic diagram of an embodiment of a modem remote control device provided in this application. The modem remote control device includes:
[0121] Central processing unit 502, memory 501, input / output interface 503, wired or wireless network interface 504, and power supply 505;
[0122] Memory 501 is either a short-term storage memory or a persistent storage memory;
[0123] The central processing unit 502 is configured to communicate with the memory 501 and execute instructions stored in the memory 501 to perform the aforementioned operations. Figures 1 to 2 The steps in the illustrated embodiment.
[0124] This application provides a computer-readable storage medium, including instructions that, when executed on a computer, cause the computer to perform the aforementioned... Figures 1 to 2 The steps in the illustrated embodiment.
[0125] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0126] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0127] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0128] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0129] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for remotely controlling a modem, characterized in that, include: The terminal determines whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, it determines the abnormal function of the modem. The log information includes the real-time temperature and real-time power consumption of the modem. The terminal determines its own SN serial number and generates an anomaly report based on the log information and the SN serial number; The terminal sends the anomaly report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the anomaly report; The terminal upgrades the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file; The terminal disables the abnormal function FEATURE according to the target configuration file; The terminal disables the abnormal function FEATURE according to the target configuration file, including: The terminal detects whether the hash value in the target configuration file has changed. If it has, the terminal controls the corresponding function FEATURE in the target configuration file to be enabled or disabled via the modem.
2. The modem remote control method according to claim 1, characterized in that, Before the terminal sends the anomaly report to the backend server, the modem remote control method further includes: The terminal receives user feedback and generates a shutdown request based on the feedback. The terminal sends the anomaly report to the backend server including: The terminal sends the anomaly report and the shutdown request to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the anomaly report and the shutdown request.
3. The modem remote control method according to claim 2, characterized in that, The backend server pushes an OTA upgrade package to the terminal based on the anomaly report and the shutdown request, including: The backend server configures the OTA upgrade package based on the anomaly report and the shutdown request.
4. The modem remote control method according to any one of claims 1 to 3, characterized in that, The terminal upgrades the original configuration file in the modem according to the OTA upgrade package, including: The terminal obtains the first configuration file from the OTA upgrade package; The terminal upgrades the original configuration file by replacing or adding to the first configuration file.
5. The modem remote control method according to any one of claims 1 to 3, characterized in that, The terminal upgrades the original configuration file in the modem according to the OTA upgrade package, including: The terminal downloads the OTA upgrade package via a wireless network.
6. The modem remote control method according to any one of claims 1 to 3, characterized in that, The backend server pushes the OTA upgrade package to the terminal based on the anomaly report, including: The backend server pushes the OTA upgrade package to the terminal via XTMS remote push.
7. A modem remote control system, characterized in that, include: The judgment unit is used by the terminal to determine whether there is an abnormality in the modem based on the log information generated by its own operation. If there is, the abnormal function in the modem is determined. The log information includes the real-time temperature and real-time power consumption of the modem. A determining unit is used for the terminal to determine its own SN serial number and generate an anomaly report based on the log information and the SN serial number; The sending unit is used for the terminal to send the abnormal report to the backend server, so that the backend server can push an OTA upgrade package to the terminal based on the abnormal report; The upgrade unit is used by the terminal to upgrade the original configuration file in the modem according to the OTA upgrade package to obtain the target configuration file; The shutdown unit is used by the terminal to disable the abnormal function FEATURE according to the target configuration file. The shut-off unit includes: The detection module is used by the terminal to detect whether the hash value in the target configuration file has changed. If it has, the terminal controls the corresponding function FEATURE of the target configuration file to be turned on or off through the modem.
8. A modem remote control device, characterized in that, include: Central processing unit, memory, input / output interfaces, wired or wireless network interfaces, and power supply; The memory is either a short-term storage memory or a persistent storage memory; The central processing unit is configured to communicate with the memory and execute instructions in the memory to perform the method according to any one of claims 1 to 6.
9. A computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 6.
Citation Information
Patent Citations
Processing method of network communication function abnormity and mobile terminal
CN105376777A
Method and system for recovering Internet of Things terminal firmware
CN112214233A
Method of Remote Automatic Upgrade of Software andParameter in Wireless Modem
KR1020070014822A