CN116488976B - Numerical index auxiliary differential chaos shift keying communication method and related device - Google Patents
Numerical index auxiliary differential chaos shift keying communication method and related device Download PDFInfo
- Publication number
- CN116488976B CN116488976B CN202310687515.2A CN202310687515A CN116488976B CN 116488976 B CN116488976 B CN 116488976B CN 202310687515 A CN202310687515 A CN 202310687515A CN 116488976 B CN116488976 B CN 116488976B
- Authority
- CN
- China
- Prior art keywords
- information
- index
- subcarrier
- bits
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 title claims abstract description 47
- 239000000969 carrier Substances 0.000 claims abstract description 45
- 238000013507 mapping Methods 0.000 claims abstract description 40
- 230000000739 chaotic effect Effects 0.000 claims description 84
- 239000011159 matrix material Substances 0.000 claims description 68
- 238000007493 shaping process Methods 0.000 claims description 21
- 238000005070 sampling Methods 0.000 claims description 6
- 230000008054 signal transmission Effects 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 16
- 238000005562 fading Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007480 spreading Effects 0.000 description 3
- 108010003272 Hyaluronate lyase Proteins 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/001—Modulated-carrier systems using chaotic signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The application relates to the technical field of signal transmission, and provides a numerical index auxiliary differential chaos shift keying communication method and a related device, wherein the method comprises the following steps: with preset reference sub-carriersCarrying a reference signal, dividing information bits into index bits and modulation bits; mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy; the energy variation sequence of each subcarrier is mapped with index bits; and after the signal polarity of the reference signal in each information bearing subcarrier is set by the modulation bit, the polarity of the information bearing subcarrier carries the modulation bit, and the reference subcarrier and the information bearing subcarrier are sent, so that additional information bits can be transmitted in a symbol period, and the communication efficiency is improved.
Description
Technical Field
The application relates to the technical field of signal transmission, in particular to a numerical index auxiliary differential chaos shift keying communication method and a related device.
Background
Chaotic communication has excellent anti-interference and anti-fading capabilities as a low-power-consumption and low-cost wireless communication technology, and has become one of the hot technologies of wireless communication. The chaotic digital communication scheme can be roughly classified into two types, namely, a coherent demodulation scheme and a noncoherent demodulation scheme, according to the demodulation scheme at the receiving end. The research of the current base chaotic digital communication system is mainly focused on a noncoherent demodulation scheme, and differential chaotic shift keying is one of typical schemes of the noncoherent chaotic communication system, and has the important advantage of not needing chaotic synchronization and channel estimation.
However, in the prior art, half of bit transmission time of differential chaos shift keying is used for transmitting reference signals for incoherent demodulation, which causes waste of time and energy and causes low communication efficiency.
Disclosure of Invention
The application provides a numerical index auxiliary differential chaos shift keying communication method, which is used for solving the problem of low communication efficiency caused by large duty ratio of a transmission reference signal in bit transmission time in the prior art.
The first aspect of the application provides a numerical index assisted differential chaos shift keying communication method, which comprises the following steps: the numerical index assisted differential chaos shift keying communication method is characterized by comprising the following steps of:
inputting the chaotic sequence into a pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
dividing information bits into index bits and modulation bits;
is provided withNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
and after setting the signal polarity of the reference signal in each information carrying subcarrier according to the modulation bit, transmitting the reference subcarrier and the information carrying subcarrier to a receiver.
Optionally, the mapping the index bit to a subcarrier position number, setting the information-bearing subcarrier corresponding to the position number as the first energy, and setting the restN-1 information bearing sub-carrierThe wave is set as the second energy, specifically:
dividing the index bits into carrier index bits and numerical index bits;
mapping the carrier index bit into a first position serial number of a subcarrier, setting an information bearing subcarrier corresponding to the first position serial number as silence, and the restN-1 information bearing sub-carrier is set to active;
indexing the value into bits remainingN-mapping to a second position number in the 1 information bearing sub-carriers, setting the information bearing sub-carrier corresponding to the second position number as a third energy, the remainderN-2 information bearing sub-carriers are set to a fourth energy.
The second aspect of the present application provides another numerical index assisted differential chaotic shift keying communication method, comprising: receiving a reference subcarrier and an information bearing subcarrier; multiplying each subcarrier by a sine carrier with a corresponding frequency to obtain a product signal;
sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix;
performing correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule;
and judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
Optionally, the judging according to the positive and negative values of the elements in the information signal matrix specifically includes:
and removing elements with zero in the information signal matrix, judging the elements with the residual values larger than zero as modulation bits of 1, and judging the elements with the residual values smaller than zero as modulation bits of 0.
The third aspect of the present application provides a numerical index assisted differential chaotic shift keying communication system, which is characterized by comprising: a transmitter and a receiver;
the transmitter is configured to carry information bits with a carrier and send the information bits to a receiver, and the transmitter includes: a chaotic signal generator, a pulse shaping filter, a bit mapper, an index selector and a modulator;
the chaotic signal generator is connected with the pulse shaping filter and is used for generating a chaotic sequence and transmitting the chaotic sequence into the pulse shaping filter;
the pulse shaping filter is used for generating a reference signal according to the chaotic sequence and taking a preset reference subcarrierCarrying a reference signal;
the bit mapper is connected with the index selector and is used for mapping index bits into subcarrier position serial numbers and sending the position serial numbers to the index selector;
the index selector is connected with the modulator and is used for controlling the modulation of the modulation signal according to the preset indexNSelecting information bearing sub-carriers with energy to be set according to position sequence numbers from information bearing sub-carriers with different frequenciesAnd sends to the modulator; the information bearing sub-carriers are ordered from low to high in frequency as +.>;
The modulator is used for carrying information to sub-carriersSet to a first energy, the restN-1 information carrying subcarrier is set to a second energy and the signal polarity of the reference signal in each information carrying subcarrier is set according to the modulation bits.
Optionally, the receiver is configured to receive and demodulate a carrier to obtain information bits, and the receiver includes: a matched filter and demodulator;
the matched filter is connected with the demodulator and is used for multiplying each received subcarrier with the sine carrier with the corresponding frequency to obtain a product signal; sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix, and sending the reference signal matrix and the data information matrix to a demodulator;
the demodulator is used for carrying out correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule; and judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
A fourth aspect of the present application provides a numerical index assisted differential chaotic shift keying communication system, which is characterized by comprising: the reference signal bearing module is used for inputting the chaotic sequence into the pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
the bit dividing module is used for dividing the information bits into index bits and modulation bits;
an index bit setting module for presettingNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
and the modulation bit setting module is used for setting the signal polarity of the reference signal in each information bearing subcarrier according to the modulation bit and transmitting the reference subcarrier and the information bearing subcarrier to a receiver.
A fifth aspect of the present application provides a numerical index assisted differential chaotic shift keying communication device, the device comprising a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to execute the numerical index assisted differential chaotic shift keying communication method according to any one of the first and second aspects of the present application according to instructions in the program code.
A sixth aspect of the present application provides a computer readable storage medium storing program code for executing the numerical index assisted differential chaotic shift keying communication method of any one of the first and second aspects of the present application.
From the above technical scheme, the application has the following advantages: the chaotic sequence is input into a pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal; dividing information bits into index bits and modulation bits; mapping the index bit into a subcarrier position sequence number, setting an information bearing subcarrier corresponding to the position sequence number as first energy in a preset information bearing subcarrier, and setting the rest information bearing subcarriers as second energy; the energy variation sequence of each subcarrier is mapped with index bits; and after the signal polarity of the reference signal in each information bearing subcarrier is set by the modulation bit, the polarity of the information bearing subcarrier carries the modulation bit, and the reference subcarrier and the information bearing subcarrier are transmitted, so that additional information bits can be transmitted in a symbol period, and the communication efficiency, the energy efficiency and the frequency spectrum efficiency are improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are only some embodiments of the application, and that other drawings can be obtained from these drawings without inventive faculty for a person skilled in the art.
FIG. 1 is a schematic block diagram of a differential chaotic shift keying technique;
FIG. 2 is a first flowchart of a digital index assisted differential chaotic shift keying communication method;
FIG. 3 is a second flowchart of a digital index assisted differential chaotic shift keying communication method;
FIG. 4 is a signal frame structure of a second carrier position component of the second numerical component;
FIG. 5 is a comparison of bit error rate performance of a differential chaotic shift keying system under the assistance of numerical indexes in Gaussian channels and multipath Rayleigh fading channels and a differential chaotic shift keying system;
FIG. 6 is a comparison of bit error rate performance of a differential chaotic shift keying system with the assistance of a numerical index under Gaussian channel and multipath Rayleigh fading channel with a differential chaotic shift keying system;
FIG. 7 is a third flowchart of a digital index assisted differential chaotic shift keying communication method;
FIG. 8 is a transmitter diagram of a digital index assisted differential chaotic shift keying communication system;
FIG. 9 is a receiver diagram of a digital index assisted differential chaotic shift keying communication system;
fig. 10 is a block diagram of a digital index assisted differential chaotic shift keying communication device.
Detailed Description
In order to make the objects, features and advantages of the present application more comprehensible, the technical solutions in the embodiments of the present application are described in detail below with reference to the accompanying drawings, and it is apparent that the embodiments described below are only some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The application provides a numerical index auxiliary differential chaos shift keying communication method which is used for solving the problems that in the prior art, the verification efficiency of an electric measuring instrument is low and the reliability of a verification result is low.
Referring to fig. 1, fig. 1 is a schematic block diagram of a differential chaotic shift keying technique. The symbol duration is divided into two parts in the information transmission process of the technology; the first portion is used to transmit a reference signal and the second portion is used to transmit an information bearing signal. The information-bearing signal is a duplicate version of the reference signal when the information bits are transmitted as '1' and is a version of the reference signal of opposite polarity when the information bits are transmitted as '0'. For easy understanding, when the differential chaos shift keying system transmits the firstFrame information bit->When the signal transmitted by the device is expressed as follows:
;
wherein, the liquid crystal display device comprises a liquid crystal display device,representing the length of the reference signal. It can be seen that, in the differential chaotic shift keying system, one symbol period is composed of one reference signal and one information carrying signal, so that the length of the spreading factor of the differential chaotic shift keying system is +.>。
The working principle at the receiving end is as follows: the received signal is required to be received at the receiving endAnd its delay->The signal obtained>Commonly input into a correlator for correlation operation to obtain a decision variable +.>. The above operations may be expressed as:
;
finally, the threshold of the threshold decision is set to 0, and the polarity of the decision variable is finally obtained through judgment so as to estimate the bit information, wherein the decision rule is as follows:
;
the conventional transmission technique has half the transmission time for transmitting the reference signal, and the transmission efficiency is low.
Referring to fig. 2, fig. 2 is a first flowchart of a method for numerical index assisted differential chaotic shift keying communication according to an embodiment of the present application. The digital index auxiliary differential chaos shift keying communication method in the embodiment comprises the following steps:
s101, inputting a chaotic sequence into a pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
it should be noted that, in this embodiment, the transmitter performs numerical index-assisted differential chaotic shift keying communication, the chaotic sequence is generated by a chaotic signal generator, the length of the reference signal c (t) obtained after the input of the pulse shaping filter is L, and the center frequency is adoptedIs transmitted by the base station.
Is optionally selected, transmitter and corresponding receiverThe reference sub-carrier has been preset in the machine to have a frequency of +.>The receiver receives a frequency of +.>The reference signal is obtained after the sub-carriers of (a).
S102, dividing information bits into index bits and modulation bits;
the information bits are bits that the transmitter needs to transmit, and the bit dividing manner in the transmitter corresponds to the reading manner after demodulation in the receiver.
S103, preset withNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
the transmitter and the receiver are preset withNThe individual being ordered from low to high frequencyCan set a reference subcarrier for the carrier>Remaining behindNCarrier waves of the frequencies; by varying the energy of the information-bearing subcarriers corresponding to the ordered positions, inNThere may be in the information bearing subcarriersNThe mode of selection is changed, so that extra +_ can be carried in the information bearing sub-carrier sent by the transmitter>And information bits. The index bit adopts a preset mapping rule to obtain the corresponding subcarrier position sequence number.
NThe first energy and the second energy are not equal and the energy is 0, i.e. the first energy and the second energy are embodied in a silent and active manner, respectively, for integers greater than 1.
S104, setting signal polarity of reference signals in each information carrying subcarrier according to the modulation bits, and transmitting the reference subcarrier and the information carrying subcarrier to a receiver.
In the present embodiment, there areNInformation-bearing subcarriers, and thus can be carried in signal polarityNInformation bits; the signal polarity carrying modulation bits of the information carrying sub-carriers may be set to "1" for positive signals and "0" for negative signals, and the polarities may be interchanged for implementation.
After the transmitter transmits the reference subcarrier and the information bearing subcarrier to the receiver, the receiver can demodulate according to the received subcarrier to obtain information bits; the transmission rate of the conventional differential chaos shift keying transmission scheme can be expressed asWherein->For one symbol period time, the index bit and the modulation bit are transmitted within one symbol period time in the present embodiment, and the transmission rate can be expressed as +.>In the followingNWhen the transmission rate is greater than 1, the transmission rate is obviously improved by the scheme of the embodiment.
In the embodiment, a reference signal is obtained by inputting a chaotic sequence into a pulse shaping filter; with preset reference sub-carriersCarrying a reference signal; dividing information bits into index bits and modulation bits; mapping the index bit into a subcarrier position sequence number, and in a preset information bearing subcarrier, mapping the information bearing subcarrier corresponding to the position sequence numberSetting the carrier wave as first energy, and setting the rest information bearing sub-carrier waves as second energy; the energy variation sequence of each subcarrier is mapped with index bits; and after the signal polarity of the reference signal in each information bearing subcarrier is set by the modulation bit, the polarity of the information bearing subcarrier carries the modulation bit, and the reference subcarrier and the information bearing subcarrier are transmitted, so that additional information bits can be transmitted in a symbol period, and the communication efficiency, the energy efficiency and the frequency spectrum efficiency are improved.
The foregoing is a detailed description of a first embodiment of a method for digital index assisted differential chaotic shift keying communication according to the present application, and the following is a detailed description of a second embodiment of a method for digital index assisted differential chaotic shift keying communication according to the present application.
In this embodiment, further provided is a numerical index assisted differential chaotic shift keying communication method, referring to fig. 3, in step S103, index bits are mapped to subcarrier position numbers, information bearing subcarriers corresponding to the position numbers are set as a first energy, and the rest are setN-1 information bearing subcarrier is set to a second energy, comprising in particular the steps S1031-S1034, as follows:
s1031, dividing index bits into carrier index bits and numerical index bits;
s1032, mapping the carrier index bit to a first position number of a subcarrier, setting the information bearing subcarrier corresponding to the first position number as silent, and the restN-1 information bearing sub-carrier is set to active;
it should be noted that, in this embodiment, the mapping rule of the index bit is: converting the value of the index bit from binary to decimal, wherein the obtained decimal value is the position number plus one, for example, when the index bit is '010', the position number is '3', and the corresponding information bearing subcarrier。
S1033, bit the numerical index in the restNMapping to a second position number in 1 information bearing sub-carrierSetting the information carrying sub-carrier corresponding to the second position serial number as the third energy, and the restN-2 information bearing subcarriers are set to a fourth energy;
note that, after the silent information carrier sub-carrier is selected in step S1032, only the restN-1 information bearing sub-carrier is normally active and can be used for setting energy; therefore, the energy setting of the normal activated sub-carrier is used for bearing the numerical index bit, and the third energy is larger than the fourth energy; so that the energy combination of the information bearing sub-carriers is 10 (silence),N-2 fourth energies and 1 third energy, the subcarrier sequence numbers with the largest and smallest energies can be quickly identified in the receiver, and information bits can be quickly acquired; in the present embodiment, inNThere may be in the 1 active information bearing sub-carriersN-1 selection means whereby additional information-bearing sub-carriers from the transmitter can be carriedAnd information bits.
Further, the mapping rule of the index bits is shown in Table 1, whenNWhen=4, there are three numerical components, and each numerical component has four carrier position components; carrier index bits to be transmittedp 1 01, converting binary into decimal, wherein the obtained decimal value is the position serial number added with one, and the corresponding arrangement sequence is 2; setting the position of the silent subcarrier at the 2 nd position; referring to fig. 4, fig. 4 shows a signal frame structure of a second carrier position component mode of a second numerical component mode, wherein the corresponding energy orders are α, β, 0, α, and the corresponding energy matrix c can be set as [ [α、β、0、α] T The 2 nd bit of the silent subcarrier from right to left in the matrix c, namely the carrier index bit corresponding to "01p 1 ;
And numerical index bitsp 2 1, the order of the sub-carriers obtained after mapping is 2, namely the sub-carrier of the 2 nd bit is selected from the activated sub-carriers, and the energy is set as beta; in the process ofNWhen=4, carrier waveFour combinations of index bits are possible, so two index bits can be transmitted, while only three numerical combinations can be transmitted, so that the third numerical combination can be omitted.
Further, in this embodiment, the method may also beNSelection among information bearing subcarriersnThe sub-carriers are muted, and the optional combination mode is thatAlthough the number of the carrier index bits which can be transmitted is more, the recognition error probability is higher during demodulation, so that the number of the silent carriers is set according to actual requirements, and the error rate is also ensured to be lower while the data transmission rate is ensured.
Further, the preset frequency of each subcarrier may be discontinuous, but after the setting in the transmitter and the receiver, the sequence numbers of the subcarriers need to be continuous.
Further, referring to fig. 5, fig. 5 is a comparison of bit error rate performance of a differential chaotic shift keying system and a differential chaotic shift keying system under the assistance of numerical indexes of a gaussian channel and a multipath rayleigh fading channel, wherein a spreading factorThe parameters of the multipath rayleigh fading channel are set as follows: number of paths->With the same power gainPath delay->,/>,/>。
It can be seen from fig. 5 that the spreading factor is simultaneously applied to both the gaussian channel and the multipath rayleigh fading channelAt 160, the error rate performance of the differential chaotic shift keying system under the assistance of the numerical index is obviously better than that of the differential chaotic shift keying system. For example: in the Gaussian channel, the proposed system has a bit error rate of +.>And the performance of the system is improved by about 2dB compared with that of a differential chaos shift keying system. Similar performance advantages are also achieved in multipath rayleigh fading channels.
Referring to fig. 6, fig. 6 is a comparison of bit error rate performance of a differential chaotic shift keying system and a differential chaotic shift keying system under the assistance of numerical indexes of a gaussian channel and a multipath rayleigh fading channel, wherein a spreading factorThe parameters of the multipath rayleigh fading channel are set as follows: number of paths->With equal power gainPath delay->,/>,/>。
The content shown in FIG. 6 is at the spreading factorIs the condition of (1)Under the condition, the error rate performance of the differential chaotic shift keying system under the assistance of the numerical index is compared. We are in +.>For example, it can be seen from the figure that the proposed system has a 3dB performance gain over the differential chaotic shift keying system under gaussian channels. And also has a performance gain of about 2.5dB under multipath rayleigh fading channels.
In this embodiment, the efficiency of communication transmission is further improved by mapping the information bits to the active/silent states of the carriers and the energy value combination used by the activated carriers, respectively.
The above description of the second embodiment of the method for numerical index assisted differential chaotic shift keying communication provided by the present application is shown in fig. 7, and the following description of the second embodiment of the method for numerical index assisted differential chaotic shift keying communication is provided.
S201, receiving a reference subcarrier and an information bearing subcarrier; multiplying each subcarrier by a sine carrier with a corresponding frequency to obtain a product signal;
in this embodiment, the receiver receives the reference subcarrier and the information-bearing subcarrier sent by the transmitter, and the receiver receives a signal that is continuous in one symbol period, multiplies the signal by sine carriers with different frequencies, and then filters the signal with a matched filter to obtain a product signal.
S202, sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix;
it should be noted that the preset time interval is,/>In order to be a symbol period,kthe transmission time for a single subcarrier is the proportion of the symbol period; reference subcarrier and signalThe signal corresponding to the information bearing sub-carrier is sampled and dispersed to respectively obtain a reference signal matrix and a data information matrix;
wherein the reference signal matrix is 1 row and L columns, and the data information matrix isNThe row, L columns, L is the reference signal length,Nfor the number of information bearing sub-carriers.
S203, performing correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule;
it should be noted that, the correlation operation is to perform similarity comparison to solve the signal estimation problem in the communication system, and the obtained information signal matrix is 1 rowNA column; the absolute value of the element in the information signal matrix, that is, the energy of the corresponding subcarrier, can obtain the corresponding index bit based on the index bit mapping rule of the foregoing embodiment according to the carrier sequence number corresponding to the subcarrier position of the maximum value or the minimum value.
S204, judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
It should be noted that, the positive and negative values of the elements in the information signal matrix correspond to the signal polarity, and the positive and negative values are judged, when the corresponding element is greater than zero, the modulation bit is '1', otherwise, the modulation bit is '0', so as to obtain the modulation bit;
furthermore, when the information bearing sub-carriers are silent to transmit carrier index bits, the corresponding carrier index columns are removed in the information signal matrix summary, that is, after the elements with zero values are removed, the judgment is performed according to the positive and negative values of the remaining elements.
In this embodiment, the sequence position of each energy maximum value in the information bearing subcarrier is calculated according to the information matrix obtained by subcarrier demodulation, so as to obtain the index bit mapped by the information bearing subcarrier, thereby improving the efficiency of communication transmission.
The foregoing is a detailed description of a method for performing digital index assisted differential chaotic shift keying communication according to the second aspect of the present application, and the following is a detailed description of an embodiment of a digital index assisted differential chaotic shift keying communication system according to the third aspect of the present application.
In this embodiment, a digital index assisted differential chaotic shift keying communication system is provided, please refer to fig. 8, fig. 8 is a first block diagram of the digital index assisted differential chaotic shift keying communication system provided in the embodiment of the present application; the numerical index assisted differential chaos shift keying communication system comprises: a transmitter and a receiver;
the transmitter is configured to carry information bits with a carrier and send the information bits to a receiver, and the transmitter includes: a chaotic signal generator, a pulse shaping filter, a bit mapper, an index selector and a modulator;
the chaotic signal generator is connected with the pulse shaping filter and is used for generating a chaotic sequence and transmitting the chaotic sequence into the pulse shaping filter;
the pulse shaping filter is used for generating a reference signal according to the chaotic sequence and taking a preset reference subcarrierCarrying a reference signal;
the bit mapper is connected with the index selector and is used for mapping index bits into subcarrier position serial numbers and sending the position serial numbers to the index selector;
it should be noted that the transmitter further includes a bit divider, configured to divide the information bits to be transmitted into index bits and modulation bits, and divide the index bits into carrier index bits and numerical index bits;
the bit mapper obtains the position serial number corresponding to the index bit according to the preset index bit mapping rulexAnd sends the position number to the index selector.
The index selector is connected with the modulator and is used for controlling the modulation of the modulation signal according to the preset indexNThe information carrying sub-carriers with different frequencies are selected according to the position sequence numbersEnergy-containing information-bearing subcarriersAnd sends to the modulator; the information bearing sub-carriers are ordered from low to high in frequency as +.>;
Index selector based on position numberxThe information carrying sub-carriers can be selected from the x th from large to small or from small to large, the selection sequence is set according to the actual requirement, and the receiver is also required to be correspondingly set.
The modulator is used for carrying information to sub-carriersSet to a first energy, the restN-1 information carrying subcarrier is set to the second energy and the signal polarity of the reference signal in each information carrying subcarrier is set according to the modulation bits.
After the modulator modulates the information bearing sub-carrier, the transmitter can send the reference sub-carrier and the information bearing sub-carrier to the receiver, so as to realize the numerical index auxiliary differential chaos shift keying communication.
Further, referring to fig. 9, fig. 9 is a second structure diagram of a numerical index assisted differential chaotic shift keying communication system according to an embodiment of the present application.
The receiver is configured to receive and demodulate a carrier wave to obtain information bits, and the receiver includes: a matched filter and demodulator;
the matched filter is connected with the demodulator and is used for multiplying each received subcarrier with the sine carrier with the corresponding frequency to obtain a product signal; sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix, and sending the reference signal matrix and the data information matrix to a demodulator;
the receiver receives a signal which is continuous in one symbol period and needs to be applied to the signalNAfter multiplication of sine carriers at different frequencies in +1 matched filtersA product signal can be obtained; the signals corresponding to the reference sub-carriers and the information bearing sub-carriers are scattered after being sampled, so that a reference signal matrix and a data information matrix are obtained respectively;
the demodulator is used for carrying out correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule; and judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
After receiving the reference signal matrix and the data information matrix, the demodulator calculates and processes the matrix, and judges modulation bits according to the index mapping rule and the positive and negative values of the elements in the previous embodiment to obtain index bits and modulation bits; and combining the index bits and the modulation bits into information bits according to a bit combination rule corresponding to bit segmentation in a transmitter, so as to realize demodulation of the numerical index auxiliary differential chaotic shift keying communication.
The above is a detailed description of a numerical index assisted differential chaotic shift keying communication system according to the third aspect of the present application, and the following is a detailed description of an embodiment of a numerical index assisted differential chaotic shift keying communication device according to the fourth aspect of the present application.
Referring to fig. 10, fig. 10 is a diagram of a digital index assisted differential chaotic shift keying communication device. The embodiment provides a numerical index auxiliary differential chaos shift keying communication device, which comprises:
the reference signal bearing module 10 is used for inputting the chaotic sequence into the pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
a bit division module 20 for dividing the information bits into index bits and modulation bits;
index bit setting moduleBlock 30 for presettingNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
a modulation bit setting module 40, configured to set signal polarities of reference signals in each information-bearing subcarrier according to modulation bits, and send the reference subcarrier and the information-bearing subcarrier to a receiver.
The fifth aspect of the present application also provides a numerical index assisted differential chaotic shift keying communication device, comprising a processor and a memory: wherein the memory is used for storing the program code and transmitting the program code to the processor; the processor is used for executing the numerical index assisted differential chaos shift keying communication method according to the instructions in the program codes.
A sixth aspect of the present application provides a computer readable storage medium for storing program code for performing the above-described numerical index assisted differential chaotic shift keying communication method.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the apparatus and device described above may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: u disk, mobile hard disk, read-only memory (ROM, read-O)Nly Memory), random access Memory (RAM, raNdom Access Memory), a magnetic disk or an optical disk, or the like.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims (8)
1. The numerical index assisted differential chaos shift keying communication method is characterized by comprising the following steps of:
inputting the chaotic sequence into a pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
dividing information bits into index bits and modulation bits;
is provided withNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
after setting signal polarity of reference signals in each information carrying subcarrier according to modulation bits, transmitting the reference subcarrier and the information carrying subcarrier to a receiver;
mapping index bits into subcarrier position numbers, setting information bearing subcarriers corresponding to the position numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy, in particular:
dividing the index bits into carrier index bits and numerical index bits;
mapping the carrier index bit into a first position serial number of a subcarrier, setting an information bearing subcarrier corresponding to the first position serial number as silence, and the restN-1 information bearing sub-carrier is set to active;
indexing the value into bits remainingN-mapping to a second position number in the 1 information bearing sub-carriers, setting the information bearing sub-carrier corresponding to the second position number as a third energy, the remainderN-2 information bearing sub-carriers are set to a fourth energy.
2. The method of numerical index assisted differential chaotic shift keying communication according to claim 1, further comprising:
receiving a reference subcarrier and an information bearing subcarrier; multiplying each subcarrier by a sine carrier with a corresponding frequency to obtain a product signal;
sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix;
performing correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule;
and judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
3. The method for digital index assisted differential chaotic shift keying communication according to claim 2, wherein the decision according to the positive and negative values of the elements in the information signal matrix is specifically as follows:
and removing elements with zero in the information signal matrix, judging the elements with the residual values larger than zero as modulation bits of 1, and judging the elements with the residual values smaller than zero as modulation bits of 0.
4. A numerical index assisted differential chaotic shift keying communication system, comprising: a transmitter and a receiver;
the transmitter is configured to carry information bits with a carrier and send the information bits to a receiver, and the transmitter includes: the device comprises a chaotic signal generator, a pulse shaping filter, a bit mapper, an index selector and a modulator;
the chaotic signal generator is connected with the pulse shaping filter and is used for generating a chaotic sequence and transmitting the chaotic sequence into the pulse shaping filter;
the pulse shaping filter is used for generating a reference signal according to the chaotic sequence and taking a preset reference subcarrierCarrying a reference signal;
the bit mapper is connected with the index selector and is used for mapping index bits into subcarrier position serial numbers and sending the position serial numbers to the index selector;
the index selector is connected with the modulator and is used for controlling the modulation of the modulation signal according to the preset indexNSelecting information bearing sub-carriers with energy to be set according to position sequence numbers from information bearing sub-carriers with different frequenciesAnd sends to the modulator; the information bearing sub-carriers are ordered from low to high in frequency as +.>;
The modulator is used for carrying information to sub-carriersSet to a first energy, the restN-1 information carrying sub-carrier is set to a second energy and the signal polarity of the reference signal in each information carrying sub-carrier is set according to the modulation bits;
mapping the index bit into a subcarrier position sequence number, specifically including dividing the index bit into a carrier index bit and a numerical index bit; mapping the carrier index bit to a first position number of a subcarrier, and mapping the numerical index bit to the restN-mapping to a second position sequence number in 1 information bearing sub-carrier;
the modulator is particularly intended for use in a wireless communication system,
setting the information carrying sub-carrier corresponding to the first position serial number as silence, and the restN-1 information bearing sub-carrier is set to active; setting the information carrying sub-carrier corresponding to the second position serial number as the third energy, and the restN-2 information bearing sub-carriers are set to a fourth energy.
5. The system of claim 4, wherein the receiver is configured to receive and demodulate a carrier wave to obtain information bits, and wherein the receiver comprises: a matched filter and demodulator;
the matched filter is connected with the demodulator and is used for multiplying each received subcarrier with the sine carrier with the corresponding frequency to obtain a product signal; sampling the product signal according to a preset time interval to respectively obtain a reference signal matrix and a data information matrix, and sending the reference signal matrix and the data information matrix to a demodulator;
the demodulator is used for carrying out correlation operation on the reference signal matrix and the data information matrix to obtain an information signal matrix; taking absolute values of all elements of the information signal matrix to obtainNThe decision variables are compared to obtain the position of the most value; demodulating the corresponding index bit of the maximum value according to a preset index mapping rule; and judging according to the positive and negative values of the elements in the information signal matrix to obtain corresponding modulation bits.
6. A numerical index assisted differential chaotic shift keying communication device, comprising:
the reference signal bearing module is used for inputting the chaotic sequence into the pulse shaping filter to obtain a reference signal; with preset reference sub-carriersCarrying a reference signal;
the bit dividing module is used for dividing the information bits into index bits and modulation bits;
an index bit setting module for presettingNInformation bearing subcarriers with different frequencies are arranged from low to highThe method comprises the steps of carrying out a first treatment on the surface of the Mapping index bits into subcarrier position serial numbers, setting information bearing subcarriers corresponding to the position serial numbers as first energy, and setting the rest subcarriersN-1 information bearing subcarrier is set to a second energy;
a modulation bit setting module, configured to set signal polarities of reference signals in each information-bearing subcarrier according to modulation bits, and send the reference subcarrier and the information-bearing subcarrier to a receiver;
the index bit setting module includes:
the index bit dividing sub-module is used for dividing index bits into carrier index bits and numerical index bits;
a carrier index bit setting sub-module, configured to map the carrier index bit to a first position sequence number of a subcarrier, set an information bearing subcarrier corresponding to the first position sequence number to silence, and set the remaining N-1 information bearing subcarriers to activate;
a numerical index bit setting sub-module for setting the numerical index bit in the restN-mapping to a second position number in the 1 information bearing sub-carriers, setting the information bearing sub-carrier corresponding to the second position number as a third energy, the remainderN-2 information bearing sub-carriers are set to a fourth energy.
7. A numerical index assisted differential chaotic shift keying communication device, the device comprising a processor and a memory:
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform the numerical index assisted differential chaotic shift keying communication method of any of claims 1-3 according to instructions in the program code.
8. A computer readable storage medium for storing program code for performing the numerical index assisted differential chaotic shift keying communication method of any of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310687515.2A CN116488976B (en) | 2023-06-12 | 2023-06-12 | Numerical index auxiliary differential chaos shift keying communication method and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310687515.2A CN116488976B (en) | 2023-06-12 | 2023-06-12 | Numerical index auxiliary differential chaos shift keying communication method and related device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116488976A CN116488976A (en) | 2023-07-25 |
CN116488976B true CN116488976B (en) | 2023-09-22 |
Family
ID=87214170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310687515.2A Active CN116488976B (en) | 2023-06-12 | 2023-06-12 | Numerical index auxiliary differential chaos shift keying communication method and related device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116488976B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587090A (en) * | 2019-01-09 | 2019-04-05 | 南京邮电大学 | Three-channel carrier indexes difference chaotic shift keying modulation demodulator and method |
CN111628955A (en) * | 2020-06-04 | 2020-09-04 | 南京邮电大学 | Dual-mode multi-carrier differential chaotic shift keying modulation method and transmitter |
CN111756664A (en) * | 2020-06-18 | 2020-10-09 | 南京邮电大学 | Short reference carrier index differential chaotic shift keying modulation and demodulation method and system |
CN113595951A (en) * | 2021-07-16 | 2021-11-02 | 广东工业大学 | Differential chaotic phase shift keying communication method and system based on mixed index |
CN114884785A (en) * | 2022-07-13 | 2022-08-09 | 广东工业大学 | Differential chaotic phase shift keying communication method and system |
-
2023
- 2023-06-12 CN CN202310687515.2A patent/CN116488976B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587090A (en) * | 2019-01-09 | 2019-04-05 | 南京邮电大学 | Three-channel carrier indexes difference chaotic shift keying modulation demodulator and method |
CN111628955A (en) * | 2020-06-04 | 2020-09-04 | 南京邮电大学 | Dual-mode multi-carrier differential chaotic shift keying modulation method and transmitter |
CN111756664A (en) * | 2020-06-18 | 2020-10-09 | 南京邮电大学 | Short reference carrier index differential chaotic shift keying modulation and demodulation method and system |
CN113595951A (en) * | 2021-07-16 | 2021-11-02 | 广东工业大学 | Differential chaotic phase shift keying communication method and system based on mixed index |
CN114884785A (en) * | 2022-07-13 | 2022-08-09 | 广东工业大学 | Differential chaotic phase shift keying communication method and system |
Non-Patent Citations (1)
Title |
---|
Multi-carrier DCSK With Hybrid Index Modulation:A New Perspective on Frequency-Index-Aided Chaotic Communication;Yiwei Tao等;《IEEE TRANSACTIONS ON COMMUNICATIONS》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116488976A (en) | 2023-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1909424A1 (en) | Data communication system and data transmitting apparatus | |
CN110224967B (en) | Method and transmitter for peak-to-average power ratio reduction | |
CN107800662B (en) | Method for reducing peak-to-average power ratio of spread spectrum OFDM signal | |
WO1998010567A1 (en) | Reduction of the peak to average power ratio in multicarrier modulation system | |
EP3200368A1 (en) | Multi-user code division multiple access communication method, and corresponding transmitter and receiver | |
CN101848184B (en) | Selective mapping scrambling method for reducing peak-to-average power ratio of orthogonal frequency division multiplexing system | |
US20060291372A1 (en) | Apparatus and method for reducing pilot overhead in a wireless communication system | |
CN1692034A (en) | Transmitting/receiving device for a component of a motor vehicle that is connected to a communication network | |
EP4170984A1 (en) | Data modulation method and apparatus, device, and storage medium | |
CN110138700B (en) | Continuous phase modulation low-complexity demodulation method based on threshold judgment | |
CN112713912A (en) | Spread spectrum index modulation, demodulation communication method, transmitter, receiver and storage medium | |
CN111628955A (en) | Dual-mode multi-carrier differential chaotic shift keying modulation method and transmitter | |
Kumar et al. | Performance evaluation of modified OFDM for underwater communications | |
CN101110805B (en) | Receiving and dispatching method and system based on orthogonal frequency division multiplexing | |
CN116319212B (en) | Multicarrier DCSK signal reconstruction method and device | |
CN116488976B (en) | Numerical index auxiliary differential chaos shift keying communication method and related device | |
CN104956635A (en) | Apparatus and method for supporting Time-Quadrature Amplitude Modulation in a wireless communication system | |
CN112929904B (en) | Information transmission method and device, communication equipment and storage medium | |
CN114884785B (en) | Differential chaotic phase shift keying communication method and system | |
CN114584181B (en) | Spread spectrum communication method, system, sending module and receiving module based on power line | |
CN116405360A (en) | High data rate carrier index differential chaos keying modulation and demodulation method and system based on scrambling matrix | |
CN112866159B (en) | Baseband signal generation method and related device | |
CN112788631A (en) | Information transmission method and device, communication equipment and storage medium | |
CN102404270B (en) | Multi-carrier Muller PAPR coding method and system | |
CN117014268B (en) | DCSK communication method and related device based on three-dimensional constellation communication diagram |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |