Long-distance communication method and device, electronic equipment and storage medium

By optimizing the narrowband IoT communication signal model and adjusting the communication signal characteristic data to calculate the shortest signal reception time, the problem of limited long-distance communication range in narrowband IoT is solved, and efficient long-distance communication is achieved.

CN117792929BActive Publication Date: 2026-05-15JIHUA LAB
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIHUA LAB
Filing Date
2023-11-30
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing narrowband IoT long-distance communication methods neglect to improve communication capabilities from the perspective of signal processing, resulting in limited communication range.

Method used

By optimizing the narrowband IoT communication signal model and adjusting the communication signal characteristic data to calculate the shortest signal reception time, long-distance communication can be achieved.

Benefits of technology

It improves the communication efficiency of long-distance communication and solves the problem of limited long-distance communication range in narrowband IoT.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117792929B_ABST
    Figure CN117792929B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of narrowband Internet of Things communication, and discloses a long-distance communication method and device, electronic equipment and storage medium, the method comprises the following steps: obtaining communication signal characteristic data of a target terminal and communication training samples of a communication database; constructing a narrowband Internet of Things communication signal model according to the communication signal characteristic data and in combination with a binary orthogonal modulation mode; optimizing the narrowband Internet of Things communication signal model by using the communication training samples, obtaining an optimized narrowband Internet of Things communication signal model; adjusting the communication signal characteristic data based on the optimized narrowband Internet of Things communication signal model, obtaining the shortest signal receiving time, and performing long-distance communication of the target terminal; and adjusting the communication signal characteristic data of the target terminal through the optimized narrowband Internet of Things communication signal model, calculating the shortest signal receiving time, and performing long-distance communication of the target terminal, thereby improving the communication efficiency of long-distance communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of narrowband Internet of Things (IoT) communication, and more specifically, to a long-distance communication method, apparatus, electronic device, and storage medium. Background Technology

[0002] NB-IoT, or Narrowband Internet of Things communication technology, is a narrowband cellular communication technology. This technology has the advantages of strong signal coverage, support for a large number of low-speed devices, low equipment cost, low power consumption, and low latency. It has great application prospects in fields such as smart water, electricity, gas meters, smart street lights, wearable devices, smart buildings, environmental monitoring, and smart logistics.

[0003] While NB-IoT terminals have advantages such as supporting massive low-speed device access, low equipment cost, low power consumption, and low latency, and have been widely used in various fields, their communication range is also limited due to their low power consumption and low-speed access characteristics. Therefore, with the increasingly widespread application of narrowband IoT technology, the improvement of its long-distance signal communication should also be given attention.

[0004] In existing technologies, long-distance communication for narrowband IoT is implemented from a hardware perspective, but the issue of whether the long-distance communication capability of narrowband IoT can be improved from the perspective of signal processing is ignored.

[0005] Therefore, in order to solve the technical problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing, there is an urgent need for a long-distance communication method, device, electronic device and storage medium. Summary of the Invention

[0006] The purpose of this application is to provide a long-distance communication method, device, electronic device, and storage medium. By optimizing the narrowband IoT communication signal model, the communication signal characteristic data of the target terminal is adjusted, and the shortest signal reception time is calculated to enable long-distance communication with the target terminal. This solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, long-distance communication with the target terminal is achieved, thereby improving the communication efficiency of long-distance communication.

[0007] In a first aspect, this application provides a long-distance communication method for communicating with a target terminal at a distance, comprising the following steps:

[0008] Acquire communication signal characteristic data of the target terminal, as well as communication training samples from the communication database; the communication training samples include historical received signals and corresponding historical signal reception times;

[0009] Based on the communication signal characteristic data and combined with the binary orthogonal modulation method, a narrowband IoT communication signal model is constructed.

[0010] By using the historical received signals and the corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain the optimized narrowband IoT communication signal model.

[0011] Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal.

