Remote parameter configuration method, remote parameter configuration system, and integrated terminal

By generating parameter files and sending parameter files using a broadband network, combined with 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.

CN119946680BActive Publication Date: 2025-08-15SHENZHEN ZTE TRUNKING TECH CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510435955.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-08-15
Estimated Expiration
2045-04-08

AI Technical Summary

Technical Problem

The existing remote parameter configuration technology based on narrowband networks is difficult to implement batch parameter configuration of narrowband modules of converged terminals, and the transmission capacity is limited and the configuration efficiency is low.

Method used

By generating parameter files and confirming the terminal's unique code, sending parameter files using broadband networks (such as public networks, WIFI, Bluetooth, broadband private networks), and setting up a parameter compatibility processing library in the converged terminal to realize the compatibility processing and configuration operations of parameter files.

Benefits of technology

It realizes the efficiency, accuracy and reliability of batch parameter configuration of narrowband modules of converged terminals, breaks through the transmission capacity limit of narrowband networks, and improves configuration efficiency and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946680B_ABST
    Figure CN119946680B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a remote parameter configuration method, a remote parameter configuration system, and a fusion terminal. The method is applied to the 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: a communication channel, a transmission frequency, a contact, a group, and an access point name (APN); determining a fusion terminal based on the terminal unique code; and 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: a public network, WIFI, Bluetooth, and a broadband private network. According to an embodiment of the present invention, at least the problem in the related art that the remote parameter configuration technology based on a narrowband network is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the fusion terminal is solved.
Need to check novelty before this filing date? Find Prior Art

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 trunking communication technology is a communication technology used within specific organizations or groups. It provides 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 trunking communication technology has evolved from analog to digital and from a single frequency band to multiple frequency bands. As a key device in private network trunking communication systems, converged terminals integrate multiple communication functions and modules, including broadband and narrowband modules, to meet communication needs in different scenarios.

[0003] In related technologies, configuring the narrowband module of a converged terminal typically requires transmitting configuration parameters via a data cable. This local parameter configuration technique typically requires connecting a computer to the converged terminal via a data cable, but the number of connections is limited and the process is cumbersome. Users must run specific configuration software on their computer and transmit the configuration parameters one by one to the narrowband module of the converged terminal via the data cable. This approach limits the efficiency and convenience of parameter configuration.

[0004] In order to solve the problem of the cumbersome process of parameter configuration using data cables, related technologies have emerged for remotely configuring parameters for the narrowband module of the fusion terminal through a narrowband network. The remote parameter configuration technology based on the narrowband network utilizes the existing narrowband communication network. The user 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 this related technology has the problem of narrow transmission channel bandwidth, which is usually used to transmit information with low speed and small data volume. Therefore, the capacity of the 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 module of the fusion terminal has become larger and larger. The remote parameter configuration technology based on the narrowband network in the related technology is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the fusion terminal. Summary of the Invention

[0005] The embodiments of the present invention provide a remote parameter configuration method, a remote parameter configuration system, and a converged terminal, which at least solve the problem in the related art that the remote parameter configuration technology based on narrowband network is difficult to apply to the scenario of batch parameter configuration of the narrowband module of the converged 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: a communication channel, a transmission frequency, a contact, a group, and an access point name APN; determining a converged terminal based on the terminal unique code; and sending the parameter file to the converged terminal corresponding to the terminal unique code based on a broadband network, so that the converged terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the converged terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: a public network, WIFI, Bluetooth, and a broadband private network.

[0007] According to another embodiment of the present invention, a remote parameter configuration method is also provided, which is applied to a converged terminal, and 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 the terminal unique code and determining the fusion terminal based on the terminal unique code; a server for 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.

[0009] According to another embodiment of the present invention, a fusion terminal is also provided, including: a control module for obtaining 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 for performing compatibility processing based on the parameter file; and a narrowband module for performing 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 the storage medium stores a computer program, wherein the computer program executes the steps of any of the above method embodiments when executed by a processor.

[0011] According to another embodiment of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform 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] One embodiment of the present invention enables remote generation of a parameter file containing multiple parameters and confirmation of the converged terminal's unique terminal code. Generating the parameter file allows for the complete preparation of all configuration parameters at once, while confirming the terminal's unique terminal code ensures that the parameter file is accurately transmitted to the converged terminal. This approach avoids the tedious process of manually configuring each parameter individually, improving configuration accuracy and efficiency. Secondly, the parameter file can be transmitted over a broadband network (such as the public network, Wi-Fi, Bluetooth, or a dedicated broadband network). The high bandwidth of broadband networks allows for the transmission of larger parameter files, overcoming the limitations of narrowband network transmission channels. Using broadband networks, parameter files can be sent simultaneously to multiple converged terminals, enabling batch configuration. This, combined with parameter file generation and terminal unique code confirmation, makes batch configuration possible. Furthermore, the converged terminal includes a parameter compatibility processing library. This library performs compatibility processing on received parameter files, ensuring that the parameters in the parameter files are correctly applied to the converged terminal's narrowband module. This, combined with parameter file generation and transmission, ensures the accuracy and reliability of 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 narrowband modules of the converged terminal is solved, thereby achieving the effect of improving the efficiency of parameter configuration of the narrowband modules 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 1 is a schematic structural diagram of a computer terminal for executing a remote parameter configuration method according to an embodiment of the present invention;

[0016] Figure 2 is a flowchart 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 flowchart 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 converged 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 converged 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 performing compatibility processing on a parameter file by a converged terminal according to an embodiment of the present invention;

[0023] Figure 9 This 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] Figure 10 is a flowchart of a method for determining success of a parameter configuration operation in a converged terminal according to an embodiment of the present invention;

[0025] Figure 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] Figure 12 is a schematic structural diagram of a remote parameter configuration system according to an embodiment of the present invention;

[0027] Figure 13 is a schematic structural diagram of a server according to an embodiment of the present invention;

[0028] Figure 14 is a schematic structural diagram of a converged terminal according to an embodiment of the present invention;

[0029] Figure 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, in the absence of conflict, the embodiments and features of the embodiments of the present invention can be combined with each other.

[0031] It should be noted that the terms "first", "second", etc. in the description 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 FIG 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) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) 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 will 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. For example, the computer terminal may also include Figure 1 More or fewer components than shown, or with Figure 1 Different configurations 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, implementing the above-mentioned 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 located 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] Transmission device 106 is used to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by a computer terminal's communications provider. In one embodiment, transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a gateway to enable communication with the Internet. In another embodiment, transmission device 106 may 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 FIG. 1 is a flow chart of a remote parameter configuration method applied to 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: 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;

[0037] Step S202: determining the converged 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 a 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 converged terminal for which parameter configuration operations need to be performed based on the terminal unique codes. The terminal unique code can be, for example, an IMEI (International Mobile Equipment Identity), an IMSI (International Mobile Subscriber Identity), or an SN (Serial Number).

[0039] In one embodiment, 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 that there are multiple terminal unique codes, the converged terminal corresponding to each terminal unique code is determined, and a target terminal group is established based on the multiple groups of converged terminals.

[0041] In one embodiment, 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] In the case where there is only one terminal unique code, the corresponding converged terminal is determined based on the terminal unique code.

[0043] Step S203: 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, and broadband private network.

[0044] In an exemplary embodiment, when a remote parameter configuration system is connected to a converged terminal via a broadband network (such as a public network, Wi-Fi, Bluetooth, or a dedicated broadband network), the remote parameter configuration system can send the generated parameter file to the converged terminal via the broadband network. The broadband network provides high bandwidth and transmission rates, ensuring that the parameter file is quickly and accurately transmitted to the target converged terminal. After receiving the parameter file, the target converged terminal uses its internal parameter compatibility processing library to perform compatibility processing on the parameter file. The parameter compatibility processing library automatically identifies and processes the various parameters in the parameter file, ensuring that they are correctly adapted to the converged terminal's narrowband module. After completing the compatibility processing, the converged terminal performs the corresponding configuration operations based on the parameters in the parameter file. This includes setting one or more parameters such as the communication channel, transmission frequency, contacts, groups, and access point name (APN) to enable the converged terminal to meet specific communication requirements. For example, a parameter file may contain multiple group setting parameters, allowing batch addition of multiple groups to the converged terminal.

[0045] Through steps S201 to S203 above, a parameter file containing multiple parameters can be remotely generated, and the terminal unique code of the converged terminal can be confirmed. Generating the parameter file allows all configuration parameters to be prepared in one go, while confirming the terminal unique code ensures that the parameter file can be accurately sent to the converged terminal. This approach avoids the tedious process of manually configuring each parameter individually, improving configuration accuracy and efficiency. Secondly, the parameter file can be sent via a broadband network (such as the public network, Wi-Fi, Bluetooth, or a dedicated broadband network). The high bandwidth of broadband networks allows for the transmission of larger parameter files, overcoming the limitations of narrowband network transmission channels. Using broadband networks, parameter files can be sent simultaneously to multiple converged terminals, enabling batch configuration. This, combined with the generation of parameter files and confirmation of terminal unique codes, makes batch configuration possible. Furthermore, since the converged terminal includes a parameter compatibility processing library, the library can perform compatibility processing on received parameter files, ensuring that the parameters in the parameter files are correctly applied to the converged terminal's narrowband module. This, combined with the generation and transmission of parameter files, ensures the accuracy and reliability of 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 narrowband modules of the converged terminal is solved, thereby achieving the effect of improving the efficiency of parameter configuration of the narrowband modules 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 embodiment, 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: Generate execution parameters to determine the parameter configuration timing of the converged terminal;

[0048] In an exemplary embodiment, the remote parameter configuration system generates corresponding execution parameters in response to the user's parameter input operation, and the execution parameters are used to indicate the timing for the converged terminal to execute the parameter configuration operation.

[0049] Step S302: Generate 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 embodiment, the remote parameter configuration system generates a corresponding download path for each parameter file in response to a user input operation, thereby facilitating the converged terminal to 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 containing 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 for the fusion terminal to perform parameter configuration operations, meeting 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 parameter configuration event notifications based on the broadband network, the execution parameters and download path are promptly transmitted to the fusion terminal, triggering the fusion terminal to perform subsequent parameter configuration operations. These steps are conducive to the implementation of batch parameter configuration for 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 converged 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 embodiment, 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: Perform bidirectional authentication with the fusion terminal based on the authentication request;

[0057] Step S403: If the two-way authentication is passed, the parameter file is sent to the converged terminal corresponding to the terminal unique code based on the broadband network.

[0058] In an exemplary embodiment, before the remote parameter configuration system sends a parameter file to the converged terminal, bidirectional authentication is required between the two. When the remote parameter configuration system and the converged terminal are connected via a broadband network (such as a public network, Wi-Fi, Bluetooth, or a broadband private network), the remote parameter configuration system receives an authentication request from the converged terminal and performs bidirectional authentication with the converged terminal based on the authentication request. If bidirectional authentication succeeds, indicating that the remote parameter configuration system has been granted permission to remotely configure parameters for the converged terminal, the remote parameter configuration system can then send the parameter file to the converged terminal corresponding to the terminal's unique terminal code via 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, thereby 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, and updating 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 simultaneously with or after a preset delay when completing the parameter configuration operation, 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: Obtain 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 via 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, and 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 steps S501 to S502, the new technical features of obtaining parameter files and a parameter compatibility processing library based on a broadband network enable the converged terminal to quickly and efficiently obtain parameter files. Compared to narrowband networks, broadband networks can transmit larger amounts of data, overcoming the limitations of narrowband network transmission channels with narrowband bandwidth. This allows the converged terminal to obtain a complete parameter file in one go, eliminating the need to manually configure each parameter individually, significantly improving parameter configuration efficiency. Secondly, the parameter compatibility processing library performs compatibility processing on the obtained parameter file, ensuring that the parameters in the parameter file are correctly applied to the converged terminal's narrowband module. This, combined with the broadband network's parameter file acquisition, ensures the accuracy and reliability of parameter configuration. Even if the parameter format or content in the parameter file is complex, the parameter compatibility processing library can effectively process it, avoiding configuration errors caused by parameter incompatibilities. Therefore, the converged 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 can 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 integrated 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: Obtain a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries execution parameters and a download path;

[0070] In an exemplary embodiment, a converged terminal receives a parameter configuration event notification from a remote parameter configuration system via a broadband network, and uses the parameter configuration event notification to obtain execution parameters and a download path. After receiving the parameter configuration event notification, the converged terminal also sends a notification receipt response to the remote parameter configuration system via the broadband network, informing the remote parameter configuration system that the converged 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 flow chart 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 embodiment, determining the parameter configuration timing based on the execution parameter includes:

[0075] Step S701: When the execution parameter is a non-mandatory parameter configuration, a dialog box is popped up to obtain input data;

[0076] Step S702: Generate an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data.

[0077] In an exemplary embodiment, during the use of a converged terminal, parameter configuration operations may not always be suitable. The execution parameters generated based on user input can provide the converged terminal with an opportunity to select the timing for executing the parameter configuration operation. Based on the interpretation of the execution parameters, if the execution parameters are confirmed to be non-mandatory parameter configurations, the converged terminal will pop up a dialog box to facilitate the user to enter instructions in the dialog box. The converged terminal then confirms the timing for executing the parameter configuration operation based on the input instructions, such as executing the parameter configuration operation immediately or 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, after the delay period, the fusion terminal may encounter two situations. Scenario 1: Immediate execution of the parameter configuration operation is permitted. In this case, the user can enter an instruction to immediately execute the parameter configuration operation in a pop-up dialog box, allowing the fusion terminal to immediately enter the parameter configuration process. Scenario 2: If there are still programs running that are not suitable for immediate parameter configuration execution, the user can select the instruction to delay parameter configuration execution again in a pop-up dialog box, causing the fusion terminal to delay execution for a further period of time to allow for the execution of the running program. After this period of time, the dialog box can pop up again for the user to select.

[0080] In summary, when generating a delayed parameter configuration instruction, the fusion terminal can pop up a dialog box after the delay time to obtain further user input data, thereby flexibly responding to different states of the fusion terminal after the delay time. If the fusion terminal allows immediate execution of parameter configuration operations, the user can enter an immediate execution instruction through the dialog box, causing the fusion terminal to immediately begin parameter configuration. If the fusion terminal still has programs running that are not suitable for immediate configuration, the user can again select delayed execution through the dialog box, allowing the terminal to continue running the current program and then pop up a dialog box for user selection after a period of time. This mechanism not only increases the flexibility of parameter configuration, but also fully considers the actual operation of the fusion terminal, avoiding possible interference with ongoing tasks due to forced configuration, thereby improving the user experience and the intelligence level 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, so as 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, it indicates that the fusion terminal meets the conditions for performing the parameter configuration operation at this time. Then, 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 embodiment, 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. When the fusion terminal receives the encrypted parameter file, it needs 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 FIG. 1 is a flow chart of a method for performing compatibility processing on a parameter file by a converged terminal 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 embodiment, 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 it.

[0091] First, the current first parameter set and first parameter version are identified; then, based on the parameter file, the second parameter set and second parameter version are obtained; then, the first parameter version and the second parameter version are compared; if the two are different, a compatible parameter template is generated and the contents of the second parameter set are filled into the template to obtain the final parameter file, and parameter configuration operations are performed 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 contents 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 occur due to version differences, improving the intelligence level 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 the final parameter file, and performing the parameter configuration operation based on the final parameter file.

[0093] In an exemplary embodiment, when the first parameter version and the second parameter version are the same, it indicates that the parameter set in the downloaded parameter file is compatible with the converged terminal, and 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 or automatic telephone command) command.

[0096] Figure 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 by handshaking between the control module and the narrowband module in the converged terminal according to an embodiment of the present invention. Figure 9 As shown, in one embodiment, after obtaining the final parameter file, 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 via the narrowband module;

[0098] In an exemplary embodiment, 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: The control module writes the parameter data of the final parameter file into the parameter configuration data block based on the operation permission signaling;

[0100] In an exemplary embodiment, upon receiving the operation permission signaling, the control module determines that the narrowband module meets the operating conditions for executing the update. Based on the operation permission signaling, the control module can write the parameter data of the final parameter file into the parameter configuration data block of the narrowband module via a data channel in the converged terminal. The parameter configuration data block pre-stores relevant configuration parameters. When the control module writes the parameter data of the final parameter file into the parameter configuration data block of the narrowband module, the pre-stored relevant configuration parameters in the parameter configuration data block are 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 subsequent update operations will only be performed when the narrowband module is ready and allowed, avoiding the risks that may arise from performing parameter updates at inappropriate times; 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 replaces the old parameter data with the new parameter data, completing the core operation of the parameter update; finally, the control module and the narrowband module handshake to confirm the successful writing of the parameter data. 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 solution 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] Figure 10 is a flow chart of a method for determining the success of a parameter configuration operation in a converged terminal according to an embodiment of the present invention. Figure 10 As shown, in one embodiment, 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 one exemplary embodiment, the update request includes a verification code. Upon receiving the update request, the narrowband module extracts and detects the verification code and compares it with a locally calculated or pre-stored verification code. This ensures the integrity and accuracy of the update request and prevents update failures or system instability caused by data transmission errors or malicious tampering.

