公務(wù)員期刊網(wǎng) 精選范文 藍(lán)牙傳輸范文

藍(lán)牙傳輸精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的藍(lán)牙傳輸主題范文,僅供參考,歡迎閱讀并收藏。

藍(lán)牙傳輸

第1篇:藍(lán)牙傳輸范文

施立德為藍(lán)牙技術(shù)聯(lián)盟亞太區(qū)及日本市務(wù)總監(jiān)。他于2002年加入藍(lán)牙技術(shù)聯(lián)盟,負(fù)責(zé)管理全球及北美洲營(yíng)銷業(yè)務(wù)。為了提供藍(lán)牙技術(shù)聯(lián)盟亞太區(qū)會(huì)員更好的服務(wù),施立德于2004年調(diào)任香港并成立了藍(lán)牙技術(shù)聯(lián)盟亞太區(qū)總部。他負(fù)責(zé)與技術(shù)聯(lián)盟的亞洲會(huì)員合作,推銷在該地區(qū)與世界各地的藍(lán)牙無(wú)線技術(shù)發(fā)展與應(yīng)用。他亦負(fù)責(zé)與技術(shù)聯(lián)盟會(huì)員及亞太地區(qū)政府的合作,以進(jìn)一步發(fā)展藍(lán)牙的應(yīng)用操作與產(chǎn)品,讓亞洲公司在全球的技術(shù)市場(chǎng)內(nèi)有更多的技術(shù)優(yōu)勢(shì)。

由愛(ài)立信在1999年催生的Bluetooth藍(lán)牙技術(shù)以具故事性的傳奇色彩誕生,引領(lǐng)帶動(dòng)全球資訊產(chǎn)業(yè)在個(gè)人無(wú)線局域網(wǎng)絡(luò)(PAN)上的發(fā)展與應(yīng)用。

至今,藍(lán)牙技術(shù)聯(lián)盟(SIG)加盟及應(yīng)用會(huì)員超過(guò)8,000家,堪稱是最具產(chǎn)業(yè)規(guī)模的技術(shù)組織。在藍(lán)牙多年的發(fā)展過(guò)程,曾經(jīng)面臨技術(shù)、認(rèn)證與應(yīng)用市場(chǎng)等諸多挑戰(zhàn),但在藍(lán)牙技術(shù)面市10周年的今天,藍(lán)牙產(chǎn)品已超過(guò)15億件,其中藍(lán)牙耳機(jī)成了最具代表性的成功應(yīng)用。為了讓藍(lán)牙與其它無(wú)線技術(shù)在傳輸質(zhì)量與兼容性得到良好的搭配,從2006年藍(lán)牙SIG宣布選擇WIMEDIA聯(lián)盟超寬帶技術(shù)做為高速藍(lán)牙應(yīng)用后,今年2月,藍(lán)牙SIG在GSMA移動(dòng)通信世界大會(huì)中宣布將支持802.11技術(shù),引起業(yè)界相當(dāng)大的關(guān)注。為能了解此一策略的重要性,本刊特別專訪藍(lán)牙SIG亞太市務(wù)總監(jiān)施立德分享他對(duì)此議題上的看法。

Q1.藍(lán)牙技術(shù)聯(lián)盟選擇藍(lán)牙邁向802.11傳輸標(biāo)準(zhǔn)的原因?yàn)楹?此高速藍(lán)牙技術(shù)將具有什么優(yōu)勢(shì)?

施立德答(以下以施答代之):為滿足市場(chǎng)對(duì)無(wú)線傳輸速度的要求與期盼未來(lái)消費(fèi)者能透過(guò)無(wú)線傳輸?shù)姆绞?,進(jìn)行音樂(lè)、影片、照片等大量數(shù)字?jǐn)?shù)據(jù)的傳送,藍(lán)牙技術(shù)聯(lián)盟正積極研發(fā)的無(wú)線射頻替代方案一“MAC/PHY交替射頻技術(shù)”(Alternate MAC/PHY):基于藍(lán)牙技術(shù)聯(lián)機(jī)跳到802.11頻率上,就能用更快的傳輸速度來(lái)發(fā)送大量的影音娛樂(lè)數(shù)據(jù),同時(shí)保有藍(lán)牙協(xié)議(protocols)、profiles、保密性(security)等運(yùn)作效能。藍(lán)牙技術(shù)聯(lián)盟也努力朝向與超寬帶技術(shù)(UWB)、MAC/PHY交替射頻技術(shù)的長(zhǎng)期解決方案。雖然超寬帶技術(shù)發(fā)展已于先前宣布,但此兩核心技術(shù)規(guī)格正密切同時(shí)發(fā)展中。

此高速藍(lán)牙最大的優(yōu)勢(shì)將于未來(lái)兩年間,許多產(chǎn)品將同時(shí)并具備藍(lán)牙與802.11技術(shù)的普及應(yīng)用。具備802.11的藍(lán)牙技術(shù)于設(shè)備應(yīng)用的普及度將同時(shí)有助于制造商和消費(fèi)者。藍(lán)牙技術(shù)聯(lián)盟的目的在于提供最佳的解決方案給現(xiàn)今遍布全球的會(huì)員公司,同時(shí)著眼于無(wú)線藍(lán)牙技術(shù)的未來(lái)可能性。

Q2.實(shí)際的傳輸速度可以達(dá)到多少?怎么達(dá)到的?曾遇什么樣的技術(shù)問(wèn)題與相應(yīng)的解決方案?

施答:依據(jù)裝置間距的距離與內(nèi)建的規(guī)格而定,因此支持802.11的藍(lán)牙傳輸速度會(huì)略有不同。如IEEE所定義的802.11可傳輸高達(dá)300Mbps,而在藍(lán)牙無(wú)線傳輸?shù)?0m范圍內(nèi),預(yù)計(jì)藍(lán)牙技術(shù)結(jié)合802.11技術(shù)的傳輸速率將達(dá)到10~24Mbps間;而支持超寬帶技術(shù)(UWB)的藍(lán)牙傳輸速度將達(dá)到24~480Mbps間,預(yù)計(jì)超寬帶技術(shù)的藍(lán)牙在10m的傳輸范圍內(nèi)可高達(dá)100Mbps。

Q3.藍(lán)牙技術(shù)整合802.11后,高速傳輸?shù)母吆碾娏繉⑷绾谓鉀Q?與先前藍(lán)牙規(guī)格與設(shè)備兼容嗎?

施答:在多數(shù)高速應(yīng)用的案例中,的確存在著高速傳輸時(shí),電力會(huì)過(guò)于耗損的問(wèn)題。雖然高速藍(lán)牙技術(shù)的確比傳統(tǒng)藍(lán)牙技術(shù)來(lái)的耗電,但是讓檔案?jìng)鬏數(shù)母?,同時(shí)也只在檔案?jìng)鬏數(shù)亩虝r(shí)間中耗損電量。當(dāng)802.11的速度遠(yuǎn)超過(guò)傳輸所需時(shí),聯(lián)機(jī)便會(huì)回復(fù)到正常的藍(lán)牙無(wú)線射頻上,達(dá)到最佳的電源管理成效與系統(tǒng)運(yùn)作效能。因此不構(gòu)成大量耗損電量的擔(dān)憂。

同時(shí)對(duì)于藍(lán)牙技術(shù)兼容性上,高速藍(lán)牙技術(shù)會(huì)與目前市面上的藍(lán)牙規(guī)格與設(shè)備兼容。藍(lán)牙技術(shù)總是考慮規(guī)格、設(shè)備間的兼容性。

Q4.此規(guī)格與商品應(yīng)用何時(shí)會(huì)上市?將為數(shù)字生活帶來(lái)哪些影響?

施答:“MAC/PHY交替射頻技術(shù)”核心規(guī)格預(yù)計(jì)于2009年中正式問(wèn)世,商品也將于規(guī)格推出后的9-12個(gè)月內(nèi)發(fā)表,可望未來(lái)支持短距離傳輸?shù)脑O(shè)備,都能透過(guò)無(wú)線傳輸?shù)姆绞竭M(jìn)行如音樂(lè)、影片、照片等大量數(shù)字娛樂(lè)影音數(shù)據(jù)的傳送。在高速藍(lán)牙技術(shù)問(wèn)市后,消費(fèi)者就能在本身與另一方可信賴的電子產(chǎn)品之間,進(jìn)行影音娛樂(lè)檔案的發(fā)送與接收,而不必使用任何的傳輸線。未來(lái)用戶將能享受的應(yīng)用包括:

個(gè)人計(jì)算機(jī)與MP3播放器中音樂(lè)數(shù)據(jù)庫(kù)的同步分享與交換功能

大量下載照片至打印機(jī)或個(gè)人計(jì)算機(jī)上

從相機(jī)或電話發(fā)送影像檔案至計(jì)算機(jī)或電視

Q5.藍(lán)牙技術(shù)聯(lián)盟如何界定802.11與WiFi之間的差別?

施答:802.11是由IEEE定義無(wú)線網(wǎng)絡(luò)的通信標(biāo)準(zhǔn),卻為目前大家所知的WiFi。然而,WiFi是WiFi聯(lián)盟的測(cè)試認(rèn)證商標(biāo),主要針對(duì)測(cè)試通過(guò)的商標(biāo)產(chǎn)品可以兼容、使用。對(duì)制造商而言,使用802.11技術(shù)需有Wi-Fi認(rèn)證許可的商標(biāo),但采用802.11的高速藍(lán)牙技術(shù)目前則無(wú)須認(rèn)證程序。

在可預(yù)見(jiàn)未來(lái)高速藍(lán)牙的兼容度、Profiles、藍(lán)牙協(xié)議和保密性都會(huì)依照藍(lán)牙架構(gòu)而設(shè)定。然而,若設(shè)備中的802.11技術(shù)超越藍(lán)牙無(wú)線個(gè)人局域網(wǎng)絡(luò)聯(lián)機(jī)的范疇,此設(shè)備的兼容性與保密措施將會(huì)由WiFi聯(lián)盟所認(rèn)可的WiFi技術(shù)所支持。

第2篇:藍(lán)牙傳輸范文

關(guān)鍵詞:生理電信號(hào);藍(lán)牙協(xié)議;傳輸;實(shí)現(xiàn)

如今,藍(lán)牙技術(shù)已經(jīng)被多個(gè)領(lǐng)域所應(yīng)用,并且已經(jīng)取得了一定的成效。藍(lán)牙技術(shù)由多個(gè)世界著名多家通信公司與計(jì)算機(jī)公司聯(lián)合提出的,用于計(jì)算機(jī)上的、以分層網(wǎng)絡(luò)協(xié)議為基礎(chǔ)的無(wú)線通信技術(shù)。藍(lán)牙屬于一種短距離無(wú)線連接技術(shù),該種技術(shù)擁有全開(kāi)放性、低成本與面向個(gè)人半徑空間的特點(diǎn)。該種技術(shù)受到藍(lán)牙共同利益組織推動(dòng)發(fā)展,在帶動(dòng)計(jì)算機(jī)行業(yè)與通信行業(yè)等多方面發(fā)展中有著積極意義。

1 藍(lán)牙協(xié)議的組成與通信過(guò)程研究

1.1 藍(lán)牙協(xié)議的組成

作為開(kāi)放性的近距離高速通信標(biāo)準(zhǔn),藍(lán)牙協(xié)議內(nèi)容主要有:藍(lán)牙核心協(xié)議、電纜替代協(xié)議、電話控制協(xié)議以及選用協(xié)議這四個(gè)方面。依據(jù)具體的應(yīng)用,藍(lán)牙協(xié)議棧能夠進(jìn)行靈活配置,并且鼓勵(lì)盡量應(yīng)用各種高層協(xié)議,確?,F(xiàn)有網(wǎng)絡(luò)技術(shù)和藍(lán)牙技術(shù)能夠融合在一起[1]。為此,除藍(lán)牙核心協(xié)議意外,其他三方面的協(xié)議都需要依據(jù)實(shí)際需要來(lái)確定。

1.2 藍(lán)牙通信過(guò)程

藍(lán)牙在ISO/OSI模型網(wǎng)絡(luò)協(xié)議與消費(fèi)交換的基礎(chǔ)之上進(jìn)行了定義,主要完成了OSI模型的物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層以及傳輸層等各個(gè)方面的功能。藍(lán)牙上層應(yīng)用實(shí)體則通過(guò)HCI接口實(shí)現(xiàn)上層服務(wù)通藍(lán)牙協(xié)議棧的消息交換與數(shù)據(jù)傳輸方面的功能。一般而言,藍(lán)牙通信過(guò)程主要包括查詢、應(yīng)答、監(jiān)理連接以及連接協(xié)商等內(nèi)容。其中,查詢與應(yīng)答表現(xiàn)為:通過(guò)查詢工作的實(shí)施,來(lái)發(fā)現(xiàn)并且建立較為固定的微微網(wǎng),同時(shí)為監(jiān)理更好的配對(duì)機(jī)制做相應(yīng)的信息準(zhǔn)備。由于藍(lán)牙應(yīng)用了TDMA進(jìn)行信息傳輸,在時(shí)隙對(duì)數(shù)據(jù)量與響應(yīng)速度限制影響之下,任何一個(gè)藍(lán)牙設(shè)備和另一個(gè)新的藍(lán)牙設(shè)備在相互識(shí)別期間,都需要建立較為穩(wěn)定的連接,但是該種連接往往需要較長(zhǎng)的時(shí)間,該種特性又會(huì)給實(shí)時(shí)監(jiān)測(cè)帶來(lái)不利的影響。為了能夠有效避免使用初期出現(xiàn)長(zhǎng)時(shí)間無(wú)法連接的問(wèn)題,便需要在應(yīng)用前仔細(xì)檢查藍(lán)牙設(shè)備,并且實(shí)施相應(yīng)的應(yīng)答操作,從而確保能夠相互的對(duì)對(duì)方信息地址進(jìn)行存儲(chǔ),這便能夠在連接范圍之內(nèi),短時(shí)間的完成信道激活操作。作為數(shù)據(jù)鏈路層的主要功能查詢與應(yīng)答是不可缺少的。

而建立連接的目的在于:對(duì)藍(lán)牙設(shè)備間的數(shù)據(jù)鏈路進(jìn)行固化,其過(guò)程表現(xiàn)為:首先需要對(duì)無(wú)特定連接的異步鏈路實(shí)施有效建立。通常,異步鏈路可簡(jiǎn)稱為ACL類型的物理連接,在建立期間往往需要展開(kāi)連接設(shè)置與鑒權(quán)等方面的操作,在完成物理鏈接以后,在L2CAP層上兩個(gè)藍(lán)牙設(shè)備進(jìn)行藍(lán)牙信道的建立,之后通過(guò)進(jìn)一步的請(qǐng)求與協(xié)商建立藍(lán)牙連接。在連接藍(lán)牙的基礎(chǔ)之上,還能夠進(jìn)行附加連接的建立。其中附加連接主要將ACL鏈路作為主要的形式,其數(shù)據(jù)將幀作為單位,包括幀的類型、數(shù)據(jù)長(zhǎng)度以及數(shù)據(jù)的內(nèi)容等。在連接建立期間,藍(lán)牙之間的協(xié)商數(shù)據(jù)經(jīng)L2CAP層截獲,并且對(duì)所截獲的信息數(shù)據(jù)進(jìn)行處理[2],同時(shí)在芯片內(nèi)嵌處理器上執(zhí)行相應(yīng)的命令。

在連接協(xié)商方面,建立ACL連接以后,往往還需要對(duì)連接類型進(jìn)行選擇。在連接協(xié)商中,能夠?qū)⒎?wù)對(duì)象之間的交互數(shù)據(jù)類型、編碼方案與傳輸時(shí)隙的分配確定下來(lái)。在處于關(guān)閉連接與休眠模式的時(shí)候,需在建立藍(lán)牙連接以后,盡管缺少數(shù)據(jù)傳輸?shù)臅r(shí)候,也會(huì)在一定程度上增加設(shè)備的耗電量,這在電池支持系統(tǒng)方面是一種無(wú)意義的消耗。為此,針對(duì)所建立起來(lái)的連接,往往需要利用周期休眠的模式來(lái)降低功耗,同時(shí)也可以在較長(zhǎng)時(shí)間無(wú)數(shù)據(jù)傳輸?shù)臅r(shí)候,將連接關(guān)閉,這便能夠減少耗電量,避免出現(xiàn)無(wú)意義的消耗。

2 生理電信號(hào)傳輸要求與實(shí)現(xiàn)

生理電信號(hào)的組成,主要有生物體在生命活動(dòng)中機(jī)體、組織以及器官等各級(jí)系統(tǒng)所產(chǎn)生的特定表征,所轉(zhuǎn)化成的一種電信號(hào)所構(gòu)成,這能夠?qū)⑻囟ǖ纳顒?dòng)細(xì)節(jié)充分的反應(yīng)出來(lái)[3]。這與蔣建文,韓江洪,何 等在《基于藍(lán)牙協(xié)議的家庭信息網(wǎng)解決方案》一文中的觀點(diǎn)有著相似之處。如果按照信號(hào)頻率的范圍進(jìn)行劃分,可以將其分為:低頻信號(hào)、中高頻信號(hào)以及寬帶高頻信號(hào)。其中,低頻信號(hào)的最高頻率在250Hz以下,其代表便是心電;中高頻信號(hào)代是心音;寬帶高頻信號(hào)主要指肌電。一般而言,在ACL中藍(lán)牙存在7種分組,其中能夠適合生理信號(hào)的帶有2種校驗(yàn)機(jī)制的是,DM1、DM3以及DM5分組。

3 問(wèn)題與改進(jìn)建議

藍(lán)牙連接期間,存在首次B接耗時(shí)較長(zhǎng)的問(wèn)題。一般而言,藍(lán)牙設(shè)備首次建立連接期間,所耗時(shí)間比較長(zhǎng),一般都需要在十幾秒以上才能夠完成連接,在試驗(yàn)中,距離如果小于5m便能夠順利的完成連接。但是這在實(shí)時(shí)監(jiān)護(hù)中是不允許的??扇绻麅蓚€(gè)藍(lán)牙設(shè)備預(yù)先相互認(rèn)證并且綁定在一起以后,那么信道激活時(shí)間所耗時(shí)間便較短。為此,沒(méi)有綁定的設(shè)備不適合立即應(yīng)用的。

另外,在設(shè)備位移速度方面的影響。實(shí)踐表明,在藍(lán)牙建立連接過(guò)程中,對(duì)于高速運(yùn)動(dòng)物體并不適用[4],例如高速運(yùn)動(dòng)的汽車。只有已經(jīng)建立連接的雙方,才能夠在一定速度相對(duì)運(yùn)動(dòng)中不出現(xiàn)連接丟失的情況。對(duì)于人體而言,由于運(yùn)動(dòng)速度不高,能夠保持充分運(yùn)動(dòng)的同時(shí),藍(lán)牙依舊處于連接的狀態(tài)。

其次,空間阻礙會(huì)給傳輸率帶來(lái)一定的影響。當(dāng)數(shù)據(jù)通路在實(shí)現(xiàn)范圍以內(nèi)遇到空間阻礙的時(shí)候,那么數(shù)據(jù)傳輸率便會(huì)出現(xiàn)明顯降低的情況,而導(dǎo)致出現(xiàn)該種情況的原因在于,藍(lán)牙功率調(diào)節(jié)命令字并沒(méi)有依據(jù)實(shí)際的阻礙狀態(tài)實(shí)施設(shè)置工作。在無(wú)障礙的時(shí)候,信號(hào)便能夠穩(wěn)定傳輸[5],這與李莉在《新型藍(lán)牙無(wú)線文件傳輸協(xié)議RBTFT的研究與實(shí)現(xiàn)》一文中的觀點(diǎn)有著相似之處。經(jīng)過(guò)相應(yīng)的校驗(yàn)以后,由于誤碼率比較低,這便導(dǎo)致藍(lán)牙發(fā)射功率維持正常傳輸水平也比較低,可這又能夠在極大程度上降低給周圍環(huán)境帶來(lái)的干擾與輻射。如果存在障礙,那么要保證數(shù)據(jù)擁有正確性的特點(diǎn),便需要不斷的提升發(fā)射率。在此期間,如果沒(méi)有實(shí)施功率調(diào)整工作,那么便會(huì)導(dǎo)致數(shù)據(jù)出現(xiàn)丟失的情況,甚至引發(fā)頻繁數(shù)據(jù)重發(fā)現(xiàn)象的出現(xiàn),為此,傳輸速率大幅度下降。只有在功率配合的背景之下,才能夠?qū)⒐潭ǖ目臻g障礙有效解決,降低對(duì)數(shù)據(jù)傳輸?shù)牟焕绊?。而通過(guò)數(shù)據(jù)重傳,便能夠?qū)㈦S機(jī)空間阻隔問(wèn)題解決。

4 結(jié)束語(yǔ)

作為一種開(kāi)放性的近距離通信標(biāo)準(zhǔn),藍(lán)牙不僅涉及了無(wú)線射頻技術(shù),同時(shí)網(wǎng)絡(luò)與計(jì)算機(jī)技術(shù)等領(lǐng)域也廣泛的應(yīng)用藍(lán)牙技術(shù),在這些領(lǐng)域中,不僅存在較為成熟體系化的協(xié)議機(jī)制與標(biāo)準(zhǔn),同時(shí)還處于一定的修正與改造當(dāng)中,從而使其能夠適應(yīng)現(xiàn)代環(huán)境,并且能夠更好的發(fā)展。這種小范圍的籃網(wǎng)優(yōu)勢(shì)在于:能夠?qū)崿F(xiàn)區(qū)域標(biāo)定與個(gè)性化數(shù)據(jù)傳輸目標(biāo),這在無(wú)線網(wǎng)絡(luò)定位和保障數(shù)據(jù)安全方面有著積極作用。為此,不斷提升藍(lán)牙技術(shù)水平,已經(jīng)成為相關(guān)領(lǐng)域需高度重視的問(wèn)題。

參考文獻(xiàn)

[1]劉曉東,郭興明,肖守中,等.基于藍(lán)牙協(xié)議的生理電信號(hào)傳輸?shù)膶?shí)現(xiàn)[J].醫(yī)療衛(wèi)生裝備,2004,25(7):7-9.

[2]祁飛,須德.藍(lán)牙協(xié)議一致性測(cè)試技術(shù)的研究[J].鐵路計(jì)算機(jī)應(yīng)用,2006,15(9):4-7.

[3]蔣建文,韓江洪,何 ,等.基于藍(lán)牙協(xié)議的家庭信息網(wǎng)解決方案[J].計(jì)算機(jī)工程與應(yīng)用,2002,38(15):200-202.

第3篇:藍(lán)牙傳輸范文

科幻電影情節(jié)變?yōu)楝F(xiàn)實(shí)

在007系列電影中,邦德多次遙控他那經(jīng)過(guò)改裝的汽車幫他脫險(xiǎn)。曾經(jīng),這種電影中的科幻情景讓我們贊嘆不已,如今這種技術(shù)已經(jīng)變?yōu)楝F(xiàn)實(shí),實(shí)現(xiàn)它的就是“藍(lán)牙”。用手機(jī)給身旁好友的手機(jī)傳送音樂(lè),通過(guò)藍(lán)牙無(wú)線耳機(jī)暢聽(tīng)高品質(zhì)的音樂(lè),擺脫束縛懶在床上使用無(wú)線鍵盤和鼠標(biāo)上網(wǎng)看電影,LG公司甚至還推出了基于藍(lán)牙技術(shù)的家庭影院,“有車一族”現(xiàn)在普遍使用的GPS導(dǎo)航系統(tǒng)使用的也有藍(lán)牙技術(shù)。Windows Vista給藍(lán)牙的應(yīng)用也提供了一方新天地,你可以使用藍(lán)牙遙控器在房間的各個(gè)角落操作電腦……

藍(lán)牙,沒(méi)你想的那么復(fù)雜

藍(lán)牙(Bluetooth)是一種近距離無(wú)線電通信技術(shù),由愛(ài)立信、IBM、英特爾、諾基亞和東芝等公司于1998年聯(lián)合推出。它可以擺脫錯(cuò)綜復(fù)雜的電纜,將各種通信設(shè)備、計(jì)算機(jī)甚至家用電器等在一定距離范圍內(nèi)采用無(wú)線方式連接起來(lái),實(shí)現(xiàn)數(shù)據(jù)傳送和語(yǔ)音通信。藍(lán)牙技術(shù)功能強(qiáng)大、耗電量低、成本低廉,難怪很快就風(fēng)靡全球。

藍(lán)牙技術(shù)連連看

藍(lán)牙相關(guān)產(chǎn)品上標(biāo)注的字母和數(shù)字代表什么意思呢?

目前,藍(lán)牙主要分為1.1、1.2和2.0三個(gè)版本,前兩個(gè)版本的數(shù)據(jù)傳輸速率較低(約為748~810kbps),而2.0版則大幅提升了數(shù)據(jù)傳輸速率(約為1.8Mbps~2.1Mbps)。近兩年的手機(jī)上很多也標(biāo)注支持EDR和A2DP。EDR(增強(qiáng)速率)大大提高了數(shù)據(jù)傳輸速率,還可充分利用帶寬優(yōu)勢(shì)同時(shí)連接多個(gè)藍(lán)牙設(shè)備。A2DP(增強(qiáng)語(yǔ)音傳輸協(xié)議)能夠讓兩個(gè)支持藍(lán)牙音效傳輸?shù)难b置互相連接,輸出高質(zhì)量的立體聲音樂(lè)。

藍(lán)牙按傳輸距離又分為Class 1、Class 2和Class 3。Class 1多用在商業(yè)用途,傳輸距離大約在100米左右,后兩者則多用于個(gè)人產(chǎn)品,Class 2傳輸距離大約在8-30米之間,Class 3則僅為2-3米。目前,常見(jiàn)的藍(lán)牙設(shè)備的傳輸距離一般在10米以內(nèi)。

為了方便用戶識(shí)別和購(gòu)買,SIG(藍(lán)牙特別興趣組織)推出了全球統(tǒng)一的藍(lán)牙設(shè)備標(biāo)示(國(guó)內(nèi)很多設(shè)備還沒(méi)有標(biāo)注,見(jiàn)下表)。

自己動(dòng)手

享受快樂(lè)無(wú)線生活

免費(fèi)的藍(lán)牙音箱

無(wú)需購(gòu)買昂貴的藍(lán)牙音箱,你只需要一個(gè)基于BROADCOM芯片的藍(lán)牙適配器,并在電腦上安裝和設(shè)置好WIDCOM的藍(lán)牙軟件,就可以使用手機(jī)上的音樂(lè)播放軟件的“經(jīng)藍(lán)牙播放”功能,通過(guò)音箱來(lái)享受音樂(lè)了。

手機(jī)也能遙控電腦

一款名為“Bluetooth Remote Control”的小軟件(下載地址:)讓你輕松把藍(lán)牙手機(jī)變成電腦遙控器。軟件分為電腦服務(wù)器端和手機(jī)Java客戶端,可以適用于支持Java的大部分手機(jī)。

還有很多有趣的藍(lán)牙應(yīng)用軟件,帶給你更多的無(wú)線生活樂(lè)趣,自己去多多挖掘吧。

小知識(shí):藍(lán)牙和紅外線傳輸技術(shù)的區(qū)別

采用紅外線傳輸(IrDA)時(shí)發(fā)送和接收設(shè)備必須互相對(duì)準(zhǔn),傳輸距離一般為1米以內(nèi)。而藍(lán)牙傳輸則打破了這種局限,發(fā)送和接收設(shè)備無(wú)須互相對(duì)準(zhǔn),只要在10米的無(wú)障礙范圍內(nèi)數(shù)據(jù)都可以正常傳送。

第4篇:藍(lán)牙傳輸范文

藍(lán)牙是一種短程無(wú)線鏈路技術(shù)。作為一種纜線替代技術(shù),藍(lán)牙在消費(fèi)電子設(shè)備之間傳輸語(yǔ)音和數(shù)據(jù),如移動(dòng)電話、PC和PDA設(shè)備等。由于藍(lán)牙應(yīng)用于電池驅(qū)動(dòng)的小型設(shè)備,并且具有短程無(wú)線鏈路的特點(diǎn),因此功耗一直是該技術(shù)關(guān)注的問(wèn)題。

藍(lán)牙技術(shù)

藍(lán)牙運(yùn)行的工業(yè)、科學(xué)和醫(yī)學(xué)(ISM)頻帶范圍為2.4~2.4835GHz。由于這個(gè)頻帶是開(kāi)放的,因此有許多其它的無(wú)線鏈路標(biāo)準(zhǔn)也使用這個(gè)頻帶,如802.11Wi-Fi和DECT無(wú)繩電話。因?yàn)榉浅n愃疲@些設(shè)備之間可能造成相互的干擾,從而影響藍(lán)牙鏈路的質(zhì)量。

藍(lán)牙鏈路的范圍取決于無(wú)線設(shè)備的功率。一級(jí)設(shè)備的連接范圍是100米,二級(jí)設(shè)備為10米,三級(jí)設(shè)備為1米以內(nèi)。

藍(lán)牙技術(shù)的標(biāo)準(zhǔn)數(shù)據(jù)傳輸速率高達(dá)每秒1Mbit/s,真正吞吐量為每秒723千比特。數(shù)據(jù)被藍(lán)牙堆棧劃分為數(shù)據(jù)包,并通過(guò)兩個(gè)鏈路中的其中一個(gè)進(jìn)行發(fā)送。此鏈路是通過(guò)SCO(SynchronousConnectionOrientedChannels)利用預(yù)留帶寬進(jìn)行實(shí)時(shí)傳輸(包括語(yǔ)音包)的;或通過(guò)ACL(AsynchronousConnectionlessChannels)進(jìn)行數(shù)據(jù)傳輸和再傳輸。一個(gè)藍(lán)牙設(shè)備由硬件、固件和軟件三部分組成。

圖1顯示的是一個(gè)典型的分層藍(lán)牙規(guī)格協(xié)議棧。除了主機(jī)控制接口(HCI)、邏輯鏈路控制及適配協(xié)議(L2CAP)、RFCOMM和服務(wù)發(fā)現(xiàn)協(xié)議(SDP)之外,該藍(lán)牙規(guī)格協(xié)議棧還具有無(wú)線電、基帶和鏈路管理協(xié)議。

干擾:挑戰(zhàn)設(shè)計(jì)

由于藍(lán)牙使用的ISM射頻是開(kāi)放的,因此許多其它的無(wú)線標(biāo)準(zhǔn)也利用ISM頻帶,其中比較有影響力的標(biāo)準(zhǔn)包括802.11b/gWi-Fi。除了因?yàn)榕c其它無(wú)線標(biāo)準(zhǔn)共存而產(chǎn)生的挑戰(zhàn)之外,藍(lán)牙通訊鏈路還可能受到其它家用設(shè)備的影響,如微波爐。這些家用設(shè)備在運(yùn)行的同時(shí)輻射出射頻能量,由于成本和技術(shù)上的限制,不可避免地這些設(shè)備會(huì)散發(fā)出相當(dāng)程度的幅射。

盡管受到環(huán)境射頻的干擾,藍(lán)牙在頻率沖突方面的主要挑戰(zhàn)還是來(lái)自于802.11b/gWi-Fi。這兩種技術(shù)都在ISM頻帶范圍內(nèi)運(yùn)行,以數(shù)據(jù)包的形式發(fā)送數(shù)據(jù)。在過(guò)去五年中,WiFi和藍(lán)牙都廣泛受到消費(fèi)者的歡迎,越來(lái)越多的家庭開(kāi)始使用藍(lán)牙產(chǎn)品和無(wú)線LAN網(wǎng)絡(luò)。因?yàn)檫@兩種技術(shù)非常類似,所以共存是一個(gè)首先需要考慮的問(wèn)題。實(shí)際上,許多機(jī)制已經(jīng)被采用,以便解決相互間的干擾問(wèn)題。

為了降低某個(gè)ISM頻帶區(qū)域內(nèi)傳輸?shù)墓β士偭?,藍(lán)牙和Wi-Fi不得不采用各種數(shù)據(jù)傳輸擴(kuò)頻技術(shù)。藍(lán)牙采用跳頻技術(shù)(FHSS),在相對(duì)較窄的1MHz帶寬范圍內(nèi)傳輸數(shù)據(jù)包。這樣,在該帶寬提供的79個(gè)信道范圍內(nèi),窄帶信號(hào)的頻率變?yōu)槊棵?,600跳。通過(guò)圍繞頻譜頻繁跳動(dòng),使信號(hào)功率充滿了整個(gè)頻帶。

發(fā)生一般性干擾時(shí),數(shù)據(jù)包的接收可能被中斷,因?yàn)樗{(lán)牙和802.11b/g信號(hào)發(fā)生疊加,造成記錄錯(cuò)誤。附近的天線可能對(duì)第二個(gè)系統(tǒng)的運(yùn)行造成前端過(guò)荷干擾。但是,這種干擾要求具備較強(qiáng)的干擾信號(hào),所以較一般性干擾來(lái)說(shuō)是一種不常見(jiàn)的干擾。

自適應(yīng)跳頻技術(shù)(AFH)

自適應(yīng)跳頻技術(shù)(AFH)是解決一般性干擾的有效途徑。AFH可以識(shí)別“壞”信道。在這些信道上,要么有其它無(wú)線設(shè)備干擾藍(lán)牙信號(hào),要么藍(lán)牙信號(hào)干擾了其它的設(shè)備。具備AFH技術(shù)的藍(lán)牙設(shè)備與藍(lán)牙微網(wǎng)(Piconet)內(nèi)的其它設(shè)備進(jìn)行通訊,分享有關(guān)壞信道的詳細(xì)信息。這樣,這些設(shè)備就可以轉(zhuǎn)換到可用的“好”信道,遠(yuǎn)離干擾區(qū),不影響帶寬的使用。使用AFH技術(shù)時(shí),壞信道的分類必須準(zhǔn)確,并且“一般性”干擾應(yīng)是唯一的干擾形式。圖2展示了有效使用AFH技術(shù)的情形。

BlueCore的默認(rèn)設(shè)置通常能在大約四秒鐘的時(shí)間內(nèi)適應(yīng)新的來(lái)源方面的干擾。

信道跳轉(zhuǎn)使v1.1設(shè)備獲得了AFH技術(shù)的優(yōu)點(diǎn),但不得不犧牲藍(lán)牙帶寬以盡量減少對(duì)Wi-Fi信號(hào)的影響。即使802.11b/g此時(shí)閑置,也有高達(dá)50%的非優(yōu)先藍(lán)牙通訊被終止。然而,盡管這個(gè)數(shù)字看起來(lái)很大,用戶卻常常覺(jué)察不到帶寬的變化,除非他們?cè)噲D實(shí)施某些對(duì)時(shí)間敏感的應(yīng)用,如立體音頻隨選隨播。

時(shí)分多路復(fù)用(TDM)

時(shí)分多路復(fù)用(TDM)是一種應(yīng)對(duì)前端過(guò)荷型干擾的手段,AFH技術(shù)無(wú)法應(yīng)對(duì)這種干擾。TDM最初用于保護(hù)802.11b/g傳輸不受藍(lán)牙干擾,而不是相反的情形。其工作原理是:當(dāng)ISM頻帶內(nèi)運(yùn)行802.11b/g時(shí),所有藍(lán)牙傳輸都要關(guān)閉,但那些高優(yōu)先級(jí)的藍(lán)牙傳輸除外。與信道跳轉(zhuǎn)一樣,這種方法犧牲了部分藍(lán)牙帶寬,這部分犧牲的帶寬與802.11b/g工作周期成比例。因此,如果802.11b/g閑置,則鏈路維護(hù)通訊可能造成帶寬下降2-3%,用戶不可能察覺(jué)到這個(gè)細(xì)微的變化。

要增強(qiáng)TDM的效果,就需要具備有關(guān)802.11b/g無(wú)線設(shè)備活動(dòng)的準(zhǔn)確信息。為此,CSR公司定義了WLAN_Active硬件信號(hào),以保證當(dāng)無(wú)線設(shè)備運(yùn)行時(shí),b/g信號(hào)得到保護(hù)。當(dāng)需要保護(hù)藍(lán)牙信號(hào)不因802.11b/g干擾而衰退時(shí),CSR公司開(kāi)發(fā)出了BT_Priority,這是一種可選的信號(hào),它可以指出何時(shí)正在發(fā)送或接收重要的藍(lán)牙數(shù)據(jù)包。這種信號(hào)可用于保護(hù)采用HV3數(shù)據(jù)包的SCO音頻,這種格式在單聲道耳機(jī)隨選隨播音頻數(shù)據(jù)時(shí)最為常見(jiàn)。Wi-Fi干擾可能阻止耳機(jī)與電話連接,還可能造成音頻質(zhì)量下降,因?yàn)椴糠諷CO數(shù)據(jù)包的傳輸被終止,并且不重新傳輸。

根據(jù)信道質(zhì)量確定數(shù)據(jù)速率(CQDDR)

這個(gè)方案針對(duì)的是極端的范圍和干擾問(wèn)題,其建立的基礎(chǔ)包括跳頻、數(shù)據(jù)包標(biāo)題和有效載荷的檢錯(cuò)碼、以及數(shù)據(jù)包確認(rèn)收悉或再傳輸。有兩種格式的數(shù)據(jù)包,即DH和DM,分別利用高帶寬和中帶寬。DH數(shù)據(jù)包可以傳輸更多的數(shù)據(jù),但是如果部分?jǐn)?shù)據(jù)包遭到破壞,整個(gè)數(shù)據(jù)包必須重新傳輸以恢復(fù)數(shù)據(jù)。DM數(shù)據(jù)包包含前向糾錯(cuò)(FER)碼,占有效載荷的三分之一:每10比特的數(shù)據(jù)就增加5比特的前向糾錯(cuò)碼,每15比特的數(shù)據(jù)/FEC數(shù)據(jù)塊中可以糾正2比特的錯(cuò)誤。這種數(shù)據(jù)包格式可能降低最大的數(shù)據(jù)速率,但比不包含糾錯(cuò)功能的DH數(shù)據(jù)包更強(qiáng)大。它允許接收設(shè)備與傳輸設(shè)備進(jìn)行協(xié)調(diào),按照環(huán)境干擾情況來(lái)確定采用何種數(shù)據(jù)包格式。例如,如果某個(gè)設(shè)備確定正在接收的數(shù)據(jù)存在諸多錯(cuò)誤,它就會(huì)通知傳輸設(shè)備以DM數(shù)據(jù)包的方式傳輸數(shù)據(jù)。如果鏈路恢復(fù)暢通了,它就會(huì)允許傳輸設(shè)備回轉(zhuǎn)到DH數(shù)據(jù)包。見(jiàn)圖4。

CQDDR只是藍(lán)牙鏈路的一個(gè)可選項(xiàng),并不包括在藍(lán)牙技術(shù)規(guī)范內(nèi)。因此,對(duì)于配置BlueCore的設(shè)備發(fā)送數(shù)據(jù)給沒(méi)有配置CQDDR的設(shè)備的情況,CSR公司發(fā)明出了一種算法來(lái)評(píng)估鏈路的表現(xiàn),并且按照確認(rèn)收悉的數(shù)據(jù)包(ACKs)和沒(méi)有確認(rèn)收悉的數(shù)據(jù)包(NACKs)之間的比率來(lái)修改數(shù)據(jù)包的類型。但是,對(duì)于從一個(gè)沒(méi)有配置CQDDR的設(shè)備接受信息的情況,如果數(shù)據(jù)包受損,則BlueCore無(wú)法提供應(yīng)對(duì)措施。

擴(kuò)展型同步定向連接信道(eSCO)

eSCO是允許受損語(yǔ)音數(shù)據(jù)進(jìn)行再傳輸?shù)臋z錯(cuò)語(yǔ)音信道。每一個(gè)數(shù)據(jù)包都有一個(gè)CRC(循環(huán)冗余校驗(yàn)),這樣接收設(shè)備就可以檢查數(shù)據(jù)包是否正確接收。在接收過(guò)程中存在錯(cuò)誤和丟失的數(shù)據(jù)包將得到否認(rèn)。再傳輸窗口允許未經(jīng)確認(rèn)的數(shù)據(jù)包進(jìn)行再傳輸。

1.1版SCO只能使用單槽數(shù)據(jù)包。擴(kuò)展型SCO允許對(duì)同步語(yǔ)音或數(shù)據(jù)使用三槽數(shù)據(jù)包。這意味著擴(kuò)展型SCO可以達(dá)到100kbps以上的連接速度,而1.1版的連接速度為固定的64kbps。這是因?yàn)樵谑褂脝尾蹟?shù)據(jù)包時(shí)鏈路容量丟失,而當(dāng)無(wú)線設(shè)備改變頻率時(shí)數(shù)據(jù)包之間產(chǎn)生間隙。

在每個(gè)eSCO傳輸過(guò)程中,主設(shè)備傳輸一個(gè)eSCO數(shù)據(jù)包,從設(shè)備會(huì)按照SCO常規(guī)進(jìn)行響應(yīng)(即使沒(méi)有接收到主設(shè)備的數(shù)據(jù)包,從設(shè)備也可以進(jìn)行響應(yīng))。eSCO與SCO的不同之處在于SCO存在一個(gè)再傳輸窗口。在這個(gè)窗口中,可以對(duì)未經(jīng)確認(rèn)的數(shù)據(jù)包進(jìn)行再傳輸,直至確認(rèn)收悉。eSCO傳輸?shù)拈g隔是可以調(diào)整的。1.1版SCO有三種數(shù)據(jù)包間隔可供選擇,傳輸速度都是64kb/s。擴(kuò)展型SCO的數(shù)據(jù)包長(zhǎng)度和間隔在鏈路的兩個(gè)方向都是可以調(diào)整的,因此可以實(shí)現(xiàn)不對(duì)稱傳輸。

盡管eSCO信道不主動(dòng)處理或避免干擾,受損數(shù)據(jù)包的再傳輸仍保證了其音頻質(zhì)量受到其它無(wú)線設(shè)備的影響相對(duì)較小。

功耗對(duì)于藍(lán)牙技術(shù)的重要性

功耗是一個(gè)關(guān)鍵性的問(wèn)題,在無(wú)線開(kāi)發(fā)的競(jìng)爭(zhēng)方面有著特別重要的作用。作為一種短程無(wú)線功耗是一個(gè)關(guān)鍵性的問(wèn)題,在無(wú)線開(kāi)發(fā)的競(jìng)爭(zhēng)方面有著特別重要的作用。作為一種短程無(wú)線鏈路技術(shù),藍(lán)牙的功耗可以降到最低水平,特別是在電腦設(shè)備這樣的應(yīng)用中,藍(lán)牙設(shè)備的范圍實(shí)際上不足50cm。

