M-ary direct sequence spread spectrum communication method
OwnerWenwen Zhu, Jian Ma +1inventors
InventorsWenwen Zhu, Jian Ma, Minghui Zeng
Life of this patent
Estimating the term…
Abstract
Disclosed is an M-ary direct sequence spread spectrum communication method. The method involves: filling a one-bit M-ary-number of code elements between two spread spectrum sequence codes; and during despreading, obtaining the number of code elements filled between the two spread spectrum sequence codes so as to obtain one-bit M-ary data. Provided is a spread spectrum communication method having high communication efficiency.
Claims12
An improved direct sequence spread spectrum communication method, comprising a spectrum spreading method and a spectrum de-spreading method executed on a processor, wherein said spectrum spreading method comprises the steps of:
- A1, labeling a single symbol as T, the symbol T is composed of t number of consecutive clock cycles;
- t is a natural number;
- A2, taking a direct sequence spreading code which is represented by M, M is composed of m number of symbols T, m is a natural number;
- A3, defining a data sequence M0M1M2 . . . MnMn+1 . . . ;
- n is a natural number;
- A4, encoding a source signal to form data k of K-ary;
- k is 0, 1, 2, . . . K−1;
- A5, inserting j number of symbol T into bit intervals of M0M1M2 . . . MnMn+1 . . . , where j=ƒ(k), where j is a natural number,
- 0
- ≤
- j
- <
- K
- +
- 1
- 2
- ,
- ƒ(x) is a monotonically increasing function in the range 0 to
- K
- +
- 1
- 2
- ,
- and the phase difference between Mn and Mn+1 is defined by ƒ(k);
- said spectrum de-spreading method comprises the steps of:
- B1, obtaining a direct sequence spreading code Mn;
- B2, obtaining a direct sequence spreading code of the subsequent section Mn+1;
- B3, determining the number j of the symbol T between intervals of the direct sequence spreading code Mn and the direct sequence spreading code of the subsequent section Mn+1;
- B4, calculating k according to an inverse function k=ƒ′(j) of j=ƒ(k)j.
Dependencies are inferred from the claim text.