一种实现蓝牙语音网关与蓝牙耳机信息交换的方法

文档序号:7589352阅读:260来源:国知局
专利名称:一种实现蓝牙语音网关与蓝牙耳机信息交换的方法
技术领域
本发明涉及蓝牙通讯的技术,具体涉及蓝牙耳机与蓝牙语音网关之间通过AT扩展信令进行信息交换的方法。采取本方法,蓝牙耳机可以实现来电信息显示、通话时间显示、当前时间显示以及拒接电话等扩展功能。
背景技术
在现有技术中,存在着一种被称为蓝牙(Bluetooth)的短距离无线通信技术,它工作在2.4GHz的ISM(工业—科学—医疗)频段。蓝牙的基本网络结构是由一个主控设备和最多七个从属设备组成的微微网(Piconet),主控设备和从属设备之间采用时分多址(TDMA)的方式进行通信。利用蓝牙技术,可以以低成本方式将各种设备链接起来。蓝牙特别兴趣小组(Special Interest Group,简称SIG)是制定和指导蓝牙规范和应用的民间组织,在其定义的耳机应用框架(HeadsetProfile)中,提出了一种利用蓝牙技术实现无线耳机的途径,即,语音网关和耳机均装备有蓝牙无线收发模块,利用蓝牙进行语音和简单控制信令的传输。语音网关与语音源相连。上述方案解决了有线耳机的不方便问题,使得用户摆脱线缆的束缚,具有良好的应用前景。
但是,这样的耳机并不完美,它的简单面板和信令使得用户在接听电话时还必须使用语音网关(通常是手机)来完成大部分功能,不能给用户带来最大的方便性。蓝牙耳机应用框架中,只定义了两个按键信令,其含义由所处状态来决定。这样的定义,在接电话时,按键可以理解为接听,在通话期间理解为挂断。首先有来电时,用户无法在耳机端看到来电信息,必须使用蓝牙语音网关(通常是手机);其次耳机端无法拒接电话,必须使用语音网关(通常是手机);最后耳机端无法察看当前时间,必须使用语音网关(通常是手机)。由于语音网关(通常是手机)通常具有很多的功能,所以体积一般较大,在使用蓝牙耳机接听电话时还要使用蓝牙语音网关就不能给用户带来最大的方便性。本发明通过采用AT扩展信令实现蓝牙耳机与与语音网关之间的信息交换,从而实现蓝牙耳机所需要的大部分功能,很大程度上方便了用户的使用。

发明内容
本发明的主要目的在于克服上述的缺陷,在不对蓝牙耳机进行改动的基础上,通过定义AT扩展信令实现多种功能。来电信息显示和拒接功能的实现步骤包括(a)蓝牙语音网关与蓝牙耳机建立链接;(b)蓝牙耳机发送AT扩展信令向蓝牙语音网关请求来电信息;(c)蓝牙语音网关将来电信息发送给蓝牙耳机;(d)蓝牙耳机将来电信息在液晶屏上显示出来;(e)用户看到来电信息后选择拒接,按下拒接按键;(f)蓝牙耳机发送AT扩展信令通知蓝牙语音网关用户拒接电话;(g)蓝牙语音网关拒接电话并且断掉与蓝牙耳机的链接。
在蓝牙语音网关与蓝牙耳机建立链接之前,蓝牙语音网关可能已经通话了一段时间,所以通话时间在耳机端显示的步骤包括(a)蓝牙语音网关与蓝牙耳机建立链接,用户按下接听按键接听电话;(b)蓝牙耳机发送AT扩展信令向蓝牙语音网关请求在链接建立之前已经通话的时间长度;(c)蓝牙语音网关将在链接建立之前已经通话的时间长度发送给蓝牙耳机;(d)蓝牙耳机以收到的时间为基准显示通话时间。
当前时间的获取步骤包括(a)蓝牙语音网关与蓝牙耳机建立链接;(b)蓝牙耳机发送AT扩展信令向蓝牙语音网关请求当前时间;(c)蓝牙语音网关将其当前时间发送给耳机;(d)蓝牙耳机收到当前时间后对本地时间进行校正。


