无线网络中在动态频率选择频段中同时使用多个信道的方法和装置与流程

文档序号:13984851阅读:960来源:国知局
无线网络中在动态频率选择频段中同时使用多个信道的方法和装置与流程

相关申请的交叉参考

本申请是2015年10月22日提交的题为“methodandapparatusforuseofsimultaneousmultiplechannelsinthedynamicfrequencyselectionbandinwirelessnetworks”的第14/920,568号美国专利申请的部分继续申请,并且要求其优先权,上述专利申请转而要求于2015年8月4日提交的题为“methodandapparatusforuseofsimultaneousmultiplechannelsinthedynamicfrequencyselectionbandinwirelessnetworks”的第62/200,764号美国临时专利申请的优先权,其全部公开内容通过引用并入本文。本申请还是2016年6月2日提交的题为“methodandapparatusforintegratingradioagentdatainnetworkorganizationofdynamicchannelselectioninwirelessnetworks”的第15/171,911号美国专利申请、2016年6月2日提交的题为“clouddfssupermastersystemsandmethods”的第15/214,437号美国专利申请和/或其相应的临时申请的部分继续申请并要求其优先权,其全部公开内容通过引用并入本文。另外,本申请是2016年9月8日提交的题为“methodandapparatusforprovidingdynamicfrequencyselectionspectrumaccessinpeer-to-peerwirelessnetworks”的第15/259,359号美国专利申请的部分继续申请并要求其优先权,上述专利申请转而要求于2016年3月28日提交的题为“methodandapparatusforprovidingdynamicfrequencyselectionspectrumaccessinpeer-to-peerwirelessnetworks”的第62/314,042号美国临时专利申请的优先权,其全部公开内容通过引用并入本文。

本发明涉及无线网络,更具体地涉及用于从多个无线电频率信道中选择无占用信号的可用信道的系统和方法。



背景技术:

本发明的实施例提供用于利用需要雷达检测和其他占用信号检测的授权和免授权频段(例如,免授权国家信息基础设施(u-nii)频段中的动态频率选择(dfs)信道)的方法和系统,以实现采用无线灵活代理的用于免授权频谱(lte-u)网络中802.11ac/n和lte的附加带宽。

wi-fi网络对于今天的便携式现代生活至关重要。wi-fi是不断增长的物联网(iot)中的首选网络。但是,目前wi-fi背后的技术在过去十年中几乎没有变化。wi-fi网络和相关联的非许可频谱目前以低效的方式进行管理。例如,来自不同制造商的个人网络和设备之间几乎没有或没有协调。这样的网络通常采用基本控制算法,其假设网络由“自管理的岛”组成,这是原本旨在用于低密度和低流量环境的概念。家庭网络的情况更糟,这些网络以完全混乱的特设方式组合起来。此外,随着越来越多的连接设备变得越来越普遍,最终的结果是越来越多的拥塞和网络连接速度变慢。

类似地,在与802.11ac/nwi-fi相同或相似的免授权频段中操作的lte-u网络遭受类似的拥塞和不可靠的连接问题,并且将经常对共享相同信道的现有wi-fi网络产生拥塞问题。频谱的附加带宽以及更好和更有效的利用是维持快速增长的连接世界中的wi-fi和lte-u网络的无线网络的有用性的关键。

在5ghzu-nii-2频段的某些部分(称为dfs信道)中操作的设备需要主动雷达检测。该功能被分配给能够检测雷达的设备,称为dfs主设备(通常是接入点或路由器)。在信道可用性检查之后,dfs主设备主动扫描dfs信道并进行信道可用性检查(cac)和周期性服务中监控(ism)。按照fcc部分15的子部分e和etsi301893标准的要求,信道可用性检查持续60秒。dfs主设备通过发送指示信道没有雷达的dfs信标向网络中的其他设备(通常为客户端设备)发送信号。虽然接入点可以检测雷达,但无线客户端通常不能。因此,无线客户端必须首先被动地扫描dfs信道,以检测该特定信道上是否存在信标。在被动扫描期间,客户端设备通过信道切换并侦听在可用信道上由接入点以规则间隔发送的信标。

当检测到信标时,允许客户端主动扫描该信道。如果dfs主设备在该信道中检测到雷达,则dfs主设备不再发送信标,并且在规定时间内不感知信标的所有客户端设备必须立即脱离该信道,并保持信道关闭30分钟。对于与dfs主设备网络相关联的客户端,信标中的附加信息(即,信道切换通知)可以触发信道的快速和可控的腾出。通常,dfs主设备是仅具有一个无线电装置的接入点,并且能够仅为单个信道提供dfs主设备服务。这种方法的一个重大问题在于,在发生雷达事件或更常见的错误检测的情况下,必须腾出单个信道,并且失去使用dfs信道的能力。本发明在至少某些实施例中识别和解决了用于检测包括当前dfs设备的占用信号的当前设备的问题。



技术实现要素:

本发明涉及无线网络,更具体地说,涉及用于选择使得信号不占用多个无线电频率信道的可用信道的系统和方法。本发明采用无线灵活代理以接入用于无线网络(例如ieee802.11ac/n和lte-u网络)的附加带宽。从需要避免具有占用信号的信道的信道推导附加带宽。例如,从需要采用多信道雷达检测和服务中监控进行的雷达检测并且激活信道选择控制的特殊顺应性信道(例如u-nii-2带的dfs信道)推导附加带宽。

在实施例中,本发明利用采用包括连续多载波频谱监控的专有嵌入式无线电技术的灵活代理、采用专有实时频谱分析算法的嵌入式计算元件以及专有信令和控制协议,以穿过同时多个信道提供多个雷达类型和模式以及其它信号(例如干扰者)的检测和连续实时监控以及拥塞和业务的测量。

本发明也可以利用基于云的计算和控制元件,其连同无线灵活代理一起形成分离智能架构。在该架构中,来自灵活代理的嵌入式传感器信息(例如雷达检测信道可用性检查和服务中监控连同干扰、业务、邻居设备的标识、以及其它频谱和位置信息一起)传递到云智能引擎并且在云智能引擎内随着时间而整合。此外,来自灵活代理的嵌入式传感器信息可以与来自空间中所分布的其它灵活代理的信息融合,受过滤,并且受后处理。来自灵活代理的嵌入式传感器信息可以进一步与来自其它源的其它数据合并,以对重要信号测量和网络可靠性问题提供改进(例如扩增的雷达灵敏度、减少的虚假检测率以及隐藏节点的可靠发现)。

在其它非限定性实施例中,提供可以采用动态频率选择(dfs)信道来促进减少示例性网状网络中的虚假检测和/或网络宕机时间的示例性系统、方法和装置。在非限定性方面中,可以在各示例性网格节点之间传输包括位置信息的雷达信息,以促进减少示例性网状网络中的虚假检测和/或网络宕机时间。此外,在其它非限定性方面中,在所提供的其它非限定性方面当中,示例性实施例可以发送信号,以促进使得一个或多个dfs信道静默和/或联合网格节点标识和/或有效雷达信号和虚假检测的区分。

例如,示例性方法可以包括:在网状网络中在一个或多个动态频率选择(dfs)信道上接收所怀疑的雷达事件的指示,基于所怀疑的雷达事件而确定所怀疑的雷达事件是否为有效雷达事件,以及在网状网络中将关于所怀疑的雷达事件或有效雷达事件的雷达信息传输到与网状网络关联的另一网格节点或云智能引擎。在其它非限定性方面中,示例性方法还包括:基于接收到所怀疑的雷达事件的指示而在dfs信道上发送清除发送(cts)信号或保持信号,以促进有效雷达信号与虚假检测之间的联合标识或区分;和/或从另一网格节点或云智能引擎接收附加雷达信息,确定所怀疑的雷达事件是有效雷达事件还是无效雷达事件,以及在网状网络中传输该信息。

作为另一非限定性示例,示例性系统可以包括:一个或多个雷达检测器,被配置为在网状网络中在一个或多个dfs信道上接收所怀疑的雷达事件的指示;多信道dfs主件设备,被配置为至少部分地基于所怀疑的雷达事件而确定所怀疑的雷达事件是否为有效雷达事件;以及一个或多个通信组件,与多信道dfs主件设备关联,被配置为在网状网络中将关于所怀疑的雷达事件或有效雷达事件的雷达信息传输到与网状网络关联的另一网格节点或云智能引擎。在其它非限定性方面中,多信道dfs主件设备可以进一步被配置为:例如部分地基于关联于与网状网络关联的其它网格节点或云智能引擎的包括位置信息的附加雷达信息而确定所怀疑的雷达事件是有效的还是无效雷达事件(例如虚假检测)。

以下更详细地描述其它实施例和各种示例、情形和实现方式。以下描述和附图阐述说明书的特定说明性实施例。然而,这些实施例指示可以采用说明书的原理的仅少数各种方式。当结合附图考虑时,所描述的实施例的其它优点和新颖特征从说明书的以下详细描述将变得清楚。

附图说明

结合以下附图对本发明的优选实施例进行详细描述之后,将在本文中更全面地理解本发明的上述目的和优点以及其附加目的和优点,其中:

图1示出5ghzwi-fi频谱中包括需要主动监控雷达信号的部分。

图2示出根据本发明的这种示例性自主dfs主设备如何可以与常规宿主接入点、基于云的智能引擎和客户端设备交互。

图3示出根据本发明的示例性自主dfs主设备如何可以在点对点网络中与独立于任何接入点的客户端设备和云智能引擎交互。

图4示出根据本发明的使用时分多路复用顺序信道可用性检查及之后的连续在线监控来利用自主dfs主设备在dfs扫描操作中实现信道可用性检查阶段和在线监控阶段以使得能够同时使用5ghz频段的多dfs信道的方法。

图5示出根据本发明的使用连续顺序信道可用性检查及之后的连续在线监控来利用自主dfs主设备在dfs扫描操作中实现信道可用性检查阶段和在线监控阶段以使得能够同时使用5ghz频段的多dfs信道的方法。

图6a示出根据本发明的利用自主dfs主设备在dfs扫描操作中实现信道可用性检查阶段和在线监控阶段以使得能够同时使用5ghz频段的多dfs信道的方法。

图6b示出示例性信标传输工作周期和示例性雷达检测工作周期。

图7示出本发明中灵活代理连接至宿主设备并且经由宿主设备连接至网络的实施例。

图8示出本发明中灵活代理连接至宿主设备并且经由宿主设备连接至网络和云智能引擎的另一实施例。

图9示出本发明中灵活代理连接至宿主设备并且经由宿主设备连接至网络和云智能引擎的另一实施例。

图10示出实现本发明的信道可用性检查和在线监控的方法。

图11示出实现本发明的信道可用性检查和在线监控的另一方法。

图12示出实现本发明的信道可用性检查和在线监控的另一方法。

图13示出根据本发明的包括云智能引擎、灵活代理、宿主接入点和数据源的系统。

图14a和图14b示出无线灵活代理、云智能引擎和接入点(或类似地小小区lte-u基站)之间的逻辑接口。

图15示出根据本发明的使用云智能引擎确定多个多信道dfs主设备的操作信道的方法。

图16还示出根据本发明的使用云智能引擎确定多个多信道dfs主设备的操作信道的附加方法。

图17示出多个灵活代理如何提供雷达辐射源的地理分布的重叠视图。

图18示出在控制环路示图中云智能引擎如何从每个灵活代理获取频谱数据,以及在存储和过滤数据之后,如何将其与来自多个其他灵活代理的类似数据和来自其他源的云数据相组合。

图19a示出通过地形、障碍物、距离或信道条件使接入点或小小区基站从其他接入点或小小区基站的视图中隐藏的隐藏节点问题。

图19b示出由于地形或障碍而使灵活代理看不见雷达辐射源的隐藏雷达问题。

图19c示出由于距离而使灵活代理看不见雷达辐射源的隐藏雷达问题。

图20示出云dfs超级主机通信耦合至检测dfs频段中的雷达信号并检测无线流量信息的多个传感器以及通信耦合至一个或多个客户端设备的云dfs超级主系统的示例性实施例。

图21示出标准的非dfs实现的点对点网络。

图22示出本发明的示例性的dfs实现的点对点网络和系统。

图23示出本发明的示例性的dfs实现的点对点网络和系统。

图24示出本发明的示例性的dfs实现的点对点网络和系统。

图25示出本发明的示例性的dfs实现的点对点网络和系统。

图26还示出通过本发明实现的dfs点对点网络的类型。

图27还示出通过本发明实现的dfs点对点网络的类型。

图28示出根据本发明的用于在对等无线网络中提供dfs频谱接入的示例性方法。

图29示出根据本发明的用于在对等无线网络中提供dfs频谱接入的方法中的附加可选步骤。

图30示出根据本文所述的各种非限制性方面的网状网络的示例性功能框图。

图31示出根据本文所述的其他非限制性方面的网状网络的另一示例性功能框图。

图32示出根据本文所述的又一非限制性方面的网状网络的其他示例性功能框图。

图33示出根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法。

图34示出用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法的进一步的非限制性方面。

图35示出根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的其他示例性方法。

图36示出用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法的进一步的非限制性方面。

图37示出用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法的进一步的非限制性方面。

图38示出根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的其他示例性方法。

图39示出用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法的进一步的非限制性方面。

图40示出根据各种非限制性方面的在采用dfs信道的示例性网状网络中,基于传送雷达和位置信息来减少错误检测和/或网络停机时间的其它示例性方法。

图41示出根据各种非限制性方面的在采用dfs信道的示例性网状网络中,基于采用控制、管理和/或数据帧来减少错误检测和/或网络停机时间的其他示例性方法。

图42示出根据各种非限制性方面的在采用dfs信道的示例性网状网络中,基于采用保持信号和/或继续信号来减少错误检测和/或网络停机时间的又一示例性方法。

图43示出根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的其他示例性方法。

图44示出说明适用于所公开主题的方面的示例性非限制性装置或系统的功能框图。

图45示出适用于实现所公开主题的各个方面的示例性非限制性装置或系统。

图46是表示可以实施本文描述的各种实施例的示例性非限制性网络环境的框图。

图47是表示可以实施本文描述的各种实施例的一个或多个方面的示例性非限制性计算系统或操作环境的框图。

图48示出根据本文所述的实施例的可以促使所公开主题的各种非限制性方面的示例性移动设备(例如,移动手持设备、对等设备、网格节点等)的示意图。

具体实施方式

本发明涉及无线网络,更具体地涉及用于从多个无线电频率信道中选择无占用信号的可用信道的系统和方法。如本文所使用的,“无”占用信号的信道可以包括占用信号低于信号阈值(包括信号强度、数量或业务)的信道。本发明采用无线灵活代理来接入诸如ieee802.11ac/n和lte-u网络的无线网络的附加带宽。附加带宽是从需要避免占用信号的信道得到的。例如,通过采用多信道雷达检测和服务中监测以及活跃信道选择控制,从需要雷达检测的特殊顺应性信道(例如,u-nii-2频段的dfs信道)得到附加带宽。dfs主设备主动扫描dfs信道并执行信道可用性检查,并且在信道可用性检查之后执行周期性服务中监控。

图1示出了5ghzwi-fi频谱101的部分。图1示出了构成5ghzwi-fi频谱101的部分的频率102和信道103。u-nii频段是用于5ghz无线设备的fcc管制域,并且是ieee802.11ac/n设备和许多无线isp使用的无线电频谱的一部分。它操作在四个范围上。u-nii-1频段105覆盖5.15-5.25ghz的范围。u-nii-2a频段106覆盖5.25-5.35ghz的范围。u-nii-2a频段106受到dfs雷达检测和回避要求的限制。u-nii-2c频段107覆盖5.47-5.725ghz的范围。u-nii-2c频段107也受到dfs雷达检测和回避要求的限制。u-nii-3频段109覆盖5.725至5.850ghz的范围。u-nii-3频段109的使用在欧盟、日本等一些地区受到限制。

当在802.11ac/n或lte-u无线网络中使用时,本发明的灵活代理(agilityagent)用作自主的dfs主设备。与传统的dfs主设备相比,灵活代理不是接入点或路由器,而是采用本文描述的本发明的扫描技术的独立无线设备,这些技术提供跨多个信道的dfs扫描能力,从而使得一个或多个接入点设备和点对点客户端设备能够同时利用多个dfs信道。本发明的独立自主dfs主设备可以并入另一个设备,如接入点、lte-u主机、基站、小区或小小区、媒体或内容流送器、扬声器、电视、移动电话、移动路由器、软件接入点设备或点对点设备,但本身不提供对客户端设备的网络接入。特别地,在发生雷达事件或错误检测的情况下,启用的接入点和客户端或无线设备能够自动地、预测性地且快速地移动到另一个dfs信道。

图2提供了本发明的示例性系统的详细说明。如图2所示,处于自主dfs主设备的角色的灵活代理200可以控制至少一个接入点,主机接入点218,以主要通过以下步骤来指示信道选择:(a)通过同时发送一个或多个信标信号来以信号告知一个或多个dfs信道的可用性;(b)经由关联的非dfs信道发送授权的可用dfs信道(本文被称为白名单)和已经检测到潜在雷达信号的被禁止的dfs信道(本文称为黑名单)连同控制信号以及时间戳信号(本文称为死区切换定时器);(c)通过诸如以太网或串行电缆的有线介质发送与(b)相同的信号;以及(d)从云智能引擎235接收控制、协调以及授权和优选信道选择指导信息。灵活代理200通过通信发送时间戳信号或死区切换定时器,以确保接入点218、223不使用信息(包括白名单)超出该信息的有用寿命。例如,白名单仅在某段时间内有效。时间戳信号通过确保接入点不会使用白名单超出其有用寿命来避免使用非顺应性dfs信道。本发明通过提供fcc或其他管制机构所要求的雷达检测,允许当前可用的无需雷达检测的5ghz接入点(其不能在dfs信道中操作)在dfs信道中操作。

在自主dfs主设备200的控制下的主机接入点218和任何其他接入点设备223通常具有安装在其通信栈内的控制代理部分219、224。控制代理219、224是在灵活代理200的引导下动作以接收来自灵活代理200的信息和命令的代理。控制代理219、224按照来自灵活代理200的信息动作。例如,控制代理219、224侦听来自灵活代理的诸如白名单或黑名单之类的信息。如果灵活代理200检测到雷达信号,则灵活代理200将其传递到控制代理219、224,并且控制代理219、224进行动作以立即撤离该信道。控制代理还可以从灵活代理200获取命令。例如,主机接入点218和网络接入点223可以将dfs监控卸载到灵活代理200,只要它们可以侦听灵活代理200并从灵活代理获取关于可用dfs信道的信息。

主机接入点218连接到广域网233,并且包括接入点控制代理219,以促进与灵活代理200的通信。接入点控制代理219包括安全性模块220和代理协议221,以促进与灵活代理200的通信,以及群通信协议222,以促进灵活代理、接入点、客户端设备和网络中的其他设备之间的通信。灵活代理200经由主机接入点218和广域网233连接到云智能引擎235。接入点设置安全隧道,以通过例如主机接入点218中的加密的控制api与云智能引擎235进行通信。灵活代理200将信息发送到云智能引擎235,例如白名单、黑名单、状态信息、位置信息、时间信号、扫描列表(例如,显示相邻接入点)、拥塞(例如,重试分组的数量和类型)和业务信息。云智能引擎235经由安全通信隧道向灵活代理200传递信息,例如接入点位置(包括相邻接入点)、接入点/集群当前状态和历史、统计(包括业务、拥塞和吞吐量)、白名单、黑名单、认证信息、关联的客户信息以及区域和管制信息。灵活代理200使用来自云智能引擎235的信息来控制接入点和其他网络设备。

灵活代理200可以经由有线连接或以无线方式与其他网络组件进行通信。在所示示例中,灵活代理200包括主无线电装置215和辅无线电装置216。主无线电装置215用于dfs和雷达检测,并且通常为5ghz无线电装置。灵活代理200可以通过主无线电装置215接收雷达信号、业务信息和/或拥塞信息。灵活代理200可以经由主无线电装置215发送诸如dfs信标的信息。第二无线电装置216是用于向网络中的其他设备发送控制信号的辅无线电装置,并且通常为2.4ghz无线电装置。灵活代理200可以使用辅无线电装置216接收诸如网络业务、拥塞和/或控制信号的信息。灵活代理200可以用辅无线电装置216发送诸如控制信号的信息。主无线电装置215连接到快速信道切换发生器217,快速信道切换发生器217包括开关并允许主无线电装置215在雷达检测器211与信标发生器212之间快速切换。信道切换发生器217允许雷达检测器211足够快地切换,好像是每次在多个信道上。

在一个实施例中,独立多信道dfs主设备包括:信标发生器212,用于在多个5ghz无线电信道中的每一个中生成信标;雷达检测器211,用于扫描多个5ghz无线电信道中的每一个中的雷达信号;5ghz无线电收发机215,用于在多个5ghz无线电信道中的每一个中发送信标,并接收多个5ghz无线电信道中的每一个中的雷达信号;以及快速信道切换发生器217,耦合到雷达检测器、信标发生器和5ghz无线电收发机。快速信道切换发生器217将5ghz无线电装置切换到多个5ghz无线电信道中的第一信道,然后使信标发生器212在多个5ghz无线电信道中的第一信道中生成信标。然后,快速信道切换发生器217使雷达检测器211扫描多个5ghz无线电信道中的第一信道中的雷达信号。然后,快速信道切换发生器217在信标传输工作周期期间,并且在一些示例中,在雷达检测工作周期期间,针对多个5ghz无线电信道中的每个其它信道重复这些步骤。信标传输工作周期是给定信道上的连续信标传输之间的时间,并且雷达检测工作周期是给定信道上的连续扫描之间的时间。因为灵活代理200在给定信道中的第一发信标和扫描与同一信道的随后发信标和扫描之间的时间窗口中,在多个5ghz无线电信道中的每一个中的发信标和扫描之间循环,因此它可以等效地为多个信道提供同时发信标和扫描。

灵活代理200还可以包含用于与网络中的其他设备进行通信的蓝牙无线电装置214和802.15.4无线电装置213。灵活代理200可以包括各种无线电协议208,以促进经由所包括的无线电设备的通信。

灵活代理200还可以包括位置模块209,以地理定位或确定灵活代理200的位置。如图2所示,灵活代理200可以包括扫描和信令模块210。灵活代理200包括嵌入式存储器202,包括例如闪存201和嵌入式处理器203。灵活代理200中的云代理204有助于将通过云来自云代理204的信息聚合,并且包括群通信协议205,以促进灵活代理、接入点、客户端设备和网络中的其他设备之间的通信。云代理204还包括安全性模块206,用于保护和保障灵活代理的200云通信以及代理协议207,以促进与接入点控制代理219、224的通信。

如图2所示,除了主机接入点218之外,灵活代理200还可以控制其他接入点,例如联网的接入点223。灵活代理200可以经由有线或无线连接236、237与其他接入点223进行通信。其他接入点223包括接入点控制代理224,以促进与灵活代理200和其他接入点的通信。接入点控制代理224包括安全性模块225、代理协议226和群通信协议227,以促进与网络上的其他代理(包括其他接入点和客户端设备)的通信。

云智能引擎235包括用于存储来自灵活代理200、连接到智能引擎235的其他灵活代理(未示出)以及外部数据源(未示出)的信息的数据库248和存储器249。数据库248和存储器249允许云智能引擎235存储从灵活代理和外部数据源接收的信息达数月和数年。

云智能引擎235还包括处理器250,以执行本文描述的云智能操作。云智能引擎235中的漫游和访客代理管理器238为连接到灵活代理的从一个接入点漫游到其他接入点或者从一个接入点漫游到另一个网络的设备提供优化的连接信息。漫游和访客代理管理器238还为连接到云智能引擎235的灵活代理管理与网络的访客连接。外部数据融合引擎239提供来自灵活代理的信息与来自外部数据源的信息(例如,gis信息、其他地理信息、关于雷达发射机位置的fcc信息、fcc黑名单信息、noaa数据库、关于雷达发射机的dod信息和dod请求)的整合和融合,以对于给定位置在dfs信道中避免传输。云智能引擎235还包括用于认证接收到的通信和认证设备和用户的认证接口240。雷达检测计算引擎241将来自灵活代理和外部数据源的雷达信息聚合,并从这些数据中计算雷达发射机的位置,以促进识别假阳性雷达检测或隐藏节点和隐藏雷达。雷达检测计算引擎241还可指导或引导多个灵活代理动态地调整检测参数和/或方法以进一步提高检测灵敏度。位置计算和代理管理器242通过wi-fi位置数据库中的wi-fi查找表、查询传递设备、灵活代理的扫描列表或几何推断,来确定灵活代理200和其他已连接设备的位置。

频谱分析和数据融合引擎243和网络优化自组织引擎244利用来自灵活代理和外部数据源的信息来促进动态频谱优化。连接到云智能引擎235的每个灵活代理已经扫描和分析了本地频谱,并将该信息传递给云智能引擎235。云智能引擎235还知道每个灵活代理的位置和靠近灵活代理的不具有控制代理的接入点的位置,以及这些设备中的每个设备正在操作的信道。利用该信息,频谱分析和数据融合引擎243和网络优化自组织引擎244可以通过告知灵活代理避免面临干扰的信道来优化本地频谱。群通信管理器245管理灵活代理、接入点、客户端设备和网络中的其他设备之间的通信。云智能引擎包括安全管理器246。控制代理管理器247管理所有已连接的控制代理。

独立于主机接入点218,处于自主dfs主设备的角色的灵活代理200也可以通过以下步骤向覆盖区域内的一个或多个点对点客户端设备231、232提供信道指示和信道选择控制:(a)通过同时发送一个或多个信标信号来以信号告知一个或多个dfs信道的可用性;(b)经由关联的非dfs信道发送授权的可用dfs信道(本文称为白名单)和已经检测到潜在的雷达信号的被禁止的dfs信道(本文被称为黑名单)的列表以及控制信号和时间戳信号(本文称为死区切换定时器);以及(c)从云智能引擎235接收控制、协调和授权和优选信道选择指导信息。灵活代理200通过通信发送时间戳信号或死区切换定时器,以确保设备不使用信息(包括白名单)超出该信息的有用寿命。例如,白名单仅在某段时间内有效。时间戳信号通过确保设备将不会使用白名单超出其有用寿命来避免使用非顺应性dfs信道。

这些点对点设备可以具有用户控制接口228。用户控制接口228包括用户接口229,以允许客户端设备231、232经由云智能引擎235与灵活代理200进行交互。例如,用户接口229允许用户经由灵活代理200修改网络设置,包括批准和撤销网络接入。用户控制接口228还包括安全性元件230,以确保客户端设备231、232和灵活代理200之间的通信是安全的。客户端设备231、232例如通过蜂窝网络连接到广域网234。点对点无线网络用于没有接入点的设备之间的直接通信。例如,摄像机可以直接连接到计算机,以使用点对点网络下载视频或图像文件。此外,到外部监控器的设备连接和到无人机的设备连接目前使用点对点网络。由于在点对点网络中没有接入点,传统的点对点网络不能使用dfs信道,因为没有接入点来控制dfs信道选择,并告诉设备要使用什么dfs信道。本发明克服了这个限制。

图3根据本发明示出了在点对点网络300(例如,局域网)中充当自主dfs主设备的灵活代理200如何与客户端设备231、232、331和云智能引擎235进行接口,而不依赖于任何接入点。如图3所示,云智能引擎235可以连接到多个联网的灵活代理200、310。点对点网络300中的灵活代理200可以通过例如将至云智能引擎235的消息搭载在发送到客户端设备231、331的消息上,或者将客户端设备231、331连接增补到广域网234,来通过联网的客户端设备231、331之一连接到云智能引擎235。在点对点网络300中,灵活代理200将空中控制信号320发送到客户端设备231、232、331,包括无占用信号的信道(例如,无雷达信号的dfs信道)的指示。替换地,灵活代理与仅一个客户端设备331通信,于是,该客户端设备充当组拥有者来发起和控制与其他客户端设备231、223的点对点通信。客户端设备231、232、331具有点对点链路321,它们通过这些链路彼此通信。

灵活代理可以以多种模式操作,这些模式采用不同算法执行多个dfs扫描方法。这些方法中的两种在图4和图5中示出。

图4示出了用于本发明的多信道dfs主设备的第一dfs扫描方法400。该方法使用时分顺序cac401,然后是连续的ism402。该方法开始于步骤403:多信道dfs主设备处于启动或复位之后。在步骤404,嵌入式无线电装置被设定为进行接收(rx)并被调谐到第一dfs信道(c=1)。在一个示例中,第一信道是信道52。接下来,因为这是启动或复位之后的第一次扫描,并且dfs主设备没有关于无雷达的信道的信息,所以dfs主设备执行连续的cac405扫描达一段时间60秒(符合fccpart15子部分e和etsi301893要求)。在步骤406,dfs主设备确定当前信道中是否存在雷达图案。如果检测到雷达图案(407),则dfs主设备将该信道标记在黑名单中。dfs主设备还可以发送关于检测到的雷达的附加信息,包括信号强度、雷达图案、雷达类型和检测时间戳。

在启动或复位之后的第一次扫描时,如果在扫描的第一信道中检测到雷达图案,则dfs主设备可以重复上述步骤,直到找到无雷达信号的信道。替换地,在启动或复位之后,dfs主设备可以被提供白名单,指示已经被确定为无雷达信号的一个或多个信道。例如,dfs主设备可以从云智能引擎235接收信道52是无雷达信号的消息以及与其他源融合的信息。

如果在步骤406,dfs主设备没有检测到雷达图案(410),则dfs主设备在白名单中标记该信道,并将该嵌入式无线电装置切换到在该信道处进行发送(tx)(图4中未示出)。dfs主设备可以在白名单中包括附加信息(包括时间戳)。dfs主设备然后发送(在图4中未示出)dfs主信标信号达最小所需的时段n(这是由ieee802.11要求定义的信标传输的时段,通常非常短,在几微秒的量级)。公共ssid可以用于我们系统的所有信标。

对于在dfs主设备找到无雷达的信道之后的下一次信道扫描,dfs主设备将无线电装置设定为进行接收,并且将无线电装置调谐到下一个dfs信道404(例如,信道60)。然后,dfs主设备执行非连续cac雷达检测扫描405达x的时段,x是允许客户端设备保持与网络关联的信标之间的最大时段(pm)减去快速雷达扫描和信标本身的传输所需的时段n(x=pm-n)408。在411,dfs主设备从非连续cac扫描中保存当前非连续信道状态(sc)的状态,使得dfs主设备可以稍后在dfs主设备停止的位置处恢复当前的非连续信道扫描。然后,在步骤412,dfs主设备将无线电装置切换到进行发送,并且调谐到第一dfs信道(在本例中为ch52),执行快速接收雷达扫描413(对于称为驻留时间的时段d)来检测雷达414。如果检测到雷达图案,则dfs主设备将信道标记到黑名单418。当将信道标记到黑名单时,dfs主设备还可以包括关于检测到的雷达图案的附加信息,包括信号强度、雷达类型和检测的时间戳。如果没有检测到雷达图案,则dfs主设备再次为第一个信道(在该示例中为信道52)发送415dfs主信标。接下来,dfs主设备确定当前信道(cb)是否是白名单(wl)416中的最后一个信道。在当前示例中,当前信道(信道52)此时是白名单中的唯一信道。然后,dfs主设备将信道恢复417到从步骤411保存的状态,并将无线电装置切换回接收模式,并将无线电装置调谐回当前非连续cacdfs信道(示例中为信道60)404。然后,dfs主设备恢复非连续cac雷达扫描405达x的时段,再次容纳快速扫描和信标传输所需的时段n。这个过程被重复,直到累积了60秒的非连续cac扫描409(在这种情况下,信道被标记在白名单中410),或者直到检测到雷达图案(在这种情况下,该信道被标记在黑名单中407)。

接下来,dfs主设备针对下一个dfs信道(例如,信道100)重复前面段落中的过程。dfs主设备周期性地切换412到先前列入白名单的dfs信道以进行快速扫描413(达称为驻留时间的时段d),并且如果没有检测到雷达图案,则在每一个先前cac扫描的且列入白名单的dfs信道中发送信标415达时段n。然后,dfs主设备返回404以恢复当前cac信道(在这种情况下为ch100)的非连续cac扫描405。对于先前列入白名单的cac扫描信道中的每一个,在切换到进行发送并顺序地对先前列入白名单的cac扫描信道进行发信标之前,可供用于非连续cac扫描的时段x被减小n,大致为x=pm-n*(wl),其中wl是先前列入白名单的cac扫描信道的数量。这个过程被被重复,直到对于当前信道累积了60秒的非连续cac扫描为止409。如果没有检测到雷达图案,则在白名单中标记信道410。如果检测到雷达图案,则在黑名单中标记信道407,并且无线电装置可以立即切换到下一个dfs信道以进行cac扫描。

对于每一个新的dfs信道,重复前面段落中的步骤,直到dfs频段中的所有期望的信道都已经被cac扫描。在图4中,步骤419检查以查看当前信道是否是要cac扫描r的最后一个信道。如果已经达到要cac扫描r的最后一个信道,则dfs主设备以信号告知420,cac阶段401完成并且开始ism阶段402。白名单和黑名单信息可以被传递到云智能引擎,在那里,它随着时间的推移而被整合,并且与来自其他灵活代理的类似信息相融合。

在ism阶段期间,dfs主设备不扫描黑名单421中的信道。dfs主设备切换422到白名单中的第一个信道,并在该信道上发送423dfs信标。然后,dfs主设备扫描424白名单中的第一个信道达dism的时段(ism驻留时间)425,其可以大致为pm(可允许客户端设备保持与网络关联的信标之间的最大时段)减去白名单信道数的n倍,再除以白名单信道数(dism=(pm-n*wl)/n))。然后,dfs主设备发送423信标,并且扫描424白名单中的每个信道达驻留时间,然后对于每个相应信道以循环方式在白名单中的第一信道上重复开始422。如果检测到雷达图案426,则停止相应信道的dfs主信标427,并且信道被标记在黑名单中428,并从白名单中被移除(并且不再ism扫描)。dfs主设备将警报消息以及新的白名单和黑名单发送429到云智能引擎。警报消息也可以被发送到网络中的其他接入点和/或客户端设备。

图5示出了用于本发明的多信道dfs主设备的第二dfs扫描方法500。该方法使用连续顺序cac501,随后是连续ism502。该方法开始于步骤503:多信道dfs主设备处于启动或复位之后。在步骤504,嵌入式无线电装置被设定为进行接收(rx)并被调谐到第一dfs信道(c=1)。在该示例中,第一信道是信道52。dfs主设备执行连续cac扫描505达60秒的时段507(符合fcc第15部分子部分e和etsi301893要求)。如果在步骤506检测到雷达图案,则dfs主设备在黑名单中标记该信道508。

如果dfs主设备没有检测到雷达图案,则它在白名单中标记该信道509。dfs主设备在步骤510确定当前信道c是否是要被cac扫描r的最后一个信道。如果不是,那么dfs主设备将接收机调谐到下一个dfs信道(例如,信道60)504。然后,dfs主设备执行连续扫描505达60秒的全时段507。如果检测到雷达图案,则dfs主设备将该信道标记在黑名单中508,并且无线电装置可以立即切换到下一个dfs信道504并且重复步骤504之后的步骤。

如果没有检测到雷达图案509,则dfs主设备在白名单中标记该信道509,然后将接收机调谐到下一个dfs信道504,并重复后续步骤,直到期望cac扫描的所有dfs信道为止。与图4所示的方法不同,在cac扫描阶段期间,在顺序dfs信道的cac扫描之间不发送信标。

图5中的ism阶段502与上面描述的图4中的相同。

图6a示出了通过使用本发明如何使5ghz频段的dfs信道中的多个信道同时可用。图6a示出了图5的过程,其中,自主dfs主设备在多个信道上执行dfs扫描cac阶段600,并且在cac阶段完成后,自主dfs主设备执行ism阶段601。根据本发明,在ism阶段期间,dfs主设备发送多个信标,以向附近主机和非主机(普通)接入点和客户端设备指示多个dfs信道的可用性。

图6a示出构成dfs5ghzwi-fi频谱的部分的频率602和信道603。u-nii-2a606覆盖5.25-5.35ghz的范围。u-nii-2c607覆盖5.47-5.725ghz的范围。在要素607处示出经历cac扫描的第一信道。在要素608处示出了其它信道的后续cac扫描。并且在要素609处示出了ism阶段601之前的最终cac扫描。

在ism阶段601中,dfs主设备切换到白名单中的第一个信道。在图6a的示例中,执行了cac扫描的每个信道603在cac扫描期间没有雷达信号,并且被添加到白名单。然后,dfs主设备在该信道上发送610dfs信标。然后,dfs主设备扫描620白名单中的第一个信道达驻留时间。然后,dfs主设备发送611信标,并扫描白名单中的每个其他信道达驻留时间,然后对于每个相应信道,以循环方式在白名单中的第一信道处重复开始610。如果检测到雷达图案,则停止相应信道的dfs主信标,并将该信道标记在黑名单中,并从白名单中删除(并且不再ism扫描)。

图6a还示出了来自dfs主设备的多个信标传输的示例性波形630,以向附近主机和非主机(普通)接入点和客户端设备指示多个dfs信道的可用性。

图6b示出了信标发送工作周期650和雷达检测工作周期651。在该示例中,信道a是信道白名单中的第一信道。在图6b中,信道a中的信标传输660之后是信道a的快速扫描670。接下来,第二信道(信道b)中的信标传输661之后是信道b的快速扫描671。对于信道重复该序列:信道c662,672;信道d663,673;信道e664,674;信道f665,675;信道g666,676和信道h667,677。在信道h的快速扫描677之后,dfs主设备切换回信道a,并在信道a中执行第二次信标传输660,然后对信道a进行第二次快速扫描670。在信道a中开始第一次信标传输与在信道a中开始第二次信标传输之间的时间是信标传输工作周期。在信道a中开始第一次快速扫描与在信道a中开始第二次快速扫描之间的时间是雷达检测工作周期。为了维持与网络上的设备的连接,信标传输工作周期应小于或等于允许客户端设备保持与网络相关联的信标之间的最大时段。

本发明的一个实施例提供了一种独立的多信道dfs主设备,其包括:信标发生器212,用于在多个5ghz无线电信道中的每一个中生成信标;雷达检测器211,用于扫描多个5ghz无线电信道中的每一个中的雷达信号;5ghz无线电收发机215,用于在多个5ghz无线电信道中的每一个中发送信标并且接收多个5ghz无线电信道中的每一个中的雷达信号;以及快速信道切换发生器217和嵌入式处理器203,耦合到雷达检测器、信标发生器和5ghz无线电收发机。快速信道切换发生器217和嵌入式处理器203将5ghz无线电收发机215切换到多个5ghz无线电信道中的第一信道,并使信标发生器212在多个5ghz无线电信道中的第一信道中生成信标。快速信道切换发生器217和嵌入式处理器203还使雷达检测器211扫描多个5ghz无线电信道中的第一信道中的雷达信号。然后,快速信道切换发生器217和嵌入式处理器203对多个5ghz无线电信道中的每个其他信道重复这些步骤。快速信道切换发生器217和嵌入式处理器203在信标传输工作周期(其为特定信道上的相继信标传输之间的时间)期间,并且在一些实施例中,在雷达检测工作周期(其为该特定信道上的相继扫描之间的时间)期间,对所有多个5ghz无线电信道执行所有步骤。

在图7所示的实施例中,本发明包括用于从多个无线电频率信道中选择无占用信号的可用信道的系统和方法。该系统包括用作自主频率选择主设备的灵活代理700,其具有嵌入式无线电接收机702以及嵌入式无线电发射机703两者,嵌入式无线电接收机702用于检测多个无线电频率信道中的每一个中的占用信号,嵌入式无线电发射机703用于发送可用信道的指示以及并非无占用信号的不可用信道的指示。灵活代理700被编程为连接到主机设备701,并通过向主机设备发送可用信道的指示和不可用信道的指示来控制对主机设备的操作信道选择的选择。主机设备701与客户端设备720进行无线通信,并且充当客户端设备到网络710(例如,因特网、其他广域网或局域网)的网关。在灵活代理700的控制下,主设备701告诉客户端设备720哪个信道或哪些信道要用于无线通信。此外,灵活代理700可以被编程为将可用信道的指示和不可用信道的指示直接发送到客户端设备720。

灵活代理700可以在5ghz频段中操作,并且多个无线电信道可以在5ghz频段中,并且占用信号是雷达信号。主机设备701可以是wi-fi接入点或lte-u主机设备。

此外,灵活代理700还可以被编程为通过同时发送多个信标信号来发送可用信道的指示。并且灵活代理700可以被编程为通过发送可用信道的信道白名单来发送可用信道的指示,并且通过发送不可用信道的信道黑名单来发送不可用信道的指示。除了将信道保存在信道黑名单之外,灵活代理700还可以被编程以确定关于检测到的占用信号的信息,包括信号强度、业务和占用信号的类型,并将其保存在信道黑名单中。

如图8所示,在一些实施例中,灵活代理700连接到基于云的智能引擎855。灵活代理700可以直接地或通过主机设备701和网络710连接到云智能引擎855。云智能引擎855整合来自灵活代理700的按时间分布的信息并且组合来自分布在空间中并连接到云智能引擎855的多个其他灵活代理850的信息。灵活代理700被编程为从云智能引擎755接收控制和协调信号以及授权和优选信道选择指导信息。

在图9所示的另一个实施例中,本发明包括一种用于从多个无线电信道中选择无占用信号的可用信道的系统和方法,其中用作自主频率选择主设备的灵活代理700包括嵌入式无线电接收机702和嵌入式无线电发射机703,嵌入式无线电接收机702用于检测多个无线电频率信道中的每一个中的占用信号,嵌入式无线电发射机703用于指示可用信道和并非无占用信号的不可用信道。灵活代理700包含被扫描并确定为不包含占用信号的一个或多个信道的信道白名单910。灵活代理700可以从包括云智能引擎855在内的另一设备接收白名单910。或者,灵活代理700可以具有先前通过对一个或多个信道的连续cac得到的白名单910。在该实施例中,灵活代理700被编程为使嵌入式无线电接收机702非连续地扫描多个无线电频率信道中的每一个,其间插入有周期性地切换到信道白名单910中的信道,以在信道白名单910中的每个信道中执行快速占用信号扫描。灵活代理700还被编程为使嵌入式无线电发射机703在快速占用信号扫描期间在信道白名单910中的每个信道中发送第一信标传输,并且在信道白名单910中跟踪在非连续扫描和快速占用信号扫描期间被扫描并确定为不包含占用信号的信道。灵活代理700还被编程为在信道黑名单915中跟踪在非连续扫描和快速占用信号扫描期间被扫描并确定为包含占用信号的信道,然后对占用信号执行服务中监控,包括对于信道白名单910中的每个信道连续且顺序地发送第二信标。

图10示出了根据本发明的用于在用作自主频率选择主设备的灵活代理中从多个无线电频率信道中选择操作信道的示例性方法1000。该方法包括:接收被扫描并确定为不包含占用信号的一个或多个信道的信道白名单1010。接下来,灵活代理以时分方式对多个无线电频率信道执行信道可用性检查1005。时分信道可用性检查包括:用灵活代理中的嵌入式无线电接收机非连续地扫描1010多个无线电频率信道中的每一个,其间插入有:周期性地切换到信道白名单中的信道以执行快速占用信号扫描;以及用灵活代理中的嵌入式无线电发射机在快速占用信号扫描期间在信道白名单中的每个信道中发送1020第一信标。灵活代理还在信道白名单中跟踪1030在步骤1010处被扫描并被并确定为不包含占用信号的信道,并且在信道黑名单中跟踪1040在步骤1010处被扫描并被确定为包含占用信号的信道。最后,灵活代理对占用信号执行服务中监控,并且连续且和顺序地对信道白名单中的每个信道执行第二信标传输。

图11示出了另一示例性方法1100,用于在用作自主频率选择主设备的灵活代理中从多个无线电信道中选择操作信道。方法1100包括:通过用灵活代理中的嵌入式无线电接收机连续地扫描1101多个无线电频率信道中的每一个达扫描时段,来对多个无线电频率信道中的每一个执行信道可用性检查。然后,灵活代理在信道白名单中跟踪1110被扫描并确定为不包含占用信号的信道,并且在信道黑名单中跟踪1120被扫描并确定为包含占用信号的信道。然后,灵活代理对占用信号执行服务中监控,并且用灵活代理中的嵌入式无线电发射机连续且顺序地为信道白名单中的每个信道发送信标。

图12示出了另一示例性方法1200,用于在用作自主频率选择主设备的灵活代理中从多个无线电信道中选择操作信道。方法1200包括:对多个无线电频率信道中的每一个执行信道可用性校验1210,并且对多个无线电频率信道中的每一个执行服务中监控和发信标1250。信道可用性检查1210包括将自主频率选择主设备中的嵌入式无线电接收机调谐到多个无线电频率信道中的一个,并且利用嵌入式无线电接收机1211在多个无线电频率信道中的所述一个中发起连续信道可用性扫描。接下来,信道可用性检查1210包括:在连续信道可用性扫描1212期间,确定多个无线电频率信道中的所述一个中是否存在占用信号。如果在连续信道可用性扫描期间多个无线电频率信道中的所述一个中存在占用信号,则信道可用性检查1210包括:将多个无线电频率信道中的所述一个添加到信道黑名单,并结束连续信道可用性扫描1213。如果在连续信道可用性扫描期间多个无线电频率信道中的所述一个中不存在占用信号,则信道可用性校验1210包括:将多个无线电频率道中的所述一个添加到信道白名单,并结束连续信道可用性扫描1214。接下来,信道可用性校验1210包括:对于多个无线电频率信道中的每一个,重复步骤1211和1212以及要么1213要么1214。

用于多个无线电频率信道中的每一个的服务中监控和发信标1250包括:确定多个无线电频率信道中的所述一个是否在信道白名单中,如果是,则将自主频率选择主设备中的嵌入式无线电接收机调谐到多个无线电频率信道中的所述一个,并且用自主频率选择主设备中的嵌入式无线电发射机在多个无线电频率信道中的所述一个中发送信标1251。接下来,服务中监控和发信标1250包括:用嵌入式无线电接收机在多个无线电频率信道中的所述一个中发起离散信道可用性扫描(如前所述的快速扫描)1252。接下来,服务中监控和发信标1250包括:在离散信道可用性扫描期间确定在多个无线电频率信道中的所述一个中是否存在占用信号1253。如果存在占用信号,则服务中监控和发信标1250包括:停止信标的传输,从信道白名单中去除多个无线电频率信道中的所述一个,将多个无线电频率信道中的所述一个添加到信道黑名单,并且结束离散信道可用性扫描1254。如果对于第二扫描时段,在离散信道可用性扫描期间,多个无线电频率信道中的所述一个中不存在占用信号,则服务中监控和发信标1250包括:结束离散信道可用性扫描1255。此后,服务中监控和发信标1250包括:对多个无线电频率信道中的每一个,重复步骤1251、1252和1253以及要么1254要么1255。

图13示出了包括云智能引擎235、灵活代理200和主机接入点218的系统。灵活代理200可以由云智能引擎235(例如,基于云的数据融合和计算元素)来引导,以使得对主机接入点218的动态信道选择的自适应控制和/或与主机接入点218关联的其他功能(例如,无线电参数的动态配置等)成为可能。如本文所公开的,在一方面,灵活代理200包括云代理204。例如,云代理204可以使得灵活代理200能够与主机接入点218进行通信。云代理204可以附加地或替代地与一个或多个其他设备(未示出)通信,例如基站(例如,小型小区基站)、dfs从设备、点对点组拥有者设备、移动热点设备、无线接入节点设备(例如,lte小型小区设备)、软件接入点设备和/或另一设备。在一实现方式中,云代理204包括云控制1302。云控制1302还可以使灵活代理200能够与云智能引擎235进行通信。此外,云控制1302可以促进无线电信道和/或其他用于主机接入点218的无线电参数的选择。例如,灵活代理200可以为主机接入点218分析多个5ghz无线电信道(例如,与5ghzwi-fi频谱161相关联的多个5ghz无线电信道)。另外或者替代地,灵活代理200可以为dfs从设备、点对点组拥有者设备、移动热点设备、无线接入节点设备(例如,lte小小区设备)、软件接入点设备和/或另一设备分析多个5ghz无线电信道(例如,与5ghzwi-fi频谱161相关联的多个5ghz无线电信道)。在一方面,灵活代理200可以在cac阶段期间和/或在ism阶段期间主动扫描多个5ghz无线电信道(例如,与5ghzwi-fi频谱161相关联的多个5ghz无线电信道)。

然后,灵活代理200可以基于多个5ghz无线电信道(例如,用于主机接入点218、dfs从设备、点对点组拥有者设备、移动热点设备、无线接入节点设备、软件接入点设备和/或另一设备的多个5ghz无线电信道)的分析来生成频谱信息。例如,灵活代理200可以向云智能引擎235提供指示来自多个5ghz无线电信道中的没有雷达且因此可供附近设备(例如,主机接入点218)使用的信道集合的信息(例如,频谱信息)。频谱信息可以包括以下信息,例如白名单(例如,不包含雷达信号的多个5ghz无线电信道中的每一个的白名单)、黑名单(例如,包括雷达信号的多个5ghz无线电信道中的每一个的黑名单)、与多个5ghz无线电信道中的雷达信号的扫描相关联的扫描信息、状态信息、与灵活代理200和/或主机接入点218相关联的位置信息、时间信号、扫描列表(例如,示出相邻接入点的扫描列表等)、拥塞信息(例如,重试分组的数量,重试分组的类型等)、业务信息、其他信道状况信息和/或其他频谱信息。云控制1302可以将频谱信息发送到云智能引擎235。在一方面,灵活代理200可以经由广域网将频谱信息发送到云智能引擎235。附加地或替代地,灵活代理200可以经由与灵活代理200通信的一组dfs从设备(例如,经由与灵活代理200通信的dfs从设备的回程)将频谱信息发送到云智能引擎235。在另一方面,灵活代理200可以经由局域网(例如,无线局域网)与主接入点218通信。附加地或替代地,灵活代理200可以经由广域网(例如,无线广域网)、自组织网络(例如,ibss网络)、点对点网络(例如,ibss点对点网络)、短距离无线网络(例如,蓝牙网络)、另一无线网络和/或另一有线网络与主机接入点218进行通信。

云智能引擎235可以将该频谱信息与其他频谱信息(例如,与灵活代理251相关联的其他频谱信息)整合以生成整合的频谱信息。例如,云智能引擎235可以从灵活代理251接收其他频谱信息。其它频谱信息可以由灵活代理251通过对多个5ghz无线电信道的分析(例如,灵活代理200类似执行的分析)来生成。在一方面,云智能引擎235可以包括基于频谱信息和其他频谱信息进行智能自适应网络组织、优化、规划、配置、管理和/或协调的基于云的数据融合和计算元件。云智能引擎235可以对整合的频谱信息进行地理标记、过滤和/或处理。在一实现方式中,云智能引擎235可以将整合的频谱信息和与数据源252相关联的管制信息组合。例如,与数据源相关联的管制信息(例如,非频谱信息)252可以包括诸如但不限于地理信息系统(gis)信息、其他地理信息、关于雷达发射机的位置的fcc信息、fcc黑名单信息、国家海洋和大气管理局(noaa)数据库、国防部(dod)关于雷达发射机的信息、dod请求以避免在给定位置的dfs信道中传输和/或其他管制信息。基于整合的频谱信息和/或与数据源252相关联的管制信息,云智能引擎235可以从多个5ghz无线电信道中为与灵活代理关联的主机接入点218选择无线电信道。另外或替代地,云智能引擎235可以基于整合的频谱信息和/或与数据源252相关联的管制信息来为主机接入点218选择其他无线电频率参数。

云控制1302可以从云智能引擎235接收控制信息和/或协调信息(例如,授权和/或优选信道选择指导)。例如,云控制1302可以接收由云智能引擎235选择的无线电信道。另外或替代地,云控制1302可以接收由云智能引擎235选择的其他无电线频率参数。灵活代理200(例如,云代理204)可以将控制信息和/或协调信息(例如,从云智能引擎235接收的控制信息和/或协调信息)传递到主机接入点218(和/或与灵活代理200在一定距离内的任何其他接入点),使得云智能引擎235能够直接控制主机接入点218。例如,灵活代理200(例如,云代理204)可以然后将主机接入点218配置为经由云智能引擎235所选择的无线电信道和/或基于由云智能引擎235选择的其它无线电频率参数来接收数据。在替代实现中,控制代理1302可以用于并非直接连接到灵活代理200的接入点中,或者在对等能力的移动设备中,以实现对dfs信道的更快和/或改进的接入。

灵活代理200可以基于与5ghzwi-fi频谱161相关联的多个5ghz无线电信道的分析来生成频谱信息。例如,灵活代理200可以将灵活代理200的5ghz收发机(例如,主无线电装置215)切换到与5ghzwi-fi频谱161相关联的多个5ghz无线电信道中的信道,在与该wi-fi频谱161相关联的多个5ghz无线电信道中的该信道中生成信标5ghzwi-fi频谱161,并且扫描与5ghzwi-fi频谱161相关联的多个5ghz无线电信道中的该信道中的雷达信号。另外,灵活代理200可以将灵活代理200的5ghz收发机(例如,主无线电装置215)切换到与5ghzwi-fi频谱161相关联的多个5ghz无线电信道中的另一信道,在与多个5ghz无线电信道相关联的多个5ghz无线电信道中的该另一信道中生成信标,并且扫描与5ghzwi-fi频谱161相关联的多个5ghz无线电信道中的该另一信道中的雷达信号。灵活代理200可以对与5ghzwi-fi频谱161相关联多个5ghz无线电信道中的每个信道重复该处理。云智能引擎235可以经由广域网接收频谱信息。此外,云智能引擎235可以将频谱信息与灵活代理(251)生成的其他频谱信息进行整合(例如,以生成整合的频谱信息)。然后,云智能引擎235可以至少基于整合的频谱信息来确定来自多个5ghz无线电信道中的无线电信道。在某些实现方式中,云智能引擎235可以从数据源252接收管制信息。因此,云智能引擎235可以基于整合的频谱信息和与数据源252相关联的管制信息来确定来自多个5ghz无线电信道中的无线电信道。

图14a示出了根据本发明的云智能引擎235、灵活代理200和主机接入点218之间的接口。例如,信令和/或消息可以在云智能引擎235和灵活代理200之间交换。云智能引擎235和灵活代理200之间的信令和/或消息可以在dfs扫描操作期间,在ism操作期间和/或当导致无线电信道变化的雷达事件发生时进行交换。在一方面,可以经由wan(例如,wan234)和/或安全通信隧道来交换云智能引擎235和灵活代理200之间的信令和/或消息。

云智能引擎235的认证注册过程1402可以与消息a相关联。消息a可以在云智能引擎235和灵活代理200之间交换。此外,消息a可以与一个或更多的信令操作和/或一个或多个消息关联。消息a可以促进灵活代理200的初始化和/或认证。例如,消息可以包括与灵活代理200相关联的信息,例如但不限于单元标识、与灵活代理相关联的证书200、与灵活代理200在一定距离内的一组其他灵活代理相关联的最近邻居扫描列表、服务集标识符、与灵活代理200和/或主机接入点218相关联的接收信号强度指示、与主机接入点218相关联的制造商标识、与灵活代理200和/或主机接入点218相关联的测量位置(例如,全球定位系统位置)、与灵活代理200和/或主机接入点218相关联的导出位置(例如,经由附近ap或附近客户端导出)、时间信息、当前信道信息、状态信息和/或与灵活代理200和/或主机接入点218相关联的其他信息。在一个示例中,消息a可以与信道可用性检查阶段相关联。

云智能引擎235的数据融合过程1404可以促进与灵活代理200和/或主机接入点218相关联的位置的计算。另外或替代地,云智能引擎235的数据融合过程1404可以促进一组dfs信道列表的计算。数据融合过程1404可以与消息b和/或消息c相关联。消息b和/或消息c可以在云智能引擎235和灵活代理200之间交换。此外,消息b和/或者消息c可以与一个或多个信令操作和/或一个或多个消息相关联。消息b可以与和灵活代理200相关联的频谱测量和/或环境测量相关联。例如,消息b可以包括诸如但不限于扫描的dfs白名单、扫描的dfs黑名单、扫描的信息测量、扫描统计、拥塞信息、流量计数信息、时间信息、状态信息和/或与灵活代理200相关联的其它测量信息。消息c可以与授权的dfs、dfs列表和/或信道改变相关联。例如,消息c可以包括诸如但不限于定向(例如,已批准的)dfs白名单、定向(例如,已批准的)dfs黑名单、当前时间、列表有效时间、与灵活代理200和/或主机接入点218相关联的计算位置、网络心跳和/或与信道和/或动态频率选择相关联的其他信息。

