蓝牙通信方法及系统技术方案

技术编号:35121811 阅读:23 留言:0更新日期:2022-10-05 09:51
本申请实施例提供了一种蓝牙通信方法及系统。该方法包括:电子设备在广播阶段,其可通过发送具有更大的传输带宽,和/或,使用更高阶的调制方式的蓝牙广播帧,以增加蓝牙广播帧的帧体可承载的数据量。以在大数据量的应用场景下,减少蓝牙广播帧的发送次数,以降低发现阶段的耗时,从而提升建立蓝牙连接的效率。从而提升建立蓝牙连接的效率。从而提升建立蓝牙连接的效率。

【技术实现步骤摘要】
蓝牙通信方法及系统


[0001]本申请实施例涉及通信领域,尤其涉及一种蓝牙通信方法及系统。

技术介绍

[0002]随着通信技术的飞速发展,蓝牙网络的应用场景也越来越广泛。目前,设备间的蓝牙连接是基于已有的蓝牙协议维护的。已有蓝牙协议中的帧体所承载的数据量限制,在大数据量传输的场景下,设备需要通过发送多个蓝牙广播消息,以发送蓝牙数据。

技术实现思路

[0003]为了解决上述技术问题,本申请提供一种蓝牙通信方法及系统。在该方法中,电子设备可通过发送具有更大的带宽和/或更高阶的调制方式的蓝牙广播帧,以增加蓝牙广播帧的帧体部分可携带的数据的数据量。
[0004]第一方面,本申请实施例提供一种蓝牙通信系统。该系统包括第一电子设备和第二电子设备。第一电子设备,用于发送第一蓝牙广播帧。其中,第一蓝牙广播帧中包括帧头和帧体。第一蓝牙广播帧的帧头包括第一指示信息,用于指示第一蓝牙广播帧的帧体的第一调制方式与第一传输带宽,并且,第一蓝牙广播帧的帧体包括第一数据。第二电子设备,用于接收第一蓝牙广播帧,并根据第一指示信息,在第一传输带宽上接收第一蓝牙广播帧的帧体。以及,基于第一调制方式,对接收到的第一蓝牙广播帧的帧体进行解调,获取第一数据。这样,电子设备可通过增加蓝牙广播帧的帧体带宽,和/或,使用更高阶的调制方式的方式,以有效增加蓝牙广播帧的帧体的数据量。从而可以降低蓝牙广播阶段发送蓝牙广播帧的数量,进而缩短蓝牙广播阶段的耗时,提升蓝牙连接的整体效率。
[0005]示例性的,第一电子设备与第二电子设备可以是手机、平板、电视、电脑、可穿戴设备、智能家居设备等具有蓝牙功能的电子设备。
[0006]根据第一方面,第一电子设备,具体用于接收第一用户指令。第一电子设备响应于第一用户指令,启动第一应用,并发送第一蓝牙广播帧。其中,第一数据包括第一电子设备的设备信息和第一应用的应用数据。
[0007]示例性的,第一应用可以是多屏协同、虚拟连接、华为分享等具备蓝牙功能的应用中的任一种。
[0008]示例性的,第一电子设备可基于第一应用于第一调制方式和第一传输带宽的对应关系,发送对应的蓝牙广播帧。
[0009]示例性的,第一应用的应用数据与第一电子设备的设备信息承载于蓝牙广播帧的帧体的负载字段。
[0010]根据第一方面,或者以上第一方面的任意一种实现方式,第二电子设备,还用于基于第一数据,与第一电子设备建立蓝牙连接。并且,基于蓝牙连接,与第一电子设备进行蓝牙数据交互。这样,第二电子设备可基于接收到的蓝牙广播帧,获取到蓝牙广播帧携带的第一电子设备的设备信息和第一应用的应用数据,并基于获取到的数据,与第一电子设备进
行蓝牙通信。
[0011]根据第一方面,或者以上第一方面的任意一种实现方式,系统还包括第三电子设备;第一电子设备,还用于发送第二蓝牙广播帧;第二蓝牙广播帧中包括帧头和帧体;第二蓝牙广播帧的帧头包括第二指示信息,用于指示第二蓝牙广播帧的帧体的第二调制方式与第二传输带宽;第二蓝牙广播帧的帧体包括第二数据,第二调制方式与第一调制方式不同,第二传输带宽与第一传输带宽不同。第三电子设备,用于接收第二蓝牙广播帧。并且,根据第二指示信息,在第二传输带宽上接收第二蓝牙广播帧的帧体。以及,基于第二调制方式,对接收到的第二蓝牙广播帧的帧体进行解调,获取第二数据。这样,电子设备可基于预设的条件,发送具有不同的调制方式和/或传输带宽的蓝牙广播帧。
[0012]示例性的,预设的条件可以是基于应用设置的,也可以是基于数据量设置的,还可以是基于网络设置的。
[0013]示例性的,第二蓝牙广播帧的帧体的调制方式可以与第一蓝牙广播帧的调制方式不同。例如,第二数据的数据量大于第一数据的数据量,第二蓝牙广播帧的帧体可采用更高阶的调制方式。
[0014]示例性的,第二蓝牙广播帧的帧体的传输带宽可以与第一蓝牙广播帧的帧体的传输带宽不同。例如,第二数据的数据量大于第一数据的数据量,第二蓝牙广播帧的帧体可采用更大的传输带宽。
[0015]根据第一方面,或者以上第一方面的任意一种实现方式,第一电子设备,具体用于接收第二用户指令。并且,响应于第二用户指令,启动第二应用,并发送第二蓝牙广播帧;其中,第二数据包括第一电子设备的设备信息和第二应用的应用数据。这样,电子设备可基于不同的应用,发送具有不同的调制方式和/或传输带宽的蓝牙广播帧。
[0016]根据第一方面,或者以上第一方面的任意一种实现方式,第一调制方式为以下任一种:高斯频移键控GFSK、差分四相相移键控DQPSK、差分八相移键控8PSK、正交幅度调制16QAM。这样,在保持天线灵敏度不变的情况下,可通过使用更高阶的调制方式,增加帧体承载的数据量。
[0017]根据第一方面,或者以上第一方面的任意一种实现方式,第一传输带宽为以下任一种:1MHz、2MHz、3MHz。这样,电子设备可通过使用更大的传输带宽,增加帧体承载的数据量。
[0018]示例性的,还可以采用更大的带宽,例如4MHz等,本申请不做限定。
[0019]示例性的,在两个电子设备之间的距离较小的情况下,可优先采用更大的传输带宽的方式。
[0020]根据第一方面,或者以上第一方面的任意一种实现方式,第一指示信息承载于第一蓝牙广播帧的帧头的接入码Access Code字段。这样,电子设备可通过读取帧头中的Access Code字段,确定帧体的调制方式和传输带宽。
[0021]示例性的,Access Code字段长度为32比特。
[0022]根据第一方面,或者以上第一方面的任意一种实现方式,第一蓝牙广播帧中的帧头的传输带宽为1MHz,第一蓝牙广播帧中的帧头的调制方式为GFSK。这样,帧头采用约定的传输带宽和调制方式,以使得对端设备可正确读取帧头,以获取帧体的调制方式和传输带宽。
[0023]第二方面,本申请实施例提供一种蓝牙通信方法。该方法应用于第一电子设备,方法包括:第一电子设备生成第一蓝牙广播帧。第一电子设备发送第一蓝牙广播帧;第一蓝牙广播帧中包括帧头和帧体;第一蓝牙广播帧的帧头包括第一指示信息,用于指示第一蓝牙广播帧的帧体的第一调制方式与第一传输带宽;第一蓝牙广播帧的帧体包括第一数据。
[0024]根据第二方面,发送第一蓝牙广播帧包括:第一电子设备接收第一用户指令。第一电子设备响应于第一用户指令,启动第一应用,并发送第一蓝牙广播帧;其中,第一数据包括第一电子设备的设备信息和第一应用的应用数据。
[0025]根据第二方面,或者以上第二方面的任意一种实现方式,方法还包括:第一电子设备与第二电子设备建立蓝牙连接;第一电子设备基于蓝牙连接,与第二电子设备进行蓝牙数据交互。
[0026]根据第二方面,或者以上第二方面的任意一种实现方式,方法还包括:第一电子设备发送第二蓝牙广播帧;第二蓝牙广播帧中包括帧头和帧体;第二蓝牙广播帧的帧头包括第二指示信息,用于指示第二蓝牙广播帧的帧体的第二调制方式与第二传输带宽;第二蓝牙广播帧的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙通信系统,其特征在于,包括第一电子设备和第二电子设备;所述第一电子设备,用于:发送第一蓝牙广播帧;所述第一蓝牙广播帧中包括帧头和帧体;所述第一蓝牙广播帧的帧头包括第一指示信息,用于指示所述第一蓝牙广播帧的帧体的第一调制方式与第一传输带宽;所述第一蓝牙广播帧的帧体包括第一数据;所述第二电子设备,用于:接收所述第一蓝牙广播帧;根据所述第一指示信息,在所述第一传输带宽上接收所述第一蓝牙广播帧的帧体;基于所述第一调制方式,对接收到的所述第一蓝牙广播帧的帧体进行解调,获取所述第一数据。2.根据权利要求1所述的系统,其特征在于,所述第一电子设备,具体用于:接收第一用户指令;响应于所述第一用户指令,启动第一应用,并发送所述第一蓝牙广播帧;其中,所述第一数据包括所述第一电子设备的设备信息和所述第一应用的应用数据。3.根据权利要求1所述的系统,其特征在于,所述第二电子设备,还用于:基于所述第一数据,与所述第一电子设备建立蓝牙连接;基于所述蓝牙连接,与所述第一电子设备进行蓝牙数据交互。4.根据权利要求3所述的系统,其特征在于,所述系统还包括第三电子设备;所述第一电子设备,还用于:发送第二蓝牙广播帧;所述第二蓝牙广播帧中包括帧头和帧体;所述第二蓝牙广播帧的帧头包括第二指示信息,用于指示所述第二蓝牙广播帧的帧体的第二调制方式与第二传输带宽;所述第二蓝牙广播帧的帧体包括第二数据,所述第二调制方式与所述第一调制方式不同,所述第二传输带宽与所述第一传输带宽不同;所述第三电子设备,用于:接收所述第二蓝牙广播帧;根据所述第二指示信息,在所述第二传输带宽上接收所述第二蓝牙广播帧的帧体;基于所述第二调制方式,对接收到的所述第二蓝牙广播帧的帧体进行解调,获取所述第二数据。5.根据权利要求4所述的系统,其特征在于,所述第一电子设备,具体用于:接收第二用户指令;响应于所述第二用户指令,启动第二应用,并发送所述第二蓝牙广播帧;其中,所述第二数据包括所述第一电子设备的设备信息和所述第二应用的应用数据。6.根据权利要求1所述的系统,其特征在于,所述第一调制方式为以下任一种:高斯频移键控GFSK、差分四相相移键控DQPSK、差分八相移键控8PSK、正交幅度调制16QAM。7.根据权利要求1所述的系统,其特征在于,所述第一传输带宽为以下任一种:1MHz、2MHz、3MHz。8.根据权利要求1所述的系统,其特征在于,所述第一指示信息承载于所述第一蓝牙广
播帧的帧头的接入码Access Code字段。9.根据权利要求1所述的系统,其特征在于,所述第一蓝牙广播帧中的帧头的传输带宽为1MHz,所述第一蓝牙广播帧中的帧头的调制方式为GFSK。10.一种蓝牙通信方法,其特征在于,应用于第一电子设备,所述方法包括:生成第一蓝牙广播帧;发送第一蓝牙广播帧;所述第一蓝牙广播帧中包括帧头和帧体;所述第一蓝牙广播帧的帧头包括第一指示信息,用于指示所述第一蓝牙广播帧的帧体的第一调制方式与第一传输带宽;所述第一蓝牙广播帧的帧体包括第一数据。11.根据权利要求10所述的方法,其特征在于,所述发送第一蓝牙广播帧包括:接收第一用户指令;响应于所述第一用户指令,启动第一应用,并发送所述第一蓝牙广播帧;其中,所述第一数据包括所述第一电子设备的设备信息和所述第一应用的应用数据。12.根据权利要求...

【专利技术属性】
技术研发人员:王蓉倪观军朱宇洪彭炳光孙尚帮姚晶晶陈岩
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1