藍(lán)牙較低的功耗水平使其成為移動(dòng)電話和PDA這樣的小型手持設(shè)備首選的無(wú)線連接技術(shù),這些設(shè)備依賴于電池電量,消費(fèi)者也看重其電池壽命。

低功耗模式與內(nèi)部時(shí)鐘

在藍(lán)牙堆棧的范圍內(nèi),最大的功耗水平源自于無(wú)線單元的活動(dòng),在僅以藍(lán)牙堆棧數(shù)字單元要求的10mA電流水平傳輸和接收數(shù)據(jù)時(shí),無(wú)線單元的活動(dòng)卻需要50mA的電流。因此,減少藍(lán)牙無(wú)線單元的活動(dòng)對(duì)于降低整體的功耗水平最為有效。此外,靈活使用低功耗模式也可以進(jìn)一步降低藍(lán)牙設(shè)備的功耗水平。

BlueCore芯片內(nèi)的硬件時(shí)鐘可以將數(shù)字單元與無(wú)線單元隔離,這樣可以關(guān)閉無(wú)線單元,從而將芯片送入淺度或深度睡眠模式。

在淺度睡眠模式下,時(shí)鐘頻率從16MHz、10mA降低到0.125MHz、2mA(圖6)。

在深度睡眠模式下,除了1kHz自激弛張振蕩器之外,時(shí)鐘的主晶體和所有其它部分都停止工作(圖7)。

要進(jìn)入深度睡眠模式,BlueCore需要有20ms時(shí)間的靜止?fàn)顟B(tài)。要從深度睡眠模式下蘇醒過(guò)來(lái),時(shí)鐘晶體需要5ms時(shí)間轉(zhuǎn)動(dòng)起來(lái),而設(shè)備需要大約20ms時(shí)間的無(wú)活動(dòng)狀態(tài)。BlueCore可以通過(guò)兩種方式退出深度睡眠模式,一是通過(guò)定時(shí)鬧鐘,在下一次定時(shí)活動(dòng)之前叫醒設(shè)備;二是通過(guò)PIO、UART或USB串口傳輸設(shè)備來(lái)中斷深度睡眠模式。

功耗控制方法對(duì)于降低干擾和電源耗竭的風(fēng)險(xiǎn)也很重要。如果一個(gè)藍(lán)牙設(shè)備需要與幾厘米之外的另外一個(gè)設(shè)備進(jìn)行通訊,這個(gè)設(shè)備就不需要消耗與100m之外的一個(gè)設(shè)備鏈接所需要的那么多功率。BlueCore具備了這方面智能,因此,通過(guò)利用最少的電流來(lái)建立和維持無(wú)線鏈接,BlueCore可以減少功率損耗。

芯片結(jié)構(gòu)

BlueCore芯片結(jié)構(gòu)在保證功耗效率和低功耗方面起著關(guān)鍵作用。圖8顯示的是BlueCore3-ROMCSP芯片封裝設(shè)計(jì)的一個(gè)例子,展示了BlueCore芯片的典型設(shè)計(jì)。自最初就設(shè)計(jì)成一個(gè)單芯片產(chǎn)品的BlueCore,其芯片組件特別少,減少了功率消耗,更為重要的是,BlueCore包含一個(gè)數(shù)字信號(hào)處理器基帶去取代常規(guī)的ARM處理器。藍(lán)牙的短程連接和協(xié)議堆棧意味著這個(gè)復(fù)雜而消耗功率的處理器無(wú)法執(zhí)行日常的藍(lán)牙任務(wù)。此外,協(xié)議堆棧的結(jié)構(gòu)使所有數(shù)據(jù)不用通過(guò)微處理器。芯片內(nèi)存集線器存儲(chǔ)包括信息包在內(nèi)的數(shù)據(jù),而微處理器確定數(shù)據(jù)包的類型和結(jié)構(gòu)。數(shù)據(jù)包通過(guò)DSP傳輸。這種方法限制了單個(gè)組件的參與,因此降低了數(shù)據(jù)傳輸和處理過(guò)程的功率耗損量。

效率和低功耗方面起著關(guān)鍵作用。圖8顯示的是BlueCore3-ROMCSP芯片封裝設(shè)計(jì)的一個(gè)例子,展示了BlueCore芯片的典型設(shè)計(jì)。自最初就設(shè)計(jì)成一個(gè)單芯片產(chǎn)品的BlueCore,其芯片組件特別少,減少了功率消耗,更為重要的是,BlueCore包含一個(gè)數(shù)字信號(hào)處理器基帶去取代常規(guī)的ARM處理器。藍(lán)牙的短程連接和協(xié)議堆棧意味著這個(gè)復(fù)雜而消耗功率的處理器無(wú)法執(zhí)行日常的藍(lán)牙任務(wù)。此外,協(xié)議堆棧的結(jié)構(gòu)使所有數(shù)據(jù)不用通過(guò)微處理器。芯片內(nèi)存集線器存儲(chǔ)包括信息包在內(nèi)的數(shù)據(jù),而微處理器確定數(shù)據(jù)包的類型和結(jié)構(gòu)。數(shù)據(jù)包通過(guò)DSP傳輸。這種方法限制了單個(gè)組件的參與,因此降低了數(shù)據(jù)傳輸和處理過(guò)程的功率耗損量。

EDR藍(lán)牙

EDR藍(lán)牙的增強(qiáng)型數(shù)據(jù)傳輸速率也有助于降低藍(lán)牙功耗,EDR芯片被越來(lái)越多的消費(fèi)產(chǎn)品所采用。數(shù)據(jù)傳輸速率最大增加三倍,這意味著數(shù)據(jù)包的傳輸速度快三倍,而無(wú)線單元最多在三分之一的時(shí)間內(nèi)是激活的,另外設(shè)備可以利用數(shù)據(jù)包之間增加的空間進(jìn)入低功耗模式,如淺度睡眠或深度睡眠。EDR藍(lán)牙的效果目前還是有限的,因?yàn)镋DR產(chǎn)品必須采用標(biāo)準(zhǔn)數(shù)據(jù)傳輸速率與不具備EDR的v1.1或v1.2設(shè)備進(jìn)行通訊。

目前所有干擾和功耗問(wèn)題都已克服了嗎?

藍(lán)牙技術(shù)自推出以來(lái),在干擾和功耗方面取得了令人難以置信的進(jìn)展。我們的設(shè)計(jì)工程師們努力將BlueCore打造成最強(qiáng)大的、功率最高的藍(lán)牙技術(shù)產(chǎn)品,并不斷研發(fā)芯片結(jié)構(gòu)、低功耗模式和軟件應(yīng)用的新方法,以提供最好的干擾和功耗解決方案。包括自適應(yīng)跳頻(AFH)、分時(shí)多路復(fù)用(TDM)、電源控制以及信道質(zhì)量確定數(shù)據(jù)速率(CQDDR)在內(nèi)的共存系統(tǒng),使藍(lán)牙鏈路更為強(qiáng)大,并作為其它流行標(biāo)準(zhǔn)(如802.11b/gWi-Fi)的補(bǔ)充技術(shù),改善了藍(lán)牙用戶的體驗(yàn)。

效率和低功耗方面起著關(guān)鍵作用。圖8顯示的是BlueCore3-ROMCSP芯片封裝設(shè)計(jì)的一個(gè)例子,展示了BlueCore芯片的典型設(shè)計(jì)。自最初就設(shè)計(jì)成一個(gè)單芯片產(chǎn)品的BlueCore,其芯片組件特別少,減少了功率消耗,更為重要的是,BlueCore包含一個(gè)數(shù)字信號(hào)處理器基帶去取代常規(guī)的ARM處理器。藍(lán)牙的短程連接和協(xié)議堆棧意味著這個(gè)復(fù)雜而消耗功率的處理器無(wú)法執(zhí)行日常的藍(lán)牙任務(wù)。此外,協(xié)議堆棧的結(jié)構(gòu)使所有數(shù)據(jù)不用通過(guò)微處理器。芯片內(nèi)存集線器存儲(chǔ)包括信息包在內(nèi)的數(shù)據(jù),而微處理器確定數(shù)據(jù)包的類型和結(jié)構(gòu)。數(shù)據(jù)包通過(guò)DSP傳輸。這種方法限制了單個(gè)組件的參與,因此降低了數(shù)據(jù)傳輸和處理過(guò)程的功率耗損量。

EDR藍(lán)牙

EDR藍(lán)牙的增強(qiáng)型數(shù)據(jù)傳輸速率也有助于降低藍(lán)牙功耗,EDR芯片被越來(lái)越多的消費(fèi)產(chǎn)品所采用。數(shù)據(jù)傳輸速率最大增加三倍,這意味著數(shù)據(jù)包的傳輸速度快三倍,而無(wú)線單元最多在三分之一的時(shí)間內(nèi)是激活的,另外設(shè)備可以利用數(shù)據(jù)包之間增加的空間進(jìn)入低功耗模式,如淺度睡眠或深度睡眠。EDR藍(lán)牙的效果目前還是有限的,因?yàn)镋DR產(chǎn)品必須采用標(biāo)準(zhǔn)數(shù)據(jù)傳輸速率與不具備EDR的v1.1或v1.2設(shè)備進(jìn)行通訊。

第5篇:藍(lán)牙傳輸范文

就利潤(rùn)型便攜設(shè)備市場(chǎng)而言,UWB本身的某些因素使它無(wú)法普及和被廣泛采用。缺乏信令技術(shù)、可靠的安全性、強(qiáng)大的匹配能力以及功率等問(wèn)題,使得UWB不適用于以電池供電的便攜式設(shè)備,面臨作為小市場(chǎng)技術(shù)而落后的風(fēng)險(xiǎn)。另一方面,像藍(lán)牙這樣成熟的技術(shù)可靠而且高效,能夠?qū)WB帶離其僅有的應(yīng)用而引入便攜式設(shè)備大眾市場(chǎng)。正因?yàn)槿绱?,藍(lán)牙技術(shù)聯(lián)盟(SIG)宣布將來(lái)頒布的藍(lán)牙技術(shù)規(guī)范將支持WiMedia(UWB)。本文著重討論整合這兩種無(wú)線技術(shù)所存在的各種挑戰(zhàn)。

盡管有所不同,藍(lán)牙和UWB是兩種非?;パa(bǔ)的技術(shù)。藍(lán)牙一直以來(lái)提供低速率的數(shù)據(jù)傳輸,不過(guò)其成本和功耗很低。藍(lán)牙V2.0+EDR(增強(qiáng)型數(shù)據(jù)速率)當(dāng)前最大的應(yīng)用速率為3Mbit/s,同時(shí)在激活狀態(tài)下的功耗為25mA、在閑置狀態(tài)下的功耗僅為幾個(gè)微安。UWB在激活狀態(tài)下功耗達(dá)到藍(lán)牙的20倍,但提供的數(shù)據(jù)速率高達(dá)480Mbit/s,能夠滿足日益增長(zhǎng)的大量數(shù)據(jù)應(yīng)用需求。相對(duì)于藍(lán)牙來(lái)說(shuō),UWB的每比特功耗較低,使數(shù)據(jù)能夠迅速傳輸。但是,UWB僅在3米范圍內(nèi)有效,而藍(lán)牙的有效范圍超過(guò)100米。

至此我們知道,這兩種技術(shù)有著非常不同的特點(diǎn):UWB有效范圍較小,但數(shù)據(jù)傳輸速率高,功率要求也高;而藍(lán)牙有效范圍較大,功率要求非常低,但數(shù)據(jù)傳輸速率差強(qiáng)人意。于是,通過(guò)整合藍(lán)牙和UWB,設(shè)備制造商便能夠通過(guò)“單一”的無(wú)線解決方案,實(shí)現(xiàn)低功耗、低成本和高數(shù)據(jù)速率傳輸,這些是通過(guò)一種技術(shù)無(wú)法實(shí)現(xiàn)的。

藍(lán)牙技術(shù):促進(jìn)者

藍(lán)牙技術(shù)已經(jīng)成為當(dāng)今各種便攜式設(shè)備的重要通訊連接,最初用于包括移動(dòng)電話耳機(jī)在內(nèi)的各種音頻應(yīng)用,在這方面藍(lán)牙因其固有的低功耗性能而勝人一籌。不過(guò),通訊協(xié)議包含的應(yīng)用更為廣泛。圖1顯示的是藍(lán)牙堆棧與ISO OSI堆棧的比較。盡管在分層和結(jié)構(gòu)方面有著重大的差異,藍(lán)牙技術(shù)的較低層和ISO的實(shí)例是相似的。這個(gè)實(shí)例顯示,WiMedia UWB技術(shù)目前還沒(méi)有超越最低層。

按照如今的標(biāo)準(zhǔn)來(lái)衡量的話,藍(lán)牙技術(shù)的速率也很低。Wi-Fi和802.11的標(biāo)準(zhǔn)正在開(kāi)發(fā)中,這兩個(gè)標(biāo)準(zhǔn)將使藍(lán)牙技術(shù)的速率超越120Mbit/s。目前,藍(lán)牙設(shè)備的最高速率為3Mbit/s。這個(gè)速率對(duì)于音頻流來(lái)說(shuō)已算不錯(cuò),但對(duì)于視頻等數(shù)據(jù)型應(yīng)用還是不夠的。

藍(lán)牙與WiMedia的聯(lián)合

藍(lán)牙技術(shù)聯(lián)盟沒(méi)有放棄現(xiàn)有的藍(lán)牙技術(shù)以及近十億部配有藍(lán)牙裝置的設(shè)備,相反,目前它正在采用WiMedia(UWB)作為附加界面。這兩項(xiàng)技術(shù)的結(jié)合,可實(shí)現(xiàn)比從前單獨(dú)使用時(shí)更好的儲(chǔ)能效果,同時(shí)也為WiMedia提供了一個(gè)應(yīng)用基礎(chǔ)。

