Signal transmission method, signal transmission device and electronic equipment

By receiving the test signal at the receiving end and searching the mapping relationship table to determine the target modulation scheme, the problem of mismatch between the service rate and channel fading in the scattering communication system is solved, and a lower bit error rate and higher signal transmission reliability are achieved.

CN114499651BActive Publication Date: 2025-01-21THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111659871.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-30
Publication Date
2025-01-21
Estimated Expiration
2041-12-30

AI Technical Summary

Technical Problem

In a scattered communication system, the service rate of the communication device does not match the channel fading situation, resulting in an increase in bit error rate and waste of channel resources. It is difficult for the prior art to effectively solve this problem.

Method used

By receiving the test signal sent by the transmitting end at the receiving end, extracting and calculating the signal-to-noise ratio and receiving level, searching the preset mapping relationship table to determine the matching target modulation scheme, and replying a test response to the transmitting end to instruct the transmitting end to adjust Symbol rate and modulation coding method.

Benefits of technology

It achieves matching between the service rate of communication equipment and channel fading conditions in the scattering communication system, reduces the bit error rate, and improves the reliability and efficiency of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114499651B_ABST
    Figure CN114499651B_ABST
Patent Text Reader

Abstract

The present invention provides a signal transmission method, a signal transmission device and an electronic device for a scattering communication system. The scattering communication system includes a transmitting end and a receiving end, and is applied to the receiving end. The method includes: the receiving end receives a test signal sent by the transmitting end; extracts a first pilot sequence and a second pilot sequence in the test signal, and performs power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a receiving level estimate; the receiving end searches a preset mapping relationship table to determine a target modulation scheme that matches a fixed power, a signal-to-noise ratio estimate and a receiving level estimate; and replies a test response to the transmitting end to instruct the transmitting end to perform signal transmission based on the target modulation scheme. The present invention can achieve matching of the service rate of a communication device in a scattering communication system with the channel fading condition, and ensure the reliability of signal transmission of the communication device in the scattering communication system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of scattering communication technology, and in particular to a signal transmission method, a signal transmission device and an electronic device. Background Art

[0002] The service rate of communication equipment is closely related to the channel fading. Severe channel fading will seriously reduce the service rate of communication equipment; while slight channel fading will make the communication equipment work at a higher service rate. In addition, during the signal transmission process, the service rate of the communication equipment does not match the channel fading, which may lead to a higher bit error rate. For example, when the channel fading is severe, a higher service rate of the communication equipment will increase the bit error rate during the signal transmission process. When the channel fading is slight, a lower service rate of the communication equipment will be selected, and the bit error rate will be correspondingly smaller, but it will cause a waste of channel resources.

[0003] The channel fading conditions in the cellular mobile communication system are mainly logarithmic shadow fading and multipath fading. In this way, the cellular mobile communication system can determine the service rate only by the channel bit error rate, and the adaptive coding modulation technology in the cellular mobile communication system can be implemented, so that the service rate of the communication equipment in the cellular mobile communication system matches the channel fading conditions, thereby ensuring the reliability of the communication equipment.

[0004] Compared with cellular mobile communication systems, scattering communication systems not only have logarithmic shadow fading and multipath fading, but also slow fading on a time scale. Slow fading is caused by changes in average atmospheric conditions such as atmospheric refraction, atmospheric turbulence, and atmospheric stratification. It is usually not related to frequency, but is mainly related to factors such as meteorological conditions, circuit length, and terrain. Therefore, the adaptive coding modulation technology of cellular mobile communication systems that only determines the service rate based on the channel bit error rate cannot be applied to scattering communication systems with more complex channel fading conditions. How to match the service rate of communication equipment in scattering communication systems with channel fading conditions and ensure the reliability of communication equipment is an urgent problem to be solved. Summary of the invention

[0005] The present invention provides a signal transmission method, a signal transmission device and an electronic device for a scattering communication system, which can match the service rate of a communication device in the scattering communication system with the channel fading condition, and ensure the reliability of signal transmission of the communication device in the scattering communication system.

