多类别远程低功率接入点的制作方法

文档序号:15821939发布日期:2018-11-02 23:11阅读:280来源:国知局
多类别远程低功率接入点的制作方法

本文中描述的实施例一般涉及无线联网,并且较具体地涉及多类别远程低功率(lrlp)接入点(ap)。

背景技术

射频(rf)无线通信涉及对用于传递信息的无线电波的调制。用于rf通信的受欢迎的协议以ieee802.11族标准来被标准化。802.11通信典型地涉及2.4千兆赫(ghz)和5ghz频谱中的无线电分配。信道宽度典型地被分配在二十兆赫(mhz)或者四十mhz块中。802.11采用许多其它无线电频谱效率和错误校正技术,例如,多输入多输出(mimo)特别编码或者波束成形、正交频分复用(ofdm)等。针对802.11的操作范围往往大约为100米(例如,短程rf),该操作范围一般地将802.11与其它技术进行区分,所述其它技术例如,蜂窝标准(例如,3gpp标准族),其可以具有以千米来测量的范围(例如,远程rf);或者近场技术(例如,射频识别(rfid)、近场通信(nfc)等),其可以具有以米或者甚至厘米来测量的范围(例如,近程)。

可以采用许多rf通信的一组设备被称为物理网(iot)设备。iot设备共享用于通信的能力但是可以另外覆盖范围广泛的功能,例如,遥感(例如,管道监视器、煤气表读取器等);用于安全(例如,摄像头、警报器等);用于自动化(例如,加热系统、照明系统等)。许多iot设备被设计用于在延长的时间段内通过电池电力来操作而其它iot设备连接至主电力。另外,一些iot设备可以具有可预测的通信时间段(例如,一个月报告一次煤气表读数)而其它iot设备可以具有不可预测的事件驱动通信(例如,警报被触发)。

附图说明

在附图中,相似的附图标记可以描述不同视图中的类似的组件,附图不必按比例绘制。具有不同字母后缀的相似的附图标记可以表示类似组件的不同的实例。附图通过示例但是不通过限制一般地示出了本文档中讨论的各种实施例。

图1是根据实施例的包括用于多类别lrlpap的系统的环境的示例的框图。

图2示出了根据实施例的用于多类别lrlpap的系统的示例的框图。

图3示出了根据实施例的用于多类别lrlpap的系统的示例的框图。

图4示出了根据实施例的用于多类别lrlpap的系统的示例的框图。

图5示出了根据实施例的用于ap中的多类别lrlp的方法的示例的流程图。

图6示出了根据实施例的用于ap中的多类别lrlp的方法的示例的流程图。

图7是示出了可以在其上实现一个或多个实施例的机器的示例的框图。

具体实施方式

iot设备一般在其连接至较大的网络以准许使用在设备处生成的信息时是有用的。虽然网状网络是可能的,但是iot设备典型地在某个接合点处例如经由基站(例如,3gpp端点)或者ap(例如,802.11端点)之类的连接至较大的网络。ap在家中和商业中享有广泛的部署,使得ap成为到较大网络的好的端点。然而,ap往往被布置以传送许多iot设备可能不使用的高可用性和吞吐量,并且还增加功耗和rf频谱低效。

ieee802.11标准机构正在研究不同的解决方案以较好地处理iot设备通信。在该上下文中,已形成远程低功率(lrlp)利益分组(ig)以使能用于802.11iot设备的改进的低功率操作。lrlpig还正在研究扩展iot设备操作的范围。针对此,该商议不考虑尝试新rf频率,而是保留2.4ghz和5ghz频段以用于设备操作。该决定将促进新iot设备与旧式802.11设备的共存。虽然lplr设备可以与其它符合802.11的设备共存,lplr设备的操作可以使用诸如窄带宽(例如,2mhz信道)之类的不同的无线电参数。

虽然lplrig考虑许多改变以允许lrlp与其它802.11设备的互操作,但是未提供ap实施方式细节。所需要的是灵活的ap架构,该ap架构用于解决各种rf通信改变以允许lrlp设备和旧式802.11设备两者都使用公共ap(例如,用于支持两个类型的站(sta)的一个平台)。该灵活的架构可以包括资源有意识调度器和可配置的收发机链(例如,控制器与天线阵列之间的硬件元件),以用于适应各种通信参数同时维持rf频谱效率。为了达到该目的,ap可以在相同设备上采用软件定义的无线电,该软件定义的无线电使用具有硬件订阅的经划分的虚拟机(vm)—即是如下的虚拟机,其可以订阅诸如现场可编程门阵列(fpga)之类的某些硬件资源来实现收发机链—以适应和控制多范围的iot设备,包括lrlp设备以及802.11旧式设备。软件无线电准许随时间进行重新配置以调整(例如,带宽或者信道分配)至不同的工作负载。因此,ap可以实现如下调度器,该调度器用于控制软件无线电以使在窄带lrlpsta与宽带旧式sta之间调度的带宽不同。这支持高效率和低功率802.11网络两者的共存。

