迭代的自动频率协调的制作方法

文档序号:34832666发布日期:2023-07-20 13:52阅读:41来源:国知局
迭代的自动频率协调的制作方法

本公开中呈现的实施例总体涉及自动频率协调(automated frequencycoordination,afc)。更具体地,本文所公开的实施例涉及用于为环境提供网络覆盖的分布式接入点的迭代afc过程。


背景技术:

1、某些网络实施方式在环境中部署多个接入点,使得接入点为环境的不同部分提供网络覆盖。例如,接入点可以被部署在建筑物的不同楼层或大型放映厅或会议空间的不同部分中。接入点可以被要求使用接入点的地理空间坐标和高度来执行afc,以确定接入点可以使用的信道数量和功率预算,而不会对附近的其它接入点(例如,其它现有网络部署)造成太多的干扰。然而,可能难以确定网络中每个接入点(例如,被安装在高天花板上的接入点或看不到的接入点)的地理空间坐标和高度。


技术实现思路

0、概述

1、根据实施例,一种方法包括:使用第一误差容限和在场所处的第一接入点的地理空间坐标来执行自动频率协调(afc)的第一迭代,以确定针对第一接入点所允许的信道的第一数量;以及使用第二误差容限和第一接入点的地理空间坐标来执行afc的第二迭代,以确定针对第一接入点所允许的信道的第二数量。。第一误差容限低于第二误差容限。该方法还包括:响应于确定第一数量和第二数量之间的差值满足阈值而指示在场所处的第二接入点使用第二误差容限而非第一误差容限来执行afc。其它实施例包括执行该方法的装置。

2、根据另一实施例,一种方法包括:使用第一误差容限来执行afc的第一迭代以确定针对第一接入点所允许的信道的第一数量;使用第二误差容限来执行afc的第二迭代以确定针对第一接入点所允许的信道的第二数量。该方法还包括:响应于确定第一数量和第二数量之间的差值满足阈值而指示第二接入点使用第二误差容限而非第一误差容限来执行afc。其它实施例包括执行该方法的装置。

3、示例实施例

4、本公开描述了一种接入点控制器,该接入点控制器针对被部署在环境中的若干接入点协调afc过程。接入点控制器使用网络中的接入点中的一个接入点(例如,在环境边界附近的接入点)的地理空间坐标和高度来执行迭代afc过程。接入点控制器在每个迭代期间针对地理空间坐标和/或高度调整误差容限。接入点控制器分析每个迭代的结果以确定可接受的误差容限。例如,接入点控制器可以确定afc结果如何随着误差容限被调整而改变。如果在对误差容限进行调整的情况下afc结果之间的差值不超过阈值,则接入点控制器可以使用较大或最大的误差容限来针对网络中的其他接入点执行afc。即使当其他接入点的地理空间坐标和/或高度是近似的或未被精确地知道时,增大的误差容限也允许afc被执行。换句话说,接入点控制器在不改变afc结果超过阈值的情况下确定可以用于afc的误差容限。

5、图1a示出了示例系统100。如图1a所示,系统100包括设备104、一个或多个接入点106、接入点控制器108、以及afc服务器110。设备104连接到一个或多个接入点106以获得对网络的接入。接入点控制器108管理接入点106。具体地,接入点控制器108与afc服务器110一起针对接入点106协调afc过程。在特定实施例中,接入点控制器108针对afc过程确定合适的误差容限,使得即使接入点106的地理空间坐标和/或高度未被精确地知道,也可以针对接入点106执行afc过程。

6、用户102使用设备104以连接到一个或多个接入点106。设备104是用于与系统100的组件通信的任何合适的设备。作为示例而非通过限制的方式,设备104可以是计算机、膝上型电脑、无线或蜂窝电话、电子笔记本、个人数字助理、平板电脑、或能够接收、处理、存储信息或与系统100的其它组件传送信息的任何其它设备。设备104可以是诸如虚拟现实或增强现实头戴式耳机、智能手表或智能眼镜之类的可穿戴设备。设备104还可以包括诸如显示器、麦克风、键盘之类的用户界面,或可由用户102使用的其它适当的终端设备。设备104可以包括被配置为执行本文描述的设备104的功能或动作中的任何功能或动作的硬件处理器、存储器或电路。例如,使用软件代码设计的软件应用可以被存储在存储器中并且由处理器执行以执行设备104的功能。