通过借助优选实施例附图详细描述本发明的流程,将有助于理解本发明的目的和优点。其中图1是蓝牙耳机(蓝牙语音网关或耳机)的系统框图;
图2解释SIG定义的耳机应用框架(Headset Profile)中,用户按下耳机按键后,耳机与蓝牙语音网关的信令交互消息流图;图3解释蓝牙耳机根据本发明获得来电信息和拒接功能的信令交互消息流图;图4解释蓝牙耳机根据本发明获得蓝牙语音网关已经通话时间的消息流图;图5解释蓝牙耳机根据本发明获得当前时间的消息流图。
具体实施例图1是蓝牙耳机(蓝牙语音网关或耳机)的系统框图。在图1中,蓝牙耳机设备100由若干功能模块组成。其中,蓝牙耳机应用110向用户提供耳机的各种功能,其所需要的语音由基带控制器150提供;所需要的控制信令由RFCOMM协议120提供。标准通信协议L2CAP(逻辑链接控制和适配协议)130多路复用上层的各种协议。HCI(主机控制接口)驱动器175允许发送标准HCI命令并接收由此引起的响应;并且通过L2CAP 130接收和发送数据。HCI传输层180是可选的,当HCI传输层的上层功能模块和下层功能模块在不同的处理机平台上运行时,HCI传输层负责模块间的信息传递,采用的物理传输方式可能是RS232、USB、UART、PCI或PCMCIA;当上述两类模块运行在同一处理机平台时,信息传递采用共享内存、参数传递、消息等方式,不再需要该传输层。
链路管理器190负责接收上层模块发送的命令和数据,并将结果返还给上层。链路管理器190通过基带控制器150和蓝牙无线收发装置160完成相应的功能。链路管理协议140用于不同蓝牙设备链路管理器之间的相互通信。基带控制器150根据链路管理器190的命令操作。蓝牙无线收发装置160根据标准的规格无线地发送和接收信息。
图2是解释在耳机应用框架(Headset Profile)中当有用户按下耳机按键,执行相关动作的消息流图。当用户按下按键(U210),耳机如果和蓝牙语音网关之间没有蓝牙链接,则建立蓝牙异步传输链接(S210),发送信令AT+CKPD到蓝牙语音网关(S220)。蓝牙语音网关回复耳机OK(S230)。蓝牙语音网关建立与耳机的蓝牙同步传输链接(S240)。S230和S240顺序不定。至此,耳机就与蓝牙语音网关之间建立好了语音通道。此后,当用户再次按下按键(U220),耳机和蓝牙语音网关之间已有蓝牙链接,耳机发送信令AT+CKPD到蓝牙语音网关(S250),蓝牙语音网关回复耳机OK(S260)。蓝牙语音网关拆除蓝牙同步传输链接(S270)和蓝牙异步传输链接(S280)。S260和S270顺序不定。由此可见,在耳机应用框架(Headset Profile)中,耳机端无法进行拒接电话操作。耳机无法通过标准信令来获取来电信息、当前时间等信息,需要通过扩展的AT信令来实现。
图3解释的是通过本发明实现来电显示和拒接电话功能的消息流图。蓝牙语音网关在本发明中通常是一个手机。手机中存有电话簿,手机可以根据来电的电话号码得知来电人的名字。本发明中的来电信息显示就是一种将手机端的来电信息在耳机端显示的功能。蓝牙语音网关收到一个来电请求后,就与事先配对好的耳机建立蓝牙异步传输链接(s310)。在链接建立完成后,蓝牙耳机向蓝牙语音网关发送AT扩展信令请求来电信息(s320)。蓝牙语音网关接收到信令后,将电话号码和人名等来电信息发送给蓝牙耳机(s330)。蓝牙耳机收到来电信息后,就将其在液晶显示屏上显示出来(s340)。
在用户看到来电信息后,用户接听电话的流程属于蓝牙耳机应用的标准规范。除了接听按键以外,在蓝牙耳机端有专门的拒接按键。用户按下拒接键后(u310),蓝牙耳机检测到按键,发送AT扩展信令给蓝牙语音网关请求拒接电话。蓝牙语音网关接收到拒接电话请求后,拒绝对方来电,并且可以选择拆除蓝牙异步传输链路(s350)。如果用户是在蓝牙语音网关端拒绝来电的,那么蓝牙语音网关通知蓝牙耳机以便蓝牙耳机做出相应的处理。
图4解释蓝牙耳机根据本发明获得蓝牙语音网关已经通话时间的消息流图。在耳机与蓝牙语音网关建立链接之前,网关可能已经与对方通话了一段时间。用户需要将此通话从网关转到耳机来,用蓝牙耳机与对方通话。如果蓝牙耳机端的通话时间从蓝牙链路建立时开始计算,那就不能正确反映真正的通话时间。所以需要从网关处获取已经通话的时间来作为通话时间的基准时间。在蓝牙异步传输链路建立的情况下,网关与蓝牙耳机建立了蓝牙同步传输链路用来传输语音(s410)。蓝牙耳机在同步传输链接建立成功后,向网关发送AT扩展信令请求已经通话的时间(s420)。网关收到请求后,将网关已经与对方通话的时间发送给蓝牙耳机(s430),如果还没有通话,时间长度就是0。耳机在收到通话时间后,将其作为基准时间来计算通话时间,并在液晶屏上显示出来(s440)。
图5解释蓝牙耳机根据本发明获得当前时间的消息流图。蓝牙耳机设计的要求是体积小、耗电低,所以通常不会有自己的时钟电路。这就需要经常从网关处得到当前时间来对本地的时间进行校正。在蓝牙异步传输链接建立成功后(s510),蓝牙耳机就发送AT扩展信令来请求当前时间(s520)。网关收到请求后,就取得本地的当前时间并将其发送给蓝牙耳机(s530)。耳机收到网关发送的当前时间,就对本地的时间进行校正(s540)。
虽然本发明是参考其优选实施例示出和描述的,但本领域的普通技术人员应该理解,在不脱离附属的权利要求书所限定的本发明的精神和范围的情况下,可以进行形势和细节的各种改变。
权利要求
1.一种实现蓝牙语音网关与蓝牙耳机信息交换的方法。其特征在于蓝牙语音网关与蓝牙耳机之间通过AT扩展信令进行信息交互,实现多种扩展功能。
2.根据权利要求1的方法,蓝牙耳机可以获取并显示来电信息,包括步骤(a)网关与蓝牙耳机建立链接;(b)蓝牙耳机发送AT扩展信令向网关请求来电信息;(c)网关将来电信息发送给蓝牙耳机;(d)蓝牙耳机将来电信息在液晶屏上显示出来;(e)用户看到来电信息后选择接听或者拒接电话。
3.根据权利要求2,其特征在于蓝牙耳机通过AT扩展信令向蓝牙语音网关获取来电的电话号码和人名等信息。
4.根据权利要求1的方法,蓝牙耳机可以校正本地的当前时间,包括步骤(a)蓝牙语音网关与蓝牙耳机建立链接;(b)蓝牙耳机发送AT扩展信令向网关请求当前时间;(c)网关将当前时间发送给耳机;(d)蓝牙耳机收到当前时间后对本地时间进行校正。
5.根据权利要求4,其特征在于蓝牙耳机通过AT扩展信令向蓝牙语音网关获取当前时间并校正蓝牙耳机的当前时间。
6.根据权利要求1的方法,在通话过程中,蓝牙耳机可以正确显示通话时间,包括步骤(a)蓝牙语音网关与蓝牙耳机建立链接,用户按下接听按键接听电话;(b)蓝牙耳机发送AT扩展信令向网关请求在链接建立之前已经通话的时间长度;(c)网关将在链接建立之前已经通话的时间长度发送给蓝牙耳机;(d)蓝牙耳机以收到的时间为基准显示通话时间。
7.根据权利要求6,其特征在于蓝牙耳机通过AT扩展信令向蓝牙语音网关获取已经通话的时间。
8.根据权利要求1的方法,蓝牙耳机可以拒接来电,并通知蓝牙语音网关(a)蓝牙语音网关与蓝牙耳机建立链接;(b)蓝牙耳机获取并显示来电信息;(c)用户看到来电信息后选择拒接,按下拒接按键;(d)蓝牙耳机发送AT扩展信令通知网关拒接电话;(e)网关拒接电话并且断掉与蓝牙耳机的链接。
9.根据权利要求8,其特征在于蓝牙耳机通过AT扩展信令通知语音网关拒接电话。
全文摘要
本发明公布了一种实现蓝牙语音网关与蓝牙耳机之间信息交换的方法。该方法采用AT扩展信令在蓝牙语音网关与蓝牙耳机之间进行信息交换。通过采取这种方法,蓝牙耳机可以实现多种扩展功能,例如来电信息显示、通话时间显示、当前时间显示和拒接电话等。蓝牙耳机与网关配对后,当网关有来电时就与蓝牙耳机建立链接并通过AT扩展信令通知耳机来电的信息。耳机将这些信息在液晶显示屏上显示出来。这时用户可以按下接听键来接听电话,也可以按下拒接按键来拒接电话。在通话期间蓝牙耳机端可以显示通话时间。在蓝牙耳机空闲时,可以显示当前时间。每当耳机与一个网关配对或是与网关建立链接后,就从网关处获取当前时间来对本地时间进行校正。本发明可以使目前功能较单一的蓝牙耳机具备多种扩展功能,从而方便用户的使用。
文档编号H04B5/02GK1684383SQ20041000901
公开日2005年10月19日 申请日期2004年4月14日 优先权日2004年4月14日
发明者鲁冬梅, 吴照明, 陈忠艺 申请人:艾威梯软件技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1