图1是根据实施例的包括用于多类别lrlpap的系统105的环境100的示例的框图。系统105包括收发机链110、控制器115以及调度120。收发机链110包括用于实现rf编码和传输的硬件,例如,数字信号处理器(dsp)、调谐器、基带至通带频率调制等。控制器115包括硬件处理器并且还可以包括计算机可读介质或者其它支持硬件。调度120由系统105的计算机可读介质中的控制器115来维持。系统105是802.11ap的组件。

控制器115被布置用于经由收发机链110在ap处接收sta关联。sta关联是期望使用该ap的sta向ap的典型的注册。该特定的sta关联为类别标识符(id)信息。类别id信息提供了针对sta的通信参数的集合。通信参数提供了例如ap另外不知的关于与sta进行通信的具体细节。在示例中,通信参数包括最大或最小带宽。在示例中,通信参数包括报告间隔。报告间隔可以包括诸如每年、每月、每小时之类的值。在示例中,通信参数包括电力类型。示例电力类型可以包括主电力、电池电力等。在示例中,电池电力类型可以包括子类型,其指示,例如,剩余电力或者正在使用的电池的其它特性。

在示例中,关于关联,其中,非lrlpsta在关联期间不提交类别id。因此,将类别id信息包括在关联中指定sta作为lrlpsta。如图1中示出的,煤气表125是lrlpsta的示例而膝上型计算机130和nfc支付设备135是非lrlpsta的示例(分别为短程设备和近程设备)。在示例中,非lrlpsta与ap根据802.11标准族进行通信。这在本文中另外被称为旧式通信。

控制器115还被布置用于维持利用ap处的关联来对lrlpsta和非lrlpsta的调度,包括做出关联的sta。调度120协调按时向不同sta的带宽分配。在示例中,为了维持利用ap处的关联来对lrlpsta和非lrlpsta的调度,控制器115同时在不同带宽上对多个lrlpsta进行调度。此处,向多个lrlpsta的任意单个带宽分配少于在不同时间向非lrlpsta的最小带宽分配。在示例中,向ap处的非lrlpsta的最小带宽分配是二十兆赫。因此,旧式20mhz频段由控制器115进行细分并且同时被分配至多个lrlpsta(例如,不同的子频段到不同的lrlpsta)。

由控制器115向不同lrlpsta提供的精确的带宽分配可以由类别id信息驱动。因而,第一sta可以在类别id信息中包括带宽范围(例如,2mhz至10mhz)。在示例中,类别id信息不包括频段细节,而是对控制器115可用的查找的引用。因此,当接收到类别id信息时,控制器115查找lrlpsta的参数以确定sta可以在2mhz与10mhz频段之间使用。诸如报告间隔等之类的其它细节还可以由控制器115使用来填充调度。因此,例如,由于每月报告设备的报告不频繁,每月报告设备在调度中相比于另一设备可以被给予优先权。控制器115还可以考虑优先权信息(例如,由类别id信息定义的安全或警报类型)以例如允许火警警报在调度120中取代煤气表读取器。

控制器115还可以负责调度120中的网络利用。在示例中,基于调度120中的lrlpsta的基数(例如,数量),调度120中的lrlpsta带宽从(sta的)最大值中减少。因此,调度的lrlpsta越多,则越少的带宽被分配至任意给定的lrlpsta。最小带宽分配可以是预先确定的(例如,2mhz的硬下限)或者是基于类别id信息的。在示例中,控制器115被布置用于当调度中的lrlpsta的基数达到阈值时拒绝新的lrlpsta关联。因此,ap可以具有最大数量的相关联的lrlpsta。在示例中,最大数量可以超过所有lrlpsta或者超过特定类型的sta。因此,x数量的第一类型的sta和y数量的第二类型的sta可以定义最大值。

由控制器115管理的调度120准许在各种sta当中协调带宽和需求。一旦用于通信的带宽分配和计时在调度120中已设置,则控制器115可以管理ap的硬件资源以便实现与这些设备的rf通信。因为无线电典型地使用接收机链110中的许多基于硬件的处理来实现rf通信—例如,辨别滤波器、通带至基带转换器、符号解析、离散傅里叶变换(dft)等—系统105可以包括用于处理lrlpsta和非lrlpsta通信的不同带宽或者编码参数的各种设备。然而,这可能低效地将芯片空间分配给冗余的硬件。

