并发监听制造技术

技术编号:39422117 阅读:13 留言:0更新日期:2023-11-19 16:10
无线通信设备具有接收器以监听信道序列。控制器通过使接收器停留在第一信道上并对与前导码相关联的分组进行解码来对在接收器被调谐到第一信道时在第一信道上检测到前导码进行响应。控制器对检测到第一传输协议的第一符号并且未检测到前导码进行响应,以使接收器在第一信道上停留预定时间以等待重试。控制器对检测到第二传输协议的第二符号并且未检测到前导码进行响应,以使接收器切换到第二传输协议的广告信道。如果没有检测到前导码、噪声或符号,则接收器在固定时间后切换到监听序列中的下一个信道。中的下一个信道。中的下一个信道。

【技术实现步骤摘要】
并发监听


[0001]本申请涉及无线通信设备,并且更具体地,涉及能够有效地监听以不同的传输协议发送的传输的无线通信设备。

技术介绍

[0002]基于物联网(IoT)无线通信设备的产品经常需要在诸如基于IEEE 802.15.4的协议(Zigbee
TM
和OpenThread)和低能耗/蓝牙(BLE/BT)网的多种无线协议上同时运行。现有解决方案是集成两个或更多个无线通信设备或使用动态多协议(DMP),DMP是通过使用时间复用在多个协议之间切换的软件。多个无线通信设备的使用增加产品尺寸和成本(多个或更大的集成电路、更多天线、增加的外部物料清单(BOM)等),并且DMP不能充分地支持多于一种需要接近100%接收(RX)监听的协议。当前的DMP解决方案只能处理BLE连接间隔情况,其余时间用在802.15.4未知RX到达监听上。在只使用一个解调器的情况下,为了切换到另一无线协议,固件会停止当前的解调器操作,然后计算新设置并在新协议中重新启动解调器。相对于BLE(8μs)和IEEE 802.15.4(128μs)中的前导码持续时间,上下文切换(即切换到接收使用不同无线协议发送的传输)可能花费很长时间并导致中断通信。此外,在仅接收一种无线协议的情况下,其他无线协议将被阻止,直到接收器变得空闲为止。
[0003]因此,期望能够提供更好的能力来监听用不同无线协议发送的传输,以减少中断通信的机会,减少时延并增加通信速度。

技术实现思路