[0012] The long-distance communication method provided in this application enables long-distance communication with a target terminal. By adjusting the communication signal characteristic data of the target terminal through an optimized narrowband IoT communication signal model, the shortest signal reception time is calculated to enable long-distance communication with the target terminal. This solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, long-distance communication with the target terminal is achieved, thus improving the communication efficiency of long-distance communication.

[0013] Optionally, the communication signal characteristic data includes the target terminal's received signal, received symbol code, transmission code, time hop sequence, time shift, average signal reception time and transmission delay of the area.

[0014] Optionally, the narrowband IoT communication signal model is specifically as follows:

[0015] ;

[0016] in, Let t be the received signal of the target terminal, and t be the signal reception time of the target terminal. For the target terminal's received symbol code, Let be the transmission code of the target terminal, k be the sequence of the k-th hop of the target terminal, and n be the total number of hops. For the time shift of the target terminal, The average signal reception time in the area where the target terminal is located. This indicates the transmission delay at the target terminal.

[0017] The long-distance communication method provided in this application can realize long-distance communication with the target terminal. By using the narrowband Internet of Things communication signal model, the signal reception time of the target terminal for different received signals can be determined, which is beneficial to improving the efficiency of long-distance communication.

[0018] Optionally, the narrowband IoT communication signal model is optimized using the historical received signals and corresponding historical signal reception times to obtain an optimized narrowband IoT communication signal model, including:

[0019] The historical received signal is input into the narrowband IoT communication signal model to obtain the corresponding time output;

[0020] The error result is determined based on the historical signal reception time and the corresponding time output;

[0021] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters, and the optimal parameters are used to optimize the narrowband IoT communication signal model to obtain the optimized narrowband IoT communication signal model.

[0022] The long-distance communication method provided in this application can realize long-distance communication with the target terminal. By adjusting and optimizing the narrowband IoT communication signal model based on the error results, an optimized narrowband IoT communication signal model is obtained, which makes the optimized narrowband IoT communication signal model more accurate and improves the communication efficiency of long-distance communication.

[0023] Optionally, before inputting the historical received signal into the narrowband IoT communication signal model to obtain the corresponding time output, the following steps are included:

[0024] Initialize the parameters of the narrowband IoT communication signal model.

[0025] Optionally, based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain optimal parameters, including:

[0026] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the adjusted parameters;

[0027] When the error result corresponding to the adjusted parameters meets the preset error requirements, the adjusted parameters are determined to be the optimal parameters.

[0028] Optionally, based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal, including:

[0029] The communication signal feature data is adjusted, and the adjusted communication signal feature data is input into the optimized narrowband IoT communication signal model to calculate the shortest signal reception time.

[0030] Based on the adjusted communication signal characteristic data and the shortest signal reception time, long-distance communication is performed with the target terminal.

[0031] Secondly, this application provides a long-distance communication device for communicating with a target terminal at a distance, comprising:

[0032] The acquisition module is used to acquire communication signal feature data of the target terminal and communication training samples of the communication database; the communication training samples include historical received signals and corresponding historical signal reception times.

[0033] The construction module is used to construct a narrowband Internet of Things communication signal model based on the communication signal feature data and a binary orthogonal modulation method.

[0034] The optimization module is used to optimize the narrowband IoT communication signal model by utilizing the historical received signals and the corresponding historical signal reception times, so as to obtain the optimized narrowband IoT communication signal model.

[0035] The communication module is used to adjust the communication signal characteristic data based on the optimized narrowband IoT communication signal model to obtain the shortest signal reception time, so as to carry out long-distance communication with the target terminal.

[0036] This long-distance communication device adjusts the communication signal characteristic data of the target terminal through an optimized narrowband IoT communication signal model, calculates the shortest signal reception time, and enables long-distance communication with the target terminal. This solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, it achieves long-distance communication with the target terminal and improves the communication efficiency of long-distance communication.

[0037] Thirdly, this application provides an electronic device including a processor and a memory, the memory storing a computer program executable by the processor, wherein when the processor executes the computer program, it performs the steps of the long-distance communication method described above.

[0038] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps of the long-distance communication method described above.

[0039] Beneficial effects: The long-distance communication method, apparatus, electronic device, and storage medium provided in this application adjust the communication signal characteristic data of the target terminal through an optimized narrowband IoT communication signal model, calculate the shortest signal reception time, and enable long-distance communication with the target terminal. This solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, long-distance communication with the target terminal is achieved, thus improving the communication efficiency of long-distance communication. Attached Figure Description

[0040] Figure 1 A flowchart illustrating a long-distance communication method provided in an embodiment of this application.

[0041] Figure 2 This is a schematic diagram of the structure of a long-distance communication device provided in an embodiment of this application.

[0042] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0043] Labeling Explanation: 1. Acquisition Module; 2. Construction Module; 3. Optimization Module; 4. Communication Module; 301. Processor; 302. Memory; 303. Communication Bus. Detailed Implementation

[0044] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0045] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0046] Please refer to Figure 1 , Figure 1 This application provides a long-distance communication method in some embodiments for communicating with a target terminal at a distance, comprising:

[0047] Step S101: Obtain the communication signal feature data of the target terminal and the communication training samples of the communication database; the communication training samples include historical received signals and the corresponding historical signal reception times.

[0048] Step S102: Based on the communication signal characteristic data and combined with the binary orthogonal modulation method, construct a narrowband IoT communication signal model;

[0049] Step S103: Optimize the narrowband IoT communication signal model using historical received signals and corresponding historical signal reception times to obtain the optimized narrowband IoT communication signal model.

[0050] Step S104: Based on the optimized narrowband IoT communication signal model, adjust the communication signal characteristic data to obtain the shortest signal reception time for long-distance communication with the target terminal.

[0051] This long-distance communication method adjusts the communication signal characteristic data of the target terminal through an optimized narrowband IoT communication signal model, calculates the shortest signal reception time, and enables long-distance communication with the target terminal. It solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, it achieves long-distance communication with the target terminal and improves the communication efficiency of long-distance communication.

[0052] Specifically, in step S101, the communication signal characteristic data of the target terminal includes the target terminal's received signal, received symbol code, transmission code, time hop sequence, time shift, average signal reception time and transmission delay of the area.

[0053] In step S101, communication training samples from the communication database are obtained. These samples include historical received signals and their corresponding historical reception times. The historical received signals include historical records of signals received by the target terminal from other terminals (narrowband IoT terminals) or base stations (narrowband IoT base stations) in the database (communication database). The corresponding historical reception times include the signal reception times (i.e., the connection time required for communication) corresponding to these historical records. The historical records of signals received by the target terminal from other terminals or base stations in any communication connection are extracted from the database as historical received signals. The corresponding signal reception times are also extracted as historical signal reception times. This process extracts a large amount of data from the database to form communication training samples. The obtained data is then used as the test set and validation set to train the model, enabling the trained model to calculate the signal reception times for different received signals.

[0054] In step S102, based on the communication signal characteristic data and combined with the binary orthogonal modulation method, a narrowband IoT communication signal model is constructed. Specifically, the narrowband IoT communication signal model is as follows:

[0055] ;

[0056] in, Let t be the received signal of the target terminal, and t be the signal reception time of the target terminal. For the target terminal's received symbol code, Let be the transmission code of the target terminal, k be the sequence of the k-th hop of the target terminal, and n be the total number of hops. For the time shift of the target terminal, The average signal reception time in the area where the target terminal is located. This indicates the transmission delay at the target terminal.

[0057] Specifically, in step S103, the narrowband IoT communication signal model is optimized using historical received signals and corresponding historical signal reception times to obtain the optimized narrowband IoT communication signal model, including:

[0058] The historical received signals are input into the narrowband IoT communication signal model to obtain the corresponding time output (corresponding to the signal reception time).

[0059] The error result is determined based on the historical signal reception time and the corresponding time output;

[0060] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters. Then, the optimal parameters are used to optimize the narrowband IoT communication signal model, resulting in the optimized narrowband IoT communication signal model.

[0061] Specifically, in step S103, before inputting the historical received signal into the narrowband IoT communication signal model to obtain the corresponding time output, the following steps are included:

[0062] Initialize the parameters of the narrowband IoT communication signal model.

[0063] In step S103, before training the model with input data, the parameters of the narrowband IoT communication signal model must be initialized to ensure that the model is in normal working order.

[0064] In step S103, the corresponding time output is obtained by inputting the historical received signal into the narrowband IoT communication signal model. The time output is compared with the historical signal reception time corresponding to the historical received signal to determine the calculation error of the signal reception time. The calculation errors of the signal reception time corresponding to multiple historical received signals are combined to obtain the error result.

[0065] Specifically, in step S103, based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters, including:

[0066] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the adjusted parameters;

[0067] When the error result corresponding to the adjusted parameters meets the preset error requirements, the adjusted parameters are determined to be the optimal parameters.

[0068] In step S103, the error result can be represented by an error curve. Based on the error curve, the parameters of the narrowband IoT communication signal model are adjusted, and it is verified whether the error result corresponding to the adjusted narrowband IoT communication signal model meets the preset error requirements. If yes, the adjusted parameters are determined to be the optimal parameters; otherwise, the parameters of the narrowband IoT communication signal model are adjusted until the error result corresponding to the adjusted narrowband IoT communication signal model meets the preset error requirements. The preset error requirements can be set according to actual needs.

[0069] The optimal parameters are set as those of the narrowband IoT communication signal model to obtain the optimized narrowband IoT communication signal model.

[0070] In other embodiments, the optimized narrowband IoT communication signal model can be verified using data from the communication training samples that were not used for model optimization. The historical received signals that were not used for model optimization are input into the optimized narrowband IoT communication signal model to obtain the corresponding time output. The time output is compared with the historical signal reception time corresponding to the historical received signals that were not used for model optimization. When the error results calculated from multiple sets of data all meet the preset error requirements, the accuracy of the optimized narrowband IoT communication signal model is verified, and it is determined that the optimized narrowband IoT communication signal model can be used to calculate the signal reception time.

[0071] Specifically, in step S104, based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal, including:

[0072] The communication signal characteristic data is adjusted, and the adjusted communication signal characteristic data is input into the optimized narrowband IoT communication signal model to calculate the shortest signal reception time.

[0073] Based on the adjusted communication signal characteristic data and the shortest signal reception time, long-distance communication is carried out with the target terminal.

[0074] In step S104, the received signal of the target terminal is non-adjustable data, while other communication signal feature data besides the received signal is adjustable data. The other communication signal feature data is adjusted, and the adjusted communication signal feature data is input into the optimized narrowband IoT communication signal model. The signal reception time corresponding to the adjusted communication signal feature data is calculated, and the signal reception time calculated after each adjustment is recorded. The minimum value is extracted from these signal reception times to obtain the shortest signal reception time.

[0075] By setting the communication signal characteristic data of the target terminal to the communication signal characteristic data corresponding to the shortest signal reception time, a communication connection can be established with the target terminal in the shortest possible time.

[0076] As shown above, this long-distance communication method acquires the communication signal characteristic data of the target terminal and communication training samples from the communication database. The communication training samples include historical received signals and corresponding historical signal reception times. Based on the communication signal characteristic data and combined with a binary orthogonal modulation method, a narrowband IoT communication signal model is constructed. Using the historical received signals and corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain an optimized narrowband IoT communication signal model. Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal. Thus, by adjusting the communication signal characteristic data of the target terminal through the optimized narrowband IoT communication signal model and calculating the shortest signal reception time, long-distance communication with the target terminal is achieved, solving the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, long-distance communication with the target terminal is realized, improving the communication efficiency of long-distance communication.

[0077] refer to Figure 2 This application provides a long-distance communication device for communicating with a target terminal at a distance, comprising:

[0078] The acquisition module 1 is used to acquire the communication signal feature data of the target terminal and the communication training samples of the communication database; the communication training samples include historical received signals and the corresponding historical signal reception times.

[0079] Module 2 is used to construct a narrowband IoT communication signal model based on communication signal characteristic data and a binary orthogonal modulation method.

[0080] Optimization module 3 is used to optimize the narrowband IoT communication signal model by utilizing historical received signals and corresponding historical signal reception times, and obtain the optimized narrowband IoT communication signal model.

[0081] Communication module 4 is used to adjust the communication signal characteristic data based on the optimized narrowband IoT communication signal model to obtain the shortest signal reception time for long-distance communication with the target terminal.

[0082] This long-distance communication device adjusts the communication signal characteristic data of the target terminal through an optimized narrowband IoT communication signal model, calculates the shortest signal reception time, and enables long-distance communication with the target terminal. This solves the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, it achieves long-distance communication with the target terminal and improves the communication efficiency of long-distance communication.

[0083] Specifically, when module 1 is executed, the communication signal characteristic data of the target terminal includes the target terminal's received signal, received symbol code, transmission code, time hop sequence, time shift, average signal reception time and transmission delay of the area.

[0084] When module 1 executes, it acquires communication training samples from the communication database. These samples include historical received signals and their corresponding historical reception times. The historical received signals are records of the target terminal's received signals from other terminals (narrowband IoT terminals) or base stations (narrowband IoT base stations) within the database (communication database). The corresponding historical reception times are the signal reception times (i.e., the connection time required for communication) corresponding to these historical records. The system extracts the historical records of the target terminal's received signals from other terminals or base stations in any given communication connection as historical received signals, and extracts the corresponding signal reception times as historical signal reception times. This process extracts a large amount of data from the database to form communication training samples. The acquired data is then used as the test set and validation set to train the model, enabling the trained model to calculate the signal reception times for different received signals.

[0085] When module 2 is executed, it constructs a narrowband IoT communication signal model based on communication signal characteristic data and a binary orthogonal modulation method. The narrowband IoT communication signal model is as follows:

[0086] ;

[0087] in, Let t be the received signal of the target terminal, and t be the signal reception time of the target terminal. For the target terminal's received symbol code, Let be the transmission code of the target terminal, k be the sequence of the k-th hop of the target terminal, and n be the total number of hops. For the time shift of the target terminal, The average signal reception time in the area where the target terminal is located. This indicates the transmission delay at the target terminal.

[0088] Specifically, when optimization module 3 optimizes the narrowband IoT communication signal model using historical received signals and corresponding historical signal reception times to obtain the optimized narrowband IoT communication signal model, it executes the following:

[0089] The historical received signals are input into the narrowband IoT communication signal model to obtain the corresponding time output (corresponding to the signal reception time).

[0090] The error result is determined based on the historical signal reception time and the corresponding time output;

[0091] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters. Then, the optimal parameters are used to optimize the narrowband IoT communication signal model, resulting in the optimized narrowband IoT communication signal model.

[0092] Specifically, before inputting the historical received signals into the narrowband IoT communication signal model and obtaining the corresponding time output, optimization module 3 performs the following:

[0093] Initialize the parameters of the narrowband IoT communication signal model.

[0094] When the optimization module 3 is executed, it initializes the parameters of the narrowband IoT communication signal model before training the model with input data to ensure that the model is in normal working order.

[0095] When the optimization module 3 is executed, it inputs the historical received signals into the narrowband IoT communication signal model to obtain the corresponding time output. It then compares the time output with the historical signal reception time corresponding to the historical received signal to determine the calculation error of the signal reception time. Finally, it combines the calculation errors of the signal reception time corresponding to multiple historical received signals to obtain the error result.

[0096] Specifically, when optimization module 3 adjusts the parameters of the narrowband IoT communication signal model based on the error results to obtain the optimal parameters, it executes the following:

[0097] Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the adjusted parameters;

[0098] When the error result corresponding to the adjusted parameters meets the preset error requirements, the adjusted parameters are determined to be the optimal parameters.