[0106] Step S1002: If the verification code is correct, generate an update timestamp;

[0107] In an exemplary embodiment, once the narrowband module detects that the checksum is correct, it immediately generates an update timestamp. This timestamp can be the current system time or other information identifying the update moment. This provides a time reference for subsequent update operations, facilitating subsequent steps in determining whether the update was completed within a reasonable timeframe, 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, upon receiving an update completion signal or other relevant indication from the narrowband module, the control module sends a restart instruction to the narrowband module, which then executes a restart operation. This allows the narrowband module to be reinitialized and run with the new parameter configuration, ensuring that the new parameter configuration takes effect correctly and eliminating any residual effects of the old configuration, thereby improving system stability and performance.

[0110] Step S1004: If the narrowband module is successfully restarted, the update timestamp is read. If 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 one exemplary embodiment, after the narrowband module successfully restarts, the control module reads the previously generated update timestamp and compares it with the current time. If the difference between the two timestamps is within a preset range (e.g., a few seconds or minutes, depending on the actual scenario), the parameter configuration operation is considered successful. Therefore, by comparing timestamps, it is possible to determine whether the update operation was completed within a reasonable timeframe, thereby avoiding other issues that may arise from excessive delays, such as data inconsistencies and abnormal system status, and further ensuring the accuracy and reliability of parameter configuration.

[0112] Through steps S1001 to S1004, the narrowband module first checks the verification code to ensure the integrity and accuracy of the update request. Next, if the verification code is correct, an update timestamp is generated to provide a time reference for subsequent operations. The control module then restarts the narrowband module to ensure the new parameter configuration takes effect. Finally, after the narrowband module successfully restarts, the update timestamp is read and compared with the current time. If the difference is within a preset range, the parameter configuration operation is determined to be 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] Figure 11 is a flow chart of a method for determining parameter configuration operation failure in a converged terminal according to an embodiment of the present invention. Figure 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, if the narrowband module detects an error in the checksum, the system will not generate an updated timestamp. This prevents the use of incorrect updated timestamps during parameter configuration, prevents misjudgments in subsequent steps due to timestamp errors, and ensures system stability and reliability.

[0116] Step S1102: restarting the narrowband module through the control module;

[0117] In one exemplary embodiment, upon detecting an error in the checksum, the control module sends a restart command to the narrowband module, which then executes a restart operation. Restarting the narrowband module can thus clear any abnormal conditions that may have been caused by an erroneous update request, ensuring that the narrowband module returns to a known, stable state and is ready for subsequent reconfiguration operations.

[0118] Step S1103: If the narrowband module is successfully restarted, but the update timestamp is not read or the difference between the read update timestamp and the current time is outside a preset range, it is determined that the parameter configuration operation has failed;

[0119] In one exemplary embodiment, after the narrowband module successfully restarts, the control module checks whether an update timestamp has been read, or whether the difference between the read update timestamp and the current time is within a preset range. If these conditions are not met, the parameter configuration operation is determined to have failed. Therefore, by checking the existence and validity of the update timestamp, parameter configuration failures can be detected promptly, preventing the system from continuing to operate with an unstable or incorrect configuration, thereby improving system reliability and stability.

[0120] Step S1104: if 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 a parameter configuration operation has failed, it generates an early warning message, prompting the user or system administrator to re-configure the parameter configuration operation via the user interface, logging system, or other notification methods. Thus, 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 the system, thereby ensuring normal operation and stability of the system.

[0122] Through steps S1101 to S1104, first, if the check code is incorrect, the update timestamp is not generated to avoid the use of incorrect timestamps and subsequent misjudgments. Next, the control module restarts the narrowband module to clear possible abnormal conditions. After the narrowband module successfully restarts, it checks whether a valid update timestamp has been read. If it does not meet the conditions, the parameter configuration operation is determined to have failed. Finally, an early warning message is generated based on the control module, prompting the user to re-configure the parameters. 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: deleting the downloaded frequency parameter file based on the control module if the parameter configuration operation is successful.

