Frequency hopping communication method, device and electronic equipment
By adopting frequency -jump communication methods in scattering communication equipment, generating and sending sub -signals, it solves the problem of interference during the communication process, improves the anti -interference ability, and ensures the normal communication of the device.
Patent Information
- Application Number
- CN202210023203.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-10
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-01-10
AI Technical Summary
Scattering communication devices are susceptible to interference from other wireless communication systems during communication, and the development of electronic warfare technology allows troposphere scattered signals to be detected and blocked, resulting in the inability of equipment to communicate normally.
Adopt frequency jump communication methods, generate a specified number of sub -signals by obtaining the signal to be transmitted and determining the frequency point sequence information at the time of transmission, and sending these sub -signals according to the frequency sequence information in the continuous period of time to transmit the transmission to be treated for waiting Transfer signal.
The interference of the signal to be transmitted in the communication process is reduced, the anti -interference ability of the scattered communication equipment is improved, and the device can communicate normally under the field conditions.
Smart Images

Figure CN114567372B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of scattering communication, and in particular to a frequency hopping communication method, device and electronic equipment. Background Art
[0002] In recent years, tropospheric scatter communication technology has achieved remarkable development, and tropospheric scatter communication equipment has also been widely used.
[0003] However, there are some factors that restrict the capabilities of the equipment in actual use. For example, the tight spectrum resources restrict the anti-interference ability of scattering communication equipment. On the one hand, the current spectrum resources are becoming increasingly tight, and various civil and military communication systems have almost occupied the frequency bands commonly used by scattering communication equipment. In this case, when working in field conditions, scattering equipment is often interfered by other wireless communication systems during communication. On the other hand, various electronic warfare technologies such as electronic jamming and electronic reconnaissance have also made great progress. Tropospheric scattering signals that were previously difficult to detect can now be detected through electronic warfare means, and blocking interference is performed on them, making it impossible for scattering communication equipment to communicate normally. Summary of the invention
[0004] The present invention provides a frequency hopping communication method, device and electronic equipment, which can improve the anti-interference capability of scattering communication equipment during the communication process.
[0005] In a first aspect, the present invention provides a frequency hopping communication method, which is applied to a scattering communication system, including: obtaining a signal to be transmitted; determining frequency sequence information when the signal to be transmitted is transmitted; generating a specified number of sub-signals based on the signal to be transmitted; the specified number is consistent with the number of frequencies in the frequency sequence information; in a specified number of consecutive time periods, according to the frequency sequence information, sending a specified number of sub-signals respectively to transmit the signal to be transmitted.
[0006] The frequency hopping communication method provided by the present invention generates a command number of sub-signals based on the signal to be transmitted, and sends the designated number of sub-signals at different frequency points in different time periods, thereby reducing interference to the signal to be transmitted and improving the anti-interference capability of the scattering communication equipment during the communication process.
[0007] In one possible implementation, a specified number of sub-signals are generated based on a signal to be transmitted, including: copying the signal to be transmitted to obtain a specified number of sub-signals, each sub-signal carries all the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted; or, attenuating the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; copying the attenuated signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted; or, cutting the signal to be transmitted according to the data length of the signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries part of the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
[0008] In a possible implementation, determining frequency sequence information when a signal to be transmitted is transmitted includes: determining frequency sequence information when a signal to be transmitted is transmitted based on a frequency hopping sequence table, where the frequency hopping sequence table is used to indicate an arrangement order of multiple frequency sequence information.
[0009] In a possible implementation, the frequency hopping communication method further includes: sending indication information carrying a frequency hopping sequence table to a receiving end; receiving response information from the receiving end indicating that the frequency hopping sequence table is successfully set; and transmitting signals with the receiving end based on the frequency hopping sequence table.
[0010] In a possible implementation, the frequency hopping communication method also includes: receiving indication information for indicating an interference frequency point that is subject to greater interference; determining the remaining frequency points other than the interference frequency points among the available frequency points; the available frequency points are the frequency points allocated when a signal is transmitted between a transmitting end and a receiving end; based on the remaining frequency points, regenerating a frequency hopping sequence table; and replying a response message to the transmitting end of the indication information, the response message being used to indicate the regenerated frequency hopping sequence table.
[0011] In a second aspect, an embodiment of the present invention provides a frequency hopping communication device, which is applied to a scattering communication system, and the frequency hopping communication device includes a communication module and a processing module; the communication module is used to obtain a signal to be transmitted; the processing module is used to determine the frequency point sequence information when the signal to be transmitted is transmitted; based on the signal to be transmitted, a specified number of sub-signals are generated; the specified number is consistent with the number of frequencies in the frequency point sequence information; in a specified number of consecutive time periods, a specified number of sub-signals are sent respectively according to the frequency point sequence information to transmit the signal to be transmitted.
[0012] In one possible implementation, the processing module is specifically used to copy the signal to be transmitted to obtain a specified number of sub-signals, each sub-signal carries all the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted; or, the processing module is specifically used to attenuate the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; copy the attenuated signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted; or, the processing module is specifically used to cut the signal to be transmitted according to the data length of the signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries part of the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
[0013] In a possible implementation, the processing module is specifically configured to determine frequency point sequence information when the signal to be transmitted is transmitted based on a frequency hopping sequence table, where the frequency hopping sequence table is used to indicate an arrangement order of multiple frequency point sequence information.
[0014] In a possible implementation, the communication module is further used to send indication information carrying a frequency hopping sequence table to a receiving end; receive response information from the receiving end indicating that the frequency hopping sequence table is successfully set; and the processing module is further used to transmit signals with the receiving end based on the frequency hopping sequence table.
[0015] In a possible implementation, the communication module is further used to receive indication information for indicating an interfering frequency point that is subject to greater interference; the processing module is further used to determine the remaining frequency points in the available frequency points excluding the interfering frequency points; the available frequency points are the frequency points allocated when a signal is transmitted between a transmitting end and a receiving end; based on the remaining frequency points, a frequency hopping sequence table is regenerated; the communication module is further used to reply response information to the transmitting end of the indication information, and the response information is used to indicate the regenerated frequency hopping sequence table.
[0016] In a third aspect, 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 used to call and run the computer program stored in the memory to execute a method as described in the first aspect or any possible implementation method of the first aspect.
[0017] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect or any possible implementation method of the first aspect are implemented.
[0018] The technical effects brought about by any implementation method of the second to fourth aspects mentioned above can refer to the technical effects brought about by the corresponding implementation method of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0020] Figure 1 It is a flow chart of a frequency hopping communication method provided by an embodiment of the present invention;
[0021] Figure 2 is a flow chart of another frequency hopping communication method provided by an embodiment of the present invention;
[0022] Figure 3 is a flow chart of another frequency hopping communication method provided by an embodiment of the present invention;
[0023] Figure 4 It is a structural schematic diagram of a frequency hopping communication device provided by an embodiment of the present invention;
[0024] Figure 5 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0025] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.
[0026] In the description of the present invention, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" and "plurality" refer to two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0027] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0028] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules that are not listed, or may optionally include other steps or modules that are inherent to these processes, methods, products or devices.
[0029] In order to make the purpose, technical solutions and advantages of the present invention more clear, the following will be described through specific embodiments in conjunction with the accompanying drawings of the present invention.
[0030] As described in the background art, currently scatter communication devices are susceptible to interference during the communication process, resulting in failure of normal communication between scatter communication devices.
[0031] To solve the above technical problems, as shown in 1, an embodiment of the present invention provides a frequency hopping communication method, which is applied to a scattering communication system. The execution subject is a frequency hopping communication device. The frequency hopping communication method includes steps S101-S104.
[0032] S101. A frequency hopping communication device obtains a signal to be transmitted.
[0033] In some embodiments, the signal to be transmitted includes data information to be transmitted, wherein the data information includes IP data and / or voice data.
[0034] As a possible implementation manner, after receiving the IP data and / or voice data, the frequency hopping communication device may perform encoding processing and frequency conversion processing on the IP data and / or voice data to obtain a transmission signal.
[0035] As another possible implementation manner, the frequency hopping communication device may directly receive the signal to be transmitted sent by other devices.
[0036] S102. The frequency hopping communication device determines frequency sequence information when transmitting a signal to be transmitted.
[0037] In some embodiments, the frequency point sequence information is used to indicate sequence information of M frequency points among N available frequency points, wherein 2≤M≤N, M and N are both positive integers. Available frequency points are frequency points allocated when signal transmission is performed between a transmitting end and a receiving end.
[0038] Exemplarily, the frequency point sequence information may be represented by a frequency hopping pattern, or may be represented by a frequency hopping list, which is not limited in the present application.
[0039] In some embodiments, the frequency point is a frequency band centered at any frequency. The frequency points do not overlap with each other, so that the frequency points are orthogonal to each other.
[0040] In some embodiments, the N frequency points are the frequency points used when the signal is transmitted between the transmitting end and the receiving end. Exemplarily, the value of N can be 8, or can also be 16, which is not limited.
[0041] In some embodiments, the M frequency points are any M frequency points among the N frequency points. Exemplarily, the value of M may be 8, or may also be 16, which is not limited thereto.
[0042] In some embodiments, the frequency hopping communication device may store a frequency hopping sequence table, wherein the frequency hopping sequence table is used to indicate the arrangement order of multiple frequency point sequence information.
[0043] As a possible implementation manner, the frequency hopping communication device may determine the frequency point sequence information when transmitting the signal to be transmitted based on the frequency hopping sequence table.
[0044] As another possible implementation, before the transmitting end and the receiving end transmit signals, the frequency hopping communication device may send a frequency hopping sequence list to the receiving end, so that the receiving end receives the signal to be transmitted sent by the frequency hopping communication device based on the frequency hopping sequence list.
[0045] In this way, the signal transmission between the transmitting end and the receiving end can be based on the frequency hopping sequence table, so that the frequency point of the scattering communication device changes continuously during the signal transmission process, reducing the possibility of the scattering communication device receiving interference during the signal transmission process and improving the anti-interference ability of the scattering communication device.
[0046] S103. The frequency hopping communication device generates a specified number of sub-signals based on the signal to be transmitted.
[0047] As a possible implementation, the frequency hopping communication device can copy the signal to be transmitted to obtain a specified number of sub-signals, each sub-signal carries all the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
[0048] As another possible implementation method, the frequency hopping communication device can attenuate the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; copy the attenuated signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted.
[0049] As another possible implementation method, the frequency hopping communication device can cut the signal to be transmitted according to the data length of the signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries partial information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
[0050] S104. The frequency hopping communication device sends a specified number of sub-signals in a specified number of consecutive time periods according to the frequency point sequence information to transmit the signal to be transmitted.
[0051] In some embodiments, the specified number of time periods is a specified number of time periods within a period of time, and each time period does not overlap with each other.
[0052] Exemplarily, the frequency hopping communication device can transmit the first signal at the first frequency in the frequency sequence information in the first time period, and transmit the second signal at the second frequency in the frequency sequence information in the second time period, until the frequency hopping communication device sends all the specified number of sub-signals.
[0053] In this way, the frequency hopping communication device can send the signal to be transmitted at different frequencies at different times, thereby reducing the possibility of interference during signal transmission and improving the anti-interference capability of the scattering communication device.
[0054] The frequency hopping communication method provided by the present invention generates a command number of sub-signals based on the signal to be transmitted, and sends the designated number of sub-signals at different frequency points in different time periods, thereby reducing interference to the signal to be transmitted and improving the anti-interference capability of the scattering communication equipment during the communication process.
[0055] Optional, such as Figure 2 As shown, an embodiment of the present invention further provides a frequency hopping communication method, which includes steps S201-S203.
[0056] S201. A frequency hopping communication device sends indication information carrying a frequency hopping sequence table to a receiving end.
[0057] It should be noted that the transmitting end and the receiving end may pre-store multiple frequency hopping sequence tables. Each frequency hopping sequence table stores multiple frequency point sequence information. The order of the frequency point sequence information in different frequency hopping sequence tables is different.
[0058] In some embodiments, the indication information may include an identifier of the frequency hopping sequence table. The frequency hopping communication device determines the frequency hopping sequence table based on the identifier.
[0059] In some other embodiments, the indication information may include identifiers of multiple frequency point sequence information and the order of the multiple frequency point sequence information corresponding to the identifiers.
[0060] S202: The frequency hopping communication device receives response information from the receiving end indicating that the frequency hopping sequence table is successfully set.
[0061] It can be understood that the successful setting of the frequency hopping sequence table at the receiving end indicates that the transmitting end and the receiving end can perform signal transmission based on the frequency hopping sequence table.
[0062] S203: The frequency hopping communication device transmits signals to the receiving end based on the frequency hopping sequence table.
[0063] based on Figure 2 In the illustrated embodiment, the transmitting end and the receiving end can agree on the frequency hopping sequence, thereby providing a basis for signal transmission between the transmitting end and the receiving end.
[0064] Optional, such as Figure 3 As shown, an embodiment of the present invention further provides a frequency hopping communication method, which includes steps S301-S304.
[0065] S301. A frequency hopping communication device receives indication information for indicating an interference frequency point that is subject to greater interference.
[0066] S302: The frequency hopping communication device determines remaining frequency points among available frequency points except for interference frequency points.
[0067] The available frequency points are the frequency points allocated for signal transmission between the transmitting end and the receiving end.
[0068] S303: The frequency hopping communication device regenerates a frequency hopping sequence table based on the remaining frequency points.
[0069] S304: The frequency hopping communication device replies with response information to the sender of the indication information.
[0070] The response information is used to indicate the regenerated frequency hopping sequence table.
[0071] based on Figure 3 In the embodiment shown, when there is a frequency point that is interfered with, the frequency hopping communication device can regenerate the frequency hopping sequence table based on the received indication information, and send the regenerated frequency hopping sequence table to the scattering communication device. Thus, the scattering communication device can communicate based on the regenerated frequency hopping sequence table, reducing the possibility of interference during signal transmission and improving the anti-interference ability of the scattering communication device.
[0072] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0073] The following is an embodiment of the device of the present invention. For details not described in detail, reference may be made to the corresponding method embodiments described above.
[0074] Figure 4 A schematic structural diagram of a frequency hopping communication device provided in an embodiment of the present invention is shown, which is applied to a scattering communication system. The frequency hopping communication device 400 includes a communication module 401 and a processing module 402 .
[0075] The communication module 401 is used to obtain a signal to be transmitted.
[0076] The processing module 402 is used to determine the frequency sequence information when the signal to be transmitted is transmitted; based on the signal to be transmitted, generate a specified number of sub-signals; the specified number is consistent with the number of frequencies in the frequency sequence information; in a continuous specified number of time periods, according to the frequency sequence information, send a specified number of sub-signals respectively to transmit the signal to be transmitted.
[0077] In one possible implementation, the processing module 402 is specifically used to copy the signal to be transmitted to obtain a specified number of sub-signals, each sub-signal carries all the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted; or, the processing module 402 is specifically used to attenuate the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; copy the attenuated signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted; or, the processing module 402 is specifically used to cut the signal to be transmitted according to the data length of the signal to be transmitted to obtain a specified number of sub-signals; each sub-signal carries part of the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
[0078] In a possible implementation, the processing module 402 is specifically configured to determine frequency point sequence information when the signal to be transmitted is transmitted based on a frequency hopping sequence table, where the frequency hopping sequence table is used to indicate an arrangement order of multiple frequency point sequence information.
[0079] In a possible implementation, the communication module 401 is further used to send indication information carrying a frequency hopping sequence table to the receiving end; receive response information from the receiving end indicating that the frequency hopping sequence table is successfully set; and the processing module 402 is further used to transmit signals with the receiving end based on the frequency hopping sequence table.
[0080] In one possible implementation, the communication module 401 is further used to receive indication information for indicating an interfering frequency point that is subject to greater interference; the processing module 402 is further used to determine the remaining frequency points in the available frequency points excluding the interfering frequency points; the available frequency points are the frequency points allocated when a signal is transmitted between a transmitting end and a receiving end; based on the remaining frequency points, a frequency hopping sequence table is regenerated; the communication module 401 is further used to reply response information to the transmitting end of the indication information, and the response information is used to indicate the regenerated frequency hopping sequence table.
[0081] Figure 5 Schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Figure 5 As shown, the electronic device 500 of this embodiment includes: a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program 503, the steps in the above-mentioned method embodiments are implemented, for example Figure 1 Alternatively, when the processor 501 executes the computer program 503, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example, Figure 4 The functions of the communication module 401 and the processing module 402 are shown.
[0082] Exemplarily, the computer program 503 may be divided into one or more modules / units, which are stored in the memory 502 and executed by the processor 501 to implement the present invention. The one or more modules / units may be a series of computer program instruction segments that can implement specific functions, and the instruction segments are used to describe the execution process of the computer program 503 in the electronic device 500. For example, the computer program 503 may be divided into Figure 4 A communication module 401 and a processing module 402 are shown.
[0083] The processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0084] The memory 502 may be an internal storage unit of the electronic device 500, such as a hard disk or memory of the electronic device 500. The memory 502 may also be an external storage device of the electronic device 500, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 500. Further, the memory 502 may also include both an internal storage unit of the electronic device 500 and an external storage device. The memory 502 is used to store the computer program and other programs and data required by the terminal. The memory 502 may also be used to temporarily store data that has been output or is to be output.
[0085] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0086] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0087] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0088] In the embodiments provided by the present invention, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0089] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0090] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0091] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0092] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A frequency hopping communication method, characterized in that: Applied to scatter communication systems, including: Obtaining a signal to be transmitted; Determine frequency sequence information when the signal to be transmitted is transmitted; Based on the signal to be transmitted, generating a specified number of sub-signals; the specified number is consistent with the number of frequency points in the frequency point sequence information; In the specified number of consecutive time periods, sending the specified number of sub-signals respectively according to the frequency point sequence information to transmit the signal to be transmitted; The generating a specified number of sub-signals based on the signal to be transmitted includes: duplicating the signal to be transmitted to obtain the specified number of sub-signals, each sub-signal carrying all information of the signal to be transmitted, and the power of each sub-signal being the same as the power of the signal to be transmitted; or attenuating the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; duplicating the attenuated signal to be transmitted to obtain the specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted; or, According to the data length of the signal to be transmitted, the signal to be transmitted is cut to obtain the specified number of sub-signals; each sub-signal carries part of the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
2. The frequency hopping communication method according to claim 1, characterized in that: The determining of frequency point sequence information when the signal to be transmitted is transmitted includes: Based on the frequency hopping sequence table, frequency point sequence information when the signal to be transmitted is transmitted is determined, and the frequency hopping sequence table is used to indicate the arrangement order of multiple frequency point sequence information.
3. The frequency hopping communication method according to claim 2, characterized in that: The frequency hopping communication method further comprises: Sending indication information carrying a frequency hopping sequence table to a receiving end; receiving a response message from the receiving end indicating that the frequency hopping sequence table is successfully set; Based on the frequency hopping sequence table, signal transmission is performed with a receiving end.
4. The frequency hopping communication method according to any one of claims 1 to 3, characterized in that: The frequency hopping communication method further comprises: Receiving indication information for indicating an interference frequency point that is subject to greater interference; Determine the remaining frequency points in the available frequency points except the interference frequency points; the available frequency points are the frequency points allocated when the signal is transmitted between the transmitting end and the receiving end; Regenerating a frequency hopping sequence table based on the remaining frequency points; A response message is replied to the sending end of the indication message, where the response message is used to indicate the regenerated frequency hopping sequence table.
5. A frequency hopping communication device, characterized in that: Applied to a scattering communication system, the frequency hopping communication device comprises a communication module and a processing module; The communication module is used to obtain the signal to be transmitted; The processing module is used to determine the frequency sequence information when the signal to be transmitted is transmitted; Based on the signal to be transmitted, generating a specified number of sub-signals; the specified number is consistent with the number of frequency points in the frequency point sequence information; In the specified number of consecutive time periods, sending the specified number of sub-signals respectively according to the frequency point sequence information to transmit the signal to be transmitted; The processing module is specifically used to copy the signal to be transmitted to obtain the specified number of sub-signals, each sub-signal carries all the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted; or, The processing module is specifically used to attenuate the power of the signal to be transmitted to obtain an attenuated signal to be transmitted; copy the attenuated signal to be transmitted to obtain the specified number of sub-signals; each sub-signal carries all the information of the signal to be transmitted, and the total power of the specified number of sub-signals is the same as the power of the signal to be transmitted; or, The processing module is specifically used to cut the signal to be transmitted according to the data length of the signal to be transmitted to obtain the specified number of sub-signals; each sub-signal carries part of the information of the signal to be transmitted, and the power of each sub-signal is the same as the power of the signal to be transmitted.
6. The frequency hopping communication device according to claim 5, characterized in that: The processing module is specifically used to determine the frequency point sequence information when the signal to be transmitted is transmitted based on the frequency hopping sequence table, and the frequency hopping sequence table is used to indicate the arrangement order of multiple frequency point sequence information.
7. An electronic device, characterized in that: The electronic device comprises a memory and a processor, wherein the memory stores a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 4.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Non-coherent scattering radar signal processing method based on frequency hopping and multiphase alternate codes
CN104181509A
Scatter communication method, signal transmitting device, signal receiving device and system
CN113746536A