[0099] When optimization module 3 is executed, the error result can be represented by an error curve. Based on the error curve, the parameters of the narrowband IoT communication signal model are adjusted, and the error result corresponding to the adjusted narrowband IoT communication signal model is verified to meet the preset error requirements. If yes, the adjusted parameters are determined to be the optimal parameters; otherwise, the parameters of the narrowband IoT communication signal model are adjusted until the error result corresponding to the adjusted narrowband IoT communication signal model meets the preset error requirements. The preset error requirements can be set according to actual needs.

[0100] The optimal parameters are set as those of the narrowband IoT communication signal model to obtain the optimized narrowband IoT communication signal model.

[0101] In other embodiments, the optimized narrowband IoT communication signal model can be verified using data from the communication training samples that were not used for model optimization. The historical received signals that were not used for model optimization are input into the optimized narrowband IoT communication signal model to obtain the corresponding time output. The time output is compared with the historical signal reception time corresponding to the historical received signals that were not used for model optimization. When the error results calculated from multiple sets of data all meet the preset error requirements, the accuracy of the optimized narrowband IoT communication signal model is verified, and it is determined that the optimized narrowband IoT communication signal model can be used to calculate the signal reception time.

[0102] Specifically, when communication module 4 adjusts the communication signal characteristic data based on the optimized narrowband IoT communication signal model to obtain the shortest signal reception time for long-distance communication with the target terminal, it executes the following:

[0103] The communication signal characteristic data is adjusted, and the adjusted communication signal characteristic data is input into the optimized narrowband IoT communication signal model to calculate the shortest signal reception time.

[0104] Based on the adjusted communication signal characteristic data and the shortest signal reception time, long-distance communication is carried out with the target terminal.

[0105] When communication module 4 is executed, the received signal of the target terminal is non-adjustable data, while other communication signal characteristic data besides the received signal is adjustable data. The other communication signal characteristic data is adjusted, and the adjusted communication signal characteristic data is input into the optimized narrowband IoT communication signal model. The signal reception time corresponding to the adjusted communication signal characteristic data is calculated, and the signal reception time calculated after each adjustment is recorded. The minimum value is extracted from these signal reception times to obtain the shortest signal reception time.

[0106] By setting the communication signal characteristic data of the target terminal to the communication signal characteristic data corresponding to the shortest signal reception time, a communication connection can be established with the target terminal in the shortest possible time.

[0107] As shown above, this long-distance communication device acquires the communication signal characteristic data of the target terminal and communication training samples from the communication database. The communication training samples include historical received signals and corresponding historical signal reception times. Based on the communication signal characteristic data and combined with a binary orthogonal modulation method, a narrowband IoT communication signal model is constructed. Using the historical received signals and corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain an optimized narrowband IoT communication signal model. Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal. Thus, by adjusting the communication signal characteristic data of the target terminal through the optimized narrowband IoT communication signal model and calculating the shortest signal reception time, long-distance communication with the target terminal is achieved, solving the problem that existing narrowband IoT long-distance communication methods neglect to improve the long-distance communication capability of narrowband IoT from the perspective of signal processing. By calculating the shortest signal reception time through the optimized narrowband IoT communication signal model, long-distance communication with the target terminal is realized, improving the communication efficiency of long-distance communication.

[0108] Please refer to Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device includes a processor 301 and a memory 302. The processor 301 and the memory 302 are interconnected and communicate with each other via a communication bus 303 and / or other connection mechanisms (not shown). The memory 302 stores a computer program executable by the processor 301. When the electronic device is running, the processor 301 executes the computer program to perform a long-distance communication method in any optional implementation of the above embodiments, to achieve the following functions: acquiring communication signal characteristic data of a target terminal and communication training samples of a communication database. The communication training samples include historical received signals and corresponding historical signal reception times. Based on the communication signal characteristic data and a binary orthogonal modulation method, a narrowband IoT communication signal model is constructed. Using the historical received signals and corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain an optimized narrowband IoT communication signal model. Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal.

