Ad Hoc 网络中的区域划分和资源分配问题第二组
AdHoc网络及路由技术简介

DSR路由协议介绍
• 路由请求 源节点向邻居节点广播路由请 求消息(RREQ)和源节点地址, 求消息(RREQ)和源节点地址,中 间节点接收到RREQ RREQ后 间节点接收到RREQ后,将自己的地 址附在路由记录( 址附在路由记录(记录从源节点到 目的节点路由的中间节点) 目的节点路由的中间节点)中。
AdHoc路由协议
DSR路由协议介绍
• DSR路由协议 DSR路由协议
动态源路由协议(Dynamic DSR)是在移动自组网 动态源路由协议(Dynamic Source Routing, DSR)是在移动自组网 (MANET)中使用的一种路由协议 它工作在TCP/IP协议族的网际层。 中使用的一种路由协议。 TCP/IP协议族的网际层 (MANET)中使用的一种路由协议。它工作在TCP/IP协议族的网际层。 DSR是一个专门为多跳无线 是一个专门为多跳无线Ad Hoc网络设计的简单且高效的路由协议 网络设计的简单且高效的路由协议。 DSR是一个专门为多跳无线Ad Hoc网络设计的简单且高效的路由协议。所有 的路由都是由DSR路由协议动态地、自动地确定和维护, DSR路由协议动态地 的路由都是由DSR路由协议动态地、自动地确定和维护,它提供快速反应式 服务,以便帮助确保数据分组的成功交付, 服务,以便帮助确保数据分组的成功交付,即使在节点移动或者其他网络状 况变化的条件下也是如此。 况变化的条件下也是如此。 DSR路由协议有两个主要机制组成——路由寻找 路由协议有两个主要机制组成——路由寻找(Route Discovery) DSR路由协议有两个主要机制组成——路由寻找(Route Discovery)机制 和路由维护(RouteMaintenance)机制。路由寻找机制在源节点需要给目的节 和路由维护(RouteMaintenance)机制。 (RouteMaintenance)机制 点发送一个分组并且还不知道到达目的节点的路由的时候使用。 点发送一个分组并且还不知道到达目的节点的路由的时候使用。当源节点正 在使用一条到达目的节点的源路由的时候, 在使用一条到达目的节点的源路由的时候,源节点使用路由维护机制可以检 测出因为拓扑变化不能使用的路由, 测出因为拓扑变化不能使用的路由,当路由维护指出一条源路由已经中断而 不再起作用的时候,为了将随后的数据分组传输到目的节点, 不再起作用的时候,为了将随后的数据分组传输到目的节点,源节点能够尽 力使用一条偶然获知的到达目的节点的路由, 力使用一条偶然获知的到达目的节点的路由,或者重新调用路由寻找机制找 到一条新路由
第六讲 Ad Hoc网络

Ad Hoc网络的概念和特征
(2)自组织。Ad hoc网络相对常规通信网络而言, 最大的区别就是可以在任何时刻、任何地点不需要 现有信息基础网络设施(包一种体现形式。
(3)多跳路由。当节点要与其覆盖范围之外的节点 进行通信时,需要中间节点的多跳转发。与固定网 络的多跳不同,Ad hoc网络中的多跳路由是由普 通的网络节点完成的,而不是由专用的路由设备 (如路由器)完成。网络中的每一个网络节点扮演着 多个角色,它们可以是服务器、终端,也可以是路 由器。
Ad Hoc网络的概念和特征
(4)动态变化的网络拓扑结构。拓扑结构中代表移 动终端顶点的增加或消失,代表无线信道的有向边 的增加和消失,网络拓扑结构的分割和合并等等。
(5)移动终端的局限性。Ad hoc网络中,用户终端 通常以PDA(个人数字助理)、掌上型电脑或手持式 电脑为主要形式。相对于台式机而言,在带来移动 性、灵巧、轻便等好处的同时,其固有的特性,例 如依靠电池这样的可耗尽能源提供电源(车载终端 的电源相对而言较有保障)、内存较小、CPU性能 较低等,给Ad hoc网络环境下的网络协议和应用 程序设计开发带来一定的难度。
当网络的规模较小时,可以采用简单的平面 式结构;而当网络的规模增大时,应采用分 级结构。美军在其战术互联网中使用近期数 字电台NTDR(Near Term Digital Radio组 网时采用的就是如图c所示的双频分级结构。
三、移动Ad Hoc网络MAC协议
1、Ad Hoc MAC协议面临的问题
在分级结构的网络中,簇成员的功能比较简的一, 不需要维护复杂的路由信息,这大大减少了网络中 路由控制信息的数量,因此具有很好的可扩充性。 由于簇头结点可以随时选举产生,分级结构也具有 很强的抗毁性。分级结构的缺点是:维护分级结构 需要结点执行簇头选举算法,簇头结点可能会成为 网络的瓶胫。
数学建模竞赛试题--AD-HOC网络资源分配问题

Ad Hoc网络中的区域划分和资源分配问题Ad Hoc网络是当前网络和通信技术研究的热点之一,对于诸如军队和在野外作业的大型公司和集团来说,Ad Hoc网络有着无需基站、无需特Array定交换和路由节点、随机组建、灵活接入、移动方便等特点,因而具有极大的吸引力。
在Ad Hoc网络中,节点之间的通信均通过无线传输来完成,由于发射功率以及信道(即频率)的限制,节点的覆盖范围有限,当它要与其覆盖范围之外的节点进行通信时,可以通过中间节点转发,如右图所示。
对一个指定区域,用一系列称为一跳覆盖区的小区域将其有重叠地完全覆盖,对每个一跳覆盖区分配一个信道,处于几个一跳覆盖区重叠部分的节点同时使用几个信道工作。
在同一个一跳覆盖区内的用户使用同一个信道相互通信;不同一跳覆盖区的用户之间通过中间节点转发。
如图中,节点A,B间的通信可由路由A-C-D-B或A-C-E-F-B实现。
如果区域中任意两个节点都能通信,则称之为连通。
现在,需要在一个1000 1000(面积单位)的区域内构建一个Ad Hoc网络,请你完成以下工作:(1)将此正方形区域用若干个半径都是100的圆完全覆盖,要求相邻两个圆的公共面积不小于一个圆面积的5%,最少需要多少个圆(如果一个圆只有部分在正方形区域中,也按一个计算)?若给每个圆分配一个信道,使得有公共部分的圆拥有不同的信道,最少需要几个信道?怎样分配(用示意图标出)?如果将上面的5%改为18%,其它不变,结果又如何?对以上两种划分,若每个公共部分中心和相应圆心各恰有一个节点,讨论网络的抗毁性。
(即从节点集合中随机地抽掉2%、5%、10%、15%等数量的节点后网络是否仍然连通)(2)设正方形区域中有一中心在(550,550)、长轴与正方形水平的一条边成30度角、长度为410、短轴为210的椭圆形湖泊。
节点仅能设置在地面上,假设一跳覆盖区圆的半径可以在75~100间随意选择,两个面积不等的圆相交,它们之间的公共面积应不小于大圆面积的5%,其他假设同(1),研究使全部圆半径之和为最小的区域分划和信道分配方案。
Ad Hoc网络技术

Ad Hoc网络技术随着人们对摆脱有线网络束缚、随时随地能够实行自由通信的渴望,近几年来无线网络通信得到了迅速的发展。
人们能够通过配有无线接口的便携计算机或个人数字助理来实现移动中的通信。
当前的移动通信大多需要有线基础设施(如基站)的支持才能实现。
为了能够在没有固定基站的地方实行通信,一种新的网络技术——AdHoc网络技术应运而生。
AdHoc网络不需要有线基础设备的支持,通过移动主机自由的组网实现通信。
AdHoc网络的出现推动了人们实现在任意环境下的自由通信的进程,同时它也为军事通信、灾难救助和临时通信提供了有效的解决方案。
1AdHoc网络的概念AdHoc网络是一种没有有线基础设施支持的移动网络,网络中的节点均由移动主机构成。
AdHoc网络最初应用于军事领域,它的研究起源于战场环境下分组无线网数据通信项目,该项目由DARPA资助,其后,又在1983年和1994年实行了抗毁可适合网络SURAN(SurvivableAdaptiveNetwork)和世界移动信息系统GloMo(GlobalInformationSystem)项目的研究。
因为无线通信和终端技术的持续发展,AdHoc网络在民用环境下也得到了发展,如需要在没有有线基础设施的地区实行临时通信时,能够很方便地通过搭建AdHoc 网络实现。
在AdHoc网络中,当两个移动主机(如图1中的主机A和B)在彼此的通信覆盖范围内时,它们能够直接通信。
但是因为移动主机的通信覆盖范围有限,如果两个相距较远的主机(如图1中的主机A和C)要实行通信,则需要通过它们之间的移动主机B的转发才能实现。
所以在AdHoc网络中,主机同时还是路由器,担负着寻找路由和转发报文的工作。
在AdHoc网络中,每个主机的通信范围有限,所以路由一般都由多跳组成,数据通过多个主机的转发才能到达目的地。
故AdHoc网络也被称为多跳无线网络。
其结构如图2所示。
AdHoc网络能够看作是移动通信和计算机网络的交叉。
中国研究生数学建模竞赛历届竞赛题目截止

中国研究生数学建模竞赛历届竞赛题目第一届2004年题目A题发现黄球并定位B题实用下料问题C题售后服务数据的运用D题研究生录取问题第二届2005年题目A题HighwayTravelingtimeEstimateandOptimalRoutingB题空中加油C题城市交通管理中的出租车规划D题仓库容量有限条件下的随机存贮管理第三届2006年题目A题AdHoc网络中的区域划分和资源分配问题B题确定高精度参数问题C题维修线性流量阀时的内筒设计问题D题学生面试问题第四届2007年题目A题建立食品卫生安全保障体系数学模型及改进模型的若干理论问题B题械臂运动路径设计问题C题探讨提高高速公路路面质量的改进方案D题邮政运输网络中的邮路规划和邮车调运第五届2008年题目A题汶川地震中唐家山堪塞湖泄洪问题B题城市道路交通信号实时控制问题C题货运列车的编组调度问题D题中央空调系统节能设计问题第六届2009年题目A题我国就业人数或城镇登记失业率的数学建模B题枪弹头痕迹自动比对方法的研究C题多传感器数据融合与航迹预测D题110警车配置及巡逻方案第七届2010年题目A题确定肿瘤的重要基因信息B题与封堵渍口有关的重物落水后运动过程的数学建模C题神经元的形态分类和识别D题特殊工件磨削加工的数学建模第八届2011年题目A题基于光的波粒二象性一种猜想的数学仿真B题吸波材料与微波暗室问题的数学建模C题小麦发育后期茎轩抗倒性的数学模型D题房地产行业的数学建模第九届2012年题目A题基因识别问题及其算法实现B题基于卫星无源探测的空间飞行器主动段轨道估计与误差分析C题有杆抽油系统的数学建模及诊断D题基于卫星云图的风矢场(云导风)度量模型与算法探讨第十届2013年题目A题变循环发动机部件法建模及优化B题功率放大器非线性特性及预失真建模C题微蜂窝环境中无线接收信号的特性分析D题空气中PM2.5问题的研究attachmentE题中等收入定位与人口度量模型研究F题可持续的中国城乡居民养老保险体系的数学模型研究第十一届2014年题目A题小鼠视觉感受区电位信号(LFP)与视觉刺激之间的关系研究B题机动目标的跟踪与反跟踪C题无线通信中的快时变信道建模D题人体营养健康角度的中国果蔬发展战略研究E题乘用车物流运输计划问题第十二届2015年题目A题水面舰艇编队防空和信息化战争评估模型B题数据的多流形结构分析C题移动通信中的无线信道“指纹”特征建模D题面向节能的单/多列车优化决策问题E题数控加工刀具运动的优化控制F题旅游路线规划问题第十三届2016年题目A题多无人机协同任务规划B题具有遗传性疾病和性状的遗传位点分析C题基于无线通信基站的室内三维定位问题D题军事行动避空侦察的时机和路线选择E题粮食最低收购价政策问题研究数据来源:。
一种改进的Ad hoc网络中动态TDMA时隙分配方法

的改变帧 长和发送机制 ,这里竞争区域指 的 隙 I Ifra in so s ,每 个R 内又 S(n om to lt ) F
有N 预约时 隙R Rsra in so s 个 S(eevto lt),
络 ,网络中 的节 点均 是有移动主机构成 ,它 是对 于每 个节点 ,两跳之 内的节点的集合 。
一
的适合Q s (u l t f s r i e o Q a i y o e v c )要求 。
系 列时 隙用 于 满足 发送 要 求 , 同时较 好 节 点拥 有 相应 的N O ( 点 管理 操 作 信 息 动 态 的调整这 些参 数 的方法 。 M P节 包) ,这N 个帧 组 成一个 循环 。 3 E DT AP 议 .— S 协 节点 间通 过~ 系列 的信 息 交换 使每 个
●
_
一
一
-
_
一
一
’
★
_
一
一
一
一
-
-
一
一
一
一
一
一
一
一
一
一
一
一
一
一
一
一
^
一
一
一
一
一
一
一
J
图1u A下 的T M时 隙示 意图 SP D^
5 ~ 0 奄 擎盘 薯 / 1 . / I 2 12 0 1
图2 FR 协 议帧 格式 PP
一
…
…
…
…
…
…
…
…
…
…
一
圃络 地 ( ( _ -
’
1引言 .
A o网络 是一种 不依赖 基础设施的网 d he 们 可 以在 没有 提前 配 置 的情况 下 自由进 出
Ad-Hoc(点对点)模式组网方案

Ad-Hoc(点对点)模式组网方案一、AD——HOC简介ad-hoc模式就和以前的直连双绞线概念一样,是P2P的连接,所以也就无法与其它网络沟通了。
一般无线终端设备像PMP、PSP、DMA等用的就是ad-hoc 模式。
在家庭无线局域网的组建,我想大家都知道最简单的莫过于两台安装有无线网卡的计算机实施无线互联,其中一台计算机连接Internet就可以共享带宽。
如下图所示,一个基于Ad-Hoc结构的无线局域网便完成了组建。
Ad-Hoc结构是一种省去了无线AP而搭建起的对等网络结构,只要安装了无线网卡的计算机彼此之间即可实现无线互联;其原理是网络中的一台电脑主机建立点对点连接相当于虚拟AP,而其它电脑就可以直接通过这个点对点连接进行网络互联与共享。
由于省去了无线AP,Ad-Hoc无线局域网的网络架设过程十分简单,不过一般的无线网卡在室内环境下传输距离通常为40m左右,当超过此有效传输距离,就不能实现彼此之间的通讯;因此该种模式非常适合一些简单甚至是临时性的无线互联需求。
无线网卡的种类二、无线网卡的种类二、现在无线网卡的接口方式主要有PCMCIA、PCI、USB以及CF四种(如图1-4)。
PCI是周边元件扩展接口(Peripheral Component Interconnection)的缩写,其局部总线是32位或64位总线,它是专为高度集成的外围部件、扩充插板和处理器/存储器系统而设计的互联机制。
PCI一经推出就成为目前高性能微机普遍支持的总线。
目前PC机上的PCI是32位的,它的数据传输率最高可达132Mbytes/s,而其未来版本使用64位总线传输时,将达到264Mbytes/s的传输率。
USB是Universal Serial Bus的缩写,中文名为通用串行总线。
它是由IBM、Intel及Microsoft等多家公司共同开发的新型外设连接技术,这一技术解决了目前串行设备和并行设备的连接复杂性,大大简化计算机与外设的连接过程,同时连接设备可以达到127个。
A题__AD-HOC网络资源分配问题

Ad Hoc网络中的区域划分和资源分配问题Ad Hoc网络是当前网络和通信技术研究的热点之一,对于诸如军队和在野外作业的大型公司和集团来说,Ad Hoc网络有着无需基站、无需特定交换和路由节点、随机组建、灵活接入、移动方便等特点,因而具有极大的吸引力。
在Ad Hoc网络中,节点之间的通信均通过无线传输来完成,由于发射功率以及信道(即频率)的限制,节点的覆盖范围有限,当它要与其覆盖范围之外的节点进行通信时,可以通过中间节点转发,如右图所示。
对一个指定区域,用一系列称为一跳覆盖区的小区域将其有重叠地完全覆盖,对每个一跳覆盖区分配一个信道,处于几个一跳覆盖区重叠部分的节点同时使用几个信道工作。
在同一个一跳覆盖区内的用户使用同一个信道相互通信;不同一跳覆盖区的用户之间通过中间节点转发。
如图中,节点A,B间的通信可由路由A-C-D-B或A-C-E-F-B实现。
如果区域中任意两个节点都能通信,则称之为连通。
现在,需要在一个1000⨯1000(面积单位)的区域内构建一个Ad Hoc网络,请你完成以下工作:(1)将此正方形区域用若干个半径都是100的圆完全覆盖,要求相邻两个圆的公共面积不小于一个圆面积的5%,最少需要多少个圆(如果一个圆只有部分在正方形区域中,也按一个计算)?若给每个圆分配一个信道,使得有公共部分的圆拥有不同的信道,最少需要几个信道?怎样分配(用示意图标出)?如果将上面的5%改为18%,其它不变,结果又如何?对以上两种划分,若每个公共部分中心和相应圆心各恰有一个节点,讨论网络的抗毁性。
(即从节点集合中随机地抽掉2%、5%、10%、15%等数量的节点后网络是否仍然连通)(2)设正方形区域中有一中心在(550,550)、长轴与正方形水平的一条边成30度角、长度为410、短轴为210的椭圆形湖泊。
节点仅能设置在地面上,假设一跳覆盖区圆的半径可以在75~100间随意选择,两个面积不等的圆相交,它们之间的公共面积应不小于大圆面积的5%,其他假设同(1),研究使全部圆半径之和为最小的区域分划和信道分配方案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国第三届研究生数学建模竞赛题目Ad Hoc网络中的区域划分和资源分配问题摘要:近年来无线网络通信得到了迅速的发展,而Ad Hoc网络做为一种无线通信的载体发展迅速。
本文首先建立了Ad Hoc网络一跳覆盖区的基K模型,充分的论证了K取不同值时效果的优劣,得出问题1结论:5%时采用基6模型,3信道,需45个圆;18%时采用基4模型,2信道,需60个圆。
对于问题2,采用基6模型,得出圆半径之和最小为4450。
论文主要对问题3进行了详细分析,提出漫路分簇算法,将节点进行分簇,建立基于模拟退火的圆心漂移模型和最小覆盖圆模型,去除圆心位置冗余和半径长度冗余,同时进行限制性条件检验,得到无湖、有湖最小半径之和分别为3925、3625。
基于问题3的讨论,对问题4、5、6进行了进一步阐述。
参赛队号 10422007一、问题的描述随着人们对摆脱有线网络束缚、随时随地可以进行自由通信的渴望,近几年来无线网络通信得到了迅速的发展,无线网络的设计成为当前网络和通信技术研究的热点之一,本题Ad Hoc网络的通信设计问题就是在这样一个背景下提出的。
Ad Hoc网络的出现推进了人们实现在任意环境下的自由通信的进程,同时它也为军事通信、灾难救助和临时通信提供了有效的解决方案。
该题讨论的是对一个特定的正方形区域(1000×1000),采用有一定半径范围要求的圆有重叠的全部覆盖或者对正方形区域中特定位置的节点进行覆盖。
问题有如下几个方面:在满足一定条件下,如何找到最小数目的覆盖圆?如何找到所有半径和最小的覆盖圆的区域分划?在特定的区域分划下,如何确定信道的数目?如何讨论网络拓扑结构的抗毁性?当正方形区域中存在一个湖泊时,如何改变以上设计寻求最优?当正方形区域中有一定数目固定节点和运动节点时,如何实现圆覆盖?并讨论其连通性和抗毁性。
当把能量、功率、时间等实际网络运行因素考虑进来后,如何实现圆覆盖?并提出自己的网络设计观点。
二、问题的简化(模型假设)我们针对不同的问题,提出了下列假设:针对问题(1),假设覆盖圆的圆心位置坐标可以精确定位,在正方形区域内地形是完全相同的,不考虑地形因素带来的影响;覆盖圆的半径大小也是相同的,都为100;节点位于圆心或者公共部分的中心。
针对问题(2),假设覆盖圆的半径可以在75-100之间随意选择;两个面积不等的圆相交,公共部分的面积不小于大圆面积的5%。
针对问题(3),假设在一个较短的时间间隔内,网络的连通性不变;有转发任务的相邻圆的公共部分面积不小于较大圆的5%;覆盖圆的半径不大于100。
针对问题(4),假设数据文件给出的前十个数据只做折线运动,每30个单位时间可能改变一次运动的方向和速度,运动的方向角、速度是分别服从在[0,2 ] 、[0,2]上均匀分布的随机变量;其他节点不移动;节点到达正方形区域边界后只能向区域内运动。
针对问题(5)假设发射功率与最大传输距离的三次方成正比;网络运行期,节点保持静止;在A、B两个节点通信时,不存在同时收发的问题;两节点平均通信次数与距离的平方成反比;发射、接收和备用状态之间的转换时间以及为获取网络结构、路由等公共信息所花的时间和其他资源忽略不计。
针对问题(6)假设通信过程中,重发3次或者延时30个时间单位就可能丢包。
三、模型的分析定理1:若干半径为R 的圆完全覆盖正方形区域的充分条件是这些圆的内接正多边形完全覆盖了正方形区域。
证明:假设正n 边形i A 覆盖了正方形区域中的i B ,所有i A (i =1,2,…,M ),覆盖的区域包含了正方形区域B ,即所有i B 覆盖的区域包含了正方形区域B 。
因为对于由i A 形成的外接圆i O ,必包含区域i B ,所以,所有i O (i =1,2,…,M )覆盖的区域必包含了正方形区域B 。
定理2:四色定理对于一幅地图,最多使用4种颜色,就可以时任意相邻的区域涂上不同颜色,其等价命题为:没有割边的三正则平面图的边可以三色着色。
简单的说明如下:根据“拓扑学”原理,任何复杂形状的每一块区域都可看成是一个点的集合,两块区域之间相互有交界的可看成这两点之间有连线,只要证明在一个平面内,相互之间都有连线的点不会超过四个,也就证明了“四色问题”。
推论:对于1000×1000的正方形平面区域内的任意一跳覆盖区划分,最多使用4种信道,就可以保证相邻的一跳覆盖区拥有不同的信道。
定理3: 在两等半径的圆相交的时候,若两交点夹的劣弧所对的圆心角 固定,则相交面积1S 与整个圆面积S 的比值与圆半径R 无关,为常数。
证明:如图1,两圆的圆心分别为1o ,2o ,半径均为R ,两交点为A ,B 。
相交面积为22112sin 3602S R R θπθ⎡⎤=-⎢⎥⎣⎦令2212sin sin180180R R S k S R θπθθππ-===- ①由①知,k 值与圆的半径R 无关,定理1得证。
将sin θ中的θ化为数量sin 180θπsin 1180()(1cos )0180180180dk d d d θπθθπθθπ=-=-> 所以随着θ增大,k 的值是单调增加的并且增长速度满足正弦形式。
两半径相等圆相交,以公共面积中心为坐标原点,圆心距2d a =。
则两圆方程分别为222()x a y R -+=222()x a y R ++=公共面积004*a S -=⎰令x a t -= x t a =+04*R S --=⎰arcsin 22024*cos aR S R d πθθ--=⎰222002arcsin2a S R R k R R ππ=--= 针对问题中的相交面积5%,18%两种情况,由上面公式计算出15%S k S==时,57.1θ= 118%S k S ==时,89.7θ= 对于基6模型,6057.1θ=> ,此时1 5.77%S k S==,所以,基6模型可以很好的解决公共面积不小于5%的要求。
同理,对于基4模型9089.7θ=> ,此时,118.17%S k S ==所以,基4模型可以很好的解决公共面积不小于18%的要求。
定理4:在保证两圆相交面积不小于两个圆中较大的圆面积的k %时,当两圆半径相等时,公共面积占两个圆总面积的百分比最小。
证明:如图两圆,半径12R R ≥。
因为12R R ≥,所以12o o S S ≥ 又因为11%o S k S =,所以12%o S k S ≥ 2121%2%1o o o o S k k S S S S =≥++ (当且仅当12o o S S =即12R R =时取等)。
考虑在一个无限大的平面内采用两种半径1R ,2R 的圆相交完全覆盖平面。
定义圆的有效利用率η=实际两圆在平面内占的面积两圆总面积则12121021%%111%21o o o o o o S S k S k k S S S S η+-=-≤-++= (当且仅当12o o S S =即12R R =时取等)。
推论:两圆相交,满足相交面积不小于一个整圆面积的k %的条件下,当两圆半径相等时,圆有效利用率最高。
由定理4及推论,在采用的基k 模型当中,我们选用圆半径相同的情况。
定理5:网络拓扑结果中任一节点A 不能实现自身对外通信的充要条件为A 节点所在的一跳覆盖区内无其他节点。
四、 模型建立和求解4.1基K 模型算法要将边长为1000的正方形区域用若干各半径为100的圆完全覆盖,圆与圆之间必然相互交叠,从大正方形和圆的几何形状综合考虑,我们提出基K 模型算法,来实现使用圆对正方形的完全覆盖。
算法思想:画出每个圆的内接正K 边形,使用正K 边形替代圆对正方形区域进行覆盖。
这样便可以使正K 边形之间不发生重叠。
满足正K 边形之间无缝连接时,只要21000n mS ≥(m :正K 边形个数,n S :一个正K 边形的面积),即可实现全覆盖,当然此时要考虑正K 边形超出正方形的面积。
所以实际操作时,只要实现无缝拼接时沿水平垂直两个方向每个正K 边形的有效贡献乘以个数大于等于1000,即可实现全覆盖,所需正K 边形个数即为两个方向上的个数乘积,也就是所需圆的个数。
不难得知,正K 边形无缝拼接充要条件:正K 边形的角能够整除360 。
下面针对不同K 的取值,给出算法的具体实现:(1)当K =3时,即为圆内接正三角形,如图所示。
圆半径为100,可知正三角形边长为,正三角形内角为60 ,所以,可以实现无缝拼接。
一个三角形沿水平垂直两个方向的有效贡献分别为,150(其中处在两次边界的三角形水平贡献为,另一半处于三角形外)。
可以得出水平方向需正三角形个数为1+=13个,垂直方向需要的个数为1000150⎡⎤⎢⎥⎢⎥=7个。
所以,若用圆内接正三角形无缝无重叠覆盖正方形所需的个数为13×7=91个。
(2)当K=4时,即为圆内接正方形,如图所示。
其边长为90 ,也可实现无缝拼接。
正方形若正放,沿两个方向上的有效贡献皆为个数为=8个,所以两个方向上都需要8个,总数为8×8=64个。
正方形若与水平成45 放置,垂直方向的有效贡献:处于边界的两个正方形共贡献100,其余中间部分每个正方形贡献100,水平方向的贡献:奇数行贡献200;偶数行两个边界的正方形各贡献100,其余贡献200。
所以垂直方向需要11个正方形,水平方向:第1,3,5,7,9,11行需要5个,第2,4,6,8,10行需要6个,一共是60个。
(3)当K=5时,即为圆内接正五边形,其内角为108 ,无法整除360 ,所以无缝实现无缝拼接。
(4)当K=6时,即为圆内接正六边形,如图所示。
其内角为120 ,可以实现无缝连接,边长为100。
垂直方向贡献150(其中处于边界的一个正六边形仅贡献100),水平方向:奇数行有效贡献为首尾两个六边形有效贡献为。
所以垂直方向需要正六边形的个数为+1=7,水平方向共7行,奇数行每行需要6个,偶数行每行需要1000100150-⎡⎤⎢⎥⎢⎥+1=7,所以总共需要正六边形个数为45个。
(5)当7n≥时,圆内接正K边形的内角必然大于120 且小于180 ,可知无法整除360 。
所以,只要圆内接正K 边形边数大于等于7,就无法时间无缝拼接了。
基K 模型的优点:(1)基K 模型有效的解决了使用圆形完全覆盖正方形的问题,实现了无缝拼接。
(2)一个正K 边形对应一个圆,可以方便的计算出对任意区域不同方式全覆盖时所需要的圆的个数。
(3)圆内接正K 边形的一条边与圆围成的弓形,即为相邻两个圆的公共面积的一半,可以方便解决不同公共面积大小的需求。
4.2 基6模型分析(满足相交面积不小于5%的要求)我们选用如下图所示的基6模型小单元,4.2.1 垂直方向如果只有一行,覆盖矩形区域的高为R ,以后每增加一行,其步进距离为1 1.5h R =,所以当水平有m 行时,能够覆盖的有效矩形高度为1(1) 1.50.5y h m R R mR R =-+=- ②4.2.2 水平方向(从上向下每行圆个数依次上12121…),以后每增加一列(每行圆数增加1),能步进距离2h ,所以当竖值有n 行时,能够覆盖的有效矩形长度为2(1)x h n R =-= ③4.2.3基6单元排布(正方形区域)正方形区域 1000x y ==则由②③两式 1.50.5x y mR R ⎧=⎪⎨=-⎪⎩又因为R 只能取75~100之间的数值,m ,n 取正整数。