目前正在開(kāi)發(fā)的方法是:藍(lán)牙技術(shù)作為控制信道,利用其低功率的關(guān)聯(lián)機(jī)制建立應(yīng)用連接,只有當(dāng)設(shè)備需要發(fā)送大量數(shù)據(jù)時(shí)才開(kāi)啟UWB,待傳輸完成后再將其關(guān)閉。有關(guān)這兩種技術(shù)之間如何配合的細(xì)節(jié)問(wèn)題仍在研究中??偟膩?lái)說(shuō),藍(lán)牙將在物理層建立連接。然后,確定并向上層報(bào)告普通UWB設(shè)備的性能。當(dāng)同時(shí)建立低速和高速信道,藍(lán)牙的業(yè)務(wù)發(fā)現(xiàn)功能將決定是否執(zhí)行所要求的終端用戶功能(或應(yīng)用)。藍(lán)牙應(yīng)用框架還將定義應(yīng)用的數(shù)據(jù)路徑,或者由一種獨(dú)立于應(yīng)用之外的機(jī)制來(lái)確定最佳數(shù)據(jù)路徑。此時(shí),UWB作為一個(gè)高速通道,在需要的時(shí)候打開(kāi),不用時(shí)關(guān)閉。這是最具成本效益的執(zhí)行方法,使低速藍(lán)牙鏈路能夠盡可能長(zhǎng)時(shí)間地保持設(shè)備之間的連接。

圖2的協(xié)議堆棧顯示,數(shù)據(jù)路徑因應(yīng)用需求不同而略有區(qū)別。目前包括移動(dòng)電話耳機(jī)在內(nèi)的音頻應(yīng)用不需要UWB的速率,這些應(yīng)用還將繼續(xù)采用功耗很低的V2.0+EDR甚至更早的藍(lán)牙版本。數(shù)據(jù)路徑用兩個(gè)箭頭表示:細(xì)箭頭表示低數(shù)據(jù)速率應(yīng)用,而粗箭頭表示新型大數(shù)據(jù)量的應(yīng)用。不管怎樣,提供命令和控制信息的數(shù)據(jù)包總是通過(guò)藍(lán)牙連接來(lái)傳輸。

藍(lán)牙+UWB架構(gòu)

UWB的最大不同之處在于它傳輸數(shù)據(jù)的信號(hào)水平比“噪聲層”(即正常背景噪聲)低得多。在無(wú)法覺(jué)察的信號(hào)層中傳輸數(shù)據(jù)比較便捷,而在這樣的層中正確接收信息卻很困難。這就需要UWB中先進(jìn)的接收器在這樣低的信號(hào)水平來(lái)探測(cè)信號(hào)。

在傳輸過(guò)程中,UWB技術(shù)提供令人難以置信的低功耗和高速率,支持?jǐn)?shù)百個(gè)同步信道,并有全球?qū)嵤┑臐摿Α_@是因?yàn)閁WB信號(hào)不與傳統(tǒng)的RF載波相互干擾,因此不存在共存的問(wèn)題。盡管UWB信號(hào)在技術(shù)有效范圍之外難于探測(cè),但是當(dāng)UWB技術(shù)與藍(lán)牙技術(shù)整合之后,卻能有所增值。消費(fèi)品制造商將能夠充分利用藍(lán)牙的互操作性,這是無(wú)線技術(shù)獲得成功的基礎(chǔ)。

UWB技術(shù)如何移植到藍(lán)牙架構(gòu)上。藍(lán)色箭頭顯示的是當(dāng)前提供給用戶的數(shù)據(jù)路徑。標(biāo)注“藍(lán)牙v1.2”的箭頭是原始的1Mbit/s鏈路,而標(biāo)注“藍(lán)牙v2.0”的箭頭表示增強(qiáng)型數(shù)據(jù)速率(EDR)3Mbit/s。綠色箭頭顯示的是UWB鏈路中的建議數(shù)據(jù)路徑。大多數(shù)藍(lán)牙堆棧都被利用,只有現(xiàn)有2.4GHz專用的部分被設(shè)為旁路。

中間層一如OBEX(對(duì)象交換協(xié)議)、BNEP(藍(lán)牙網(wǎng)絡(luò)封裝協(xié)議――TCP/IP適配層)和A/V(音頻視頻支持)一無(wú)須知道可以提供480Mbit/s的鏈路。他們只知道服務(wù)質(zhì)量(QOS)請(qǐng)求中可提供更好的效能。

這些QoS請(qǐng)求是藍(lán)牙UWB系統(tǒng)如何確定使用哪個(gè)鏈路的關(guān)鍵。UWB技術(shù)的每比特功耗極低,但待機(jī)功耗相對(duì)較高。這就意味著必須做出選擇。如果需要大量的數(shù)據(jù),如直播視頻,那么UWB鏈路就能夠充分利用便攜式設(shè)備有限的電池使用時(shí)間。而如果需要交換的數(shù)據(jù)只是某次會(huì)議的一組商務(wù)名片,那么Qos參數(shù)將表示只有少量對(duì)時(shí)間要求不高的數(shù)據(jù)需要交換:在這種情況下,UWB甚至無(wú)須打開(kāi)。

這個(gè)過(guò)程中的上部還有一個(gè)標(biāo)為SDP的方框――服務(wù)發(fā)現(xiàn)應(yīng)用架構(gòu)。藍(lán)牙技術(shù)的本地設(shè)備使便攜式藍(lán)牙設(shè)備能夠明確知道它與其他藍(lán)牙設(shè)備間實(shí)現(xiàn)怎樣的功能和通訊。當(dāng)各設(shè)備間完成連接后,正是這個(gè)設(shè)備用來(lái)確定UWB的可用性。

當(dāng)省電性能變得不太重要時(shí),這個(gè)藍(lán)牙架構(gòu)還支持被用來(lái)認(rèn)證無(wú)線USB、無(wú)線1394或WiMedia WiNet協(xié)議的UWB。開(kāi)關(guān)該功能在藍(lán)牙控制范圍之外進(jìn)行,并且必須在UWB執(zhí)行過(guò)程中進(jìn)行。

整合了UWB技術(shù)的新版藍(lán)牙將使用戶能夠?qū)Υ罅繑?shù)據(jù)同速進(jìn)行和傳輸,并使便攜式設(shè)備能夠?qū)崿F(xiàn)更多先進(jìn)的視頻和音頻應(yīng)用。在藍(lán)牙技術(shù)規(guī)范下,UWB技術(shù)在10米的有效范圍內(nèi)速率可達(dá)到480Mbit/s,行業(yè)研究顯示該效能超過(guò)了許多應(yīng)用中最高要求的200Mbit/s。將MP3播放器或高畫質(zhì)數(shù)碼相機(jī)的同速進(jìn)行即是此技術(shù)的應(yīng)用實(shí)例。這就為擴(kuò)展各種應(yīng)用保留了很大的空間。

第6篇:藍(lán)牙傳輸范文

最近在智能家居領(lǐng)域我們看到不少藍(lán)牙的身影。相對(duì)于WiFi近年如火如荼覆蓋大江南北的勢(shì)頭,藍(lán)牙似乎顯得有些落寞。其實(shí)大概在四五年前,WiFi 遠(yuǎn)沒(méi)現(xiàn)在普及,藍(lán)牙依舊是手機(jī)之間文件傳輸?shù)闹饕绞?。記得?dāng)年在諾基亞S60時(shí)代,用藍(lán)牙跟朋友之間傳輸一張照片、一首音樂(lè)是非常常見(jiàn)的事,而且藍(lán)牙本身傳輸速度也很快,使用起來(lái)也比較方便,基本上不受環(huán)境影響,只要兩部設(shè)備具有藍(lán)牙功能即可連接,所以被人們廣泛使用。

如今,支持藍(lán)牙的設(shè)備隨處可見(jiàn)。事實(shí)上,藍(lán)牙是生活中常見(jiàn)的一種重要通訊方式,相對(duì)于ZigBee、Z-wave、WiFi等技術(shù)在智能家居中“露面”較少而言,藍(lán)牙也是無(wú)線智能家居的一種主流通訊技術(shù)。藍(lán)牙技術(shù)得到了廣泛的應(yīng)用,集成該技術(shù)的產(chǎn)品包括手機(jī)、電腦、耳機(jī)、音箱、汽車、醫(yī)療設(shè)備等等。

眾所周知,藍(lán)牙是一種點(diǎn)對(duì)點(diǎn)的通訊方式,支持設(shè)備短距離通信的無(wú)線電技術(shù),能在包括移動(dòng)電話、PDA、無(wú)線耳機(jī)、筆記本電腦、相關(guān)外設(shè)等眾多設(shè)備之間進(jìn)行無(wú)線信息交換。利用“藍(lán)牙”技術(shù),能夠有效地簡(jiǎn)化移動(dòng)通信終端設(shè)備之間的通信,也能夠成功地簡(jiǎn)化設(shè)備與 Internet之間的通信,從而數(shù)據(jù)傳輸變得更加迅速高效,為無(wú)線通信拓寬道路?;谒{(lán)牙技術(shù)的智能家居的設(shè)計(jì)方案,利用該解決方案可以使數(shù)據(jù)采集和家庭安防監(jiān)控靈活方便,擺脫了布線系統(tǒng)的束縛,同時(shí)藍(lán)牙的跳頻技術(shù)在一定程度上提高了系統(tǒng)的抗干擾能力。

除此之外,藍(lán)牙設(shè)備體積小、易于攜帶,所以,在智能家居領(lǐng)域,藍(lán)牙技術(shù)比較適合一些近距離私人使用的設(shè)備,如智能手環(huán)、智能手表、智能秤等。

與物聯(lián)傳感等主流智能家居企業(yè)與采用的ZigBee等技術(shù)不同,藍(lán)牙技術(shù)明顯更擅長(zhǎng)于“單打獨(dú)斗”的小設(shè)備。藍(lán)牙技術(shù)可直接置入體積較小的智能家居設(shè)備,特別是在安全性、能耗等方面提升之后,它也被用于不少智能家居單品。

第7篇:藍(lán)牙傳輸范文

關(guān)鍵詞:藍(lán)牙 室內(nèi)無(wú)線定位 定位技術(shù)

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)12-0000-00

目前,世界范圍內(nèi)主要的定位方式就是無(wú)線定位技術(shù),其多用于導(dǎo)航及交通和工程或是搶險(xiǎn)救災(zāi)中。利用衛(wèi)星進(jìn)行精確定位已發(fā)展成熟,不過(guò)無(wú)線通信系統(tǒng)定位也發(fā)展飛速,其價(jià)廉且靈活,近年被廣泛應(yīng)用于各大場(chǎng)合。藍(lán)牙是無(wú)線技術(shù)中的一種,其功耗低且應(yīng)用便捷,藍(lán)牙2.0協(xié)議的提出,充分提升了該技術(shù)數(shù)據(jù)傳輸速率及功耗和誤碼率等。本文就藍(lán)牙技術(shù)于室內(nèi)無(wú)線定位系統(tǒng)中的技術(shù)實(shí)現(xiàn)進(jìn)行了深層分析,并提出實(shí)用性技術(shù)實(shí)現(xiàn)策略。

1室內(nèi)定位技術(shù)

1.1室內(nèi)定位技術(shù)概論

室內(nèi)定位,即于室內(nèi)環(huán)境中來(lái)實(shí)現(xiàn)位置定位,多使用無(wú)線通訊及基站定位和慣導(dǎo)定位等技術(shù),將多種技術(shù)集為一體以實(shí)現(xiàn)整套室內(nèi)位置定位系統(tǒng),達(dá)到人員及物體等室內(nèi)空間位置的嚴(yán)密監(jiān)控。

1.2無(wú)線定位原理

通常兩條及兩條以上的直線/曲線能夠確定二維平面中的點(diǎn),同時(shí)應(yīng)確定點(diǎn)坐標(biāo)與已知坐標(biāo)空間距離關(guān)系,這則主要是到達(dá)時(shí)間法及到達(dá)時(shí)間差法和到達(dá)角度發(fā)與信號(hào)強(qiáng)度法,具體來(lái)講,其間到達(dá)時(shí)間法定位主要是測(cè)定待定位節(jié)點(diǎn)及已知不少于3個(gè)信標(biāo)節(jié)點(diǎn)間的信號(hào)到達(dá)時(shí)間,將其乘以信號(hào)速度而得到待定位節(jié)點(diǎn)及各個(gè)信標(biāo)點(diǎn)距離,再將信標(biāo)節(jié)點(diǎn)作為圓心,所得距離值作為半徑做圓,圓交點(diǎn)則為待定位節(jié)點(diǎn)坐標(biāo);到達(dá)時(shí)間差法是使用到達(dá)時(shí)間法中對(duì)應(yīng)信標(biāo)節(jié)點(diǎn)及其待定位節(jié)點(diǎn)時(shí)間同步務(wù)必嚴(yán)格要求,這時(shí)應(yīng)增加硬件而使成本提升,所以使用達(dá)到時(shí)間差法,此類方式對(duì)信標(biāo)節(jié)點(diǎn)及待定位節(jié)點(diǎn)時(shí)間同步要求并不嚴(yán)格,因其定位系統(tǒng)較為簡(jiǎn)單而被廣泛應(yīng)用;到達(dá)角度法定位原理主要是待定位節(jié)點(diǎn)發(fā)射無(wú)線信號(hào)給信標(biāo)節(jié)點(diǎn),利用信標(biāo)節(jié)點(diǎn)天線來(lái)測(cè)定信號(hào)到達(dá)的角度,從而確定待定位節(jié)點(diǎn)及信標(biāo)節(jié)點(diǎn)的夾角,再利用幾何原理算出待定位節(jié)點(diǎn)坐標(biāo),二維空間中則應(yīng)測(cè)定不少于兩個(gè)的信號(hào)以至信號(hào)到達(dá)角度,取其直線方向交點(diǎn),這時(shí)則可獲得待定位節(jié)點(diǎn)坐標(biāo)。該方式定位精確度偏低,主要改善方式是利用天線陣列且按照已知陣元的排列關(guān)系,再利用諸多AOA信息進(jìn)行定位,以此提升定位精確度;信號(hào)強(qiáng)度法主要是利用信號(hào)接收端測(cè)量所接受到的功率,再利用傳播損耗模型公式計(jì)算節(jié)點(diǎn)之間的距離,測(cè)量待定位節(jié)點(diǎn)及不少于3個(gè)信標(biāo)節(jié)點(diǎn)之間的距離解算信標(biāo)節(jié)點(diǎn)位置坐標(biāo)。

2藍(lán)牙室內(nèi)無(wú)線定位系統(tǒng)