[0006] In a first aspect, the present invention provides a signal transmission method for a scattering communication system, the scattering communication system includes a transmitting end and a receiving end, and is applied to the receiving end. The signal transmission method includes: the receiving end receives a test signal sent by the transmitting end, the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power; extracts the first pilot sequence and the second pilot sequence in the test signal, and performs power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a receiving level estimate; the receiving end searches a preset mapping relationship table to determine a target modulation scheme that matches the fixed power, the signal-to-noise ratio estimate, and the receiving level estimate, the preset mapping relationship table records multiple groups of mapping relationships under fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimates and receiving level estimates, and a modulation scheme, each modulation scheme is used to indicate a symbol rate and a modulation coding mode that match a channel fading condition corresponding to the group of signal-to-noise ratio estimates and receiving level estimates; and replies a test response to the transmitting end to instruct the transmitting end to perform signal transmission based on the target modulation scheme.

[0007] The present invention provides a signal transmission method, in which a receiving end performs power calculation based on a first pilot sequence and a second pilot sequence in a test signal to obtain a signal-to-noise ratio estimate and a receiving level estimate. The receiving end searches a preset mapping relationship table to determine a target modulation scheme that matches a fixed power, a signal-to-noise ratio estimate, and a receiving level estimate. Since each modulation scheme recorded in the preset mapping relationship table is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the group of signal-to-noise ratio estimates and receiving level estimates, and the service rate of the communication device, that is, the symbol rate and the modulation coding method, matches the channel fading conditions, it can be ensured that the bit error rate in the signal transmission process meets the requirements, so that the bit error rate is processed within an appropriate range, and the reliability of the communication device transmission in the signal transmission process is ensured. Therefore, the signal transmission method provided by the present invention can achieve matching of the service rate of the communication device in the scattering communication system with the channel fading conditions, and ensure the reliability of the communication device in the scattering communication system during the signal transmission process.

[0008] In a possible implementation, a receiving end extracts a first pilot sequence and a second pilot sequence from a test signal, including: the receiving end performs screening processing on the test signal to determine a starting position of the first pilot sequence; the receiving end performs spectrum analysis on the test signal to determine a starting position of the first pilot sequence; the receiving end determines a starting position of the second pilot sequence according to the starting position of the first pilot sequence, a length of the first pilot sequence, and a spacing between the first pilot sequence and the second pilot sequence; the receiving end extracts the first pilot sequence and the second pilot sequence according to the starting position of the first pilot sequence and the starting position of the second pilot sequence.

[0009] In a possible implementation, power calculation is performed on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a reception level estimate, including: a receiving end performs filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence, and the power spectrum signal is used to characterize power density; the receiving end calculates a difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrates the difference to obtain a signal-to-noise ratio estimate; the receiving end calculates an average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrates the absolute value of the average value to obtain a reception level estimate.

[0010] In one possible implementation, the receiving end replies a test response to the sending end. Before that, the signal transmission method also includes: the receiving end obtains the number of CRC error frames of the test signal; when the number of CRC error frames is greater than a preset upper limit, the target modulation scheme is lowered by one level to obtain a new target modulation scheme; when the number of CRC error frames is less than a preset lower limit, the target modulation scheme is increased by one level to obtain a new target modulation scheme.

[0011] In one possible implementation, the symbol rate is one of the following: 25K, 50K, 100K, 250K, 500K, 1M, 2M, 4M, 8M, 16M, 24M, 32M and 48M; the modulation coding mode is one of the following: "1 / 4 coded BPSK modulation", "1 / 3 coded BPSK modulation", "1 / 4 coded QPSK modulation", "1 / 3 coded QPSK modulation", "1 / 2 coded QPSK modulation", "2 / 3 coded QPSK modulation" and "2 / 3 coded 8PSK modulation".

[0012] In a second aspect, an embodiment of the present invention provides a signal transmission method for a scattering communication system, wherein the scattering communication system includes a transmitting end and a receiving end, and is applied to the transmitting end. The signal transmission method includes: the transmitting end sends a test signal to the receiving end, and the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power; the transmitting end receives a test response sent by the receiving end, and the test response is used to indicate a target modulation scheme, and the target modulation scheme is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the signal-to-noise ratio estimation and the receiving level estimation; the transmitting end sets the symbol rate and the modulation coding method of the transmitting end based on the target modulation scheme; the transmitting end sends the signal to be transmitted to the receiving end using the target modulation scheme.

[0013] In a third aspect, an embodiment of the present invention provides a signal transmission device for a scattering communication system, the scattering communication system comprising a transmitting end and a receiving end; applied to the receiving end, the signal transmission device comprises a communication module and a processing module; the communication module is used to receive a test signal sent by the transmitting end, the test signal carrying a first pilot sequence and a second pilot sequence transmitted at a fixed power; the processing module is used to extract the first pilot sequence and the second pilot sequence in the test signal, and perform power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a receiving level estimate; the processing module is also used to search a preset mapping relationship table to determine a target modulation scheme matching the fixed power, the signal-to-noise ratio estimate and the receiving level estimate, the preset mapping relationship table records multiple groups of mapping relationships under fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimates and receiving level estimates, and a modulation scheme, each modulation scheme is used to indicate a symbol rate and a modulation coding mode that match the channel fading conditions corresponding to the group of signal-to-noise ratio estimates and receiving level estimates; the communication module is also used to reply a test response to the transmitting end to instruct the transmitting end to perform signal transmission based on the target modulation scheme.

[0014] In a possible implementation, the processing module is specifically used to perform spectrum analysis on the test signal to determine the starting position of the first pilot sequence; determine the starting position of the second pilot sequence according to the starting position of the first pilot sequence, the length of the first pilot sequence, and the spacing between the first pilot sequence and the second pilot sequence; extract the first pilot sequence and the second pilot sequence according to the starting position of the first pilot sequence and the starting position of the second pilot sequence.

[0015] In one possible implementation, the processing module is specifically used to perform filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence, and the power spectrum signals are used to characterize the power density; calculate the difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the difference to obtain a signal-to-noise ratio estimate; calculate the average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the absolute value of the average value to obtain a receiving level estimate.

[0016] In one possible implementation, the processing module is also used to obtain the number of CRC error frames of the test signal; when the number of CRC error frames is greater than a preset upper limit, the target modulation scheme is adjusted down by one level to obtain a new target modulation scheme; when the number of CRC error frames is less than a preset lower limit, the target modulation scheme is adjusted up by one level to obtain a new target modulation scheme.

[0017] In one possible implementation, the symbol rate is one of the following: 25K, 50K, 100K, 250K, 500K, 1M, 2M, 4M, 8M, 16M, 24M, 32M and 48M; the modulation coding mode is one of the following: "1 / 4 coded BPSK modulation", "1 / 3 coded BPSK modulation", "1 / 4 coded QPSK modulation", "1 / 3 coded QPSK modulation", "1 / 2 coded QPSK modulation", "2 / 3 coded QPSK modulation" and "2 / 3 coded 8PSK modulation".

[0018] In a fourth aspect, an embodiment of the present invention provides a signal transmission device for a scattering communication system, wherein the scattering communication system includes a transmitting end and a receiving end; applied to the transmitting end, the signal transmission device includes a communication module and a processing module; the communication module is used to send a test signal to the receiving end, the test signal carrying a first pilot sequence and a second pilot sequence transmitted at a fixed power; the communication module is also used to receive a test response sent by the receiving end, the test response is used to indicate a target modulation scheme, and the target modulation scheme is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the signal-to-noise ratio estimation and the receiving level estimation; the processing module is used to set the symbol rate and the modulation coding method of the transmitting end based on the target modulation scheme; the communication module is also used to send the signal to be transmitted to the receiving end using the target modulation scheme.

[0019] In a fifth aspect, an embodiment of the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method described in the first aspect or the second aspect, and any possible implementation manner of the first aspect or the second aspect are implemented.

