现代移动通信 CDMA扩频与解扩
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京邮电大学
实验报告
实验名称__CDMA扩频与解扩
_ 呼叫实验_____
课程名称现代移动通信 _ _
班级学号
姓名
开课时间 2011 /2012 学年,第二学期
实验一 CDMA扩频与解扩
一、实验目的
1. 了解扩频调制的基本概念;
2.掌握PN码的概念以及m序列的生成方法;
3.掌握扩频调制过程中信号频谱的变化规律。
4. 了解CDMA解扩的基本概念;
5. 掌握解扩的基本方法;
6. 掌握解扩过程中信号频谱的变化规律。
二、实验设备
1. 移动通信实验机箱一台
2. 微型计算机一台
三、实验原理
1. 扩频实验原理
m序列是最长线性反馈移位寄存器序列的简称,它是由带线性反馈的移位器产生的周期最长的一种序列。如果把两个m序列发生器产生的优选对序列模二相加,则产生一个新的码序列,即Gold码序列。
实验中三种可选的扩频序列分别是长度为15的m序列、长度为31的m序列以及长度为31的Gold序列。
1.长度为15的m序列由4级移存器产生,反馈器如图所示。
+
输出
a3a2a1a0
初始状态 1 0 0 0
1 1 0 0
1 1 1 0
1 1 1 1
0 1 1 1
1 0 1 1
0 1 0 1
1 0 1 0
1 1 0 1
0 1 1 0
0 0 1 1
1 0 0 1
0 1 0 0
0 0 1 0
0 0 0 1
……………………………….
1 0 0 0
2.长度为31的m 序列由5级移存器产生,反馈器如图所示。 a4a3a2a1+
a0
3. 长度为31的gold 序列:
Gold 码是Gold 于1967年提出的,它是用一对优选的周期和速率均相同的m 序列模二加后得到的。其构成原理如图2.1.3所示。
两个m 序列发生器的级数相同,即n n n ==21。如果两个m 序列相对相移不同,所得到的是不同的Gold 码序列。对n 级m 序列,共有12-n 个不同相位,所以通过模二加后可得到12-n 个Gold 码序列,这些码序列的周期均为12-n ,如图2.1.4所示。
两组数据为: 1 0 0 0 0 1 0 0 0 0
0 1 0 0 0 0 1 0 0 0
0 0 1 0 0 0 0 1 0 0
1 0 0 1 0 0 0 0 1 0
m 序列发生器 n 级 m 序列发生器
n 级 初态设置 时钟 Gold 码 21m m ⊕ 1m 2m
0 1 0 0 1 0 0 0 0 1
1 0 1 0 0 1 1 1 0 1
1 1 0 1 0 1 0 0 1 1
0 1 1 0 1 1 0 1 0 0
0 0 1 1 0 0 1 0 1 0
1 0 0 1 1 0 0 1 0 1
1 1 0 0 1 1 1 1 1 1
1 1 1 0 0 1 0 0 1 0
1 1 1 1 0 0 1 0 0 1
1 1 1 1 1 1 1 0 0 1
0 1 1 1 1 1 0 0 0 1
0 0 1 1 1 1 0 1 0 1
0 0 0 1 1 1 0 1 1 1
1 0 0 0 1 1 0 1 1 0
1 1 0 0 0 0 1 0 1 1
0 1 1 0 0 1 1 0 0 0
1 0 1 1 0 0 1 1 0 0
1 1 0 1 1 0 0 1 1 0
1 1 1 0 1 0 0 0 1 1
0 1 1 1 0 1 1 1 0 0
1 0 1 1 1 0 1 1 1 0
0 1 0 1 10 0 1 1 1
1 0 1 0 1 1 1 1 1 0
0 1 0 1 0 0 1 1 1 1
0 0 1 0 1 1 1 0 1 0
0 0 0 1 0 0 1 1 0 1
0 0 0 0 1 1 1 0 1 1
……………………………………………………………………………….
所以生成长度为31的Gold序列为:
{0,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,0,0,1,0,1,1,1,1,0} 在硬件上,扩频调制是通过单片机和学生平台软件联合实现的。在实验箱上没有测试点。
2.解扩实验原理
扩频码序列同步是扩频系统特有的,也是扩频技术中的难点。CDMA系统要求接收机的本地扩频码与接收到的扩频码在结构、频率和相位上完全一致,否则就不能正常接收所发送的信息,接收到的只是一片噪声。若实现了收发同步但不能保持同步,也无法准确可靠地获取所发送的信息数据。因此,扩频码序列的同步是CDMA扩频通信的关键技术。
实验中,解扩码相位可以改变。当解扩码相位为“0”时表示解扩码和扩频码同步,无相位差,这时候观察到正确的解扩结果,且频谱恢复到原始信号的较窄的频谱;当解扩码相位不为“0”时,观察到解扩的结果不正确,频谱也不能正确恢复。
与扩频实验类似,在实验箱上,解扩实验也没有测试点。
四、实验内容及步骤
1. 选择实验“扩频调制”实验;
2. 选择“手动输入”或“随即生成”产生原始数据;
3. 可选择“长度为15的m序列”,或者“长度为31的m序列”,或者“长度为31的gold序列”;
4. 观察扩频后的数据,并可用频谱分析仪器观察频谱变化;红色曲线表示原始信号,绿色曲线表示扩频信号。我们可以发现,扩频后,频谱展宽。
5. 选择“解扩”实验;
6. 设定解扩码相位,比较相位同步、不同步时解扩的结果。
7. 设定解扩码相位,观察“频谱分析仪”上信号频谱的变化。红色曲线表示原始信号的频谱,绿色曲线表示扩频信号的频谱,蓝色曲线表示解扩信号的频谱。
五、实验结果与分析
1.扩频序列为15 m序列
1)解扩码相位为0
2)解扩码相位为3