利用蓝牙时隙可用性掩码的协调的蓝牙‑WIFI调度的制作方法

文档序号:14125460阅读:424来源:国知局
利用蓝牙时隙可用性掩码的协调的蓝牙‑WIFI调度的制作方法

本公开总体涉及一种用于协调无线通信的方法和装置,更具体地说,涉及一种用于协调由设备进行的无线蓝牙通信和wifi通信的方法和装置。



背景技术:

随着例如智能电话、平板电脑和超极本计算机的小型电子产品的普及,并且希望在更小的空间中提供更多的功能,将多种技术相结合的需求也越来越多,例如通过将这些技术集成到单个管芯或芯片中。当在ism(工业、科学和医疗)频段上操作的技术(例如,蓝牙无线通信和wifi(无线保真)无线通信)并置时,它们会相互竞争空中时间,因为它们共用天线或rf(射频)链或它们彼此干扰。蓝牙电路和wifi电路各自在其本地网络上操作,并且这些无线技术中的每一个无线技术都独立地调度其无线业务而不考虑并置的通信系统。这导致两个通信系统有时竞争同一空中时间,并导致一些空中时间未被利用。

即使蓝牙系统和wifi系统未并置在同一芯片上,这两种无线技术在同一设备中共存和操作也会导致两个无线系统竞争空中时间和资源。

附图说明

图1a、图1b和图lc是示出由蓝牙sig时隙可用性掩码特征定义的可供无线通信使用的时隙的分配的示意图;

图2是示出使用包括协调空中时间划分的蓝牙和wifi技术的无线通信系统的功能框图;

图3是示出用于协调蓝牙和wifi调度的处理的流程图;

图4是示出蓝牙系统与wifi系统之间的空中时间分配的变化的示意图;

图5是示出使用蓝牙sig中定义的时隙图的时隙特性的表;以及

图6是使用wifi和蓝牙通信的移动设备的功能框图。

具体实施方式

首先参考图6,移动设备200包括wifi核心202,其通过设备200中的天线204与wifi无线接入点206进行通信。由移动设备200执行wifi无线通信208。移动设备200还具有蓝牙核心210,其通过天线204与蓝牙设备212进行通信。蓝牙设备212可以是无线手持设备、扬声器或其它设备。由移动设备200执行蓝牙通信214。如果移动设备200正在同时使用wifi通信208和蓝牙通信214,则它们可能彼此干扰。如果它们都通过同一天线204进行通信或者使用一些相同的电路,则尤其存在干扰。

可以通过协调蓝牙和wifi无线技术进行的无线业务来改善这两种技术的共存。以协调方式在蓝牙通信与wifi通信之间分配用于无线通信的空中时间。从蓝牙系统和wifi系统收集对空中时间的请求,并且将这些请求用于为蓝牙系统生成本地时隙可用性掩码(mask),在此期间可以进行蓝牙通信。将时隙可用性掩码提供给wifi系统,使得wifi系统可以在为蓝牙通信所分派的时隙期间限制其通信。

协调蓝牙通信和wifi通信的无线通信或业务可以例如通过根据需要分配时隙并且通过每种技术使用其被分配的时隙,来增加空中时间利用率。协调无线业务可以节省功率,这是因为:更少部分的分组会因两个系统尝试同时进行通信而面临分组杀死(packetkill)或干扰,其结果是,要重传的被杀死或干扰的分组更少。协调无线通信可以提高所传输的信息的通信可靠性并提高效率,例如,因为不能成功传递的分组更少。

蓝牙通信与wifi通信之间的协调调度解决了蓝牙与wifi之间的共存性问题,尤其是但并非一定在同一设备使用蓝牙系统和wifi系统的情况下。蓝牙系统和wifi系统可以并置在设备内,例如,其中,电路彼此邻近,或者共用设备内的同一物理空间或区域,或者共用组件或系统模块,或者处于另一并置关系。蓝牙系统和wifi系统甚至可以位于同一芯片上,并且例如可以形成在同一管芯内。

在某些方面,提出了一种方法和系统,用于以协调方式在蓝牙通信与wifi通信之间分配用于传输的空中时间,而不是两种技术彼此自组织(ad-hoc)地竞争空中时间。对于信息传输和无线通信的调度来说,两个通信系统之间的对空中时间的自组织竞争是低效的。

时隙可用性掩码是计划在即将到来的蓝牙5.0标准中引入的特征。根据所提出的标准,主设备和从设备能够在其未来的时隙和条件下彼此通信。这给调度器提供了更多的信息来智能地调度业务。

根据本系统和方法的某些方面,蓝牙时隙可用性掩码特征被用于蓝牙(bt)和wifi业务的协调。通过利用时隙可用性掩码方案来调节蓝牙业务,增加了总体加权联合吞吐量。当系统或设备正在同时活跃地使用或寻求活跃地使用蓝牙系统和wifi系统时,系统收集蓝牙带宽请求和wifi带宽请求,并生成用于蓝牙通信的本地时隙可用性掩码图,使得时隙可用性掩码可以用于在分配的时隙内调节其本地蓝牙业务。

将蓝牙时隙可用性掩码提供给wifi通信系统,使得wifi系统提前知道蓝牙业务图案(pattern)。wifi系统可以在已经分配为蓝牙空中时间的时隙期间限制无线通信业务。通过在分配给蓝牙业务的时隙期间限制wifi业务,蓝牙通信与wifi通信之间的冲突被最小化,并且通过在未被蓝牙业务占用的空中时间期间发送wifi通信,使未被分配为蓝牙时隙的时隙的利用率最大化。

当前已知的系统使用自组织分组级仲裁,其中,较高优先级的业务(蓝牙业务或wifi业务)胜过较低优先级的业务(蓝牙或wifi)。已知的自组织系统会导致正在发送或接收过程中的分组在传输期间被杀死,即使传输正接近分组的结束。发送了被杀死的分组的空中时间是浪费的空中时间。必须在稍后的时间处重传被杀死的分组,从而导致分组的传输延迟,以及分组传输使用的空中时间比原本在无线通信系统之间没有干扰的情况下所必需的时间多。

通过协调蓝牙系统与wifi系统之间的无线业务,蓝牙系统可以在分派给蓝牙通信的空中时间期间进行发送和接收,并且wifi系统可以在分派给wifi通信的空中时间内控制wifi业务(如果可能的话)。在某些情况下,wifi系统仍然可以使用分配给蓝牙的时隙。

通过协调调度蓝牙和wifi,与旧方案下的自组织使用相比,对于蓝牙和wifi共存使用情况(usecase)提供了更好的用户体验。协调的调度方法还提供了更大的灵活性,以对于不同的使用情况来调节其操作。例如,当wifi系统和蓝牙系统都正在执行文件传送时,协调的调度方法通过改变分配给蓝牙系统的空中时间量(改变本地时隙可用性掩码图),能够实现不同的相应wifi和蓝牙吞吐量性能水平,结果是,wifi系统可以接管未分配给蓝牙的剩余空中时间。换言之,可以根据需要来改变蓝牙系统和wifi系统中每一者的吞吐量。

可以按业务类型来确定蓝牙通信与wifi通信之间的优先级。例如,一个系统用于实时操作,另一个系统用于非实时操作,实时操作可以优先。在示例中,如果蓝牙系统将要用于使用hfp(免提配置文件)提供双向无线扬声器电话,而wifi系统正用于网络浏览,则蓝牙通信被分派比wifi通信高的优先级。

在另一示例中,用户可能希望使用可以采用wifi技术(例如,wifi直连)的无线显示设备,以及使用采用蓝牙a2dp(高级音频分发配置文件)的音频流传输。无线显示设备和蓝牙a2dp技术都具有延时要求。技术之间的干扰可能影响性能。通过恰当地为蓝牙系统分配周期性的空中时间(包括提供重传机会)以满足蓝牙音频流传输的延时要求,wifi系统可以利用剩余的空中时间。因为对于wifi系统来说,蓝牙无线业务是已知的并且是可预测的,所以wifi系统能够利用余下的空中时间。

蓝牙通信和wifi通信的协调调度的另一优点在于,系统能够知道是否满足wifi通信和蓝牙通信两者的要求。协调调度可以防止两个系统之间对空中时间竞争的恶性循环。例如,在上述无线显示和a2dp使用情况下,如果wifi系统在其被分配的空中时间上报告低吞吐量,则wifi系统可能决定挤压分配给蓝牙的空中时间来增加小的wifi吞吐量。换言之,wifi系统可能开始使用一些或全部蓝牙所请求或被分配的时间。wifi系统可以改为确定wifi通信正在经历不良信道状况,并且使分配给蓝牙的空中时间让步将不会节省wifi使用情况。如果是这种情况,则wifi系统可以不使用分配给蓝牙的空中时间。

时隙可用性掩码为即将到来的蓝牙5.0sig定义的新特征之一,其目标在于帮助解决蓝牙和lte共存性问题。sig时隙可用性掩码针对lte/bt共存性,其中,bt(蓝牙)和lte都按时隙或子帧方案工作。两个系统可以被同步(典型地,bt通过微微网时钟调整特征跟随lte)。相比之下,蓝牙通信和wifi通信的协调调度可以由同一名称引用,但是它改为提供一种处理蓝牙和wifi共存性问题的方法和装置。与lte共存情况(其中,存在重复的10ms的帧结构,并且蓝牙系统尝试将蓝牙业务适配到lte业务)不同的是,wifi不具有这样的性质。

wifi以自组织方式工作,并且能够将其本身调整至蓝牙系统的时隙掩码。在sig5.0中所定义的蓝牙时隙可用性掩码将与工作在公共微微网时钟上的蓝牙设备对等。wifi的时隙掩码/空中时间图案被转换为wifi能够理解的系统时钟。由于芯片的系统时钟可能与微微网时钟不同步,因此掩码或空中时间图案随时间变化/漂移。

蓝牙通信和wifi通信的协调调度创建并调节蓝牙业务图案,并且使wifi传输适配于已知的蓝牙业务/空中时间图案。

图4示出wifi系统与蓝牙系统之间的空中时间分配的示例。图4示出包括发送行142和接收行144的子图140。时间帧tsam-sm146包含如列所示的四个时隙148。第一列150被标记为m,用于主设备,并且在发送行和接收行中均包括复选标记。第二列152被标记为s,用于从设备操作,并且包括用于表明发送操作和接收操作均被执行的复选标记。第三列154被标记为m,用于主设备操作,其中,发送操作和接收被启用。第四列156被标记为s,用于从设备操作,其中,发送操作和接收操作被启用。第五列158超出时间帧146,并且示出发送功能和接收功能被启用。

子图140下方是第一时隙分配掩码160。在时间tsam162中提供五个时隙。第一时隙164被标记为类型0,并被分配给如166所指示的蓝牙通信。第二时隙168被标记为类型2,并被分配给如170所指示的wifi通信。第三时隙172、第四时隙174和第五时隙176也被指示为类型2并且被分配给wifi通信。每个时隙都具有如178所指示的长度tsam-sm。在本示例中,时隙分配掩码160将空中时间的20%分配给蓝牙通信并且将空中时间的80%分配给wifi通信。

时隙分配掩码180的另一示例在如182所指示的时间tsam上扩展。第一时隙184被标记为类型0时隙,并且被分配给如186所指示的蓝牙通信。第二时隙188为类型0时隙,并且也被分配给蓝牙通信。第三时隙190为类型2时隙,并且被分配给如192所指示的wifi通信。第四时隙194和第五时隙196都被指示为类型2时隙,并被分配给wifi通信。时隙分配掩码180示出,空中时间的40%被分配给蓝牙通信,并且空中时间的60%被分配给wifi通信。蓝牙通信与wifi通信之间的时间分配可以根据需要进行改变,使得每个都可以被分配总时间的更多部分或更少部分,包括在需要时将所有空中时间在一段时间内分配给一个通信系统。

图1a、图1b和图1c中示出时隙可用图的示例。图1a示出用于主设备与从设备之间的通信的子图10。子图10的上行12被指定为用于发送,如标签tx所指示的,并且下行14被指定为用于接收,如标签rx所指示的。行12和14被划分为与时隙对应的列。第一列16被标记为m,以指示主设备的操作。发送行12中的第一列16设有复选标记,用于指示主设备可以在该时隙期间进行发送。接收行14中的第一列16标记有x,用于指示主设备在该时隙期间不进行接收。第一列16被指示为类型1时隙。第二列18标记有s,用于指示从设备的动作。发送行12中的第二列18标记有复选标记,用于指示从设备可以在该时隙期间进行发送。接收行14中的第二列18也标有复选标记,用于指示从设备可以在该时隙期间进行接收。第二列18被标记为指示其为类型3的列。

第三列20标记有m,用于示出主设备的操作。第三列20的发送行12标记有x,用于示出主设备在该时隙期间不进行发送。第三列20的接收行14标记有复选标记,用于示出主设备在该时隙期间的确进行接收。第三列为类型2的列。第四列22标记有s,用于示出从设备的操作。第四列22的发送行12标记有x并且第四列22的接收行14标记有x,用于示出从设备既不执行发送功能也不执行接收功能。该列为类型4时隙。前四列或时隙按顺序示为类型1、3、2和0。四个时隙在一起构成tsam-sm时间帧或持续时间。余下的时隙包括用于主设备m的类型3时隙24,接下来是用于从设备s的类型2时隙26,其它时隙未被指示,直到时隙28和30,它们分别为类型3主设备m和类型0从设备s时隙。在子图10中指示总共56个字段,尽管仅使用前四个时隙,并且该图忽略了56个字段的余下时隙。图1的子图10是sam(时隙可用性掩码)类型0子图。

参考图1b,示出sam(时隙可用性掩码)时隙图32。时隙图32包括第一段34,其具有与子图10的前四个时隙16~22的长度对应的长度。段34被指示为1,其指示时隙可用,如图5的190中所定义的。具有相同长度的第二段36被指示为具有tsam-sm持续时间。第二段被标记为0,这意味着各时隙遵循子图10中限定的定义。示出三个附加段38、40和42,分别标记有0、2和1。五个段34~42一起提供持续时间tsam的时隙图,其开始于如虚线44所指示的锚定点,并扩展至虚线46。sam时隙图32被示为子图粒度。

图1c示出基于图1a和图1b生成的蓝牙时隙掩码50。从锚定点44延伸出能够发送行52和能够接收行54。行52和54被划分为列,其中,第一列56被标记为m,用于主设备,并且在发送行52和接收行54中均示出用于确认操作的复选标记。列56为类型3时隙。下一列58为从设备列,其为类型3时隙,其中,发送行和接收行均包含复选标记。第三列60为类型3的主时隙。第四列62为类型3的从时隙。四列56~62具有持续时间tsam-sm。

接下来的四列64、66、68和70是交替的主列和从列,分别为类型1、3、2和0。这些也具有持续时间tsam-sm。被一起指示为72的另外12个列或时隙被标记为交替的主蓝牙时隙和从蓝牙时隙,其中,类型示为1、3、2、0、0、0、0、0、3、3、3和3。总共在时间tsam中存在二十个列或时隙。

图1c指示主设备和从设备之间在哪里能够彼此进行通信以及哪些时隙可以进行发送和接收。它将图50的时间基准给出为锚定点44。它还以子图粒度(图1b)提供了用于重写底层时隙图的方案,以处理与lte系统处于非连续接收(drx)周期(其中,所有时隙都自由进行发送和接收)下时类似的情形。

图2中示出协调调度装置的系统图80。蓝牙系统核心82(标记为bt核心)和wifi系统核心84都向空中时间接口协调模块86报告它们各自的使用情况和所需的吞吐量以及延迟要求。空中时间接口协调模块86获取来自蓝牙核心82和wifi核心84两者的要求,并且还考虑主机设备配置88来决定如何划分蓝牙通信与wifi通信之间的空中时间。空中时间接口协调模块86基于请求来生成并输出空中时间分配和图案要求。对于不具有硬延迟要求的蓝牙和wifi使用情况(例如,文件传输),主机配置88可以极大地影响最终结果。

空中时间接口协调模块86可以与蓝牙核心82或wifi核心84位于一起。换言之,空中时间接口协调模块可以在物理上与蓝牙核心82或wifi核心84一起定位,或者可以单独地位于主机设备内。

一旦蓝牙核心82从空中时间接口协调模块86接收到空中时间分配和图案要求,蓝牙核心82就将在考虑到远程设备时隙可用性掩码图(如果存在)的情况下生成本地时隙可用性掩码图。具体地,蓝牙核心82将检查来自远程设备的时隙可用图。蓝牙核心82可以在避免与远程图冲突(如果有的话)的同时,生成考虑了本地设备的空中时间分配和图案要求的本地图。得到的空中时间图案的图与图案的时间基准一起被发送至wifi核心84和分组级空中时间仲裁器90两者。

默认情况下,wifi核心84被设置为禁用空中时间划分。除非另有说明,wifi核心84可以假设所有的空中时间都可供wifi使用。一旦wifi核心84从蓝牙核心82接收到空中时间划分和蓝牙空中时间图案,wifi核心就精确地知道蓝牙核心84何时将不传输无线业务。wifi核心调度其分组长度,以填充分配给蓝牙的空中时间时隙之间的空中时间间隙。如果需要,wifi核心84还可以采取机会式方法来在分配给蓝牙的空中时间期间调度wifi业务。然而,如果发生冲突,则分组级空中时间仲裁器90将赋予蓝牙分组更高的优先级。

wifi分组92被提供至wifi核心84和分组级空中时间仲裁器90。蓝牙分组94被提供至蓝牙核心82和分组级空中时间仲裁器90。wifi核心84将关于使用情况、所需的吞吐量和延迟要求以及达到的吞吐量的报告发送至空中时间接口协调模块86,如96所指示的。作为回复,空中时间接口协调模块86向wifi核心84发送空中时间划分控制,如98所指示的。蓝牙核心82将使用情况、所需的吞吐量和延迟要求以及达到的吞吐量的报告发送至空中时间接口协调模块86,如100所指示的。在96和100处报告的信息包括关于使用情况、初始空中时间划分的理想情况所需的空中时间以及实际使用的空中时间的报告的信息。作为回复,空中时间接口协调模块86将如102所指示的分派给蓝牙的空中时间和图案要求发送至蓝牙核心82。空中时间接口协调模块86将如104所指示的带有协调的空中时间的调整仲裁发送至分组级空中时间仲裁器90。蓝牙核心82将如106所指示的蓝牙空中时间图案和时间基准信息发送至wifi核心84和分组级空中时间仲裁器90。

图3中示出空中时间接口协调模块86的处理图110。如112所示的,当蓝牙系统和wifi系统都报告活跃使用情况时,协调调度装置和方法启用空中时间划分方案。当wifi核心84或蓝牙核心82被停用或变为不活跃时,如114所示,模块86停用空中时间划分,并允许活跃的核心82或84占用空中时间接口的全部带宽。在116处,协调调度系统处于空闲状态。

在初始阶段期间,如在112处所报告的,当核心82和84都进入活跃使用情况时,模块86使用理想信道状况来决定每个核心所需的空中时间,如118所示。每个核心82和84都周期性地监视它在所分派的空中时间期间达到的吞吐量并且报告回给空中时间接口协调模块86。如果存在足够的带宽来满足两个请求,如120所示,则模块86将基于请求的比率来划分空中时间,如122所示。如果在120处没有足够的带宽来满足两个请求,则系统将基于使用情况考虑所报告的吞吐量与达到的吞吐量以及主机配置来分配空中时间,如124所示。例如,如果wifi核心84已经使用了一半的空中时间接口,并且只能达到其所期望的吞吐量的20%,则没有动机以使蓝牙核心的性能退化为代价来进一步扩展wifi的空中时间。对于不具有硬延迟要求的使用情况,可以使用主机配置88来决定每个核心82和84在空中时间上可以对另一核心让步的程度。

例如,如果在没有延迟要求的情况下因信道状况或运行配置文件不同,wifi核心84示出临界吞吐量性能,而蓝牙核心82具有附加的容量,则系统将重新计算空中时间划分,使系统很好地为两种使用情况服务。

参考图示110,在118处,基于理想情况来计算蓝牙和wifi空中时间。如果在120处满足蓝牙核心和wifi核心的要求,则蓝牙通信与wifi通信之间的空中时间的划分基于请求。在126处,启用空中时间划分,并且将空中时间划分和要求发送至蓝牙核心。在128处,询问对于蓝牙和wifi使用情况,是否存在任何使用情况更新。如果没有发现使用情况的更新,则在130处,询问对于蓝牙和wifi核心,是否存在任何吞吐量更新。如果没有发现吞吐量更新,则该过程继续检查使用情况更新128和吞吐量更新130。

如果在128处发现使用情况更新,则系统返回至112,在这里,询问两个核心是否具有活跃使用情况。如果没有,则在114处停用空中时间划分,并且系统在116处变为空闲。如果两个核心仍然存在活跃使用情况,则在118处进行计算或重新计算,在120处询问理想情况是否满足两个请求,以及在122处提供基于请求的划分,并在126处启用。

如果在128处没有发现使用情况更新,但是在130处发现吞吐量更新,则在132处,基于所报告的吞吐量来执行新的空中时间的计算。检查132处的新的计算,以查看是否在120处满足两个请求,在122处划分空中时间,以及在126处启用划分。如果120处的确定发现理想情况不都满足两个请求,则在124处,基于请求和主机配置,在蓝牙通信与wifi通信之间划分空中时间。

图5是示出时隙分配掩码子图的特性的表。在行190中,时隙分配掩码子图被定义为具有12个字节的长度,并且为具有多字节的类型。该参数包含48个2比特字段。只有第一个nsam-sam字段是有效的,余下的是预留的。第n个这种字段定义图中的第n个子图的子图类型。可能的值及其含义如下。0=每个时隙根据配置单独可用或不可用。时隙对于发送和接收可以具有不同的可用性。1=所有时隙都可供用于发送和接收。2=所有时隙都不可供用于发送和接收。3=预留以供将来使用。

如在192处所示,时隙分配掩码类型0子图可以具有14个字节,并且为具有多字节的类型。该参数包含56个2比特字段。第n个这种字段定义第n个时隙的时隙类型。可能的值及其含义包括:0=时隙不可供用于发送或接收。1=时隙可供用于发送,但不可供用于接收。2=时隙可供用于接收,但不可供用于发送。3=时隙可供用于发送和接收两者。

本文所述的系统和方法可以为使用两种无线通信系统(例如,wifi和蓝牙)的设备提供更好的共存性用户体验。本方法和系统可以为wlan和蓝牙提供更少的连接损失,特别是当有多个蓝牙设备(包括经典蓝牙和/或蓝牙智能ble设备)和wifi设备(包括启用sta连接和wifi直连服务的设备)连接至包含本wlan/bt组合解决方案的同一设备时。

在第一方面中,一种用于协调设备的第一无线通信系统的通信和设备的第二无线通信系统的通信的方法,包括:从第一无线通信系统收集用于将要由设备进行的第一无线通信的空中时间请求;从第二无线通信系统收集用于将要由设备进行的第二无线通信的空中时间请求;生成用于第一无线通信的本地时隙可用性掩码,该时隙可用性掩码识别发生第一无线通信的时隙;以及向第二无线通信系统提供本地时隙可用性掩码,以在本地时隙可用性掩码中被识别为发生第一无线通信的时隙中避免第二无线通信。

在第二方面中,第一方面的方法,其中,第一无线通信系统为蓝牙系统,第二无线通信系统为wifi系统。

在第三方面中,第一方面的方法,还包括:在通过本地时隙可用性掩码分配给第一无线通信的时隙期间发送第一无线通信;以及在通过本地时隙可用性掩码分配给第二无线通信的时隙期间发送第二无线通信。

在第四方面中,一种用于协调由设备进行的无线蓝牙通信和wifi通信的方法,包括:收集用于由设备进行的蓝牙通信的空中时间请求;生成用于蓝牙系统的发生蓝牙通信的本地时隙可用性掩码;向wifi系统提供本地时隙可用性掩码,以在发生蓝牙通信的时隙中避免wifi通信;以及在通过本地时隙可用性掩码为蓝牙通信所分配的时隙中发送蓝牙通信。

在第五方面中,第四方面的方法,还包括:从设备中的wifi系统收集空中时间请求;并且在生成本地时隙可用性掩码时,考虑wifi系统的空中时间请求。

在第六方面中,第五方面的方法,还包括:根据将要分别由蓝牙通信和wifi通信进行的通信的优先级,改变分配给蓝牙通信的时隙与分配给wifi通信的时隙的比例。

在第七方面中,第四方面的方法,还包括:在分配给wifi通信的时间期间发送wifi通信。

在第八方面中,第七方面的方法,还包括:根据需要,在分配给蓝牙通信的时间期间,由wifi系统发送wifi通信。

在第九方面中,第四方面的方法,其中,设备为第一设备,并且还包括:将本地时隙可用性掩码从第一设备传送至第一设备可以与之进行无线通信的第二设备。

在第十方面中,第一方面的方法,其中,设备为第一设备,并且还包括:从第二设备接收远程设备可用性掩码图;并且在生成本地时隙可用性掩码时,考虑远程设备可用性掩码图。

在第十一方面中,第一方面的方法,其中,仅当从蓝牙系统接收到空中时间请求时,生成本地时隙可用性掩码;否则,将所有空中时间都分配给wifi系统。

在第十二方面中,一种用于在无线通信系统中分配空中时间的装置,包括:第一无线通信核心,用于第一无线通信,第一无线通信核心可操作为接收第一无线分组;第二无线通信核心,用于第二无线通信,第二无线通信核心可操作为接收第二无线分组;空中时间接口协调模块,可操作为协调第一无线通信核心与第二无线通信核心之间的通信,空中时间接口协调模块可操作为接收与分别来自第一无线通信核心和第二无线通信核心的第一无线分组和第二无线分组相关的优先级信息,并且将所分派的第二无线通信空中时间发送至第二无线通信核心;其中,第二无线通信核心可操作为生成第二无线通信空中时间图案并将第二无线通信空中时间图案发送至第一无线通信核心;分组级空中时间仲裁器可操作为从第二无线通信核心接收第二无线通信空中时间图案并且接收第一无线分组和第二无线分组。

在第十三方面中,第十二方面的装置,其中,第一无线通信为wifi通信,第二无线通信为蓝牙通信。

在第十四方面中,第十二方面的装置,其中,空中时间接口协调模块可操作为利用协调的空中时间来调整仲裁。

在第十五方面中,一种用于操作能够进行第一无线通信和第二无线通信的无线通信系统的方法,包括:确定用于第一无线通信和第二无线通信的核心是否包括活跃使用情况;通过将第一时隙分配给第一无线通信并将第二时隙分配给第二无线通信来在第一无线通信与第二无线通信之间划分空中时间;基于活跃使用情况,将第一时隙和第二时隙的分配传递至第一无线通信和第二无线通信的核心;在第一时隙期间执行第一无线通信,并且在第二时隙期间执行第二无线通信。

在第十六方面中,第十四方面的方法,还包括:根据第一无线通信的需要,在第二时隙期间执行第一无线通信。

在第十七方面中,第十五方面的方法,其中,第一无线通信为wifi通信,并且其中,第二无线通信为蓝牙通信。

在第十八方面中,第十五方面的方法,还包括:更新第一无线通信和第二无线通信中的至少一个的使用情况中的至少一个;根据更新的使用情况来计算更新的空中时间分配;将更新的空中时间分配传递至核心;以及根据更新的空中时间分配来执行第一无线通信和第二无线通信。

在第十九方面中,第十五方面的方法,还包括:接收第一无线通信和第二无线通信中的至少一个的吞吐量更新;根据更新的吞吐量来计算更新的空中时间分配;将更新的空中时间分配传递至核心;以及根据更新的空中时间分配来执行第一无线通信和第二无线通信。

在第二十方面中,一种用于在wifi通信与蓝牙通信之间分配空中时间的方法,包括:从wifi核心接收wifi通信的第一使用情况;从蓝牙核心接收蓝牙通信的第二使用情况;如果接收到第一使用情况和第二使用情况,则计算wifi通信与蓝牙通信之间的时隙分配;向蓝牙核心发送第一时隙分配;将第一时隙分配从蓝牙核心发送至wifi核心;在第一时隙分配期间执行蓝牙通信;在第二时隙分配期间执行wifi通信。

在第二十一方面中,第二十方面的方法,还包括:根据需要,在分配给蓝牙通信的时隙期间执行wifi通信。

在第二十二方面中,第二十方面的方法,还包括:报告wifi通信和蓝牙通信的吞吐量;基于报告的吞吐量来计算新的空中时间分配;将新的空中时间分配从蓝牙核心发送至wifi核心;根据新的空中时间分配,在分配给蓝牙通信的时隙期间执行蓝牙通信;以及根据新的空中时间分配,在分配给wifi通信的时隙期间执行wifi通信。

在第二十三方面中,第二十方面的方法,其中,wifi核心和蓝牙被并置在移动设备中。

在第二十四方面中,第二十方面的方法,还包括:按业务类型来确定wifi通信与蓝牙通信之间的优先级;基于优先级确定,将时隙分配给wifi通信和蓝牙通信。

在第二十五方面中,第二十方面的方法,还包括:接收wifi通信和蓝牙通信中的至少一个的第三使用情况的更新;基于更新来改变第一时隙分配和第二时隙分配以提供更新的分配;将第一时隙分配和第二时隙分配的更新的分配发送至蓝牙核心;将第一时隙分配和第二时隙分配的更新的分配从蓝牙核心发送至wifi核心;在第一时隙分配的更新的分配期间执行蓝牙通信;以及在第二时隙分配的更新的分配期间执行wifi通信。

在第二十六方面中,一种用于协调的蓝牙通信的装置,包括:设备;以及蓝牙核心,位于设备中,蓝牙核心可操作为将蓝牙通信的使用情况发送至协调模块,蓝牙核心可操作为从协调模块接收分配掩码,分配掩码包括用于蓝牙通信的时隙分配和用于wifi通信的时隙分配,蓝牙控制器可操作为在分配给蓝牙通信的时隙期间发送蓝牙通信。

在第二十七方面中,一种用于协调的wifi通信的装置,包括:设备;以及wifi核心,位于设备中,wifi核心可操作为将wifi通信的使用情况发送至协调模块,wifi核心可操作为从蓝牙核心接收分配掩码,分配掩码包括用于蓝牙通信的时隙分配和用于wifi通信的时隙分配,wifi核心可操作为在分配给wifi通信的时隙期间发送wifi通信。

在第二十八方面中,一种用于蓝牙通信和wifi通信的协调通信的系统,包括:壳体;电池,位于壳体中;天线,位于壳体中;无线发射机,位于壳中并连接至天线;分配模块,位于壳体中;蓝牙核心,连接至分配模块并且可操作为将蓝牙使用情况发送至分配模块;wifi核心,连接至分配模块并且可操作为将wifi使用情况方至分配模块;分配模块可操作为基于蓝牙使用情况和wifi使用情况来生成分配掩码,分配模块可操作为将分配掩码发送至蓝牙核心;蓝牙核心可操作为将分配掩码发送至wifi核心,蓝牙核心可操作为根据分配掩码来执行蓝牙通信;以及wifi核心可操作为用于根据分配掩码来执行wifi通信。

虽然已经结合示例性方面描述了前述内容,但是应当理解,术语“示例性”仅仅意味着作为示例,而不是最佳或最优。因此,本发明旨在涵盖可以包括在本公开的范围内的替代、修改和等同物。

虽然这里已经示出和描述了具体方面,但是本领域普通技术人员将理解,在不脱离本申请的范围的情况下,各种替代和/或等同的实施方式都可以替代示出和描述的具体方面。本申请旨在涵盖本文讨论的具体方面的任何修改或变化。

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