CN101924581A - 通信设备 - Google Patents

通信设备 Download PDF

Info

Publication number
CN101924581A
CN101924581A CN2010102455164A CN201010245516A CN101924581A CN 101924581 A CN101924581 A CN 101924581A CN 2010102455164 A CN2010102455164 A CN 2010102455164A CN 201010245516 A CN201010245516 A CN 201010245516A CN 101924581 A CN101924581 A CN 101924581A
Authority
CN
China
Prior art keywords
bluetooth
bluetooth module
communication equipment
unit
main frame
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.)
Withdrawn
Application number
CN2010102455164A
Other languages
English (en)
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.)
Fujian Flaircomm Technologies Inc.
Original Assignee
FUJIAN FLAIRCOMM TECHNOLOGIES Inc
SHANGHAI FLAIRCOMM COMMUNICATION TECHNOLOGIES Co Ltd
SHANGHAI FLAIR INFORMATION TECHNOLOGY 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 FUJIAN FLAIRCOMM TECHNOLOGIES Inc, SHANGHAI FLAIRCOMM COMMUNICATION TECHNOLOGIES Co Ltd, SHANGHAI FLAIR INFORMATION TECHNOLOGY Co Ltd filed Critical FUJIAN FLAIRCOMM TECHNOLOGIES Inc
Priority to CN2010102455164A priority Critical patent/CN101924581A/zh
Publication of CN101924581A publication Critical patent/CN101924581A/zh
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种通信设备,所述通信设备包括主机和蓝牙模块;所述主机包括应用程序接口单元、服务单元、驱动单元,其中,所述应用程序接口单元包括蓝牙应用程序接口,所述服务单元包括蓝牙协议栈管理单元,所述驱动单元包括HCI驱动单元;所述蓝牙应用程序接口接收蓝牙应用的服务请求,基于所述服务请求生成控制命令传递给所述蓝牙协议栈管理单元,由所述蓝牙协议栈管理单元调用相应蓝牙协议和规范并对所述HCI驱动单元作出操作控制,生成驱动所述蓝牙模块工作的控制指令;所述蓝牙模块用于接收所述主机的控制指令,完成与其他蓝牙设备之间的通信联系及实现蓝牙应用。本发明提供的通信设备使得在降低蓝牙模块成本的前提下,便捷地实现多种应用。

Description

通信设备
技术领域
本发明涉及通信领域,特别涉及一种通信设备。
背景技术
蓝牙是一种支持设备短距离通信(一般10米内)的无线电技术,能在包括移动电话、掌上电脑、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网(Internet)之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。随着蓝牙技术的不断普及,越来越多的通信设备中支持蓝牙技术。
参阅图1,是现有技术蓝牙通信设备的结构示意图。现有技术中蓝牙通信设备一般包括主机11和蓝牙模块10;所述主机11包括主机微处理器111和主机通信接口112;所述蓝牙模块10包括射频收发器101、基带微控制器102、蓝牙模块通信接口103、存储器104、数字信号处理器105、音频编解码器106。
主机11的主机微处理器111运行主机应用程序并发出控制指令,通过主机通信接口112传送到蓝牙模块10;蓝牙模块10的蓝牙模块通信接口103接收所述控制指令后,传送给基带微控制器102,基带微控制器调用存储器104中的蓝牙协议将所述控制指令以蓝牙信号的形式通过射频收发器101发送给其他蓝牙设备;射频收发器101接收到其他蓝牙设备发送的蓝牙信号后传送给基带微控制器102,所述基带微控制器102对射频收发器101传送来的蓝牙信号进行解析处理,调用存储器104中蓝牙协议后作出控制操作,如果所述蓝牙信号是响应命令或控制事件,则通过蓝牙模块通信接口103传送给主机11处理,如果所述蓝牙信号是语音数据,则由基带微控制器102将所述语音数据传送给数字信号处理器105进行处理,并将处理后的语音数据传送给音频编解码器106进行语音数据的解码,然后通过扬声器122播放;同样,麦克风121将接收到的语音数据通过音频编解码器106、数字信号处理器105、基带微控制器102(调用存储器104中蓝牙协议)、射频收发器101将语音数据以蓝牙信号形式传送给其他蓝牙设备。这里所述的其他蓝牙设备可以是蓝牙手机。具体蓝牙模块以及蓝牙设备还可以参考申请号为200710046074.9的中国发明专利申请公开的一种蓝牙模块、蓝牙设备及其信息处理方法。
现今,随着汽车产业的发展,具备外部通信和远程服务能力的下一代车联网(Telematics)车载产品带来的服务与汽车硬件销售结合的新商业模式大有最终替代目前基于本地化娱乐及导航应用为主的车载产品的趋势。从技术实现而言,通过蓝牙技术与蓝牙智能手机的连接是目前车载产品升级实现车联网的捷径,这意味着蓝牙通信设备作为车载设备的一部分被广泛应用将充满前景。
然而,现有技术中车载蓝牙通信设备的蓝牙模块除了需要对蓝牙通信协议进行处理,而且为了实现一些车载蓝牙设备必需的蓝牙应用例如蓝牙免提应用时,还需要进行噪声抑制和回音消除的处理,就需要采用功能及性能较强的蓝牙芯片组建蓝牙硬件模块,导致蓝牙模块的成本较高。但如果采取降低蓝牙模块成本的方式,又可能会造成蓝牙通信设备的处理能力不能满足蓝牙应用的要求。
发明内容
本发明要解决的技术问题是现有技术中蓝牙通信设备的蓝牙模块的成本较高,若采用低成本蓝牙模块则导致蓝牙通信设备的处理能力不能满足蓝牙应用的要求。
为解决上述问题,本发明提供了一种通信设备,包括:
主机和蓝牙模块;
所述主机包括应用程序接口单元、服务单元、驱动单元,其中,
所述应用程序接口单元包括蓝牙应用程序接口,所述蓝牙应用程序接口用于接收蓝牙应用的服务请求,基于所述服务请求生成控制命令传递给所述服务单元;
所述服务单元包括蓝牙协议栈管理单元,所述蓝牙协议栈管理单元用于管理蓝牙协议栈中的各类蓝牙协议和规范,根据蓝牙应用程序接口传递的所述控制命令调用相应蓝牙协议和规范并对所述驱动单元作出操作控制;
所述驱动单元包括主机控制接口(HCI,Host Control Interface)驱动单元,所述HCI驱动单元用于接受蓝牙协议栈管理单元的操作控制,生成驱动所述蓝牙模块工作的控制指令;
所述蓝牙模块用于接收所述主机的控制指令,完成与其他蓝牙设备之间的通信联系及实现蓝牙应用。
可选的,所述通信设备为车载蓝牙通信设备。
可选的,所述主机还包括主机通信接口,用于将所述控制指令传送给所述蓝牙模块。
可选的,所述主机还通过所述主机通信接口接收所述蓝牙模块传送的命令、事件或数据并进行处理。
可选的,所述主机通过所述主机通信接口接收所述蓝牙模块传送的命令、事件或数据进行的处理包括形成确认结果、指示或处理后的数据并传送给所述蓝牙应用或***设备。
可选的,所述蓝牙应用程序接口接收蓝牙应用的服务请求包括接收由所述蓝牙应用根据所述指示作出应答的服务请求。
可选的,所述***设备包括麦克风和/或扬声器,所述主机通过所述主机通信接口接收所述蓝牙模块传送的数据为语音数据,所述主机的服务单元还包括噪声抑制单元,用于对接收和发送的语音数据进行噪声抑制处理。
可选的,所述主机的驱动单元还包括蓝牙音频驱动单元,用于完成接收和发送的语音数据在所述噪声抑制单元与所述蓝牙协议栈管理单元之间的相互传递。
可选的,所述***设备包括麦克风和/或扬声器,所述主机通过所述主机通信接口接收所述蓝牙模块传送的数据为语音数据,所述主机的服务单元还包括回声消除单元,用于对接收和发送的语音数据进行回声消除处理。
可选的,所述主机的驱动单元还包括蓝牙音频驱动单元,用于完成接收和发送的语音数据在所述回声消除单元与所述蓝牙协议栈管理单元之间的相互传递。
可选的,所述蓝牙模块包括蓝牙模块通信接口、基带微控制器、射频收发器,其中,
蓝牙模块通信接口,用于接收控制指令并传送给所述基带微控制器;
基带微控制器,用于实现所述蓝牙模块基带部分的所有实时处理,包括根据所述蓝牙模块通信接口传送的控制指令,控制所述射频收发器工作;
射频收发器,用于完成与其他蓝牙设备之间的通信联系,包括在所述基带微控制器的控制下发送蓝牙信号给其他蓝牙设备。
可选的,所述蓝牙模块通信接口还用于接收数据并传送给所述基带微控制器并由其控制所述射频收发器将所述数据以蓝牙信号的形式发送给其他蓝牙设备。
可选的,所述射频收发器用于完成与其他蓝牙设备之间的通信联系还包括接收其他蓝牙设备发送的蓝牙信号并传送给所述基带微控制器。
可选的,所述基带微控制器还用于将接收到的由其他蓝牙设备发送的蓝牙信号进行处理控制,形成命令、事件或数据传送到所述蓝牙模块通信接口。
可选的,所述蓝牙模块还包括存储器,用于存储蓝牙协议栈的HCI层以下的协议,所述基带微控制器根据所述蓝牙模块通信接口传送的控制指令,控制所述射频收发器工作包括:根据所述蓝牙模块通信接口传送的控制指令调用相应的HCI层以下的协议,控制所述射频收发器工作。
与现有技术相比,本发明具有以下优点:
由所述主机配合所述蓝牙模块可以便捷地实现多种蓝牙应用,尤其是在语音通信时,还可以实现噪声抑制和回音消除的处理;
所述蓝牙模块仅需要作简单的射频和基带处理,使蓝牙模块的成本降低。
附图说明
图1是现有技术蓝牙通信设备的结构示意图;
图2是本发明一个实施例提供的通信设备的结构示意图;
图3是本发明另一实施例提供的通信设备的结构示意图;
图4是本发明实施例提供的通信设备的中间件与应用层、蓝牙模块连接的一种结构示意图;
图5是本发明实施例提供的通信设备的中间件的一种应用示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。
在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式的限制。
图2是本发明一个实施例的通信设备的结构示意图,包括:主机50和蓝牙模块20,所述主机50包括应用程序接口单元51、服务单元52、驱动单元53,其中,
所述应用程序接口单元51包括蓝牙应用程序接口511,所述蓝牙应用程序接口511用于接收蓝牙应用的服务请求,基于所述服务请求生成控制命令传递给所述服务单元52;
所述服务单元52包括蓝牙协议栈管理单元521,所述蓝牙协议栈管理单元521用于管理蓝牙协议栈中的各类蓝牙协议和规范,根据蓝牙应用程序接口511传递的所述控制命令调用相应蓝牙协议和规范并对所述驱动单元53作出操作控制;
所述驱动单元53包括HCI驱动单元531,所述HCI驱动单元531用于接受蓝牙协议栈管理单元521的操作控制,生成驱动所述蓝牙模块20工作的控制指令;
所述蓝牙模块20用于接收所述主机50的控制指令,完成与其他蓝牙设备之间的通信联系及实现蓝牙应用。
请参阅图3,图3是本发明另一实施例提供的通信设备的结构示意图。所述通信设备包括主机21和蓝牙模块20。所述主机21包括主处理器211和第二存储器213,所述第二存储器213储存有中间件,所述中间件用于指令所述主机21的主处理器211完成相应的操作,包括:接收蓝牙应用的服务请求,基于所述服务请求生成控制命令;管理蓝牙协议栈中的各类蓝牙协议和规范,根据蓝牙应用程序接口传递的所述控制命令调用相应蓝牙协议和规范并对所述驱动单元作出操作控制;接受蓝牙协议栈管理单元的操作控制,生成驱动所述蓝牙模块工作的控制指令。下面结合附图对本实施例进行详细说明。
所述蓝牙模块20包括蓝牙模块通信接口203、基带微控制器202、射频收发器201,其中,
所述蓝牙模块通信接口203,用于接收控制指令并传送给所述基带微控制器202,还用于接收数据并传送给所述基带微控制器202并由其控制所述射频收发器201将所述数据以蓝牙信号的形式发送给其他蓝牙设备;
所述基带微控制器202,用于实现所述蓝牙模块20基带部分的所有实时处理,包括根据所述蓝牙模块通信接口203传送的控制指令,控制所述射频收发器201工作;还包括将接收到的由其他蓝牙设备发送的蓝牙信号进行处理控制,形成命令、事件或数据传送到所述蓝牙模块通信接口;
所述射频收发器201,用于完成与其他蓝牙设备之间的通信联系,包括在所述基带微控制器202的控制下发送蓝牙信号给其他蓝牙设备,还包括接收其他蓝牙设备发送的蓝牙信号并传送给所述基带微控制器202。
所述蓝牙模块20还包括第一存储器204,用于存储蓝牙协议栈的HCI层以下的协议,所述基带微控制器202根据所述蓝牙模块通信接口203传送的控制指令调用相应的HCI层以下的协议,控制所述射频收发器201工作。
所述主机21包括主处理器211、主机通信接口212和第二存储器213,其中所述第二存储器213与所述主处理器211连接,用于存储操作***、蓝牙协议栈、蓝牙应用程序等,供所述主处理器211进行调用和运行;所述主处理器211将所述生成的控制指令传送给所述主机通信接口212;所述主机通信接口212与所述主处理器211连接,用于传送控制指令给所述蓝牙模块21的蓝牙模块通信接口203,还用于接收所述蓝牙模块通信接口203发送的命令、事件或数据并传送给所述主处理器211进行处理。所述主处理器211对所述蓝牙模块通信接口203传送来的命令、事件或数据进行的处理包括调用和运行存储于所述第二存储器213的操作***、蓝牙应用程序等,形成确认结果、指示或处理后的数据并传送给所述蓝牙应用或***设备,所述***设备包括麦克风221和/或扬声器222。所述主处理器211接收蓝牙应用的服务请求包括接收由所述蓝牙应用根据所述指示作出应答的服务请求。
具体实施例中,本发明所述通信设备优选为车载蓝牙通信设备,所述的主处理器211为车载设备的嵌入式处理器。因为现今主流中高端车载设备大多数开始采用ARM(Advanced Reduced instruction set computer Machines)/MIPS(Microprocessor without Interlocked Piped Stages)芯片结合WinCE/Linux操作***作为核心处理平台。ARM/MIPS芯片(包括嵌入式处理器)的处理能力比现有技术中采用的高成本的蓝牙模块中的蓝牙芯片的处理能力强,采用车载设备的嵌入式处理器作为主处理器211,不仅可以提高所述嵌入式处理器的利用率,更可以通过采用本发明提供的低成本蓝牙芯片的蓝牙模块(只完成简单的射频和基带处理,预计可减少成本约40%以上)实现同样的功能和性能。
其他蓝牙设备例如蓝牙手机与所述车载蓝牙通信设备建立连接并请求提供服务。以蓝牙免提通话服务中接听电话为例,当有电话呼入时,蓝牙手机以蓝牙信号形式将电话呼入的提示信息传送给所述车载蓝牙通信设备,所述车载蓝牙通信设备中的蓝牙模块20中的射频收发器201接收蓝牙信号,并将所述蓝牙信号传送给基带微控制器202,所述基带微控制器202在接收到所述蓝牙信号后对进行处理控制,形成控制事件(本例中是电话呼入控制事件)并传送到所述蓝牙模块通信接口203,所述蓝牙模块通信接口203将所述控制事件传送给所述车载蓝牙通信设备中主机21的主机通信接口212,再由所述主机通信接口212传送到主处理器211进行处理。所述主处理器211对所述蓝牙模块通信接口传送来的事件进行的处理包括调用和运行存储于所述第二存储器213的操作***、蓝牙免提应用程序等,形成指示(本例中是电话呼入的指示)传送给所述蓝牙应用,并由其根据所述指示作出应答的服务请求,本实施例中具体为接听电话的服务请求。所述车载蓝牙通信设备中的蓝牙模块20中射频收发器201、基带微控制器202以及蓝牙模块通信接口203的工作是通过基带微控制器202调用蓝牙模块20的第一存储器204中存储的蓝牙协议栈的HCI层以下的协议(例如基带协议、链路管理协议、链路控制协议等)来完成的。
为使本发明提供的通信设备能实现各种蓝牙应用,还提供了一种中间件。所述中间件存储于主机21的第二存储器213中,由所述主处理器211调用和运行。参阅图4,图4为本实施例提供的通信设备的中间件与应用层、蓝牙模块连接的一种结构示意图。所述中间件包括应用程序接口层31、服务层32、驱动层33,其中,
所述应用程序接口层31包括蓝牙应用程序接口311,所述蓝牙应用程序接口311用于接收蓝牙应用的服务请求,基于所述服务请求生成控制命令传递给所述服务层32;所述服务请求来自于应用层30的各种蓝牙应用,包括免提语音通话、音乐播放、数据同步传输、名片交换、拨号上网等;
所述服务层32包括蓝牙协议栈管理单元321,所述蓝牙协议栈管理单元321用于管理蓝牙协议栈中的各类蓝牙协议和规范,根据蓝牙应用程序接口311传递的所述控制命令调用相应蓝牙协议和规范并对所述驱动层33作出操作控制;
所述驱动层33包括HCI驱动程序331,所述HCI驱动程序331用于接受蓝牙协议栈管理单元321的操作控制,生成驱动所述蓝牙模块20工作的控制指令。
结合图3,参阅图5,其中,图5为本实施例提供的通信设备的中间件的一种应用示意图。在实现车载蓝牙免提通话应用时,如图5所示的中间件结构中,与图4所示的结构相比,服务层32’中还包括噪声抑制和回声消除单元322;驱动层33’中还包括蓝牙音频驱动程序332、设备音频驱动程序333。所述噪声抑制和回声消除单元322用于对(车载蓝牙设备)接收和发送的语音数据进行噪声抑制和回声消除处理(所述的处理是通过主处理器211运行的,噪声抑制和回声消除单元322提供的是噪声抑制和回声消除处理的处理程序),并将处理后的语音数据在驱动层33’中的蓝牙音频驱动程序332和设备音频驱动程序333之间进行相互传递。所述蓝牙音频驱动程序332用于提供标准的操作***音频设备接口,实现语音数据在蓝牙协议栈管理单元321与噪声抑制和回声消除单元322之间进行相互传递。所述设备音频驱动程序333用于接收噪声抑制和回声消除单元322传递的语音数据,并对所述语音数据解码处理后驱动扬声器222播放语音;另一方面,还用于驱动麦克风221接收语音,经过编码处理形成语音数据并将所述语音数据传递至噪声抑制和回声消除单元322。
本实施例中使用噪声抑制和回声消除单元322是因为在免提通话时对方可以听到自己的回声,可以采用回声消除(EC,Echo Cancellation)技术来消除;如果是在行车过程中进行免提通话时,发动机噪声、路面噪声、风声等会进入车内麦克风,影响通话质量,采用噪音抑制(NS,Noise Suppression)技术可以抑制车内噪声以提高通话清晰度。当然,在不同的实施例中,可能仅需要使用回声消除单元对接收和发送的语音数据进行回声消除处理,例如在基本上没有噪声环境进行免提通话的情况;另一方面,也可能仅需要使用噪声抑制单元对接收和发送的语音数据进行噪声抑制处理,例如在存在较严重噪声的环境进行非免提通话的情况。但是本实施例中,车载免提语音通话则需要同时用到回声消除单元以及噪声抑制单元,因此可以将上述两个单元集成于噪声抑制和回声消除单元322。
继续实施所述的蓝牙免提通话应用,当主处理器211对所述蓝牙模块通信接口203通过主机通信接口212传送来的电话呼入的事件进行的处理并形成电话呼入的指示传送给所述应用层30的免提语音通话301,由其生成根据所述指示作出应答的接听电话的服务请求。所述免提语音通话301传递所述接听电话的服务请求到应用程序接口层31中的蓝牙应用程序接口311,蓝牙应用程序接口111接收到所述服务请求后调用相关函数(例如,蓝牙免提连接函数、蓝牙免提接听函数等)生成对蓝牙手机40进行电话接听操作的控制命令并传递给服务层32’,服务层32’中的蓝牙协议栈管理单元321接收到所述控制命令后调用蓝牙协议栈中相关蓝牙协议和规范,例如电话控制协议规范(TCS,Telephony Control Protocol Specification)、逻辑链路控制与适配协议等,并对驱动层33’的HCI驱动程序331作出操作控制,HCI驱动程序331驱动蓝牙模块20工作以完成对蓝牙手机40的通话连接并将通话连接成功或失败及失败原因的确认结果传递回服务层32’,并经蓝牙应用程序接口311返回给应用层30,完成通话接听操作,进入蓝牙车载免提语音通话状态。
蓝牙车载免提语音通话状态时,蓝牙手机40通过外部通信网络(例如2G/3G通信网络)将语音数据发送给车载蓝牙通信设备的蓝牙模块20,蓝牙模块20通过HCI驱动程序331将语音数据传递给服务层32’的蓝牙协议栈管理单元321,蓝牙音频驱动程序132调用相关函数从蓝牙协议栈管理单元121获取语音数据。所述蓝牙音频驱动程序332将所述语音数据传送给噪声抑制和回声消除单元322,由其对语音数据进行噪声抑制和回声消除处理,并将处理后的语音数据传递至设备音频驱动程序333进行解码处理,设备音频驱动程序333在对语音数据经过解码处理后驱动扬声器222播放语音。蓝牙协议栈管理单元321在接受蓝牙音频驱动程序332的调用后会将调用成功或失败及失败原因的确认结果传递回蓝牙音频驱动程序332。用户的语音则由设备音频驱动程序333驱动麦克风221进行接收并对语音进行编码处理,将经过编码处理后形成的语音数据传送至噪声抑制和回声消除单元322,所述噪声抑制和回声消除单元322经过噪声抑制和回声消除处理后将语音数据传送至蓝牙音频驱动程序332,并由所述蓝牙音频驱动程序332将语音数据传送给蓝牙协议栈管理单元321,由蓝牙协议栈管理单元321对驱动层33’的HCI驱动程序331作出操作控制将语音数据传送给HCI驱动程序331,HCI驱动程序331驱动蓝牙模块20工作将语音数据传送至蓝牙手机40,并将蓝牙模块20传送语音数据成功或失败及失败原因的确认结果传递回服务层32’。蓝牙手机40将语音数据通过外部通信网络发出完成通话过程。其中,所述HCI驱动程序331驱动蓝牙模块20工作具体为,所述主处理器211将控制命令以及经过处理之后的语音数据先后通过主机通信接口212、蓝牙模块20的蓝牙模块通信接口203传送给基带微控制器202,所述基带微控制器202接收到所述控制命令后调用第一存储器204中蓝牙协议栈的HCI层以下的协议,控制射频收发器201将所述语音数据以蓝牙信号的形式发送给蓝牙手机40。
当然,通过与以上实施例中类似的实施方式,还可以完成其他多种应用的实现,如:音乐播放、数据同步传输、名片交换、拨号上网等。
本领域技术人员可以理解,上述实施例的通信设备的主机的全部或部分是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质可以是ROM、RAM、磁碟、光盘等。
综上,本发明提供的通信设备及其蓝牙模块,至少具有如下有益效果:
(采用所述中间件)可以便捷地实现多种应用,尤其是在语音通信时,还可以实现噪声抑制和回音消除的处理,蓝牙模块仅需要作简单的射频和基带处理,在实现同样功能和性能的基础上减少了蓝牙模块的成本;
特别地,在车载应用时,利用车载设备的嵌入式处理器作为主处理器来处理蓝牙协议和规范以及所述中间件,既提高了车载设备嵌入式处理器的利用率,也能使实现蓝牙应用时的处理能力得到增强;
此外,由于蓝牙协议和规范处理工作主要放在主处理器上,蓝牙的硬件部分(蓝牙模块)仅仅是作为简单的射频及基带处理,随着蓝牙应用需求及协议的拓展,应用所述中间件将比全部基于硬件方案更快捷地拓展功能,特别是便于用户在不更改硬件设计的基础上升级相应功能,包括支持终端用户对已经进入市场的产品进行功能的升级。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。

