M-sequence

科技工作者之家 2020-11-17

M-sequence(Maximum length sequence、MLS、最大长度序列)是在基本的通信电路设计中,所经常被利用到的一个虚拟随机数字信号《Pseudo Random Sequence》,其主要的方式是利用第一位与其他位寄存器的输出值做ex-or来设计其第一位寄存器的输入值。1

简介M-sequence是在基本的通讯电路设计中,所经常被利用到的一个虚拟随机数码讯号〈Pseudo Random Sequence〉2,其主要的方式是利用第一位与其他位〈大多用最后一位〉暂存器的输出值做ex-or来设计其第一位暂存器的输入值。

特性均衡特性(平衡性)

m序列每一周期中 1 的个数比 0 的个数多 1 个

游程特性(游程分布的随机性)

M序列中,状态“0”或“1”连续出现的段称为游程。游程中“0”或“1”的个数称为游程长度。

m序列的一个周期(p=2n-1)中,游程总数为 2n-1,“0”、“1”各占一半。

移位可加性

2个彼此移位等价的相异M序列,按模2相加所得的序列仍为M序列,并与原M序列等价。

应用范围M-sequence是目前广泛应用的一种伪随机序列,其在通信领域有着广泛的应用,如扩频通信,卫星通信的码分多址,数字数据中的加密、加扰、同步、误码率测量等领域。

在所有的伪随机序列中,m序列是最重要、最基本的一种伪随机序列。它容易产生,规律性强,有很好的自相关性和较好的互相关特性。在IS-95的反向信道中,选择了m序列的PN码作为地址码,利用不同相位m序列几乎正交的特性来为每个用户的业务信道分配了一个相位。

具体应用1. 信息安全

主要用在加密解密上面。

2. 通信行业

CDMA通信的行业的信息。

本词条内容贡献者为:

李嘉骞 - 博士 - 同济大学

科技工作者之家

科技工作者之家APP是专注科技人才,知识分享与人才交流的服务平台。