无线自组网的优化方法和系统技术方案

技术编号:39066032 阅读:14 留言:0更新日期:2023-10-12 19:58
本发明专利技术提供一种无线自组网的优化方法和系统,其中方法包括以下步骤:对无线自组网的物理层参数进行初始化;根据初始化后的物理层参数计算无线自组网的当前网络容量;遍历无线自组网的所有链路,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,以及根据链路最大容量和当前网络容量获取无线自组网的最大网络容量;根据最大网络容量和最大网络容量对应的物理层参数对无线自组网进行优化。本发明专利技术能够使无线自组网拥有较好的网络吞吐量。网拥有较好的网络吞吐量。网拥有较好的网络吞吐量。

【技术实现步骤摘要】
无线自组网的优化方法和系统


[0001]本专利技术涉及通信网络
,具体涉及一种无线自组网的优化方法和一种无线自组网的优化系统。

技术介绍

[0002]自组网是无线自组织网络的一个重要研究方向,现在逐渐出现的不同种类、服务于不同目的的Ad Hoc网络在通信领域发挥着日益重要的作用。无线自组网又称为无线移动多跳网、无线移动自组网,是由一组互相协作的无线移动节点组成的,无中心控制节点,不依赖于任何固定网络设备的特殊网络。基于CSMA/CA(Carrier Sence Multiple with Collision Avoidance,载波侦听多路访问/避免冲突)的802.11技术在无线自组网中变得越来越普遍。
[0003]相关技术中,通常是独立处理多跳无线网络中的物理层参数配置和路由问题,其中,第一种方式为:在固定物理层参数的情况下专注路由,以提高端到端网络容量;第二种方式为:假设承载流量的链路集是已知的,评估链路的物理层参数对其聚合吞吐量的影响,在联塑上选择物理层参数,以提高其聚合吞吐量。然而,采用上述两种方式依然无法使无线自组网拥有较好的网络吞吐量。

技术实现思路