藍(lán)牙技術(shù)屬于短距離無(wú)線通信技術(shù),是利用無(wú)線連接把固定及移動(dòng)的信息設(shè)備構(gòu)成個(gè)人局域網(wǎng),從而使得設(shè)備之間低成本無(wú)線互連通信的實(shí)現(xiàn)。本文分析了基于藍(lán)牙技術(shù)的室內(nèi)無(wú)線定位,用Blue Core4芯片作為主要研究對(duì)象,設(shè)計(jì)構(gòu)建藍(lán)牙室內(nèi)定位系統(tǒng),應(yīng)用協(xié)議為藍(lán)牙串口。如圖1所示,Blue Core4芯片系統(tǒng)結(jié)構(gòu)簡(jiǎn)視圖。

圖1 Blue Core4芯片系統(tǒng)結(jié)構(gòu)簡(jiǎn)視圖

2.1藍(lán)牙技術(shù)

藍(lán)牙技術(shù)屬于低功耗無(wú)線技術(shù),2.0協(xié)議使得藍(lán)牙技術(shù)數(shù)據(jù)傳輸速率及功耗和誤碼率均有所提升。藍(lán)牙技術(shù)可于任何地方隨時(shí)利用無(wú)線接口替代有線電纜實(shí)現(xiàn)鏈接,其具備極強(qiáng)的移植性,多用于各類通訊場(chǎng)景下,并且藍(lán)牙技術(shù)功耗低。藍(lán)牙設(shè)備所搜尋到的另一藍(lán)牙設(shè)備,則即刻可進(jìn)行連接,并不需要進(jìn)行對(duì)應(yīng)設(shè)置,往往無(wú)線電環(huán)境越復(fù)雜則藍(lán)牙技術(shù)優(yōu)勢(shì)更為顯著。

2.2藍(lán)牙Core4芯片技術(shù)分析

藍(lán)牙Core4芯片屬于第四代藍(lán)牙芯片,此芯片滿足SIG最新加強(qiáng)數(shù)據(jù)傳輸率的各項(xiàng)規(guī)范。藍(lán)牙Core4芯片數(shù)據(jù)傳輸率快,是現(xiàn)有藍(lán)牙裝置的3倍,利用藍(lán)牙移動(dòng)電話及手機(jī)耗電量小,很快就實(shí)現(xiàn)了批量生產(chǎn)。傳輸率的提高則表明該技術(shù)對(duì)特定量數(shù)據(jù)快速展開(kāi)工作,這樣也可有效降低耗電量。再者是信息包有效負(fù)荷可傳輸更多比特,藍(lán)牙Core4芯片可充分與各類藍(lán)牙裝置兼容,其對(duì)應(yīng)信息包定時(shí)及結(jié)構(gòu)均是統(tǒng)一的,傳輸頻譜特征并未有所改變。藍(lán)牙Core4芯片具體提供方式為外部?jī)?nèi)存及掩模ROM。

3藍(lán)牙室內(nèi)無(wú)線定位系統(tǒng)技術(shù)實(shí)現(xiàn)

3.1藍(lán)牙串口應(yīng)用特征

藍(lán)牙串口應(yīng)用時(shí)對(duì)應(yīng)使用授權(quán)及鑒權(quán)與加密等均可自選擇,這些均屬安全性特征的支持,鑒權(quán)及加密為關(guān)鍵支持。應(yīng)用安全特征連接建立階段可執(zhí)行設(shè)備匹配,建立模擬串行電纜連接應(yīng)執(zhí)行各項(xiàng)服務(wù)發(fā)現(xiàn)過(guò)程。采用RFCOMM傳輸數(shù)據(jù),解調(diào)器控制信號(hào)調(diào)制,同時(shí)有效配置各方面命令。

3.2接入點(diǎn)程序?qū)崿F(xiàn)

藍(lán)牙串口應(yīng)用協(xié)議實(shí)現(xiàn)主要是:第一步,完成PIO初始化,配置控制PIO的對(duì)應(yīng)任務(wù)函數(shù);第二步,配置藍(lán)牙串口應(yīng)用任務(wù)處理函數(shù),初始化藍(lán)牙串口應(yīng)用類設(shè)備,同時(shí)初始化RFCOMM通道編號(hào),設(shè)置藍(lán)牙串口應(yīng)用優(yōu)先級(jí),設(shè)置藍(lán)牙串口應(yīng)用狀態(tài),初始化藍(lán)牙串口應(yīng)用儲(chǔ)存空間,設(shè)置藍(lán)牙串口應(yīng)用協(xié)議返回客服端任務(wù);第三步,藍(lán)牙協(xié)議堆棧,配置處理連接任務(wù),合理初始化多點(diǎn)傳輸管理;第四步,注冊(cè)此設(shè)備安全模式,記錄此設(shè)備屬性,改變此設(shè)備狀態(tài)以進(jìn)入查詢模式狀態(tài);第五步,建立連接,搜尋到設(shè)備之后就得到另一藍(lán)牙地址,各個(gè)設(shè)備藍(lán)牙地址均是唯一獨(dú)立的;第六步,讀取RSSI值,構(gòu)建連接之后則利用函數(shù)調(diào)用讀取RSSI值,同時(shí)估計(jì)發(fā)射設(shè)備及接收設(shè)備的距離,通常返回值應(yīng)是8位整型,-128~127范圍之內(nèi)的某個(gè)值。如圖2所示,接入點(diǎn)程序?qū)崿F(xiàn)簡(jiǎn)視圖。

圖2 接入點(diǎn)程序?qū)崿F(xiàn)簡(jiǎn)視圖

4結(jié)語(yǔ)

隨著科學(xué)技術(shù)水平的不斷提升,室內(nèi)無(wú)線定位技術(shù)被廣泛應(yīng)用于各類大型場(chǎng)合,不過(guò)此項(xiàng)技術(shù)于國(guó)內(nèi)發(fā)展并不是十分快速,這也使得諸多研究方案未能真正發(fā)揮其價(jià)值,所以關(guān)于室內(nèi)無(wú)線定位方面的知識(shí)普及,對(duì)室內(nèi)無(wú)線定位技術(shù)發(fā)展及其研究空間的擴(kuò)大有著極大現(xiàn)實(shí)意義,以便將其服務(wù)于社會(huì)大眾。本文基于藍(lán)牙Core4芯片對(duì)藍(lán)牙室內(nèi)無(wú)線定位系統(tǒng)技術(shù)實(shí)現(xiàn)進(jìn)行了深層分析,詳細(xì)分析藍(lán)牙串口應(yīng)用服務(wù)程序編寫及調(diào)試,分析其接入點(diǎn)程序?qū)崿F(xiàn),以期提升人們生活便捷度,促進(jìn)國(guó)內(nèi)藍(lán)牙室內(nèi)無(wú)線定位系統(tǒng)技術(shù)水平提升。

參考文獻(xiàn)

[1]陳國(guó)平,馬耀輝,張百珂.基于指紋技術(shù)的藍(lán)牙室內(nèi)定位系統(tǒng)[J].電子技術(shù)應(yīng)用,2013(3).

[2]趙娜,李丹.淺談藍(lán)牙室內(nèi)無(wú)線定位系統(tǒng)的技術(shù)實(shí)現(xiàn)[J].中小企業(yè)管理與科技(下旬刊) ,2011(2).

[3]張浩,趙千川.藍(lán)牙手機(jī)室內(nèi)定位系統(tǒng)[J].計(jì)算機(jī)應(yīng)用,2011(11).

[4]吳琳.室內(nèi)定位技術(shù)探討[J].江西測(cè)繪,2013(2).

第8篇:藍(lán)牙傳輸范文

【關(guān)鍵詞】藍(lán)牙(Bluetooth);近距離無(wú)線通信

1.藍(lán)牙的起源與發(fā)展

藍(lán)牙是1998年5月由東芝、愛(ài)立信、IBM、Intel和諾基亞共同提出的一種近距離無(wú)線數(shù)據(jù)通訊的技術(shù)標(biāo)準(zhǔn),這是一種支持設(shè)備短距離通信的無(wú)線電技術(shù)。利用該技術(shù)可以有效地簡(jiǎn)化移動(dòng)通信終端設(shè)備之間的通信,也能夠成功地簡(jiǎn)化設(shè)備與因特網(wǎng)之間的通信,使數(shù)據(jù)的傳輸變得更加迅速、高效。

藍(lán)牙的支持者從最初的五家企業(yè)發(fā)起的藍(lán)牙特別興趣小組(SIG)發(fā)展到現(xiàn)在近3000個(gè)企業(yè)成員。藍(lán)牙從實(shí)驗(yàn)室進(jìn)入市場(chǎng)要經(jīng)過(guò)三個(gè)階段:

第一階段(2001年底到2002底):藍(lán)牙產(chǎn)品作為附件應(yīng)用于移動(dòng)性較大的高端產(chǎn)品(如移動(dòng)電話耳機(jī)、筆記本電腦插卡或PC卡等)中,或應(yīng)用于只要求性能和功能且對(duì)價(jià)格無(wú)要求的特殊場(chǎng)合。

第二階段(2002年到2005年):藍(lán)牙產(chǎn)品嵌入中高檔產(chǎn)品中,如PDA、移動(dòng)電話、PC、筆記本電腦等。藍(lán)牙的價(jià)格進(jìn)一步下降,估計(jì)其芯片價(jià)格在10美元左右,而有關(guān)的測(cè)試和認(rèn)證工作也初步完善。

第三階段(2005年以后):藍(lán)牙進(jìn)入家用電器、數(shù)碼相機(jī)及其他各種電子產(chǎn)品中,藍(lán)牙網(wǎng)絡(luò)隨處可見(jiàn),藍(lán)牙應(yīng)用開(kāi)始普及,藍(lán)牙產(chǎn)品的價(jià)格在2美元~5美元之間,每人都可能擁有2-3個(gè)藍(lán)牙產(chǎn)品。

2.藍(lán)牙技術(shù)的工作原理

2.1建立連接

在微微網(wǎng)建立之前,所有設(shè)備都處于就緒狀態(tài)。在該狀態(tài)下,未連接的設(shè)備每隔1.28s監(jiān)聽(tīng)一次消息,設(shè)備一旦被喚醒,就在預(yù)先設(shè)定的32個(gè)跳頻頻率上監(jiān)聽(tīng)信息。跳頻數(shù)目因地區(qū)而異,但32個(gè)跳頻頻率為絕大多數(shù)國(guó)家所采用。連接進(jìn)程由主設(shè)備初始化。如果一個(gè)設(shè)備的地址已知,就采用頁(yè)信息(Page message)建立連接;如果地址未知,就采用緊隨頁(yè)信息的查詢信息(Inquiry message)建立連接。在微微網(wǎng)中,無(wú)數(shù)據(jù)傳輸?shù)脑O(shè)備轉(zhuǎn)入節(jié)能工作狀態(tài)。主設(shè)備可將從設(shè)備設(shè)置為保持方式,此時(shí),只有內(nèi)部定時(shí)器工作;從設(shè)備也可以要求轉(zhuǎn)入保持方式。設(shè)備由保持方式轉(zhuǎn)出后,可以立即恢復(fù)數(shù)據(jù)傳輸。連接幾個(gè)微微網(wǎng)或管理低功耗器件時(shí),常使用保持方式。監(jiān)聽(tīng)方式和休眠方式是另外兩種低功耗工作基帶技術(shù)支持兩種連接方式:主要用于語(yǔ)音傳輸?shù)拿嫦蜻B接(SCO)方式;主要用于分組數(shù)據(jù)傳輸?shù)臒o(wú)連接(ACL)方式。

2.2差錯(cuò)控制

基帶控制器采用3種檢錯(cuò)糾錯(cuò)方式:1/3前向糾錯(cuò)編碼(FEC);2/3前向糾錯(cuò)編碼;自動(dòng)請(qǐng)求重傳(ARQ)。

2.3認(rèn)證與加密

認(rèn)證與加密服務(wù)由物理層提供。認(rèn)證采用口令——應(yīng)答方式,在連接過(guò)程中,可能需要一次或兩次認(rèn)證,有時(shí)也無(wú)需認(rèn)證。認(rèn)證對(duì)任何一個(gè)藍(lán)牙系統(tǒng)都是重要的組成部分,它允許用戶自行添加可信任的藍(lán)牙設(shè)備,例如只有用戶自己的筆記本電腦才可以通過(guò)自己的手機(jī)進(jìn)行通信。設(shè)置藍(lán)牙安全機(jī)制的目的在于提供適當(dāng)級(jí)別的保護(hù)。

2.4軟件結(jié)構(gòu)

藍(lán)牙設(shè)備具有互操作性。對(duì)于某些設(shè)備,從無(wú)線電兼容模塊、空中接口,直到應(yīng)用層協(xié)議、對(duì)象交換格式都要實(shí)現(xiàn)互操作性;對(duì)另外一些設(shè)備(如頭戴式設(shè)備等)的要求則要寬松得多。藍(lán)牙計(jì)劃的目標(biāo)就是要確保任何帶有藍(lán)牙標(biāo)記的設(shè)備都能進(jìn)行互換性操作。軟件的互操作性始于鏈路級(jí)協(xié)議的多路傳輸、設(shè)備和服務(wù)的發(fā)現(xiàn)、以及分組的分段和重組。藍(lán)牙設(shè)備必須能夠彼此識(shí)別,并通過(guò)安裝合適的軟件識(shí)別出彼此支持的高層功能?;ゲ僮餍砸蟛捎孟嗤膽?yīng)用層協(xié)議棧。不同類型的藍(lán)牙設(shè)備對(duì)兼容性有不同的要求,用戶不能奢望頭戴式設(shè)備內(nèi)含有地址簿。藍(lán)牙的兼容性是指它具有無(wú)線電兼容性,有語(yǔ)音收發(fā)能力及發(fā)現(xiàn)其它藍(lán)牙設(shè)備的能力,更多的功能則要由手機(jī)、手持設(shè)備及筆記本電腦來(lái)完成。為實(shí)現(xiàn)這些功能,藍(lán)牙軟件構(gòu)架將利用現(xiàn)有的規(guī)范,如OBEX、HID(人性化接口設(shè)備)、vCard/vCalendar及TCP/IP等,而不是再去開(kāi)發(fā)新的規(guī)范。設(shè)備的兼容性要求能夠適應(yīng)藍(lán)牙規(guī)范和現(xiàn)有的協(xié)議組成部分,它允許用戶自行添加可信任的藍(lán)牙設(shè)備,例如,只有用戶自己的筆記本電腦才可以通過(guò)用戶自己的手機(jī)進(jìn)行通信。藍(lán)牙安全機(jī)制的目的在于提供適當(dāng)級(jí)別的保護(hù),如果用戶有更高級(jí)別的保密要求,可以使用有效的傳輸層和應(yīng)用層安全機(jī)制。