Claims (15)

1.一种通信设备,其特征在于,包括:
主机和蓝牙模块;
所述主机包括应用程序接口单元、服务单元、驱动单元,其中,
所述应用程序接口单元包括蓝牙应用程序接口,所述蓝牙应用程序接口用于接收蓝牙应用的服务请求,基于所述服务请求生成控制命令传递给所述服务单元;
所述服务单元包括蓝牙协议栈管理单元,所述蓝牙协议栈管理单元用于管理蓝牙协议栈中的各类蓝牙协议和规范,根据蓝牙应用程序接口传递的所述控制命令调用相应蓝牙协议和规范并对所述驱动单元作出操作控制;
所述驱动单元包括HCI驱动单元,所述HCI驱动单元用于接受蓝牙协议栈管理单元的操作控制,生成驱动所述蓝牙模块工作的控制指令;
所述蓝牙模块用于接收所述主机的控制指令,完成与其他蓝牙设备之间的通信联系及实现蓝牙应用。
2.根据权利要求1所述的通信设备,其特征在于,所述通信设备为车载蓝牙通信设备。
3.根据权利要求1所述的通信设备,其特征在于,所述主机还包括主机通信接口,用于将所述控制指令传送给所述蓝牙模块。
4.根据权利要求3所述的通信设备,其特征在于,所述主机还通过所述主机通信接口接收所述蓝牙模块传送的命令、事件或数据并进行处理。
5.根据权利要求4所述的通信设备,其特征在于,所述主机通过所述主机通信接口接收所述蓝牙模块传送的命令、事件或数据进行的处理包括形成确认结果、指示或处理后的数据并传送给所述蓝牙应用或***设备。
6.根据权利要求5所述的通信设备,其特征在于,所述蓝牙应用程序接口接收蓝牙应用的服务请求包括接收由所述蓝牙应用根据所述指示作出应答的服务请求。
7.根据权利要求5所述的通信设备,其特征在于,所述***设备包括麦克风和/或扬声器,所述主机通过所述主机通信接口接收所述蓝牙模块传送的数据为语音数据,所述主机的服务单元还包括噪声抑制单元,用于对接收和发送的语音数据进行噪声抑制处理。
8.根据权利要求7所述的通信设备,其特征在于,所述主机的驱动单元还包括蓝牙音频驱动单元,用于完成接收和发送的语音数据在所述噪声抑制单元与所述蓝牙协议栈管理单元之间的相互传递。
9.根据权利要求5所述的通信设备,其特征在于,所述***设备包括麦克风和/或扬声器,所述主机通过所述主机通信接口接收所述蓝牙模块传送的数据为语音数据,所述主机的服务单元还包括回声消除单元,用于对接收和发送的语音数据进行回声消除处理。
10.根据权利要求9所述的通信设备,其特征在于,所述主机的驱动单元还包括蓝牙音频驱动单元,用于完成接收和发送的语音数据在所述回声消除单元与所述蓝牙协议栈管理单元之间的相互传递。
11.根据权利要求1所述的通信设备,其特征在于,所述蓝牙模块包括蓝牙模块通信接口、基带微控制器、射频收发器,其中,
蓝牙模块通信接口,用于接收控制指令并传送给所述基带微控制器;
基带微控制器,用于实现所述蓝牙模块基带部分的所有实时处理,包括根据所述蓝牙模块通信接口传送的控制指令,控制所述射频收发器工作;
射频收发器,用于完成与其他蓝牙设备之间的通信联系,包括在所述基带微控制器的控制下发送蓝牙信号给其他蓝牙设备。
12.根据权利要求11所述的通信设备,其特征在于,所述蓝牙模块通信接口还用于接收数据并传送给所述基带微控制器并由其控制所述射频收发器将所述数据以蓝牙信号的形式发送给其他蓝牙设备。
13.根据权利要求11所述的通信设备,其特征在于,所述射频收发器用于完成与其他蓝牙设备之间的通信联系还包括接收其他蓝牙设备发送的蓝牙信号并传送给所述基带微控制器。
14.根据权利要求13所述的通信设备,其特征在于,所述基带微控制器还用于将接收到的由其他蓝牙设备发送的蓝牙信号进行处理控制,形成命令、事件或数据传送到所述蓝牙模块通信接口。
15.根据权利要求11所述的通信设备,其特征在于,还包括存储器,用于存储蓝牙协议栈的HCI层以下的协议,所述基带微控制器根据所述蓝牙模块通信接口传送的控制指令,控制所述射频收发器工作包括:根据所述蓝牙模块通信接口传送的控制指令调用相应的HCI层以下的协议,控制所述射频收发器工作。
CN2010102455164A 2010-07-29 2010-07-29 通信设备 Withdrawn CN101924581A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102455164A CN101924581A (zh) 2010-07-29 2010-07-29 通信设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102455164A CN101924581A (zh) 2010-07-29 2010-07-29 通信设备

