通过远程服务器优化通信单元的性能的方法、设备和系统的制作方法

文档序号:7978611阅读:152来源:国知局
通过远程服务器优化通信单元的性能的方法、设备和系统的制作方法
【专利摘要】本文描述的是用于通过远程服务器优化一个或多个通信单元的性能的设备、系统和方法。该方法包括:从一个或多个通信单元收集数据;基于所收集的数据,生成用于一个或多个通信单元中的每一个的策略;并且将该策略发送至一个或多个通信单元中的每一个,其中该策略包括针对一个或多个通信单元的操作的条件,其中一个或多个通信单元根据时变数据实施该策略。该系统包括:一个或多个通信单元;以及服务器,可操作为与一个或多个通信单元进行通信,其中该服务器包括:存储器;和处理器,联接至该存储器且可操作为执行上面介绍的方法。
【专利说明】通过远程服务器优化通信单元的性能的方法、设备和系统
【技术领域】
[0001]本发明的实施例大体涉及通信系统的领域。更具体地,本发明的实施例涉及用于通过远程服务器优化通信单元的性能的方法、设备和系统。
【背景技术】
[0002]图1是具有接入点(AP) 101和一个或多个无线站102i_N的示例性现有技术通信系统(CS) 100。APlOl经由由箭头表示的无线信道与一个或多个站102i_N交换用户数据。无线信道以及噪声/干扰的特性不是恒定的,并且随时间快速地变化。例如,来自邻近的噪声/干扰源的噪声和干扰水平快速地变化,引起无线环境的特性发生变化。为了应对噪声和干扰水平的这种快速变化,CS100采用传输策略来增强CS100的性能。这样一个已知策略是自适应算法。在本文中,术语“自适应算法”指用于CS的时变的且依赖环境变化的传输或控制策略。在APlOl中实施自适应算法,该自适应算法使无线信道和噪声/干扰适应与一个或多个站102i_N的通信。
[0003]例如,基于电气和电子工程师协会(IEEE) 802.1Ig标准的WiFi通信系统的传输速率,根据链路质量和在该WiFi通信系统中实施的速率选择方法(也被称为速率自适应算法),在6Mbps与54Mbps之间快速地调整。WiFi通信系统内的这种速率自适应算法使用由该WiFi通信系统的APlOl自身收集的实时数据作为自适应算法103的输入,并且当该实时数据满足预定义的标准时,发生链路中的速率变化。
[0004]一种可能的速率自适应算法103是在所测量的RSSI (接收的信号强度指示)变得对使用中的当前速率而言过大或过小时,改变WiFI通信系统内的APlOl的信号传输速率。另一可能的自适应算法103是每当APlOl和/或一个或多个站102i_N成功地接收数据包M(例如,3)次时增加APlOl的信号传输速率,并且每当未成功地接收数据包P (例如,2)次时减小速率。尽管需要这样的自适应算法103来使WiFi通信系统正常地运作,然而由这些方法使用的规则和阈值是由WiFi通信系统的系统设计者决定的。此外,特定的自使用算法103包含在固件中并被加载给WiFi通信系统。因此,自适应算法103本质上是静态的。
[0005]因此,速率自适应算法103的实际性能依赖于由WiFi通信系统的设计者做出的假设。这些假设可以是不随时间改变的静态假设。然而,设计者的假设可能与实际操作环境大相径庭,并且WiFi通信系统100可能由于静态自适应算法103的非理想设计而遭受低性倉泛。
[0006]这种假设差异的影响在其中许多通信装置(如AP)独立地操作的大规模部署中可能是显著的。在这种部署中,每个单独的通信环境是独特的,并且用于每个环境的最佳自适应方法可能相当依赖于其自己的环境。
【专利附图】

【附图说明】
[0007]根据下面给出的详细描述以及根据本发明的各实施例的附图,将更充分地理解本发明的实施例,然而本发明的实施例不应当被视为将本发明局限于特定实施例,而是仅用于解释和理解的目的。
[0008]图1是使用静态自适应算法的典型通信系统的高层系统。
[0009]图2是根据本发明的一个实施例的用于通过远程服务器优化WiFi通信系统的性能的系统。
[0010]图3是根据本发明的一个实施例的用于通过远程服务器优化数字用户线路(DSL)通信系统的性能的系统。
[0011]图4是根据本发明的一个实施例的由远程服务器执行的用于通过该远程服务器优化通信系统的性能的方法。
[0012]图5是根据本发明的一个实施例的由通信系统执行的用于通过远程服务器优化通信系统的性能的方法。
[0013]图6是根据本发明的一个实施例的具有机器可读存储介质的基于处理器的系统,该机器可读存储介质具有用于通过远程服务器优化通信系统的性能的计算机可执行指令。