3.藍(lán)牙通訊技術(shù)的特點(diǎn)

4.藍(lán)牙技術(shù)在日常生活中的應(yīng)用

通過(guò)以下藍(lán)牙連接,我們可以從家庭辦公的線路束縛中解脫出來(lái):

(1)保持計(jì)算機(jī)、電話及PDA上的聯(lián)系人、日歷和信息同步。

(2)從計(jì)算機(jī)向打印機(jī)無(wú)線發(fā)送文件。

(3)將計(jì)算機(jī)無(wú)線連接至鼠標(biāo)和鍵盤,免去了桌上一堆的雜亂電線。

(4)通過(guò)連接手機(jī)至揚(yáng)聲器召開(kāi)免提電話會(huì)議。

(5)從拍照手機(jī)向打印機(jī)發(fā)送圖片,并進(jìn)行打印。

(6)通過(guò)無(wú)線立體聲耳機(jī)收聽(tīng)從家庭音響或其它類似音頻設(shè)備傳送的流音樂(lè)。

(7)通過(guò)藍(lán)牙連接從膝上型計(jì)算機(jī)或手機(jī)向媒體查看器發(fā)送圖片,在電視上查看數(shù)碼照片。

(8)在無(wú)線立體聲系統(tǒng)內(nèi),基站可以通過(guò)藍(lán)牙連接向無(wú)線揚(yáng)聲器流傳輸音頻。

(9)在進(jìn)行日?;顒?dòng)時(shí),使用連接至手機(jī)或固定電話的無(wú)線耳機(jī),就可以隨意接聽(tīng)來(lái)電。

(10)在家時(shí),可以使用連接至陸線CTP電話的手機(jī),以節(jié)省話費(fèi)。

5.結(jié)束語(yǔ)

藍(lán)牙技術(shù)產(chǎn)品與因特網(wǎng)Internet之間的通信,使得家庭和辦公室的設(shè)備不需要電纜也能夠?qū)崿F(xiàn)互通互聯(lián),大大提高辦公和通信效率。因此, “藍(lán)牙”將成為無(wú)線通信領(lǐng)域的新寵,將為廣大用戶提供極大的方便而受到青睞。藍(lán)牙技術(shù)對(duì)我國(guó)的信息化建設(shè)來(lái)說(shuō),既是機(jī)遇也是挑戰(zhàn)。我們衷心希望具有我國(guó)自主知識(shí)產(chǎn)權(quán)的藍(lán)牙產(chǎn)品早日投入市場(chǎng),也希望有更多有識(shí)之士關(guān)注和支持我國(guó)藍(lán)牙技術(shù)的發(fā)展,也許在不久的將來(lái),人們會(huì)驚奇地發(fā)現(xiàn)我們的工作與生活都在逐漸變藍(lán)。 [科]

【參考文獻(xiàn)】

[1]超低功耗(ULP)藍(lán)牙技術(shù)規(guī)范解析[M].國(guó)防工業(yè)出版社,2010.

