新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 突破藍牙編碼

        突破藍牙編碼

        作者: 時間:2012-07-18 來源:網絡 收藏

        如今,許多手機制造商在其產品說明中將列為最突出的特點之一。全球越來越多的國家和地區通過立法,強制用戶在駕駛中撥打或接聽電話時使用免提設備或耳機;在這個方面,是一種理想的無線解決方案,因此越來越多的手機都采用了技術,這已成為一種趨勢。佩帶著藍牙耳機漫步街頭也越來越被社會所接受,并提高了藍牙在電話上的配售率。配售率逐年不斷提高,耳機與移動電話搭配(“捆綁”)提供的情況越來越多,這也有助于運營商和手機廠商將其產品差異化。所有這些趨勢均說明了一點:語音通話越來越依賴于藍牙。

        本文引用地址:http://www.104case.com/article/165267.htm

        隨著藍牙耳機使用率的提高,用戶也開始要求其語音信號的質量達到固定電話的通話質量。所以,面對不斷提高語音信號質量以及降低功耗等壓力,本文旨在探討解決這些問題的一種藍牙技術方法。

        藍牙語音面臨的難題

        在藍牙無線鏈路上傳輸的信息“數據”有兩種基本形式:異步數據和同步語音。異步意味著信息不需要以連續數據流的方式傳輸——只要所有數據能夠達到目的地,并重新組合成原來的形式即可(例如對傳輸不敏感的圖像),當圖像數據被細分為數據塊并在藍牙鏈路處于安靜模式時傳輸。至于語音流量,用戶則不能容忍他們的各個部分通話內容在不同的時間抵達對方,或者通話內容被拆解。流暢而實時的信息(音頻流)對于可用的語音連接非常重要。

        為此,藍牙技術設計支持兩種類型的空中接口:藍牙技術規范包含支持數據流量的ACL(異步無連接)數據包和支持語音流量的SCO(同步面向連接)數據包。SCO屬于電路交換技術,它提供對稱同步業務,并在固定的時間間隔內預留時隙,因此適合對時間要求較高的數據,如語音。藍牙技術規范還支持每個主設備擁有三個同步語音信道(SCO鏈路)。

        標簽:語音信道 可變斜率

        語音信道采用連續可變斜率增量調制(CVSD)語音方案,并且SCO規定數據包不得重傳。藍牙技術中選用CVSD CODEC,是因為它在處理丟失或損壞的語音樣本時非常可靠。背景噪音越高,干擾水平就越高,而CVSD語音卻可以接受誤碼率達4%的語音。

        當輸出位顯示預測值比輸入波形大或小時(二進位制中,用1或0來表示值的變化),這種增量調制方案就會遵循波形。為了降低這種基本二進位方法的斜率過載效應,可以進行音節壓擴:按照平均信號斜率調整步長。輸入CVSD器的是每秒64k樣本的線性PCM信號。

        藍牙技術規范v1.2版尋求解決SCO連接的一些局限性:SCO的上下行碼率為固定的64Kbps,并且不允許數據包重傳。藍牙v1.2推出擴展型SCO(eSCO)傳輸,允許損壞數據包的重傳;這樣可以提高SCO的傳輸質量,而SCO傳輸質量對于傳輸質量不一定是“二進位”的連接非常重要,例如音頻或視頻數據的傳輸。但是,盡管藍牙目前支持重傳功能,藍牙語音數據包仍然通過默認的CVSD編碼系統進行編碼。這就給語音流量處理方式的改善留下了余地。

        舉例來說,在第六代藍牙技術中,CSR公司解決了CVSD作為語音流量編碼方法的局限,引入了射頻(特別是掃描技術)的各項改進內容,提高了靈敏度和傳輸功率。對手機制造商而言還有另外一個好處,即這些無線電改進項目極大地節省了功耗。

        在藍牙上增加基于PCM的編碼技術后,就能夠降低語音和音頻流量所需的數據速率,并提高潛在容量,或極大地降低藍牙系統所需的功耗。藍牙芯片市場的領導者CSR公司在其BlueCore6產品系列中實現了這一點,該系列產品于2007年9月上市。

        ADPCM是一種眾所周知并已被廣泛接受的CODEC技術,它是CVSD的理想補充。后者能夠處理誤碼,因此克服了藍牙沒有重傳功能,只能依賴于SCO數據包來傳輸語音的不足。但是,eSCO能夠探測誤碼并對數據包進行重傳,所以沒有必要再依賴CVSD了。

        ADPCM與CVSD的不同之處在于:它的取樣速度慢,并能夠發現樣本之間的不同。ADPCM以32Kbps的較低速率(CVSD的速率為64Kbps)傳輸固定電話質量的信號,因此藍牙傳輸器和接收器只需大約一半的運行時間。CSR公司的試驗證明,該方法與所有其它藍牙系統采用的CVSD編碼技術相比,能夠為藍牙系統節省40%的功耗。

        在評估音頻質量水平方面,平均意見得分(MOS)是一種普遍接受的ITU-T音頻質量衡量標準,其中1代表最低質量而5代表最高質量(根據ITU的標準,得5分幾乎是不可能的)。64Kbps的CVSD編碼語音信號(不允許重試)的MOS得分為2.46;32Kbps碼率的ADPCM CODEC(允許2次重試)的MOS得分為4.14。更為確切地說,如果采用ADPCM,可使藍牙連接的語音通話達到更高的通話質量(就是說達到固定電話的通話質量)。

        ADPCM編碼在質量方面還有其它的優點。在嘈雜的環境中,通過采用CSR公司BlueCore6采用了AuriStream技術的耳機與同樣采用了AuriStream的手機相連接,可以使語音撥號變得更為精確,操作也更簡單。

        因為CSR公司BlueCore6上采用的AuriStream可支持32Kbps速率的ADPCM(為CVSD的數據速率64Kbps的一半),所以還有潛力支持更多的語音信道。CVSD傳統上支持三個同步SCO語音信道。雖然現在的藍牙技術規范規定僅支持三個信道,但采用藍牙增強型數據速率(藍牙技術規范v2.0或v2.1,數據速率高達3Mbps)的32Kbps鏈路ADPCM,將有可能支持多達七個更高質量的eSCO信道。。

        當藍牙設備需要與沒有采用CSR公司AuriStream技術的藍牙產品連接時,CVSD仍可提供支持。藍牙技術規范中仍然批準CVSD。目前,只有采用BlueCore6技術的產品才能獲益于CSR公司采用ADPCM的AuriStream技術。在與非AuriStream的藍牙設備連接時,BlueCore6將退回到CVSD編碼。

        藍牙技術規范為語音通訊提供了一個堅實的基礎。但是,想要使其產品獲得最佳語音質量的設計者需要考慮的是:CSR公司采用ADPCM編碼的AuriStream等其它技術的應用,能否使他們離自己的目標更近。

        電磁爐相關文章:電磁爐原理


        藍牙技術相關文章:藍牙技術原理


        關鍵詞: 編碼 藍牙 突破

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新田县| 镇远县| 新竹市| 佛坪县| 礼泉县| 南华县| 奇台县| 布尔津县| 嵩明县| 吴堡县| 日土县| 新龙县| 当雄县| 铜梁县| 黄山市| 湘潭市| 浙江省| 朔州市| 梅河口市| 维西| 南阳市| 皋兰县| 莆田市| 阿克苏市| 平乐县| 公主岭市| 长顺县| 界首市| 大邑县| 页游| 庆元县| 邹平县| 布尔津县| 南昌县| 高青县| 汉寿县| 监利县| 辉县市| 确山县| 济宁市| 延津县|