本地振荡器带宽调整方法、接收机、计算机介质及系统技术方案

技术编号:20519977 阅读:43 留言:0更新日期:2019-03-06 03:46
一种本地振荡器带宽调整方法、接收机、计算机介质及系统。所述本地振荡器带宽调整方法包括:在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端;在接收数据包的起始时刻,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽;在将块反馈包发送至发送端,且当最小帧间间隔时长之后,判断是否收到数据包,如果收到数据包,将本地振荡器的带宽维持不变;如果未收到数据包,将本地振荡器的带宽调整至初始带宽。应用上述方案,可以根据实时使用的带宽动态调整本地振荡器带宽,从而避免接收信号受到其他信道的干扰。

【技术实现步骤摘要】
本地振荡器带宽调整方法、接收机、计算机介质及系统
本专利技术实施例涉及通信领域,尤其涉及一种本地振荡器带宽调整方法、接收机、计算机介质及系统。
技术介绍
国际标准化组织(InternationalOrganizationforStandardization,IEEE)802.11ac中支持动态带宽调整,即动态支持使用20MHz、40MHz、80MHz和160MHz等多种带宽接收数据。在超外差接收机中,接收信号通过本地振荡器(LocalOscillator,LO)进行频率变换,产生调幅中频。在现有的产品中,对于LO而言,无论配置了哪种带宽接收数据,均工作在最大带宽,从而接收信号很容易受到其他信道的干扰,导致无线局域网(WirelessLocalAreaNetworks,WLAN)性能下降。
技术实现思路
本专利技术实施例解决的技术问题是如何根据实时带宽动态调整本地振荡器带宽,从而避免接收信号受到其他信道的干扰。为解决上述技术问题,本专利技术实施例提供一种本地振荡器带宽调整方法,所述方法包括:在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端;在接收数据包的起始时刻,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽;在将块反馈包发送至发送端,且当最小帧间间隔时长之后,判断是否收到数据包,如果收到数据包,将本地振荡器的带宽维持不变;如果未收到数据包,将本地振荡器的带宽调整至初始带宽。可选地,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次点协调帧间隔内进行空闲信道评估检测,获取可使用的带宽。可选地,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次接收数据包的时间内,进行空闲信道评估检测,获取可使用的带宽。可选地,所述在接收到发送端发送的请求发送数据包之前,最后一次接收数据包的时间内,进行空闲信道评估检测,获取可使用的带宽包括:通过在接收到发送端发送的请求发送数据包之前,最后一次接收的数据包中包含的长度指示信息,计算最后一次接收数据包的时长;基于所述计算的最后一次接收数据包的时长、最小帧间间隔以及所述空闲信道评估检测需要的时长,在发送最后一次数据包对应的块反馈至发送端之前,进行空闲信道评估检测,获取可使用的带宽。可选地,所述空闲信道评估检测的最大时长为24微秒,最小时长为4微秒。可选地,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次将块反馈包发送至发送端之后,进行空闲信道评估检测,获取可使用的带宽。可选地,所述空闲信道评估检测的最大时长为9微秒,最小时长为4微秒。本专利技术实施例提供一种接收机,包括本地振荡器,还包括:获取单元,适于在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端;第一调整单元,适于在接收数据包的起始时刻,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽;判断单元,适于在将块反馈包发送至发送端,且当最小帧间间隔时长之后,判断是否收到数据包;第二调整单元,适于在将块反馈包发送至发送端,且当最小帧间间隔时长之后,如果收到数据包,将本地振荡器的带宽维持不变;第三调整单元,适于在将块反馈包发送至发送端,且当最小帧间间隔时长之后,如果未收到数据包,将本地振荡器的带宽调整至初始带宽。可选地,所述获取单元包括:第一获取子单元,适于在接收到发送端发送的请求发送数据包之前,最后一次点协调帧间隔内进行空闲信道评估检测,获取可使用的带宽。可选地,所述获取单元包括:第二获取子单元,适于在接收到发送端发送的请求发送数据包之前,最后一次接收数据包的时间内,进行空闲信道评估检测,获取可使用的带宽。可选地,所述第二获取子单元包括:计算模块,适于通过在接收到发送端发送的请求发送数据包之前,最后一次接收的数据包中包含的长度指示信息,计算最后一次接收数据包的时长;获取模块,适于基于所述计算的最后一次接收数据包的时长、最小帧间间隔以及所述空闲信道评估检测需要的时长,在发送最后一次数据包对应的块反馈至发送端之前,进行空闲信道评估检测,获取可使用的带宽。可选地,所述空闲信道评估检测的最大时长为24微秒,最小时长为4微秒。可选地,所述获取单元包括:第三获取子单元,适于在接收到发送端发送的请求发送数据包之前,最后一次将块反馈包发送至发送端之后,进行空闲信道评估检测,获取可使用的带宽。可选地,所述空闲信道评估检测的最大时长为9微秒,最小时长为4微秒。本专利技术实施例提供一种计算机可读介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一所述方法对应的步骤。本专利技术实施例提供一种接收系统,,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一所述方法对应的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:本专利技术实施例通过在数据接收开始时,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽,在数据接收结束后,将本地振荡器的带宽调整至初始带宽,可以根据实时使用的带宽动态调整本地振荡器带宽,从而避免接收信号受到其他信道的干扰。附图说明图1是本专利技术实施例提供的一种本地振荡器带宽调整方法的流程图;图2是本专利技术实施例提供的一种空闲信道评估检测的时序图;图3是本专利技术实施例提供的一种基于RTS/CTS协议通信的交互流程图;图4是本专利技术实施例提供的一种本地振荡器带宽调整方法的时序图;图5是本专利技术实施例提供的另一种本地振荡器带宽调整方法的时序图;图6是本专利技术实施例提供的又一种本地振荡器带宽调整方法的时序图;图7是本专利技术实施例提供的一种接收机的结构示意图。具体实施方式在现有的产品中,对于本地振荡器而言,无论配置了哪种带宽发送和接收数据,均工作在最大带宽,从而接收信号很容易受到其他信道的干扰,导致WLAN网络性能下降。本专利技术实施例通过在数据接收开始时,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽,在数据接收结束后,将本地振荡器的带宽调整至初始带宽,可以根据实时使用的带宽动态调整本地振荡器带宽,从而避免接收信号受到其他信道的干扰。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。参见图1,本专利技术实施例提供的一种本地振荡器带宽调整方法,可以包括如下步骤:S101,在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端。在具体实施中,可以采用请求发送/清除发送(RequestToSend/ClearToSend,RTS/CTS)协议进行通信,在采用RTS/CTS协议进行通信的系统中,请求发送数据包为RTS包,请求发送反馈数据包为CTS包。在具体实施中,通信双方基于请求发送数据包和请求发送反本文档来自技高网...

