文档介绍:目录
实验一数字基带仿真实验 1
1
1
1
1
2
2
2)CRC码编码的基本原理 2
2. 跳频的基本原理 2
4
4
6
11
13
实验二通信传输有效性和可靠性分析实验 15
15
15
15
15
15
16
16
16
1. 停止等待协议基本原理 16
2. 连续ARQ协议基本原理 17
3. 检错重发ARQ协议基本原理 17
17
1. 性能仿真 17
(点对点通信): 21
26
实验三无线多点组网实验 27
27
27
27
28
28
1. 计算机通信网的相关知识 28
2. Ad hoc网络 28
3. 路由选择 29
30
32
实验四语音传输实验 34
34
34
34
34
35
1. 基带信号编码的基本原理 35
2. SCO链路和ACL链路的异同 35
3. 随机错误和突发错误 35
36
41
43
实验一数字基带仿真实验
1. 了解汉明码、CRC码的基本原理。
2. 了解跳频、扩频的基本原理。
3. 了解常规和公开密钥密码体制的工作原理。
4. 认识无线通信系统的基带信号处理方法。
本实验一人一组,其中
硬件:PC机一台。
软件:Windows 2000或 Windows 操作系统, TTP基带仿真软件; Visual C++。
蓝牙基带包的差错控制技术
包头检查(HEC),用于保证包的完整性;
数据有效载荷信息的循环冗余校验;
包的前向纠错(FEC)控制。
蓝牙系统的跳频原理
查询状态的跳频原理;
查询扫描状态的跳频原理;
连接状态的跳频原理。
数据流的加密与解密
蓝牙加密技术(常规密钥密码体制的加密与解密);
RSA公开密钥密码体制的加密与解密过程。
差错控制实验:记录包头校验、有效载荷校验、1/3 FEC以及2/3 FEC再有误码和无误码情况下的输入输出结果并加以分析。
跳频实验:记录在查询状态、查询扫描状态以及连接状态下,不同查询设备时钟和接入码下产生的频点并加以分析。
加密解密实验中,记录密钥参数、密码流参数、明文和秘文。
编程实验结果比较分析。
数字信号在传输过程中,常常由于信道特性不理想,信道加性噪声的影响而产生误码。差错控制编码方法是有效降低信道误码率的方法之一。
1)汉明码编码的基本原理
汉明码是一种能够纠正一位错码且编码效率较高的线性分组码,利用奇偶校验位的概念,通过在原有数据中插入若干校验码来进行错误检查和纠正的编码技术。接收端按照既定的规则检验信息码元与监督码元之间的关系,一旦传输过程中发生差错,则信息码元与监督码元之间的校验关系将受到破坏,从而可以发现错误,乃至纠正错误。在接收端通过纠错译码自动纠正传输中的差错来实现码纠错功能,称为前向纠错FEC。
汉明码通过信息码位与生成矩阵相乘产生相应的汉明码字,其码长为,其中信息码位长为,监督码位长为(n为汉明码长度,k为信息位长度)。汉明码的译码可以采用计算校正子,然后确定错误图样并加以纠正的方法。
2)CRC码编码的基本原理
CRC码(即校验和)加在帧尾,使CRC码的帧的多项式能被生成多项式除尽;收方接收时去除它,若有余数,则传输出错。
CRC码算法:设为r阶,在帧的末尾加r个0,使帧为m+r位,相应多项式为;按模2除法用对应于的位串去除对应于的位串;按模2减法从对应于的位串中减去余数(等于或小于r位),结果就是要传送的带校验和的多项式。
2. 跳频的基本原理
跳频扩频是一种利用载波频率的跳变来实现频谱展宽的扩频技术。其方法是把一个宽频段分成若干个频率间隔(称为频道或频隙),由一个伪随机序列控制发射机在某一特定的驻留时间所发送信号的载波频率。
发送端在时钟控制下,伪码发生器产生伪随机序列去控制频率合成器生成跳频载波序列,称做跳频图案