7、接入点106被部署在空间或区域中的不同位置处,以针对该空间或区域提供网络覆盖。每个接入点106针对该空间或区域的一部分提供网络覆盖。例如,接入点106可以被分布在建筑物的不同楼层上,其中每个接入点106针对建筑物的楼层的一部分提供网络覆盖。作为另一示例,接入点106可以被分布在大的放映厅或会议空间中,其中每个接入点106针对放映厅或会议空间的一部分提供网络覆盖。系统100可以包括任何合适数量的接入点106。如图1a所示,系统100包括接入点106a、接入点106b、和接入点106c。接入点106中的每个接入点106包括处理器112和存储器114,处理器112和存储器114被配置为执行本文描述的接入点106的功能或动作中的任何功能或动作。

8、处理器112是通信地耦合到存储器114并且控制接入点106的操作的任何电子电路,该电子电路包括但不限于微处理器、微控制器、专用集成电路(asic)、专用指令集处理器(asip)和/或状态机中的一者或组合。处理器112可以是8位、16位、32位、64位或任何其它合适的架构。处理器112可以包括算术逻辑单元(alu)、处理器寄存器、以及控制单元,其中算术逻辑单元(alu)用于执行算术和逻辑运算,处理器寄存器将操作数提供到alu并且存储alu运算结果,控制单元从存储器提取指令并且通过引导alu、寄存器及其它组件协调操作来执行这些指令。处理器112可以包括操作软件以控制和处理信息的其它硬件。处理器112执行被存储在存储器114上的软件以执行本文描述的功能中的任何功能。处理器112通过处理信息(例如,从设备104、接入点控制器108和存储器114接收到的信息)来控制对接入点106的操作和管理。处理器112不限于单个处理设备,并且可以涵盖多个处理设备。

9、存储器114可以永久地或临时地存储处理器112的数据、操作软件或其它信息。存储器114可以包括适合于存储信息的易失性或非易失性本地或远程设备中的任何一者或它们的组合。例如,存储器114可以包括随机存取存储器(ram)、只读存储器(rom)、磁存储设备、光存储设备、或任何其他合适的信息存储设备或这些设备的组合。软件表示被体现在计算机可读存储介质中的任何合适的指令集、逻辑或代码。例如,软件可以被体现在存储器114、磁盘、cd、或闪存驱动器中。在特定实施例中,软件可以包括可由处理器112执行以执行本文描述功能中的一个或多个功能的应用。

10、接入点106可能需要用afc服务器110执行afc过程以确定某些通信特性,这些通信特性最小化或减少对现有的网络及其设备的干扰。例如,作为afc过程的结果,当与系统100的其它组件通信时,接入点106可以根据接入点106被允许使用的信道数量和/或功率预算被指示。然后接入点106可以根据这些通信特性进行通信。为了执行afc过程,某些值(例如,接入点106的地理空间坐标和高度)被提供到afc服务器110。然而,当网络部署包括被分布在大的空间或区域中的若干接入点106时,可能不能精确地确定每个接入点106的地理空间坐标和高度。因此,针对接入点106的afc过程可能不被执行或可能不使用精确的信息来执行,这对被提供到接入点106的通信特性产生负面影响。在一些实例中,针对地理空间坐标或高度的误差容限也被提供到afc服务器110,以指示在所提供的地理空间坐标或高度的不确定性程度。afc服务器110在确定通信特性时负责该误差容限。

11、接入点控制器108执行迭代afc过程以确定合适的误差容限。然后,接入点控制器108将该误差容限应用于针对系统100中的接入点106的afc过程。作为使用该误差容限的结果,即使接入点106的地理空间坐标和/或高度未被精确地知道,afc过程也可以针对系统100中的接入点106被执行。如图1a所示,接入点控制器108包括处理器116和存储器118,处理器116和存储器118被配置为执行本文描述的接入点控制器108的动作或功能中的任何动作或功能。

