展开全部

Ad hoc Ad hoc网络

摘要:本文首先介绍了Ad hoc网络的特点和应32313133353236313431303231363533e58685e5aeb931333238656665用领域。然后对Ad hoc网络的体系结构进行了研究,给出了结点和网络的几种组织结构。最后对Ad hoc网络面临的特殊问题进行了深入分析,并对这些问题的影响及引发的研究方向进行了讨论。

关键词 Ad hoc网络 自组织 多跳 体系结构

1 引言

我们经常提及的移动通信网络一般都是有中心的,要基于预设的网络设施才能运行。例如,蜂窝移动通信系统要有基站的支持;无线局域网一般也工作在有AP接入点和有线骨干网的模式下。但对于有些特殊场合来说,有中心的移动网络并不能胜任。比如,战场上部队快速展开和推进,地震或水灾后的营救等。这些场合的通信不能依赖于任何预设的网络设施,而需要一种能够临时快速自动组网的移动网络。Ad hoc网络可以满足这样的要求。

Ad hoc网络的前身是分组无线网(Packet Radio Network)。对分组无线网的研究源于军事通信的需要,并已经持续了近20年。早在1972年,美国DARPA(Defense Advanced Research Project Agency)就启动了分组无线网(PRNET,Packet Radio NETwork)项目,研究分组无线网在战场环境下数据通信中的应用。项目完成之后,DAPRA又在1993年启动了高残存性自适应网络(SURAN,SURvivable Adaptive Network)项目。研究如何将prnet的成果加以扩展,以支持更大规模的网络,还要开发能够适应战场快速变化环境下的自适应网络协议。1994年,DARPA又启动了全球移动信息系统(GloMo,Globle Mobile Information Systems)项目。在分组无线网已有成果的基础上对能够满足军事应用需要的、可快速展开、高抗毁性的移动信息系统进行全面深入的研究,并一直持续至今。1991年成立的IEEE802.11标准委员会采用了“Ad hoc网络”一词来描述这种特殊的对等式无线移动网络。

在Ad hoc网络中,结点具有报文转发能力,结点间的通信可能要经过多个中间结点的转发,即经过多跳(MultiHop),这是Ad hoc网络与其他移动网络的最根本区别。结点通过分层的网络协议和分布式算法相互协调,实现了网络的自动组织和运行。因此它也被称为多跳无线网(MultiHop Wireless Network)、自组织网络(SelfOrganized Network)或无固定设施的网络(Infrastructureless Network)。

2 Ad hoc网络的特点和应用

2.1 Ad hoc网络的特点

Ad hoc网络是一种特殊的无线移动网络。网络中所有结点的地位平等,无需设置任何的中心控制结点。网络中的结点不仅具有普通移动终端所需的功能,而且具有报文转发能力。与普通的移动网络和固定网络相比,它具有以下特点:

1.无中心:Ad hoc网络没有严格的控制中心。所有结点的地位平等,即是一个对等式网络。结点可以随时加入和离开网络。任何结点的故障不会影响整个网络的运行,具有很强的抗毁性。

2.自组织:网络的布设或展开无需依赖于任何预设的网络设施。结点通过分层协议和分布式算法协调各自的行为,结点开机后就可以快速、自动地组成一个独立的网络。

3.多跳路由:当结点要与其覆盖范围之外的结点进行通信时,需要中间结点的多跳转发。与固定网络的多跳不同,Ad hoc网络中的多跳路由是由普通的网络结点完成的,而不是由专用的路由设备(如路由器)完成的。

4.动态拓扑:Ad hoc网络是一个动态的网络。网络结点可以随处移动,也可以随时开机和关机,这些都会使网络的拓扑结构随时发生变化。

这些特点使得Ad hoc网络在体系结构、网络组织、协议设计等方面都与普通的蜂窝移动通信网络和固定通信网络有着显著的区别。

2.2 Ad hoc网络的应用领域

由于Ad hoc网络的特殊性,它的应用领域与普通的通信网络有着显著的区别。它适合被用于无法或不便预先铺设网络设施的场合、需快速自动组网的场合等。针对Ad hoc网络的研究是因国事应用而发起的。因此,军事应用仍是Ad hoc网络的主要应用领域,但是民用方面,Ad hoc网络也有非常广泛的应用前景。它的应用场合主要有以下几类:

2 Ad hoc网络

1.军事应用:军事应用是Ad hoc网络技术的主要应用领域。因其特有的无需架设网络设施、可快速展开、抗毁性强等特点,它是数字人战场通信的首选技术。Ad hoc网络技术已经成为美军战术互联网的核心技术。美军的近期数字电台和无线互联网控制器等主要通信装备都使用了Ad hoc网络技术。

2.传感器网络:传感器网络是Ad hoc网络技术的另一大应用领域。对于很多应用场合来说传感器网络只能使用无线通信技术。而考虑到体积和节能等因素,传感器的发射功率不可能很大。使用Ad hoc网络实现多跳通信是非常实用的解决方法。分散在各处的传感器组成Ad hoc网络,可以实现传感器之间和与控制中心之间的通信。这在爆炸残留物检测等领域具有非常广阔的应用前景。

3.紧急和临时场合:在发生了地震、水灾、强热带风暴或遭受其他灾难打击后,固定的通信网络设施(如有线通信网络、蜂窝移动通信网络的基站等网络设施、卫星通信地球站以及微波接力站等)可能被全部摧毁或无法正常工作,对于抢险救灾来说,这时就需要Ad hoc网络这种不依赖任何固定网络设施又能快速布设的自组织网络技术。类似地,处于边远或偏僻野外地区时,同样无法依赖固定或预设的网络设施进行通信。Ad hoc网络技术的独立组网能力和自组织特点,是这些场合通信的最佳选择。

4.个人通信:个人局域网(PAN,Personal Area Network)是Ad hoc网络技术的另一应用领域。不仅可用于实现PDA、手机、手提电脑等个人电子通信设备之间的通信,还可用于个人局域网之间的多跳通信。蓝牙技术中的超网(Scatternet)就是一个典型的例子。

5.与移动通信系统的结合:Ad hoc网络还可以与蜂窝移动通信系统相结合,利用移动台的多跳转发能力扩大蜂窝移动通信系统的覆盖范围、均衡相邻小区的业务、提高小区边缘的数据速率等。

在实际应用中,Ad hoc网络除了可以单独组网实现局部的通信外,它带可以作为末端子网通过接入点接入其他的固定或移动通信网络,与Ad hoc网络以外的主机进行通信。因此,Ad hoc网络也可以作为各种通信网络的无线接入手段之一。

3 Ad hoc网络的体系结构

3.1 结点结构

Ad hoc网络中的结点不仅要具备普通移动终端的功能,还要具有服文转发能力,即要具备路由器的功能。因此,就完成的功能而言可以将结点分为主机、路由器和电台三部分。其中主机部分完成普通移动终端的功能,包括人机接口、数据处理等应用软件。而路由器部分主要负责维护网络的拓扑结构和路由信息,完成报文的转发功能。电台部分为信息传输提供无线信道支持。从物理结构上分,结构可以被分为以下几类:单机机单电台、单主机多电台、多主机单电台和多主机多电台。手持机一般采用的单主机单电台的简单结构。作为复杂的车载台,一个结点可能包括通信车内的多个主机。多电台不仅可以用来构建叠加的网络,还可用作网关结点来互联多个Ad hoc网络。

3.2 网络结构

Ad hoc网络一般有两种结构:平面结构和分级结构。

在平面结构中,所有结点的地位平等,所以又可以称为对等式结构。

分级结构中,网络被刈分为簇。每个簇由一个簇头和多个簇成员组成。这些簇头形成了高一级的网络。在高一级网络中,又可以分簇,再次形成更高一级的网络,直至最高级。在分级结构中,簇头结点负责簇间数据的转发。簇头可以预先指定,也可以由结点使用算法自动选举产生。

分级结构的网络又可以被分为单频分级和多频分级两种。单频率分级网络中,所有结点使用同一个频率通信。为了实现簇头之间的通信,要有网关结点(同时属于两个簇的结点)的支持。而在多频率分组网络中,不同级采用不同的通信频率。低级结点的通信范围较小,而高级结点要覆盖较大的范围。高级的结点同时处于多个级中,有多个频率,用不同的频率实现不同级的通信。在两级网络中,簇头结点有两个频率。频率1用于簇头与簇成员的通信。而频率2用于簇头之间的通信。分级网络的每个结点都可以成为簇头,所以需要适当的簇头选举算法,算法要能根据网络拓扑的变化重新分簇。

平面结构的网络比较简单,网络中所有结点是完全对等的,原则上不存在瓶颈,所以比较健壮。它的缺点是可扩充性差:每一个结点都需要知道到达其他所有结点的路由。维护这些动态变化的路由信息需要大量的控制消息。在分级结构的网络中,簇成员的功能比较简单,不需要维护复杂的路由信息。这大大减少了网络中路由控制信息的数量,因此具有很好的可扩充性。由于簇头结点可以随时选举产生,分级结构也具有很强的抗毁性。分级结构的缺点是,维护分级结构需要结点执行簇头选举算法,簇头结点可能会成为网络的瓶颈。

因此,当网络的规模较小时,可以采用简单的平面式结构;而当网络的规模增大时,应用分级结构。美军在其战术互联网中使用近期数字电台(NTDR,Near Term Digital Radio)组网时采用的就是双频分级结构。

[编辑本段]Ad Hoc类问题

个性化问题,就是那些不能用一种已经被充分研究的算法来解决的问题。每个个性化问题都是不同的;没有具体的或者一般的算法能够解决这类问题。

当然,这使得问题个个有趣,而后让每个人面对一个新的挑战。解决此问题可能需要一种新的数据结构或者一套不寻常的循环或条件的组合。有时候,这些问题所需要的解决方案是十分罕见的,或至少很少遇到的。

个性化问题通常需要认真审题,有时候做题者会因要将题目中的细枝末节仔细联系起来而放弃此题。

个性化问题仍然需要合理的优化和某种程度上的分析,例如避免使用五层嵌套的循环。

本回答被网友采纳

已赞过

已踩过<

你对这个回答的评价是?

评论

收起

ad hoc是什么的简称_Ad Hoc 网络中文全称是什么?相关推荐

  1. ad hoc是什么的简称_ad hoc是什么意思

    展开全部 1.Ad Hoc源自于拉丁语,意思是"for this"引申为"62616964757a686964616fe78988e69d8331333431363030 ...

  2. ad hoc是什么的简称_ad hoc 是什么意思_ad hoc 的翻译_音标_读音_用法_例句_爱词霸在线词典...

    全部 This is an ad hoc solution to the problem. 这是立即解决问题的方法. 期刊摘选 Ambassador MacKay of again assumed t ...

  3. ad hoc是什么的简称_签名后的App安装时出现安装失败是什么原因?如何解决?

    相信了解过ios签名的朋友都知道,ios签名可以对App添加信任,使其能够绕过App Store的审核直接安装到ios设备上.但是有时我们在使用过程中会发现,签名后的App在安装时会出现安装失败的情况 ...

  4. ad 单点登录 java 访问权限_AD 单点登录以及windows认证详细说明

    上篇博客我谈到了一些关于ASP.NET Forms身份认证方面的话题,这次的博客将主要介绍ASP.NET Windows身份认证. Forms身份认证虽然使用广泛,不过,如果是在 Windows Ac ...

  5. pqc的中文全称_QC QA IQC PQC 等英文缩写简称的标准,这些称呼很是混乱。各有各的叫法。有个标准么...

    展开全部 QC 是质量控制32313133353236313431303231363533e4b893e5b19e31333366303164,QC是英文QUALITY CONTROL的缩写,中文&q ...

  6. AD原理图导入PCB后部分器件没有网络标号和连线

    原理图导入PCB后,会有部分器件的管脚没有网络标号,如图1.1所示, 图1 出现此情况的可能原因如下: 1.原理图元器件之间的导线未连接好(连接好的导线把鼠标放上导线会有网络标号如图2所示为正常连接的 ...

  7. 一文汇总新三板所有问题

    一文汇总新三板所有问题 第一部  分拟挂牌公司篇 ■1.企业申请挂牌的条件有哪些? <国务院关于全国中小企业股份转让系统有关问题的决定>(国发[2013]49号,以下简称<国务院决定 ...

  8. TOGAF之架构标准规范(一)

    1    前言 TOGAF的英文全称是The Open Group Architecture Forum,中文全称是开放组架构论坛,该架构论坛是由开放组(The Open Group)维护.本文主要描 ...

  9. Ad Hoc网络路由协议

    个人小结: 由于Ad Hoc网络节点的频繁移动以及网络拓朴结构的频繁变化,传统的蜂窝移动通信系统的路由选择方式对Ad Hoc网络并不适用.为解决Ad Hoc网络的路由选择问题,需要设计更为合适的路由协 ...

最新文章

  1. 新春快乐!数据派又双叒叕送福利啦~
  2. 操作系统原理第三章:进程
  3. vue 改变domclass_基于 vue 开发甘特图组件的心路历程(兼设计分享)
  4. 编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。...
  5. android getMemoryClass()的使用
  6. python全局变量的声明和使用_Python二级(07)——函数和代码复用
  7. 字符串解析成easyui-tree的格式
  8. VK Cup 2018 Round 1: A. Primal Sport
  9. JS工具类(一):DateUtil.js
  10. 用数据分析教你如何追男神
  11. cnzz统计代码被谷歌浏览器拦截警告
  12. struggle for English college test band 6
  13. 各种Android实现边框
  14. Cisco ASA、FTD和HyperFlex HX的漏洞分析复现
  15. Java编程内存分析简要
  16. 【RASA】Core模块
  17. The Coder Vol.8:算法的心机
  18. 项目经理必知的17种最重要的项目管理方法,收藏了再说
  19. 撤稿声明澎湃计算机应用,“最霸气撤稿声明”论文作者:会继续研究,感谢关心...
  20. cesium中控制primitives显隐

热门文章

  1. 【年度总结】2022 偏安一隅,2023 突破桎梏
  2. Zeta:eBay 基于 Apache Spark 开发的新一代数据开发分析平台
  3. unity,武器切换
  4. ubuntu20.04下CLion2020.1.3安装配置ROS过程说明
  5. js浮动广告框(可根据屏幕大小自动调整位置)
  6. MySQL学习之《排序与分页》
  7. java类和抽象方法课件_java抽象类和抽象方法(转载)
  8. 矩阵的 Hadamard 积
  9. iOS-方形图片设置成圆形图片
  10. mybatis使用resultMap实现一对多查询 (需求:查询订单以及订单明细)