【发明内容】

[0014]下面提供本发明实施例的简化归纳,以便提供实施例的一些方面的基本理解。该归纳不是本发明实施例的全面概述。其既不旨在认定实施例的重要或关键要素,也不旨在界定实施例的范围。其唯一目的是作为后面提供的更详细的描述的前序,以简化形式提供本发明的实施例的一些概念。
[0015]本发明的实施例涉及用于通过远程服务器优化通信单元的性能的方法、设备和系统。在一个实施例中,所述用于通过远程服务器优化一个或多个通信单元的性能的方法包括:从所述一个或多个通信单元收集数据;基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;并且将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
[0016]在一个实施例中,所述系统包括机器可读存储介质,在所述机器可读存储介质上存储有计算机可执行指令,所述计算机可执行指令在被执行时促使远程服务器的处理器执行所述用于通过所述远程服务器优化一个或多个通信单元的性能的方法。
[0017]在一个实施例中,所述通信系统包括WiFi接入点或数字用户线路接入复用器(DSLAM),以执行用于优化联接至所述WiFi接入点或所述DSLAM的一个或多个通信单元的性能的方法。在这样一个实施例中,该方法包括:从一个或多个通信单元向远程服务器发送数据;从所述远程服务器接收策略,其中所述策略包括针对所述一个或多个通信单元的操作的条件;以及通过基于所述条件和时变数据实施第一算法和第二算法中的一种,执行所述策略。
[0018]在一个实施例中,所述系统包括机器可读存储介质,在所述机器可读存储介质上存储有计算机可执行指令,所述计算机可执行指令在被执行时促使所述WiFi接入点或所述DSLAM的处理器执行用于优化上面介绍的一个或多个通信单元的性能的方法。
[0019]在一个实施例中,所述设备包括:存储器;和处理器,联接至所述存储器,并且可操作为:分析来自一个或多个通信单元的数据;基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;并且将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
[0020]在一个实施例中,所述系统包括:一个或多个通信单元;以及服务器,可操作为与所述一个或多个通信单元进行通信,其中所述服务器包括:存储器;和处理器,联接至所述存储器,并且可操作为:分析来自所述一个或多个通信单元的数据;基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;并且将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
[0021]在一个实施例中,所述通信单元包括:发射器,用于向远程服务器发送数据;接收器,用于从所述远程服务器接收策略,其中所述策略包括针对所述通信单元的操作的条件;以及处理器,用于基于所述条件和时变数据实施第一算法和第二算法中的一种,执行所述策略。
[0022]本发明的实施例不局限于上面的示例和实施例的DSL通信系统或WiFi通信系统,而是适用于需要运行/执行自适应算法(也被称为算法)来应对链路信道、噪声、干扰和影响通信性能的其它因素的实时变化的任何通信系统。由所述远程服务器生成的策略可以是分析数百(或者甚至数百万)个位于处境类似的通信单元或者远程服务器可获得的任何其它专家知识的结果。一般来说,通信单元不具有处理能力、存储空间或无权访问大量数据,来生成用于实现最佳性能效率的最好策略。此外,通信单元通常无权访问有关与其它站之间的通信的历史数据。此外,当存在断电或用户发起的电力循环时,通信单元可能丢失历史数据。远程服务器解决了上面的问题,并且提供了供通信单元使用的最佳策略,该最佳策略可以基于通信单元以及处境类似的其它通信单元的大量操作数据以及任何其它专家知识的分析。
[0023]尽管已经关于本发明的特定实施例描述了本发明的
【发明内容】
,但是根据下面的描述,这样的实施例的许多替代、修改和变形对本领域普通技术人员来说是显而易见的。本发明的实施例旨在包含落入所附权利要求的广泛范围内的所有这样的替换、修改和变化。
[0024]下面的描述和附图详细地介绍本发明实施例的某些说明性方面。然而,这些方面仅说明本发明实施例的原理可以被利用的多种方式。本发明的实施例旨在包含所有采用落入所附权利要求的广泛范围内的替换、修改和变化的形式的等价物。根据以下结合附图考虑的本发明实施例的详细描述,本发明实施例的其它优势和新颖特征将变得显而易见。
【具体实施方式】
[0025]本发明的实施例涉及用于通过远程服务器优化通信单元的性能的方法、设备和系统。如在【背景技术】部分中提到的,通信单元的实际性能可能依赖于由该通信系统的设计者做出的假设。在一个示例中,如在【背景技术】部分中提供的,WiFi速率自适应算法的实际性能取决于由WiFi通信系统的设计者做出的假设。这些假设可以是不随时间改变的静态假设。然而,设计者的假设可能与实际操作环境大相径庭,并且WiFi通信系统可能由于自适应算法的非理想设计而遭受低性能。
[0026]为了克服上述问题,本文中的实施例描述一种方法、系统和设备,该方法、系统和设备用于分析与通信系统有关的实时操作数据和历史操作数据,并且提供用于使该通信系统提高其性能的规则和条件。规则和条件指明实时操作数据和历史操作数据的特性,使得通信单元可以选择并利用最期望的自适应算法来使用。在一个实施例中,远程服务器(也被称为优化中心)可操作为收集并处理与通信系统有关的大量数据,并且确定用于该通信系统的、将提高该通信系统的性能的规则和条件。在一个实施例中,远程服务器周期性地收集数据,并且周期性地提供被更新的规则和条件来供通信系统调整,使得其可以提高其性能。本文中的实施例不局限于通信系统,而可以用于需要随时间被更新来提高其对变化环境的性能的任何种类的通信系统。
[0027]本文中的术语“性能”指包括数据速率、吞吐量、功耗、功率、误码率、延迟、抖动等在内的因素的组合。提高通信系统的性能包括为通信系统提高数据速率、吞吐量,降低误码率和延迟,改善抖动、功耗量等。
[0028]本文介绍的实施例的技术效果在于通过向通信系统(例如,WiF1、数字用户线路(DSL)等)提供规则和条件来提高该通信系统的性能,其中由于缺少为生成这些规则和条件所需的信息和处理能力,因此这些规则和条件是该通信系统预先不可想象的。在一个实施例中,专用服务器(也被称为“远程服务器”或“优化中心”)可以用来收集与通信系统有关的操作数据,其中该操作数据不可以由通信系统自身访问或存储(例如,来自其它通信单元的数据或者由于存储器限制而不能被存储的旧数据),并且专用服务器可以用来处理该操作数据,以及提供规则和条件,这些规则和条件在被通信系统调整时导致该通信系统的性能提闻。
[0029]例如,远程服务器可操作为执行在与关注的通信系统类似的环境中工作的数百(或甚至数百万)通信系统的统计分析。在一个实施例中,远程服务器可操作为向关注的通信系统指示其如何能够提高其总体性能,例如通过与保守地选择较低的传输速率相比积极地选择较高的传输速率。
[0030]在一个实施例中,当WiFi通信系统有能力解码并执行预定义的伪码时,远程服务器可以考虑其已知的更多算法,并且发送算法的规则和/或条件,以供通信单元使用。例如,远程服务器开发供通信单元执行的伪码,使得其可以提高其通信性能。在一个实施例中,伪码被存储在通信单元的存储器中,例如接入点的存储器中。可以以通信单元(例如接入点的处理器)可执行的任何软件编码语言对伪码进行编码。在一个实施例中,当远程服务器认识到更新且更好的算法时,其通过向通信系统的通信单元发送适当的伪码来迫使一些通信系统使用这些算法中的一种。
[0031]在下面的描述中,介绍多个细节,以提供本发明的实施例的更全面说明。然而,本领域技术人员将明白,本发明的实施例可以在没有这些特定细节的情况下付诸实践。在其它情况中,以框图的形式而非详细示出众所周知的结构和装置,以便避免使本发明的实施例不清楚。
[0032]注意,在实施例的对应图中,用线条代表信号。一些线条可能较粗,以表示更多组分的信号路径,和/或在一个或多个末端具有箭头,以表示主要信息流动方向。这样的表示不旨在是限制性的。相反,线条是与一个或多个示例性实施例关联使用的,以便于更容易理解电路或逻辑单元。由设计需要或偏好指定的任何代表信号,实际上可以包括可以沿任一方向行进并且可以用任何适合类型的信令方案实现的一个或多个信号。
[0033]在下面的描述和权利要求中,可以使用用语“联接”和其派生词。本文中,用语“联接”指直接接触(物理地、电气地、磁性地、光学地等等)的两个或更多个元件。本文中,术语“联接”还可以指彼此不直接接触但仍彼此协作或交互的两个或更多个元件。
[0034]除非另外规定,否则本文中使用的用来描述通用对象的序数形容词“第一”、“第二”和“第三”等,仅指相似对象的不同实例被提及,并且不旨在暗示如此描述的对象必须在时间上、空间上、成排地或以任何其它方式处于特定顺序。
[0035]图2是根据本发明一个实施例的用于通过远程服务器204优化WiFi通信系统200的性能的系统220。在一个实施例中,通信系统200类似于图1的通信系统,但是其可操作为与远程服务器204(可互换地被称为优化中心)进行通信。在一个实施例中,WiFi通信系统200包括接入点(AP) 201,接入点(AP) 201包括处理器209、存储器210和自适应算法203 (其可以被存储在存储器210中)。在一个实施例中,AP201可操作为通过WiFi信号211^与一个或多个站202i_N进行通信,其中N是大于或等于I的整数。术语“自适应算法”可互换地被称为“算法”。
[0036]尽管图2的实施例图示具有单个AP201的WiFi通信系统,但是在WiFi通信系统200中可以使用多个AP,多个AP可操作为通过通信信道208与远程服务器204进行通信。在本文介绍的实施例中,远程服务器204不是通信系统200的一部分。在这种实施例中,通信信道可以是以下之一:互联网;TR-069(技术报告069)兼容的通信协议;传输控制协议/互联网协议(TCP/IP)通信协议;简单网络管理协议(SNMP)通信协议;带外电话线协议;数字用户线路以太网同轴电缆(DSLEOC)通信协议;电缆控制信道通信协议;电力线控制信道通信协议;命令行协议(CLI );通过无线装置;或通过移动装置。
[0037]在一个实施例中,代表AP201和/或站202^的逻辑单元可以是以下通信单元中至少一个:基站;无线局域网(LAN)装置;DSLAM ;网关;性能增强装置;数字用户线路(DSL)客户驻地设备(CPE)调制解调器;家用电力线装置;基于家庭电话线网络联盟(HPNA)的装置;家用同轴电缆配电装置;G.hn (全球家庭联网标准)兼容的装置;家用计量通信装置;与LAN通信地接合的家用电器;无线毫微微蜂窝基站;无线WiFi兼容的基站;无线移动装置中继器;无线移动装置基站;机顶盒(STB)/机顶单元(STU)客户电子装置;支持互连网协议(IP)的电视机;支持IP的媒体播放器;支持IP的游戏控制器;以太网网关;连接至LAN的计算装置;连接以太网的计算机外围装置;连接以太网的路由器;连接以太网的无线网桥;连接以太网的网桥;以及连接以太网的网络交换机。
[0038]在一个实施例中,远程服务器204可操作为通过通信信道208与AP201和/或与站202i_N中的任何或全部进行通信。在一个实施例中,远程服务器204是云服务器。在一个实施例中,远程服务器204包括处理器206 (其可以是一个或多个处理器)、用于存储处理器可执行指令的存储器207以及用于管理与通信系统200有关的数据的数据库205。
[0039]在一个实施例中,远程服务器204执行用于优化包括AP201和站202^的一个或多个通信单元的性能的方法。在一个实施例中,远程服务器204可操作为从一个或多个通信单元(AP201和/或站202i_N)收集数据。在一个实施例中,远程服务器204周期性地从一个或多个通信单元收集数据。本文中,术语“周期性地”指规则的间隔,例如每天一次,每天早晨和晚间,等等。
[0040]在一个实施例中,远程服务器204可操作为基于所收集的数据生成用于一个或多个通信单元(AP201和/或站202^)中的每一个的策略。在一个实施例中,远程服务器204可操作为将该策略传输/发送至一个或多个通信单元(AP201和/或站202i_N)中的每一个。由远程服务器204生成的策略是分析数百个(或甚至数百万个)处境类似的通信单元的结果。一般来说,AP不具有处理能力、存储空间或无权访问大量数据,来生成用于实现最佳性能效率的最好策略。此外,AP无权访问有关与其它站之间的通信的历史数据。此外,当存在断电或用户发起的电力循环(power cycling)时,AP可能丢失数据。基于对通信系统200和其它处境类似的通信系统的大量操作数据的分析,远程服务器204解决了上面的问题,并且提供了供AP201使用的最佳策略。
[0041]处境类似的通信系统的示例包括具有类似通信单元的通信系统。例如,具有类似功率、速度和品牌并且以与类似(即,10%以内)数量的站一起操作的AP。处境类似的通信系统还包括位于不同地理区域内的通信系统。
[0042]在一个实施例中,远程服务器204周期性地将该策略传输/发送至一个或多个通信单元(AP201和/或站202i_N)中的每一个。例如,当AP201的带宽使用率低(例如,AP201正以低于其能力的50 %操作,来服务通信单元)时,远程服务器204可以将该策略传输/发送至一个或多个通信单元(AP201和/或站202i_N)中的每一个,使得每一个通信单元可以实施由远程服务器204发送的新策略。
[0043]在一个实施例中,该策略包括关于一个或多个通信单元(AP201和/或站202:,)操作的规则和/或条件。例如,该策略包括用于调整AP201来提高其性能的第一算法和第二算法。在一个实施例中,一个或多个通信单元(AP201和/或站202i_N)根据时变数据来实施该策略。在一个实施例中,时变数据包括一个或多个通信单元(AP201和/或站202i_N)的位置信息、当前时间和操作数据。在一个实施例中,根据全球定位系统(GPS)装置或装备确定位置信息。本文中的实施例不局限于两种算法,而是可以使用任意数量的算法。
[0044]在一个实施例中,通信单元(AP201和/或站202i_N)包括:发射器,用来向远程服务器204发送数据;接收器,用来从远程服务器204接收策略;以及处理器,用来通过基于条件和时变数据实施第一算法和第二算法中的一种来执行策略。通信单元通常没有能力处理资源、访问历史操作数据、访问其它处境类似的通信单元的操作数据等。因此,现有技术的通信单元不能使用这样的信息来提高其性能。上面介绍的发射器向有能力处理资源、访问历史操作数据、访问其它处境类似的通信单元等的中心位置(即,远程服务器204)提供数据,使得远程服务器204可以使用这样的信息,来生成使通信单元以增强的性能操作的规则和条件。由于缺少生成这些规则和条件所需的信息和处理能力,因此这些规则和条件是通信系统(例如,图1的通信系统)预先不可想象的。在计算出规则和条件之后,远程服务器240将这些规则和条件提供给通信单元的处理器,其中处理器通过基于规则和/或条件以及时变数据实施第一算法和第二算法中的一种,来执行它们各自的策略。
[0045]在一个实施例中,一个或多个通信单元(AP201和/或站202^可操作为基于条件和/或时变数据,接收策略以及第一算法和第二算法中的一种,其中第一算法和第二算法在由远程服务器204提供之前,不存在于一个或多个通信单元(AP201和/或站202i_N)中。在这种实施例中,远程服务器204将新算法203安装在AP201中,其中该新算法由AP201的处理器209执行。 [0046]在一个实施例中,一个或多个通信单元(AP201和/或站202i_N)可操作为基于规则和/或条件和/或时变数据,接收策略并实施第一算法和第二算法中的一种,其中第一算法和第二算法预先存在于一个或多个通信单元(AP201和/或站202i_N)中。在这种实施例中,远程服务器向通信单元(AP201和/或站202i_N)提供使用第一算法或第二算法的建议,因此通信系统200可以提高其性能。
[0047]条件可以包括以下至少一种:基于当前SNIR(信号与噪声和干扰的比率)选择第一算法和第 二算法中的一种的抉择;基于当前时间选择第一算法和第二算法中的一种的抉择;基于一个或多个通信单元的操作数据选择第一算法和第二算法中的一种的抉择;以及基于位置信息选择第一算法和第二算法中的一种的抉择。在其它实施例中,可以结合上面列出的条件或者在缺少上面列出的条件时使用其它条件。这些规则可以包括方程式,方程式当在算法中被执行时,将改变算法如何对条件进行求解。
[0048]在一个实施例中,远程服务器204通过对所收集的数据进行分析来生成策略,其中所收集的数据包括关于一个或多个通信单元中的每一个的操作信息和历史数据。在一个实施例中,远程服务器204应用该分析,来生成关于何时实施第一算法和第二算法中的一种的条件。在一个实施例中,远程服务器204通过生成即将在一个或多个通信单元(AP201和/或站202i_N)上执行的自适应算法的伪码或代码,生成策略。
[0049]在一个实施例中,第一算法包括:监视接收的信号强度指示(RSSI);以及根据来自查找表中的RSSI的映射来调整数据速率。在一个实施例中,第二算法包括:计算从一个或多个通信单元向其它通信单元的连续成功传输的第一数量;计算从一个或多个通信单元向其它通信单元的连续失败传输的第二数量;当第一数量超过第一阈值时调整数据速率;以及当第二数量超过第二阈值时调整传送速率。在其它实施例中,其它算法可以用于第一算法和第二算法。
[0050]下面是示出由远程服务器204确定最佳算法的过程的示例性实施例。在一个实施例中,远程服务器204为通信单元(AP201和/或站202i_N)选择第一算法和第二算法中的一种,以实现通信系统200的最佳性能效率。在一个实施例中,第一算法基于RSSI确定关于通信单元的数据传输速率,而第二算法基于连续成功传输的数量和连续失败传输的数量确定数据传输速率。如上面提到的,在一个实施例中,通信单元(AP201和/或站202i_N)具有预先存储的第一算法和第二算法,但是不知道哪个算法对通信系统200更有效率。在这种实施例中,远程服务器204向通信单元提供关于要使用哪个算法的建议。
[0051]在一个实施例中,在第一算法中,通信单元(AP201和/或站202^)实时地监视RSSI,并且使用如下所示的映射表(表1)根据瞬时RSSI值调整其传输速率。
[0052]
【权利要求】
1.一种用于通过远程服务器优化一个或多个通信单元的性能的方法,所述方法包括: 从所述一个或多个通信单元收集数据; 基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;以及将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
2.根据权利要求1所述的方法,其中所述策略进一步包括第一算法和第二算法。
3.根据权利要求2所述的方法,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述 条件实施所述第一算法和所述第二算法中的一种。
4.根据权利要求1所述的方法,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和/或操作数据。
5.根据权利要求1所述的方法,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施所述第一算法和所述第二算法中的一种,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
6.根据权利要求1所述的方法,其中生成策略包括: 生成即将在所述一个或多个通信单元上执行的自适应算法的伪码或代码。
7.根据权利要求1所述的方法,其中从所述一个或多个通信单元收集数据周期性地执行。
8.根据权利要求1所述的方法,其中所述一个或多个通信单元包括以下至少一个: 接入点(AP); 基站; 无线LAN装置;
DSLAM ; 网关; 性能增强装置; 数字用户线路(DSL)客户驻地设备(CPE)调制解调器; 家用电力线装置; 基于家庭电话线网络联盟(HPNA)的装置; 家用同轴电缆配电装置; G.hn (全球家庭联网标准)兼容的装置; 家用计量通信装置; 与LAN通信地接合的家用电器; 无线毫微微蜂窝基站; 无线WiFi兼容的基站; 无线移动装置中继器; 无线移动装置基站; 机顶盒(STB)/机顶单元(STU)客户电子装置; 支持互联网协议(IP)的电视机; 支持IP的媒体播放器;支持IP的游戏控制器; 以太网网关; 连接至LAN的计算装置; 连接以太网的计算机外围装置; 连接以太网的路由器; 连接以太网的无线网桥; 连接以太网的网桥;以及 连接以太网的网络交换机。
9.根据权利要求1所述的方法,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
10.一种机器可读存储介质,在所述机器可读存储介质上存储有计算机可执行指令,所述计算机可执行指令在被执行时,促使远程服务器的处理器执行用于通过所述远程服务器优化一个或多个通信单元的性能的方法,所述方法包括: 从所述一个或多个通信单元收集数据; 基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;以及将所述策略发送至所述 一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
11.根据权利要求10所述的机器可读存储介质,其中所述策略进一步包括第一算法和第二算法。
12.根据权利要求11所述的机器可读存储介质,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施所述第一算法和所述第二算法中的一种。
13.根据权利要求10所述的机器可读存储介质,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和/或操作数据。
14.根据权利要求10所述的机器可读存储介质,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施所述第一算法和所述第二算法中的一种,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
15.根据权利要求10所述的机器可读存储介质,其中生成策略包括: 生成即将在所述一个或多个通信单元上执行的自适应算法的伪码或代码。
16.根据权利要求10所述的机器可读存储介质,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
17.一种用于优化一个或多个通信单元的性能的方法,所述方法包括: 从一个或多个通信单元向远程服务器发送数据; 从所述远程服务器接收策略,其中所述策略包括针对所述一个或多个通信单元的操作的条件;以及 通过基于所述条件和时变数据实施第一算法和第二算法中的一种,来执行所述策略。
18.根据权利要求17所述的方法,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和/或操作数据。
19.根据权利要求17所述的方法,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
20.根据权利要求17所述的方法,其中所述策略进一步包括所述第一算法和所述第二算法。
21.根据权利要求20所述的方法,其中基于所述条件和时变数据实施第一算法和第二算法中的一种包括:实施所述第一算法和所述第二算法中具有所述策略的一种。
22.根据权利要求17所述的方法,其中执行所述策略包括: 执行自适应算法的伪码或代码,所述伪码由所述远程服务器生成。
23.根据权利要求17所述的方法,其中所述远程服务器驻留在云中。
24.根据权利要求17所述的方法,其中从一个或多个通信单元向远程服务器发送数据周期性地执行。
25.根据权利 要求17所述的方法,其中所述一个或多个通信单元包括以下至少一个: 接入点(AP); 基站; 无线LAN装置;
DSLAM ; 网关; 性能增强装置; 数字用户线路(DSL)客户驻地设备(CPE)调制解调器; 家用电力线装置; 基于家庭电话线网络联盟(HPNA)的装置; 家用同轴电缆配电装置; G.hn (全球家庭联网标准)兼容的装置; 家用计量通信装置; 与LAN通信地接合的家用电器; 无线毫微微蜂窝基站; 无线WiFi兼容的基站; 无线移动装置中继器; 无线移动装置基站; 机顶盒(STB)/机顶单元(STU)客户电子装置; 支持互联网协议(IP)的电视机; 支持IP的媒体播放器; 支持IP的游戏控制器; 以太网网关; 连接至LAN的计算装置; 连接以太网的计算机外围装置; 连接以太网的路由器; 连接以太网的无线网桥; 连接以太网的网桥;以及 连接以太网的网络交换机。
26.根据权利要求17所述的方法,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
27.一种机器可读存储介质,在所述机器可读存储介质上存储有计算机可执行指令,所述计算机可执行指令在被执行时促使处理器执行用于优化一个或多个通信单元的性能的方法,所述方法包括: 从一个或多个通信单元向远程服务器发送数据; 从所述远程服务器接收策略,其中所述策略包括针对所述一个或多个通信单元的操作的条件;以及 通过基于所述条件和时变数据实施第一算法和第二算法中的一种,来执行所述策略。
28.根据权利要求27所述的机器可读存储介质,其中执行所述策略包括: 执行自适应算法的伪码或代码,所述伪码由所述远程服务器生成。
29.根据权利要求27所述的机器可读存储介质,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和/或操作数据。
30.根据权利要求27所述的机器可读存储介质,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
31.根据权利要求27所述的机器可读存储介质,其中所述策略进一步包括所述第一算法和所述第二算法。
32.根据权利要求31所述的机器可读存储介质,其中基于所述条件和时变数据实施第一算法和第二算法中的一种包括:实施所述第一算法和所述第二算法中具有所述策略的一种。
33.根据权利要求27所述的机器可读存储介质,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
34.一种设备,包括: 存储器;以及 处理器,联接至所述存储器,并且可操作为: 分析来自一个或多个通信单元的数据; 基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;以及 将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
35.根据权利要求34所述的设备,其中所述策略进一步包括第一算法和第二算法。
36.根据权利要求35所述的设备,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施所述第一算法和所述第二算法中的一种。
37.根据权利要求34所述的设备,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件和所述时变数据实施所述第一算法和所述第二算法中的一种。
38.根据权利要求37所述的设备,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和操作数据。
39.根据权利要求34所述的设备,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施第一算法和第二算法中的一种,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
40.根据权利要求34所述的设备,其中所述处理器可操作为通过执行一方法生成所述策略,所述方法包括生成即将在所述一个或多个通信单元上执行的自适应算法的伪码或代码。
41.根据权利要求34所述的设备,其中处理器用于从所述一个或多个通信单元周期性地收集用于分析的数据。
42.根据权利要求34所述的设备,其中所述一个或多个通信单元包括以下至少一个: 接入点(AP); 基站; 无线LAN装置;
DSLAM ; 网关; 性能增强装置; 数字用户线路(DSL)客户驻地设备(CPE)调制解调器; 家用电力线装置; 基于家庭电话线网络联盟(HPNA)的装置; 家用同轴电缆配电装置; G.hn (全球家庭联网标准)兼容的装置; 家用计量通信装置; 与LAN通信地接合的家用电器; 无线毫微微蜂窝基站; 无线WiFi兼容的基站; 无线移动装置中继器; 无线移动装置基站; 机顶盒(STB)/机顶单元(STU)客户电子装置; 支持互联网协议(IP)的电视机; 支持IP的媒体播放器; 支持IP的游戏控制器; 以太网网关; 连接至LAN的计算装置; 连接以太网的计算机外围装置; 连接以太网的路由器; 连接以太网的无线网桥; 连接以太网的网桥;以及 连接以太网的网络交换机。
43.根据权利要求34所述的设备,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
44.一种系统,包括: 一个或多个通信单元;以及服务器,可操作为与所述一个或多个通信单元进行通信,其中所述服务器包括: 存储器;和 处理器,联接至所述存储器,并且可操作为: 分析来自所述一个或多个通信单元的数据; 基于所收集的数据,生成用于所述一个或多个通信单元中的每一个的策略;以及将所述策略发送至所述一个或多个通信单元中的每一个,其中所述策略包括针对所述一个或多个通信单元的操作的条件,其中所述一个或多个通信单元根据时变数据实施所述策略。
45.根据权利要求44所述的系统,其中所述策略进一步包括第一算法和第二算法。
46.根据权利要求44所述的系统,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施所述第一算法和所述第二算法中的一种。
47.根据权利要求44所述的系统,其中所述时变数据包括所述一个或多个通信单元的位置信息、当前时间和/或操作数据。
48.根据权利要求44所述的系统,其中所述一个或多个通信单元可操作为接收所述策略,并且基于所述条件实施第一算法和所述第二算法中的一种,其中所述第一算法和所述第二算法预先存在于所述一个或多个通信单元中。
49.根据权利要求 4所述的系统,其中所述处理器可操作为通过执行一方法生成所述策略,所述方法包括生成即将在所述一个或多个通信单元上执行的自适应算法的伪码或代码。
50.根据权利要求44所述的系统,其中处理器用于从所述一个或多个通信单元周期性地收集用于分析的数据。
51.根据权利要求44所述的系统,其中所述一个或多个通信单元包括以下至少一个: 接入点(AP); 基站; 无线LAN装置;
DSLAM ; 网关; 性能增强装置; 数字用户线路(DSL)客户驻地设备(CPE)调制解调器; 家用电力线装置; 基于家庭电话线网络联盟(HPNA)的装置; 家用同轴电缆配电装置; G.hn (全球家庭联网标准)兼容的装置; 家用计量通信装置; 与LAN通信地接合的家用电器; 无线毫微微蜂窝基站; 无线WiFi兼容的基站; 无线移动装置中继器; 无线移动装置基站;机顶盒(STB)/机顶单元(STU)客户电子装置; 支持互联网协议(IP)的电视机; 支持IP的媒体播放器; 支持IP的游戏控制器; 以太网网关; 连接至LAN的计算装置; 连接以太网的计算机外围装置; 连接以太网的路由器; 连接以太网的无线网桥; 连接以太网的网桥;以及 连接以太网的网络交换机。
52.根据权利要求44所述的系统,其中所述条件指明实时操作数据和历史操作数据的特性,供所述一个或多个通信单元选择并应用最期望的自适应算法。
【文档编号】H04L1/20GK103975547SQ201180075399
【公开日】2014年8月6日 申请日期:2011年11月10日 优先权日:2011年11月10日
【发明者】李元宗 申请人:适应性频谱和信号校正股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1