[0004]本专利技术为解决上述技术问题,提供了一种无线自组网的优化方法和系统,能够使无线自组网拥有较好的网络吞吐量。
[0005]本专利技术采用的技术方案如下:
[0006]一种无线自组网的优化方法,包括以下步骤:对所述无线自组网的物理层参数进行初始化;根据初始化后的物理层参数计算所述无线自组网的当前网络容量;遍历所述无线自组网的所有链路,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,以及根据所述链路最大容量和所述当前网络容量获取所述无线自组网的最大网络容量;根据所述最大网络容量和所述最大网络容量对应的物理层参数对所述无线自组网进行优化。
[0007]在本专利技术的一个实施例中,所述物理层参数包括发射功率、物理层速率,其中,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,包括:根据所述无线自组网的所述当前网络容量确定瓶颈链路固定所述瓶颈链路的所述物理层速率,并调整所述瓶颈链路的所述发射功率,以搜索所述瓶颈链路的所述链路最大容量。
[0008]在本专利技术的一个实施例中,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,还包括:固定所述瓶颈链路的所述发射功率,并调整所述瓶颈链路的所述物理层速率,以搜索所述瓶颈链路的所述链路最大容量。
[0009]在本专利技术的一个实施例中,根据所述链路最大容量和所述当前网络容量获取所述无线自组网的最大网络容量,包括:根据所述链路最大容量搜索总链路最大容量;判断所述
总链路最大容量是否大于当前网络容量;如果是,则设定所述最大网络容量为所述总链路最大容量。
[0010]一种无线自组网的优化系统,包括:参数初始化模块,所述参数初始化模块用于对所述无线自组网的物理层参数进行初始化;计算模块,所述计算模块用于根据初始化后的物理层参数计算所述无线自组网的当前网络容量;获取模块,所述获取模块用于遍历所述无线自组网的所有链路,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,以及根据所述链路最大容量和所述当前网络容量获取所述无线自组网的最大网络容量;优化模块,所述优化模块用于根据所述最大网络容量和所述最大网络容量对应的物理层参数对所述无线自组网进行优化。
[0011]在本专利技术的一个实施例中,所述物理层参数包括发射功率、物理层速率,其中,所述获取模块具体用于:根据所述无线自组网的所述当前网络容量确定瓶颈链路;固定所述瓶颈链路的所述物理层速率,并调整所述瓶颈链路的所述发射功率,以搜索所述瓶颈链路的所述链路最大容量。
[0012]在本专利技术的一个实施例中,所述获取模块具体还用于:固定所述瓶颈链路的所述发射功率,并调整所述瓶颈链路的所述物理层速率,以搜索所述瓶颈链路的所述链路最大容量。
[0013]在本专利技术的一个实施例中,所述获取模块具体还用于:根据所述链路最大容量搜索总链路最大容量;判断所述总链路最大容量是否大于当前网络容量;如果是,则设定所述最大网络容量为所述总链路最大容量。
[0014]本专利技术的有益效果:
[0015]本专利技术综合考虑不同链路之间的相互影响,通过调整各链路上的物理层参数,使得无线自组网拥有较好的网络吞吐量。
附图说明
[0016]图1为本专利技术实施例的无线自组网的优化方法的流程图;
[0017]图2为本专利技术实施例的无线自组网的优化系统的方框示意图。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]图1为本专利技术实施例的无线自组网的优化方法的流程图。
[0020]如图1所示,本专利技术实施例的无线自组网的优化方法,包括以下步骤:
[0021]S1,对无线自组网的物理层参数进行初始化。
[0022]其中,无线自组网的物理层参数可包括发射功率和物理层速率。
[0023]具体地,对无线自组网的物理层参数进行初始化可包括:将无线自组网中第i条链路的物理层速率设置为最低速率,并调整无线自组网的每条链路的发射功率,以使误包率为实际业务需求的误包率,其中,实际业务需求的误包率可根据实际情况进行标定,例如为
10%。
[0024]S2,根据初始化后的物理层参数计算无线自组网的当前网络容量。
[0025]具体地,由于物理层参数的配置可控制链路速率的范围,网络容量的计算公式并不适用于本实施例,由此,可采用网络监控软件计算出无线自组网的当前网络容量。
[0026]S3,遍历无线自组网的所有链路,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,以及根据链路最大容量和当前网络容量获取无线自组网的最大网络容量。
[0027]在本专利技术的一个实施例中,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,可包括:根据无线自组网的当前网络容量确定瓶颈链路;固定瓶颈链路的物理层速率,并调整瓶颈链路的发射功率,以搜索瓶颈链路的链路最大容量。
[0028]具体地,首先,可通过无线自组网的当前网络容量确定瓶颈链路,并将瓶颈链路以及对瓶颈链路造成阻塞的链路加入候选集合
CS
中,其中,瓶颈链路的链路容量不能随着网络容量的增大而继续增大。其次,可固定瓶颈链路的物理层速率,调整瓶颈链路的发射功率,并遍历候选集合
CS
,以搜索瓶颈链路的链路最大容量,当瓶颈链路的容量不能通过增大发射功率的方式继续增大时,可根据此时的物理层速率和发射功率计算无线自组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线自组网的优化方法,其特征在于,包括以下步骤:对所述无线自组网的物理层参数进行初始化;根据初始化后的物理层参数计算所述无线自组网的当前网络容量;遍历所述无线自组网的所有链路,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,以及根据所述链路最大容量和所述当前网络容量获取所述无线自组网的最大网络容量;根据所述最大网络容量和所述最大网络容量对应的物理层参数对所述无线自组网进行优化。2.根据权利要求1所述的无线自组网的优化方法,其特征在于,所述物理层参数包括发射功率、物理层速率,其中,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,包括:根据所述无线自组网的所述当前网络容量确定瓶颈链路;固定所述瓶颈链路的所述物理层速率,并调整所述瓶颈链路的所述发射功率,以搜索所述瓶颈链路的所述链路最大容量。3.根据权利要求2所述的无线自组网的优化方法,其特征在于,调整初始化后的物理层参数,并根据调整后的物理层参数计算每条链路的链路最大容量,还包括:固定所述瓶颈链路的所述发射功率,并调整所述瓶颈链路的所述物理层速率,以搜索所述瓶颈链路的所述链路最大容量。4.根据权利要求1所述的无线自组网的优化方法,其特征在于,根据所述链路最大容量和所述当前网络容量获取所述无线自组网的最大网络容量,包括:根据所述链路最大容量搜索总链路最大容量;判断所述总链路最大容量是否大于当前网络容量;如果是,则设定所述最大网络容量...

【专利技术属性】
技术研发人员:吉利刘聘孙浩量俞忠东杨剑
申请(专利权)人:江苏怀业信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1