[0109] This application provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it executes the long-distance communication method in any optional implementation of the above embodiments to achieve the following functions: acquiring communication signal feature data of a target terminal and communication training samples of a communication database, the communication training samples including historical received signals and corresponding historical signal reception times; constructing a narrowband IoT communication signal model based on the communication signal feature data and a binary orthogonal modulation method; optimizing the narrowband IoT communication signal model using historical received signals and corresponding historical signal reception times to obtain an optimized narrowband IoT communication signal model; and adjusting the communication signal feature data based on the optimized narrowband IoT communication signal model to obtain the shortest signal reception time for long-distance communication with the target terminal. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0110] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0111] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0112] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0113] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.

[0114] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A long-distance communication method for communicating with a target terminal at a long distance, characterized in that, Including the following steps: Acquire communication signal characteristic data of the target terminal, as well as communication training samples from the communication database; the communication training samples include historical received signals and corresponding historical signal reception times; Based on the communication signal characteristic data and combined with the binary orthogonal modulation method, a narrowband IoT communication signal model is constructed. By using the historical received signals and the corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain the optimized narrowband IoT communication signal model. Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal.

2. The long-distance communication method according to claim 1, characterized in that, The communication signal characteristic data includes the target terminal's received signal, received symbol code, transmission code, time hop sequence, time shift, average signal reception time and transmission delay in the area.

3. The long-distance communication method according to claim 1, characterized in that, The narrowband IoT communication signal model is specifically as follows: ; in, Let t be the received signal of the target terminal, and t be the signal reception time of the target terminal. For the target terminal's received symbol code, Let be the transmission code of the target terminal, k be the sequence of the k-th hop of the target terminal, and n be the total number of hops. For the time shift of the target terminal, The average signal reception time in the area where the target terminal is located. This indicates the transmission delay at the target terminal.

4. The long-distance communication method according to claim 1, characterized in that, Using the historical received signals and corresponding historical signal reception times, the narrowband IoT communication signal model is optimized to obtain the optimized narrowband IoT communication signal model, including: The historical received signal is input into the narrowband IoT communication signal model to obtain the corresponding time output; The error result is determined based on the historical signal reception time and the corresponding time output; Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters, and the optimal parameters are used to optimize the narrowband IoT communication signal model to obtain the optimized narrowband IoT communication signal model.

5. The long-distance communication method according to claim 4, characterized in that, Before inputting the historical received signal into the narrowband IoT communication signal model to obtain the corresponding time output, the process includes: Initialize the parameters of the narrowband IoT communication signal model.

6. The long-distance communication method according to claim 4, characterized in that, Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the optimal parameters, including: Based on the error results, the parameters of the narrowband IoT communication signal model are adjusted to obtain the adjusted parameters; When the error result corresponding to the adjusted parameters meets the preset error requirements, the adjusted parameters are determined to be the optimal parameters.

7. The long-distance communication method according to claim 1, characterized in that, Based on the optimized narrowband IoT communication signal model, the communication signal characteristic data is adjusted to obtain the shortest signal reception time for long-distance communication with the target terminal, including: The communication signal feature data is adjusted, and the adjusted communication signal feature data is input into the optimized narrowband IoT communication signal model to calculate the shortest signal reception time. Based on the adjusted communication signal characteristic data and the shortest signal reception time, long-distance communication is performed with the target terminal.

8. A long-distance communication device for communicating with a target terminal at a long distance, characterized in that, include: The acquisition module is used to acquire the communication signal feature data of the target terminal and the communication training samples of the communication database; The communication training samples include historical received signals and the corresponding historical signal reception times; The construction module is used to construct a narrowband Internet of Things communication signal model based on the communication signal feature data and a binary orthogonal modulation method. The optimization module is used to optimize the narrowband IoT communication signal model by utilizing the historical received signals and the corresponding historical signal reception times, so as to obtain the optimized narrowband IoT communication signal model. The communication module is used to adjust the communication signal characteristic data based on the optimized narrowband IoT communication signal model to obtain the shortest signal reception time, so as to carry out long-distance communication with the target terminal.

9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a computer program executable by the processor, which, when executing the computer program, performs the steps of the long-distance communication method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it performs the steps of the long-distance communication method as described in any one of claims 1-7.