[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 relieve memory pressure.

[0125] According to another embodiment of the present invention, a remote parameter configuration system is provided. Figure 12 FIG. 1 is a schematic diagram of the structure of a remote parameter configuration system according to an embodiment of the present invention. Figure 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] 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, and broadband private network.

[0129] Figure 13 Schematic diagram of the structure of the server according to an embodiment of the present invention. Figure 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 converged terminal is provided. Figure 14 is a schematic diagram of the structure of a converged terminal according to an embodiment of the present invention. Figure 14 As shown, the fusion terminal includes:

[0133] The control module 141 is 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, Wi-Fi, Bluetooth, or 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] Parameter compatibility processing library 142, used for performing compatibility processing based on parameter files;

[0135] The narrowband module 143 is configured to perform parameter configuration operations based on the result of the compatibility processing.

[0136] Figure 15 Schematic diagram of an application scenario of the remote parameter configuration method according to an embodiment of the present invention. Figure 15As shown, in one embodiment, a remote parameter configuration system includes a computer terminal and a server. The computer terminal is equipped with a parameter editing tool and a user interface. Using the parameter editing tool, a user can generate a parameter file, which includes at least one of the following parameters: communication channel, transmission frequency, contact, group, and access point name (APN). Using the user interface, the user can confirm a terminal unique code and determine a converged terminal based on the terminal unique code. The server includes an application server and a file server. The application server manages the converged terminal (e.g., terminal unique code) and the remote parameter configuration process. The file server manages parameter files and provides file download services.

[0137] The fusion terminal includes: a control module, a parameter compatibility processing library, a narrowband module, and a broadband module. The control module is communicatively connected with the parameter compatibility processing library, the narrowband module, and the broadband module, and the narrowband module and the broadband module are connected via a data channel within the fusion terminal.

[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 through 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, comprising 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.

[0143] An embodiment of the present invention further provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the method described in various embodiments of the present invention.

[0144] In one implementation manner, 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 here.

[0145] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, centralized on a single computing device, or distributed across a network of multiple computing devices. Alternatively, they can be implemented using program code executable by a computing device, which can then be stored in a storage device and executed by the computing device. In some cases, the steps shown or described can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0146] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention are intended to be within the scope of protection 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; Sending the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network, so that the converged terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the converged terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: a public network, Wi-Fi, Bluetooth, and a broadband private network; Sending a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries an execution parameter and a download path; so that the converged terminal: determines a parameter configuration timing based on the execution parameter; and downloads the parameter file based on the download path; The step of 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; generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data; It also includes enabling the fusion terminal to: identifying a current first parameter set and a first parameter version; obtaining a second parameter set and a second parameter version based on the parameter file; comparing the first parameter version and the second parameter version; generating a compatible parameter template if the first parameter version and the second parameter version are different; and filling the compatible parameter template with the content of the second parameter set to obtain a final parameter file, and performing a parameter configuration operation based on the final parameter file; Alternatively, when the first parameter version and the second parameter version are the same, determining the parameter file as a final parameter file, and performing a parameter configuration operation based on the final parameter file; And, 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.

2. The method according to claim 1, characterized in that Before sending the parameter file to the converged 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, the converged terminal corresponding to each terminal unique code is determined, and a target terminal group is established based on the multiple groups of converged terminals.

3. The method according to claim 1, characterized in that Sending the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network includes: Receiving an authentication request sent by the fusion terminal; Performing bidirectional authentication with the converged terminal based on the authentication request; When the two-way authentication is passed, the parameter file is sent to the converged terminal corresponding to the terminal unique code based on the broadband network.

4. A remote parameter configuration method, characterized in that: The method is applied to a converged terminal, the converged terminal including a parameter compatibility processing library, and the method includes: Obtaining a parameter file based on a broadband network; wherein 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; 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, broadband private network; Obtaining a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries execution parameters and a download path; determining a parameter configuration timing based on the execution parameters; Download the parameter file based on the download path; The step of 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; generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data; Identifying a current first parameter set and 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; If the first parameter version and the second parameter version are different, generating a compatible parameter template; Filling the content of the second parameter set into the compatible parameter template to obtain a final parameter file, and performing a parameter configuration operation based on the final parameter file; Alternatively, when the first parameter version and the second parameter version are the same, determining the parameter file as a final parameter file, and performing a parameter configuration operation based on the final parameter file; 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 converged terminal includes the control module and the narrowband module, and the narrowband module includes the parameter configuration data block.

