藍(lán)牙數(shù)據(jù)傳輸結(jié)構(gòu)_第1頁
藍(lán)牙數(shù)據(jù)傳輸結(jié)構(gòu)_第2頁
藍(lán)牙數(shù)據(jù)傳輸結(jié)構(gòu)_第3頁
藍(lán)牙數(shù)據(jù)傳輸結(jié)構(gòu)_第4頁
藍(lán)牙數(shù)據(jù)傳輸結(jié)構(gòu)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、數(shù)據(jù)傳輸結(jié)構(gòu)Bluetooth數(shù)據(jù)傳輸系統(tǒng)實(shí)施分層結(jié)構(gòu)。藍(lán)牙系統(tǒng)的描述中說明了藍(lán)牙核心傳輸層級(包括L2CAP信道)。所有藍(lán)牙運(yùn)行方式遵循相同的通用傳輸結(jié)構(gòu)。基于效率和傳統(tǒng)理由,藍(lán)牙傳輸結(jié)構(gòu)包括邏輯層的級次劃分,這與邏輯鏈路和邏輯傳輸存在明顯區(qū)分。此級次劃分提供了有關(guān)邏輯鏈路的一般和通俗易懂的概念,邏輯鏈路為兩個(gè)或以上設(shè)備提供獨(dú)立傳輸?;谶z留行為理由,邏輯傳輸分層需要描述部分邏輯鏈路類型相互依賴的關(guān)系。藍(lán)牙1.1版規(guī)格規(guī)定ACL和SCO鏈路為物理鏈路。除增加延伸SCO (eSCO) 和日后擴(kuò)展外,將這兩個(gè)鏈路視為邏輯傳輸類型較為理想,這能更準(zhǔn)確地概述它們的用途。但是,這兩個(gè)鏈路并不如想象的那

2、么獨(dú)立,因?yàn)樗鼈児蚕碣Y源,如LT_ADDR和確認(rèn)/重復(fù)請求(ARQ)方案。此結(jié)構(gòu)無法以單一傳輸層代表這些邏輯傳輸。其它邏輯傳輸層在一定程度上說明了這種行為。核心流量承載器藍(lán)牙核心系統(tǒng)為服務(wù)協(xié)議和應(yīng)用數(shù)據(jù)傳輸提供多個(gè)標(biāo)準(zhǔn)的流量承載器。邏輯鏈路的命名采用相關(guān)邏輯傳輸?shù)拿Q和表明所傳輸數(shù)據(jù)類型的后綴:C用于運(yùn)載LMP信息的控制鏈路,U用于運(yùn)載用戶數(shù)據(jù)(L2CAP PDU)的L2CAP鏈路,而S用于運(yùn)載無格式同步或等時(shí)數(shù)據(jù)的串流鏈路。在不會引起歧義的情況下,邏輯鏈路的后綴通常會被刪除,因此,默認(rèn)ACL邏輯傳輸可用來表示ACL-C邏輯鏈路(在談到LMP協(xié)議時(shí))或ACL-U邏輯鏈路(在討論L2CAP層的情

3、況下)。應(yīng)用流量類型映射至藍(lán)牙核心流量承載器基于流量特征與承載器特征的映射。建議使用這些映射,因?yàn)樗鼈兲峁┝藗魉蛶в薪o定特征的數(shù)據(jù)最自然和最具效率的方式。應(yīng)用或藍(lán)牙核心系統(tǒng)實(shí)施可選擇使用不同的流量承載器或不同的映射實(shí)現(xiàn)類似的結(jié)果。例如,在僅有一個(gè)從設(shè)備的微微網(wǎng)中,主設(shè)備傳送L2CAP廣播時(shí)可選擇借助ACL-U邏輯鏈路,而非通過ASB-U或PSB-U邏輯鏈路。如果物理信道質(zhì)量并未降低過多,這將提高帶寬方面的效率。 僅在保留了應(yīng)用流量類型特征的情況下才可使用替代傳輸路徑。應(yīng)用流量類型用于對可能提交至藍(lán)牙核心系統(tǒng)的數(shù)據(jù)類型進(jìn)行分類。如果干預(yù)過程修改了數(shù)據(jù)流量,原數(shù)據(jù)流量類型未必與提交至藍(lán)牙核心系統(tǒng)的

4、數(shù)據(jù)類型相同。例如,視頻數(shù)據(jù)以恒定速度生成,但中間編碼過程可能會將恒定速度更改為變速率,如MPEG4編碼。對于藍(lán)牙核心系統(tǒng)而言,重要的僅為所提交的數(shù)據(jù)特征。成幀數(shù)據(jù)流量L2CAP層服務(wù)為異步和等時(shí)用戶數(shù)據(jù)提供幀導(dǎo)向傳輸。應(yīng)用以變長幀(最長為信道的最大協(xié)定長度)向此服務(wù)提交數(shù)據(jù),這些幀會以相同形式傳送至遠(yuǎn)程設(shè)備的相應(yīng)應(yīng)用。應(yīng)用無需在數(shù)據(jù)中插入額外的分幀信息,但如有要求亦可以如此(有關(guān)分幀對于藍(lán)牙核心系統(tǒng)是不可見的)。連接導(dǎo)向L2CAP信道可創(chuàng)建用于傳輸兩個(gè)藍(lán)牙設(shè)備之間的單播(點(diǎn)到點(diǎn))數(shù)據(jù)。無連接L2CAP信道用于廣播數(shù)據(jù)。在微微網(wǎng)拓?fù)渲校髟O(shè)備總是廣播數(shù)據(jù)的來源,而從設(shè)備為接收設(shè)備。廣播L2CA

5、P信道進(jìn)行單向通信。單播L2CAP信道可為單向或雙向。L2CAP信道的相關(guān)QoS設(shè)置定義了傳輸數(shù)據(jù)幀的限制因素。例如,這些QoS設(shè)置可用于指出數(shù)據(jù)為異步并因此會在有限的生命期后成為無效數(shù)據(jù),數(shù)據(jù)應(yīng)在給定的時(shí)間期限內(nèi)發(fā)出或數(shù)據(jù)可靠及應(yīng)予以無誤發(fā)送,不論耗時(shí)多長。L2CAP信道管理器負(fù)責(zé)安排在合適的基帶邏輯鏈路上傳輸L2CAP信道數(shù)據(jù)幀,可能在帶有類似特征的其它L2CAP信道的基帶邏輯鏈路進(jìn)行多路傳輸。非成幀數(shù)據(jù)流量如果因?yàn)閼?yīng)用中包括串流成幀或數(shù)據(jù)為純串流,應(yīng)用不要求以幀交付數(shù)據(jù),那么應(yīng)用可避免采用L2CAP信道,并直接使用基帶邏輯鏈路。藍(lán)牙核心系統(tǒng)支持采用SCO-S或eSCO-S邏輯鏈路,直接傳

6、輸?shù)葧r(shí)或固定速度(成幀前數(shù)據(jù)的比特率或幀率)的應(yīng)用數(shù)據(jù)。這些邏輯鏈路保留了物理信道帶寬,并提供鎖定至微微網(wǎng)時(shí)鐘的固定速度傳輸。數(shù)據(jù)按固定間隔在固定大小的數(shù)據(jù)包中傳輸,這兩個(gè)參數(shù)都在信道建立期間協(xié)定。eSCO鏈路擁有更多的比特率選擇,而通過在發(fā)生錯(cuò)誤時(shí)進(jìn)行有限的重發(fā),則提高了可靠性。eSCO邏輯傳輸支持增強(qiáng)數(shù)據(jù)率運(yùn)行,而SCO邏輯傳輸則不支持。SCO和eSCO邏輯傳輸不支持多路復(fù)用邏輯鏈路或藍(lán)牙核心的任何其它層級。如果所提交的SCO/eSCO串流是或似乎是固定速率串流,應(yīng)用可選擇對所提交的串流中的多個(gè)串流進(jìn)行分層。應(yīng)用從基帶的可用邏輯鏈路中選擇最合適的邏輯鏈路類型,創(chuàng)建及配置邏輯鏈路以傳輸數(shù)據(jù)流

7、,及在完成傳輸時(shí)解除相關(guān)邏輯鏈路(應(yīng)用一般還會使用成幀L2CAP單播信道傳輸控制類信息至遠(yuǎn)程設(shè)備的同類應(yīng)用。)如果應(yīng)用數(shù)據(jù)為等時(shí)及可變速率,那么這僅可由L2CAP單播信道傳輸,因此將會被視為成幀數(shù)據(jù)。流量承載器的可靠性藍(lán)牙技術(shù)是一個(gè)無線通信系統(tǒng)。這個(gè)系統(tǒng)在射頻較弱的環(huán)境中被認(rèn)為是不可靠的。為抵銷這個(gè)影響,系統(tǒng)在各層級提供不同程度的保護(hù)?;鶐?shù)據(jù)包報(bào)頭使用前向糾錯(cuò)(FEC)編碼和報(bào)頭錯(cuò)誤控制(HEC)分別令接收器糾正錯(cuò)誤及偵測糾錯(cuò)后遺留的錯(cuò)誤。部分基帶數(shù)據(jù)包類型對有效負(fù)載進(jìn)行FEC。另外,部分基帶數(shù)據(jù)包類型包含循環(huán)冗余碼校驗(yàn)(CRC)。在ACL邏輯傳輸中,錯(cuò)誤偵測算法的結(jié)果用于驅(qū)動簡單的ARQ協(xié)

8、議。通過重新傳輸未通過接收器的錯(cuò)誤校驗(yàn)算法的數(shù)據(jù)包,這提高了數(shù)據(jù)的可靠性。此方案可進(jìn)行修改,通過刪除發(fā)射器中發(fā)送不成功且使用壽命已屆滿的數(shù)據(jù)包,支持對延時(shí)敏感的數(shù)據(jù)包。eSCO鏈路使用經(jīng)修改的方案,允許有限次數(shù)的重發(fā),提高了可靠性。通過此ARQ方法獲得的可靠性僅等同于HEC和CRC代碼偵測錯(cuò)誤的能力。這在大多數(shù)情況下是足夠的,但對于較長的數(shù)據(jù)包類型,未發(fā)現(xiàn)錯(cuò)誤的可能性太高而難以支持特定應(yīng)用,尤其是需要傳輸大量數(shù)據(jù)的應(yīng)用。L2CAP層具有額外的錯(cuò)誤控制層,設(shè)計(jì)目的在于偵測基帶層偶爾未發(fā)現(xiàn)的錯(cuò)誤及要求重新傳輸受影響數(shù)據(jù)。這提供了特定藍(lán)牙應(yīng)用所需的可靠性水平。廣播連接沒有反饋路由,不能使用ARQ方法

9、(盡管接收器仍能偵測收到的數(shù)據(jù)包中的錯(cuò)誤)。相反,每個(gè)數(shù)據(jù)包會傳輸多次,以期接收器能夠成功接收到至少一個(gè)副本。盡管采用這個(gè)方法,但仍不保證成功收到,因此這些鏈接被視為不可靠??傊?,如果鏈接或信道被視為可靠,這意味著接收器能夠偵測已收到數(shù)據(jù)包中的錯(cuò)誤及請求重發(fā)直至刪除錯(cuò)誤。由于所采用的錯(cuò)誤偵測系統(tǒng),已收到的數(shù)據(jù)中可能仍然存在部分余留(未發(fā)現(xiàn)的)錯(cuò)誤。L2CAP信道的剩余錯(cuò)誤水平與其它通信系統(tǒng)相若,但邏輯鏈路的剩余錯(cuò)誤水平則較高。發(fā)射器可刪除發(fā)送隊(duì)列中的數(shù)據(jù)包,如此接收器不會收到序列中的所有數(shù)據(jù)包。在這種情況下,L2CAP層將獲授權(quán)偵測遺失數(shù)據(jù)包。在不可靠的鏈路中,接收器能夠偵測已收到數(shù)據(jù)包中的錯(cuò)

10、誤,但無法請求重發(fā)。由接收器傳送的數(shù)據(jù)包可能沒有錯(cuò)誤,但不保證會收到序列中的所有數(shù)據(jù)包,因鏈路被視為基本不可靠。這些鏈路的的用途十分有限,而且這些用途通常依賴于較高層級在數(shù)據(jù)有效時(shí)持續(xù)重復(fù)數(shù)據(jù)。串流鏈路具有可靠性特征,在一定程度上介于可靠和不可靠鏈路之間,而這取決于當(dāng)前的運(yùn)行條件。傳輸結(jié)構(gòu)實(shí)體藍(lán)牙通用數(shù)據(jù)包結(jié)構(gòu)通用數(shù)據(jù)包結(jié)構(gòu)反映藍(lán)牙系統(tǒng)中存在結(jié)構(gòu)層級。數(shù)據(jù)包結(jié)構(gòu)專為正常運(yùn)行的優(yōu)化使用而設(shè)計(jì)。一般數(shù)據(jù)包僅包括代表交易所需層級所必要的字段。通過詢問掃描物理信道進(jìn)行的簡單詢問請求不會創(chuàng)建或需要邏輯鏈路或更高層級,因此僅包括信道訪問代碼(與物理信道相關(guān))。微微網(wǎng)的一般通信使用包含所有字段的數(shù)據(jù)包,因?yàn)?/p>

11、所有結(jié)構(gòu)層級都獲得應(yīng)用。所有數(shù)據(jù)包都含有信道訪問代碼。這用于識別特定物理信道的通信,及排除或忽略恰好在物理位置接近的距離內(nèi)采用相同射頻載體的不同物理信道的數(shù)據(jù)包。藍(lán)牙數(shù)據(jù)包結(jié)構(gòu)中并無直接的字段代表或包含有關(guān)物理鏈路的信息。該信息隱含在數(shù)據(jù)包報(bào)頭所攜帶的邏輯傳輸?shù)刂?LT_ADDR)中。大多數(shù)數(shù)據(jù)包都包含數(shù)據(jù)包報(bào)頭。數(shù)據(jù)包報(bào)頭總是出現(xiàn)在物理信道上傳輸?shù)臄?shù)據(jù)包中,這些物理信道支持物理鏈路、邏輯傳輸和邏輯鏈路。數(shù)據(jù)包報(bào)頭帶有LT_ADDR,由各接收設(shè)備用于決定數(shù)據(jù)包是否以該設(shè)備作為目標(biāo)地址及用于內(nèi)部按路線發(fā)送數(shù)據(jù)包。數(shù)據(jù)包報(bào)頭還帶有部分LC協(xié)議,由邏輯傳輸運(yùn)行(ACL和SCO傳輸除外,這兩種傳輸運(yùn)行

12、任一邏輯傳輸上運(yùn)載的共享LC協(xié)議)。EDR數(shù)據(jù)包在有效負(fù)載之前存在保護(hù)時(shí)間和同步序列。這個(gè)字段用于調(diào)制方式的物理層更改。有效負(fù)載報(bào)頭出現(xiàn)于支持多邏輯鏈路的邏輯傳輸上的所有數(shù)據(jù)包中。有效負(fù)載報(bào)頭包括一個(gè)用于按路線發(fā)送有效負(fù)載的邏輯鏈路標(biāo)識符字段和一個(gè)指明有效負(fù)載長度的字段。部分?jǐn)?shù)據(jù)包類型在數(shù)據(jù)包有效負(fù)載之后還包含CRC,用于偵測已收數(shù)據(jù)包中的大部分錯(cuò)誤。EDR數(shù)據(jù)包在CRC之后擁有一個(gè)尾部。數(shù)據(jù)包有效負(fù)載用于傳輸用戶數(shù)據(jù)。此數(shù)據(jù)的詮釋取決于邏輯傳輸和邏輯鏈路標(biāo)識符。對于ACL邏輯傳輸而言,LMP信息和L2CAP信號,以及應(yīng)用的一般用戶數(shù)據(jù)都以數(shù)據(jù)包有效負(fù)載傳輸。對于SCO和eSCO邏輯傳輸而言,

