一種使用藍牙l2cap無連接通道透傳io口狀態(tài)的方法
【專利摘要】本發(fā)明名稱是一種使用藍牙L2CAP無連接通道透傳IO口狀態(tài)的方法,涉及本發(fā)明涉及無線通信領(lǐng)域,具體是一種使用藍牙L2CAP無連接通道透傳IO口狀態(tài)的方法,包括:IO口狀態(tài)的檢測與編碼;建立底層藍牙通信連接;通過藍牙L2CAP無連接通道將IO口狀態(tài)碼發(fā)送到對端設(shè)備;接收和判斷應(yīng)答;應(yīng)答錯誤的重發(fā)機制;收到正確應(yīng)答后斷開藍牙連接。
【專利說明】—種使用藍牙L2CAP無連接通道透傳IO 口狀態(tài)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,特別是涉及一種使用藍牙L2CAP無連接通道透傳IO 口狀態(tài)數(shù)據(jù)的方法。
【背景技術(shù)】
[0002]在一些無線通信系統(tǒng)中,通常需要獲取IO 口的狀態(tài)及其變化,來進行遠程數(shù)據(jù)采集和控制等,這就需要將遠端設(shè)備的IO 口狀態(tài)透傳到本地設(shè)備。
[0003]藍牙技術(shù)在無線通信中應(yīng)用廣泛,L2CAP,邏輯鏈路控制和適配協(xié)議(LogicalLink Control and Adaptation Protocol),是藍牙系統(tǒng)中的核心協(xié)議,負責(zé)適配基帶中的上層協(xié)議。它同鏈路管理器并行工作,向上層協(xié)議提供定向連接的和無連接的數(shù)據(jù)業(yè)務(wù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種使用藍牙L2CAP無連接通道傳輸數(shù)據(jù)的方法,通過使用L2CAP的無連接數(shù)據(jù)業(yè)務(wù)透傳10 口狀態(tài)。
[0005]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:當(dāng)檢測到10 口狀態(tài)后,對狀態(tài)進行編碼,建立L2CAP的無連接數(shù)據(jù)業(yè)務(wù)通道傳輸10 口狀態(tài)碼,收到從設(shè)備正確的應(yīng)答后,斷開藍牙底層連接,整個過程無需主從設(shè)備之間建立上層連接,只需使用底層鏈路即可收發(fā)數(shù)據(jù),極大的節(jié)省功耗。
[0006]10 口狀態(tài)數(shù)據(jù)傳輸使用的是L2CAP無連接業(yè)務(wù)通道,不會影響藍牙模塊其他的通道連接和數(shù)據(jù)傳輸,與其他通道傳輸同時使用也互不干擾。
[0007]10 口狀態(tài)數(shù)據(jù)編碼和解碼,保證了數(shù)據(jù)的安全性。
[0008]
【專利附圖】
【附圖說明】
[0009]圖1為本發(fā)明實施例所述方法的主設(shè)備數(shù)據(jù)處理步驟。
[0010]圖2為本發(fā)明實施例所述方法的從設(shè)備數(shù)據(jù)處理步驟。
【具體實施方式】
[0011]本發(fā)明的目的是提供一種使用藍牙L2CAP無連接通道傳輸數(shù)據(jù)的方法,通過使用L2CAP的無連接數(shù)據(jù)業(yè)務(wù)透傳10 口狀態(tài)。
[0012]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明。
[0013]為了便于本領(lǐng)域技術(shù)人員理解本發(fā)明的應(yīng)用環(huán)境,下面結(jié)合圖1和圖2進行具體說明。
[0014]圖1:設(shè)備進行10 口狀態(tài)檢測后,對狀態(tài)進行編碼,之后建立底層藍牙通信連接,連接后的系統(tǒng)區(qū)分為主設(shè)備和從設(shè)備。[0015]主設(shè)備使用L2CAP無連接通道將IO 口狀態(tài)碼發(fā)送出去,接收并判斷從設(shè)備的應(yīng)答數(shù)據(jù),根據(jù)應(yīng)答狀態(tài)進行處理,如果應(yīng)答錯誤,重發(fā)IO 口狀態(tài)數(shù)據(jù)并等待應(yīng)答;如果應(yīng)答正確,斷開藍牙通信連接,傳輸過程結(jié)束。
[0016]圖2:從設(shè)備接收到L2CAP無連接通道的數(shù)據(jù)后,進行解碼,根據(jù)解碼是否成功發(fā)
送應(yīng)答。
[0017]依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種使用藍牙L2CAP無連接通道透傳IO 口狀態(tài)的方法,其特征在于,所述方法包括:A、IO 口狀態(tài)檢測后,對狀態(tài)進行編碼,得到IO 口狀態(tài)數(shù)據(jù);B、使用藍牙的無連接L2CAP通道建立藍牙通信連接,區(qū)分為主設(shè)備和從設(shè)備;C、主設(shè)備使用L2CAP無連接通道將IO 口狀態(tài)碼發(fā)送出去;D、從設(shè)備接收到數(shù)據(jù)后,進行解碼;E、從設(shè)備返回應(yīng)答;F、主設(shè)備等待從設(shè)備的應(yīng)答數(shù)據(jù),并進行判斷;G、如果應(yīng)答錯誤,則重發(fā)數(shù)據(jù);H、應(yīng)答數(shù)據(jù)正確,則斷開底層藍牙通信鏈路。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B、H具體為:藍牙通信連接的建立和斷開是由IO 口狀態(tài)檢測端設(shè)備發(fā)起的。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的藍牙通信連接只是底層的物理層鏈路連接,使用的是L2CAP無連接業(yè)務(wù)通道。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,藍牙通信連接的建立時機是在進行了IO口狀態(tài)檢測和編碼之后。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,藍牙通信連接的斷開時機是在接收到遠端設(shè)備對IO 口狀態(tài)數(shù)據(jù)正確的應(yīng)答之后。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,藍牙通信連接的存續(xù)時間短,最大限度降低功耗。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟D具體為,從設(shè)備能夠解碼,解碼協(xié)議與主設(shè)備編碼協(xié)議一致。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟E具體為,從設(shè)備存在應(yīng)答機制。
【文檔編號】H04W24/00GK103618564SQ201310665272
【公開日】2014年3月5日 申請日期:2013年12月11日 優(yōu)先權(quán)日:2013年12月11日
【發(fā)明者】蔡穎昭, 凱利·麥克·西蒙, 納茲優(yōu)茲馬尼, 張敏, 張瑤 申請人:天津安普德科技有限公司