- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线网络中的一种多点传送与数据收集的快速算法.doc
无线网络中的一种多点传送与数据收集的快速算法
摘要: 给定一个无线网络 G = (V,E),我们提出以提高执行一系列广播的可能性为目的最大临界能源问题。 本文提出了一种改进最佳 O(|V | |E|) 时间(其中 V 代表一组节点,E 表示一组的网络中的链接)的最佳解决方案算法。 这种算法适用于一个全方向的天线模型且可解决多址广播通信,以最大限度地提高网络的生存期问题并改善数据收集的运行时间问题。
引言:
一个无线网络就是指一组收发器通过无线电波来相互进行通信。 它通常假定其传输到d距离所需的最小能量为。 传输可能产生能量分派从而引起通信图形。
我们解决一个最大关键能源问题 [ 11 ] 和全方向天线模型的多点传送队列及数据收集问题。无线网络由加权定向图形表示G = (V,E)( |V | 节点和 |E| 边缘)。定向边缘 (u,v) 的加权值w (u,v)是节点 u 传送单位消息到节点 v所需总能量。 通常,我们假定存在不对称链接,即,w(u, v) w(v,u)。 在全方向设置中,节点u可以传送相同的单元信息给节点u1、u2……uk,其消耗的能量为w(u, uj)—1=j=k的最大值。而在定向无线传输中,节点u消耗的能量是。
为了从一个源节点 s ∈ G执行一个多点发送 / 广播,我们使用一个多点发送/广播树T来组织整个网络。 发送一个信息前用 ce(u)代表网络中节点 u 的初始能源。 节点u的剩余的能量re (u,T) = ce(u) ? max {w (u,v) | 在数T中u 是v的一个子节点}0。执行一个多点传送/广播后的临界能量CE(G)被定义为
假设 M ? V 是网络中的一组多点传送节点。一种单拓扑多点传送路由协议,或者简单的多点传送路由协议,是一对 (T,t),用 T代表一个有源节点s为根且跨越 节点M 的树,t 是持续时间且要满足?u ∈ V,t · max(u,v) ∈T w (u,v) ce(u),即,总能源需要依据该节点负责什么任务(如发送器)来激活多点传送树 T 。 t 值称为多点传送协议的生存期。
下面,我们是关本文算法需解决的几个问题:
最大临界能量(MCE)问题。给出了一个无线网络G = (V,E)和源节点s,一个多点发送/广播树T最大的能量是CE(G)。
2. 多点传送队列 (MS) 问题 。给定一个无线网络 G = (V,E),源节点s 和一组的多点传送节点 M。 目标是找到一个 多点传送方案的树 T以最大限度地提高生存期,即,激活此树 T (我们可以进行多路广播传输的树)的持续时间最大化和总能量消耗多少由每个节点的初始能源决定。 注意,每次我们激活T,内部节点的剩余的能量会减小。从某方面看,这两个问题是十分相似除了一个我们后面将提到的问题,那就是找到最大生命周期的树不是只有一个。
3..数据收集 (DG) 问题 。给定一个无线网络 G = (V,E),一个子集IV的数据节点和目标节点 d。 我们旨在找到一种从数据节点I到目标节点d传输单位消息的方案,以最大化网络生存期 (即我们尝试最大限度地提高从I节点到目标 d 节点的传输数)。 换句话说,我们希望查找一个能跨越I数据节点和目标节点d的树 DT,我们可以最大化的激活此树 DT ,由节点I开始向目标节点d 发送数据,同时树DT中每个节点都保持一定的能源。。。。如果任何DT 的中间节点可以为单个聚合多个传入的邮件消息,我们考虑数据聚合问题。 例如,它可以将目标节点应该计算某些布尔值函数 (例如AND) 的值保存在I数据节点。详细地说,解决方案以在数据收集问题无法获得立即从的解决方案一个全方向中的一个多播的序列问题设置。
对于所有上面提到的问题我们提供最佳O(|V | |E|) 运行时间算法。 我们解决这些问题的算法包括为有效的生成一个步骤与后续潜在的解决方案进行可行性检查。
下面,我们简要介绍以前与本文提出的问题有关的工作,如这些问题:处理能源效率和严惩网络生存期。 下面我们将提出一种解决MCE 的问题的算法 ,且结果显示它可用于解决本文提出的其余部分问题。
以往工作
Park 和 Sahni [ 11 ] 是第一个提出并通过的最大临界能源问题O (|V| |E|log |E|) 时间解决方案, 它只适用广播树的情况。 我们不得不提到[ 11 ] 中给出的算法可以轻松地归纳计算出多点传送树运行的时间。Orda和Yassour [ 9 ] 解决了多点传送(即广播)队列问题。该算法[ 9 ] 给出了在多点传送队列中计算O(|E| |V |log |V |) 时间的问题。 有关数据收集(或数据聚合)问题,Kalpakis et al.[ 6 ] 提供了解决方案,但是,缺少数学计算。 Xue et a
文档评论(0)