用于协调无线网络中的通信的方法和装置制造方法

文档序号:7792181阅读:372来源:国知局
用于协调无线网络中的通信的方法和装置制造方法
【专利摘要】本发明提供了用于协调无线通信设备的通信以衰减冲突的逻辑,诸如经由通过在接入点中实现时隙逻辑而对通信的协调。时隙逻辑可以确定针对信标间隔的时隙调度,并可以进一步在时隙边界处传输同步帧。如果信道繁忙,则时隙逻辑可以不发送同步帧。时隙还可以包括分布逻辑,该分布逻辑用于确定冲突的概率,并指示一个或多个设备跨信标间隔展开其信道接入,以减小冲突的可能性。与接入点相关联的站可以包括同步逻辑,该同步逻辑用于在时隙边界处醒来,并等待同步帧或任何其他分组以与介质同步。
【专利说明】用于协调无线网络中的通信的方法和装置

【背景技术】
[0001]本公开总体涉及无线通信技术的领域。更具体地,本公开涉及在信标间隔期间建立时间,在该信标间隔处,无线网络上的设备可以从瞌睡状态唤醒并与信道同步。

【专利附图】

【附图说明】
[0002]图1描绘了包括多个通信设备的无线网络的实施例;
图1A描绘了用于在无线通信设备之间建立通信的同步帧的实施例;
图1B描绘了用于在无线通信设备之间建立通信的不具有数据有效载荷的同步帧的可替换实施例;
图1C描绘了具有针对信标帧间隔的时隙边界的管理帧的实施例;
图1D描绘了用于在无线通信设备之间建立通信的具有站接入分布信息的管理帧的实施例;
图1E描绘了图1中所示的系统的具有时隙边界的信标间隔的实施例;
图1F描绘了图1中所示的系统的具有时隙边界的信标间隔的可替换实施例;
图1G描绘了图1中所示的系统中的接入点的时隙逻辑的实施例;
图1H描绘了图1中所示的系统中的与接入点相关联的站的同步逻辑的实施例;
图2描绘了用于协调通信的设备的实施例;
图3A-C描绘了协调通信的流程图的实施例;以及图4描绘了协调如图2中所示的通信的流程图的实施例。