[0020] In the sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the steps of the method described in the first aspect or the second aspect, and any possible implementation method of the first aspect or the second aspect.

[0021] The technical effects brought about by any possible implementation method of the third to sixth aspects mentioned above can refer to the technical effects brought about by the corresponding implementation method of the first or second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] 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.

[0023] Figure 1 is a schematic diagram of a scenario of a signal transmission method provided by an embodiment of the present invention;

[0024] Figure 2 It is a flowchart of a signal transmission method provided by an embodiment of the present invention;

[0025] Figure 3 is a flow chart of another signal transmission method provided by an embodiment of the present invention;

[0026] Figure 4 is a flow chart of another signal transmission method provided by an embodiment of the present invention;

[0027] Figure 5 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention;

[0028] Figure 6 It is a schematic diagram of the structure of another electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0029] 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.

[0030] 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.

[0031] 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.

[0032] 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.

[0033] 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.

[0034] Figure 1 A schematic diagram of a scenario of a signal transmission method for a scattering communication system is provided for an embodiment of the present invention. Figure 1 The scattering communication system shown includes a transmitter and a receiver, and the transmitter and the receiver use the scattering effect of electromagnetic waves caused by the inhomogeneity in the troposphere and the ionosphere to perform scattering communication. Due to changes in average atmospheric conditions such as atmospheric refraction, atmospheric turbulence, and atmospheric stratification, there is slow fading in the signal transmission between the transmitter and the receiver. Therefore, the channel fading of the scattering communication system is more complicated than that of the cellular mobile communication system. The adaptive coding modulation technology of the cellular mobile communication system, which only determines the link rate based on the channel bit error rate, cannot be applied to the scattering communication system with more complex channel fading conditions. In the scattering communication system, how to match the service rate of the communication equipment with the channel fading situation needs to be solved urgently.

[0035] To solve the above technical problems, Figure 2 As shown, the embodiment of the present invention provides a signal transmission method for a scattering communication system, which is applied to Figure 1 In the scattering communication system shown, the signal transmission method includes steps S201-S204.

[0036] S201: The transmitting end sends a test signal to the receiving end. Correspondingly, the receiving end receives the test signal sent by the transmitting end.

[0037] In some embodiments, the test signal is used to test the channel fading between the transmitting end and the receiving end. The test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power.

[0038] In some embodiments, the first pilot sequence and the second pilot sequence are signals with fixed power and fixed time length.

[0039] S202: The receiving end extracts the first pilot sequence and the second pilot sequence from the test signal, and performs power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a receiving level estimate.

[0040] Among them, the signal-to-noise ratio estimation and the receiving level estimation are used to characterize the channel fading of the test signal.

[0041] As a possible implementation, Figure 3 As shown, the receiving end can extract the first pilot sequence and the second pilot sequence in the test signal through steps A1-A3.

[0042] A1. The receiving end performs spectrum analysis on the test signal to determine the starting position of the first pilot sequence.

[0043] A2. The receiving end determines the starting position of the second pilot sequence according to the starting position of the first pilot sequence, the length of the first pilot sequence, and the interval between the first pilot sequence and the second pilot sequence.

[0044] A3. The receiving end extracts the first pilot sequence and the second pilot sequence according to the starting position of the first pilot sequence and the starting position of the second pilot sequence.

[0045] As a possible implementation, Figure 3 As shown, the receiving end can determine the signal-to-noise ratio estimation and the receiving level estimation through steps A4-A6.

[0046] A4. The receiving end performs filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence.

[0047] Among them, the power spectrum signal is used to characterize the power density.

[0048] A5. The receiving end calculates the difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrates the difference to obtain a signal-to-noise ratio estimate.

[0049] A6. The receiving end calculates the average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrates the absolute value of the average value to obtain a receiving level estimate.

[0050] S203: The receiving end searches a preset mapping relationship table to determine a target modulation scheme that matches the fixed power, the signal-to-noise ratio estimation, and the reception level estimation.