为了解决多个无线电使用情景中的硬件使用,系统105可以包括用于在操作期间修改收发机链110的各种模块硬件元件。这些元件可以包括fpga、dsp或者可在操作期间由控制器115通信地组装以实现向不同sta的不同带宽分配的其它组件。在示例中,系统105可以包括具有相关联的硬件(例如,硬件订阅)的一个或多个虚拟机,该虚拟机用于实现不同的通信参数。在示例中,控制器115或者系统105的其它硬件包括针对虚拟机的硬件支持。这样的硬件支持可以包括针对每个虚拟机的分离的寄存器文件、不同的存储器映射等,用于促进在各种虚拟机之间的高效上下文切换。因此,ap105能够动态地进行改变,并且适应于支持多个类型的设备。fpga可以包含分离的图像,其用于不同的共存设备类型。此外,集成的fpga+cpu—其中处理器和fpga一致地与高速互连连结在一起的设备—可以用于对使用cpu(ia)循环和fpga的计算资源(例如,hw加速)进行响应。

如以上指出的,控制器115被布置用于基于调度和对通信参数的集合,修改收发机链110以完成与sta的通信。在示例中,通信(例如,正在完成的)是下行链路通信。在示例中,为了基于调度来修改收发机链,控制器115被布置用于对虚拟机进行配置以控制在通信中使用的天线。在示例中,对虚拟机进行配置包括对fpga进行重新配置以根据无线电通信标准来修改到或者来自天线的信号。在示例中,对虚拟机进行配置包括订阅ap的硬件资源,该订阅建立虚拟机在其中控制硬件资源的使用时间窗口。

在虚拟机中提供可重新配置的硬件和关注点的分离使系统105不仅能够灵活地处理lrlp和旧式sta,还能够灵活地适应于未来的设备通信。因此,经由系统105来达到高效的硬件和rf频谱分配。以下讨论额外的示例。

图2示出了根据实施例的用于多类别lrlpap的系统200的示例的框图。系统200的组件在硬件(例如,电路系统)中实现。系统200包括用于与各种sta、lrlpsta225、短程sta230以及近程sta235通信的ap205。ap250包括虚拟机210与用于支持sta225、230和235中的每个的成员的集合。虚拟机的集合210包括相应的虚拟硬件215,该虚拟硬件215表示ap中的实际硬件220的部分,该部分用于支持由虚拟机的集合210处理的rf通信。当处于操作时,ap205可以包括或者通信地耦合至软件定义的无线电(sdr)数据库240。如示出的,将软件和硬件配置应用于特定的vm以实现与特定类型的sta的通信。因此,例如,针对lrlpsta225的vm配置表示为有斜条纹的框。

图3示出了根据实施例的用于多类别lrlpap的系统300的示例的框图。系统300包括对以上描述的系统200的变型。特别地,系统300包括ap305中的虚拟机的集合330,其分别用于服务lrlpsta327、短程sta328以及近程sta329。虚拟机的集合330还由虚拟化的硬件340支持,此处该虚拟化的硬件以虚拟化的fpga的形式示出。当处于操作时,ap305可以包括或者通信地耦合至stasdr硬件订阅数据库360,所述stasdr硬件订阅数据库360可以包括订阅代理370,该订阅代理370用于选择和传送sdr模块365以对虚拟化的硬件340进行配置。硬件虚拟化可以使用ap305的网络接口345、存储器350以及处理器355。

系统300添加了sdr调度器310。sdr调度器310可以包括上下文感知带宽适配(caba)控制器315、设备上下文模块320(dcm)或者网络上下文模块325(ncm)中的一个或多个。这些组件操作用于使sdr调度器310能够提供对关联于ap305的各种sta的高效的调度。

caba315被布置用于基于lrlpsta327的传输/接收调度(例如,每1小时)来改写调度。因此,caba315基于lrlpsta327期望何时被发送传输或者将传输发送至ap305,来调整分配带宽。例如,在其中lrlp设备为活动的调度内,caba315基于网络上下文信息(例如,由ncm325获得的),对与lrlp设备兼容的每个下行链路(dl)帧的带宽动态地进行调整。caba315改写每个相关联的设备的操作以匹配设备的上下文/要求并且还在所有设备当中平衡带宽分配。

dcm320被布置用于收集并且向ap305呈现在sta关联期间获得的sta信息。如果设备为lrlp(例如,sta327),则关联信号包括设备类别id。在示例中,lrlpsta327可以在管理帧中将其设备类别id(例如,是电池受限的、纽扣电池供电的、可充电电池供电的还是连接至主电力)以信号发送。在示例中,如果设备为旧式802.11设备(例如,sta328),则关联具有传统的信息并且将不包括类别id信息。dcm320向每个设备关联提供持续的设备感知。例如,dcm320利用相对应的唤醒调度来对sta进行分类。该信息可以由sdr调度器310消耗(例如,经由caba310)以用于在已调度的时间段内(例如,在或者不在lrlp已安排的窗口内)的带宽分配、天线共享或者频谱共享。

ncm325被布置用于例如关于连接的设备的数量或者连接的设备所分配的带宽来监视ap的负载。sdr调度器310使用ncm325来在每个设备关联时持续地收集该信息。

