CI was introduced by Steve Shattil, a scientist at Idris Communications, in U.S. Pat. No. 5,955,992,4 filed February 12, 1998, and in the first of many papers5 in April, 1999. The concept was inspired by optical mode-locking in which frequency-domain synthesis using a resonant cavity produces desired time-domain features in the transmitted optical signal. In radio systems, users share the same subcarriers, but use different orthogonal CI codes to achieve Carrier Interference Multiple Access (CIMA) via spectral interferometry mechanisms.
Many applications of CI principles were published in dozens of subsequent patent filings, conference papers, and journal articles. CI in frequency-hopped OFDM is described in the international patent application WO 9941871.6 CI in optical fiber communications and MIMO is described in US 7076168.7 US 63318378 describes spatial demultiplexing using multicarrier signals that eliminates the need for multiple receiver antennas. CI coding of reference signals is disclosed in US 7430257.9 The use of CI for linear network coding and onion coding is disclosed in US 2008009512110 in which random linear codes based on the natural multipath channel are used to encode transmitted signals routed by nodes in a multi-hop peer-to-peer network.
The similarity between antenna array processing and CI processing was recognized since the earliest work in CI. When CI is combined with phased arrays, the continuous phase change between subcarriers causes the array's beam pattern to scan in space, which achieves transmit diversity and represents an early form of cyclic delay diversity.111213 Combinations of CI coding with MIMO precoding have been studied,14 and the idea of using CI in MIMO pre-coded distributed antenna systems with central coordination was first disclosed in a provisional patent application in 2001.15 CI-based software-defined radio (SDR) that implemented four different protocol stacks was developed at Idris in 2000 and described in US 7418043.16
In spread-OFDM, spreading is performed across orthogonal subcarriers to produce a transmit signal expressed by x = F−1Sb where F−1 is an inverse DFT, S is a spread-OFDM code matrix, and b is a data symbol vector. The inverse DFT typically employs an over-sampling factor, so its dimension is KxN (where K > N is the number of time-domain samples per OFDM symbol block), whereas the dimension of the spread-OFDM code matrix is NxN.
At the receiver, the received spread-OFDM signal is expressed by r = HF−1Sb, where H represents a channel matrix. Since the use of a cyclic prefix in OFDM changes the Toeplitz-like channel matrix into a circulant matrix, the received signal is represented by
r = F−1ΛHFF−1Sb
where the relationship H = F−1ΛHF is from the definition of a circulant matrix, and ΛH is a diagonal matrix whose diagonal elements correspond to the first column of the circulant channel matrix H. The receiver employs a DFT (as is typical in OFDM) to produce
y = ΛHSb.
In the trivial case, S = I, where I is the identity matrix, gives regular OFDM without spreading.
The received signal can also be expressed as:
r = F−1ΛHFF−1(ΛCF)b,
where S = ΛCF, and C is a circulant matrix defined by C = F−1ΛCF, where ΛC is the circulant's diagonal matrix. Thus, the received signal, r, can be written as
r = F−1ΛHΛCFb = F−1ΛCΛHFb,
and the signal y after the receiver's DFT is y = ΛCΛHFb
The spreading matrix S can include a pre-equalization diagonal matrix (e.g., ΛC = ΛH−1 in the case of zero-forcing), or equalization can be performed at the receiver between the DFT (OFDM demodulator) and the inverse-DFT (CI de-spreader).
In the simplest case of CI-OFDM, the spreading matrix is S = F (i.e., ΛC = I, so the CI spreading matrix is just the NxN DFT matrix). Since OFDM's over-sampled DFT is KxN, with K>N, the basic CI spreading matrix performs like a sinc pulse-shaping filter which maps each data symbol to a cyclically shifted and orthogonally positioned pulse formed from a superposition of OFDM subcarriers. Other versions of CI can produce alternative pulse shapes by selecting different diagonal matrices ΛC.
Multi-Carrier Technologies for Wireless Communication (2002 ed.). Stanford, Calif: Springer. 2001-11-30. ISBN 9780804725071. 9780804725071 ↩
Zhiqiang Wu; Nassar, C.; Shattil, S. (2001). "Ultra wideband DS-CDMA via innovations in chip shaping". IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211). Vol. 4. pp. 2470–2474. doi:10.1109/VTC.2001.957194. ISBN 978-0-7803-7005-0. S2CID 28052623. 978-0-7803-7005-0 ↩
Natarajan, B.; Nassar, C.R.; Shattil, S. (2001). "Enhanced Bluetooth and IEEE 802.11 (FH) via multi-carrier implementation of the physical layer". 2001 IEEE Emerging Technologies Symposium on Broad Band Communications for the Internet Era. Symposium Digest (Cat. No.01EX508). pp. 129–133. doi:10.1109/ETS.2001.979440. ISBN 978-0-7803-7161-3. S2CID 16077120. 978-0-7803-7161-3 ↩
US 5955992, "Frequency-shifted feedback cavity used as a phased array antenna controller and carrier interference multiple access spread-spectrum transmitter" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US5955992 ↩
Nassar, C.R.; Natarajan, B.; Shattil, S. (1999). "Introduction of carrier interference to spread spectrum multiple access". 1999 IEEE Emerging Technologies Symposium. Wireless Communications and Systems (IEEE Cat. No.99EX297). pp. 4.1 – 4.5. doi:10.1109/ETWCS.1999.897312. hdl:2097/4274. ISBN 978-0-7803-5554-5. S2CID 37339498. 978-0-7803-5554-5 ↩
WO9941871, "Multiple Access System and Method" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=WO9941871 ↩
US 7076168, "Method and apparatus for using multicarrier interferometry to enhance optical fiber communications" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US7076168 ↩
US 6331837, "Spatial interferometry multiplexing in wireless communications" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US6331837 ↩
US 7430257, "Multicarrier sub-layer for direct sequence channel and multiple-access coding" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US7430257 ↩
US 20080095121, "Carrier interferometry networks" http://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20080424&DB=worldwide.espacenet.com&locale=en_EP&CC=US&NR=2008095121A1&KC=A1&ND=4 ↩
Zekavat, Seyed Alireza; Nassar, Carl R.; Shattil, Steve (2000). "Smart antenna spatial sweeping for combined directionality and transmit diversity". Journal of Communications and Networks. 2 (4): 325–330. doi:10.1109/JCN.2000.6596766. S2CID 18877233. /wiki/Doi_(identifier) ↩
Zekavat, S.A.; Nassar, C.R.; Shattil, S. (2002). "Merging DS-CDMA (With CI chip shapes) and oscillating-beam smart antenna arrays: Exploiting transmit diversity, frequency diversity and directionality". 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333). Vol. 2. pp. 742–747. doi:10.1109/ICC.2002.996954. ISBN 978-0-7803-7400-3. S2CID 33663974. 978-0-7803-7400-3 ↩
Shattil, S.; Nassar, C.R. (1999). "Array control systems for multicarrier protocols using a frequency-shifted feedback cavity". RAWCON 99. 1999 IEEE Radio and Wireless Conference (Cat. No.99EX292). pp. 215–218. doi:10.1109/RAWCON.1999.810968. ISBN 978-0-7803-5454-8. S2CID 108425375. 978-0-7803-5454-8 ↩
Barbosa, P.R.; Zhiqiang Wu; Nassar, C.R. (2003). "High-Performance MIMO-OFDM via Carrier Interferometry". GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489). Vol. 2. pp. 853–857. doi:10.1109/GLOCOM.2003.1258360. ISBN 978-0-7803-7974-9. S2CID 20747953. 978-0-7803-7974-9 ↩
US Pat. Appl. 60286850, “Method and apparatus for using Carrier Interferometry to process multi-carrier signals” ↩
US 7418043, "Software adaptable high performance multicarrier transmission protocol" http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX=US7418043 ↩