[0051] In an embodiment of the present application, a preset mapping relationship table records multiple groups of mapping relationships under fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimation and reception level estimation, and a modulation scheme, each modulation scheme is used to indicate a symbol rate and modulation coding method that matches the channel fading conditions corresponding to the group of signal-to-noise ratio estimation and reception level estimation.

[0052] The symbol rate and modulation coding scheme that match the channel fading condition may be the highest level of symbol rate and modulation coding scheme that meet the accuracy condition of signal transmission under the channel fading condition.

[0053] Exemplarily, the accuracy condition of signal transmission may be that the number of CRC error frames meets a preset range. The receiving end may determine the highest level of symbol rate and modulation coding mode based on the number of CRC error frames in the channel fading condition corresponding to each group of signal-to-noise ratio estimation and receiving level estimation, thereby establishing a preset mapping relationship table.

[0054] For example, the receiving end can adjust the symbol rate and modulation coding mode under the condition of channel fading, so that the number of CRC error frames fluctuates up and down. When the number of CRC error frames is within a preset range, the highest level of symbol rate and modulation coding mode is determined.

[0055] It can be understood that the smaller the number of CRC error frames, the smaller the bit error rate during signal transmission, indicating that the service rate of the communication device is smaller than the channel fading situation, and the service rate of the communication device should be increased. The larger the number of CRC error frames, the larger the bit error rate during signal transmission, indicating that the service rate of the communication device is larger than the channel fading situation, and the service rate of the communication device should be reduced.

[0056] In some embodiments, the target modulation scheme is used to indicate the symbol rate and modulation coding mode when the transmitting end sends a signal to the receiving end. The target modulation scheme is also used to indicate the symbol rate and modulation coding mode that match the channel fading conditions corresponding to the signal-to-noise ratio estimation and the receiving level estimation.

[0057] In some embodiments, the symbol rate is one of the following: 25K, 50K, 100K, 250K, 500K, 1M, 2M, 4M, 8M, 16M, 24M, 32M and 48M.

[0058] In some embodiments, the modulation coding mode is one of the following: "1 / 4 coded BPSK modulation", "1 / 3 coded BPSK modulation", "1 / 4 coded QPSK modulation", "1 / 3 coded QPSK modulation", "1 / 2 coded QPSK modulation", "2 / 3 coded QPSK modulation" and "2 / 3 coded 8PSK modulation".

[0059] Exemplarily, the target modulation scheme may be 25K, 1 / 4 coded BPSK modulation, or the target modulation scheme may be 50K, 1 / 4 coded BPSK modulation, which is not limited here.

[0060] It can be understood that the embodiment of the present invention provides 13 symbol rates and 7 modulation coding methods, which can form 91 service rate gears. That is, the embodiment of the present invention provides 91 modulation schemes, which reduces the modulation step of the service rate. The target modulation scheme finally determined is more refined, which improves the modulation effect of the scattering communication equipment during signal transmission.

[0061] S204: The receiving end replies a test response to the transmitting end to instruct the transmitting end to perform signal transmission based on the target modulation scheme. Correspondingly, the transmitting end receives the test response replied by the receiving end.

[0062] In some embodiments, the test response is used to indicate the target modulation scheme. Exemplarily, the test response may include an identification of the target modulation scheme.

[0063] The present invention provides a signal transmission method, in which a receiving end performs power calculation based on a first pilot sequence and a second pilot sequence in a test signal to obtain a signal-to-noise ratio estimate and a receiving level estimate. The receiving end searches a preset mapping relationship table to determine a target modulation scheme that matches a fixed power, a signal-to-noise ratio estimate, and a receiving level estimate. Since each modulation scheme recorded in the preset mapping relationship table is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the group of signal-to-noise ratio estimates and receiving level estimates, and the service rate of the communication device, that is, the symbol rate and the modulation coding method, matches the channel fading conditions, it can be ensured that the bit error rate in the signal transmission process meets the requirements, so that the bit error rate is processed within an appropriate range, and the reliability of the communication device transmission in the signal transmission process is ensured. Therefore, the signal transmission method provided by the present invention can achieve matching of the service rate of the communication device in the scattering communication system with the channel fading conditions, and ensure the reliability of the communication device in the scattering communication system during the signal transmission process.

