CN106301736B - A kind of space-time coding method and device based on OCML - Google Patents
A kind of space-time coding method and device based on OCML Download PDFInfo
- Publication number
- CN106301736B CN106301736B CN201610634634.1A CN201610634634A CN106301736B CN 106301736 B CN106301736 B CN 106301736B CN 201610634634 A CN201610634634 A CN 201610634634A CN 106301736 B CN106301736 B CN 106301736B
- Authority
- CN
- China
- Prior art keywords
- ocml
- matrix
- space
- time
- encryption
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0023—Time-frequency-space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0625—Transmitter arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0637—Properties of the code
- H04L1/0668—Orthogonal systems, e.g. using Alamouti codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/20—Modulator circuits; Transmitter circuits
- H04L27/2003—Modulator circuits; Transmitter circuits for continuous phase modulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
The invention discloses a kind of space-time coding method and device based on OCML, method includes the following steps: the data for 1) receiving information source output are modulated;2) encoder matrix that Alamouti is encoded is carried out to modulated data;3) OCML encryption is carried out to encoder matrix, obtains encrypted orthogonal coding matrix;4) in transmitting terminal, this new encoder matrix is sent by different transmitting antennas and different time slots.The present invention is compared with existing mobile communication system, and invention enhances the confidentiality of system, the performance and capacity of system are also greatly improved, and has very good application prospect.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of space-time coding methods and device based on OCML.
Background technique
Space Time Coding is anti-channel fading and a kind of new coding method for improving power system capacity, it is suitable for multi-antenna array
Channel, the advantages of combining space diversity and time diversity, while diversity gain and coding gain being provided, it can be significantly larger than
The band efficiency of traditional single antenna systems.Alamouti space-time block code scheme is one kind of Space Time Coding, program benefit
Orthogonal space-time block coded matrix is generated according to certain coding rule with the orthogonality of signal, then in different antennas
Emit on different time slots, space-time joint coding is realized, so that signal transmission rate and system performance greatly improve.If x1 and
X2 is a grouping of two modulation symbols that encoder takes out in encoding operation each time, then compiles when passing through Alamouti sky
Code can obtain the sequence of first transmitting antennaThe sequence of second transmitting antenna is
The transmitting sequence for being mainly characterized by two transmitting antennas of Alamouti scheme be it is orthogonal, i.e. the inner product of two sequences is zero.
Spatiotemporal Chaotic Systems have the characteristics that pseudo-randomness, aperiodicity, long-term unpredictability and ergodic, together
When, space-time chaos also show very good randomness, confidentiality and orthogonality.
Currently, the Space-Time Codes based on Alamouti have become the hot spot of each research institution, and expanded
It is combined to multiaerial system and Space Time Coding, is the developing direction that space resources utilizes technology, rule and the thought of coding
It is based on Alamouti encoding scheme.It can be understood from the foregoing, the encoding scheme rule is fairly simple, is easy to crack, and leads to
The confidentiality of letter is not good enough, the space that the performance and channel capacity of simultaneity factor are also improved.
Summary of the invention
The technical problem to be solved in the present invention is that for the defects in the prior art, when a kind of sky based on OCML is provided
Coding method and device, the method for the present invention reflect orthogonal Space Time Coding with there is the unidirectional couplings of good orthogonality and confidentiality
As grid OCML combines carry out Space Time Coding, to enhance the confidentiality of system, the performance and channel of system are further increased
Capacity.
The technical solution adopted by the present invention to solve the technical problems is: a kind of space-time coding method based on OCML, packet
Include following steps:
1) data for receiving information source output are modulated;
2) encoder matrix that Alamouti is encoded is carried out to modulated data;
3) OCML encryption is carried out to encoder matrix, obtains encrypted orthogonal coding matrix;
4) in transmitting terminal, this new encoder matrix is sent by different transmitting antennas and different time slots.
According to the above scheme, the modulation system used in the step 1) is QPSK modulation.
According to the above scheme, carry out in the step 3) matrix that OCML encryption uses for using Method of Partitioning from N X I matrix
In the scrambling matrices with good space-time orthogonality and confidentiality that search out.
According to the above scheme, in the step 3) in N X I matrix, N is the number of iterations upper limit, value 200;I is each point
The number upper limit, value 10000.
According to the above scheme, the matrix that OCML encryption uses is carried out in the step 3) are as follows:
Wherein xn(i) indicate i-th of lattice point in the state value of moment n.
A kind of space-time coding device based on OCML, comprising:
Modulator, the data for docking receipts information source output are modulated;
Encoder, for carrying out the encoder matrix that Alamouti is encoded to modulated data;
Encryption equipment obtains encrypted orthogonal coding matrix for carrying out OCML encryption to encoder matrix;
Transmitting terminal, for being sent out this new encoder matrix by the different transmitting antenna of transmitting terminal and different time slots
It goes.
According to the above scheme, the modulation system used in the modulator is QPSK modulation.
According to the above scheme, carried out in the encryption equipment OCML matrix that uses of encryption for using Method of Partitioning from N X I matrix
In the scrambling matrices with good space-time orthogonality and confidentiality that search out.
According to the above scheme, in the encryption equipment in N X I matrix, N is the number of iterations upper limit, value 200;I is each point
The number upper limit, value 10000.
According to the above scheme, the matrix that OCML encryption uses is carried out in the encryption equipment are as follows:
Wherein xn(i) indicate i-th of lattice point in the state value of moment n.
The beneficial effect comprise that: individual Alamouti encoding scheme is compared, the present invention uses Alamouti-
OCML association schemes not only increase the confidentiality of system, and under equal conditions, the performance of system improves 3 to 4dB, and system is held
Amount also increases, and therefore, compared with existing mobile communication system, invention enhances the confidentiality of system, the performances of system
It is also greatly improved with capacity, there is very good application prospect.
Detailed description of the invention
Present invention will be further explained below with reference to the attached drawings and examples, in attached drawing:
Fig. 1 is the structural schematic diagram of the embodiment of the present invention;
Fig. 2 is Alamouti-OCML encoding scheme functional block diagram provided by the invention.
Fig. 3 is Alamouti-OCML scheme receiver principle block diagram.
Fig. 4 is Alamouti coding and Alamouti-OCML coding efficiency simulation result diagram.
Fig. 5 is Alamouti coding and Alamouti-OCML coded system Capacity Simulation result figure.
Fig. 6 is Method of Partitioning schematic diagram.
Fig. 7 is the OCML scrambling matrices Performance Simulation Results figure of different location.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to embodiments, to the present invention
It is further elaborated.It should be appreciated that described herein, specific examples are only used to explain the present invention, is not used to limit
The fixed present invention.
As shown in Figure 1, including information source, modulator, encoder and two transmitting antennas.Firstly, being exported from information source
Data through ovennodulation, the purpose of modulation be exactly in order on the frequency spectrum shift to high frequency baseband signal be conducive to transmitting (this implementation
Modulated in example using QPSK), into encoder, in Alamouti-OCML Space Time Coding, it is assumed that M ary modulation scheme is used,
Firstly, modulating each group of mA information bit.Then, encoder takes two modulation in encoding operation each time
Symbol x1 and x2 is grouped as one, and coding forms the encoder matrix as shown in formula (6).
Fig. 2 is Alamouti-OCML encoding scheme functional block diagram provided by the invention, in order to enhance the confidentiality of system,
Allow X matrix multiplied by an orthogonal scrambling matrices HOCML, a new orthogonal encoder matrix S such as formula (8) is obtained, and according to (9)
The encoder matrix provided is mapped to transmitting antenna.
Unidirectional couplings Map Lattices model (OCML) is a kind of model for describing space-time chaos, and structure is simple, and it
Interaction has directionality between lattice point, and has the characteristics that numerical value computational efficiency is high, calculating process degree of parallelism is good.Its model
Is defined as:
xn+1(i)=(1- ε) f (xn(i))+εf(xn(i-1) (7)
In formula (7), n is discrete time coordinate;I is discrete space coordinate (i=1,2 ..., L, L are system dimension);
ε is diffusion coefficient;xn(i) indicate i-th of lattice point in the state value of moment n;F (x) is the kinetic function of Nonlinear Mapping.One
As in the case of, take f (x)=1-ax2(a is nonlinear strength), periodic boundary condition is by xn(0)=xn(L) it realizes.
S=X*HOCML (8)
The matrix that the state value generated by OCML model is regarded as to a N X I, due to it is different in matrix at the time of n and
The chaotic characteristic of state value corresponding to the position of lattice point i is different, so, the matrix of N X I has been divided evenly into five
Matrix studies its performance as scrambling matrices respectively.The mode of piecemeal is as shown in Figure 6.
All parameters of above-mentioned setting are substituted into (7) formula, are obtainedThen five
A orthogonal matrix can then be showed with state value,
By taking double reception system as an example, to results of property such as Fig. 7 institute of the OCML block emulation of different the number of iterations and lattice point number
Show: as can be seen that when signal-to-noise ratio is greater than 4.5dB, HOCML1Performance it is best, HOCML3Performance it is worst, from the angle of chaos come
Analysis, due to HOCML1Most in the number of iterations and iteration points upper limit positions have so its Chaotic Behavior is best than it
Its position preferably randomness, orthogonality confidentiality, thus have best performance;HOCML3It is in that the number of iterations is minimum and iteration
Incipient position, so, randomness and orthogonality are worst, thus have worst performance.So as being compiled when sky
The scrambling matrices of code, HOCML1Best performance.Fig. 7 is the OCML scrambling matrices Performance Simulation Results figure of different location.
So selecting H in the emulation of performance and capacityOCML1As scrambling matrices.
So, work as HOCML=HOCML1When, by (8) Shi Ke get:
In first transmit cycle, signal s1And s2Emit respectively from antenna 1 and antenna 2 simultaneously.Second transmitting week
It is interim, signalEmit from antenna 1, andEmit from antenna 2.Not only it was encoded in spatial domain but also in time-domain.It is easy card
Bright, the transmitting sequence of two transmitting antennas of Alamouti-OCML encoding scheme is orthogonal, that is to say, that column s1And s2It is interior
Product is 0.
It is corresponding, Alamouti-OCML scheme receiver principle block diagram as shown in figure 3,.Including receiving antenna, channel is estimated
Meter, signal combiner, maximum-likelihood decoding and decoder.Firstly, receiving antenna receives the signal that transmitting antenna is sent, if
It can restore completely channel fading coefficient in receiver end, then receiver will be using them as channel state information (CSI).
Receiver constructs two decision statistic results based on the linear combining for receiving signalWithFinally by maximum-likelihood decoding standard
It then obtains decodingWithThen, the encoder matrix estimatedMultiplied by the inverse matrix of scrambling matricesSuch as
After formula (5) is estimatedTo obtainWith
In the present embodiment, emulation is based on matlab platform, and emulation takes system parameter a=1.9, ξ=0.3.N takes 0 to 200
(the number of iterations upper limit);I takes 0 to 100000 (upper limits of counting every time);The simulation experiment result shows: under equal conditions,
The performance of Alamouti-OCML encoding scheme ratio Alamouti encoding scheme system improves 3 to 4dB, as shown in Figure 4.Same
Deng under the conditions of, Alamouti-OCML encoding scheme ratio Alamouti encoding scheme power system capacity increases, as shown in Figure 5.
The present invention also provides a kind of space-time coding methods based on OCML, comprising the following steps:
1) data for receiving information source output carry out QPSK modulation;
2) encoder matrix that Alamouti is encoded is carried out to modulated data;
3) OCML encryption is carried out to encoder matrix, obtains encrypted orthogonal coding matrix;
4) in transmitting terminal, this new encoder matrix is sent by different transmitting antennas and different time slots.
It should be understood that for those of ordinary skills, it can be modified or changed according to the above description,
And all these modifications and variations should all belong to the protection domain of appended claims of the present invention.
Claims (8)
1. a kind of space-time coding method based on OCML, which comprises the following steps:
1) data of information source output are received, and it is modulated;
2) encoder matrix that Alamouti is encoded is carried out to modulated data;
3) OCML encryption is carried out to encoder matrix, obtains encrypted orthogonal coding matrix;
4) in transmitting terminal, this encrypted orthogonal coding matrix is sent out by different transmitting antennas and different time slots
It goes.
2. the space-time coding method according to claim 1 based on OCML, which is characterized in that carried out in the step 3)
The OCML matrix that uses of encryption is the secrecy with space-time orthogonality and confidentiality that searches out from N*I matrix using Method of Partitioning
Matrix, wherein N*I matrix is made of the state value that OCML model generates, wherein N is the number of iterations upper limit, and I is every time points
The upper limit;
Carry out the scrambling matrices that OCML encryption uses are as follows:
Wherein xn(i) indicate i-th of lattice point in the state value of moment n.
3. the space-time coding method according to claim 2 based on OCML, which is characterized in that N*I square in the step 3)
In battle array, the number of iterations upper limit N, value 200;Points upper limit I every time, value 10000.
4. the space-time coding method according to claim 1 based on OCML, which is characterized in that used in the step 1)
Modulation system is QPSK modulation.
5. a kind of space-time coding device based on OCML characterized by comprising
Modulator for docking the data for receiving information source output, and is modulated it;
Encoder, for carrying out the encoder matrix that Alamouti is encoded to modulated data;
Encryption equipment obtains encrypted orthogonal coding matrix for carrying out OCML encryption to encoder matrix;
Transmitting terminal, for being sent encrypted orthogonal coding matrix by the different transmitting antenna of transmitting terminal and different time slots
It goes out.
6. the space-time coding device according to claim 5 based on OCML, which is characterized in that carried out in the encryption equipment
The matrix that OCML encryption uses has good space-time orthogonality and confidentiality for what is searched out from N*I matrix using Method of Partitioning
Scrambling matrices, wherein N*I matrix is made of the state value that OCML model generates, wherein N be the number of iterations upper limit, I is every
The secondary points upper limit;
Carry out the scrambling matrices that OCML encryption uses are as follows:
Wherein xn(i) indicate i-th of lattice point in the state value of moment n.
7. the space-time coding device according to claim 6 based on OCML, which is characterized in that N*I square in the encryption equipment
In battle array, the number of iterations upper limit N, value 200;Points upper limit I every time, value 10000.
8. the space-time coding device according to claim 5 based on OCML, which is characterized in that used in the modulator
Modulation system is QPSK modulation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610634634.1A CN106301736B (en) | 2016-08-04 | 2016-08-04 | A kind of space-time coding method and device based on OCML |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610634634.1A CN106301736B (en) | 2016-08-04 | 2016-08-04 | A kind of space-time coding method and device based on OCML |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106301736A CN106301736A (en) | 2017-01-04 |
CN106301736B true CN106301736B (en) | 2019-07-23 |
Family
ID=57665477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610634634.1A Expired - Fee Related CN106301736B (en) | 2016-08-04 | 2016-08-04 | A kind of space-time coding method and device based on OCML |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106301736B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107809406B (en) * | 2017-11-15 | 2023-05-26 | 中国地质大学(武汉) | Doppler frequency shift estimation method, device and storage device based on OCML sequence |
CN113051264B (en) * | 2019-12-26 | 2022-04-29 | 阿里巴巴集团控股有限公司 | Data storage and query method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1599306A (en) * | 2003-09-15 | 2005-03-23 | 北京师范大学 | Space-time chaos cipher of one-way coupling image network (OCML) |
CN101729211A (en) * | 2008-10-13 | 2010-06-09 | 株式会社Ntt都科摩 | Space-time coding method, wireless signal transmitting, receiving and decoding method and wireless signal transmitting, receiving and decoding device |
CN103580849A (en) * | 2013-10-25 | 2014-02-12 | 西安理工大学 | Spatiotemporal chaos secret communication method |
CN104009834A (en) * | 2014-04-22 | 2014-08-27 | 重庆邮电大学 | MIMO secret communication method based on differential chaos shift keying |
CN105376186A (en) * | 2015-10-23 | 2016-03-02 | 中国电子科技集团公司第十研究所 | Continuous phase modulation (CPM) space-time block coding (STBC) method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100543101B1 (en) * | 2003-10-23 | 2006-01-20 | 학교법인 배재학당 | Apparatus for converting and transmitting a code using chaos system and the method therefor |
-
2016
- 2016-08-04 CN CN201610634634.1A patent/CN106301736B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1599306A (en) * | 2003-09-15 | 2005-03-23 | 北京师范大学 | Space-time chaos cipher of one-way coupling image network (OCML) |
CN101729211A (en) * | 2008-10-13 | 2010-06-09 | 株式会社Ntt都科摩 | Space-time coding method, wireless signal transmitting, receiving and decoding method and wireless signal transmitting, receiving and decoding device |
CN103580849A (en) * | 2013-10-25 | 2014-02-12 | 西安理工大学 | Spatiotemporal chaos secret communication method |
CN104009834A (en) * | 2014-04-22 | 2014-08-27 | 重庆邮电大学 | MIMO secret communication method based on differential chaos shift keying |
CN105376186A (en) * | 2015-10-23 | 2016-03-02 | 中国电子科技集团公司第十研究所 | Continuous phase modulation (CPM) space-time block coding (STBC) method |
Non-Patent Citations (1)
Title |
---|
"基于STBC技术的DCSK通信***性能分析";赵雅琴等;《通信与网络》;20160131;全文 |
Also Published As
Publication number | Publication date |
---|---|
CN106301736A (en) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101427507B (en) | Method and apparatus for use of space time trellis codes based on channel phase feedback | |
Qiu et al. | A lattice-partition framework of downlink non-orthogonal multiple access without SIC | |
CN102090009B (en) | Method and device for transmitting a plurality of data symbols | |
CN101771509B (en) | Orthogonal network space-time coding method and relay transmission system | |
CN103957027B (en) | Based on the weighted score Fourier transform domain method for transmitting signals of multisequencing combination spread spectrum | |
Li et al. | Differential spatial modulation with gray coded antenna activation order | |
CN102687409B (en) | Method and device for generating precoding matrix codebook | |
CN101039137A (en) | Method and system for reducing codebook search-based precoding feedback bits of MIMO-OFDM system | |
CN106953709B (en) | A kind of nonopiate multi-access method of downlink of the multiaerial system based on spatial modulation | |
CN105375956B (en) | Queue in safety of physical layer communication caches relay transmission method | |
Liu et al. | Capacity for downlink massive MIMO MU-SCMA system | |
CN105429709A (en) | MU-MISO visible light communication system zero-forcing pre-coding matrix determining method | |
CN106301736B (en) | A kind of space-time coding method and device based on OCML | |
Wang et al. | Multicast secrecy rate maximization for reconfigurable intelligent surface backscatter communication | |
CN101467376B (en) | A kind of method and apparatus of space-time-frequency encoding | |
CN101047474A (en) | TD-SCDMA uplink link method combined with MIMO technology | |
CN102106098B (en) | Information transmission method and device | |
CN100364236C (en) | Space hour coding method and corresponeded transmitting method, transmitter and communication system | |
Zhang et al. | Sparse vector coding aided ultra-reliable and low-latency communications in multi-user massive MIMO systems | |
CN104202129B (en) | Multi-antenna multiplexed method based on unique decodable code | |
CN106130613B (en) | Spatial modulation method for obtaining flexible transmit diversity based on unitary space-time codes | |
US20200127779A1 (en) | Method and device for transmitting information by using sparse coding | |
CN103795674B (en) | Method for lowering PAPR of MIMO-OFDM system | |
CN107682058B (en) | LoRa signal transmission method based on MIMO | |
CN103825679A (en) | 3D (3-Dimensional) MU-MIMO precoding method based on pseudo codebooks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
CB03 | Change of inventor or designer information |
Inventor after: Chen Chao Inventor after: Wu Jiangyan Inventor after: Wang Xunxun Inventor before: Chen Chao Inventor before: Wu Jiangyan |
|
COR | Change of bibliographic data | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190723 Termination date: 20200804 |