【12580无线通信技术】第十一章 Ad hoc网络无线通信技术期末复习自考复习

第十一章 Ad hoc网络无线通信技术

  1. P283(名词)Ad hoc技术:是一种特定的无线网络结构,强调的是多跳、自组织、无中心的概念。
  2. P285(简答)Ad hoc网络的特点:①自组织和无中心特性;②网络拓补动态变化;③多跳组网方式;④分布式控制方式;⑤无线通信带宽受限;⑥安全性受限;⑦终端设备受限
  3. P286(简答)Ad hoc网络的体系结构:①节点结构;②网络拓补;③网络协议栈。
  4. P286(填空)网络节点可分为主机、路由器和电台三部分。其中主机部分完成移动端的功能,包括人机接口、数据处理等。
  5. P286(应用题)Ad hoc网络拓补采用了网络拓扑结构:平面结构、分级结构,它们的作用、优缺点以及应用场合。——左平面结构、中单频分级结构、右多频分级结构。
  1. P286(填空)平面结构。平面结构的网络比较简单,所有节点在网络控制、路由选择和流量管理上是平等的,原则上不存在瓶颈,网络比较健壮。源节点和目的节点之间一般存在多条路径,可以较好地实现负载平衡和选择最优路由。然而在平面结构中,由于无法实施集中式的网络管理和控制,每一个节点都需要知道到达其他所有节点的路由信息,为了维护这些动态变化的路由信息需要产生大量的控制消息,当网络规模增加到某个程度时,就会造成网络的“瘫痪”。平面结构的可扩充性差,主要用于中小型网络。
  2. P287(填空)单频分级结构:所有节点使用同一个频率通信。实现簇头之间的通信,要有网关节点的支持。簇头和网关节点形成高一级的网络,称为虚拟骨干网络。在分簇结构中,网关是指同时位于两个簇头通信范围内的节点。
  3. P288(选择)物理层。功能包括信道的区分和选择、无线信号的监测、调制解调等,其设计目标是以相对低的能量消耗,克服无线媒体的传输损失,获得较大链路容量。
  4. P288(选择)网络层。主要包括邻居发现、分组路由、拥塞控制和网络互连功能。
  5. P288(选择)应用层。主要功能是提供面向用户的各种应用服务,包括具有严格延时和丢失率限制的实时应用、基于RTP/RTCP的自适应应用和没有任何服务质量保障的数据业务。
  6. P289(选择)链路层自适应技术。Ad hoc网络链路层设计的目标是在相对小的能量条件下,使得数据速率接近最基本的信道容量。链路自适应技术主要包括自适应编码、自适应调制、自适应功率控制、自适应资源分配、自适应链路调整等技术。
  7. P291(名词)隐藏终端是指位于接收节点的通信范围之内,而在发送节点的通信范围之外的终端。
  8. P291(名词)暴露终端指发送者的通信范围内,而在接收者的范围之外的终端。
  9. P297(名词)主动路由协议:每个节点维护一个包含到达节点的路由信息的路由表,并根据网络拓补的变化随时更新路由表,所以路由表可以准确地反映网络的拓补结构。
  10. P297(选择)常见的主动路由协议有:DSDV、HSR、CGSR、WRP、FSR和GSR等。
  11. P297(名词)按需路由协议:是一种当需要时才查找路由的路由选择方式。节点不需要维护及时准确的路由信息,当需要发送数据时才发起路由查找过程。与主动路由协议相比,按需路由协议的开销小,但是数据报传送的时延较大,不适合千实时性的应用。
  12. P297(名词)混合路由协议:是按需路由协议和主动路由协议的集成。它在小范围局部区域内使用主动路由协议,局部区域间则采用按需路由协议,这样可将主动路由协议的周期性广播限定在一个局部区域内,从而减轻由全网广播带来的路由负荷。
  13. P297(选择)混合路由协议实现了按需路由协议和主动路由协议强弱互补,具有相对低的带宽消耗和路由发现延迟,如ZRP
  14. P305(选择)尽力而为服务:应用于无时延限制的业务,网络对其负载的业务不提供任何QoS保证。

你长这么好看一定会给我点赞的吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/579490.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

SpringCloud系列(20)--Ribbon的简介及使用

1、Ribbon的简介 Spring Cloud Ribbon是基于Netflix Ribboh实现的一套客户端负载均衡的工具,简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时…

学习100个Unity Shader (14) ---透明效果

文章目录 渲染队列透明度测试(Alpha Test)效果Shader 透明度混合(Alpha Blending)效果Shader 参考 渲染队列 由”Queue“ 标签决定,索引号越小越早被渲染: 名称队列索引号Background1000Geometry2000Alph…

论文阅读之MMSD2.0: Towards a Reliable Multi-modal Sarcasm Detection System

文章目录 论文地址主要内容主要贡献模型图技术细节数据集改进多视图CLIP框架文本视图图像视图图像-文本交互视图 实验结果 论文地址 https://arxiv.org/pdf/2307.07135 主要内容 这篇文章介绍了一个名为MMSD2.0的多模态讽刺检测系统的构建,旨在提高现有讽刺检测系…

通过大模型(LLM)的多模态辩论的恶意表情包识别

Towards Explainable Harmful Meme Detection through Multimodal Debate between Large Language Models https://arxiv.org/abs/2401.13298https://arxiv.org/abs/2401.13298 1.概论 对于恶意表情包的识别,以往的研究方法没有能够深入表情包所隐含的复杂意义和文化背景,因…

vue-manage-system 更新,后台管理系统开发更简单