云智能引擎235的网络优化过程1406可以促进与灵活代理200相关联的网络拓扑的优化。网络优化过程1406可以与消息d相关联。消息d可以在云智能引擎235和灵活代理200之间交换。此外,消息d可以与一个或多个信令操作和/或一个或多个消息相关联。消息d可以与无线电信道的改变相关联。例如,消息d可以与用于与灵活代理200通信的主机接入点218的无线电信道相关联。消息d可以包括诸如但不限于无线电信道(例如,切换到特定无线电信道的命令)、列表的有效时间、网络心跳和/或用于优化网络拓扑的其他信息。

云智能引擎235的网络更新过程1408可以促进与灵活代理200相关联的网络拓扑的更新。网络更新过程1408可以与消息e相关联。消息e可以在云智能引擎235和灵活代理200之间交换。此外,消息e可以与一个或多个信令操作和/或一个或多个消息相关联。消息e可以与网络心跳和/或dfs授权相关联。例如,消息e可以包括诸如但不限于与灵活代理200一定距离内的一组其他灵活代理相关联的最近邻居扫描列表、服务集标识符、与灵活代理200和/或主机接入点218的接收信号强度指示、与主机接入点218相关联的制造商标识、与灵活代理200和/或主机接入点218相关联的测量位置更新(例如,全球定位系统位置更新)、与灵活代理200和/或主机接入点218相关联的导出位置更新(例如,经由附近ap或附近客户端导出)、时间信息、当前信道信息、状态信息和/或其他信息。在一个示例中,消息b、消息c、消息d和/或消息e可以与ism阶段相关联。

灵活代理200的管理dfs列表过程1410可以促进dfs列表的存储和/或更新。管理dfs列表过程1410可以与消息f关联。可以在灵活代理200与主机接入点218之间交换消息f。在一个示例中,可以经由局域网(例如有线局域网和/或无线局域网)交换消息f。此外,消息f可以与一个或多个信令操作和/或一个或多个消息关联。消息f可以促进用于主机接入点218的无线电信道的改变。例如,消息f可以包括例如但不限于以下的信息:与距灵活代理200特定距离内的其它灵活代理集合关联的最接近的邻居扫描列表、服务集标识符、与灵活代理200和/或主机接入点218关联的接收信号强度指示、与主机接入点218关联的制造者标识、与灵活代理200和/或主机接入点218关联的所测量的位置更新(例如全球定位系统位置更新)、与灵活代理200和/或主机接入点218关联的(例如经由附近ap或附近客户端导出的)所导出的位置更新、时间信息、当前信道信息、状态信息和/或其它信息。在一个示例中,消息f可以与云指导操作(例如启用dfs信道的云指导操作)关联。

图14b还示出根据本发明的云智能引擎235、灵活代理200与主机接入点218之间的接口。例如,图14b可以结合图14a提供其它细节。如图14b所示,可以在云智能引擎235与灵活代理200之间交换信令和/或消息。可以在dfs扫描操作期间、在ism期间和/或当导致改变无线电信道的雷达事件产生时在云智能引擎235与灵活代理200之间交换信令和/或消息。在一方面中,可以经由wan(例如wan234)和/或安全通信隧道在云智能引擎235与灵活代理200之间交换信令和/或消息。

如图14b所示,云智能引擎235的网络更新过程1408可以促进关于与灵活代理200关联的网络拓扑的更新。网络更新过程1408可以与消息e关联。于是,云智能引擎235的dfs列表更新过程1414可以促进对一个或多个dfs信道列表的更新。dfs列表更新过程1414可以与消息g关联。可以在云智能引擎235与灵活代理200之间交换消息g。在一个示例中,可以经由wan(例如wan234)和/或安全通信隧道交换消息g。此外,消息g可以与一个或多个信令操作和/或一个或多个消息关联。消息g可以与雷达事件关联。例如,消息g可以通过信号传送雷达事件。附加地或替代地,消息g可以包括与雷达事件关联的信息。例如,消息g可以包括例如但不限于以下信息:雷达测量信道、雷达测量图案、与雷达事件关联的时间、与雷达事件关联的状态、与雷达事件关联的其它信息等。雷达事件可以与来自多个5ghz通信信道(例如与5ghzwi-fi谱161关联的多个5ghz通信信道)中的一个或多个信道关联。在一个示例中,消息g可以与ism阶段关联。dfs列表更新过程1414可以与消息c关联。

此外,也如图14b所示,管理dfs列表过程1410可以与消息f关联。可以在灵活代理200与主机接入点218之间交换消息f。灵活代理200的雷达检测过程1416可以检测和/或生成雷达事件。此外,雷达检测过程1416可以通知主机接入点218改变无线电信道(例如,切换到替选无线电信道)。可以响应于无线电信道的改变而相应地更新消息f和/或管理dfs列表过程1412。在一方面中,可以在dfs扫描操作期间、在ism操作期间和/或当导致用于主机接入点218的无线电信道的改变的雷达事件产生时在云智能引擎235与主机接入点218之间交换信令和/或消息。

图15示出用于确定将在多个多信道dfs主件中使用的通信信道的根据本发明的示例性方法1500。首先,在1510,云智能引擎经由一个或多个网络设备从多个多信道dfs主设备接收与多个5ghz通信信道关联的频谱信息。可选地,在1511,接收频谱信息包括:在多个5ghz无线电信道中接收与对于雷达信号的扫描关联的扫描信息。可以基于多个5ghz通信信道的分析而使用灵活代理设备(例如灵活代理200或灵活代理700)来生成频谱信息。多个5ghz通信信道的分析包括:将灵活代理设备的5ghz无线电收发机切换到多个5ghz通信信道中的信道,在多个5ghz通信信道中的该信道中生成信标,以及在多个5ghz通信信道中的该信道中扫描雷达信号。频谱信息可以包括例如但不限于以下信息:白名单(例如不包含雷达信号的多个5ghz通信信道中的每一个的白名单)、黑名单(例如包含雷达信号的多个5ghz通信信道中的每一个的黑名单)、与多个5ghz通信信道中的对于雷达信号的扫描关联的扫描信息、状态信息、与灵活代理设备和/或接入点设备关联的位置信息、时间信号、扫描列表(例如示出邻居接入点的扫描列表等)、拥塞信息(重试分组的数量、重试分组的类型等)、业务信息和/或其它频谱信息。接下来,在1520,云智能引擎将频谱信息与其它频谱信息整合,以生成所整合的频谱信息。至少一个其它灵活代理设备可以生成其它频谱信息。在一个示例中,可以经由一个或多个数据融合过程将频谱信息与其它频谱信息整合。

然后,在1530,云智能引擎至少基于整合的频谱信息而从多个5ghz通信信道确定用于多个多信道dfs主设备的通信信道。例如,可以至少基于所整合的频谱信息而从多个5ghz通信信道选择通信信道。在一方面中,云智能设备可以接收与多个5ghz通信信道关联的和/或在至少一个数据库中所存储的管制信息。此外,可以进一步基于管制信息而确定通信信道。在另一方面中,通信信道的指示可以提供给灵活代理设备和/或接入点设备。

图16示出用于确定将在多个多信道dfs主设备中使用的通信信道的根据本发明的示例性方法1600。图16所示的方法包括以上结合图15所描述的步骤,但还包括以下可选附加步骤。在1610,所述方法包括:经由一个或多个网络设备将不包含雷达信号的多个5ghz无线电信道中的每一个的白名单发送到多个多信道dfs主设备。在1620,所述方法包括:经由一个或多个网络设备将包含雷达信号的多个5ghz无线电信道中的每一个的黑名单发送到多个多信道dfs主设备。在1630,所述方法包括:接收至少一个数据库中所存储的管制信息。管制信息可以包括但不限于gis信息、其它地理信息、关于雷达发射机的位置的fcc信息、fcc黑名单信息、noaa数据库、关于雷达发射机的dod信息、对关于给定位置避免dfs信道中的传输的dod请求、和/或其它管制信息。在1640,所述方法可以包括:基于整合的频谱信息和管制信息而确定通信信道。

如在此所讨论的那样,所公开的系统与当前现有技术的重要不同在于:(a)所公开的无线灵活代理启用多个同时动态频率信道,这样是比传统单机dfs主设备接入点或小型小区基站所提供的显著更多带宽的;(b)附加dfs信道可以与附近(合适地装配有控制代理的)接入点或小型小区共享,使得网络作为整体能够受益于附加带宽;以及(c)集中式网络组织元件(云智能引擎)可以协调接入点和/或小型小区基站进行的操作信道的选择,以避免重叠信道,因此避免干扰并且缓解拥塞。

(a)至(c)中的能力和功能由集中式云智能引擎启用,其收集并且组合来自每个灵活代理的dfs雷达和其它频谱信息和地理标签,随着时间而存储、过滤并且整合数据,并且通过数据融合技术将其与来自空间中所分布的多个其它灵活代理的信息组合在一起,并且通过专有算法对收集执行过滤以及其它后处理,并且与来自所审查的源(例如gis、联邦航空总署(faa)、fcc以及dod数据库等)的其它数据合并。

具体地说,云智能引擎执行以下操作:从所有无线灵活代理连续地收集数量和密度随着部署更多接入点和小型小区基站而快速地增长的频谱、位置和网络拥塞/业务信息;在数据集合上连续地应用复杂过滤、空间和时间相关和整合操作以及新颖阵列组合技术以及图案识别等;将本发明的网络分析和优化技术应用于计算网络组织判断,以在网络上联合地优化接入点和小型小区基站的动态信道选择;以及经由所述无线灵活代理来指导802.11a/n/ac接入点和/或lte-u小型小区基站的动态信道选择和无线电配置的自适应控制。

灵活代理归因于它们对wi-fi接入点和lte-u小型小区基站的附着而得以按性质部署在处于变化的密度中并且一般具有重叠覆盖的广阔地理区域上。因此,灵活代理所收集的频谱信息(具体地说,dfs雷达的签名和本地网络的拥塞状况)相似地表示广阔区域上的无线电频谱的多点覆盖测度,或以不同方式来看,所述信息表示从不同角度测量雷达和干扰和/或拥塞的源的随机不规则传感器阵列进行的频谱测量。

图17示出(例如均附着到802.11a/n/acwi-fi网络的)多个灵活代理1711、1712、1713、1714如何提供雷达发射机1750的地理分布式重叠观看(传感器数据集合)。图还示出,通过对集中式云智能引擎235进行报告,联合多个观看数据当由云智能引擎235拼凑在一起时如何呈现皆可以因此受促使以通过比来自单个接入点或小型小区基站的任何单个观看所表示的显著更大的有效增益和灵敏度来生成目标雷达1750或任何其它发射机源的伪合成孔径观看的空间分集(不同范围和衰落/反射信道条件1721、1722、1723、1724)和角度分集(例如,查看角度1731、1732、1733、1734)二者的属性。归因于不同衰落和反射信道条件,不同位置1721、1722、1723、1724和查看角度1731、1732、1733、1734产生接收到的雷达脉冲系列的不同时序偏移以及接收到的信号的不同失真。灵活代理1711、1712、1713、1714的子集可以形成伪合成天线阵列,其归因于有效的更高的增益而提供对雷达信号的改进的灵敏度,并且归因于冗余度而提供雷达检测方面的鲁棒性。来自灵活代理1711、1712、1713、1714的数据发送到云智能引擎235,其执行数据相关和整合,以确定目标雷达1750的位置。

具有显著处理能力和无限可分级存储器/存储体的云智能引擎能够在非常长的时间段上存储来自每个灵活代理的带时间戳的频谱信息,因此使得云智能引擎能够还随着时间并且在地理空间上对dfs雷达的签名和本地网络的拥塞状况进行整合并且相关。给定随着时间而连续获取频谱信息的足够数量的灵活代理,那么云智能引擎可以在5ghz带中构造频谱信息的日益精确并且可靠的空间映射,包括雷达信号的存在性或缺失性。频谱信息可以加位置标签和/或加时间戳。设备可以是例如接入点设备、dfs从设备、点对点组拥有者设备、移动热点设备、无线电接入节点设备或专用传感器节点设备。通过该信息,客户端设备可以直接询问云智能引擎,以在客户端设备的位置处找出什么dfs信道是可用的并且没有雷达。通过该系统,客户端设备不再需要等待本应另外由接入点或灵活代理提供的信标,因为客户端设备可以经由网络连接与云智能引擎进行通信,以确定可用的信道。在此情况下,因为云智能引擎可以提供关于广阔地理范围上所分布的多个客户端设备的dfs信道选择信息,所以其变为云dfs超级主设备。

此外,云智能引擎还能够存取并且组合来自其它源的数据(数据融合)(例如来自gis(地理信息系统)服务器、fcc数据库、noaa数据库等的地形和地图信息),使得云智能引擎能够进一步对来自灵活代理的基线频谱数据进行比较、相关、覆盖以及润色,并且扩增网络自组织算法,以进一步改进本发明的整体精度和鲁棒性。

具有因此所形成的802.11a/n/ac和lte-u网络的动态频谱条件的详细图片的云智能引擎能够使用该数据,以计算优化网络配置,具体地说,单独接入点和/或小型小区基站的(dfs和非dfs带二者中的)操作信道和无线电参数的选择,以避免与其它附近接入点或基站、干扰方、有噪声的或拥塞的信道重叠。这样所实施的整个系统可以因此看作大型广域闭合控制系统,如图18所示。

在一个示例中,本发明的系统包括云dfs超级主设备以及以通信方式耦合到云dfs超级主设备的多个雷达检测器。对雷达检测器进行编程,以在多个5ghz无线电信道中的每一个中扫描雷达信号,将对于雷达信号的扫描的结果发送到云dfs超级主设备,并且将关于多个雷达检测器中的每一个的地理位置信息发送到云dfs超级主设备。对云dfs超级主设备进行编程,以从多个雷达检测器中的每一个接收对于雷达信号的扫描的结果以及关于多个雷达检测器的地理位置信息,并且确定多个雷达检测器中的第一雷达检测器是否在多个5ghz无线电信道中的第一信道中检测到雷达信号。如果云dfs超级主设备确定雷达信号出现在第一信道中,则对云dfs超级主设备进行编程,以确定多个雷达检测器中的一个或多个雷达检测器(例如第二雷达检测器),以基于关于第一雷达检测器的地理位置信息以及关于第二雷达检测器的地理位置而估计第一雷达检测器在第一信道中的雷达信号的检测。在一个示例中,对云dfs超级主设备进行编程,以使得一个或多个第二雷达检测器切换到第一信道,并且在第一信道中扫描雷达。并且在另一示例中,对云dfs超级主设备进行编程,以使得一个或多个第二雷达检测器在第一信道中增加停驻时间。在这些示例中,当任何一个检测器看见雷达时,云dfs超级主设备可以协调雷达检测器。云dfs超级主设备和雷达检测器的网络像大型合成孔径阵列那样进行动作,并且云dfs超级主设备可以控制雷达检测器以采取行动。行动中的一些包括:将一个或多个雷达检测器移动到检测到雷达的信道,并且寻找雷达或使得一个或多个雷达检测器在检测到雷达的信道中停驻得更长。传感器看到雷达信号越多,雷达信号可以表征得越好。此外,通过地理位置,云dfs超级主设备可以确定在更好的位置中存在其它检测器以测量或表征雷达,并且可以使用来自一个或多个检测器的数据(例如融合来自多个检测器的数据)。可以通过历史数据或通过获知检测器的类型/型号来驱动该操作。实际上,因为传感器得以升级,所以它们的灵敏度可以比前几代的产品更好。云dfs超级主设备可以跟踪什么检测器(及其能力)部署在给定的区域中,并且优化地选择哪些检测器将提供附属验证雷达扫描。

图18在控制环路示图中示出云智能引擎如何从灵活代理的网络(例如灵活代理1810的全局网络中的每一个)取得频谱数据(雷达列表和图案、白名单、黑名单、rssi、噪声本底、最接近的邻居、拥塞&业务签名等),并且于(在存储件1825中)存储并且过滤数据之后,将它们与来自灵活代理1811的相似数据、来自其它源(例如gis、fcc、faa、dod、noaa等)的云数据1820以及用户输入1835组合。然后将数据应用于网络自组织计算过程1826,控制环路在本发明所实施的系统的控制下对于网络中的802.11a/n/ac接入点或lte-u小型小区基站中的每一个执行优化动态信道选择1855。以此方式,云智能引擎告诉灵活代理1811从当前信道1856(接入点先前所使用的信道)(使用接入点控制1812)改变到所选择的用于接入点的信道1855。与之对比,传统接入点和小型小区基站表现为具有有限单源传感器输入并且没有云智能引擎闭合控制环路的益处的开放控制环路。

来自灵活代理1811的信息(包括频谱和位置信息)用于来自位置数据库1851的信息,以在网络中并且在灵活代理1811的控制下解析灵活代理1811和802.11a/n/ac接入点或lte-u小型小区基站的位置1850。查找1841从灵活代理1810存取所存储的数据。该信息可以与来自解析位置步骤1850的信息组合,以用于可应用于网络中的并且在灵活代理1811的控制下的802.11a/n/ac接入点或lte-u小型小区基站的灵活代理1811的频谱条件的几何外插1842。

如图18所示,控制环路包括来自灵活代理1811的数据的时间整合1845、来自灵活代理1811的数据的空间整合1844以及与来自其它源和用户输入1835的数据的融合1830,以进行用于灵活代理1811的操作信道选择1855。如所示,控制环路也可以根据需要而包括缓冲器1847、1849(时间)、1843(空间)、1846(时间)以及滤波器1848。其它灵活代理1810也可以具有与图18所示的相似的它们自身的控制环路。

如先前所讨论的那样,灵活代理将包括关于检测到的雷达图案的信息(包括信号强度、雷达的类型以及用于检测的时间戳)的信息发送到云智能引擎。检测到的雷达的类型包括例如以下信息:突发持续时间、突发的数量、每突发的脉冲、突发时段、扫描图案、脉冲重复速率和间隔、脉冲宽度、啁啾宽度、波束宽度、扫描速率、脉冲上升和下降时间、频率调制、频率跳转速率、跳转序列长度以及每跳转的脉冲。云智能引擎使用该信息以改进其虚假检测算法。例如,如果灵活代理检测到其获知的特定雷达类型不可能出现在特定位置中,则云智能引擎可以在概率算法中使用该信息,以用于评估该信号的有效性。灵活代理可以经由接入点或经由客户端设备将信息发送到云智能引擎,如图2所示。

因为云智能引擎具有关于所附着的雷达传感器的位置信息,所以当云智能引擎从一个传感器接收到雷达检测信号时,云智能引擎可以使用关于该传感器的位置信息,以验证信号。云智能引擎可以确定检测到雷达信号的第一传感器邻近的附近传感器,并且在其它传感器中搜索白名单/黑名单信道历史,并且如果附近传感器具有当前和足够信息,则云智能引擎可以使得来自第一传感器的初始雷达检测有效或无效。

替代地,云智能引擎或第一传感器可以(要么通过云要么在本地)指令附近传感器关注于检测到的信道,并且将它们的白名单和黑名单报告回到云。如果附近传感器具有当前和足够信息,则云智能引擎可以使得来自第一传感器的初始雷达检测有效或无效。此外,基于关于第一传感器的位置信息,云智能引擎可以指导其它附近传感器以修改它们的扫描时间或特性或信号处理,以更好地检测第一传感器检测到的信号。

如以上所描述的那样,图14a和图14b示出无线灵活代理、云智能引擎与接入点(或相似地,小型小区lte-u基站)之间的逻辑接口。具体地说,图14a-图14b还示出可以在dfs扫描操作的阶段期间、服务中监控(ism)以及当强制信道改变的雷达事件产生时在灵活代理与云智能引擎之间以及(经由灵活代理)在云智能引擎与接入点之间交换的信令和消息的示例。除了传统基础架构网络拓扑(例如主机接入点和客户端以及点对点网络或wi-fi直连)之外,本发明还应用于扩展的基础架构网络拓扑(例如网状网络)。例如,在此所讨论的主机接入点可以是参与网状网络并且同时提供基础架构连接性的网状对等体。

图19a示出隐藏节点问题,其中,接入点或小型小区基站1930因地形、阻挡、距离或信道条件1945而受隐藏无法观看其它接入点或小型小区基站1931。隐藏节点问题是针对这些接入点正与彼此进行通信的网状网络或点对点会话的特别难的问题;隐藏节点1930可能检测不到帧并且将不能够同步其网络分配矢量(nav)。在这种损伤的情况下,隐藏节点1930传输可能潜在地碰撞并且干扰其它两个节点1931、1932之间的通信。如图19a所示,灵活代理1950将扫描列表报告给云智能引擎1935,但无法检测隐藏节点1930。相应地,灵活代理1950在所报告的扫描列表中并未将隐藏节点1930报告给云智能引擎1935。与邻居网络中的接入点1932关联的灵活代理1951也将扫描列表报告给云智能引擎1935。因为灵活代理1951可以检测隐藏节点1930,所以所报告的扫描列表包括隐藏节点1930。云智能引擎1935从所有灵活代理1950、1951收集包括关于灵活代理1950、1951的地理信息的扫描列表。云智能引擎1935然后确定隐藏节点1930的存在性,并且将隐藏节点1930的存在性报告给灵活代理1950、1951。

图19b示出隐藏雷达问题,其中,归因于地形或阻挡1955,灵活代理1953看不见雷达发射机1960。因为充当用于接入点1934的dfs主设备但并未看见隐藏雷达1960的灵活代理1953可能产生无意的干扰,所以隐藏雷达问题是fcc(以及其它管制者)的十分严重的担忧。例如,所暴露的节点1933附近的灵活代理1952检测到来自雷达发射机1960的雷达,并且经由上行链路黑名单消息报告给云智能引擎1935。例如,云智能引擎1935经由下行链路黑名单消息对隐藏节点1934附近的灵活代理1953通知雷达。

在一些实施例中,灵活代理可以链接到多个主机接入点。在一种这样可能的配置中,当以太网上的灵活代理与接入点之间的连网连接很长时,明显问题出现。图19c示出灵活代理归因于距离而看不见雷达发射机的隐藏雷达问题。连网的节点1990、1991、1992远离雷达发射机1975,并且因此并不检测雷达信号的存在性。节点1990、1991、1992将该信息传递到灵活代理1970。灵活代理1970使得对应白名单和黑名单通过无线方式并且通过有线连接得以广播。隐藏节点1980从灵活代理1970接收列表,但处于来自雷达发射机1975的雷达的面前。例如,隐藏节点1980与灵活代理1970分离达长距离,并且通过非常长的以太网连接1981连接到灵活代理。

因为隐藏节点1980远距灵活代理1970,所以其签名1982并不处于灵活代理1970的扫描列表上。此外,因为隐藏节点1980太远距灵活代理1970,所以隐藏节点1980不能从灵活代理1970接收无线白名单和/或黑名单,或无线列表的时间戳不匹配当由隐藏节点1980接收时经由以太网接收到的时间戳。为了解决该问题,通过有线以太网所广播的白名单和/或黑名单必须与通过无线所广播的列表和时序匹配,以使得节点1980使用dfs信道。此外,灵活代理1970可以广播所授权的接入点(例如1990、1991、1992)的列表,并且控制接入点中的代理必须看见其在授权列表中的ssid,以使用dfs信道。灵活代理1970仅授权其通过扫描列表看见的并且大于特定rssi阈值的接入点(例如1990、1991、1992)。未看见的或使得rssi太低的接入点1980认为太远而无法使用灵活代理1970的白名单。

图19a-图19c示出从接近隐藏节点或隐藏雷达的多个无线灵活代理收集数据的云智能引擎如何能够发现所述隐藏节点或隐藏雷达。现在意识到在同一信道上存在对另一接入点的隐藏节点的任何接入点或小型小区基站现在可以对正隐藏的节点起作用,并且相似地,雷达信号的可探测范围内的任何(以及所有)接入点或小型小区即使对于一些节点是隐藏的也可以直接被防止使用雷达占用的信道。

在使用云dfs超级主设备的系统的一个实施例中,云dfs超级主设备从多个灵活代理和/或接入点接收信息。此外,因为云dfs超级主设备提供关于客户端设备的dfs信道信息,所以一些灵活代理和接入点将不再需要发送标识可用信道的信标。在此情况下,使用云dfs超级主设备的系统可以包括作为执行在此所描述的灵活代理的雷达感测功能但不发送信标以标识可用信道的雷达检测器的传感器。

云dfs超级主设备可以对于云dfs超级主设备具有足够信息的区域提供dfs超级主设备功能。例如,如果灵活代理和/或雷达检测传感器在给定的地区中通过足够的密度而分布,并且云dfs超级主设备关于地区已经接收到足够的信息达足够的时间以通过足够的确定性来确定用于地区的雷达信号签名以符合fcc或其它可应用的要求,则云dfs超级主设备可以对于位于地区中的设备提供dfs主设备服务。

通过云dfs超级主设备系统,传统dfs主设备和灵活代理可以得以消除或操作为继续进行雷达检测但不告诉客户端设备使用什么信道的传感器。在该系统中,客户端设备无需寻找信标,而是反之可以询问云dfs超级主设备以确定什么信道可用于使用。

该云dfs超级主设备系统解决现有技术dfs主设备系统固有的若干问题。例如,云dfs超级主设备系统可以从外部源接收云dfs超级主设备用于对区域进行地理围栏以防一个或多个信道中的dfs通信的信息(例如来自gis服务器、fcc数据库、noaa数据库、dod、数据库的地形和地图信息)。在一个示例中,dod指示云dfs超级主设备防止给定区域中的dfs频谱中的通信达某时间段。当设备处于该区域中时,云dfs超级主设备系统将指示客户端设备不使用dfs频谱。在另一示例中,对云dfs超级主设备进行编程,以从优先级用户接收对腾空一个或多个5ghz无线电信道的请求。优先级用户可以是包括雷达制造实体(例如机场或军事主体)的系统的雷达制造商,或优先级用户可以是需要对dfs频谱的优先级接入的政府或紧急实体。在该示例中,也对云dfs超级主设备进行编程,以将消息发送到响应于来自优先级用户的请求而指令客户端设备腾空5ghz无线电信道的请求的受影响区域内的客户端设备。使用该系统,飞机或机场可以请求云dfs超级主设备随着其起飞而沿着其路线阻挡掉5ghz信道。在另一实施例中,对腾空一个或多个5ghz无线电信道的请求可以出自政府、管制或紧急系统。例如,救护车或其它紧急车辆可以将实时请求发送到云dfs超级主设备,以沿着其路线阻挡掉5ghz信道,以优化用于紧急车辆的通信。与所公开的云dfs超级主设备不同,当前发信标系统不能高效地解决该问题。云dfs超级主设备可以进一步接收并且使用关于优先级用户的位置信息,以动态地改变dfs超级主设备指令设备腾空优先级用户所请求的信道的区域。这样允许dfs超级主设备对有限的区域进行地理围栏,以在仍符合来自优先级用户的对腾空的请求的同时使得dfs信道对其它设备的可用性最大化。

此外,云dfs超级主设备系统解决dfs频谱的当前使用限制。目前,很多dfs主设备是私有接入点,其仅将对dfs频谱的接入提供给成员客户端设备。相应地,因为区域中的多数用户不是具有对充当dfs主设备的接入点的接入的群组的成员,所以它们不能利用可用dfs频谱。在此情况下,即使dfs频谱是免授权的并且通常可用于公众使用,仅具有对私有接入点的接入的选择群组也可以使用dfs频谱。云dfs超级主设备通过将dfs信道可用性信息直接提供给云dfs超级主设备具有足够频谱信息的任何区域中的客户端设备来解决这种低效性。

此外,云dfs超级主设备系统解决具有lte-u设备的增殖以及lte-u设备和wi-fi设备的互通性的问题。lte-u设备使用与wi-fi设备相同的带。然而,wi-fi设备不能检测lte-u设备,并且lte-u设备不能检测wi-fi设备。因此,来自lte-u和附近wi-fi设备的信号彼此碰撞并且干扰。云dfs超级主设备可以控制所连接的设备的时序和频率。并且因为云dfs超级主设备可以看见所有客户端设备(包括lte-u和wi-fi设备),所以云dfs超级主设备可以协调业务以缓解碰撞,例如,确保同一区域中的两个设备不处于同一信道上。云dfs超级主设备解决附近lte-u和wi-fi设备的问题,而无需lte-u和wi-fi设备告诉彼此。