通过在关于系统200所描述的组件之上添加系统300的这些额外的组件,可以达到较大的rf频谱效率,这是因为lrlpsta被组织用于包括与旧式sta所使用的相比较少的带宽分配而不浪费带宽。

图4示出了根据实施例的用于多类别lrlpap的系统400的示例的框图。系统400包括ap405,其具有嵌入式sdr调度器410和sta数据库420。接收到来自lrlpiot设备435的关联。lrlp设备435的设备上下文由dcm415来捕获。ncm425在sta数据库420中维持当前sta关联和调度。dcm415和ncm425向caba430提供设备和网络上下文信息。caba430被布置用于实现向lrlp设备435的动态带宽分配同时仍参与与旧式设备440的旧式802.11通信。

图5示出了根据实施例的用于ap中的多类别lrlp的方法500的示例的流程图。方法500的操作利用诸如以下关于图7所描述的计算机硬件(例如,电路系统)之类的计算机硬件来执行。

对ap进行初始化(例如,当ap上电时)(操作510)以接收sta关联(操作515)。当接收到关联时,ap确定旧式802.11设备是否与ap相关联(判定520)。在示例中,没有类别id表示sta是旧式sta。相反,存在类别id表示非旧式设备。如果sta是旧式设备,则该sta是相关联的并且处理环返回以监视额外的关联(操作515)。

如果sta不是旧式设备(例如,sta为lrlpsta),则用于与sta通信的硬件被订阅至收发机链。硬件订阅是基于类别id信息和可用的硬件的。在示例中,向vm指派硬件(例如,经由订阅)以处理与sta的通信(操作525)。

当从各种sta接受关联时,ap可以确定是否已超过预先确定的负载(例如,sta的数量)(判定530)。如果未超过,则ap可以继续接受关联(操作515)。如果已超过预先确定的sta的数量,则ap可以根据预先确定的计划来调整(例如,经由caba)用于非旧式sta的带宽(操作535)。一旦满足或者超过计划参数(例如,已向每个相关联的非旧式设备指派最小带宽),则ap可以拒绝新的关联(操作540)。

额外的适配(例如,与调整带宽不同)可以包括在共存的802.11设备(例如,旧式和lrlp)当中或者在不同rf技术(802.11和802.15.1标准族)之间共享的天线。另外,还可以发生频谱划分(例如,将2.4ghz频段分配至lrlpsta并且将5ghz频段分配至旧式sta)。

因为以上描述的sdr调度器解决方案允许802.11ap硬件服务现有的设备和新设备(例如,lrlpsta)而没有附加成本(例如,额外的硬件)并且灵活性增强(例如,对改变设备类型进行处理),所以该sdr调度器解决方案是有价值的。

图6示出了根据实施例的用于ap中的多类别lrlp的方法600的示例的流程图。方法600的操作利用诸如以下关于图7描述的计算机硬件(例如,电路系统)之类的计算机硬件来执行。

在操作605处,在ap处接收到sta关联。此处,关联包括类别id信息。类别id信息继而包括通信参数的集合。在示例中,非lrlpsta在关联期间不提交类别id。在示例中,非lrlpsta和ap根据802.11标准族进行通信。

在示例中,通信参数包括最大或最小带宽。在示例中,通信参数包括报告间隔。在示例中,通信参数包括电力类型。

在操作610处,维持利用ap处的关联对lrlpsta和非lrlpsta的调度。在示例中,维持利用ap处的关联对lrlpsta和非lrlpsta的调度包括同时在不同带宽上对多个lrlpsta进行调度。此处,向多个lrlpsta的任意单个带宽分配少于在不同时间向非lrlpsta的最小带宽分配。在示例中,向ap处的非lrlpsta的最小带宽分配为二十兆赫。

在示例中,基于调度中的lrlpsta的基数,调度中的lrlpsta带宽从最大值减少。在示例中,当调度中的lrlpsta的基数达到阈值时,新的lrlpsta关联被拒绝。

在操作615处,基于调度和通信参数的集合来修改收发机链以完成与sta的通信。在示例中,通信为下行链路通信。在示例中,基于调度来修改收发机链包括对虚拟机进行配置以控制在通信中使用的天线。在示例中,对虚拟机进行配置包括对fpga重新配置以根据无线电通信标准来修改到或者来自天线的信号。在示例中,对虚拟机进行配置包括订阅ap的硬件资源。在示例中,订阅建立虚拟机在其中控制硬件资源的使用时间窗口。

