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 PDF

Info

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
Application number
CN201610634634.1A
Other languages
Chinese (zh)
Other versions
CN106301736A (en
Inventor
陈朝
武江燕
汪寻循
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China University of Geosciences
Original Assignee
China University of Geosciences
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China University of Geosciences filed Critical China University of Geosciences
Priority to CN201610634634.1A priority Critical patent/CN106301736B/en
Publication of CN106301736A publication Critical patent/CN106301736A/en
Application granted granted Critical
Publication of CN106301736B publication Critical patent/CN106301736B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0625Transmitter arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0637Properties of the code
    • H04L1/0668Orthogonal systems, e.g. using Alamouti codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/20Modulator circuits; Transmitter circuits
    • H04L27/2003Modulator 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

A kind of space-time coding method and device based on OCML
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.
CN201610634634.1A 2016-08-04 2016-08-04 A kind of space-time coding method and device based on OCML Expired - Fee Related CN106301736B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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