此外,如以上所讨论的那样,云dfs超级主设备解决隐藏节点问题。并且云dfs超级主设备可以在各客户端设备之间协调业务。

在云dfs超级主设备系统的一个实施例中,云dfs超级主设备连接到从云dfs超级主设备接收信道选择信息(例如白名单或黑名单)并且根据接收到的信道选择信息来发送信标的接入点。在此情况下,云dfs超级主设备仍控制关于接入点的信道选择。

图20示出云智能引擎2035操作为云dfs超级主设备的云dfs超级主设备系统2000的示例性实施例。在系统2000中,云dfs超级主设备2035以通信方式耦合到检测dfs带中的雷达信号并且检测无线业务信息的多个传感器2050、2051、2052。多个传感器2050、2051、2052可以处于灵活代理中,或可以是单机传感器。在一个示例中,单机传感器包括电源,并且自含于外壳中,而且包括自含式插接设备。传感器与云dfs超级主设备2035的通信可以是连续的或断续的。传感器将关于检测到的雷达信号的信息、业务信息以及关于传感器的地理位置信息发送到云dfs超级主设备2035。云dfs超级主设备2035也可以连接到外部数据源2060(例如来自gis服务器、fcc数据库、noaa数据库、dod数据库的地形和地图信息)。云dfs超级主设备2035使用来自传感器2050、2051、2052以及外部数据库2060的信息,以确定用于云dfs超级主设备具有足够信息的区域的可用dfs信道。然后,如图20所示,客户端设备2080、2081于是连接到云dfs超级主设备2035,以根据客户端设备2080、2081的位置来请求所授权的dfs信道。客户端设备2080、2081将地理位置信息发送到云dfs超级主设备2035,使得云dfs超级主设备2035可以基于该位置信息而确定适当的信道。

在一个实施例中,云dfs超级主设备系统是用于检测雷达信号并且避免对雷达信号的干扰的系统,其包括云dfs超级主设备、多个雷达检测器以及至少一个客户端设备。多个雷达检测器(或雷达传感器)以通信方式耦合到云dfs超级主设备,并且被编程为在多个5ghz无线电信道中的每一个中扫描雷达信号,将对于雷达信号的扫描的结果发送到云dfs超级主设备,并且将关于多个雷达检测器中的每一个的地理位置信息发送到云dfs超级主设备。客户端设备(或客户端设备)以通信方式耦合到云dfs超级主设备,并且被编程为将关于客户端设备的地理位置信息以及对可用5ghz无线电信道的请求发送到云dfs超级主设备。云dfs超级主设备被编程为接收来自多个雷达检测器中的每一个的对于雷达信号的扫描的结果、关于多个雷达检测器的地理位置信息、关于客户端设备的地理位置信息以及对可用5ghz无线电信道的请求,并且被编程为从来自多个雷达检测器中的每一个的对于雷达信号的扫描的结果、关于多个雷达检测器的地理位置信息以及关于客户端设备的地理位置信息确定在客户端设备的距离内没有雷达信号的一个或多个5ghz无线电信道,并且将在客户端设备的距离内没有雷达信号的一个或多个5ghz无线电信道发送到客户端设备。

在另一实施例中,云dfs超级主设备被编程为从外部数据源接收信息,并且被编程为从来自外部数据源的信息以及来自多个雷达检测器中的每一个的对于雷达信号的扫描的结果、关于多个雷达检测器的地理位置信息以及关于客户端设备的地理位置信息确定在客户端设备的距离内没有雷达信号的一个或多个5ghz无线电信道。例如,外部数据源可以是gis、faa雷达数据库、dod雷达数据库、fcc数据库或noaa数据库。

连同雷达检测信息一起,多个雷达检测器可以被编程为将无线频谱信息(例如业务、拥塞、附近接入点所使用的信道)发送到云dfs超级主设备,并且云dfs超级主设备被编程为协调客户端设备的传输。这样,云dfs超级主设备可以关于包括接入点的若干设备协调业务,以减少来自同时使用同一信道的拥塞和碰撞。云dfs超级主设备可以应用时分或频分协调,以改进客户端设备的性能。

图21提供标准点对点网络2190的说明。如图21所示,接入点2101(例如无线接入点)连接到广域网(wan)2110。接入点2101将对广域网2110的无线接入提供给客户端设备2120、2121、2122、2123。客户端设备2120、2121、2122、2123也形成点对点网络2100,客户端设备2120、2121、2122、2123通过其可以与彼此进行通信,而无需利用接入点2101。注意,在该配置中,因为客户端设备2120、2121、2122、2123没有关于可用dfs信道的足够信息以允许符合管制标准的dfs通信,所以它们不能使用dfs信道以与彼此进行通信。

图22示出dfs主设备2200耦合到云智能引擎2255并且将可用dfs信道提供给客户端设备2220、2221、2222、2223的本发明实施例。如该说明所示,dfs主设备2200包括接收机2202和发射机2203。dfs主设备2200将频谱信息提供给云智能引擎2255。此外,云智能引擎2255耦合到将附加频谱信息提供给云智能引擎2255的其它dfs主设备2250。dfs主设备2200可以将信标广播到客户端设备2220、2221、2222、2223,以对客户端设备2220、2221、2222、2223通知可用dfs信道。此外,dfs主设备2200可以经由客户端设备2220、2221、2222、2223上的所安装的应用连接到客户端设备2220、2221、2222、2223中的一个或多个,例如,以传递可用dfs信道。此外,云智能引擎2255可以经由客户端设备2220、2221、2222、2223上的所安装的应用连接到客户端设备2220、2221、2222、2223中的一个或多个,例如,以传递可用dfs信道。使用可用dfs信道,客户端设备2220、2221、2222、2223可以在点对点网络2290中与彼此直接进行通信。

图23示出dfs主设备2300并非直接耦合到云智能引擎2355的本发明另一实施例。如该说明所示,dfs主设备2300包括接收机2302和发射机2303。dfs主设备2300将频谱信息提供给云智能引擎2355。此外,云智能引擎2355耦合到将附加频谱信息提供给云智能引擎2355的其它dfs主设备2350。dfs主设备2300经由客户端设备2321、2322中的网络连接而连接到云智能引擎2355并且与之进行通信。在该说明中,dfs主设备2300经由两个客户端设备2321、2322中的网络连接而连接到云智能引擎2355并且与之进行通信,但dfs主设备2300可以经由一个或多个客户端设备中的网络连接而连接到云智能引擎2355并且与之进行通信。经由该连接,dfs主设备2300将频谱信息发送到云智能引擎2355,并且从云智能引擎2355接收dfs信道可用性信息。dfs主设备2300可以将信标广播到客户端设备2320、2321、2322、2323,以对客户端设备2320、2321、2322、2323通知可用dfs信道。此外,dfs主设备2300可以经由客户端设备2320、2321、2322、2323上的所安装的应用连接到客户端设备2320、2321、2322、2323中的一个或多个,例如,以传递可用dfs信道。此外,云智能引擎2355可以经由客户端设备2321、2322上的所安装的应用连接到客户端设备2321、2322中的一个或多个,例如,以传递可用dfs信道。使用可用dfs信道,客户端设备2320、2321、2322、2323可以在点对点网络2390中与彼此直接进行通信。

图24提供本发明的示例性系统的更详细说明。如图24所示,云智能引擎2435可以连接到多个dfs主设备2400以及形成点对点网络的客户端或用户设备2431、2432。点对点设备2431、2432可以具有用户控制接口2428。用户控制接口2428包括用户接口2429,以允许客户端设备2431、2432经由云智能引擎2435与dfs主设备2400进行交互。例如,用户接口2429可以允许用户修改dfs主设备2400设置。用户控制接口2428还包括安全元件2430,以确保客户端设备2431、2432与dfs主设备2400之间的通信是安全的。例如,客户端设备2431、2432经由蜂窝网络连接到广域网2434。

云智能引擎2435包括用于存储来自dfs主设备2400的信息的数据库2448和存储器2449、连接到云智能引擎2435的一个或多个其它dfs主设备和/或一个或多个外部数据源(例如数据源2452)。数据库2448和存储器2449允许云智能引擎2435在特定时间段上(例如几天、几星期、几个月、几年等)存储与dfs主设备2400、其它dfs主设备和/或数据源2452关联的信息。数据源2452可以与数据库集合关联。此外,数据源2452可以包括管制信息,例如但不限于:gis信息、其它地理信息、关于雷达发射机的位置的fcc信息、fcc黑名单信息、noaa数据库、关于雷达发射机的dod信息、对关于给定位置避免dfs信道中的传输的dod请求和/或其它管制信息。

云智能引擎2435还包括处理器2450,以执行在此所描述的云智能操作。在一方面中,处理器2450可以通过通信方式耦合到存储器2449。耦合可以包括各种通信,包括但不限于直接通信、间接通信、有线通信和/或无线通信。在特定实现方式中,处理器2450可以可操作为执行或促进存储器2449中所存储的计算机可执行组件中的一个或多个的执行。例如,根据一方面,处理器2450可以直接涉及计算机可执行组件的执行。附加地或替代地,处理器2450可以间接涉及计算机可执行组件的执行。例如,处理器2450可以指导一个或多个组件以执行操作。

云智能引擎2435还获知每个dfs主设备以及靠近没有控制代理以及这些设备中的每一个正操作的信道的dfs主设备的接入点的位置。通过该信息,频谱分析和数据融合引擎2443以及网络优化自组织引擎2444可以通过告诉dfs主设备避免经受干扰的信道来优化本地频谱。群通信管理器2445管理dfs主设备、接入点、客户端设备与网络中的其它设备之间的通信。云智能引擎包括安全管理器2446。控制代理管理器2447管理所有所连接的控制代理。

云智能引擎2435可以组合频谱信息与其它频谱信息(例如与dfs主设备关联的其它频谱信息),以生成所组合的频谱信息。然后,云智能引擎2435可以确定一个或多个特定通信信道(例如与24ghzwi-fi频谱291关联的特定通信信道),并且可以(例如经由通过客户端设备2431、2432的安全通信隧道)将特定通信信道传递到dfs主设备2400。dfs主设备2400和/或云智能引擎2435使用来自云智能引擎2435的信息,以确定dfs信道,以使得可用于客户端设备2431、2432。

独立于任何主机接入点,处于自主dfs主设备的角色的dfs主设备2400可以通过以下方式将信道指示和信道选择控制提供给覆盖区域内的一个或多个点对点客户端设备2431、2432:(a)通过一个或多个信标信号的同时传输而以信号来传送一个或多个dfs信道的可用性;(b)经由关联非dfs信道连同控制信号和时间戳信号(在此称为死区切换定时器)一起发送所授权的可用dfs信道的列表(在此称为白名单)和已经检测到潜在雷达信号的所禁止的dfs信道的列表(在此称为黑名单);以及(c)从云智能引擎2435接收控制、协调以及所授权的和优选信道选择指导信息。

(a)至(c)中的能力和功能由集中式云智能引擎启用,其收集并且组合来自每个dfs主设备的dfs雷达和其它频谱信息和地理标签,随着时间而存储、过滤并且整合数据,并且通过数据融合技术将其与来自空间中所分布的多个其它dfs主设备的信息组合在一起,并且通过专有算法对收集执行过滤以及其它后处理,并且与来自所审查的源(例如gis——地理信息系统、faa、fcc以及dod数据库等)的其它数据合并。

具体地说,云智能引擎执行以下操作:(a)从所有无线dfs主设备连续地收集数量和密度随着部署更多接入点和小型小区基站而快速地增长的频谱、位置和网络拥塞/业务信息;(b)在数据集合上连续地应用复杂过滤、空间和时间相关和整合操作以及新颖阵列组合技术以及图案识别等;(c)将本发明的网络分析和优化技术应用于计算网络组织判断,以在网络上联合地优化接入点和小型小区基站的动态信道选择;以及(d)指导所述无线dfs主设备的动态信道选择和无线电配置的自适应控制。

在所示示例中,dfs主设备2400包括主无线电装置2415和辅无线电装置2416。主无线电装置2415用于dfs和雷达检测。主无线电装置2415典型地是24ghz无线电装置。在一个示例中,主无线电装置2415可以是24ghz收发机。dfs主设备2400可以通过主无线电装置2415接收雷达信号、业务信息和/或拥塞信息。并且dfs主设备2400可以经由主无线电装置2415发送信息(例如dfs信标)。辅无线电装置2416是用于将控制信号发送到网络中的其它设备的辅无线电装置。辅无线电装置2416典型地是21.4ghz无线电装置。dfs主设备2400可以通过辅无线电装置2416接收信息(例如网络业务、拥塞和/或控制信号)。并且dfs主设备2400可以通过辅无线电装置2416发送信息(例如控制信号)。主无线电装置2415连接到快速信道切换发生器2417,其包括切换器并且允许主无线电装置2415在雷达检测器2411与信标发生器2412之间快速地切换。快速信道切换发生器2417允许雷达检测器2411足够快地切换,以显现为一次处于多个信道上。

独立多信道dfs主设备可以包括:信标发生器2412,用于在多个24ghzdfs无线电信道(例如与24ghzwi-fi频谱291关联的多个24ghzdfs无线电信道)中的每一个中生成信标;雷达检测器2411,用于在多个24ghzdfs无线电信道中的每一个中扫描雷达信号;24ghz无线电收发机(例如主无线电装置2415),用于在多个24ghzdfs无线电信道中的每一个中发送信标并且在多个24ghzdfs无线电信道中的每一个中接收雷达信号;以及快速信道切换发生器2417,耦合到雷达检测器、信标发生器以及24ghz无线电收发机。快速信道切换发生器2417将24ghz无线电装置切换到多个24ghzdfs无线电信道中的第一信道,并且然后使得信标发生器2412在多个24ghzdfs无线电信道中的第一信道中生成信标。然后,快速信道切换发生器2417使得雷达检测器2411在多个24ghzdfs无线电信道中的第一信道中扫描雷达信号。快速信道切换发生器2417然后在信标传输工作周期期间并且在一些示例中在雷达检测工作周期期间对于多个24ghzdfs无线电信道中的每个其它信道重复这些步骤。信标传输工作周期是在给定信道上的连续信标传输与作为给定信道上的各连续扫描之间的时间的雷达检测共工作周期之间的时间。因为dfs主设备2400在给定信道中的第一发信标和扫描与同一信道中的随后发信标和扫描之间的时间窗口中在多个24ghzdfs无线电信道中的每一个中的发信标和扫描之间循环,所以其可以对于多个信道提供有效同时发信标和扫描。

dfs主设备2400也可以包含蓝牙无线电装置2414和/或802.15.4无线电装置2413,以用于与网络中的其它设备进行通信。dfs主设备2400可以包括各种无线电协议2408,以促进经由所包括的无线电设备的通信。

dfs主设备2400可以还包括位置模块2409,以地理定位或确定dfs主设备2400的位置。此外,dfs主设备2400可以通过询问可以具有gps或其它位置确定能力的客户端设备2431、2432来确定dfs主设备2400的位置。

如图24所示,dfs主设备2400可以包括扫描和信令模块2410。dfs主设备2400包括嵌入式存储器2402(包括例如闪存2401)、以及嵌入式处理器2403。dfs主设备2400中的云代理2404促进通过云来自云代理2404的信息的聚合,并且包括群通信协议2405,以促进dfs主设备、接入点、客户端设备与网络中的其它设备之间的通信。云代理2404还包括:安全性模块2406,用于保护dfs主设备2400的云通信并且使得其安全;以及代理协议2407,用于促进与接入点控制代理2419、2424的通信。

云智能引擎2435中的漫游和访客代理管理器2438提供关于连接到正从一个接入点漫游到另一接入点(或从一个接入点漫游到另一网络)的dfs主设备的设备的优化连接信息。漫游和访客代理管理器2438还管理对网络的访客连接,以用于连接到云智能引擎2435的dfs主设备。外部数据融合引擎2439提供来自dfs主设备的信息与来自数据源2452的信息的整合和融合。例如,外部数据融合引擎2439可以整合和/或使用例如但不限于以下信息:gis信息、其它地理信息、关于雷达发射机的位置的fcc信息、fcc黑名单信息、noaa数据库、关于雷达发射机的dod信息、对关于给定位置避免dfs信道中的传输的dod请求和/或其它管制信息。云智能引擎2435还包括鉴权接口2440,以用于接收到的通信的认证,并且用于对设备和用户进行认证。雷达检测计算引擎2441聚合来自dfs主设备2400、dfs主设备2451和/或数据源2452的雷达信息。其中,雷达检测计算引擎2441还从那些数据计算雷达发射机的位置,以促进虚假阳性雷达检测或隐藏节点和隐藏雷达的标识。雷达检测计算引擎2441也可以引导或掌控dfs主设备,以动态地适用检测参数和/或方法,以进一步改进检测灵敏度。位置计算和代理管理器2442通过wi-fi位置数据库中的wi-fi查找、询问过去设备、来自dfs主设备的扫描列表或几何外推来确定dfs主设备2400和其它所连接的设备(例如dfs主设备2151)的位置。

频谱分析和数据融合引擎2443以及网络优化自组织引擎2444通过来自dfs主设备2400、其它dfs主设备和/或数据源2452的信息来促进动态频谱优化。连接到云智能引擎2435的dfs主设备(例如dfs主设备2400和/或其它dfs主设备)中的每一个已经扫描并且分析本地频谱并且将该信息传递到云智能引擎2435。

dfs主设备2400通过通信来发送时间戳信号或死区切换定时器,以确保设备不超过信息的有用生存时间使用包括白名单的信息。例如,白名单将仅对于特定时间段是有效的。时间戳信号通过确保设备将不超过其有用生存时间使用白名单来避免使用非顺应dfs信道。

图25示出云智能引擎2535将如何与点对点网络2590中的客户端设备2531、2532、2533以及充当独立于任何接入点的自主dfs主设备的dfs主设备2500进行接口。如图25所示,云智能引擎2535可以连接到多个(要么直接地,要么经由网络使能设备)网络连接的dfs主设备2500、2510。点对点网络2500中的dfs主设备2500可以通过例如在消息发送到客户端设备2531时将消息捎带到云智能引擎2535或协同客户端设备2531对广域网2534的连接而通过网络连接的客户端设备2531之一来连接到云智能引擎2535。在点对点网络2500中,dfs主设备2500通过空中将包括没有占用信号的信道(例如没有雷达信号的dfs信道)的指示的控制信号2520发送到客户端设备2531、2532、2533。替代地,dfs主设备与仅一个客户端设备2531(例如单个客户端设备2531)进行通信,客户端设备2531于是充当组拥有者,以发起并且控制与其它客户端设备2532、2533的点对点通信。客户端设备2531、2532、2533具有它们与彼此进行通信的点对点链路2521。dfs主设备2500可以操作在采用不同算法执行多种dfs扫描方法的多个模式下。

图26和27进一步示出了通过本发明实现的dfs点对点网络。如图26所示,计算机客户端设备2621可以耦合到广域网2634。该耦合可以通过诸如接入点的接入点。独立于任何接入点,计算机客户端设备2621经由dfs信道与电视客户端设备2622进行通信,并且形成点对点网络2690。dfs主设备2600与客户端设备2621、2622中的至少一个通信以便传送用于点对点通信的可用dfs信道。图27示出另一示例性点对点网络。在图27中,移动客户端设备2731可以耦合到广域网2734。该耦合可以通过诸如接入点的接入点。独立于任何接入点,移动客户端设备2731经由dfs信道与电视客户端设备2722和另一个移动客户端设备2733进行通信,并与计算机客户端设备2721和可穿戴客户端设备2732形成点对点网络2790。如图27所示,每个客户端设备可以与点对点网络2790中的一个或多个其他客户端设备通信。dfs主设备2700与客户端设备2721、2722、2731、2732、2733中的至少一个通信,以传送用于点对点通信的可用dfs信道。

鉴于本文描述的主题,参考图28-29的流程图并且参考图33-43将更好地理解根据本发明可以实现的方法。虽然为了简化说明的目的,将这些方法示出和描述为一系列的块,但是应当理解和了解,这些图示或对应的描述不受块的顺序限制,因为一些块可能以不同的顺序出现和/或与本文所描述和描述的其他块同时出现。在通过流程图示出的非顺序或分支流程的情况下,可以理解为可以实现实现相同或相似结果的块的各种其他分支、流路径和顺序。此外,可能不需要所有图示的块来实现下文描述的方法。此外,应当进一步理解,下文和整个说明书中公开的方法和/或功能能够存储在制品上,以便于将这些方法传输和传送到计算机,例如,如本文进一步描述的。这里使用的术语计算机可读介质、制品等旨在包括可从任何计算机可读设备或诸如有形计算机可读存储介质的介质访问的计算机程序。

图28示出了根据本发明的用于在点对点无线网络中提供dfs频谱接入的示例性方法2800。首先,在2801,独立的多信道dfs主设备产生与用于独立多信道dfs主设备的多个24ghzdfs无线电信道相关联的频谱信息。频谱信息可以包括以下信息,诸如例如白名单(例如,不包含雷达信号的多个24ghzdfs通信信道中的每一个的白名单),黑名单(例如,包含雷达信号的多个24ghzdfs通信信道中的每一个的黑名单),与多个24ghzdfs通信信道中的雷达信号的扫描相关联的扫描信息,状态信息,与dfs主设备和/或客户端设备相关联的位置信息,时间信号,扫描列表(例如,示出相邻接入点的扫描列表等),拥塞信息(例如,重试分组的数量,重试分组的类型等),流量信息和/或其他频谱信息。接下来,在2802,独立的多信道dfs主设备通过第一客户端设备将频谱信息发送到云智能引擎。第一客户端设备是诸如蜂窝设备的网络启用设备,其可以连接到广域网并且提供到独立的多信道dfs主设备的连接。云智能引擎还可以经由一个或多个网络设备从多个多信道dfs主设备接收与多个24ghzdfs通信信道相关联的频谱信息。可选地,接收频谱信息包括接收与扫描多个24ghzdfs无线电信道中的雷达信号相关联的扫描信息。多个24ghzdfs通信信道的分析可以包括将dfs主设备的24ghz无线电收发机切换到多个24ghzdfs通信信道的信道,在多个24ghzdfs通信信道的信道中生成信标,并扫描多个24ghzdfs通信信道的信道中的雷达信号。

接下来,在2803,图28的方法包括云智能引擎,通过将频谱信息与其他频谱信息进行整合来产生整合的频谱信息。附加频谱信息可由至少一个其它dfs主设备产生。在一个示例中,频谱信息可以经由一个或多个数据融合处理与其他频谱信息整合。然后,在2804,云智能引擎至少基于整合的频谱信息,从多个24dfsghz无线电信道确定多信道dfs主设备的一组可用的dfs无线电信道。例如,可以至少基于整合的频谱信息从多个24ghzdfs通信信道中选择通信信道。在一方面,与多个24ghzdfs通信信道相关联和/或存储在至少一个数据库中的管制信息可以由云智能引擎接收。此外,可以基于管制信息进一步确定通信信道。在另一方面,可以向dfs主设备和/或客户端设备提供通信信道的指示。

图29示出了根据本发明的用于在点对点无线网络中提供dfs频谱接入的示例性方法2900。图29所示的方法包括关于图28描述的步骤,但也包括以下可选的附加步骤。在2910,该方法包括第一客户端设备接收可用的dfs无线电信道,并且使用可用的dfs无线电信道发起与第二客户端设备的通信。在该步骤中,第一客户端设备使用可用的dfs无线电信道发起点对点通信网络。在2920,该方法包括独立的多信道dfs主设备向第一客户端设备发送指示可用的dfs无线电信道的信标。在2930中,该方法包括经由第一客户端设备向云智能引擎发送不包含雷达信号的多个24ghzdfs无线电信道中的每一个的白名单,并经由第一客户端设备向云智能引擎发送包含雷达信号的多个24ghzdfs中的每一个的黑名单。在2940,该方法包括接收存储在至少一个数据库中的管制信息的云智能引擎。并且在2950,确定dfs无线电信道的步骤包括基于整合的频谱信息和管制信息来确定使用哪个dfs无线电信道。

如上所述,除了传统的基础设施网络拓扑(例如,主机接入点和客户端以及点对点网络或wi-fi-direct)之外,本发明还适用于扩展的基础设施网络拓扑(例如,网状网络)。例如,本文讨论的主机接入点可以是参与网状网络并同时提供基础设施连接的网状对等体。例如,虽然点对点网络在本文中被描述为包括彼此通信的客户端设备,并且在非限制性方面,通过接入点到广域网的通信,无线网状网络可以包括由以网格配置组织的无线节点组成的通信网络。例如,如本文所述的示例性无线网状网络可以包括网状客户端,路由器,接入点和/或网关。在非限制性方面,无线网状客户端可以包括参考点对点网络的本文所描述的各种无线设备中的任何一种,例如,当路由器和/或接入点可以转发无线网状客户端和/或可以连接到诸如因特网的一个或多个广域网的网关的其他通信。因此,例如,如本文所描述的,图30-45描绘了用于减少使用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的各种系统、设备和方法。

例如,图30描绘了根据本文所述的各种非限制性方面的网状网络3000的示例性功能框图。在非限制性方面,示例性网状网络3000可以包括如本文所述的任何数量的主机设备3002(例如,配置为dfs主设备(例如,多信道dfs主设备)的路由器,接入点等,如本文所述,例如关于图13、24等),在采用dfs信道的网状网络配置中彼此通信。在dfs的常规实现中,当在dfs信道上检测到潜在的雷达事件时,在dfs信道上通信的设备必须在200毫秒(ms)内腾出dfs信道,并停留在dfs信道上30分钟。需要注意的是,在雷达检测事件(例如,有效的雷达事件)后的10秒钟内dfs信道必须腾出的时候,200ms限制是在17%的信道负载下从10秒内限制聚合数据传输数据的测试规范得出的。结果,如这里所述,以前在dfs信道上通信的设备在10秒规格之后不能使用dfs信道,并且直到30分钟的持续时间已经期满,因此该设备需要在dfs信道上更新通信前监视用于雷达信号的dfs信道1分钟。通常,dfs主设备是仅具有一个无线电装置的接入点,并且能够为仅一个信道提供dfs主服务。如上所述,这种方法的一个重大问题是,在雷达事件或更常见的错误检测的情况下,必须腾出单个信道,并且丢失使用dfs信道的能力。

然而,如图30所示,对于主机设备3002(例如,路由器,接入点等,配置为dfs主设备(例如,多信道dfs主设备),如本文所述),在存在各种干扰源的情况下进行通信(例如,随机噪声3004,相邻信道泄漏和/或来自其他信道的干扰等),主机设备3002可以接收和/或检测3006这样的干扰源(例如,随机噪声3004,相邻信道泄漏和/或来自其他信道的干扰等),它们是无效的雷达事件,但可被误诊为有效雷达事件(例如,假雷达检测或假检测),从而导致网状网络通信不必要地丢失dfs信道。图30进一步描绘了示例性网状网络3000,其包括任何数量的主机设备3002(例如,配置为dfs主设备(例如,多信道dfs主设备)的路由器,接入点等),如本文所述,例如关于图13、24等),其可以被配置用于雷达信息传送3008,根据本文所描述的各个方面。如本文所使用的,随机噪声3004是指可以被误诊为有效雷达事件的任何干扰源,例如在示例性主机设备3002处,或以其他方式,包括但不限于噪声,随机或其它相邻信道干扰或泄漏,短暂,衰减,弱和/或瞬态雷达脉冲等。

