无线通信方法及相关无线装置与流程

文档序号:23065511发布日期:2020-11-25 17:51阅读:180来源:国知局
无线通信方法及相关无线装置与流程

交叉引用

本申请要求于2019年5月24日提交的美国临时申请号62/852,362的优先权,其全部内容通过引用包含于此。

本发明是关于无线装置的无线通信方法。



背景技术:

当前的无线装置通常包括至少两个无线模块,例如wi-fi模块和蓝牙(bt)模块。为了避免信号冲突,无线模块可以选择非重叠信道,并使用频分双工(fdd)方法发送/接收数据。在无线模块的fdd共存中,即使无线模块在非重叠信道上工作,一个无线模块的发送信号也会降低另一无线模块的接收信号。另外,在当前的无线装置中,天线隔离度变小,并且天线隔离度变小可能会使增加无线模块之间的干扰。



技术实现要素:

因此,本发明的目的是提供一种无线通信方法,其可以对准两个无线模块的信号发送或对准两个无线模块的信号接收,以解决上述问题。

根据本发明的一个实施例,公开了一种无线装置的无线通信方法,其中,该无线装置包括第一无线模块和第二无线模块,并且该无线通信方法包括以下步骤:第一无线模块从第二无线模块接收帧交换信息,其中,帧交换信息包括第二无线模块的信号发送和信号接收的时间;根据第二无线模块的帧交换信息,调度第一无线模块的信号发送和信号接收。

根据本发明的另一实施例,公开了一种无线装置,其包括第一无线模块和第二无线模块。在无线装置的操作中,第一无线模块从第二无线模块接收帧交换信息,其中,帧交换信息包括第二无线模块的信号发送和信号接收的时间;第一无线模块根据第二无线模块的帧交换信息调度第一无线模块的信号发送和接收。

在阅读了在各个附图和附图中示出的优选实施例的以下详细描述之后,本发明的这些和其他目的无疑对于本领域技术人员将变得显而易见。

附图说明

图1是图示根据本发明的一个实施例的无线装置的图。

图2示出了根据本发明的第一实施例的bt模块和wi-fi模块的时序图。

图3是图2所示的bt模块和wi-fi模块的替代实施例。

图4示出了根据本发明第二实施例的bt模块和wi-fi模块的时序图。

图5是图2所示的bt模块和wi-fi模块的替代实施例。

图6示出了根据本发明的第三实施例的bt模块和wi-fi模块的时序图。

具体实施方式

贯穿以下描述和权利要求书,使用某些术语来指代特定系统组件。如本领域技术人员将理解的,制造商可以用不同的名称来指代组件。本文档无意区分名称不同但功能相同的组件。在以下讨论和权利要求中,术语“包括”和“包含”以开放式方式使用,因此应解释为表示“包括但不限于……”。术语“耦合”和“耦接”旨在表示间接或直接的电连接。因此,如果第一设备耦合到第二设备,则该连接可以是通过直接电连接,或者是通过经由其他设备和连接的间接电连接。

图1是示出根据本发明的一个实施例的无线装置100的图。如图1所示,无线装置100包括两个无线模块(在该实施例中,无线模块是bt模块110和wi-fi模块120)和处理器130。在该实施例中,无线装置100可以是手机,平板电脑,笔记本或能够与一个或多个电子设备(例如电子设备102)进行无线通信的任何其他电子设备。

