用于时隙信道跳频mac协议中降低功耗的时隙跳过技术的制作方法_4

文档序号:9567713阅读:来源:国知局

[0070] 如上所述,时隙信道跳频可W用于增强低功率装置抵御外部干扰的鲁棒性。本公 开的实施例可W很大程度降低用于执行时间同步信道跳频的功耗开销。在低功耗和鲁棒性 对运行至关重要的应用中,运是特别有用的。
[0071] 其化连施例
[0072] 虽然已经参考示例性实施例对本发明进行了描述,但是本说明书不应被解释为具 有限制意义。在参考该说明书后,本发明的各种其他实施例对于本领域技术人员来说将是 显而易见的。例如,虽然本公开在IEEE802. 15. 4e的背景下进行解释,但是本文所述的原 理可W应用于其他传输协议W便降低功耗。
[0073]本文所描述的装置节点和方法的实施例可W被提供到几种类型的系统中的任一 个上:数字信号处理器值SP)、通用可编程处理器、专用电路或片上系统(SoC),诸如DSP和 精简指令集巧ISC)处理器W及各种专用传感器和/或致动器的组合。例如,模数转换器和 数模转换器可W提供至现实世界的禪合,调制器和解调器(外加空气接口的天线)可W提 供波形接收的禪合。
[0074]在本公开中描述的技术可W在硬件、软件、固件或其任何组合中实现。如果在软件 中实现,软件可W在一个或多个处理器诸如微处理器、专用集成电路(ASIC)、现场可编程口 阵列(FPGA)或数字信号处理器值SP)中实现。执行该技术的软件可W初始存储在计算机 可读介质诸如光盘(CD)、磁盘、磁带、文件夹、存储器或任何其他可读存储装置中并加载到 处理器中执行。在某些情况下,软件还可W通过计算机程序产品销售,计算机程序产品包括 计算机可读介质和用于计算机可读介质的包装材料。在某些情况下,软件指令可W经由可 移动计算机可读介质(例如,软盘、光盘、闪存、USB密钥)、经由另一数字系统上的计算机可 读介质的传输路径来分配。
[0075] 在说明书和随附权利要求中所使用的某些术语指的是特定系统组件。本领域技术 人员应当明白,在未偏离所述功能的情况下,数字系统中的组件可W用不同的名称指代和/ 或W未在本文中示出的方式组合。本文并不旨在对名称不同而功能相同的组件进行区分。 在下列讨论W及随附权利要求中,所使用的术语"包括"和"包含"是W开放方式使用的,并 且应该被解释为意味着"包括但不限于..."。而且,术语"禪合"及其派生词是指间接连接、 直接连接、光连接和/或无线电气连接。因此,如果第一装置禪合到第二装置,所述连接可 W是通过直接电气连接、经由其他装置和连接的间接电气连接、光电连接和/或无线电气 连接。
[0076] 虽然在此可能按顺序展示和描述了方法步骤,但是所示出和所描述的一个或多个 步骤可W被省略、重复、并行执行和/或W与附图所示和/或本文所述不同的顺序执行。因 此,不应将本发明的实施例局限于附图所示和/或本文所述的指定步骤顺序。
[0077] 因此,预期随附的权利要求将覆盖落入本发明的真实范围和精神内的任何此类实 施例的修改。
【主权项】
1. 一种用于在基于时隙的通信网络中运行装置的方法,所述方法包括: 接收以周期率在所述通信系统的时隙中广播的定时信标包,其中所述网络使用序列帧 的时隙信道跳频协议,每个序列帧具有多个时隙; 将所述装置同步到定时信标; 计算对应于在被安排供所述装置使用的下一个时隙之前的数个时隙的睡眠时间,并且 随后将所述装置置于睡眠模式; 在所述睡眠时间到期时唤醒所述装置,并在所述下一个时隙期间以唤醒模式运行所述 装置;以及 重复计算睡眠时间、进入睡眠模式以及在每个睡眠时间到期后唤醒所述装置以在唤醒 模式中运行的步骤。2. 根据权利要求1所述的方法,其还包括接收信息包,其中所述信标时隙的所述周期 率被指定,其中所述周期率跨过多个帧。3. 根据权利要求2所述的方法,其中所述信息包是在信标时隙期间接收的。4. 根据权利要求1所述的方法,其还包括: 确定所述装置具有超出阈值的定时漂移率;以及 请求改变所述定时信标周期率以适应所述装置的所述定时漂移率。5. 根据权利要求1所述的方法,其中计算睡眠时间导致跳过一个或多个可用定时信 标。6. 根据权利要求5所述的方法,其还包括: 确定所述装置具有超出阈值的定时漂移率;以及 改变所述睡眠时间的计算以减少睡眠时长,以便跳过较少数量的可用定时信标。7. 根据权利要求1所述的方法,其还包括当所述装置将需要传送或接收数据时确定下 一个所需时间,并且设定所述睡眠时间以对应于所述下一个所需时间。8. 根据权利要求1所述的方法,其中所述睡眠时间跨过不止一个所述序列帧。9. 一种装置,其包括: 射频电路; 耦合于所述射频电路的控制逻辑,其中所述装置被所述控制逻辑配置以能够在基于时 隙的通信网络中运行, 时基线路,所述时基线路与实时时钟即RTC耦合以中断所述控制逻辑; 电源管理逻辑,所述电源管理逻辑可操作以促使所述装置在低功率睡眠模式和全功率 唤醒模式中运行; 其中所述控制逻辑还可操作以促使所述装置: 由所述射频电路接收以周期率在所述通信系统的时隙中广播的定时信标包,其中所述 网络使用序列帧的时隙信道跳频协议,每个序列帧具有多个时隙; 将所述时基线路同步到所述定时信标; 计算对应于在被安排供所述装置使用的下一时隙之前的数个时隙的睡眠时间,用对应 于所述睡眠时间的数值设定所述RTC,并且随后将所述装置置于睡眠模式; 响应于来自所述RTC的中断,在所述睡眠时间到期时唤醒所述装置,并在所述下一个 时隙期间以唤醒模式运行所述装置;以及 重复计算睡眠时间、进入睡眠模式以及在每个睡眠时间到期后唤醒所述装置以在唤醒 模式中运行的步骤。10. 根据权利要求9所述的装置,其还包括耦合于所述控制逻辑的至少一个传感器或 耦合于所述控制逻辑的至少一个致动器,所述至少一个传感器可操作以生成由所述射频电 路传输的数据,所述至少一个致动器可操作以对由所述射频电路接收的数据作出响应。11. 根据权利要求9所述的装置,其中所述控制逻辑还可操作以: 确定所述装置具有超出阈值的定时漂移率;以及 请求改变所述定时信标周期率以适应所述装置的所述定时漂移率。12. 根据权利要求9所述的装置,其中计算睡眠时间导致跳过一个或多个可用定时信 标。13. 根据权利要求12所述的装置,其中所述控制逻辑还可操作以: 确定所述装置具有超出阈值的定时漂移率;以及 改变睡眠时间的计算以减少睡眠时长,以便跳过较少数量的可用定时信标。14. 根据权利要求9所述的装置,其中所述控制逻辑还可操作以便当所述装置将需要 传送或接收数据时确定下一个所需时间,并且设定所述睡眠时间以对应于所述下一个所需 时间。15. 根据权利要求9所述的装置,其中所述睡眠时间跨过不止一个所述序列帧。16. -种存储软件指令的非瞬态计算机可读介质,所述软件指令在由装置的处理器定 期执行时促使执行用于在基于时隙的通信系统中运行所述装置的方法,所述方法包括: 接收以周期率在所述通信系统的时隙中广播的定时信标包,其中所述网络使用序列帧 的时隙信道跳频协议,每个序列帧具有多个时隙; 将所述装置同步到定时信标; 计算对应于在被安排供所述装置使用的下一个时隙之前的数个时隙的睡眠时间,并且 随后将所述装置置于睡眠模式; 在所述睡眠时间到期时唤醒所述装置,并在所述下一个时隙期间以唤醒模式运行所述 装置;以及 重复计算睡眠时间、进入睡眠模式以及在每个睡眠时间到期后唤醒所述装置以在唤醒 模式中运行的步骤。17. 根据权利要求16所述的方法,其还包括: 确定所述装置具有超出阈值的定时漂移率;以及 请求改变所述定时信标周期率以适应所述装置的所述定时漂移率。18. 根据权利要求16所述的方法,其中计算睡眠时间导致跳过一个或多个可用定时信 标。19. 根据权利要求18所述的方法,其还包括: 确定所述装置具有超出阈值的定时漂移率;以及 改变睡眠时间的计算以减小睡眠时长,以便跳过较少数量的可用定时信标。20. 根据权利要求16所述的方法,其还包括当所述装置将需要传送或接收数据时确定 下一个所需时间,并且设定所述睡眠时间以对应于所述下一个所需时间。
【专利摘要】一种装置可以耦合到基于时隙的通信系统并且接收(802)以周期率在该通信系统的时隙中广播的定时信标包,其中网络使用序列帧的时隙信道跳频协议,每个序列帧具有多个时隙。该装置可以将其时基与定时信标同步(804)。该装置可以计算(810)对应于在被安排供所述装置使用的下一个时隙之前的数个时隙的睡眠时间,并且随后将所述装置置于(810)睡眠模式。该装置可以在睡眠时间后被唤醒(812)并在下一个时隙期间运行。该装置可以重复计算睡眠时间、进入睡眠模式并在睡眠时间后唤醒运行的过程,以便降低功耗。
【IPC分类】H04W52/02
【公开号】CN105323835
【申请号】CN201510455195
【发明人】A·康达路拉乌, A·E·扎法, J·周, R·为丹特姆, X·路
【申请人】德克萨斯仪器股份有限公司
【公开日】2016年2月10日
【申请日】2015年7月29日
【公告号】US20160037449
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1