图31描绘了根据本文所述的另外非限制性方面的网状网络3100的另一示例性功能框图。应注意的是,当中央网格节点主机设备3002被描绘为接收3006图30中的随机噪声3004时,其他示例性网格节点主机设备3002不经历随机噪声3004。而且,图31描绘了经历雷达3102的示例性网状网络3100(例如,能够导致检测到的有效雷达事件的实际雷达源)。尽管示例性网格节点主机设备3002中的五分之三被示为示例性网状网络3100中的接收3104雷达3102,但是其他示例性网格节点主机设备3002不是。例如,如上所述,示例性网格节点主机设备3002可以被隐藏,从雷达阻挡和/或经受不同的干扰,参考图19a-19c,其示出了隐藏节点或隐藏的雷达问题(例如,通过地形,障碍物,距离或信道条件等隐藏节点或雷达而不被看见)。因此,在公开的系统、方法和设备的各种非限制性实施例中,冗余和/或冲突信息以及与示例性网状网络、示例性网状网络节点设备等等相关联的相关信息(例如,位置信息等)可以被传送和/或使用,以便于减少使用dfs信道的示例性网状网络中的错误检测和/或网络停机时间,如本文所述。因此,如本文所描述的各种实施例可以包括可以使用推断和/或算法来区分随机噪声3004和雷达3102的系统,方法和设备,以便于减少使用dfs信道的示例性网状网络中的错误检测和/或网络停机时间,如本文所述。

图32描绘了根据本文所述的又一非限制性方面的网状网络3200的其他示例性功能框图。例如,图32描绘了一组示例性网状网络节点主机设备3202,一个或多个包括主机设备3206(被配置为dfs主设备(例如,主dfs主设备,例如多信道dfs主设备))和嵌入式灵活代理3208(被配置为dfs主设备(例如,诸如多信道dfs主设备的辅dfs主设备)),如本文所述,例如关于图2、图13、图24等。图32还描述了被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206和分布式灵活代理3208的集合3204(被配置为如本文所述的辅dfs主设备),例如关于图2、图13、图24等。注意,如本文所述,使用被配置为辅dfs主设备的嵌入式灵活代理3208,例如关于图2、图13、图24等,或者使用被配置为辅dfs主设备的一组分布式灵活代理3208,如本文所述,例如关于图2、图13、图24等,这两种情况都可以提供关于雷达/噪声检测的冗余和/或冲突的信息,以及相关信息(例如,位置信息,信道切换信息等),以便于减少使用dfs信道的示例性网状网络中的错误检测和/或网络停机时间,如本文所述,而采用一组分布式灵活代理3208还可以提供用于减少使用dfs信道的示例性网状网络中错误检测和/或网络停机时间的其他信息(例如,位置信息,信道切换信息等),而在嵌入式灵活代理3208的情况下的雷达信息传送3008可以由设备通信功能内部促进。注意,雷达信息传送3008还可以采用嵌入式通信信道,有线通信信道,无线通信,无论是在dfs信道还是其他方式,带外通信信道(例如蓝牙等)等。另外,为了说明而不是限制,图30-32描绘了示例性网状网络,示例性网状网络节点及其组合的各种配置,可以理解,采用各种非限制性系统,方法、设备的示例性网状网络的排列实际上没有限制。

例如,虽然在图30-32中未示出,示例性网状网络可以包括各种其他设备或网格节点,例如非dfs主节点,客户端设备,路由器,接入点,网关等,以及诸如云智能引擎等其他设备和系统或其部分,其可以采用本文所述的示例性方法的方面,或者发送或接收使用本文所述的示例性方法的方面或者与其伴随的通信或其他传输,例如关于图2、13-14、24等。

因此,在非限制性方面,示例性网格节点可以被配置为存储其相对于网格中的其他网格节点的位置,距离,邻近度等中的一个或多个。根据本文描述的另外的方面,示例性网格节点可以被配置为检测雷达3102(例如,能够导致检测到的有效雷达事件的实际雷达源),在示例性网状网络中传送雷达事件(例如,雷达信息传送3008,关于可疑雷达事件,经验证的雷达事件等),以将雷达事件传送到云,和/或将雷达事件传送到附近的设备,无论是网状网络设备还是其他方面,例如,雷达信息传送。根据本文所描述的另外的方面,示例性网格节点,云智能引擎,附近设备等可以被配置为基于是否还检测到类似的雷达事件(例如,可疑雷达事件等)来投票,并且可以被配置为将投票传送回起始网状网络节点或设备。基于来自网状网络中的其他网格节点或设备的投票、推论和算法,起始网状网络节点或设备然后可以执行推断或算法,其被配置为生成自身检测到的雷达事件和/或投票设备的其他组合的确定是否是有效的雷达事件(例如,来自实际雷达源的雷达3102),如本文所述。

因此,在示例性网状网络中,如果示例性网状网络的一个网格节点检测到雷达,如本文所述的各种实施例可以将这样的信息与网状网络中的相邻网格节点传送的雷达信息进行比较。再次参见图30和图31,对于示例性网状网络3000、3100,其中每个示例性网格节点主机设备3002相对于网状网络中的其他示例性网格节点主机设备3002知道其位置,距离和/或接近度等,如果中央网格节点主机设备3002检测雷达(例如,其可能是在图30中接收3006随机噪声3004的结果),则相邻网格节点中的至少一些也很可能也检测雷达。在该非限制性示例中,由于网状网络中的其他示例性网格节点主机设备3002不检测雷达(例如,作为未接收到或经历图30中的随机噪声3004的结果),因此可以推断基于网状网络中相对于其他示例性网格节点主机设备3002的一种或多种算法,投票,位置,距离和/或接近度等,中央网格节点主机设备3002或其他可以确定根据进一步的非限制性方面,所检测的信号不是有效的雷达事件(例如,假雷达检测或假检测)。结果,不是根据检测到可疑雷达事件(例如,其可能是在图30中接收3006随机噪声3004的结果)的中央网格节点主机设备3002来不必要地腾出dfs信道,如本文所描述的各种实施例可以基于示例性网状网络中的示例性相邻网格节点中的雷达信息传送3008和/或其他信息、推论和/或算法来确定这样的可疑雷达事件是否是有效的雷达事件,例如来自雷达3102(例如,能够导致检测到的有效雷达事件的实际雷达源)。

在另一非限制性示例中,示例性实施例可以包括配置用于dfs检测的示例性设备,如本文所述。例如,如上所述,独立的自主dfs主设备或灵活代理可以并入另一个设备,如接入点,lte-u主机,基站,小区或小小区,介质或内容流分配器,扬声器,电视机,手机,移动路由器,软件接入点设备或对等设备,但不限于此。在另一个非限制性方面,在检测到可疑雷达事件之后,代替腾出所有dfs信道并且只进行侦听,可以例如通过灵活代理,dfs主设备等来指导适当配置的示例性设备,以集中于在具有可疑的雷达事件的相同dfs信道上收听,以创建冗余雷达事件信息。因此,在另一非限制性的方面,这样的冗余雷达事件信息可以在整个网络(例如,示例性网状网络)中传送,以便于进一步减少虚假雷达检测的实例以及与错误检测相关联的导致的网络停机时间。

在另一个非限制性示例中,假设在使用dfs检测的网络上的多个设备,如本文所述,各种实施例可以采用采用该冗余雷达事件信息的推断和算法,以便于进一步减少虚假雷达检测的实例。例如,在五个节点的示例性网状网络中,其中每个节点包括示例性dfs检测器,例如如上所述,关于图30-31所示,如果中央网格节点主机设备3002检测到雷达(例如,其可能是在图31中接收3104雷达3102的结果),则很可能至少一些相邻网格节点主机设备3002也检测到雷达。如果其他四个相邻网格节点主机设备3002中的一个或多个也检测雷达也感测到雷达事件,则各种非限制性实施例可以推断由中央网格节点主机设备3002感测的雷达事件是有效的雷达事件。因此,通过利用相对于示例性网状网络中的其他网格节点的位置,距离和邻近度的知识等等,本文所述的各种实施例可以进一步确保dfs信道上的杂散干扰(例如噪声等)是没有被误认为真实的雷达信号,从而进一步降低了错误检测和/或冗余网络停机时间的可能性。

在非限制性方面,如本文所述的示例性实施例可以被配置为进行以下中的一个或多个:执行雷达信息传送3008(例如,包括从检测到的雷达事件的相邻网格节点发送用于验证的呼叫),执行投票(例如,接收对相邻网格节点检测到的雷达事件的验证的呼叫,对其自身的雷达检测和/或投票状态进行确定并传送其投票),以及接收检测到雷达事件的相邻网格节点提示的投票结果。在另一个非限制性方面,雷达信息传送3008可以通过采用一个或多个动作帧(受到200ms限制)和/或使用编码的信标进行,例如,如本文进一步描述的。在另一个非限制性方面,可以通过在检测到的雷达事件之后采用受到200ms限制的一个或多个数据帧和/或通过采用其后的编码信标来进行投票,例如,如本文进一步描述的。

回到图32,在另一个非限制性方面,一个或多个示例性网格节点可以嵌入一个或多个灵活代理和/或雷达检测器或传感器,例如,如本文进一步描述的,关于图2、20、32等。为了减少错误检测的可能性,示例性网格节点(例如,配置为dfs主设备的主机设备3206和被配置为dfs主设备的嵌入式灵活代理3208等)可以使用多个雷达检测器或传感器(例如,主dfs主设备,例如多信道dfs主设备,辅dfs主设备,例如多信道dfs主设备)来验证检测到的雷达事件。在另一个非限制性方面,一个或多个灵活代理和/或雷达检测器或传感器(无论是嵌入式还是分布式)可以具有不同的优先级(例如,主dfs主设备,辅dfs主设备等)和/或特性,检测到的雷达事件是否有效的最终决定可以通过多个灵活代理和/或雷达检测器或传感器的数据融合来确定,例如,如本文关于图2、14a、14b等所述。作为非限制性示例,示例性网格节点可以包括两个雷达检测器或传感器,例如,如本文进一步描述的,关于图2、20、32等,例如主无线电215接口上的传感器,以及专用雷达感测装置上的另一传感器,诸如嵌入式灵活代理3208,配置为图20等的dfs主设备,独立灵活代理和/或雷达探测器或传感器。用于验证检测到的雷达事件的示例性推断可以包括结论,如果两个传感器检测到相同的雷达事件,则在这种情况下检测到的雷达事件是有效的,其中可以推测检测到的雷达事件为真实雷达(例如,雷达2102)事件的概率很高。用于验证检测到的雷达事件的另一个示例性推断可以包括基于所检测的雷达事件在概率上有效的结论(例如,三个雷达感测网格节点中的两个检测到,五个雷达感测网格节点中的三个检测到,在地理上分散的雷达感测网状网络中的十个雷达感测网格节点中的两个检测到,高于预定阈值等)。在替代的非限制性方面,可以采用另一个预定阈值,其中如果检测雷达事件的雷达感测网格节点的数量低于预定阈值,则示例性网格节点可以确定要采用更长的时间段以确定是否可以检测到更多的雷达信号。根据进一步的非限制性方面,示例性网格节点可以进一步确定和临时挂起其发射机,以便于集中于雷达检测和收集进一步的雷达信号。

图33描绘了根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法3300。图33描绘了示例性网状网络3200的部分,其包括被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206和被配置为辅dfs主设备的分布式灵活代理3208的集合3204,如这里描述的,例如关于图2、13、14、24等。图33还描绘了存在雷达3102突发的示例性网状网络3200,其包括一系列雷达脉冲(例如,脉冲重复间隔(pri)的雷达脉冲))。在非限制性方面,图33描绘了被配置为检测雷达3102突发的一系列雷达脉冲中的第一雷达脉冲3302的dfs主设备(例如主dfs主设备)的示例性网状网络节点主机设备3206。如本文进一步描述的,配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206可以进行独立确定,例如,如图所示,已经检测到可疑雷达事件,关于图2、13、14、24等。随后,图33描绘了配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第一个,检测雷达3102突发的一系列雷达脉冲中的第三雷达脉冲3302,于是分布式灵活代理3208的集合3204中的第一个可以进行雷达信息传送3008,如本文进一步描述的。应当注意,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件的检测和信令的dfs主设备(例如主dfs主设备)或者基于配置为检测第三雷达脉冲3302的辅dfs主设备的分布式灵活代理3208的集合3204中的第一个,如本文所述,例如关于图2、13、14、24等。图33描绘了检测雷达3102突发的一系列雷达脉冲中的第六雷达脉冲3302的的分布式灵活代理3208的集合3204中的第二个(配置为辅dfs主设备),于是分布式灵活代理3208的集合3204中的第二个还可以进行雷达信息传送3008,如本文进一步描述的。在各种非限制性实施例中,被配置为dfs主设备(例如主dfs主设备)的示例性网状网络节点主机设备3206检测到的可疑雷达事件,分布式灵活代理3208的集合3204中的第一个可以进行雷达信息传送3008,可以根据本文进一步描述的推论,算法,投票和/或数据融合等来验证被配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第二个,例如,关于图2、13、14、24、30-32等。注意到,如图33所示,用于验证检测到的雷达事件的示例性推断包括:基于超过阈值的概率(例如,三个雷达感测网格节点中的三个在预定时间段内检测到可疑雷达事件,例如在第一次检测到可疑雷达事件之后,pri的小数字倍数等)来确定检测到的雷达事件有效的结论。

因此,在3304,图33描绘了示例性方法3300,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,被配置为dfs主设备,例如初级dfs主设备的示例性网状网络节点主机设备3206)(例如,传送和感测dfs信道),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。在3306,示例性方法3300可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)检测可疑雷达事件,如本文进一步描述的。与图33相反,图34描绘了分布式灵活代理3208的集合3204中的第一个可以在首先检测到可疑雷达事件之后进行雷达信息传送3008。此外,示例性方法3300还可以包括在3308从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集雷达信息,如本文进一步描述的。如本文所述,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件的检测和信令的dfs主设备(例如,主dfs主设备)或者基于配置为检测第三雷达脉冲3302的辅dfs主设备的分布式灵活代理3208的集合3204中的第一个,例如关于图2、13、14、24等所描述的,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。示例性方法3300可以在3310处进一步包括处理所收集的雷达信息以促进在示例性网状网络3200网格节点之间确定关于一个或多个检测到的雷达事件或其缺乏的有效性。如图33所示,在3312处验证一个或多个检测到的雷达事件导致检测到的雷达事件有效的示例性推断可以基于超过阈值的概率(例如,三个雷达感测网格节点中的三个检测到在预先确定的时间段内的雷达事件,诸如在可疑雷达事件的第一次检测之后,pri的小数字倍数等)。

图34描绘了用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法330的进一步的非限制性方面。可以理解,图34的非限制性实施例可以表示如下情况:配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206可被隐藏,从雷达3102阻挡和/或经受不同干扰,如上文所述,关于图31和图19a-19c,其中示出了隐藏节点或隐藏的雷达问题(例如,通过地形,障碍物,距离或信道条件等隐藏节点或雷达而不被看见)。如同图33,图34描绘了示例性网状网络3200的部分,其包括配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206和被配置为辅dfs主设备的分布式灵活代理3208的集合3204,如这里描述的,例如关于图2、13、14、24等。图34还描绘了存在雷达3102突发的示例性网状网络3200,其包括一系列雷达脉冲(例如,pri的雷达脉冲)。在非限制性方面,图34示出了配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206,其不能检测雷达3102突发的一系列雷达脉冲中的任何雷达脉冲3302。同时,图34描绘了被配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第一个,其检测雷达3102突发的一系列雷达脉冲中的第三雷达脉冲3302,于是分布式灵活集合3204中的第一个代理3208可以进行雷达信息传送3008,如本文进一步描述的。如上所述,雷达信息传送3008可以基于配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第一个进行,其检测第三雷达脉冲3302,如本文所述,例如关于图2、13、14、24等。图34还描绘了配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第二个,其检测雷达3102突发的一系列雷达脉冲中的第六雷达脉冲3302,于是分布式灵活代理3208的集合3204中的第二个还可以进行雷达信息传送3008,如本文进一步描述的。在各种非限制性实施例中,由分布灵活代理3208的集合3204检测到的可疑雷达事件可以执行雷达信息传送3008,并且被配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第二个可以根据本文进一步描述的推论,算法,投票和/或数据融合等进行验证,例如关于图2、13、14、24、30-32等。注意到,如图34所示,用于验证检测到的雷达事件的示例性推断包括:基于概率(例如,三个雷达感测网格节点中的两个在预定时间段内检测到可疑雷达事件,例如在首次检测到可疑雷达事件之后,pri的小数字倍数等)来确定检测到的雷达事件有效的结论。

因此,在3304,图34描绘了示例性方法3300,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,配置为dfs主设备,例如主dfs主设备的示例性网状网络节点主机设备3206)(例如,在传送和感测dfs信道),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。在3306,示例性方法3300可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)检测可疑雷达事件,如本文进一步描述的。此外,示例性方法3300还可以包括在3308从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集雷达信息,如本文进一步描述的。如这里所述,雷达信息传送3008可以基于分布式灵活代理3208的集合3204中的第一个进行,其被配置为二次dfs主设备,检测第三雷达脉冲3302等,如本文所述,例如,关于图2、13、14、24等,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。示例性方法3300可以在3310处进一步包括处理所收集的雷达信息以促进在示例性网状网络3200网格节点之间确定关于一个或多个检测到的雷达事件或其缺乏的有效性。如图34所示,验证一个或多个检测到的雷达事件的示例性推断导致在3312处检测到的雷达事件有效的确定可以基于超过阈值的概率(例如,三个雷达感测网格节点中的两个检测到在预先确定的时间段内的可疑雷达事件,诸如在可疑雷达事件的第一次检测之后的pri的小数字倍数等)。

图35描绘了根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的其他示例性方法3500。图35描绘了示例性网状网络3200的部分,其包括配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206和被配置为辅dfs主设备的分布式灵活代理3208的集合3204,如这里描述的,例如关于图2、13、14、24等。图35还描绘了在存在干扰源(例如,随机噪声3004,来自其他信道的相邻信道泄漏和/或其他信道的干扰等)的情况下的示例性网状网络3200,其不是有效的雷达事件,但是可以被误诊为有效雷达事件(例如,假雷达检测或假检测)。如上所述,随机噪声3004是指可以被误诊为有效雷达事件的任何干扰源,例如在示例性网状网络节点主机设备3206处,或以其他方式,包括但不限于噪声,随机或相邻信道干扰或泄漏,短暂,衰减,弱和/或瞬态雷达脉冲等。在非限制性方面,图35描绘了被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206,其检测可以在雷达3102突发的一系列雷达脉冲中出现为雷达脉冲3302的第一脉冲(例如,pri的雷达脉冲),其如图35所示在示例性网状网络3200的环境中不存在。如本文进一步描述的,配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206可以独立地确定其已经检测到可疑雷达事件,如本文所述,例如关于图2、13、14、24等。随后,图35描绘了配置为辅dfs主设备的分布式灵活代理3208的集合3204中的第一个和第二个,未检测到一系列雷达脉冲中的任何后续预期雷达脉冲3302(例如,雷达3102突发的雷达脉冲,这在示例性网状网络3200的环境中不存在),因此分布式灵活代理3208的集合3204中的第一个和第二个不执行雷达信息传送3008,如本文进一步描述的。应注意的是,如本文所述的,例如关于图2、13、14、24等,被配置为辅dfs主设备的分布式灵活性代理3208的集合3204中的第一个或第二个的一个或多个的雷达信息传送3008,可以被视为以下情况的指示:所检测到的第一脉冲(其可以作为独立地或连同对示例性网状网络节点主机设备3206(配置为dfs主设备(例如,主dfs主设备))的独立分析,由被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206检测到的,雷达3102突发的一系列雷达脉冲(例如,pri的雷达脉冲)的雷达脉冲3302)是无效的检测雷达事件。在非限制性方面,所检测到的第一脉冲的无效性的确定可以被动地进行(例如,通过等待并注意到缺少来自分布式灵活代理3208的集合3204中的第一个或第二个的一个或多个的雷达信息传送3008,其配置为辅dfs主设备,对所检测到的第一脉冲的独立分析等)或主动地进行(例如,可以响应于来自示例性网状网络节点主机设备3206的呼叫而进行雷达信息传送3008,其被配置为dfs主设备(例如主dfs主设备),其中雷达信息传送3008包括在dfs信道上缺少雷达的否定确认等)。在各种非限制性实施例中,可以根据推论,算法,投票和/或数据融合等来验证由示例性网状网络节点主机设备3206(被配置为dfs主设备(例如,主dfs主设备))检测到的可疑雷达事件(例如,第一检测到的脉冲),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。注意到,如图35所示,用于使检测到的雷达事件无效(例如,第一检测到的脉冲)的示例性推断包括基于检测到的雷达事件无效的概率低于阈值(例如,三个雷达感测网格节点中的一个在预定时间段内检测到可疑雷达事件,例如在第一次检测到可疑雷达事件之后,诸如pri的小数字倍数等)。

因此,在3502,图35描绘了示例性方法3500,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,被配置为dfs主设备,例如主dfs主设备的示例性网状网络节点主机设备3206)(例如,传送和感测dfs信道),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。在3504,示例性方法3500可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)检测可疑雷达事件,如本文进一步描述的。此外,示例性方法3500还可以包括从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集雷达信息3506,如本文进一步描述的。如本文所描述的,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件(例如,第一检测到的脉冲)的检测和信令的dfs主设备(例如,主dfs主设备)或者基于配置为检测可疑雷达事件(例如,第一检测到的脉冲)的辅dfs主设备的分布式灵活代理3208的集合3204中的第一个或第二个中的另一个等,例如关于图2、13、14、24等所描述的,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。进一步注意到,在感兴趣的时间帧期间由其他示例性网状网络3200网格节点缺少雷达信息传送3008可以用于推论,其中没有其他示例性网状网络3200网格节点经历可疑的可疑雷达事件(例如,检测到的脉冲)。示例性方法3500可以在3508处进一步包括处理所收集的雷达信息或其缺乏,以便有助于在示例性网状网络3200网格节点之间确定一个或多个检测到的雷达事件的有效性或其缺乏。如图35所示,使检测到的雷达事件(例如,第一检测到的脉冲)无效的示例性推断导致基于低于阈值的概率在3510处确定检测到的雷达事件无效(例如,三个雷达感测网格节点中的一个在预定时间段内检测到可疑雷达事件,诸如在第一次检测到可疑雷达事件之后,pri的小数字倍数等)。

图36描绘了用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法3300的进一步非限制性方面。图36描绘了根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法3300。图36描绘了包括被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206的示例性网状网络3200的一部分,以及示例性辅dfs主设备3208,其可以包括嵌入式或分布式灵活性代理,被配置为辅dfs主设备,如本文所述,例如关于图2、13、14、24等。图36进一步描绘了在存在雷达3102突发的情况下的示例性网状网络3200,其包括一系列雷达脉冲(例如,pri的雷达脉冲)。在非限制性方面,图36示出了在雷达3102突发的一系列雷达脉冲中检测第三雷达脉冲3302的示例性辅dfs主设备3208。如本文进一步描述的,可以包括被配置为辅dfs主设备的嵌入式或分布式灵活代理的示例性辅dfs主设备3208可以独立地确定其已经检测到可疑雷达事件,如本文所述,例如关于图2、13、14、24等。随后,图36没有示出被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206也没用示出示例性辅dfs主设备3208,检测雷达3102的一系列雷达脉冲中的后续雷达脉冲3302突发,示例性的辅dfs主设备3208进行雷达信息传送3008,如本文进一步描述的。应当注意,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件和信令的dfs主设备(例如主dfs主设备)(未示出)或基于示例性辅dfs主设备3208,检测第三雷达脉冲3302,如本文所述,例如关于图2、13、14、24等。在各种非限制性实施例中,可以根据推论,算法,投票和/或数据融合等来验证由示例性辅dfs主设备3208检测到的可疑雷达事件,作为进一步的这里描述的,例如关于图2、13、14、24、30-32等。应注意,用于验证检测到的雷达事件的示例性推断包括基于超过阈值的概率来确定检测到的雷达事件有效的结论(例如任何雷达感测网格节点检测具有特定雷达相关特征的可疑雷达事件等)。应该注意的是,图36可以在所公开的实施例的操作的实施例的特定实例中是适当的。作为非限制性示例,示例性辅dfs主设备3208可以与dfs信道中的高敏感和准确的雷达检测相关联,例如通过云智能引擎可用的管制信息可以指示用于dfs信道中的操作的较低阈值或更高灵活在特定地理区域,特定时间,特殊情况等雷达的情况下。

因此,在3304,图36描绘了示例性方法3300,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,配置为dfs主设备,例如主dfs主设备的示例性网状网络节点主机设备3206)(例如,传送和感测dfs信道),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。在3306,示例性方法3300可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)检测可疑雷达事件,如本文进一步描述的。与图33相反,图36示出了示例性的辅dfs主设备3208可以在首先检测可疑雷达事件之后进行雷达信息传送3008。此外,示例性方法3300还可以包括在3308从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集雷达信息,如本文进一步描述的。如这里所述,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件的检测及其信令的dfs主设备(例如主dfs主设备)(未示出)或基于示例性的辅dfs主设备3208,检测第三雷达脉冲3302等,如本文所述,例如关于图2、13、14、24等,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。示例性方法3300可以在3310处进一步包括处理所收集的雷达信息以促进在示例性网状网络3200网格节点之间确定关于一个或多个检测到的雷达事件或其缺乏的有效性。如图36所示,在3312处验证一个或多个检测到的雷达事件的示例性推断导致检测到的雷达事件有效的确定可以基于超过阈值的概率(例如,任何雷达感测网格节点检测到疑似具有特定雷达相关特征的雷达事件等)。

图37描绘了用于减少使用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的示例性方法3500的另外的非限制性方面。图37描绘了示例性网状网络3200的部分,其包括配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206和示例性辅dfs主设备3208,其可以包括嵌入式或分布式灵活代理,被配置为辅dfs主设备,如本文所述,例如关于图2、13、14、24等。图37还描绘了在存在干扰源(例如,随机噪声3004,来自其他信道的相邻信道泄漏和/或来自其他信道等的干扰)的情况下的示例性网状网络3200,其不是有效雷达事件,但是可以被误诊为有效雷达事件(例如,假雷达检测或假检测)。如上所述,随机噪声3004是指可以被误诊为有效雷达事件的任何干扰源,例如在示例性网状网络节点主机设备3206处,或以其他方式,包括但不限于噪声,随机或相邻信道干扰或泄漏,短暂,衰减,弱和/或瞬态雷达脉冲等。在非限制性方面,图37描绘了被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206,其检测可以在雷达雷达3102突发的一系列雷达脉冲中出现雷达脉冲3302的一系列雷达脉冲(例如,pri的脉冲),如图37所示,其在示例性网状网络3200的环境中不存在。如本文进一步描述的,配置为dfs主设备(例如主dfs主设备)的示例性网状网络节点主机设备3206可以独立地确定其已经检测到可疑雷达事件,如本文所述,例如关于图2、13、14、24等。图37描绘了示例性的辅dfs主设备3208,其检测可以在一系列雷达脉冲中出现雷达脉冲3302的后续脉冲(例如,雷达3102突发的雷达脉冲,其不存在于示例性的网状网络3200的环境中),因此示例性辅dfs主设备3208可以进行雷达信息传送3008,如本文进一步描述的。应当注意,例如,关于图2、13、14、24等所示,示例性辅dfs主设备3208的雷达信息传送3008可以被视为以下情况的指示:检测到的脉冲(例如,投票)或相关联信息的独立初步确定或分析,其可以被认为是示例性辅dfs主设备3208处检测到的脉冲,其可以作为雷达3102突发的一系列雷达脉冲中的雷达脉冲3302(例如,pri的雷达脉冲),由示例性辅dfs主设备3208检测到,独立地或连同独立分析示例性配置为dfs主设备(例如主dfs主设备)的网状网络节点主机设备3206,是无效的检测到的雷达事件。此外,在进一步的非限制性方面,可以被动地(例如,通过等待并注意到一系列雷达脉冲中的雷达脉冲3302的雷达3102的一系列雷达脉冲(例如,pri的雷达脉冲)突发,注意到缺乏雷达信息传送3008(未示出)来自示例性的辅dfs主设备3208,基于对所检测到的第一脉冲的独立分析等)或主动地(例如,可以响应于来自示例性网状网络节点主机设备3206的呼叫进行雷达信息传送3008的配置,其被配置为dfs主设备(例如主dfs主设备),其中雷达信息传送3008包括缺少的否定确认dfs信道上的雷达等)进行检测到的第一脉冲的无效性的确定。在各种非限制性实施例中,被配置为dfs主设备(例如主dfs主设备)的示例性网状网络节点主机设备3206检测到的可疑雷达事件(例如,第一检测到的脉冲)可以根据推论,算法,投票和/或数据融合等而被无效,如本文进一步描述的,例如,关于图2、13、14、24、30-32等。注意到,如图37所示,用于使检测到的雷达事件无效的示例性推断(例如,第一检测到的脉冲)包括基于检测到的雷达事件对于不满足预定特性的检测脉冲特性(例如,pri在首次检测到可疑雷达事件之后等)和/或投票。

