CN104184499B - 蓝牙设备的控制方法、装置、*** - Google Patents

蓝牙设备的控制方法、装置、*** Download PDF

Info

Publication number
CN104184499B
CN104184499B CN201410407903.1A CN201410407903A CN104184499B CN 104184499 B CN104184499 B CN 104184499B CN 201410407903 A CN201410407903 A CN 201410407903A CN 104184499 B CN104184499 B CN 104184499B
Authority
CN
China
Prior art keywords
bluetooth equipment
link
bluetooth
additionally operable
signaling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410407903.1A
Other languages
English (en)
Other versions
CN104184499A (zh
Inventor
向宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Coolpad Software Technology Shenzhen Co Ltd
Original Assignee
Coolpad Software Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Coolpad Software Technology Shenzhen Co Ltd filed Critical Coolpad Software Technology Shenzhen Co Ltd
Priority to CN201410407903.1A priority Critical patent/CN104184499B/zh
Publication of CN104184499A publication Critical patent/CN104184499A/zh
Application granted granted Critical
Publication of CN104184499B publication Critical patent/CN104184499B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了蓝牙设备的控制方法、装置、***,涉及通信技术领域,为了解决现有技术中蓝牙设备利用效率较低的问题而发明。其中,该方法包括:根据第一协议与第一蓝牙设备建立第一链路,第一链路用于传输控制信令;根据第二协议与第二蓝牙设备建立第二链路,第二链路用于传输数据信息;在第一链路中接收第一蓝牙设备发送的控制信令;根据控制信令在第二链路中与第二蓝牙设备进行数据传输。本发明主要应用于蓝牙通信的过程中。

Description

蓝牙设备的控制方法、装置、***
技术领域
本发明涉及通信技术领域,尤其涉及一种蓝牙设备的控制方法、装置、***。
背景技术
蓝牙(Bluetooth)是一种支持设备短距离通信(一般10m内)的无线电技术。由于蓝牙技术具备抗干扰性强、低功耗、低成本等优点,其应用越来越广泛,如在移动电话和支持蓝牙技术的音频设备之间的无线通讯,电脑和外设(如鼠标、耳麦、打印机)的无线连接等。尤其是在移动电话和支持蓝牙技术的音频设备之间的无线通讯领域,支持蓝牙技术的音频设备层出不穷,如车载蓝牙、蓝牙耳机、Coolmini等。发明人在研究中发现,由于多个支持蓝牙技术的音频设备在通过蓝牙模块与移动电话连接进行音频通信时采用了相同的音频协议,因而移动电话无法与多个支持蓝牙技术的音频设备同时建立音频协议的连接,设备利用效率较低。
以Coolmini为例,Coolmini作为一种新型的支持蓝牙技术的音频设备,可通过蓝牙模块与移动电话进行连接后实现与移动电话中的通讯录信息和音频信息的同步,其具备显示屏,是一种既可接听电话又可拨打电话的便携蓝牙设备;蓝牙耳机为现有的主流的用于无线通话的设备。由于Coolmini和蓝牙耳机在通过蓝牙模块进行音频通信中采用了相同的音频协议,使得移动电话只能择一建立连接,即Coolmini和蓝牙耳机无法同时连接至手机上;当移动电话连接至蓝牙耳机时,无法实现Coolmini的拨打电话的功能,设备的利用效率较低。
发明内容
本发明实施例提供一种蓝牙设备的控制方法、装置、***,以解决现有技术中多个支持蓝牙技术的音频设备的利用效率较低的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明提供了一种蓝牙设备的控制方法,包括:
根据第一协议与第一蓝牙设备建立第一链路,第一链路用于传输控制信令;
根据第二协议与第二蓝牙设备建立第二链路,第二链路用于传输数据信息;
在第一链路中接收第一蓝牙设备发送的控制信令;
根据控制信令在第二链路中与第二蓝牙设备进行数据传输。
第二方面,本发明提供了一种蓝牙设备的控制装置,包括:
第一建立单元,用于根据第一协议与第一蓝牙设备建立用于传输控制信令的第一链路;
第二建立单元,用于根据第二协议与第二蓝牙设备建立用于传输数据信息的第二链路;
信令收发单元,用于在第一建立单元建立的第一链路中接收第一蓝牙设备发送的控制信令;
数据收发单元,用于根据信令收发单元接收的控制信令在第二建立单元建立的第二链路中与第二蓝牙设备进行数据传输。
第三方面,本发明还提供了一种蓝牙设备的控制***,包括:第一蓝牙设备、第二蓝牙设备和包含上述装置的智能终端;
智能终端,用于根据第一协议与第一蓝牙设备建立用于传输控制信令的第一链路;
智能终端,还用于根据第二协议与第二蓝牙设备建立用于传输数据信息的第二链路;
第一蓝牙设备,用于在第一链路中向智能终端发送控制信令;
智能终端,还用于在第一链路中接收第一蓝牙设备发送的控制信令;
智能终端,还用于根据控制信令在第二链路中向第二蓝牙设备发送数据信息;
第二蓝牙设备,还用于在第二链路中接收智能终端发送的数据信息。
本发明实施例提供的蓝牙设备的控制方法、装置、***,首先通过互不冲突的第一协议与第二协议分别建立第一链路和第二链路,第一链路和第二链路同时存在,使得不同的蓝牙设备可以通过不同的链路同时连接到智能设备上;此外,第一链路用于传输第一蓝牙设备的控制信令,智能设备收到控制信令后,根据该控制信令通过第二链路与第二蓝牙设备传输相应的数据,因而第一蓝牙设备能够通过智能设备实现对第二蓝牙设备的控制,与现有技术中各个支持蓝牙技术的音频设备无法同时连接到智能设备上,多个支持蓝牙技术的音频设备的利用效率较低相比,本发明以智能设备为中介,通过第一链路和第二链路分别与第一蓝牙设备和第二蓝牙设备进行通信,实现同时与不同蓝牙设备进行通信,提高蓝牙设备的利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例提供的蓝牙设备的控制方法的流程示意图;
图2为本实施例提供的场景一中的蓝牙设备的控制方法的流程示意图;
图3为本实施例提供的场景二中的蓝牙设备的控制方法的流程示意图;
图4为本实施例提供的场景三中的蓝牙设备的控制方法的流程示意图;
图5为本实施例提供的蓝牙设备的控制装置的结构示意图;
图6为本实施例提供的蓝牙设备的控制装置的结构示意图;
图7为本实施例提供的蓝牙设备的控制***的示意图。
具体实施方式
下面将结合本实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了实现移动电话等智能终端与多个蓝牙设备同时建立连接,提高蓝牙设备的利用率,本实施例提供了一种蓝牙设备的控制方法,如图1所示,该方法包括:
S101:根据第一协议与第一蓝牙设备建立第一链路,第一链路用于传输控制信令。
其中,第一蓝牙设备为能够进行控制操作的蓝牙设备,如蓝牙MP3、Coolmini等。由于第一蓝牙设备主要用于发送控制信令,因而,第一蓝牙设备应当具备显示屏或控制按钮等以供用户进行控制操作;优选的,该第一蓝牙设备为具备显示屏的蓝牙设备,如Coolmini等,具备显示屏的第一蓝牙设备能够提供相应的界面,较为直观,使用方便。
第一协议为蓝牙协议栈中区别于音频协议等上层协议的底层协议,且该底层协议能够提供某一端口以进行控制信令的传输。在本方法的一种实现方式中,该第一协议为逻辑链路控制和适配协议L2CAP或串口仿真协议RFCOMM。
逻辑链路控制和适配协议L2CAP,是蓝牙***中的核心协议,负责适配基带中的上层协议;能够向上层协议提供定向连接的和无连接的数据业务;还能够处理协议的多路复用,以提供多种连接和多个连接类型。
RFCOMM是为了兼容传统的串口应用,同时取代有线的通信方式,蓝牙协议栈需要提供与有线串口一致的通信接口而开发出的协议。两个采用RFCOMM通信的设备有可能同时打开多个串口,RFCOMM支持同时打开60个端口。
该第一协议的具体参数及第一链路的建立连接过程(包括采用的端口等)可参考现有技术。
根据该第一协议,移动电话等智能设备与第一蓝牙设备建立了主要用于传输控制信令的第一链路。
从用户层面来讲,该第一链路的建立,可以通过在第一蓝牙设备和智能终端中分别添加采用了上述原理的应用程序,通过打开该应用程序、搜索蓝牙设备、建立连接的过程建立第一蓝牙设备和智能终端的连接。
此外,该第一链路除了传输控制信令外,还用于传输状态信令,如在进行接打电话时,智能设备和第一蓝牙设备通过第一链路传输用于指示当前的通话状态的相关信令。
S102:根据第二协议与第二蓝牙设备建立第二链路,第二链路用于传输数据信息。
其中,第二蓝牙设备是能够受第一蓝牙设备控制且能够实现特定功能的蓝牙设备,如播放音频的蓝牙耳机、用于进行电子阅读的其他蓝牙设备等。
第二协议为蓝牙协议栈中的音频协议、文件传输协议等上层协议,不同的上层协议用于实现不同的功能,如音频协议用于实现音频的播放、文件传输协议用于文件的传输等;相应的,根据该上层协议建立的第二链路用于传输实现特定功能的数据信息;优选的,该数据信息为音频数据信息、文件数据信息或图像数据信息中的至少一种,目前常见的数据类型为上述三种,本实施例不对数据信息的具体类型作限定,只要该数据信息为智能设备和第二蓝牙设备均支持的数据类型即可。
此外,由于第二链路是根据第二协议建立的,第二协议为一种上层协议,上层协议建立在底层协议之上,因而第二链路除了能进行音频数据信息、文件数据信息或图像数据信息等数据信息的传输之外,还能进行信令这一数据信息的传输。
第二协议的具体参数及第二链路的建立连接过程(包括采用的端口等)可参考现有技术。
本方法中,由于第一链路和第二链路在建立过程中采用了互不冲突的协议,因而第一链路和第二链路可以共同存在,进而不同的蓝牙设备可分别通过第一链路和第二链路同时与移动电话等智能终端建立连接。
S103:在第一链路中接收第一蓝牙设备发送的控制信令。
上述两条链路的建立主要分别用于后续信令和数据的传输。其中,第一链路主要用于传输第一蓝牙设备发送的控制信令,如接听电话、挂断电话、播放音乐等控制信令。
S104:根据控制信令在第二链路中与第二蓝牙设备进行数据传输。
通过第一链路接收到第一蓝牙设备的控制信令后,根据该控制信令通过第二链路与第二蓝牙设备进行数据传输。该数据与步骤S102中所指的数据信息相对应。
本实施例提供的蓝牙设备的控制方法,首先通过互不冲突的第一协议与第二协议分别建立第一链路和第二链路,第一链路和第二链路同时存在,使得不同的蓝牙设备可以通过不同的链路同时连接到智能设备上;此外,第一链路用于传输第一蓝牙设备的控制信令,智能设备收到控制信令后,根据该控制信令通过第二链路与第二蓝牙设备传输相应的数据,因而第一蓝牙设备能够通过智能设备实现对第二蓝牙设备的控制,即以智能设备为中介,通过第一链路和第二链路分别与第一蓝牙设备和第二蓝牙设备进行通信,实现同时与不同蓝牙设备进行通信,提高蓝牙设备的利用率。
需要说明的是,本方法中,第一蓝牙设备、第二蓝牙设备仅仅是为了区分其分别能实现控制功能和数据处理功能,并不对蓝牙设备的数量作限定。实际应用中,现有的蓝牙设备的种类越来越多,为了实现不限于两个的更多的蓝牙设备同时与智能终端建立连接,可通过采用互不冲突的多个协议分别建立第一链路、第二链路、第三链路等,如第一链路为采用RFCOMM建立的用于传输控制信令的链路,第二链路为采用headset协议建立的用于传输音频信息的链路等。
此外,很多蓝牙设备既能够进行控制指令的操作,其本身也具备音频播放、文件操作等功能。本方法中,当其作为第一蓝牙设备采用了底层协议与智能终端连接时,限制了与第二蓝牙设备冲突的上层协议的使用,进而限制了其音频播放、文件操作等功能。为了最大限度的提高蓝牙设备利用率,作为本方法的另一个扩展,可以通过在第一设备与智能设备进行连接时,增加是否作为控制设备的问询,当用户确认其作为控制设备时,实现本方法提供的控制功能,控制第二蓝牙设备进行数据传输;当其不作为控制设备时,仍可实现其音频播放、文件操作等原有功能。
目前,移动电话等智能设备的屏幕越来越大,当用户利用其观看影视频时,能够增强用户体验,但与此同时,其携带较为不便。因而有的厂商推出了与移动电话连接后同步移动电话的通讯录等信息,进而能够拨打电话、收发短信且易于随身携带的蓝牙设备。实际应用中,用户可以将大屏移动电话放置在包中或口袋中,通过该蓝牙设备进行拨打电话、收发短信、播放音乐等基本操作。
优选的,智能设备为移动电话,第一蓝牙设备为上述至少能够同步智能设备中通讯录信息的蓝牙设备,第二协议为蓝牙协议栈中的音频协议,数据信息为音频数据信息,第二蓝牙设备为能够播放音频的蓝牙设备,如蓝牙耳机。
作为图1所示方法的细化,如图2-4所示,本发明还提供了上述优选实施例的具体应用场景。
场景一:接听电话。
在该场景中,如图2所示,该方法包括:
S201:在第一链路中向第一蓝牙设备发送来电通知,以便第一蓝牙设备根据来电通知显示来电界面。
当智能设备收到来电时,通过第一链路向第一蓝牙设备发送来电通知,第一蓝牙设备根据该来电通知显示相应的来电界面。
S202:在第二链路中向第二蓝牙设备发送来电通知。
本实施例中,由于第一链路和第二链路均可进行信令的传输,因而智能设备可以分别通过第一链路和第二链路向第一蓝牙设备和第二蓝牙设备发送当前的通话状态信息,如来电通知、拨号通知(下文中的呼出通知)、接通通知等。总之第一蓝牙设备、第二蓝牙设备和智能设备分别通过第一链路和第二链路保持当前通话状态信息的同步,以保证后续操作的进行。
当智能设备收到来电时,除了S201的操作,还会通过第二链路向第二蓝牙设备发送来电通知。
第二蓝牙设备收到该来电通知后,在本实施例的一种实现方式中,用户可直接操作第二蓝牙设备接听电话,并把当前的“接通通知”通过第二链路发送至智能设备,智能设备再通过第一链路向第一蓝牙设备转发该“接通通知”。在本实施例的另一种实现方式中,用户通过第一蓝牙设备控制第二蓝牙设备接听电话,其具体实现过程如下。
S203:在第一链路中接收第一蓝牙设备发送的接听指令。
第一蓝牙设备收到来电通知后,通过第一链路向智能设备发出接听电话的接听指令。
智能设备接收第一蓝牙设备发送的该接听指令。
S204:根据接听指令接收主叫方的音频数据信息。
智能设备根据第一蓝牙设备的接听指令接收主叫方发送的音频数据信息,接收的该音频数据信息主要用于表示通话内容。
S205:在第二链路中向第二蓝牙设备发送接收的音频数据信息。
第二蓝牙设备具备播放语音数据等音频数据信息的功能,智能设备通过第二链路向第二蓝牙设备发送步骤S204中接收的音频数据信息,用户通过第二蓝牙设备获取到主叫方的通话内容。
S206:在第二链路中接收第二蓝牙设备发送的音频数据信息。
用户通过第二蓝牙设备向主叫方发出回复,第二蓝牙设备将回复的音频数据信息通过第二链路传输至智能设备。
智能设备将接收的用于表示用户回复的通话内容的音频数据信息再发送至主叫方。
步骤S204至步骤S206为接听电话后,智能设备和第二蓝牙设备通过第二链路进行数据传输的具体过程。
此外,在通话过程中,智能设备将当前的通话的状态通过第一链路传输至第一蓝牙设备。如用户通过第二蓝牙设备进行了结束通话的操作时,智能设备将该状态信息通过第一链路传输至第一蓝牙设备,以便第一蓝牙设备关闭相应的通话界面。
与场景一中的接听电话相对应,本发明实施例还提供了拨打电话的场景,如图3所示。
场景二:拨打电话。
S301:在第一链路中接收第一蓝牙设备发送的拨号指令,拨号指令携带有用户在第一蓝牙设备显示的拨号界面中输入的呼出号码。
用户对第一蓝牙设备进行拨号操作,第一蓝牙设备感知到该拨号操作后,通过第一链路向智能设备发送拨号指令,该拨号指令携带有用户在第一蓝牙设备显示的拨号界面中输入的呼出号码。
S302:根据待呼出号码进行呼出。
智能设备收到拨号指令后,根据该拨号指令中的待呼出号码进行呼出操作。
S303:在第一链路中向第一蓝牙设备发送呼出通知,以便第一蓝牙设备根据呼出通知显示呼出界面。
智能设备通过第一链路向第一蓝牙设备反馈呼出通知,第一蓝牙设备根据该呼出通知显示呼出界面。
S304:在第二链路中向第二蓝牙设备发送呼出通知。
在拨号呼出阶段,智能设备除了进行S303的操作,还要通过第二链路向第二蓝牙设备发送呼出通知,以便第二蓝牙设备及时更新当前通话状态。
当接通电话时,智能设备分别通过第一链路和第二链路向第一蓝牙设备和第二蓝牙设备发送接通通知。
后续通话过程中的数据传输,可参考上述步骤S204至步骤S206,本场景中不再赘述。
在该优选实施例中,第一蓝牙设备具备拨打电话的功能(如Coolmini),而第二蓝牙设备主要是播放音频信息,无法进行拨号操作(如蓝牙耳机)。在使用大屏手机不方便的情况下,若仅仅使用第一蓝牙设备仅能实现拨打电话的操作,仍需开启免提或者有线耳机的方式进行通话,即无法获得较好的通话效果;若仅仅使用第二蓝牙设备,则无法实现拨打电话的操作。通过本方法,用户通过使用第一蓝牙设备和第二蓝牙设备便可进行拨打电话操作,既能实现无需使用大屏手机进行拨打电话的目的,又能获得较好的通话效果,提高了蓝牙设备的利用率。
此外,本实施例还提供了多媒体的播放的应用场景,如图4所示。
场景三:多媒体的播放。
S401:在第一链路中接收第一蓝牙设备发送的多媒体播放指令,多媒体播放指令用于播放用户选择的多媒体数据。
该多媒体主要是指除了上述场景一和二所述的语音数据外的其他音视频数据,如音乐文件等。
用户通过操作第一蓝牙设备选择待播放的多媒体数据,并通过第一链路向智能设备发送播放多媒体数据的操作指令。
S402:在第一链路中向第一蓝牙设备发送多媒体播放响应,以便第一蓝牙设备显示多媒体播放界面。
智能设备收到上述多媒体播放的指令后,识别该指令并根据该指令通过第一链路向第一蓝牙设备发送多媒体播放响应,如开始播放,第一蓝牙设备显示多媒体播放界面;无法播放时,第一蓝牙设备显示多媒体无法播放的提示信息等。
S403:在第二链路中向第二蓝牙设备发送多媒体播放通知。
智能设备作出开始播放的响应信息后,通过第二链路向第二蓝牙设备发送多媒体播放通知,以便第二蓝牙设备及时更新当前状态,并进行相应的数据传输。
进一步的,作为对上述各图所示的方法及应用的实现,本实施例还提供了一种蓝牙设备的控制装置50。
如图5所示,该蓝牙设备的控制装置50包括第一建立单元501,用于根据第一协议与第一蓝牙设备建立用于传输控制信令的第一链路。
第二建立单元502,用于根据第二协议与第二蓝牙设备建立用于传输数据信息的第二链路。
信令收发单元503,用于在所述第一建立单元建立的第一链路中接收所述第一蓝牙设备发送的控制信令。
数据收发单元504,用于根据所述信令收发单元503接收的所述控制信令在所述第二建立单元502建立的第二链路中与所述第二蓝牙设备进行数据传输。
进一步的,如图6所示,该蓝牙设备的控制装置50还包括通话处理单元601,其中:
信令收发单元503,还用于在第一建立单元501建立的第一链路中向第一蓝牙设备发送来电通知,以便第一蓝牙设备根据来电通知显示来电界面。
数据收发单元504,还用于在第二建立单元502建立的第二链路中向第二蓝牙设备发送来电通知。
需要说明的是,由于第二链路还能进行信令的传输,因而数据收发单元504除了收发数据之外,还用于与第二蓝牙设备之间进行信令的收发,如来电通知、呼出通知、多媒体播放通知等。
信令收发单元503,还用于在第一建立单元501建立的第一链路中接收第一蓝牙设备发送的接听指令。
通话处理单元601,用于根据信令收发单元503接收的接听指令接收主叫方的数据信息,该数据信息为音频数据信息。
数据收发单元504,还用于在第二链路中向第二蓝牙设备发送通话处理单元601接收的音频数据信息。
数据收发单元504,还用于在第二链路中接收第二蓝牙设备发送的音频数据信息,音频数据信息用于表示通话内容。
进一步的,信令收发单元503,还用于在第一链路中接收第一蓝牙设备发送的拨号指令,拨号指令携带有用户在第一蓝牙设备显示的拨号界面中输入的待呼出号码。
通话处理单元601,还用于根据信令收发单元503接收的待呼出号码进行呼出。
信令收发单元503,还用于在第一链路中向第一蓝牙设备发送呼出通知,以便第一蓝牙设备根据呼出通知显示呼出界面。
数据收发单元504,还用于在第二链路中向第二蓝牙设备发送呼出通知。
进一步的,信令收发单元503,还用于在第一链路中接收第一蓝牙设备发送的多媒体播放指令,多媒体播放指令用于播放用户选择的多媒体数据。
信令收发单元503,还用于在第一链路中向第一蓝牙设备发送多媒体播放响应,以便第一蓝牙设备显示多媒体播放界面。
数据收发单元504,还用于在第二链路中向第二蓝牙设备发送多媒体播放通知。
本实施例提供的蓝牙设备的控制装置,首先根据互不冲突的第一协议与第二协议通过第一建立单元和第二建立单元分别建立第一链路和第二链路,第一链路和第二链路同时存在,使得不同的蓝牙设备可以通过不同的链路同时连接到智能设备上;此外,信令收发单元用于通过第一链路传输第一蓝牙设备的控制信令,智能设备收到控制信令后,数据收发单元根据该控制信令通过第二链路与第二蓝牙设备传输相应的数据,因而第一蓝牙设备能够通过本装置实现对第二蓝牙设备的控制,即以本装置为中介,通过第一链路和第二链路分别与第一蓝牙设备和第二蓝牙设备进行通信,实现同时与不同蓝牙设备进行通信,提高蓝牙设备的利用率。
进一步的,作为上述方法的实现方式,本实施例还提供了一种蓝牙设备控制的***。
如图7所示,该***包括第一蓝牙设备701、第二蓝牙设备702和包含上述装置的智能终端703;
智能终端703,用于根据第一协议与第一蓝牙设备701建立用于传输控制信令的第一链路。
智能终端703,还用于根据第二协议与第二蓝牙设备702建立用于传输数据信息的第二链路。
第一蓝牙设备701,用于在第一链路中向智能终端703发送控制信令。
智能终端703,还用于在第一链路中接收第一蓝牙设备701发送的控制信令。
智能终端703,还用于根据控制信令在第二链路中向第二蓝牙设备702发送数据信息。
第二蓝牙设备702,还用于在第二链路中接收智能终端703发送的数据信息。
本实施例提供的蓝牙设备的控制***,首先智能终端根据互不冲突的第一协议与第二协议分别与第一蓝牙设备和第二蓝牙设备建立第一链路和第二链路,第一链路和第二链路同时存在,使得第一蓝牙设备和第二蓝牙设备可以通过不同的链路同时连接到智能终端上;此外,第一蓝牙设备通过第一链路向智能终端发送控制信令,智能终端收到控制信令后,再根据该控制信令通过第二链路与第二蓝牙设备传输相应的数据,因而本***能够以智能终端为中介,通过第一链路和第二链路分别与第一蓝牙设备和第二蓝牙设备进行通信,实现同时与不同蓝牙设备进行通信,提高蓝牙设备的利用率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (6)

1.一种蓝牙设备的控制方法,其特征在于,包括:
根据第一协议与第一蓝牙设备建立第一链路,所述第一链路用于传输控制信令;
根据第二协议与第二蓝牙设备建立第二链路,所述第二链路用于传输数据信息;
在所述第一链路中接收所述第一蓝牙设备发送的控制信令;
根据所述控制信令在所述第二链路中与所述第二蓝牙设备进行数据传输;
所述数据信息为音频数据信息,所述方法还包括:
在所述第一链路中向所述第一蓝牙设备发送来电通知,以便所述第一蓝牙设备根据所述来电通知显示来电界面;
在所述第二链路中向所述第二蓝牙设备发送来电通知;
在所述第一链路中接收所述第一蓝牙设备发送的接听指令;
根据所述接听指令接收主叫方的音频数据信息;
在所述第二链路中向所述第二蓝牙设备发送接收的所述音频数据信息;
在所述第二链路中接收所述第二蓝牙设备发送的音频数据信息,所述音频数据信息用于表示通话内容;
所述方法还包括:
在所述第一链路中接收所述第一蓝牙设备发送的多媒体播放指令,所述多媒体播放指令用于播放用户选择的多媒体数据;
在所述第一链路中向所述第一蓝牙设备发送多媒体播放响应,以便所述第一蓝牙设备显示多媒体播放界面;
在所述第二链路中向所述第二蓝牙设备发送多媒体播放通知。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一链路中接收所述第一蓝牙设备发送的拨号指令,所述拨号指令携带有用户在第一蓝牙设备显示的拨号界面中输入的待呼出号码;
根据所述待呼出号码进行呼出;
在所述第一链路中向所述第一蓝牙设备发送呼出通知,以便所述第一蓝牙设备根据所述呼出通知显示呼出界面;
在所述第二链路中向所述第二蓝牙设备发送呼出通知。
3.根据权利要求1或2所述的方法,其特征在于,
所述第一协议为逻辑链路控制和适配协议L2CAP或串口仿真协议RFCOMM;所述第二协议为蓝牙协议栈中的音频协议。
4.一种蓝牙设备的控制装置,其特征在于,包括:
第一建立单元,用于根据第一协议与第一蓝牙设备建立用于传输控制信令的第一链路;
第二建立单元,用于根据第二协议与第二蓝牙设备建立用于传输数据信息的第二链路;
信令收发单元,用于在所述第一建立单元建立的第一链路中接收所述第一蓝牙设备发送的控制信令;
数据收发单元,用于根据所述信令收发单元接收的所述控制信令在所述第二建立单元建立的第二链路中与所述第二蓝牙设备进行数据传输;
所述信令收发单元,还用于在所述第一建立单元建立的第一链路中向所述第一蓝牙设备发送来电通知,以便所述第一蓝牙设备根据所述来电通知显示来电界面;
所述数据收发单元,还用于在所述第二建立单元建立的第二链路中向所述第二蓝牙设备发送来电通知;
所述信令收发单元,还用于在所述第一建立单元建立的所述第一链路中接收所述第一蓝牙设备发送的接听指令;
所述装置还包括通话处理单元,用于根据所述信令收发单元接收的所述接听指令接收主叫方的数据信息,所述数据信息为音频数据信息;
所述数据收发单元,还用于在所述第二链路中向所述第二蓝牙设备发送所述通话处理单元接收的所述音频数据信息;
所述数据收发单元,还用于在所述第二链路中接收所述第二蓝牙设备发送的音频数据信息,所述音频数据信息用于表示通话内容;
所述信令收发单元,还用于在所述第一链路中接收所述第一蓝牙设备发送的多媒体播放指令,所述多媒体播放指令用于播放用户选择的多媒体数据;
所述信令收发单元,还用于在所述第一链路中向所述第一蓝牙设备发送多媒体播放响应,以便所述第一蓝牙设备显示多媒体播放界面;
所述数据收发单元,还用于在所述第二链路中向所述第二蓝牙设备发送多媒体播放通知。
5.根据权利要求4所述的装置,其特征在于,
所述信令收发单元,还用于在所述第一链路中接收所述第一蓝牙设备发送的拨号指令,所述拨号指令携带有用户在第一蓝牙设备显示的拨号界面中输入的待呼出号码;
所述通话处理单元,还用于根据所述信令收发单元接收的所述待呼出号码进行呼出;
所述信令收发单元,还用于在所述第一链路中向所述第一蓝牙设备发送呼出通知,以便所述第一蓝牙设备根据所述呼出通知显示呼出界面;
所述数据收发单元,还用于在所述第二链路中向所述第二蓝牙设备发送呼出通知。
6.一种蓝牙设备控制的***,其特征在于,所述***包括第一蓝牙设备、第二蓝牙设备和包含权利要求4或5所述的装置的智能终端;
所述智能终端,用于根据第一协议与所述第一蓝牙设备建立用于传输控制信令的第一链路;
所述智能终端,还用于根据第二协议与所述第二蓝牙设备建立用于传输数据信息的第二链路;
所述第一蓝牙设备,用于在所述第一链路中向所述智能终端发送控制信令;
所述智能终端,还用于在所述第一链路中接收所述第一蓝牙设备发送的所述控制信令;
所述智能终端,还用于根据所述控制信令在所述第二链路中向所述第二蓝牙设备发送所述数据信息;
所述第二蓝牙设备,还用于在所述第二链路中接收所述智能终端发送的所述数据信息。
CN201410407903.1A 2014-08-19 2014-08-19 蓝牙设备的控制方法、装置、*** Expired - Fee Related CN104184499B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410407903.1A CN104184499B (zh) 2014-08-19 2014-08-19 蓝牙设备的控制方法、装置、***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410407903.1A CN104184499B (zh) 2014-08-19 2014-08-19 蓝牙设备的控制方法、装置、***

Publications (2)

Publication Number Publication Date
CN104184499A CN104184499A (zh) 2014-12-03
CN104184499B true CN104184499B (zh) 2016-08-24

Family

ID=51965283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410407903.1A Expired - Fee Related CN104184499B (zh) 2014-08-19 2014-08-19 蓝牙设备的控制方法、装置、***

Country Status (1)

Country Link
CN (1) CN104184499B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472773B (zh) * 2015-01-13 2019-03-01 深圳Tcl数字技术有限公司 多蓝牙设备通信的方法及主机
CN105306719B (zh) * 2015-11-03 2019-04-30 Tcl移动通信科技(宁波)有限公司 一种基于移动终端的蓝牙开关控制方法及移动终端
CN105978606B (zh) * 2016-07-22 2018-11-16 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN106601262A (zh) * 2016-12-15 2017-04-26 北京塞宾科技有限公司 一种高清蓝牙音频收发终端及通信***
CN109963354B (zh) * 2017-12-26 2021-10-26 新智数字科技有限公司 智能终端数据传输方法和传输***
CN109391724B (zh) * 2018-08-01 2020-12-22 展讯通信(上海)有限公司 实现双耳通话的方法、移动终端及双耳无线耳机
CN109525972B (zh) * 2018-11-06 2022-11-11 深圳市乐创联科技有限公司 一种通过蓝牙信息控制其他终端的方法、终端及***
CN110198534A (zh) * 2019-04-30 2019-09-03 努比亚技术有限公司 通信透传控制方法、通信设备、***及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006120582A1 (en) * 2005-05-11 2006-11-16 Nokia Corporation Establishing a communication link
CN101110624A (zh) * 2006-07-20 2008-01-23 中兴通讯股份有限公司 一种蓝牙中继装置及其中继实现方法
CN101179749A (zh) * 2006-11-09 2008-05-14 艾威梯软件技术(北京)有限公司 一种支持自动建立和断开无线群连接的***和方法
CN102752029A (zh) * 2011-04-18 2012-10-24 中兴通讯股份有限公司 蓝牙配件配对蓝牙设备的方法及蓝牙配件

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022292A (zh) * 2006-02-14 2007-08-22 南京大学 便携式蓝牙求救装置
US9201416B2 (en) * 2012-01-24 2015-12-01 Fisher Controls International Llc Asset data modules including an integral near field communication interface
CN103684533A (zh) * 2012-09-17 2014-03-26 深圳市云通时代科技开发有限公司 蓝牙通信距离调整方法及蓝牙中继网关

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006120582A1 (en) * 2005-05-11 2006-11-16 Nokia Corporation Establishing a communication link
CN101156338A (zh) * 2005-05-11 2008-04-02 诺基亚公司 建立通信链路
CN101110624A (zh) * 2006-07-20 2008-01-23 中兴通讯股份有限公司 一种蓝牙中继装置及其中继实现方法
CN101179749A (zh) * 2006-11-09 2008-05-14 艾威梯软件技术(北京)有限公司 一种支持自动建立和断开无线群连接的***和方法
CN102752029A (zh) * 2011-04-18 2012-10-24 中兴通讯股份有限公司 蓝牙配件配对蓝牙设备的方法及蓝牙配件

Also Published As

Publication number Publication date
CN104184499A (zh) 2014-12-03

Similar Documents

Publication Publication Date Title
CN104184499B (zh) 蓝牙设备的控制方法、装置、***
CN101207412B (zh) 一种控制蓝牙手机的电视机
CN109644216A (zh) 一种蓝牙通信的方法及终端
CN105101058A (zh) 多个蓝牙耳机协同工作的实现方法及设备
US20100048133A1 (en) Audio data flow input/output method and system
CN104025558A (zh) 在两个电信设备之间转移呼叫的无线耳机和耳机***
CN102075891A (zh) 一种基于个人网络的电话接听方法及***
CN101860626A (zh) 应用提供方法及移动终端
CN201608742U (zh) 一种智能固定电话
CN101286768A (zh) 一种控制蓝牙手机的遥控器
CN104065832A (zh) 一种防止移动终端漏接电话的方法及装置
CN104618571A (zh) 基于蓝牙协议实现通话音频切换的方法及移动终端
CN104967730A (zh) 通话方式及终端
CN104243684A (zh) 无线通讯的方法及电子装置
CN101834940A (zh) 语音业务的控制方法和语音业务***
CN107124706B (zh) 一种手机间转接电话的方法、装置及***
CN101674378A (zh) 一种可自动切换通话线路的无线固定终端及切换方法
CN102035907A (zh) 一种智能固定电话
CN101159452B (zh) 多卡终端的主被叫处理方法、处理模块及终端***
CN101340727A (zh) 一种移动终端及其多路通话控制方法和***
CN202197329U (zh) 根据联系人转送对应手机的座机
CN101472355A (zh) 一种具有蓝牙***的双卡双待手机
CN101212529B (zh) 一种电话控制汽车音响的***、装置及方法
CN102970426B (zh) 一种移动终端通信控制方法及装置
CN105025543A (zh) 一种通信方法、装置及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160824

Termination date: 20210819

CF01 Termination of patent right due to non-payment of annual fee