北京工业大学通信网络基础实验报告

合集下载

通信系统基础实验报告

通信系统基础实验报告

一、实验目的1. 理解通信系统的基本组成和功能;2. 掌握通信系统中的基本概念和原理;3. 熟悉通信实验设备的使用方法;4. 培养实验操作能力和分析问题能力。

二、实验内容1. 实验设备:通信系统实验箱、示波器、信号发生器、频谱分析仪等;2. 实验步骤:(1)搭建通信系统实验平台,包括调制器、信道、解调器等模块;(2)进行模拟调制实验,包括调幅(AM)、调频(FM)和调相(PM);(3)进行数字调制实验,包括二进制移幅键控(BPSK)、二进制移频键控(BFM)和二进制移相键控(BPM);(4)进行信道特性实验,包括噪声信道、多径信道和频率选择性信道;(5)进行信号解调实验,包括模拟解调、数字解调和相干解调;(6)进行眼图分析实验,观察信号波形和码间串扰情况。

三、实验结果与分析1. 模拟调制实验通过实验,观察到调幅、调频和调相三种调制方式下的信号波形。

分析结果表明,调制后的信号具有较好的频谱特性,能够满足通信系统的要求。

2. 数字调制实验实验结果显示,BPSK、BFM和BPM三种数字调制方式下的信号波形均满足通信系统的要求。

通过眼图分析,发现三种调制方式均存在一定的码间串扰,但可以通过调整调制参数来降低码间串扰的影响。

3. 信道特性实验通过实验,观察到噪声信道、多径信道和频率选择性信道对信号的影响。

分析结果表明,噪声信道会导致信号失真,多径信道会导致信号码间串扰,频率选择性信道会导致信号带宽受限。

4. 信号解调实验实验结果显示,模拟解调、数字解调和相干解调均能正确恢复出原始信号。

通过比较三种解调方式,发现相干解调在码间串扰严重的情况下具有更好的性能。

5. 眼图分析实验实验结果表明,未受码间串扰影响的眼图具有较为清晰的开口,而受码间串扰影响的眼图则由于符号间的干扰而导致开口变小,甚至闭合。

通过对比不同调制方式下的眼图,可以直观地观察到码间串扰对数字信号传输的影响。

四、实验总结1. 通过本次实验,掌握了通信系统的基本组成和功能,了解了通信系统中的基本概念和原理;2. 熟悉了通信实验设备的使用方法,提高了实验操作能力;3. 通过对实验结果的分析,加深了对通信系统性能的理解,为后续通信系统设计奠定了基础。

通信网实验报告

通信网实验报告

一、实验目的1. 理解通信网的基本组成和工作原理。

2. 掌握通信网中常见设备的功能和应用。

3. 学习通信网实验平台的操作方法。

4. 分析通信网中数据传输的过程,提高网络性能。

二、实验设备1. 通信网实验平台2. 交换机3. 路由器4. 光纤跳线5. 网络分析仪三、实验内容1. 通信网基本组成- 观察实验平台,了解其组成和功能。

- 分析通信网中各个部分的作用,如交换机、路由器、光纤等。

2. 交换机操作- 学习交换机的配置方法,如VLAN配置、端口镜像等。

- 通过实验,掌握交换机的基本操作,实现网络中的设备互联。

3. 路由器操作- 学习路由器的配置方法,如静态路由、动态路由等。

- 通过实验,掌握路由器的基本操作,实现不同网络之间的数据传输。

4. 光纤跳线操作- 学习光纤跳线的连接方法和注意事项。

- 通过实验,掌握光纤跳线的操作,实现长距离数据传输。

5. 网络分析仪使用- 学习网络分析仪的使用方法,如带宽测试、网络性能分析等。

- 通过实验,掌握网络分析仪的使用,对通信网进行性能测试。

6. 数据传输过程分析- 观察通信网中数据传输的过程,分析数据在网络中的传输路径。

- 学习数据传输过程中的关键因素,如传输速率、延迟、丢包率等。

