版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第四章藍(lán)牙數(shù)據(jù)傳輸技術(shù)藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第1頁!藍(lán)牙數(shù)據(jù)傳輸技術(shù)數(shù)據(jù)傳輸基本概念1藍(lán)牙數(shù)據(jù)傳輸方式2如何建立連接3藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第2頁!數(shù)據(jù)傳輸基本概念
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第3頁!服務(wù)訪問點當(dāng)采用復(fù)用技術(shù)時,一條物理鏈路上可以有多條邏輯鏈路。數(shù)據(jù)傳輸實驗的數(shù)據(jù)鏈路層通過服務(wù)訪問點實現(xiàn)了信道的復(fù)用。在實際的數(shù)據(jù)通信中,一個主機(jī)中有多個上層應(yīng)用需要和其它的主機(jī)上的應(yīng)用進(jìn)行通信,所以,數(shù)據(jù)鏈路層需要向上提供多個服務(wù)訪問點(SAP)以向多個上層應(yīng)用提供服務(wù)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第4頁!服務(wù)訪問點在TCP/IP協(xié)議棧上,TCP層以上看到的是經(jīng)映射的物理地址和邏輯地址,分別是IP和端口號。在數(shù)據(jù)傳輸實驗中,物理地址是不經(jīng)過轉(zhuǎn)換的,可看成是網(wǎng)卡地址或IP地址,SAP可以看成服務(wù)的端口號。注意:一個應(yīng)用可同時使用多個SAP,一個SAP在一個時間只能為一個應(yīng)用服務(wù)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第5頁!面向連接與無連接面向連接的服務(wù)開銷較大,特別適合傳送很長的數(shù)據(jù)文件無連接服務(wù)優(yōu)點在于靈活方便,比較迅速。可用于點對點通信、對所有用戶發(fā)送信息的廣播和只向部分用戶發(fā)送信息的多播。但無連接不能防止報文的丟失、重復(fù)和無序。面向連接和面向無連接的服務(wù)不是針對某一層協(xié)議,而是針對各層網(wǎng)絡(luò)協(xié)議而言的。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第6頁!藍(lán)牙數(shù)據(jù)傳輸方式藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第7頁!SCO鏈路面向連接的同步傳輸(SynchronousConnection-Oriented,SCO)鏈路屬于電路交換的同步傳輸類型,電路交換是當(dāng)主設(shè)備與從設(shè)備間的連接一巳建立后,不管有無數(shù)據(jù)發(fā)送,系統(tǒng)都會預(yù)留固定間隔的時限給主設(shè)備與從設(shè)備,其他從設(shè)備就不能利用此連接上的時隙來發(fā)送數(shù)據(jù),如圖所示藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第8頁!SCO包SCO包不使用CRC校驗,并且不需要重發(fā),沒有有效載荷頭,一般用在傳送同步(語音)信號HV1包使用1/3FEC糾錯,支持高質(zhì)量語音HV2包使用2/3FEC糾錯,支持中等質(zhì)量的語音傳輸HV3包不使用FEC糾錯,支持高速語音傳輸藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第9頁!ACL鏈路藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第10頁!ACL鏈路ACL鏈路支持對稱和非對稱兩種傳輸速率在非對稱速率時,雖然主從網(wǎng)絡(luò)的最大帶寬為1Mb/s,但是包還需要負(fù)責(zé)發(fā)送控制信號,所以ACL鏈路的數(shù)據(jù)傳輸率在非對稱連接時,主設(shè)備到從設(shè)備的傳輸速率為721Kb/s,從設(shè)備到主設(shè)備的傳輸速率為57.6Kb/s。對稱連接時,主設(shè)備到從設(shè)備間的速率各為432.6Kb/s。當(dāng)ACL鏈路傳輸數(shù)據(jù)信息時,為了保證包的正確性,將每個包都加以保護(hù)。若接收一方收到的包差錯率非常高時,必須命令發(fā)送端將該包更新發(fā)送。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第11頁!鏈路數(shù)目主設(shè)備與從設(shè)備將物理通道內(nèi)的時隙進(jìn)行最充分的利用后,能夠同時建立許多ACL鏈路與SCO鏈路。主設(shè)備與各個從設(shè)備間最多只有一條ACL鏈路,但是可以有多條SCO鏈路。主設(shè)備與從設(shè)備間最多可以支持3條SCO鏈路、或是主設(shè)備與3個從設(shè)備各建立起一條SCO鏈路等。在建立或是關(guān)閉SCO鏈路時,依賴于先建立起一條ACL鏈路來傳遞控制信號。建立ACL鏈路比建立SCO鏈路容易,通常若主設(shè)備與從設(shè)備無法互相連接時,大部分的情況都是因為無法建立起SCO鏈路。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第12頁!主設(shè)備與從設(shè)備間的時序同步所有的藍(lán)牙設(shè)備都有一個內(nèi)部系統(tǒng)時序CLXN,用以決定包發(fā)送的時間,這個內(nèi)部時不斷地進(jìn)行計算,不能被關(guān)閉或調(diào)整。藍(lán)牙設(shè)備每次遞增的時間,為312.5us。時鐘速率為3.2kHz。CLKN是一個自由運(yùn)轉(zhuǎn)的時鐘,而目是所有其它時鐘特性的參考。在高度活躍狀態(tài)下,本地時鐘用精度為++/-20ppm晶體振蕩器產(chǎn)生。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第13頁!時序同步CLKE和CLK通過增加一個補(bǔ)償值取自CLKN基準(zhǔn)。CLKE是一個處理接收器的本地時鐘估算呼叫單位,即:在呼叫CLKN上加補(bǔ)償近于接收的CLKN。通過使用接收的CLKN,呼叫加速了鏈接建立。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第14頁!藍(lán)牙狀態(tài)分析2個主要工作狀態(tài):守候狀態(tài)和連接狀態(tài)7個中間臨時狀態(tài):尋呼狀態(tài)、尋呼掃描狀態(tài)、查詢狀態(tài)、查詢掃描狀態(tài)、主設(shè)備狀態(tài)、從設(shè)備響應(yīng)狀態(tài)和查詢響應(yīng)狀態(tài)
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第15頁!連接過程一般而言,主設(shè)備與從設(shè)備經(jīng)過中間狀態(tài)建立連接的過程如下:步驟1~3:主設(shè)備進(jìn)入查詢狀態(tài),周圍的從設(shè)備已經(jīng)將查詢掃描狀態(tài)打開(EnabIe),從設(shè)備會隨時接收來自主設(shè)備發(fā)出的查詢信號。查詢信號是含有查詢訪問碼的ID包。步驟4~5:從設(shè)備收到主設(shè)備的查詢信號后,進(jìn)入查詢回應(yīng)狀態(tài),返回FHS包告知主設(shè)備有關(guān)自己的BD_ADDR地址、內(nèi)部時序、設(shè)各種類、以及多長時間后進(jìn)入呼叫掃描狀態(tài)等數(shù)據(jù)。所以當(dāng)查詢狀態(tài)結(jié)束后,主設(shè)備已經(jīng)得到從設(shè)備響應(yīng)的BD_ADDR地址、內(nèi)部時序以及設(shè)備種類。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第16頁!連接過程一般而言,主設(shè)備與從設(shè)備經(jīng)過中間狀態(tài)建立連接的過程如下:
步驟6~7:主設(shè)備從FSH包得到從設(shè)備的地址等數(shù)據(jù)后,接著進(jìn)入呼叫狀態(tài)與特定的從設(shè)備建立連接。但此時從設(shè)備的時序仍尚未與主設(shè)備時序同步,所以主設(shè)備以預(yù)計的時序CLXE與含有設(shè)備訪問碼的ID包來與特定的從設(shè)備建立連接。設(shè)備訪問碼是主設(shè)備以從設(shè)備的BD_ADDR計算而來。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第17頁!連接過程當(dāng)從設(shè)備成功接收一個尋呼消息后,它們都進(jìn)入響應(yīng)狀態(tài)來交換建立連接所必須的信息。對于連接,最重要的是兩個藍(lán)牙設(shè)備使用相同的信道接入碼,使用相同的信道跳頻序列,時鐘是同步的。信道接入碼和信道跳頻序列都起源于主設(shè)備BD_ADDR,時鐘由主設(shè)備時鐘決定。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第18頁!尋呼工作流程藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第19頁!數(shù)據(jù)傳輸實驗中設(shè)計的協(xié)議層藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第20頁!數(shù)據(jù)鏈路層藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第21頁!MAC的幀結(jié)構(gòu)藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第22頁!自環(huán)與廣播在本實驗中,對一個物理鏈路用一個16位的ACL_Handle無符號整數(shù)句柄進(jìn)行標(biāo)識。數(shù)據(jù)傳輸實驗指定了兩個特殊的句柄:Loopback(0x0000)指向本機(jī)的自環(huán)鏈路。目的物理地址為0x000000000001BroadCast(0x00FF)廣播到網(wǎng)絡(luò)的每臺主機(jī)。目的物理地址為0xFFFFFFFFFFFF藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第23頁!自環(huán)與廣播藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第24頁!ARQ中的滑動窗口藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第25頁!OBEX協(xié)議OBEX協(xié)議本身分為兩部分:數(shù)據(jù)對象模型和會話協(xié)議。對象模型包括了將要傳輸?shù)臄?shù)據(jù)對象的各種信息以及數(shù)據(jù)對象本身。OBEX所指的對象是一個抽象的概念,任何數(shù)據(jù)都可以稱為對象,數(shù)據(jù)對象由一系列信息頭組成。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第26頁!OBEX協(xié)議本實驗采用的簡化OBEX協(xié)議,可以描述為這樣一個有限狀態(tài)機(jī)。擁有8個狀態(tài),15個事件,8個動作。雖然本狀態(tài)機(jī)的狀態(tài)、事件、動作較多,但是因為基于停止-等待機(jī)制,所以狀態(tài)的轉(zhuǎn)移并不復(fù)雜。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第27頁!會話狀態(tài)W4RESPONSE_DISCONNECT:客戶端發(fā)出會話層斷鏈請求后,等待對斷鏈請求響應(yīng)的狀態(tài);W4_PUT:服務(wù)端在連續(xù)收到Put請求時的等待狀態(tài);W4RESPONSE_PUT:客戶端在連續(xù)Put數(shù)據(jù)時等待對Put響應(yīng)的狀態(tài);藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第28頁!數(shù)據(jù)傳輸實驗數(shù)據(jù)傳輸實驗軟件提供了以下基本操作:物理鏈路的建立;服務(wù)訪問點的注冊;邏輯鏈路的建立;面向連接的數(shù)據(jù)傳輸操作;面向無連接的數(shù)據(jù)傳輸操作;自環(huán)的數(shù)據(jù)傳輸操作;藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第29頁!數(shù)據(jù)傳輸實驗主界面主要分成四部分:(1)ACL操作及信息 本地設(shè)備地址:顯示初始化后本地主機(jī)的地址;對方設(shè)備地址:顯示與本地主機(jī)建立物理鏈路(ACL)連接的對方設(shè)備的地址;查詢到的設(shè)備:下拉菜單中顯示查詢到的周圍設(shè)備的地址;查詢設(shè)備:點擊此按鈕啟動藍(lán)牙設(shè)備查詢周圍的設(shè)備;建立ACL連接:選擇一個設(shè)備后點擊此按鈕建立物理鏈路(ACL)連接;斷開ACL連接:斷開已經(jīng)存在的物理鏈路(ACL)連接。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第30頁!數(shù)據(jù)傳輸實驗主界面主要分成四部分:(3)應(yīng)用信息顯示活動的文件應(yīng)用(或聊天應(yīng)用)數(shù)目,并從下拉菜單中選擇兩種應(yīng)用的子界面。(4)統(tǒng)計信息顯示數(shù)據(jù)傳輸過程中物理層和數(shù)據(jù)鏈路層的統(tǒng)計信息。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第31頁!數(shù)據(jù)傳輸實驗聊天應(yīng)用子界面主要分成五部分:(1)應(yīng)用層聊天程序輸入需要發(fā)送的信息,顯示收到的信息。(2)會話層狀態(tài)轉(zhuǎn)移圖顯示數(shù)據(jù)傳輸過程中會話層的各種狀態(tài),若選擇單步執(zhí)行可觀察到每一步上層應(yīng)用程序的操作引發(fā)的OBEX狀態(tài)的變化。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第32頁!數(shù)據(jù)傳輸實驗聊天應(yīng)用子界面主要分成五部分:(4)應(yīng)用狀態(tài)會話層MRU:修改所接收的對方會話層數(shù)據(jù)包中所封裝的上層應(yīng)用數(shù)據(jù)包的大?。粫拰訝顟B(tài):是否連接;LLCHadle:鏈路LLC句柄;SSAP:顯示源服務(wù)訪問點;DSAP:顯示目的訪問點。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第33頁!數(shù)據(jù)傳輸實驗藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第34頁!數(shù)據(jù)傳輸實驗文件應(yīng)用子界面主要分成四部分:(1)應(yīng)用層文件傳輸選擇傳輸?shù)奈募?,顯示文件傳輸狀態(tài)。(2)會話層狀態(tài)轉(zhuǎn)移圖顯示數(shù)據(jù)傳輸過程中會話層的各種狀態(tài),若選擇單步執(zhí)行可觀察到每一步上層應(yīng)用程序的操作引發(fā)的OBEX狀態(tài)的變化。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第35頁!數(shù)據(jù)傳輸實驗文件應(yīng)用子界面主要分成四部分:(4)應(yīng)用狀態(tài)會話層MRU:修改所接收的對方會話層數(shù)據(jù)包中所封裝的上層應(yīng)用數(shù)據(jù)包的大?。粫拰訝顟B(tài):是否連接;LLCHadle:鏈路LLC句柄;SSAP:顯示源服務(wù)訪問點;DSAP:顯示目的訪問點。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第36頁!數(shù)據(jù)傳輸實驗數(shù)據(jù)傳輸實驗的內(nèi)容1. 面向連接的操作2. 面向無連接的操作3.自環(huán)藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第37頁!數(shù)據(jù)傳輸實驗數(shù)據(jù)傳輸實驗的內(nèi)容2. 面向無連接的操作步驟①建立物理鏈路。②注冊服務(wù)訪問點,注冊組播組。③向本地主機(jī)、對方主機(jī)或全網(wǎng)絡(luò)廣播,組播數(shù)據(jù)鏈路層的幀,如網(wǎng)絡(luò)信息。④在面向連接的操作中,只要注冊的服務(wù)訪問點存在,就可以進(jìn)行面向無連接的操作。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第38頁!數(shù)據(jù)傳輸實驗主界面觀察項目1.?dāng)?shù)據(jù)鏈路層MAC子層幀的結(jié)構(gòu);2.物理層、LLC子層、MAC子層的數(shù)據(jù)流量和幀流量,比較流量在自環(huán)和非自環(huán)時的區(qū)別,廣播組播等無連接包和面向連接數(shù)據(jù)包對流量的影響。3.可以在LLC設(shè)定中改變滑動窗發(fā)送窗口和接收窗口的大小,窗口大小的改變將在子應(yīng)用界面中體現(xiàn)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第39頁!數(shù)據(jù)傳輸實驗子應(yīng)用觀察項目4.改變會話層MRU的大小,思考MRU(MaxReceivedUnit)的含義和用途,觀察會話層MRU的改變對LLC子層的影響:減小MRU時,LLC子層的幀流量、數(shù)據(jù)流和傳送時間的變化;增大MRU時,LLC子層的滑動窗即可看出效果,觀察監(jiān)督幀生成的變化。5.改變會話層“自動”運(yùn)行狀態(tài)為“逐步”狀態(tài),單步執(zhí)行程序觀察會話協(xié)議的協(xié)商機(jī)制。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第40頁!數(shù)據(jù)傳輸實驗常見問題1.兩臺設(shè)備同時進(jìn)行查詢設(shè)備和ACL建鏈時會查找不到或建鏈?zhǔn) ;卮穑焊鶕?jù)協(xié)議,兩臺設(shè)備同時查詢時無法相互找到,兩臺設(shè)備同時建鏈會導(dǎo)致建鏈?zhǔn)。瑢嶒灢僮髡咴谶M(jìn)行試驗操作時避免同步的操作。2.在運(yùn)行程序時出現(xiàn)程序“假死”現(xiàn)象?;卮穑捍藭r應(yīng)當(dāng)執(zhí)行主界面上的“重置”按鈕,重新進(jìn)行實驗。如果重置之后程序仍然不能夠正常運(yùn)行,重新啟動程序即可解決上述問題。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第41頁!物理鏈路與邏輯鏈路物理鏈路就是一條無源的點到點的物理線路段,中間沒有任何交換節(jié)點。邏輯鏈路是另一個概念,在需要在一條線路上傳送數(shù)據(jù)的時候,除了必需的一條物理鏈路外,還需要有一些必要的通信規(guī)程來控制這些數(shù)據(jù)的傳輸。邏輯鏈路就像一條數(shù)字管道,可以在它上面進(jìn)行數(shù)據(jù)通信。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第42頁!服務(wù)訪問點在數(shù)據(jù)傳輸時需要兩種地址:物理地址(標(biāo)識主機(jī))和SAP地址(標(biāo)識服務(wù))。物理地址由數(shù)據(jù)鏈路層媒體訪問控制MAC子層負(fù)責(zé)傳輸,SAP地址由數(shù)據(jù)鏈路層中的邏輯鏈路控制LLC子層負(fù)責(zé)傳輸。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第43頁!面向連接與無連接面向連接服務(wù)具有連接建立、數(shù)據(jù)傳輸、連接釋放三個階段。在傳送數(shù)據(jù)時是按序傳送的。這一點和電路交換相似,因此它在網(wǎng)絡(luò)層又稱為虛電路服務(wù)。無連接服務(wù)就是數(shù)據(jù)包服務(wù)。無連接服務(wù)不需要建立連接,不需要確認(rèn),實現(xiàn)簡單,因而在局域網(wǎng)中得到廣泛應(yīng)用。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第44頁!面向連接與無連接數(shù)據(jù)鏈路層中,無連接服務(wù)實現(xiàn)簡單,在局域網(wǎng)中得到廣泛應(yīng)用。在表示會話層中,也同樣存在面向連接和面向無連接的兩種服務(wù)。本實驗中所使用的會話層協(xié)議精簡自藍(lán)牙協(xié)議中的OBEX(OBjectExchange)協(xié)議,藍(lán)牙協(xié)議棧中的OBEX協(xié)議不支持面向無連接的服務(wù)。
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第45頁!數(shù)據(jù)傳輸方式藍(lán)牙技術(shù)具備同時發(fā)送語音與數(shù)據(jù)兩種數(shù)據(jù)類型藍(lán)牙技術(shù)支持電路交換與包交換兩種數(shù)據(jù)傳輸方式在藍(lán)牙技術(shù)標(biāo)準(zhǔn)中電路交換的傳輸稱為SCO鏈路,包交換的傳輸稱ACL鏈路藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第46頁!SCO鏈路SCO鏈路比較適合語音的傳輸,每一個SCO鏈路支持64Kb/s的語音通話,一旦SCO鏈路建立,主設(shè)備和從設(shè)備可直接發(fā)送SCO包,主設(shè)備無需事先詢問從設(shè)備,SCO鏈路屬于點對點的對稱連接,即SCO鏈路建立在一個主設(shè)備與從設(shè)備間。當(dāng)SCO鏈路在傳輸語音時,由于語音包不適合因干擾而重新發(fā)送,保護(hù)語音包的方法是采用嚴(yán)格語音編碼,即使接收語音一方收到包錯誤率非常高,解碼后的語音品質(zhì)仍可以接受。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第47頁!ACL鏈路無連接的異步傳輸(AsynchronousConnection-Less,ACL)鏈路屬于包交換的異步傳輸類型。包交換是將高層的數(shù)據(jù)切割成一段段的包。當(dāng)物理通道上的時隙沒有任何SCO鏈路時,ACL鏈路可占舊任意時隙來信輸數(shù)據(jù)。一旦系統(tǒng)需要傳輸SCO鏈路時,ACL鏈路則自動空出時隙提供SCO鏈路使用。ACL鏈路只在SCO鏈路不使用的時隙上傳輸。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第48頁!ACL鏈路ACL鏈路這種包交換的估輸類型,是在作輸數(shù)據(jù)時才運(yùn)用時隙,與現(xiàn)在因特網(wǎng)傳輸數(shù)據(jù)的方式相同,適合傳輸突發(fā)性的數(shù)據(jù)信息。主設(shè)備可同時與多個從設(shè)備建立ACL鏈路,屬于點對多點的非對稱連接。主設(shè)備負(fù)責(zé)分配主從網(wǎng)絡(luò)中的每個從設(shè)備到主設(shè)備間的傳輸速率。在主設(shè)備送出ACL鏈路包之前,必須先詢問各個從設(shè)備,選定某個從設(shè)備后才能發(fā)送數(shù)據(jù)信息。ACL鏈路也支持主設(shè)備到所有從設(shè)備的廣播信息。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第49頁!ACL包可以傳遞用戶的數(shù)據(jù),共定義了七種類型,其中六種有CRC碼并可以重傳
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第50頁!如何建立連接
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第51頁!時序同步不同工作狀態(tài)的時鐘分別有本地時鐘(CLKN,ClocKNative)預(yù)計時鐘(CLKE,CLocKEstimate)主設(shè)備時鐘(CLK,CLocK)每個從設(shè)備在自己的CLKN上加上合適的偏移量來與CLK同步,來確定它們的發(fā)送和接收時間。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第52頁!時序同步CLK是匹克網(wǎng)主時鐘,它用于網(wǎng)中所有定時和時序安排。所有的藍(lán)牙設(shè)備都使用CLK來安排它們傳輸和接收時序。CLK通過在本地時鐘CLKN的基礎(chǔ)上增加一個補(bǔ)償值獲得。對主單元來說,補(bǔ)償值是0;而對各個從單元來說,都對自身的CLKN加上一個適當(dāng)?shù)难a(bǔ)償值。雖然在藍(lán)牙設(shè)備所有CLKN都以相同的標(biāo)稱速率運(yùn)行,但相互之間的漂移引起了CLK的不準(zhǔn)確性。因此在從單元的補(bǔ)償必須定期的修改,以致CLK近似于主單元的CLKN。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第53頁!藍(lán)牙狀態(tài)分析守候狀態(tài)是藍(lán)牙設(shè)備的默認(rèn)狀態(tài),設(shè)備處于低功耗狀態(tài),它可以每隔1.28s離開守候狀態(tài)進(jìn)入尋呼掃描或查詢掃描狀態(tài),也可以進(jìn)入尋呼或查詢狀態(tài)如果主設(shè)備知道一個設(shè)備的地址,就采用尋呼建立連接;如果地址未知,就采用查詢建立連接藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第54頁!藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第55頁!連接過程一般而言,主設(shè)備與從設(shè)備經(jīng)過中間狀態(tài)建立連接的過程如下:
步驟8~10:這時從設(shè)備已經(jīng)處于呼叫掃描狀態(tài),不斷地在接收信號設(shè)備訪問碼,當(dāng)從設(shè)備收到呼叫信號后進(jìn)入呼叫回應(yīng)狀態(tài),返回ID包作為響應(yīng)。步驟11~13:主設(shè)備收到此ID的響應(yīng)后也進(jìn)入主設(shè)備回應(yīng)狀態(tài),再發(fā)送給從設(shè)備一個FHS包。此時FHS包上的信號有主設(shè)備的時序、主設(shè)備的BD_ADDR地址、連接成員地址等信息。當(dāng)從設(shè)備收到FHS包上的信息,返回一個ID包作為響應(yīng),主設(shè)備與從設(shè)備彼此間的連接就建立,主設(shè)備與從設(shè)備都進(jìn)入連接狀態(tài)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第56頁!尋呼掃描狀態(tài)及其處理設(shè)備在掃描窗口中監(jiān)聽包含自己的設(shè)備接入碼的ID包。設(shè)備根據(jù)自己的尋呼跳頻序列來選擇掃描頻率。這是一個32跳頻序列,其中每個跳頻頻率是唯一的,由設(shè)備的地址和本地時鐘決定,每1.28s選擇一個不同的頻率。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第57頁!尋呼狀態(tài)及其處理主設(shè)備在不同的跳頻信道上發(fā)送包含從設(shè)備接入碼的ID包來嘗試找到從設(shè)備主設(shè)備尋呼某個從設(shè)備,必然要知道后者的設(shè)備地址及對后者的本地時鐘進(jìn)行估計,這兩點被用來決定主設(shè)備的尋呼跳頻序列藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第58頁!數(shù)據(jù)鏈路層媒體是長期的,而連接是有生存期的。這種建立起來的數(shù)據(jù)收發(fā)關(guān)系就稱為數(shù)據(jù)鏈路。數(shù)據(jù)鏈路層同時負(fù)責(zé)流量控制和差錯控制。流量控制采取ARQ和滑動發(fā)送窗口的機(jī)制,發(fā)送窗口定為4。數(shù)據(jù)量大的時候,每四個信息幀返回一個響應(yīng)幀,減小開銷。差錯控制采用CRC16。數(shù)據(jù)鏈路層分成了兩個子層,一個是邏輯鏈路控制LLC,另一個是媒體訪問控制MAC。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第59頁!LLC的幀結(jié)構(gòu)藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第60頁!自環(huán)與廣播多數(shù)數(shù)據(jù)鏈路層都支持自環(huán)接口(LoopbackInterface)以允許在同一臺主機(jī)上的兩個應(yīng)用進(jìn)行通信。在實際的TCP/IP協(xié)議中,127.0.0.1這個IP地址分配給自環(huán)接口,命名為localhost。自環(huán)接口的IP數(shù)據(jù)報不能出現(xiàn)在任何的網(wǎng)絡(luò)的物理鏈路之上。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第61頁!自環(huán)與廣播使用這個Loopback的ACL_Handle可以和本機(jī)的應(yīng)用建立邏輯連接,獲得的LLC_Handle不區(qū)分本地邏輯連接和遠(yuǎn)端邏輯連接,是一致的。自環(huán)的MAC數(shù)據(jù)包不會出現(xiàn)在實際的物理鏈路上,而是直接交給本機(jī)數(shù)據(jù)鏈路層的接收模塊處理廣播的MAC數(shù)據(jù)包給所有的與本機(jī)建立物理連接的主機(jī)發(fā)送一份,同時也向本機(jī)發(fā)送一份。
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第62頁!ARQ中的滑動窗口沒有收到對方的確認(rèn)信息,發(fā)送端不能無限制地發(fā)送數(shù)據(jù)幀,否則重發(fā)會增大系統(tǒng)開銷;另一方面,對所發(fā)送的大量數(shù)據(jù)幀進(jìn)行序號的編排,也要占用較多的序號比特數(shù)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第63頁!表示會話層對象交換協(xié)議
OBEX(OBjectExchange)是一種緊湊、高效的二進(jìn)制協(xié)議。它使用對象這種思想把各種上層應(yīng)用所要交換的數(shù)據(jù)封裝成統(tǒng)一的格式。它可以支持同步、文件傳輸及對象推入等類型的應(yīng)用。
藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第64頁!OBEX協(xié)議會話協(xié)議規(guī)定了設(shè)備間的數(shù)據(jù)傳輸過程,OBEX使用基于二進(jìn)制包結(jié)構(gòu)的客戶機(jī)/服務(wù)器模式作為該過程的模型。服務(wù)端與客戶端表明了建立連接雙方的身份,所有的數(shù)據(jù)請求信息均由客戶端完成,服務(wù)端僅做出對數(shù)據(jù)交換請求的同意或否定的響應(yīng)。OBEX數(shù)據(jù)傳輸過程屬于半雙工操作,它通常由一系列的請求-響應(yīng)對組成,客戶機(jī)發(fā)出請求,服務(wù)器給予響應(yīng)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第65頁!會話狀態(tài)INITIAL:初始化狀態(tài),狀態(tài)機(jī)的初始狀態(tài);LLC_OK:邏輯鏈路準(zhǔn)備就緒狀態(tài),表明下層已經(jīng)做好傳輸數(shù)據(jù)的準(zhǔn)備;READY:會話層準(zhǔn)備就緒狀態(tài),表明已經(jīng)建立會話層連接,可以進(jìn)行數(shù)據(jù)的傳送或接受。W4RESPONSE_CONNECT:客戶端發(fā)出會話層建鏈請求后,等待對建鏈請求響應(yīng)的狀態(tài);藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第66頁!一、使用RS232串口1、
把開關(guān)撥到RS232檔2、
插上RS232串口九針插頭3、
插上TTP專用電源4、
插上耳機(jī)、話筒5、
啟動程序二、使用USB接口1、把開關(guān)撥到USB檔2、插上USB插頭3、插上耳機(jī)、話筒4、啟動程序注意:1、使用RS232串口時需要接上電源,使用USB接口時不需要電源
2、RS232串口與USB接口只能同時接上一個,否則將損壞設(shè)備!
3、在設(shè)備工作時請不要撥動開關(guān)TTP系列硬件操作流程藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第67頁!數(shù)據(jù)傳輸實驗藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第68頁!數(shù)據(jù)傳輸實驗主界面主要分成四部分:(2)信息窗口ACL信息:顯示物理鏈路(ACL)的狀態(tài),初始化、建鏈、斷鏈信息等;MAC信息:顯示數(shù)據(jù)鏈路層媒體訪問控制子層(MAC)的幀格式。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第69頁!數(shù)據(jù)傳輸實驗藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第70頁!數(shù)據(jù)傳輸實驗聊天應(yīng)用子界面主要分成五部分:(3)廣播、組播窗口本窗口加入的組:選擇該應(yīng)用窗口加入分組類型;組播或廣播的消息:輸入傳輸消息內(nèi)容;目的主機(jī):消息發(fā)送到本地主機(jī)或是遠(yuǎn)端;藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第71頁!數(shù)據(jù)傳輸實驗聊天應(yīng)用子界面主要分成五部分:(5)協(xié)議棧各層次流程會話層流程:對狀態(tài)轉(zhuǎn)移圖的具體解釋,單擊該表格可以觀看會話層具體的幀格式,如下圖所示;數(shù)據(jù)鏈路層子層LLC狀態(tài):顯示LLC發(fā)出\接受幀的狀態(tài)。藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第72頁!數(shù)據(jù)傳輸實驗藍(lán)牙數(shù)據(jù)傳輸技術(shù)知識共80頁,您現(xiàn)在瀏覽的是第73頁!數(shù)據(jù)傳輸實驗文件應(yīng)用子界面主要分成四部分:(3)廣播、組播窗口及應(yīng)用狀
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個人借款借條范本編制標(biāo)準(zhǔn)2篇
- 山地生態(tài)旅游項目租賃合同二零二五年度版2篇
- 2025年度個人創(chuàng)業(yè)貸款合同示范文本7篇
- 2025年度臨建板房施工現(xiàn)場廢棄物處理與施工合同4篇
- 2025年度高端門面租賃及品牌推廣合作協(xié)議4篇
- 2025版美容院美容師顧客滿意度調(diào)查與改進(jìn)合同4篇
- 二零二五版智能科技門面租賃合同電子版4篇
- 2025年度高速公路監(jiān)控弱電系統(tǒng)工程合同范本4篇
- 2025年度煤礦安全監(jiān)控系統(tǒng)安裝與維護(hù)服務(wù)合同4篇
- 2025材皮木糠生物質(zhì)顆粒生產(chǎn)合作協(xié)議3篇
- 2025年度版權(quán)授權(quán)協(xié)議:游戲角色形象設(shè)計與授權(quán)使用3篇
- 心肺復(fù)蘇課件2024
- 《城鎮(zhèn)燃?xì)忸I(lǐng)域重大隱患判定指導(dǎo)手冊》專題培訓(xùn)
- 湖南財政經(jīng)濟(jì)學(xué)院專升本管理學(xué)真題
- 全國身份證前六位、區(qū)號、郵編-編碼大全
- 2024-2025學(xué)年福建省廈門市第一中學(xué)高一(上)適應(yīng)性訓(xùn)練物理試卷(10月)(含答案)
- 《零售學(xué)第二版教學(xué)》課件
- 廣東省珠海市香洲區(qū)2023-2024學(xué)年四年級下學(xué)期期末數(shù)學(xué)試卷
- 房地產(chǎn)行業(yè)職業(yè)生涯規(guī)劃
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- MOOC 數(shù)字電路與系統(tǒng)-大連理工大學(xué) 中國大學(xué)慕課答案
評論
0/150
提交評論