【技术保护点】
1.一种本地振荡器带宽调整方法,其特征在于,包括:在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端;在接收数据包的起始时刻,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽;在将块反馈包发送至发送端,且当最小帧间间隔时长之后,判断是否收到数据包,如果收到数据包,将本地振荡器的带宽维持不变;如果未收到数据包,将本地振荡器的带宽调整至初始带宽。

【技术特征摘要】
1.一种本地振荡器带宽调整方法,其特征在于,包括:在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽,并通过与所述请求发送数据包对应的请求发送反馈数据包发送至发送端;在接收数据包的起始时刻,将本地振荡器的带宽调整至请求发送反馈数据包中包含的可使用带宽;在将块反馈包发送至发送端,且当最小帧间间隔时长之后,判断是否收到数据包,如果收到数据包,将本地振荡器的带宽维持不变;如果未收到数据包,将本地振荡器的带宽调整至初始带宽。2.根据权利要求1所述的本地振荡器带宽调整方法,其特征在于,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次点协调帧间隔内进行空闲信道评估检测,获取可使用的带宽。3.根据权利要求1所述的本地振荡器带宽调整方法,其特征在于,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次接收数据包的时间内,进行空闲信道评估检测,获取可使用的带宽。4.根据权利要求3所述的本地振荡器带宽调整方法,其特征在于,所述在接收到发送端发送的请求发送数据包之前,最后一次接收数据包的时间内,进行空闲信道评估检测,获取可使用的带宽包括:通过在接收到发送端发送的请求发送数据包之前,最后一次接收的数据包中包含的长度指示信息,计算最后一次接收数据包的时长;基于所述计算的最后一次接收数据包的时长、最小帧间间隔以及所述空闲信道评估检测需要的时长,在发送最后一次数据包对应的块反馈至发送端之前,进行空闲信道评估检测,获取可使用的带宽。5.根据权利要求2至4任一项所述的本地振荡器带宽调整方法,其特征在于,所述空闲信道评估检测的最大时长为24微秒,最小时长为4微秒。6.根据权利要求1所述的本地振荡器带宽调整方法,其特征在于,所述在接收到发送端发送的请求发送数据包之前进行空闲信道评估检测,获取可使用的带宽包括:在接收到发送端发送的请求发送数据包之前,最后一次将块反馈包发送至发送端之后,进行空闲信道评估检测,获取可使用的带宽。7.根据权利要求6所述的本地振荡器带宽调整方法,其特征在于,所述空闲信道评估检测的最大时长为9微秒,最小时长为4微秒。8.一种接收机,包括本地振荡器,其特征在于,还包括:获取单元,适于在接收到发送端发送的请求发送数据包之...

【专利技术属性】
技术研发人员:余庆华王泷何济柔张严赵育仁姜英慧
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1