四、实验步骤1. 搭建实验平台- 根据实验要求,连接交换机、路由器、光纤等设备,搭建通信网实验平台。

2. 配置交换机- 配置VLAN,实现网络中的设备分组。

- 配置端口镜像,观察网络中的数据传输情况。

3. 配置路由器- 配置静态路由,实现不同网络之间的数据传输。

- 配置动态路由,提高网络的可扩展性和可靠性。

4. 光纤跳线连接- 连接光纤跳线,实现长距离数据传输。

5. 网络分析仪测试- 使用网络分析仪测试通信网的带宽、延迟、丢包率等性能指标。

6. 数据传输过程分析- 观察网络中的数据传输过程,分析数据在网络中的传输路径和关键因素。

五、实验结果与分析1. 交换机配置结果- 实验结果显示,通过配置VLAN,成功实现了网络中的设备分组。

北京工业大学实验报告

北京工业大学实验报告

北京工业大学实验报告————————————————————————————————作者:————————————————————————————————日期:ﻩBEIJINGUNIVERSITYOF TECHNOLOGY实验报告课程名称:计算机网络应用学院:经济与管理学院专业:管理科学与工程组11号:14110206 陈浩良报告人:14110213 郝楠14110214 邓刘祥鹤14110217 苏晗实验日期:2015年11 月30 日报告日期:2015年12月 5 日学期:2015–2016学年第1学期成绩:评语:教师签字: 评阅日期:ﻩ分工情况实验一直通:苏晗、陈浩良交叉:郝楠、邓刘翔鹤实验三苏晗、郝楠、陈浩良实验四苏晗、陈浩良实验五郝楠、陈浩良试验六苏晗、郝楠实验一实验报告要求:1.说明直通双绞线和交叉双绞线的使用场合2.说明直通双绞线和交叉双绞线的构成3.制作直通双绞线和交叉双绞线过程中遇到的问题和解决方法1. 交叉线一般用来直接连两台电脑的,也就是网卡--网卡直通线一般用来连接网络设备(比如路由器,交换机,HUB,ADSL 等)与电脑,或者是网络设备与网络设备(除非特殊说明,一般都支持)之间相联。

2. 直通线的双绞线做法是:两端双绞线都做成:橙白- 橙- 绿白- 蓝- 蓝白-绿-棕白- 棕3. 交叉线的做法是,网线的两端一边按橙白- 橙- 绿白- 蓝-蓝白- 绿- 棕白- 棕做,另一端按绿白- 绿-橙白- 蓝-蓝白- 橙-棕白- 棕做实验三实验报告要求:1.对比OSI模型,简述TCP/IP工作过程2.描述IP地址、子网掩码的配置方法3.说明在测试过程中使用了哪些网络命令及命令的意义4.在配置过程中遇到的技术问题及解决方法1.OSI是一个定义良好的协议规范集,并有许多可选部分完成类似的任务。

它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务,作为一个框架来协调和组织各层所提供的服务。

实验报告通信技术基础

实验报告通信技术基础

一、实验目的通过本次实验,加深对通信技术基础理论知识的理解,掌握通信系统基本原理,提高实际操作能力,培养团队协作精神。

二、实验背景通信技术是现代社会发展的重要基础,涉及信息传输、交换和处理等多个方面。

通信技术基础课程主要介绍了通信系统的基本原理、通信方式、传输介质、信道编码与调制等技术。

本次实验旨在让学生通过实际操作,加深对通信技术基础理论知识的理解。

三、实验内容1. 实验一:模拟通信系统(1)实验目的:了解模拟通信系统的基本原理,掌握模拟信号调制和解调方法。

(2)实验步骤:1)搭建模拟通信系统实验平台;2)发送端调制信号;3)接收端解调信号;4)观察解调信号与发送信号的波形对比。

2. 实验二:数字通信系统(1)实验目的:了解数字通信系统的基本原理,掌握数字信号调制和解调方法。

(2)实验步骤:1)搭建数字通信系统实验平台;2)发送端调制数字信号;3)接收端解调数字信号;4)观察解调信号与发送信号的波形对比。

3. 实验三:信道编码与调制(1)实验目的:了解信道编码与调制的基本原理,掌握信道编码与调制方法。

(2)实验步骤:1)搭建信道编码与调制实验平台;2)进行信道编码与调制操作;3)观察编码与调制后的信号波形;4)分析信道编码与调制效果。

四、实验结果与分析1. 实验一:模拟通信系统实验结果表明,模拟通信系统在调制和解调过程中,信号波形发生了一定的变化。

调制后的信号与原始信号相比,具有更高的频带利用率,但易受噪声干扰。

解调后的信号与调制信号相比,存在一定的误差,这是由于调制和解调过程中的非线性失真所导致的。

2. 实验二:数字通信系统实验结果表明,数字通信系统在调制和解调过程中,信号波形发生了一定的变化。

调制后的信号与原始信号相比,具有更高的频带利用率,且抗干扰能力强。

解调后的信号与调制信号相比,误差较小,这是由于数字通信系统采用信道编码技术,提高了信号的抗干扰能力。

3. 实验三:信道编码与调制实验结果表明,信道编码与调制技术在提高信号抗干扰能力方面具有显著效果。

通信网络实验报告

通信网络实验报告

实验一隐终端和暴露终端问题分析一、实验目的结合仿真实验分析载波检测无线网络中的隐终端问题和暴露终端问题。

二、实验设定与结果基本参数配置: 仿真时长100s;随机数种子1;仿真区域2000x2000;节点数4。

节点位置配置:本实验用[1] 、[2]、[3] 、[4]共两对节点验证隐终端问题。

节点[1]、[2]距离为200m, 节点[3]、[4]距离为200m, 节点[2]、[3]距离为370m。

1234业务流配置: 业务类型为恒定比特流CBR。

[1]给[2]发, 发包间隔为0.01s, 发包大小为512bytes;[3]给[4]发, 发包间隔为0.01s, 发包大小为512bytes。

实验结果:Node: 1, Layer: AppCbrClient, (0) Server address: 2Node: 1, Layer: AppCbrClient, (0) Total number of bytes sent: 5120000Node: 1, Layer: AppCbrClient, (0) Total number of packets sent: 10000Node: 2, Layer: AppCbrServer, (0) Client address: 1Node: 2, Layer: AppCbrServer, (0) Total number of bytes received: 4975616Node: 2, Layer: AppCbrServer, (0) Total number of packets received: 9718Node: 3, Layer: AppCbrClient, (0) Server address: 4Node: 3, Layer: AppCbrClient, (0) Total number of bytes sent: 5120000Node: 3, Layer: AppCbrClient, (0) Total number of packets sent: 10000Node: 4, Layer: AppCbrServer, (0) Client address: 3Node: 4, Layer: AppCbrServer, (0) Total number of bytes received: 5120000Node: 4, Layer: AppCbrServer, (0) Total number of packets received: 10000结果分析通过仿真结果可以看出, 节点[2]无法收到数据。

北京工业大学通信网络基础实验报告

北京工业大学通信网络基础实验报告

通信网络基础实验报告学号:姓名:同组者:专业:通信工程指导老师:孙恩昌目录一、实验目的: (3)二、实验设备 (3)三、实验内容 (3)四、停等式ARQ简介 (3)五、发送端算法: (4)六、ARQ性能: (4)七、停等式ARQ链路利用率 (4)八、有帧丢失时的传输效率 (5)九、实验运行基本条件: (6)十、程序实现: (6)十一、心得体会: (6)一、实验目的:1.理解数据链路层ARQ协议的基本原理2.提高解决问题的能力3.提高程序语言的实现能力二、实验设备微型计算机、Visual6.0开发环境三、实验内容根据等停式ARQ协议基本理论,编写协议算法,进行仿真;根据返回N-ARQ协议基本理论,编写协议算法,进行仿真;根据选择重传ARQ协议基本理论,编写协议算法,进行仿真;根据并行等待ARQ协议基本理论,编写协议算法,进行仿真;四、停等式ARQ简介停等式ARQ的基本思想是在开始下一帧传送以前发送端发出一个包后,等待ACK,收到ACK,再发下一个包,没有收到ACK、超时,重发重发时,如果ACK 不编号,因重复帧而回复的ACK,可能被错认为对其它帧的确认五、发送端算法:(1)SN = 0(2)从高层接收数据,分配一个序号(3)发送第SN 号帧(4)等待接收端的确认信号(5)给定时间内收到确认帧,如果RN > SN,设RN为SN,发送该SN 号帧(6)给定时间内没有接收到确认帧,重复发送原SN 号帧(7) RN = 0(8)接受到一个无错的、SN 序号等于RN 的帧,向上层递交该帧,RN 加1,在规定时间内,向发送端回复一个带有RN 的帧六、ARQ性能:正确性(Correctness)稳妥性(Safety):提交数据顺序、无重复活动性(Liveness):持续送达效率(Efficiency)吞吐量:接收端向高层呈送帧的速率时延:从发送端收到上层数据的第一个比特开始,到接收端将最后一个比特交付上层的时间链路利用率:链路传输容量用于有效帧传送的比例优点:比较简单。

计算机通信与网络技术实验报告

计算机通信与网络技术实验报告

计算机网络与通信技术实验报告电气0602杨一涛06291055实验一网络基本知识任务1:网络配置及网络资源共享【实验目的】1. 了解网络基本配置中包含的协议、服务和基本参数2. 掌握Windows XP系统网络组件的安装和卸载方法3. 掌握Windows XP系统共享目录的设置和使用方法【实验环境】多台具备Windows XP计算机、局域网网络环境。

【实验内容】一、参看所在机器的主机名称和网络参数,了解网络基本配置中包含的协议、服务和基本参数。

◆右键单击“我的电脑”,选择属性,单击“计算机名”,可以查看计算机名。

◆在“网上邻居”中,点击右边列表中的“查看网络链接“,右键“本地连接”,选择属性,再选择“Internet 协议(TCP/IP)”,点击属性,可以查看IP地址信息,在“安装”模块中,可以安装“客户”、“服务”及“协议”。

二、网络组件的安装和卸载方法在开始->控制面板->添加/删除程序,选择添加/删除Windows组件,选择相应的组件,并点击详细信息,选择需要的组件,按照提示操作即可。

三、设置和停止共享目录1、设置共享目录。

(对D:\temp目录设置共享权限)选中D:\temp文件夹,单击鼠标右键,在出现的快捷菜单中选择“共享”,并在出现的对话框中选择“共享”标签项。

选择“在网络上这个共享文件夹”一项,并在“共享名”后输入一个供网络中其他用户访问该资源时使用的名称。

单击“确定”,设置结束2、建立逻辑驱动器映射。

1) 在“网上邻居”中找到需要进行映射的可共享资源,单击鼠标右键,在出现的快捷菜单中选择“映射网络驱动器”一项,网络驱动器映射可以方便的访问远程和近程的文件夹,而不必每次都浏览。

2)出现对话框的“驱动器”下拉列表中选择一个驱动器名,如果每次登录网络时都要建立该连接,可选择对话框中“登录时重新连接”一项。

单击“确定”按钮,设置完成。

3) 打开“我的电脑”,可以看到该映射驱动器和本地驱动器排列在一起。

大学城通信网实验报告

大学城通信网实验报告

一、实验目的1. 理解和掌握通信网的基本原理和组成;2. 掌握通信网中数据传输的基本过程;3. 熟悉通信网中的调制解调技术;4. 提高实际操作能力和问题解决能力。

二、实验内容1. 通信网基本原理与组成;2. 数据传输过程;3. 调制解调技术;4. 通信网实验操作。