图7示出了本文中讨论的技术(例如,方法)中的任意一个或多个可以在其上执行的示例机器700的框图。本文中描述的示例可以包括机器700中的逻辑或者许多组件或者机制,或者可以由机器700中的逻辑或者许多组件或者机制操作。电路系统(例如,处理电路系统)是机器700的有形实体中实现的电路的集合,该有形实体包括硬件(例如,简单电路、门、逻辑等)。电路成员可以是随时间灵活的。电路系统包括可以在操作时单独或组合地执行指定操作的成员。在示例中,电路系统的硬件可以不变地被设计用于实施具体的操作(例如,硬线的)。在示例中,电路系统的硬件可以包括各种连接的物理组件(例如,执行单元、晶体管、简单电路等),其包括经物理地修改(例如,对不变质量的粒子的磁、电可移动放置等)的用于对具体操作的指令进行编码的机器可读介质。在连接物理组件中,硬件成分的基础电属性例如从绝缘体变为导体或者反之亦然。指令使嵌入式硬件(例如,执行单元或者负载机制)能够经由各种连接来创建硬件中的电路系统的成员以在操作时执行具体操作的部分。因而,在示例中,当设备正在操作时,机器可读介质元件为电路系统的部分或者通信地耦合至电路系统的其它组件。在示例中,物理组件中的任意一个可以在多于一个电路系统的多于一个成员中使用。例如,在操作下,执行单元可以在一个时间点在第一电路系统中的第一电路中使用,并且在不同的时间由第一电路系统中的第二电路或者由第二电路系统中的第三电路重新使用。以下是关于机器700的这些组件的额外示例。

在替代的实施例中,机器700可以用作独立设备或者可以连接(例如,连网)至其它机器。在连网的部署中,机器700可以在服务器-客户端网络环境中以服务器机器、客户端机器或者两者的身份进行操作。在示例中,机器700可以用作对等式(p2p)(或者其它分布式)网络环境中的对等机器。机器700可以是接入点、个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、web装置、网络路由器、交换机或者桥、或者能够执行指令(顺序的或者另外的)的任意机器,该指令指定将由该机器采取的动作。另外,虽然仅示出了单个机器,但是也采用术语“机器”来包括单独或共同执行指令集(或者多个指令集)以执行本文中讨论的方法中的任意一个或多个的机器的任意集合,例如,云计算、软件即服务(saas)、其它计算机群集配置。

机器(例如,计算机系统)700可以包括硬件处理器702(例如,中央处理单元(cpu)、图形处理单元(gpu)、硬件处理器核、或者其任意组合)、主存储器704、静态存储器706(例如,用于固件、微代码、基本输入-输出(bios)、统一的可扩展固件接口(uefi)等的存储器或者存储装置)以及大容量存储装置721(例如,硬件驱动器、磁带驱动器、闪存、或者其它块设备),以上中的一些或所有可以经由连环708(例如,总线)彼此进行通信。机器700可以进一步包括显示单元710、字母数字输入设备712(例如,键盘)以及用户界面(ui)导航设备714(例如,鼠标)。在示例中,显示单元710、输入设备712以及ui导航设备714可以是触屏显示器。机器700可以额外地包括存储设备(例如,驱动单元)716、信号生成设备718(例如,扬声器)、网络接口设备720以及诸如全球定位系统(gps)传感器、指南针、加速度计、或者其它传感器之类的一个或多个传感器721。机器700可以包括输出控制器728,例如,用于通信或者控制一个或多个外围设备(例如,打印机、卡读取器等)的串行的(例如,通用串行总线(usb))、并行的、或者其它有线或无线(例如,红外线(ir)、近场通信(nfc)等)连接。

处理器702的寄存器、主存储器704、静态存储器706或者大容量存储装置716可以是或者包括,其上存储数据结构的集合或者指令的一个或多个集合724(例如,软件)的机器可读介质722,该数据结构的集合或者指令集体现了本文中描述的技术或功能中的任意一个或多个或者由本文中描述的技术或功能中的任意一个或多个利用。在由机器700的其执行期间,指令724还可以完全或者至少部分地驻留在处理器702的寄存器、主存储器704、静态存储器706或者大容量存储装置716中的任意一个内。在示例中,硬件处理器702、主存储器704、静态存储器706或者大容量存储装置716中的一个或任意组合可以构成机器可读介质702。虽然机器可读介质722示出为单个介质,但是术语“机器可读介质”可以包括被配置为存储一个或多个指令724的单个介质或者多个介质(例如,集中式或分布式数据库、和/或相关联的高速缓存和服务器)。

术语“机器可读介质”可以包括能够存储、编码或者携带指令的任意介质,该指令用于由机器700执行并且使机器700执行本公开的技术中的任意一个或多个;或者能够存储、编码、或者携带由这样的指令使用或者与这样的指令相关联的数据结构的介质。非限制性机器可读介质示例可以包括固态存储器、光介质、磁性介质以及信号(例如,射频信号、其它基于光子的信号、声音信号等)。在示例中,非暂时性机器可读介质包括具有多个粒子的机器可读介质,该粒子具有不变(例如,静止)质量并且因此为物质组成。因而,非暂时性机器可读介质是不包括暂时性传播信号的机器可读介质。非暂时性机器可读介质的具体示例可以包括:非易失性存储器,例如,半导体存储器设备(例如,电可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)以及闪存设备);磁盘,例如,内部硬盘和可移除磁盘;磁光盘;以及cd-rom和dvd-rom磁盘。

