CN117336121A - Channel estimation method, device, communication equipment, system and storage medium - Google Patents
Channel estimation method, device, communication equipment, system and storage medium Download PDFInfo
- Publication number
- CN117336121A CN117336121A CN202210731464.4A CN202210731464A CN117336121A CN 117336121 A CN117336121 A CN 117336121A CN 202210731464 A CN202210731464 A CN 202210731464A CN 117336121 A CN117336121 A CN 117336121A
- Authority
- CN
- China
- Prior art keywords
- signal
- channels
- channel
- indication information
- signal sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 137
- 238000000034 method Methods 0.000 title claims abstract description 132
- 239000011159 matrix material Substances 0.000 claims abstract description 155
- 108010076504 Protein Sorting Signals Proteins 0.000 claims abstract description 135
- 230000005540 biological transmission Effects 0.000 claims description 23
- 230000002452 interceptive effect Effects 0.000 claims description 7
- 230000000875 corresponding effect Effects 0.000 description 54
- 230000000694 effects Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000009977 dual effect Effects 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000000819 phase cycle Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/22—Scatter propagation systems, e.g. ionospheric, tropospheric or meteor scatter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a channel estimation method, a device, a communication device, a system and a storage medium, which belong to the technical field of communication, and the channel estimation method in the embodiment of the application comprises the following steps: the first device receives a first signal; the first equipment estimates N first channels based on a signal sequence matrix corresponding to the first signal and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
Description
Technical Field
The application belongs to the technical field of communication, and particularly relates to a channel estimation method, a device, communication equipment, a system and a storage medium.
Background
Currently, in backscatter communications (Backscatter Communication, BSC), a receiving end may demodulate data of a BSC device from a reflected signal of the BSC device after receiving the reflected signal.
However, due to the existence of interference signals such as direct link signals, carrier leakage signals or environment reflection signals, and the intensity of the interference signals is far greater than that of the reflection signals of the BSC device, the accuracy of channel estimation at the receiving end is poor, so that the data of the BSC device cannot be correctly demodulated.
Disclosure of Invention
The embodiment of the application provides a channel estimation method, a device, communication equipment, a system and a storage medium, which can solve the problem of poor accuracy of channel estimation of a receiving end.
In a first aspect, a channel estimation method is provided, the method comprising: the first device receives a first signal; the first equipment estimates N first channels based on a signal sequence matrix corresponding to the first signal and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In a second aspect, a channel estimation apparatus is provided, the channel estimation apparatus including a receiving module and an estimating module; a receiving module for receiving the first signal; the estimating module is used for estimating N first channels based on the signal sequence matrix corresponding to the first signals received by the receiving module and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In a third aspect, a channel estimation method is provided, the method comprising: the second equipment sends indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
In a fourth aspect, a channel estimation apparatus is provided, the channel estimation apparatus including a transmission module; the sending module is used for sending the indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the channel estimation device is a different device from the first device; the channel estimation device comprises any one of the following: network side equipment and relay equipment.
In a fifth aspect, there is provided a communication device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a sixth aspect, a communication device is provided, including a processor and a communication interface, where the communication interface is configured to receive a first signal, and the processor is configured to estimate N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, where N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In a seventh aspect, there is provided a communication device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the third aspect.
An eighth aspect provides a communication device, including a processor and a communication interface, where the communication interface is configured to send indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
In a ninth aspect, there is provided a communication system comprising: the first device according to the first aspect and the second device according to the third aspect, wherein the communication system is capable of implementing the steps of the channel estimation method according to the first aspect and/or the steps of the channel estimation method according to the third aspect.
In a tenth aspect, there is provided a readable storage medium having stored thereon a program or instructions which when executed by a processor, performs the steps of the method according to the first aspect, or performs the steps of the method according to the third aspect.
In an eleventh aspect, there is provided a chip comprising a processor and a communication interface coupled to the processor, the processor being for running a program or instructions to implement the method according to the first aspect or to implement the method according to the third aspect.
In a twelfth aspect, there is provided a computer program/program product stored in a storage medium, the computer program/program product being executed by at least one processor to implement the steps of the channel estimation method according to the first aspect or to implement the steps of the channel estimation method according to the third aspect.
In an embodiment of the present application, a first device may receive a first signal; and N first channels can be estimated based on a signal sequence matrix corresponding to the first signal and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal. According to the scheme, the first device can estimate N first channels based on the signal sequence matrix corresponding to the received first signals and the full rank characteristic of the signal sequence matrix, namely, the first device can accurately estimate the second channels and N-1 interference channels by utilizing the difference between the second signals and N-1 interference signals, so that the accuracy of estimating the channels by the receiving end can be improved.
Drawings
Fig. 1 is a block diagram of a wireless communication system to which embodiments of the present application are applicable;
FIG. 2 is a schematic diagram of the architecture of a BSC;
FIG. 3 is a schematic diagram of the hardware architecture of a tag;
FIG. 4 is a schematic diagram of the transmission links of a BSC system;
fig. 5 is one of flowcharts of a channel estimation method provided in an embodiment of the present application;
Fig. 6 is a schematic diagram of a channel estimation method according to an embodiment of the present application;
FIG. 7 is a second flowchart of a channel estimation method according to an embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of a channel estimation device according to an embodiment of the present application;
fig. 9 is a second schematic structural diagram of a channel estimation device according to an embodiment of the present disclosure;
fig. 10 is a schematic diagram of a communication device provided in an embodiment of the present application;
fig. 11 is a schematic hardware structure diagram of a communication device provided in the embodiment of the present application as a terminal;
fig. 12 is a schematic hardware structure diagram of a communication device provided in the embodiment of the present application when the communication device is a network device.
Detailed Description
Technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application are within the scope of the protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the terms "first" and "second" are generally intended to be used in a generic sense and not to limit the number of objects, for example, the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/" generally means a relationship in which the associated object is an "or" before and after.
It is noted that the techniques described in embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single carrier frequency division multiple access (Single-carrier Frequency Division Multiple Access, SC-FDMA), and other systems. The terms "system" and "network" in embodiments of the present application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New air interface (NR) system for purposes of example and uses NR terminology in much of the description that follows, but these techniques are also applicable to applications other than NR system applications, such as generation 6 (6) th Generation, 6G) communication system.
Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network device 12. The terminal 11 may be a mobile phone, a tablet (Tablet Personal Computer), a Laptop (Laptop Computer) or a terminal-side Device called a notebook, a personal digital assistant (Personal Digital Assistant, PDA), a palm top, a netbook, an ultra-mobile personal Computer (ultra-mobile personal Computer, UMPC), a mobile internet appliance (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) Device, a robot, a Wearable Device (weather Device), a vehicle-mounted Device (VUE), a pedestrian terminal (PUE), a smart home (home Device with a wireless communication function, such as a refrigerator, a television, a washing machine, or a furniture), a game machine, a personal Computer (personal Computer, PC), a teller machine, or a self-service machine, and the Wearable Device includes: intelligent wrist-watch, intelligent bracelet, intelligent earphone, intelligent glasses, intelligent ornament (intelligent bracelet, intelligent ring, intelligent necklace, intelligent anklet, intelligent foot chain etc.), intelligent wrist strap, intelligent clothing etc.. Note that, the specific type of the terminal 11 is not limited in the embodiment of the present application. The network-side device 12 may comprise an access network device or a core network device, wherein the access network device 12 may also be referred to as a radio access network device, a radio access network (Radio Access Network, RAN), a radio access network function or a radio access network element. Access network device 12 may include a base station, a WLAN access point, a WiFi node, or the like, which may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a home node B, a home evolved node B, a transmission and reception point (Transmitting Receiving Point, TRP), or some other suitable terminology in the art, and the base station is not limited to a particular technical vocabulary so long as the same technical effect is achieved, and it should be noted that in the embodiments of the present application, only a base station in an NR system is described as an example, and the specific type of the base station is not limited.
The following describes in detail, by means of some embodiments and application scenarios thereof, a channel estimation method, apparatus, communication device, system and storage medium provided in the embodiments of the present application with reference to the accompanying drawings.
BSC refers to a BSC device that collects energy using radio frequency signals (e.g., cellular signals or WiFi signals, etc.) in the environment and transmits signals that load the environment with information to be transmitted to a BSC receiving end to enable communication between a passive BSC device and the BSC receiving end.
Fig. 2 shows a schematic diagram of an architecture of a BSC, as shown in (a) in fig. 2, where the architecture of the BSC is a single-base BSC architecture, and in this architecture, a BSC receiving end 21 is a radio frequency source, and is also a downstream data transmitting end of a BSC device 22 and an upstream data receiving end of the BSC device 22, and communications may be directly performed between the BSC receiving end 21 and the BSC device 22; it can be seen that the single base BSC architecture has a high requirement for the reception sensitivity of the BSC receiving end 21 and the BSC apparatus 22, although the architecture deployment is simple. As shown in (b) of fig. 2, the architecture of the BSC is a dual base BSC architecture, in which the BSC transmitting end 25 is a radio frequency source and is also a downstream data transmitting end of the BSC apparatus 24, and an upstream data receiving end of the BSC apparatus 24 is a BSC receiving end 23; it should be noted that there are various modifications of the dual base BSC architecture, for example, the radio frequency source may be the BSC receiving end 23, and fig. 2 (b) shows only one of the architectural manners.
In the hardware design of the BSC, no active radio frequency component exists, and the problem of high energy consumption in the traditional communication is often solved by miniature hardware with extremely low power consumption. The Tag (i.e. Tag) is a common passive BSC device, and its hardware structure is shown in fig. 3, and mainly includes an energy memory 31, a switch 32, a pre-coding/modulating module 33, an information decoder 34, and the like; after the Tag receives the environmental signal, energy may be obtained from the environmental signal, and the obtained energy may be stored in the energy storage 31, so as to provide energy for hardware modules such as signal processing and signal transmission of the Tag itself, and then the Tag may modulate the received signal, and send the modulated signal to the BSC receiving end through 35 bits of the transmitting antenna, so that communication between the Tag and the BSC receiving end may be achieved.
Specific methods of Tag modulation signals are exemplarily described below.
Illustratively, assume that each antenna impedance of Tag1 is Z A The ith load impedance is Z i Then Z A Z can be represented by the following formula (1) i Can be represented by the following formula (2):
wherein θ A For the phase of the antenna, θ i Is the phase of the i-th load impedance.
If Tag1 has M antennas and N load impedances, M is an integer greater than or equal to 2, N is a positive integer, then the ith load impedance Z i Corresponding reflection coefficient Γ i Can be represented by the following formula (3):
wherein |Γ i The expression | can be expressed as the following formula (4), θ i Can be expressed as the following formula (5):
as can be seen from the above equation (4) and equation (5), the magnitude and phase of the reflection coefficient are related to the selection of the load impedance, i.e., the magnitude and phase of the load impedance affect the magnitude and phase of the reflection coefficient. The loss of the transmission line can affect the distance between constellation points, namely, the larger the loss of the transmission line is, the more the constellation points in the constellation diagram are gathered towards the center, and the larger the bit error rate is; meanwhile, the length of the transmission line can also influence the phase of the signal; thus, in addition to changing the phase of the reflection coefficient by switching the load impedance, the phase of the reflection coefficient can also be changed using the transmission line. That is, the Tag can change the amplitude and phase of the received signal by controlling the switching load impedance or using a transmission line, so that the modulation of the signal can be realized.
In the following, with reference to the accompanying drawings, a transmission link of a BSC system will be exemplarily described by taking a BSC receiving end as an NR Node B (gNB), and a BSC transmitting end as User Equipment (UE).
Illustratively, the BSC architectures shown in (a) and (b) in fig. 4 are both dual-base BSC architectures, and as shown in (a) in fig. 4, the transmission link of the BSC system may include: the gNB41 has direct link channels with the BSC device 42 and the UE43, and BSC cascade channels with the BSC device 42 and the UE43, respectively; as shown in (b) of fig. 4, the transmission link of the BSC system may include: the gNB44 has direct link channels with the BSC device 45 and the UE46, BSC tandem channels with the BSC device 45 and the UE46, and reflection channels with the obstacle 47 and the UE46, respectively. The BSC architectures shown in (c) and (d) of fig. 4 are both single-base BSC architectures, and as shown in (c) of fig. 4, the transmission link of the BSC system may include: the BSC cascade channel between BSC apparatus 412 and gNB411, and the transmission link from the originating end to the terminating end of gNB411, denoted as interference leakage in the figure; as shown in (d) of fig. 4, the transmission link of the BSC system may include: the BSC cascade channel between the BSC apparatus 414 and the gNB413, the transmission link from the originating terminal to the terminating terminal, and the reflection channel between the obstacle 415 and the gNB 413.
In the transmission link of the BSC system, the BSC cascade channel has the following characteristics: 1. the BSC cascade channel is slowly changed because the BSC device can modulate data bits through a switch, and the switching rate of the switch causes the symbol modulation period to exhibit burstiness, and the change speed of the first channel (i.e., the direct link channel or the reflection channel) or the time correlation of the channel is determined by the change speed of the surrounding propagation environment; 2. since the BSC apparatus modulates data bits regularly, i.e., the channel variation caused by the BSC cascade channel is periodic, and the variation of the first channel is random, the BSC cascade channel may be considered to be constant or strongly correlated during the coherence time, and the BSC cascade channel may be considered to be uncorrelated or weakly correlated outside the coherence time.
The following describes in detail a method for calculating a reception signal at a BSC receiving end in the absence of a reflection channel of the environment, taking a dual base BSC architecture as an example.
For example, assume that the network side device and the BSC receiving end in the dual-base BSC architecture are multi-antenna devices, and the BSC downlink transmission channel is h' 0 The uplink transmission channel of BSC is h 1 The direct link transmission channel is h 0 Network side device The standby transmission signal is x (t), the signal to be modulated of the BSC device is B (t), and the reception signal y (t) at the receiving end of the BSC may be expressed as the following formula (6):
y(t)=h 0 x(t)+h 1 B(t)h' 0 x(t)=h 0 x(t)+h c B(t)x(t)+n; (6)
wherein h is c For the BSC cascade channel, n is noise.
It can be seen that in the dual-base BSC architecture, the BSC receiving end generally receives the direct link signal and the reflected signal of the BSC device, and because the strength of the reflected signal of the BSC device is limited by the hardware capability of the BSC device, is far smaller than that of the direct link signal, so that the modulated data of the BSC device is submerged in the direct link signal, and thus the BSC receiving end cannot correctly demodulate the modulated data of the BSC device. Since the same problem exists in the single base BSC architecture, the data demodulation of the BSC device may be interfered by carrier leakage of the BSC receiving end and environmental multipath interference, so correctly estimating the interference channel and the BSC cascade channel is a key to solve the above problem.
In order to solve the above-mentioned problem, an embodiment of the present application provides a channel estimation method, where a BSC receiving end (for example, a first device in the embodiment of the present application) may receive a first signal; and N first channels can be estimated based on a signal sequence matrix corresponding to the first signal and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a reflected signal (e.g., a second signal in the embodiment of the present application) of the BSC device, and a direct link signal and an ambient interference signal (e.g., N-1 interference signals in the embodiment of the present application); the N first channels include BSC concatenated channels (e.g., second channels in the embodiments of the present application), and direct link channels and ambient reflection channels (e.g., N-1 interfering channels in the embodiments of the present application). According to the scheme, the BSC receiving end can estimate N first channels based on the signal sequence matrix corresponding to the received first signals and the full rank characteristic of the signal sequence matrix, namely, the BSC receiving end can accurately estimate the BSC cascade channel and the direct link channel and the environment reflection channel by utilizing the difference between the reflection signals of the BSC equipment and the interference signals of the direct link signal and the environment, so that the accuracy of estimating the channels by the BSC receiving end can be improved.
An embodiment of the present application provides a channel estimation method, and fig. 5 shows a flowchart of the channel estimation method provided in the embodiment of the present application. As shown in fig. 5, the channel estimation method provided in the embodiment of the present application may include the following steps 501 and 502.
Step 501, a first device receives a first signal.
Optionally, in this embodiment of the present application, the first device may be any device capable of receiving the first signal, such as a network side device or UE.
In step 502, the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix.
In the embodiment of the application, the first signal includes the second signal and N-1 interference signals, and N is a positive integer.
In this embodiment of the present application, the N first channels include a second channel and N-1 interference channels, where the second channel is used to transmit a second signal, and each interference channel is used to transmit an interference signal.
The full rank characteristic of the above signal sequence matrix is exemplarily described below.
Illustratively, the above signal sequence matrix is assumed to be the following matrix (7):
it can be seen that the signal sequence matrix is a second order matrix, and the rank (i.e. the number of non-zero rows) in the ladder matrix obtained by converting the signal sequence matrix is also 2, i.e. the signal sequence matrix is a full rank matrix, i.e. the signal sequence matrix satisfies the full rank characteristic.
For a specific description of the full rank characteristic, reference may be made to related descriptions in the related art, and in order to avoid repetition, a description thereof will be omitted here.
Alternatively, in the embodiment of the present application, the second signal may be: the backscatter communication device modulates a signal based on the indication information.
Alternatively, in the embodiment of the present application, the backscatter communication device may be any one of the following: passive internet of things (i.e., passive-IOT) devices, environmental internet of things (i.e., ambient IOT) devices, tags.
It will be appreciated that the full rank characteristic of the signal sequence matrix described above may be ensured by modulating the second signal by the backscatter communication device based on the indication information described above.
Alternatively, in the embodiment of the present application, in a case where the second signal is a signal modulated by the backscatter communication device based on the above indication information, the second channel may be a BSC cascade channel.
The specific description of the above indication information will be described in detail in the following embodiments, and in order to avoid repetition, it is not repeated here.
In the embodiment of the present application, since the second signal may be a signal modulated by the backscatter communication device based on the indication information, a full rank characteristic of a signal sequence matrix corresponding to the first signal including the second signal may be ensured, so that the first device may correctly estimate the N first channels.
Optionally, in an embodiment of the present application, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
Alternatively, in the embodiment of the present application, the N-1 interference channels may correspond to the N-1 interference signals one by one.
Optionally, in the embodiment of the present application, if the N-1 interference channels include direct link channels, the N-1 interference signals may include direct link signals; if the N-1 interference channels include carrier leakage channels, the N-1 interference signals may include carrier leakage signals; if the N-1 interference channels comprise ambient reflection channels, the N-1 interference signals may comprise ambient reflection signals.
Alternatively, in the embodiment of the present application, in the single base BSC architecture, the N-1 interference channels may include an environment reflection channel and a carrier leakage channel.
Alternatively, in the embodiment of the present application, in the dual base BSC architecture, the N-1 interference channels may include an environment reflection channel and a direct link channel.
In this embodiment of the present application, since the N-1 interference channels may include at least one of a direct link channel, a carrier leakage channel, and an environment reflection channel, the first device may estimate different interference channels in different scenarios, so that the application scenarios of channel estimation of the first device may be enriched.
Optionally, in an embodiment of the present application, the signal sequence matrix may be: a matrix of signal sequences for each of the first signals received during the N first periods.
In this embodiment of the present application, the number of first periods is the same as the number of channels to be estimated, that is, N first channels correspond to N first periods.
For example, assume that the N first channels include: the BSC cascade channel and the direct link channel, the N first periods are 2 first periods, so that the first device can combine the second signal and the direct link signal received in the 1 st first period and the 2 nd first period respectively, and estimate the BSC cascade channel and the direct link channel based on the signal sequence matrix and the full rank characteristic of the signal sequence matrix.
It will be appreciated that the above-described N first periods may ensure the full rank characteristic of the signal sequence matrix corresponding to the first signal including the N signals.
Optionally, in the embodiment of the present application, the N first periods may be preconfigured, predefined, or determined according to a preset rule.
In this embodiment of the present application, since the signal sequence matrix may be: the matrix formed by the signal sequences of each of the first signals received in the N first periods can ensure the full rank characteristic of the signal sequence matrix, thereby improving the accuracy of channel estimation.
Alternatively, in the embodiment of the present application, each element in the signal sequence matrix may be used to characterize: transmitting device of one of the first signals, corresponding to the symbol state in one of the N first periods.
Optionally, in an embodiment of the present application, the symbol state may include any one of the following: +1,0, -1.
For example, assuming that the transmitting device of the above-mentioned signal is a BSC device, and the modulation mode of the BSC device is binary phase shift keying (Binary Phase Shift Keying, BPSK), and is a bipolar code, that is, bipolar between different bits, then bit 0 represents 0 degree phase modulation, where the BSC device corresponds to a +1 state; bit 1 represents 180 degrees of phase modulation when the BSC device corresponds to a-1 state.
For another example, assume that the transmitting device of the above signal is a BSC device, and the modulation mode of the BSC device is binary On-Off Keying (OOK) and is a unipolar code, if the data bit to be modulated by the BSC device is 1, the symbol state corresponding to the BSC device is +1; if the data bit to be modulated by the BSC equipment is 0, the symbol state corresponding to the BSC equipment is 0.
The following exemplarily describes a channel estimation method provided in an embodiment of the present application.
For example, assuming that the first signal includes a direct link signal and a BSC reflected signal, and the transmitting device of the direct link signal is a network side device, and the transmitting device of the BSC reflected signal is a BSC device, if the signal sequence matrix is the element "+1" of the first row and the first column of the signal sequence matrix in the above (7), the symbol state corresponding to the network side device in the 1 st first period may be represented; the element "+1" of the first row and the second column of the signal sequence matrix may represent a symbol state corresponding to the BSC device in the 1 st first period; the element "+1" of the second row and the first column of the signal sequence matrix can represent the symbol state corresponding to the network side equipment in the 2 nd first period; elements "-1" of the second row and the second column of the signal sequence matrix may characterize the symbol states corresponding to the BSC device in the 2 nd first period.
It should be noted that, when the first signal includes N signals, the signal sequence matrix corresponding to the first signal is an N-order matrix.
In the embodiment of the present application, since each element in the signal sequence matrix can be used for characterization: the transmitting device of one signal in the first signals corresponds to the symbol state in one first period of the N first periods, so that the first device can conveniently calculate the channel estimation through the signal sequence matrix, and the rate of the first device for estimating the channel can be improved.
Optionally, in an embodiment of the present application, one of the N first periods may include at least one symbol period.
Alternatively, in the embodiment of the present application, the above-mentioned one first period may be one symbol period, or may be a period formed by a plurality of symbol periods.
In the embodiment of the present application, since the above-mentioned one first period may include at least one symbol period, the composition manners of the first period may be enriched, so that the flexibility of channel estimation may be improved.
Alternatively, in the embodiment of the present application, the above step 502 may be specifically implemented by the following step 502 a.
In step 502a, the first device performs channel estimation on the first signals received in the N first periods based on the signal sequence matrix and the full rank characteristic of the signal sequence matrix, to obtain N first channels.
Optionally, in the embodiment of the present application, the first device may determine an equation of the signal received in each first period by using the above formula (6) and combining symbol states of different transmitting devices in the same first period in the signal sequence matrix, and may estimate the N first channels by using the determined N equations together.
In practical implementation, the first device may combine with the BSC interference cancellation technology to jointly design a channel estimation criterion, and in a first period, only a constant is obtained after the convolution calculation or correlation calculation of the carrier signal and the BSC modulation signal, so that the interference channel and the BSC cascade channel can be estimated; the embodiments of the present application are not limited.
In this embodiment of the present application, since the first device may perform channel estimation on the first signals received in the N first periods based on the signal sequence matrix and the full rank characteristic of the signal sequence matrix, to obtain N first channels, accuracy of estimating the N first channels may be improved by combining the signals received in the N symbol periods.
The following exemplarily describes a channel estimation method provided in an embodiment of the present application.
For example, assuming that the UE (i.e., the first device) receives the direct link signal transmitted by the network side device and the BSC reflected signal (i.e., the first signal) transmitted by the BSC device, and the signal sequence matrix corresponding to the received signal is (7) above, the UE may substitute the symbol states corresponding to the network side device and the BSC device in the 1 st first period into the above formula (6), to obtain the signal received in the 1 st first period, which is expressed as the following formula (8):
y 1 (T 1 )=h 0 +h c ; (8)
And the symbol states corresponding to the network side device and the BSC device in the 2 nd first period may be substituted into the above formula (6), to obtain the signal received in the 2 nd first period, which is expressed as the following formula (9):
y 2 (T 2 )=h 0 -h c ; (9)
the UE can thus combine the signals received in two symbol periods, i.e. equations (8) and (9), to estimate the direct link channel h 0 And BSC concatenated channel h c 。
Fig. 6 shows a frame structure transmission flow in the above example, where the pilot sequence is used for synchronization or for carrying the above indication information; the interval time T is caused by the symbol modulation delay of the BSC apparatus.
Also by way of example, assuming that the UE (i.e., the first device) receives a direct link signal transmitted by the network side device and a BSC reflected signal (i.e., the first signal) transmitted by the BSC device, a signal sequence matrix corresponding to the received signal may be represented as the following matrix (10):
then, the UE may substitute symbol states corresponding to the network side device and the BSC device in the 1 st first period into the above formula (6), to obtain a signal received in the 1 st first period, which is expressed as the following formula (11):
y 1 (T 1 )=h 0 +h c ; (11)
and the symbol states corresponding to the network side device and the BSC device in the 2 nd first period may be substituted into the above formula (6), to obtain the signal received in the 2 nd first period, which is expressed as the following formula (12):
y 2 (T 2 )=h 0 ; (12)
So that the UE estimates the direct link channel h 0 The received signals in two symbol periods, equation (11) and equation (12), may then be combined to estimate the BSC cascade channel h c 。
In addition, if the symbol states corresponding to the network side device and the BSC device in the 1 st first period are +1,0, the UE may directly obtain the information of the direct link channel, which is suitable for the direct link interference cancellation scenario, specifically, the following transmission procedure may exist:
a. the network side equipment transmits Continuous Wave (CW) to the BSC equipment, and configures the silence time, the modulation mode and the modulation type of the BSC equipment;
b. the BSC device receives the CWs and wakes up;
c. the BSC keeps silent, and the network side equipment estimates a direct link channel through the formula (11);
d. the network side equipment sends CW to BSC equipment and sends pilot sequence for synchronous or cascade channel estimation;
e. the BSC equipment modulates the data and reflects the modulated data to the UE;
f. the UE eliminates the direct link interference according to the estimated direct link channel in the above c and demodulates the BSC signal.
It should be noted that, for the N first channels, the first device may obtain the N first channels based on a matrix formed by a signal sequence of each of the first signals received in the N first periods and a full rank characteristic of the signal sequence matrix, and perform channel estimation on the first signals received in the N first periods through a corresponding received signal formula.
Illustratively, in a scenario including reflected interference of the environment, the signal sequence matrix corresponding to the first signals received by the first device in the 3 first periods may be the following matrix (11):
then, if the first signal is the environment reflection signal, the carrier leakage signal and the BSC reflection signal received by the first device in the single base BSC architecture, the first column (i.e., +1) in the matrix (11) may be the symbol states corresponding to the environment reflection channel in 3 first periods; the second column (i.e., +1) in the matrix (11) may be the symbol states of the carrier leakage channels corresponding in 3 first periods; the third column (i.e., -1, 0, -1) in the matrix (11) may be the symbol states corresponding to the BSC cascade channel for 3 first periods.
If the first signal is a direct link signal, an environment reflection signal and a BSC reflection signal received by the first device in the dual-base BSC architecture, the first column (i.e., +1) in the matrix (11) may be symbol states corresponding to the direct link channel in 3 first periods; the second column (i.e., +1) in the matrix (11) may be the symbol states corresponding to the ambient reflection channel for 3 first periods; the third column (i.e., -1, 0, -1) in the matrix (11) may be the symbol states corresponding to the BSC cascade channel for 3 first periods. Similarly, the signal sequence matrix corresponding to the first signal received by the first device in the 3 first periods may also be a matrix obtained by deforming the matrix (11), and only the deformed matrix needs to satisfy the full rank characteristic (that is, the sequences of the interference channels are consistent in different first periods).
For example, the matrix (11) may be modified into any one of the following matrices:
for the method for estimating the channel based on the matrix (11) or the deformed matrix of the matrix (11), reference may be made to the description related to the above embodiment, and in order to avoid repetition, a description is omitted here.
In the channel estimation method provided in the embodiment of the present application, since the first device may estimate N first channels based on the signal sequence matrix corresponding to the received first signal and the full rank characteristic, the row orthogonal characteristic or the column orthogonal characteristic of the signal sequence matrix, that is, the first device may accurately estimate the second channels and N-1 interference channels by using the difference between the second signal and the N-1 interference signals, the accuracy of estimating the channels by the receiving end may be improved.
Optionally, in the embodiment of the present application, before step 502, the channel estimation method provided in the embodiment of the present application may further include step 503 or step 504 described below, and then step 502 may be specifically implemented by step 502b described below.
Step 503, the first device receives the indication information from the second device.
In this embodiment of the present application, the second device and the first device are different devices.
In an embodiment of the present application, the second device includes any one of the following: network side equipment and relay equipment.
Optionally, in an embodiment of the present application, the indication information may be carried by any one of the following: downlink control information (Downlink Control Information, DCI); a medium access control layer control unit (Medium Access Control Control Element, MAC CE); a preamble sequence.
In the embodiment of the present application, since the indication information may be carried by any one of DCI, MAC CE and preamble sequence, the flexibility of receiving the indication information by the first device may be improved.
Optionally, in an embodiment of the present application, the above indication information may be used to indicate at least one of the following:
(1.1) modulation scheme of the backscatter communication device;
(1.2) back-scattering a modulation sequence of the communication device;
(1.3) N first cycles;
(1.4) polarity levels of the carrier sequence transmitted by the second device.
In this embodiment of the present application, since the above indication information may be used to indicate at least one of the above (1.1) to (1.4), flexibility of indicating content by the indication information may be improved, so that different content may be indicated in different application scenarios, so as to meet a requirement of channel estimation.
Optionally, in the embodiment of the present application, in the foregoing (1.1), a modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
Optionally, in the embodiment of the present application, if the modulation mode of the backscatter communication device includes amplitude modulation, the indication information may indicate the amplitude of the modulation signal of the backscatter communication device; if the modulation mode of the backscatter communication device includes phase modulation, the indication information may indicate a phase of a modulation signal of the backscatter communication device; if the modulation mode of the backscatter communication device includes amplitude modulation and phase modulation, the indication information may indicate the amplitude and phase of the signal modulated by the backscatter communication device.
Alternatively, in the embodiment of the present application, the modulation method of the backscatter communication device may be any modulation method capable of enabling the signal sequence matrix to satisfy the full rank characteristic, which is not limited in the embodiment of the present application.
In the embodiment of the present application, since the modulation mode of the backscatter communication device may include at least one of amplitude modulation and phase modulation, the flexibility of the indication content of the indication information may be further improved.
Optionally, in an embodiment of the present application, in the foregoing (1.2), the modulation sequence of the backscatter communication device may include at least one of: an amplitude modulation sequence; phase modulation sequence.
Optionally, in the embodiment of the present application, the modulation sequence may be correspondingly divided into different sequence subsets according to the modulation manner, where each sequence subset is used to indicate one modulation sequence.
It is understood that the amplitude modulation sequence corresponds to the amplitude modulation and the phase modulation sequence corresponds to the phase modulation; if the modulation scheme may further include another modulation scheme, the modulation sequence may include a corresponding modulation sequence.
Optionally, in the embodiment of the present application, the first device may determine a modulation mode of the corresponding backscatter communication device according to a subset of sequences included in the received indication information.
In the embodiment of the application, since the modulation sequence of the backscatter communication device may include at least one of an amplitude sequence and a phase sequence, the flexibility of the indication content of the indication information may be further improved.
Alternatively, in the embodiment of the present application, in the foregoing (1.3), the indication information may indicate N first periods of the required channel estimation according to different BSC architecture scenarios.
Alternatively, in the embodiment of the present application, in (1.4) above, the polarity level may include: a unipolar level or a bipolar level.
Step 504, the first device sends indication information to the backscatter communication device.
In this embodiment of the present application, the indication information is used to indicate a modulation parameter of a modulation signal of the backscatter communication device.
For detailed description of the indication information, reference may be made specifically to the description related to step 503, and for avoiding repetition, details are not repeated here.
It can be understood that in the embodiment of the present application, the first device sends the indication information to the backscatter communication device, and the method can be applied to the scenario of the above-mentioned single-base BSC architecture, that is, the first device is a network side device, and the first device is a BSC receiving end.
Step 502b, the first device estimates N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information.
Optionally, in this embodiment of the present application, after receiving the indication information, the first device may learn the content indicated by the indication information, so when performing channel estimation, may determine symbol states corresponding to different transmitting devices in each first period according to the indication information, and may combine signals received in the N first periods to estimate the N first channels.
It should be noted that, if the second device and the first device are the same device, for example, in the single base BSC architecture, the first device does not need to receive the indication information.
In this embodiment of the present application, since the first device may receive the indication information sent by the second device, or send the indication information to the backscatter communication device, and may estimate N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information, the rate and accuracy of estimating the channels by the first device may be improved by the content indicated by the indication information.
An embodiment of the present application provides a channel estimation method, and fig. 7 shows a flowchart of the channel estimation method provided in the embodiment of the present application. As shown in fig. 7, the channel estimation method provided in the embodiment of the present application may include the following step 701.
Step 701, the second device sends indication information.
In this embodiment of the present application, the indication information is used for the first device to estimate N first channels, where N is a positive integer.
In the embodiment of the present application, the N first channels include a second channel and N-1 interference channels.
Alternatively, in the embodiment of the present application, the second channel may be used to transmit a signal modulated by the backscatter communication device based on the above indication information.
Optionally, in an embodiment of the present application, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
In this embodiment of the present application, the second device and the first device are different devices.
In an embodiment of the present application, the second device includes any one of the following: network side equipment and relay equipment.
Optionally, in an embodiment of the present application, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
Optionally, in an embodiment of the present application, the above indication information may be used to indicate at least one of the following:
a modulation scheme of the backscatter communication device;
a modulation sequence of the backscatter communication device;
n first periods;
polarity level of the carrier sequence transmitted by the second device.
Wherein the N first periods are associated with estimating the N first channels.
Optionally, in an embodiment of the present application, a modulation manner of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
Optionally, in an embodiment of the present application, the modulation sequence of the backscatter communication device includes at least one of: an amplitude modulation sequence; phase modulation sequence.
Optionally, in an embodiment of the present application, one of the N first periods may include at least one symbol period.
In the channel estimation method provided by the embodiment of the application, since the second device can send the indication information for the first device to estimate the N first channels, so that the first device can estimate the second channels and the N-1 interference channels in the N first channels based on the indication information, the accuracy of estimating the channels can be improved.
For other descriptions in the embodiments of the present application and technical effects achieved by each technical feature, reference may be made to the descriptions related to the embodiments of the channel estimation method, which are not repeated herein.
According to the channel estimation method provided by the embodiment of the application, the execution body can be a channel estimation device. In the embodiment of the present application, a channel estimation device is described by taking an example that the channel estimation device performs a channel estimation method.
Referring to fig. 8, an embodiment of the present application provides a channel estimation apparatus 80, where the channel estimation apparatus 80 may include a receiving module 81 and an estimating module 82. The receiving module 81 may be configured to receive the first signal. The estimating module 82 may be configured to estimate N first channels based on a signal sequence matrix corresponding to the first signal received by the receiving module 81 and a full rank characteristic of the signal sequence matrix, where N is a positive integer. Wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In one possible implementation manner, the signal sequence matrix may be: a matrix of signal sequences for each of the first signals received during the N first periods.
In a possible implementation manner, each element in the signal sequence matrix may be used to characterize: transmitting means of one of the first signals, corresponding to the symbol state in one first period.
In a possible implementation manner, the estimation module 82 may be specifically configured to perform channel estimation on the first signals received in the N first periods based on the signal sequence matrix and a full rank characteristic of the signal sequence matrix, to obtain the N first channels.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the receiving module 81 may be further configured to receive indication information from the second device before the estimating module 82 estimates the N first channels based on a signal sequence matrix corresponding to the first signals and a full rank characteristic of the signal sequence matrix. The estimating module 82 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information. Wherein the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
In a possible implementation, the channel estimation device 80 may further include a transmitting module. The transmitting module may be configured to transmit, to the backscatter communication device, indication information for indicating modulation parameters of a modulated signal of the backscatter communication device, before the estimating module 82 estimates the N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix. The estimating module 82 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information.
In a possible implementation, the second signal may be a signal modulated based on the indication information.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; the N first periods; polarity level of the carrier sequence transmitted by the second device.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
In the channel estimation device provided in the embodiment of the present application, the channel estimation device may estimate N first channels based on a signal sequence matrix corresponding to the received first signal and a full rank characteristic of the signal sequence matrix, that is, the channel estimation device may accurately estimate the second channels and N-1 interference channels by using a difference between the second signal and N-1 interference signals, so that accuracy of estimating the channels by the receiving end may be improved.
The channel estimation device in the embodiments of the present application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the application are not specifically limited.
The channel estimation device provided in the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 5 to fig. 6, and achieve the same technical effects, so that repetition is avoided, and no further description is given here.
According to the channel estimation method provided by the embodiment of the application, the execution body can be a channel estimation device. In the embodiment of the present application, a channel estimation device is described by taking an example that the channel estimation device performs a channel estimation method.
Referring to fig. 9, an embodiment of the present application provides a channel estimation apparatus 90, where the channel estimation apparatus 90 may include a transmitting module 91. A transmitting module 91, which may be used to transmit the indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the channel estimation device 90 is a different device from the first device; the channel estimation device 90 includes any one of the following: network side equipment and relay equipment.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; n first periods; polarity level of the carrier sequence transmitted by the second device. Wherein the N first periods are associated with estimating the N first channels.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the second channel is used for transmitting a signal modulated based on the indication information.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
In the channel estimation device provided by the embodiment of the application, the channel estimation device can send the indication information for the first equipment to estimate the N first channels, so that the first equipment can estimate the second channels and the N-1 interference channels in the N first channels based on the indication information, and the accuracy of estimating the channels can be improved.
The channel estimation device in the embodiments of the present application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the application are not specifically limited.
The channel estimation device provided in the embodiment of the present application can implement each process implemented by the method embodiment of fig. 7, and achieve the same technical effects, and in order to avoid repetition, a detailed description is omitted here.
Optionally, as shown in fig. 10, the embodiment of the present application further provides a communication device 100, including a processor 101 and a memory 102, where the memory 102 stores a program or an instruction that can be executed on the processor 101, for example, when the communication device 100 is the first device described above, the program or the instruction when executed by the processor 101 implements the respective processes of the method embodiments of fig. 5 to 6, and can achieve the same technical effects. When the communication device 100 is the second device, the program or the instruction, when executed by the processor 101, implements the respective processes of the method embodiment of fig. 7, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the application also provides communication equipment, which comprises a processor and a communication interface, wherein the communication interface is used for receiving the first signals, and the processor is used for estimating N first channels based on a signal sequence matrix corresponding to the first signals and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer; wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
The embodiment of the communication device corresponds to the embodiment of the method of fig. 5 to 6, and each implementation procedure and implementation manner of the embodiment of the method of fig. 5 to 6 are applicable to the embodiment of the communication device, and can achieve the same technical effects. Specifically, the communication device may be a terminal, or may be a network-side device; taking the communication device as an example of a terminal, fig. 11 is a schematic hardware structure of the terminal.
The terminal 1000 includes, but is not limited to: at least some of the components of the radio frequency unit 1001, the network module 1002, the audio output unit 1003, the input unit 1004, the sensor 1005, the display unit 1006, the user input unit 1007, the interface unit 1008, the memory 1009, and the processor 1010, etc.
Those skilled in the art will appreciate that terminal 1000 can also include a power source (e.g., a battery) for powering the various components, which can be logically connected to processor 1010 by a power management system so as to perform functions such as managing charge, discharge, and power consumption by the power management system. The terminal structure shown in fig. 11 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two portions, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In this embodiment, after receiving downlink data from the network side device, the radio frequency unit 1001 may transmit the downlink data to the processor 1010 for processing; in addition, the radio frequency unit 1001 may send uplink data to the network side device. In general, the radio frequency unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1009 may be used to store software programs or instructions and various data. The memory 1009 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1009 may include volatile memory or nonvolatile memory, or the memory 1009 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 1009 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
The radio frequency unit 1001 may be configured to receive a first signal. The processor 1010 may be configured to estimate N first channels based on a signal sequence matrix corresponding to the first signal received by the radio frequency unit 1001 and a full rank characteristic of the signal sequence matrix, where N is a positive integer. Wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In one possible implementation manner, the signal sequence matrix may be: a matrix of signal sequences for each of the first signals received during the N first periods.
In a possible implementation manner, each element in the signal sequence matrix may be used to characterize: transmitting means of one of the first signals, corresponding to the symbol state in one first period.
In a possible implementation manner, the processor 1010 may be specifically configured to perform channel estimation on the first signals received in the N first periods based on the signal sequence matrix and a full rank characteristic of the signal sequence matrix, to obtain the N first channels.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the radio frequency unit 1001 may be further configured to receive, before the processor 1010 estimates the N first channels based on a signal sequence matrix corresponding to the first signals and a full rank characteristic of the signal sequence matrix, indication information from the second device. The processor 1010 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information. Wherein the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
In a possible implementation manner, the radio frequency unit 1001 may be further configured to send, before the processor 1010 estimates the N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, indication information to the backscatter communication device, where the indication information is used to indicate modulation parameters of a modulated signal of the backscatter communication device. The processor 1010 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information.
In a possible implementation, the second signal may be a signal modulated based on the indication information.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; the N first periods; polarity level of the carrier sequence transmitted by the second device.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
Taking the above communication device as a network side device as an example, fig. 12 is a schematic hardware structure of the network side device. As shown in fig. 12, the network side device 1200 includes: an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124, and a memory 125. The antenna 121 is connected to a radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information via the antenna 121, and transmits the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes information to be transmitted, and transmits the processed information to the radio frequency device 122, and the radio frequency device 122 processes the received information and transmits the processed information through the antenna 121.
The method performed by the network side device in the above embodiment may be implemented in the baseband apparatus 123, where the baseband apparatus 123 includes a baseband processor.
The baseband apparatus 123 may, for example, include at least one baseband board, where a plurality of chips are disposed, as shown in fig. 12, where one chip, for example, a baseband processor, is connected to the memory 125 through a bus interface, so as to invoke a program in the memory 125 to perform the network device operation shown in the above method embodiment.
The network-side device may also include a network interface 126, such as a common public radio interface (common public radio interface, CPRI).
Specifically, the network side device 1200 of the embodiment of the present invention further includes: instructions or programs stored in the memory 125 and executable on the processor 124, the processor 124 invokes the instructions or programs in the memory 125 to perform the methods performed by the modules shown in fig. 8 and achieve the same technical effects, and are not repeated here.
Wherein the radio frequency device 122 may be configured to receive the first signal. The processor 124 may be configured to estimate N first channels based on a signal sequence matrix corresponding to the first signal received by the radio frequency device 122 and a full rank characteristic of the signal sequence matrix, where N is a positive integer. Wherein the first signal comprises a second signal and N-1 interference signals; the N first channels comprise a second channel and N-1 interference channels; the second channel is used for transmitting a second signal; each interference channel is used to transmit one interference signal.
In one possible implementation manner, the signal sequence matrix may be: a matrix of signal sequences for each of the first signals received during the N first periods.
In a possible implementation manner, each element in the signal sequence matrix may be used to characterize: transmitting means of one of the first signals, corresponding to the symbol state in one first period.
In a possible implementation manner, the processor 124 may be specifically configured to perform channel estimation on the first signals received in the N first periods based on the signal sequence matrix and a full rank characteristic of the signal sequence matrix, to obtain the N first channels.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the radio frequency apparatus 122 may be further configured to receive indication information from the second device before the processor 124 estimates the N first channels based on a signal sequence matrix corresponding to the first signals and a full rank characteristic of the signal sequence matrix. The processor 124 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information. Wherein the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
In a possible implementation manner, the radio frequency apparatus 122 may be further configured to send, before the processor 124 estimates the N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, indication information to the backscatter communication device, where the indication information is used to indicate modulation parameters of a modulated signal of the backscatter communication device. The processor 124 may be specifically configured to estimate the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix, and the indication information.
In a possible implementation, the second signal may be a signal modulated based on the indication information.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; the N first periods; polarity level of the carrier sequence transmitted by the second device.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
In the communication device provided in the embodiment of the present application, since the communication device may estimate N first channels based on the signal sequence matrix corresponding to the received first signal and the full rank characteristic of the signal sequence matrix, that is, the communication device may accurately estimate the second channels and N-1 interference channels by using the difference between the second signal and N-1 interference signals, so accuracy of channel estimation at the receiving end may be improved.
The communication device provided in this embodiment of the present application can implement each process of the embodiments of the method of fig. 5 to fig. 6, and achieve the same technical effects, and in order to avoid repetition, a detailed description is omitted here.
The embodiment of the application also provides communication equipment, which comprises a processor and a communication interface, wherein the communication interface is used for sending the indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment. The embodiment of the communication device corresponds to the embodiment of the method of fig. 7, and each implementation procedure and implementation manner of the embodiment of the method of fig. 7 are applicable to the embodiment of the communication device, and the same technical effects can be achieved. Specifically, the communication device may be a terminal, or may be a network-side device; taking the communication device as an example of a terminal, fig. 11 is a schematic hardware structure of the terminal.
The terminal 1000 includes, but is not limited to: at least some of the components of the radio frequency unit 1001, the network module 1002, the audio output unit 1003, the input unit 1004, the sensor 1005, the display unit 1006, the user input unit 1007, the interface unit 1008, the memory 1009, and the processor 1010, etc.
Those skilled in the art will appreciate that terminal 1000 can also include a power source (e.g., a battery) for powering the various components, which can be logically connected to processor 1010 by a power management system so as to perform functions such as managing charge, discharge, and power consumption by the power management system. The terminal structure shown in fig. 11 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two portions, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In this embodiment, after receiving downlink data from the network side device, the radio frequency unit 1001 may transmit the downlink data to the processor 1010 for processing; in addition, the radio frequency unit 1001 may send uplink data to the network side device. In general, the radio frequency unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1009 may be used to store software programs or instructions and various data. The memory 1009 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1009 may include volatile memory or nonvolatile memory, or the memory 1009 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 1009 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
The radio frequency unit 1001 may be configured to send indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; terminal 1000 can be a different device than the first device.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; n first periods; polarity level of the carrier sequence transmitted by the second device. Wherein the N first periods are associated with estimating the N first channels.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the second channel is used for transmitting a signal modulated based on the indication information.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
Taking the above communication device as a network side device as an example, fig. 12 is a schematic hardware structure of the network side device. As shown in fig. 12, the network side device 1200 includes: an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124, and a memory 125. The antenna 121 is connected to a radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information via the antenna 121, and transmits the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes information to be transmitted, and transmits the processed information to the radio frequency device 122, and the radio frequency device 122 processes the received information and transmits the processed information through the antenna 121.
The method performed by the network side device in the above embodiment may be implemented in the baseband apparatus 123, where the baseband apparatus 123 includes a baseband processor.
The baseband apparatus 123 may, for example, include at least one baseband board, where a plurality of chips are disposed, as shown in fig. 12, where one chip, for example, a baseband processor, is connected to the memory 125 through a bus interface, so as to invoke a program in the memory 125 to perform the network device operation shown in the above method embodiment.
The network-side device may also include a network interface 126, such as a common public radio interface (common public radio interface, CPRI).
Specifically, the network side device 1200 of the embodiment of the present invention further includes: instructions or programs stored in the memory 125 and executable on the processor 124, the processor 124 invokes the instructions or programs in the memory 125 to perform the methods performed by the modules shown in fig. 8 and achieve the same technical effects, and are not repeated here.
Wherein, the radio frequency device 122 may be used for sending indication information; the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels; the network side device 1200 is a different device from the first device.
In a possible implementation manner, the indication information may be used to indicate at least one of the following: a modulation scheme of the backscatter communication device; a modulation sequence of the backscatter communication device; n first periods; polarity level of the carrier sequence transmitted by the second device. Wherein the N first periods are associated with estimating the N first channels.
In a possible implementation manner, the modulation mode of the backscatter communication device may include at least one of the following: amplitude modulation; and (5) phase modulation.
In a possible implementation manner, the modulation sequence of the backscatter communication device may include at least one of the following: an amplitude modulation sequence; phase modulation sequence.
In one possible implementation, one first period may include at least one symbol period.
In a possible implementation manner, the indication information may be carried by any one of the following: DCI; a MAC CE; a preamble sequence.
In a possible implementation manner, the second channel is used for transmitting a signal modulated based on the indication information.
In a possible implementation manner, the N-1 interference channels may include at least one of the following: a direct link channel; a carrier leakage channel; the environment reflects the channel.
In the communication device provided in the embodiment of the present application, since the communication device may send the indication information for estimating N first channels by the first device, so that the first device may estimate, based on the indication information, the second channels and N-1 interference channels in the N first channels, and therefore accuracy of estimating the channels may be improved.
The communication device provided in this embodiment of the present application can implement each process of the method embodiment of fig. 7 and achieve the same technical effects, and in order to avoid repetition, a description is omitted here.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing channel estimation method embodiment, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, implement each process of the above-mentioned channel estimation method embodiment, and achieve the same technical effect, so that repetition is avoided, and no redundant description is given here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiments of the present application further provide a computer program/program product, where the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement each process of the foregoing channel estimation method embodiment, and achieve the same technical effects, so that repetition is avoided, and details are not repeated herein.
The embodiment of the application also provides a communication system, which comprises: the first device and the second device described in the above embodiments. The communication system can realize the processes of the above-mentioned channel estimation method embodiments, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solutions of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method described in the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are also within the protection of the present application.
Claims (26)
1. A method of channel estimation, the method comprising:
the first device receives a first signal;
the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and the full rank characteristic of the signal sequence matrix, wherein N is a positive integer;
wherein the first signal comprises a second signal and N-1 interfering signals;
the N first channels comprise a second channel and N-1 interference channels;
the second channel is used for transmitting the second signal;
each of the interfering channels is for transmitting one of the interfering signals.
2. The method of claim 1, wherein the signal sequence matrix is: a matrix of signal sequences for each of the first signals received during N first periods.
3. The method of claim 2, wherein each element in the signal sequence matrix is used to characterize: transmitting means of one of said first signals, corresponding to the symbol state in one of said first periods.
4. A method according to claim 2 or 3, wherein the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, comprising:
And the first equipment carries out channel estimation on the first signals received in the N first periods based on the signal sequence matrix and the full rank characteristic of the signal sequence matrix to obtain N first channels.
5. A method according to claim 2 or 3, wherein one of said first periods comprises at least one symbol period.
6. The method of claim 1, wherein the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, the method further comprising:
the first device receives indication information from a second device;
the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, including:
the first device estimates the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix and the indication information;
wherein the second device and the first device are different devices; the second device comprises any one of the following: network side equipment and relay equipment.
7. The method of claim 1, wherein the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, the method further comprising:
the first device sends indication information to a back-scattering communication device, wherein the indication information is used for indicating modulation parameters of a modulation signal of the back-scattering communication device;
the first device estimates N first channels based on a signal sequence matrix corresponding to the first signal and a full rank characteristic of the signal sequence matrix, including:
the first device estimates the N first channels according to the signal sequence matrix, the full rank characteristic of the signal sequence matrix and the indication information.
8. The method of claim 1, wherein the second signal is a signal modulated based on indication information.
9. The method according to any one of claims 6 to 8, wherein,
the indication information is used for indicating at least one of the following:
a modulation scheme of the backscatter communication device;
a modulation sequence of the backscatter communication device;
n first periods;
Polarity level of the carrier sequence transmitted by the second device.
10. The method of claim 9, wherein the modulation scheme of the backscatter communication device comprises at least one of: amplitude modulation; and (5) phase modulation.
11. The method of claim 9, wherein the modulation sequence of the backscatter communication device comprises at least one of: an amplitude modulation sequence; phase modulation sequence.
12. The method according to any one of claims 6 to 8, wherein the indication information is carried by any one of: downlink control information DCI; a media access control layer control unit (MAC CE); a preamble sequence.
13. The method of claim 1, wherein the N-1 interference channels comprise at least one of: a direct link channel; a carrier leakage channel; the environment reflects the channel.
14. A method of channel estimation, the method comprising:
the second equipment sends indication information;
the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels;
the second device is a different device than the first device; the second device comprises any one of the following: network side equipment and relay equipment.
15. The method of claim 14, wherein the step of providing the first information comprises,
the indication information is used for indicating at least one of the following:
a modulation scheme of the backscatter communication device;
a modulation sequence of the backscatter communication device;
n first periods;
the polarity level of the carrier sequence sent by the second device;
wherein the N first periods are associated with estimating the N first channels.
16. The method of claim 15, wherein the modulation scheme of the backscatter communication device comprises at least one of: amplitude modulation; and (5) phase modulation.
17. The method of claim 15, wherein the modulation sequence of the backscatter communication device comprises at least one of: an amplitude modulation sequence; phase modulation sequence.
18. The method of claim 15, wherein one of the first periods comprises at least one symbol period.
19. The method according to any one of claims 15 to 18, wherein the indication information is carried by any one of: DCI; a MAC CE; a preamble sequence.
20. The method of claim 14, wherein the second channel is used to transmit a signal modulated based on the indication information.
21. The method of claim 14, wherein the N-1 interference channels comprise at least one of: a direct link channel; a carrier leakage channel; the environment reflects the channel.
22. A channel estimation device, characterized in that the device comprises a receiving module and an estimation module;
the receiving module is used for receiving the first signal;
the estimating module is configured to estimate N first channels based on a signal sequence matrix corresponding to the first signal received by the receiving module and a full rank characteristic of the signal sequence matrix, where N is a positive integer;
wherein the first signal comprises a second signal and N-1 interfering signals;
the N first channels comprise a second channel and N-1 interference channels;
the second channel is used for transmitting the second signal;
each of the interfering channels is for transmitting one of the interfering signals.
23. A channel estimation device, the device comprising a transmission module;
the sending module is used for sending the indication information;
the indication information is used for the first equipment to estimate N first channels, wherein N is a positive integer; the N first channels comprise a second channel and N-1 interference channels;
The channel estimation device and the first device are different devices; the channel estimation device comprises any one of the following: network side equipment and relay equipment.
24. A communication device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the channel estimation method of any one of claims 1 to 13.
25. A communication device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the channel estimation method of any one of claims 14 to 21.
26. A readable storage medium, characterized in that the readable storage medium has stored thereon a program or instructions which, when executed by a processor, implement the channel estimation method according to any of claims 1 to 13 or the steps of the channel estimation method according to any of claims 14 to 21.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210731464.4A CN117336121A (en) | 2022-06-24 | 2022-06-24 | Channel estimation method, device, communication equipment, system and storage medium |
PCT/CN2023/101911 WO2023246919A1 (en) | 2022-06-24 | 2023-06-21 | Channel estimation method and apparatus, communication device, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210731464.4A CN117336121A (en) | 2022-06-24 | 2022-06-24 | Channel estimation method, device, communication equipment, system and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117336121A true CN117336121A (en) | 2024-01-02 |
Family
ID=89277902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210731464.4A Pending CN117336121A (en) | 2022-06-24 | 2022-06-24 | Channel estimation method, device, communication equipment, system and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117336121A (en) |
WO (1) | WO2023246919A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114205909A (en) * | 2020-09-18 | 2022-03-18 | 华为技术有限公司 | Communication method and communication device |
CN114389648A (en) * | 2020-10-22 | 2022-04-22 | 维沃移动通信有限公司 | Signal transmission method and device, terminal equipment, intelligent equipment and electronic equipment |
CN114500183A (en) * | 2020-10-23 | 2022-05-13 | 天公智芯科技(镇江)有限公司 | Underwater sound backscattering channel estimation method |
CN112532547B (en) * | 2020-11-21 | 2022-03-01 | 北京邮电大学 | Channel estimation and channel identification method in intelligent reflector communication system |
-
2022
- 2022-06-24 CN CN202210731464.4A patent/CN117336121A/en active Pending
-
2023
- 2023-06-21 WO PCT/CN2023/101911 patent/WO2023246919A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023246919A1 (en) | 2023-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114172773B (en) | Modulation method and device, communication equipment and readable storage medium | |
CN117336121A (en) | Channel estimation method, device, communication equipment, system and storage medium | |
CN116266917A (en) | Backscattering communication method, terminal and network side equipment | |
CN116094650B (en) | Transmission method, device, equipment and storage medium | |
WO2023088376A1 (en) | Uplink transmission method and apparatus, terminal and bsc receiving device | |
WO2023125423A1 (en) | Coding method, device, and readable storage medium | |
WO2023125424A1 (en) | Decoding method and device and readable storage medium | |
WO2023138459A1 (en) | Decoding method, device, and readable storage medium | |
CN117639976A (en) | Time delay information estimation method, device, communication equipment and storage medium | |
WO2023138458A1 (en) | Encoding method, device, and readable storage medium | |
CN116248224A (en) | Diversity transmission method, terminal and network side equipment | |
WO2023186158A1 (en) | Demodulation reference signal transmission method and apparatus, terminal, and network side device | |
CN116781120A (en) | PUSCH transmission method, terminal and network side equipment | |
CN117640006A (en) | Frame structure determining method, device, communication equipment and storage medium | |
CN117375662A (en) | Signal processing method and communication device | |
CN117639909A (en) | Backscatter communication processing method, apparatus, communication device, and readable storage medium | |
CN116614162A (en) | Precoding indication method, device, communication equipment, system and storage medium | |
CN117119574A (en) | Information transmission method and device and communication equipment | |
CN116634444A (en) | Information activation method, terminal and network side equipment | |
CN116266961A (en) | PRACH transmission method, device and terminal | |
CN116939847A (en) | Information transmission method, device, terminal and readable storage medium | |
CN117459193A (en) | SRS transmission method, terminal and network equipment | |
CN117394887A (en) | Indication method of precoding matrix, terminal and network side equipment | |
CN117014264A (en) | Predistortion processing method, device and equipment | |
CN116419408A (en) | Reference signal port indication method, terminal and network side equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |