信道高效的调离过程的制作方法

文档序号:15203643发布日期:2018-08-21 05:03阅读:132来源:国知局

本专利申请要求由gao等人于2015年12月30日递交的、标题为“channelefficienttuneawayprocedure”的美国专利申请第14/985,149号的优先权,以及这份申请已转让给本申请的受让人。

本公开内容例如涉及无线通信系统,以及更具体地说涉及用于在信道上执行调离过程的高效的技术。



背景技术:

无线通信系统被广泛地部署,以提供各种类型的通信内容,诸如语音、视频、分组数据、消息传送、广播等。这些系统可以是能够通过共享可用的网络资源(例如,时间,频率和功率),来支持与多个用户进行的通信的多址接入系统。无线网络,例如无线局域网(wlan),诸如wi-fi网络(ieee802.11)可以包括接入点(ap),其可以与至少一个站(sta)或移动设备进行通信。ap可以耦合至网络,诸如互联网,以及使得移动设备能够经由网络进行通信(和/或与其它耦合至接入点的设备进行通信)。

wi-fi网络针对sta典型地使用基于sta的节能技术,来管理共存或并发事件,例如,诸如针对sta的离信道扫描事件、蓝牙或蜂窝无线通信系统共存、使用不同的信道的sta和对等(p2p)通信等。传统的技术可以包括当sta已经从信道调离时,阻止ap向sta发送帧。

从ap的角度来说,这种技术可以包括ap发送清除发送帧(cts)至自身(cts-to-self或cts-s),所述帧保留当ap已经调离时的信道。所述技术通过以下内容来操作:阻止其它的信道共存设备在信道能够通过如文中指出的cts-s被保留的时间期间在信道上进行发送。然而,这个机制可能是不经济的,因为在这个时间段期间不能够发送不指向ap的业务,以及该信道在ap调离过程期间保持空闲。



技术实现要素:

所描述的特征通常涉及提供信道高效的调离过程的改进的方法、系统、设备和装置。通常,所描述的技术为sta做准备来学习和/或被通知由ap发送的cts-s帧可能针对ap调离过程。当ap已经调离时,sta然后可以继续在信道上进行通信。例如,sta可以从ap接收帧(例如,cts-s帧),所述帧用于在一时间段内保留信道。帧可以包括被选择来传达关于ap在被保留的时间段期间正在执行调离过程的指示的字段或比特。因此,sta可以确定信道是在时间段期间可获得的,以及在ap已经调离时使用信道用于通信,例如,在信道上执行直接、p2p或其它通信。在其它示例中,sta可以通过监控数个帧以及确定在时间段期间那里没有来自ap的传输,来学习ap的调离过程。所以,sta可以确定由ap发送的帧与调离过程相关联,以及可以使用信道用于通信。

提供了一种用于在设备处进行的无线通信的方法。所述方法可以包括:从接入点(ap)接收用于在一时间段内保留信道的帧,所述帧包括与在时间段期间由ap执行的调离过程相关联的信息字段;以及至少部分地基于信息字段,在时间段期间在信道上执行与邻近设备的直接通信。

所述方法可以包括对清除发送(cts)至自身(cts-s)帧的功率管理字段进行解码来识别信息字段。所述方法可以包括对广播动作帧的功率管理字段进行解码来识别信息字段。广播动作帧可以是在对清除发送(cts)至自身(cts-s)帧进行解码之后来解码的。所述方法可以包括从ap接收用于释放信道的第二帧,第二帧传达关于ap已经完成调离过程的指示。

所述方法可以包括在执行与邻近设备的直接通信之前,在信道上执行信道接入过程。ap可以是移动热点。ap可以是wi-fiap。执行与邻近设备的直接通信可以包括在信道上在时间段期间将内容流式传输至邻近设备。信道可以是wi-fi显示信道。

提供了一种用于无线通信的装置。所述装置可以包括:帧保留管理器,用于从ap接收用于在一时间段内保留信道的帧,所述帧包括与在时间段期间由ap执行的调离过程相关联的信息字段;以及直接通信管理器,用于至少部分地基于信息字段来在时间段期间在信道上执行与邻近设备的直接通信。

帧保留管理器可以对清除发送(cts)至自身(cts-s)帧的功率管理字段进行解码来识别信息字段。帧保留管理器可以解码广播动作帧的功率管理字段来识别信息字段。广播动作帧可以是在对清除发送(cts)至自身(cts-s)帧进行解码之后来解码的。直接通信管理器可以从ap接收用于释放信道的第二帧,第二帧传达关于ap已经完成调离过程的指示。

直接通信管理器可以在执行与邻近设备的直接通信之前,在信道上执行信道接入过程。ap可以是移动热点。ap可以是wi-fiap。用于执行与邻近设备的直接通信的直接通信管理器可以在时间段期间在信道上将内容流式传输至邻近设备。信道可以是wi-fi显示信道。

提供了一种用于无线通信的方法。所述方法可以包括:从ap接收用于保留信道的多个清除发送(cts)至自身(cts-s)帧,每一个cts-s帧用于在至少一个时间段内保留信道;确定ap在预定数量的时间段期间未进行通信;以及在预定数量的时间段期间,至少部分地基于ap未进行通信来执行与邻近设备的直接通信。

确定ap在预定数量的时间段期间未进行通信可以包括确定ap尚未在信道上进行发送。所述方法可以包括:确定ap在时间段中的至少一个时间段期间在信道上已经进行了通信;以及至少部分地基于ap已经进行了通信,抑制执行与邻近设备的直接通信。ap可以是服务接入点。ap可以是非服务接入点。

提供了一种用于无线通信的装置。所述装置可以包括:帧保留管理器,用于从ap接收用于保留信道的多个清除发送(cts)至自身(cts-s)帧,每一个cts-s帧用于在至少一个时间段内保留信道;信道调离管理器,用于确定ap在预定数量的时间段期间未进行通信;以及直接通信管理器,用于至少部分地基于ap在预定数量的时间段期间未进行通信来执行与邻近设备的直接通信。

用于确定ap在预定数量的时间段期间未进行通信的信道调离管理器,可以确定ap尚未在信道上进行发送。信道调离管理器可以用于确定ap在时间段中的至少一个时间段期间在信道上已经进行了通信;以及直接通信管理器可以用于至少部分地基于ap已经进行了通信,抑制执行与邻近设备的直接通信。ap可以是服务接入点。ap可以是非服务接入点。

根据本公开内容上文已经概述了相当广泛的示例的特征和技术优点,以便于下文的具体实施方式能够更好地被理解。额外的特征和优点将在下文中描述。公开的概念和具体示例可以被容易地利用为针对用于执行与本公开内容的相同目标的其它结构的修改或设计的基础。这样的等效结构不与所附的权利要求的保护范围相背离。根据下文的描述,当结合附图考虑时,将更好地理解本文中公开的概念的特征(其组织和操作方法两者)连同相关联的优点。附图中的每一个附图仅是出于说明和描述的目的来提供的,以及不作为对于权利要求的界限的限定。

附图说明

对于本发明的本质和优点的进一步理解可以通过参考下列附图来实现。在附图中,相似的组件或特征可以具有同样的参考标记。进一步地,同样类型的各个组件可以通过附带破折号和第二标记的在相似组件之中加以区别的参考标记来区分。如果在说明书中仅使用了第一参考标记,则描述对于具有同样的第一参考标记的相似组件中的任何一个均可适用,与第二参考标记无关。

图1根据本公开内容的各个方面,示出了无线通信系统的方块图;

图2根据本公开内容的各个方面,示出了在支持信道高效的调离过程的无线站与接入点之间的无线通信的示例;

图3根据本公开内容的各个方面,示出了支持信道高效的调离过程的无线通信系统的方面的方块图;

图4根据本公开内容的各个方面,示出了用于在无线通信中使用的设备的方块图;

图5根据本公开内容的各个方面,示出了用于在无线通信中使用的设备的方块图;

图6根据本公开内容的各个方面,示出了无线通信系统的方块图;

图7至图9根据本公开内容的各个方面,示出了用于说明用于无线通信的方法的示例的流程图。

具体实施方式

在信道上进行操作的接入点(ap)可以执行调离过程,其中ap暂时性地调谐至不同的信道,用于信道测量、在不同的信道上通信、回程通信等。在调离之前,ap可以发送清除发送帧(cts)至自身(cts-to-self或cts-s),来在ap已经调离的时间段内保留信道。cts-s帧通常指示信道正在被保留的时间段,以及当ap已经调谐至不同的信道时,阻止其它设备在该信道上向ap发送帧。然而,用于保留信道的cts-s帧还阻止其它设备使用该信道。替代地,在ap调离过程期间,信道保持空闲以及介质是未使用的。

本公开内容的方面初始地是在无线通信系统的上下文环境中描述的,以及提供用于当ap执行调离过程时高效的信道使用的单元。宽泛地说,所描述的技术针对无线站(sta)提供以在ap已经调离信道时使用信道进行通信,例如不指向ap的通信。sta可以接收关于ap正在执行调离过程的指示,和/或可以学习ap的调离行为,以及可以在ap调离过程期间使用信道。例如,sta可以从ap接收用于指示ap正在执行调离过程的帧。所述帧可以是cts-s帧和/或广播动作帧,例如,其包括提供指示的信息比特或字段。在一些示例中,功率管理字段可以被用来指示cts-s帧被用于ap调离过程。然后sta可以使用信道来执行不指向ap的通信,例如与邻近设备的直接通信、对等(p2p)通信、广播通信等。因此,当ap已经调离时,信道可以由sta和/或其它sta来利用。

在另一个示例中,sta可以通过学习ap的调离行为来确定ap正在执行调离过程。sta可以监控或接收来自ap的若干数量的cts-s帧,以及确定在与每一个cts-s帧相关联的时间段期间ap是否在进行通信。sta可以识别与ap发送cts-s帧以及然后在相关联的时间段期间未进行通信相关联的模式、周期等。sta可以因此确定cts-s帧是与ap调离过程相关联的。因此,sta可以在一定程度的置信度内确定ap的调离行为,以及当ap正在执行调离过程时使用这个来在信道上进行通信。sta可以学习针对其服务ap的ap调离行为和/或针对属于非服务ap的相邻ap的ap调离行为。

下文的描述提供了示例,以及不是对权利要求中阐述的保护范围、适用性或示例的限制。在不背离本公开内容的保护范围的情况下,可以在元素的功能和安排中做出改变。各个示例可以视情况而定来省略、代替或增加各个过程或组件。例如,所描述的方法可以以不同于所描述的顺序来执行,以及可以增加、省略或结合各个步骤。此外,相对于一些示例来描述的特征可以被结合到其它示例中。

首先参照图1,方块图示出了无线局域网(wlan)100的示例,诸如例如用于实现ieee802.11标准族中的至少一个标准的网络(还被称作wi-fi网络)。wlan100可以包括接入点(ap)105和无线设备或站(sta)115,诸如移动站、个人数字助理(pda)、其它手持设备、上网本、笔记本电脑、平板电脑、膝上型计算机、显示设备(例如,电视、计算机显示器等)、打印机等。虽然仅示出了一个ap105,但是wlan100可以具有多个ap105。sta115中的每一个sta115,其还可以被称为移动站(ms)、移动设备、接入终端(at)、用户设备(ue)、用户站(ss)或用户单元,可以经由通信链路125与ap105相关联或通信。每一个ap105具有地理覆盖区域110,使得在该区域内的sta115能够典型地与ap105通信。sta115可以是遍及地理覆盖区域110来散布的。每一个sta115可以是固定的或移动的。

虽然在图1中未示出,但是sta115能够被多于一个ap105覆盖,以及因此能够在不同的时间与多于一个ap105相关联。单个ap105和已关联的站的集合可以被称作基本服务集(bss)。扩展服务集(ess)是连接的bss的集合。分布式系统(ds)(未示出)被用来在扩展服务集中连接ap105。针对ap105的地理覆盖区域110可以被划分为扇区,其仅组成覆盖区域的一部分(未示出)。wlan100可以包括不同的类型的ap105(例如,城市地区、家庭网络等),针对不同的技术具有不同的大小的覆盖区域和重叠覆盖区域。在一些示例中,sta115可以作为ap105来执行功能,诸如当sta115作为移动热点(mhs)来行使功能时。虽然未示出,但是其它无线设备能够与ap105进行通信。

虽然sta115可以通过ap105使用通信链路125互相进行通信,每一个sta115还可以经由直接无线链路120与其它sta115直接地进行通信。当两个sta115均在ap105地理覆盖区域110中,或当一个sta115在ap105地理覆盖区域110内(未示出),或当两个sta115都不在ap105地理覆盖区域110内(未示出)时,两个或更多个sta115可以经由直接无线链路120通信。直接无线链路120的示例可以包括wi-fi直接连接、通过使用wi-fi隧道直接链路建立(tdls)链路来建立的连接、wi-fi显示信道,以及其它对等(p2p)组连接。这些示例中的sta115可以根据来自电子与电气工程师学会(ieee)802.11的包括物理层和介质访问控制(mac)层的wlan无线和基带协议来进行通信,以及其各个版本包括但不限于802.11b、802.11g、802.11a、802.11n、802.11ac、802.11ad、802.11ah等。在其它实现方式中,其它的p2p连接和/或自组网络可以是在wlan100内实现的。

wlan100支持在当ap105执行调离过程时的时间段期间高效的信道使用。ap105典型地与sta115在信道上通信,例如与通信链路125相关联的主信道。然而,ap105可以从主信道调离,以及调谐至用于信道测量,执行回程通信等的辅助信道。当ap105调离时,ap105可以发送帧来保留信道,例如到ap105的自身地址的具有接收机地址集合的cts-s帧。帧可以包括帧控制信息元素或字段,诸如功率管理字段,其可以被用于提供关于当ap105调谐至不同的信道时ap105正在发送帧来保留信道的指示。帧可以在一时间段内保留信道,其中ap105可以基于估计的针对调离过程所需要的时间段来进行选择。

sta115可以接收用于保留信道的帧,以及读取或解码用于指示帧与调离过程相关联的信息字段。然后当ap105已经调离时,sta115可以使用信道用于通信,例如用于在相邻sta115之间的直接通信,用于p2p通信,用于广播通信等。

在一些示例中,帧可以不提供关于正在针对调离过程来保留信道的指示。替代地,sta115可以通过学习ap105调离行为,来确定帧是与调离过程相关联的。例如,sta115可以接收或监控由ap105发送的多个cts-s帧,以及确定ap105是否在与cts-s帧相关联的相应的时间段期间进行通信。sta115可以识别或另外确定在相关联的时间段期间ap105未进行通信的情况下cts-s帧的模式或周期。sta115可以使用该信息来确定,至少到某个置信度水平,何时ap105正在发送针对调离过程的cts-s帧。然后当ap105正在执行其调离过程时,sta115可以使用信道用于直接通信。

图2示出了支持信道高效的调离过程的无线通信的图200。通常,图200示出了在sta115-a、sta115-b和/或ap105-a之间的无线通信的示例。sta115-a、sta115-b和/或ap105-a可以是参照图1来描述的相应设备的示例。ap105-a可以是wi-fiap和/或是作为移动热点(mhs)来操作以提供ap的功能的sta115。此外,针对sta115-a和/或sta115-b,ap105-a可以是服务ap或非服务ap。宽泛地说,图200示出了示例,其中sta115-a和/或sta115-b可以学习或接收关于当ap105-a调离时ap105-a正在保留信道的指示。在ap105-a调离过程期间,sta115-a和sta115-b可以使用信道用于直接通信。

在205处,ap105-a可以发送帧至sta115-a,所述帧在一时间段内保留信道。信道可以是传统的与上行链路控制和/或下行链路控制或数据通信相关联的信道。在一些示例中,信道可以包括与诸如多媒体内容、音频内容、视频内容等的流式传输内容相关联的wi-fi显示信道。在一些示例中,帧可以包括向sta115-a提供关于ap105-a在一时间段期间正在执行调离过程的指示的比特或信息字段。在其它示例中,帧可以是cts-s帧,其可以包括或不包括关于ap105-a正在执行调离过程的指示。在另一个示例中,ap105-a可以发送未包括指示的cts-s帧,以及然后发送包括用于指示ap105-a正在执行调离过程的信息字段的广播动作帧。在cts-s和/或广播动作帧中的功率管理字段可以被用于传达关于ap105-a正在执行调离过程的指示。sta115-a可以接收帧,以及解码信息元素以确定ap105-a正在执行调离过程。

一些示例中,在210处,sta115-a可以学习ap105-a的关于调离过程的行为。例如,sta115-a可以接收多个来自ap105-a的cts-s帧。每一个cts-s帧可以在一时间段内保留信道,但不一定包括用于指示ap105-a正在执行调离过程的信息字段。对于每一个或多个cts-s帧,sta115-a可以监控信道来确定ap105-a是否在信道上进行发送。如果sta115-a确定在与cts-s帧相关联的预定数量的时间段内,ap105-a未在信道上进行通信,则sta115-a可以识别这些时间段为是与ap105-a调离过程相关联的。

sta115-a可以监测n数量个cts-s帧以及相应的时间段,其中n是正整数。sta115-a可以识别与每一个cts-s帧相关联的时间组件,以及使用时间组件来识别针对每一个调离过程时间段的任务循环或周期性。任务循环或周期性可以是在一定程度的误差边限内确定的,例如基于时隙的可配置的边限、短帧间间隔(sifs)、和/或时间组件(诸如微秒)。如果与调离过程相关联的cts-s帧的持续时间或任务循环在误差边限内,则sta115-a可以确定哪些cts-s帧是与ap105-a的调离过程相关联的。sta115-a可以维护或存储其调离行为已经被确定的ap105(诸如ap105-a)的列表。在一些示例中,sta115-a可以确定ap105-a已经在cts-s时间段期间进行了发送,以及因此重复针对ap105-a的学习过程。

在215处,在与ap105-a从信道调离的过程相关联的时间段期间,sta115-a可以在该信道上执行与sta115-b的直接通信。例如,sta115-a可以使用信道接入过程来执行直接通信,例如载波监听,请求发送/清除发送(rts/cts)过程等。信道可以是wi-fi信道,在一些示例中,以及直接通信可以包括sta115-a将内容流式传输至sta115-b。直接通信可以是使用直接通信链路来执行的,诸如参照图1来描述的直接无线链路120。

图3示出了支持信道高效的调离过程的无线通信的图300。通常,图300示出了在回程ap305、移动热点310、客户端设备315和邻近设备320之间的无线通信的示例。回程ap305可以是参照图1和/或图2描述的ap105的示例。移动热点310可以是ap105的示例和/或是如参照图1和/或图2描述的作为ap来操作的sta115的示例。客户端设备315和/或邻近设备320可以是参照图1和/或图2来描述的sta115的示例。

在图3中,回程ap305可以根据无线站接口使用信道x来连接至移动热点310,以及与移动热点310进行通信。移动热点310可以根据无线站接口使用信道y来连接至客户端设备315,以及与客户端设备315进行通信。客户端设备315可以根据p2p接口使用信道y来连接至邻近设备320,以及与邻近设备320进行通信。信道x可以是与信道y不同的信道。

宽泛地说,图300示出了示例,其中当移动热点310使用信道x连接至回程ap305时,同时在信道y上为客户端设备315服务,以及还同时客户端设备315在信道y上与邻近设备320通信,使用所描述的信道高效的调离过程。例如,客户端设备315可以是源设备,其在信道y上将内容流式传输或广播至诸如邻近设备320的宿设备。例如,客户端设备315可以连接至移动热点310来接入互联网服务。移动热点310可能需要从信道y调离,以及调谐至信道x来下载数据,例如,经由回程ap105从互联网下载。

在调离之前,移动热点310可以在信道y上发送cts-s帧至客户端设备315。在一些示例中,cts-s帧可以包括向客户端设备315提供关于移动热点310正在执行从信道y的调离过程的指示的信息元素。在其它示例中,cts-s帧可以不包括该指示,以及客户端设备315可以学习移动热点310的调离行为,如参照图1和/或图2所描述的。

客户端设备315可以基于指示和/学习的行为来确定信道y仍然可用于直接通信,以及因此继续将内容流式传输或广播至邻近设备320。因此,当移动热点310调谐至信道x时,客户端设备315可以使用信道y来执行在信道y上的与邻近设备320的直接通信。当移动热点310完成调离过程时,它可以再次发送释放信道的帧至客户端设备315,例如,信息元素可以被设定来指示移动热点310已经调谐至信道y。

图4根据本公开内容的各个方面,示出了在站中使用以进行无线通信的装置405的方块图400。在一些示例中,装置405可以是参照图1-图3来描述的sta115的方面的示例。装置405还可以是或包括处理器(未示出)。装置405可以包括接收机410、信道利用率管理器415和/或发射机420。这些组件中的每一个组件可以互相进行通信。

装置405可以通过接收机410、信道利用率管理器415和/或发射机420,来执行本文中所描述的功能。例如,装置405可以支持信道高效的调离过程,其中当ap调离时,装置405在信道上执行直接通信。

装置405的组件可以个别地或共同地在硬件中使用适应于执行可应用功能中的一些或所有可应用功能的asic来实现。替代地,功能可以是通过其它处理单元(或内核)在集成电路上执行的。在其它示例中,可以使用其它类型的集成电路(例如,结构化/平台化asic、fpga和其它半定制ic),其可以以在本领域中已知的任何方式来编程。每一个组件的功能还可以全部或部分地利用体现在存储器中的指令来实现,格式化为要由通用或特定用途的处理器来执行。

接收机410可以接收诸如分组、用户数据和/或与各种信息信道(例如,控制信道、数据信道、广播信道等)相关联的控制信息的信息。接收机410可以接收来自ap的与ap执行调离过程相关联的帧。信息可以被传递至信道利用率处理器415,以及至装置415的其它组件。

信道利用率处理器415可以监控、控制,提供用于针对装置405的信道高效的调离过程的单元,或以其它方式管理针对装置405-a的信道高效的调离过程的方面。信道利用率管理器415可以接收用于在一时间段内保留信道的帧。帧可以接收自ap以及可以包括与由ap在时间段期间执行的调离过程相关联的信息字段。信道利用率处理器415可以基于信息字段来在信道上在时间段期间执行与邻近设备的直接通信。