指令724可以进一步使用传输介质通过通信网络726经由网络接口设备720来发送或者接收,该网络接口设备720利用许多传输协议(例如,帧中继、互联网协议(ip)、传输控制协议(tcp)、用户数据报协议(udp)、超文本传输协议(http)等)中的任意一个。示例通信网络可以包括局域网(lan)、广域网(wan)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(pots)网络、以及无线数据网络(例如,被称为的电气和电子工程师协会(ieee)802.11标准族、被称为的ieee802.16标准族)、ieee802.15.4标准族、对等式(p2p)网络等。在示例中,网络接口设备720可以包括用于连接至通信网络726的一个或多个物理插座(例如,以太网、同轴的或者电话插座)或者一个或多个天线。在示例中,网络接口设备720可以包括用于使用单输入多输出(simo)、多输入多输出(mimo)、或者多输入单输出(miso)技术中的至少一个来进行无线通信的多个天线。可以采用术语“传输介质”来包括能够存储、编码、或者携带用于由机器700执行的指令的任意无形介质,并且包括数字或模拟通信信号,或者用于促进这样的软件的通信的其它无形介质。传输介质是机器可读介质。

额外的注释和示例

示例1为一种用于多类别远程低功率(lrlp)接入点(ap)的系统,该系统包括:收发机链,其用于在ap处接收站(sta)关联,关联包括类别标识符(id)信息,类别id信息包括通信参数的集合;以及控制器,其用于:维持利用ap处的关联对lrlpsta和非lrlpsta的调度,调度包括sta;并且基于调度和通信参数的集合来修改收发机链以完成与sta的通信。

在示例2中,示例1的主题可选择地包括其中,通信参数包括最大或最小带宽。

在示例3中,示例1-2中的任意一个或多个的主题可选择地包括其中,通信参数包括报告间隔。

在示例4中,示例1-3中的任意一个或多个的主题可选择地包括其中,通信参数包括电力类型。

在示例5中,示例1-4中的任意一个或多个的主题可选择地包括其中,非lrlpsta在关联期间不提交类别id。

在示例6中,示例1-5中的任意一个或多个的主题可选择地包括其中,为了维持利用ap处的关联对lrlpsta和非lrlpsta的调度,控制器同时对不同带宽上的多个lrlpsta进行调度,其中,向多个lrlpsta的任意单个带宽分配小于在不同时间向非lrlpsta的最小带宽分配。

在示例7中,示例6的主题可选择地包括其中,在ap处向非lrlpsta的最小带宽分配为二十兆赫。

在示例8中,示例6-7中的任意一个或多个的主题可选择地包括其中,调度中的lrlpsta带宽是基于调度中的lrlpsta的基数从最大值中减少的。

在示例9中,示例8的主题可选择地包括其中,当调度中的lrlpsta的基数达到阈值时,控制器拒绝新的lrlpsta关联。

在示例10中,示例1-9中的任意一个或多个的主题可选择地包括其中,为了基于调度来修改收发机链,控制器对虚拟机进行配置以控制通信中使用的天线。

在示例11中,示例10的主题可选择地包括其中,为了对虚拟机进行配置,控制器对现场可编程门阵列(fpga)进行重新配置以根据无线电通信标准修改到或者来自天线的信号。

在示例12中,示例10-11中的任意一个或多个的主题可选择地包括其中,为了对虚拟机进行配置,控制器订阅ap的硬件资源,订阅对虚拟机在其中控制硬件资源的使用时间窗口进行建立。

在示例13中,示例1-12中的任意一个或多个的主题可选择地包括其中,通信为下行链路通信。

在示例14中,示例1-13中的任意一个或多个的主题可选择地包括标准族。

示例15为一种用于多类别远程低功率(lrlp)接入点(ap)的方法,方法包括:在ap处接收站(sta)关联,关联包括类别标识符(id)信息,类别id信息包括通信参数的集合;利用具有ap处的关联来维持对lrlpsta和非lrlpsta的调度,调度包括sta;以及基于调度和通信参数的集合来修改收发机链以完成与sta的通信。

在示例16中,示例15的主题可选择地包括其中,通信参数包括最大或最小带宽。

在示例17中,示例15-16中的任意一个或多个的主题可选择地包括其中,通信参数包括报告间隔。

在示例18中,示例15-17中的任意一个或多个的主题可选择地包括其中,通信参数包括电力类型。

在示例19中,示例15-18中的任意一个或多个的主题可选择地包括其中,非lrlpsta在关联期间不提交类别id。

