一种报文发送方法及装置制造方法及图纸

技术编号:18404975 阅读:59 留言:0更新日期:2018-07-08 22:49
本发明专利技术提供一种报文发送方法及装置,该方法包括:确定AP的空口质量;控制所述AP以所述AP的空口质量对应的报文发送速率进行报文发送。应用本发明专利技术可以提高报文发送速率选择的合理性和效率,在提高报文发送成功概率的同时,避免空口资源的浪费。

A message sending method and device

The present invention provides a message sending method and device, which includes: determining the void quality of the AP; controlling the AP to send a message sending rate for the message sending rate corresponding to the empty mass of the AP. The application of the invention can improve the rationality and efficiency of selecting the sending rate of the message, while avoiding the waste of empty resources while increasing the probability of successful message delivery.

【技术实现步骤摘要】
一种报文发送方法及装置
本专利技术涉及网络通信
,尤其涉及一种报文发送方法及装置。
技术介绍
在目前的AC(AccessController,接入控制器)+FIT(瘦)AP(AccessPoint,接入点)的组网环境中,FITAP在发送报文时,要么使用最高速率开始尝试,若发送失败,则降速重传;要么使用最低速率开始,若发送成功,则升速,若再发送成功,则再升速,若失败,则降速重传。然而实践发现,上述报文发送方案中,若使用最高速率开始发送报文,则会存在大量的重传报文;若使用最低速,则发送每个报文的时间都过长,大大浪费了空口资源,且在升速过程中还是会存在大量重传报文。
技术实现思路
本专利技术提供一种报文发送方法及装置,以在提高报文发送成功概率的同时,避免空口资源的浪费。根据本专利技术实施例的第一方面,提供一种报文发送方法,包括:确定AP的空口质量;控制所述AP以所述AP的空口质量对应的发送速率进行报文发送。根据本专利技术实施例的第二方面,提供一种报文发送装置,包括:确定单元,用于确定AP的空口质量;控制单元,用于控制所述AP以所述AP的空口质量对应的发送速率进行报文发送。根据本专利技术实施例的第三方面,提供一种报文发送装置,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:确定AP的空口质量;控制所述AP以所述AP的空口质量对应的发送速率进行报文发送。应用本专利技术实施例,通过确定AP的空口质量,并控制AP以AP的空口质量对应的报文发送速率进行报文发送,提高了报文发送速率选择的合理性和效率,在提高报文发送成功概率的同时,避免空口资源的浪费。附图说明图1是本专利技术实施例提供的一种报文发送方法的流程示意图;图2是本专利技术实施例提供的一种具体应用场景的架构示意图;图3是本专利技术实施例提供的一种空口质量与报文发送速率的对应关系的示意图;图4是本专利技术实施例提供的一种报文发送装置的硬件结构示意图;图5是本专利技术实施例提供的一种报文发送控制逻辑的功能结构图。具体实施方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。请参见图1,为本专利技术实施例提供的一种报文发送方法的流程示意图,其中,该报文发送方法可以应用于AC+FitAP的组网环境中的AC,或FAT(胖)AP组网环境中的AP,或者,还可以应用于其他组网环境的AP或者AC,本实施例并不加以限定。应当理解的是,本实施例中以其中的一种组网模式进行举例,但并不应当以此做为限制。如图1所示,该报文发送方法可以包括以下步骤:为便于描述,以下以步骤101~102的执行主体为AC+FitAP(以下简称AP)的组网环境中的AC为例进行说明。步骤101、确定AP的空口质量。本专利技术实施例中,为了提高报文发送速率选择的合理性,当AC需要通过AP向STA(站点)发送报文时,AC可以先确定AP的空口质量,以便根据AP的空口质量,确定AP向STA发送报文的报文发送速率。在本专利技术其中一个实施例中,上述确定AP的空口质量,可以包括:接收AP上报的预设周期内的空口质量参数;根据接收到的空口质量参数分别确定出第一空口质量和第二空口质量,其中,所述第一空口质量大于第二空口质量。在该实施例中,AP可以周期性地向AC上报空口质量参数,其中,该空口质量参数可以包括但不限于以下参数中的一个或多个:利用率(Util)、冲突(Conf)、丢包率(Per)以及干扰(Intf)。其中,利用率为AP在预设周期内检测到的需要自身处理的报文的比例;冲突为AP在预设周期内检测到的不需要自身处理的报文的比例;丢包率为AP在预设周期内向STA发送报文的丢包率;干扰为非WLAN(WirelessLocalAreaNetwork,无线局域网)信号的影响,其具体数值的确定可以参见现有相关实现中的相关描述。在该实施例中,AC接收到AP上报的空口质量参数之后,可以根据接收到的空口质量参数确定AP在预设周期内的空口质量。例如,AC可以通过以下公式确定AP在预设周期内的空口质量Q:Q=100%-(Util+Conf/2)-Per/N-2*Intf;其中,N为组网内检测到的client实际影响丢标率的client(客户端,即STA)的等价数量。一般来说,随着组网内的client的数量的增多,丢包率并不是线性增大,而是增大到一定程度之后,就趋于平缓。例如,当client数量为20-30之间,则可以视为实际对丢包率产生影响的client的数量为5个,此时可以将产生丢包率的client等价为5个,即等价数量N=5;当client大于30,等价数量N=8;当client为10-20之间,等价数量N=4;当client小于10,等价数量N=2。具体的,client与N之间的映射关系,可以根据实际的测试结果进行确定,进而预先配置在AC中。也可以通过理论计算,具体的计算方法本实施例并不加以讨论。上述公式只是确定空口质量的一种实施方式,当然,在考虑的空口质量参数不同时,确定空口质量的公式则会相应的产生变化,本实施例中不再一一列举。在该实施例中,为了提高空口质量的参考价值,AC可以根据AP在预设数量(可以根据实际场景设定,如3、5等)的预设周期内的空口质量确定AP的空口质量,并根据该空口质量确定AP发送报文的发送速率。例如,可以将AP在该预设数量的预设周期的空口质量的算术数平均值或加权平均值确定为AP的空口质量;或者,可以将AP在该预设数量的预设周期的空口质量的小值确定为AP的空口质量等。相应地,在本专利技术其中一个实施例中,上述根据接收到的空口质量分别确定出第一空口质量和第二空口质量,可以包括:根据预设周期的空口质量的平均值确定第一空口质量,根据预设周期的空口质量的最小值确定第二空口质量。举例来说,假设AC根据AP上报的最近3个周期的空口质量参数确定的最近3个周期的空口质量分别为Q1、Q2和Q3,则AC确定的第一空口质量可以为(Q1+Q2+Q3)/3;第二空口质量可以为MIN(Q1、Q2、Q3),MIN为取最小值的函数。步骤102、控制AP以AP的空口质量对应的发送速率进行报文发送。本专利技术实施例中,AC确定了AP的空口质量之后,可以根据AP的空口质量确定AP进行报文发送的发送速率,并将该发送速率发送给AP,以使AP根据该发送速率进行报文发送。可见,在图1所示的方法流程中,由于根据WLAN的特点,射频在空口使用的一段时间之内,保持有一定的趋势,而后续的一定时间之内,依然会大概率保持这种趋势,因而,采用平均值确定第一空口质量可以较好的对后续一段时间的空口质量进行预测。根据空口质量确定发送速率可以在提高报文发送成功概率的同时,避免空口资源的浪费。进一步地,在本专利技术其中一个实施例中,上述控制AP以AP的空口质量对应的发送速率进行报文发送,包括:控制AP采用第一空口质量对应的第一发送速率进行报文发送;当AP采用第一发送速率发送报文失败时,控制AP采用第二空口质量对应的第二发送速率对报文进行降速发送。在该实施例中,当AC根据接收到的AP上报的空口质量参数分别确定出了第一空口质量和第二空口质量之后,A本文档来自技高网
...