因此,在3502,图37描绘了示例性方法3300,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,被配置为dfs主设备,例如主dfs主设备的示例性网状网络节点主机设备3206)(例如,通信和感测dfs信道),如本文进一步描述的,例如,关于图2、13、14、24、30-32等。在3504,示例性方法3500可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等),检测可疑雷达事件,如本文进一步描述的。此外,示例性方法3500还可以包括从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集雷达信息3506,如本文进一步描述的。如本文所描述的,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件的检测(例如,主dfs主设备),dfs主设备(例如,主dfs主设备),第一检测脉冲)及其信令,或者基于示例性辅dfs主设备3208检测可疑雷达事件(例如,检测到的脉冲)等,如本文所述,例如关于图2、13、14、24等等,并且可以在示例性网状网络3200网格节点之间收集,无论是使用云智能引擎还是其他。进一步注意到,在感兴趣的时间帧期间由其他示例性网状网络3200网格节点缺少雷达信息传送3008可以用于推论,其中没有其他示例性网状网络3200网格节点经历可疑的可疑雷达事件(例如,检测脉冲)。示例性方法3500可以在3508处进一步包括处理所收集的雷达信息或其缺乏,以便有助于在示例性网状网络3200网格节点之间确定一个或多个检测到的雷达事件的有效性或其缺乏。如图37所示,基于检测到的不符合预定特性(例如在可疑雷达事件的第一次检测之后不存在在pri的倍数内的随后检测到的脉冲等)和/或投票的脉冲特性,使检测到的雷达事件(例如,第一检测脉冲)无效的示例性推断导致在3510检测到的雷达事件无效的确定。

如本文所描述的,传统的dfs主设备可以通过发送dfs信标来发送dfs网络(通常为客户端设备)中的设备,该dfs信标被认为是信道没有雷达的指示。虽然接入点可以检测雷达,但无线客户端通常不能。因此,无线客户端必须首先被动地扫描dfs信道,以检测该特定信道上是否存在信标。在被动扫描期间,客户端设备通过信道切换并监听由可用信道上的接入点以规则间隔传输的信标。一旦检测到信标,就允许客户端主动扫描该信道。通常,当dfs主设备在该信道中检测到雷达时,dfs主设备不再发送信标,并且在规定时间内不感知信标的所有客户端设备必须立即离开该信道并保持关闭该信道30分钟。对于与dfs主网络相关联的客户端,信标中的附加信息(例如,信道切换通知)可以触发信道的快速和可控的撤离。

然而,在包括配置为dfs主设备(例如,主dfs主设备)和/或灵活代理3208的多个示例性网状网络节点主机设备3206的示例性网状网络(例如,示例性网状网络3200)中,配置作为辅dfs主设备,等待基于被定时扫描的信标的dfs信道切换将导致网状网络设备过渡到新的或可用的dfs信道过渡和/或不必要的网络停机时间。另外,通过配置为dfs主设备的多个常规网状网络节点主机设备中的每一个,在dfs信道中独立地发现(例如,检测)雷达(并且可能不正确或不完全),网状网络转换到新的dfs每个dfs主设备都会独立发现雷达,暂停其信标,客户端设备腾出dfs信道,移动到另一个dfs信道,被动扫描等,或不必要(例如,作为错误检测的结果)。

作为非限制性示例,如上所述,当在常规dfs网络中检测到雷达时,设备必须腾出dfs信道(例如,经受200ms限制数据传输限制)并且停留在信道30分钟。结果,该设备在该持续时间内不能使用除了其信标之外的任何其它信息(例如,不允许数据传输)的dfs信道。在网状网络中,有多个网状网络节点。结果,网状网络中的所有节点可能不可能在200ms内腾出dfs信道,特别是如果网状网络拓扑很大和/或复杂的话。然而,因为仍然可以在dfs信道上允许信标发送达到指定的时间量(例如,10秒),所以本文所述的各种非限制性实施例可以采用编码有信息的信标信号,以便于识别雷达事件和/或下一个或新的信道中的至少一个开始传输的其他网状网络节点。

结果,与本文中所描述的示例性实施例相比,不是将其传送到用于将下一个信道或其他信息传送到网状网络的各种节点的200ms的数据传输,而是可以促进将这些信息传送达指定的时间量(例如10秒)。因此,在另外的非限制性实施例中,如本文所述的示例性网格节点可以被配置为指示雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)中的一个或多个,例如雷达信息传送3008,以及其信标中的下一个或新的信道信息,使得示例性网状网络中的所有相邻示例性网格节点可以接收雷达事件的指示(例如,可疑雷达事件,经验证的检测到的雷达事件等),以及下一个或新的信道信息。因此,在非限制性方面,如本文所述的示例性网格节点可以被配置为指示雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)和下一个或新的信道信息以便于当检测到雷达(例如,可疑雷达事件,经过验证的检测到的雷达事件等)时,有效地将网状网络移动到另一个信道。在另一个非限制性方面,示例性网状网络中的示例性网格节点可以被进一步配置为响应于接收到雷达事件而使用相同信息(例如,雷达事件和下一个或新的信道信息)来更新其自己的信标(例如,可疑雷达事件,经验证的检测到的雷达事件等)和来自相邻示例性网格节点信标的下一个或新的信道信息,以便于在整个示例性网状网络中快速传送信息。在另一个非限制性方面,如本文所述的示例性网格节点可以被配置为对信标内部的倒计时滴答或时间戳进行编码,使得当信息通过示例性网格节点传送时,每个连续信标减少倒数计时或时间戳。结果,示例性网状网络的示例性网格节点可以被进一步配置为:当倒数计时或时间戳达到最终的时间时,基于关于倒数计时或时间戳的下一个或新的信道信息来协调其信道切换到下一个或新的信道值。在如本文所述的其他非限制性实现中,如本文所述的示例性网格节点可以被配置为指示雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)中的一个或多个,例如雷达信息传送3008,以及使用其他机制(例如数据,动作,管理帧)或使用诸如另一无线电装置,蓝牙或经由示例性云智能引擎的带外机制的相邻示例性网格节点的下一个或新的信道信息。

作为非限制性示例,对于由示例性网状网络的示例性网格节点检测到的雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等),雷达事件可以通过通过在示例性网格节点的信标信号(例如,信标信号的信息元素)中对这样的信息或其他信息进行编码,通过整个示例性网状网络配置的示例性网格节点。相比之下,传统节点的信标信号用于信道切换的信息元素仅用于其立即连接的设备(例如,接入点的客户端设备)。例如,如果传统接入点切换到不同的dfs信道,则接入点将在信标信号中指示信道切换通告(csa),其将与连接的设备通信下一个或新的信道在csa中。然而,传统上,除了使用在雷达事件之后数据传输的200ms限制的数据帧之外,没有将这样的信道切换信息传送到其他接入点(例如,网状网络中的节点)的机制,其中可能会发生分组风暴,其中每个网格节点都将网络网络中的每个其他节点发送这样的数据帧(例如,通过数据帧的信道交换机信息传送)。

因此,在各种实施例中,如本文所述的示例性网格节点可以被配置为指示雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)中的一个或多个,例如雷达信息传送3008,以及其信标中的下一个或新的信道信息,使得示例性网状网络中的所有相邻示例性网格节点可以接收雷达事件的指示(例如,可疑雷达事件,经验证的检测到的雷达事件等),以及下一个或新的信道信息。因此,根据如本文所述的各种非限制性实施例,对于由示例性网状网络的示例性网格节点检测到的雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等),雷达可以通过在示例性网格节点的信标信号(例如,在信标信号的信息元素)中对这样的信息或其他信息进行编码来在整个网状网络中传送事件(例如,可疑雷达事件,经验证的检测到的雷达事件等),对于参与网状网络的所有示例性网格节点,哪个信标被同步。因此,接收信息编码的信标的每个示例性网格节点可以被配置为指示雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)中的一个或多个以及其信标中的下一个或新的信道信息使得所有相邻示例性网格节点接收雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)和下一个或新的信道信息。如本文所述,示例性网格节点可以被配置为在接收到雷达事件(例如,可疑雷达事件,经验证的检测到的雷达事件等)和下一个或新的信道信息时,用相同的信息来更新其自己的信标从其相邻的示例性网格节点的信标。

在其他公开的实施例中,如本文所描述的各种非限制性实现可以被配置为使用诸如另一无线电,蓝牙,lte等的带外机制,或者经由示例性云智能引擎来进行雷达信息传送3008,或传送诸如信道切换信息的其他信息,并且可以被配置为采用其他机制,例如数据,动作,管理帧,以促进传送雷达和/或其他信息,例如如本文所述关于图2、21-24、30-32等。作为非限制性示例,对于不是示例性网状网络(例如,对等设备等)的一部分的另一设备,其可以或可以无法检测雷达的能力在同一个dfs信道上运行,如本文所述,各种非限制性实施例可以使用诸如另一无线电,蓝牙,lte等的带外机制,或者通过示例性云智能引擎,方便雷达信息诸如信道切换信息的其他信息的传送或传送,并且可以采用其他机制,例如数据,动作,管理帧,以便于雷达信息传送3008和/或其他信息的传送。因此,如本文所述的各种非限制性实施例可以促进雷达信息的传送和其他信息的传送,诸如信道交换机信息超出参与示例性网状网络的设备,例如对等设备等。例如,传统上,当接入点离开dfs信道时,在同一dfs信道上操作的对等设备必须腾出dfs信道。如本文所述,没有雷达信息传送3008和信道交换机信息传送的好处,对等设备必须在切换到它之前扫描下一个dfs信道1分钟。

图38描绘了根据各种非限制性方面的用于减少使用dfs信道的示例性网状网络3000、3100、3200等中的错误检测和/或网络停机的示例性方法3800。图38描绘了包括配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206的一个示例性网状网络3200的一部分,以及一组邻近或相邻的示例性网状网络节点主机设备3206,配置为dfs主设备,如本文所述,例如关于图2、13、14、24、30-32等。图38还描绘了在存在雷达3102突发的情况下的示例性网状网络3200,其包括一系列雷达脉冲(例如,pri的雷达脉冲)。在非限制性方面,图38描绘了配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206,其检测雷达3102系列雷达脉冲串中的第一雷达脉冲3302。如本文进一步描述的,配置为dfs主设备的示例性网状网络节点主机设备3206可以独立地确定其已经检测到可疑雷达事件,如本文所述,例如关于图2、13、14、24等。随后,图38描绘了被配置为dfs主设备(例如,多信道dfs主设备)的一组示例性网状网络节点主机设备3206中的第一个,检测雷达3102突发的一系列雷达脉冲中的第三雷达脉冲3302,配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206中的第一个可以进行雷达信息传送3008,如本文进一步描述的。应当注意,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件和信令的dfs主设备(例如主dfs主设备)或者基于被配置为dfs主设备(例如,多信道dfs主设备)的一组示例性网状网络节点主机设备3206中的第一个或第二个,检测第三雷达脉冲3302或第六雷达脉冲3302,如本文所述,例如,关于图2、13、14、24等。因此,图38描绘了被配置为dfs主设备(例如,多信道dfs主设备)的一组示例性网状网络节点主机设备3206中的第二个,检测雷达3102突发的一系列雷达脉冲中的第六雷达脉冲3302,分布式灵活代理3208的集合3204中的第二个也可以进行雷达信息传送3008,如本文进一步描述的。在各种非限制性实施例中,被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206,被配置为dfs主设备(例如,多信道dfs主设备)的该组示例性网状网络节点主机设备中的第一个3206以及被配置为dfs主设备(例如,多信道dfs主设备)的该组示例性网状网络节点主机设备3206中的第二个检测到的可疑雷达事件可以根据推论,算法,投票和/或数据融合等而被验证,如本文进一步描述的,例如关于图2、13、14、24、30-32等。应注意,如图38所示,用于验证检测到的雷达事件的示例性推断包括:基于超过阈值的概率(例如三个雷达感测网格节点中的三个在预定时间段内检测可疑雷达事件,例如在可疑雷达事件的第一次检测之后的pri的小数字倍数等)检测雷达事件有效的结论,并且基于与所述一组附近或相邻的示例性网状网络节点主机设备3206相关联的位置信息来选择所述雷达感测网格节点(配置为dfs主设备)。

因此,在3802,图38描绘了示例性方法3800,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,配置为dfs主设备,例如多信道dfs主设备的示例性网状网络节点主机设备3206)(例如,在其上通信和感测dfs信道),如本文进一步描述的,例如关于图2、13、14、24、30-32等。在3804,示例性方法3800可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等),检测可疑雷达事件,如本文进一步描述的。此外,示例性方法3800还可以包括在3806处从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集或接收雷达信息,如本文进一步描述的。如本文所描述的,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于dfs主设备(例如,主dfs主设备,多信道dfs主设备等)其自身检测到可疑雷达事件及其信令,或者基于被配置为dfs主设备(例如,辅dfs主设备,多信道)的附近或相邻示例性网状网络节点主机设备3206中的第一个或第二个dfs主设备,分别检测第三雷达脉冲3302或第六雷达脉冲等,如本文所述,例如关于图2、13、14、24等,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。示例性方法3800还可以包括在3808处处理所收集的雷达信息,以便根据与所述雷达信息相关联的位置信息,在示例性网状网络3200网格节点之间进行关于一个或多个检测到的雷达事件或其缺乏的有效性的确定一组配置为dfs主设备的附近或相邻的示例性网状网络节点主机设备3206。如图38所示,验证一个或多个检测到的雷达事件的示例性推断导致在3810处检测到的雷达事件有效的确定可以基于超过阈值的概率(例如三个雷达感测网格节点中的三个在预定时间段内检测可疑雷达事件,例如在可疑雷达事件的第一次检测之后的pri的小数字倍数等)并且基于与所述附近或相邻的示例性网状网络节点主机设备3206的集合相关联的位置信息来选择所述雷达感测网格节点(被配置为dfs主设备)。

图39描绘了用于减少采用dfs信道的示例性网状网络3000、3100、300等中的错误检测和/或网络停机时间的示例性方法3900的另外的非限制性方面。图39描绘了包括被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206和被配置为dfs主设备的一组附近或相邻示例性网状网络节点主机设备3206的示例性网状网络3200的部分,如本文所述,例如关于图2、13、14、24、30-32等。图39进一步描绘了在存在干扰源(例如,随机噪声3004,来自其他信道的相邻信道泄漏和/或其他信道的干扰等)的情况下的示例性网状网络3200,其不是有效的雷达事件,但是可以被误诊为有效雷达事件(例如,假雷达检测或假检测)。如上所述,随机噪声3004是指可以被误诊为有效雷达事件的任何干扰源,例如在示例性网状网络节点主机设备3206处,或以其他方式,包括但不限于噪声,随机或相邻信道干扰或泄漏,短暂,衰减,弱和/或瞬态雷达脉冲等。在非限制性方面,图39描绘了被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206,检测在一系列雷达脉冲中可以出现雷达脉冲3302的一系列雷达脉冲(例如,雷达3102突发的pri的雷达脉冲)。如在这里进一步描述的,配置为dfs主设备的示例性网状网络节点主机设备3206可以独立地确定其已经检测到可疑雷达事件,如本文所述,例如关于图2、13、14、24等。图39描绘被配置为dfs主设备(例如,多信道dfs主设备)的示例性附近或相邻网状网络节点主机设备集合中的第一个和第二个,不检测一系列的后续预期雷达脉冲3302雷达脉冲(例如,在示例性网状网络3200的环境中不存在的雷达3102突发的雷达脉冲),因此该组邻近或相邻示例性网状网络节点主机设备3206中的第一个和第二个,配置为dfs主设备,不进行雷达信息传送3008,如本文进一步描述的。应注意的是,如本文所述,例如关于图2、13、14、24等,由配置为dfs主设备的附近或相邻示例性网状网络节点主机设备3206中的第一个或第二组中的一个或多个缺少雷达信息传送3008,可以被视为以下情况的指示:所检测到的第一脉冲(其可以作为独立地或连同对示例性网状网络节点主机设备3206(配置为dfs主设备(例如,主dfs主设备))的独立分析,由被配置为dfs主设备(例如,主dfs主设备)的示例性网状网络节点主机设备3206检测到的,雷达3102突发的一系列雷达脉冲(例如,pri的雷达脉冲)的雷达脉冲3302)是无效的检测雷达事件。在非限制性方面,所检测到的第一脉冲的无效性的确定可以被动地进行(例如,通过等待和注意到雷达信息传送3008中的第一个或第二个中的一个或多个中的一个或多个,附近或相邻的示例性网状网络节点主机设备3206,被配置为dfs主设备,对检测到的第一脉冲的独立分析等)或主动地进行(例如,可以响应于来自示例性网状网络的呼叫而进行雷达信息传送3008节点主机设备3206被配置为dfs主设备(例如,多信道dfs主设备),其中雷达信息传送3008包括在dfs信道上缺少雷达的否定确认等)。在各种非限制性实施例中,可以根据推论验证被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206检测到的可疑雷达事件(例如,第一检测到的脉冲)算法,投票和/或数据融合等,如本文进一步描述的,例如关于图2、13、14、24、30-32等。注意,如图39所示,用于使检测到的雷达事件无效的示例性推断(例如,第一检测到的脉冲)包括基于检测到的雷达事件无效的概率基于低于阈值的概率(例如,三个雷达感测网格节点中的一个检测可疑雷达在预定时间段内的事件,诸如在可疑雷达事件的第一次检测之后的pri的小数字倍数等),并且基于基于与该组附近或相邻的相关联的位置信息来选择这样的雷达感测网格节点示例性网状网络节点主机设备3206,被配置为dfs主设备。

因此,在3902,图39描绘了示例性方法3300,其包括在信道x上操作的示例性网状网络3200的主机设备(例如,配置为dfs主设备,例如多信道dfs主设备的示例性网状网络节点主机设备3206)(例如,传送和感测dfs信道),如本文进一步描述的,例如关于图2、13、14、24、30-32等。在3904,示例性方法3900可以包括任何dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等),检测可疑雷达事件,如本文进一步描述的。此外,示例性方法3900还可以包括在3906处从多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)收集或接收雷达信息,如本文进一步描述的。如本文所描述的,雷达信息传送3008可以响应于来自示例性网状网络节点主机设备3206的呼叫进行,其被配置为基于其自身对可疑雷达事件的检测(例如,主dfs主设备),dfs主设备(例如,主dfs主设备),第一检测到的脉冲,多信道dfs主设备等)和信令,或基于邻近或相邻的示例性网状网络节点主机设备3206中的第一个或第二个中的另一个被配置为dfs主设备,检测可疑雷达事件(例如,第一检测脉冲)等,如本文所述,例如关于图2、13、14、24等等,并且可以在示例性网状网络3200网格节点之间收集,无论是使用云智能引擎还是其他。进一步注意到,在感兴趣的时间帧期间由其他示例性网状网络3200网格节点缺少雷达信息传送3008可以用于推论,其中没有其他示例性网状网络3200网格节点经历可疑的可疑雷达事件(例如,检测脉冲)。示例性方法3900还可以包括在3908处理所收集的雷达信息或其缺乏,以便有助于在示例性网状网络3200网格节点之间基于以下方式确定一个或多个检测到的雷达事件或其缺乏的有效性与附近或相邻的示例性网状网络节点主机设备3206的集合相关联的位置信息,被配置为dfs主设备。如图39所示,使检测到的雷达事件(例如,第一检测到的脉冲)无效的示例性推断导致在3910处检测到的雷达事件无效的确定可以基于低于阈值的概率(例如三个雷达感测网格节点中的一个在预定时间段内检测可疑雷达事件,例如在可疑雷达事件的第一次检测之后的pri的小数字倍数等),并且基于基于与所述一组附近或相邻的示例性网状网络节点主机设备3206相关联的位置信息来选择所述雷达感测网格节点(配置为dfs主设备)。

因此,在非限制性方面,可以将示例性网状网络节点(例如,示例性网状网络节点主机设备3206等)配置为呼叫或向其附近或相邻的示例性网状网络节点发出信号以帮助基于示例性网状网络节点(例如,示例性网状网络节点主机设备3206等)检测可疑雷达事件的雷达检测。作为非限制性示例,响应于接收到用于辅助雷达检测的呼叫或信号,一个或多个附近或相邻的示例性网状网络节点可以被配置为暂时中止其传输(例如,将其传输暂时中止在一个或多个更多的dfs信道等),增加其接收机增益以便于集中于雷达检测,和/或发送示例性的允许发送(cts)帧到静默的一个或多个感兴趣的dfs信道,例如,如本文进一步描述的。此外,示例性网状网络节点(例如,示例性网状网络节点主机设备3206等)可进一步配置为对雷达信号(其是可疑雷达事件的主题)是真实雷达3104还是雷达3102进行投票(例如,实际雷达源,能够导致有效和/或检测到的雷达事件)。

作为非限制性方面,在与使用dfs信道的中央或单独管理或受控网络相关联的示例性网状网络3000、3100、3200等的另外非限制性实施例中(例如,诸如企业或其他包括控制多个接入点的控制器的网络,包括有线或无线链路的组合的其他多节点网络,是否具有中央管理或控制,或其他方式等),使用cts帧可能不是必需或不需要的。例如,检测可疑雷达信号的示例性雷达检测器(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式)可以配置为有线或无线连接到企业网络,并且可以进一步配置为通过使用dfs信道网络的中央或单独管理或受控网络发送信号,以询问一个或多个其他路由器/接入点或任何其他网状网络网络中的节点(例如,其本身,和/或经由与网状网络相关联的任何其他设备等)来静默,而不必发送cts帧(例如,经由带外方法,例如经由辅助无线电,如2.4ghzwlan,经由有线网段,经由直接以太网帧等),以便于在采用dfs信道的示例性网状网络中将消息/信号传送到网格节点,而不在一个或多个dfs信道上生成信号。结果,在非限制性方面,如本文所描述的示例性实施例可以被配置为发送在相同网络上向附近或相邻设备发出信号的分组或数据,对于该附近或相邻设备也可以将该附近或相邻设备配置为关闭其发射机一段预定的时间,请求同一网络上的相邻设备协助在dfs信道上进行雷达检测等。

在另一个非限制性示例中,考虑使用dfs检测的示例性路由器(例如,包括或与主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式的等),如本文所述,例如关于图2、13、14、20、24、30-32等。在非限制性方面,代替阻塞或消除所有dfs信道并且仅响应于可疑的雷达事件进行侦听,可以配置具有dfs检测的示例性路由器例如通过灵活代理来引导,以便集中于收听具有可疑雷达信号的相同dfs信道,以产生冗余的雷达事件信息等,例如关于图2、13、14、20、24、30-32等所描述的。因此,在所公开主题的进一步非限制性实施例中,冗余雷达事件信息(例如,雷达信息传送3008)可以在整个示例性网络中传送,有助于进一步减少虚假雷达检测的情况和/或由此导致的网络停机时间。

在另一个非限制性示例中,假设在采用dfs检测的示例性网络上的多个示例性设备(例如,包括或者与以下相关联:主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式的等),如本文所述,例如关于图2、13、14、20、24、30-32等,各种实施例可以采用采用该冗余雷达事件信息的推理和算法,以便于进一步减少虚假雷达检测的实例。例如,如上所述,在五个网格节点的示例性网状网络中,其中每个网格节点包括或与示例性dfs检测器相关联(例如,包括或者与以下相关联:主dfs主节点,辅dfs主节点,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论嵌入式还是分布式等),如果网状中心节点dfs检测器感测到可疑雷达事件,而其他四个网格节点dfs检测器没有,各种非限制性实施例可以推断出由中心网格节点dfs检测器感测到的可疑雷达事件不是有效的雷达事件。相反,在五个网格节点的示例性网状网络中,其中每个网格节点包括示例性dfs检测器(例如,包括或与主dfs主设备相关联,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等),如果中心网格节点dfs检测器感测到可疑雷达事件,并且其他四个dfs检测器中的一个或多个也感测到可疑雷达事件,各种非限制性实施例可以推断出由中心网格节点dfs检测器感测到的可疑雷达事件是有效的雷达事件。因此,如本文进一步描述的,例如,关于图2、13、14、20、24、30-42等,通过利用示例性网状网络中其他网格节点的位置,距离和邻近度的知识,本文所述的各种实施例可进一步确保杂散干扰(例如,噪声)不会被误认为真实的雷达信号,从而进一步降低了错误检测和/或网络停机时间的可能性。

此外,通过采用雷达信息传送3008(或由特定示例性网格节点进行的缺乏)以及关于设备位置,雷达和信道可用性的信息(例如,白名单,黑名单等),投票,准确性,历史,如本文所述的示例性网络(例如,示例性网状网络)中可用的,关于雷达检测有效性的其它导数信息(例如,节点信任信息)可以由本文的各种实施例生成和/或采用,例如通过云智能引擎或其他方式,以便于采用推理和/或算法来区分随机噪声3004和雷达3102,以便于减少采用dfs信道的示例性网络示例性网络(例如,示例性网状网络)中的错误检测和/或网络停机时间,如本文所述。作为非限制性示例,考虑包括被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206的一些示例性网状网络3200的一部分以及一组邻近或相邻示例性网状网络节点主机设备3206,被配置为dfs主设备,如本文所述,例如关于图2、13、14、24、30-32等。作为非限制性示例,如果配置为dfs主设备(或其他设备)的特定附近或相邻示例性网状网络节点主机设备3206具有投票历史(例如,通过云智能引擎等进行存储,分析等),其与雷达信息传送3008的结果始终相反,投票,验证和/或使可疑雷达事件无效,然后,对该信号进行信任度量示例性网状网络节点主机设备3206(或其他设备)可以被废弃,更新和/或以其他方式注释,从而使用来自该示例性网状网络节点主机设备3206(或其他设备)的雷达信息传送3008的推论和/或算法,可以考虑到减少误检和/或网络停机时间,提高利用信道和/或对有效雷达信号的示例性网络响应的示例性网络中雷达检测的质量。

图40描绘了根据各种非限制性方面的,用于基于传送雷达和位置信息,在采用dfs信道的示例性网状网络3000、3100、3200等中减少错误检测和/或网络停机时间的其他示例性方法4000。因此,在4002,图40描绘了示例性方法4000,其包括示例性网络网络(例如,示例性网状网络3200)的操作的示例性主机设备(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,例如多信道dfs主设备)在信道x上(例如,在dfs信道上进行通信和感测),如本文进一步描述的,例如,关于图2、13、14、24、30-39等。在4004,示例性方法4000可以包括示例性主机设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备)检测可疑雷达事件,如本文进一步描述的。此外,包括位置信息的雷达信息传送3008可以响应于示例性主机设备(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,例如多信道dfs主设备)来检测可疑的雷达事件和/或其信号,如本文所述,例如关于图2、13、14、24、30-39等,可以分布在示例性网状网络3200网格节点之间,无论是采用云智能引擎还是其他方式。

在用于使用dfs信道的示例性网状网络3000、3100、3200中的基于传送雷达和位置信息来减少错误检测和/或网络停机的示例性方法4000的另一个非限制性实施例中,示例性方法4000在示例性的主机设备(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,例如多信道dfs主设备)上,可以包括4008处包括位置信息的雷达信息传送3008在信道x上操作的网状网络(例如,示例性网状网络3200)(例如,在dfs信道上进行通信和感测),如本文进一步描述的,例如关于图2、13、14、24、30-39等

此外,示例性方法4000还可以包括从一个或多个多个dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等等),如本文进一步描述的。如这里所述,雷达信息传送3008可以响应于来自示例性主机设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备)的呼叫来进行基于其自身对可疑雷达事件及其信令的检测或基于配置为dfs主设备(例如,多信道dfs主设备)的一组邻近或相邻的示例性网状网络节点主机设备3206中的一个或多个,检测相同或随后的雷达脉冲3302等,如本文所述,例如关于图2、13、14、24等,并且可以在示例性网状网络3200网格节点之间收集,无论是采用云智能引擎还是其他方式。因此,示例性方法4000可以在4010处进一步包括处理所收集的雷达信息以促进在示例性网状网络3200网格节点之间基于相关联的位置信息来确定关于一个或多个检测到的雷达事件或其缺乏的有效性与一组附近或相邻的示例性网状网络节点主机设备3206(例如,被配置为dfs主设备等)。