在示例20中,示例15-19中的任意一个或多个的主题可选择地包括其中,维持利用ap处的关联对lrlpsta和非lrlpsta的调度包括,同时对不同带宽上的多个lrlpsta进行调度,其中,向多个lrlpsta的任意单个带宽分配小于在不同时间向非lrlpsta的最小带宽分配。

在示例21中,示例20的主题可选择地包括其中,在ap处向非lrlpsta的最小带宽分配为二十兆赫。

在示例22中,示例20-21中的任意一个或多个的主题可选择地包括其中,调度中的lrlpsta带宽是基于调度中的lrlpsta的基数从最大值中减少的。

在示例23中,示例22的主题可选择地包括当调度中的lrlpsta的基数达到阈值时,拒绝新的lrlpsta关联。

在示例24中,示例15-23中的任意一个或多个的主题可选择地包括其中,基于调度来修改收发机链包括,对虚拟机进行配置以控制通信中使用的天线。

在示例25中,示例24的主题可选择地包括其中,对虚拟机进行配置包括,对现场可编程门阵列(fpga)进行重新配置以根据无线电通信标准修改到或者来自天线的信号。

在示例26中,示例24-25中的任意一个或多个的主题可选择地包括其中,对虚拟机进行配置包括,订阅ap的硬件资源,订阅对虚拟机在其中控制硬件资源的使用时间窗口进行建立。

在示例27中,示例15-26中的任意一个或多个的主题可选择地包括其中,通信为下行链路通信。

在示例28中,示例15-27中的任意一个或多个的主题可选择地包括其中,非lrlpsta和ap根据802.11标准族进行通信。

示例29是包括指令的至少一种机器可读介质,该指令在由处理电路系统执行时,使处理电路系统执行示例15-28中的任意项所述的方法。

示例30是一种包括用于执行示例15-28中的任意项所述的方法的单元的系统。

示例31是包括用于多类别远程低功率(lrlp)接入点(ap)的指令的至少一种机器可读介质,该指令当由处理电路系统执行时,使处理电路系统执行包括以下的操作:在ap处接收站(sta)关联,关联包括类别标识符(id)信息,类别id信息包括通信参数的集合;维持利用ap处的关联对lrlpsta和非lrlpsta的调度,调度包括sta;并且基于调度和通信参数的集合来修改收发机链以完成与sta的通信。

在示例32中,示例31的主题可选择地包括其中,通信参数包括最大或最小带宽。

在示例33中,示例31-32中的任意一个或多个的主题可选择地包括其中,通信参数包括报告间隔。

在示例34中,示例31-33中的任意一个或多个的主题可选择地包括其中,通信参数包括电力类型。

在示例35中,示例31-34中的任意一个或多个的主题可选择地包括其中,非lrlpsta在关联期间不提交类别id。

在示例36中,示例31-35中的任意一个或多个的主题可选择地包括其中,维持利用ap处的关联对lrlpsta和非lrlpsta的调度包括,同时对不同带宽上的多个lrlpsta进行调度,其中,向多个lrlpsta的任意单个带宽分配小于在不同时间向非lrlpsta的最小带宽分配。

在示例37中,示例36的主题可选择地包括其中,在ap处向非lrlpsta的最小带宽分配为二十兆赫。

在示例38中,示例36-37中的任意一个或多个的主题可选择地包括其中,调度中的lrlpsta带宽是基于调度中的lrlpsta的基数从最大值中减少的。

在示例39中,示例38的主题可选择地包括其中,操作包括当调度中的lrlpsta的基数达到阈值时,拒绝新的lrlpsta关联。

在示例40中,示例31-39中的任意一个或多个的主题可选择地包括其中,基于调度来修改收发机链包括,对虚拟机进行配置以控制通信中使用的天线。

在示例41中,示例40的主题可选择地包括其中,对虚拟机进行配置包括,对现场可编程门阵列(fpga)进行重新配置以根据无线电通信标准修改到或者来自天线的信号。

在示例42中,示例40-41中的任意一个或多个的主题可选择地包括其中,对虚拟机进行配置包括,订阅ap的硬件资源,订阅对虚拟机在其中控制硬件资源的使用时间窗口进行建立。

在示例43中,示例31-42中的任意一个或多个的主题可选择地包括其中,通信为下行链路通信。

在示例44中,示例31-43中的任意一个或多个的主题可选择地包括其中,非lrlpsta和ap根据802.11标准族进行通信。

示例45是一种用于多类别远程低功率(lrlp)接入点(ap)的系统,系统包括:用于在ap处接收站(sta)关联的单元,关联包括类别标识符(id)信息,类别id信息包括通信参数的集合;用于维持利用ap处的关联对lrlpsta和非lrlpsta的调度的单元,调度包括sta;以及用于基于调度和通信参数的集合来修改收发机链以完成与sta的通信的单元。

在示例46中,示例45的主题可选择地包括其中,通信参数包括最大或最小带宽。

在示例47中,示例45-46中的任意一个或多个的主题可选择地包括其中,通信参数包括报告间隔。