5. The method according to claim 4, characterized in that After generating the immediate parameter configuration instruction or the 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.

6. The method according to claim 4, 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, so as to perform compatibility processing and parameter configuration operations based on the parameter file.

7. The method according to claim 4, 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.

8. The method according to claim 4, characterized in that When the final parameter file is obtained, after sending an update request to the narrowband module through the control module, the method further includes: sending, by the narrowband module, an operation permission signaling to the control module based on the update request; 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.

9. The method according to claim 8, characterized in that The control module shakes hands with the narrowband module to confirm that the parameter data of the final parameter file is successfully written into the parameter configuration data block, further comprising: detecting a check code by the narrowband module, wherein the update request carries the check code; When the verification code is correct, an update timestamp is generated; restarting the narrowband module by the control module; If the narrowband module is successfully restarted, the update timestamp is read, and if 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.

10. The method according to claim 9, characterized in that Also includes: If the verification code is incorrect, no update timestamp is generated; restarting the narrowband module by the control module; 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; In the event that the parameter configuration operation fails, an early warning message is generated based on the control module to prompt the user to perform the parameter configuration operation again.

11. The method according to claim 9, characterized in that Also includes: In case the parameter configuration operation is successful, the downloaded parameter file is deleted based on the control module.

12. 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 for confirming a terminal unique code and determining a converged terminal based on the terminal unique code; The server is configured to send the parameter file to the converged terminal corresponding to the terminal unique code based on the broadband network, so that the converged terminal performs compatibility processing and parameter configuration operations based on the parameter file; wherein the converged terminal includes a parameter compatibility processing library, and the broadband network includes at least one of the following: a public network, Wi-Fi, Bluetooth, and a broadband private network; The remote parameter configuration system is further configured to: send a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries an execution parameter and a download path; so that the converged terminal: determines a parameter configuration timing based on the execution parameter; and downloads the parameter file based on the download path; The step of 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; generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data; It also includes enabling the fusion terminal to: identifying a current first parameter set and a first parameter version; obtaining a second parameter set and a second parameter version based on the parameter file; comparing the first parameter version and the second parameter version; generating a compatible parameter template if the first parameter version and the second parameter version are different; and filling the compatible parameter template with the content of the second parameter set to obtain a final parameter file, and performing a parameter configuration operation based on the final parameter file; Alternatively, when the first parameter version and the second parameter version are the same, determining the parameter file as a final parameter file, and performing a parameter configuration operation based on the final parameter file; And, 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.

13. 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, Wi-Fi, Bluetooth, or 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, or an access point name (APN); A parameter compatibility processing library, used for performing compatibility processing based on the parameter file; Narrowband module, used for performing parameter configuration operations based on the results of compatibility processing; The converged terminal is also used for: Obtaining a parameter configuration event notification based on a broadband network, wherein the parameter configuration event notification carries execution parameters and a download path; determining a parameter configuration timing based on the execution parameters; Download the parameter file based on the download path; The step of 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; generating an immediate parameter configuration instruction or a delayed parameter configuration instruction based on the input data; Identifying a current first parameter set and 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; If the first parameter version and the second parameter version are different, generating a compatible parameter template; Filling the content of the second parameter set into the compatible parameter template to obtain a final parameter file, and performing a parameter configuration operation based on the final parameter file; Alternatively, when the first parameter version and the second parameter version are the same, determining the parameter file as a final parameter file, and performing a parameter configuration operation based on the final parameter file; 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 converged terminal includes the control module and the narrowband module, and the narrowband module includes the parameter configuration data block.

14. 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 3, or executes the steps of the method described in any one of claims 4 to 11.

15. 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 perform the steps of the method described in any one of claims 1 to 3, or to perform the steps of the method described in any one of claims 4 to 11.

16. 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 3 are implemented, and the steps of the method according to any one of claims 4 to 11 are implemented.

Citation Information

Patent Citations

  • Debugging method for remotely debugging terminal equipment, remote terminal and terminal equipment

    CN119172274A