WO2022061513A1 - 无线通信方法和装置 - Google Patents
无线通信方法和装置 Download PDFInfo
- Publication number
- WO2022061513A1 WO2022061513A1 PCT/CN2020/116831 CN2020116831W WO2022061513A1 WO 2022061513 A1 WO2022061513 A1 WO 2022061513A1 CN 2020116831 W CN2020116831 W CN 2020116831W WO 2022061513 A1 WO2022061513 A1 WO 2022061513A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- matrix
- field
- interference
- sent
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 160
- 238000000034 method Methods 0.000 title claims abstract description 63
- 239000011159 matrix material Substances 0.000 claims abstract description 243
- 238000013507 mapping Methods 0.000 claims description 52
- 238000012549 training Methods 0.000 claims description 29
- 238000005516 engineering process Methods 0.000 claims description 27
- 239000013598 vector Substances 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 16
- 239000000523 sample Substances 0.000 claims description 12
- 238000005259 measurement Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 10
- 239000000969 carrier Substances 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 7
- 238000013468 resource allocation Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 18
- 238000012545 processing Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000011664 signaling Effects 0.000 description 10
- QEWSAPKRFOFQIU-UHFFFAOYSA-N 2-(3,4-dimethoxyphenyl)-5-hydroxy-6,7-dimethoxychromen-4-one Chemical compound C1=C(OC)C(OC)=CC=C1C1=CC(=O)C2=C(O)C(OC)=C(OC)C=C2O1 QEWSAPKRFOFQIU-UHFFFAOYSA-N 0.000 description 9
- 238000004590 computer program Methods 0.000 description 9
- 238000000354 decomposition reaction Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 230000003993 interaction Effects 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000002452 interceptive effect Effects 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 101100421503 Arabidopsis thaliana SIGA gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Images
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/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0452—Multi-user MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K3/00—Jamming of communication; Counter-measures
- H04K3/80—Jamming or countermeasure characterized by its function
- H04K3/82—Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection
- H04K3/825—Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection by jamming
-
- 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
-
- 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/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
- H04L25/0248—Eigen-space methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/162—Implementing security features at a particular protocol layer at the data link layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K2203/00—Jamming of communication; Countermeasures
- H04K2203/10—Jamming or countermeasure used for a particular application
- H04K2203/16—Jamming or countermeasure used for a particular application for telephony
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K2203/00—Jamming of communication; Countermeasures
- H04K2203/10—Jamming or countermeasure used for a particular application
- H04K2203/18—Jamming or countermeasure used for a particular application for wireless local area networks or WLAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K2203/00—Jamming of communication; Countermeasures
- H04K2203/30—Jamming or countermeasure characterized by the infrastructure components
- H04K2203/36—Jamming or countermeasure characterized by the infrastructure components including means for exchanging jamming data between transmitter and receiver, e.g. in forward or backward direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present application relates to the field of communication, and more particularly, to a wireless communication method and apparatus.
- BF technology is a signal preprocessing technology based on an antenna array.
- the signal transmitting device generates a directional beam by adjusting the weighting coefficient of each element in the antenna array, so that the signal receiving device can obtain obvious array gain.
- FIG. 1 schematically shows an antenna power main lobe a and a plurality of antenna power side lobes b transmitted by a signal transmitting device in beamforming.
- the direction of the antenna power main lobe a points to the signal receiving device, and the multiple antenna power side lobes b respectively point to different directions from the antenna power main lobe a.
- the antenna power side lobe b carries the same signal as the antenna power main lobe a.
- other devices may monitor the signal transmitted by the signal transmitting device through the antenna power side lobe b, and analyze and decipher the monitored signal. thereby stealing information. Therefore, in the scenario of transmitting signals through wireless communication technology, how to improve the security of signals transmitted by electromagnetic waves becomes a problem that needs to be solved.
- the wireless communication method and device provided by the present application can reduce the risk of the electromagnetic wave communication signal being eavesdropped, and help improve the security of the electromagnetic wave communication signal.
- the present application provides a wireless communication method, the wireless communication method comprising: a sending device acquiring a first matrix, where the first matrix is based on channel estimation of a communication channel between the sending device and a signal receiving device generated; the sending device generates an interference signal based on the interference information and a second matrix, the second matrix is an orthogonal matrix of the first matrix; the sending device superimposes the interference signal and the signal to be sent, and adds The superimposed signal is sent to the receiving device.
- the first matrix may be, for example, the weighting matrix in the embodiment shown in FIG. 4
- the second matrix may be, for example, the encoding matrix in the embodiment shown in FIG. 4 .
- the information demodulated by the eavesdropping device can include both useful information and interference information.
- the energy of the interference signal is zero, so that the purpose of encrypting the signal to be sent can be achieved and the security of the useful signal to be sent can be improved.
- the sending device superimposing the interference signal and the to-be-sent signal includes: the sending device carrying the interference signal and the to-be-sent signal in a frame format of a communication protocol. on the data field.
- the signal to be sent includes a useful signal, that is, useful information that needs to be demodulated by the receiving device. Superimposing the interference signal and the useful signal can make the eavesdropping device unable to demodulate the useful information and improve the information security.
- the sending device when the sending device communicates with the receiving device based on the Wi-Fi communication technology, the sending device superimposes the interference signal and the signal to be sent, including: a signal used to instruct to perform a signal A detected field, a field used to indicate automatic gain control AGC, a field used to indicate signal synchronization, a field used to indicate signal frequency offset estimation, a field used to indicate signal length, a field used to indicate channel estimation, A field used to indicate the frame format used for detection, a field used to indicate that the frame format carries configuration information, a field used to indicate automatic gain control during MIMO reception, a field used to indicate MIMO channel estimation , or a field used to indicate resource allocation information of orthogonal frequency division multiple access OFDMA and multi-user MIMO.
- a signal used to instruct to perform a signal A detected field a field used to indicate automatic gain control AGC, a field used to indicate signal synchronization, a field used to indicate signal frequency offset estimation, a field used to indicate signal length, a field used to indicate
- the signal to be sent may also include a signal carried by any of the above-mentioned fields.
- the interference signal In addition to superimposing the interference signal with the useful signal, it can also be superimposed with other signals, so that the eavesdropping device cannot parse out the configuration information such as bandwidth and MCS, and cannot obtain the correct estimation of the MIMO channel, etc., which can further improve the information security.
- the first matrix is an orthogonal matrix
- the second matrix is a matrix composed of at least one column vector selected from the first matrix
- the to-be-sent signal is generated by performing N-way subcarrier mapping on the information provided by the information source to be sent, and is generated based on the N-way subcarrier mapping results, where N is an integer greater than 1.
- each of the N subcarriers corresponds to N channels with the receiving device
- the first matrix includes N
- the N first matrices Each of the first matrices in is generated by performing channel estimation on each of the N channels; and the second matrices include N, and each second matrix is an orthogonal matrix of the corresponding first matrix.
- the sending device generates an interference signal based on the interference information and the second matrix, including: the sending device performs the N-way subcarrier mapping on the interference information, and obtains the N-way subcarrier-mapped subcarrier mapping. a signal; the sending device generates an interference signal based on the signal mapped by the N second matrices and the N channels of subcarriers.
- the sending device superimposes the interference signal and the signal to be sent, including: the sending device adds the interference signal corresponding to each of the N channels of subcarriers with the signal to be sent superimposed separately.
- the first matrix is generated by the receiving device performing channel estimation on the long training field in the received probe response frame based on the channel estimation result.
- the first matrix is generated by the sending device estimating the channel based on channel measurement information sent by the receiving device, and based on the channel estimation result.
- an embodiment of the present application provides a wireless communication method.
- the wireless communication method includes: a receiving device receives a superimposed signal, where the superimposed signal is a superimposed signal of an interference signal and a signal to be sent, and the interference signal is based on interference information and a second matrix, the second matrix is an orthogonal matrix of the first matrix, the first matrix is generated based on the channel estimation of the communication channel between the receiving device and the transmitting device; the The receiving device demodulates the superimposed signal based on the first matrix to obtain the to-be-sent signal.
- the receiving device can make the energy of the interference signal tend to zero, so that the to-be-sent signal can be demodulated correctly.
- the eavesdropping device cannot obtain the first matrix, it cannot demodulate the signal to be sent, thereby achieving the goal of information encryption and improving signal security.
- an embodiment of the present application provides a wireless communication device, the wireless communication device includes: a processor configured to acquire a first matrix, generate an interference signal based on interference information and a second matrix, and combine the interference signal with the to-be-to-be The transmitted signals are superimposed to obtain a superimposed signal, wherein the second matrix is an orthogonal matrix of the first matrix, and the first matrix is generated based on the channel estimation of the communication channel between the communication device and the receiving device a radio frequency transmitter, coupled to the baseband processor, for sending the superimposed signal to the receiving device.
- the processor is further configured to: carry the interference signal and the to-be-sent signal in a data field in a frame format of a communication protocol.
- the processor when the sending device communicates with the receiving device based on the Wi-Fi communication technology, the processor is further configured to: carry the interference signal and the to-be-sent signal on the Wi-Fi On the data field of the Fi frame format and at least one of the following fields: a field for indicating signal detection, a field for indicating automatic gain control (AGC), a field for indicating signal synchronization, a field for indicating signal frequency offset estimation field, a field used to indicate the signal length, a field used to indicate channel estimation, a field used to indicate the frame format used for detection, a field used to indicate that the frame format carries configuration information, a field used to indicate multiple-input multiple-output MIMO
- AGC automatic gain control
- the field of automatic gain control in the receiving process is used to indicate a field to perform MIMO channel estimation, or a field used to indicate resource allocation information of orthogonal frequency division multiple access OFDMA and multi-user MIMO.
- the to-be-sent signal is generated by performing N-way subcarrier mapping on the information provided by the information source to be sent, and is generated based on the N-way subcarrier mapping results, where N is an integer greater than 1.
- each of the N subcarriers corresponds to N channels with the receiving device
- the first matrix includes N
- the N first matrices Each of the first matrices in is generated by performing channel estimation on each of the N channels; and the second matrices include N, and each second matrix is an orthogonal matrix of the corresponding first matrix.
- the interference signal is generated by performing the N-channel subcarrier mapping on the interference information, and based on the N second matrices and the N-channel subcarrier-mapped signal.
- the processor is further configured to: superimpose the interference signal corresponding to each of the N sub-carriers and the to-be-sent signal respectively.
- the first matrix is generated by the receiving device performing channel estimation on the long training field in the received probe response frame based on the channel estimation result.
- the first matrix is generated by the communication apparatus estimating the channel based on the channel measurement information sent by the receiving device, and based on the channel estimation result.
- the processor described in the third aspect may be a baseband processor; in addition, the processor may also be a system on chip (Soc, System on chip), which includes a baseband processor and other processors. Further, when the processor is a baseband processor, the radio frequency transmitter and the processor may also be arranged in the same Soc.
- Soc System on chip
- an embodiment of the present application provides a communication device, the communication device includes: a radio frequency receiver configured to receive a superimposed signal, where the superimposed signal is a signal obtained by superimposing an interference signal and a signal to be sent, and the interference signal is Generated based on the interference information and a second matrix that is an orthogonal matrix of the first matrix generated based on channel estimation of the communication channel between the communication receiving apparatus and the transmitting device a processor, configured to demodulate the superimposed signal based on the first matrix to obtain the to-be-sent signal.
- an embodiment of the present application provides a wireless communication device, the wireless communication device includes a memory and at least one processor, where the memory is used to store a computer program, and the at least one processor is configured to invoke the All or part of the computer program stored in the memory executes the method described in the first aspect or the second aspect.
- embodiments of the present application provide a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by at least one processor, is used to implement the first aspect or the first aspect. The method described in the second aspect.
- an embodiment of the present application provides a computer program product, which is used to implement the method described in the first aspect or the second aspect when the computer program product is executed by at least one processor.
- Fig. 1 shows a scene diagram of using BF technology to send signals in the conventional technology
- FIG. 2 is a schematic diagram of a hardware structure of a communication device provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of an application scenario provided by an embodiment of the present application.
- FIG. 4 is a flow chart of signal interaction between a signal transmitting device, a signal receiving device, and an eavesdropping device provided by an embodiment of the present application;
- FIG. 5 is a flowchart of performing OFDM modulation on useful information and interference information provided by an embodiment of the present application
- Fig. 6 is the frame format in the wifi protocol provided by the embodiment of the present application.
- FIG. 7 is a sequence diagram of signal interaction based on a wifi protocol between a terminal device and a network device provided by an embodiment of the present application;
- FIG. 8 is another sequence diagram of signal interaction based on the wifi protocol between a terminal device and a network device provided by an embodiment of the present application;
- FIG. 9 is a schematic diagram of a hardware structure of another communication device provided by an embodiment of the present application.
- FIG. 10 is a flowchart of a wireless communication method provided by an embodiment of the present application.
- FIG. 11 is a flowchart of another wireless communication method provided by an embodiment of the present application.
- FIG. 12 is a schematic structural diagram of a transmitting apparatus provided by an embodiment of the present application.
- FIG. 13 is a schematic structural diagram of a receiving apparatus provided by an embodiment of the present application.
- the embodiments of the present application may be applied to a short-range communication scenario, and the short-range communication may include, but is not limited to, WIFI communication, Bluetooth communication, and the like.
- the embodiments of the present application may also be applied in a cellular communication scenario.
- a signal transmitting device (also referred to as a sending device) for transmitting signals may be a terminal device, or a network device that communicates with the terminal device;
- a signal receiving device used for receiving signals from the signal transmitting device also called a receiving device
- the execution subject of the wireless communication method shown in the embodiment of the present application may be either a terminal device or a network device.
- the above-mentioned terminal equipment may also be referred to as: user station (STA), user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal (mobile terminal, MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
- STA user station
- UE user equipment
- MS mobile station
- MT mobile terminal
- access terminal user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
- handheld devices in-vehicle devices, etc. with wireless connectivity.
- terminals are: mobile phone (mobile phone), tablet computer, notebook computer, PDA, mobile internet device (MID), wearable device, virtual reality (virtual reality, VR) device, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart grids wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol , SIP) telephones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, automotive A device, a wearable device, etc., which are not limited in this embodiment of the present application.
- MID mobile internet device
- wearable device virtual reality (virtual reality, VR) device
- augmented reality (augmented reality, AR) equipment wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart grids wireless terminal in transportation safety, wireless terminal
- the above-mentioned network device may be: a device for communicating with terminal devices, which may be a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario, or the wireless access device may be a relay station, an access A Wi-Fi access point (access point, AP), etc., may be a Wi-Fi access point (AP), which is not limited in this embodiment of the present application.
- the network device may also be a device in a RAN (Radio Access Network, radio access network), or in other words, a RAN node that accesses the terminal device to the wireless network.
- RAN Radio Access Network, radio access network
- transmission reception point TRP
- evolved Node B evolved Node B
- radio network controller radio network controller
- Node B Node B
- base station controller base station controller
- base transceiver station base transceiver station, BTS
- home base station for example, home evolved NodeB, or home Node B, HNB
- baseband unit base band unit, BBU
- FIG. 2 shows a schematic diagram of a hardware structure of the communication apparatus 100 provided by an embodiment of the present application.
- the communication device 100 described in this embodiment of the present application may be a communication device in a short-range communication scenario such as Wi-Fi, or may be a communication device in a cellular network communication scenario such as 3G, 4G, or 5G.
- the communication apparatus 100 may specifically be a chip or a chip set or a circuit board mounted with the chip or the chip set, or an electronic device including the circuit board (for example, the aforementioned terminal device or network device).
- the chip or chip set or the circuit board on which the chip or chip set is mounted can be driven by necessary software.
- the communication device 100 shown in FIG. 2 includes one or more processors, such as a baseband processor 101, among other processors.
- the one or more processors may be integrated within one or more chips, which may be considered a chipset.
- the chip is also called a system-on-chip SOC.
- the baseband processor 101 and the radio frequency transmitter 102 may be integrated on the same chip, that is, integrated on the SOC.
- the baseband processor 101 may be integrated on one chip, and the radio frequency transmitter 102 may be integrated on another chip.
- the electronic device shown in FIG. 2 is applied to a signal transmitting device.
- the baseband processor 101 is configured to process the information to be sent and the interference information, and generate a baseband signal to send to the radio frequency transmitter 102 .
- the radio frequency transmitter 102 performs up-conversion processing on the received baseband signal to form a radio frequency signal.
- the radio frequency transmitter then transmits the radio frequency signal to the signal receiving device through one or more antennas.
- useful information that is, the information that the sending device expects the signal receiving device to receive, which is usually obtained from an information source, which may include, but is not limited to, for example. Other user equipment or server equipment, etc.
- the useful information may include, but is not limited to, image information, audio information, or text information, for example.
- the interference information is information that interferes with the information received through the antenna power side lobes b shown in FIG. 1 .
- the interference information may include, but is not limited to, random numbers and the like.
- FIG. 3 schematically shows a schematic diagram of a signal carried in a beam transmitted by the signal transmitting device shown in the embodiment of the present application.
- the signals carried by the blank beams are useful signals
- the signals carried by the beams with hatched stripes are interference signals.
- a signal needs to be modulated on a communication channel for transmission.
- the communication channels are different.
- the communication channel may be generated by the signal receiving device based on the information sent by the signal transmitting device to indicate channel measurement, and the communication channel may be generated by the signal transmitting device based on the information of the signal receiving device. estimated to be generated.
- the communication channel may be represented by a spatial channel mapping matrix.
- the signal received by the signal receiving device is usually the product of the spatial channel mapping matrix and the signal to be sent.
- the signal transmitting device needs to simultaneously transmit information provided by multiple information sources to the signal receiving device, the information provided by the multiple information sources can be subjected to baseband processing and up-conversion processing and then sent to the signal receiving device.
- the signal received by the signal receiving device is a superposition of multiple signals, wherein each signal is the product of the information provided by each information source and the same spatial channel mapping matrix.
- FIG. 4 schematically shows the signal interaction among the signal transmitting device, the signal receiving device and the eavesdropping device as shown in FIG. 3 .
- the signal transmitting device broadcasts channel measurement information based on a preset period.
- the signal transmitting device and the signal receiving device estimate the channel based on the monitored channel measurement information, and respectively generate the spatial channel mapping matrix H 1 and the spatial channel mapping based on the channel estimation result. matrix H 2 .
- the signal receiving device will also decompose the spatial channel mapping matrix H1 to generate a weighting matrix V1 and send it to the signal transmitting device; when the communication scenario is a communication scenario based on a cellular network, the signal receiving device may, based on the monitored channel measurement information, Estimate the channel, and send the number corresponding to the channel state information to the signal transmitting device based on the channel estimation result.
- the signal transmitting device can determine the channel state information of the signal receiving device based on the number of the received channel state information, and then based on the channel state information The information generates a spatial channel mapping matrix, and finally the spatial channel mapping matrix is decomposed to generate a weighting matrix.
- Wi-Fi-based communication scenarios are all described.
- the baseband processor in the signal transmitting device processes the useful information provided by the information source based on the weighting matrix V1 to generate the useful signal S 1 , and processes the interference information to generate the interference signal S 2 . Then, the baseband processor superimposes the useful signal S 1 and the interference signal S 2 to generate the superimposed signal and provide it to the radio frequency transmitter.
- the RF transmitter performs up-conversion processing on the superimposed signal and transmits it through the antenna.
- the signal receiving device can receive the superimposed signal through the main lobe of the antenna power shown in FIG. 3
- the eavesdropping device can receive the superimposed signal through the side lobe of the antenna power shown in FIG. 3 .
- the spatial channel mapping matrix H 1 can be decomposed, a matrix orthogonal to the spatial channel mapping matrix H 1 is determined based on the decomposition result, and the interference information is processed by using the matrix orthogonal to the spatial channel mapping matrix H 1 , so that the interference signal after processing the interference information includes a matrix orthogonal to the spatial channel mapping matrix H1, so that in the signal received by the signal receiving device, the energy of the interference signal is close to 0, while the energy of the interference signal received by the eavesdropping device
- the received signal includes the superposition of the interference signal and the useful signal, so that the signal transmitted to the signal receiving device can be encrypted, and the security of the signal transmitted to the signal receiving device can be improved.
- the following takes the communication scenario with the beamforming function shown in FIG. 3 as an example, based on the communication interaction between the devices shown in FIG. The determination method is described in detail.
- the signal transmitting device transmits a sounding (Sounding) frame to the signal receiving device.
- the Sounding frame includes a Long Training Field (LTF) field.
- the signal receiving device can use the information carried in the LTF field to estimate the channel, and generate a spatial channel mapping matrix H 1 based on the channel estimation result. Then, the signal transmitting device performs singular value decomposition (Singular Value Decomposition, SVD) on the spatial channel mapping matrix H 1 to obtain the above-mentioned weighting matrix V 1 , as shown in formula (3).
- singular value decomposition Single Value Decomposition
- the signal transmitting device may also perform multiple QR iterations on the spatial channel mapping matrix H 1 , and obtain the weighting matrix V 1 based on the iteration result.
- the spatial channel mapping matrix H 1 is a (m row ⁇ n column) matrix
- the matrix U is a (m row ⁇ m column) unitary matrix
- the matrix M is a (m row ⁇ n column) diagonal matrix
- the weighting matrix V 1 is a (n row ⁇ n column) unitary matrix.
- the baseband processor can use the coding matrix W to process the interference information, so that the coding matrix W and the interference information have a product constraint relationship, and based on the processing result, the generated interference signal can be WS2.
- a product operation may be performed on the coding matrix W and the interference information.
- the signal received by the signal receiving device is:
- the signal received by the eavesdropping device is:
- the above weighting matrix V1 is a unitary matrix, that is to say, any two column vectors in the weighting matrix V1 are orthogonal. Based on this, in a possible implementation manner of the embodiment of the present application, a matrix composed of any one or more columns of vectors in the weighting matrix V1 is selected, which is the encoding matrix W described above.
- the orthogonal matrix of the weighting matrix V1 can also be solved by solving the orthogonal matrix, so as to determine the coding matrix W.
- any column in the obtained coding matrix W The vector is not the same as any column vector in the weighting matrix V1.
- an orthogonal frequency division multiplexing Orthogonal Frequency Division Multiplexing, OFDM
- OFDM Orthogonal Frequency Division Multiplexing
- IFFT inverse Fast Fourier Transform
- FIG. 5 shows a flowchart of the OFDM modulation performed by the baseband processor on the useful information and the interference information provided by the embodiment of the present application.
- the OFDM modulation of useful information and interference information is described in detail respectively.
- N subcarriers are used to modulate the information.
- the baseband processor performs serial-parallel conversion processing on the useful information sent by the information source to generate N channels of useful information.
- the N channels of useful information are respectively mapped to the preset N channels of subcarriers.
- spatial stream mapping is performed on the N pieces of useful information after subcarrier mapping, respectively, to generate useful information after spatial stream mapping.
- precoding is performed on the useful information after spatial stream mapping to generate N channels of useful signals.
- the baseband processor performs serial-parallel conversion processing on the interference information to generate N channels of interference information. Then, using the subcarrier mapping technology, the N channels of interference information are respectively mapped to the N channels of subcarriers one by one. The N channels of subcarriers to which the N channels of interference information are mapped are the same as the N channels of subcarriers to which the N channels of useful information are mapped. Next, spatial stream mapping is performed on the N channels of interference information after subcarrier mapping, to generate interference information after spatial stream mapping. Finally, precoding processing is performed on each channel of the interference information mapped by the spatial stream to generate N channels of interference signals.
- the signal transmitting device needs to transmit measurement information to the signal receiving device to indicate the channel measurement of the channels corresponding to the multiple sub-carriers.
- the signal receiving device needs to measure the channels corresponding to the multiple sub-carriers, and based on the measurement results, generate a The channel matrix of the channel corresponding to each subcarrier, then, the channel matrix corresponding to each subcarrier is subjected to singular value decomposition using the above formula (3), and based on the singular value decomposition result, the weight corresponding to each subcarrier is obtained. matrix.
- the signal receiving device will send the weighting matrix corresponding to each subcarrier to the signal transmitting device.
- the baseband processor in the signal transmitting device may generate a coding matrix W corresponding to each subcarrier based on the weighting matrix corresponding to each subcarrier, so as to encode each channel of interference information after the multi-channel subcarrier mapping, based on As a result of the encoding, N channels of interference signals are generated. Then, the useful signal corresponding to each sub-carrier is superimposed with the interference signal, and the superimposed multi-channel sub-carrier signals are converted into analog signals after parallel-serial conversion, and are provided to the radio frequency transmitter.
- the number of spatial streams of the superimposed signal is determined based on the spatial stream mapping of the useful signal. Furthermore, the number of spatial streams used for transmitting signals satisfies the following constraints: the number of spatial streams used for transmitting signals is equal to the number of column vectors selected from the weighting matrix, and the number of spatial streams used for interfering signals is equal to the number of spatial streams used for pairing The number of vectors in the encoding matrix W into which the interference signal is encoded is equal. Based on this, assume that the weighting matrix is a matrix with dimensions 3 rows x 3 columns. That is, up to three spatial streams can be used to transmit signals.
- the baseband processor Based on the number of transmitting antenna arrays and the number of receiving antenna arrays, the baseband processor performs spatial stream mapping on the useful signals after the multi-channel subcarrier mapping, and determines that two spatial streams are used to transmit useful signals, that is, corresponding to the weighting matrix selected from the above. a two-column vector.
- a column vector may be determined as the encoding matrix W for encoding the interference signal, and the determined column vector is a vector orthogonal to the weighting matrix. It is assumed that a spatial stream is used to transmit the useful signal, that is, it corresponds to a certain column vector selected from the above weighting matrix.
- two-column vectors may be determined as the encoding matrix W for encoding the interference signal, and the determined two-column vectors are vectors orthogonal to the weighting matrix.
- the embodiments shown in FIG. 3 to FIG. 5 above are described in a wireless communication scenario that supports beamforming technology.
- the method of encrypting the electronic device by using the interference signal described in the embodiment of the present application is also applicable to the Wi-Fi wireless communication scenario that does not support the beamforming technology.
- the signal receiving device may transmit a probe request frame to the signal transmitting device.
- the signal transmitting device uses the (Legacy Transmit Beamforming, Legacy TxBF) algorithm to determine the weighting matrix of the signal receiving device based on the probe request frame.
- the signal transmitting device estimates the uplink channel based on the probe request frame transmitted by the signal receiving device, and obtains an approximate downlink channel matrix based on the uplink channel estimation result and the theoretical transposition relationship of the uplink and downlink channels. Then, the signal transmitting device may perform singular value decomposition on the determined downlink channel matrix using formula (3), and determine a weighting matrix based on the decomposition result. Then, an encoding matrix W orthogonal to the weighting matrix is determined based on the weighting matrix, and the interference information is processed by the encoding matrix W to generate an interference signal, and the interference signal and the useful signal are superimposed and transmitted through the antenna.
- the useful information obtained from the information source needs to be packaged and encapsulated for transmission in a frame format, which is usually a frame format pre-agreed between a signal transmitting device and a signal receiving device.
- the useful data (including but not limited to: audio data, video data or text data) obtained from the information source is usually carried in the data (Data) field in the above-mentioned frame formats.
- the frame format may include, but is not limited to, the frame format in the Wi-Fi communication protocol, the frame format in the 4G communication protocol, or the frame format in the 5G communication protocol.
- the useful signals described in the embodiments of the present application may include signals carried by data fields in various frame formats in a communication protocol.
- the useful signal may include, in addition to the signal borne by the data fields in various frame formats in the communication protocol, the signal borne by at least one field in the preamble fields of the frame format . That is to say, when the interference signal is superimposed with the useful signal, the interference signal can be superimposed with the signal carried by the data field in the frame format. Besides, the interference signal may also be superimposed with the signal carried by at least one of the preamble fields in the frame format.
- the useful signals superimposed by the interference signals shown in the embodiments of the present application are described in detail through specific scenarios.
- the frame formats in the 802.11ax protocol in the Wi-Fi protocol include but are not limited to: High Efficiency (HE) frame format, Very High Throughput (VHT) frame format, High Throughput (High Thoughout, HT) frame format or non-High Throughput (non-High Thoughout, Non-HT) frame format.
- the HE frame format may include High Efficiency Single User (HE-SU) frame format, High Efficiency Extend Range Single User (HE-ERSU) frame format, High Efficiency Extend Range Single User (HE-ERSU) frame format, User (High Efficiency Multi User, HE-MU) frame format and High Efficiency Extend trigger frame (HE-TB) frame format.
- the above-mentioned frame formats include, in addition to the Data field for carrying useful data, a preamble (Preamble) field, and the Preamble field also includes a plurality of data fields for indicating various information. field, the information indicated by the preamble fields in different frame formats is not exactly the same.
- FIG. 6 schematically shows the HE-SU or HE-ERSU frame format, the HE-TB frame format, the HE-MU frame format, the VHT frame format, the HTMF frame format and the Non-HT frame format Information indicated by various fields in the frame format.
- the Preamble field in the Non-HT frame format includes: traditional short training sequence/non-high throughput frame format short training sequence (non-HT Short Training field, L-STF) field, traditional long training sequence/non-high throughput frame format Long training sequence (non-HT Long Training field, L-LTF) field and legacy signaling/non-high throughput frame format signaling (non-HT SIGNAL field, L-SIG) field.
- the signal carried in the L-STF field is used to instruct the signal receiving device to perform signal detection and AGC (Automatic Gain Control) adjustment, the signal receiving device to perform time-domain frequency offset estimation, and the signal receiving device to perform coarse synchronization with the signal transmitting device;
- L- The signal carried in the LTF field is used to instruct the signal receiving device to perform precise time-domain offset estimation, the signal receiving device to perform precise synchronization, and the signal receiving device to perform channel estimation;
- the signal carried in the L-SIG field is used to indicate the signal transmission rate and the converted data length and parity bits.
- the Preamble field in the HTMF frame format includes: L-STF field, L-LTF field, L-SIG field, high throughput frame format signaling (HT SIGNAL field, HT-SIG) field, high throughput frame format short training sequence (HT Short Training field, HT-STF) field, high-throughput frame format long training sequence (HT Long Training field, HT-LTF) field.
- the signals carried by the L-STF field, the L-LTF field and the L-SIG field are the same as the information indicated by the signals carried by the relevant fields in the above Non-HT frame format, and will not be repeated here.
- the signal carried in the HT-SIG field is used to indicate the necessary information for parsing the HTMF frame format, and the necessary information includes but is not limited to: bandwidth information, MCS information, etc.; the signal carried in the HT-STF field is used to indicate the MIMO receiving process.
- the AGC control of the HT-LTF field is used to indicate the MIMO signal estimation.
- the Preamble field in the VHT frame format includes: L-STF field, L-LTF field, L-SIG field, ultra-high throughput frame format signaling A (VHT SIGNAL fieldA, VHT-SIGA) field, ultra-high throughput frame format
- the short training sequence VHT Short Training field, VHT-STF
- the ultra-high throughput frame format long training sequence VHT Long Training field, VHT-LTF
- the ultra-high throughput frame format signaling B VHT SIGNAL fieldB, VHT-SIGB
- the signals carried by the L-STF field, the L-LTF field and the L-SIG field are the same as the information indicated by the signals carried by the relevant fields in the above Non-HT frame format, and will not be repeated here.
- the signal carried by the VHT-SIGA field is used to indicate the necessary information for parsing the VHT frame format, and the necessary information includes but is not limited to: bandwidth information, MCS information, etc.; the signal carried by the VHT-STF field is used to indicate the MIMO receiving process.
- the signal carried by the VHT-LTF field is used to indicate MIMO signal estimation; the signal carried by the VHT-SIGB field is used to indicate the specific information of each user in the MU mode.
- the Preamble field in the HE-SU/HE-ERSU/HE-TB frame format includes: traditional short training sequence/non-high throughput frame format short training sequence (non-HT Short Training field, L-STF) field, traditional long training Sequence/non-high-throughput frame format long training sequence (non-HT Long Training field, L-LTF) field, traditional signaling/non-high-throughput frame format signaling (non-HT SIGNAL field, L-SIG) field, Repeated traditional signaling/Repeat non-HT SIGNAL field (RL-SIG) field, high efficiency frame format signaling A (HE SIGNAL fieldA, HE-SIGA) field, high efficiency frame Format Short Training field (HE Short Training field, HE-STF) field and High Efficiency Frame Format Long Training field (HE Long Training field, HE-LTF) field.
- HE SIGNAL fieldA, HE-SIGA high efficiency frame Format Short Training field
- HE Short Training field HE Short Training field
- the signals carried by the L-STF field, the L-LTF field and the L-SIG field are the same as the information indicated by the signals carried by the relevant fields in the above Non-HT frame format, and will not be repeated here.
- the signal carried in the RL-SIG field is a copy of the signal carried in the L-SIG field, which is used to distinguish whether the signal transmitting device adopts the HE frame format for signal transmission; the signal carried in the HE-SIGA field is used to instruct the HE frame format to be parsed
- the necessary information includes but is not limited to: the frame format information used, the uplink and downlink information, the combination of modulation mode and coding rate (Modulation coding scheme, MCS) information, etc.; the signal carried by the HE-STF field is used to indicate AGC control during MIMO reception; the signal carried in the HE-LTF field is used to indicate MIMO signal estimation.
- MCS Modulation coding scheme
- the Preamble field in the HE-MU frame format includes: L-STF field, L-LTF field, L-SIG field, RL-SIG field, HE-SIGA field, high-efficiency frame format signaling B (HE SIGNAL fieldB, HE- SIGB) field, HE-STF field and HE-LTF field.
- the signals carried by the L-STF field, L-LTF field, L-SIG field, RL-SIG field, HE-SIGA field, HE-STF field and HE-LTF field are related to the above HE-SU frame format
- the information indicated by the signal carried by the field is the same, which is not repeated here.
- the signal carried by the HE-SIGB field is used to indicate the frequency domain resource allocation information of Orthogonal Frequency Division Multiple Access (OFDMA) and Multi-User MIMO (DL-MU-MIMO).
- OFDMA Orthogonal Frequency Division Multiple Access
- DL-MU-MIMO Multi-Us
- the interference signal can be related to the HE-SU/HE-ERSU/HE-TB frame format, HE-ERMU frame format, VHT frame format, HTMF frame format and Non- The signals carried by the Data field in the HT frame format are superimposed. That is to say, when the baseband processor superimposes the useful signal and the interference signal, the signal carried by other fields in the frame format is kept unchanged, and when processing the signal carried by the Data field, the signal carried by the DATA field can be processed. Add with the interference signal.
- the interfering signal is in addition to the HE-SU/HE-ERSU/HE-TB frame format, HE-MU frame format, VHT frame format, HTMF frame format and Non-
- the interfering signal can also be superimposed with the signal carried by the L-LTF field and the field after the L-LTF field in the preamble field of each frame format, thereby preventing eavesdropping equipment from being unable to obtain the signal. correct channel estimation results.
- the interfering signal is combined with the L-LTF field, L-SIG field, RL-SIG field, HE-SIGA field, HE-SIGB field, HE-STF field in the preamble field and The signal carried by the HE-LTF field is superimposed;
- the interfering signal is combined with the L-LTF field, L-SIG field, VHT-SIGA field, VHT-STF field, VHT-LTF field and VHT-SIGB field in the preamble field Superposition of the carried signal;
- the interference signal is superimposed with the signal carried by the L-LTF
- the interference signal is not related to the HE-SU/HE-ERSU/HE-TB frame format, HEMU frame format, VHT frame format, HTMF frame format and Non-HT frame format as shown in FIG. 6 .
- the signals carried by the Data field in the format it can also be superimposed with the signals carried by the RL-SIG field, HE-SIGA/B field, VHT-SIGA/B field and HT-SIG field in the preamble field of each frame format. Superimposed, which can prevent eavesdropping devices from being unable to obtain configuration information such as bandwidth and MCS.
- the interference signal is not related to the HE-SU/HE-ERSU/HE-TB frame format, HEMU frame format, VHT frame format, HTMF frame format and Non-HT frame format as shown in FIG. 6 .
- the signal carried by the Data field in the format it can also be superimposed with the signal carried by the HE-LTF field, VHT-LTF field or HT-LTF field in the preamble field of each frame format, thereby preventing eavesdropping equipment from being unable to obtain Correct estimation of MIMO channels.
- the interference signal may be related to the adopted HE-SU/HE-ERSU/HE-TB frame format, HEMU frame format, VHT frame format, HTMF frame format and Non-HT frame format.
- the signals carried by all fields of any frame format are superimposed.
- the interference capability can be enhanced, so that the eavesdropping device cannot synchronize the signal, estimate the frequency offset, perform AGC adjustment, and cannot obtain the correct data length and other information, and can prevent the eavesdropping device from restoring the information in the Data field of the useful signal.
- FIG. 7 schematically shows the terminal equipment Interaction sequence with network devices based on WIFI protocol 802.1X. It should be noted that the interaction sequence shown in FIG. 7 is for the interaction sequence between the devices having the beamforming function. The following describes the network device as the signal transmitting device and the terminal device as the signal receiving device.
- the process of establishing a connection between the network device and the terminal device so that the network device transmits useful data to the terminal device generally includes a scan phase, an association phase, and a sounding frame transmission phase as shown in FIG. 7 .
- Scanning phase In this phase, the terminal device transmits a probe request frame, the network device scans the probe request frame, and based on the scanning result, transmits a probe response frame to the terminal device.
- Authentication phase In this phase, the terminal device transmits an authentication request frame to the network device, and the network device transmits an authentication response frame to the terminal device.
- Association phase In this phase, the terminal device transmits an association request frame to the network device, and the network device transmits an association response frame to the terminal device based on the association request frame.
- the network device may transmit a sounding frame to the terminal device to enable the terminal device to estimate the channel. Then, the terminal device generates a spatial channel matrix based on the channel estimation result. Next, the terminal device performs singular value decomposition on the spatial channel matrix by formula (3), generates a weighting matrix based on the singular value decomposition result, and then sends the weighting matrix to the network device. At this point, the network device obtains the weighting matrix. The network device may generate an encoding matrix W orthogonal to the weighting matrix based on the weighting matrix to process the interference information, thereby generating an interference signal.
- the interference signal is compared with the signal carried by some fields in one of the frame formats shown in FIG. 6 . superimposed, so that the superimposed signal is sent to the terminal device.
- the network device obtains the weighting matrix from the terminal device, it also includes the following information transmission stage: transmitting an Extensible Authentication Protocol (EAP) request to the terminal device, sending an EAP success to the terminal device Authentication information and transmission of data to end devices.
- EAP Extensible Authentication Protocol
- the interference signal can be used to send useful signals to the terminal device. to encrypt.
- both the terminal device and the network device can be used as signal transmitting devices.
- interference signals may be superimposed on the signals transmitted by the terminal device and the network device.
- the terminal device can transmit a sounding frame to the network device, thereby triggering the network device to transmit the weighted matrix to the terminal device; in addition, after the network device transmits the weighted matrix to the terminal device, it can also The device transmits a sounding frame, which triggers the end device to transmit the weighting matrix to the network device.
- the interference information can be processed based on the weighting matrix provided by the terminal device, and the processed interference signal can be superimposed on the useful signal to be transmitted;
- the interference information can be processed based on the weighting matrix provided by the network device, and the processed interference signal can be superimposed on the useful signal to be transmitted, so as to realize the encryption of the signal transmitted by the network device to the terminal device. Encryption of signals transmitted by end devices to network devices.
- the terminal device may transmit a probe request signal to the network device in the scanning phase.
- the network device parses the spatial channel matrix of the communication channel with the terminal device through the above-mentioned Legacy TxBF algorithm, and then decomposes the spatial channel matrix to obtain a weighting matrix. Then, based on the weighting matrix, the interference information is encoded, and based on the encoding result, an interference signal is generated. Therefore, the network device can superimpose the interference signal in the signal transmitted to the terminal device at any subsequent stage, as shown in FIG. 8 .
- the communication device 100 shown in the embodiments of the present application generates a weighting matrix based on the channel estimation of the communication channel with the signal receiving device, and then uses the weighting matrix to determine the
- the coding matrix orthogonal to the weighting matrix uses the coding matrix to code the interference information, superimposes the coded interference signal with the signal to be sent and sends it to the signal receiving device, which can achieve the purpose of encrypting the signal to be sent, thereby improving the quality of the signal to be sent. Security of useful signals.
- FIG. 9 shows a schematic diagram of a hardware structure of the communication apparatus 200 provided by the embodiment of the present application.
- the communication device 200 described in this embodiment of the present application may be a communication device in a short-range communication scenario such as Wi-Fi, or may be a communication device in a cellular network communication scenario such as 3G, 4G, or 5G.
- the communication apparatus 100 may specifically be a chip or a chip set or a circuit board mounted with the chip or the chip set, or an electronic device including the circuit board (for example, the aforementioned terminal device or network device).
- the chip or chip set or the circuit board on which the chip or chip set is mounted can be driven by necessary software.
- the communication device 200 shown in FIG. 9 includes one or more processors, such as a baseband processor 201, and other processors.
- the one or more processors may be integrated within one or more chips, which may be considered a chipset.
- the chip is also called a system-on-chip SOC.
- the baseband processor 201 and the radio frequency receiver 202 may be integrated on the same chip, that is, integrated on the SOC.
- the baseband processor 201 may be integrated on one chip, and the radio frequency receiver 202 may be integrated on another chip.
- the electronic device shown in FIG. 2 is applied to a signal receiving apparatus.
- the radio frequency receiver 202 may receive a radio frequency signal through an antenna, and the radio frequency signal may be a superimposed signal transmitted by the communication device 100 shown in FIG. 2 .
- the radio frequency receiver 202 may down-convert the received superimposed signal and provide it to the baseband processor 202 .
- the baseband processor 202 can demodulate the received superimposed signal by using the channel matrix or the weighting matrix described in the embodiment shown in FIG. 2 to obtain a useful signal.
- the demodulation principle of the superimposed signal by the communication apparatus 200 reference is made to the relevant description in the embodiment shown in FIG. 2 , and details are not repeated here.
- the terminal device or the network device described in the embodiments of the present application can be used as both a signal transmitting device and a signal receiving device. Therefore, the communication apparatus 100 and the communication apparatus 200 can be integrated in the same electronic device, and are used for generating and transmitting the superimposed signal, and for receiving the superimposed signal.
- the baseband processor 101 and the baseband processor 201 can encode and decode the baseband signal for the same hardware component or chip, and the radio frequency transmitter 201 and the radio frequency
- the receiver 202 may perform the transmission and reception of radio frequency signals for the same hardware component or chip.
- an embodiment of the present application further provides a wireless communication method, which is applied to the communication including the communication shown in FIG. 2 .
- the sending device of the apparatus 100, the process 1000 of the wireless communication method includes:
- Step 1001 the sending device acquires the first matrix.
- the first matrix is generated based on channel estimation of the communication channel between the transmitting device and the signal receiving device.
- the first matrix is generated by the receiving device performing channel estimation on the long training field in the received probe response frame based on the channel estimation result.
- the first matrix is generated by the transmitting device based on the channel measurement information sent by the receiving device, estimating the channel, and generating based on the channel estimation result.
- Step 1002 the sending device generates an interference signal based on the interference information and the second matrix.
- the second matrix is an orthogonal matrix of the first matrix.
- the second matrix can be obtained by solving the orthogonal matrix of the first matrix.
- the first matrix is an orthogonal matrix
- the second matrix is a matrix composed of at least one column vector selected from the first matrix
- Step 1003 The sending device superimposes the interference signal and the signal to be sent, and sends the superimposed signal to the receiving device.
- the sending device superimposes the interference signal and the to-be-sent signal, including: the sending device carries the interference signal and the to-be-sent signal in a communication protocol on the data field in the frame format.
- the sending device when the sending device communicates with the receiving device based on the Wi-Fi communication technology, the sending device superimposes the interference signal and the signal to be sent, including:
- the sending device carries the interference signal and the signal to be sent on the data field of the Wi-Fi frame format and at least one of the following fields: a field for indicating signal detection, a field for indicating automatic gain control (AGC) , a field used to indicate signal synchronization, a field used to indicate signal frequency offset estimation, a field used to indicate signal length, a field used to indicate channel estimation, a field used to indicate the frame format used for detection, a field used to indicate
- the frame format carries the field of configuration information, is used to indicate the field of automatic gain control in the multiple-input multiple-output MIMO receiving process, is used to indicate the field of MIMO channel estimation, or is used to indicate the orthogonal frequency division multiple access (OFDMA) and multiple Field of resource allocation information for user MIMO.
- OFDMA orthogonal frequency division multiple access
- the to-be-sent signal is generated by the sending device performing N-way sub-carrier mapping on the information provided by the information source to be sent, and is generated based on the mapping result of the N-way sub-carriers, wherein, N is an integer greater than 1.
- each of the N subcarriers corresponds to N channels with the receiving device
- the first matrix includes N
- Each of the first matrices is generated by the transmitting device performing channel estimation on each of the N channels
- the second matrix includes N
- each second matrix is a corresponding Orthogonal matrix of the first matrix.
- the sending device generates an interference signal based on the interference information and the second matrix, including: the sending device performs the N-way subcarrier mapping on the interference information to obtain N-way subcarrier mapping.
- the signal after carrier mapping; the sending device generates an interference signal based on the N second matrices and the signal after the N channels of subcarriers are mapped.
- the sending device superimposing the interference signal with the signal to be sent includes: the sending device adding the interference signal corresponding to each of the N channels of sub-carriers and the signal to be sent are respectively superimposed.
- the embodiment of the present application further provides a wireless communication method, the wireless communication method is applied to the receiving device including the communication apparatus 200 as shown in FIG. 9 , and the process 1100 of the wireless communication method includes:
- Step 1101 the receiving device receives the superimposed signal.
- the superimposed signal is a signal obtained by superimposing the interference signal and the signal to be sent, and the interference signal is generated based on the interference information and a second matrix, and the second matrix is an orthogonal shape of the first matrix A matrix, the first matrix is generated based on a channel estimation of the communication channel between the receiving device and the transmitting device.
- Step 1102 The receiving device demodulates the superimposed signal based on the first matrix to obtain the to-be-sent signal.
- processing the superimposed signal is to multiply the superimposed signal by a spatial channel matrix. Based on the product result, the interference signal in the superimposed signal can be canceled, so that the signal to be sent can be obtained.
- the spatial channel matrix is the matrix obtained by decomposing the above-mentioned first matrix.
- the communication apparatus includes corresponding hardware and/or software modules for executing each function.
- the present application can be implemented in hardware or in the form of a combination of hardware and computer software in conjunction with the algorithm steps of each example described in conjunction with the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functionality for each particular application in conjunction with the embodiments, but such implementations should not be considered beyond the scope of this application.
- the above baseband processor and the radio frequency transmitter may be divided into functional modules according to the above method examples.
- each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. middle.
- the above-mentioned integrated modules can be implemented in the form of hardware. It should be noted that, the division of modules in this embodiment is schematic, and is only a logical function division, and there may be other division manners in actual implementation.
- FIG. 12 shows a possible schematic diagram of the composition of the communication apparatus 1200 involved in the above embodiment.
- the communication apparatus 1200 may include: an acquisition module 1201 , a generating module 1202 and a sending module 1203 .
- the obtaining module 1201 is used to obtain a first matrix, the first matrix is generated based on the channel estimation of the communication channel between the communication device and the signal receiving device; the generating module 1202 is used to obtain a first matrix based on the interference information and the second matrix generating an interference signal, wherein the second matrix is an orthogonal matrix of the first matrix; the sending module 1203 is configured to superimpose the interference signal and the signal to be sent, and send the superimposed signal to the receiving device.
- FIG. 13 shows a possible schematic diagram of the composition of the communication apparatus 1300 involved in the above embodiment.
- the receiving apparatus 1300 may include: a receiving module 1301 and demodulation module 1302.
- the receiving module 1301 is used for receiving the superimposed signal.
- the superimposed signal is a signal obtained by superimposing the interference signal and the signal to be sent, the interference signal is generated based on the interference information and a second matrix, the second matrix is an orthogonal matrix of the first matrix, and the first matrix It is generated based on the channel estimation of the communication channel between the communication device and the transmitting device.
- the demodulation module 1302, the receiving device demodulates the superimposed signal based on the first matrix to obtain the to-be-sent signal.
- the communication apparatus 1200 and the communication apparatus 1300 provided in this embodiment are respectively configured to execute the wireless communication method executed by the communication apparatus 100 and the wireless communication method executed by the communication apparatus 200, and can achieve the same effect as the above implementation method.
- the respective modules corresponding to the above Fig. 12 and Fig. 13 may be implemented by software, hardware or a combination of both.
- each module can be implemented in the form of software.
- the communication device 1200 shown in FIG. 12 corresponds to the baseband processor and the radio frequency transmitter corresponding to the module in FIG. 2 , and is used to drive the corresponding components to work.
- the apparatus 1300 corresponds to the baseband processor and the radio frequency receiver corresponding to the module in FIG. 9 .
- each module may include corresponding components and corresponding driver software.
- the communication device 1200 may include a baseband processor, a radio frequency transmitter, and a memory; the communication device 1300 may include a baseband processor, a radio frequency receiver, and a memory.
- the baseband processor, the radio frequency transmitter and the radio frequency receiver can call all or part of the computer program stored in the memory to control and manage the actions of the communication device 100 and the communication device 200, for example, can be used to support the communication device 100 and the communication device. 200 performs the steps performed by the above-mentioned modules.
- the memory may be used to support the execution of the communication device 100 and the communication device 200 to store program codes and data, and the like.
- the baseband processor and transmitter may implement or execute the various exemplary logic modules described in connection with this disclosure, which may be a combination of one or more microprocessors that implement computing functions.
- the processor may include other components such as a modem in addition to the components shown in FIG. 2 .
- This embodiment also provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed on the computer, the computer executes the above-mentioned relevant method steps to implement the communication device in the above-mentioned embodiment. 1200 and the wireless communication method of the communication device 1300.
- This embodiment also provides a computer program product, which, when running on a computer, causes the computer to execute the above-mentioned relevant steps to implement the wireless communication method of the communication apparatus 1200 and the communication apparatus 1300 in the above-mentioned embodiment.
- the computer-readable storage medium or computer program product provided in this embodiment is used to execute the corresponding method provided above. Therefore, for the beneficial effect that can be achieved, reference may be made to the corresponding method provided above. The beneficial effects will not be repeated here.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium.
- a readable storage medium includes several instructions to make a device (may be a single chip microcomputer, a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods of the various embodiments of the present application.
- the aforementioned readable storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc. that can store program codes. medium.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种本申请提供了一种无线通信方法和装置,该通信方法包括:发送设备获取第一矩阵,第一矩阵是基于发送设备与信号接收设备之间的通信信道的信道估计而生成的;发送设备基于干扰信息与第二矩阵生成干扰信号,第二矩阵是第一矩阵的正交矩阵;发送设备将干扰信号与待发送信号叠加,并将叠加信号发送至接收设备,该实施方式可以对待发送的信号进行加密,提高待发送信号的安全性。
Description
本申请涉及通信领域,并且更具体的,涉及一种无线通信方法和装置。
伴随着科学技术的发展,当前诸如Wi-Fi、蜂窝网络等无线通信技术得以突飞猛进的提升。此外,通信中通过采用诸如大规模天线技术、波束成形(Beamforming,BF)技术等技术,可以使得信号发射设备与信号接收设备之间的信号传输速率越来越高。其中,BF技术是一种基于天线阵列的信号预处理技术,信号发射设备通过调整天线阵列中每个阵元的加权系数产生具有指向性的波束,从而使得信号接收设备能够获得明显的阵列增益。
伴随着无线通信技术的普及,为了保证信息安全,通常需要对所要发送的信号进行加密。当前加密技术通常是对所发送的信息进行物理层加密,该方法通常只能增加窃听设备还原信息的难度,但不能阻止窃听设备进行信号的窃听。以BF技术为例,信号发射设备将天线功率主瓣指向信号接收设备的同时,通常还会产生多路天线功率旁瓣,如图1所示。图1示意性的示出了波束成形中信号发射设备发射的天线功率主瓣a和多个天线功率旁瓣b。天线功率主瓣a的方向指向信号接收设备,而多个天线功率旁瓣b分别指向与天线功率主瓣a不同的方向。其中,天线功率旁瓣b携带有与天线功率主瓣a相同的信号。这样一来,当信号发射设备通过BF向信号接收设备发射信号时,其它设备有可能通过天线功率旁瓣b监听到信号发射设备所发射的信号,并对所监听到的信号进行解析和破解,从而窃取信息。由此,在通过无线通信技术发送信号的场景中,如何提高电磁波所发送的信号的安全性成为需要解决的问题。
发明内容
本申请提供的无线通信方法和装置,可以降低电磁波通信信号被窃听的风险,有利于提高电磁波通信信号的安全性。
第一方面,本申请提供了一种无线通信方法,该无线通信方法包括:发送设备获取第一矩阵,所述第一矩阵是基于所述发送设备与信号接收设备之间的通信信道的信道估计而生成的;所述发送设备基于干扰信息与第二矩阵生成干扰信号,所述第二矩阵是第一矩阵的正交矩阵;所述发送设备将所述干扰信号与待发送信号叠加,并将叠加信号发送至所述接收设备。
第一矩阵例如可以是图4所示的实施例中的加权矩阵,第二矩阵例如可以是图4所示的实施例中的编码矩阵。
通过利用第二矩阵对干扰信息进行编码得到干扰信号,将干扰信号和待发送信号叠加并将叠加信号发送至接收设备,可以使得窃听设备解调出的信息既包括有用信息也包括干扰信息,接收设备所接收到叠加信号中,干扰信号的能量为零,从而可以达到对待发送信号加密的目的,提高所要发送的有用信号的安全性。
在一种可能的实现方式中,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述干扰信号和所述待发送信号承载在通信协议的帧格式中的数据字段上。该实现方式中,待发送信号包括有用信号,也即接收设备需要解调出的有用信息。将干扰信号与有用信号叠加,可以使得窃听设备无法解调出有用信息,提高信息安全性。
在一种可能的实现方式中,当所述发送设备基于Wi-Fi通信技术与所述接收设备通信时,所述发送设备将所述干扰信号与待发送信号叠加,包括:用于指示进行信号检测的字段,用于指示进行自动增益控制AGC的字段,用于指示信号同步的字段,用于指示信号频偏估计的字段,用于指示信号长度的字段,用于指示进行信道估计的字段,用于指示检测所采用帧格式的字段,用于指示帧格式携带配置信息的字段,用于指示进行多输入多输出MIMO接收过程中的自动增益控制的字段,用于指示进行MIMO信道估计的字段、或者用于指示正交频分多址OFDMA和多用户MIMO的资源分配信息的字段。该实现方式中,待发送信号除了包括上述有用信号之外,还可以包括上述任意字段所承载的信号。将干扰信号除了与有用信号叠加之外,还可以与其他信号叠加,可以使得窃听设备无法解析出诸如带宽、MCS等配置信息、无法获得MIMO信道的正确估计等,可以进一步提高信息安全性。
在一种可能的实现方式中,所述第一矩阵是正交矩阵,所述第二矩阵是从所述第一矩阵中所选择出的至少一列向量所组成的矩阵。
在一种可能的实现方式中,所述待发送信号是对待发送信息源提供的信息进行N路子载波映射,基于所述N路子载波的映射结果生成的,其中,N为大于1的整数。
在一种可能的实现方式中,所述N路子载波中的每一路子载波对应于与所述接收设备之间的N个信道,所述第一矩阵包括N个,所述N个第一矩阵中的每一个第一矩阵是对所述N个信道中的每一个信道进行信道估计生成的;以及所述第二矩阵包括N个,每一个第二矩阵是相应第一矩阵的正交矩阵。
在一种可能的实现方式中,所述发送设备基于干扰信息与第二矩阵生成干扰信号,包括:所述发送设备对所述干扰信息进行所述N路子载波映射,得到N路子载波映射后的信号;所述发送设备基于所述N个第二矩阵与所述N路子载波映射后的信号生成干扰信号。
在一种可能的实现方式中,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述N路子载波中的每一路子载波对应的干扰信号和待发送信号分别叠加。
在一种可能的实现方式中,所述第一矩阵是所述接收设备对所接收到的探测响应帧中的长训练字段进行信道估计,基于信道估计结果生成的。
在一种可能的实现方式中,所述第一矩阵是所述发送设备基于所述接收设备发送的信道测量信息,对信道进行估计,基于信道估计结果生成的。
第二方面,本申请实施例提供一种无线通信方法,该无线通信方法包括:接收设备接收叠加信号,所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一矩阵是基于所述接收设备与发送设备之间的通信信道的信道估计而生成的;所述接收设备基于所述第一矩阵解调所述叠加信号,以得到所述待发送信号。
接收设备通过利用第一矩阵解调叠加信号,可以使得干扰信号的能量趋于零,从而可以正确解调出待发送信号。此外,由于窃听设备无法获得第一矩阵,从而无法解调出待发送信号,从而达到信息加密的目标,提高信号安全性。
第三方面,本申请实施例提供一种无线通信装置,该无线通信装置包括:处理器,用于获取第一矩阵,基于干扰信息和第二矩阵生成干扰信号,以及将所述干扰信号与待发送信号叠加,得到叠加信号,其中,所述第二矩阵是所述第一矩阵的正交矩阵,所述第一矩阵是基于所述通信装置与接收设备之间的通信信道的信道估计而生成的;射频发射机,耦合至所述基带处理器,用于将所述叠加信号发送给所述接收设备。
在一种可能的实现方式中,所述处理器还用于:将所述干扰信号和所述待发送信号承载在通信协议的帧格式中的数据字段上。
在一种可能的实现方式中,当所述发送设备基于Wi-Fi通信技术与所述接收设备通信时,所述处理器还用于:将所述干扰信号和所述待发送信号承载在Wi-Fi帧格式的数据字段以及以下至少一个字段上:用于指示进行信号检测的字段,用于指示进行自动增益控制AGC的字段,用于指示信号同步的字段,用于指示信号频偏估计的字段,用于指示信号长度的字段,用于指示进行信道估计的字段,用于指示检测所采用帧格式的字段,用于指示帧格式携带配置信息的字段,用于指示进行多输入多输出MIMO接收过程中的自动增益控制的字段,用于指示进行MIMO信道估计的字段、或者用于指示正交频分多址OFDMA和多用户MIMO的资源分配信息的字段。
在一种可能的实现方式中,所述待发送信号是对待发送信息源提供的信息进行N路子载波映射,基于所述N路子载波的映射结果生成的,其中,N为大于1的整数。
在一种可能的实现方式中,所述N路子载波中的每一路子载波对应于与所述接收设备之间的N个信道,所述第一矩阵包括N个,所述N个第一矩阵中的每一个第一矩阵是对所述N个信道中的每一个信道进行信道估计生成的;以及所述第二矩阵包括N个,每一个第二矩阵是相应第一矩阵的正交矩阵。
在一种可能的实现方式中,所述干扰信号是对所述干扰信息进行所述N路子载波映射、基于所述N个第二矩阵与所述N路子载波映射后的信号而生成的。
在一种可能的实现方式中,所述处理器还用于:将所述N路子载波中的每一路子载波对应的干扰信号和待发送信号分别叠加。
在一种可能的实现方式中,所述第一矩阵是所述接收设备对所接收到的探测响应帧中的长训练字段进行信道估计,基于信道估计结果生成的。
在一种可能的实现方式中,所述第一矩阵是所述通信装置基于所述接收设备发送的信道测量信息,对信道进行估计,基于信道估计结果生成的。
第三方面中所述的处理器,可以为基带处理器;此外所述的处理器也可以为片上***(Soc,System on chip),其包括基带处理器以及其他处理器。进一步的,当处理器为基带处理器时,射频发射机和处理器也可以设置于同一Soc中。
第四方面,本申请实施例提供一种通信装置,该通信装置包括:射频接收机,用于接收叠加信号,所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一矩阵是基于所述通信接收装置与发射设备之间的通信信道的信道估计而生成的;处理器,用于基于所 述第一矩阵解调所述叠加信号,以得到所述待发送信号。
第四方面,本申请实施例提供一种无线通信装置,所述无线通信装置包括存储器和至少一个处理器,所述存储器用于存储计算机程序,所述至少一个处理器被配置用于调用所述存储器存储的全部或部分计算机程序,执行上述第一方面或者第二方面所述的方法。
第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储中存储有计算机程序,该计算机程序被至少一个处理器执行时用于实现如第一方面或者第二方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,当所述计算机程序产品被至少一个处理器执行时用于实现上述第一方面或者第二方面所述的方法。
应当理解的是,本申请的第二至八方面与本申请的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
图1示出了传统技术中采用BF技术发送信号的一个场景图;
图2是本申请实施例提供的通信装置的硬件结构示意图;
图3是本申请实施例提供的一个应用场景示意图;
图4是本申请实施例提供的信号发射设备、信号接收设备以及窃听设备之间的信号交互流程图;
图5是本申请实施例提供的对有用信息和干扰信息进行OFDM调制的流程图;
图6是本申请实施例提供的wifi协议中的帧格式;
图7是本申请实施例提供的终端设备与网络设备之间基于wifi协议进行信号交互的时序图;
图8是本申请实施例提供的终端设备与网络设备之间基于wifi协议进行信号交互的又一个时序图;
图9是本申请实施例提供的又一个通信装置的硬件结构示意图;
图10是本申请实施例提供的无线通信方法的一个流程图;
图11是本本申请实施例提供的又一个无线通信方法的一个流程图;
图12是本申请实施例提供的发射装置的一个结构示意图;
图13是本申请实施例提供的接收装置的一个结构示意图。
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例可以应用于短距离通信的场景中,该短距通信可以包括但不限于:WIFI通信、蓝牙通信等。此外,本申请实施例还可以应用于蜂窝通信场景中。本申请实施例中,用于发射信号的信号发射设备(也可以称为发送设备)可以是终端设备,也可以是与终端设备通信的网络设备;用于从信号发射设备接收信号的信号接收设备(也可以称为接收设备)可以是网络设备,也可以是终端设备。此外,本申请实施例所示的无线通信方法的执行主体既可以是终端设备,也可以是网络设备。
上述终端设备也可以称为:用户站Station(STA)、用户设备(user equipment,UE)、 移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备等,本申请实施例对此不做限定。
上述网络设备可以为:用于与终端设备通信的设备,其可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器,或者该无线接入设备可以为中继站、接入点、车载设备等,可以是Wi-Fi接入点(access point,AP),本申请实施例并不限定。另外,网络设备还可以是RAN(Radio Access Network,无线接入网)中的设备,或者说,是将终端设备接入到无线网络的RAN节点。例如,作为示例而非限定,作为网络设备,可以列举:传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU)等。
请参考图2,其示出了本申请实施例提供的通信装置100的一个硬件结构示意图。本申请实施例所述的通信装置100,可以为诸如Wi-Fi等短距通信场景中的通信装置,也可以为诸如3G、4G或者5G等蜂窝网络通信场景中的通信装置。通信装置100具体可以是芯片或芯片组或搭载有芯片或芯片组的电路板或包括所述电路板的电子设备(例如,如前所述的终端设备或者网络设备)。该芯片或芯片组或搭载有芯片或芯片组的电路板可在必要的软件驱动下工作。后续实施例均以通信装置100就是电子设备本身为例作介绍,但不用于限定方案。如图2所示的通信装置100包括一个或多个处理器,例如基带处理器101,以及其他处理器。该一个或多个处理器可以集成在一个或多个芯片内,该一个或多个芯片可以被视为是一个芯片组。该一个或多个处理器被集成在同一个芯片内时该芯片也叫***级芯片SOC。在一种可能的实现方式中,基带处理器101和射频发射机102可以集成于同一个芯片上,也即集成于SOC上。此外,在其他实现方式中,基带处理器101可以集成于一个芯片上,射频发射机102可以集成于另外一个芯片上。如图2所示的电子装置应用于信号发射设备。
基带处理器101用于对待发送信息和干扰信息进行处理,生成基带信号发送至射频发射机102。射频发射机102对所接收到的基带信号进行上变频处理,形成射频信号。然后,射频发射机将射频信号通过一个或多个天线发射至信号接收设备。需要说明的是,这里的 待发送信息也可以称为有用信息,也即是发送设备希望信号接收设备接收到的信息,其通常是从信息源获取的信息,该信息源例如可以包括但不限于其他用户设备或者服务器设备等。该有用信息例如可以包括但不限于:图像信息、音频信息或者文本信息。需要说明的是,下文中将待发送信息统一称为有用信息。干扰信息是对通过图1所示的天线功率旁瓣b接收的信息制造干扰的信息。干扰信息可以包括但不限于随机数等。基带处理器通过对待发送信息和干扰信息进行处理,可以使得信号接收设备所接收到的干扰信号的能量趋近于零,也即信号接收设备所接收到的信号仅包括有用信号,而其他诸如窃听设备等所接收到的干扰信号的能量不为零,也即窃听设备所接收到的信号为有用信号和干扰信号的叠加,利用干扰信号对有用信号进行干扰,使得窃听设备难以解析出有用信号,从而提高所发送的有用信号的安全性。如图3所示,图3示意性的示出了本申请实施例所示的信号发射设备所发射的波束中携带的信号的示意图。在图3中,空白波束携带的信号为有用信号,带有阴影条纹的波束携带的信号为干扰信号。
通常,信号需要调制到通信信道上进行传输,同一个信号发射设备与不同的信号接收设备之间进行通信时,所处的通信信道不同。该通信信道可以是信号接收设备基于信号发射设备发送的用于指示信道测量的信息,对信道估计生成的;该通信信道也可以是信号发射设备基于所接收到的信号接收设备的信息,对信道估计生成的。通信信道可以由空间信道映射矩阵体现。信号接收设备所接收到的信号,通常是空间信道映射矩阵与待发送的信号之间的乘积。进一步的,当信号发射设备需要向信号接收设备同时发送多个信息源提供的信息时,可以将该多个信息源提供的信息进行基带处理和上变频处理后发送给信号接收设备。此时,信号接收设备所接收到的信号为多个信号之间的叠加,其中每一个信号为每一个信息源提供的信息与同一个空间信道映射矩阵的乘积。作为示例,请参考图4,其示意性的示出了如图3所示的信号发射设备、信号接收设备和窃听设备之间的信号交互。
在如图3所示的具有波束成形技术的通信场景中,信号发射设备基于预设周期广播信道测量信息。当该通信场景是基于Wi-Fi的通信场景时,信号发射设备和信号接收设备基于监听到的信道测量信息,对信道进行估计,基于信道估计结果分别生成空间信道映射矩阵H
1和空间信道映射矩阵H
2。信号接收设备还会对空间信道映射矩阵H
1进行分解,生成加权矩阵V1发送给信号发射设备;当该通信场景是基于蜂窝网络的通信场景时,信号接收设备可以基于监听到的信道测量信息,对信道进行估计,基于信道估计结果将信道状态信息对应的编号发送给信号发射设备,信号发射设备可以基于所接收到的信道状态信息的编号确定出信号接收设备的信道状态信息,然后基于信道状态信息生成空间信道映射矩阵,最后对空间信道映射矩阵进行分解,生成加权矩阵。本申请实施例后续的描述中,均以基于Wi-Fi的通信场景进行描述。信号发射设备中的基带处理器基于加权矩阵V1,对信息源提供的有用信息进行处理,生成有用信号S
1,对干扰信息进行处理,生成干扰信号S
2。然后,基带处理器将有用信号S
1和干扰信号S
2叠加,生成叠加信号提供给射频发射机。射频发射机对叠加信号进行上变频处理,通过天线发射。此时,信号接收设备可以通过图3所示的天线功率主瓣接收叠加信号,窃听设备可以通过图3所示的天线功率旁瓣接收叠加信号。具体的,
信号接收设备所接收到的信号R1为:R
1=H
1S
1+H
1S
2 (1);
窃听设备所接收到的信号R2为:R
2=H
2S
1+H
2S
2 (2);
通过公式(1)和公式(2)可以看出,只要对干扰信息进行处理,使得干扰信号S
2与空间信道映射矩阵H
1之间的乘积为0,即可使得信号接收设备所接收到的信号中,干扰信号的能量趋近于0。而窃听设备与信号接收设备之间的空间信道映射矩阵不同,此时干扰信号与空间信道映射矩阵H
2之间的乘积不为零,也即窃听设备所接收到的信号中,包括干扰信号和有用信号的叠加。由此,达到对发射给信号接收设备的信号进行加密的目的。具体实现中,可以对空间信道映射矩阵H
1进行分解,基于分解结果确定出与空间信道映射矩阵H
1正交的矩阵,采用该与空间信道映射矩阵H
1正交的矩阵对干扰信息进行处理,使得对干扰信息处理后的干扰信号中包括与空间信道映射矩阵H
1正交的矩阵,从而使得信号接收设备所接收到的信号中,干扰信号的能量趋近于0,而窃听设备所接收到的信号中,包括干扰信号和有用信号的叠加,从而可以对发射给信号接收设备的信号进行加密,提高发射给信号接收设备的信号的安全性。
下面以图3所示的具有波束成形功能的通信场景为例,基于图4所示的各设备之间的通信交互,对本申请实施例所述的与空间信道映射矩阵H
1正交的矩阵的确定方式进行详细描述。
具体的,信号发射设备向信号接收设备发射探测(Sounding)帧。该Sounding帧中包括长训练(Long Training Field,LTF)字段。信号接收设备可以利用LTF字段中承载的信息,对信道进行估计,基于信道估计结果生成空间信道映射矩阵H
1。然后,信号发射设备对空间信道映射矩阵H
1进行奇异值分解(Singular Value Decomposition,SVD),得到上述加权矩阵V
1,如公式(3)所示。
H
1=UMV
1 (3);
在本申请实施例另外一种可能的实现方式中,信号发射设备也可以对空间信道映射矩阵H
1进行多次QR迭代,基于迭代结果得到加权矩阵V
1。
假设空间信道映射矩阵H
1是一个(m行×n列)的矩阵,由空间信道映射矩阵H
1分解得到的各矩阵中,矩阵U是一个(m行×m列)的酉矩阵,矩阵M是一个(m行×n列)的对角矩阵,加权矩阵V
1是一个(n行×n列)的酉矩阵。
本申请实施例中,通过求解加权矩阵V1的零空间,也即求解某一编码矩阵W,使得该编码矩阵W与加权矩阵V1的乘积为零。然后,基带处理器可以利用编码矩阵W对干扰信息进行处理,使得编码矩阵W与干扰信息具有乘积的约束关系,基于处理结果,可以使得所生成的干扰信号为W S2。具体实现中,可以将编码矩阵W与干扰信息进行乘积运算。此时,
信号接收设备所接收到的信号即为:
R
1=H
1S
1+H
1S
2=H
1S
1+UMV
1W S
2=H
1S
1 (4);
窃听设备所接收到的信号即为:
R
2=H
2S
1+H
2S
2=H
2S
1+H
2W S
2 (5)。
如图3所示的具有波束成形功能的通信场景中,上述加权矩阵V1由于是酉矩阵,也即是说,加权矩阵V1中的任意两列向量正交。基于此,在本申请实施例一种可能的实现方式中,选择加权矩阵V1中的任意一列或多列向量组成的矩阵,即为上述编码矩阵W。
此外,在其他一些可能的实现方式中,还可以采用求解正交矩阵方式求解加权矩阵V1的正交矩阵,从而确定出编码矩阵W,该实现方式中,所得到的编码矩阵W中的任意列 向量与加权矩阵V1中的任意列向量均不相同。
基于图3所示的具有波束成形功能的通信场景,本申请实施例中,还可以采用正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)技术对有用信息和干扰信息进行调制,基于调制结果,分别生成有用信号和干扰信号,然后对有用信号和干扰信号叠加,将叠加后的信号通过快速傅里叶逆变换(Inverse Fast Fourier Transform,IFFT)和信号的并串变换后,将数字信号转换成模拟信号,提供给射频发射机,射频发射机通过对信号进行上变频处理,将上变频处理后的信号通过天线发射。具体的,请参考图5,其示出了本申请实施例提供的基带处理器对有用信息和干扰信息所执行的OFDM调制的流程图。下面,分别对有用信息和干扰信息的OFDM的调制进行详细描述。
本申请实施例中,假设采用N个子载波对信息进行调制。基带处理器将信息源发送的有用信息进行串并转换处理,生成N路有用信息。然后,采用子载波映射技术,将该N路有用信息分别映射至预先设置的N路子载波上。接着,对子载波映射后的N路有用信息分别进行空间流映射,生成空间流映射后的有用信息。最后,对空间流映射后的有用信息进行预编码处理,生成N路有用信号。通过对有用信号进行预编码处理,可以得到最大指向的功率发射波束。对有用信号的预编码处理的过程可以参考传统OFDM调制技术中相关的对信号的预编码处理,在此不再赘述。
基带处理器将干扰信息进行串并转换处理,生成N路干扰信息。然后,采用子载波映射技术,将N路干扰信息分别一一映射至N路子载波上。其中,N路干扰信息所映射至的N路子载波,与N路上述有用信息所映射至的N路子载波相同。接着,对子载波映射后的N路干扰信息进行空间流映射,生成空间流映射后的干扰信息。最后,对空间流映射后的干扰信息中的每一路分别进行预编码处理,生成N路干扰信号。
OFDM技术中,信号发射设备需要向信号接收设备发射用于指示对多路子载波对应的信道进行信道测量的测量信息,信号接收设备需要对多路子载波对应的信道进行测量,基于测量结果,生成与每一路子载波对应的信道的信道矩阵,然后,对每一个子载波对应的信道的信道矩阵采用上述公式(3)进行奇异值分解,基于奇异值分解结果,得到与每一个子载波对应的加权矩阵。信号接收设备会将每一个子载波对应的加权矩阵发送给信号发射设备。信号发射设备中的基带处理器可以基于与每一个子载波对应的加权矩阵,分别生成与每一个子载波对应的编码矩阵W,以对多路子载波映射后的每一个路干扰信息进行编码,基于编码结果,生成N路干扰信号。然后,将每一路子载波对应的有用信号与干扰信号叠加,将叠加后的多路子载波信号通过并串变换后,将数字信号转换成模拟信号,提供给射频发射机。
在本申请实施例中,叠加信号的空间流的数目是基于对有用信号的空间流映射确定的。此外,用于发射信号的空间流的数目满足以下约束条件:用于发射信号的空间流的数目与从加权矩阵中所选择的列向量的数目相等,干扰信号的空间流的数目与用于对干扰信号进行编码的编码矩阵W中的向量的数目相等。基于此,假设加权矩阵是维度为3行x3列的矩阵。也即是说,可以最多采用三条空间流发射信号。基带处理器基于发射天线阵列数目和接收天线阵列数目,对多路子载波映射后的有用信号进行空间流映射,确定采用两条空间流发射有用信号,也即对应从上述加权矩阵中所选择出的某两列向量。此时,可以确定出一列向量作为用于对干扰信号进行编码的编码矩阵W,所述确定出的一列向量是与加 权矩阵正交的向量。假设,采用一条空间流发射有用信号,也即对应上述加权矩阵中所选则出的某一列向量。此时,可以确定出两列向量作为对干扰信号进行编码的编码矩阵W,所确定出的两列向量是与加权矩阵正交的向量。
以上图3-图5所示的实施例是以支持波束成型技术的无线通信场景描述的。本申请实施例所述的利用干扰信号对电子设备加密的方式,同样适用于不支持波束成型技术的Wi-Fi无线通信场景。在不支持波束成型技术的Wi-Fi无线通信场景中,信号接收设备可以向信号发射设备发射探测请求帧。信号发射设备基于探测请求帧使用(Legacy Transmit Beamforming,Legacy TxBF)算法确定信号接收设备的加权矩阵。具体的,信号发射设备基于信号接收设备发射的探测请求帧,对上行信道进行估计,基于上行信道估计结果,基于上下行信道理论上的转置关系,得到近似的下行信道矩阵。然后,信号发射设备可以对所确定出的下行信道矩阵采用公式(3)进行奇异值分解,基于分解结果,确定出加权矩阵。然后,基于加权矩阵确定出与加权矩阵正交的编码矩阵W,利用编码矩阵W对干扰信息处理,生成干扰信号,将干扰信号与有用信号叠加后通过天线发射。
在本申请实施例中,从信息源获取的有用信息需要打包封装在帧格式中传输,该帧格式通常为信号发射设备和信号接收设备之间预先约定的帧格式。从信息源获取的有用数据(包括但不限于:音频数据、视频数据或者文本数据)通常承载于上述各帧格式中的数据(Data)字段。该帧格式可以包括但不限于:Wi-Fi通信协议中的帧格式,4G通信协议中的帧格式或者5G通信协议中的帧格式。在本申请实施例所述的有用信号可以包括通信协议中的各种帧格式中的数据字段所承载的信号。此外,在其他一些可能的实现方式中,有用信号除了包括通信协议中的各种帧格式中的数据字段所承载的信号外,还可以包括帧格式的前导字段中的至少一个字段所承载的信号。也即是说,当干扰信号与有用信号叠加时,干扰信号可以与帧格式中数据字段所承载的信号叠加。除此以外,干扰信号还可以与帧格式中的前导字段中的至少一个字段所承载的信号叠加。下面以Wi-Fi通信协议中的帧格式为例,通过具体场景对本申请实施例所示的干扰信号所叠加的有用信号进行详细描述。
具体的,Wi-Fi协议中802.11ax协议中的帧格式包括但不限于:高效率(High Efficiency,HE)帧格式、超高吞吐量(Very High Thoughout,VHT)帧格式、高吞吐量(High Thoughout,HT)帧格式或者非高吞吐量(non-High Thoughout,Non-HT)帧格式。其中,HE帧格式中又可以包括高效率单用户(High Efficiency Single User,HE-SU)帧格式、高效率扩展距离单用户(High Efficiency Extend Range Single User,HE-ERSU)帧格式、高效率多用户(High Efficiency Multi User,HE-MU)帧格式以及高效率触发帧(High Efficiency Extend trigger frame,HE-TB)帧格式。
所述的各种帧格式中,此外,上述各帧格式除了包括用于承载有用数据的Data字段外,还包括前导(Preamble)字段,该Preamble字段中还包括用于指示各种信息的多个字段,不同的帧格式中的前导字段所指示的各信息不完全相同。作为示例,如图6所示,图6示意性的示出了HE-SU或者HE-ERSU帧格式、HE-TB帧格式、HE-MU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的各个字段所指示的信息。
Non-HT帧格式中的Preamble字段包括:传统短训练序列/非高吞吐量帧格式短训练序列(non-HT Short Training field,L-STF)字段、传统长训练序列/非高吞吐量帧格式长训练序列(non-HT Long Training field,L-LTF)字段以及传统信令/非高吞吐量帧格式信令 (non-HT SIGNAL field,L-SIG)字段。其中,L-STF字段承载的信号用于指示信号接收设备进行信号检测以及AGC(自动增益控制)调整、信号接收设备进行时域频偏估计以及信号接收设备与信号发射设备进行粗同步;L-LTF字段承载的信号用于指示信号接收设备进行时域精偏估计、信号接收设备进行精同步以及信号接收设备进行信道估计;L-SIG字段承载的信号用于指示信号传输速率、折算的数据长度以及奇偶校验位。
HTMF帧格式中的Preamble字段包括:L-STF字段、L-LTF字段、L-SIG字段、高吞吐量帧格式信令(HT SIGNAL field,HT-SIG)字段、高吞吐量帧格式短训练序列(HT Short Training field,HT-STF)字段、高吞吐量帧格式长训练序列(HT Long Training field,HT-LTF)字段。其中,L-STF字段、L-LTF字段和L-SIG字段所承载的信号与上述Non-HT帧格式中的相关字段所承载的信号指示的信息相同,在此不在赘述。HT-SIG字段所承载的信号用于指示对HTMF帧格式进行解析的必要信息,该必要信息包括但不限于:带宽信息、MCS信息等;HT-STF字段承载的信号用于指示MIMO接收过程中的AGC控制;HT-LTF字段承载的信号用于指示MIMO信号估计。
VHT帧格式中的Preamble字段包括:L-STF字段、L-LTF字段、L-SIG字段、超高吞吐量帧格式信令A(VHT SIGNAL fieldA,VHT-SIGA)字段、超高吞吐量帧格式短训练序列(VHT Short Training field,VHT-STF)字段、超高吞吐量帧格式长训练序列(VHT Long Training field,VHT-LTF)字段以及超高吞吐量帧格式信令B(VHT SIGNAL fieldB,VHT-SIGB)字段。其中,L-STF字段、L-LTF字段和L-SIG字段所承载的信号与上述Non-HT帧格式中的相关字段所承载的信号指示的信息相同,在此不在赘述。VHT-SIGA字段所承载的信号用于指示对VHT帧格式进行解析的必要信息,该必要信息包括但不限于:带宽信息、MCS信息等;VHT-STF字段承载的信号用于指示MIMO接收过程中的AGC控制;VHT-LTF字段承载的信号用于指示MIMO信号估计;VHT-SIGB字段所承载的信号用于指示MU模式中每个用户的特定信息。
HE-SU/HE-ERSU/HE-TB帧格式中的Preamble字段包括:传统短训练序列/非高吞吐量帧格式短训练序列(non-HT Short Training field,L-STF)字段、传统长训练序列/非高吞吐量帧格式长训练序列(non-HT Long Training field,L-LTF)字段、传统信令/非高吞吐量帧格式信令(non-HT SIGNAL field,L-SIG)字段、重复的传统信令/重复的非高吞吐量帧格式字段(Repeat non-HT SIGNAL field,RL-SIG)字段、高效率帧格式信令A(HE SIGNAL fieldA,HE-SIGA)字段、高效率帧格式短训练序列(HE Short Training field,HE-STF)字段以及高效率帧格式长训练序列(HE Long Training field,HE-LTF)字段。其中,L-STF字段、L-LTF字段和L-SIG字段所承载的信号与上述Non-HT帧格式中的相关字段所承载的信号指示的信息相同,在此不在赘述。RL-SIG字段承载的信号是L-SIG字段承载的信号的复制,以用于区分信号发射设备是否采用HE帧格式进行信号传输;HE-SIGA字段承载的信号用于指示对HE帧格式进行解析的必要信息,该必要信息包括但不限于:所采用的帧格式信息、上下行信息、调制方式和编码速率的组合(Modulation coding scheme,MCS)信息等;HE-STF字段承载的信号用于指示MIMO接收过程中的AGC控制;HE-LTF字段承载的信号用于指示MIMO信号估计。
HE-MU帧格式中的Preamble字段包括:L-STF字段、L-LTF字段、L-SIG字段、RL-SIG字段、HE-SIGA字段、高效率帧格式信令B(HE SIGNAL fieldB,HE-SIGB)字段、 HE-STF字段以及HE-LTF字段。其中,L-STF字段、L-LTF字段、L-SIG字段、RL-SIG字段、HE-SIGA字段、HE-STF字段和HE-LTF字段所承载的信号与上述HE-SU帧格式中的相关字段所承载的信号指示的信息相同,在此不在赘述。HE-SIGB字段所承载的信号用于指示正交频分多址(OFDMA)和多用户多输入多输出(multi-user MIMO,DL-MU-MIMO)的频域资源分配信息。
在第一种可能的实现方式中,干扰信号可以与如图6所示的HE-SU/HE-ERSU/HE-TB帧格式、HE-ERMU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的Data字段所承载的信号叠加。也即是说,当基带处理器将有用信号和干扰信号叠加时,保持帧格式中的其他各字段所承载的信号不变,对Data字段承载的信号进行处理时,可以将DATA字段承载的信号与干扰信号进行加和运算。
在第二种可能的实现方式中,干扰信号除了与如图6所示的HE-SU/HE-ERSU/HE-TB帧格式、HE-MU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的Data字段所承载的信号叠加外,还可以与各个帧格式的前导字段中的L-LTF字段及L-LTF字段之后的字段所承载的信号叠加,从而可以阻止窃听设备无法获得正确的信道估计结果。例如,对于HE-SU/HE-ERSU/HE-TB帧格式,干扰信号与前导字段中的L-LTF字段、L-SIG字段、RL-SIG字段、HE-SIGA字段、HE-STF字段以及HE-LTF字段承载的信号叠加;对于HEMU帧格式,干扰信号与前导字段中的L-LTF字段、L-SIG字段、RL-SIG字段、HE-SIGA字段、HE-SIGB字段、HE-STF字段以及HE-LTF字段承载的信号叠加;对于VHT帧格式,干扰信号与前导字段中的L-LTF字段、L-SIG字段、VHT-SIGA字段、VHT-STF字段、VHT-LTF字段以及VHT-SIGB字段承载的信号叠加;对于HTMF帧格式,干扰信号与前导字段中的L-LTF字段、L-SIG字段、HT-SIG字段、HT-STF字段以及HT-LTF字段承载的信号叠加;对于Non-HT帧格式,干扰信号与前导字段中的L-LTF字段承载的信号叠加。
在第三种可能的实现方式中,干扰信号除了与如图6所示的HE-SU/HE-ERSU/HE-TB帧格式、HEMU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的Data字段所承载的信号叠加外,还可以与各个帧格式的前导字段中的RL-SIG字段,HE-SIGA/B字段,VHT-SIGA/B字段以及HT-SIG字段所承载的信号叠加,从而可以阻止窃听设备无法获得诸如带宽、MCS等配置信息。
在第四种可能的实现方式中,干扰信号除了与如图6所示的HE-SU/HE-ERSU/HE-TB帧格式、HEMU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的Data字段所承载的信号叠加外,还可以与各个帧格式的前导字段中的HE-LTF字段、VHT-LTF字段或者HT-LTF字段所承载的信号叠加,从而可以阻止窃听设备无法获得MIMO信道的正确估计。
在第五种可能的实现方式中,干扰信号可以与所采用的HE-SU/HE-ERSU/HE-TB帧格式、HEMU帧格式、VHT帧格式、HTMF帧格式和Non-HT帧格式中的任意帧格式的全部字段所承载的信号叠加。这样一来,可以增强干扰能力,使得窃听设备无法同步信号、估计频偏、进行AGC调整以及无法获得正确的数据长度等信息,并且能够阻止窃听设备还原有用信号Data字段的信息。
基于图3-图5所示的实施例中所述的对有用信号加密的原理,图6所示的干扰信号所 干扰的内容,下面请继续参考图7,其示意性的示出了终端设备和网络设备之间基于WIFI协议802.1X的交互时序。需要说明的是,图7所示的交互时序是针对具有波束成型功能的设备之间的交互时序。以下将网络设备作为信号发射设备、将终端设备作为信号接收设备进行描述。
具体的,网络设备和终端设备之间建立连接,以使网络设备向终端设备发射有用数据的过程通常包括如图7所示的扫描阶段、关联阶段、发射sounding帧阶段等。扫描阶段:在该阶段中,终端设备发射探测请求帧,网络设备对探测请求帧进行扫描,基于扫描结果,向终端设备发射探测响应帧。认证阶段:在该阶段中,终端设备向网络设备发射认证请求帧,网络设备向终端设备发射认证响应帧。关联阶段:在该阶段中,终端设备向网络设备发射关联请求帧,网络设备基于关联请求帧,向终端设备发射关联响应帧。
在关联阶段之后,网络设备可以向终端设备发射sounding帧,以使得终端设备对信道进行估计。然后,终端设备基于信道估计结果,生成空间信道矩阵。接着,终端设备通过公式(3)对空间信道矩阵进行奇异值分解,基于奇异值分解结果,生成加权矩阵,然后将加权矩阵发送给网络设备。此时,网络设备获取到了加权矩阵。网络设备可以基于该加权矩阵生成与加权矩阵正交的编码矩阵W以对干扰信息进行处理,从而生成干扰信号。然后,在后续与终端设备所发送的信号中,基于发送信号所采用的帧格式以及干扰信号所干扰的内容,将干扰信号与图6所示的其中一个帧格式中的某些字段承载的信号叠加,从而将叠加后的信号发送给终端设备。具体的,继续参考图7,当网络设备从终端设备获取到加权矩阵后,还包括如下信息发射阶段:向终端设备发射可扩展认证协议(Extensible Authentication Protocol,EAP)请求、向终端设备发送EAP成功认证的信息以及向终端设备传输数据。在本申请实施例中,当网络设备向终端设备发射EAP请求、向终端设备发送EAP成功认证的信息以及向终端设备传输数据中的任意信息发射阶段,均可以利用干扰信号对所发送的有用信号进行加密。
在如图7所示的通信时序中,终端设备和网络设备均可以作为信号发射设备。在该场景中,终端设备和网络设备所发射的信号中均可以叠加干扰信号。基于该场景,此时,在上述关联阶段后,终端设备可以向网络设备发射sounding帧,从而触发网络设备向终端设备发射加权矩阵;此外,网络设备向终端设备发射加权矩阵后,还可以向终端设备发射sounding帧,从而触发终端设备向网络设备发射加权矩阵。这样一来,后续网络设备向终端设备发射的信号中,均可以基于终端设备提供的加权矩阵对干扰信息进行处理,将处理后的干扰信号叠加至所要发射的有用信号中;后续终端设备向网络设备发射的信号中,均可以基于网络设备提供的加权矩阵对干扰信息进行处理,将处理后的干扰信号叠加至所要发射的有用信号中,从而实现网络设备向终端设备所发射的信号的加密以及终端设备向网络设备所发射的信号的加密。
当终端设备不支持波束成型功能时,终端设备和网络设备之间的通信中,终端设备可以在扫描阶段向网络设备发射探测请求信号。网络设备基于该探测请求信号通过上述Legacy TxBF算法解析出与终端设备之间的通信信道的空间信道矩阵,然后对该空间信道矩阵分解得到加权矩阵。接着基于加权矩阵,对干扰信息进行编码,基于编码结果,生成干扰信号。由此,网络设备可以在后续任意阶段向终端设备发射的信号中,叠加干扰信号,如图8所示。
通过图2-图8所示的实施例可以看出,本申请实施例所示的通信装置100,通过基于与信号接收设备之间的通信信道的信道估计生成加权矩阵,然后利用加权矩阵确定出与加权矩阵正交的编码矩阵,利用编码矩阵对干扰信息进行编码,将编码后的干扰信号与待发送信号叠加后发送给信号接收设备,可以达到对待发送信号加密的目的,从而提高所要发送的有用信号的安全性。
请继续参考图9,其示出了本申请实施例提供的通信装置200的一个硬件结构示意图。本申请实施例所述的通信装置200,可以为诸如Wi-Fi等短距通信场景中的通信装置,也可以为诸如3G、4G或者5G等蜂窝网络通信场景中的通信装置。通信装置100具体可以是芯片或芯片组或搭载有芯片或芯片组的电路板或包括所述电路板的电子设备(例如,如前所述的终端设备或者网络设备)。该芯片或芯片组或搭载有芯片或芯片组的电路板可在必要的软件驱动下工作。后续实施例均以通信装置200就是电子设备本身为例作介绍,但不用于限定方案。如图9所示的通信装置200包括一个或多个处理器,例如基带处理器201,以及其他处理器。该一个或多个处理器可以集成在一个或多个芯片内,该一个或多个芯片可以被视为是一个芯片组。该一个或多个处理器被集成在同一个芯片内时该芯片也叫***级芯片SOC。在一种可能的实现方式中,基带处理器201和射频接收机202可以集成于同一个芯片上,也即集成于SOC上。此外,在其他实现方式中,基带处理器201可以集成于一个芯片上,射频接收机202可以集成于另外一个芯片上。如图2所示的电子装置应用于信号接收设备。
如图9所示的通信装置200,射频接收机202可以通过天线接收射频信号,该射频信号可以如图2所示通信装置100所发射的叠加信号。射频接收机202可以将所接收到的叠加信号下变频后提供至基带处理器202。基带处理器202可以采用如图2所示的实施例中所述的信道矩阵或者加权矩阵对所接收到的叠加信号解调,从而得到有用信号。其中,通信装置200对叠加信号的解调原理具体参考图2所示的实施例中的相关描述,在此不再赘述。
需要说明的是,本申请实施例所述的终端设备或网络设备既可以作为信号发射设备,也可以作为信号接收设备。由此,通信装置100和通信装置200可以集成在同一个电子设备中,既用于生成叠加信号并发射,也用于接收叠加信号。当通信装置100和通信装置200集成在同一个电子设备中时,基带处理器101和基带处理器201可以为同一个硬件部件或芯片对基频信号进行编码和解码处理,射频发射机201和射频接收机202可以为同一个硬件部件或芯片执行对射频信号的发射和接收。
基于如上所述的通信装置100以及对通信装置100所发送的有用信号进行加密的加密原理,本申请实施例还提供一种无线通信方法,该无线通信方法应用于如图2所示的包括通信装置100的发送设备,该无线通信方法的流程1000包括:
步骤1001,发送设备获取第一矩阵。
本申请实施例中,该第一矩阵是基于发送设备与信号接收设备之间的通信信道的信道估计而生成的。
在本申请实施例一种可能的实现方式中,第一矩阵是接收设备对所接收到的探测响应帧中的长训练字段进行信道估计,基于信道估计结果生成的。
在本申请实施例的另外一种可能的实现方式中,第一矩阵是发送设备基于所述接收设 备发送的信道测量信息,对信道进行估计,基于信道估计结果生成的。
步骤1002,发送设备基于干扰信息与第二矩阵生成干扰信号。
本申请实施例中,第二矩阵是第一矩阵的正交矩阵。
其中,第二矩阵可以通过求解第一矩阵的正交矩阵的方式得到。
在本申请实施例另外一种可能的实现方式中,第一矩阵是正交矩阵,第二矩阵是从所述第一矩阵中所选择出的至少一列向量所组成的矩阵。
步骤1003,发送设备将所述干扰信号与待发送信号叠加,并将叠加信号发送至所述接收设备。
在本申请实施例一种可能的实现方式中,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述干扰信号和所述待发送信号承载在通信协议的帧格式中的数据字段上。
在本申请实施例一种可能的实现方式中,当所述发送设备基于Wi-Fi通信技术与所述接收设备通信时,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述干扰信号和所述待发送信号承载在Wi-Fi帧格式的数据字段以及以下至少一个字段上:用于指示进行信号检测的字段,用于指示进行自动增益控制AGC的字段,用于指示信号同步的字段,用于指示信号频偏估计的字段,用于指示信号长度的字段,用于指示进行信道估计的字段,用于指示检测所采用帧格式的字段,用于指示帧格式携带配置信息的字段,用于指示进行多输入多输出MIMO接收过程中的自动增益控制的字段,用于指示进行MIMO信道估计的字段、或者用于指示正交频分多址OFDMA和多用户MIMO的资源分配信息的字段。
在本申请实施例一种可能的实现方式中,所述待发送信号是所述发送设备对待发送信息源提供的信息进行N路子载波映射,基于所述N路子载波的映射结果生成的,其中,N为大于1的整数。
在本申请实施例一种可能的实现方式中,所述N路子载波中的每一路子载波对应于与所述接收设备之间的N个信道,所述第一矩阵包括N个,所述N个第一矩阵中的每一个第一矩阵是所述发送设备对所述N个信道中的每一个信道进行信道估计生成的;以及所述第二矩阵包括N个,每一个第二矩阵是相应第一矩阵的正交矩阵。
在本申请实施例一种可能的实现方式中,所述发送设备基于干扰信息与第二矩阵生成干扰信号,包括:所述发送设备对所述干扰信息进行所述N路子载波映射,得到N路子载波映射后的信号;所述发送设备基于所述N个第二矩阵与所述N路子载波映射后的信号生成干扰信号。
在本申请实施例一种可能的实现方式中,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述N路子载波中的每一路子载波对应的干扰信号和待发送信号分别叠加。
本申请实施例还提供一种无线通信方法,该无线通信方法应用于如图9所示的包括通信装置200的接收设备,该无线通信方法的流程1100包括:
步骤1101,接收设备接收叠加信号。
在本申请实施例中,所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一 矩阵是基于所述接收设备与发送设备之间的通信信道的信道估计而生成的。
步骤1102,接收设备基于所述第一矩阵解调所述叠加信号,以得到所述待发送信号。
在本申请实施例中,处理所述叠加信号,即为利用空间信道矩阵与叠加信号相乘。基于乘积结果,即可抵消掉叠加信号中的干扰信号,从而可以获取到待发送信号。空间信道矩阵即为分解得到上述第一矩阵的矩阵。
可以理解的是,通信装置为了实现上述功能,其包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本实施例可以根据上述方法示例对以上基带处理器和射频发射机进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图12示出了上述实施例中涉及的通信装置1200的一种可能的组成示意图,如图12所示,该通信装置1200可以包括:获取模块1201、生成模块1202和发送模块1203。其中,获取模块1201,用于获取第一矩阵,该第一矩阵是基于通信装置与信号接收设备之间的通信信道的信道估计而生成的;生成模块1202,用于基于干扰信息与第二矩阵生成干扰信号,其中第二矩阵是第一矩阵的正交矩阵;发送模块1203,用于将干扰信号与待发送信号叠加,并将叠加信号发送至所述接收设备。
在采用对应各个功能划分各个功能模块的情况下,图13示出了上述实施例中涉及的通信装置1300的一种可能的组成示意图,如图13所示,该接收装置1300可以包括:接收模块1301和解调模块1302。接收模块1301,用于接收叠加信号。所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一矩阵是基于通信装置与发送设备之间的通信信道的信道估计而生成的。解调模块1302,接收设备基于所述第一矩阵解调所述叠加信号,以得到所述待发送信号。
本实施例提供的通信装置1200和通信装置1300,分别用于执行通信装置100所执行的无线通信方法和通信装置200所执行的无线通信方法,可以达到与上述实现方法相同的效果。以上图12和图13对应的各个模块可以软件、硬件或二者结合实现。例如,每个模块可以以软件形式实现,图12所述的通信装置1200对应于图2中与该模块对应的基带处理器和射频发射机,用于驱动对应部件工作,图13所述的通信装置1300对应于图9中与与该模块对应的基带处理器和射频接收机。或者,每个模块可包括对应部件和相应的驱动软件两部分。
在采用集成的单元的情况下,通信装置1200可以包括基带处理器、射频发射机和存储器;通信装置1300可以包括基带处理器、射频接收机和存储器。其中,基带处理器、射频发射机和射频接收机可以调用存储器存储的全部或部分计算机程序,对通信装置100 和通信装置200的动作进行控制管理,例如,可以用于支持通信装置100和通信装置200执行上述各个模块执行的步骤。存储器可以用于支持通信装置100和通信装置200执行存储程序代码和数据等。基带处理器和发射机可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑模块,其可以是实现计算功能的一个或多个微处理器组合。此外,处理器除了包括图2所示的各部件外,还可以包括其他诸如调制解调器等。
本实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述相关方法步骤实现上述实施例中的通信装置1200和通信装置1300的无线通信方法。
本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的通信装置1200和通信装置1300的无线通信方法。
其中,本实施例提供的计算机可读存储介质或者计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (19)
- 一种无线通信方法,其特征在于,包括:发送设备获取第一矩阵,所述第一矩阵是基于所述发送设备与信号接收设备之间的通信信道的信道估计而生成的;所述发送设备基于干扰信息与第二矩阵生成干扰信号,所述第二矩阵是第一矩阵的正交矩阵;所述发送设备将所述干扰信号与待发送信号叠加,并将叠加信号发送至所述接收设备。
- 根据权利要求1所述的方法,其特征在于,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述干扰信号和所述待发送信号承载在通信协议的帧格式中的数据字段上。
- 根据权利要求2所述的方法,其特征在于,当所述发送设备基于Wi-Fi通信技术与所述接收设备通信时,所述发送设备将所述干扰信号与待发送信号叠加,包括:所述发送设备将所述干扰信号和所述待发送信号承载在Wi-Fi帧格式的数据字段以及以下至少一个字段上:用于指示进行信号检测的字段,用于指示进行自动增益控制AGC的字段,用于指示信号同步的字段,用于指示信号频偏估计的字段,用于指示信号长度的字段,用于指示进行信道估计的字段,用于指示检测所采用帧格式的字段,用于指示帧格式携带配置信息的字段,用于指示进行多输入多输出MIMO接收过程中的自动增益控制的字段,用于指示进行MIMO信道估计的字段、或者用于指示正交频分多址OFDMA和多用户MIMO的资源分配信息的字段。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述第一矩阵是正交矩阵,所述第二矩阵是从所述第一矩阵中所选择出的至少一列向量所组成的矩阵。
- 根据权利要1-4任一项所述的方法,其特征在于,所述待发送信号是所述发送设备对待发送信息源提供的信息进行N路子载波映射,基于所述N路子载波的映射结果生成的,其中,N为大于1的整数。
- 根据权利要求5所述的方法,其特征在于,所述N路子载波中的每一路子载波对应于与所述接收设备之间的N个信道,所述第一矩阵包括N个,所述N个第一矩阵中的每一个第一矩阵是所述发送设备对所述N个信道中的每一个信道进行信道估计生成的;以及所述第二矩阵包括N个,每一个第二矩阵是相应第一矩阵的正交矩阵。
- 根据权利要求6所述的方法,其特征在于,所述发送设备基于干扰信息与第二矩阵生成干扰信号,包括:所述发送设备对所述干扰信息进行所述N路子载波映射,得到N路子载波映射后的信号;所述发送设备基于所述N个第二矩阵与所述N路子载波映射后的信号生成干扰信号。
- 根据权利要求7所述的方法,其特征在于,所述发送设备将所述干扰信号与待发 送信号叠加,包括:所述发送设备将所述N路子载波中的每一路子载波对应的干扰信号和待发送信号分别叠加。
- 根据权利要求1-8任一项所述的通信方法,其特征在于,所述第一矩阵是所述接收设备对所接收到的探测响应帧中的长训练字段进行信道估计,基于信道估计结果生成的。
- 根据权利要求1-8任一项所述的方法,其特征在于,所述第一矩阵是所述发送设备基于所述接收设备发送的信道测量信息,对信道进行估计,基于信道估计结果生成的。
- 一种无线通信方法,其特征在于,所述方法包括:接收设备接收叠加信号,所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一矩阵是基于所述接收设备与发送设备之间的通信信道的信道估计而生成的;所述接收设备基于所述第一矩阵解调所述叠加信号,以得到所述待发送信号。
- 一种通信装置,其特征在于,包括:处理器,用于获取第一矩阵,基于干扰信息和第二矩阵生成干扰信号,以及将所述干扰信号与待发送信号叠加,得到叠加信号,其中,所述第二矩阵是所述第一矩阵的正交矩阵,所述第一矩阵是基于所述通信装置与接收设备之间的通信信道的信道估计而生成的;射频发射机,耦合至所述基带处理器,用于将所述叠加信号发送给所述接收设备。
- 根据权利要求12所述的通信装置,其特征在于,所述处理器还用于:将所述干扰信号和所述待发送信号承载在通信协议的帧格式中的数据字段上。
- 根据权利要求13所述的通信装置,其特征在于,当所述发送设备基于Wi-Fi通信技术与所述接收设备通信时,所述处理器还用于:将所述干扰信号和所述待发送信号承载在Wi-Fi帧格式的数据字段以及以下至少一个字段上:用于指示进行信号检测的字段,用于指示进行自动增益控制AGC的字段,用于指示信号同步的字段,用于指示信号频偏估计的字段,用于指示信号长度的字段,用于指示进行信道估计的字段,用于指示检测所采用帧格式的字段,用于指示帧格式携带配置信息的字段,用于指示进行多输入多输出MIMO接收过程中的自动增益控制的字段,用于指示进行MIMO信道估计的字段、或者用于指示正交频分多址OFDMA和多用户MIMO的资源分配信息的字段。
- 根据权利要求12-14任一项所述的装置,其特征在于,所述待发送信号是对待发送信息源提供的信息进行N路子载波映射,基于所述N路子载波的映射结果生成的,其中,N为大于1的整数。
- 根据权利要求15所述的装置,其特征在于,所述N路子载波中的每一路子载波对应于与所述接收设备之间的N个信道,所述第一矩阵包括N个,所述N个第一矩阵中的每一个第一矩阵是对所述N个信道中的每一个信道进行信道估计生成的;以及所述第二矩阵包括N个,每一个第二矩阵是相应第一矩阵的正交矩阵。
- 根据权利要求16所述的装置,其特征在于,所述干扰信号是对所述干扰信息进行所述N路子载波映射、基于所述N个第二矩阵与所述N路子载波映射后的信号而生成的。
- 根据权利要求17所述的装置,其特征在于,所述处理器还用于:将所述N路子载波中的每一路子载波对应的干扰信号和待发送信号分别叠加。
- 一种通信装置,其特征在于,包括:射频接收机,用于接收叠加信号,所述叠加信号是干扰信号与待发送信号叠加后的信号,所述干扰信号是基于干扰信息与第二矩阵而生成,所述第二矩阵是第一矩阵的正交矩阵,所述第一矩阵是基于所述通信接收装置与发射设备之间的通信信道的信道估计而生成的;基带处理器,用于基于所述第一矩阵解调所述叠加信号,以得到所述待发送信号。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20954367.7A EP4207616A4 (en) | 2020-09-22 | 2020-09-22 | METHOD AND DEVICE FOR WIRELESS COMMUNICATION |
PCT/CN2020/116831 WO2022061513A1 (zh) | 2020-09-22 | 2020-09-22 | 无线通信方法和装置 |
CN202080101479.1A CN115668791A (zh) | 2020-09-22 | 2020-09-22 | 无线通信方法和装置 |
US18/187,061 US20230224190A1 (en) | 2020-09-22 | 2023-03-21 | Wireless communication method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/116831 WO2022061513A1 (zh) | 2020-09-22 | 2020-09-22 | 无线通信方法和装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/187,061 Continuation US20230224190A1 (en) | 2020-09-22 | 2023-03-21 | Wireless communication method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022061513A1 true WO2022061513A1 (zh) | 2022-03-31 |
Family
ID=80844695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/116831 WO2022061513A1 (zh) | 2020-09-22 | 2020-09-22 | 无线通信方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230224190A1 (zh) |
EP (1) | EP4207616A4 (zh) |
CN (1) | CN115668791A (zh) |
WO (1) | WO2022061513A1 (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120114024A1 (en) * | 2006-05-26 | 2012-05-10 | Wi-Lan Inc. | Quantization of channel state information in multiple antenna systems |
CN102546513A (zh) * | 2012-01-20 | 2012-07-04 | 清华大学 | 一种正交频分复用***中时域人造噪声的设计方法和*** |
CN103475396A (zh) * | 2012-06-07 | 2013-12-25 | 华为技术有限公司 | 全双工通信中有用信号的获取方法、装置及*** |
CN106301492A (zh) * | 2015-05-21 | 2017-01-04 | 北京邮电大学 | 一种基于sm-mimo的数据传输方法及装置 |
CN108683443A (zh) * | 2018-05-11 | 2018-10-19 | 北京邮电大学 | 一种基于零空间的空间调制物理层安全传输方法 |
CN109714087A (zh) * | 2019-01-28 | 2019-05-03 | 电子科技大学 | 基于最大化窃听方误码率的人工噪声生成方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8472542B1 (en) * | 2012-02-29 | 2013-06-25 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for signal transmission |
CN105703876B (zh) * | 2014-11-25 | 2018-10-19 | 华为技术有限公司 | 传输数据的方法、基站和用户设备 |
-
2020
- 2020-09-22 WO PCT/CN2020/116831 patent/WO2022061513A1/zh unknown
- 2020-09-22 CN CN202080101479.1A patent/CN115668791A/zh active Pending
- 2020-09-22 EP EP20954367.7A patent/EP4207616A4/en active Pending
-
2023
- 2023-03-21 US US18/187,061 patent/US20230224190A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120114024A1 (en) * | 2006-05-26 | 2012-05-10 | Wi-Lan Inc. | Quantization of channel state information in multiple antenna systems |
CN102546513A (zh) * | 2012-01-20 | 2012-07-04 | 清华大学 | 一种正交频分复用***中时域人造噪声的设计方法和*** |
CN103475396A (zh) * | 2012-06-07 | 2013-12-25 | 华为技术有限公司 | 全双工通信中有用信号的获取方法、装置及*** |
CN106301492A (zh) * | 2015-05-21 | 2017-01-04 | 北京邮电大学 | 一种基于sm-mimo的数据传输方法及装置 |
CN108683443A (zh) * | 2018-05-11 | 2018-10-19 | 北京邮电大学 | 一种基于零空间的空间调制物理层安全传输方法 |
CN109714087A (zh) * | 2019-01-28 | 2019-05-03 | 电子科技大学 | 基于最大化窃听方误码率的人工噪声生成方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4207616A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP4207616A1 (en) | 2023-07-05 |
CN115668791A (zh) | 2023-01-31 |
EP4207616A4 (en) | 2023-10-11 |
US20230224190A1 (en) | 2023-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10530543B2 (en) | Method and apparatus of transmitting training signal in wireless local area network system | |
US9948370B2 (en) | Method and apparatus for multiple frame transmission for supporting MU-MIMO | |
CN108476043B (zh) | 使用多输入多输出传输方案的波束成形训练 | |
KR101871080B1 (ko) | 중첩된 서비스 영역에서 간섭을 방지하는 방법 및 장치 | |
US11509362B2 (en) | Wireless signal transmitting method and wireless apparatus | |
US9001930B2 (en) | Dual-stream signal (SIG) field encoding with higher order modulation | |
US11812257B2 (en) | Multi-link wireless communication security | |
KR20200028894A (ko) | 밀리미터파 wlan에서의 mimo 송신을 위한 방법 및 시스템 | |
US10616031B2 (en) | Apparatus and methods for uniform constellations and non-uniform constellations in wireless local area networks | |
WO2012026779A2 (en) | Method and apparatus for transmitting control information in wireless local area network using multi-channel | |
US11463218B2 (en) | Method for transmitting frame and communication device for performing the same | |
US11979866B2 (en) | Apparatus and method for channel sounding based on aggregated physical protocol data unit | |
TW202040952A (zh) | 用於波束成形之基於零空間投影的通道分解 | |
WO2022061513A1 (zh) | 无线通信方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20954367 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020954367 Country of ref document: EP Effective date: 20230329 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |