首页> 外文学位 >Automated Design of Optimal Medium Access Control Protocols for Wireless Networking.
【24h】

Automated Design of Optimal Medium Access Control Protocols for Wireless Networking.

机译:用于无线网络的最佳媒体访问控制协议的自动化设计。

获取原文
获取原文并翻译 | 示例

摘要

We present a framework for the automated design of optimal Medium Access Control (MAC) protocols for wireless networks.;First, we describe a methodology that incorporates the impact of control information transfer into MAC protocol optimization. We apply this methodology to the problem of a synchronous broadcast MAC channel in order to generate the optimal protocol when the objective function is the average network throughput per time slot. We describe a recursive procedure for the symbolic generation of the optimization program for any choice of the objective function. We demonstrate that this methodology subsumes two structurally different types of protocols, namely, pure random access protocols and protocols with data advertisements, as special cases of the regimes where they are optimal. We examine the scaling of the optimal throughput and the computational complexity as a function of the number of nodes and the control lifetime.;Second, we generate optimal MAC protocols based on a more general MAC model that incorporates multiple MAC neighborhoods as well as acknowledgments. In this model, both the advertisement and acknowledgment frames are automatically generated by an optimization program that is built based on symbolic Monte Carlo simulation. The design flow chain produces an optimal MAC protocol with respect to the desired objective function.;Third, we formulate the automated optimal MAC protocol generation problem for dynamic topologies, as encountered in wireless ad hoc networks, under multiple neighborhoods and in the presence of acknowledgments. The probability distribution over the set of local topologies encountered in the global network serves as a model for which an optimization program may be formulated that takes the per-node average throughput as its objective function. Symbolic Monte Carlo simulation is used to generate the optimization program, which is subsequently solved via state-of-the-art nonlinear solvers. A quantitative comparison with the standard RTS/CTS protocol provides information on the value of side information on the probability distribution of local topologies, which RTS/CTS does not presume. Our investigations of computational complexity show that the time to generate the program dominates over the time to solve the resulting non-linear program, and that the complete program can be solved within a reasonable computational time.;Fourth, we formulate the automated optimal MAC protocol generation problem under dynamic traffic conditions for multiple neighborhoods and in the presence of acknowledgments. We show that the problem can be formulated as a functional optimization program in which each design (a.k.a. decision) function of the program is the probability that a node takes an action given its knowledge state, as a function of the effective traffic demand at the current time at that node. In order to achieve a viable computational complexity for the functional optimization program, we discretize the effective traffic demands by virtue of which a look-up table is produced for each design function. Structurally different MAC protocols can be represented in this framework, and are generated automatically with respect to traffic demand. The symbolic Monte Carlo method is used to generate an approximate expression for the objective function as well as for the non-linear constraints, in a manner that trades off accuracy versus computational complexity. Symbolic simulation results are presented for a fixed network topology under the assumption of Poisson traffic. The objective is to minimize the average power consumption of a node subject to a minimum average throughput constraint that incorporates soft delay guarantees. Our research demonstrates that a MAC protocol that incorporates acknowledgments in a multi-hop setting under dynamic traffic can be generated automatically.;This thesis opens the way for the design of an automated design flow chain for network protocols that are based only on local information, of which MAC protocols constitute an example. In the future, our framework can be integrated as a ''back end'' to Software Defined Networks (SDN's) which are envisioned to run on optimizable protocols as the ones described in this thesis.
机译:我们为无线网络的最佳媒体访问控制(MAC)协议的自动化设计提供了一个框架。首先,我们描述了一种将控制信息传输的影响纳入MAC协议优化的方法。当目标函数是每个时隙的平均网络吞吐量时,我们将此方法应用于同步广播MAC信道问题,以便生成最佳协议。我们为目标函数的任何选择描述了优化程序符号生成的递归过程。我们证明,该方法论包含两种结构上不同的协议类型,即纯随机访问协议和带有数据广告的协议,它们是最佳方案的特殊情况。我们根据节点数量和控制寿命来检查最佳吞吐量和计算复杂性的缩放比例;其次,我们基于更通用的MAC模型生成最佳MAC协议,该模型包含多个MAC邻域以及确认。在此模型中,广告和确认帧均由基于符号蒙特卡洛模拟构建的优化程序自动生成。设计流程链针对所需的目标函数生成了一个最佳的MAC协议。第三,我们针对动态拓扑自动制定了自动的最佳MAC协议生成问题,如无线自组织网络,多个邻域以及存在确认的情况。在全局网络中遇到的一组局部拓扑上的概率分布用作模型,可以针对该模型制定一个优化程序,该优化程序将每个节点的平均吞吐量作为其目标函数。使用符号蒙特卡洛模拟生成优化程序,随后可通过最新的非线性求解器对其进行求解。与标准RTS / CTS协议的定量比较提供了有关RTS / CTS不假定的有关局部拓扑的概率分布的附带信息的信息。我们对计算复杂度的研究表明,生成程序的时间在解决最终非线性程序的过程中占主导地位,并且可以在合理的计算时间内解决完整程序。第四,我们制定了自动最优MAC协议多个邻域的动态交通条件下并且存在确认的情况下的发电问题。我们表明问题可以表示为一个功能优化程序,其中该程序的每个设计(又称为决策)功能都是节点根据其当前的有效流量需求在已知的知识状态下采取行动的概率。该节点的时间。为了使功能优化程序获得可行的计算复杂性,我们将有效的流量需求离散化,由此为每个设计功能生成一个查询表。结构上不同的MAC协议可以在此框架中表示,并且可以根据流量需求自动生成。使用符号蒙特卡洛方法以权衡准确性与计算复杂性的方式为目标函数以及非线性约束生成近似表达式。在泊松流量的假设下,给出了针对固定网络拓扑的符号仿真结果。目的是在受到包含软延迟保证的最小平均吞吐量约束的情况下,使节点的平均功耗最小。我们的研究表明,在动态流量下,可以自动生成在多跳设置中包含确认的MAC协议。本论文为仅基于本地信息的网络协议的自动设计流链设计开辟了道路,其中的MAC协议就是一个例子。将来,我们的框架可以作为软件定义网络(SDN)的“后端”集成,而SDN可以按照本文所述的可优化协议运行。

著录项

  • 作者

    Zhen, Jian.;

  • 作者单位

    University of California, Santa Barbara.;

  • 授予单位 University of California, Santa Barbara.;
  • 学科 Electrical engineering.;Computer engineering.;Computer science.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 169 p.
  • 总页数 169
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号