12、处理器116是通信地耦合到存储器118并且控制接入点控制器108的操作的任何电子电路,该电子电路包括但不限于微处理器、微控制器、专用集成电路(asic)、专用指令集处理器(asip)和/或状态机中的一者或它们的组合。处理器116可以是8位、16位、32位、64位或任何其它合适的架构。处理器116可以包括算术逻辑单元(alu)、处理器寄存器、以及控制单元,其中算术逻辑单元(alu)用于执行算术和逻辑操作,处理器寄存器将操作数提供到alu并且存储alu操作结果,控制单元从存储器提取指令并且通过引导alu、寄存器及其它组件协调操作来执行这些指令。处理器116可以包括操作软件以控制和处理信息的其它硬件。处理器116执行被存储在存储器118上的软件以执行本文描述的功能中的任何功能。处理器116通过处理信息(例如,从设备104、接入点106和存储器118接收到的信息)来控制对接入点控制器108的操作和管理。处理器116不限于单个处理设备,并且可以涵盖多个处理设备。

13、存储器118可以永久地或临时地存储处理器116的数据、操作软件或其它信息。存储器118可以包括适合于存储信息的易失性或非易失性本地或远程设备中的任何一者或它们的组合。例如,存储器118可以包括随机存取存储器(ram)、只读存储器(rom)、磁存储设备、光存储设备、或任何其他合适的信息存储设备或这些设备的组合。软件表示被体现在计算机可读存储介质中的任何适当的指令集、逻辑或代码。例如,软件可以被体现在存储器118、磁盘、cd、或闪存驱动器中。在特定实施例中,软件可以包括可由处理器116执行以执行本文描述功能中的一个或多个功能的应用。

14、afc服务器110针对系统100中的接入点106执行afc过程。接入点控制器108将接入点106的地理空间坐标和/或高度提供给afc服务器110。接入点控制器108还将误差容限提供给afc服务器110。afc服务器110使用该信息来确定可能受接入点106的传输影响的现有的网络及其设备。然后,afc服务器110针对接入点106确定某些通信特性(例如,信道数量和功率预算),这些通信特性将减少或最小化由接入点106对现有的网络或其设备造成的干扰。afc服务器110将这些通信特性传送到接入点控制器108和/或接入点106。在某些实施例中,接入点106然后可以根据这些特性进行通信,以减少或最小化对现有的网络及其设备的干扰。如图1a所示,afc服务器110包括处理器120和存储器122,处理器120和存储器122被配置为执行本文描述的afc服务器110的动作或功能中的任何动作或功能。

15、处理器120是通信地耦合到存储器122并且控制afc服务器110的操作的任何电子电路,该电子电路包括但不限于微处理器、微控制器、专用集成电路(asic)、专用指令集处理器(asip)和/或状态机中的一者或它们的组合。处理器120可以是8位、16位、32位、64位或任何其它合适的架构。处理器120可以包括算术逻辑单元(alu)、处理器寄存器、以及控制单元,其中算术逻辑单元(alu)用于执行算术和逻辑操作,处理器寄存器将操作数提供到alu并且存储alu操作结果,控制单元从存储器提取指令并且通过引导alu、寄存器及其它组件协调操作来执行这些指令。处理器120可以包括操作软件以控制和处理信息的其它硬件。处理器120执行被存储在存储器122上的软件以执行本文描述的功能中的任何功能。处理器120通过处理信息(例如,从接入点控制器108、接入点106和存储器122接收到的信息)来控制对afc服务器110的操作和管理。处理器120不限于单个处理设备,并且可以涵盖多个处理设备。

16、存储器122可以永久地或临时地存储处理器120的数据、操作软件或其它信息。存储器122可以包括适合于存储信息的易失性或非易失性本地或远程设备中的任何一者或它们的组合。例如,存储器122可以包括随机存取存储器(ram)、只读存储器(rom)、磁存储设备、光存储设备、或任何其他合适的信息存储设备或这些设备的组合。软件表示被体现在计算机可读存储介质中的任何合适的指令集、逻辑或代码。例如,软件可以被体现在存储器122、磁盘、cd、或闪存驱动器中。在特定实施例中,软件可以包括可由处理器120执行以执行本文描述功能中的一个或多个功能的应用。

17、图1b示出了图1的系统100中的示例接入点控制器108。一般而言,接入点控制器108执行迭代afc过程以确定合适的误差容限。在特定实施例中,即使当接入点106的地理空间坐标和/或高度未被精确地知道时,接入点控制器108使用误差容限来针对系统100中的接入点106执行afc过程。

18、接入点控制器108针对系统100中的基本接入点执行afc过程的第一迭代。在某些实施例中,基本接入点是在系统100中的网络部署的边界附近的接入点106。例如,基本接入点可以被安装在建筑物、放映厅或会议空间的边界附近。由于在部署边界附近的接入点106很可能最靠近现有的网络及其设备,因此相对于在系统100中的其他接入点106,来自边界附近的接入点106的传输对现有的网络及其设备影响很可能最大。因此,针对边界附近的接入点106执行afc很可能产生最具有限制性的结果,并且看到相对于误差容限改变的afc结果的最大改变。因此,如果合适的误差容限通过针对边界附近的接入点106执行afc来发现,则该误差容限很可能可以被在系统100中的其它接入点106安全地使用。在图1a的示例中,接入点106a可以是基本接入点。接入点控制器108使用针对基本接入点106a的地理空间坐标124和高度126来执行afc过程。针对基本接入点106a的地理空间坐标124和/或高度126可以由用户102测量。例如,用户102可以将设备104放置在基本接入点106a附近并且使用设备104上的应用,以确定设备104的地理空间坐标。然后用户102使用这些地理空间坐标作为基本接入点106a的地理空间坐标124。作为另一示例,用户102可以使用测量尺以确定基本接入点106a的高度126。接入点控制器108还提供误差容限128a,该误差容限128a表示地理空间坐标124和/或高度126的不确定性程度。用户102可以在接入点控制器108中预设初始误差容限128a。附加地或替代地,可以根据针对基本接入点106a的afc的先前迭代确定初始误差容限128a。

19、通过执行afc过程的第一迭代,接入点控制器108接收信道数量130a和功率预算132a,基本接入点106a可以使用信道数量130a和功率预算132a来减少或最小化对基本接入点106a附近的现有的网络及其设备的干扰。信道数量130a指示基本接入点106a被允许与设备104和/或其它接入点106通信的通信信道的数量。功率预算132a指示基本接入点106a在与设备104和/或其它接入点106通信时被允许使用的最大传输功率。

20、接入点控制器108使用经调整的误差容限128b针对基本接入点106a执行afc过程的第二迭代。接入点控制器108再次使用基本接入点106a的地理空间坐标124和高度126。误差容限128b可以大于或小于误差容限128a。通过执行afc过程的第二迭代,接入点控制器108确定当误差容限128被调整得更高或更低时afc过程的结果是否显著改变。接入点控制器108接收afc过程的第二迭代的结果,该结果包括信道数量130b和功率预算132b。与信道数量130a类似,信道数量130b指示基本接入点106a被允许使用与设备104和/或其它接入点106通信的通信信道的数量。与功率预算132a类似,功率预算132b指示基本接入点106a被允许使用以与设备104和/或其它接入点106通信的最大传输功率。

21、然后接入点108计算在afc过程的不同迭代之间信道数量130和/或功率预算132之间的差值134。例如,差值134可以是基本接入点106a被允许使用的信道数量130的差值(例如,信道数量130a与信道数量130b之间的差值)。作为另一示例,差值134可以是基本接入点106a被允许使用的传输功率的差值(例如,功率预算132a与功率预算132b之间的差值)。

22、接入点控制器108将差值134与阈值136进行比较,以确定差值134是否显著。例如,如果差值134超过阈值136,则接入点108可以确定afc过程的结果显有著改变,并且误差容限128a和误差容限128b之间的较小误差容限128应当用于系统100中的其它接入点106的afc过程。如果差值134满足或低于阈值136,则接入点控制器108确定差值134不是太大,并且误差容限128a和误差容限128b之间的较大误差容限128应当用于系统100中的其它接入点106的afc过程。当针对其他接入点106执行afc时,较大的误差容限128将允许其他接入点106的地理空间坐标和/或高度的不精确性程度较高,这甚至可以允许其他接入点106的地理空间坐标和/或高度是近似的而不是被精确地测量的。

23、在图1b的示例中,接入点控制器108确定误差容限128a应当用于系统100中的其它接入点106的afc过程。例如,误差容限128b可能已经大于误差容限128a,但是差值134可能已经超过阈值136。作为响应,接入点控制器108选择较小的误差容限128a。作为另一示例,误差容限128b可能已经小于误差容限128a,并且差值134可能满足或低于阈值136。作为响应,接入点控制器108选择较大的误差容限128a。然后接入点控制器108使用误差容限128a针对系统100中的其它接入点106发起afc过程,以发起这些afc过程。因此,当这些接入点106的地理空间坐标124和/或高度126未被精确地知道时,接入点控制器108确定用于其他接入点106的afc过程的合适的误差容限128。

24、接入点控制器108可以针对基本接入点106a执行afc过程的任何合适数量的迭代,以针对系统100确定合适的误差容限128。使用图1b的示例,如果接入点控制器108确定差值134超过阈值136,则接入点控制器108可以确定差值134太大。作为响应,接入点控制器108使用基本接入点106a的地理空间坐标124和高度126以及小于误差容限128b并且大于误差容限128a的另一误差容限128来执行afc过程的第三迭代。然后,接入点控制器108基于将afc过程的第一迭代或第二迭代的结果与afc过程的第三迭代的结果进行比较来确定另一差值。然后接入点控制器108将新的差值与阈值136进行比较,以确定减小的误差容限是否将新的差值减小到阈值136以下。例如,afc过程的新的迭代可以在新的功率预算中返回新的信道数量。接入点控制器108将新的信道数量和新的功率预算与信道数量130a和功率预算132a进行比较,以确定新的差值。然后接入点控制器108将新的差值与阈值136进行比较,以确定减小的误差容限是否将新的差值减小到阈值136以下。如果新的差值低于阈值136,则接入点控制器108确定新的误差容限应当用于其它接入点106的afc过程。

25、在一些实施例中,接入点控制器108基于关于系统100中的接入点106的信息来确定阈值136。例如,接入点控制器108可以基于指示接入点106在网络部署中的位置的区域地图来确定阈值136。基于接入点106之间的距离,接入点控制器108确定功率预算132和/或信道数量130的什么变化幅度对于系统100中的接入点106将是显著的。例如,如果接入点106被部署得较靠近,则接入点控制器108可以确定阈值136应当较大以适应信道数量130和/或功率预算132的较大变化。如果区域地图指示接入点106被进一步间隔开,则接入点控制器108可以确定较小的阈值136以适应信道数量130和/或功率预算132的较小变化,以便不损失由接入点106服务的某些区域中的网络覆盖。

26、在一些实施例中,接入点控制器108允许用户102超越(override)接入点控制器108的决定。例如,接入点控制器108可以允许或指示用户102针对特定接入点106手动地提供要用于afc过程的误差容限。如果用户102提供要用于接入点106的误差容限,则接入点控制器108在发起针对该接入点106的afc过程时使用手动提供的误差容限。

27、在某些实施例中,接入点控制器108还确定在针对基本接入点106a的afc过程的不同迭代中要被提供的传输功率。接入点控制器108首先基于在各种管理域(例如,美国或韩国管理域)下被批准的标准功率水平来确定针对基本接入点106a的标准功率能力。然后接入点控制器108使用在不同管理域下指定的不同标准功率水平来确定系统100中的基本接入点106a的传输区域与其它接入点106的传输区域的重叠。然后接入点控制器108基于传输区域中的重叠来确定针对基本接入点106a的传输功率。例如,接入点控制器108可以基于接入点106(接入点106的传输区域与基本接入点106a的传输区域重叠)的数量、这些接入点106的带宽、和/或这些接入点106的功率谱密度来降低基本接入点106a的传输功率。接入点控制器108可以针对基本接入点106a确定较低传输功率,以减少基本接入点106a干扰其它接入点106的可能性。然后接入点控制器108提供传输功率以发起afc过程的不同的迭代。

28、在一些实施例中,除了通过针对基本接入点106的afc过程的不同迭代所确定的误差容限128之外,接入点控制器108还使用基本接入点106a的地理空间坐标124和高度126来发起针对系统100中的其它接入点106的afc过程。例如,接入点控制器108可以确定系统100中的另一接入点106b靠近基本接入点106a安装,使得将误差容限应用到基本接入点106a的地理空间坐标124将涵盖另一接入点106b的位置。作为响应,接入点控制器108使用误差容限和针对基本接入点106a的地理空间坐标124来发起针对另一接入点106b的afc过程。以这种方式,接入点控制器108使用基本接入点106a的地理空间坐标124作为另一接入点106b的位置的代理来发起针对另一接入点106b的afc过程。

29、图2是在图1a的系统100中执行的示例方法200的流程图。在特定实施例中,接入点控制器108执行方法200,以确定在发起针对基本接入点106a的afc过程的迭代时要使用的传输功率。

30、在框202中,接入点控制器108将确定基本接入点106a的标准功率水平202作为开始。接入点控制器108可以基于由不同政府管理域(例如,美国管理域或韩国管理域)设置的要求来确定标准功率水平。在框204中,接入点控制器108使用所确定的标准功率水平来确定传输区域重叠。例如,当使用标准功率水平时,接入点控制器108可以确定基本接入点106a的传输区域与系统100中的另一接入点106的传输区域重叠。在框206中,接入点控制器108确定基本接入点106a的传输功率。例如,接入点控制器108可以基于传输区域的重叠来降低基本接入点106a的传输功率。如果针对基本接入点106a的传输区域重叠太大,则接入点控制器108可以在框206中降低基本接入点106a的传输功率。在确定基本接入点106a的传输功率不会引起太大的重叠之后,接入点控制器108可以使用该传输功率来发起针对基本接入点106a的afc过程的迭代。

31、图3是在图1a的系统100中执行的示例方法300的流程图。在特定实施例中,接入点控制器108执行方法300,以针对系统100中的接入点106的afc过程确定合适的误差容限。

32、在框302中,接入点控制器108执行针对基本接入点106a的afc的第一迭代。接入点控制器108可以使用基本接入点106a的地理空间坐标124和/或高度126来发起afc的第一迭代。此外,接入点控制器108可以针对afc的第一迭代提供初始误差容限128a。在框304中,接入点控制器108执行针对基本接入点106a的afc的第二迭代。接入点控制器108使用基本接入点106的地理空间坐标124和/或高度126发起afc的第二迭代。接入点控制器108还提供第二误差容限128b以发起afc的第二迭代。第二误差容限128b可以大于初始误差容限128a。在一些实施例中,接入点控制器108还使用基本接入点106a的传输功率来执行afc过程的两个迭代,基本接入点106a的传输功率是使用图2中描述的方法200来确定的。

33、接入点控制器108接收afc的第一迭代和第二迭代的结果。afc的第一迭代的结果可以指示基本接入点106a被允许使用的信道数量130a和功率预算132a。afc的第二迭代的结果可以指示基本接入点106a被允许使用的信道数量130b和功率预算132b。在框306中,接入点控制器108确定迭代结果的差值134。例如,差值134可以是两组结果之间的信道130数量的差值(例如,通过从信道数量130a减去信道数量130b)和/或两组结果中的功率预算132的差值(例如,通过从功率预算132a减去功率预算132b)。

34、在框308中,接入点控制器108确定差值134是否超过阈值136。如果差值134超过阈值136,则接入点控制器108确定误差容限128b太高。作为响应,接入点控制器108减小误差容限128b,但是保持误差容限128a的值不变,并且返回到框304以使用减小的误差容限执行afc的另一迭代。因此,接入点控制器108可以将差值134减小到阈值136以下。接入点控制器108用经调整的误差容限继续执行afc过程的迭代,直到接入点控制器108确定合适的误差容限为止,该合适的误差容限将差值134减小到阈值136以下。如果差值134满足或低于阈值136,则接入点控制器108将误差容限128b分配到系统100中的接入点106。当接入点108后续发起针对系统100中的接入点106的afc过程时,接入点控制器108使用在框302、框304、框306、框308和框310中所确定的合适的误差容限。因此,即使其它接入点106的地理空间坐标和/或高度可能未被精确地知道,但是接入点控制器108发起针对其它接入点106和系统100的afc。

35、总之,接入点控制器108协调针对被部署在环境中的若干接入点106的afc过程。接入点控制器108使用网络中的接入点106中的一个接入点106(例如,空间或区域的边界附近的接入点106)的地理空间坐标124和高度126来执行迭代afc过程。接入点控制器108在每个迭代期间调整针对地理空间坐标124和/或高度126的误差容限。接入点控制器108分析每个迭代的结果以确定可接受的误差容限128。例如,接入点控制器108可以确定afc结果如何随着误差容限128被调整而改变。如果在对误差容限128进行调整的情况下afc结果之间的差值134不超过阈值128,则接入点控制器108可以使用较大或最大的误差容限128以执行针对网络中的其他接入点106的afc。即使当其他接入点106的地理空间坐标124和/或高度126是近似的或未被精确地知道时,增大的误差容限128也允许afc被执行。换句话说,接入点控制器108在不改变afc结果超过阈值136的情况下确定可以用于该环境中的afc的误差容限136。