第9篇:藍(lán)牙傳輸范文

    1   引言

    藍(lán)牙(Bluetooth )是一種低成本、短距離的無(wú)線連接技術(shù)標(biāo)準(zhǔn)。它是由愛(ài)立信(Ericsson ) ,國(guó)際商用機(jī)器(IBM ) ,英特爾( Intel ) ,諾基亞(Nokia )和東芝(Toshiba ) 5 家公司共同倡導(dǎo)的一種全球無(wú)線技術(shù)標(biāo)準(zhǔn)。其目的就是將智能移動(dòng)電話與筆記本電腦、掌上電腦以及各種數(shù)字信息的外部設(shè)備用無(wú)線方式連接起來(lái)。目前,無(wú)線連接飛速普及、大受歡迎,藍(lán)牙技術(shù)的廣泛應(yīng)用對(duì)無(wú)線移動(dòng)數(shù)據(jù)通信將起到巨大的促進(jìn)作用。

    2 藍(lán)牙無(wú)線頻段的選擇和抗干擾

    藍(lán)牙技術(shù)采用2400~2483.5MHz 的ISM (工業(yè)、科學(xué)和醫(yī)學(xué))頻段,這是因?yàn)椋?/p>

    ( l )該頻段內(nèi)沒(méi)有其它系統(tǒng)的信號(hào)干擾,同時(shí)頻段向公眾開(kāi)放,無(wú)須特許;

    ( 2 )該頻段在全球范圍內(nèi)有效。

    此時(shí),抗干擾問(wèn)題便變得非常重要。因?yàn)?400~2483.5MHz ISM 頻段為開(kāi)放頻段,使用其中的任何頻段都會(huì)遇到不可預(yù)測(cè)的干擾源(如某些家用電器、無(wú)繩電話和汽車開(kāi)門器等),此外,對(duì)外部干擾源和其它藍(lán)牙設(shè)備的干擾也應(yīng)作充分估計(jì)。

    抗干擾方法分為避免干擾和抑制干擾。避免干擾可通過(guò)降低各通信單元的信號(hào)發(fā)射電平來(lái)達(dá)到;抑制干擾則通過(guò)編碼或直接序列擴(kuò)頻來(lái)實(shí)現(xiàn)。然而,在不同的無(wú)線環(huán)境下,專用系統(tǒng)的干擾和有用信號(hào)的動(dòng)態(tài)范圍變化極大。在超過(guò)50dB 的遠(yuǎn)近比和不同環(huán)境功率差異的情況下,要達(dá)到1Mb/s 以上速率,僅靠編碼和處理增益是不夠的。相反,由于信號(hào)可在沒(méi)有干擾時(shí)(或干擾低時(shí))發(fā)送,故避免干擾更容易一些。若采用時(shí)間避免干擾法,當(dāng)遇到時(shí)域脈沖干擾時(shí),發(fā)送的信號(hào)將會(huì)中止。另一方面,大部分無(wú)線系統(tǒng)是帶寬受限的,而在2.45 GHZ 頻段上,系統(tǒng)帶寬為80MHz,可找到一段無(wú)明顯干擾的頻譜,同時(shí)利用頻域?yàn)V波器對(duì)無(wú)線頻帶其余頻譜進(jìn)行抑制,以達(dá)到理想效果。因此,以頻域避免干擾法更為可行。

    3 藍(lán)牙基帶協(xié)議中的可靠性措施

    藍(lán)牙基帶協(xié)議把保證藍(lán)牙無(wú)線連接的可靠性放在了至關(guān)重要的位置上,確保匹克網(wǎng)內(nèi)各藍(lán)牙設(shè)備之間由射頻構(gòu)成可靠的物理連接。實(shí)際上,為了提高藍(lán)牙無(wú)線連接的可靠性,以較小的開(kāi)銷有效地降低誤碼率、切實(shí)提高藍(lán)牙無(wú)線連接的可靠性,藍(lán)牙基帶協(xié)議中定義了一系列提高藍(lán)牙無(wú)線連接可靠性的措施,主要包括:差錯(cuò)檢測(cè)和校正、進(jìn)行數(shù)據(jù)編解碼、差錯(cuò)控制、數(shù)據(jù)加噪等。下面,我們對(duì)這些可靠性措施一一進(jìn)行闡述:

    3.1    藍(lán)牙基帶協(xié)議中的差錯(cuò)控制方案

     在藍(lán)牙基帶協(xié)議中采用的差錯(cuò)控制方案有:1/3 比例前向糾錯(cuò)碼(FEC);2/3比例前向糾錯(cuò)碼(FEC);數(shù)據(jù)的自動(dòng)重傳請(qǐng)求(ARQ, Automatic Repeat Request)方案。

    其中,F(xiàn)EC(前向糾錯(cuò))的目的是為了減少數(shù)據(jù)載荷重發(fā)的次數(shù),使用FEC碼,檢錯(cuò)、糾錯(cuò)以及編解碼的過(guò)程變得簡(jiǎn)單迅速,這對(duì)RX 和TX 間的有限處理時(shí)間非常重要。但是,采用FEC的缺點(diǎn)是還是會(huì)降低實(shí)際數(shù)據(jù)傳輸速率。所以,在糾錯(cuò)要求不高的環(huán)境中,可以不采用FEC。藍(lán)牙規(guī)范基帶協(xié)議中的分組的定義對(duì)于在有效載荷中是否采用FEC 給出了相當(dāng)?shù)撵`活度,由此而定義了ACL鏈接中使用的DM 和DH分組以及SCO鏈接中使用的HV分組。分組頭通常采用1/3比例前向糾錯(cuò)碼保護(hù),它含有很重要的鏈接信息,能夠容忍多位錯(cuò)誤。

    3.1.1   1/3 比例前向糾錯(cuò)碼(FEC)

    在這種3位重復(fù)方案中,分組頭中的每一位都重復(fù)三次。主要用來(lái)屏蔽頭中的錯(cuò)誤,因?yàn)榉纸M頭中包含有重要的連接信息。實(shí)際上在整個(gè)分組頭里都采用了三位重復(fù)碼。在這種3 位重復(fù)方案中,重復(fù)碼大部分在接收端判決,既可用于數(shù)據(jù)包頭,也可用于SCO鏈接的分組。例如,在SCO鏈接中使用的HV1分組里的話音段中也采用了這種編碼格式。

    3.1.2  2/3比例前向糾錯(cuò)碼(FEC)

    在這一方案中,采用了一種(15, 10)精簡(jiǎn)的(縮短的)漢明碼表示方式。每10個(gè)信息位被編碼為15位的碼字,生成多項(xiàng)式為:g(D)= (D+1) (D4+D+1)。此類錯(cuò)誤校正方法主要用來(lái)以最可靠的方式來(lái)發(fā)送數(shù)據(jù)分組。該方案能夠在各代碼字中糾正所有奇數(shù)位錯(cuò)和檢測(cè)所有偶數(shù)位錯(cuò),誤碼檢測(cè)用于數(shù)據(jù)糾錯(cuò)。它既可用于SCO鏈接的同步分組,也可用于ACL 鏈接的異步分組。具體而言,2/3比例前向糾錯(cuò)碼可用于DM分組、DV分組中的數(shù)據(jù)段、FHS 分組以及SCO鏈接中使用的HV2分組中。由于編碼器采用長(zhǎng)度為10 的信息段,所以值為O的尾位可附加在CRC位之后。而所有需要編碼的位數(shù)(即:有效載荷頭、用戶數(shù)據(jù)、CRC和尾部數(shù)位)必須是10 的整倍數(shù)。通常是用線性反饋移位寄存器LFSR來(lái)生成2/3比例前向糾錯(cuò)碼。

    3.1.3   自動(dòng)重傳請(qǐng)求(ARQ)

    在藍(lán)牙無(wú)線連接中,為了保證可靠傳送,常用做法是采用自動(dòng)重傳請(qǐng)求(ARQ)方案,由接收方發(fā)回特殊的控制幀,作為對(duì)輸人肯定或否定性的確認(rèn)(ACK/NACK)。如果出現(xiàn)丟幀或丟掉確認(rèn)消息的情況,則計(jì)時(shí)器在超時(shí)后會(huì)發(fā)出超時(shí)信號(hào),提醒發(fā)送方可能出現(xiàn)了問(wèn)題,必須重傳此幀。而且收方必須能夠辨別收到的是重復(fù)幀還是新幀。

在藍(lán)牙采用的ARQ方案中,藍(lán)牙的DM、DH和DV分組的數(shù)據(jù)段可以進(jìn)行傳輸或重發(fā),直到收端返回成功接收確認(rèn)信息(或超時(shí))為止。該確認(rèn)信息包含在返回分組頭里,即捎帶( Piggy  backing) 。為了確定有效載荷正確與否,循環(huán)冗余校驗(yàn)碼應(yīng)該加載于有效載荷中。ARQ方案只工作在分組的有效載荷上(僅針對(duì)具有CRC的有效載荷)。分組頭和話音有效載荷不受ARQ 保護(hù)。

    藍(lán)牙使用快速、無(wú)編號(hào)確認(rèn)方案。為了應(yīng)答前次接收分組,應(yīng)返回ACK (ARQN=1)或NAK (ARQN=0)。在返回分組的分組頭里,生成ACK / NACK 域,同時(shí),接收分組的分組頭中的ACK / NACK域可表明前面的負(fù)載是否正確接收,決定是否需要重發(fā)或發(fā)送下一個(gè)分組。從單元將在主-從時(shí)隙后緊跟在從-主時(shí)隙中進(jìn)行應(yīng)答。主單元?jiǎng)t將在下一個(gè)事件中應(yīng)答,該事件將給出同一從單元地址。由于處理時(shí)間短,當(dāng)分組接收時(shí),解碼選擇在空閑時(shí)間進(jìn)行,并要簡(jiǎn)化FEC編碼結(jié)構(gòu),以加快處理速度??焖貯RQ方案與停止等待ARQ方案相似,但時(shí)延最小,實(shí)際上沒(méi)有由ARQ方案引起的附加時(shí)延。該結(jié)構(gòu)比退后n幀ARQ更有效,并與選擇重傳ARQ 效率相同,但由于只有失效的分組被重發(fā),可減少開(kāi)銷。

    在快速ARQ方案中,收方為了辨別是重復(fù)幀還是新幀(即過(guò)濾重傳數(shù)據(jù)),頭部將附加SEQN位。通常,每次新的CRC數(shù)據(jù)有效載荷傳輸,SEQN位將交替變化。而在重傳中,SEQN位不發(fā)生變化。這樣,通過(guò)辨認(rèn)SEQN位是否發(fā)生變化,收方即可辨別出是重復(fù)幀還是新幀。

    3.2  藍(lán)牙基帶協(xié)議中的錯(cuò)誤校驗(yàn)

    在藍(lán)牙無(wú)線連接中,至少應(yīng)該對(duì)HEC進(jìn)行分組頭校驗(yàn)。另外,必要時(shí)其有效載荷也必須進(jìn)行CRC校驗(yàn)。使用分組頭HEC信息和有效載荷中的CRC信息,可以檢測(cè)分組錯(cuò)誤和傳輸錯(cuò)誤。

    3.2.1  分組頭HEC檢測(cè)

    為了檢測(cè)藍(lán)牙分組頭,每個(gè)分組頭的最高8位定義為HEC ( Header-Error-Check,頭部錯(cuò)誤檢測(cè))信息。HEC由多項(xiàng)式647(八進(jìn)制數(shù))生成,在生成HEC之前,HEC生成器用一個(gè)8 位值來(lái)初始化。在初始化后,對(duì)分組頭的其它10位進(jìn)行計(jì)算,得到8位的HEC值。另外,在接收方校驗(yàn)HEC之前,也必須先進(jìn)行適當(dāng)?shù)某跏蓟?。在接收分組時(shí),首先校驗(yàn)的是訪問(wèn)碼,由于在信道訪問(wèn)碼中的64位同步字來(lái)源于24位主單元的低地址部分(LAP),這樣就可以校驗(yàn)LAP是否正確,并可以防止接收方接收來(lái)自其它匹克網(wǎng)的分組。

    3.2.2   有效載荷的CRC校驗(yàn)

    CRC校驗(yàn)即循環(huán)冗余碼校驗(yàn),是一種常用的檢錯(cuò)編碼,而且已經(jīng)有相應(yīng)的國(guó)際標(biāo)準(zhǔn),如CRC-CCITT。在藍(lán)牙無(wú)線連接中,發(fā)送方按照國(guó)際標(biāo)準(zhǔn)CRC-CCITT ,即g (D) = ( D + 1 ) ( D7 +D4+D3+D2+D+1),并用線性反饋移位寄存器LFSR硬件電路生成有效載荷(數(shù)據(jù)信息)的CRC校驗(yàn)碼,附加在數(shù)據(jù)信息后面構(gòu)成完整的數(shù)據(jù)幀,由接收方在接收時(shí)檢查。若出錯(cuò),返回NAK,發(fā)送方收到NAK 后重發(fā)該數(shù)據(jù)幀。

    3.3   藍(lán)牙基帶協(xié)議中的其它可靠性措施

    3.3.1   教據(jù)加噪

    所有的分組頭和載荷信息在發(fā)送前都要利用數(shù)據(jù)加噪字進(jìn)行加噪處理。這主要是為了避免在傳輸過(guò)程中出現(xiàn)過(guò)長(zhǎng)的連續(xù)0或1的位流模式?;鶐幚砥餍枰獜慕邮盏降哪M數(shù)據(jù)信號(hào)中判斷數(shù)據(jù)是0還是1,但過(guò)長(zhǎng)的連續(xù)0或1位流會(huì)造成問(wèn)題。因?yàn)樵诮邮盏降哪M數(shù)據(jù)信號(hào)中并不存在象直流信號(hào)中那樣的參考點(diǎn),因此必須依靠接收到的最后幾個(gè)傳輸信號(hào)進(jìn)行校正。任何連續(xù)的0或1的長(zhǎng)序列位流串都可能導(dǎo)致校正失敗。因此需要采用數(shù)據(jù)加噪技術(shù)對(duì)信號(hào)進(jìn)行擾碼處理,以大大降低出現(xiàn)長(zhǎng)序列0或1位流串的可能性。

    在藍(lán)牙無(wú)線連接的發(fā)送方,這種加噪過(guò)程先于FEC編碼完成。在接收端,接收數(shù)據(jù)使用相同的數(shù)據(jù)加噪字進(jìn)行還原處理,該還原處理在FEC解碼后完成。

    3.3.2   鏈路監(jiān)測(cè)

    在無(wú)線連接中,有很多原因能夠引起連接中斷,比如,設(shè)備關(guān)閉、設(shè)備移出了藍(lán)牙通信范圍。而且在連接中斷發(fā)生時(shí),通常不會(huì)有任何提前報(bào)警,所以,在藍(lán)牙主、從單元兩端對(duì)鏈路進(jìn)行監(jiān)測(cè)是非常必要的。

    為此,在藍(lán)牙主、從單元均使用鏈路監(jiān)測(cè)定時(shí)器。一旦收到經(jīng)過(guò)HEC校驗(yàn)的分組和正確的藍(lán)牙活動(dòng)成員地址(AMADDR),定時(shí)器就復(fù)位。如果在連接狀態(tài)的任何時(shí)刻,定時(shí)器達(dá)到閾值(該閾值可協(xié)商),則連接復(fù)位。SCO和ACL 連接使用同一閾值。這樣,就能夠在藍(lán)牙主、從單元兩端對(duì)鏈路進(jìn)行監(jiān)測(cè)了。

    4    藍(lán)牙鏈路管理層(LM)中的可靠性措施

    類似地,在藍(lán)牙鏈路管理層(LM )中,也定義有保證可靠的無(wú)線連接的措施。

    在藍(lán)牙接收和發(fā)送設(shè)備的鏈路管理層之間是通過(guò)協(xié)議數(shù)據(jù)單元(PDU)來(lái)相互通信的。PDU 由操作碼、事件ID和內(nèi)容參數(shù)組成,其中,7 位操作碼用來(lái)標(biāo)識(shí)不同類型的PDU。

    如果鏈路管理器收到不能識(shí)別操作碼的PDU,就用LMP no accepted協(xié)議數(shù)據(jù)單元(PDU)應(yīng)答,并且LMP no accepted PDU中含有原因碼unknown LMP PDU。而且返回的操作碼參數(shù)同樣也是不能夠識(shí)別的操作碼。如果鏈路管理器收到含有無(wú)效參數(shù)的PDU,就用LMP no accepted PDU應(yīng)答,并且LMP no accepted PDU中含有原因碼invalid LMP PDU(無(wú)效LMP 參數(shù)).

    某一方在等待對(duì)方響應(yīng)時(shí),如果發(fā)現(xiàn)超過(guò)了最大響應(yīng)時(shí)間或者檢測(cè)到鏈路丟失,等待應(yīng)答的一方就可以認(rèn)為該過(guò)程已經(jīng)終止。

    信道出錯(cuò)或發(fā)送方系統(tǒng)出錯(cuò)都會(huì)引起發(fā)送錯(cuò)誤的消息。為了檢測(cè)后一種情況,LM應(yīng)監(jiān)測(cè)錯(cuò)誤消息數(shù)量,一旦超過(guò)閾值就將其斷開(kāi),該閾值可根據(jù)實(shí)際情況進(jìn)行設(shè)置。

    由于無(wú)法實(shí)時(shí)地截獲PDU,在鏈路兩端的LM都對(duì)同一過(guò)程進(jìn)行初始化而且都沒(méi)有成功時(shí),很可能會(huì)發(fā)生沖突。這時(shí),主單元將通過(guò)發(fā)送含有原因碼“LMP Error Transaction Collision ”的LMP no accepted PDU,中止從單元的初始化過(guò)程,從而保證主單元的初始化過(guò)程能夠順利進(jìn)行。

    5   藍(lán)牙應(yīng)用層中可采用的可靠性措施

    5.1   穩(wěn)定、可靠的藍(lán)牙文件傳輸協(xié)議:RBTFT

    藍(lán)牙的文件傳輸是通過(guò)RFCOMM協(xié)議建立一條端到端的連接。所以在藍(lán)牙RFCOMM協(xié)議的基礎(chǔ)之上建立了本文所描述的藍(lán)牙的文件傳輸協(xié)議,稱之為RBTFT(表示為Reliable Bluetooth  File  Transfer),其主要目標(biāo)是在藍(lán)牙設(shè)備之間建立一條可靠的無(wú)線連接通道,進(jìn)行可靠的文件傳輸。該協(xié)議目前的開(kāi)發(fā)是采用VC+ +,應(yīng)用平臺(tái)為WIN98/2000/NT,但作為RBTFT 協(xié)議的本身不受具體編程語(yǔ)言及操作系統(tǒng)所限制。

    RBTFT 協(xié)議支持一次傳輸多個(gè)文件、斷點(diǎn)續(xù)傳和CRC校驗(yàn)。其設(shè)計(jì)思想是基于幀傳輸方式,即在發(fā)送數(shù)據(jù)時(shí)是一幀一幀地發(fā)送,為保證可靠的傳輸,RBTFT協(xié)議對(duì)RBTFT幀進(jìn)行了精心的定義,RBTFT 幀由報(bào)頭、數(shù)據(jù)子包組成,報(bào)頭指明幀類型(有些幀是不帶數(shù)據(jù)的命令幀、信息幀,如BTFNAK ) ,還攜帶CRC校驗(yàn)信息。而數(shù)據(jù)子包還有不同的子包結(jié)束符,指明后面是否有后續(xù)包等。在進(jìn)行數(shù)據(jù)傳輸時(shí),采用發(fā)送/應(yīng)答/握手/失敗方式,即發(fā)送一幀數(shù)據(jù),一個(gè)應(yīng)答,若應(yīng)答沒(méi)收到,重新進(jìn)行協(xié)商握手,握手失敗則向應(yīng)用程序報(bào)告錯(cuò)誤。

    在利用RBTFT 協(xié)議進(jìn)行實(shí)際的文件傳輸時(shí),首先第一步是進(jìn)行串口初始化操作,在串口初始化成功時(shí),通過(guò)異步消息RBTFT C0NNECT向應(yīng)用程序報(bào)告,表示一條通信鏈路建立完畢。開(kāi)始發(fā)送數(shù)據(jù)時(shí),應(yīng)用程序根據(jù)內(nèi)部緩沖區(qū)的大小決定每次真正可發(fā)送的數(shù)據(jù)量,數(shù)據(jù)將被存儲(chǔ)在內(nèi)部緩沖區(qū)內(nèi),按照RBTFT協(xié)議,內(nèi)部緩沖區(qū)的數(shù)據(jù)分割成一幀一幀并加人幀信息和CRC校驗(yàn)信息,每一幀將調(diào)用內(nèi)部線程發(fā)送數(shù)據(jù),當(dāng)內(nèi)部緩沖區(qū)的數(shù)據(jù)全部發(fā)送完畢(即內(nèi)部緩沖區(qū)為空)時(shí),則向應(yīng)用程序發(fā)送消息表示內(nèi)部緩沖區(qū)的數(shù)據(jù)全部發(fā)送完畢,應(yīng)用程序?qū)⒖衫^續(xù)發(fā)送其余的數(shù)據(jù)。在接收方,每到達(dá)一幀時(shí),接收方就判讀幀信息、對(duì)到達(dá)的數(shù)據(jù)進(jìn)行接收并進(jìn)行CRC校驗(yàn),若發(fā)生錯(cuò)誤則通過(guò)RBTFT協(xié)議所定義的方式進(jìn)行重發(fā)或協(xié)商,當(dāng)通信能繼續(xù)則不向應(yīng)用程序發(fā)送任何消息,繼續(xù)保持鏈路,若通信不能繼續(xù),則放棄此鏈路,并且向應(yīng)用程序發(fā)送RBTFT ERROR的消息,應(yīng)用程序?qū)⒅匦聫?fù)位此鏈路或進(jìn)行其它相應(yīng)的處理。另外,當(dāng)有任何一方斷開(kāi)鏈接,應(yīng)用程序?qū)⒔邮盏絉BTFT CLOSE消息,表示此鏈路已經(jīng)斷開(kāi)。在接收端,所接收到的分幀的數(shù)據(jù)被去掉幀頭重新歸到接收緩沖區(qū)流,重新拼裝為所傳輸?shù)奈募?。然后,再進(jìn)行下一個(gè)文件的傳輸,直至傳輸完所有的文件。

    對(duì)于在應(yīng)用層提高藍(lán)牙無(wú)線連接的可靠性而言,最為可貴的是RBTFT協(xié)議支持?jǐn)帱c(diǎn)續(xù)傳。我們目前所實(shí)現(xiàn)的也就是將RBTFT文件傳輸協(xié)議嵌人到藍(lán)牙無(wú)線文件傳輸?shù)膽?yīng)用中,這樣,即便出現(xiàn)文件傳輸中斷的情況,也可以進(jìn)行斷點(diǎn)續(xù)傳。這對(duì)于大文件無(wú)線傳輸尤為有意義。

    RBTFT協(xié)議支持?jǐn)帱c(diǎn)續(xù)傳的原理在于RBTFT數(shù)據(jù)幀在報(bào)頭中攜帶有指明文件數(shù)據(jù)在文件具體某個(gè)位置開(kāi)始的偏移量。當(dāng)發(fā)生錯(cuò)誤或連接中斷時(shí),接收方發(fā)送一個(gè)帶有偏移量的信息幀,說(shuō)明它希望發(fā)送方從該位置重新開(kāi)始傳輸。這樣就無(wú)需重傳整個(gè)文件,從而實(shí)現(xiàn)了斷點(diǎn)續(xù)傳。

    5.2   藍(lán)牙文件傳翰RBTFT協(xié)議發(fā)送文件的詳細(xì)過(guò)程

    以下是藍(lán)牙文件傳輸RBTFT 協(xié)議發(fā)送單個(gè)文件的詳細(xì)過(guò)程:

 n =0;             //初始化重試次數(shù)計(jì)數(shù)器,收發(fā)雙方建立連接;

file = fopen (filename,“rb ”);    設(shè)置并發(fā)送包含文件名、文件長(zhǎng)度的報(bào)頭;

for ( ; ;) {

message =所讀取接收方發(fā)來(lái)的響應(yīng)報(bào)頭信息;

switch (message) {

case 接收方返回“已經(jīng)準(zhǔn)備接收”:

發(fā)送第一個(gè)數(shù)據(jù)子包,并以子包結(jié)束符指明后面有后續(xù)包;

Continue ;

case 接收方拒絕接收:

fclose (file);

return OK;

case 接收方返回確認(rèn)信息:

發(fā)下一個(gè)包;

Continue;

case 超時(shí):n=n+l;

if (n>20)//重試20 次,若還不能恢復(fù)連接,則放棄

{return ERROR;}

else if

{重新建立連接;

請(qǐng)求接收方發(fā)送帶有偏移量的信息幀;

接收該信息幀;

從指定偏移量處開(kāi)始繼續(xù)傳送;

Continue;}

case 接收方放棄傳輸:

return ERROR;

case 文件傳輸完畢:

輸出“文件傳輸完畢”的屏幕提示信息;

return OK;

精選范文推薦