蓝牙通信方法、通信装置、通信系统及电子设备制造方法及图纸

技术编号:15523485 阅读:219 留言:0更新日期:2017-06-04 12:14
本发明专利技术实施例一种蓝牙通信方法、通信装置、通信系统及电子设备该蓝牙通信方法包括:在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。上述蓝牙通信方法在通信过程中利用数据侦听这一工作模式,多个不同的音频播放设备均可以在数据侦听的工作模式下采集数据输出源的数据而不需要经由转发获取,从而有效的减少了在采用蓝牙协议时,转发所需要使用的数据量,减轻了传输的数据负荷。

Bluetooth communication method, communication device, communication system and electronic equipment

The embodiment of the invention includes a Bluetooth communication method, communication device, communication system and electronic device of the Bluetooth communication method in Bluetooth communication process at least part of the time period, obtained from the data source device packets through data interception, the interception of data to allow one-way to obtain the data source equipment at work in the process of mode bluetooth communication data packet. The Bluetooth communication method using data interception to the work mode in the communication process, a number of different audio equipment are available in the data interception work mode data output of the source data without the need to obtain through forwarding, thus effectively reducing the use of blue tooth in the agreement, the need to use the data forwarding to reduce the data transmission load.

【技术实现步骤摘要】
蓝牙通信方法、通信装置、通信系统及电子设备
本专利技术涉及蓝牙
,特别是涉及一种蓝牙通信方法、通信装置、通信系统及电子设备。
技术介绍
各种不同类型的无线传输设备,例如智能手机、蓝牙耳机、MP3播放器等如今得到了广泛的应用。大多的无线传输设备能够支持蓝牙传输音频或者其它各种类型的数据。在蓝牙协议(A2DPprfile)中,一个数据输出源(例如智能手机、MP3播放器等)只能连接到一个音频播放设备,通过蓝牙传输数据至该音频播放设备进行播放。在一些应用场景中,需要数据输出源传输数据至两个或者以上的音频播放设备,例如立体声耳机需要左右声道的播放设备均与数据输出源建立无线连接,接收数据时,只能由其中一个声道的播放设备(如左耳机)作为主耳机,接收数据输出源传输的数据。然后将该数据通过蓝牙或者其它非蓝牙的无线传输协议传输至另一个声道的播放设备中。在实现本专利技术过程中,专利技术人发现相关技术存在以下问题:上述由主耳机转发的技术方案中,若采用蓝牙的方式进行转发,由于转发的数据量较大,会占用主耳机与数据输出源之间的通信的带宽,数据传输负荷较大。而若采用非蓝牙的方式进行转发,则需要在两个耳机之间增加额外设置的传输模块,例如WiFi或者其它射频模块。
技术实现思路
本专利技术实施例主要解决的技术问题是提供一种蓝牙通信方法、通信装置、通信系统及电子设备,能够解决现有的蓝牙协议下,传输的数据负荷较大的问题。为解决上述技术问题,本专利技术实施例提供了一种蓝牙通信方法。该方法包括:在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。可选地,所述方法还包括:根据预定的校验方式,确定所述数据侦听获取的数据包组成的第一数据集合是否与蓝牙通信过程中下发的数据包组成的第二数据集合匹配;在不匹配时,获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配。可选地,所述根据预定的校验方式,确定所述数据侦听获取的第一数据包组成的第一数据集合是否与蓝牙通信过程中下发的第二数据包组成的第二数据集合匹配,具体包括:为蓝牙通信过程中下发的数据包设置连续的数据包编号;判断所述数据侦听获取的数据包的数据包编号是否连续;在数据包编号不连续时,确定所述第一数据集合与所述第二数据集合不匹配;在数据包编号连续时,确定所述第一数据集合与所述第二数据集合匹配。可选地,所述根据预定的校验方式,确定所述数据侦听获取的第一数据包组成的第一数据集合是否与蓝牙通信过程中下发的第二数据包组成的第二数据集合匹配,具体包括:获取用于标识所述第二数据集合的数据包的校验符;判断所述数据侦听获取的数据包是否具有对应的校验符;在不具有对应的校验符时,确定所述第一数据集合与所述第二数据集合不匹配;在具有对应的校验符时,确定所述第一数据集合与所述第二数据集合匹配。可选地,所述在不匹配时,请求获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配,具体包括:确定第一数据集合相对于第二数据集合缺失的数据包;通过在蓝牙通信过程中接收下发的数据包的数据接收设备获取所述缺失的数据包。为解决上述技术问题,本专利技术实施例还提供了一种蓝牙通信装置。该蓝牙通信装置包括:侦听模块,用于在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。可选地,该装置还包括:校验模块,用于根据预定的校验方式,确定所述数据侦听获取的数据包组成的第一数据集合是否与蓝牙通信过程中下发的数据包组成的第二数据集合匹配;获取模块,用于在不匹配时,获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配。可选地,所述校验模块具体用于:为蓝牙通信过程中下发的数据包设置连续的数据包编号;判断所述数据侦听获取的数据包的数据包编号是否连续;在数据包编号不连续时,确定所述第一数据集合与所述第二数据集合不匹配;在数据包编号连续时,确定所述第一数据集合与所述第二数据集合匹配。可选地,所述校验模块具体用于:获取用于标识所述第二数据集合的数据包的校验符;判断所述数据侦听获取的数据包是否具有对应的校验符;在不具有对应的校验符时,确定所述第一数据集合与所述第二数据集合不匹配;在具有对应的校验符时,确定所述第一数据集合与所述第二数据集合匹配。可选地,所述获取模块,具体用于:确定第一数据集合相对于第二数据集合缺失的数据包;通过在蓝牙通信过程中接收下发的数据包的数据接收设备获取所述缺失的数据包。为解决上述技术问题,本专利技术实施例还提供了一种蓝牙通信系统。该系统包括:提供数据的数据源设备、与所述数据源设备建立蓝牙通信的数据接收设备以及至少一个从设备;在所述数据源设备与数据接收设备的蓝牙通信过程的至少一部分时间段内,所述从设备通过数据侦听,获取来自所述数据源设备的数据包;所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。可选地,所述从设备与所述数据接收设备具有至少一个通信连接信道;所述从设备根据预定的校验方式,判断所述数据侦听获取的数据包组成的第一数据集合是否与所述数据接收设备在对应时间段通过蓝牙通信接收的数据包组成的第二数据集合匹配;在不匹配时,通过所述数据接收设备获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配。可选地,所述数据接收设备通过所述通信连接信道向所述从设备提供用于标识第二数据集合的数据包的校验符;所述从设备根据所述校验符,判断所述第一数据集合与所述第二数据集合相比,缺失的数据包。为解决上述技术问题,本专利技术实施例还提供了一种电子设备。该电子设备包括:通信模块、存储器以及耦合至所述通信模块和存储器的处理器;所述存储器存储有可被所述处理器执行的指令程序,所述处理器执行所述指令程序,通过所述通信模块以使:在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。本专利技术实施例中提供的蓝牙通信方法,在通信过程中利用数据侦听这一工作模式,多个不同的音频播放设备均可以在数据侦听的工作模式下采集数据输出源的数据而不需要经由转发获取,从而有效的减少了在采用蓝牙协议时,转发所需要使用的数据量,减轻了传输的数据负荷。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1为本专利技术实施例提供的应用环境示意图;图2为本专利技术实施例提供的蓝牙通信方法的方法流程图;图3为本专利技术另一实施例提供的蓝牙通信方法的方法流程图;图4为本专利技术实施例提供的数据侦听的结构框图;图5为本专利技术实施例提供的蓝牙通信装置的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。在蓝牙(Bluetooth)中,蓝牙设备不需要实现全部的蓝牙规范,为了支持不同的蓝牙设备本文档来自技高网...
蓝牙通信方法、通信装置、通信系统及电子设备

【技术保护点】
一种蓝牙通信方法,其特征在于,包括:在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。

【技术特征摘要】
1.一种蓝牙通信方法,其特征在于,包括:在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。2.根据权利要求1所述的方法,其特征在于,还包括:根据预定的校验方式,确定所述数据侦听获取的数据包组成的第一数据集合是否与蓝牙通信过程中下发的数据包组成的第二数据集合匹配;在不匹配时,获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配。3.根据权利要求2所述的方法,其特征在于,所述根据预定的校验方式,确定所述数据侦听获取的第一数据包组成的第一数据集合是否与蓝牙通信过程中下发的第二数据包组成的第二数据集合匹配,具体包括:为蓝牙通信过程中下发的数据包设置连续的数据包编号;判断所述数据侦听获取的数据包的数据包编号是否连续;在数据包编号不连续时,确定所述第一数据集合与所述第二数据集合不匹配;在数据包编号连续时,确定所述第一数据集合与所述第二数据集合匹配。4.根据权利要求2所述的方法,其特征在于,所述根据预定的校验方式,确定所述数据侦听获取的第一数据包组成的第一数据集合是否与蓝牙通信过程中下发的第二数据包组成的第二数据集合匹配,具体包括:获取用于标识所述第二数据集合的数据包的校验符;判断所述数据侦听获取的数据包是否具有对应的校验符;在不具有对应的校验符时,确定所述第一数据集合与所述第二数据集合不匹配;在具有对应的校验符时,确定所述第一数据集合与所述第二数据集合匹配。5.根据权利要求2或3或4任一所述的方法,其特征在于,所述在不匹配时,请求获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配,具体包括:确定第一数据集合相对于第二数据集合缺失的数据包;通过在蓝牙通信过程中接收下发的数据包的数据接收设备获取所述缺失的数据包。6.一种蓝牙通信装置,其特征在于,包括:侦听模块,用于在蓝牙通信过程的至少一部分时间段内,通过数据侦听获取来自数据源设备的数据包,所述数据侦听为允许单向获取所述数据源设备在蓝牙通信过程中下发的数据包的工作模式。7.根据权利要求6所述的装置,其特征在于,还包括:校验模块,用于根据预定的校验方式,确定所述数据侦听获取的数据包组成的第一数据集合是否与蓝牙通信过程中下发的数据包组成的第二数据集合匹配;获取模块,用于在不匹配时,获取第一数据集合缺失的数据包以使所述第一数据集合与所述第二数据集合匹配。8.根据...

【专利技术属性】
技术研发人员:符运河徐扬基王中豪
申请(专利权)人:建荣半导体深圳有限公司建荣集成电路科技珠海有限公司珠海煌荣集成电路科技有限公司
类型:发明
国别省市:广东,44

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

1