【具体实施方式】
[0003]下面是附图中描绘的新型实施例的详细描述。然而,所供应的细节的量不意图限制所描述的实施例的预期变型;相反,权利要求和详细描述应覆盖如所附权利要求所限定的所有修改、等同物和替换物。下面的详细描述被设计为使这种实施例对本领域技术人员来说可理解且显而易见。
[0004]一般地,本文描述了用于协调网络上的设备的通信的实施例。实施例可以包括用于协调无线通信设备的通信以衰减冲突的诸如硬件和/或代码之类的逻辑。许多实施例通过实现接入点中的时隙逻辑来协调通信。时隙逻辑可以确定针对信标间隔的时隙调度。在许多实施例中,在每个时隙边界处,如果信道在该时隙边界处空闲,则时隙逻辑发送诸如无数据有效载荷帧之类的短同步帧。在若干实施例中,如果信道繁忙,则时隙逻辑不发送同步帧。在一些实施例中,时隙逻辑还可以包括分布逻辑,该分布逻辑用于确定一个或多个设备之间的冲突的显著概率并指示设备中的一个或多个跨信标间隔展开其信道接入以降低冲突的可能性。
[0005]在另外的实施例中,与接入点相关联的站可以包括同步逻辑,该同步逻辑用于在时隙边界处醒来并等待同步帧或任何其他分组来与介质同步。这种实施例可以最小化该站的介质同步时间,这是由于该站可以响应于接收到同步帧而与信道同步。在许多实施例中,该站可以在时隙边界之前保持处于瞌睡状态,并在唤醒状态中从瞌睡状态醒来,以最小化功率消耗。
[0006]在一些实施例中,时隙逻辑可以包括时隙选择逻辑,该时隙选择逻辑用于接收和解释对信道的站接入的分布,其指示该站在接入该信道时应当使用特定或不同的时隙。如果在信道上站之间存在冲突的显著概率(例如,这些站在相同时隙边界处醒来),则接入点可以指示这些站在信标间隔内展开其信道接入,以最小化冲突的可能性。时隙选择逻辑可以解释用于使用特定或不同的时隙且确定对应时隙的指令。此后,站可以醒来并从接入点接收同步帧(这意味着信道在接入点侧处空闲)。然后,站可以在分布式协调功能帧间间隔(DIFS)或仲裁帧间间隔(AIFS)和退避后开始接入信道,并发送分组。由于该站与由接入点发送的同步帧同步,因此该站可以确定在接入点处不存在其他数据接收并可以安全地将分组发送至接入点。该过程可以最小化该站的信道同步时间。例如,信道同步时间可以是该站耗费以接收同步帧的时间。
[0007]另一方面,如果该站在时隙边界处醒来且未检测到同步帧,这意味着信道可能在接入点侧处繁忙,则该站可以等待分组来与信道同步。该过程可以防止接入点侧处的潜在冲突。
[0008]各种实施例可以被设计为解决与协调设备的通信相关联的不同技术问题。例如,一些实施例可以被设计为解决诸如将站与信道进行同步之类的一个或多个技术问题。将站与信道进行同步的技术问题可以涉及:向该站通知接入点是否正在与另一站进行通信。
[0009]诸如上面讨论的技术问题之类的不同技术问题可以由一个或多个不同实施例解决。例如,被设计为解决将站与信道进行同步的一些实施例可以通过诸如在信标帧传输之间建立时隙之类的一个或多个不同技术手段来这样做。被设计为向该站通知接入点是否正在与另一站进行通信的另外实施例可以通过诸如在对应时隙边界处传输同步帧之类的一个或多个不同技术手段来这样做。可基于其他可用信息在信标间隔内建立时隙的另外实施例可以通过诸如指示站跨多于一个时隙展开信道的接入之类的一个或多个不同技术手段来这样做。
[0010]一些实施例针对电气和电子工程师学会(IEEE)802.1lah系统实现I兆赫兹(MHz)信道带宽。在这种实施例中,最低数据速率可以大致为6.5兆比特每秒(Mbps)除以20 =325千比特每秒(Kbps)。如果使用了两倍重复编码,则最低数据速率降至162.5 Kbps。在许多实施例中,最低PHY速率用于信标和控制帧传输。尽管降低数据速率可以增加传输范围,但耗费长得多的时间来传输分组。根据一个实施例,协议的效率可以使小型电池供电无线设备(例如,传感器)能够使用W1-Fi连接到例如具有非常低功率消耗的互联网。
[0011]一些实施例可以利用无线保真(W1-Fi)网络普遍存在,从而实现除其他独特特性外通常需要非常低功率消耗的新应用。W1-Fi —般指代下述设备:其实现了 IEEE802.11-2007,IEEE信息标准技术——系统之间的电信和信息交换——局域网和城域网——具体需求——部分11:无线LAN媒体接入控制(MAC)和物理层(PHY)规范(http://standards, ieee.0rg/getieee802/download/802.11-2007.pdf )其他相关无线标准。
[0012]若干实施例包括针对AP或其他站(STA)的接入点(AP)和/或AP或其他站(STA)的客户端设备,诸如蜂窝卸载设备、路由器、交换机、服务器、工作站、上网本、移动设备(膝上型电脑、智能电话、平板等)、以及传感器、计量表、控制器、仪器、监视器、器具等。一些实施例可以提供例如室内和/室外“智能”电网和传感器服务。例如,一些实施例可以提供计量站,以从传感器收集数据,该传感器对特定区域内的一家或多家的电、水、气和/或其他公用事业的使用进行计量并将这些服务的使用无线传输至计量子站。另外的实施例可以从传感器收集用于监视患者的保健相关事件和生命体征的家庭保健、诊所或医院的数据,诸如跌倒检测、药瓶监视、重量监视、睡眠呼吸暂停、血糖水平、心律等。针对这种服务设计的实施例一般需要比在IEEE 802.lln/ac系统中提供的设备低得多的数据速率和低得多(超低)的功率消耗。
[0013]本文描述的逻辑、模块、设备和接口可以执行可用硬件和/或代码实现的功能。硬件和/或代码可以包括被设计为完成该功能的软件、硬件、伪代码、处理器、状态机、芯片集或其组合。
[0014]实施例可以促进无线通信。一些实施例可以包括低功率无线通信(像蓝牙(Bluetooth?))、无线局域网(WLAN)、无线城域网(WMAN)、无线个域网(WPAN)、蜂窝网络、网络中的通信、消息收发系统和智能设备,以促进这种设备之间的交互。此外,一些无线实施例可以并入有单个天线,而其他实施例可以采用多个天线。该一个或多个天线可以与处理器和无线电耦合以发射和/或接收无线电波。例如,多输入和多输出(MIMO)是在发射机和接收机两者处使用经由多个天线承载信号的无线电信道以改进通信性能。
[0015]尽管下面描述的具体实施例中的一些将参考具有具体配置的实施例,但本领域技术人员将意识到,可以有利地利用具有类似议题或问题的其他配置来实现本公开的实施例。
[0016]现在转至图1,示出了无线通信系统1000的实施例。无线通信系统1000包括通信设备1010,通信设备1010可以有线和无线连接至网络1005。通信设备1010可以经由网络1005与多个通信设备1030、1050和1055无线通信。通信设备1010可以包括接入点。通信设备1030、1050和1055可以包括低功率通信设备,诸如传感器、消费电子设备、个人移动设备等。例如,通信设备1010可以包括针对家庭邻域内的水消耗的计量子站。邻域内的每个家庭可以包括传感器,诸如通信设备1030、1050和1055,并且通信设备1030、1050和1055可以与水计量使用计量表集成或耦合。
[0017]在一些实施例中,通信设备1010可以包括时隙逻辑1015,时隙逻辑1015用于确定信标间隔的时隙并将该时隙传输至诸如通信设备1030、1050和1055之类的设备,该设备与通信设备1010相关联或请求与通信设备1010的关联。时隙可以包括时隙边界,并可以具有至少来自站的最大物理层汇聚过程协议数据单元(Prou)传输的传输时间、短帧间间隔(SIFS)和来自接入点的肯定应答(ACK)传输的时间长度。在另外的实施例中,时隙可以具有边界,该边界具有至少PPDU传输(诸如网络上的平均或均值PPDU传输或者网络上的最大PPDU传输)的传输持续时间加上SIFS。并且,在另外其他实施例中,时隙可以是至少PPDU传输或小于PPDU传输的传输持续时间。在许多实施例中,时隙逻辑1015可以将时隙信息存储在存储器1011中。
[0018]在一些实施例中,时隙逻辑1015可以指示物理层逻辑1019传输诸如一个或多个信标帧1014传输中的时隙边界之类的时隙信息传输至与通信设备1010相关联的所有设备。在另外的实施例中,时隙逻辑1015还可以在信标帧1014传输之间的时隙边界处针对每个时隙边界传输同步帧,在时隙边界处,信道是空闲的,或者在时隙边界处,通信设备1010(AP)不与站(STA)(诸如通信设备1030、1050和1055)之一进行通信。例如,通信设备1010可以遵循分布式协调功能(DCF)规则。IEEE 802.11媒体接入控制(MAC)的基本接入方法是DCF,被称为具有冲突避免的载波侦听多址(CSMA/CA)。DCF可以被实现在包括AP的所有STA中,以用在独立基本服务集(IBSS )和基础设施网络配置两者内。为了遵循DCF规则,通信设备1010可以感测信道(或介质)以确定是否另一 STA正在传输。如果信道被确定为繁忙,则传输可以继续。CSMA/CA分布式算法可以强制在邻接帧序列之间存在最小指定持续时间的间隙,因此通信设备1010可以在试图传输同步帧之前确保信道针对该所需持续时间是空闲的。
[0019]同步帧可以是指示下述内容或被解释为下述内容的指示的帧:信道当前空闲并可以包括用于将站与信道进行同步的训练序列。在若干实施例中,同步帧可以包括物理层(PHY)帧,物理层(PHY)帧不包括MAC子层帧作为有效载荷。例如,通信设备1010的MAC子层逻辑1018可以指示PHY逻辑1019传输同步帧,但MAC子层逻辑1018可以不提供要包括在分组中的MAC帧。
[0020]在许多实施例中,无有效载荷数据同步帧可以包括六个正交频分复用(OFDM)符号。例如,如果时隙大小在长度上大致为20毫秒,则同步帧的长度可以是六个符号乘以符号的长度(例如,40微秒),总共例如240微秒。这种实施例可以在开销方面给用于时隙边界处的同步帧的传输的通信业务增加例如百分之1.2。在其他实施例中,同步帧可以包括更多或更少的符号,并且在若干这种实施例中,同步帧可以包括MAC协议数据单元(MPDU)作为有效载荷。
[0021]诸如通信设备1030之类的站可以确定从低功率消耗状态醒来以将数据传输至通信设备1010。在若干实施例中,诸如通信设备1030、1050和1055之类的站可以分别包括时隙逻辑1034、1051和1056,以确定在时隙边界处从瞌睡状态醒来到唤醒状态,接收同步帧以与信道同步,并在与信道同步之后将分组传输至通信设备1010。在若干实施例中,通信设备1030可以在接收到同步帧时与信道同步,这是由于同步帧的传输指示信道是空闲的。
[0022]在一些情形中,与接入点相关联的站中的多于一个的时隙逻辑可以确定以在相同时隙边界处醒来,以便将分组传输至接入点。在许多实施例中,诸如通信设备1010之类的接入点可以包括分布逻辑,该分布逻辑用于确定与站中的一个或多个相关联的通信冲突的显著概率,并指示站展开信道接入以减轻冲突的发生。例如,如果检测到冲突、如果检测到多于一个冲突、如果在预定时间段内检测到多于一个冲突、如果多于一个冲突与由相同基站进行的通信相关联、如果冲突具有多于百分之五的发生概率、如果冲突具有多于百分之十的发生概率、如果冲突具有多于百分之50的发生概率、如果冲突具有多于百分之75的发生概率、如果大百分比的基站针对传输而选择相同时隙等等,则通信设备1010可以确定冲突的显著概率。
[0023]在确定冲突的显著发生概率之后,分布逻辑可以确定站接入分布以展开由与通信设备1010相关联的站进行的接入。在一些实施例中,站接入分布可以影响由与冲突的显著概率相关联的一个或多个站进行的通信。在另外的实施例中,站接入分布可以影响由与通信设备1010相关联的所有站进行的通信。在一些实施例中,分布逻辑可以基于冲突的概率或检测将关联基站中的每一个指派给特定时隙,并可以在原始指派后发生另外的冲突的情况下更新指派。例如,在生成站接入分布以展开由与通信设备1010相关联的站进行的接入之后,通信设备1010的分布逻辑可以检测冲突或确定特定站与一个或多个其他站之间的冲突的显著概率。作为响应,分布逻辑可以针对该特定站确定向不同的时隙的新或更新的指派,并在一个或多个后续帧中将更新的站接入分布传输至站。
[0024]如果通信设备1030醒来并从通信设备1010接收到同步帧(这意味着信道在AP侧处空闲),则通信设备1030通过以DIFS (或AIFS)且然后退避而开始,来开始接入信道。此后,通信设备1010可以传输分组。由于通信设备1030与由通信设备1010发送的同步帧同步,因此通信设备1030可以确定在通信设备1010处不存在其他数据接收。因此,通信设备1030可以安全地将分组发送至通信设备1010,从而最小化用于接入信道的同步时间。
[0025]另一方面,如果通信设备1030在时隙边界处醒来且未接收到同步帧,则信道可能在通信设备1010侧处繁忙,因此,通信设备1030可以等待要与信道同步的分组达ProbeDelay (探测延迟)时间,以防止或减轻通信设备1010侧处的可能冲突。
[0026]在许多实施例中,通信设备1010可以促进数据卸载。例如,作为低功率传感器的通信设备可以包括数据卸载方案,以便例如出于降低在等待对例如计量站的接入时消耗的功率消耗和/或增加带宽的可用性的目的,经由W1-F1、另一通信设备、蜂窝网络等进行通信。从传感器(诸如计量站)接收数据的通信设备可以包括数据卸载方案,以便例如出于减少网络1005的拥塞的目的,经由W1-F1、另一通信设备、蜂窝网络等进行通信。
[0027]网络1005可以表示多个网络的互连。例如,网络1005可以与诸如互联网之类的广域网或者内联网耦合,并可以互连经由一个或多个集线器、路由器或交换机有线或无线互连的本地设备。在本实施例中,网络1005将通信设备1010、1030、1050和1055通信耦合。
[0028]通信设备1010和1030分别包括存储器1011和1031以及MAC子层逻辑1018和1038。存储器1011和1031可以包括存储介质,诸如动态随机存取存储器(DRAM)、只读存储器(ROM)、缓冲器、寄存器、高速缓存、闪存、硬盘驱动器、固态驱动器等。存储器1011和1031可以存储诸如管理帧之类的帧和/或帧结构。在许多实施例中,存储器1011和1031可以存储管理帧,诸如信标帧、关联请求帧和关联响应帧,该管理帧可以包括基于在IEEE 802.11中标识的标准帧结构的结构的字段。
[0029]图1A描绘了同步帧的物理层协议数据单元(Prou) 1060的实施例,PPDU 1060具有用于在诸如图1中的通信设备1010、1030、1050和1055之类的无线通信设备之间建立通信的前导结构1062。PI3DU 1060可以包括前导结构1062,前导结构1062包括单个多输入多输出(MMO)流的正交频分复用(OFDM)训练符号、后跟信号字段、后跟附加MMO流的附加OFDM训练符号,并且前导结构1060可以后跟数据有效载荷。特别地,PI3DU 1060可以包括短训练字段(STF) 1064、长训练字段(LTF) 1066、SIG 1068、附加LTF 1069和数据1070。STF 1064可以包括多个短训练符号,诸如在长度上为0.8微秒(μ s)乘N的10个短训练符号,其中,N是表示来自20 MHz信道间隔的降频(down-clocking)因子的整数。例如,定时将针对10 MHz信道间隔加倍。20 MHz信道间隔处STF 1064的总时间帧是8 μ s乘N。
[0030]LTF 1066可以包括保护间隔(GI)符号和两个长训练符号。保护间隔符号可以具有1.6 μ s乘N的持续时间,并且每个长训练符号可以在20 MHz信道间隔处具有3.2 μ s乘N的持续时间。20 MHz信道间隔处LTF 1066的总时间帧是8 μ s乘N。
[0031]SIG 1068可以包括处于0.8 μ s乘N的GI符号和处于7.2 μ s乘N的信号字段符号。在本实施例中,同步帧还包括附加LTF 1069。附加LTF 1069可以在20 MHz信道间隔处包括在需要时处于4 μ s乘N的附加MMO流的一个或多个LTF符号。数据1070可以包括一个或多个MAC子层协议数据单元(MPDU)并可以包括一个或多个GI。例如,数据1070可以包括一个或多个符号集合,其包括在20 MHz信道间隔处处于0.8 μ s乘N的GI符号后跟在20 MHz信道间隔处处于3.2 μ s乘N的有效载荷数据。
[0032]图1B描绘了不具有数据有效载荷(NDP)的同步帧的物理层协议数据单元(PTOU)1080的可替换实施例,PPDU 1080具有用于在诸如图1中的通信设备1010、1030、1050和1055之类的无线通信设备之间建立通信的前导结构1082。PH)U 1080可以包括前导结构1082,前导结构1082包括单个多输入且多输出(MMO)流的正交频分复用(OFDM)训练符号后跟信号字段。特别地,PI3DU 1080可以包括短训练字段(STF)1064、长训练字段(LTF)1066和 SIG 1068。
[0033]图1C描绘了针对诸如图1中的通信设备1010、1030、1050和1055之类的无线通信设备之间的通信的管理帧1100的实施例。管理帧1100可以包括MAC首部1101、帧主体1114和帧校验序列(FCS)字段1126。MAC首部1101可以包括帧控制字段1102和其他MAC首部字段1108。帧控制字段1102可以是两个八位字节,并可以标识帧的类型和子类型,诸如管理类型,以及例如信标帧子类型。其他MAC首部字段1108可以包括例如一个或多个地址字段、标识字段、控制字段等。
[0034]在一些实施例中,管理帧1100可以包括帧主体1114。帧主体1114可以是可变数目的八位字节,并可以包括数据元素、控制元素、或者参数和能力。在本实施例中,帧主体1114包括时隙边界字段1120。时隙边界字段1120可以包括设备的接入信道和与信道同步的信标间隔的一个或多个时隙的指示。
[0035]图1D描绘了针对诸如图1中的通信设备1010、1030、1050和1055之类的无线通信设备之间的通信的管理帧1200的实施例。管理帧1200可以包括MAC首部1201、帧主体1214和帧校验序列(FCS)字段1226。MAC首部1201可以包括帧控制字段1202和其他MAC首部字段1208。帧控制字段1202可以是两个八位字节,并可以标识帧的类型和子类型,诸如管理类型,以及例如信标帧子类型。其他MAC首部字段1208可以包括例如一个或多个地址字段、标识字段、控制字段等。
[0036]在一些实施例中,管理帧1200可以包括帧主体1214。帧主体1214可以是可变数目的八位字节,并可以包括数据元素、控制元素、或者参数和能力。在本实施例中,帧主体1214包括站接入分布字段1220。站接入分布字段1220可以包括信道上的信标帧间隔之间跨时隙对一个或多个站的指派的分布的指示。在一些实施例中,诸如时隙边界字段1120之类的时隙边界字段也可以被包括在帧主体1214中。
[0037]图1E图示了图1中所示的系统的具有诸如图1C中指示的时隙边界之类的时隙边界1310的信标1300间隔的实施例。信标1300间隔可以包括信标1300之间的持续时间。在信标1300间隔期间,诸如通信设备1010之类的接入点可以在其期间信道空闲的每个时隙边界处传输同步帧1310。
[0038]在本实施例中,与AP相关联的站在时隙边界1320处从瞌睡状态醒来1330到唤醒状态,以从通信设备1010接收同步帧1340。站可以在时隙边界处醒来之后通过以分布式(协调功能)帧间间隔(DIFS)或仲裁帧间间隔(AIFS)和退避(诸如随机退避)开始接入信道来遵循分布式协调功能(DCF)规则。此后,站可以传输数据,并且诸如通信设备1010之类的接入点可以利用肯定应答(ACK)来对数据的接收作出响应。
[0039]图1F描绘了图1中所示的系统的具有时隙边界1410的信标1400间隔的实施例。在第二时隙边界处,站X开始根据DCF规则来接入信道。站X可以在传输数据之前以DIFS和退避开始。数据传输继续传递后续时隙边界1430,因此,信道在后续时隙边界1430处繁忙并且AP不在时隙边界1430处生成或传输同步帧。站N在时隙边界1430处醒来以接收同步帧,但未接收到同步帧,因此,站N等待接收另一分组以与信道同步,这是由AP向站X传输以对数据的接收进行肯定应答的肯定应答(ACK)。
[0040]在AP传输肯定应答之后,站N基于从AP传输的ACK中的网络分配向量(NAV)来与信道同步。然后,站N开始向AP传输数据并在后续时隙边界之前接收ACK。
[0041]图1G图示了诸如图1中所示的时隙逻辑1015之类的时隙逻辑1500的实施例。时隙逻辑1500可以确定将信标间隔划分成时隙的时隙调度。在许多实施例中,时隙逻辑1500可以将每个时隙确定为至少下述持续时间:物理层汇聚过程协议数据单元(Prou)的传输持续时间加上短帧间间隔(SIFS)加上肯定应答(ACK)帧的传输持续时间。在一些实施例中,时隙逻辑1500可以将每个时隙确定为至少下述持续时间:PPDU的传输持续时间加上SIFS。在一些实施例中,PPDU的传输的持续时间可以是基本服务集(BSS)中的PPDU的最大传输持续时间,并且在其他实施例中,Prou的传输的持续时间可以是BSS中的PPDU的均值或平均传输持续时间。
[0042]时隙逻辑1500可以包括分布逻辑1505,分布逻辑1505用于:确定两个或更多个通信设备之间的冲突的显著概率;确定由该两个或更多个通信设备进行的接入的分布;生成指示接入的分布的帧;以及指示物理层逻辑将帧传输至该两个或多个通信设备,诸如通信设备1030、1050和1055。例如,分布逻辑1505可以检测与来自BSS中的设备的通信的冲突。在一些实施例中,分布逻辑1505可以确定该冲突指示冲突的显著概率。在另外的实施例中,多于一个冲突或与相同设备相关联的多于一个冲突可以表示冲突的显著概率。
[0043]在一些实施例中,分布逻辑1505可以在不必须检测冲突的情况下确定冲突的显著概率。例如,分布逻辑1505可以确定诸如设备的数目、设备的类型、从设备接收到的信号的相对强度、信道上的业务的量、非周期性业务的量、周期性业务的量等的因素。基于这些因素中的一个或多个或者全部,分布逻辑1505可以计算冲突的概率。在若干实施例中,如果冲突的概率不是不显著的,则该概率可以被视为显著的。在一些实施例中,显著概率可以包括至少一个百分比的概率。在若干实施例中,该百分比可以高于百分之50,并且在另外的实施例中,显著概率的百分比可以多于百分之90或多于百分之99。
[0044]图1H图示了诸如图1中所示的同步逻辑1034之类的同步逻辑1600的实施例。在一些实施例中,同步逻辑1600可以从接入点接收指示时隙调度的第一信标帧。时隙调度可以指示信标帧传输之间的一个或多个时隙。然后,同步逻辑1600可以在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;从物理层逻辑接收第一同步帧的接收的指示;以及作为响应,发起信道的接入以将分组传输至接入点。在若干实施例中,同步逻辑1600可以包括用于执行下述操作的逻辑:从接入点接收第二信标帧;在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及在未能检测到该另一同步帧之后等待分组以与信道同步。
[0045]在一些实施例中,同步逻辑1600可以包括时隙选择逻辑1605,时隙选择逻辑1605用于:接收指示站接入的分布的信标帧;将基于接入的分布的时隙接入存储在存储器中;以及从在时隙接入时从瞌睡状态醒来以接收另一同步帧。例如,站可以在站与接入点之间的通信期间具有与网络上的另一设备的冲突。接入点可以确定当站再次接入信道时存在另一冲突的显著概率,因此,接入点可以生成并向网络的设备传输站接入的分布,该分布包括站应当在诸如第五时隙之类的特定时隙处接入信道的指示,或者,该分布可以包括站应当在处于第一时隙之后的时隙期间接入信道的指示。时隙选择逻辑1605可以接收该分布,确定站应当在除第一时隙外的时隙期间接入信道,并将对此的指示存储在存储器中。然后,时隙选择逻辑1605可以将第二时隙选择为用于在下一信标间隔期间接入信道的时隙。并且,在第二时隙处,时隙选择逻辑1605可以使站从瞌睡状态醒来到唤醒状态以接收同步帧。
[0046]再次参考图1,MAC子层逻辑1018、1038可以包括用于实现通信设备1010、1030的数据链路层的MAC子层的功能的逻辑。MAC子层逻辑1018、1038可以生成诸如管理帧、数据帧和控制帧之类的帧,并可以与PHY逻辑1019、1039进行通信以传输帧1014。PHY逻辑1019、1039可以基于像帧1014之类的帧来生成物理层协议数据单元(prou)。更具体地,帧构建器1013和1033可以生成帧,并且PHY逻辑1019、1039的数据单元构建器可以利用前导来封装帧,以生成PPDU以经由诸如收发器(RX/TX) 1020和1040之类的物理层设备进行传输。
[0047]帧1014,也被称为MAC层服务数据单元(MSDU),可以包括管理帧。例如,帧构建器1013可以生成诸如信标帧之类的管理帧,以将通信设备1010识别为具有诸如下述各项之类的能力:所支持的数据速率、隐私设置、服务质量支持(QoS)、功率节约特征、交叉支持和用于给通信设备1030标识网络的网络的服务集标识(SSID)。在一些实施例中,每个信标帧或所确定的数目的信标帧可以包括时隙信息元素和/或站接入分布信息元素,诸如图1C中的时隙边界字段1120和图1D中的站接入分布字段1220。在另外的实施例中,PHY逻辑1019可以响应于来自MAC子层逻辑1018的信令而在时隙边界处生成并传输同步帧。
[0048]通信设备1010、1030、1050和1055均可以包括诸如收发器1020和1040之类的收发器。每个收发器1020、1040包括无线电1023、1043,其包括RF发射机和RF接收机。每个RF发射机将数字数据压印到RF频率上以通过电磁辐射传输该数据。RF接收机在RF频率处接收电磁能量并从中提取数字数据。
[0049]图1可以描绘多个不同实施例,包括具有例如四个空间流的多输入多输出(MMO)系统,并且图1可以描绘退化的系统,其中,通信设备1010、1030、1050和1055中的一个或多个包括具有单个天线的接收机和/或发射机,退化的系统包括单输入单输出(SISO)系统、单输入多输出(SIMO)系统和多输入单输出(MISO)系统。
[0050]在许多实施例中,收发器1020和1040实现正交频分复用(OFDM)。OFDM是在多个载频上对数字数据进行编码的方法。OFDM是被用作数字多载波调制方法的频分复用方案。大量的紧密间隔正交副载波信号被用于承载数据。数据被划分成若干个并行数据流或信道,针对每个副载波一个。利用低符号率的调制方案来调制每个副载波,从而在相同带宽中维持与传统副载波调制方案类似的总数据速率。
[0051]OFDM系统针对包括数据、导频、保护和置零的功能使用若干个载波或“音”。数据音用于经由信道之一在发射机与接收机之间传送信息。导频音用于维持信道,并可以提供与时间/频率和信道跟踪有关的信息。保护间隔可以在传输期间被插入到诸如短训练字段(STF)和长训练字段(LTF)符号之类的符号之间,以避免符号间干扰(ISI),这可能由多径失真产生。保护音还帮助信号符合频谱屏蔽。直流分量(DC)的置零可以用于简化直接转换接收机设计。
[0052]在一些实施例中,通信设备1010可选地包括数字波束赋形器(DBF) 1022,如虚线所指示。DBF 1022将信息信号变换成要经由无线电1023、1043而应用到天线阵列1024的元件的信号。天线阵列1024是个体、可分离地激励的天线元件的阵列。被应用到天线阵列1024的元件的信号使天线阵列1024辐射一至四个空间信道。由此形成的每个空间信道可以将信息承载到通信设备1030、1050和1055中的一个或多个。类似地,通信设备1030包括用于从通信设备1010接收信号且向通信设备1010发射信号的收发器1040。收发器1040可以包括天线阵列1044,且可选地包括DBF 1042。
[0053]图2描绘了用于生成、通信、发射、接收、通信和解释帧的设备的实施例。该设备包括收发器200,与媒体接入控制(MAC)子层逻辑201耦合。MAC子层逻辑201可以确定诸如管理帧之类的帧并将该帧传输至物理层(PHY)逻辑250。PHY逻辑250可以通过确定前导并利用前导对帧进行封装来确定物理层汇聚过程协议数据单元(ProU),以经由收发器200进行传输。
[0054]在许多实施例中,MAC子层逻辑201可以确定帧构建器202以生成帧或MAC协议数据单元(MPDU)。然后,MAC子层逻辑201可以接收且解析并解释响应帧。在许多实施例中,MAC子层逻辑201可以包括用于基于接收分组时间长度的统计、网络中的站的类型(传感器类型设备、蜂窝卸载设备或者这两种类型的混合)或其他可用信息确定站接入分布的逻辑。然后,MAC子层逻辑201可以生成具有站接入分布的诸如信标帧之类的管理帧并指示PHY逻辑250传输管理帧。
[0055]在其他实施例中,MAC子层逻辑201可以包括用于在管理帧中接收和解释来自AP的时隙信息和站接入分布信息且向AP传输站的类型(传感器类型设备、蜂窝卸载设备或其他类型的设备)或其他信息的逻辑。
[0056]PHY逻辑250可以包括数据单元构建器203。数据单元构建器203可以确定前导,并且PHY逻辑250可以利用该前导来对MPDU进行封装以生成PPDU。在许多实施例中,数据单元构建器203可以基于通过与目的地通信设备的交互而选择的通信参数来创建前导。
[0057]收发器200包括接收机204和发射机206。发射机206可以包括编码器208、调制器210、OFDM 212和DBF 214中的一个或多个。发射机206的编码器208接收以来自MAC子层逻辑202的传输为目的地的数据,并利用例如二进制卷积编码(BCC)、低密度奇偶校验编码(LDPC)等来对该数据进行编码。调制器210可以从编码器208接收数据,并可以将所接收到的数据块压印到所选频率的正弦曲线上,例如经由将数据块映射到正弦曲线的离散幅度的对应集合、或正弦曲线的离散相位的集合、或正弦曲线的相对于频率的离散频移的集合中。调制器210的输出被馈送至正交频分复用器(OFDM) 212,其将来自调制器210的经调制的数据压印到多个正交副载波上。并且,OFDM 212的输出可以被馈送至数字波束赋形器(DBF) 214,以形成多个空间信道并独立地操纵每个空间信道,以便最大化向多个用户终端中的每一个发射和从多个用户终端中的每一个接收的信号功率。
[0058]收发器200还可以包括解复用器216,耦合至天线阵列218。因此,在该实施例中,单个天线阵列用于发射和接收两者。当发射时,信号经过解复用器216并利用上变频信息承载信号来驱动天线。在发射期间,解复用器216防止要发射的信号进入接收机204。当接收时,由天线阵列接收的信息承载信号经过解复用器216,以将信号从天线阵列递送至接收机204。然后,解复用器216防止所接收到的信号进入发射机206。因此,解复用器216操作为交换机,以将天线阵列元件交替地连接至接收机204和发射机206。
[0059]天线阵列218将信息承载信号辐射到可由接收机的天线接收到的电磁能量的时变空间分布中。然后,接收机可以提取接收信号的信息。
[0060]收发器200可以包括用于接收、解调和解码信息承载信号的接收机204。接收机204可以包括DBF 220、OFDM 222、解调器224和解码器226中的一个或多个。接收信号被从天线元件218馈送至数字波束赋形器(DBF)220。DBF 220将N个天线信号变换成L个信息信号。DBF 220的输出被馈送至OFDM 222。OFDM 222从信息承载信号被调制到其上的多个副载波中提取信号信息。解调器224对接收信号进行解调,从接收信号中提取信息内容以产生未解调信息信号。并且,解码器226对从解调器224接收的数据进行解码,并将经解码的信息MPDU传输至MAC子层逻辑201。
[0061]在接收到帧之后,MAC子层逻辑201可以访问存储器中的帧结构以对该帧进行解析。基于该信息,MAC子层逻辑201可以确定该帧中的诸如字段值之类的内容。
[0062]本领域技术人员将认识到,收发器可以包括图2中未示出的许多附加功能,并且,接收机204和发射机206可以是不同的设备,而不是被包装为一个收发器。例如,收发器的实施例可以包括动态随机存取存储器(DRAM)、参考振荡器、滤波电路、同步电路、交织器和去交织器、可能还有多个频率转换级和多个放大级等等。此外,图2中所示的一些功能可以是集成的。例如,可以将数字波束赋形与正交频分复用集成。在一些实施例中,例如,收发器200可以包括一个或多个处理器和存储器,其包括用于执行发射机206和/或接收机204的功能的代码。
[0063]图3A-C描绘了协调通信的流程图300、350和370的实施例。参考图3A,流程图300开始于生成具有时隙边界信息的管理帧(元素305)。在一些实施例中,诸如AP中的MAC子层逻辑之类的MAC逻辑可以生成诸如信标帧之类的管理帧,以将信标间隔内的时隙边界传送至关联的站,以便提供BSS的站可从瞌睡状态醒来并以最小等待时间将通信传输至AP的具体时间。在一些实施例中,管理帧还可以包括关联帧,诸如关联响应帧或另一管理帧。
[0064]在生成管理帧之后,PHY逻辑可以利用前导来对管理帧进行封装以生成PPDU (元素310)。并且然后,PHY可以经由天线或天线阵列来传输PPDU (元素315)。
[0065]在传输具有时隙边界的信标帧之后,如果信道是空闲的,则MAC逻辑可以在时隙边界处传输同步帧(元素320)。例如,如果AP未处于与另一站进行通信的过程中,则AP可以在时隙边界处执行具有冲突避免的载波侦听多址(CSMA/CA)。如果AP未检测到信道上的通信,则将信道确定为空闲的,并且AP的MAC逻辑可以指示AP的PHY逻辑将诸如不具有数据有效载荷的同步帧之类的同步帧传输至BBS中的站。
[0066]在图3B中,流程图350开始于接收具有时隙边界信息的管理帧(元素355)。在一些实施例中,站的MAC逻辑可以接收具有时隙边界信息元素的管理帧,且解析并解释管理帧以确定时隙边界(元素360)。在若干实施例中,解析帧以确定时隙边界包括解析具有时隙边界信息元素的管理帧,并且解析时隙边界信息元素包括解析时隙边界字段以确定信标间隔内的时隙。在一些实施例中,解析管理帧包括解析信标帧、关联响应帧或重新关联响应帧。
[0067]在许多实施例中,站可以响应于接收到管理帧中的时隙边界信息而将信道接入的时隙边界存储在存储器中,选择从瞌睡状态唤醒的时隙边界,并进入瞌睡状态(元素365)。例如,在解析了时隙边界信息元素以确定信标间隔内的时隙边界时,站可以将时隙边界存储在存储器中,以促进对从瞌睡状态唤醒的时间的选择。
[0068]在图3C中,流程图370开始于在时隙边界处从瞌睡状态切换至唤醒状态(元素375)。在一些实施例中,站的MAC逻辑可以周期性地醒来以将数据传输至接入点。站可以在时隙边界处从瞌睡状态醒来到唤醒状态,以促进与接入点的通信,瞌睡状态可以是低功率消耗状态。
[0069]在进入了唤醒状态时且在传输数据之前,站可以从AP接收指示信道空闲的同步帧(元素380)。在清除信道评估检测到同步帧之后,站可以在信道上传输分组(元素380)。例如,站可以包括传感器并可以将传感器数据传输至接入点。
[0070]图4描绘了协调如图2中所示的通信的流程图450的实施例。流程图450开始于:通过在相同时隙边界处醒来,确定具有高冲突概率的站(元素455)。在一些实施例中,分布逻辑可以基于多个不同因素中的一个或多个来确定存在高冲突概率。例如,在多个信标间隔的时段内,AP可以确定大百分比的站将例如第一时隙边界选择为要醒来且将数据传输至AP的时隙边界。较大百分比可以在与信标间隔中的其他时隙相关联的百分比方面较大。并且,趋向于在例如第一时隙边界处接入信道的站的数目越大,则站中的两个或更多个可在相同时间处醒来以传输信息的概率越显著。此外,站可以周期性地醒来以传输信息,并且如果站在接入之间具有相同时间段且不会导致AP处的冲突,则冲突概率可以较低。然而,如果接入之间的时间段从站到站变化,或者如果站中的一些不具有规则的、周期性的信道接入并且这些站中的更大数目经由相同时隙(例如,第一时隙)而接入,则分布逻辑可以确定冲突概率是显著的。
[0071]在确定具有高冲突概率的站之后,分布逻辑可以针对站而确定信道的站接入的分布(元素460)。在一些实施例中,分布逻辑可以确定具有高冲突概率的特定站。在另外的实施例中,分布逻辑可以基于具有特定时隙的业务来确定高冲突概率。在另外其他实施例中,分布逻辑可以基于与BSS中的站相关联的因素或特性来确定一般存在可发生冲突的高概率。
[0072]作为响应,分布逻辑可以针对很可能具有冲突的站确定信道的站接入的分布,或者可以针对所有站或至少大多数站确定信道的站接入的分布。在时隙当中信道的站接入的分布可以包括时隙指派或更一般的限制,诸如将一些站限制到前五个时隙以及将其他站限制到其次五个时隙。在一些实施例中,信道的站接入的分布可以将站分割成几个组,将时隙分割成几个组,以及将每个组的站指派给不同组的时隙。
[0073]在确定信道的站接入的分布之后,AP可以生成帧以指示站根据该分布来分布其信道接入(元素465)。在许多实施例中,AP可以生成具有信道的站接入的分布或分布的指示的诸如信标帧之类的管理帧,并将信标帧传递至PHY逻辑。在一些实施例中,信道的站接入的分布可以连同时隙边界信息的指示一起被并入到管理帧的帧主体中。在另外的实施例中,信道的站接入的分布可以与时隙边界信息集成。例如,时隙边界信息可以包括时隙的时间帧或时隙的起始,并且信道的站接入的分布可以与相同信息元素中或对应字段中的时隙边界信息相关联。
[0074]PHY逻辑可以接收管理帧并利用前导来对帧进行封装(元素470)。在对帧进行封装之后,AP可以将帧传输至与AP相关联的站(元素475)。
[0075]下面的示例涉及另外的实施例。一个示例包括一种方法。所述方法可以涉及:由第一通信设备确定信标帧传输之间的时隙调度;由所述第一通信设备生成指示所述时隙调度的第一信标帧;由所述第一通信设备传输所述第一信标帧;由所述第一通信设备生成第一同步帧,除非通信信道繁忙;以及由所述第一通信设备在时隙边界处在信标帧传输之间传输所述同步帧,除非所述通信信道繁忙。
[0076]在一些实施例中,所述方法可以进一步包括:确定两个或更多个通信设备之间的冲突的显著概率;确定由所述两个或更多个通信设备进行的接入的分布;生成指示接入的分布的第二信标帧;以及传输该帧。在一些实施例中,确定冲突的显著概率包括:检测与来自所述通信设备中的至少一个的传输的冲突。在许多实施例中,确定信标帧传输之间的时隙调度包括:针对时隙确定时隙调度,其中,每个时隙可以是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔。在若干实施例中,确定信标帧传输之间的时隙调度包括:将信标间隔划分成多于一个时隙,其中,每个时隙可以是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔加上肯定应答帧的传输持续时间。在一些实施例中,生成第一同步帧除非通信信道繁忙包括:生成具有六个或更多个正交频分复用符号的物理层帧。
[0077]至少一种用于传送具有帧的分组的计算机程序产品,所述计算机程序产品包括计算机可使用介质,所述计算机可使用介质具有与其一起体现的计算机可使用程序代码,所述计算机可使用程序代码包括被配置为执行操作的计算机可使用程序代码,所述操作用于执行根据上述方法的实施例中的任何一个或多个或者全部的方法。
[0078]至少一种包括硬件和代码的系统可以执行根据上述方法的实施例中的任何一个或多个或者全部的方法。
[0079]另一示例包括一种设备。所述设备可以包括:媒体接入控制逻辑,用于确定信标帧传输之间的时隙调度,并生成指示所述时隙调度的第一信标帧;以及与所述媒体接入控制逻辑耦合的物理层逻辑,用于生成和传输第一同步帧,除非通信信道繁忙,并封装和传输所述第一信标中贞。
[0080]在一些实施例中,所述设备可以进一步包括用于传输通过前导封装的帧的天线。在一些实施例中,所述设备可以进一步包括:与所述媒体接入控制逻辑耦合的存储器,用于存储所述时隙调度。在一些实施例中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:确定两个或更多个通信设备之间的冲突的显著概率;以及确定由所述两个或更多个通信设备进行的接入的分布;生成指示接入的分布的帧;以及指示所述物理层逻辑传输所述帧。在一些实施例中,所述媒体接入控制逻辑包括用于针对时隙确定时隙调度的逻辑,其中,每个时隙可以是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔加上肯定应答帧的传输持续时间。在一些实施例中,所述媒体接入控制逻辑包括用于将信标间隔划分成多于一个时隙的逻辑,其中,每个时隙可以是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔。并且在所述设备的一些实施例中,所述物理层逻辑包括用于生成具有六个或更多个正交频分复用符号的同步帧的逻辑。
[0081]另一示例包括一种系统。所述系统可以包括:媒体接入控制逻辑,用于确定信标帧传输之间的时隙调度,并生成指示所述时隙调度的第一信标帧;以及与所述媒体接入控制逻辑耦合的物理层逻辑,用于生成和传输第一同步帧,除非通信信道繁忙,并封装和传输所述第一信标中贞。
[0082]另一示例包括一种程序产品。用于协调无线网络上的不同类型的设备的传输的程序产品可以包括存储介质,所述存储介质包括基于处理器的设备要执行的指令,其中,所述指令在被所述基于处理器的设备执行时执行操作,所述操作包括:由第一通信设备确定信标帧传输之间的时隙调度;由所述第一通信设备生成指示所述时隙调度的第一信标帧;由所述第一通信设备传输所述第一信标帧;由所述第一通信设备生成第一同步帧,除非通信信道繁忙;以及由所述第一通信设备在时隙边界处在信标帧传输之间传输所述同步帧,除非所述通信信道繁忙。
[0083]另一示例包括一种方法。所述方法可以涉及:由第一通信设备接收指示时隙调度的第一信标巾贞,其中,所述时隙调度指不信标巾贞传输之间的一个或多个时隙;所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;以及接收所述第一同步帧以与信道同步;以及在与信道同步之后将通信传输至接入点。
[0084]一些实施例可以进一步包括:接收指示接入的分布的第二信标帧;将基于接入的分布的时隙接入存储在存储器中;以及在所述时隙接入处从瞌睡状态醒来以接收另一同步帧。在一些实施例中,所述方法进一步包括:由所述第一通信设备接收第二信标帧;所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及在未能检测到所述另一同步帧之后等待分组以与信道同步。在许多实施例中,接收第一同步帧包括:响应于接收到具有六个或更多个正交频分复用符号的物理层帧而与信道同步。并且在许多实施例中,传输通信包括在帧间间隔和退避之后传输通信。
[0085]至少一种用于传送具有帧的分组的计算机程序产品,所述计算机程序产品包括计算机可使用介质,所述计算机可使用介质具有与其一起体现的计算机可使用程序代码,所述计算机可使用程序代码包括被配置为执行操作的计算机可使用程序代码,所述操作用于执行根据上述方法的实施例中的任何一个或多个或者全部的方法。
[0086]至少一种包括硬件和代码的系统可以执行根据上述方法的实施例中的任何一个或多个或者全部的方法。
[0087]另一示例包括一种设备。所述设备可以包括:媒体接入控制逻辑,用于:接收指示时隙调度的第一信标帧,其中,所述时隙调度指示信标帧传输之间的一个或多个时隙;在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;以及与所述媒体接入控制逻辑耦合的物理层逻辑,用于:接收所述第一同步帧以与信道同步;向所述媒体接入控制逻辑通知所述第一同步帧的接收;以及在与信道同步之后将通信传输至接入点。
[0088]在一些实施例中,所述设备可以进一步包括:与所述物理层逻辑耦合的天线,用于传输通信。在一些实施例中,所述设备可以进一步包括与所述媒体接入控制逻辑耦合的存储器,所述媒体接入控制逻辑用于将所述时隙调度的指示存储在存储器中。在一些实施例中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:接收指示接入的分布的第二信标帧;将基于接入的分布的时隙接入存储在存储器中;以及在所述时隙接入处从瞌睡状态醒来以接收另一同步帧。并且在一些实施例中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:接收第二信标帧;在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及在未能检测到该另一同步帧延迟之后等待分组以与信道同步。
[0089]另一示例包括一种系统。所述系统可以包括:媒体接入控制逻辑,用于:接收指示时隙调度的第一信标帧,其中,所述时隙调度指示信标帧传输之间的一个或多个时隙;在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;以及与所述媒体接入控制逻辑耦合的物理层逻辑,用于:接收所述第一同步帧以与信道同步;向所述媒体接入控制逻辑通知所述第一同步帧的接收;以及在与信道同步之后将通信传输至接入点。
[0090]另一示例包括一种程序产品。用于协调无线网络上的不同类型的设备的传输的程序产品可以包括存储介质,所述存储介质包括基于处理器的设备要执行的指令,其中,所述指令在被所述基于处理器的设备执行时执行操作,所述操作包括:由第一通信设备接收指示时隙调度的第一信标帧,其中,所述时隙调度指示信标帧传输之间的一个或多个时隙;所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;以及接收所述第一同步帧以与信道同步;以及在与信道同步之后将通信传输至接入点。
[0091]在所述程序产品的一些实施例中,所述操作进一步包括:接收指示接入的分布的第二信标帧;将基于接入的分布的时隙接入存储在存储器中;以及在所述时隙接入处从瞌睡状态醒来以接收另一同步帧。并且在一些实施例中,所述操作进一步包括:由所述第一通信设备接收第二信标帧;所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及在未能检测到所述另一同步帧之后等待分组以与信道同步。
[0092]在一些实施例中,上述以及权利要求中的一些或所有特征可以被实现在一个实施例中。例如,可替换特征可以连同确定哪个可替换方案来实现的逻辑或可选择偏好一起被实现为实施例中的可替换方案。具有不相互排斥的特征的一些实施例还可以包括用于激活或去激活特征中的一个或多个的逻辑或可选择偏好。例如,可以通过包括或移除电路途径或晶体管来在制造时选择一些特征。可以经由诸如变光开关、电子保险丝等的逻辑或可选择偏好来在部署时或在部署后选择进一步的特征。更进一步的特征可以由用户在经由诸如软件偏好、电子保险丝等的可选择偏好之后选择。
[0093]在一些实施例中,上述以及权利要求中的一些或所有特征可以被实现在一个实施例中。例如,可替换特征可以连同确定哪个可替换方案来实现的逻辑或可选择偏好一起被实现为实施例中的可替换方案。具有不相互排斥的特征的一些实施例还可以包括用于激活或去激活特征中的一个或多个的逻辑或可选择偏好。例如,可以通过包括或移除电路途径或晶体管来在制造时选择一些特征。可以经由诸如变光开关等的逻辑或可选择偏好来在部署时或在部署后选择进一步的特征。用户在经由诸如软件偏好、变光开关等的可选择偏好之后可以选择更进一步的特征。
[0094]多个实施例可以具有一个或多个有益效果。例如,一些实施例可以供应相对于标准MAC首部大小减小的MAC首部大小。另外的实施例可以包括诸如用于更高效传输的更小分组大小、由于通信的发射机和接收机侧两者上的更少数据业务而引起的更低功率消耗、更少业务冲突、等待分布的发射或接收的更少等待时间等等的一个或多个有益效果。
[0095]另一实施例被实现为用于实现参考图1-4描述的系统、设备和方法的程序产品。实施例可以采取全硬件实施例、经由诸如一个或多个处理器和存储器之类的通用硬件实现的软件实施例、或包含专用硬件和软件元件两者的实施例的形式。一个实施例以软件或代码实现,软件或代码包括但不限于固件、驻留软件、微代码或其他类型的可执行指令。
[0096]此外,实施例可以采取从提供程序代码以由或结合计算机、移动设备或任何其他指令执行系统使用的机器可访问、计算机可使用或计算机可读介质可访问的计算机程序产品的形式。出于本说明书的目的,机器可访问、计算机可使用或计算机可读介质是可包含、存储、通信、传播或传输程序以由或结合指令执行系统或设备使用的任何设备或制品。
[0097]介质可以包括电子、磁、光学、电磁或半导体系统介质。机器可访问、计算机可使用或计算机可读介质的示例包括诸如易失性存储器和非易失性存储器之类的存储器。存储器可以包括例如半导体或固态存储器,像闪存、磁带、可移除计算机盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和/或光盘。光盘的当前示例包括压缩盘-只读存储器(⑶-ROM)、压缩盘-读/写存储器(⑶-R/W)、数字视频盘(DVD)-只读存储器(DVD-ROM)、DVD-随机存取存储器(DVD-RAM)、DVD-可记录存储器(DVD-R)和DVD-读/写存储器(DVD-R/W)。
[0098]适于存储和/或执行程序代码的指令执行系统可以包括通过系统总线直接或间接耦合至存储器的至少一个处理器。存储器可以包括在代码的实际执行期间采用的本地存储器、诸如动态随机存取存储器(DRAM)之类的大型储存器、以及提供至少一些代码的临时存储以减少在执行期间必须从大型储存器检索代码的次数的高速缓冲存储器。
[0099]输入/输出或I/O设备(包括但不限于键盘、显示器、指点设备等)可以直接地或通过介入的I/o控制器耦合至指令执行系统。网络适配器还可以耦合至指令执行系统,以使指令执行系统能够变为通过介入的专用网或公用网耦合至其他指令执行系统或远程打印机或储存设备。调制解调器、蓝牙(Bluetooth?)、以太网、W1-Fi和WiDi适配卡仅是当前可用类型的网络适配器中的几种。
【权利要求】
1.一种用于协调无线网络上的设备的传输的方法,所述方法包括: 由第一通信设备确定信标帧传输之间的时隙调度; 由所述第一通信设备生成指示所述时隙调度的第一信标帧; 由所述第一通信设备传输所述第一信标帧; 由所述第一通信设备生成第一同步帧,除非通信信道繁忙;以及由所述第一通信设备在信标帧传输之间的时隙边界处传输所述同步帧,除非所述通信信道繁忙。
2.根据权利要求1所述的方法,进一步包括: 确定两个或更多个其他通信设备之间的冲突的显著概率; 确定由所述两个或更多个其他通信设备进行的接入的分布; 生成指示接入的分布的第二信标帧;以及 传输该中贞。
3.根据权利要求2所述的方法,其中,确定冲突的显著概率包括:检测与来自所述其他通信设备中的至少一个的传输的冲突。
4.根据权利要求1所述的方法,其中,确定信标帧传输之间的时隙调度包括:针对时隙确定时隙调度,其中,每个时隙能够是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔。
5.根据权利要求1所述的方法,其中,确定信标帧传输之间的时隙调度包括:将信标间隔划分成多于一个时隙,其中,每个时隙能够是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短帧间间隔加上肯定应答帧的传输持续时间。
6.一种用于协调无线网络上的设备的传输的装置,所述装置包括: 媒体接入控制逻辑,用于确定信标帧传输之间的时隙调度,并生成指示所述时隙调度的第一信标巾贞;以及 与所述媒体接入控制逻辑耦合的物理层逻辑,用于生成和传输第一同步帧,除非通信信道繁忙,并封装和传输所述第一信标帧。
7.根据权利要求6所述的装置,进一步包括用于传输通过前导封装的帧的天线。
8.根据权利要求7所述的装置,进一步包括与所述媒体接入控制逻辑耦合的存储器,用于存储所述时隙调度。
9.根据权利要求6所述的装置,其中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:确定两个或更多个其他通信设备之间的冲突的显著概率;确定由所述两个或更多个其他通信设备进行的接入的分布;生成指示接入的分布的帧;以及指示所述物理层逻辑传输所述中贞。
10.根据权利要求6所述的装置,其中,所述媒体接入控制逻辑包括用于针对时隙确定时隙调度的逻辑,其中,每个时隙能够是至少下述持续时间:物理层汇聚过程协议数据单元的传输持续时间加上短巾贞间间隔加上肯定应答巾贞的传输持续时间。
11.根据权利要求6所述的装置,其中,所述物理层逻辑包括用于生成具有六个或更多个正交频分复用符号的同步帧的逻辑。
12.一种用于协调无线网络上的设备的传输的方法,所述方法包括: 由第一通信设备接收指示时隙调度的第一信标帧,其中,所述时隙调度指示信标帧传输之间的一个或多个时隙; 所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步帧;以及 接收所述第一同步帧以与信道同步;以及 在与信道同步之后将通信传输至接入点。
13.根据权利要求12所述的方法,进一步包括: 接收指示接入的分布的第二信标帧; 将基于接入的分布的时隙接入存储在存储器中;以及 在所述时隙接入处从瞌睡状态醒来以接收另一同步帧。
14.根据权利要求12所述的方法,进一步包括: 由所述第一通信设备接收第二信标帧; 所述第一通信设备在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及 在未能检测到所述另一同步帧之后等待分组以与信道同步。
15.根据权利要求12所述的方法,其中,接收第一同步帧包括:响应于接收到具有六个或更多个正交频分复用符号的物理层帧而与信道同步。
16.一种用于协调无线网络上的设备的传输的装置,所述装置包括: 媒体接入控制逻辑,用于:接收指示时隙调度的第一信标帧,其中,所述时隙调度指示信标帧传输之间的一个或多个时隙;在时隙边界处从瞌睡状态醒来到唤醒状态以接收第一同步巾贞;以及 与所述媒体接入控制逻辑耦合的物理层逻辑,用于:接收所述第一同步帧以与信道同步;向所述媒体接入控制逻辑通知所述第一同步帧的接收;以及在与信道同步之后将通信传输至接入点。
17.根据权利要求16所述的装置,进一步包括:与所述物理层逻辑耦合的天线,用于传输通信。
18.根据权利要求16所述的装置,其中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:接收指示接入的分布的第二信标帧;将基于接入的分布的时隙接入存储在存储器中;以及在所述时隙接入处从瞌睡状态醒来以接收另一同步帧。
19.根据权利要求16所述的装置,其中,所述媒体接入控制逻辑包括用于执行下述操作的逻辑:接收第二信标帧;在时隙边界处从瞌睡状态醒来到唤醒状态以接收另一同步帧;以及在未能检测到所述另一同步帧之后等待分组以与信道同步。
【文档编号】H04W72/12GK104365164SQ201380016739
【公开日】2015年2月18日 申请日期:2013年4月18日 优先权日:2012年4月24日
【发明者】M.朴, A.P.斯蒂芬斯, T.A.特兹拉夫, 齐红 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1