13、有效負(fù)載包含邏輯鏈路的用戶數(shù)據(jù)。物理信道藍(lán)牙無線技術(shù)系統(tǒng)的最低結(jié)構(gòu)層級為物理信道。多個(gè)類型的物理信道進(jìn)行了定義。所有藍(lán)牙物理信道均以射頻頻率及時(shí)間參數(shù)為特定,并受空域因素限制。對于基本和適配微微網(wǎng)物理信道而言,跳頻用于定期更改頻率,以降低干擾影響和合規(guī)。兩個(gè)藍(lán)牙設(shè)備使用共享的物理信道以進(jìn)行通信。為進(jìn)行通信,它們的收發(fā)器需要同時(shí)調(diào)到相同的射頻頻率,而且需要處于彼此各自的名義射程之內(nèi)。鑒于射頻載體的數(shù)量有限,且許多藍(lán)牙設(shè)備都可在相同的空間和時(shí)間區(qū)域內(nèi)獨(dú)立運(yùn)行,因此兩個(gè)獨(dú)立的藍(lán)牙設(shè)備有很大可能將其收發(fā)器調(diào)至相同的射頻載體,從而導(dǎo)致物理信道沖突。為降低這種沖突帶來的不必要影響,物理信道的美稱傳輸都以訪

14、問代碼開始,該代碼用作設(shè)備調(diào)至物理信道的相關(guān)代碼。此信道訪問代碼是物理信道的一個(gè)屬性。訪問代碼總是會在每次開始傳輸數(shù)據(jù)包的時(shí)出現(xiàn)。定義的藍(lán)牙物理信道為四個(gè)。每一個(gè)都得到了優(yōu)化,并用于不同的用途。其中兩個(gè)物理信道(基本微微網(wǎng)信道和適配微微網(wǎng)信道)用于已連接設(shè)備之間的通信和與特定微微網(wǎng)關(guān)聯(lián)。其余兩個(gè)物理信道用于發(fā)現(xiàn)藍(lán)牙設(shè)備(詢問掃描信道)和連接藍(lán)牙設(shè)備(呼叫掃描信道)。藍(lán)牙設(shè)備在任何特定時(shí)間僅可使用其中一個(gè)物理信道。為支持多并行操作,設(shè)備可在信道之間采用時(shí)分多路傳輸。這樣,藍(lán)牙設(shè)備就可同時(shí)在多個(gè)微微網(wǎng)中操作,以及可被發(fā)現(xiàn)和連接。無論何時(shí)藍(lán)牙設(shè)備與物理信道的時(shí)間、頻率和訪問代碼同步,藍(lán)牙設(shè)備都可被稱

15、為與此信道“連接”(無論設(shè)備是否是主動通過信道進(jìn)行通信)。藍(lán)牙規(guī)格假設(shè)設(shè)備在任何時(shí)候僅可與一個(gè)物理信道連接。高級設(shè)備或許能夠同時(shí)連接至一個(gè)以上的物理信道,但藍(lán)牙規(guī)格假設(shè)這種情況不可能發(fā)生。基本微微網(wǎng)信道基本微微網(wǎng)信道用于已連接設(shè)備在日常操作過程中的通信?;疚⑽⒕W(wǎng)信道的特點(diǎn)是通過射頻信道實(shí)現(xiàn)偽隨機(jī)跳頻。跳頻獨(dú)見于微微網(wǎng),由主設(shè)備的藍(lán)牙設(shè)備地址決定。跳頻相位由主設(shè)備的藍(lán)牙時(shí)鐘決定。微微網(wǎng)中的所有藍(lán)牙設(shè)備都與此信道存在時(shí)間或跳躍同步。該信道按時(shí)間間隙劃分,每個(gè)時(shí)隙都對應(yīng)一個(gè)射頻跳頻。連續(xù)的跳躍對應(yīng)于不同的射頻跳頻。時(shí)隙根據(jù)微微網(wǎng)主設(shè)備的藍(lán)牙時(shí)鐘編號。數(shù)據(jù)包由微微網(wǎng)中的藍(lán)牙設(shè)備進(jìn)行傳輸,并與一個(gè)時(shí)隙

16、界限的開始對齊。每個(gè)數(shù)據(jù)包都從信道的訪問代碼開始,這個(gè)代碼源自微微網(wǎng)的藍(lán)牙設(shè)備地址。在基本微微網(wǎng)信道中,主設(shè)備控制信道訪問。主設(shè)備僅在每個(gè)已編號的時(shí)隙開始傳輸。主設(shè)備傳輸?shù)臄?shù)據(jù)包與時(shí)隙開端保持一致,并界定微微網(wǎng)的時(shí)間。由主設(shè)備傳輸?shù)臄?shù)據(jù)包可占用最多五個(gè)時(shí)隙,取決于數(shù)據(jù)包的類型。每次主設(shè)備傳輸?shù)亩际菙y帶一個(gè)物理傳輸信息的數(shù)據(jù)包。從設(shè)備在物理信道中傳輸,以作出回應(yīng)?;貞?yīng)的特征由被定址的物理傳輸界定。例如,在異步連接邏輯傳輸中,被定址的從設(shè)備通過傳輸數(shù)據(jù)包回應(yīng),數(shù)據(jù)包中包含通常與下一個(gè)(編號為奇數(shù)的)時(shí)隙一致的相同邏輯傳輸?shù)男畔?。取決于數(shù)據(jù)包的類型,這種數(shù)據(jù)包可占用最多五個(gè)時(shí)隙。在廣播邏輯傳輸中,從

17、設(shè)備不得作出回應(yīng)?;疚⑽⒕W(wǎng)物理信道的特殊特點(diǎn)在于使用部分保留間隙傳輸信標(biāo)列。信標(biāo)列僅會在微微網(wǎng)物理信道已停用與其連接的從設(shè)備的情況下得到使用。在這種情況下,主設(shè)備會在保留的信標(biāo)列間隙中傳輸數(shù)據(jù)包(這些數(shù)據(jù)包由從設(shè)備用于與微微網(wǎng)物理信道再次同步)。主設(shè)備可從任何一個(gè)邏輯傳輸將數(shù)據(jù)包傳輸至這些間隙中,前提是在每個(gè)間隙開始進(jìn)行傳輸。如果從休眠從設(shè)備廣播(PSB)邏輯傳輸傳輸信息,那么信息將會在信標(biāo)列間隙中傳輸,并優(yōu)先于任何其它邏輯傳輸。拓?fù)浠疚⑽⒕W(wǎng)信道可由任何數(shù)量的藍(lán)牙設(shè)備共享,僅受微微網(wǎng)主設(shè)備的可用資源限制。微微網(wǎng)中僅有一個(gè)設(shè)備為主設(shè)備,所有其它設(shè)備都是微微網(wǎng)的從設(shè)備。所有通信都發(fā)生于主設(shè)備與

18、從設(shè)備之間。從設(shè)備之間無法在微微網(wǎng)信道中進(jìn)行直接的通信。但是,微微網(wǎng)僅可支持有限數(shù)目的邏輯傳輸。這意味著,盡管理論上,共享信道的藍(lán)牙設(shè)備不存在數(shù)量上限,但可主動與主設(shè)備交換數(shù)據(jù)的藍(lán)牙設(shè)備的數(shù)量有限?;疚⑽⒕W(wǎng)信道支持用于一般目的通信的多個(gè)物理鏈路、邏輯傳輸、邏輯鏈路和L2CAP信道。適配微微網(wǎng)信道適配微微網(wǎng)信道與基本微微網(wǎng)信道存在兩個(gè)方面的區(qū)別。首先,主設(shè)備傳輸所用頻率與前一個(gè)主設(shè)備傳輸頻率相同。換言之,主設(shè)備和隨后的從設(shè)備數(shù)據(jù)包所用頻率不會重算。適配微微網(wǎng)信道與基本微微網(wǎng)信道的第二個(gè)不同之處在于,適配類型可少于全部79個(gè)頻率。跳頻圖案中會排除出多個(gè)頻率,并以“未使用”標(biāo)記。79個(gè)頻率中的其余

19、頻率則包括在其中。兩個(gè)序列是相同的,除了在基本偽隨機(jī)跳頻序列選定一個(gè)未使用頻率時(shí),它都會以已使用頻率中選擇的一個(gè)備選頻率替代。因?yàn)檫m配微微網(wǎng)信道使用與基本微微網(wǎng)信道相同的時(shí)間和訪問代碼,因此兩個(gè)信道通常會實(shí)現(xiàn)同步。這就會帶來意料之中的好處,允許基本微微網(wǎng)信道或適配微微網(wǎng)信道的從設(shè)備調(diào)整與主設(shè)備的同步,適配微微網(wǎng)物理信道的拓?fù)浜椭С謱蛹壟c基本微微網(wǎng)物理信道的相同。詢問掃描信道概覽詢問掃描信道用于發(fā)現(xiàn)設(shè)備??杀话l(fā)現(xiàn)的設(shè)備會收聽詢問掃描信道的詢問請求,然后會發(fā)送對這些請求作出的回應(yīng)。為發(fā)現(xiàn)其它設(shè)備,設(shè)備會以偽隨機(jī)的方式迭代所有可能的詢問掃描信道頻率(跳躍),在每個(gè)頻率發(fā)送詢問請求及收聽任何回應(yīng)。特征

20、詢問掃描信道使用較慢的跳頻圖案,使用訪問代碼區(qū)分兩臺同地協(xié)作設(shè)備使用不同物理信道臨時(shí)占用相同射頻的情況。詢問掃描信道使用的訪問代碼來自所有藍(lán)牙設(shè)備共享的保留詢問訪問代碼集合。一個(gè)訪問代碼用于一般詢問,其它大量的訪問保留作受限制詢問。每一臺設(shè)備都可訪問多個(gè)不同的詢問掃描信道。由于所有這些信道都采用相同的跳頻圖形,如果設(shè)備能夠同時(shí)關(guān)聯(lián)一個(gè)以上的訪問代碼,它可以同時(shí)占用一個(gè)以上的詢問掃描信道。使用一個(gè)詢問掃描信道的設(shè)備仍然處于被動狀態(tài),直至它在此信道收到另一臺藍(lán)牙設(shè)備的詢問信息。這由適用的詢問訪問代碼判定。詢問掃描設(shè)備根據(jù)詢問回應(yīng)程序,向詢問設(shè)備發(fā)出回應(yīng)。為發(fā)現(xiàn)其它藍(lán)牙設(shè)備,設(shè)備會借助這些設(shè)備的詢問

21、掃描信道發(fā)出詢問請求。由于設(shè)備事先對發(fā)現(xiàn)的設(shè)備并無了解,它無法獲知該詢問掃描信道的準(zhǔn)確特征。設(shè)備會利用詢問掃描信道的跳頻數(shù)量較少及跳躍率較慢的特點(diǎn)。詢問設(shè)備在每個(gè)詢問掃描跳頻發(fā)送詢問請求及收聽詢問回應(yīng)。跳躍率較快,令詢問設(shè)備能夠在合理的較短時(shí)間段內(nèi)覆蓋所有詢問掃描頻率。拓?fù)湓儐柡涂杀话l(fā)現(xiàn)設(shè)備會簡單交換數(shù)據(jù)包,以完成詢問功能。在這個(gè)交易過程中形成的拓?fù)涫且粋€(gè)簡短短暫的端到端連接。支持的層級在詢問設(shè)備和可被發(fā)現(xiàn)設(shè)備交換數(shù)據(jù)包的過程中,可以認(rèn)為這兩個(gè)設(shè)備之間存在臨時(shí)的物理鏈路。然而,這個(gè)概念無關(guān)緊要,因?yàn)樗o實(shí)際的表現(xiàn),僅僅由設(shè)備之間的短暫交易暗示得知。信道不支持其它的結(jié)構(gòu)層級。呼叫掃描信道可連接

22、的設(shè)備(準(zhǔn)備接受連接的設(shè)備)會接入呼叫掃描信道??蛇B接設(shè)備收聽呼叫掃描信道的呼叫請求,并與此設(shè)備進(jìn)入交換序列。為連接其它設(shè)備,設(shè)備會以偽隨機(jī)的方式迭代所有可能的呼叫掃描信道頻率(跳躍),在每個(gè)頻率發(fā)送呼叫請求及收聽任何回應(yīng)。特征呼叫掃描信道使用從呼叫設(shè)備的藍(lán)牙設(shè)備地址導(dǎo)出的訪問代碼發(fā)現(xiàn)信道中的通信。呼叫掃描信道使用的跳躍率慢于基本和適配微微網(wǎng)信道的跳躍率。跳躍選擇算法采用掃描設(shè)備的藍(lán)牙設(shè)備時(shí)鐘作為輸入值。使用呼叫掃描信道的設(shè)備處于被動狀態(tài),直至它收到另一臺藍(lán)牙設(shè)備的呼叫請求。這由適用的呼叫掃描訪問代碼判定。然后,兩個(gè)設(shè)備將根據(jù)呼叫程序建立連接。在成功完成呼叫程序后,兩個(gè)設(shè)備切換至基本微微網(wǎng)信道

23、,并以呼叫設(shè)備作為微微網(wǎng)的主設(shè)備。為連接至另一臺藍(lán)牙設(shè)備,設(shè)備使用目標(biāo)設(shè)備的呼叫掃描信道發(fā)送呼叫信息。如果呼叫設(shè)備不知道目標(biāo)設(shè)備的呼叫掃描信道相位,它就不知道目標(biāo)設(shè)備的當(dāng)前跳頻。呼叫設(shè)備在每個(gè)呼叫掃描跳頻發(fā)送詢問請求及收聽呼叫回應(yīng)。跳躍率較快,令呼叫設(shè)備能夠在合理的較短時(shí)間段內(nèi)覆蓋所有呼叫掃描頻率。呼叫設(shè)備可能對目標(biāo)設(shè)備的藍(lán)牙時(shí)鐘有一定的了解(表明兩個(gè)設(shè)備曾進(jìn)行詢問交易,或因設(shè)備先前參與一個(gè)微微網(wǎng)),在這種情況下,它能夠預(yù)測目標(biāo)設(shè)備的呼叫掃描信道相位。它可以使用這個(gè)信息優(yōu)化呼叫和呼叫掃描流程的同步,并加快連接的形成。拓?fù)浜艚泻涂蛇B接設(shè)備會簡單交換數(shù)據(jù)包,以完成呼叫功能。在這個(gè)交易過程中形成的拓

24、撲是一個(gè)簡短短暫的端到端連接。支持的層級在呼叫設(shè)備和可連接設(shè)備交換數(shù)據(jù)包的過程中,可以認(rèn)為這兩個(gè)設(shè)備之間存在臨時(shí)的物理鏈路。然而,這個(gè)概念無關(guān)緊要,因?yàn)樗o實(shí)際的表現(xiàn),僅僅由設(shè)備之間的短暫交易暗示得知。信道不支持其它的結(jié)構(gòu)層級。物理鏈路物理鏈路指藍(lán)牙設(shè)備之間的基帶連接。物理鏈路總是與一個(gè)物理信道相關(guān)聯(lián)(但物理信道可支持一個(gè)以上的物理鏈路)。在藍(lán)牙技術(shù)系統(tǒng)中,物理鏈路是一個(gè)虛擬的概念,它在傳送的數(shù)據(jù)包結(jié)構(gòu)中并無直接的表現(xiàn)。訪問代碼數(shù)據(jù)包域,以及主藍(lán)牙設(shè)備的時(shí)鐘和地址,都可用于識別物理信道。然而,數(shù)據(jù)包的其余部分不能直接識別出物理鏈路。相反,物理鏈路可通過與邏輯傳輸?shù)南嚓P(guān)性識別出,因?yàn)槊總€(gè)邏輯傳

25、輸僅可在一個(gè)物理鏈路上接收。部分物理鏈路類型的屬性可進(jìn)行修改。其中一個(gè)是鏈路的發(fā)射功率。其它物理鏈路類型沒有這些屬性。在擁有可修改屬性的物理鏈路中,LM協(xié)議用于調(diào)整這些屬性。由于LM協(xié)議在較高的層級(邏輯鏈路)獲得支持,適當(dāng)?shù)奈锢礞溌房捎蓚鬏擫M信令的邏輯鏈路暗示而識別出。如果傳輸通過多個(gè)不同的物理鏈路廣播,那么可選擇適合于所有物理鏈路的傳輸參數(shù)?;竞瓦m配微微網(wǎng)物理信道支持的鏈路基本和適配微微網(wǎng)物理信道支持處于活躍或休眠狀態(tài)的物理鏈路。物理鏈路為主設(shè)備和從設(shè)備之間的端到端鏈路。它總是會在微微網(wǎng)中的從設(shè)備實(shí)現(xiàn)同步時(shí)出現(xiàn)。活躍的物理鏈路如果主設(shè)備和從設(shè)備之間存在默認(rèn)的ACL邏輯傳輸,那么這兩種設(shè)

26、備之間的物理鏈路是活躍的?;钴S的物理鏈路本身并無直接的標(biāo)識,但可通過與一一對應(yīng)的默認(rèn)ACL邏輯傳輸ID的關(guān)聯(lián)性識別出來?;钴S的物理鏈路擁有各個(gè)方向的相關(guān)無線發(fā)射功率屬性。從從設(shè)備的發(fā)射總是通過主設(shè)備的活躍物理鏈路進(jìn)行,并采用此鏈路從從設(shè)備到主設(shè)備的發(fā)射功率。從主設(shè)備的發(fā)射可通過單一的活躍物理鏈路(至特定的從設(shè)備)或通過多個(gè)物理鏈路(至微微網(wǎng)中的一組從設(shè)備)進(jìn)行。在端到端發(fā)射的情況下,主設(shè)備使用相關(guān)物理鏈路的適用發(fā)射功率(在端到多端發(fā)射的情況下,主設(shè)備使用多個(gè)被定址設(shè)備的適用發(fā)射功率)。活躍的物理鏈路可設(shè)置為待機(jī)或嗅探模式。這些模式的影響是修改物理鏈路處于活躍狀態(tài)的期間,并可傳輸信息。帶有界定調(diào)

27、度特征的邏輯傳輸不會受到這些模式的影響,并會根據(jù)他們的預(yù)先界定調(diào)度行為繼續(xù)進(jìn)行下去。帶有未界定調(diào)度特征的默認(rèn)ACL邏輯傳輸和其它鏈路會受到活躍的物理鏈路所處模式的影響。休眠的物理鏈路當(dāng)從設(shè)備在微微網(wǎng)中實(shí)現(xiàn)同步,但并無默認(rèn)ACL邏輯傳輸時(shí),主設(shè)備和從設(shè)備之間的物理鏈路處于休眠狀態(tài)。這種情況下的從設(shè)備也可被稱為處于休眠狀態(tài)。信標(biāo)列用于令連接至微微網(wǎng)物理信道的所有休眠從設(shè)備實(shí)現(xiàn)定期同步。休眠從設(shè)備廣播(PSB)邏輯傳輸用于實(shí)現(xiàn)向休眠從設(shè)備傳輸LMP信令子集和廣播L2CAP。PSB邏輯傳輸與信標(biāo)列存在密切相關(guān)。從設(shè)備使用休眠程序袖標(biāo)(其活躍鏈路更改為休眠鏈路)。主設(shè)備不得令擁有任何用戶創(chuàng)建獲物理鏈路支

28、持的邏輯傳輸?shù)膹脑O(shè)備進(jìn)入休眠狀態(tài)。這些邏輯傳輸會被首先刪除,任何構(gòu)建于這些邏輯傳輸?shù)腖2CAP信道也會被刪除。廣播邏輯傳輸和默認(rèn)ACL邏輯傳輸不會被視為由用戶創(chuàng)建,因此不會被明確刪除。當(dāng)活躍鏈路被休眠鏈路替代時(shí),默認(rèn)ACL邏輯傳輸會被暗中刪除。這些獲支持的邏輯鏈路和L2CAP信道仍然存在,但處于暫停狀態(tài)。當(dāng)缺乏活躍鏈路時(shí),這些鏈路和L2CAP信道不可能用于傳輸信令或數(shù)據(jù)。休眠從設(shè)備可使用喚醒程序恢復(fù)為活躍狀態(tài)。這個(gè)程序可由從設(shè)備在訪問窗口作出請求,并由主設(shè)備啟動。完成喚醒程序后,休眠物理鏈路會變?yōu)榛钴S的物理鏈路,并會重新創(chuàng)建默認(rèn)ACL邏輯傳輸。在大多數(shù)近期休眠程序中被暫停的L2CAP信道與新建