Publications (1)

Publication Number Publication Date
CN101924581A true CN101924581A (zh) 2010-12-22

Family

ID=43339254

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102455164A Withdrawn CN101924581A (zh) 2010-07-29 2010-07-29 通信设备

Country Status (1)

Country Link
CN (1) CN101924581A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103167197A (zh) * 2011-12-19 2013-06-19 中兴通讯股份有限公司 一种共享音频降噪和消回音功能的方法和终端
CN104052794A (zh) * 2013-03-14 2014-09-17 福特全球技术公司 用于跟踪装置交互信息的方法和设备
CN105809230A (zh) * 2014-12-31 2016-07-27 北京华大智宝电子***有限公司 一种蓝牙智能卡
CN105978606A (zh) * 2016-07-22 2016-09-28 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN106528056A (zh) * 2015-09-09 2017-03-22 阿里巴巴集团控股有限公司 一种对***功能的管控方法和装置
CN108664345A (zh) * 2018-05-15 2018-10-16 青岛海信电器股份有限公司 蓝牙数据处理方法、装置、设备及存储介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103167197A (zh) * 2011-12-19 2013-06-19 中兴通讯股份有限公司 一种共享音频降噪和消回音功能的方法和终端
CN104052794A (zh) * 2013-03-14 2014-09-17 福特全球技术公司 用于跟踪装置交互信息的方法和设备
CN105809230A (zh) * 2014-12-31 2016-07-27 北京华大智宝电子***有限公司 一种蓝牙智能卡
CN106528056A (zh) * 2015-09-09 2017-03-22 阿里巴巴集团控股有限公司 一种对***功能的管控方法和装置
CN105978606A (zh) * 2016-07-22 2016-09-28 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN108664345A (zh) * 2018-05-15 2018-10-16 青岛海信电器股份有限公司 蓝牙数据处理方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN201623861U (zh) 一种多功能车载终端及车载终端***
CN101924582A (zh) 通信装置及其中间件
CN1213402C (zh) 无线语音激活遥控设备
EP2458743B1 (en) Method and system for orderly connection of bluetooth earphone controlled by terminal
US20100048133A1 (en) Audio data flow input/output method and system
CN107659551A (zh) 用于利用lte进行音频通信的***与方法
CN101924581A (zh) 通信设备
CN101499824A (zh) 一种连接蓝牙音频设备的方法
CN1933350A (zh) 蓝牙车载免提电话的短信自动报读的实现方法
CN1933349A (zh) 通过蓝牙与语音识别技术实现车载蓝牙免提电话拨打的方法
CN102483915A (zh) 具有包括导引配对和语音触发操作的语音控制功能的电信装置
CN102075891A (zh) 一种基于个人网络的电话接听方法及***
CN201066842Y (zh) 一种车载蓝牙免提装置
CN101944939A (zh) 通信设备及其主机与蓝牙模块的通信方法
CN101668060A (zh) 一种具有语音拨号功能的车载多媒体及其拨号方法
CN201177970Y (zh) 一种车载多媒体影音装置
CN104184499A (zh) 蓝牙设备的控制方法、装置、***
JP4319573B2 (ja) 移動通信端末装置
CN202145660U (zh) 一种具有语音通话转移处理功能的蓝牙音箱
CN1942010A (zh) 便携终端的通话中待机装置及方法
CN1866998A (zh) 一种实现手机免提功能的装置及方法
CN101212529B (zh) 一种电话控制汽车音响的***、装置及方法
CN102055829A (zh) 免提***的通话确认方法
CN1805456B (zh) 对来电呼叫具有容易接收特征的移动电话
CN101931680A (zh) 一种蓝牙***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Free format text: FORMER OWNER: SHANGHAI HUIHAN COMMUNICATION TECHNOLOGY CO., LTD. FUJIAN FLAIRCOMM TECHNOLOGIES INC.

Owner name: FUJIAN FLAIRCOMM TECHNOLOGIES INC.

Free format text: FORMER OWNER: SHANGHAI FLAIR INFORMATION TECHNOLOGY CO., LTD.

Effective date: 20110104

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 201203 4/F, NO.5, BIBO ROAD, HIGH-TECH PARK, ZHANGJIANG, PUDONG, SHANGHAI TO: 350015 7/F, GUOMAI BUILDING, GUOMAI SCI-TECH PARK, NO.116, JIANGBIN EAST AVENUE, FUZHOU CITY, FUJIAN PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20110104

Address after: Riverside East Road in Fuzhou city of Fujian province 350015 Guomai Science Park No. 116, Guomai building 7

Applicant after: Fujian Flaircomm Technologies Inc.

Address before: 201203, Shanghai, Pudong Zhangjiang hi tech park, Blue Road No. 5, 4 floor

Applicant before: Shanghai Flair Information Technology Co., Ltd.

Co-applicant before: Shanghai Flaircomm Communication Technologies Co., Ltd.

Co-applicant before: Fujian Flaircomm Technologies Inc.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C04 Withdrawal of patent application after publication (patent law 2001)
WW01 Invention patent application withdrawn after publication

Open date: 20101222