在示例48中,示例45-47中的任意一个或多个的主题可选择地包括其中,通信参数包括电力类型。

在示例49中,示例45-48中的任意一个或多个的主题可选择地包括其中,非lrlpsta在关联期间不提交类别id。

在示例50中,示例45-49中的任意一个或多个的主题可选择地包括其中,用于维持利用ap处的关联对lrlpsta和非lrlpsta的调度的单元包括,用于同时对不同带宽上的多个lrlpsta进行调度的单元,其中,向多个lrlpsta的任意单个带宽分配小于在不同时间向非lrlpsta的最小带宽分配。

在示例51中,示例50的主题可选择地包括其中,在ap处向非lrlpsta的最小带宽分配为二十兆赫。

在示例52中,示例50-51中的任意一个或多个的主题可选择地包括其中,调度中的lrlpsta带宽是基于调度中的lrlpsta的基数从最大值中减少的。

在示例53中,示例52的主题可选择地包括用于当调度中的lrlpsta的基数达到阈值时拒绝新的lrlpsta关联的单元。

在示例54中,示例45-53中的任意一个或多个的主题可选择地包括其中,用于基于调度来修改收发机链的单元包括,用于对虚拟机进行配置以控制通信中使用的天线的单元。

在示例55中,示例54的主题可选择地包括其中,用于对虚拟机进行配置的单元包括,用于对现场可编程门阵列(fpga)进行重新配置以根据无线电通信标准修改到或者来自天线的信号的单元。

在示例56中,示例54-55中的任意一个或多个的主题可选择地包括其中,用于对虚拟机进行配置的单元包括,用于订阅ap的硬件资源的单元,订阅对虚拟机在其中控制硬件资源的使用时间窗口进行建立。

在示例57中,示例45-56中的任意一个或多个的主题可选择地包括其中,通信为下行链路通信。

在示例58中,示例45-57中的任意一个或多个的主题可选择地包括其中,非lrlpsta和ap根据802.11标准族进行通信。

示例59为包括指令的至少一种机器可读介质,该指令在由机器执行时,使机器执行示例1-58的操作中的任意一个的操作。

示例60是一种包括用于执行示例1-58的操作中的任意一个的单元的装置。

示例61是一种用于执行示例1-58中的任意一个的操作的系统。

示例62是一种用于执行示例1-58中的任意一个的操作的方法。

以上具体实施方式包括对附图的引用,该附图形成具体实施方式的部分。示图通过示出显示了可以实践的具体实施例。这些实施例在本文中也被称为“示例”。这样的示例可以包括除显示或描述的元件之外的元件。然而,本发明人还预期到其中仅提供显示或描述的那些元件的示例。此外,关于特定的示例(或者其一个或多个方面),或者关于本文中显示或描述的其它示例(或者其一个或多个方面),本发明人还预期到使用显示或描述的那些元件(或者其一个或多个方面)的任意组合或排列的示例。

本文档中引用的所有公开、专利以及专利文档通过引用在本文中以其整体并入,即使是通过引用单独地并入。在本文档和通过引用如此并入的那些文档之间不一致使用的事件中,并入的引用中的使用应该被认为是对本文档的使用的补充;对于无法调和的不一致,以本文档中的使用为准。

在本文档中,如专利文档中常见的,使用术语“一”或“一个”以包括一个或多于一个,与“至少一个”或者“一个或多个”的任意其它实例或使用无关。在本文档中,术语“或者”用于指的是非排他的,或者使得“a或者b”包括“a而非b”、“b而非a”以及“a和b”,除非另外指示。在所附权利要求中,术语“包括”和“在其中”用作相应术语“包含”和“其中”的简明英语等同词。另外,在下文的权利要求中,术语“包括”和“包含”是开放式结尾,即,系统、设备、物体、或者过程包括除权利要求中这样的术语之后列出的元件之外的元件,其仍被认为落入在该权利要求的范围内。此外,在下文的权利要求中,术语“第一”、“第二”以及“第三”等仅用作标签,并且不旨在对术语的对象施加数字要求。

以上说明书旨在为示出性的,并且不是限制性的。例如,以上描述的示例(或者其一个或多个方面)可以与彼此组合地使用。其它实施例可以例如由本领域技术人员在回顾以上说明书时使用。摘要允许读者快速地确定技术公开的本质,并且可以理解认为该摘要不会用于解释或者限制权利要求的范围或含义。另外,在以上具体实施方式中,可以将各种特征分组到一起以使本公开流水线化。这不应该被解释为意指未要求保护的公开的特征对于任意权利要求是必要的。而发明主题可以存在于少于特定的公开的实施例的所有特征中。因此,下文的权利要求由此并入具体实施方式,每个权利要求基于其本身作为分离的实施例。实施例的范围应该参照所附权利要求以及等同于这样的权利要求所赋予的整个范围来确定。

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