29、默認(rèn)ACL邏輯傳輸相關(guān)聯(lián),并會再次恢復(fù)為活躍狀態(tài)。休眠鏈路不支持無線電能控制,因?yàn)閺男菝邚脑O(shè)備到微微網(wǎng)主設(shè)備之間并無反饋路徑可用于從設(shè)備接收信號強(qiáng)度的信號或主設(shè)備測量接收到來自從設(shè)備的信號強(qiáng)度。休眠鏈路的發(fā)射按名義功率進(jìn)行。休眠鏈路使用與相關(guān)活躍鏈路相同的物理信道。如果主設(shè)備管理的微微網(wǎng)包含使用基本微微網(wǎng)物理信道的休眠從設(shè)備及使用適配微微網(wǎng)物理信道的休眠從設(shè)備,那么住設(shè)備必須為每一個(gè)物理信道創(chuàng)建休眠從設(shè)備廣播邏輯傳輸(和相關(guān)傳輸)。休眠從設(shè)備可利用休眠從設(shè)備廣播邏輯傳輸?shù)拈e置期間節(jié)省電能,或可在與其休眠的微微網(wǎng)無關(guān)的其它物理信道上進(jìn)行活動。掃描物理信道支持的鏈路如為詢問掃描和呼叫掃面信道,物理

30、鏈路存在的時(shí)間相對較短,且無法以任何方式控制或修改。這些物理鏈路類型不再進(jìn)一步詳細(xì)闡述。邏輯鏈路和邏輯傳輸多個(gè)邏輯鏈路可用于支持不同的應(yīng)用數(shù)據(jù)傳輸需求。各邏輯鏈路與邏輯傳輸相關(guān)聯(lián),每個(gè)邏輯傳輸都有多個(gè)特征。這些特征包括流量控制、確認(rèn)/重復(fù)機(jī)制、序列編號及調(diào)度行為。邏輯傳輸可運(yùn)載不同類型的邏輯鏈路(取決于邏輯傳輸?shù)念愋停?。部分藍(lán)牙1.1版邏輯鏈路在相同的邏輯傳輸進(jìn)行多路傳輸。活躍的物理鏈路可在基本或適配微微網(wǎng)物理信道上傳輸邏輯傳輸。邏輯傳輸標(biāo)識和實(shí)時(shí)(鏈路控制)信令以數(shù)據(jù)包報(bào)頭運(yùn)載,對于部分邏輯鏈路而言,標(biāo)識會以有效負(fù)載報(bào)頭運(yùn)載。不需要單一間隙回應(yīng)時(shí)間的控制信令采用LMP協(xié)議運(yùn)載。下表載列所有邏

31、輯傳輸類型,獲支持的邏輯鏈路類型,可支持這些邏輯傳輸和邏輯鏈路的物理鏈路和物理信道類型及邏輯傳輸用途的簡單說明。本地傳輸鏈路支持提供支持的鏈路和信道概覽異步連接(ACL)控制(LMP) ACL-C用戶(L2CAP)ACL-U活躍的物理鏈路、基本或適配物理信道。可信賴或有時(shí)限的、雙向、端到端。同步連接(SCO)串流(非成幀)SCO-S活躍的物理鏈路、基本或適配物理信道。雙向、對稱、端到端、音頻視頻信道。用于64Kb/s恒定速率數(shù)據(jù)。延伸同步連接(eSCO)串流(非成幀)eSCO-S活躍的物理鏈路、基本或適配物理信道。雙向、對稱或非對稱、端到端、一般的常規(guī)數(shù)據(jù)、有限重發(fā)。用于與主設(shè)備藍(lán)牙時(shí)鐘同步的

32、恒定速率數(shù)據(jù)?;钴S的從設(shè)備廣播(ASB)用戶(L2CAP)ASB-U活躍的物理鏈路、基本或適配物理信道。不可信賴、單向、向與物理信道同步的任何設(shè)備進(jìn)行廣播。用于廣播L2CAP組別。休眠從設(shè)備廣播(PSB)控制(LMP) PSB- C、用戶(L2CAP)PSB-U休眠物理鏈路、基本或適配物理信道。不可信賴、單向、向與微微網(wǎng)的所有設(shè)備進(jìn)行廣播。用于與休眠設(shè)備的LMP和L2CAP的通信及休眠設(shè)備的訪問請求。邏輯鏈路和邏輯傳輸給出的名稱反映藍(lán)牙1.1版中使用的部分名稱,以保持一定程度的熟悉性和連貫性。然而,這些名稱不表示持續(xù)做法,概要如下。各鏈路類型的分類產(chǎn)生自三個(gè)類別的挑選程序。轉(zhuǎn)換第一類為轉(zhuǎn)換。這

33、可能是單播或廣播。藍(lán)牙1.2版并無界定多播鏈路。單播鏈路。單播鏈路存在于兩個(gè)端點(diǎn)之間。流量可從單播鏈路的任意方向發(fā)送。所有單播鏈路都為連接導(dǎo)向型,指在鏈路可以使用前會執(zhí)行連接程序。如為默認(rèn)ACL鏈路,連接程序是用于形成ad-hoc微微網(wǎng)的一般呼叫程序中的隱含步驟廣播鏈路。廣播鏈路建立于一個(gè)源設(shè)備和零個(gè)或多個(gè)接收設(shè)備之間。流量為單向,即僅可從源設(shè)備發(fā)送至接收設(shè)備。廣播鏈路為無連接式,意味著創(chuàng)建這些鏈路并無任何程序,可隨時(shí)通過這些鏈路發(fā)送數(shù)據(jù)。廣播鏈路不可信賴,且不保證將收到數(shù)據(jù)調(diào)度和確認(rèn)方案第二類與鏈路的調(diào)度和確認(rèn)方案有關(guān),表示鏈路支持的流量類型。這些類型分為同步、等時(shí)或異步。藍(lán)牙1.2版并無界

34、定特定的等時(shí)鏈路,但可配置默認(rèn)ACL鏈路,從而以這種方式運(yùn)行。同步鏈路。同步鏈路提供了將藍(lán)牙微微網(wǎng)時(shí)間與傳輸數(shù)據(jù)相關(guān)聯(lián)的方式。這可通過保留物理信道的定期間隙,及在這些一定的間隔上傳輸固定大小的數(shù)據(jù)包。這些鏈路適合于恒定速率的等時(shí)數(shù)據(jù)。異步鏈路。異步鏈路提供了傳輸并無時(shí)間相關(guān)特征的數(shù)據(jù)的方式。數(shù)據(jù)通常預(yù)定會被重發(fā),直至成功收到,以及每個(gè)數(shù)據(jù)實(shí)體都可在收到后的任何時(shí)間進(jìn)行處理,而無需參考先前或連續(xù)收到串流的任何實(shí)體的時(shí)間(前提是保存了數(shù)據(jù)實(shí)體的排序)。等時(shí)鏈路。等時(shí)鏈路提供了傳輸擁有時(shí)間相關(guān)特征的數(shù)據(jù)的方式。數(shù)據(jù)會進(jìn)行重發(fā),直至收到或失效。該鏈路的數(shù)據(jù)率無需保持一致(與同步鏈路最主要的區(qū)別)。數(shù)據(jù)