如上所述,如图40所示,使检测到的雷达事件无效的示例性推断(例如,如本文所述使用dfs检测的示例性网状网络中的第一检测脉冲)导致检测到的雷达事件无效(例如,不是雷达)的确定,可以基于低于阈值的概率(例如,三个雷达感测网格节点中的一个检测在预定时间段内的可疑雷达事件,诸如在首次检测到可疑雷达事件之后的pri的小数字倍数等)并且基于基于与被配置为dfs主设备的附近或相邻示例性网状网络节点主机设备3206相关联的位置信息来选择这样的雷达感测网格节点。结果,示例性方法4000可以在4012进一步包括雷达信息传送3008,其包括位置信息,例如,经由配置为dfs主设备等的一个或多个示例性网状网络节点主机设备3206,其可被承载作为使可疑雷达事件无效的结果,例如,经由云智能引擎,或者以其他方式通过示例性主机设备(例如,配置为dfs主设备的诸如多信道dfs主设备的示例性网状网络节点主机设备3206)。

如上面进一步描述的,如图40所示,验证一个或多个检测到的雷达事件的示例性推断导致检测到的雷达事件有效的确定(例如,“雷达”)可以基于超过阈值的概率(例如三个雷达感测网格节点中的三个在预定时间段内检测可疑雷达事件,例如在可疑雷达事件的第一次检测之后的pri的小数字倍数等),并且基于基于与该组相关联的位置信息来选择这样的雷达感测网格节点附近或相邻的示例性网状网络节点主机设备3206,其被配置为dfs主设备。结果,示例性方法4000可以在4012进一步包括雷达信息传送3008,包括位置信息,例如,经由配置为dfs主设备等的一个或多个示例性网状网络节点主机设备3206,其可以以或者以其他方式,例如通过示例性主机设备(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,诸如多信道dfs主设备)使得可疑雷达事件无效的结果。此外,示例性方法4000还可以包括在4012处,例如经由经编码的信标信号,经由一个或多个示例性网状网络节点主机传送来启动dfs信道改变(例如,在雷达信息传送3008之后,包括位置信息)通过其他机制(如数据,动作,管理帧)或使用带外机制(例如另一无线电,蓝牙)和/或经由示例性云智能引擎等,配置为dfs主设备的设备3206,如上所述。

图41描绘了根据各种非限制性方面采用dfs信道的示例性网状网络3000、3100、3200等中基于采用控制,管理和/或数据帧来减少错误检测和/或网络停机时间的其他示例性方法4100。在被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206的另外非限制性实施例中,被配置为dfs主设备的一组附近或相邻示例性网状网络节点主机设备3206(如本文所述,例如,关于图2、13、14、24、30-32等,)用于检测可疑雷达事件(例如,检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x)的示例性dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论嵌入式或分布式等),可以将示例性dfs主设备配置为在一个或多个dfs通道上发送示例性控制,管理和/或数据帧(例如,示例性cts帧4102),以便于使一个或多个dfs通道静默。在另一非限制性方面,示例性dfs主设备在其在一个或多个dfs信道上发送示例性控制,管理和/或数据帧(例如,示例性cts帧4102等)之后,并且可进一步配置以继续感测雷达3102信号,如本文进一步描述的。而在与使用dfs信道的受控网络(例如,包括控制多个接入点的控制器的企业网络等)相关联的示例性网状网络3000、3100、300等中,采用控制,管理和/或数据帧(例如,一个或多个dfs信道上的示例性cts帧4102等)可能不是必需或期望的,如上所述,示例性雷达检测器(例如,主dfs主设备,辅dfs主设备,信道dfs主设备,独立的dfs主设备,灵活代理3208,无论是嵌入式还是分布式的等)与使用dfs信道的不受控制的网络相关联,该dfs信道检测可疑的雷达事件(例如,检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x)也可以被配置为有线或无线地连接到网络,并且还可以被配置为在企业网络上发送信号以询问一个或多个其他路由器/访问点或网状网络中的任何其他网格节点静默,而不必发送cts帧4102(例如,带外方法,直接以太网帧等)。然而,在非控制的示例性网状网络的非限制性实施例的情况下,包括被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206,一组邻近或邻近的示例性网状网络节点主机设备3206,被配置为dfs主设备,如本文所述,例如关于图2、13、14、24、30-32等等,示例性dfs主设备(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活性代理3208,无论嵌入式还是分布式等)可以被配置为在一个或多个dfs信道上传送示例性控制,管理和/或数据帧,例如示例性cts帧4102等,以便于例如在检测到可疑雷达事件时(例如,检测到雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x),使一个或多个dfs信道静默(例如,在附近或相邻节点的一个或多个dfs信道上静默发射机以终止或保持在一个或多个dfs信道上的传输等),如本文进一步描述的。在另一个非限制性方面,示例性网状网络网格节点的示例性实施例可被配置为在接收到示例性控制,管理和/或数据帧(例如,示例性cts帧4102等)时终止或保持其在一个或多个dfs信道上的传输,例如,当可疑雷达事件(例如通过检测大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n来指示)被验证或无效时。作为非限制性实例,图41描绘了示例性wi-fi通信周期,其中示例性网状网络3000、3100、3200等(其包括示例性网状网络节点主机设备3206(配置为dfs主设备(例如,多信道dfs主设备))和一组邻近或相邻示例性网状网络节点主机设备3206(配置为dfs主设备,如本文所述,例如关于图2、13、14、24、30-32等)和/或其他网络设备)在使用一个或多个dfs信道的同时进行无线通信。如图41所示的通讯期间包括由于在接收到示例性控制,管理和/或数据帧时在一个或多个dfs信道上终止或保持传输的结果,包括wi-fi业务的后期是干净周期4106的脏周期4104,例如,示例性cts帧4102等,例如,当可疑的雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n指示)被验证或无效时。假设可疑的雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n指示)被无效(例如,通过不能检测雷达脉冲数330的数量m大于或等于雷达脉冲3302的第二预定数量y,在预定时间帧内等),图41还描绘了在干净周期4106期满之后恢复wi-fi业务。

例如,如本文进一步描述的,在dfs信道上,每当有可疑雷达事件的指示(例如,检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x时),示例性dfs主设备对于可疑雷达事件(例如,检测雷达脉冲3302的预定数量x的雷达脉冲3302的数量n)是否为真实的,或者是否是作为各种干扰源的结果(例如,在预定时间帧内,不能检测雷达脉冲3302的大于或等于雷达脉冲3302的第二预定数量y的数量m的数量m)等的错误检测(例如,随机噪声3004,相邻信道泄漏和/或来自其他信道的干扰等)。因此,在示例性dfs主设备处,当存在可疑雷达事件的指示(例如,检测雷达脉冲3302的大于或等于预定数量x的雷达脉冲3302的数目n)时,示例性dfs主设备可被配置为传送(例如,广播或其他)在一个或多个dfs信道上的示例性控制,管理和/或数据帧,例如静默帧或分组,示例性cts帧4102等,以便于在一个或多个dfs信道上静默网络传输或更多的dfs信道,例如两个雷达脉冲3302(例如,pri的雷达脉冲3032),例如如图41所示。作为使一个或多个dfs信道静默的结果,雷达3102的任何进一步的指示或可疑雷达事件的随后指示(例如,检测到雷达数量m的大于或等于第二预定数量y的雷达脉冲3302的数量m雷达脉冲3302,在预定时间范围内等),在示例性dfs主设备,另一示例性dfs主设备或与示例性网状网络3000、3100、3200等相关联的任何其他雷达检测器上,可疑雷达事件可以是在静默或干净期间4106期间被验证或无效,而不会对一个或多个dfs信道造成不必要的干扰。

在非限制性方面,示例性控制,管理和/或数据帧(例如示例性cts帧4102等)可以在两个连续的雷达脉冲3302之间被配置(例如,生成和传输等)(例如,在可疑雷达事件的初始感测指示和小于pri的持续时间之后小于大约1ms的时间内产生和发送),使得其可以在下一预期雷达脉冲之前在示例性网状网络中被其他雷达检测器接收(例如,基于对可疑雷达事件和pri的初始检测)。在另一个非限制性示例中,响应于接收示例性控制,管理和/或数据帧(例如示例性cts帧4102等),一个或多个dfs信道可以被静默,以便于在接收示例性控制,管理和/或数据帧(例如示例性cts帧4102等)之后具有足够时间的示例性网状网络中的一个或多个其他雷达检测器接收下一个预期的,连续的雷达脉冲3302(如果要发生)而不干扰一个或多个dfs信道。

在非限制性示例中,关于图41,具有五个连续的雷达脉冲3302(例如,pri的雷达脉冲3302)的示例性非限制性实施例可被配置为在检测到五个雷达脉冲3302的第一雷达脉冲3302时,等待检测第二雷达脉冲(例如,被配置为等待检测大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n,其中n是2并且x是2),在确定存在可能的雷达3102或可能的有效雷达事件的指示之前。因此,各种非限制性实施例可以确保在一个或多个dfs信道上的任何单个杂散干扰(例如,随机噪声3004,相邻信道泄漏和/或来自其他信道的干扰等)不被误认为可能的雷达的指示3102或可能的有效雷达事件,从而降低错误检测的可能性并导致网络停机时间,如本文进一步描述的。如上所述,示例性的非限制性实施例可以然后在一个例子上传输(例如,广播或其它)示例性控制,管理和/或数据帧,例如静默帧或分组,示例性cts帧4102等或更多个dfs信道,以便于在一个或多个dfs信道上静默网络传输预定时间,例如两个雷达脉冲3302(例如,pri的雷达脉冲3032),例如如图41所示。

在非限制性方面,可以传输在一个或多个dfs信道上的示例性控制,管理和/或数据帧,例如静默帧或分组,示例性cts帧4102等等(例如,在第二雷达脉冲3302被检测之后立即(例如,在指定的时间内,例如在雷达事件的初始感测指示之后生成和发送的时间小于约1ms)(例如,检测大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n,其中n是2并且x是2))。在另一个非限制性方面,可以传输在一个或多个dfs信道上的示例性控制,管理和/或数据帧,例如静默帧或分组,示例性cts帧4102等(例如,广播或其他)(例如,在指定的时间内,例如在雷达事件的初始感测指示之后生成和发送的时间小于约120微秒(μs)(例如,检测雷达的数量n)脉冲3302大于或等于雷达脉冲3302的预定数量x,其中n是2,x是2))。在另一个非限制性方面,如果在干净周期4106期间在一个或多个dfs信道上没有检测或感测到另外的脉冲3302(例如通过在预定的时间范围内(例如干净周期4106等)未检测到大于或等于雷达脉冲3302的第二预定数量y的雷达脉冲3302的数量m,其中m是2并且y是3),则示例性实施例可以在干净周期4106到期之后在一个或多个dfs信道上恢复发送。因此,各种非限制性实施例可以进一步确保一个或多个dfs信道上的伪干扰(例如随机噪声3004,相邻信道泄漏和/或来自其他信道的干扰等)不会被误认为是真实的雷达脉冲3302,从而进一步降低错误检测的可能性以及导致的网络停机时间。

在另一个限制方面,各种非限制性实施例可被进一步配置为在干净周期4106之后停止在一个或多个dfs信道上的传输,例如,如果在另一个dfs信道上检测或感测到另外的雷达脉冲3302在干净周期4106期间(例如,其中n个检测雷达脉冲3302大于或等于雷达脉冲3302的预定数量x,其中n是2并且x是2,但是其中检测到的雷达脉冲3302的数量m不大于或等于在预定时间范围内,诸如干净周期4106等的雷达脉冲3302的第二预定数量y)。在另外的非限制性方面,示例性实施例可以被进一步配置为:将例如静默帧或分组,示例性cts帧4102等的示例性控制,管理和/或数据帧在一个或多个dfs信道上发送(例如,广播或其他),以便于在一个或多个dfs信道上静默网络传输预定时间,例如两个雷达脉冲3302(例如,pri的雷达脉冲3032),如图41所示,在确定存在可能的雷达3102或可能的有效雷达事件的指示之后,立即(例如,在指定的时间量内,例如在约2ms内,在另一非限制性方面)例如,在等待检测到雷达脉冲3302的大于或等于雷达脉冲3302的预定数量x的数量n的n个,其中n是2并且x是2)。结果,如本文所述,各种非限制性实现可以有助于确定一个或多个dfs信道上的信号是噪声3004还是实际雷达3102,同时降低可以减少dfs信道可用性的错误检测的可能性,和/或减少网络停机时间,如本文所述。

在另一个非限制性方面,在一个或多个dfs信道上发送的示例性控制,管理和/或数据帧,例如静默帧或分组,示例性cts帧4102等可被配置为编码干净周期4106的持续时间。在另一个非限制性方面,示例性cts帧4102可以包括nav字段,如上面关于图1所述。可以由各种公开的实施例对干净周期4106的持续时间进行编码。在另外的非限制性方面,在nav字段中编码的干净周期4106的持续时间可以包括或者与等于数字c等于雷达3102的脉冲3302的脉冲重复间隔(pri)的数量。在另一个非限制性方面,在一个或多个dfs信道上发送的示例性cts帧4102等可以是(例如,广播或其他)可以被配置为被编码,使得示例性cts帧4102是特定的并且可以被识别为期望使一个或多个dfs信道静默的特定示例性dfs主设备。在另外的非限制性方面,可以通过各种非限制性实施例提供其他数据,以便于与可疑雷达事件相关联的雷达信息传送3008(例如,检测雷达脉冲3302的数量n大于或等于预定数量雷达脉冲3302的x,在预定时间帧内检测雷达脉冲3302的大于或等于第二预定数量y的雷达脉冲3302的数量m等),例如在非限制性示例中,预定的和/或特殊目的地mac,其指定并指示在一个或多个dfs信道上通信的设备,示例性cts帧4102是特定于雷达检测目的的(例如,来自示例性dfs主设备)。在另外的非限制性方面,示例性公开的实施例可以被配置为在一个或多个dfs信道上发送的示例性cts帧4102等传输(例如,广播或以其它方式),其可以包括示例性cts-self帧4102作为非限制性示例,如果示例性雷达检测器可疑它检测到可疑雷达事件,则可以将诸如示例性dfs主设备的实施例配置为发送(例如,广播或其他)示例性cts-self帧4102,其中可以进一步配置为对cts-self帧4102的时间字段进行编码,该时间字段指定示例性网状网络可以引导网格节点静默一个或多个dfs信道的持续时间。在另一个非限制性示例中,cts-self帧4102的时间字段可以由各种公开的实施例采用,以识别指定的持续时间以使信道静默预定量的时间(例如,pri的2个雷达脉冲等),否则,不是基于用于接收cts帧的预定量或协议特定标准持续时间。

因此,图41描绘了在采用dfs信道的示例性网状网络3000、3100、3200等中基于采用控制,管理和/或数据帧来减少错误检测和/或网络停机时间的示例性方法4100。例如,示例性网格的示例性非限制性实施例(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式)等网络(例如,示例性网状网络3200等)可以在4108处检测可疑雷达事件(例如,检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x)。在4110,示例性方法4100还可以包括在一个或多个dfs信道上发送示例性控制,管理和/或数据帧,例如示例性cts帧4102等,以便于使一个或多个dfs信道静默。如上所述,示例性非限制性实施例可以继续感测雷达3102信号。因此,在4112,示例性方法4100还可以包括进一步检测可疑雷达事件(例如,在预定时间帧内检测到大于或等于雷达脉冲3302的第二预定数量y的雷达脉冲3302的数量m,干净期4106等)。在另一个非限制性方面,示例性网状网状网格节点的示例性实施例可被配置为在接收到示例性控制,管理和/或数据帧时终止或保持其在一个或多个dfs信道上的传输,示例性cts帧4102等,例如,当可疑雷达事件(例如,通过检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x指示)被验证或无效时,如上面进一步描述的。假设可疑雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n指示)被无效(例如,通过不能检测雷达脉冲数330的数量m大于或等于雷达脉冲3302的第二预定数量y,在预定时间帧内等),图41进一步描绘在4112处,在干净周期4106期满之后恢复wi-fi业务,并且示例性网状网状网格节点的示例性实施例可以在4108处恢复示例性方法4100。假设可疑雷达事件(例如,由检测指示雷达脉冲3302的大于或等于预定数量x的雷达脉冲3302的数目n)被验证(例如,通过不能检测到大于或等于雷达的第二预定数量y的雷达脉冲3302的数量m脉冲3302,在预定时间范围内等),图41进一步描绘了在4114,有效雷达3102的识别,如这里所描述的,禁止具有雷达3102信号的dfs信道上的通信。

图42描绘了根据涉及各种非限制性方面,在采用dfs信道的示例性网状网络3000、3100、3200等中基于采用保持信号4202和/或恢复信号4204来减少错误检测和/或网络停机时间的其他示例性方法4200。与示例性方法4100相反,图42描绘了基于在示例性网状网络3000、3100、3200等中采用保持信号4202和/或恢复信号4204来减少错误检测和/或网络停机时间的示例性方法4200。例如,示例性非限制性实施例例如,示例性网状网络(例如,示例性网状网络3200,例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式)等等)可以在4206处检测可疑雷达事件(例如,检测雷达脉冲3302的数量n大于或等于雷达脉冲3302的预定数量x)。在4210,示例性方法4200还可以包括在一个或多个dfs信道上发送示例性保持信号4202以便于使一个或多个dfs信道静默。如上所述,检测疑似的示例性雷达检测器(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式)等雷达事件(例如,检测大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n)也可以被配置为有线或无线连接到示例性网状网络,并且可以进一步配置为发送信号(例如,示例性保持信号4202和/或示例性恢复信号4204中的一个或多个)通过企业网络来询问网状网络中的一个或多个其他路由器/接入点或任何其他网格节点以静默,而不必发送cts帧(例如,通过带外方法,直接以太网帧等)。结果,在非限制性方面,如本文所述的示例性实施例可以被配置为发送分组或数据(例如,示例性保持信号4202和/或示例性恢复信号4204等中的一个或多个)),其对相同网络上的附近或相邻设备进行信号,对于这些附近或相邻设备也可以将这些附近或相邻设备配置为在预定时间段内关闭其发射机,请求在同一网络上的相邻设备来协助在一个网络上进行雷达检测或更多dfs信道等。如上所述,示例性非限制性实施例可以继续感测雷达3102信号。因此,在4210中,示例性方法4200还可以包括进一步检测可疑雷达事件(例如,在预定时间帧内检测雷达脉冲3302的大于或等于第二预定数目y的m个雷达脉冲数330,干净周期4106等)。在另一个非限制性方面,示例性网状网状网格节点的示例性实施例可以被配置为在接收到示例性保持信号4202时终止或保持其在一个或多个dfs信道上的传输,例如在可疑的雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲数330的数量来指示)被验证或无效,如上所述。假设可疑的雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n指示)被无效(例如,通过不能检测雷达脉冲数330的数量m大于或等于雷达脉冲3302的第二预定数量y,在预定时间帧内等),图42进一步描绘了在4210,在示例性干净周期4206期满之后恢复wi-fi业务,并且示例性网状网状网格节点的示例性实施例可以在4206恢复示例性方法4200。假设可疑雷达事件(例如,由检测雷达脉冲3302的大于或等于预定数量x的雷达脉冲数330的数量n)被验证(例如,通过不能检测到大于或等于第二预定数量y的雷达脉冲3302的数量m,雷达脉冲3302,在预定的时间范围内等),图42进一步描绘了在4212处,有效雷达3102的识别,如这里所描述的,禁止具有雷达3102信号的dfs信道上的通信。

如上所述,示例性实施例可以被配置为发送信号在相同网络上的附近或相邻设备的信号或数据(例如,示例性恢复信号4204等),这些附近或相邻设备也可以被配置为恢复一个或多个dfs信道上的无线通信等。随后,作为示例性雷达检测器(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理3208,无论是嵌入式还是分布式等)确定可疑雷达事件(例如,通过检测到大于或等于雷达脉冲3302的预定数量x的雷达脉冲3302的数量n指示)不再存在于一个或多个dfs信道(例如,在预定的时间帧内,不能检测到大于或等于雷达脉冲3302的第二预定数量y的雷达脉冲3302的数量m)等等。图42进一步描绘了在4214,恢复wi-fi业务(例如,在接收示例性恢复信号4204之后,在示例性干净周期4206到期之后),并且示例性网状网状网格节点的示例性实施例可以恢复示例性方法4200在4206。

在进一步的非限制性实现中,示例性网状网络可以包括或者与示例性独立的专用dfs传感器灵活代理和/或dfs主设备相关联,例如,如本文进一步描述的,关于图2、13-14、20-29等。在非限制性方面,示例性的,独立的专用dfs传感器灵活代理和/或dfs主设备可被配置为直接附接到一个或多个示例性网格节点。在另一个非限制性方面,可以将示例性的,独立的专用dfs传感器灵活代理和/或dfs主设备(例如,多信道dfs主设备等)配置为示例性网状网络的一部分,例如,如本文进一步描述的,关于示例性网状网络3000、3100、3200等和/或图2、13、14、24、30-32等。因此,示例性非限制性实施例可以被配置为在多个dfs信道上连续检测雷达,可以被配置为提供用于各个网格节点的信道的白名单和黑名单,以及/或者可以被配置为为整个示例性网状网络提供白名单和黑色列表,如本文所描述的,通过示例性云智能引擎或其他方式。在另一非限制性方面,一个或多个示例性网格节点可被配置为从示例性独立的专用dfs传感器灵活代理和/或dfs主设备接收一个或多个黑/白信道列表。在另一个非限制性方面,一个或多个示例性网格节点可以被进一步配置成将来自示例性独立专用dfs传感器灵活代理和/或dfs主设备的黑/白信道列表与网格节点的本地信息融合,例如通过示例性云智能引擎,或以其他方式,以便于导出一个或多个无雷达信道和/或示例性信道偏好列表。在另一个非限制性方面,一个或多个示例性网格节点可以被进一步配置为采用一个或多个示例性信道偏好列表,使得在实际雷达3102事件的情况下,一个或多个示例性网格节点和/或者整个网状网络可以移动到另一个dfs信道而不首先在新信道上执行cac,从而减少如cac将需要的所得到的网络停机时间,如本文进一步描述的。

在另外的非限制性实施例中,一个或多个示例性网格节点,一个或多个示例性dfs传感器灵活代理和/或dfs主设备等可以被配置为传送其雷达事件(例如,雷达信息传送3008等)到示例性云智能引擎,例如,如本文进一步描述的,关于图2、13-14、20-42等。在非限制性方面,如本文所述的示例性云智能引擎可以被进一步配置成数据融合一个或多个雷达事件(例如,雷达信息传送3008,等等)抵抗其他信息源,如本文进一步描述的。在另一个非限制性方面,如本文所述的示例性云智能引擎可以进一步配置为使用推理和/或算法来区分随机噪声3004和雷达3102,以便于减少示例性网格中的错误检测和/或网络停机时间采用dfs信道的网络,如本文所描述的,并且还可以被配置为进行关于一个或多个雷达事件(例如,雷达信息传送3008等)作为实际雷达3102的概率的一个或多个确定。在另一个如本文所描述的,示例性云智能引擎可以被进一步配置为将关于一个或多个雷达事件(例如,一个或多个示例性网格节点)的一个或多个建议传送到一个或多个示例性网状网络关于关于信道切换的一个或多个雷达事件,关于对黑名单,白名单,偏好列表中的一个或多个的更新,等等,如本文进一步描述的。

如上所述,在另一非限制性方面,一个或多个示例性网状网络和/或其部分可以在一个或多个示例性网格节点组中操作,例如,部分基于一个或多个更多的分组标准。在非限制性方面,可以期望将示例性网状网络的某些示例性网格节点组合在一起,例如,从网络性能角度,从位置角度,从服务质量的角度来等等,而不限于。因此,如本文所描述的示例性实施例可以采用黑名单,白名单和/或信道偏好列表中的一个或多个,其可以在不同的示例性网格节点组之间的至少一个方面不同,其可以是类似的或基本相似的部分地基于一个或多个分组标准,在示例性组内的示例性网格节点之间。在另外的非限制性方面,一个或多个分组标准可以包括与一个或多个示例性网格节点相关联的网络性能,位置信息和/或设备特征,或者与其相关联的服务质量,管理信息,频谱信息,等等,但不限于此。因此,在非限制性方面,一个或多个黑名单,白名单和/或信道偏好列表可以在示例性网格组内共享。因此,在另一非限制性方面,示例性网格节点,例如示例性接入点,示例性路由器,示例性灵活代理,被配置为dfs主设备的示例性网状网络节点主机设备3206(例如,多信道dfs主设备)等,可以被配置为将示例性网格节点分离成两个或更多个组,可以部分地基于一个或多个分组来配置示例组内的组两个或更多个示例性网格节点标准,如本文所述,例如通过示例性云智能引擎或其它方式。

因此,配置为dfs主设备的示例性网格节点,例如示例性接入点,示例性路由器,示例性灵活代理,示例性网状网络节点主机设备3206(例如,多信道dfs主设备)等可被配置为雷达传感器,其可进一步配置为提供具有dfs信道雷达信息(例如,雷达信息传送3008),位置信息,频谱信息等的示例性云智能引擎。如本文进一步描述的,在另一非限制性方面,示例性云智能引擎可以被配置为数据融合这样的信息并且与本文所述的外部源融合,并且可以被进一步配置为部分地基于一个或多个分组来向示例性网状网络提供一个或多个黑名单,白名单和/或信道偏好列表(例如,组黑名单,组白名单,组信道偏好列表等中的一个或多个)标准。结果,示例性网格节点,例如示例性接入点,示例性路由器,被配置为dfs主设备(例如,多信道dfs主设备)的示例性网状网络节点主机设备3206等。可以被配置为对于与示例性网格节点通信的两个或更多个组采用一个或多个组黑名单,组白名单,组信道偏好列表等,例如通过示例性云智能引擎,或者除此以外。如本文所述,示例性信道偏好列表可以包括dfs信道的列表,其中如果需要腾出一个dfs信道,则具有示例性信道偏好列表的示例性网状网络中的每个示例性网格节点可以被配置为切换到示例性信道偏好列表中的下一个dfs信道,其有助于示例性网格节点的示例性网状网络被配置为共享单个示例性组信道偏好列表的单网状网络组。另外的非限制性实施例可以被配置为在单个示例性网格节点的单个示例性组的单个网状网络组之间采用类似的共享示例性黑名单和示例性白名单,和/或可被配置为使用两组或更多组黑名单,白名单,和/或信道偏好列表(例如,组黑名单,组白名单,组信道偏好列表等中的一个或多个),如本文所述。

图43描绘了根据各种非限制性方面的用于减少采用dfs信道的示例性网状网络中的错误检测和/或网络停机时间的其他示例性方法4300。因此,在4302,图43描绘了示例性方法4300,包括在包括处理器的主机设备(例如,被配置为dfs主设备(诸如多通道dfs主设备等)的示例性网状网络节点主机设备3206)的网状网络(例如示例性网状网络3200等)中接收,在一个或多个动态频率选择(dfs)信道上的可疑雷达事件的指示,如本文进一步描述的,例如关于图2、13、14、24、30-42等。

此外,在4304,用于减少错误检测和/或网络停机的示例性方法4300还可以包括至少部分地基于可疑雷达事件来确定与主机设备(例如,被配置为dfs主设备(诸如多通道dfs主设备等)的示例性网状网络节点主机设备3206)相关的可疑雷达事件是否是有效的雷达事件,如本文进一步描述的,例如关于图2、13、14、24、30-42等。作为非限制性示例,示例性方法4300还可以包括:部分地基于额外的雷达信息来确定可疑的雷达事件是否是有效的雷达事件(例如,从另一个雷达信息,附近或相邻网格节点或主机设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,诸如多信道dfs主设备等)等)。

