报文发送方法、报文接收方法及装置的制造方法_6

文档序号:9711205阅读:来源:国知局
法,其特征在于,所述事件信息字段包括: 用于标识默认的所述第二蓝牙设备所需执行事件的事件指令。9.根据权利要求1至8任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:设备标识字段; 所述设备标识字段用于标识所述第一蓝牙设备的设备名称。10.根据权利要求1至8任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:介质访问控制MAC地址字段; 所述MAC地址字段用于标识所述第一蓝牙设备的MAC地址。11.根据权利要求1至8任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:帧控制字段; 所述帧控制字段包括如下比特位中的至少一个比特位: 用于标识所述蓝牙信标帧报文是否携带有厂商自定义副标题数据的第十三比特位; 用于标识所述蓝牙信标帧报文是否为绑定确认报文的第十四比特位。12.根据权利要求1至8任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:帧计数字段; 所述帧计数字段用于标识所述蓝牙信标帧报文的帧序号。13.一种报文接收方法,其特征在于,用于第二蓝牙设备中,所述方法包括: 接收第一蓝牙设备广播的蓝牙信标帧报文,所述蓝牙信标帧报文中包括指明交互目的的字段; 对所述蓝牙信标帧报文中的所述字段进行处理。14.根据权利要求13所述的方法,其特征在于,所述蓝牙信标帧报文包括服务信息字段; 所述对所述蓝牙信标帧报文中的所述字段进行处理,包括: 根据所述服务信息字段获知所述第一蓝牙设备的当前运行数据; 或, 根据所述服务信息字段获知所述蓝牙信标帧报文的报文组成信息; 或, 根据所述服务信息字段获知所述第一蓝牙设备的当前运行数据,且根据所述服务信息字段获知所述蓝牙信标帧报文的报文组成信息。15.根据权利要求14所述的方法,其特征在于,所述根据所述服务信息字段获知所述第一蓝牙设备的当前运行数据,包括如下步骤中的至少一个: 根据所述服务信息字段中的第一比特位,获知所述第一蓝牙设备是否已经与其它蓝牙设备进行绑定; 根据所述服务信息字段中的第二比特位,获知所述第一蓝牙设备是否已经与所述其它蓝牙设备建立蓝牙连接; 根据所述服务信息字段中的第三比特位,获知所述第一蓝牙设备是主设备还是从设备。16.根据权利要求14所述的方法,其特征在于,所述根据所述服务信息字段获知所述蓝牙信标帧报文的报文组成信息,包括如下步骤中的至少一个: 根据所述服务信息字段中的第四比特位,获知所述蓝牙信标帧报文是否已经加密; 根据所述服务信息字段中的第五比特位,获知所述蓝牙信标帧报文是否包括所述第一蓝牙设备的介质访问控制MAC地址; 根据所述服务信息字段中的第六比特位,获知所述蓝牙信标帧报文是否包括所述能力字段; 根据所述服务信息字段中的第七比特位,获知所述蓝牙信标帧报文是否包括所述事件信息字段; 根据所述服务信息字段中的第八比特位,获知所述蓝牙信标帧报文是否包括厂商自定义数据。17.根据权利要求13所述的方法,其特征在于,所述蓝牙信标帧报文包括能力字段; 所述对所述蓝牙信标帧报文中的所述字段进行处理,包括: 根据所述能力字段获知所述第一蓝牙设备所具有的能力。18.根据权利要求17所述的方法,其特征在于,所述根据所述能力字段获知所述第一蓝牙设备所具有的能力,包括如下步骤中的至少一个: 根据所述能力字段中的第九比特位,获知所述第一蓝牙设备是否具有建立蓝牙连接的能力; 根据所述能力字段中的第十比特位,获知所述第一蓝牙设备是否具有作为主设备的能力; 根据所述能力字段中的第十一比特位,获知所述第一蓝牙设备是否具有加密能力; 根据所述能力字段中的第十二比特位,获知所述第一蓝牙设备是否具有输入输出能力。19.根据权利要求13所述的方法,其特征在于,所述蓝牙信标帧报文包括事件信息字段; 所述对所述蓝牙信标帧报文中的所述字段进行处理,包括: 根据事件信息字段,执行所述事件信息字段中与第二蓝牙设备对应的事件指令。20.根据权利要求19所述的方法,其特征在于,所述执行所述事件信息字段中与第二蓝牙设备对应的事件指令,包括: 检测所述事件信息字段中的事件标识是否包括所述第二蓝牙设备的标识; 若包括所述第二蓝牙设备的标识,则执行与所述第二蓝牙设备的标识对应的事件指令。21.根据权利要求19所述的方法,其特征在于,所述执行所述事件信息字段中与第二蓝牙设备对应的事件指令,包括: 执行默认的所述第二蓝牙设备所需执行事件的事件指令。22.根据权利要求13至21任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:设备标识字段; 所述设备标识字段用于标识所述第一蓝牙设备的设备名称。23.根据权利要求13至21任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:介质访问控制MAC地址字段; 根据所述MAC地址字段来检测所述第一蓝牙设备的MAC地址是否为可信任的MAC地址。24.根据权利要求13至21任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:帧控制字段; 所述方法,还包括: 根据所述帧控制字段中的第十三比特位,确定所述蓝牙信标帧报文是否包括厂商自定义副标题数据; 或, 根据所述帧控制字段中的第十四比特位,确定所述蓝牙信标帧报文是否为绑定确认报文; 或, 根据所述帧控制字段中的第十三比特位,确定所述蓝牙信标帧报文是否包括厂商自定义副标题数据,且根据所述帧控制字段中的第十四比特位,确定所述蓝牙信标帧报文是否为绑定确认报文。25.根据权利要求13至21任一所述的方法,其特征在于,所述蓝牙信标帧报文还包括:帧计数字段,所述帧计数字段用于标识所述蓝牙信标帧报文的帧序号; 所述方法,还包括: 检测是否已经处理过具有所述帧序号的其它蓝牙信标帧报文; 若已经处理过具有所述帧序号的其它蓝牙信标帧报文,则不对所述蓝牙信标帧报文进行处理。26.一种报文发送装置,其特征在于,所述装置包括: 报文生成模块,被配置为根据与第二蓝牙设备的交互目的生成蓝牙信标帧报文; 报文发送模块,被配置为广播发送所述蓝牙信标帧报文; 其中,所述蓝牙信标帧报文中包括指明所述交互目的的字段。27.根据权利要求26所述的装置,其特征在于,所述蓝牙信标帧报文包括:服务信息字段; 所述服务信息字段包括所述第一蓝牙设备的当前运行数据; 或,所述服务信息字段包括所述蓝牙信标帧报文的报文组成信息; 或,所述服务信息字段包括所述第一蓝牙设备的当前运行数据,和,所述蓝牙信标帧报文的报文组成信息。28.根据权利要求27所述的装置,其特征在于,所述服务信息字段包括如下比特位中的至少一个比特位: 用于标识所述第一蓝牙设备是否已经与其它蓝牙设备进行绑定的第一比特位; 用于标识所述第一蓝牙设备是否已经与所述其它蓝牙设备建立蓝牙连接的第二比特位; 用于标识所述第一蓝牙设备是主设备还是从设备的第三比特位; 用于标识所述蓝牙信标帧报文是否已经加密的第四比特位; 用于标识所述蓝牙信标帧报文是否携带有所述第一蓝牙设备的介质访问控制MAC地址的第五比特位; 用于标识所述蓝牙信标帧报文是否携带有所述能力字段的第六比特位; 用于标识所述蓝牙信标帧报文是否携带有所述事件信息字段的第七比特位; 用于标识所述蓝牙信标帧报文是否携带有厂商自定义数据的第八比特位。29.根据权利要求26所述的装置,其特征在于,所述蓝牙信标帧报文包括:能力字段; 所述能力字段包括所述第一蓝牙设备所具有的能力。30.根据权利要求29所述的装置,其特征在于,所述能力字段包括如下比特位中的至少一个比特位: 用于标识所述第一蓝牙设备是否具有建立蓝牙连接的能力的第九比特位; 用于标识所述第一蓝牙设备是否具有作为主设备的能力的第十比特位; 用于标识所述第一蓝牙设备是否具有加密能力的第十一比特位; 用于标识所述第一蓝牙设备是否具有输入输出能力的第十二比特位。31.根据权利要求26所述的装置,其特征在于,所述蓝牙信标帧报文包括:事件信息字段;所述事件信息字段包括用于控制第二蓝牙设备的事件指令。32.根据权利要求31所述的装置,其特征在于,所述事件信息字段包括: 用于标识所述第二蓝牙设备的事件标识字段;和, 用于标识所述第二蓝牙设备所需执行事件的事件指令。33.根据权利要求31所述的报文发送装置,其特征在于,所述事件信息字段包括: 用于标识默认的所述第二蓝牙设备所需执行事件的事件指令。34.根据权利要求26至33任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:设备标识字段; 所述设备标识字段用于标识所述第一蓝牙设备的设备名称。35.根据权利要求26至33任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:介质访问控制MAC地址字段; 所述MAC地址字段用于标识所述第一蓝牙设备的MAC地址。36.根据权利要求26至33任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:帧控制字段; 所述帧控制字段包括如下比特位中的至少一个比特位: 用于标识所述蓝牙信标帧报文是否携带有厂商自定义副标题数据的第十三比特位; 用于标识所述蓝牙信标帧报文是否为绑定确认报文的第十四比特位。37.根据权利要求26至33任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:帧计数字段; 所述帧计数字段用于标识所述蓝牙信标帧报文的帧序号。38.一种报文接收装置,其特征在于,所述装置包括: 报文接收模块,被配置为接收第一蓝牙设备广播的蓝牙信标帧报文,所述蓝牙信标帧报文中包括指明所述交互目的的字段; 报文处理模块,被配置为对所述蓝牙信标帧报文中的所述字段进行处理。39.根据权利要求38所述的装置,其特征在于,所述蓝牙信标帧报文包括服务信息字段,所述装置包括: 信息获知模块,被配置为根据所述服务信息字段获知所述第一蓝牙设备的当前运行数据; 或,根据所述服务信息字段获知所述蓝牙信标帧报文的报文组成信息; 或,根据所述服务信息字段获知所述第一蓝牙设备的当前运行数据和所述蓝牙信标帧报文的报文组成信息。40.根据权利要求39所述的装置,其特征在于,所述信息获知模块,包括如下子模块中的至少一个子模块: 判断绑定子模块,被配置为根据所述服务信息字段中的第一比特位,获知所述第一蓝牙设备是否已经与其它蓝牙设备进行绑定; 判断连接子模块,被配置为根据所述服务信息字段中的第二比特位,获知所述第一蓝牙设备是否已经与所述其它蓝牙设备建立蓝牙连接; 主从判断子模块,被配置为根据所述服务信息字段中的第三比特位,获知所述第一蓝牙设备是主设备还是从设备。41.根据权利要求39所述的装置,其特征在于,所述信息获知模块,包括如下子模块中的至少一个子模块: 加密判断子模块,被配置为根据所述服务信息字段中的第四比特位,获知所述蓝牙信标帧报文是否已经加密; 地址判断子模块,被配置为根据所述服务信息字段中的第五比特位,获知所述蓝牙信标帧报文是否携带有所述第一蓝牙设备的介质访问控制MAC地址; 第一信息子模块,被配置为根据所述服务信息字段中的第六比特位,获知所述蓝牙信标帧报文是否携带有所述能力字段; 第二信息子模块,被配置为根据所述服务信息字段中的第七比特位,获知所述蓝牙信标帧报文是否携带有所述事件信息字段; 第三信息子模块,被配置为根据所述服务信息字段中的第八比特位,获知所述蓝牙信标帧报文是否携带有厂商自定义数据。42.根据权利要求38所述的装置,其特征在于,所述蓝牙信标帧报文包括能力字段,所述装置包括: 能力获知模块,被配置为根据所述能力字段获知所述第一蓝牙设备所具有的能力。43.根据权利要求38所述的装置,其特征在于,所述能力获知模块,还包括如下子模块中的至少一个子模块: 第一能力子模块,被配置为根据所述能力字段中的第九比特位,获知所述第一蓝牙设备是否具有建立蓝牙连接的能力; 第二能力子模块,被配置为根据所述能力字段中的第十比特位,获知所述第一蓝牙设备是否具有作为主设备的能力; 第三能力子模块,被配置为根据所述能力字段中的第十一比特位,获知所述第一蓝牙设备是否具有加密能力; 第四能力子模块,被配置为根据所述能力字段中的第十二比特位,获知所述第一蓝牙设备是否具有输入输出能力。44.根据权利要求38所述的装置,其特征在于,所述蓝牙信标帧报文包括事件信息字段,所述装置还包括: 指令执行模块,被配置为执行所述事件信息字段中与第二蓝牙设备对应的事件指令。45.根据权利要求44所述的装置,其特征在于,所述指令执行模块,还包括: 第一标识子模块,被配置为检测所述事件信息字段中的事件标识是否包括所述第二蓝牙设备的标识; 第一执行子模块,被配置为当包括所述第二蓝牙设备的标识时,执行与所述第二蓝牙设备的标识对应的事件指令。46.根据权利要求44所述的报文接收装置,其特征在于,所述指令执行模块,还包括: 第二执行子模块,被配置为执行默认的所述第二蓝牙设备所需执行事件的事件指令。47.根据权利要求38至46任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:设备标识字段; 所述设备标识字段用于标识所述第一蓝牙设备的设备名称。48.根据权利要求38至46任一所述的报文接收装置,其特征在于,所述蓝牙信标帧报文包括介质访问控制MAC地址字段,所述装置包括: 第一检测模块,被配置为根据所述MAC地址字段来检测所述第一蓝牙设备的MAC地址是否为可信任的MAC地址。49.根据权利要求38至46任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:帧控制字段;所述装置,还包括: 数据携带模块,被配置为根据所述帧控制字段中的第十三比特位,确定所述蓝牙信标帧报文是否包括厂商自定义副标题数据; 绑定确定模块,被配置为根据所述帧控制字段中的第十四比特位,确定所述蓝牙信标帧报文是否为绑定确认报文; 确定模块,被配置为根据所述帧控制字段中的第十三比特位,确定所述蓝牙信标帧报文是否包括厂商自定义副标题数据,和,根据所述帧控制字段中的第十四比特位,确定所述蓝牙信标帧报文是否为绑定确认报文。50.根据权利要求38至46任一所述的装置,其特征在于,所述蓝牙信标帧报文还包括:帧计数字段,所述帧计数字段用于标识所述蓝牙信标帧报文的帧序号; 所述装置,还包括: 第二检测模块,被配置为检测是否已经处理过具有所述帧序号的其它蓝牙信标帧报文; 处理模块,被配置为当已经处理过具有所述帧序号的其它蓝牙信标帧报文时,不对所述蓝牙信标帧报文进行处理。51.一种报文发送装置,其特征在于,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 第一蓝牙设备根据与第二蓝牙设备的交互目的生成蓝牙信标帧报文; 广播发送所述蓝牙信标帧报文; 其中,所述蓝牙信标帧报文中包括指明所述交互目的的字段。52.一种报文发送装置,其特征在于,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收第一蓝牙设备广播的蓝牙信标帧报文,所述蓝牙信标帧报文中包括指明交互目的的字段; 对所述蓝牙信标帧报文中的所述字段进行处理。
【专利摘要】本公开揭示了一种报文发送方法、报文接收方法及装置,属于通信领域。所述报文发送方法包括:第一蓝牙设备根据与第二蓝牙设备的交互目的生成蓝牙信标帧报文,所述蓝牙信标帧报文中包括指明所述交互目的的字段;第一蓝牙设备广播发送所述蓝牙信标帧报文,第二蓝牙设备接收所述蓝牙信标帧报文,并对所述蓝牙信标帧报文中的所述字段进行处理。本公开解决了第一蓝牙设备与第二蓝牙设备必须要实现建立连接才能进行交互的问题;达到了第一蓝牙设备和第二蓝牙设备无需建立蓝牙连接,就能够通过蓝牙信标帧报文中携带的指明交互目的的字段进行信息交互的效果。
【IPC分类】H04W80/02, H04W76/02, H04B5/00
【公开号】CN105471478
【申请号】CN201510628252
【发明人】丁一, 侯恩星, 朱侃杰
【申请人】小米科技有限责任公司
【公开日】2016年4月6日
【申请日】2015年9月28日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1