vue-manage-system 近期进行了一次版本升级,主要是支持了更多功能、升级依赖版本和优化样式,并且上线了官方文档网站,大部分功能都有文档或者使用示例,更加适合新手上手开发,只需要根据实际业务简单修改,就…

用fgets()替换fscanf()解决文件读取在小熊猫C++失败问题

fscanf()遇到空格就结束读取,导致文件读取数据没完就退出读取以至于不能导入游戏地图工程。 看看到右侧小方块轨迹知晓采样区移动情况 也已经实现摄像机追随玩家效果 // 程序:2D RPG 地图编辑器与摄像机追随 // 作者&#xff1…

C语言自定义类型【联合体与枚举】

文章目录 1.联合体1.1联合体的声明1.2联合体的特点1.3联合体的大小计算联合体的使用案例 2.枚举2.1枚举类型的声明2.2枚举类型的优点(为什么使用枚举)2.3枚举类型的使用 结语 1.联合体 1.1联合体的声明 和结构体一样,联合体也是由一个或多个成员构成,同…

如何在 Visual Studio 中通过 NuGet 添加包

在安装之前要先确定Nuget的包源是否有问题。 Visual Studio中怎样更改Nuget程序包源-CSDN博客 1.图形界面安装 打开您的项目,并在解决方案资源管理器中选择您的项目。单击“项目”菜单,然后选择“管理 NuGet 程序包”选项。在“NuGet 包管理器”窗口中…

CTF(web方向)--md5的“===”和“==”的绕过

一、PHP弱类型说明 1.简介 php是一种弱类型语言,对数据的类型要求并不严格,可以让数据类型互相转换。 在php中有两种比较符号: 一种是 ,另外一种是 ,都是用来比较两个数值是否相等的操作符,但他们也是有区别的: &a…

大数据架构相关知识总结

一、大数据处理系统架构特性 1. 鲁棒性和容错性: 系统必须对游bug的程序写入的错误数据游足够的适应能力 2. 低延迟读取和更新能力 3. 横向扩容: 可以通过增加机器数量来维持性能 4. 通用性: 需要支持绝大多数应用程序 5. 延展性:…

前端工程化Vue使用Node.js设置国内高速npm镜像源(踩坑记录版)

前端工程化Vue使用Node.js设置国内高速npm镜像源(踩坑记录版) 此篇仅为踩坑记录,并未成功更换高速镜像源,实际解决方法见文末跳转链接。 1.自身源镜像 自身镜像源创建Vue项目下载速度感人 2.更改镜像源 2.1 通过命令行配置 前提…

【工作】程序员工作压力八个常见来源与建议缓解压力小窍门

目录 ​编辑 一. 程序员工作压力八个常见来源与建议 1)目标职位不对 2)工作任务描述不清晰 3)快节奏的工作环境 4)项目后期突然被添加新的要求 5)计划外的工作事务会打断并破坏注意力 6)个人问题 7…

MySQL第一次作业

解压完安装包 以管理员进入命令行 初始化并记住初始随机密码 创建服务名称 启动mysql 使用随机密码登录 修改密码 退出并重登服务器 MySQL创建数据库和表 创建数据库 创建表 1.进入数据库 创建表 向表中插入数据

鸿蒙OpenHarmony【小型系统 编译】(基于Hi3516开发板)

编译 OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。 使用build.sh脚本编译源码 进入源码根目录,执行如下命令进行版本编译。 ./build.sh --product-name name --ccache 说明&…

[Java EE] 多线程(四):线程安全问题(下)

1.5 volatile关键字 我们在了解这个关键字之前,我们首先要把产生线程安全的第4个原因补齐,我们来说说由于内存可见性引起的线程安全问题. 我们来看下面这样一段代码: import java.util.Scanner;public class Demo16 {public static int count 0;public static void main(Str…

PotatoPie 4.0 实验教程(25) —— FPGA实现摄像头图像直方图均衡变换

图像的直方图均衡是什么? 图像的直方图均衡是一种用于增强图像对比度的图像处理技术。在直方图均衡中,图像的像素值被重新分配,以使得图像的直方图变得更均匀,即各个像素值的分布更加平衡。这意味着直方图中每个像素值的频率大致…

在PR中使用 obs 和 vokoscreen 录制的视频遇到的问题

1. obs 录制的视频 在 Adobe Premiere Pro CS6 中只有音频没有视频 2. vokoscreen 录制的视频,没有声音 这是是和视频录制的编码有关系,也和显卡驱动关系 首先 obs 点击 文件 ---> 设置 录制的视频都是可以正常播放的,在PR不行。更…

python爬虫 - 爬取 json 格式数据(股票行情信息:雪球网,自选股)

文章目录 1. 第一步:安装requests库2. 第二步:获取爬虫所需的header和cookie3. 第三步:获取网页4. 第四步:解析网页5. 第五步:解析 json 结构数据体6. 代码实例以及结果展示 python爬虫五部曲: 第一步&…

字符串变量 字符串常量

仅个人笔记 #include<iostream> using namespace std;int main() {char str[] "2232344434";for (int i 0; i < strlen(str); i){printf("%c", *(stri));}const char* arr "12343545";for (int i 0; i < strlen(arr); i){printf…

HackMyVM-Vulny

目录 信息收集 arp nmap nikto WEB信息收集 主页信息收集 gobuster RCE漏洞 反弹shell 提权 系统信息收集 横向渗透 flock提权 信息收集 arp ┌──(root㉿0x00)-[~/HackMyVM] └─# arp-scan -l Interface: eth0, type: EN10MB, MAC…
最新文章