信道利用率管理器415可以接收用于保留信道的多个cts-s帧,每一个cts-s帧用于至少一个时间段内保留信道。信道利用率管理器415可以确定ap在预定数量的时间段期间未进行通信,以及基于ap在预定数量的时间段期间未进行通信来执行与邻近设备的直接通信。

发射机420可以发送从装置405的其它组件接收的信号。当ap在执行调离过程时,发射机420可以发送与信道利用率相关的各种信号。在一些示例中,发射机420可以与接收机410并置在收发机中。发射机420可以包括单个天线,或其可以包括多个天线。

图5示出了根据各个示例的在无线站中使用以进行无线通信的装置405-a的方块图500。装置405-a可以是参照图1-图3来描述的sta115的方面的示例。它还可以是参照图4来描述的装置405的示例。装置405-a可以包括接收机410-a、信道利用率管理器415-a和/或发射机420-a,其可以是装置405的相应组件的示例。装置405-a还可以包括处理器(未示出)。这些组件中的每一个组件可以与其它组件互相通信。信道利用率管理器415-a可以包括帧保留管理器505、信道调离管理器510和/或直接通信管理器515。接收机410-a和发射机420-a可以分别执行图4中接收机410和发射机420的功能。

帧保留管理器505可以监控、控制,提供用于针对装置405-a的帧保留的单元,或以其它方式管理针对装置405-a的帧保留的方面。例如,帧保留管理器505可以从ap接收用于在一时间段内保留信道的帧。在一些示例中,帧可以包括与由ap在时间段期间执行的信道调离过程相关联的比特的信息字段。帧保留管理器505可以从ap接收用于保留信道的多个cts-s帧。每一个cts-s帧可以在至少一个时间段内保留信道。ap可以是移动热点。ap可以是wi-fiap。ap可以是服务ap或ap可以是非服务ap。

信道调离管理器510可以监控,控制,提供用于针对装置405-a的ap执行调离过程的单元,或以其它方式管理针对装置405-a的ap执行调离过程。例如,信道调离管理器510可以通过解码cts-s帧的功率管理字段来确定帧包括信息字段。信道调离管理器510可以通过解码广播动作帧的功率管理字段来确定帧包括信息字段。广播动作帧可以是在解码cts-s帧之后被解码的。

信道调离管理器510可以确定ap在预定数量的时间段期间未进行通信。该确定可以是基于信道调离管理器510确定ap未在信道上进行过发送的。信道调离管理器510可以确定ap已经在时间段中的至少一个时间段期间在信道上进行了通信。

直接通信管理器515可以监控、控制,提供用于针对装置405-a的直接通信的单元,或以其它方式管理针对装置405-a的直接通信的方面。例如,直接通信管理器515可以在时间段期间在信道上执行与邻近设备的直接通信。执行直接通信可以基于包括在用于保留信道的帧中的信息字段。执行直接通信可以基于ap在预定数量的时间段期间未进行通信。在执行与邻近设备的直接通信之前,直接通信管理器515可以在信道上执行信道接入过程。信道可以是wi-fi显示信道,以及直接通信可以包括在时间段期间在信道上将内容流式传输至邻近设备。

当ap已经在时间段中的至少一个时间段期间在信道上进行了通信时,直接通信管理器515可以基于ap已经进行了通信,来抑制执行与邻近设备的直接通信。

转向图6,示出图600以说明用于信道高效的调离过程的sta115-c。sta115-c可以具有各个其它配置,以及可以被包括于个人计算机(例如,膝上型计算机、上网本计算机、平板电脑等)、移动电话、pda、数字视频录像机(dvr)、互联网装置、游戏控制器、电子阅读器等,或作为其一部分。sta115-c可以具有内部的电源供给(未示出),诸如小型电池,以促进移动操作。sta115-c可以是图1-图3的sta115的示例和/或可以是图4-图5的装置405的示例。

sta115-c可以包括处理器610、存储器615、收发机630、天线635和信道利用率管理器415-b。信道利用率控制器415-b可以是图4-图5的信道利用率控制器415的示例。这些组件中的每一个组件可以通过至少一个总线625直接地或间接地互相进行通信。

存储器615可以包括ram和rom。存储器615可以存储计算机可读的、计算机可执行的软件(sw)代码620,软件代码620包括当执行时使得处理器610执行文中所描述的用于信道高效的调离过程的各种功能的指令。替代地,软件代码620可以不由处理器610来直接地执行,但可以使得计算机(例如,当编译和执行时)来执行文中所描述的功能。

处理器610可以包括智能硬件设备,例如cpu、微控制器、asic等。处理器610可以处理通过收发机630接收的和/或要发送至收发机630的用于通过天线635传输的信息。处理器610可以独自或与信道利用率管理器415-b连接来处理用于信道高效的调离过程的各个方面,例如接收和/或确定何时保留信道的帧与ap执行调离过程相关联,以及当ap调离时利用该信道。