[0064] Optional, such as Figure 4 As shown, before step 204, the signal transmission method provided by the embodiment of the present invention further includes steps S301-S303.

[0065] S301. The receiving end obtains the number of CRC error frames of a test signal.

[0066] In some embodiments, the number of CRC error frames is used to characterize the channel attenuation of the test signal.

[0067] It should be noted that when the number of CRC error frames is high, it means that the channel attenuation of the test signal is large. When the number of CRC error frames is low, it means that the channel attenuation of the test signal is small.

[0068] S302: When the number of CRC error frames is greater than a preset upper limit, the target modulation scheme is adjusted down by one level to obtain a new target modulation scheme.

[0069] S303: When the number of CRC error frames is less than a preset lower limit, the target modulation scheme is increased by one level to obtain a new target modulation scheme.

[0070] based on Figure 4 In the embodiment shown, the signal transmission method provided by the embodiment of the present invention can adjust the target modulation scheme based on the number of CRC error frames. When the number of CRC error frames is high, the channel attenuation of the test signal is large, and the target modulation scheme is lowered. When the number of CRC error frames is low, the channel attenuation of the test signal is small, and the target modulation scheme is increased. As a result, the load rate and modulation coding mode of the communication equipment in the scattering communication system during signal transmission are more compatible with the channel fading conditions, thereby improving the reliability of the communication equipment in the scattering communication system during signal transmission.

[0071] It can be understood that, on the one hand, the embodiment of the present invention uses a test signal to test the signal fading before the signal to be transmitted is transmitted, and the transmitting end and the receiving end can mutually transmit the target modulation scheme to realize automatic switching of the modulation scheme. On the other hand, the embodiment of the present invention adopts a multi-parameter modulation service rate, and the modulation scheme switching process is error-free, and the modulation is fine, so that automatic and smooth switching is realized to avoid bit errors.