【技术保护点】
1.一种报文发送方法,其特征在于,包括:确定AP的空口质量;控制所述AP以所述AP的空口质量对应的发送速率进行报文发送。

【技术特征摘要】
1.一种报文发送方法,其特征在于,包括:确定AP的空口质量;控制所述AP以所述AP的空口质量对应的发送速率进行报文发送。2.根据权利要求1所述的方法,其特征在于,所述确定AP的空口质量包括:接收AP上报的预设周期的空口质量参数;根据所述空口质量参数分别确定出第一空口质量和第二空口质量,其中,所述第一空口质量大于第二空口质量。3.根据权利要求2所述的方法,其特征在于,控制所述AP以所述AP的空口质量对应的发送速率进行报文发送,包括:控制所述AP采用第一空口质量对应的第一发送速率进行报文发送,当所述AP采用第一发送速率发送报文失败时,控制所述AP采用第二空口质量对应的第二发送速率对报文进行降速发送。4.根据权利要求2所述的方法,其特征在于,控制所述AP以所述AP的空口质量对应的发送速率进行报文发送,包括:控制所述AP采用第一空口质量对应的第一发送速率进行报文发送;当所述AP以所述第一发送速率成功发送报文的数量达到预设阈值时,提升所述第一发送速率,并控制所述AP以提升后的发送速率进行报文发送;若所述AP以提升后的发送速率发送报文失败,则将发送速率降低至上一次发送成功时的发送速率,并控制所述AP以该发送速率进行报文发送。5.根据权利要求2所述的方法,其特征在于,所述根据所述空口质量参数分别确定出第一空口质量和第二空口质量包括:根据所述预设周期的空口质量的平均值确定第一空口质量,根据所述预设周期的空口质量的最小值确定第二空口质量。6.根据权利要求1所述的方法,其特征在于,所述控制所述AP以所述AP的空口质量对应的发送速率进行报文发送之后,还包括:定时更新所述AP的空口质量;根据所述AP更新后的空口质量更新所述发送速率,并控制所述AP以更新后的发送速率进行报文发送。7.根据权利要求1-6任一项所述的方法,其特征在于,所述空口质量参数包括以下之一或多个:利用率、冲突、丢包率以及干扰。8.一种报文发送装置,其特征在于,包括:确定单元,用于确定AP的空口质量;控...

【专利技术属性】
技术研发人员:聂树伟
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1