Gold code 金码
A Gold code, also known as Gold sequence, is a type of binary sequence, used in telecommunications (CDMA)[1] and satellite navigation (GPS).[2] Gold codes are named after Robert Gold.[3][4] Gold codes have bounded small cross-correlations within a set, which is useful when multiple devices are broadcasting in the same frequency range. A set of Gold code sequences consists of 2n + 1 sequences each one with a period of 2n − 1.
金码,也称为金序列,是一种二进制序列,用于电信(CDMA) [1] 和卫星导航(GPS)。 [2] 金码以罗伯特·戈尔的名字命名。 [3] [4] 金码在一个集合内具有有限的小互相关性,这在多个设备在同一频段广播时非常有用。一个金码序列集包含 2 n + 1 个序列,每个序列的周期为 2 n − 1。
A set of Gold codes can be generated with the following steps. Pick two maximum length sequences of the same length 2n − 1 such that their absolute cross-correlation is less than or equal to 2(n+2)/2, where n is the size of the linear-feedback shift register used to generate the maximum length sequence (Gold '67). The set of the 2n − 1 exclusive-ors of the two sequences in their various phases (i.e. translated into all relative positions) together with the two maximum length sequences form a set of 2n + 1 Gold code sequences. The highest absolute cross-correlation in this set of codes is 2(n+2)/2 + 1 for even n and 2(n+1)/2 + 1 for odd n.
一组 Gol 代码可以通过以下步骤生成。选择两个相同长度为 2 n -1 的最大长度序列,使其绝对交叉相关小于或等于 2 (n+2)/2 ,其中 n 是用于生成最大长度序列的线性反馈移位寄存器的大小(Gold '67)。这两个序列在其不同相位(即,转换到所有相对位置)下的 2 n -1 个异或结果,加上这两个最大长度序列,形成一组 2 n + 1 个 Gold 代码序列。这组代码中最高的绝对交叉相关对于偶数 n 为 2 (n+2)/2 + 1,对于奇数 n 为 2 (n+1)/2 + 1。
The exclusive or of two different Gold codes from the same set is another Gold code in some phase.
来自同一组的两个不同 Gold 码的异或是另一个在某个相位的 Gold 码。
Within a set of Gold codes about half of the codes are balanced – the number of ones and zeros differs by only one.[5]
在一组 Gold 码中,大约一半的码是平衡的——1 和 0 的数量只相差一个。 [5]
Gold codes are used in GPS. The GPS C/A ranging codes are Gold codes of period 1,023.
金码用于 GPS。GPS C/A 测距码是周期为 1,023 的金码。
See also 另见
[edit]- Hadamard code Hadamard 编码
- JPL code JPL 代码
- Kasami code Kasami 码
- Zadoff–Chu sequence Zadoff–Chu 序列
- Complementary sequences 互补序列
- Space Network – a NASA system that uses Gold codes
空间网络 - 一个使用金码的 NASA 系统
References 参考文献
[edit]- ^ George, Maria; Hamid, Mujtaba; Miller, Andy (2001-01-10). "Gold Code Generators in Virtex Devices" (PDF). Virtex Series, Virtex-II Series, and Spartan-II family (Application note). 1.1. Xilinx. XAPP217. Archived from the original (PDF) on 2008-07-05. (9 pages)
乔治,玛丽亚;哈米德,穆吉塔巴;米勒,安迪(2001-01-10)。“Virtex 器件中的金色代码生成器”(PDF)。Virtex 系列,Virtex-II 系列和 Spartan-II 系列(应用说明)。1.1。赛灵思。XAPP217。于 2008-07-05 从原始版本(PDF)档案保存。(9 页) - ^ "Transmitted GPS Signals". The GPS System. kowoma GPS. 2009-04-19. Archived from the original on 2012-08-04.
“传输的 GPS 信号”。GPS 系统。kowoma GPS。2009 年 4 月 19 日。2012 年 8 月 4 日存档。 - ^ "Robert Gold, BS, MS, Ph.D." Robert Gold Comm Systems. 2011. Archived from the original on 2017-06-24. Retrieved 2008-07-18.
"罗伯特·戈尔,学士,硕士,博士。" 罗伯特·戈尔通信系统。2011 年。档案从原始版本于 2017-06-24 归档。检索自 2008-07-18 。 - ^ Gold, Robert (October 1967). "Optimal binary sequences for spread spectrum multiplexing". IEEE Transactions on Information Theory (Correspondence). IT-13 (4): 619–621. doi:10.1109/TIT.1967.1054048.
- ^ Holmes, Jack K. (2007-06-30). Spread Spectrum Systems for GNSS and Wireless Communications. GNSS Technology and Applications Series. Vol. 45. Artech House. p. 100. ISBN 978-1-59693-083-4.
霍姆斯,杰克·K。(2007 年 6 月 30 日)。GNSS 和无线通信的扩频系统。GNSS 技术与应用系列。第 45 卷。阿尔特克出版社。第 100 页。ISBN 978-1-59693-083-4。
Further reading 进一步阅读
[edit]- Goiser, Alois M. J. (1998). "4.3.2. Gold-Folgen" [Gold sequences]. Handbuch der Spread-Spectrum Technik [Handbook of the spread-spectrum technique] (in German) (1 ed.). Vienna, Austria: Springer Verlag. ISBN 3-211-83080-4.
Goiser, Alois M. J. (1998). "4.3.2. Gold-Folgen" [Gold sequences]. 手册的扩频技术 [Handbook of the spread-spectrum technique] (德文) (第 1 版). 奥地利维也纳: 施普林格出版社. ISBN 3-211-83080-4. - Skaug, Reidar; Hjelmstad, Jens F. (1985). "Coding for bandwidth spreading". In Flood, J. E.; Hughes, C. J. (eds.). Spread Spectrum in Communication. IEE Telecommunications Series. Vol. 12 (1 ed.). London, UK: Peter Peregrinus Ltd. / The Institution of Electrical Engineers. pp. 82–. ISBN 0-86341-034-0. (xii+201+1 pages)
Skaug, Reidar; Hjelmstad, Jens F. (1985). "带宽扩展编码". 在 Flood, J. E.; Hughes, C. J. (编辑). 《通信中的扩频》. IEE 电信系列. 第 12 卷 (第 1 版). 英国伦敦: Peter Peregrinus Ltd. / 电气工程师学会. 第 82 页–. ISBN 0-86341-034-0. (xii+201+1 页) - Rudolph, Dietmar; Rudolph, Matthias (2011-04-12). "46.3.1 Gold-Codes". Modulationsverfahren (PDF) (in German). Cottbus, Germany: Brandenburg University of Technology (BTU). pp. 212–214. Archived (PDF) from the original on 2021-06-16. Retrieved 2021-06-14. (xiv+225 pages)
鲁道夫,迪特玛;鲁道夫,马蒂亚斯(2011 年 4 月 12 日)。 "46.3.1 黄金码"。调制方法(PDF)(德语)。德国科特布斯:勃兰登堡科技大学(BTU)。第 212– 214 页。原文于 2021 年 6 月 16 日存档(PDF)。检索于 2021-06-14 。(xiv+225 页)