[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 therein, reference may be made to the corresponding method embodiment described above.

[0074] Figure 5 A schematic structural diagram of a signal transmission device for a scattering communication system provided in an embodiment of the present invention is shown. The signal transmission device is used to implement the signal transmission method in the above embodiment. The signal transmission device includes a communication module 501 and a processing module 502.

[0075] When the signal transmission device 500 is applied to a receiving end, it is used to perform the following steps: Figures 2 to 4 The signal transmission method shown.

[0076] The communication module 501 is used to receive a test signal sent by a transmitting end, where the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power.

[0077] The processing module 502 is used to extract the first pilot sequence and the second pilot sequence in the test signal, and perform power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a receiving level estimate; the processing module is also used to search a preset mapping relationship table to determine a target modulation scheme that matches the fixed power, the signal-to-noise ratio estimate, and the receiving level estimate, the preset mapping relationship table records multiple groups of mapping relationships under fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimates and receiving level estimates, and a modulation scheme, each modulation scheme is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the group of signal-to-noise ratio estimates and receiving level estimates; the communication module is also used to reply a test response to the transmitting end to instruct the transmitting end to transmit a signal based on the target modulation scheme.

[0078] In a possible implementation, the processing module 502 is specifically used to perform spectrum analysis on the test signal to determine the starting position of the first pilot sequence; determine the starting position of the second pilot sequence according to the starting position of the first pilot sequence, the length of the first pilot sequence, and the spacing between the first pilot sequence and the second pilot sequence; and extract the first pilot sequence and the second pilot sequence according to the starting position of the first pilot sequence and the starting position of the second pilot sequence.

[0079] In one possible implementation, the processing module 502 is specifically used to perform filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence, and the power spectrum signals are used to characterize the power density; calculate the difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the difference to obtain a signal-to-noise ratio estimate; calculate the average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the absolute value of the average value to obtain a receiving level estimate.

[0080] In one possible implementation, the processing module 502 is also used for the receiving end to obtain the number of CRC error frames of the test signal; when the number of CRC error frames is greater than a preset upper limit, the target modulation scheme is lowered by one level to obtain a new target modulation scheme; when the number of CRC error frames is less than a preset lower limit, the target modulation scheme is increased by one level to obtain a new target modulation scheme.

[0081] In one possible implementation, the symbol rate is one of the following: 25K, 50K, 100K, 250K, 500K, 1M, 2M, 4M, 8M, 16M, 24M, 32M and 48M; the modulation coding mode is one of the following: "1 / 4 coded BPSK modulation", "1 / 3 coded BPSK modulation", "1 / 4 coded QPSK modulation", "1 / 3 coded QPSK modulation", "1 / 2 coded QPSK modulation", "2 / 3 coded QPSK modulation" and "2 / 3 coded 8PSK modulation".

[0082] When the signal transmission device 500 is applied to a transmitting end, it is used to perform the following steps: Figures 2 to 4 The signal transmission method shown.

[0083] The communication module 501 is used to send a test signal to a receiving end, where the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power.

[0084] The communication module 501 is also used to receive a test response sent by the receiving end, the test response is used to indicate a target modulation scheme, and the target modulation scheme is used to indicate a symbol rate and a modulation coding method that match the channel fading conditions corresponding to the signal-to-noise ratio estimation and the receiving level estimation.

[0085] The processing module 502 is used to set the symbol rate and modulation coding mode of the transmitter based on the target modulation scheme.

[0086] The communication module 501 is further configured to send a signal to be transmitted to a receiving end using a target modulation scheme.

[0087] Figure 6 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device 500 can be Figure 1 The receiving end in the scattering communication system shown, or it can also be Figure 1 The transmitter in the scattering communication system shown in FIG. Figure 6 As shown, the electronic device 500 of this embodiment includes: a processor 601, a memory 602, and a computer program 603 stored in the memory 602 and executable on the processor 601. When the processor 601 executes the computer program 603, the steps in the above-mentioned method embodiments are implemented, for example Figure 2 Alternatively, when the processor 601 executes the computer program 603, the functions of each module / unit in the above-mentioned device embodiments are realized, for example, Figure 5 The functions of the communication module 501 and the processing module 502 are shown.

[0088] Exemplarily, the computer program 603 may be divided into one or more modules / units, which are stored in the memory 602 and executed by the processor 601 to implement the present invention. The one or more modules / units may be a series of computer program instruction segments capable of implementing specific functions, which are used to describe the execution process of the computer program 603 in the electronic device 500. For example, the computer program 603 may be divided into Figure 5 A communication module 501 and a processing module 502 are shown.

[0089] The processor 601 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.

[0090] The memory 602 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 602 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 602 may also include both an internal storage unit of the electronic device 500 and an external storage device. The memory 602 is used to store the computer program and other programs and data required by the terminal. The memory 602 may also be used to temporarily store data that has been output or is to be output.

[0091] 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.

[0092] 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.

[0093] Those of ordinary skill 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.

[0094] 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.

[0095] 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.

[0096] 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.

[0097] 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.

[0098] 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 signal transmission method for a scattering communication system, characterized in that: The scattering communication system includes a transmitting end and a receiving end; Applied to the receiving end, the signal transmission method includes: receiving a test signal sent by a transmitting end, wherein the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power; Extracting a first pilot sequence and a second pilot sequence from the test signal, and performing power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a reception level estimate; Searching a preset mapping relationship table to determine a target modulation scheme that matches the fixed power, the signal-to-noise ratio estimate, and the reception level estimate, wherein the preset mapping relationship table records multiple groups of mapping relationships under the fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimates and reception level estimates, and a modulation scheme, each modulation scheme is used to indicate a symbol rate and a modulation coding mode that matches a channel fading condition corresponding to the group of signal-to-noise ratio estimates and reception level estimates; Replying a test response to the transmitting end to instruct the transmitting end to transmit a signal based on the target modulation scheme; The performing power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimate and a reception level estimate includes: performing filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence, wherein the power spectrum signals are used to characterize power density; calculating a difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrating the difference to obtain the signal-to-noise ratio estimate; and calculating an average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrating an absolute value of the average value to obtain a reception level estimate.

2. The signal transmission method according to claim 1, characterized in that: The extracting the first pilot sequence and the second pilot sequence from the test signal comprises: Performing spectrum analysis on the test signal to determine a starting position of the first pilot sequence; Determine a starting position of the second pilot sequence according to a starting position of the first pilot sequence, a length of the first pilot sequence, and a spacing between the first pilot sequence and the second pilot sequence; The first pilot sequence and the second pilot sequence are extracted according to a starting position of the first pilot sequence and a starting position of the second pilot sequence.

3. The signal transmission method according to claim 1, characterized in that: Before replying a test response to the transmitting end, the signal transmission method further includes: Obtaining the number of CRC error frames of the test signal; When the number of CRC error frames is greater than a preset upper limit, the target modulation scheme is adjusted down by one level to obtain a new target modulation scheme; When the number of CRC error frames is less than a preset lower limit, the target modulation scheme is increased by one level to obtain a new target modulation scheme.

4. The signal transmission method according to any one of claims 1 to 3, characterized in that: The symbol rate is one of the following: 25K, 50K, 100K, 250K, 500K, 1M, 2M, 4M, 8M, 16M, 24M, 32M and 48M; The modulation coding mode is one of the following: "1 / 4 coded BPSK modulation", "1 / 3 coded BPSK modulation", "1 / 4 coded QPSK modulation", "1 / 3 coded QPSK modulation", "1 / 2 coded QPSK modulation", "2 / 3 coded QPSK modulation" and "2 / 3 coded 8PSK modulation".

5. A signal transmission device for a scattering communication system, characterized in that: The scattering communication system includes a transmitting end and a receiving end; Applied to a receiving end, the signal transmission device comprises a communication module and a processing module; The communication module is used to receive a test signal sent by a transmitting end, wherein the test signal carries a first pilot sequence and a second pilot sequence transmitted at a fixed power; The processing module is used to extract the first pilot sequence and the second pilot sequence in the test signal, and perform power calculation on the first pilot sequence and the second pilot sequence to obtain a signal-to-noise ratio estimation and a reception level estimation; The processing module is further used to search a preset mapping relationship table to determine a target modulation scheme that matches the fixed power, the signal-to-noise ratio estimate, and the reception level estimate, wherein the preset mapping relationship table records multiple groups of mapping relationships under the fixed power, each group of mapping relationships includes a group of signal-to-noise ratio estimates and reception level estimates, and a modulation scheme, wherein the modulation scheme is used to indicate a symbol rate and a modulation coding mode that match a channel fading condition corresponding to the group of signal-to-noise ratio estimates and reception level estimates; The communication module is further used to reply a test response to the transmitting end to instruct the transmitting end to perform signal transmission based on the target modulation scheme; The processing module is specifically used to perform filtering processing and signal transformation on the first pilot sequence and the second pilot sequence to obtain power spectrum signals of the first pilot sequence and the second pilot sequence, where the power spectrum signals are used to characterize power density; Calculate the difference between the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the difference to obtain the signal-to-noise ratio estimate; calculate the average value of the power spectrum signals of the first pilot sequence and the second pilot sequence, and integrate the absolute value of the average value to obtain the reception level estimate.

6. The signal transmission device according to claim 5, characterized in that: The processing module is specifically configured to perform spectrum analysis on the test signal to determine a starting position of the first pilot sequence; and determine a starting position of the second pilot sequence according to the starting position of the first pilot sequence, the length of the first pilot sequence, and the spacing between the first pilot sequence and the second pilot sequence; The first pilot sequence and the second pilot sequence are extracted according to a starting position of the first pilot sequence and a starting position of the second pilot sequence.

7. An electronic device, characterized in that: The electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method as described in any one of claims 1 to 4 above when executing the computer program.

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

  • Channel estimation in wireless communication network node

    CN106233684A

  • Channel estimation method and device for large-scale MIMO full duplex relay system

    CN111865844A