收发机630可以与ap105-c和/或sta115-d双向地进行通信,诸如参照图1-图3描述的ap105和/或sta115。收发机630可以被实现为至少一个发射机和至少一个单独的接收机。收发机630可以包括调制解调器以调制分组以及向天线635提供已调制分组用于传输,以及以解调从天线635接收的分组。虽然sta115-c可以包括单个天线635,但是可能有在其中sta115-c可以包括多个天线635的方面。

sta115-c的组件可以实现上文参照图1-图3论述的方面,以及为了简洁起见那些方面可以不在这里重复。此外,sta115-c的组件可以实现下文参照图7-图9描述的方面,以及为了简洁起见那些方面可以不在这里重复。

根据本公开内容的各个方面,图7示出了说明针对信道高效的调离过程的方法700的流程图。方法700的操作可以由如参照图1至图3和图6所描述的sta115或其组件来实现,和/或由如参照图4和/或图5所描述的装置405或其组件来实现。例如,方法700的操作可以由如本文中描述的信道利用率管理器来执行。在一些示例中,sta115可以执行码的集合来控制sta115的功能的元素以执行下文中描述的功能。此外或替代地,sta115可以使用专用硬件来执行下文中描述的功能的方面。

在方块705处,方法700可以包括sta115从ap接收用于在时间段内保留信道的帧,所述帧包括与由ap在时间段期间执行的调离过程相关联的信息字段,如上文参照图2至图3所描述的。在某些例子中,方块705的操作可以由如参照图5所描述的帧保留管理器505来执行。

在方块710处,方法700可以包括sta115基于信息字段来执行在时间段期间在信道上与邻近设备的直接通信,如上文参照图2至图3所描述的。在某些例子中,方块710的操作可以由直接通信管理器515来执行,如参照图5所描述的。

根据本公开内容的各个方面,图8示出了说明针对信道高效的调离过程的方法800的流程图。方法800的操作可以由如参照图1至图3和图6所描述的sta115或其组件来实现,和/或由如参照图4和/或图5所描述的装置405或其组件来实现。例如,方法800的操作可以由如本文中所描述的信道利用率管理器来执行。在一些示例中,sta115可以执行码的集合来控制sta115的功能的元素以执行下文描述的功能。此外或替代地,sta115可以使用专用硬件来执行下文描述的功能的方面。

在方块805处,方法800可以包括sta115从ap接收用于保留信道的多个cts-s帧,每一个cts-s帧在至少一个时间段内保留信道,如上文参照图2至图3所描述的。在某些示例中,方块805的操作可以由如参照图5所描述的帧保留管理器505来执行。

在方块810处,方法800可以包括sta115确定ap未在预定数量的时间段期间进行通信,如上文参照图2至图3所描述的。在某些示例中,方块810的操作可以由如参照图5所描述的信道调离管理器510来执行。

在方块815处,方法800可以包括sta115基于ap未在预定数量的时间段期间进行通信,执行与邻近设备的直接通信,如上文参照图2至图3所描述的。在某些示例中,方块815的操作可以由如参照图5所描述的直接通信管理器515来执行。

图9示出了根据本公开内容的各个方面,说明针对信道高效的调离过程的方法900的流程图。方法900的操作可以由如上文参照图1至图3和图6所描述的sta115或其组件来实现,和/或由如参照图4和/或图5所描述的装置405或其组件来实现。例如,方法900的操作可以由如本文中所描述的信道利用率管理器来执行。在一些示例中,sta115可以执行码的集合来控制sta115的功能的元素以实现下文描述的功能。此外或替代地,sta115可以使用专用硬件来执行下文描述的功能。

在方块905处,方法900可以包括sta115从ap接收用于在时间段内保留信道的帧,所述帧包括与由ap在时间段期间执行的调离过程相关联的信息字段,如上文参照图2至图3所描述的。在某些示例中,方块705的操作可以由如参照图5所描述的帧保留管理器505来实现。

在方块910处,方法900可以包括sta115对cts-s帧的功率管理字段进行解码来识别信息字段,如上文参照图2至图3所描述的。在某些示例中,方块910的操作可以由如参照图5所描述的帧保留管理器505来实现。

在方块915处,方法900可以包括sta115基于信息字段来在时间段期间在信道上执行与邻近设备的直接通信,如上文参照图2至图3所描述的。在某些示例中,方块915的操作可以由如参照图5所描述的直接通信管理器515来执行。

