处理低功耗蓝牙消息的制作方法_6

文档序号:9650836阅读:来源:国知局
所述源设备的地址;以及 响应于确定允许重传所述通告数据和所述源设备的地址,形成和传输所述第二BLE通 告消息。24. 根据权利要求23所述的装置,其中所述计数器字段被包括在所述第一BLE通告消 息的报头中。25. 根据权利要求23或权利要求24所述的装置,被配置为将经调整的值包括在所述第 二BLE通告消息的计数器字段中,所述经调整的值指示关于所述通告数据和所述源设备的 地址的、允许的重传的减少的数目。26. 根据权利要求25所述的装置,其中所述第二BLE通告消息的所述计数器字段被包 括在所述第二BLE通告消息的报头中。27. 根据权利要求16至26中的任一项所述的装置,被配置为将所述第二消息为重新通 告的消息的指示包括在所述第二通告消息的字段中。28. 根据权利要求27所述的装置,其中在所述第二通告消息的报头中提供所述第二消 息为重新通告的消息的所述指示。29. 根据权利要求27或权利要求28所述的装置,其中在所述第二BLE通告消息的分组 数据单元(PDU)类型字段中提供所述指示。30. 根据权利要求16至29中的任一项所述的装置,被配置为创建和附加循环冗余校验 (CRC)数据,以形成所述第二BLE通告消息。31. -种计算机可读代码,所述计算机可读代码在由计算装置执行时使得所述计算装 置执行根据权利要求1至16中的任一项所述的方法。32. 一种方法,包括: 接收BLE通告消息,所述BLE通告消息包括通告数据和所述通告数据所源于的源设备 的地址; 检查所述BLE通告消息中的第一字段,以确定所述BLE通告消息是否包括重传的通告 数据;以及 如果所述BLE通告消息包括重传的通告数据,则忽视所述BLE通告消息。33. 根据权利要求32所述的方法,包括: 基于所述源设备的所述地址,确定是否先前已经从所述源设备接收到非重新通告的BLE通告消息;以及 仅在所述BLE通告消息为重新通告的BLE通告消息并且确定先前已经从所述源设备接 收到非重新通告的BLE通告消息的情况下,忽视所述BLE通告消息。34. -种装置,被配置为: 接收BLE通告消息,所述BLE通告消息包括通告数据和所述通告数据所源于的源设备 的地址; 检查所述BLE通告消息中的第一字段,以确定所述BLE通告消息是否包括重传的通告 数据;以及 如果所述BLE通告消息包括重传的通告数据,则忽视所述BLE通告消息。35. 根据权利要求34所述的装置,被配置为: 基于所述源设备的地址,确定是否先前已经从所述源设备接收到非重新通告的BLE通 告消息;以及 仅在所述BLE通告消息为重新通告的BLE通告消息并且确定先前已经从所述源设备接 收到非重新通告的BLE通告消息的情况下,忽视所述BLE通告消息。36. -种计算机可读代码,所述计算机可读代码在由计算装置执行时使得所述计算装 置执行根据权利要求32和33中的任一项所述的方法。37. -种方法,包括: 准备低功耗蓝牙(BLE)通告消息,所述BLE通告消息包括通告数据和所述通告数据所 源于的源设备的地址; 设置所述BLE通告消息的字段中的值,所述值指示是否允许所述BLE通告消息的接收 方重传所述通告数据和所述地址;以及 使得对所述BLE通告消息进行传输。38. -种装置,被配置为: 准备低功耗蓝牙(BLE)通告消息,所述BLE通告消息包括通告数据和所述通告数据所 源于的源设备的地址; 设置所述BLE通告消息的字段中的值,所述值指示是否允许所述BLE通告消息的接收 方重传所述通告数据和所述地址;以及 使得对所述BLE通告消息进行传输。39. -种计算机可读代码,所述计算机可读代码在由计算装置执行时使得所述计算装 置执行根据权利要求38所述的方法。40. -种装置,包括: 至少一个处理器;以及 包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码 被配置为利用所述至少一个处理器使得所述装置至少: 为了对第一低功耗蓝牙(BLE)通告消息的接收做出响应,形成第二BLE通告消息并且 使得对所述第二BLE通告消息进行传输,所述第一BLE通告消息包括通告数据和所述通告 数据所源于的源设备的地址,所述第二BLE通告消息包括所述通告数据和所述源设备的所 述地址。41. 根据权利要求40所述的装置,所述至少一个存储器和所述计算机程序代码被配置 为利用所述至少一个处理器使得所述装置至少封装所述通告数据和所述源设备的所述地 址,以形成所述第二BLE通告消息。42. 根据权利要求40或权利要求41所述的装置,所述至少一个存储器和所述计算机程 序代码被配置为利用所述至少一个处理器使得所述装置将附加的通告数据包括在所述第 二BLE通告消息的有效载荷中。43. 根据权利要求40至42中的任一项所述的装置,其中所述第二BLE通告消息包括所 述装置的地址。44. 根据权利要求43所述的装置,所述至少一个存储器和所述计算机程序代码被配置 为利用所述至少一个处理器使得所述装置将所述装置的地址包括在所述第二BLE通告消 息的有效载荷中。45. 根据权利要求40或41中的任一项所述的装置,所述至少一个存储器和所述计算机 程序代码被配置为利用所述至少一个处理器使得所述装置: 确定所述第一BLE通告消息是否包括重传的通告数据;以及 如果确定所述第一BLE通告包括重传的通告数据,则形成由所述第一BLE通告消息的 有效载荷组成的、用于所述第二BLE通告消息的有效载荷。46. 根据权利要求45所述的装置,所述至少一个存储器和所述计算机程序代码被配置 为利用所述至少一个处理器使得所述装置: 如果确定所述第一BLE通告消息不包括重传的通告数据,则形成包括以下各项的用于 所述第二BLE通告消息的有效载荷:所述通告数据,所述源设备的地址,以及附加的通告数 据和所述装置的地址中的至少一个。47. 根据权利要求40至46中的任一项所述的装置,所述至少一个存储器和所述计算机 程序代码被配置为利用所述至少一个处理器使得所述装置: 基于所述第一BLE通告消息的计数器字段中的值,确定是否允许重传所述通告数据和 所述源设备的地址;以及 响应于确定允许重传所述通告数据和所述源设备的地址,形成和传输所述第二BLE通 告消息。48. 根据权利要求47所述的装置,其中所述计数器字段被包括在所述第一BLE通告消 息的报头中。49. 根据权利要求47或权利要求48所述的装置,所述至少一个存储器和所述计算机程 序代码被配置为利用所述至少一个处理器使得所述装置将经调整的值包括在所述第二BLE 通告消息的计数器字段中,所述经调整的值指示关于所述通告数据和所述源设备的所述地 址的、允许的重传的减少的数目。50. 根据权利要求49所述的装置,其中所述第二BLE通告消息的所述计数器字段被包 括在所述第二BLE通告消息的报头中。51. 根据权利要求40至50中的任一项所述的装置,所述至少一个存储器和所述计算机 程序代码被配置为利用所述至少一个处理器使得所述装置将所述第二消息为重新通告的 消息的指示包括在所述第二通告消息的字段中。52. 根据权利要求51所述的装置,其中所述第二消息为重新通告的消息的所述指示在 所述第二通告消息的报头中被提供。53. 根据权利要求51或权利要求52所述的装置,其中所述指示在所述第二BLE通告消 息的分组数据单元(PDU)类型字段中被提供。54. 根据权利要求40至53中的任一项所述的装置,所述至少一个存储器和所述计算机 程序代码被配置为利用所述至少一个处理器使得所述装置创建和附加循环冗余校验(CRC) 数据,以形成所述第二BLE通告消息。55. -种非瞬态计算机可读存储介质,具有存储在其上的计算机可读代码,所述计算机 可读代码在由计算装置执行时使得所述计算装置执行一种方法,所述方法包括: 通过形成第二低功耗蓝牙(BLE)通告消息和使得对所述第二BLE通告消息进行传输, 来对第一BLE通告消息的接收做出响应,所述第一BLE通告消息包括通告数据和所述通告 数据所源于的源设备的地址,所述第二BLE通告消息包括所述通告数据和所述源设备的所 述地址。56. -种装置,包括: 至少一个处理器;以及 包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码 被配置为利用所述至少一个处理器使得所述装置至少: 接收BLE通告消息,所述BLE通告消息包括通告数据和所述通告数据所源于的源设备 的地址; 检查所述BLE通告消息中的第一字段,以确定所述BLE通告消息是否包括重传的通告 数据;以及 如果所述BLE通告消息包括重传的通告数据,则忽视所述BLE通告消息。57. 根据权利要求56所述的装置,所述至少一个存储器和所述计算机程序代码被配置 为利用所述至少一个处理器使得所述装置: 基于所述源设备的地址,确定是否先前已经从所述源设备接收到非重新通告的BLE通 告消息;以及 仅在所述BLE通告消息为重新通告的BLE通告消息并且确定先前已经从所述源设备接 收到非重新通告的BLE通告消息的情况下,忽视所述BLE通告消息。58. -种非瞬态计算机可读存储介质,具有存储在其上的计算机可读代码,所述计算机 可读代码在由计算装置执行时使得所述计算装置执行一种方法,所述方法包括: 接收BLE通告消息,所述BLE通告消息包括通告数据和所述通告数据所源于的源设备 的地址; 检查所述BLE通告消息中的第一字段,以确定所述BLE通告消息是否包括重传的通告 数据;以及 如果所述BLE通告消息包括重传的通告数据,则忽视所述BLE通告消息。59. -种装置,包括: 至少一个处理器;以及 包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码 被配置为利用所述至少一个处理器使得所述装置至少: 准备低功耗蓝牙(BLE)通告消息,所述BLE通告消息包括通告数据和所述通告数据所 源于的源设备的地址; 设置所述BLE通告消息的字段中的值,所述值指示是否允许所述BLE通告消息的接收 方重传所述通告数据和所述地址;以及 使得对所述BLE通告消息进行传输。60. -种非瞬态计算机可读存储介质,具有存储在其上的计算机可读代码,所述计算机 可读代码在由计算装置执行时使得所述计算装置执行一种方法,所述方法包括: 准备低功耗蓝牙(BLE)通告消息,所述BLE通告消息包括通告数据和所述通告数据所 源于的源设备的地址; 设置所述BLE通告消息的字段中的值,所述值指示是否允许所述BLE通告消息的接收 方重传所述通告数据和所述地址;以及 使得对所述BLE通告消息进行传输。
【专利摘要】本说明书描述了一种方法,该方法包括:通过形成第二低功耗蓝牙(BLE)通告消息和使得对所述第二BLE通告消息进行传输,来对第一BLE通告消息的接收做出响应,所述第一BLE通告消息包括通告数据和所述通告数据所源于的源设备的地址,所述第二BLE通告消息包括所述通告数据和所述源设备的所述地址。本说明书还描述了用于使得执行方法的装置和计算机程序代码。本说明书还描述了与上述方法有关的其它方法、装置和计算机程序代码。
【IPC分类】H04B7/00
【公开号】CN105409132
【申请号】CN201380078447
【发明人】K·科莱, 刘佳
【申请人】诺基亚技术有限公司
【公开日】2016年3月16日
【申请日】2013年7月24日
【公告号】EP3025433A1, US20160157048, WO2015010289A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1