在跳频码分多址 (FH/CDMA) 中使用伪随机二进制序列(Gold、Kasami 等)

信息处理 数字通讯 扩频
2022-02-03 03:16:44

我对如何在具有 BPSK 的直接序列码分多址 (DS-CDMA) 系统中使用 PN 序列有一个清晰的认识。在这样的系统中,不同的 pn 序列被分配给每个用户,并且每个传输的比特与二进制 pn 序列进行异或。

现在我的问题是:

对于每个符号时间,如果有两个以上的可能跳频,FH/CDMA 系统中如何使用这个二进制 pn 序列来选择使用哪个跳频?

如果我有 2 个可能的跳频要使用,答案很简单,因为伪随机序列的每一位都会告诉必须使用两个跳频中的哪一个。但是当有两个以上的频率时......这个选择是如何完成的?

2个回答

有很多方法可以做到这一点。一个简单的方法是将寄存器的当前值(不仅仅是它的输出)作为载波频率选择器。例如,具有 63 个状态的 (6,1) LFSR 可以在 63 个不同的通道之间进行选择。

其他方法基于三次和二次同余码。我自己对它们了解不多,但请查阅 Titlebaum 等人的论文。

正如@MBaz 的回答指出的那样,可以使用 n 位最大长度二进制 LFSR 的内容2 ^不同的频率中选择跳到,从而创建的跳频序列困难在于创建一个以上的跳频序列以用于多址方案:OP 所指的 FH/CD MA方案。关于这个问题及其各种解决方案的许多有用信息可以在Reed-Solomon 码及其应用一书的第 8 章“Reed-Solomon 码和扩频多址通信的序列设计”中找到,n2n12n1SB Wicker 和 V. K Bhargava,Eds.,IEEE 出版社,1994 年。Titlebaum等人的作品。MBaz 提到的与本书章节中描述的 Reed-Solomon 结构有关。

上面提到的章节还指出,Gold 序列和 Kasami 序列可以看作是低速率 Reed-Solomon 码的码字到二进制序列的映射(本质上,将 Reed 的每个码字符号中除一个之外的所有位都丢弃) -Solomon 码字,剩下的是 Gold 序列或 Kasami 序列)。作为一个具体的例子,考虑一个位最大长度 LFSR 的输出是一个最大长度序列(Gold 序列的一种特殊情况),而 LFSR 的全部内容是 MBaz 建议的跳频序列。n