利用蓝牙时隙可用性掩码的协调的蓝牙‑WIFI调度制造技术

技术编号:17661254 阅读:51 留言:0更新日期:2018-04-08 12:31
一种用于协调设备中的蓝牙系统与WiFi系统之间的通信的方法和装置。从蓝牙系统和WiFi系统收集空中时间请求。准备本地时隙可用性掩码,其示出分配给蓝牙系统的时隙。将本地时隙可用性掩码转发至WiFi系统,使得WiFi系统可以避免在为蓝牙系统使用所分配的时隙期间发送和接收WiFi无线通信。WiFi系统可以在需要时超控蓝牙分配。蓝牙通信和WiFi通信的优先级变化导致时隙分配的变化。

【技术实现步骤摘要】
利用蓝牙时隙可用性掩码的协调的蓝牙-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通信和本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201710755787.html" title="利用蓝牙时隙可用性掩码的协调的蓝牙‑WIFI调度原文来自X技术">利用蓝牙时隙可用性掩码的协调的蓝牙‑WIFI调度</a>

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

【技术特征摘要】
2016.09.29 US 15/280,1871.一种用于协调设备的第一无线通信系统的通信和所述设备的第二无线通信系统的通信的方法,包括:从所述第一无线通信系统收集用于将要由所述设备进行的第一无线通信的空中时间请求;从所述第二无线通信系统收集用于将要由所述设备进行的第二无线通信的空中时间请求;生成用于所述第一无线通信的本地时隙可用性掩码,所述时隙可用性掩码识别发生所述第一无线通信的时隙;以及向所述第二无线通信系统提供所述本地时隙可用性掩码,以在所述本地时隙可用性掩码中被识别为发生所述第一无线通信的时隙中避免第二无线通信。2.根据权利要求1所述的方法,其中,所述第一无线通信系统为蓝牙系统,所述第二无线通信系统为WiFi系统。3.根据权利要求1所述的方法,还包括:在通过所述本地时隙可用性掩码分配给所述第一无线通信的时隙期间发送所述第一无线通信;以及在通过所述本地时隙可用性掩码分配给所述第二无线通信的时隙期间发送所述第二无线通信。4.一种用于协调由设备进行的无线蓝牙通信和WiFi通信的方法,包括:收集用于由所述设备进行的蓝牙通信的空中时间请求;生成用于蓝牙系统的发生蓝牙通信的本地时隙可用性掩码;向WiFi系统提供所述本地时隙可用性掩码,以在发生蓝牙通信的时隙中避免WiFi通信;以及在通过所述本地时隙可用性掩码为蓝牙通信分配的时隙中发送蓝牙通信。5.根据权利要求4所述的方法,还包括:从所述设备中的WiFi系统收集空中时间请求;以及在生成所述本地时隙可用性掩码时,考虑所述WiFi系统的空中时间请求。6.根据权利要求5所述的方法,还包括:根据将要分别由蓝牙通信和WiFi通信进行的通信的优先级,改变分配给所述蓝牙通信的时隙与分配给所述WiFi通信的时隙的比例。7.根据权利要求4所述的方法,还包括:在分配给所述WiFi通信的时间期间发送WiFi通信。8.根据权利要求7所述的方法,还包括:根据需要,在分配给所述蓝牙通信的时间期间,发送由所述WiFi系统进行的WiFi通信。9.根据权利要求4所述的方法,其中,所述设备为第一设备,并且还包括:将所述本地时隙可用性掩码从所述第一设备传递至所述第一设备可以与之进行无线通信的第二设备。10.根据权利要求1所述的方法,其中,所述设备为第一设备,并且还包括:从第二设备接收远程设备可用性掩码图;以及在生成所述本地时隙可用性掩码时,考虑所述远程设备可用性掩码图。11.根据权利要求1所述的方法,其中,仅在从所述蓝牙系统接收到空中时间请求时,生成所述本地时隙可用性掩码;否则,将所有空中时间都分配给所述WiFi系统。12.一种用于在无线通信系统中分配空中时间的装置,包括:第一无线通信核心,用于第一无线通信,所述第一无线通信核心可操作为接收第一无线分组;第二无线通信核心,用于第二无线通信,所述第二无线通信核心可操作为接收第二无线分组;空中时间接口协调模块,可操作为协调所述第一无线通信核心与所述第二无线通信核心之间的通信,所述空中时间接口协调模块可操作为:分别从所述第一无线通信核心和所述第二无线通信核心接收与所述第一无线分组和所述第二无线分组相关的优先级信息,并且将所分派的第二无线通信空中时间发送至所述第二无线通信核心;其中,所述第二无线通信核心可操作为:生成第二无线通信空中时间图案,并将所述第二无线通信空中时间图案发送至所述第一无线通信核心;分组级空中时间仲裁器,可操作为:从所述第二无线通信核心接收所述第二无线通信空中时间图案,并且接收所述第一无线分组和所述第二无线分组。13.根据权利要求12所述的装置,其中,所述第一无线通信为WiFi通信,所述第二无线通信为蓝牙通信。14.一种用于操作能够进行第一无线通信和第二无线通信的无线通信系统的方法,包括:确定用于所述第一无线通信的核心和所述第二无线通信的核心是否包括活跃使用情况;通过将第一时隙分配给所述第一无线通信并将第二时隙分配给所述第二无线通信,在所述第一无线通信与所述第二无线通信之间划分空中时间;基于所述活跃使用情况,将所述第一时隙和所述第二时隙的分配传递至所述第一无线通信的核心...

【专利技术属性】
技术研发人员:毕东升
申请(专利权)人:英特尔IP公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1