[0004]在一个实施例中,一种用于监听多个信道的方法包括配置接收器以监听多个信道中的第一信道。接收器响应于在第一信道上检测到前导码而停留在第一信道上并且对与前导码相关联的一个或多个分组进行解码。如果由第一符号检测器在第一信道上检测到第一符号,并且第一符号是用第一传输协议发送的,并且没有检测到与第一传输协议相关联的第一前导码,则接收器在第一信道上停留预定量时间。如果由第二符号检测器在第一信道上检测到第二符号,并且第二符号是用第二传输协议发送的,并且没有检测到与第二传输协议相关联的第二前导码,则接收器切换到监听广告信道。
[0005]在另一实施例中,无线通信设备包括控制器,该控制器响应于在第一信道上检测到前导码以使无线通信设备的接收器停留在第一信道上,并对与该前导码相关联的一个或多个分组进行解码。多个符号识别器在第一信道上检测相应符号。控制器响应于在第一信道上检测到第一符号,并且第一符号是已经用第一传输协议发送的,并且未检测到与第一传输协议相关联的第一前导码,使接收器在第一信道上停留预定量时间,以等待重试分组。控制器响应于检测到第二符号,并且第二符号是用第二传输协议发送的,并且未检测到与第二传输协议相关联的第二前导码,使接收器切换到监听第二传输协议的广告信道。
[0006]在另一实施例中,无线通信设备包括解调器,该解调器被配置为解调来自多个传输协议的数据。多个符号识别器电路耦接到解调器。控制器响应于在无线通信设备的接收
器被调谐到第一信道时由解调器在多个信道中的第一信道上检测到前导码,以使接收器停留在第一信道上并使接收器对与前导码相关联的一个或多个分组进行解码。控制器响应于由一个或多个符号识别器电路中的一个检测到第一传输协议的第一符号,并且未检测到第一传输协议的第一前导码,以使接收器在第一信道上停留预定量时间。控制器响应于由一个或多个符号识别器电路中的一个检测到第二传输协议的第二符号,并且未检测到第二传输协议的第二前导码,以使接收器切换到监听第二传输协议的广告信道。
附图说明
[0007]通过参考附图,可以更好地理解本专利技术,并且其众多目的、特征和优点对于本领域技术人员来说是清楚的。
[0008]图1是无线通信设备中包括的无线通信设备的实施例的高级框图。
[0009]图2示出了BLE中的40个RF信道。
[0010]图3示出了Zigbee信道11至26。
[0011]图4示出了可以同时监视多个协议的RF接收器的一部分的实施例。
[0012]图5示出了可以同时监视多个协议并且将单个RAM用于两个解调路径的RF接收器的一部分的实施例。
[0013]图6示出了两个解调路径(信道0路径和信道1路径)和用于每个路径的单独RAM存储器。
[0014]图7示出了两个解调路径(信道0路径和信道1路径)和用于两个路径的单个RAM存储器。
[0015]图8示出了从微分器通过相位差路由器到相关器组的路径。
[0016]图9示出了针对各种PHY检测到的前导码符号和可能的同步符号的数量、检测符号所花费的时间以及检测符号所需的相关器延迟线级的数量。
[0017]图10示出了相关器元件的实施例。
[0018]图11示出了形成相关器组的一部分的相关器和多路复用器。
[0019]图12示出了由三个相关器元件形成的相关器。
[0020]图13示出了相关器组如何被用于扩展相关。
[0021]图14是示出了各种接收器组件的示例性检测时间表的表格。
[0022]图15A示出了与用于解调的上下文切换相关联的控制流程,包括噪声检测、前导码符号识别和扩展相关。
[0023]图15B示出了与示出任意符号识别的上下文切换相关联的控制流程。
[0024]图16示出了与图15A和图15B中所示的上下文切换相关联的各种信道状态。
[0025]图17示出了具有并发监听能力的无线通信设备的实施例的总体控制结构。
[0026]图18A示出了用于并发监听的信道切换操作的示例。
[0027]图18B示出了用于并发监听的信道切换操作的示例,其中从图中省略了上下文保存步骤。
[0028]图19A示出了用于并发监听一个IEEE 802.15.4信道和三个BLE ADV信道的信道切换的实施例。
[0029]图19B示出了与图19A相同的信道切换,其中省略了保存上下文步骤。
[0030]图20示出了用于并发监听两个IEEE 802.15.4信道的信道切换的实施例。
[0031]图21示出了用于并发监听两个IEEE 802.15.4信道和三个BLE ADV信道的信道切换的实施例。
[0032]图22示出了用于并发监听两个IEEE 802.15.4信道和三个BLE ADV信道的信道切换的另一实施例。
[0033]图23A是示出了与前导码检测相关联的控制器功能的流程图的实施例。
[0034]图23B是示出了与前导码检测相关联的控制器功能的流程图的另一实施例。
[0035]图24是示出了与IEEE 802.15.4符号检测相关联的控制器功能的流程图。
[0036]图25是示出了与BLE符号检测相关联的控制器功能的流程图。
[0037]在不同的附图中使用相同附图标记指示相似或相同的项目。
具体实施方式
[0038]本文中描述的实施例通过提供可以并发地处理多个协议以及在协议之间快速切换的动态多协本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于监听多个信道的方法,包括:配置接收器以监听所述多个信道中的第一信道;响应于在所述第一信道上检测到前导码,停留在所述第一信道上并且对与所述前导码相关联的一个或多个分组进行解码;如果由第一符号识别器在所述第一信道上检测到第一符号,并且所述第一符号是用第一传输协议发送的,并且与所述第一传输协议相关联的前导码未被检测到,则在所述第一信道上停留预定量时间;以及如果由第二符号识别器在所述第一信道上检测到第二符号,并且所述第二符号是用第二传输协议发送的,并且与所述第二传输协议相关联的第二前导码未被检测到,则切换到监听广告信道。2.根据权利要求1所述的方法,还包括:响应于在所述第一信道上检测到噪声,将所述接收器切换到监听所述多个信道中的第二信道。3.根据权利要求1所述的方法,还包括:在没有检测到噪声、没有检测到前导码且没有识别出符号的情况下,在驻留时间内驻留在所述第一信道上;以及响应于所述驻留时间已到期,切换到所述多个信道中的第二信道。4.根据权利要求1至3中任一项所述的方法,还包括:响应于确定所述一个或多个分组是针对另一无线通信设备的,使所述接收器监听所述多个信道中的第二信道。5.根据权利要求1至3中任一项所述的方法,还包括:响应于所述一个或多个分组需要确认,停留在所述第一信道上并发送确认;响应于所述一个或多个分组需要响应,停留在所述第一信道上以接收或发送一个或多个附加分组;以及响应于所述一个或多个分组需要未来可调度事件,将所述未来可调度事件添加到调度器。6.根据权利要求1至3中任一项所述的方法,还包括:响应于在接收到重试分组之前所述预定量时间到期,使所述接收器切换到第二信道。7.根据权利要求1至3中任一项所述的方法,还包括:等待在所述广告信道上接收到重复的广告分组或超时,以先发生者为准;以及响应于所述超时先发生,使所述接收器切换到监听所述多个信道中的第二信道。8.根据权利要求1至3中任一项所述的方法,还包括:以预定顺序监听所述多个信道。9.根据权利要求1至3中任一项所述的方法,还包括:将监听优先级给予所述第一传输协议或所述第二传输协议。10.根据权利要求1至3中任一项所述的方法,还包括:改变给予所述第一传输协议、所述第二传输协议或所述第一传输协议和所述第二传输协议两者的监听优先级。11.一种无线通信设备,包括:控制器,响应于在多个信道中的第一信道上检测到前导码,使所述无线通信设备的接收器停留在所述第一信道上并对与所述前导码相关联的一个或多个分组进行解码;多个符号识别器,用于在所述第一信道上检测相应符号;
其中,所述控制器响应于检测到第一符号,并且所述第一符号是用第一传输协议发送的,并且与所述第一传输协议相关联的第一前导码未被检测到,使所述接收器在所述第一信道上停留预定量时间,等待重试分组;以及其中,所述控制器响应于检测到第二符号,所述第二符号是已经用第二传输协议发送的,并且与所述第二传输协议相关联的前导码未被检测到,使所述接收器切换到监听所述第二传输...

【专利技术属性】
技术研发人员:特里
申请(专利权)人:硅实验室公司
类型:发明
国别省市:

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

1