三、实验环境1. 实验室设备:计算机、通信实验箱、双绞线、同轴电缆等;2. 软件环境:Windows操作系统、通信实验软件。

四、实验步骤1. 通信网基本原理与组成实验(1)观察通信实验箱,了解其组成和功能;(2)学习通信网的基本原理,包括模拟通信、数字通信、光纤通信等;(3)掌握通信网中的传输介质,如双绞线、同轴电缆、光纤等;(4)分析通信网中的信号调制解调过程。

2. 数据传输过程实验(1)观察通信实验箱,了解数据传输过程;(2)学习数据传输的基本过程,包括信号编码、调制、传输、解调、信号解码等;(3)掌握数据传输过程中的关键技术,如同步、差错控制、流量控制等;(4)分析数据传输过程中的问题及解决方法。

3. 调制解调技术实验(1)观察通信实验箱,了解调制解调技术;(2)学习调制解调的基本原理,包括调幅、调频、调相等;(3)掌握调制解调器的种类和特点;(4)分析调制解调技术在通信网中的应用。

4. 通信网实验操作(1)根据实验指导书,完成通信实验箱的连接;(2)按照实验步骤,进行通信实验操作;(3)观察实验现象,分析实验结果;(4)总结实验过程中的问题及解决方法。

五、实验结果与分析1. 通信网基本原理与组成实验通过实验,我们了解了通信网的基本原理和组成,掌握了通信网中的传输介质和信号调制解调过程。

2. 数据传输过程实验通过实验,我们掌握了数据传输的基本过程,了解了数据传输过程中的关键技术,提高了实际操作能力。

3. 调制解调技术实验通过实验,我们学习了调制解调的基本原理,了解了调制解调器的种类和特点,分析了调制解调技术在通信网中的应用。