为了降低bt模块110和wi-fi模块120之间的干扰,在一个实施方案中,所述wi-fi模块120可发送帧交换信息给bt模块110,通知wi-fi模块120的信号发送的时间与信号接收时间,并且bt模块110可以通过参考wi-fi模块120的帧交换信息来调度其信号发送和信号接收,以使得bt模块110的信号发送时间对准wi-fi模块120的信号发送时间,和/或使bt模块110的信号接收时间与wi-fi模块120的信号接收时间对准。在另一个实施例中,bt模块110可以将帧交换信息发送到wi-fi模块120以通知bt模块110的信号发送定时,并且wi-fi模块120可以通过参考bt模块110的帧交换信息来调度其信号发送,以便wi-fi模块120的信号发送时间与bt模块110的信号发送时间对准。鉴于上述,通过尽可能地控制bt模块110和wi-fi模块120同时进行信号发送和/或信号接收,bt模块110的信号接收可能不会受到wi-fi模块120的信号发送的干扰或仅受到很少的干扰,和/或wi-fi模块120的信号接收可能不会由于bt模块110的信号发送而遭受干扰或者仅遭受很少的干扰,并且无线装置100的整体信号质量变得更好。

图2示出了根据本发明的第一实施例的bt模块110和wi-fi模块120的时序图。在本实施例中,wi-fi模块120发送帧交换信息给bt模块110,其中,所述帧交换信息包括所有接入类别(accesscategory,ac)的最小回退时间(back-offtime),一个信号发送(tx)激活指示符,信号接收(rx)激活指示符(预测的rx指示符),当tx激活进行时的tx剩余物理层协议数据单元(ppdu),和当rx激活进行时的下一阶段和响应rx剩余ppdu的预测。在接收到wi-fi模块120的帧交换信息之后,bt模块110参考帧交换信息来调度其信号发送时间和信号接收时间。具体地,bt模块110可以在wi-fi模块120的信号发送期间开始信号发送,并且在一个实施例中,bt模块110在wi-fi模块120的信号发送期间具有信号发送。bt模块110和wi-fi模块120的信号发送的端部不对齐时,wi-fi模块120可添加虚拟子帧至信号发送的数据的结束以对准bt模块110的时隙边界,如图2所示。另外,bt模块110可以在wi-fi模块的120的信号的接收的开始,启动信号接收,即在所述bt模块110的信号接收的开始对齐所述的wi-fi模块120的信号接收。类似地,bt模块110可以参考wi-fi模块120的帧交换信息,使得当wi-fi模块120只发送一个空数据分组通知(ndpa)以及一个空数据包(ndp)时,bt模块110发送信号;以及bt模块110可进一步参考wi-fi模块120的帧交换信息,当wi-fi模块120接收响应于所述ndp的报告时,bt模块110接收信号。

在替代实施例中,参考图3,最初,wi-fi模块120操作在睡眠模式,所以bt模块110可以自由选择信号发送和信号接收(图3示出了bt模块110发送具有在bt规范中定义的封包类型的信号“3-dh3”)。然后,wi-fi模块120将帧交换信息发送到bt模块110,以通知信号发送和信号接收的时间,如图2所示。bt模块110参考wi-fi模块120的信号发送的时间和长度来选择合适的封包类型。在本实施例中,因为wi-fi模块120的剩余信号发送的信号传送时间和周期t_intra之间的差大于封包类型“3-dh3”的长度,bt模块110选择该封包类型“3-dh3”,并在帧边界处开始信号发送,并在成功发送数据包封后接收响应。在图3所示的实施例中,时间轴标记多个间隔,每个间隔表示具有大约1.25ms(毫秒)的帧周期,并且周期t_intra是调度时间与帧边界之间的差。然后,bt模块110参考wi-fi模块120的信号的接收时间,在wi-fi模块120的信号接收期间,启动信号接收。接着,bt模块110参考wi-fi模块120的信号发送(ndpa和ndp)的时间和长度以选择合适的封包类型。在本实施例中,因为wi-fi模块120的剩余的信号传送时间和周期t_intra之间的差小于所述封包类型的长度“3-dh3”,bt模块110个选择具有较短的长度的封包类型“3-dh1”,并在帧边界处开始信号发送,并在成功发送数据封包后接收响应。