在方块920处,方法900可以包括sta115从ap接收用于释放信道的第二帧,第二帧传达关于ap已经完成调离过程的指示,如上文参照图2至图3所描述的。在某些示例中,方块920的操作可以由如参照图5所描述的直接通信管理器515来执行。

在一些示例中,可以结合来自方法700-900中的两个或更多方法的方面。应当认识到的是,方法700、800等只是示例实现方式,以及方法700-900的操作可以重新安排或在以其它方式修改,使得其它的实现方式是可能的。

上文结合附图陈述的具体实施方式描述了示例,以及不代表可以被实现的或在权利要求的保护范围之内的仅有的示例。术语“示例”和“示例性的”,当在本说明书中使用时,意指“用作示例,实例或说明”,以及不“优选于”其它示例或“比其它示例更有利”。出于提供对所描述的技术的理解的目的,具体实施方式包括了具体细节。然而,在没有这些具体细节的情况下也可以实践这些技术。在一些实例中,众所周知的结构和装置以方块图形式示出,以避免模糊所描述的示例的概念。

信息和信号可以是使用各种不同的技术和方法中的任何一种来代表。例如,在贯穿上文的描述中可能被引用的数据、指令、命令、信息、信号、比特、符号和码片,可以通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子,或其任何组合来代表。

结合本文中的公开内容描述的各种说明性的方块和组件可以是利用被设计为执行本文中所描述的功能的通用的处理器、数字信号处理器(dsp)、asic,fpga或其它可编程逻辑设备、分立门或晶体管逻辑、分立硬件组件,或其任意组合来实现或执行的。通用处理器可以是微处理器,但在替代的方案中,处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如dsp和微处理器的组合、多个微处理器、微处理器与dsp内核结合,或任何其它此种配置。

本文中所描述的功能可以是在硬件、由处理器执行的软件、固件,或其任意组合中实现的。如果在由处理器执行的软件中实现,则功能可以存储在计算机可读介质上,或作为指令或代码在计算机可读介质上发送。其它示例和实现方式在本公开内容和所附的权利要求的保护范围内。例如,由于软件的本质,上文所描述的功能能够使用由处理器执行的软件、硬件、固件、硬连线,或这些的任意组合来实现。实现功能的特征还可以被物理地安置在各种位置处,包括是分布式的,使得功能的一部分是在不同的物理位置处实现的。如本文中所使用的,包括在权利要求书中,术语“和/或”,当在两个或更多个项目的列表中使用时,意指所列项目中的任意一项可以由其自身来使用,或能够使用所列项目中的两个或更多个项目的任意组合。例如,如果组合被描述为包括组件a、b和/或c,则该组合能够包括仅a;仅b;仅c;a和b结合;a和c结合;b和c结合;或a、b和c结合。此外,如本文中所使用的,包括在权利要求书中,如在项目的列表中使用的“或”(例如,由短语诸如“中的至少一个”或“中的一个或多个”作为引语的项目的列表)指示分离性的列表,使得例如“a,b或c中的至少一个”的列表意指a或b或c或ab或ac或bc或abc(即,a和b和c)。

计算机可读介质包括计算机存储介质和通信介质两者,所述通信介质包括促进计算机程序从一处传送到另一处的任意介质。存储介质可以是能够被通用或专用计算机存取的任意可用介质。通过举例而非限定的方式,计算机可读介质能够包括ram、rom、eeprom、闪存、cd-rom或其它光盘存储器、磁盘存储器或其它磁存储器设备,或能够用于以指令或数据结构的形式携带或存储期望的程序代码以及能够被通用或专用计算机或通用或专用处理器存取的任何其它介质。此外,任何连接被恰当地称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线路(dsl)或诸如红外线、无线电和微波的无线技术从网站、服务器或其它远程源发送的,那么同轴电缆、光纤光缆、双绞线、dsl或诸如红外线、无线电和微波的无线技术均包括在介质的定义中。如本文中使用的,磁盘和光盘,包括压缩光盘(cd)、激光光盘、光盘、数字通用光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也包括在计算机可读介质的范围内。

提供本公开内容的先前的描述,以使本领域技术人员能够来制作或使用本公开内容。对于本领域技术人员来说,对本公开内容的各种修改将是显而易见的,以及在不背离本公开内容的保护范围的情况下,本文中定义的一般的原则可以应用于其它变形。贯穿本公开内容,术语“示例”或“示例性的”指示示例或实例以及不暗示或要求针对提到的示例的任何偏好。因此,本公开内容不受限于本文中所描述的示例和设计,而是符合与本文中公开的原则和新颖的特征相一致的最宽泛的保护范围。

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