CN110996401A - 一种确定空闲信道的方法、装置及设备 - Google Patents
一种确定空闲信道的方法、装置及设备 Download PDFInfo
- Publication number
- CN110996401A CN110996401A CN201911213191.9A CN201911213191A CN110996401A CN 110996401 A CN110996401 A CN 110996401A CN 201911213191 A CN201911213191 A CN 201911213191A CN 110996401 A CN110996401 A CN 110996401A
- Authority
- CN
- China
- Prior art keywords
- signal
- detection signal
- detection
- channel
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000001514 detection method Methods 0.000 claims abstract description 424
- 238000001914 filtration Methods 0.000 claims abstract description 65
- 238000001228 spectrum Methods 0.000 claims description 80
- 230000002452 interceptive effect Effects 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 22
- 230000007246 mechanism Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 7
- 230000003595 spectral effect Effects 0.000 description 7
- 230000002776 aggregation Effects 0.000 description 6
- 238000004220 aggregation Methods 0.000 description 6
- 238000005315 distribution function Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种确定空闲信道的方法、装置及设备,可应用于多带宽混合场景中,能够提高CCA的准确率,保证数据的有效传输。该方法包括:根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;根据所述接收信号和所述至少一个滤波信号确定检测信号集合;根据所述检测信号集合中各个检测信号的空闲信道评估CCA‑能量检测ED值和CCA‑信号检测SD值,确定所述检测信号集合中各个检测信号的空闲信道;根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种确定空闲信道的方法、装置及设备。
背景技术
空闲信道评估(Clear Channel Assessment,CCA)检测通常会设置一个CCA的门限值,当CCA的检测值超过该门限值时确定当前信道处于非空闲状态,其中CCA检测包括根据信号能量值进行判断的信号能量检测(CCA-Energy Detected,CCA-ED)和根据信号前导延时自相关值进行判断的信号检测(CCA-Signal Detected,CCA-SD)两部分,无线保真(Wireless Fidelity,WIFI)协议规定所有设备都需要进行CCA-ED与CCA-SD。目前的CCA检测通常利用固定带宽的滤波器,如20MHz的滤波器对接收信号进行滤波后,对该滤波后的信号进行空闲信道评估。
随着WIFI协议的不断演进,通信设备可以使用的带宽也在不断增加,如从原有20MHz不断拓展到160MHz等,对于多带宽的情况,WIFI协议规定了信号前导的拓展规范,即信号前导带宽以20MHz为基准,如果带宽大于20MHz,则在频率上进行相应的复制。由于同一个区域中接入点(Access Point,AP)与终端站点(Station,STA)数量的不断增加,可能导致有些AP或STA使用更宽的带宽进行通信(40MHz、80MHz等),有些AP或STA还是使用原先的20MHz带宽进行通信,因此如何保证不同带宽共存的环境中,CCA检测能够准确的评估当前信道情况,实现数据的有效传输是目前需要解决的技术问题。
发明内容
本发明提供一种确定空闲信道的方法、装置及设备,可应用于多带宽混合场景中,根据与接收信号对应的滤波器集合对所述接收信号进行滤波处理,得到检测信号集合后,对所述检测信号集合中的检测信号进行CCA检测,能够提高CCA检测的准确率,保证数据的有效传输。
第一方面,本发明提供一种确定空闲信道的方法,该方法包括:
根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
作为一种可选的实施方式,根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数,包括:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
作为一种可选的实施方式,根据所述接收信号和所述至少一个滤波信号,确定检测信号集合,包括:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
作为一种可选的实施方式,该方法还包括:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
作为一种可选的实施方式,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
作为一种可选的实施方式,所述方法还包括:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,所述方法还包括:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
作为一种可选的实施方式,根据所述空闲信道,确定所述接收信号的空闲信道,包括:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
第二方面,本发明提供一种确定空闲信道的设备,该设备包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行如下步骤:
根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
作为一种可选的实施方式,所述处理器具体用于:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
作为一种可选的实施方式,所述处理器具体用于:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
作为一种可选的实施方式,所述处理器具体还用于:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
作为一种可选的实施方式,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
作为一种可选的实施方式,所述处理器具体还用于:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,所述处理器具体还用于:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
作为一种可选的实施方式,所述处理器具体用于:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
第三方面,本发明提供一种确定空闲信道的装置,该装置包括:
滤波器集合模块,用于根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
滤波模块,用于通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
检测信号集合模块,用于根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
空闲信道检测模块,用于根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
确定空闲信道模块,用于根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
作为一种可选的实施方式,所述滤波器集合模块具体用于:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
作为一种可选的实施方式,所述检测信号集合模块具体用于:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
作为一种可选的实施方式,所述装置还包括干扰识别模块用于:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
作为一种可选的实施方式,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
作为一种可选的实施方式,所述装置还包括确定非空闲信道模块用于:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,所述装置还包括信号解调模块用于:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
作为一种可选的实施方式,所述确定空闲信道模块具体用于:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
第四方面,本发明提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所述方法的步骤。
本发明提供的一种确定空闲信道的方法及设备,具有以下有益效果:
能够支持多带宽的CCA检测,根据与接收信号对应的滤波器集合对所述接收信号进行滤波处理,得到检测信号集合后,对所述检测信号集合中的检测信号进行CCA检测,由于本实施例中与接收信号对应的滤波器集合中滤波器的个数及带宽是根据接收信号的带宽确定的,因此,本发明实施例能够根据接收信号的带宽,确定对应的滤波器集合,并且得到对应的检测信号集合,相对于目前只通过固定带宽的滤波器对接收信号进行滤波并确定空闲信道来说,本发明提供的方法能够提高CCA检测的准确率,保证数据的有效传输。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种多带宽的CCA分级检测机制示意图;
图2为本发明实施例提供的一种多带宽CCA分级检测的具体步骤流程图;
图3为本发明实施例提供的一种确定空闲信道的方法流程图;
图4A为本发明实施例提供的一种确定检测信号集合的具体实施步骤流程图;
图4B为本发明实施例提供的一种确定检测信号集合的频域实施示意图;
图5为本发明实施例提供的一种20MHz的非干扰信号的频谱示意图;
图6为本发明实施例提供的一种40MHz的非干扰信号的频谱示意图;
图7为本发明实施例提供的一种识别干扰信号的实施示意图;
图8为本发明实施例提供的一种进行信号解调的具体实施步骤流程图;
图9为本发明实施例提供的一种确定空闲信道并进行信号解调的方法流程图;
图10为本发明实施例提供的一种确定空闲信道的设备示意图;
图11为本发明实施例提供的一种确定空闲信道的装置示意图;
图12为本发明实施例提供的一种滤波模块示意图;
图13为本发明实施例提供的一种检测信号集合模块示意图;
图14为本发明实施例提供的一种空闲信道检测模块示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本发明实施例描述的应用场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
需要说明的是,本发明实施例提出的一种确定空闲信道的方法,不仅适用于WIFI通信***,同时也适用于各类需要进行CCA检测的无线通信***,下面以WIFI通信***中的CCA为例,对本发明实施例的空闲信道评估进行相关背景介绍:
CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance,载波侦听多址接入/冲突避免)是WIFI协议提出的一种用户接入方式,该接入方式主要包括两种载波侦听机制:物理载波侦听和虚拟载波侦听,用来检测信道空闲与否,只有这两种机制的信道检测结果均为空闲,节点才认为信道处于空闲状态,否则认为信道忙碌状态。
其中,虚拟载波侦听是通过MAC(Media Access Control,媒体访问控制)层设置相应的字段,表示当前报文的持续时长,当终端接收到报文并提取出相应信息时,便可依据字段进行估计信道占用时长;
物理载波侦听主要是利用信号的能量值或者信号前导循环特性等实现空闲信道评估,并且通常会设置一个CCA的门限值,只有当信号的能量值或者信号的延时自相关值超过了这个门限,才认为当前信道处于忙碌(非空闲)的状态,根据信号能量值进行判断的方法对应能量检测CCA(CCA-Energy Detected,CCA-ED),根据信号前导延时自相关值进行判断的方法对应信号检测CCA(CCA-Signal Detected,CCA-SD)。
WIFI协议要求所有通信设备都需要进行CCA-ED与CCA-SD,并且规定:
CCA-ED:任何20MHz信号,检测到-62dBm以上信号,检测时间4us,则表示信道忙(信道非空闲)。
CCA-ED:对于有效的20MHz PPDU(Presentation Protocol Data Unit,表示层协议数据单元),灵敏度至少达到-82dBm,检测时间4us;检测信号达到灵敏度,则表示信道忙(信道非空闲)。
因此,CCA机制包含了能量检测与信号检测这两大部分。另外,在完成CCA检测、得知信道占用情况之后,若信道忙,且通过信号检测到的是有效WIFI信号,则需要进行进一步的解调,以确认该WIFI信号是否属于当前STA/AP(Station/Access Point,终端站点/接入点)。
随着WIFI协议的不断演进,其设备可以使用的带宽也在不断增加,从原有20MHz(802.11a/b/g等)不断拓展到160MHz(802.11ac/ax(草案)等)。对于多带宽的情况,WIFI协议首先给出了信号前导的拓展规范,即信号前导带宽以20MHz为基准,如果带宽大于20MHz,则在频率上进行相应的复制;同时,WIFI协议也给出了相应的CCA分级检测机制,以下是目前最新标准(802.11ac)给出的分级检测机制:
CCA在802.11ac物理层中适应多带宽采用分级检测,以图1为例对主信道、次信道的分级检测机制进行说明,需要说明的是,图1中的信道聚合方式如下:
如果主信道为信道1,那么信道2为次20MHz信道,信道3和信道4为次40MHz信道,信道5至8合并起来称为次80MHz信道;
如果主信道为信道4,那么信道3为次20MHz信道,信道1和信道2为次40MHz信道,信道5至8合并起来称为次80MHz信道。
为了方便说明,以下步骤中默认图1中的信道1为主信道。
如图2所示,针对多带宽CCA采用分级检测的具体步骤如下所示:
步骤200、对主信道20MHz进行空闲信道评估,若主信道20MHz处于空闲状态,则执行步骤201,否则执行步骤205;
步骤201、对次信道20MHz进行空闲信道评估,若次信道20MHz处于空闲状态,则执行步骤202,否则执行步骤206;
步骤202、对次信道40MHz进行空闲信道评估,若次信道40MHz处于空闲状态,则执行步骤203,否则执行步骤207;
步骤203、对次信道80MHz进行空闲信道评估,若次信道80MHz处于空闲状态,则执行步骤204,否则执行步骤208;
步骤204、确定主信道160MHz处于空闲状态;
步骤205、停止进行空闲信道评估;
步骤206、停止进行空闲信道评估,确定主信道20MHz处于空闲状态;
步骤207、停止进行空闲信道评估,确定主信道40MHz处于空闲状态;
步骤208、停止进行空闲信道评估,确定主信道80MHz处于空闲状态。
容易理解的是,针对多带宽的CCA分级检测机制,首先对主信道20MHz进行空闲信道评估,如果主信道20MHz处于空闲状态,则继续对次信道20MHz进行空闲信道评估,如果次信道20MHz处于空闲状态,则继续对次信道40MHz进行空闲信道评估,如果次信道40MHz处于空闲状态,则继续对次信道80MHz进行空闲信道评估;
实施中,若检测到主信道20MHz处于忙状态(非空闲状态),则停止空闲信道评估;
若检测到主信道20MHz处于空闲状态,则继续对次信道20MHz进行空闲信道评估;
若次信道20MHz处于忙状态(非空闲状态),则停止空闲信道评估;并可确定主信道20MHz处于空闲状态,可以在主信道20MHz上传输数据;若次信道20MHz处于空闲状态,可确定主信道40MHz处于空闲状态,可以在主信道40MHz上传输数据;
对于信道带宽为80MHz或160MHz,可根据上述分级检测机制依次类推。
以图1中的多带宽信道为例,对AP/STA建立数据收发机制的条件进行说明:
条件1、若需发送160MHz或80+80MHz PPDU,则需要在建立数据收发机制开始之前的一个PIFS(PCF Interframe Space,集中协调功能帧间间隔)时间内(25us),主20MHz信道、次20MHz信道、次40MHz信道、次80MHz信道都处于空闲状态;
条件2、若需发送80MHz PPDU,则需要在建立数据收发机制开始之前的一个PIFS时间内(25us),主20MHz信道、次20MHz信道、次40MHz信道都处于空闲状态;
条件3、若需发送40MHz PPDU,则需要在建立数据收发机制开始之前的一个PIFS时间内(25us),主20MHz信道、次20MHz信道都处于空闲状态;
条件4、若需发送20MHz PPDU,则仅在主20MHz信道上进行发送。
目前的CCA检测通常利用固定带宽的滤波器,如20MHz的滤波器对接收信号进行滤波后,对该滤波后的信号进行空闲信道评估。而本发明实施例中可以利用与接收信号对应的滤波器集合对所述接收信号进行滤波处理,其中,滤波器集合中的滤波器可以为一个,也可以包括多个,根据接收信号的带宽确定滤波器的个数以及滤波器的带宽,本发明实施例的方法能够满足更大带宽的信号解析,进行更大带宽的空闲信道评估,使用更少的滤波器实现对更大带宽的空闲信道评估,并且利用检测信号集合中的检测信号进行空闲信道评估,由于该检测信号集合是根据接收信号和至少一个滤波信号确定的,能够应用于对多带宽的CCA分级检测机制,提高CCA分级检测的准确率,保证数据的有效传输。
如图3所示,本发明实施例提供的一种确定空闲信道的方法的具体流程如下所示:
步骤300、根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
步骤301、通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
本实施例中的滤波器集合若包括多个滤波器,则所述多个滤波器的带宽不相同。
实施中,可以通过如下方式确定与接收信号对应的滤波器集合包括的滤波器的个数:
根据接收信号的带宽与预设的最小带宽的比值,确定与接收信号对应的滤波器集合包括的滤波器的个数。
可选的,与接收信号对应的滤波器集合包括的滤波器的个数,为接收信号的带宽与预设的最小带宽的比值减一。
本实施例中的预设的最小带宽可以为20MHz的带宽,也可以是根据需求定义的带宽,本实施例对所述预设的最小带宽不作过多限定。
可以通过如下方式确定与接收信号对应的滤波器集合包括的滤波器的带宽:
根据接收信号的带宽按设定倍数依次递减直至预设的最小带宽。
本实施例中的设定倍数可以为1/2倍,也可以根据需求定义设定倍数,本实施例对所述设定倍数不作过多限定。
为了便于理解,下面通过具体示例进行说明,其中,可设预设的最小带宽为20MHz的带宽,设定倍数为1/2倍:
若接收信号的带宽为40MHz,则与接收信号对应的滤波器集合包括的滤波器的个数为1,滤波器的带宽为20MHz,则利用20MHz的滤波器带宽对接收信号进行滤波处理,得到一个20MHz的滤波信号;
若接收信号的带宽为80MHz,则与接收信号对应的滤波器集合包括的滤波器的个数为2,滤波器的带宽分别为40MHz、20MHz,则利用40MHz、20MHz的滤波器带宽对接收信号进行滤波处理,得到2个滤波信号,其中一个滤波信号的带宽为40MHz,另一个滤波信号的带宽为20MHz;
若接收信号的带宽为160MHz,则与接收信号对应的滤波器集合包括的滤波器的个数为3,滤波器的带宽分别为80MHz、40MHz、20MHz,则利用80MHz、40MHz、20MHz的滤波器对接收信号进行滤波处理,得到3个滤波信号,其中滤波信号的带宽分别为80MHz、40MHz、20MHz;
同样的,本实施例能够针对更大带宽的接收信号进行滤波处理,可以使用多个不同带宽的滤波器对接收信号进行滤波处理,得到多个滤波信号,从而针对多个不同带宽的滤波信号进行空闲信道评估,由于本实施例中能够对多个不同带宽的滤波信号进行空闲信道评估,从而考虑了不同带宽信号混合的情况下,即使有些AP使用原先的20MHz带宽进行通信,有些AP使用较宽的带宽进行通信(40MHz,80MHz等),仍能够针对不同带宽的滤波信号,对不同带宽进行空闲信道评估,能够在不同带宽共存的信道中,仍能够准确的进行空闲信道评估,对当前多带宽信道的空闲情况进行判断,具体的判断情况如下步骤。
需要说明的是,本实施例中的滤波信号对应主信道的信号,若接收信号总带宽为160MHz,则需要3个带宽分别为20MHz、40MHz、80MHz的滤波器对接收信号进行滤波处理,则得到的20MHz的滤波信号对应主20MHz信道,40MHz的滤波信号对应主40MHz信道,80MHz的滤波信号对应主80MHz信道。但根据上述最新标准(802.11ac)给出的CCA分级检测机制可知,对信号进行空闲信道评估,是对主20MHz信道、次20MHz信道、次40MHz信道、次80MHz信道进行空闲信道评估,因此,需要根据下述步骤得到检测信号集合,其中,检测信号集合中的检测信号对应进行空闲信道评估的信道。
步骤302、根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
步骤303、根据所述检测信号集合中各个检测信号的空CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
其中,所述检测信号集合中任一检测信号的CCA-ED值和CCA-SD值,能够确定所述任一检测信号的空闲信道。
步骤304、根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
可选的,将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
容易理解的是,本发明实施例中的滤波信号的个数及带宽是根据所述滤波器集合包括的滤波器的个数以及滤波器的带宽确定的,即滤波信号的个数与滤波器的个数相同,滤波信号的带宽与滤波器的带宽相同;
根据滤波信号的个数,能够确定检测信号集合中检测信号的个数。
其中,所述确定用于空闲信道评估的检测信号集合包括至少2个检测信号,其中一个检测信号为滤波信号中最小带宽的滤波信号,例如,其中一个检测信号为20MHz的滤波信号。
实施中,通过如下方式确定用于CCA的检测信号集合:
将所述接收信号和至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
为了便于说明,以接收信道带宽160MHz为例,对如何确定检测信号集合进行如下说明:
3个滤波信号带宽从高到低分别为80MHz、40MHz、20MHz;
将160MHz接收信号、80MHz滤波信号、40MHz滤波信号、20MHz滤波信号按顺序两两相减,即将160MHz接收信号减去80MHz滤波信号,得到次80MHz信道的信号,将80MHz滤波信号减去40MHz滤波信号,得到次40MHz信道的信号,将40MHz滤波信号减去20MHz滤波信号,得到次20MHz信道的信号。
需要说明的是,上述将所述接收信号和至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号的方法,是对于接收信号和至少一个滤波信号进行时域上的计算,基于相同的原理,本实施例还可以通过如下方式对接收信号和至少一个滤波信号进行频域上的操作;
如图4A所示,以接收信号带宽40MHz为例,对确定检测信号集合的具体实施步骤进行说明,为了便于理解,其中,移频-滤波-移频的操作示意图可参见图4B,若本实施例中的滤波器为FIR低通滤波器,则该FIR低通滤波器需要进行移频操作才能获得主信道的信号;
步骤400、对40MHz接收信号的频域信号进行移频处理;
具体的,移频的步长为10MHz,移频方向为左移;
步骤401、对移频后的信号通过20MHz的滤波器进行滤波处理;
步骤402、得到20MHz的滤波信号;
步骤403、对20MHz的滤波信号的频域信号进行移频处理;
具体的,移频的步长为10MHz,移频方向为右移;
步骤404、将40MHz接收信号的频域信号与移频处理后的20MHz的滤波信号进行相减;
步骤405、得到次信道的20MHz的检测信号。
通过上述步骤得到检测信号集合后,对检测信号集合中各个检测信号的能量检测CCA-ED值和信号检测CCA-SD值进行判断,若其中一个检测信号的CCA-ED值和信号检测CCA-SD值均未超过对应门限,说明所述其中一个检测信号的信道为空闲信道。
实施中,可通过如下公式确定检测信号的CCA-ED值Ps:
其中,Rxi表示检测信号,N为对应检测信号的带宽在4us时间内的采样点,例如20MHz检测信号,则N为80。
当所述CCA-ED值大于预设第一门限,则确定该检测信号对应的信道被占用(非空闲),若所述CCA-SD值不大于第一预设门限,则确定该检测信号对应的信道空闲;可选的,所述预设第一门限设置为-62dbm。
可通过如下公式确定检测信号的CCA-SD值mDC:
mDC=ΦDC/Pr 公式(4);
其中,D为检测信号前导循环特性中一个循环的长度,对应检测信号的带宽在0.8us时间内的采样点,例如20MHz检测信号,则D为16;n表示当前时刻检测到的第n个采样点,n取值范围可以是[16,96],其中,n=16表示开始对检测信号进行能量检测;k取从0到D-1的整数;
公式(2)中Rxn-k-D表示第n-k-D采样点的检测信号,Rx* n-k表示第n-k个采样点的检测信号的共轭信号;ΦDC(n)表示检测信号的相关能量值;
公式(3)中Rxn-k表示第n-k采样点的检测信号,Pr(n)表示检测信号在一个循环长度上的平均能量值。
若所述CCA-SD值大于预设第二门限,则确定该检测信号对应的信道被占用(非空闲),若所述CCA-SD值不大于预设第二门限,则确定该检测信号对应的信道空闲;可选的,所述预设第二门限设置为0.5。
需要说明的是,若接收信号为WIFI信号,则检测信号也为WIFI信号,由于CCA-ED和CCA-SD都是针对WIFI信号的短训练序列进行检测,短训练序列时间长度为8us,因此检测周期可以为8us,每8us开始一次重新检测。
实施中,若CCA-ED值与CCA-SD值均未超过对应的门限时,则当前检测信号对应的信道空闲。
另外,本发明实施例还提供一种对检测信号进行干扰识别的方法,具体可通过干扰识别对非空闲状态下的检测信号对应的信道进行识别,识别该信道中的检测信号是否属于干扰信号,若是干扰信号则不进行信号解调,若不是干扰信号则可以进行信号解调。具体的识别干扰的检测信号的方法如下:
1)确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
可选的,本实施例中信号的频谱可通过傅里叶变换FFT得到,即可通过对检测信号和非干扰信号进行傅里叶变换,得到检测信号的频谱与非干扰信号的频谱。
可选的,若以WIFI信号作为接收信号,则所述非干扰信号为WIFI信号,非干扰信号的频谱具备一定的规律性,例如WIFI信号的频谱分布较为均匀,本实施例中的非干扰信号可以是WIFI信号,也可以是其他定义的信号,本实施例对非干扰信号不作过多限定,另外,本实施例对如何确定非干扰信号的频谱也不作过多限定。
本实施例中干扰信号包括但不限于:单音信号、蓝牙信号、微波信号等。
可选的,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
2)根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
3)确定所述干扰频谱对应的检测信号为干扰的检测信号。
可选的,若检测信号的频谱与非干扰信号的频谱之间的差异程度低于预设值,则确定所述检测信号的频谱不是干扰频谱,所述检测信号不是干扰信号,所述检测信号可以为WIFI信号,可以进行信号解调,若检测信号的频谱与非干扰信号的频谱之间的差异程度不低于预设值,则确定所述检测信号的频谱为干扰频谱,该检测信号确定为干扰信号,即该检测信号不是WIFI信号,不需要进行信号解调。
为便于说明,以WIFI信号作为本实施例中的非干扰信号,如图5所示,20MHz的检测信号为非干扰信号,对应的检测信号前导的频谱信息较为均匀地分布在整个带宽内,其中,横轴表示频率,纵轴表示频谱值;如图6所示,40MHz的检测信号为非干扰信号,对应的检测信号前导的频谱信息较为均匀地分布在整个带宽内,其中,横轴表示频率,纵轴表示频谱值,且40MHz的检测信号前导的频谱相当于两个20MHz的检测信号对应的检测信号前导的频谱。
如图7所示,若所述接收信号带宽为160MHz,得到的检测信号集合包括20MHz的滤波信号(对应20MHz主信道)、20MHz的检测信号(对应20MHz次信道)、40MHz的检测信号(对应40MHz次信道)、80MHz的检测信号(对应80MHz次信道),对检测信号集合中的每个检测信号进行相应的FFT运算得到每个检测信号的频谱特性,若非干扰信号的频谱为WIFI频谱,则根据各个检测信号的频谱与WIFI频谱之间的差异程度,判断各个检测信号是否属于干扰信号(即非WIFI信号)。
作为一种可选的实施方式,针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
为了方便理解,确定所述占用非空闲信道且非干扰的检测信号对应的滤波信号,可以根据该检测信号的带宽(占用的信道)来确定对应的滤波信号,如该检测信号占用的信道为主20MHz,次20MHz,那么对应的滤波信号为40MHz的滤波信号;若该检测信号占用的信道为主20MHz,次20MHz,次40MHz那么对应的滤波信号为80MHz的滤波信号;以此类推,此处不再赘述。
容易理解的是,通过上述确定占用非空闲信道且为非干扰的检测信号的方法,能够确定出所述检测集合所有的占用非空闲信道且为非干扰的检测信号,那么也就确定出所述检测集合所有的占用非空闲信道且为非干扰的检测信号的总带宽,根据检测信号与滤波信号之间的关系,确定出滤波信号,对该滤波信号进行解调。
需要说明的是,进行信号解调时,通常只对主信道的信号进行解调,但检测信号除占用主20MHz的信道之外,占用的其余信道都是次信道,因此,确定出占用非空闲信道且为非干扰的检测信号后,需要确定出与该检测信号对应的占用主信道的滤波信号,从而对该滤波信号进行解调。
实施中,可以通过如下方式确定进行信号解调的信道:
按照检测信号集合中检测信号的带宽从低到高的顺序依次确定占用的信道为非空闲信道且为非干扰的检测信号,并对占用的信道为非空闲信道且为非干扰的检测信号对应的滤波信号进行解调。
如图8所示,以接收信号带宽为160MHz为例,得到的检测信号集合包括20MHz的滤波信号(对应20MHz主信道)、20MHz的检测信号(对应20MHz次信道)、40MHz的检测信号(对应40MHz次信道)、80MHz的检测信号(对应80MHz次信道);
步骤800、对20MHz主信道的检测信号进行判断,若20MHz主信道的检测信号占用的信道为非空闲信道且为非干扰的检测信号,则执行步骤801,否则执行步骤805;
步骤801、对20MHz次信道的检测信号进行判断,若20MHz次信道的检测信号占用的信道为非空闲信道且为非干扰的检测信号,则执行步骤802,否则执行步骤806;
步骤802、对40MHz次信道的检测信号进行判断,若40MHz次信道的检测信号占用的信道为非空闲信道且为非干扰的检测信号,则执行步骤803,否则执行步骤807;
步骤803、对80MHz次信道的检测信号进行判断,若80MHz次信道的检测信号占用的信道为非空闲信道且为非干扰的检测信号,则执行步骤804,否则执行步骤808;
步骤804、确定进行信号解调的信道为160MHz信道,对160MHz信道上的滤波信号进行解调;
步骤805、不进行信号解调;
步骤806、确定进行信号解调的信道为20MHz主信道,对20MHz主信道上的滤波信号进行解调;
步骤807、确定进行信号解调的信道为40MHz主信道,对40MHz主信道上的滤波信号进行解调。
步骤808、确定进行信号解调的信道为80MHz主信道,对80MHz主信道上的滤波信号进行解调。
需要说明的是,检测信号只用于进行信道空闲评估和判断是否是干扰信号,而对信号进行解调需要对主信道的信号进行解调,即对接收信号经过滤波器集合进行滤波后得到的一个或多个滤波信号进行解调。也就是说,若所述接收信号带宽为160MHz,得到的检测信号集合包括20MHz的滤波信号(对应20MHz主信道)、20MHz的检测信号(对应20MHz次信道)、40MHz的检测信号(对应40MHz次信道)、80MHz的检测信号(对应80MHz次信道),若20MHz主信道、20MHz次信道、40MHz次信道为空闲信道,80MHz次信道为非空闲状态,此时,80MHz次信道为非空闲状态,但该80MHz次信道确定的80MHz主信道为空闲状态,因此,不对80MHz主信道对应的滤波信号进行解调。
在确定检测信号占用的信道为非空闲信道的情况下,对该检测信号是否是干扰信号进行识别,从而确定是否进行信号解调。由于现有技术需要复制两份接收信号,一份接收信号用于空闲信道评估,一份接收信号用于信号解调,本实施例中通过对检测信号进行干扰识别,在确定该检测信号为非干扰信号时,对该检测信号对应的滤波信号进行信号解调,不需要复制两份接收信号,也不需要额外资源用于存储接收信号,从而能够达到节省资源的目的。
上述判断检测信号占用的信道是否空闲,以及判断检测信号是否是干扰信号可通过如下表中的判断方法确定,需要说明的是,若判断检测信号占用的信道空闲,则确定该检测信号占用的信道中无干扰信号,具体如下表所示:
表1 CCA检测和干扰识别判断
其中,上表中“-”表示任意结果。
如图9所示,本发明实施例提供了一种确定空闲信道并进行信号解调的方法,为方便说明,以接收信号带宽为160MHz为例,具体实施流程如下:
步骤900、根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
实施中,根据接收信号的带宽与预设的最小带宽的比值,确定与接收信号对应的滤波器集合包括的滤波器的个数;根据接收信号的带宽按设定倍数依次递减直至预设的最小带宽,确定与接收信号对应的滤波器集合包括的滤波器的带宽;
具体的,与接收信号对应的滤波器集合包括的滤波器的个数为3个,3个滤波器的带宽分别为80MHz、40MHz、20MHz;
步骤901、通过与接收信号对应的滤波器集合对所述接收信号进行滤波处理,得到3个滤波信号;
实施中,3个滤波信号的带宽分别为80MHz、40MHz、20MHz;
步骤902、根据所述接收信号和所述3个滤波信号,按照带宽从大到小的顺序两两相减得到的3个检测信号,以及将所述3个滤波信号中最小带宽的滤波信号作为检测信号,确定用于空闲信道评估的检测信号集合;
实施中,将160MHz接收信号、80MHz滤波信号、40MHz滤波信号、20MHz滤波信号按顺序两两相减,即将160MHz接收信号减去80MHz滤波信号,得到次80MHz信道的信号,将80MHz滤波信号减去40MHz滤波信号,得到次40MHz信道的信号,将40MHz滤波信号减去20MHz滤波信号,得到次20MHz信道的信号,所述用于空闲信道评估的检测信号集合包括20MHz的滤波信号(对应20MHz主信道)、20MHz的检测信号(对应20MHz次信道)、40MHz的检测信号(对应40MHz次信道)、80MHz的检测信号(对应80MHz次信道);
步骤903、根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道,执行步骤905;
实施中,对所述检测信号集合中每个检测信号都进行能量检测和信号检测,可选的,对所述检测信号集合中每个检测信号进行检测的顺序为按照检测信号的带宽从低到高的顺序进行;
步骤904、确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度,根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱,确定所述干扰频谱对应的检测信号为干扰的检测信号,执行步骤906;
实施中,所述非干扰信号的频谱可以是WIFI信号的频谱;
需要说明的是,上述步骤903、步骤904可以同时执行;
步骤905、根据所述检测信号集合中各个检测信号的空闲信道,确定所述接收信号的空闲信道;
实施中,将所述检测信号集合中检测信号的空闲信道,确定为所述接收信号的空闲信道;
步骤906、针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道;
步骤907、针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
基于相同的发明构思,本发明实施例还提供了一种确定空闲信道的设备,由于该设备即是本发明实施例中的方法中的设备,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图10所示,该设备包括:处理器1000以及存储器1001,其中,所述存储器1001存储有程序代码,当所述程序代码被所述处理器1000执行时,使得所述处理器1000执行如下步骤:
根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
作为一种可选的实施方式,所述处理器1000具体用于:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
作为一种可选的实施方式,所述处理器1000具体用于:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
作为一种可选的实施方式,所述处理器1000具体还用于:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
作为一种可选的实施方式,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
作为一种可选的实施方式,所述处理器1000具体还用于:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,所述处理器1000具体还用于:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
作为一种可选的实施方式,所述处理器1000具体用于:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
基于相同的发明构思,本发明实施例还提供了一种确定空闲信道的装置,由于该装置即是本发明实施例中的方法中的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
如图11所示,该装置包括滤波器集合模块1100、滤波模块1101、检测信号集合模块1102、空闲信道检测模块1103、确定空闲信道模块1104,其中:
滤波器集合模块1100,用于根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
滤波模块1101,用于通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
如图12所示,本实施例还提供一种滤波模块的示意图,其中包括三个不同带宽的低通滤波器。
检测信号集合模块1102,用于根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
如图13所示,本实施例还提供一种检测信号集合模块示意图,其中,可通过对接收信号进行不同带宽的滤波并配合移频对滤波信号进行处理,从而得到检测信号集合。
空闲信道检测模块1103,用于根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
确定空闲信道模块1104,用于根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
如图14所示,本实施例还提供一种空闲信道检测模块示意图,用于对图13中得到的所述检测信号集合中各个检测信号进行CCA-ED检测和CCA-SD检测,从而根据各个检测信号的CCA-ED值和CCA-SD值,确定各个检测信号的空闲信道。
作为一种可选的实施方式,所述滤波器集合模块1100具体用于:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
作为一种可选的实施方式,所述检测信号集合模块1102具体用于:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
作为一种可选的实施方式,所述装置还包括干扰识别模块用于:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
作为一种可选的实施方式,所述差异程度包括下列中的部分或全部:
频谱带宽的差异程度;频谱的中心频率的差异程度;频谱的频域分布函数的差异程度。
作为一种可选的实施方式,所述装置还包括确定非空闲信道模块用于:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
作为一种可选的实施方式,所述装置还包括信号解调模块用于:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
作为一种可选的实施方式,所述确定空闲信道模块1104具体用于:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
基于相同的发明构思,本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
根据所述检测信号集合中各个检测信号的CCA-ED值和CCA-SD值,确定所述检测信号集合中各个检测信号的空闲信道;
根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种确定空闲信道的方法,其特征在于,该方法包括:
根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
根据所述检测信号集合中各个检测信号的空闲信道评估CCA-能量检测ED值和CCA-信号检测SD值,确定所述检测信号集合中各个检测信号的空闲信道;
根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
2.根据权利要求1所述的方法,其特征在于,根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数,包括:
计算所述接收信号的带宽与预设的最小带宽的比值;
将所述比值减1,得到与所述接收信号对应的滤波器集合包括的滤波器的个数。
3.根据权利要求1或2所述的方法,其特征在于,根据所述接收信号和所述至少一个滤波信号,确定检测信号集合,包括:
将所述接收信号和所述至少一个滤波信号按照带宽从大到小的顺序两两相减,得到至少一个检测信号;以及,
将所述至少一个滤波信号中最小带宽的滤波信号作为一个检测信号;
将所述至少一个检测信号和所述一个检测信号组成检测信号集合。
4.根据权利要求3所述的方法,其特征在于,该方法还包括:
确定所述检测信号集合中各个检测信号的频谱与非干扰信号的频谱之间的差异程度;
根据所述差异程度,从所述各个检测信号的频谱中识别出干扰频谱;
确定所述干扰频谱对应的检测信号为干扰的检测信号。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
针对检测信号集合中任意一个检测信号,若所述任意一个检测信号的CCA-ED值或CCA-SD值超过对应的设定门限,则确定所述任意一个检测信号占用的信道为非空闲信道。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
针对所述检测集合中任意一个占用非空闲信道的检测信号,若所述检测信号为非干扰的检测信号,则对所述非干扰的检测信号对应的滤波信号进行解调。
7.根据权利要求3所述的方法,其特征在于,根据所述空闲信道,确定所述接收信号的空闲信道,包括:
将所述检测信号集合中各个检测信号的空闲信道,确定为所述接收信号的空闲信道。
8.一种确定空闲信道的装置,其特征在于,包括:
滤波器集合模块,用于根据接收信号的带宽确定与所述接收信号对应的滤波器集合包括的滤波器的个数以及滤波器的带宽;
滤波模块,用于通过所述滤波器集合对所述接收信号进行滤波处理,得到至少一个滤波信号;
检测信号集合模块,用于根据所述接收信号和所述至少一个滤波信号确定检测信号集合;
空闲信道检测模块,用于根据所述检测信号集合中各个检测信号的空闲信道评估CCA-能量检测ED值和CCA-信号检测SD值,确定所述检测信号集合中各个检测信号的空闲信道;
确定空闲信道模块,用于根据所述检测信号集合中各个检测信号的空闲信道确定所述接收信号的空闲信道。
9.一种确定空闲信道的设备,其特征在于,该设备包括:处理器以及存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行权利要求1~7任一所述方法的步骤。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~7任一所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911213191.9A CN110996401B (zh) | 2019-12-02 | 2019-12-02 | 一种确定空闲信道的方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911213191.9A CN110996401B (zh) | 2019-12-02 | 2019-12-02 | 一种确定空闲信道的方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110996401A true CN110996401A (zh) | 2020-04-10 |
CN110996401B CN110996401B (zh) | 2022-04-26 |
Family
ID=70089118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911213191.9A Active CN110996401B (zh) | 2019-12-02 | 2019-12-02 | 一种确定空闲信道的方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110996401B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114448529A (zh) * | 2022-02-17 | 2022-05-06 | 时敏科技有限公司 | 一种Wi-Fi信道检测***及方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1488197A (zh) * | 2001-01-19 | 2004-04-07 | Ħ��������˾ | 用于减少无线接收机中的扫描时间的方法和装置 |
CN102299726A (zh) * | 2010-06-23 | 2011-12-28 | 瑞昱半导体股份有限公司 | 扩频通讯***、空闲信道评估装置及相关方法 |
CN102647241A (zh) * | 2012-03-30 | 2012-08-22 | 西安烽火电子科技有限责任公司 | 一种短波宽带信道非相干探测***及探测方法 |
CN103583076A (zh) * | 2011-06-13 | 2014-02-12 | 思科技术公司 | 多信道共存机制 |
CN103973324A (zh) * | 2014-04-17 | 2014-08-06 | 电子科技大学 | 一种宽带数字接收机及其实时频谱处理方法 |
US20140254510A1 (en) * | 2013-03-06 | 2014-09-11 | Broadcom Corporation | Clear channel assessment (CCA) levels within wireless communications |
WO2018035522A1 (en) * | 2016-08-19 | 2018-02-22 | Docomo Innovations, Inc. | Method of transmission in unlicensed band and node performing directional clear channel assessment |
CN107743314A (zh) * | 2017-09-04 | 2018-02-27 | 海能达通信股份有限公司 | 一种数据传输方法、装置及具有存储功能的装置 |
-
2019
- 2019-12-02 CN CN201911213191.9A patent/CN110996401B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1488197A (zh) * | 2001-01-19 | 2004-04-07 | Ħ��������˾ | 用于减少无线接收机中的扫描时间的方法和装置 |
CN102299726A (zh) * | 2010-06-23 | 2011-12-28 | 瑞昱半导体股份有限公司 | 扩频通讯***、空闲信道评估装置及相关方法 |
CN103583076A (zh) * | 2011-06-13 | 2014-02-12 | 思科技术公司 | 多信道共存机制 |
CN102647241A (zh) * | 2012-03-30 | 2012-08-22 | 西安烽火电子科技有限责任公司 | 一种短波宽带信道非相干探测***及探测方法 |
US20140254510A1 (en) * | 2013-03-06 | 2014-09-11 | Broadcom Corporation | Clear channel assessment (CCA) levels within wireless communications |
CN103973324A (zh) * | 2014-04-17 | 2014-08-06 | 电子科技大学 | 一种宽带数字接收机及其实时频谱处理方法 |
WO2018035522A1 (en) * | 2016-08-19 | 2018-02-22 | Docomo Innovations, Inc. | Method of transmission in unlicensed band and node performing directional clear channel assessment |
CN107743314A (zh) * | 2017-09-04 | 2018-02-27 | 海能达通信股份有限公司 | 一种数据传输方法、装置及具有存储功能的装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114448529A (zh) * | 2022-02-17 | 2022-05-06 | 时敏科技有限公司 | 一种Wi-Fi信道检测***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110996401B (zh) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150043520A1 (en) | Methods and Apparatuses for Provision of Reference Signal Design for Downlink Tracking in Occupied Shared Band | |
JP2018518868A (ja) | Wlanにおけるサブチャネル化送信方式のための方法およびデバイス | |
EP3099095B1 (en) | Method and device for determining and acquiring radio resource | |
CN107006015B (zh) | 使用频谱资源进行通信的方法和通信设备 | |
CN110958098A (zh) | 配置旁链路资源的方法和装置 | |
US9706575B2 (en) | Multiple access method and system with frequency multiplexing of several request to send messages per source node | |
WO2020029698A1 (zh) | 上行信道资源的指示及确定方法、基站、终端、介质 | |
CN105611541A (zh) | 实现LTE与Wi-Fi在非授权频段上公平共存的方法和*** | |
EP2774439B1 (en) | Wlan transmit modes and coexistence | |
EP3247157B1 (en) | Method for managing wireless resources, and access point using same | |
CN105794292B (zh) | 数据发送方法、资源测量方法、装置和设备 | |
US10772077B2 (en) | Cell radio network temporary identifier C-RNTI allocation method and device | |
CN106856629A (zh) | 一种数据传输保护方法及其装置 | |
US10164797B2 (en) | Data transmission method and station | |
US20200100093A1 (en) | Detecting or sending discovery signal, associated base station, and associated user equipment | |
CN105392144B (zh) | 一种未授权频段的信道复用方法及装置 | |
WO2017118053A1 (zh) | 一种信道占用的判决方法及判决装置 | |
CN110996401B (zh) | 一种确定空闲信道的方法、装置及设备 | |
CN106385711B (zh) | 一种基于非授权频段的上行传输方法及装置 | |
EP3422762A1 (en) | Signal transmission method and base station | |
EP3560256B1 (en) | Channel selection in an unlicensed frequency band | |
CN113037422B (zh) | 小区参考信号发送方法、装置、存储介质和计算机设备 | |
CN107534999B (zh) | 一种数据传输方法及接入点、站点 | |
CN106488580B (zh) | 竞争接入方法、竞争接入装置、站点及竞争接入*** | |
CN110662302B (zh) | 一种ru子信道分配方法、装置、存储介质及网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |