蓝牙广播通信方法、系统及其主设备、从设备技术方案

技术编号:26653656 阅读:30 留言:0更新日期:2020-12-09 00:57
本发明专利技术涉及了一种蓝牙广播通信方法、系统及其主设备、从设备,该蓝牙广播通信方法包括:包括:获取拓展发射数据;将即将到来的应答时隙设置为拓展发射时隙,并确定所述拓展发射时隙的第二发射频段,根据所述第二发射频段设置第一蓝牙收发模块;在所述拓展发射时隙使用所述第二发射频段对所述拓展发射数据进行蓝牙广播,以使从设备在对应的拓展接收时隙以所述第二发射频段的相同频段接收所述拓展发射数据。实施本发明专利技术的技术方案,对于不需要应答的蓝牙协议,主设备将蓝牙空中协议中原本预留给应答包的应答时隙填充拓展发射数据,并对其进行发射,相应地,从设备利用该应答时隙来接收拓展发射数据,因此提升了空中带宽。

【技术实现步骤摘要】
蓝牙广播通信方法、系统及其主设备、从设备
本专利技术涉及蓝牙广播领域,尤其涉及一种蓝牙广播通信方法、系统及其主设备、从设备。
技术介绍
近年来,随着智能手机的普遍化,蓝牙无线通信技术得到了广泛的应用,其中以手机为中心的蓝牙音箱及耳机等便携式音频设备更是深得消费者的青睐,但这些应用仍采用的是传统点到点的技术方式,一部手机只能将声音推送给一台音频设备,这种拓扑结构极大的限制了其应用领域。为此,蓝牙标准化组织(BluetoothSpecialInterestGroup)增加了一种一对多的广播式拓扑结构:基于无连接的从设备广播技术,简称CSB(ConnectionlessSlaveBroadcast)技术。CSB技术类似于FM广播技术,允许一个蓝牙设备作为蓝牙发射平台对外进行数据广播,位于其周边的蓝牙设备均可以自由接收其广播的数据而无需进行连接。由于蓝牙使用的波段为无需取得执照的2400–2483.5MHz短距离ISM无线电频段(IndustrialScientificMedicalBand),除了蓝牙外还有wifi、ZigBee等其它无线网络设备均工本文档来自技高网...

【技术保护点】
1.一种蓝牙广播通信方法,应用在主设备中,其特征在于,包括:/n第二获取步骤:获取拓展发射数据;/n第二设置步骤:将即将到来的应答时隙设置为拓展发射时隙,并确定所述拓展发射时隙的第二发射频段,根据所述第二发射频段设置第一蓝牙收发模块;/n第二发射步骤:在所述拓展发射时隙使用所述第二发射频段对所述拓展发射数据进行蓝牙广播,以使从设备在对应的拓展接收时隙以所述第二发射频段的相同频段接收所述拓展发射数据。/n

【技术特征摘要】
1.一种蓝牙广播通信方法,应用在主设备中,其特征在于,包括:
第二获取步骤:获取拓展发射数据;
第二设置步骤:将即将到来的应答时隙设置为拓展发射时隙,并确定所述拓展发射时隙的第二发射频段,根据所述第二发射频段设置第一蓝牙收发模块;
第二发射步骤:在所述拓展发射时隙使用所述第二发射频段对所述拓展发射数据进行蓝牙广播,以使从设备在对应的拓展接收时隙以所述第二发射频段的相同频段接收所述拓展发射数据。


2.根据权利要求1所述的蓝牙广播通信方法,其特征在于,将即将到来的应答时隙设置为拓展发射时隙,并确定所述拓展发射时隙的第二发射频段,包括:
将所述第一蓝牙收发模块在所述应答时隙下的模式从标准蓝牙协议中的接收模式改成发射模式,并使用所述应答时隙所在的蓝牙时钟值代入跳频协议得到的第二发射频段;或,
将所述第一蓝牙收发模块在所述应答时隙下的模式由主模式切换成从模式,并将所述第一蓝牙收发模块在主模式下的蓝牙地址设置为其在从模式下的配对设备蓝牙地址,且根据所述应答时隙的蓝牙时钟值确定第二发射频段。


3.根据权利要求1所述的蓝牙广播通信方法,其特征在于,所述蓝牙广播基于的蓝牙协议,包括:BLE协议或CSB协议。


4.根据权利要求1所述的蓝牙广播通信方法,其特征在于,
在所述第二获取步骤和所述第二设置步骤之间,还包括:
第二判断步骤:判断所述拓展发射数据的当前发送次数是否达到第二预设次数,若是,则结束;若否,则执行所述第二设置步骤。


5.根据权利要求1所述的蓝牙广播通信方法,其特征在于,还包括:
第一获取步骤:获取标准发射数据;
第一设置步骤:将即将到来的发射时隙作为标准发射时隙,确定所述标准发射时隙的第一发射频段,根据所述第一发射频段设置第一蓝牙收发模块;
第一发射步骤:在所述标准发射时隙使用所述第一发射频段对所述标准发射数据进行蓝牙广播。


6.根据权利要求5所述的蓝牙广播通信方法,其特征在于,在所述第一获取步骤和所述第一设置步骤之间,还包括:
第一判断步骤:判断所述标准发射数据的当前发送次数是否达到第一预设次数,若是,则结束;若否,则执行所述第一设置步骤。


7.根据权利要求1-6任一所述的蓝牙广播通信方法,其特征在于,
所述拓展发射数据包括原始数据和/或所述原始数据的分段校验值;
所述分段校验值被所述从设备用于对接收到的对应原始数据进行分段校验。


8.根据权利要求5所述的蓝牙广播通信方法,其特征在于,对所述拓展发射数据进行蓝牙广播,包括:
计算所述拓展发射数据的拓展整包校验值,并根据所述拓展整包校验值及所述拓展发射数据生成拓展发射数据包,且将所述拓展发射数据包进行蓝牙广播;
对所述标准发射数据进行蓝牙广播,包括:
计算所述标准发射数据的标准整包校验值,并根据所述标准整包校验值及所述标准发射数据生成标准发射数据包,且将所述标准发射数据包进行蓝牙广播。


9.一种蓝牙广播通信方法,应用在从设备中,其特征在于,包括:
第四设置步骤:将即将到来的应答时隙设置为拓展接收时隙,并确定所述拓展接收时隙的第二接收频段,所述第二接收频段与主设备在对应的拓展发射时隙用于发射的第二发射频段相同,根据所述第二接收频段设置第二蓝牙收发模块;
第二接收步骤:在所述拓展接收时隙使用所述第二接收频段接收主设备广播的拓展发射数据。


10.根据权利要求9所述的蓝牙广播通信方法,其特征在于,所述将即将到来的应答时隙设置为拓展接收时隙,并确定所述拓展接收时隙的第二接收频段,所述第二接收频段与主设备在对应的拓展发射时隙用于发射的第二发射频段相同,包括:
将所述第二蓝牙收发模块在所述应答时隙下的模式从标准蓝牙协议中的发射模式改成接收模式,从设备使用和所述第一蓝牙收发模块在所述应答时隙下的蓝牙时钟值相等的蓝牙时钟值代入跳频协议得到和所述主设备第二发射频段相同的第二接收频段;或,
根据时钟偏差值,设置所述第二蓝牙收发模块在所述应答时隙的蓝牙时钟值,以使所述第二蓝牙收发模块在所述应答时隙下的模式从标准蓝牙协议中的发射模式改成接收模式,其中,所述时钟偏差值与所述第一蓝牙收发模块在所述应答时隙下的模式切换相关,将所述从设备的所述应答时隙的蓝牙时钟值减去时钟偏差值后带入跳频协议得到和所述主设备第二发射频段相同的第二接收频段。


11.根据权利要求9所述的蓝牙广播通信方法,其特征在于,
所述蓝牙广播基于的蓝牙协议包括:BLE协议或CSB协议;
接收的所述拓展发射数据包括原始数据和/或所述原始数据的分段校验值;
所述分段校验值用于对接收到的对应原始数据进行分段校验。


12.根据权利要求9-11任一所述的蓝牙广播通信方法,其特征在于,还包括:
第三设置步骤:将即将到来的接收时隙作为标准接收时隙,确定所述标准接收时隙的第一接收频段,所述第一接收频段与所述主设备在对应的标准发射时隙用于发射的第一发射频段相同,根据所述第一接收频段设置第二蓝牙收发模块;
第一接收步骤:在所述标准接收时隙使用所述第一接收频段接收主设备的标准发射数据。


13.根据权利要求12所述的蓝牙广播通信方法,其特征在于,
当接收的所述标准发射数据包括原始数据,接收的所述拓展发射数据包括所述原始数据的分段校验值时,
所述使用所述第二接收频段接收主设备广播的拓展发射数据包括:
接收拓展发射数据包,并获取所述拓展发射数据包中的拓展整包校验值及拓展发射数据,使用所述拓展整包校验值对所述拓展发射数据包中的拓展发射数据进行整包校验,且在整包校验通过时,从所述拓展发射数据包中提取分段校验值;
所述使用所述第一接收频段接收主设备的标准发射数据包括:
接收标准发射数据包,并获取所述标准发射数据包中的标准整包校验值及标准发射数据,根据所述标准整包校验值对所述标准发射数据包中的标准发射数据进行整包校验,且在整包校验通过时,从所述标准发射数据包中提取原始数据,并结束本轮接收,在整包校验未通过时,从所述标准发射数据包中提取原始数据,供分段校验;
分段校验步骤:使用所述分段校验值对未整包校验通过的原始数据进行分段校验,且对分段校验通过的分段数据进行保存;
拼接步骤:将校验通过的所述分段数据拼接成完整的原始数据。

【专利技术属性】
技术研发人员:吴瑞
申请(专利权)人:合肥炬芯智能科技有限公司
类型:发明
国别省市:安徽;34

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

1