35、類別最后一類與鏈路攜帶的數(shù)據(jù)類別相關(guān)。這可分為控制(LMP)數(shù)據(jù)或用戶數(shù)據(jù)。用戶數(shù)據(jù)類別可再分為L2CAP(或成幀)數(shù)據(jù)和串流(非成幀)數(shù)據(jù)。控制鏈路??刂奇溌穬H用于傳輸兩個(gè)鏈路管理器之間的LMP信息。這些鏈路不可見于基帶層以上的層級,且不可直接由應(yīng)用實(shí)例化、配置或解除,但可使用連接和斷開連接服務(wù)隱式地達(dá)到這種效果??刂奇溌房偸菚c同等L2CAP鏈路在ACL邏輯傳輸上多路復(fù)用。受限于定義ARQ方案的規(guī)則,控制鏈路流量常常會優(yōu)先于L2CAP鏈路流量L2CAP鏈路。L2CAP鏈路用于傳輸L2CAP PDU,這些PDU會攜帶提交至用戶實(shí)例化的L2CAP信道的L2CAP信令信道(僅在默認(rèn)ACL-U邏輯

36、鏈路上)或成幀用戶數(shù)據(jù)。提交至基帶的L2CAP幀可能會大于可用的基帶數(shù)據(jù)包。當(dāng)幀以多個(gè)分段傳送至接收器時(shí),LLID域中嵌入的鏈路控制協(xié)議會保留幀起始和幀連續(xù)語意。串流鏈路。串流鏈路用戶傳輸在傳送數(shù)據(jù)時(shí)并無內(nèi)在分幀的用戶數(shù)據(jù)。丟失的數(shù)據(jù)可以接收器的補(bǔ)白代替。異步連接(ACL)異步連接(ACL)邏輯傳輸用于攜帶LMP和L2CAP控制信令及盡力服務(wù)異步用戶數(shù)據(jù)。ACL邏輯傳輸使用簡單的1位ARQN/SEQN方案提供簡單的信道可靠性。微微網(wǎng)中每個(gè)活躍的從設(shè)備都擁有一個(gè)連接至微微網(wǎng)主設(shè)備的ACL邏輯傳輸,被稱為默認(rèn)ACL。默認(rèn)ACL在設(shè)備加入微微網(wǎng)(連接至基本微微網(wǎng)物理信道)時(shí)在主設(shè)備和從設(shè)備之間建立。

37、這個(gè)默認(rèn)的ACL由微微網(wǎng)的主設(shè)備分配邏輯傳輸?shù)刂罚↙T_ADDR)。LT_ADDR還可用于在需要時(shí)識別活躍的物理鏈路(或作為微微網(wǎng)活躍成員設(shè)備的標(biāo)識符,發(fā)揮相同的作用)。默認(rèn)ACL的LT_ADDR重新用于相同主設(shè)備和從設(shè)備之間的同步連接邏輯傳輸。(這是因?yàn)樵缦人{(lán)牙規(guī)格具備兼容性。)因此,LT_ADDR本身不足以識別默認(rèn)ACL。然而,ACL所用的數(shù)據(jù)包類型與同步連接邏輯傳輸所用者不同。因此,ACL邏輯傳輸可經(jīng)數(shù)據(jù)包報(bào)頭的LT_ADDR域連同數(shù)據(jù)包類型字段識別出來。通過在數(shù)據(jù)包失效后將默認(rèn)ACL配置為自動清除數(shù)據(jù)包,默認(rèn)ACL可用于等時(shí)數(shù)據(jù)傳輸。如果默認(rèn)ACL從活躍的物理鏈路中刪除,那么主設(shè)備和從

38、設(shè)備之間存在的所有其它邏輯傳輸將同樣被刪除。如意外與微微網(wǎng)的物理信道失去同步,物理信道及所有邏輯傳輸和邏輯鏈路將在發(fā)現(xiàn)失去同步之時(shí)不再存在。設(shè)備可刪除默認(rèn)ACL(以及活躍的物理鏈路),但仍與微微網(wǎng)保持同步。這個(gè)程序被稱為休眠,與微微網(wǎng)同步但并無活躍物理鏈路的設(shè)備在該微微網(wǎng)中處于休眠狀態(tài)。當(dāng)設(shè)備過渡至休眠狀態(tài),在默認(rèn)ACL邏輯傳輸上傳輸?shù)哪J(rèn)ACL邏輯鏈路仍然存在,但變?yōu)闀和顟B(tài)。概無數(shù)據(jù)可通過暫停的邏輯鏈路轉(zhuǎn)移。當(dāng)設(shè)備由休眠狀態(tài)轉(zhuǎn)回活躍狀態(tài)時(shí),設(shè)備將會創(chuàng)建新的默認(rèn)ACL邏輯傳輸(可能擁有與先前的默認(rèn)ACL邏輯傳輸不同的LT_ADDR),而暫停的邏輯鏈路連接到這個(gè)新的默認(rèn)ACL,并再次變?yōu)榛钴S狀

39、態(tài)。同步連接(SCO)同步連接(SCO) 邏輯傳輸為主設(shè)備和特定從設(shè)備之間對稱的端到端信道。SCO邏輯層傳輸保留物理信道的間隙,并可被視為主設(shè)備和從設(shè)備之間的電路交換連接。SCO邏輯傳輸攜帶與微微網(wǎng)時(shí)鐘同步的64 kb/s信息。通常,這種信息為編碼語音串流。存在三種不同的SCO配置,帶來魯棒性、延遲和帶寬消耗之間的平衡。各SCO-S邏輯鏈路由單一的SCO邏輯傳輸支持,這個(gè)邏輯傳輸獲分配相同的LT_ADDR,作為設(shè)備之間的默認(rèn)ACL邏輯傳輸。因此,LT_ADDR域不足以用于識別已收數(shù)據(jù)包的目的地。因?yàn)镾CO鏈路使用保留的間隙,設(shè)備采用LT_ADDR、間隙數(shù)量(物理信道的屬性)和數(shù)據(jù)包類型共同識別

40、SCO鏈路的重發(fā)。重復(fù)將默認(rèn)ACL的LT_ADDR用于SCO邏輯傳輸,是由于藍(lán)牙1.1版規(guī)格的遺留行為。在這個(gè)較早的藍(lán)牙規(guī)格版本中,LT_ADDR(當(dāng)時(shí)被稱為活躍的成員設(shè)備地址)被用于識別與每次傳輸相關(guān)的微微網(wǎng)成員設(shè)備。由于這個(gè)地址不容易擴(kuò)展以用于啟用更多的邏輯鏈路,因此這個(gè)字段的用途被重新界定用于新功能。然而,部分藍(lán)牙1.1版功能不能簡單地套用至描述更加正規(guī)的結(jié)構(gòu)中。雖然間隙被保留用于SCO,但允許使用保留的間隙用作擁有較高優(yōu)先權(quán)的另一個(gè)信道的通信。這可能是出于QoS承諾,或在物理信道帶寬完全被SCO占用時(shí)在默認(rèn)ACL發(fā)送LMP信令的需要。由于SCO傳輸不同的數(shù)據(jù)包類型至ACL,數(shù)據(jù)包類型被

