Signal sending method and device, signal processing method and device, equipment, medium and product in OFDM (Orthogonal Frequency Division Multiplexing) system
By configuring frequency domain resource information for the signal to be transmitted in the OFDM system, interpolation and scrambling constellation modulation are performed to generate a target signal, including original symbols and conjugated symbols, the receiver performs channel estimation through the scrambling sequence combining signals, solving the efficiency and accuracy problems of channel estimation in the existing technology in low signal-to-noise ratio and complex channel environments, and achieving efficient and reliable channel estimation and signal equalization.
Patent Information
- Application Number
- CN202510468366.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-04-15
AI Technical Summary
Existing channel estimation methods are difficult to achieve efficient and reliable channel estimation in low signal-to-noise ratio and complex channel environments, and have high algorithm complexity, low estimation accuracy, and are too sensitive to noise and interference.
In the OFDM system, the transmitter interpolates the first signal to obtain the second signal by frequency domain resource information configured for the signal to be transmitted, and scrambles and constellation modulates the second signal to obtain the target signal, so that the transmitting symbols on each target frequency domain resource on the target signal include the original symbol and the conjugated symbols of the original symbol. The receiver determines the target frequency domain resource through the scrambling sequence, and merges the original symbol and conjugate symbol to perform channel estimation.
Through this method, the transmission error of the received signal is effectively eliminated, the influence of noise on the signal is reduced, reliable channel estimation and signal equalization are achieved, channel estimation accuracy and overall communication performance are improved, channel estimation calculation method is simplified, and calculation complexity is reduced.
Smart Images

Figure CN119996143A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure mainly relates to the field of communication technology, and in particular to a signal transmission and signal processing method, device, equipment, medium and product in an OFDM system. Background Art
[0002] In wireless communication systems, channel estimation refers to obtaining relevant information about channel characteristics by receiving signals, such as channel parameters such as amplitude response, phase response, delay, and frequency selectivity. Through channel estimation, the receiving end can compensate for the impact of the channel on the signal, thereby improving the reliability and accuracy of data transmission. Therefore, channel estimation is the key to achieving efficient and reliable data transmission.
[0003] Existing channel estimation methods usually use pilot signals or the structure and statistical information of received signals to estimate the channel state. However, using pilot signals for channel estimation will occupy a large amount of time-frequency resources, increase computing resource consumption, and reduce spectrum utilization and signal transmission rate. However, obtaining channel parameters through the structure and statistical information of received signals has the problems of high algorithm complexity, low estimation accuracy, and excessive sensitivity to noise and interference. Under harsh communication conditions such as low signal-to-noise ratio and complex channel environment, it is impossible to stably achieve efficient and reliable channel estimation. Summary of the invention
[0004] It would be advantageous to provide a mechanism that mitigates, alleviates or eliminates at least one of the problems discussed above.
[0005] In a first aspect, the present disclosure provides a signal transmission method in an OFDM system, which is applied to a transmitting end, and the method includes: Based on the frequency domain resource information configured for the signal to be transmitted, interpolate the first signal to obtain a second signal; the first signal is obtained by channel coding the signal to be transmitted; The second signal is scrambled and constellation modulated to obtain a target signal, and the target signal is sent to a receiving end; the target signal includes multiple target frequency domain resources, and the transmitted symbol on each target frequency domain resource includes an original symbol and a conjugate symbol of the original symbol.
[0006] In a second aspect, the present disclosure provides a signal processing method in an OFDM system, which is applied to a receiving end, and the method includes: Receive a target signal from a transmitting end; the target signal includes a plurality of target frequency domain resources, and a transmission symbol on each target frequency domain resource includes an original symbol and a conjugate symbol of the original symbol; Based on the scrambling code sequence, determine the multiple target frequency domain resources, and respectively combine the original symbol and the conjugate symbol on each target frequency domain resource to obtain an original combined signal and a conjugate combined signal; Channel estimation is performed based on the original combined signal and the conjugate combined signal to obtain target channel parameters.
[0007] In a third aspect, the present disclosure provides a signal sending device in an OFDM system, applied to a transmitting end, and the device includes: a device for executing any one of the signal sending methods in the first aspect.
[0008] In a fourth aspect, the present disclosure provides a signal processing device in an OFDM system, applied to a transmitting end, and the device includes: a device for executing any one of the signal processing methods in the second aspect above.
[0009] In a fifth aspect, the present disclosure provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements any one of the signal sending methods in the first aspect and / or any one of the signal processing methods in the second aspect.
[0010] In a sixth aspect, the present disclosure provides a computer storage medium, wherein the computer-readable storage medium stores computer program instructions, and the computer program instructions are executed by a processor to execute any one of the signal sending methods in the first aspect and / or any one of the signal processing methods in the second aspect.
[0011] In the seventh aspect, a computer program product provided by an embodiment of the present disclosure includes computer program instructions, which, when executed by a processor, implement a device for implementing any one of the signal sending methods in the first aspect and / or any one of the signal processing methods in the second aspect.
[0012] It should be understood that the invention summary is not intended to identify the key or essential features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The accompanying drawings are included to provide a further understanding of the present disclosure, and they are included and constitute a part of the present disclosure. The accompanying drawings illustrate embodiments of the present disclosure and together with the specification serve to explain the principles of the present disclosure. In the accompanying drawings: Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present disclosure; Figure 2 A flowchart of a signal sending method provided by an embodiment of the present disclosure; Figure 3 A schematic diagram of a time-frequency structure of a target signal provided by an embodiment of the present disclosure; Figure 4 A schematic diagram of a target signal processing process provided by an embodiment of the present disclosure; Figure 5 A flowchart of a signal processing method provided by an embodiment of the present disclosure; Figure 6 A schematic diagram of another target signal time-frequency structure provided by an embodiment of the present disclosure; Figure 7 A schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some examples or embodiments of the present disclosure. For ordinary technicians in this field, the present disclosure can also be applied to other similar scenarios based on these drawings without creative work. Unless it is obvious from the language environment or otherwise explained, the same reference numerals in the figures represent the same structure or operation.
[0015] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
[0016] References in this disclosure to "one embodiment," "an embodiment," "an exemplary embodiment," etc. indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment. In addition, when a particular feature, structure, or characteristic is described in conjunction with an exemplary embodiment, whether or not explicitly described, those skilled in the art will recognize that such feature, structure, or characteristic affects incorporation into other embodiments.
[0017] As shown in the present disclosure, unless the context clearly indicates an exception, the words "one", "a", "a kind of" and / or "the" do not specifically refer to the singular, and may also include plural forms. Unless the context clearly indicates otherwise. "A group of elements" or "element set" used herein is intended to include one or more elements. It should also be understood that the terms "include", "comprise", "have", "have", "include" and / or "include", when used in this article, specify the existence of the features, elements and / or parts, etc., only prompt the inclusion of clearly identified steps and elements, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements, and therefore does not exclude the existence or addition of one or more other features, elements, parts and / or their combinations. Unless otherwise specified, the relative arrangement of the parts and steps described in these embodiments, the numerical expressions and numerical values do not limit the scope of the present disclosure. At the same time, it should be understood that for ease of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship. The techniques, methods and equipment known to ordinary technicians in the relevant fields may not be discussed in detail, but where appropriate, the techniques, methods and equipment should be regarded as part of the specification. In all examples shown and discussed herein, any specific value should be interpreted as being merely exemplary and not limiting. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.
[0018] In the description of the present disclosure, it is necessary to understand that the orientation or positional relationship indicated by directional words such as "front, back, up, down, left, right", "lateral, vertical, perpendicular, horizontal" and "top, bottom" are usually based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description. Unless otherwise specified, these directional words do not indicate or imply that the device or element referred to must have a specific orientation or be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the scope of protection of the present disclosure; the directional words "inside and outside" refer to the inside and outside relative to the outline of each component itself.
[0019] For ease of description, spatially relative terms such as "above", "above", "on the upper surface of", "above", etc. may be used here to describe the spatial positional relationship between a device or feature and other devices or features as shown in the figure. It should be understood that spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation described in the figure. For example, if the device in the accompanying drawings is inverted, the device described as "above other devices or structures" or "above other devices or structures" will be positioned as "below other devices or structures" or "below other devices or structures". Thus, the exemplary term "above" can include both "above" and "below". The device can also be positioned in other different ways (rotated 90 degrees or in other orientations), and the spatially relative descriptions used here are interpreted accordingly.
[0020] In addition, it should be noted that the use of words such as "first" and "second" to define parts is only for the convenience of distinguishing the corresponding parts. If not otherwise stated, the above words have no special meaning and cannot be understood as limiting the scope of protection of the present disclosure. Therefore, although the terms "first" and "second" can be used to describe various elements in this article, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of the exemplary embodiment, the first element can be referred to as the second element, and similarly, the second element can be referred to as the first element. The term "and / or" used herein includes any and all combinations of one or more of the listed terms. In addition, although the terms used in the present disclosure are selected from well-known and commonly used terms, some of the terms mentioned in the present disclosure may be selected by the applicant at his or her discretion, and their detailed meanings are explained in the relevant parts of the description of this article. In addition, it is required to understand the present disclosure not only by the actual terms used, but also by the meaning implied by each term.
[0021] As used herein, the term "terminal device" refers to any terminal device capable of wireless communication. As an example and not a limitation, a terminal device may also be referred to as a communication device, a user equipment (UE), a user station (SS), a portable user station, a mobile station (MS), or an access terminal (AT). The terminal device may include, but is not limited to, a mobile phone, a cellular phone, a smart phone, a voice over IP (VoIP) phone, a wireless local loop phone, a tablet computer, a wearable terminal device, a personal digital assistant (PDA), a portable computer, a desktop computer, an image capture terminal device such as a digital camera, a game terminal device, a music storage and playback device, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a notebook embedded device (LEE), a laptop computer installation device (LME), a USB dongle, a smart device, a wireless user equipment (CPE), an Internet of Things (Lot) device, a watch or other wearable device, a head-mounted display (HMD), a vehicle, a drone, medical equipment and applications (e.g., remote surgery), industrial equipment and applications (e.g., robots and / or other wireless devices operating in the context of industrial and / or automated processing chains), consumer electronic devices, relay nodes, devices operating on commercial and / or industrial wireless networks, etc. The mobile terminal (MT) part of the IAB node can perform the functions of a "terminal device" and can therefore operate as a terminal device. In the following description, the terms "terminal device", "communication device", "terminal", "user equipment" and "UE" can be used interchangeably.
[0022] To facilitate understanding of the technical solution provided by the embodiments of the present disclosure, some key terms used in the embodiments of the present disclosure are explained here: Channel: refers to the medium or path used to transmit signals in a communication system, including wireless channels, wired channels, etc. The characteristics of wireless channels include multipath effects, channel fading, and noise interference, which will affect the amplitude and phase of the transmitted signal.
[0023] Channel estimation: Estimate the characteristic parameters of the channel (such as amplitude and phase characteristics) by receiving the signal to compensate for the impact of the channel on signal transmission.
[0024] Channel equalization: The process of compensating the received signal by using known channel characteristic parameters to restore the signal. In the embodiments of the present disclosure, after channel estimation, channel equalization can be performed using target channel parameters such as channel amplitude and phase characteristics to eliminate the amplitude attenuation and phase offset of the signal caused by the channel.
[0025] Channel coding: The process by which the transmitter performs redundant processing on information in order to improve transmission reliability, for example, by adding a cyclic redundancy check (CRC) or using error correction coding.
[0026] Channel decoding: The receiving end decodes the received signal, recovers the original information, and detects and corrects errors based on redundant information. In the disclosed embodiment, the transmitting end may add a CRC checksum to the information to be transmitted and perform channel encoding. The receiving end performs channel decoding in combination with channel estimation to ensure data integrity.
[0027] Signal-to-noise ratio: The ratio of signal power to noise power, reflecting the signal quality in the communication system.
[0028] Bit stream: A bit is the smallest unit of information in digital communication, represented by 0 or 1. A continuous data stream consisting of a series of bits is called a bit stream, which is the basic input for signal modulation and coding.
[0029] Rate matching: The process of adjusting the data length to adapt to system resources, usually achieved through repetition, puncturing or alignment operations. In the disclosed embodiment, the transmitter extends the length of the interpolation information by repeating the alignment operation by integer multiples to complete rate matching and match the number of frequency domain resources.
[0030] Scrambling code sequence: A pseudo-random sequence used to scramble data to reduce signal correlation during transmission. In the disclosed embodiment, the scrambling code sequence is used for scrambling at the transmitting end and descrambling at the receiving end, and helps to screen the target frequency domain resources and improve the channel estimation performance. Scrambling refers to the logical operation of the signal and the scrambling code sequence at the transmitting end to break up the correlation of the signal. Descrambling refers to the use of the same scrambling code sequence at the receiving end to descramble the received signal to restore the original data.
[0031] Constellation point modulation: The process of mapping a digital bit stream to complex signal points (constellation points) to adapt to the transmission channel. In the disclosed embodiment, the transmitter performs constellation point modulation on the interpolation information to convert the bit stream into modulation symbols suitable for transmission.
[0032] Constellation mapping: The process of mapping a bit sequence to the corresponding signal point on the constellation diagram according to the modulation method.
[0033] Time-frequency resource mapping: the process of allocating modulated symbols to the time-frequency resources of the communication system.
[0034] Frequency domain resources: The frequency interval or specific subcarrier position available in a communication system for transmitting information. The frequency domain resource position represents the distribution position of each frequency domain resource on the frequency. For example, in an Orthogonal Frequency Division Multiplexing (OFDM) system, the frequency domain resources consist of multiple equally spaced subcarriers.
[0035] Conjugate: The imaginary part of a complex number is negative, while the real part remains unchanged. For example, the conjugate of a+jb is a−jb.
[0036] The following is a brief introduction to the design concept of the embodiment of the present disclosure: In wireless communication systems, channel estimation refers to obtaining relevant information about channel characteristics by receiving signals, such as channel parameters such as amplitude response, phase response, delay, and frequency selectivity. Through channel estimation, the receiving end can compensate for the impact of the channel on the signal, thereby improving the reliability and accuracy of data transmission. Therefore, channel estimation is the key to achieving efficient and reliable data transmission.
[0037] Existing channel estimation methods usually use pilot signals or the structure and statistical information of received signals to estimate the channel state. The pilot-based channel estimation method uses pilot signals to perform synchronization processing at the transmitting end and the receiving end to facilitate the estimation of channel characteristics. However, for communication systems with certain frequency offset errors, how to efficiently perform frequency synchronization processing is also a major problem that needs to be solved. In addition, the use of pilot signals in this way will occupy a large amount of additional time-frequency resources, increase computing resource consumption, and reduce spectrum utilization and signal transmission rate. Especially under poor communication conditions such as low signal-to-noise ratio, more pilot overhead is required to obtain better channel estimation results, resulting in low channel estimation efficiency. On the other hand, channel parameters are obtained through the structure and statistical information of the received signal. For example, the channel estimation method based on blind detection mainly obtains channel state information or equalizer coefficients from the structure and statistical information of the received signal at the receiving end to achieve channel estimation. This method also has the problems of high algorithm complexity, low channel estimation accuracy, excessive sensitivity to noise and interference, and inability to stably achieve efficient and reliable channel estimation under poor communication conditions such as low signal-to-noise ratio and complex channel environment.
[0038] In view of the above problems, the embodiment of the present disclosure provides a signal transmission and signal processing method in an OFDM system, in which the transmitting end interpolates the first signal to obtain the second signal by configuring the frequency domain resource information for the signal to be transmitted, and scrambles and constellation modulates the second signal to obtain the target signal, so that the transmission symbol on each target frequency domain resource on the target signal includes the original symbol and the conjugate symbol of the original symbol, thereby transmitting the generated target signal to the receiving end, ensuring that the receiving end can accurately match the frequency domain resources, and providing a reliable signal basis for channel estimation. The receiving end determines the multiple target frequency domain resources corresponding to the received target signal through the scrambling code sequence, and respectively merges the original symbol and the conjugate symbol on each target frequency domain resource to obtain the original merged signal and the conjugate merged signal, thereby performing channel estimation and obtaining the target channel parameters. In this way, the transmission error of the received signal can be effectively eliminated, the influence of noise on the signal can be reduced, reliable channel estimation and signal equalization can be achieved, the channel estimation accuracy and overall communication performance can be improved, and the channel estimation algorithm is simplified, the computational complexity is reduced, and the communication efficiency is further improved.
[0039] The following will refer to Figure 1 The principle and implementation of the present disclosure are described in detail. The solution provided by the embodiments of the present disclosure can be applied to most communication networks, such as the fifth generation mobile communication (5th generation, 5G) system or new radio (newradio, NR), or other evolved communication systems such as the next generation communication system, cellular networks, satellite communication systems, wireless local area networks (WLAN), etc., which will not be listed one by one here. Figure 1 As shown, it is a schematic diagram of an application scenario provided by an embodiment of the present disclosure. In this scenario, a signal receiving device 101, a signal sending device 102, and a network 103 may be included.
[0040] The signal receiving device 101 corresponds to the receiving end in the embodiment of the present disclosure, and can be a terminal device that receives the target signal and performs channel estimation, such as a mobile phone, a personal computer (PC), a tablet computer (PAD), a laptop computer, a desktop computer, a mobile Internet device (MID), a smart wearable device, a wireless terminal device in industrial control, a ground station or user terminal in a satellite network, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc., which are not specifically limited in this embodiment.
[0041] The signal sending device 102, corresponding to the sending end in the embodiment of the present disclosure, is mainly used to generate a target signal and send it to the corresponding receiving end so that the receiving end can realize channel estimation, and can be a base station, a satellite, a wireless access point, etc. For example, the signal sending device 102 can be any base station that can provide wireless communication functions for terminal devices, including but not limited to a fifth generation mobile communication (5th generation, 5G) system or a new wireless (new radio, NR) system base station (next GenerationNodeB, gNB), a satellite base station in a satellite communication system, an evolved base station (evolved NodeB, eNB or eNodeB) in a long term evolution (long term evolution, LTE) system, or a base station of a next generation communication system.
[0042] The signal receiving device 101 and the signal sending device 102 can be connected through a network 103, and the network 103 can be a wired network or a wireless network. For example, the wireless network can be a mobile cellular network, such as a fourth generation mobile communication (4 generation, 4G) network, a fifth generation mobile communication (5 generation, 5G) network or a new wireless (New Radio, NR) network, or a wireless fidelity (Wireless-Fidelity, WIFI) network, a satellite communication network, and of course other possible networks, which are not limited in the embodiment of the present invention. For example, in terrestrial wireless communication, the target signal can be generated by a network device such as a base station, and the user equipment receives the target signal sent by the network device such as the base station and performs channel estimation. The communication in the network 103 can comply with any suitable standard, including but not limited to long term evolution (LTE), LTE evolution, LTE-Advanced (LTE-A), wideband code division multiple access (WCDMA), code division multiple access (CDMA) and global system for mobile communications (GSM). In addition, communication can be performed according to any generation of communication protocols currently known or to be developed in the future. Examples of communication protocols include, but are not limited to, first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G), and sixth generation (6G) communication protocols.
[0043] It should be noted that Figure 1 What is shown is just an example. In fact, the number and communication mode of the signal receiving devices and the signal sending devices are not limited, and are not specifically limited in the embodiments of the present disclosure.
[0044] Of course, the method provided in the embodiment of the present disclosure is not limited to the above Figure 1 The application scenarios shown in the figure can also be used in other possible application scenarios, which are not limited by the embodiments of the present disclosure. Figure 1 The functions that can be implemented by each device in the application scenario shown are described in the subsequent method embodiments and will not be elaborated here.
[0045] The following describes the signal sending and signal processing methods in the OFDM system provided by the exemplary embodiments of the present disclosure in combination with the application scenarios described above and with reference to the accompanying drawings. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of the present disclosure, and the embodiments of the present disclosure are not limited in this respect.
[0046] Figure 2The flowchart of a signal sending method 200 provided by an embodiment of the present disclosure is shown. It should be understood that the method 200 may include additional steps not shown and / or may omit some of the steps shown, and the scope of the present disclosure is not limited to this point. The method 200 is illustrated by taking the sending end as the execution subject as an example. The sending end may be the above Figure 1 The signal sending device shown in the figure, the specific implementation process of the method is as follows: Step 201: Based on frequency domain resource information configured for a signal to be transmitted, interpolate a first signal to obtain a second signal.
[0047] In the disclosed embodiment, the frequency domain resource information may include the number of frequency domain resources allocated to the signal to be transmitted, which is used to determine the occupied range of the transmitted symbol in the frequency domain. The first signal is obtained by channel coding the signal to be transmitted, so as to adapt a bit stream of a certain length to the frequency domain resources, and the first signal is interpolated, so that the number of symbols of the second signal can be aligned with the frequency domain resources, ensuring that the repeated symbols are located in the same subcarrier. After interpolation, the number of bits of the second signal strictly matches the allocated frequency domain resources, ensuring that the modulation symbol can completely fill the specified subcarrier position. In this way, during the transmission process, the same information bits generate symbols in the same position through the same interpolation rules, which allows the receiving end to merge symbols on the same subcarrier.
[0048] In some embodiments, the present disclosure may add a check code to the signal to be transmitted, and perform channel coding on the signal to be transmitted after the addition, so as to enhance the anti-interference capability of signal transmission. For example, before the signal to be transmitted is channel-coded, the present disclosure may add CRC bits to the signal to be transmitted for error detection at the receiving end, and the length of the bit stream of the signal to be transmitted after adding the CRC is increased, and the signal to be transmitted after adding the CRC bits is channel-coded, which can increase the anti-interference capability of transmission. For example, the information length corresponding to the signal to be transmitted b is B, and the information length corresponding to the signal to be transmitted k after adding the CRC is K. The first signal n obtained by the signal to be transmitted through channel coding has a length of N.
[0049] In some embodiments, the present disclosure may perform Polar coding, Low-Density Parity-Check (LDPC) coding or convolution coding on the signal to be transmitted, and the specific coding method is not limited in the embodiments of the present disclosure.
[0050] In some embodiments, the frequency domain resource information configured for the signal to be transmitted in the present disclosure can be determined by the number of frequency domain resources occupied by the portion of the signal to be transmitted that does not contain demodulation parameters. For example, the frequency domain resources in the OFDM system are composed of multiple subcarriers / resource blocks, which represent the smallest unit that can independently modulate and transmit data. That is, a subcarrier is a single frequency channel used to carry data in an OFDM system, and each subcarrier can be independently modulated and transmit data, and transmit data in parallel with other subcarriers in the entire spectrum. In this way, by excluding the frequency domain position occupied by the demodulation reference signal (DMRS), it can be ensured that the number of modulation symbols is equal to the number of frequency domain resources, thereby maximizing the utilization of spectrum resources.
[0051] In some embodiments, interpolation processing refers to inserting additional bits into the original coded information to extend the data length so that the number of symbols converted by the modulation of its bit stream matches the number of frequency domain resources. Adding a cyclic prefix or suffix refers to adding a portion of repeated data at the head or tail of a data block to extend the data length. In OFDM systems, adding a cyclic prefix or suffix is often used to increase the redundancy of data to improve anti-interference capabilities. In this way, by interpolation processing and / or adding a cyclic prefix or suffix, the data length can be extended to match the number of frequency domain resources, so that the number of modulated symbols after the first information is modulated by the constellation point is consistent with the number of resources, so that the scrambling results of the same symbol in the final generated target signal are located at the same frequency domain resource position, that is, the transmitted symbol on each target frequency domain resource in the target signal includes the original symbol and the conjugate symbol of the original symbol.
[0052] In some embodiments, the present disclosure can determine the preset modulation ratio by the modulation order corresponding to the preset modulation mode, and the preset modulation ratio is determined by the information length of the second signal and the frequency domain resource information, so that the first signal is added with bit information by the preset modulation ratio to obtain the second signal. In this way, the ratio between the information length of the second information and the number of frequency domain resources in the present disclosure is equal to the preset modulation ratio, so that all transmitted symbols of the target signal can be evenly distributed on the frequency domain resources, ensuring that the symbol distribution matches the number of frequency domain resources, avoiding the waste of spectrum resources, and improving spectrum utilization. In addition, this interpolation processing method can ensure the overall structurality of the signal, which is conducive to subsequent modulation and mapping processing.
[0053] In some embodiments, the present disclosure can add repeated data to the first signal by presetting the modulation ratio, that is, adding a cyclic prefix and suffix, so as to add bit information and generate a second signal, so that the information length of the processed second signal is Satisfies the following formula:
[0054] in, Represents the information length of the processed second signal, that is, the total length of the bit stream formed after interpolation or cyclic prefix and suffix processing, which is used to match the number of frequency domain resources.
[0055] is the preset modulation ratio, representing the number of bits carried by each modulation symbol, i.e., the bit capacity of a modulation symbol, which is related to the modulation order Q of the corresponding preset modulation method. The modulation order Q represents the total number of constellation points in the corresponding modulation method, reflecting the amount of information carried by a symbol.
[0056] In some embodiments, the preset modulation method in the present disclosure may include binary phase shift keying (BPSK), quadrature phase shift keying (QPSK) or 16-order quadrature amplitude modulation (16-QAM). For BPSK (Q=2), each symbol carries bits, for BPSK (Q=4), each symbol carries bits, for 16-QAM (Q=8), each symbol carries Bit.
[0057] Represents the number of frequency domain resources, that is, the number of subcarriers used to carry transmission data, usually excluding the frequency domain position occupied by the demodulation reference signal (DMRS). By ensuring that the number of modulation symbols is equal to the number of frequency domain resources, the maximum utilization of spectrum resources can be achieved.
[0058] In some embodiments, after obtaining the second signal, the present disclosure may also repeat the second signal N times to obtain the third signal, thereby scrambling and constellation modulating the third signal to obtain the target signal. In this way, by performing an integer number of repeated alignment operations on the second signal, rate matching is achieved, and the information length ratio between the obtained third signal and the second signal is fixed, and an information sequence of a specific structure can be constructed, so that the third signal has a certain regularity and redundancy in the time and frequency domain. The fixed time periodicity of the third signal can also enhance the time domain structure of the target signal, reduce the adverse effects of random noise, enhance the anti-interference ability of the signal, and enable the receiving end to utilize the periodic characteristics of the target signal to identify the repeated information of the target signal, simplify the channel estimation and decoding operations, and improve the efficiency of channel estimation and decoding.
[0059] In some embodiments, the number of times N that the present disclosure repeats the second signal can be determined by time domain resource information configured for the signal to be transmitted.
[0060] In some embodiments, the time domain resource information may be the number of time domain symbols of the signal to be transmitted, that is, the number of repetitions N may be the number of symbols that the signal to be transmitted continues to occupy in the time domain. In some embodiments, taking the OFDM system as an example, the present disclosure may perform rate matching in the form of repeated alignment, that is, by an integer N repetitions and alignment operations, the second signal is adjusted to generate a third signal of a target length so that it adapts to the transmission bandwidth and resource allocation. In the OFDM system, an OFDM symbol corresponds to a specific time interval and a set of frequency domain resources, and the integer N is the number of OFDM symbols that the signal to be transmitted continues to occupy in the time domain, so that the signal length of the third signal after rate matching is , is the information length of the second signal. In this way, the number of repetitions is the same as the number of time domain continuous symbols, which can ensure that the target signal is fully utilized on the entire time-frequency resources, avoid the waste of time-frequency resources, and improve the efficiency of data transmission.
[0061] Step 202: Scramble and constellation modulate the second signal to obtain a target signal, and send the target signal to a receiving end.
[0062] In the embodiment of the present disclosure, the second signal can be scrambled by a scrambling code sequence, and the scrambled second signal can be constellation modulated to obtain a symbol sequence, and the target signal can be obtained by mapping the symbol sequence to time-frequency resources. In this way, the scrambling code values corresponding to the same transmitted symbols of the target signal in the embodiment of the present disclosure will be in the same target frequency domain resource position, so that the transmitted symbols on the target frequency domain resources all include the original symbol and the conjugate symbol of the original symbol. The receiving end can use the symmetry and consistency of the transmitted symbols to more efficiently extract channel information. For example, when performing channel estimation, the symbols at the same subcarrier position are merged, thereby eliminating the influence of some interference and noise, and improving the accuracy and precision of channel estimation.
[0063] In some embodiments, due to the influence of interpolation processing and repeated alignment, the information length of the second signal after scrambling of the present disclosure is equal to the product of the number of frequency domain resources and the number of time domain resources of the signal to be transmitted, so as to ensure that the transmission symbols of the obtained symbol sequence are completely and evenly distributed on the time-frequency resources, thereby making full use of the frequency domain and time domain resources of the communication system and improving the signal transmission efficiency. In addition, the matching of the symbol sequence with the number of frequency domain resources and the number of time domain resources can make the distribution of the mapped target signal in the time-frequency domain have predictable periodicity and consistency, so that the receiving end can use the signal structure to perform efficient signal decoding and channel estimation.
[0064] In some embodiments, the length of the symbol sequence generated by scrambling and constellation modulation in the present disclosure can be determined by frequency domain resource information and the number of repetitions N.
[0065] In some embodiments, after the second signal is repeated N times to obtain the third signal, the present disclosure may perform scrambling processing on the rate-matched third signal according to the scrambling code sequence s, so that the scrambled third signal is Scrambling refers to randomizing the bit stream by introducing a pseudo-random sequence into the bit stream, thereby reducing inter-symbol interference. The symbol sequence is obtained by constellation point modulation of the scrambled third signal, that is, converting the bit stream into a symbol signal. , where the function represents constellation point modulation, which can be BPSK, QPSK and other modulation modes, which are not specifically limited in the embodiments of the present disclosure. Due to the influence of the aforementioned interpolation and repeated alignment, the length of the symbol sequence after constellation point modulation can be determined by the frequency domain resource information and the number of repetitions N. For example, the information length of the symbol sequence is F, N is the number of OFDM symbols continuously occupied by the signal to be transmitted in the time domain, and F is the number of frequency domain resources.
[0066] In some embodiments, after the symbol sequence is obtained through constellation modulation, the present disclosure may perform time-frequency resource mapping on it to obtain the target signal ultimately used for transmission. Time-frequency resource mapping refers to allocating the modulated symbols to time domain resources and frequency domain resources according to specific rules, so that the symbols can be sent in the form of physical signals for the receiving end to receive and process. For example, in an OFDM system, time-frequency resource mapping is to allocate the modulated symbols to specific positions in the time-frequency resource grid to form a target signal, that is, a time-frequency resource grid containing data symbols and reference signals. In the embodiments of the present disclosure, through the aforementioned interpolation, repeated alignment and scrambling processing, it can be ensured that the information length of the symbol sequence is consistent with the size of the time-frequency resource grid, that is, the information length of the symbol sequence is the product of the number of frequency domain resources and the number of time domain symbols, thereby efficiently utilizing time-frequency resources and improving spectrum utilization.
[0067] In some embodiments, time-frequency resources refer to a two-dimensional resource grid composed of time (e.g., OFDM symbol period in the time domain) and frequency (e.g., subcarrier or resource block / unit in the frequency domain). Time-frequency resource mapping refers to the allocation of each modulation symbol in the modulation symbol sequence to a specific position of the two-dimensional resource grid. Each unit in the time-frequency resource grid corresponds to a specific time and frequency combination, which can be used to carry data symbols or reference signals. The resources can be expressed as (t,f), where t is the time domain symbol number and f is the frequency domain subcarrier number. The time-frequency resource grid includes a frequency domain dimension and a time domain dimension. The frequency domain dimension is represented by the number of subcarriers F, and each subcarrier corresponds to a frequency domain resource unit. The time domain dimension is represented by the number of continuous OFDM symbols N of the signal to be transmitted, and each OFDM symbol period corresponds to a time domain resource unit.
[0068] Please refer to Figure 3 The figure shows a mapping structure of a target signal in a time-frequency resource grid provided by an embodiment of the present disclosure, which ensures that the signal can be correctly identified and demodulated at the receiving end by inserting the symbol sequence and DMRS into the corresponding position of the OFDM time-frequency resource grid. Figure 3 The grid represents the distribution of the target signal in the time domain and frequency domain, where each small square represents a time-frequency resource unit. Taking the OFDM system as an example, the horizontal axis can represent the OFDM symbol (time domain), the vertical axis represents the subcarrier (frequency domain), F represents the size of the time-frequency resource grid, that is, the number of frequency domain resources / the number of subcarriers, T represents the number of OFDM symbols, that is, the number of time domain symbols, and the total size of the time-frequency resource grid is F is consistent with the information length of the symbol sequence. The symbols in the symbol sequence are allocated to the time-frequency resource grid in order. Each x represents a modulation symbol on the time-frequency resource unit. These modulation symbols have been modulated by the constellation point and mapped to a specific time-frequency position. Some time-frequency resource units are reserved for inserting reference signals such as DMRS, as shown above. Figure 3 The dashed grid in the figure represents the frequency domain resource position allocated to the DMRS. The reference signal can be used to help the receiving end estimate the channel characteristics. The time-frequency position of the reference signal is usually fixed by the protocol or system design and will not overlap with the data symbol position.
[0069] In some embodiments, please refer to Figure 4 FIG. 1 is a schematic diagram of a target signal processing process provided by an embodiment of the present disclosure. In this process, is the original information data of the signal to be transmitted, and the bit stream length is B. The present disclosure adds CRC bits after the original data for error detection at the receiving end, and makes the bit stream length after adding CRC become K. Channel coding is performed on the signal to be transmitted with CRC bits added to generate a bit stream of the signal to be transmitted. , with a length of N, which is longer than the original information stream to increase the anti-interference ability of the transmission and improve the reliability of the channel. Then, the first signal obtained after channel coding is interpolated to obtain the second signal , whose information length is M. The interpolated bit stream is repeatedly transmitted in the form of integer T times to form a bit sequence of adaptation resources, and rate matching is performed to obtain sequence information , the length is , T represents the number of OFDM symbols that the signal is transmitted for. The rate-matched sequence information d is scrambled according to the preset scrambling code sequence s to randomize the bit stream and reduce inter-code interference. Constellation point modulation is performed to distribute the symbols in the frequency domain. , the length is F, F is the number of frequency domain resources. The symbol sequence is mapped to the time-frequency resources to generate a target signal, that is, a time-frequency resource grid containing data symbols and reference signals.
[0070] In some embodiments, an embodiment of the present disclosure provides a data relationship diagram of a target signal. After the above processing of the embodiment of the present disclosure, the transmitting end may make the target signal in the time-frequency resource grid have the following relationship:
[0071] in, It represents the time domain symbol number, that is, the number of OFDM symbols. Its value range is a positive integer from 1 to T, representing the number of OFDM symbols in the time domain.
[0072] Indicates the frequency domain subcarrier number, which ranges from 0 to F - 1 and represents the number of subcarriers in the frequency domain.
[0073] Represents the modulation symbol located at the subcarrier position corresponding to the i-th time domain symbol and the j-th frequency domain on the time-frequency resource grid.
[0074] Indicates the modulation symbol The opposite number of can generate a symmetrical structure between symbols on the time-frequency resources to resist specific interference in the channel.
[0075] It represents the conjugate symbol of the modulation symbol x. The conjugate operation refers to taking the inverse of the imaginary part of the modulation symbol x, so that the receiving end can use the symmetry of the signal to perform channel estimation.
[0076] According to the above relationship of the target signal, the scrambling results corresponding to the same transmitted symbols in the target signal are located at the same frequency domain resource position, so that there are multiple target frequency domain resources on the target signal, and the transmitted symbols on each target frequency domain resource include the original symbol and the conjugate symbol of the original symbol. The transmitted symbols in the target signal are arranged with a certain symmetry on the time-frequency resources, which helps the receiving end to use the symmetry of the symbols to achieve more accurate channel estimation under harsh channel conditions. In addition, the frequency domain resources are physical resources used by the communication system in the frequency domain to carry and transmit data. The frequency domain resource position refers to the location or index of the specific spectrum unit in the frequency domain, which is used to identify the frequency position of data transmission. In this way, the same transmitted symbols (i.e., scrambling results) in the present disclosure are mapped to the same position in the frequency domain resources, which can make the target signal form a symmetrical and consistent signal structure. Such a structured arrangement of transmitted symbols can reduce the randomness of the symbols, so that the corresponding receiving end can anticipate the repeated appearance of the same symbols. When performing operations such as demodulation and channel estimation, there is no need for complex search and matching processing, which simplifies the signal processing process, helps to more accurately estimate channel characteristics under complex channel conditions, and improves the accuracy and precision of channel estimation, thereby improving channel estimation and data transmission efficiency.
[0077] In some embodiments, the transmitting end may transmit the generated target signal to the receiving end through the target channel whose channel performance parameters are to be estimated, so that the receiving end can obtain the target channel parameters of the target channel by performing channel estimation on the target signal.
[0078] In some embodiments, the main purpose of channel estimation is to understand the impact of the channel on signal transmission and to compensate and recover the received signal through channel parameters. Wireless channels usually have complex characteristics, such as multipath effects, channel fading, noise, interference, and frequency deviation. These factors can cause the target signal to be distorted during transmission, affecting the accurate decoding of the data by the receiving end. The main purpose of channel estimation is to obtain and quantify the impact of the channel on signal transmission, such as estimating channel parameters such as channel amplitude attenuation, phase offset, and noise interference, so as to compensate for the received signal.
[0079] Please refer to Figure 5 FIG. 5 is a flow chart of a signal processing method 500 provided in an embodiment of the present disclosure. The method 500 is illustrated by taking a receiving end as an example. The receiving end may be the above Figure 1 It should be understood that method 500 may include additional steps not shown and / or may omit some of the steps shown, and the scope of the present disclosure is not limited to this. The specific implementation process of the method is as follows: Step 501: Receive a target signal from a transmitting end.
[0080] In the embodiment of the present disclosure, the transmitting end can transmit the target signal to the receiving end through the target channel through the aforementioned steps 201 to 202. The target signal includes multiple target frequency domain resources, and the transmission symbol on each target frequency domain resource includes the original symbol and the conjugate symbol of the original symbol.
[0081] Step 502: Determine multiple target frequency domain resources through a scrambling code sequence.
[0082] In the disclosed embodiment, the receiving end obtains the target signal and can use the same scrambling code sequence as the transmitting end to perform descrambling and other processing on the received signal, and select multiple target frequency domain resources from the frequency domain resources such as each subcarrier of the target signal for subsequent channel estimation processing. The target frequency domain resources refer to all transmitted symbols located on the same frequency domain resource (subcarrier) including both the original symbol and the conjugate symbol of the original symbol, so that the receiving end can use the symmetry information to perform accurate channel estimation.
[0083] In some embodiments, the present disclosure can descramble the target signal through a scrambling code sequence to obtain scrambling code information including the scrambling code value of each frequency domain resource of the target signal at a preset time-frequency position, and screen each frequency domain resource through the scrambling code information to obtain multiple target frequency domain resources.
[0084] In some embodiments, each element in the scrambling code sequence s may be a binary value (0, 1), which is used to scramble symbols at the transmitting end and descramble symbols at the receiving end, so that the receiving end can use the same scrambling code sequence s as the transmitting end to descramble the received signal, so as to restore the position and content of the transmitted symbols, thereby selecting an available target frequency domain resource from multiple frequency domain resources.
[0085] In some embodiments, the present disclosure can determine multiple first scrambling code pairs of each frequency domain resource through the descrambled scrambling code information, and the first scrambling code pair includes a first scrambling code value of the corresponding frequency domain resource at a first time-frequency position, and a second adjacent scrambling code value adjacent to the first scrambling code value. Thus, the present disclosure can determine that the corresponding frequency domain resource is a target frequency domain resource when the XOR result of each first scrambling code pair is not equal to the target value.
[0086] In some embodiments, the present disclosure may obtain multiple target time domain positions through scrambling code information of each target frequency domain resource, and determine the original symbol and conjugate symbol on each target frequency domain resource through the multiple target time domain positions.
[0087] In some embodiments, the present disclosure can obtain a second scrambling code pair for each target frequency domain resource through scrambling code information, the second scrambling code pair including a second scrambling code value of the target frequency domain resource at a second time-frequency position, and a second adjacent scrambling code value of the second scrambling code value. Thus, when the second scrambling code pair meets the time domain screening condition, the corresponding time domain position is determined as the target time domain position.
[0088] In some embodiments, the time domain screening condition in the present disclosure includes: the second scrambling code value and the second adjacent scrambling code value are equal to and equal to a preset value, or the second scrambling code value and the second adjacent scrambling code value are respectively equal to different preset values.
[0089] In some embodiments, taking the OPSK modulation method as an example, when the subcarrier f satisfies the following conditions, the transmitted symbol carried by it includes both the original symbol and the conjugate symbol of the original symbol, and the subcarrier f that meets the following conditions is composed of the target frequency domain resource set F: ,and in, Represents the scrambling code value at a specific scrambling code position in the scrambling code sequence.
[0090] represents the target scrambling code value of subcarrier f at the preset scrambling code position, where 2 f , 2 f+2F , 2 f+2TF-2F Represents the preset scrambling code position, Represents the scrambling code value corresponding to the next adjacent position of the target scrambling code value for subcarrier f.
[0091] XOR processing It is used to logically combine different positions of the scrambling code sequence and screen the target frequency domain resources through the results of logical operations. By excluding the subcarriers whose XOR results of the target scrambling code pair are 0, the frequency domain resource positions with completely consistent scrambling code structures can be screened out to ensure the diversity of symbols in the target frequency domain resources. Similarly, by excluding the subcarriers whose XOR results of the target scrambling code pair are 1, the frequency domain resource positions containing only original symbols or only conjugated symbols can be screened out to ensure that the symbols on the target frequency domain resources contain both the original symbols and the conjugated symbols of the original symbols.
[0092] Step 503: The original symbols and the conjugated symbols on each target frequency domain resource are respectively combined to obtain an original combined signal and a conjugated combined signal.
[0093] In the embodiment of the present disclosure, the present disclosure can perform symbol merging on each target frequency domain resource to obtain the original merged symbol and the conjugate merged symbol. The original merged symbol reflects the amplitude and phase information of the signal, which can be used to extract the direct impact of the channel on the original symbol, and provide a basis for estimating the amplitude and phase characteristics of the channel. The conjugate merged symbol reflects the symmetry and reverse characteristics of the signal, which can be used to combine with the original merged symbol to extract the symmetry characteristics of the channel, thereby enhancing the accuracy of channel estimation.
[0094] In some embodiments, the present disclosure may perform symbol merging processing on the received signal at a specific position through a scrambling sequence, thereby obtaining the original merged symbol and the conjugate merged symbol. Specifically, the present disclosure obtains the original merged symbol and the conjugate merged symbol for the T transmitted symbols on the fth subcarrier in the target frequency domain resource set F according to the scrambling sequence s. The set of positive integers t ,satisfy The set of positive integers t ,satisfy The set of positive integers t ,satisfy The set of positive integers t .
[0095] Pair Collection and The corresponding symbols are processed by symbol merging to obtain the original merged signal , for the set and The corresponding symbols are processed by symbol merging to obtain the conjugate combined signal , as shown below:
[0096]
[0097] in, Represents the symbol at subcarrier f and time-frequency resource position fF in the target signal.
[0098] Represents the original merged signal, which is obtained by combining the symbol set , The signal obtained by weighted combination of the symbols in the set Symbolic summation in , subtraction of the set The sum of the symbols in and the normalized result (for example, divided by the sum of the set sizes) characterizes the amplitude characteristics of the original symbol part in the channel and is the key source of channel amplitude information.
[0099] Represents the conjugate combined signal, which is obtained by pairing the symbol set , The signal obtained by weighted combination of the symbols in the set Symbolic summation in , subtraction of the set The sum of the symbols in and the result is normalized (for example, divided by the sum of the set sizes). It characterizes the phase characteristics of the conjugate symbol part in the channel and is an important source of channel phase information.
[0100] In summary, this symbol merging method utilizes the distribution characteristics of symbols under different scrambling code conditions. By adding or subtracting signals, the signal power is quadrupled, while the noise power is only added and doubled, thereby improving the equivalent signal-to-noise ratio of the signal.
[0101] Step 504: Perform channel estimation using the original combined signal and the conjugate combined signal to obtain target channel parameters.
[0102] In the disclosed embodiment, the transmitting end can perform channel estimation on the phase characteristic and amplitude characteristic of the target channel according to the original combined signal and the conjugate combined signal to obtain the phase characteristic parameters and amplitude characteristic parameters of the target channel. Channel estimation can be used to compensate for the influence of the channel on the signal and improve the accuracy of demodulation and decoding. Accurate channel estimation helps the receiving end to correctly restore the original information of the transmitting end.
[0103] In some embodiments, the present disclosure may obtain a first reconstructed signal and a second reconstructed signal through the original combined symbol and the conjugate combined symbol, thereby obtaining a target channel parameter through the first reconstructed signal and the second reconstructed signal.
[0104] In some embodiments, the first reconstructed signal in the present disclosure represents the commonality between the original symbol and the conjugated symbol, and represents the overall amplitude characteristics of the target channel, that is, the amplitude performance of the channel after the comprehensive response to the original symbol and the conjugated symbol, so that the first reconstructed signal can be used to subsequently extract the amplitude information of the channel and estimate the overall change of the channel gain and signal energy. The second reconstructed signal represents the difference between the original symbol and the conjugated symbol, and represents the overall phase characteristics of the target channel, that is, the relative response difference of the channel to the original symbol and the conjugated symbol, which can be used to extract the phase information of the channel and estimate the relative change of the channel phase offset and the symbol.
[0105] In some embodiments, the present disclosure may perform conjugate sum processing on the original combined signal and the conjugate combined signal to obtain a first reconstructed signal, and perform conjugate difference processing on the original combined signal and the conjugate combined signal to obtain a second reconstructed signal.
[0106] In some embodiments, the present disclosure may be used to modify the original merged signal. Perform a complex conjugation operation, and perform summation and difference calculation with the unconjugated original signal, thereby generating a first reconstructed signal for channel amplitude characteristic estimation and a second reconstructed signal for channel phase characteristic estimation , as shown below:
[0107]
[0108] in, represents the first reconstructed signal, which mainly characterizes the amplitude characteristics of the channel; represents the second reconstructed signal, which mainly characterizes the phase characteristics of the channel; Represents the complex conjugate operation, which is used to adjust the phase of the signal and extract the symmetry analysis and phase characteristics of the signal. j represents an imaginary unit, satisfying , used to achieve phase rotation of the signal and emphasize the phase characteristics of the signal. In the calculation, j can rotate the phase component of the conjugated signal by 90° to better separate the phase characteristics of the channel.
[0109] In this way, the present disclosure makes full use of the conjugate relationship of symbols to perform sum and difference operations, effectively separate the characteristic information of the channel, and improve the accuracy and robustness of channel estimation.
[0110] In some embodiments, the present disclosure may obtain a phase characteristic parameter of a target channel according to a ratio between a first reconstructed signal and a second reconstructed signal, and obtain an amplitude characteristic parameter of a target channel according to a sum of the first reconstructed signal and the second reconstructed signal.
[0111] In some embodiments, the present disclosure may perform channel estimation on the phase characteristics of the channel at the subcarrier position for the subcarrier f belonging to the target frequency domain resource set F, as shown below:
[0112] in, The channel phase characteristic obtained by channel estimation describes the phase offset caused by the channel when transmitting the signal, that is, the change in the phase of the signal after propagating through the channel. The receiver can estimate the phase characteristic and compensate for the phase error of the signal to ensure that the symbol can be demodulated correctly.
[0113] Represents the real part operation, that is, only the real part of the complex number is taken; Arccot stands for inverse cotangent function and is used to calculate angles.
[0114] Thus, by first reconstructing the signal and the second reconstructed signal The ratio of is used to extract the phase information of the channel, which can be used for channel compensation and demodulation.
[0115] In some embodiments, the present disclosure may perform channel estimation on the amplitude characteristics of the channel at the subcarrier position for the subcarrier f belonging to the target frequency domain resource set F. Taking QSPK or BPSK modulation as an example, the average symbol energy of the target signal is 1, and the channel amplitude characteristic calculation may be as follows: ,or
[0116] in, The channel amplitude characteristic obtained by channel estimation reflects the degree of amplification or attenuation of the symbols transmitted on different subcarriers by the channel, that is, the energy change of the signal after passing through the channel. Through the amplitude characteristic, the receiving end can compensate for the channel gain and restore the original strength of the signal after channel attenuation or amplification, ensuring that the demodulated signal strength is suitable for subsequent decoding.
[0117] cos and sin represent cosine and sine functions, respectively, and are used to project the amplitude characteristics of the channel into different angular directions.
[0118] In some embodiments, after channel estimation is completed, the present invention can perform channel equalization processing on the target signal through the target channel parameters obtained by channel estimation, and perform demodulation and decoding operations based on the processed equalized signal, thereby restoring the original signal sent by the transmitter, further improving the performance and quality of signal transmission.
[0119] In some embodiments, the present disclosure can obtain a frequency domain estimation matrix constructed based on amplitude characteristic parameters and phase characteristic parameters through target channel parameters, and construct an equalization matrix through the frequency domain estimation matrix and preset noise parameters. The noise parameters may include power spectral density parameters of the additive noise at the receiving end, thereby performing weighted compensation on the target signal through the equalization matrix to obtain an equalized signal.
[0120] In some embodiments, the receiving end may use the obtained channel estimation result to perform channel equalization processing on the original signal, for example, using the MMSE equalization method to process the original signal:
[0121] in, , is the unilateral power spectrum density of additive white Gaussian noise. The signal after channel equalization can be used for demodulation and decoding.
[0122] In some embodiments, the present disclosure may combine the channel estimation results obtained by the above embodiments with the channel estimation results based on the pilot to obtain a more accurate comprehensive channel response, thereby helping the receiving end to compensate the signal more accurately. For example, the present disclosure may adopt methods such as weighted averaging or filter fusion to use the pilot signal to supplement more channel information, enhance the channel estimation accuracy, and achieve a more accurate channel estimation effect.
[0123] In some embodiments, taking an information transmission process of a physical downlink control channel (PDCCH) as an example, assuming that the number of bits of downlink control information (DCI) information b is B=28, the length of the CRC check bit is 24, the channel coding method is Polar code, the modulation method is QPSK, the aggregation level is 8, and the number of continuous time domain symbols is 2, then through the target channel parameter determination method provided by the embodiment of the present disclosure, the transmitter will channel encode the downlink control information transmission information DCI containing the CRC check code. Among them, the signal after the DCI information b is added with the CRC check code is k, and the corresponding signal length K=52. After the information is channel coded, the coded signal n is obtained, and the length N=256. The coded information n is interpolated and a cyclic prefix and suffix are added so that the modulation symbol length after constellation point modulation is equal to the number of frequency domain resources F, thereby completing the frequency domain alignment operation of the coded signal, so that the scrambling results of the same symbol are located at the same frequency domain resource position. Thus, in the case of the above parameter configuration, the number of frequency domain resources F=432 does not include the position occupied by the downlink reference signal (Downlink Reference Signal, DnRS), then the information length of the interpolation information m after the interpolation processing is Next, the interpolation information m is rate matched in a repeated form. Assuming that two repetitions are performed, corresponding to the number of continuous time domain symbols T=2, the sequence information d is generated, and its signal length is 2M=1728. Further, the transmitter will scramble and constellation modulate the rate-matched sequence information d according to the scrambling code sequence, and map it to the corresponding position of the time-frequency resource. The modulated modulation symbol sequence , where the function represents QPSK constellation point modulation. The mapped time-frequency resource grid is as follows Figure 6 As shown, the dashed grid represents the position allocated to DnRS, and the number of time-frequency resources occupied by DnRS is 144. In this way, after the transmitting end generates the target signal through the above operation, it will transmit it to the corresponding receiving end through the target channel, so that the receiving end can execute the channel parameter determination method of the above steps 501 to 503 according to the received signal, complete the channel estimation, and obtain the target channel parameters of the target channel, and the channel estimation result can also be combined with the result of channel estimation using DnRS in the time-frequency resource grid to further improve the channel estimation performance. For example, in the case of equal probability of the scrambling code sequence 0 / 1, the receiving end of the embodiment of the present disclosure can calculate the probability that the received signal contains both the original symbol and the conjugate symbol of the original symbol as follows: , that is, the expected number of received signals that can be used to assist DnRS in channel estimation is , which combined with 144 DnRS symbols can effectively improve the channel estimation effect and enhance the communication performance.
[0124] It is worth mentioning that flow charts are used in the present disclosure to illustrate the operations performed by the system according to the embodiments of the present disclosure. It should be understood that the preceding or following operations are not necessarily performed precisely in order. Instead, various steps may be processed in reverse order or simultaneously. At the same time, other operations may be added to these processes, or one or more operations may be removed from these processes.
[0125] The basic concepts have been described above. Obviously, for those skilled in the art, the above application disclosure is only an example and does not constitute a limitation of the present disclosure. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements and corrections to the present disclosure. Such modifications, improvements and corrections are suggested in the present disclosure, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of the present disclosure.
[0126] At the same time, the present disclosure uses specific words to describe the embodiments of the present disclosure. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of the present disclosure. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or more in different locations in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures or characteristics in one or more embodiments of the present disclosure may be appropriately combined.
[0127] Based on the same technical concept, the present disclosure also provides a signal sending device for an OFDM system. The device includes: a device for executing the signal sending method in the above embodiment.
[0128] Based on the same technical concept, the present disclosure also provides a signal processing device for an OFDM system. The device includes: a device for executing the signal processing method in the above embodiment.
[0129] The above-mentioned device can be used to execute the method shown in each embodiment of the present disclosure. Therefore, for the functions that can be implemented by each functional module of the above-mentioned device, reference can be made to the description of the above-mentioned embodiment and no further details will be given.
[0130] See also Figure 7 As shown, based on the same technical concept, the embodiment of the present disclosure further provides a computer device 70, which can be Figure 1 As shown in the signal receiving device or signal sending device, the computer device 70 may include a memory 701 and a processor 702 .
[0131] The so-called memory 701 is used to store computer programs executed by the processor 702. The memory 701 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function, etc.; the data storage area may store data created according to the use of the computer device, etc. The processor 702 may be a central processing unit (CPU) or a digital processing unit, etc. The specific connection medium between the above-mentioned memory 701 and the processor 702 is not limited in the embodiments of the present disclosure. The embodiments of the present disclosure are Figure 7 In the embodiment, the memory 701 and the processor 702 are connected via a bus 703. The bus 703 is connected to the processor 702 via a bus 703. Figure 7 The connection between other components is shown by bold lines, and is not intended to be limiting. The so-called bus 703 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0132] The memory 701 may be a volatile memory, such as a random-access memory (RAM); the memory 701 may also be a non-volatile memory, such as a read-only memory, a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), or the memory 701 may be any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 701 may be a combination of the above memories.
[0133] The processor 702 is used to execute the signal sending method and / or signal processing method executed by the device in each embodiment of the present disclosure when calling the computer program stored in the so-called memory 701.
[0134] In some embodiments, various aspects of the signal sending method and / or signal processing method provided by the present disclosure may also be implemented in the form of a program product, which includes a program code. When the program product is run on a computer device, the program code is used to enable the computer device to execute the steps of the signal sending method and / or signal processing method according to various exemplary embodiments of the present disclosure described above in this specification. For example, the computer device may execute the steps of each embodiment.
[0135] The program product may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0136] The program product of the embodiment of the present disclosure may adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a computing device. However, the program product of the present disclosure is not limited thereto, and in the present disclosure, a readable storage medium may be any tangible medium containing or storing a program, which can be used by or in combination with a command execution system, apparatus, or device.
[0137] The readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, wherein the readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with a command execution system, apparatus, or device.
[0138] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0139] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0140] It should be noted that although several units or subunits of the device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into multiple units to be embodied.
[0141] In addition, although the operations of the disclosed method are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0142] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0143] Although the preferred embodiments of the present disclosure have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present disclosure.
[0144] Obviously, those skilled in the art can make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to include these modifications and variations.
[0145] Some aspects of the present disclosure may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". The processor may be one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DAPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, or combinations thereof. In addition, various aspects of the present disclosure may be represented as computer products located in one or more computer-readable media, the product including computer-readable program code. For example, computer-readable media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, tapes, etc.), optical disks (e.g., compact disks CDs, digital versatile disks DVDs, etc.), smart cards, and flash memory devices (e.g., cards, sticks, key drives, etc.).
[0146] A computer-readable medium may include a propagated data signal containing computer program code, such as in baseband or as part of a carrier wave. The propagated signal may have a variety of manifestations, including electromagnetic, optical, etc., or a suitable combination. A computer-readable medium may be any computer-readable medium other than a computer-readable storage medium, which may be connected to an instruction execution system, device or apparatus to communicate, propagate or transmit a program for use. The program code on the computer-readable medium may be propagated via any suitable medium, including radio, cable, fiber optic cable, radio frequency signal, or similar medium, or any combination of the above mediums.
[0147] Similarly, it should be noted that in order to simplify the description of the disclosure and thus help understand one or more embodiments of the invention, in the above description of the embodiments of the disclosure, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the disclosed object requires more features than the mentioned features. In fact, the features of the embodiment are less than all the features of the single embodiment disclosed above.
[0148] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used for the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the present disclosure are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining the digits. Although the numerical domains and parameters used to confirm the breadth of the scope of the present disclosure in some embodiments are approximate values, in specific embodiments, the setting of such numerical values is as accurate as possible within the feasible range.
[0149] Although the present disclosure has been described with reference to the current specific embodiments, a person of ordinary skill in the art should recognize that the above embodiments are only used to illustrate the present disclosure, and various equivalent changes or substitutions may be made without departing from the spirit of the present disclosure. Therefore, any changes or modifications to the above embodiments within the spirit of the present disclosure will fall within the scope of the present disclosure.
Claims
1. A signal transmission method in an OFDM system, characterized in that: Applied to the sending end, the method includes: Based on the frequency domain resource information configured for the signal to be transmitted, interpolate the first signal to obtain a second signal; the first signal is obtained by channel coding the signal to be transmitted; The second signal is scrambled and constellation modulated to obtain a target signal, and the target signal is sent to a receiving end; the target signal includes multiple target frequency domain resources, and the transmitted symbol on each target frequency domain resource includes an original symbol and a conjugate symbol of the original symbol.
2. The method according to claim 1, characterized in that After obtaining the second signal, the method further includes: repeating the second signal N times to obtain a third signal; The scrambling and constellation modulating the second signal to obtain a target signal comprises: The third signal is scrambled and constellation modulated to obtain a target signal.
3. The method according to claim 1, characterized in that The frequency domain resource information is determined based on the amount of frequency domain resources occupied by the portion of the signal to be transmitted that does not include demodulation parameters.
4. The method according to claim 2, characterized in that The N is determined based on the time domain resource information configured for the signal to be transmitted.
5. The method according to claim 1, characterized in that The interpolating the first signal to obtain the second signal comprises: Determine a preset modulation ratio based on a modulation order corresponding to a preset modulation mode, wherein the preset modulation ratio is determined based on an information length of the second signal and the frequency domain resource information; Based on the preset modulation ratio, bit information is added to the first signal to obtain the second signal.
6. The method according to claim 5, characterized in that The adding bit information to the first signal comprises: A cyclic prefix and suffix is added to the first signal, where the cyclic prefix and suffix is repeated data of the first signal.
7. The method according to claim 2, characterized in that The step of scrambling and constellation modulating the third signal to obtain a target signal comprises: scrambling the third signal based on a scrambling code sequence; Performing constellation modulation on the scrambled third signal to obtain a symbol sequence; Perform time-frequency resource mapping on the symbol sequence to obtain a target signal.
8. The method according to claim 7, characterized in that The length of the symbol sequence is determined based on the frequency domain resource information and the N.
9. The method according to claim 1, characterized in that The performing channel coding on the signal to be transmitted comprises: A check code is added to the signal to be transmitted, and channel coding is performed on the signal to be transmitted after the check code is added.
10. The method according to claim 1, characterized in that The channel coding includes Polar coding and Low-Density Parity-Check (LDPC) coding.
11. The method according to claim 1, characterized in that The constellation modulation includes binary phase shift keying (BPSK) and quadrature phase shift keying (QPSK).
12. A signal processing method in an OFDM system, characterized in that: Applied to the receiving end, the method comprises: Receive a target signal from a transmitting end; the target signal includes a plurality of target frequency domain resources, and a transmission symbol on each target frequency domain resource includes an original symbol and a conjugate symbol of the original symbol; Based on the scrambling code sequence, determine the multiple target frequency domain resources, and respectively combine the original symbol and the conjugate symbol on each target frequency domain resource to obtain an original combined signal and a conjugate combined signal; Channel estimation is performed based on the original combined signal and the conjugate combined signal to obtain target channel parameters.
13. The method according to claim 12, characterized in that The determining, based on the scrambling code sequence, the plurality of target frequency domain resources comprises: Descrambling the target signal based on the scrambling code sequence to obtain scrambling code information; the scrambling code information includes a scrambling code value of each frequency domain resource of the target signal at a preset time-frequency position; Based on the scrambling code information, the frequency domain resources are screened to obtain the multiple target frequency domain resources.
14. The method according to claim 13, characterized in that The filtering of the frequency domain resources based on the scrambling code information to obtain the multiple target frequency domain resources includes: Based on the scrambling code information, a plurality of first scrambling code pairs of each frequency domain resource are obtained; the first scrambling code pair comprises a first scrambling code value of the corresponding frequency domain resource at a first time-frequency position, and a second adjacent scrambling code value adjacent to the first scrambling code value; When the XOR result of each first scrambling code pair is not equal to the target value, the corresponding frequency domain resource is determined to be the target frequency domain resource.
15. The method according to claim 12, characterized in that Before respectively combining the original symbols and the conjugate symbols on each target frequency domain resource, the method further includes: Based on the scrambling code information of each target frequency domain resource, multiple target time domain positions are obtained; Based on the multiple target time domain positions, original symbols and conjugate symbols on each target frequency domain resource are determined.
16. The method according to claim 15, characterized in that The obtaining of multiple time domain positions based on the scrambling code information of each target frequency domain resource includes: Based on the scrambling code information, obtaining a second scrambling code pair for each target frequency domain resource; the second scrambling code pair includes a second scrambling code value of the target frequency domain resource at a second time-frequency position, and a second adjacent scrambling code value of the second scrambling code value; When the second scrambling code pair meets the time domain screening condition, the corresponding time domain position is determined as the target time domain position.
17. The method according to claim 16, wherein the second scrambling code pair satisfies a time domain screening condition, comprising: The second scrambling code value is equal to the second adjacent scrambling code value and is equal to a preset value, or The second scrambling code value and the second adjacent scrambling code value are respectively equal to different preset values.
18. The method according to claim 12, wherein the performing channel estimation based on the original combined signal and the conjugate combined signal to obtain target channel parameters comprises: Based on the original combined signal and the conjugate combined signal, obtaining a first reconstructed signal and a second reconstructed signal; A target channel parameter is obtained based on the first reconstructed signal and the second reconstructed signal.
19. The method of claim 18, wherein the first reconstructed signal represents the commonality between the original symbol and the conjugated symbol, and the second reconstructed signal represents the difference between the original symbol and the conjugated symbol.
20. The method according to claim 18, wherein obtaining a first reconstructed signal and a second reconstructed signal based on the original combined signal and the conjugate combined signal comprises: Conjugating and processing the original combined signal and the conjugated combined signal to obtain the first reconstructed signal; Perform conjugate difference processing on the original combined signal and the conjugate combined signal to obtain the second reconstructed signal.
21. The method of claim 18, wherein: The obtaining target channel parameters based on the first reconstructed signal and the second reconstructed signal includes: Obtaining a phase characteristic parameter of the target channel based on a ratio between the first reconstructed signal and the second reconstructed signal; Based on the sum of the first reconstructed signal and the second reconstructed signal, an amplitude characteristic parameter of the target channel is obtained.
22. The method according to any one of claims 12 to 21, characterized in that: After obtaining the target channel parameters, the method further includes: Based on the target channel parameters, channel equalization processing is performed on the target signal, and demodulation and decoding operations are performed based on the processed equalized signal.
23. The method of claim 22, wherein: The performing channel equalization processing on the target signal based on the target channel parameter includes: Based on the target channel parameters, a frequency domain estimation matrix is obtained; the frequency domain estimation matrix is constructed based on the amplitude characteristic parameters and phase characteristic parameters of the target channel; Based on the frequency domain estimation matrix and preset noise parameters, an equalization matrix is constructed; the noise parameters include power spectrum density parameters of the additive noise at the receiving end; Based on the equalization matrix, weighted compensation is performed on the target signal to obtain the equalized signal.
24. A signal sending device in an OFDM system, characterized in that: Applied to a transmitting end, the device comprises: a device for executing a method according to any one of claims 1-11.
25. A signal processing device in an OFDM system, characterized in that: Applied to a receiving end, the device comprises: a device for executing a method according to any one of claims 12-23.
26. A computer device, characterized in that: include: at least one processor; as well as At least one memory storing instructions thereon, which, when executed individually or collectively by the at least one processor, cause the computer device to perform the method according to any one of claims 1 to 11 and / or any one of claims 12 to 23.
27. A computer storage medium storing instructions, characterized in that: When the instructions are executed individually or collectively by at least one processor of a computer device, the computer device is caused to perform a method according to any one of claims 1 to 11 and / or any one of claims 12 to 23.
28. A computer program product comprising instructions, characterized in that When the instructions are executed individually or collectively by at least one processor of a computer device, the computer device is caused to perform a method according to any one of claims 1 to 11 and / or any one of claims 12 to 23.
Citation Information
Patent Citations
Coded-bit scrambling for multi-stream communication in a MIMO channel
CN101048993A
LTE system using time domain precoder and precoding method thereof
CN101867553A
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
CN105917623A
Signal to noise ratio estimation method and apparatus thereof
CN105978838A
Method and apparatus for i-q decoupled OFDM modulation and demodulation
CN108702228A