图4示出了根据本发明第二实施例的bt模块110和wi-fi模块120的时序图。在该实施例中,wi-fi模块120将帧交换信息发送给bt模块110,其中,帧交换信息包括信号发送(tx)激活指示符(预测的tx指示符),信号接收(rx)激活指示符,一个表明该封包被解码并且不允许被丢弃的rx解码状态,一个指示wi-fi模块120处于休眠模式操作的rx瞌睡状态,一个当rx激活时的rx剩余ppdu,和一个下一阶段的预测。在接收到wi-fi模块120的帧交换信息之后,bt模块110参照帧交换信息来调度其信号发送时间和信号接收时间。具体来说,bt模块110可以在wi-fi模块120的信号接收期间中的启动信号接收,和在wi-fi模块120的信号发送期间中启动信号发送。在本实施例中,在wi-fi模块120的第一信号接收中,wi-fi模块120进入睡眠模式,其原因为该wi-fi模块120未能对接收到的数据进行解码,所以bt模块110自由地选择信号发送和信号接收。在wi-fi模块120的第二个信号接收中,bt模块110可以在wi-fi模块120的信号接收期间启动信号接收,以及bt模块110可以参考wi-fi模块120的帧交换信息,以在wi-fi模块120针对接收到的数据而发送确认(ack)时,具有信号发送。

在替代实施例中,参考图5,最初,wi-fi模块120操作在该睡眠模式中,所以bt模块110可以自由选择信号发送和信号接收(图5示出了bt模块110发送具有封包类型“3-dh3”的信号)。然后,wi-fi模块120将帧交换信息发送到bt模块110,以通知信号发送和信号接收的时间,如图4所示。如图5所示,wi-fi模块120未能针对接收到的数据进行解码并运行在所述睡眠模式,所以bt模块110可以自由选择信号发送和信号接收,在这个实施例中,因为wi-fi模块120的一个剩余信号接收时间和一段时间t_intra之间的差是少于封包类型“3-dh3”的长度,bt模块110选择封包类型“3-dh1”,并且在帧边界开始信号发送,并在成功发送数据封包后接收响应。在图5所示的实施例中,时间轴标记多个间隔,每个间隔表示具有大约1.25ms的帧周期,并且周期t_intra是调度时间与帧边界之间的差。然后,当wi-fi模块120不具有信号发送(例如,wi-fi模块120空闲以及具有信号接收)时,bt模块110开始信号接收。最后,bt模块110参考wi-fi模块120的信号发送时间以在帧边界处开始信号发送,并在成功发送封包之后接收响应。

图6示出了根据本发明第三实施例的bt模块110和wi-fi模块120的时序图。在该实施例中,bt模块110将帧交换信息发送给wi-fi模块120,其中,帧交换信息包括信号发送(tx)激活指示符,信号接收(rx)指示符(预测的rx指示符),tx激活时的tx剩余物理层协议数据单元(ppdu),下一阶段的预测以及rx激活时的rx剩余ppdu。在接收到bt模块110的帧交换信息之后,无线wi-fi模块120参考帧交换信息来调度其信号发送时间和信号接收时间。具体地,wi-fi模块120可以在bt模块110的信号发送期间开始信号发送,以及在一个实施例中,wi-fi模块120在基站模块的信号发送期间具有信号发送。如果bt模块110和wi-fi模块120的信号发送的端部不对齐时,wi-fi模块120可添加虚拟子帧至发送信号的数据的结束,以对准bt模块110的时隙时间边界,如图6所示。此外,wi-fi模块120可以在bt模块110启动信号接收时开始信号接收,即wi-fi模块120的信号接收的开始对准bt模块110的信号接收开始。

简要地概述,在本发明的无线通信方法中,一个无线模块可以通过参考另一无线模块的帧交换信息来调度信号发送和信号接收,以使两个无线模块尽可能同时具有信号发送和/或信号接收。因此,由于无线模块的信号接收可以不遭受其他无线模块的信号发送的干扰或只受到很小的干扰,所述无线装置的整体信号质量变得更好。

本领域技术人员将容易地观察到,在保持本发明的教导的同时,可以对装置和方法进行多种修改和变更。因此,以上公开内容应被解释为仅由所附权利要求的界限来限定。

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