36、在本公开中,参考了各种实施例。然而,本公开的范围不限于特定描述的实施例。而是,无论是否涉及不同的实施例,所描述的特征和元件的任何组合都被考虑用于实现和实践被考虑的实施例。另外,当以“a和b中的至少一个”的形式描述实施例的要素时,应当理解的是,仅包括要素a、仅包括要素b以及包括要素a和b的实施例均被考虑。此外,虽然本文公开的实施例可以实现优于其他可能的方案或优于现有技术的优点,但是通过给定的实施例是否实现特定的优点并不限制本公开的范围。因此,本文公开的各方面、特征、实施例和优点仅是说明性的,除非在权利要求中明确记载,否则不被视为所附权利要求的要素或限制。同样,对“本发明”的提及不应被解释为对本文公开的任何发明主题的概括,除非在权利要求中明确记载,否则不应被视为所附权利要求的要素或限制。

37、如本领域技术人员将清楚的,本文公开的实施例可以体现为系统、方法或计算机程序产品。因此,各实施例可以采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)、或结合软件和硬件方面的实施例的形式,这些实施例在本文中均被总体地称为“电路”、“模块”或“系统”。此外,各实施例可以采取被体现在一个或多个计算机可读介质中的计算机程序产品的形式,该一个或多个计算机可读介质具有体现在其上的计算机可读程序代码。

38、体现在计算机可读介质上的程序代码可以使用任何适当的介质来传输,该介质包括但不限于无线、有线、光纤线缆、rf等,或前述项的任何适当组合。

39、用于执行本公开的各实施例的操作的计算机程序代码可以以包括面向对象的编程语言(例如,java、smalltalk、c++等)以及常规的过程式编程语言(例如,“c”编程语言或类似的编程语言)的一种或多种编程语言的任何组合来编写。该程序代码可以完全在用户的计算机上执行、部分地在用户的计算机上执行、作为独立式软件包执行、部分地在用户的计算机上并且部分地在远程计算机上执行、或完全在远程计算机或服务器上执行。在后一场景中,远程计算机可以通过任何类型的网络(包括局域网(lan)或广域网(wan)))连接到用户的计算机,或可以进行到外部计算机(例如,通过使用互联网服务提供者的互联网)的连接。

40、参照根据本公开中呈现的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图,描述了本公开的各方面。应当理解,可以通过计算机程序指令来实现流程图和/或框图中的每个框、以及流程图和/或框图中的框的组合。应当理解,可以通过计算机程序指令来实现流程图和/或框图中的每个框、以及流程图和/或框图中的框的组合。这些计算机程序指令可以被提供到通用计算机、专用计算机或其他可编程数据处理装置的处理器以生产机器,以使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实现流程图和/或框图的框中指定的功能/动作的装置。

41、这些计算机程序指令还可以存储在计算机可读介质中,该计算机可读介质可以引导计算机、其他可编程数据处理装置或其他设备以特定方式运行,以使得存储在计算机可读介质中的指令产生制造品,包括实现流程图和/或框图的框中指定的功能/动作的指令。

42、计算机程序指令还可以被加载到计算机、其他可编程数据处理装置或其他设备上,以使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤以产生计算机实现的过程,因此在计算机、其他可编程数据处理装置或其他设备上执行的指令提供用于实现在流程图和/或框图的框中指定的功能/动作的过程。

43、附图中的流程图和框图示出了根据各种实施例的系统、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这点上,流程图或框图中的每个框都可以表示模块、片段或代码的一部分,其包含用于实现(一个或多个)特定逻辑功能的一个或多个可执行指令。还应当注意,在一些替代实现方式中,在框中提到的功能可以按照不同于在附图中提到的顺序出现。例如,取决于所涉及的功能,连续示出的两个框实际上可以基本上同时执行,或者框有时可以以相反的顺序执行。还应当注意,框图和/或流程图中的每个框、以及框图和/或流程图中的框的组合可以通过执行特定功能或动作的专用的基于硬件的系统来实现,或通过专用硬件和计算机指令的组合来实现。

44、鉴于前述内容,本公开的范围由所附权利要求确定。

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