4. 通信网实验操作通过实验操作,我们熟悉了通信实验箱的使用,提高了实际操作能力和问题解决能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
fd_set rfds, wfds; time_t t; int i; FD_ZERO (&rfds); FD_SET ( sockfd, &rfds ); FD_ZERO (&wfds); FD_SET ( sockfd, &wfds ); time (&t); for ( i = 0; i < MAX_SEQ; i++ )
if ( timer[i] != 0 && t - timer[i] > 5 ) {
printf ( "事件 : 超时\n" ); *event = timeout; return; } if ( select ( sockfd+1, &rfds, &wfds, NULL, NULL) != -1 ) { printf ( "事件 : 帧到达\n" ); *event = frame_arrival; return; } }
(六) ARQ 性能:
正确性(Correctness) 稳妥性(Safety):提交数据顺序、无重复 活动性(Liveness):持续送达 效率(Efficiency) 吞吐量:接收端向高层呈送帧的速率 时延:从发送端收到上层数据的第一个比特开始,到接收端将最后一个比特交付上层的时间 链路利用率:链路传输容量用于有效帧传送的比例
发送端发出一个包后,等待 ACK,收到 ACK,再发下一个包,没有收到 ACK、超时,重 发
重发时,如果 ACK 不编号,因重复帧而回复的 ACK,可能被错认为对其它帧的确认
(五) 发送端算法:
3
(1)SN = 0 (2)从高层接收数据,分配一个序号 (3)发送第 SN 号帧 (4)等待接收端的确认信号 (5)给定时间内收到确认帧,如果 RN > SN,设 RN 为 SN,发送该 SN 号帧 (6)给定时间内没有接收到确认帧,重复发送原 SN 号帧 (7) RN = 0 (8)接受到一个无错的、SN 序号等于 RN 的帧,向上层递交该帧,RN 加 1,在规定时间内, 向发送端回复一个带有 RN 的帧
int i, j, k, l; int bin[(int) (log (MAX_PKT)/log (2))+1]; for ( i = 0, j = 1, k = 0; i < MAX_PKT-1; i++ )
if ( i == j - 1 )
7
{ ham_code[i] = '0'; j *= 2;
(七) 停等式 ARQ 链路利用率
TD: 数据帧传输时间 TA: 确认帧传输时间 TP: 帧传播时间 S: 无差错传输时差 E: 链路利用率
4
(八) 有帧丢失时的传输效率
P:帧错误/丢失概率 发送成功需要帧数 X 的概率分布 P(X=1) =1-p P(X=2) = 2g = P(1 -P)

参数为 1-p 的几何分布(定义 1) X: 发送成功需要的平均帧数
5
#define ServerIP "127.0.0.1" #define inc(k) if (k < MAX_SEQ) k = k + 1; else k = 0 typedef unsigned int seq_nr; //typedef enum { false, true } bool; typedef enum { data, ack, nak } frame_kind; /* --- 定义包结构 --- */ typedef struct {
(一) 实验目的:
2
1. 理解数据链路层 ARQ 协议的基本原理 2. 提高解决问题的能力 3. 提高程序语言的实现能力
(二) 实验设备
微型计算机、Visual6.0 开发环境
(三) 实验内容
利用所熟悉的语言实现停等式 ARQ 协议
(四) 停等式 ARQ 简介
停等式 ARQ 的基本思想是在开始下一帧传送以前
(九)实验运行基本条件:
该实验必须在 LINUX 的 gcc 操作环境下使用,否则程序会出错。而选择 LINUX 操作系统的 原因在于 LINUX 系统较 WINDOWS 系统稳定。
(十)程序实现:
程序共四个部分,首先必须给传输信号输入一个共同遵守的传输
准则,即 protocol.h
#include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> #define MAX_PKT 12 #define BUF_SIZE 18
unsigned char data[MAX_PKT]; } packet; /* --- 定义帧结构 --- */ typedef struct {
frame_kind kind; seq_nre;
/* --- 全局变量声明 --- */ struct sockaddr_in Server, Client; int sockfd, newsockfd; int Port, NumOfFrames = 10; char buffer[BUF_SIZE]; int NETWORK_LAYER, Index = 0; time_t timer[MAX_SEQ]; /* ----- ARQ 协议函数 ----- */ void wait_for_event ( event_type *event ); void Dec_Bin ( int Index, int Bin[] ); void generate_ham_code ( char data[], char ham_code[] ); int check_sum ( char ham_code[] ); void from_network_layer ( packet *p ); void to_network_layer ( packet *p ); void from_physical_layer ( frame *r ); void to_physical_layer ( frame *s ); void start_timer ( seq_nr k ); void stop_timer ( seq_nr k ); void start_ack_timer ( void ); void stop_ack_timer ( void ); void enable_network_layer ( void ); void disable_network_layer ( void ); /* -- 事件类型 -- */ void wait_for_event ( event_type *event ) {
Bin[i] = 0; i = 0; while ( Num != 0 ) {
Bin[len-1-i++] = Num % 2; Num = Num / 2; } }
/* --- 生成校验码 --- */ void generate ( char data[], char ham_code[] ) {
通信网络基础实验 报告
学号:12021130 姓名:周道
专业:电子信息工程实验班 指导老师:孙恩昌
1
目录
(一) 实验目的:.............................................................................................................................2 (二) 实验设备.................................................................................................................................3 (三) 实验内容.................................................................................................................................3 (四) 停等式 ARQ 简介.................................................................................................................. 3 (五) 发送端算法:.........................................................................................................................3 (六) ARQ 性能:........................................................................................................................... 4 (七) 停等式 ARQ 链路利用率...................................................................................................... 4 (八) 有帧丢失时的传输效率.........................................................................................................5 (九)实验运行基本条件:.............................................................................................................5 (十)程序实现:.............................................................................................................................5 程序共四个部分,首先必须给传输信号输入一个共同遵守的传输准则,即 protocol.h.......... 5 发送端发送程序(sender.c):........................................................................................................10 接收端程序(receiver.c):.............................................................................................................. 13 伪代码:........................................................................................................................................... 15 (十一)参考文献...........................................................................................................................16
相关文档
最新文档