Remote parameter configuration method, remote parameter configuration system and fusion terminal
By generating parameter files and confirming the terminal unique code, sending parameter files using a broadband network and combining the parameter compatibility processing library, the problem of difficult to implement batch parameter configuration in narrowband networks is solved, and efficient and accurate parameter configuration is achieved.
Patent Information
- Application Number
- CN202510435955.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-04-08
AI Technical Summary
The existing remote parameter configuration technology based on narrowband networks is difficult to apply to batch parameter configuration of narrowband modules of converged terminals, and is limited by the low bandwidth of narrowband networks.
By generating parameter files containing multiple parameters and confirming the terminal unique code of the fusion terminal, the parameter files are sent using a broadband network (such as public network, WIFI, Bluetooth, broadband private network), and compatibility processing and parameter configuration are performed in combination with the parameter compatibility processing library in the fusion terminal.
The narrowband module of the converged terminal is configured in batches, which improves the efficiency and accuracy of parameter configuration and breaks through the bandwidth limitation of narrowband networks.
Smart Images

Figure CN119946680A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of wireless communication networks, and in particular, to a remote parameter configuration method, a remote parameter configuration system, and a fusion terminal. Background Art
[0002] Private network cluster communication technology is a communication technology used within a specific organization or group. It can achieve efficient and reliable communication services and is widely used in public security, fire protection, transportation and other fields. With the continuous development of communication technology, private network cluster communication technology has evolved from analog to digital and from a single frequency band to multiple frequency bands. As a key device in the private network cluster communication system, the converged terminal integrates multiple communication functions and modules, including broadband modules and narrowband modules, to meet the communication needs in different scenarios.
[0003] In the related art, parameter configuration of the narrowband module of the converged terminal usually requires the transmission of configuration parameters through a data line. This local parameter configuration technology generally requires the computer to be connected to the converged terminal through a data line, but the number of connections is limited and the process is cumbersome. The user needs to run specific configuration software on the computer and transmit the configuration parameters one by one to the narrowband module of the converged terminal through the data line. This method limits the efficiency and convenience of parameter configuration to a certain extent.
[0004] In order to solve the problem of cumbersome process of parameter configuration using data line, related technologies for remotely configuring parameters for narrowband modules of fusion terminals through narrowband networks have emerged. The remote parameter configuration technology based on narrowband networks utilizes the existing narrowband communication network. Users can set parameters on the remote terminal and send the configuration parameters to the narrowband module of the fusion terminal through the narrowband network, thereby realizing remote configuration. However, the narrowband network of the related technology has the problem of narrow transmission channel bandwidth, which is usually used to transmit information with low rate and small data volume. Therefore, the capacity of configuration parameters is limited. With the development of private network cluster communication technology, the use scenarios of fusion terminals have become more complicated, and the amount of data for parameter configuration of the narrowband modules of fusion terminals has become larger and larger. The remote parameter configuration technology based on narrowband networks in the related technology is difficult to apply to the scenario of batch parameter configuration of the narrowband modules of fusion terminals. Summary of the invention
[0005] The embodiments of the present invention provide a remote parameter configuration method, a remote parameter configuration system, and a fusion terminal, so as to at least solve the problem that the remote parameter configuration technology based on narrowband network in the related art is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the fusion terminal.
[0006] According to one embodiment of the present invention, a remote parameter configuration method is provided, which is applied to a remote parameter configuration system, and includes: generating a parameter file and confirming a terminal unique code; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; determining a fusion terminal based on the terminal unique code; sending the parameter file to the fusion terminal corresponding to the terminal unique code based on a broadband network, so that the fusion terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fusion terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0007] According to another embodiment of the present invention, a remote parameter configuration method is also provided, the method is applied to a converged terminal, the converged terminal includes a parameter compatibility processing library, the method includes: obtaining a parameter file based on a broadband network; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; performing compatibility processing and parameter configuration operations based on the parameter file; wherein the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0008] According to another embodiment of the present invention, a remote parameter configuration system is also provided, including: a parameter editing tool for generating a parameter file; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; a user interface for confirming a terminal unique code and determining a fused terminal based on the terminal unique code; a server for sending the parameter file to a fused terminal corresponding to the terminal unique code based on a broadband network, so that the fused terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fused terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0009] According to another embodiment of the present invention, a fusion terminal is also provided, including: a control module, used to obtain a parameter file based on a broadband network; wherein the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network, and the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; a parameter compatibility processing library, used to perform compatibility processing based on the parameter file; a narrowband module, used to perform parameter configuration operations based on the results of the compatibility processing.
[0010] According to yet another embodiment of the present invention, a computer-readable storage medium is provided, wherein a computer program is stored in the storage medium, wherein the computer program executes the steps in any of the above method embodiments when executed by a processor.
[0011] According to yet another embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0012] According to yet another embodiment of the present invention, a computer program product is provided, comprising computer instructions, which implement the steps in any of the above method embodiments when executed by a processor.
[0013] Through one of the embodiments of the present invention, first, a parameter file containing multiple parameters can be remotely generated, and the terminal unique code of the fusion terminal can be confirmed. The generation of the parameter file allows the configuration parameters to be fully prepared at one time, and the confirmation of the terminal unique code ensures that the parameter file can be accurately sent to the fusion terminal. This method avoids the tedious process of manually configuring parameters one by one, and improves the accuracy and efficiency of the configuration. Secondly, the parameter file can be sent using a broadband network (such as a public network, WIFI, Bluetooth, and a broadband private network). The high bandwidth characteristics of the broadband network enable the transmission of parameter files of larger capacity, breaking through the limitation of the narrow bandwidth of the narrowband network transmission channel. Through the broadband network, parameter files can be sent to multiple fusion terminals at the same time to achieve batch configuration. This is combined with the generation of the parameter file and the confirmation of the terminal unique code, making batch configuration possible. Furthermore, since a parameter compatibility processing library is provided inside the fusion terminal. The parameter compatibility processing library can perform compatibility processing on the received parameter file to ensure that the parameters in the parameter file can be correctly applied to the narrowband module of the fusion terminal. This is combined with the generation and transmission of the parameter file to ensure the accuracy and reliability of the parameter configuration. Therefore, the problem that the remote parameter configuration technology based on narrowband network in the related art is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the converged terminal is solved, thereby achieving the effect of improving the efficiency of parameter configuration of the narrowband module of the converged terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0015] Figure 1 is a schematic diagram of the structure of a computer terminal for executing a remote parameter configuration method according to an embodiment of the present invention;
[0016] Figure 2 is a flow chart of a remote parameter configuration method applied in a remote parameter configuration system according to an embodiment of the present invention;
[0017] Figure 3 is a flow chart of a method for generating execution parameters and download paths according to an embodiment of the present invention;
[0018] Figure 4 is a flowchart of a method for sending a parameter file to a fusion terminal corresponding to a terminal unique code based on a broadband network according to an embodiment of the present invention;
[0019] Figure 5 is a flow chart of a remote parameter configuration method applied to a converged terminal according to an embodiment of the present invention;
[0020] Figure 6 is a flowchart of a method for a fusion terminal to obtain and interpret execution parameters and download paths according to an embodiment of the present invention;
[0021] Figure 7 is a flowchart of a method for determining parameter configuration timing based on execution parameters according to an embodiment of the present invention;
[0022] Figure 8 is a flowchart of a method for a fusion terminal to perform compatibility processing on a parameter file according to an embodiment of the present invention;
[0023] Fig. 9 It is a flowchart of a method for confirming that parameter data of a final parameter file is successfully written into a parameter configuration data block through handshake between a control module and a narrowband module in a converged terminal according to an embodiment of the present invention;
[0024] Fig.10 is a flowchart of a method for determining a success of a parameter configuration operation in a converged terminal according to an embodiment of the present invention;
[0025] Fig.11 is a flowchart of a method for determining parameter configuration operation failure in a converged terminal according to an embodiment of the present invention;
[0026] Fig.12 is a schematic diagram of the structure of a remote parameter configuration system according to an embodiment of the present invention;
[0027] Fig.13 is a schematic diagram of the structure of a server according to an embodiment of the present invention;
[0028] Fig.14 is a schematic diagram of the structure of a converged terminal according to an embodiment of the present invention;
[0029] Fig.15 2 is a schematic diagram of an application scenario of a remote parameter configuration method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present invention can be combined with each other without conflict.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0032] The method embodiments provided in the embodiments of the present invention can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 is a schematic diagram of the structure of a computer terminal for executing a remote parameter configuration method according to an embodiment of the present invention. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the computer terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0033] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the remote parameter configuration method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0034] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a gateway so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0035] In this embodiment, a remote parameter configuration method is provided. Figure 2 is a flow chart of a remote parameter configuration method applied in a remote parameter configuration system according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0036] Step S201, generating a parameter file and confirming the terminal unique code; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN;
[0037] Step S202, determining the fusion terminal based on the terminal unique code;
[0038] In an exemplary embodiment, the remote parameter configuration system generates a parameter file and confirms the terminal unique code in response to the parameter instruction input by the user. For example, the remote parameter configuration system stores multiple types of terminal unique codes, and the user can select one or more terminal unique codes in the remote parameter configuration system to determine the fusion terminal that needs to perform the parameter configuration operation based on the terminal unique code. Among them, the terminal unique code can be IMEI (International Mobile Equipment Identity), IMSI (International Mobile Subscriber Identity), SN (Serial Number), etc.
[0039] In one implementation, before sending the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network, the method further includes:
[0040] In the case where there are multiple terminal unique codes, a converged terminal corresponding to each terminal unique code is determined, and a target terminal group is established based on multiple groups of converged terminals.
[0041] In one implementation, before sending the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network, the method further includes:
[0042] When the terminal unique code is one, the corresponding converged terminal is determined based on the terminal unique code.
[0043] Step S203, sending the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network, so that the fusion terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fusion terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0044] In an exemplary embodiment, when the remote parameter configuration system is connected to the fusion terminal through a broadband network (such as a public network, WIFI, Bluetooth, a broadband private network, etc.), the remote parameter configuration system can send the generated parameter file to the fusion terminal through the broadband network. The broadband network provides high bandwidth and high transmission rate to ensure that the parameter file can be quickly and accurately transmitted to the target fusion terminal. After receiving the parameter file, the target fusion terminal uses its internal parameter compatibility processing library to perform compatibility processing on the parameter file. The parameter compatibility processing library can automatically identify and process various parameters in the parameter file to ensure that these parameters can be correctly adapted to the narrowband module of the fusion terminal. After completing the compatibility processing, the fusion terminal performs corresponding configuration operations according to the parameters in the parameter file. This includes setting one or more parameters such as communication channels, transmission frequencies, contacts, groups, access point names APN, etc., so that the fusion terminal meets specific communication requirements. For another example, the parameter file carries multiple group setting parameters to batch add multiple groups to the fusion terminal through the parameter file.
[0045] Through the above steps S201 to S203, first, a parameter file containing multiple parameters can be remotely generated, and the terminal unique code of the fusion terminal can be confirmed. The generation of the parameter file allows the configuration parameters to be fully prepared at one time, and the confirmation of the terminal unique code ensures that the parameter file can be accurately sent to the fusion terminal. This method avoids the tedious process of manually configuring parameters one by one, and improves the accuracy and efficiency of the configuration. Secondly, the parameter file can be sent using a broadband network (such as a public network, WIFI, Bluetooth, and a broadband private network). The high bandwidth characteristics of the broadband network allow parameter files of larger capacity to be transmitted, breaking through the limitation of the narrow bandwidth of the narrowband network transmission channel. Through the broadband network, parameter files can be sent to multiple fusion terminals at the same time to achieve batch configuration. This is combined with the generation of the parameter file and the confirmation of the terminal unique code, making batch configuration possible. Furthermore, since a parameter compatibility processing library is provided inside the fusion terminal. The parameter compatibility processing library can perform compatibility processing on the received parameter file to ensure that the parameters in the parameter file can be correctly applied to the narrowband module of the fusion terminal. This is combined with the generation and sending of the parameter file to ensure the accuracy and reliability of the parameter configuration. Therefore, the problem that the remote parameter configuration technology based on narrowband network in the related art is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the converged terminal is solved, thereby achieving the effect of improving the efficiency of parameter configuration of the narrowband module of the converged terminal.
[0046] Figure 3 is a flow chart of a method for generating execution parameters and download paths according to an embodiment of the present invention. Figure 3 In one implementation, before sending the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network, the method further includes:
[0047] Step S301, generating execution parameters to determine the parameter configuration timing of the converged terminal;
[0048] In an exemplary implementation, the remote parameter configuration system generates a corresponding execution parameter in response to a parameter input operation by a user, and the execution parameter is used to indicate a timing for the converged terminal to execute the parameter configuration operation.
[0049] Step S302, generating a download path for the parameter file, so that the fusion terminal downloads the corresponding parameter file based on the download path;
[0050] In an exemplary implementation, the remote parameter configuration system generates a corresponding download path for each parameter file in response to the user's input operation, so that the converged terminal can download the corresponding parameter file based on the download path.
[0051] Step S303: Send a parameter configuration event notification to the converged terminal based on the broadband network, wherein the parameter configuration event notification carries the execution parameters and the download path.
[0052] In an exemplary embodiment, the remote parameter configuration system sends a parameter configuration event notification including execution parameters and a download path to the target fusion terminal via a broadband network, so that the target fusion terminal can determine the timing of executing the parameter configuration operation based on the execution parameters and download the corresponding parameter file based on the download path.
[0053] Through the above steps S301 to S303, the flexible parameter configuration timing control enables the remote parameter configuration system to flexibly specify the timing of the fusion terminal to perform parameter configuration operations to meet the configuration requirements in different scenarios. In addition, the download path of the parameter file is generated so that the fusion terminal can autonomously download the corresponding parameter file based on the path, thereby improving the efficiency and flexibility of parameter file acquisition. At the same time, by sending a parameter configuration event notification based on a broadband network, the execution parameters and the download path are promptly transmitted to the fusion terminal, triggering the fusion terminal to perform subsequent parameter configuration operations. These steps are conducive to realizing batch parameter configuration of multiple fusion terminals, improving work efficiency, and are particularly suitable for scenarios where a large number of terminals need to be uniformly configured. In summary, these functions enhance the scalability and adaptability of the entire remote parameter configuration system, enabling it to better cope with complex network environments and changing user needs.
[0054] Figure 4 is a flow chart of a method for sending a parameter file to a fusion terminal corresponding to a terminal unique code based on a broadband network according to an embodiment of the present invention. Figure 4 As shown, in one implementation, sending the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network includes:
[0055] Step S401, receiving an authentication request sent by a converged terminal;
[0056] Step S402, performing two-way authentication with the fusion terminal based on the authentication request;
[0057] Step S403: When the two-way authentication is passed, the parameter file is sent to the fusion terminal corresponding to the terminal unique code based on the broadband network.
[0058] In an exemplary implementation, before the remote parameter configuration system sends the parameter file to the fusion terminal, a two-way authentication is required between the two. When the remote parameter configuration system and the fusion terminal are connected via a broadband network (such as a public network, WIFI, Bluetooth, broadband private network, etc.), the remote parameter configuration system receives an authentication request sent by the fusion terminal, and the remote parameter configuration system performs a two-way authentication with the fusion terminal based on the authentication request. If the two-way authentication is passed, it indicates that the remote parameter configuration system is granted the operation authority to remotely configure parameters for the fusion terminal, and the parameter file can be sent to the fusion terminal corresponding to the terminal unique code via the remote parameter configuration system based on the broadband network.
[0059] Through the above steps S401 to S403, it is ensured that only authenticated fusion terminals can receive parameter files, ensuring the security and accuracy of parameter configuration, while preventing unauthorized devices from accessing the remote parameter configuration system, enhancing the security and reliability of the entire remote parameter configuration process.
[0060] In one embodiment, the method further includes: when the converged terminal completes the parameter configuration operation, obtaining a parameter configuration operation success instruction, so as to update the parameter configuration operation record and result based on the parameter configuration operation success instruction.
[0061] In an exemplary embodiment, the fusion terminal generates a parameter configuration operation success instruction at the same time as the fusion terminal completes the parameter configuration operation or after a preset delay, and sends the parameter configuration operation success instruction to the remote parameter configuration system to notify the fusion terminal that the parameter configuration operation process is completed, which is conducive to the remote parameter configuration system indicating the end of the remote parameter configuration process.
[0062] According to another embodiment of the present invention, a remote parameter configuration method is also provided. Figure 5 is a flow chart of a remote parameter configuration method applied to a fusion terminal according to an embodiment of the present invention, wherein the fusion terminal includes a parameter compatibility processing library, such as Figure 5 As shown, the process includes the following steps:
[0063] Step S501, obtaining a parameter file based on a broadband network; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN;
[0064] In an exemplary embodiment, when a fusion terminal that needs to configure parameters is determined, and the fusion terminal is connected to the remote parameter configuration system through a broadband network (such as a public network, WIFI, Bluetooth, a broadband private network, etc.), the fusion terminal can use the broadband network to obtain the parameter file generated and sent by the remote parameter configuration system from the remote parameter configuration system.
[0065] Step S502, performing compatibility processing and parameter configuration operations based on the parameter file; wherein the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0066] In an exemplary implementation, the converged terminal may perform compatibility processing and parameter configuration operations based on the received parameter file to complete the change of corresponding parameters in the converged terminal.
[0067] Through the above steps S501 to S502, due to the adoption of new technical features such as obtaining parameter files and parameter compatibility processing libraries based on broadband networks, firstly, the high bandwidth characteristics of broadband networks are used to enable the fusion terminal to quickly and efficiently obtain parameter files. Compared with narrowband networks, broadband networks can transmit larger volumes of data, breaking through the limitation of narrow bandwidth of narrowband network transmission channels. This allows the fusion terminal to obtain a complete parameter file at one time without the need to manually configure parameters one by one, greatly improving the efficiency of parameter configuration. Secondly, the parameter compatibility processing library can be used to perform compatibility processing on the obtained parameter file to ensure that the parameters in the parameter file can be correctly applied to the narrowband module of the fusion terminal. This is coordinated with the acquisition of parameter files by broadband networks to ensure the accuracy and reliability of parameter configuration. Even if the parameter format or content in the parameter file is relatively complex, the parameter compatibility processing library can also perform effective processing to avoid configuration errors caused by incompatible parameters. Therefore, the fusion terminal automatically obtains parameter files based on the broadband network, and automatically performs compatibility processing and parameter configuration operations through the parameter compatibility processing library. This automated configuration process reduces manual intervention, avoids errors that may occur during manual configuration, and further improves the efficiency and accuracy of parameter configuration. This effectively solves the problem in related technologies that remote parameter configuration technology based on narrowband networks is difficult to apply to batch parameter configuration scenarios, and significantly improves the efficiency of parameter configuration of narrowband modules of converged terminals.
[0068] Figure 6 is a flow chart of a method for a fusion terminal to obtain and interpret execution parameters and download paths according to an embodiment of the present invention. Figure 6 As shown, in one embodiment, the method further includes:
[0069] Step S601, obtaining a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries an execution parameter and a download path;
[0070] In an exemplary implementation, the fusion terminal receives a parameter configuration event notification from a remote parameter configuration system via a broadband network, so as to obtain execution parameters and download paths using the parameter configuration event notification. After the fusion terminal receives the parameter configuration event notification, the fusion terminal also sends a notification receipt response to the remote parameter configuration system via the broadband network, so as to inform the remote parameter configuration system that the fusion terminal has received the parameter configuration event notification.
[0071] Step S602, determining a parameter configuration timing based on the execution parameters;
[0072] Step S603: download the parameter file based on the download path.
[0073] In an exemplary embodiment, the fusion terminal parses the parameter configuration event notification to obtain the execution parameters and the download path. Therefore, the indicated parameter configuration timing can be determined based on the execution parameters, and the corresponding parameter file can be downloaded based on the download path to perform parameter configuration operations using the parameter file to complete the change of the corresponding parameters in the fusion terminal.
[0074] Figure 7 is a flowchart of a method for determining parameter configuration timing based on execution parameters according to an embodiment of the present invention. Figure 7 As shown, in one implementation, determining a parameter configuration opportunity based on an execution parameter includes:
[0075] Step S701, when the execution parameter is a non-mandatory parameter configuration, a dialog box pops up to obtain input data;
[0076] Step S702: Generate an immediate parameter configuration instruction or a delayed parameter configuration instruction based on input data.
[0077] In an exemplary embodiment, during the use of the fusion terminal, not all moments are suitable for parameter configuration operations. The execution parameters generated based on user input can provide the fusion terminal with an opportunity to select the timing of executing the parameter configuration operation. Based on the interpretation of the execution parameters, the fusion terminal pops up a dialog box when confirming that the execution parameters are non-mandatory parameter configurations, so that the user can enter instructions in the dialog box, so that the fusion terminal confirms the timing of executing the parameter configuration operation based on the input instructions, such as executing the parameter configuration operation immediately, or executing the parameter configuration operation after a delay.
[0078] In one embodiment, after generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on input data, the method further includes: in the case of generating a delayed parameter configuration instruction, popping up a dialog box after a delay time for obtaining input data, wherein the delay time is obtained based on the delay instruction or is a preset time.
[0079] In an exemplary embodiment, the fusion terminal may have two situations after the delay time. Situation 1: If the parameter configuration operation is allowed to be executed immediately, the user can enter the instruction to execute the parameter configuration immediately based on the pop-up dialog box, so that the fusion terminal can immediately enter the parameter configuration process. Situation 2: If there are still running programs that are not suitable for executing the parameter configuration operation immediately, the user can choose to delay the execution of the parameter configuration instruction again based on the pop-up dialog box, so that the fusion terminal will delay for a period of time to execute the running program. After a period of time, the dialog box can be popped up again for the user to choose.
[0080] In summary, in the case of generating a delayed parameter configuration instruction, the fusion terminal can pop up a dialog box after the delay time to obtain further input data from the user, so as to flexibly respond to different states of the fusion terminal after the delay time. If the fusion terminal allows the parameter configuration operation to be executed immediately, the user can enter the instruction for immediate execution through the dialog box so that the fusion terminal can start parameter configuration immediately. If the fusion terminal still has a running program and is not suitable for immediate configuration, the user can select delayed execution through the dialog box again, allowing the terminal to continue running the current program and pop up a dialog box for the user to choose after a period of time. This mechanism not only improves the flexibility of parameter configuration, but also fully considers the actual operation of the fusion terminal, avoids interference with ongoing tasks due to forced configuration, and improves user experience and the intelligence of the system.
[0081] In one embodiment, the method further includes: when the execution parameter is a mandatory parameter configuration or when an immediate parameter configuration instruction is generated, downloading a parameter file based on a download path to perform compatibility processing and parameter configuration operations based on the parameter file.
[0082] In an exemplary embodiment, when the execution parameter is a mandatory parameter configuration or when an immediate parameter configuration instruction is generated, indicating that the fusion terminal meets the conditions for executing the parameter configuration operation at this time, the fusion terminal can download the parameter file based on the received download path to perform compatibility processing and parameter configuration operations based on the parameter file.
[0083] In one implementation, after downloading the parameter file based on the download path, the method further includes: performing integrity verification on the parameter file and decrypting the parameter file based on an encryption protocol.
[0084] In an exemplary embodiment, the same encryption protocol (e.g., SSL (Secure Sockets Layer) / TLS (Transport Layer Security)) is used between the fusion terminal and the remote parameter configuration system, that is, the remote parameter configuration system can encrypt the parameter file based on the encryption protocol, and when the fusion terminal receives the encrypted parameter file, it is necessary to decrypt the parameter file based on the encryption protocol to interpret the parameter file, and perform an integrity check on the decrypted parameter file to confirm whether there is any data loss during the transmission of the parameter file.
[0085] Figure 8 is a flow chart of a method for a fusion terminal to perform compatibility processing on a parameter file according to an embodiment of the present invention. Figure 8 As shown, in one embodiment, the method further includes: identifying a current first parameter set and a first parameter version;
[0086] Step S801, obtaining a second parameter set and a second parameter version based on a parameter file;
[0087] Step S802, comparing the first parameter version and the second parameter version;
[0088] Step S803, generating a compatible parameter template when the first parameter version and the second parameter version are different;
[0089] Step S804: Fill the content of the second parameter set into the compatible parameter template to obtain a final parameter file, and perform parameter configuration operations based on the final parameter file.
[0090] In an exemplary implementation, when performing batch remote parameter configuration on multiple converged terminals, the format of one or more parameter files generated by the remote parameter configuration system may not be suitable for certain converged terminals. The converged terminal needs to determine the compatibility of the parameter file after receiving the parameter file.
[0091] First, identify the current first parameter set and first parameter version; then, obtain the second parameter set and second parameter version based on the parameter file; then, compare the first parameter version and the second parameter version; if the two are different, generate a compatible parameter template, and fill the content of the second parameter set into the template to obtain the final parameter file, so as to perform parameter configuration operations based on this final parameter file. This mechanism effectively solves the compatibility issues between parameter sets of different versions, ensuring that the converged terminal can accurately apply the new parameter configuration while maintaining the stability and reliability of the system. By generating a compatible parameter template and filling in the content of the new parameter set when the versions are different, this solution not only improves the flexibility of parameter configuration, but also reduces configuration errors that may be caused by version differences, and improves the intelligence and user experience of the entire remote parameter configuration process.
[0092] In one embodiment, the method further includes: when the first parameter version and the second parameter version are the same, determining the parameter file as a final parameter file, so as to perform a parameter configuration operation based on the final parameter file.
[0093] In an exemplary implementation, when the first parameter version and the second parameter version are the same, indicating that the parameter set in the downloaded parameter file is compatible with the converged terminal, the parameter file can be determined as the final parameter file to perform parameter configuration operations based on the final parameter file.
[0094] In one embodiment, the method further includes: when the final parameter file is obtained, sending an update request to the narrowband module through the control module, so that the narrowband module writes the parameter data of the final parameter file into the parameter configuration data block, wherein the fusion terminal includes the control module and the narrowband module, and the narrowband module includes the parameter configuration data block.
[0095] In an exemplary implementation, the update request may be a serial port AT (Attention Command, attention command or automatic telephone command) command.
[0096] Fig. 9 1 is a flowchart of a method for confirming that the parameter data of the final parameter file is successfully written into the parameter configuration data block through handshake between the control module and the narrowband module in the converged terminal according to an embodiment of the present invention. Fig. 9 As shown, in one embodiment, when the final parameter file is obtained, after sending an update request to the narrowband module through the control module, the method further includes:
[0097] Step S901, sending an operation permission signaling to the control module based on the update request through the narrowband module;
[0098] In an exemplary implementation, in the converged terminal, after the control module sends an update request to the narrowband module, the narrowband module receives the update request and sends an operation permission signaling to the control module based on the update request to notify the control module that the update operation can be performed.
[0099] Step S902, writing the parameter data of the final parameter file into the parameter configuration data block through the control module based on the operation permission signaling;
[0100] In an exemplary embodiment, when the control module receives the operation permission signaling, it knows that the narrowband module meets the operation conditions for executing the update, and then the parameter data of the final parameter file can be written into the parameter configuration data block of the narrowband module through the data channel in the fusion terminal based on the operation permission signaling. The parameter configuration data block has relevant configuration parameters pre-stored therein, and when the control module writes the parameter data of the final parameter file into the parameter configuration data block of the narrowband module, the relevant configuration parameters pre-stored therein in the parameter configuration data block can be replaced with the parameter data of the final parameter file.
[0101] Step S903: The control module and the narrowband module shake hands to confirm that the parameter data of the final parameter file is successfully written into the parameter configuration data block.
[0102] In an exemplary embodiment, the method ensures the security and reliability of parameter configuration through the following steps: first, the narrowband module sends an operation permission signaling to the control module based on the update request. This step ensures that the subsequent update operation will be performed only when the narrowband module is ready and allowed, avoiding the risk of parameter update at an inappropriate time; then, after receiving the operation permission signaling, the control module writes the parameter data of the final parameter file into the parameter configuration data block of the narrowband module. This step realizes the replacement of the old parameter data with the new parameter data and completes the core operation of parameter update; finally, the control module and the narrowband module shake hands to confirm that the parameter data is written successfully. This step ensures the reliability and integrity of the parameter update operation and avoids configuration errors caused by failed or incomplete writing. Through the collaborative work of these three steps, the scheme not only improves the security and reliability of the parameter configuration process, but also ensures that the narrowband module of the converged terminal can accurately apply the new parameter configuration, thereby improving the stability and performance of the entire system.
[0103] Fig.10 is a flow chart of a method for determining a successful parameter configuration operation in a converged terminal according to an embodiment of the present invention. Fig.10 As shown, in one implementation, the control module and the narrowband module shake hands to confirm that the parameter data of the final parameter file is successfully written into the parameter configuration data block, and further includes:
[0104] Step S1001, detecting a verification code through a narrowband module, wherein the update request carries a verification code;
[0105] In an exemplary embodiment, a check code is carried in the update request. After receiving the update request, the narrowband module extracts and detects the check code and compares it with the check code calculated or pre-stored by itself. Therefore, the integrity and accuracy of the update request can be ensured, and update failure or system instability caused by data transmission errors or malicious tampering can be prevented.
[0106] Step S1002, if the verification code is correct, generate an update timestamp;
[0107] In an exemplary embodiment, when the narrowband module detects that the verification code is correct, it immediately generates an update timestamp, which can be the current time value of the system or other information that can identify the update time. Therefore, a time reference can be provided for subsequent update operations, which is convenient for determining whether the update operation is completed within a reasonable time range in subsequent steps, thereby ensuring the timeliness and reliability of the update process.
[0108] Step S1003, restarting the narrowband module through the control module;
[0109] In an exemplary embodiment, after receiving the update completion signal or other related instructions sent by the narrowband module, the control module sends a restart instruction to the narrowband module, and the narrowband module performs a restart operation after receiving the instruction. Therefore, the narrowband module can be reinitialized and run with a new parameter configuration, ensuring that the new parameter configuration can take effect correctly, and can eliminate the residual effects that may be caused by the old configuration, thereby improving the stability and performance of the system.
[0110] Step S1004: when the narrowband module is successfully restarted, the update timestamp is read, and when the difference between the update timestamp and the current time is within a preset range, it is determined that the parameter configuration operation is successful.
[0111] In an exemplary embodiment, after the narrowband module is successfully restarted, the control module reads the previously generated update timestamp and compares it with the current time. If the difference between the two is within a preset range (e.g., a few seconds, a few minutes, etc., determined according to the actual scenario), the parameter configuration operation is considered successful. Therefore, by comparing the timestamps, it can be determined whether the update operation is completed within a reasonable time range, thereby avoiding other problems that may be caused by too long a time, such as inconsistent data, abnormal system status, etc., and further ensuring the accuracy and reliability of the parameter configuration.
[0112] Through step S1001 to step S1004, first, the verification code is detected by the narrowband module to ensure the integrity and accuracy of the update request; then, when the verification code is verified to be correct, an update timestamp is generated to provide a time reference for subsequent operations; then, the narrowband module is restarted by the control module so that the new parameter configuration can take effect correctly; finally, after the narrowband module is successfully restarted, the update timestamp is read and compared with the current time. If the difference is within the preset range, it is determined that the parameter configuration operation is successful. These steps work together to not only improve the security and reliability of the parameter configuration process, but also ensure that the narrowband module of the converged terminal can accurately apply the new parameter configuration, thereby improving the stability and performance of the entire system.
[0113] Fig.11 is a flowchart of a method for determining parameter configuration operation failure in a converged terminal according to an embodiment of the present invention. Fig.11 As shown, in one embodiment, the method further includes:
[0114] Step S1101, if the verification code is incorrect, no update timestamp is generated;
[0115] In an exemplary embodiment, when the narrowband module detects that the check code is wrong, the system will not perform the generation operation of the update timestamp. Therefore, it is possible to avoid using an incorrect update timestamp during the parameter configuration process, prevent misjudgment caused by a timestamp error in subsequent steps, and ensure the stability and reliability of the system.
[0116] Step S1102, restarting the narrowband module through the control module;
[0117] In an exemplary embodiment, after detecting that the check code is wrong, the control module sends a restart instruction to the narrowband module, and the narrowband module performs a restart operation after receiving the instruction. Therefore, restarting the narrowband module can clear the abnormal state that may be caused by the erroneous update request, ensure that the narrowband module is restored to a known stable state, and prepare for subsequent reconfiguration operations.
[0118] Step S1103, when the narrowband module is successfully restarted, if the update timestamp is not read or the difference between the read update timestamp and the current time is outside a preset range, determining that the parameter configuration operation has failed;
[0119] In an exemplary embodiment, after the narrowband module is successfully restarted, the control module checks whether the update timestamp is read, or whether the difference between the read update timestamp and the current time is within a preset range. If the condition is not met, it is determined that the parameter configuration operation has failed. Therefore, by checking the existence and validity of the update timestamp, it is ensured that the failure of the parameter configuration operation can be detected in time, avoiding the system from continuing to run under unstable or erroneous configuration, thereby improving the reliability and stability of the system.
[0120] Step S1104: in the case where the parameter configuration operation fails, a warning message is generated based on the control module to prompt the user to re-perform the parameter configuration operation.
[0121] In an exemplary embodiment, when the control module determines that the parameter configuration operation has failed, an early warning message is generated to prompt the user or system administrator to re-perform the parameter configuration operation through the user interface, log system or other notification methods. Therefore, the early warning message can promptly notify the user or system administrator of the parameter configuration failure, prompting them to take appropriate measures to re-configure and ensure the normal operation and stability of the system.
[0122] Through steps S1101 to S1104, first, if the verification code is incorrect, the update timestamp is not generated to avoid the use of the wrong timestamp and subsequent misjudgment; then, the narrowband module is restarted through the control module to clear the possible abnormal state; then, after the narrowband module is successfully restarted, it is checked whether a valid update timestamp is read. If it does not meet the conditions, it is determined that the parameter configuration operation has failed; finally, an early warning message is generated based on the control module to prompt the user to re-perform the parameter configuration operation. These steps work together to not only improve the reliability and security of the parameter configuration process, but also ensure that the narrowband module of the converged terminal can operate in a stable state, thereby improving the performance of the entire system and user experience.
[0123] In one embodiment, the method further includes: if the parameter configuration operation is successful, deleting the downloaded frequency parameter file based on the control module.
[0124] In an exemplary embodiment, after the fusion terminal downloads the parameter file based on the download path, the parameter file can be cached in the memory. If the parameter configuration operation is successful, it indicates that the parameter set of the final parameter file has been completely written into the parameter configuration data block, that is, the operation of remote parameter configuration of the fusion terminal is completed. The downloaded frequency parameter file can be deleted based on the control module to alleviate memory pressure.
[0125] According to another embodiment of the present invention, a remote parameter configuration system is also provided. Fig.12 is a schematic diagram of the structure of a remote parameter configuration system according to an embodiment of the present invention. Fig.12 As shown, the system includes:
[0126] The parameter editing tool 121 is used to generate a parameter file; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN;
[0127] A user interface 122, used to confirm the terminal unique code and determine the converged terminal based on the terminal unique code;
[0128] Server 123 is used to send the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network, so that the fusion terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fusion terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
[0129] Fig.13 is a schematic diagram of the structure of a server according to an embodiment of the present invention. Fig.13 As shown, in one embodiment, the server 123 includes:
[0130] Application server 1231, used to manage the converged terminal and remote parameter configuration operation process;
[0131] The file server 1232 is used to manage parameter files and terminal unique codes.
[0132] According to another embodiment of the present invention, a fusion terminal is provided. Fig.14 is a schematic diagram of the structure of a converged terminal according to an embodiment of the present invention. Fig.14 As shown, the fusion terminal includes:
[0133] The control module 141 is used to obtain a parameter file based on a broadband network; wherein the broadband network includes at least one of the following: a public network, WIFI, Bluetooth, and a broadband private network, and the parameter file includes at least one of the following parameters: a communication channel, a transmission frequency, a contact, a group, and an access point name APN;
[0134] A parameter compatibility processing library 142, used for performing compatibility processing based on parameter files;
[0135] The narrowband module 143 is used to perform parameter configuration operations based on the result of the compatibility processing.
[0136] Fig.15 is a schematic diagram of an application scenario of the remote parameter configuration method according to an embodiment of the present invention, such as Fig.15As shown, in one embodiment, the remote parameter configuration system includes: a computer terminal and a server. The computer terminal is configured with a parameter editing tool and a user interface. The user can generate a parameter file based on the parameter editing tool, wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; the user can confirm the terminal unique code based on the user interface and determine the fusion terminal based on the terminal unique code. The server includes: an application server and a file server. The application server is used to manage the fusion terminal (such as the terminal unique code) and the remote parameter configuration operation process; the file server is used to manage the parameter file and provide file download services.
[0137] The fusion terminal includes: a control module, a parameter compatible processing library, a narrowband module, and a broadband module. The control module is connected to the parameter compatible processing library, the narrowband module, and the broadband module in communication, and the narrowband module and the broadband module are connected in the fusion terminal through a data channel.
[0138] The remote parameter configuration system and the fusion terminal are connected via broadband network communication.
[0139] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0140] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above method embodiments are executed.
[0141] In one implementation, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
[0142] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0143] An embodiment of the present invention further provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the method described in each embodiment of the present invention.
[0144] In one implementation manner, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment will not be described in detail herein.
[0145] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0146] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A remote parameter configuration method, characterized in that: The method is applied to a remote parameter configuration system, comprising: Generate a parameter file and confirm the terminal unique code; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; Determining a converged terminal based on the terminal unique code; The parameter file is sent to the fusion terminal corresponding to the terminal unique code based on the broadband network, so that the fusion terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fusion terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
2. The method according to claim 1, characterized in that Before sending the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network, the method further includes: In the case that there are multiple terminal unique codes, a converged terminal corresponding to each terminal unique code is determined, and a target terminal group is established based on multiple groups of converged terminals.
3. The method according to claim 1, characterized in that Before sending the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network, the method further includes: Generate execution parameters to determine the parameter configuration timing of the fusion terminal; Generate a download path for the parameter file, so that the converged terminal downloads the corresponding parameter file based on the download path; A parameter configuration event notification is sent to the converged terminal based on a broadband network, wherein the parameter configuration event notification carries the execution parameter and the download path.
4. The method according to claim 1, characterized in that Sending the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network includes: Receiving an authentication request sent by the fusion terminal; Performing two-way authentication with the converged terminal based on the authentication request; When the two-way authentication is passed, the parameter file is sent to the fusion terminal corresponding to the terminal unique code based on the broadband network.
5. A remote parameter configuration method, characterized in that: The method is applied to a fusion terminal, the fusion terminal includes a parameter compatibility processing library, and the method includes: Acquire a parameter file based on a broadband network; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; Compatibility processing and parameter configuration operations are performed based on the parameter file; wherein the broadband network includes at least one of the following: public network, WIFI, Bluetooth, and broadband private network.
6. The method according to claim 5, characterized in that Also includes: Obtaining a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries an execution parameter and a download path; Determining a parameter configuration timing based on the execution parameter; The parameter file is downloaded based on the download path.
7. The method according to claim 6, characterized in that Determining a parameter configuration timing based on the execution parameter includes: When the execution parameter is a non-mandatory parameter configuration, a dialog box pops up to obtain input data; An immediate parameter configuration instruction or a delayed parameter configuration instruction is generated based on the input data.
8. The method according to claim 7, characterized in that After generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data, the method includes: In the case of generating a delay parameter configuration instruction, a dialog box is popped up after a delay time for obtaining input data, wherein the delay time is obtained based on the delay instruction or is a preset time.
9. The method according to claim 7, characterized in that: Also includes: In the case where the execution parameter is a mandatory parameter configuration or in the case where an immediate parameter configuration instruction is generated, the parameter file is downloaded based on the download path to perform compatibility processing and parameter configuration operations based on the parameter file.
10. The method according to claim 7, characterized in that After downloading the parameter file based on the download path, the method further includes: The parameter file is integrity checked and decrypted based on the encryption protocol.
11. The method according to claim 7, characterized in that Also includes: identifying a current first parameter set and a first parameter version; Acquire a second parameter set and a second parameter version based on the parameter file; comparing the first parameter version and the second parameter version; In a case where the first parameter version and the second parameter version are different, generating a compatible parameter template; Fill the content of the second parameter set into the compatible parameter template to obtain a final parameter file, and perform parameter configuration operations based on the final parameter file.
12. The method according to claim 11, characterized in that Also includes: In a case where the first parameter version and the second parameter version are the same, the parameter file is determined as a final parameter file, so as to perform a parameter configuration operation based on the final parameter file.
13. The method according to any one of claims 11 or 12, characterized in that Also includes: When the final parameter file is obtained, an update request is sent to the narrowband module through the control module, so that the narrowband module writes the parameter data of the final parameter file into the parameter configuration data block, wherein the fusion terminal includes the control module and the narrowband module, and the narrowband module includes the parameter configuration data block.
14. The method according to claim 13, characterized in that In the case of obtaining the final parameter file, after sending an update request to the narrowband module through the control module, the method further includes: Sending an operation permission signaling to the control module based on the update request through the narrowband module; Writing the parameter data of the final parameter file into the parameter configuration data block based on the operation permission signaling by the control module; The control module and the narrowband module shake hands to confirm that the parameter data of the final parameter file is successfully written into the parameter configuration data block.
15. The method according to claim 14, characterized in that Confirming that the parameter data of the final parameter file is successfully written into the parameter configuration data block through a handshake between the control module and the narrowband module, further comprising: Detecting a check code by the narrowband module, wherein the update request carries the check code; When the verification code is verified to be correct, an update timestamp is generated; restarting the narrowband module by the control module; When the narrowband module is restarted successfully, the update timestamp is read, and when the difference between the update timestamp and the current time is within a preset range, it is determined that the parameter configuration operation is successful.
16. The method according to claim 15, characterized in that Also includes: If the verification code is incorrect, no update timestamp is generated; restarting the narrowband module by the control module; In the case where the narrowband module is restarted successfully, if the update timestamp is not read or the difference between the read update timestamp and the current time is outside a preset range, determining that the parameter configuration operation has failed; In the case where the parameter configuration operation fails, an early warning message is generated based on the control module to prompt the user to re-perform the parameter configuration operation.
17. The method according to claim 15, characterized in that Also includes: In case the parameter configuration operation is successful, the downloaded frequency parameter file is deleted based on the control module.
18. A remote parameter configuration system, characterized in that: include: A parameter editing tool for generating a parameter file; wherein the parameter file includes at least one of the following parameters: communication channel, transmission frequency, contact, group, access point name APN; A user interface, used to confirm a terminal unique code and determine a converged terminal based on the terminal unique code; The server is used to send the parameter file to the fusion terminal corresponding to the terminal unique code based on the broadband network, so that the fusion terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the fusion terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: public network, WIFI, Bluetooth, broadband private network.
19. A fusion terminal, characterized in that: include: A control module, configured to obtain a parameter file based on a broadband network; wherein the broadband network includes at least one of the following: a public network, WIFI, Bluetooth, and a broadband private network, and the parameter file includes at least one of the following parameters: a communication channel, a transmission frequency, a contact, a group, and an access point name APN; A parameter compatibility processing library, used for performing compatibility processing based on the parameter file; The narrowband module is used to perform parameter configuration operations based on the results of the compatibility processing.
20. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program, when executed by a processor, executes the steps of the method described in any one of claims 1 to 4, or executes the steps of the method described in any one of claims 5 to 17.
21. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps of the method described in any one of claims 1 to 4, or to execute the steps of the method described in any one of claims 5 to 17.
22. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented, and the steps of the method according to any one of claims 5 to 17 are implemented.
Citation Information
Patent Citations
Method, terminal and apparatus for testing parameter file compatibility
CN107122294A
Network switching method and system for IOS system
CN109995811A
Intelligent fusion terminal online configuration method and system
CN113992506A
Debugging method for remotely debugging terminal equipment, remote terminal and terminal equipment
CN119172274A
Remote detection of device updates
US20210397438A1