欢迎来到天天文库
浏览记录
ID:12424592
大小:1.95 MB
页数:36页
时间:2018-07-17
《通信系统综合实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、班级学号西安电子科技大学通信系统综合实验报告学院:学号:专业:姓名:目录实验一服务发现11.1实验目的11.2实验原理11.3实验内容31.3.1.试验流程31.3.2.服务注册过程及其简要分析:31.3.3.客服端服务发现41.4思考题5实验二数据传输62.1实验目的62.2实验原理62.2.1.实验软件的结构62.2.2.逻辑链路与物理链路82.2.3.面向连接和面向无连接的服务82.2.4.自环、广播和组播92.2.5.协议实现的多样性和互操作性92.3实验内容102.3.1.面向连接102.3.2.向远端机广播消息112.3.3.适配层程序编写132.4思考题1
2、3实验三无线多点组网153.1实验目的153.2实验原理153.2.1.通信网络拓扑结构153.2.2.路由技术及组播和广播163.2.3.Adhoc网络163.3实验内容173.3.1网络组建:173.3.2组播和广播193.4思考题19实验四通信传输的有效性与可靠性分析214.1实验目的214.2实验原理214.2.1.数据传输的流量控制214.2.2.误码和差错控制222.2.3.可选:信道共享技术224.3实验内容及结果记录分析244.3.1.性能仿真242.3.2.数据速率:282.3.3.文件传输304.4思考题32参考文献33实验一:服务发现实验一服务发现
3、1.1实验目的1.了解网络的服务发现方式。2.了解数据的表示方式。3.掌握服务发现的工作流程。4.掌握典型的客户-服务器工作模式。1.2实验原理1.服务发现的功能查询服务服务记录1服务记录2…….…服务记录3图1-1查询服务网络服务的形式日趋多样,每个设备可以提供的服务也可以是多样的。对于蓝牙设备来说,要想访问另一个设备的服务,必须知道另一个设备上提供的服务,以及获取该服务的一些信息(如该服务使用的各种协议栈、服务名称、服务提供者和获得服务需要的参数)。类似的IrDA协议栈中也存在类似的协议,因此服务发现协议具有普遍意义。2.客户-服务器模型服务发现协议是典型的客户-服
4、务器模型。客户-服务器交互是大多数网络通信的基础模式。客户发送请求,等待响应。而服务器等待请求并完成基于请求的动作,形成响应的数据包,返回给客户。服务器应该满足多个请求同时到达的情况,并且对数据库进行保护。服务发现协议中,客户机组成服务查询请求的PDU(ProtocolData33实验一:服务发现Unit)发送给服务器,服务器根据不同的请求,查询本地服务记录数据库,组成适当的响应PDU,返回给客户,从而完成一次查询。3.八种数据元编解码服务发现协议服务器中关于一个服务的所有信息构成了一个服务记录。一个服务记录含有一个服务的所有服务属性,每个服务记录有一个服务记录句柄(S
5、ervicerecordhandle)与之对应。服务属性用于描述一个服务中一条特性。包括属性ID和属性值。属性ID用于标识该服务属性描述的是何种特性。属性值是该属性的具体内容。这样一个服务记录中的所有服务属性就可以按树形列举出来。组成针对服务特定的一条记录。4.三种PDU交互的工作流程。对于不同的PDU交互实际上就是对应于不同的服务发现查询模式,在实验中,我们将SDP对等协议之间传递的各种PDU显示给学生看。在不同的服务发现模式下,了解如何用不同的PDU来完成服务发现的功能。表1-1服务发现协议的工作流程33实验一:服务发现1.3实验内容1.3.1.试验流程1、注册本机
6、的服务记录2、查询服务器已注册的服务记录查询同组设备建立物理链路的链接用三种方式进行服务发现分析交互PDU分析查询返回的数据断开物理链路1.3.2.服务注册过程及其简要分析:图1-2无绳电话注册33实验一:服务发现图1-3无线耳机注册结论:通过以上两图可以看出,在服务注册的过程中,均需要对相应的服务进行服务属性结构的定义,注册,才能得到有效的结果,最后进行组包处理。1.3.3.客服端服务发现图1-4链接与服务识别33实验一:服务发现图1-5多台链路的服务识别结论:进行设备连接,将已经注册的服务中,做客户服务发现处理,可以得到预期的结果。1.4思考题1、网络通信中为什么需
7、要服务发现的协议部分?答:网络通信中协议为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持。2、蓝牙的服务发现协议规定的数据元格式有什么优劣之处?答:优点:由于查询结果多种多样,因此需要灵活的表示方式。同时这些数据在空中交互,所以应该采用尽量小的包以节约带宽。蓝牙协议中采用数据元的形式来表示变长数据,这样可以减少对无线信道资源的浪费;数据库中的信息存储也以数据元的形式表示,这样可以节约存储资源。3、为什么要有不同的服务查询模式,这样对提高服务发现的效率有什么好处?答:三种查询方式应用于不同的场合,根据不同需要选择三中查询方式可以提
此文档下载收益归作者所有