41、用于識別SCO流量(加上間隙數(shù)量和LT_ADDR)。藍(lán)牙核心規(guī)格并無界定通過SCO鏈路傳輸?shù)钠渌Y(jié)構(gòu)層級。所傳輸?shù)?4 kb/s串流擁有多個(gè)界定的標(biāo)準(zhǔn)格式,對于負(fù)責(zé)詮釋串流編碼的應(yīng)用,可采用無格式的串流。3.5.6 延伸同步連接(eSCO)延伸同步連接(eSCO) 邏輯傳輸為主設(shè)備和特定從設(shè)備之間非對稱的端到端鏈路。eSCO保留物理信道的間隙,因此可被視為主設(shè)備和從設(shè)備之間的電路交換連接。eSCO連接可在標(biāo)準(zhǔn)SCO鏈路基礎(chǔ)上進(jìn)行多次延伸,這樣可支持更靈活的數(shù)據(jù)包類型、數(shù)據(jù)可選內(nèi)容及可選間隙周期組合,從而支持一系列的同步比特率。eSCO鏈路還可支持?jǐn)?shù)據(jù)包的有限重發(fā)(與SCO不同,SCO不可進(jìn)行重

42、發(fā))。如果需要重發(fā),重發(fā)將在保留間隙之后的間隙中進(jìn)行,否則間隙可用于其它流量。各eSCO-S邏輯鏈路獲單一的eSCO邏輯傳輸支持,由微微網(wǎng)中獨(dú)見于eSCO期間的LT_ADDR來確定。eSCO-S鏈路通過LM信令創(chuàng)建,并遵循與SCO-S鏈路相似的調(diào)度規(guī)則。藍(lán)牙核心規(guī)格并無界定通過eSCO-S鏈路傳輸?shù)钠渌Y(jié)構(gòu)層級。相反,在適合于將傳輸?shù)臄?shù)據(jù)流的傳輸特征規(guī)限下,應(yīng)用可將數(shù)據(jù)流用于所需的用途?;钴S的從設(shè)備廣播(ASB)活躍的從設(shè)備廣播邏輯傳輸用于向微微網(wǎng)中目前連接至ASB所使用的物理信道的所有設(shè)備傳輸L2CAP用戶流量。微微網(wǎng)主設(shè)備至從設(shè)備之間并無確認(rèn)協(xié)議,且流量為單向傳輸。ASB信道可用于L2CA

43、P組別流量(源自1.1版規(guī)格),不得用于L2CAP連接信道、L2CAP控制信令或LMP控制信令。ASB邏輯傳輸具有內(nèi)在的不可靠性,因?yàn)槿鄙俅_認(rèn)協(xié)議。為提高可靠性,各數(shù)據(jù)包會進(jìn)行多次傳輸。相同的序列號用于協(xié)助從設(shè)備過濾重發(fā)。ASB邏輯傳輸由保留的LT_ADDR確定。(PSB邏輯傳輸也使用保留的LT_ADDR。)活躍的從設(shè)備將收到兩個(gè)邏輯傳輸?shù)牧髁?,因此無法直接進(jìn)行區(qū)分。由于ASB邏輯傳輸不能攜帶LMP流量,因此活躍的從設(shè)備可忽略在ASB邏輯傳輸上通過LMP邏輯鏈路收到的數(shù)據(jù)包。然而,通過PSB邏輯傳輸傳送的L2CAP流量也可由活躍的從設(shè)備在ASB邏輯傳輸上接收,故不能與在ASB傳輸發(fā)送的L2CA

44、P流量區(qū)分。ASB在微微網(wǎng)建立時(shí)隱式創(chuàng)建,且微微網(wǎng)中總會存在一條與各基本和適配微微網(wǎng)物理信道相關(guān)的ASB。因?yàn)榛竞瓦m配微微網(wǎng)物理信道基本上同時(shí)并行,所以從設(shè)備不能區(qū)分用于傳送數(shù)據(jù)包的ASB信道。這增加了ASB信道整體的不可靠性(盡管如此,可靠程度與整體錯(cuò)失數(shù)據(jù)包大概相同)。主設(shè)備可決定僅使用兩種潛在ASB中之一(當(dāng)其擁有基本和適配微微網(wǎng)物理信道時(shí)),因?yàn)橛锌赡茉谙嗤腁SB信道上通過足夠多次重發(fā),將數(shù)據(jù)發(fā)送至兩個(gè)組別的從設(shè)備。ASB信道不得用于攜帶LMP或L2CAP控制信號。休眠從設(shè)備廣播(PSB)休眠從設(shè)備廣播邏輯傳輸用于主設(shè)備和處于休眠狀態(tài)的從設(shè)備(已放棄它們的默認(rèn)ACL邏輯傳輸)之間的

45、通信。休眠從設(shè)備廣播鏈路為存在于微微網(wǎng)主設(shè)備和休眠從設(shè)備之間的唯一邏輯傳輸。PSB邏輯傳輸較其它邏輯傳輸更加復(fù)雜,因?yàn)樗鄠€(gè)相位,每個(gè)都具有不同的目的。這些相位包括控制信息相位(用于攜帶LMP邏輯鏈路)、用戶信息相位(用于攜帶L2CAP邏輯鏈路)和訪問相位(攜帶基帶信令)??刂菩畔⒑蛷V播信息相位通常相互排斥,因?yàn)閱我恍艠?biāo)間隔中僅可支持其中之一(即使并無控制器用戶信息相位,主設(shè)備仍需要在信標(biāo)間隙中傳送數(shù)據(jù)包,以便休眠從設(shè)備可再次實(shí)現(xiàn)同步)。訪問相位通常都會出現(xiàn),除非在控制信息訊息中被注銷??刂菩畔⑾辔槐恢髟O(shè)備用于向休眠從設(shè)備發(fā)送信息,當(dāng)中包括對PSB傳輸屬性的修改、對信標(biāo)列屬性的修稿或微微網(wǎng)

46、中休眠設(shè)備恢復(fù)為活躍狀態(tài)(被稱為喚醒)的請求。這個(gè)控制信息在LMP邏輯鏈路中以LMP信息運(yùn)載(在用戶信息相位中的用戶需要超過一個(gè)的基帶數(shù)據(jù)包時(shí),控制信息相位也會出現(xiàn))??刂菩畔⑾辔坏臄?shù)據(jù)包通常會在物理信道信標(biāo)列間隙中發(fā)送,不得在任何其它間隙上發(fā)送??刂菩畔⒄加靡粋€(gè)DM1數(shù)據(jù)包,并在單一信標(biāo)間隔的每個(gè)信標(biāo)列間隙中重復(fù)(如果不存在控制信息,那么用戶信息相位可使用信標(biāo)間隙。如果這兩個(gè)相位都不存在,那么信標(biāo)間隙可用于其它邏輯傳輸流量或用于NULL數(shù)據(jù)包)。用戶信息相位由主設(shè)備用于發(fā)送L2CAP數(shù)據(jù)包至微微網(wǎng)所有的從設(shè)備。用戶信息可占用一個(gè)或多個(gè)基帶數(shù)據(jù)包。如果用戶信息占用一個(gè)數(shù)據(jù)包,那么用戶信息數(shù)據(jù)包

47、會在微微信道信標(biāo)列的每個(gè)間隙重復(fù)。如果用戶信息占用超過一個(gè)基帶數(shù)據(jù)包,那么它會在信標(biāo)列之后的間隙(廣播掃描窗口)中傳送,而信標(biāo)間隙用于傳輸控制信息相位訊息,當(dāng)中包含此廣播掃描窗口的時(shí)間屬性。這在休眠從設(shè)備仍連接至微微網(wǎng)物理信道以接收用戶信息時(shí)是必需的。訪問相位通常會出現(xiàn),除非由控制信息廣播相位攜帶的控制信息暫時(shí)注銷。訪問窗口包含信標(biāo)列之后的間隙序列。為令休眠從設(shè)備恢復(fù)為微微網(wǎng)的活躍設(shè)備,該設(shè)備必須在訪問窗口向微微網(wǎng)主設(shè)備發(fā)送訪問請求。每個(gè)休眠從設(shè)備都會獲分配一個(gè)訪問請求地址(不一定唯一),用于在訪問窗口控制從設(shè)備請求訪問。PSB邏輯傳輸由0的保留LT_ADDR來確定。這個(gè)保留的LT_ADDR地址

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論