在另外的非限制性实施例中,在4306,示例性方法4300还可以包括在网状网络(例如,示例性网状网络3200等)中传送雷达信息(例如,雷达信息传送3008等)将一个或多个可疑雷达事件或有效的雷达事件涉及另一个主机设备(例如,示例性网状网络节点主机设备3206,配置为dfs主设备,例如多信道dfs主设备等))或与网状网络(例如,示例性网状网络3200等)相关联的云智能引擎(例如,云智能引擎235、2435等),如本文进一步描述的,例如关于图2、13、14、24、30-42等。在非限制性方面,示例性方法4300可以包括传送与主机设备相关联的位置信息(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,如多信道dfs主设备等)。在非限制性方面,示例性方法4300还可以包括向下一个信道信息传送,该信道信息标识给另一主机设备中的一个或多个(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备等)或与网状网络(例如,示例性网状网络3200等)相关联的云智能引擎(例如,云智能引擎235、2435等)一个或多个dfs信道的下一个信道部分地基于一个或多个可疑雷达事件或有效雷达事件传送通信,和/或对主机设备的一个或多个信标信号中的下一个信道信息进行编码(例如,示例性网状网络节点主机设备3206,配置为dfs主设备,例如多信道dfs主设备等),如本文进一步描述的,例如,关于图2、13、14、24、30-42等。

在图43的4308处,示例性方法4300还可以包括从与网状网络(例如,示例性网状网络3200等)相关联的另一个主机设备(例如,被配置为dfs主设备(诸如多信道dfs主设备等)的示例性网状网络节点主机设备3206)或云智能引擎(例如,云智能引擎235、2435等)中的一个或多个接收另外的雷达信息(例如,雷达信息传送3008等),包括但不限于位置信息。

另外,图43描绘了示例性方法4300,其还包括在4310处确定可疑雷达事件是有效雷达事件还是无效雷达事件,并在4312处将附加雷达信息(例如,雷达信息传送3008等),有效雷达事件或附加位置信息中的一个或多个传送到与网状网络(例如,示例性网状网络3200等)相关联的另一个主机设备(例如,被配置为dfs主设备(诸如多信道dfs主设备等)的示例性网状网络节点主机设备3206)或云智能引擎(例如,云智能引擎235、2435等)中的一个或多个,如本文进一步描述的,例如关于图2、13、14、24、30-42等。作为非限制性示例,示例性方法4300可以包括:确定可疑雷达事件是有效的还是无效的雷达事件,例如通过利用与主机设备(例如,被配置为dfs主设备(诸如多信道dfs主设备等)的示例性网状网络节点主机设备3206)相关联的两个或多个雷达传感器或检测器(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理,无论是嵌入式还是分布式)来验证雷达事件,和/或部分地基于附加雷达信息(例如,雷达信息传送3008等),附加位置信息或从与网状网络(例如,示例性网状网络3200等)相关联的另一主机设备(例如,被配置为dfs主设备(诸如多信道dfs主设备等)的示例性网状网络节点主机设备3206)或云智能引擎(例如,云智能引擎235、2435等)中的一个或多个接收的其他信息中的一个或多个。

在另外的非限制性实现中,示例性方法4300还可以包括部分地基于接收到可疑雷达事件的指示,在网状网络(例如,示例性网状网络3200等)中发送一个或多个dfs信道上的cts信号4102或保持信号4202中的一个或多个,编码cts信号4102或保持信号4202中的一个或多个(其中所述信息与在一个或多个dfs信道上的通信将要被静默的预定时间或持续时间相关联),和/或在网状网络(例如,示例性网状网络3200等)中发送恢复信号4204,针对恢复信号4204将要恢复在一个或多个dfs信道上的通信,如本文进一步描述的,例如,关于图2、13、14、24、30-42等。另外,用于300的示例性方法还可以包括:使用主机设备(例如,示例性网状网络节点主机设备3206,配置为dfs主设备,诸如多信道dfs主设备等)至少部分地基于一个或多个可疑雷达事件或有效雷达事件来更新信道黑名单,信道白名单或信道偏好列表,和/或至少部分地基于组的一个或多个分组标准来更新包括至少主机设备(例如,被配置为dfs主设备的诸如多通道dfs主设备等的示例性网状网络节点主机设备3206)和另一主机设备(例如,被配置为dfs主设备(诸如多通道dfs主设备等)的示例性网状网络节点主机设备3206)的组的信道黑名单,信道白名单或信道偏好列表中的一个或多个,其中该组包括少于在一个或多个dfs信道上通信的网状网络(例如示例性网状网络3200等)中的所有网格节点,如本文进一步描述的,例如关于图2、13、14、24、30-42等。

图44描绘了示出适用于所公开主题的方面的示例非限制性装置或系统的功能框图。例如,图44示出了适合于根据示例性dfs主设备3206、3208等执行所公开主题的各个方面的示例非限制性设备或系统4400(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立的dfs主设备,灵活代理,无论是嵌入式还是分布式的等),检测可疑雷达事件,如本文进一步描述的。在非限制性实施例中,示例性设备或系统4400可以包括一个或多个雷达传感器或检测器(例如,主dfs主设备,辅dfs主设备,多信道dfs主设备,独立dfs主设备,灵活代理,无论是否嵌入式或分布式等)与主机设备(例如,被配置为接收疑似雷达的指示的诸如多信道dfs主设备等的dfs主设备的示例性网状网络节点主机设备3206)事件在网状网络中的一个或多个dfs信道上(例如,示例性网状网络3200等),如本文进一步描述的,例如关于图2、13、14、24、30-42等。

在进一步的非限制性实施例中,示例性设备或系统4400可以包括多信道dfs主设备的一个或多个处理器(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,诸如多信道dfs主设备等),其被配置为至少部分地基于可疑雷达事件的指示来确定可疑雷达事件是否是有效的雷达事件,如本文进一步描述的,例如关于图2、13、14、24、30-42等。在非限制性示例中,设备或系统4400的示例性限制可以包括多信道dfs主设备(例如,示例性网状网络节点主机设备3206,被配置为dfs主设备,诸如多信道dfs主设备等)进一步被配置为确定可疑雷达事件是有效的或无效的雷达事件,例如,如本文进一步描述的,经由一个或多个雷达检测器,例如作为与多信道dfs主设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备等)相关联的示例性灵活代理3208,无论是嵌入式还是分布式),以及是否通过示例性云智能引擎(例如,云智能引擎235、2435等)或其他方式。

在示例设备或系统4400的其他非限制性实现中,公开的实施例可以包括示例性多信道dfs主设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备等),其进一步被配置为基于部分地基于所述可疑雷达事件或有效雷达事件中的一个或多个来更新信道黑名单,信道白名单或信道偏好列表中的一个或多个,如本文进一步描述的,例如,关于图在另一个非限制性方面中,示例性的多信道dfs主设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多个信道dfs主设备等)可以进一步配置为更新针对至少包括多信道dfs主设备和网格节点的组的信道黑名单,信道白名单或信道偏好列表中的一个或多个,至少部分地基于所述组的一个或多个分组标准,其中所述组包括在所述一个或多个dfs信道上通信的所述网状网络中的所有网格节点(例如,示例性网状网络3200等)。

另外,示例性设备或系统4400还可以包括与多信道dfs主设备相关联的一个或多个通信组件4402,其被配置为在网状网络中传送关于一个或多个可疑雷达事件或有效的雷达事件发送到与网状网络相关联的网格节点(例如,示例性网格节点)或云智能引擎(例如,云智能引擎235、2435等)中的一个或多个。在非限制性方面,示例性通信组件4402可以包括或者与灵活代理200,dfs主设备2400,主机设备3002,被配置为dfs主设备的示例性网状网络节点主机设备3206中的一个或多个相关联,诸如多信道dfs主设备等,或其部分。在非限制性方面,一个或多个通信组件4402还可以被配置为传送与多信道dfs主设备相关联的位置信息(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,例如多信道dfs主设备等)。在另一个非限制性方面,一个或多个通信组件4402还可以被配置为从网格节点(例如,示例性网格节点)中的一个或多个接收和/或传送附加的雷达信息(例如,雷达信息传送3008))或与网状网络(例如,示例性网状网络3200等)相关联的云智能引擎(例如,云智能引擎235、2435等),并且可以被配置为传送附加雷达信息中的一个或多个(例如,雷达信息传送3008等),有效的或无效的雷达事件或者到网格节点(例如,示例性网格节点)或云智能引擎中的一个或多个的附加位置信息(例如云智能引擎235、2435等)与网状网络(例如,示例性网状网络3200等)相关联,等等。

在另外的非限制性方面,一个或多个通信组件4402还可以被配置为在网状网络(例如,示例性网状网络3200等)中传送cts信号4102或至少部分地基于可疑雷达事件的指示,在所述一个或多个dfs信道上的保持信号4202,并且可以被配置为对cts信号4102或保持信号4204中的一个或多个信号进行编码,其中,信息与在一个或多个dfs信道上的通信将被静默的预定时间或持续时间相关联,如本文进一步描述的,例如关于图1和图2。另外,一个或多个通信组件4402还可以被配置为在网状网络(例如,示例性网状网络3200等)中发送恢复信号4204,其中将要恢复在一个或多个dfs信道上的通信,如本文进一步描述的。

在另外的其他非限制性方面,一个或多个通信组件4402还可以被配置为传送下一个信道信息,该信道信息标识到网格节点(例如,示例性网格节点)或云智能引擎(例如,例如,与智能网络网络(例如,示例性网状网络3200等)相关联的一个或多个dfs信道的下一个信道,以部分地基于一个或多个可疑雷达事件或有效的雷达事件,和/或可以被配置为对多信道dfs主设备的一个或多个信标信号(例如,被配置为dfs的示例性网状网络节点主机设备3206)编码下一个信道信息主机,例如多信道dfs主设备等),如本文进一步描述的,例如,关于图2、13、14、24、30-42等

图45描绘了适用于执行所公开主题的各个方面的示例非限制性装置或系统4500或其部分。设备或系统4500或其部分可以是独立设备或其一部分,特别编程的计算设备或其一部分(例如,用于执行如本文所述的技术的处理器的耦合到处理器的技术的存储器保持指令),和/或包括分布在若干设备之间的一个或多个协作组件的复合设备或系统,如本文进一步描述的。作为示例,示例性非限制性设备或系统4500或其部分可以包括关于关于图2、24等的示例设备和/或系统,或其部分,例如关于灵活代理200,dfs主设备2400,多信道dfs主设备(例如,被配置为dfs主设备的示例性网状网络节点主机设备3206,如多信道dfs主设备等),等等。例如,图45描绘了示例设备4500,例如示例性网格节点,如本文进一步描述的,例如关于图2、13、14、24、30-42等。

因此,设备或系统4500可以包括存储器4502,其保存关于促进各种操作的各种指令,例如:在网状网络(例如,网状网络3200等)中接收一个一个或多个dfs信道上的疑似雷达事件;部分地基于可疑雷达事件来确定可疑雷达事件是否是有效的雷达事件;在网状网络(例如,网状网络3200等)中传送关于一个或多个可疑雷达事件或有效雷达事件的雷达信息(例如,雷达信息传送3008等)到一个或多个或更多的网格(例如,示例性网格节点)或与网状网络相关联的云智能引擎(例如,云智能引擎235、2435等)(例如,示例性网状网络3200等);用于在网状网络(例如,示例性网状网络3200等)中传送一个或多个dfs信道上的cts信号4102或保持信号4202中的一个或多个的部分地基于接收到可疑雷达事件;用于在网状网络(例如))中发送要恢复在至少一个dfs信道上的通信的恢复信号4202的装置;和/或类似物。

另外,存储器4502可以保留用于执行本文描述的各种功能和/或操作的进一步的和/或替代的指令,包括与在此描述的执行示例性方法相关联的指令,例如,如本文进一步描述的,例如关于图2、13、14、24、30-43等。因此,上述示例指令和其他适用于本文所述的功能和/或操作的指令,例如关于图2、13、14、24、30-43等可以保留在存储器4502内,诸如存储器202、2402、249、2449和处理器4504,例如处理器203、2403、250、2450等可以与执行指令一起使用,而不限于此。

示例网络和分布式环境

本领域普通技术人员可以理解,本文所描述的所公开的主题和相关系统,设备和/或方法的各种实施例可以结合任何计算机或其他客户端或服务器设备来实现,其可以被部署为通信系统,计算机网络和/或分布式计算环境的一部分,并且可以连接到任何种类的数据存储。在这方面,本文描述的各种实施例可以在具有任何数量的存储器或存储单元的任何计算机系统或环境中实现,并且可以在任何数量的存储单元或卷上发生的任何数量的应用和处理可以在连接中使用使用根据所公开的主题的使用技术,系统和方法的通信系统。所公开的主题可以应用于部署在具有远程或本地存储器的网络环境或分布式计算环境中的服务器计算机和客户端计算机的环境。所公开的主题还可以应用于具有编程语言功能,用于生成,接收,存储和/或发送与远程或本地服务和过程相关的信息的解释和执行能力的独立计算设备。

分布式计算通过计算设备和系统之间的通信交换来提供计算机资源和服务的共享。这些资源和服务可以包括用于诸如文件的对象的信息交换,缓存存储和磁盘存储。这些资源和服务还可以包括跨多个处理单元共享处理能力,以实现负载平衡,资源扩展,处理专业化等。分布式计算利用网络连接,允许客户利用其集体力量来惠及整个企业。在这方面,各种设备可以具有可以利用对于本主题公开的各种实施例所描述的公开的和相关的系统,设备和/或方法的应用,对象或资源。

图46提供了示例联网或分布式计算环境的示意图。分布式计算环境包括计算对象4610、4612等以及计算对象或设备4620、4622、4624、4626、4628等,其可以包括程序,方法,数据存储,可编程逻辑等,如应用程序4630、4632、4634、4636、4638。可以理解,对象4610、4612等以及计算对象或设备4620、4622、4624、4626、4628等可以包括不同的设备,例如pda,音频/视频设备,手机,mp3播放器,个人电脑,笔记本电脑等

每个对象4610、4612等以及计算对象或设备4620、4622、4646、4626、4628等可以与一个或多个其他对象4610、4612等通信,并且通过通信网络4640直接或间接地与计算对象或设备4620、4622,4624、4626、4628等通信。即使在图46中示出为单个元件,网络4640可以包括向图46的系统提供服务的其他计算对象和计算设备,和/或可以表示未示出的多个互连网络。每个对象4610、4612等或4620、4622、4624、4626、4628等还可以包含应用程序,例如应用程序4630、4632、4634、4636、4638,其可以利用api或其他对象,软件,固件和/或硬件,适于与根据本公开的各种实施例提供的所公开和相关系统,设备,方法和/或功能的通信或实现。因此,虽然所描绘的物理环境可以将连接的设备显示为计算机,但是这样的图示仅仅是示例,并且替代地可以描绘或描述包括各种数字设备的物理环境,其中任何一种可以使用各种有线和/或无线服务,诸如接口,com对象等软件对象。

存在支持分布式计算环境的各种系统,组件和网络配置。例如,计算系统可以通过有线或无线系统,本地网络或广泛分布式网络连接在一起。目前,许多网络耦合到互联网,其可以提供用于广泛分布式计算的基础设施并且可以包含许多不同的网络,尽管任何网络基础设施可以用于例如事先采用公开的和相关的系统,设备和/或在各种实施例中描述的方法。

因此,可以利用大量的网络拓扑结构和网络基础设施,例如客户端/服务器,点对点或混合体系结构。“客户端”是使用与其无关的另一个类或组的服务的类或组的成员。客户端可以是一个进程,例如大致一组请求由另一个程序或进程提供的服务的指令或任务。客户端进程利用所请求的服务,而不必“知道”关于其他程序或服务本身的任何工作细节。

在客户端/服务器架构,特别是联网系统中,客户端通常是访问由另一计算机(例如服务器)提供的共享网络资源的计算机。在图的说明中如图46所示,作为非限制性示例,计算机4620、4622、4624、4626、4628等可以被认为是客户端,并且计算机4610、4612等可以被认为是服务器4610、4612等等的服务器提供数据服务,例如从客户端计算机4620、4622、4624、4626、4628等接收数据,存储数据,处理数据,将数据发送到客户端计算机4620、4622、4624、4626、4628等,尽管根据情况,任何计算机都可以被视为客户端,服务器或两者。这些计算设备中的任何一个可以是一个或多个实施例的处理数据,形成元数据,同步数据或请求服务或可能暗示公开的相关系统,设备和/或方法的任务。

服务器通常是通过远程或本地网络(诸如因特网或无线网络基础设施)可访问的远程计算机系统。客户端进程可以在第一计算机系统中处于活动状态,并且服务器进程可以在第二计算机系统中处于活动状态,通过通信介质彼此通信,从而提供分布式功能并允许多个客户端利用信息收集服务器的功能。根据公开的和相关系统,设备和/或方法使用的任何软件对象可以独立地提供,或分布在多个计算设备或对象上。

在通信网络/总线4640是因特网的网络环境中,例如,服务器4610、4612等可以是客户端4620、4622、4624、4626、4628等的web服务器通过诸如超文本传输协议(http)等众多已知协议中的任何一种进行通信。服务器4610、4612等也可以用作客户端4620、4622、4624、4626、4628等,这可能是分布式计算环境的特征。

示例计算设备

如所提及的,有利地,本文所述的技术可以应用于期望使用公开的和相关的系统,设备和/或方法的设备或系统。因此,应当理解,各种手持式,便携式和其他计算设备以及各种计算对象都被考虑用于各种所公开的实施例。因此,下面在图47中描述的以下通用远程计算机仅是计算设备的一个示例。此外,公开的和相关的系统,设备和/或方法可以包括以下通用计算机的一个或多个方面,诸如显示,存储,分析,控制等。

尽管不是必需的,但是实施例可以部分地经由操作系统来实现,以供开发者为设备或对象使用,并且/或包括在操作以执行各种实施例的一个或多个功能方面的应用软件中在此描述。可以在诸如程序模块的计算机可执行指令的一般上下文中描述软件,该程序模块由一个或多个计算机(诸如客户端工作站,服务器或其他设备)执行。本领域技术人员将理解,计算机系统具有可用于传送数据的各种配置和协议,因此,不应将任何特定的配置或协议视为限制。

因此,图47示出了适当的计算系统环境4700的示例,其中可以实现本文所描述的实施例的一个或多个方面,但是如上所述,计算系统环境4700仅仅是合适的计算环境的一个示例,并且不是旨在建议对使用范围或功能有任何限制。计算环境4700也不应被解释为具有与示例操作环境4700中所示的任何一个或组合的组件有关的任何依赖性或要求。

参考图47,用于实现一个或多个实施例的示例性远程设备包括计算机4710形式的通用计算设备。计算机4710的组件可以包括但不限于处理单元4720,系统存储器4730和系统总线4722,其将包括系统存储器的各种系统组件耦合到处理单元4720。

计算机4710通常包括各种计算机可读介质,并且可以是可由计算机4710访问的任何可用介质。系统存储器4730可以包括易失性和/或非易失性存储器形式的计算机存储介质,诸如只读存储器(rom)和/或随机存取存储器(ram)。作为示例而非限制,存储器4730还可以包括操作系统,应用程序,其他程序模块和程序数据。

用户可以通过输入设备4740将命令和信息输入到计算机4710中。监视器或其他类型的显示设备也经由诸如输出接口4750的接口连接到系统总线4722。除了监视器计算机还可以包括其他外围输出设备,如扬声器和打印机,可以通过输出接口4750连接。

计算机4710可以使用到一个或多个其他远程计算机(例如远程计算机4770)的逻辑连接在联网或分布式环境中操作。远程计算机4770可以是个人计算机,服务器,路由器,网络pc,对等设备或其他公共网络节点或任何其他远程介质消费或传输设备,并且可以包括上述相对于计算机4710描述的任何或所有元素。47包括网络4772,这样的局域网(lan)或广域网(wan),但也可以包括其他网络/总线。这样的网络环境在家庭,办公室,企业范围的计算机网络,内联网和因特网中是常见的。

如上所述,虽然已经结合各种计算设备和网络架构描述了示例实施例,但是基础概念可以应用于任何网络系统以及其中的任何计算设备或系统

此外,实现相同或相似功能的多种方式,例如适当的api,工具包,驱动程序代码,操作系统,控制,独立或可下载的软件对象等,使应用和服务能够使用所公开的和相关系统,设备,方法和/或功能。因此,从api(或其他软件对象)的角度以及实现本文所述的公开的和相关系统,设备和/或方法的一个或多个方面的软件或硬件对象来考虑本文的实施例。因此,本文描述的各种实施例可以具有完全在硬件中的方面,部分地在硬件中,部分地在软件中以及在软件中。

示例移动设备

图48描绘了根据本文描述的实施例的可以促进所公开主题的各种非限制性方面的示例性移动设备4800(例如,移动手持机)的示意图。尽管这里示出了移动手持机4800,但是应当理解,例如,如本文所述,其他设备可以是移动设备,并且移动手持机4800仅仅被示出为本文描述的主题的实施例提供上下文。下面的讨论旨在提供可以实现各种实施例的合适的环境4800的示例的简要的一般描述。虽然描述包括体现在有形计算机可读存储介质上的计算机可执行指令的一般上下文,但是本领域技术人员将认识到,主题也可以与其他程序模块和/或硬件的组合一起实现和软件。

通常,应用(例如,程序模块)可以包括执行特定任务或实现特定抽象数据类型的例程,程序,组件,数据结构等。此外,本领域技术人员将理解,本文描述的方法可以用其他系统配置来实施,包括单处理器或多处理器系统,小型计算机,大型计算机以及个人计算机,手持式计算设备,基于微处理器的系统或可编程消费电子产品等,每个可以可操作地耦合到一个或多个相关联的设备。

计算设备通常可以包括各种计算机可读介质。计算机可读介质可以包括可由计算机访问的任何可用介质,并且包括易失性和非易失性介质,可移除和不可移动介质。作为示例而非限制,计算机可读介质可以包括有形计算机可读存储和/或通信介质。有形的计算机可读存储器可以包括以任何方法或技术实现的用于存储诸如计算机可读指令,数据结构,程序模块或其他数据的信息的易失性和/或非易失性介质,可移动和/或不可移动介质。有形计算机可读存储器可以包括但不限于ram,rom,eeprom,闪速存储器或其它存储器技术,cdrom,数字视频盘(dvd)或其他光盘存储器,磁带盒,磁带,磁盘存储器或其他磁存储设备或可用于存储所需信息并且可由计算机访问的任何其它介质。

与有形计算机可读存储器形成对照的通信介质通常体现计算机可读指令,数据结构,程序模块或诸如载波或其他传输机制的调制数据信号中的其他数据,并且包括任何信息传递介质。术语“调制数据信号”是指以对信号中的信息进行编码的方式设置或改变其特征中的一个或多个的信号。作为示例而非限制,通信介质包括诸如有线网络或直接有线连接的有线介质以及诸如声学,rf,红外和其它无线介质的无线介质。上述任一项的组合也应包括在与计算机可读存储介质区分开的计算机可读通信介质的范围内。

手持机4800可以包括用于控制和处理所有板载操作和功能的处理器4802。存储器4804与处理器4802接口,用于存储数据和一个或多个应用程序4806(例如,诸如浏览器,应用程序等通信应用程序)。其他应用程序可以支持通信和/或金融通信协议的操作。应用程序4806可以存储在存储器4804和/或固件4808中,并且由处理器4802从存储器4804或/和固件4808中的任一个或两者执行。固件4808还可以存储启动代码以用于初始化手持机4800。通信组件4810与处理器4802接口以促进与诸如蜂窝网络,voip网络等的外部系统的有线/无线通信。这里,通信组件4810还可以包括用于相应信号的合适的蜂窝收发机4811(例如,gsm收发机)和/或非许可收发机4813(例如,无线保真(wifitm)),全球微波接入互操作性)通信。手持机4800可以是诸如蜂窝电话,具有移动通信能力的pda和以消息为中心的设备的设备。通信组件4810还有助于从陆地无线电网络(例如,广播),数字卫星无线电网络和基于因特网的无线电服务网络的通信接收。

手持机4800包括用于显示文本,图像,视频,电话功能(例如,来电显示功能),设置功能以及用于用户输入的显示器4812。例如,显示器4812也可以被称为可以适应多媒体内容(例如,音乐元数据,消息,壁纸,图形等)的呈现的“屏幕”。显示器4812还可以显示视频并且可以促进视频报价的生成,编辑和共享。提供与处理器4802通信的串行i/o接口4814,以通过以下方式促进有线和/或无线串行通信(例如,通用串行总线(usb)和/或电气和电子工程师协会(ieee)4894)硬线连接和其他串行输入设备(例如,键盘,键盘和鼠标)。这支持例如手持机4800的更新和故障排除。音频功能提供有音频i/o组件4816,音频i/o组件4816可以包括用于输出与例如指示用户按下正确的键或键组合以发起用户反馈信号有关的音频信号的扬声器。音频i/o组件4816还有助于通过麦克风输入音频信号以记录数据和/或电话语音数据,并且用于输入用于电话对话的语音信号。

手持机4800可以包括用于容纳卡用户身份模块(sim)或通用sim4820的形式的sic(用户身份分量)并且将sim卡4820与处理器4802接口的时隙接口4818。然而,应当理解,sim卡4820可以被制造成手持机4800,并且通过下载数据和软件来更新。

手持机4800可以通过通信组件4810处理因特网协议(ip)数据业务,以适应来自诸如因特网的ip网络,公司内联网,家庭网络,人地区网络,等等,通过isp或宽带有线电视提供商。因此,voip业务可以由手持机4800使用,并且可以以编码或解码格式接收基于ip的多媒体内容。

可以提供视频处理组件4822(例如,照相机和/或相关联的硬件,软件等)来解码编码的多媒体内容。视频处理组件4822可以帮助促进视频的生成和/或共享。手持机4800还包括电池形式的电源4824和/或交流(ac)电力子系统,电源4824可以通过电力输入/输出与外部电力系统或充电设备(未示出)接口(i/o)组件4826。

手持机4800还可以包括用于处理接收到的视频内容的视频组件4830,以及用于记录和发送视频内容的视频组件4830。例如,视频组件4830可以促进视频的生成,编辑和共享。位置跟踪组件4832有助于地理位置定位手持机4800。用户输入组件4834便于用户输入数据和/或如前所述进行选择。用户输入组件4834还可以方便地选择透视接收者进行资金转移,输入请求传送的数量,指示帐户限制和/或限制,以及根据上下文需要组合消息和其他用户输入任务。用户输入组件4834可以包括诸如键盘,键盘,鼠标,触控笔和/或触摸屏之类的常规输入设备技术。

再次参考应用程序4806,滞后组件4836有助于分析和处理滞后数据,其用于确定何时与接入点相关联。可以提供软件触发组件4838,当wifitm收发机4813检测到接入点的信标时,便于触发滞后组件4838。sip客户端4840使得手持机4800支持sip协议并向sip注册服务器注册用户。应用程序4806还可以包括通信应用程序或客户端4846,除了其他可能性之外,可以将如上所述的转移钱插件或用户界面组件功能的目标。

如上所述,与通信组件4810相关的手持机4800包括室内网络无线电收发机4813(例如,wifitm收发机)。该功能支持用于双模式全球移动通信系统(gsm)手持机4800的诸如ieee802.11的室内无线电链路。手持设备4800至少可以通过可以组合无线语音和数字无线电的手持机适应卫星无线电服务芯片组成单个手持设备。

在本说明书中,术语“或”旨在表示包括性的“或”而不是排他的“或”。也就是说,除非另有说明或从上下文中清楚,“x使用a或b”是旨在表示任何自然的包容性排列。也就是说,如果x使用a;x使用b或x使用a和b两者,则在任何前述情况下“x使用a或b”。此外,本说明书和附图中使用的冠词“一”通常应被解释为“一个或多个”,除非另有说明或从上下文中清楚地指向单数形式。

此外,术语“示例”和“例如”在本文中用于表示用作实例或说明。本文中描述为“示例”或与“诸如”子句相关的任何实施例或设计不一定被解释为比其他实施例或设计优选或有利。相反,使用术语“示例”或“例如”这样的术语旨在以具体的方式呈现概念。除非上下文另有明确说明,如权利要求和说明书中所使用的术语“第一”,“第二”,“第三”等等仅为了清楚,并不一定表示或暗示任何时间顺序。

上面描述的内容包括本公开的一个或多个实施例的示例。为了描述这些示例,当然不可能描述组件或方法的每个可想到的组合,并且可以认识到,本实施例的许多进一步的组合和排列是可能的。因此,本文公开和/或要求保护的实施例旨在涵盖落入详细描述和所附权利要求的精神和范围内的所有这样的改变,修改和变化。此外,如果在详细描述或权利要求中使用术语“包括”,则该术语旨在以类似于术语“包括”的方式为包括性的,因为“包括”在权利要求中使用时被解释为过渡词。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1