针对 FANET 中的实时路由、速率分配和功率控制问题,提出异步的分布式跨层优化(ADCO)方法.为了解决所提问题,首先设计时延约束的跨层优化框架,然后利用拉格朗日松弛和对偶分解方法把联合优化问题分解为几个复杂度较低的子问题.ADCO允许每一个中继节点仅通过局部信息来完成对不同子问题的优化,同时,中继节点利用异步更新机制实现对偶变量的更新.仿真结果表明,所提方法有效地增加了吞吐量,减少了数据分组的超时率和功率消耗.%An asynchronous distributed cross-layer optimization (ADCO) method was proposed to solve the problem of jointly considering real-time routing, rate allocation and power control in FANET (flying ad hoc network). And a de-lay-constrained cross-layer optimization framework was designed to formally represent proposed problem. Then Lagrangian relaxation and dual decomposition methods was used to divide joint optimization problem into several sub-problems. ADCO allowed each relay node to perform the optimization operation for different sub-problems with lo-cal information, and the relay nodes could update the dual variables based on asynchronous update mechanism. The sim-ulation results show that the proposed algorithm can improve the network performance effectively in terms of energy ef-ficiency, packet timeout ratio and network throughput.
展开▼