亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        藍牙設(shè)備的測試方案探析

        2018-01-01 00:00:00沈亮
        現(xiàn)代信息科技 2018年1期

        摘 要:目前世界上已經(jīng)發(fā)布的藍牙設(shè)備,均進行了藍牙協(xié)議的簽署,成為藍牙組織成員,方能進行藍牙設(shè)備的生產(chǎn)和銷售,這是SIG的要求。當(dāng)前已經(jīng)發(fā)布的藍牙設(shè)備,多達數(shù)百種,經(jīng)過測試和統(tǒng)一驗證,都進行了藍牙系統(tǒng)一致性規(guī)范要求的證明,被藍牙組織設(shè)定為合格產(chǎn)品,被賦予了協(xié)定允許范圍內(nèi)的權(quán)利。這是藍牙設(shè)備進入產(chǎn)品銷售階段前必經(jīng)的環(huán)節(jié)。本文就藍牙設(shè)備底層硬件模塊功能的測試、藍牙協(xié)議的一致性測試展開論述,分析藍牙測試模式、L2CAP一致性測試結(jié)構(gòu)等。

        關(guān)鍵詞:藍牙測試;測試控制接口;一致性測試

        中圖分類號:TN929.53文獻標(biāo)識碼:A文章編號:2096-4706(2018)01-0051-03

        Analysis on the Test Scheme of Bluetooth Device

        SHEN Liang

        (Actions (Zhuhai) Science and Technology Co.,Ltd.,Zhuhai 519000,China)

        Abstract:At present, the Bluetooth devices that have been released in the world are signed by Bluetooth protocol, and become members of Bluetooth organizations. They are able to produce and sell Bluetooth devices, which is the requirement of SIG.At present,hundreds of Bluetooth devices have been released. After testing and unified verification,they have been proved by the requirements of the Bluetooth system consistency specification. They are set up as qualified products by the Bluetooth organization,and are granted the rights within the scope of the agreement.This is a necessary link before the Bluetooth device enters the product sales phase.In this paper,the test of Bluetooth module's hardware module function and the conformance test of Bluetooth protocol are discussed,and the Bluetooth test mode and L2CAP conformance test structure are analyzed.

        Keywords:bluetooth test;test control interface;conformance test

        藍牙設(shè)備測試時進行藍牙產(chǎn)品技術(shù)規(guī)范基礎(chǔ)上的測試,包括互操作性測試、一致性測試等。藍牙設(shè)備測試應(yīng)先進行測試方案的制定,然后進行協(xié)議一致性、底層硬件模塊、協(xié)同性測試等操作。

        1 藍牙的測試模式闡述

        進行藍牙設(shè)備的測試,是為了保證優(yōu)秀用戶的最終體驗,實現(xiàn)藍牙設(shè)備的最優(yōu)功能,對藍牙設(shè)備中的子系統(tǒng)和元器件進行校準(zhǔn)以及性能進行檢驗,檢驗主要的環(huán)境并篩查出有瑕疵的材料,以保證藍牙設(shè)備的質(zhì)量[1]。

        根據(jù)藍牙技術(shù)規(guī)范,分別進行應(yīng)用規(guī)范定義和協(xié)議的測試模式的制定,如串口仿真協(xié)議、服務(wù)發(fā)現(xiàn)協(xié)議等。針對特定的陰公模式對各個功能元素設(shè)定運轉(zhuǎn)協(xié)同機制下各層協(xié)議,將整個藍牙協(xié)議體系分為中間、底層、高端三個層次的劃分,分別為底層的硬件模塊、中間協(xié)議層的軟件模塊以及高端的應(yīng)用。

        其中中間協(xié)議層包括了適應(yīng)協(xié)議和邏輯鏈路控制,底層硬件部分包括了基帶、鏈路管理層和無線跳頻,高端層包含了電話通信協(xié)議、串仿真協(xié)議、服務(wù)發(fā)現(xiàn)協(xié)議組成的應(yīng)用框架。底層硬件模塊功能的測試尤其重要,主要是通過無線基帶層的兼容性測試,建立測試模式完成。

        藍牙設(shè)備測試模塊,包含測試設(shè)備和被測試設(shè)備,構(gòu)建了微微網(wǎng),測試過程通過主設(shè)備進行完全控制,設(shè)備可以采用DUT作為藍牙發(fā)送和接收的設(shè)備,使用附加的測量設(shè)備TESTER作為系統(tǒng)組成[2]。測試流程為:對獨立波特率進行初始化,點擊開始,中斷開串口,接收數(shù)據(jù),開始執(zhí)行測試藍牙設(shè)備的命令。如圖1所示。

        測試中,使用無線接口在本地執(zhí)行激活操作,軟件運行無線接口,硬件負責(zé)激活操作。命令DUT在執(zhí)行激活操作的時候,TESTER進入測試模式,發(fā)出鏈路管理協(xié)議指令,激活指令接收到之后,進入測試模式,DUT返回完成所有標(biāo)準(zhǔn)操作。對于未完成的LMP-AC-CEPTED激活指令,可使用軟件接口繼續(xù)執(zhí)行激活操作,直到建立與TESTER的連接之后,方可通過DUT進行尋呼掃描和查詢掃描。

        使用LMP指令進行控制接口的控制操作之后,測試通過,此時DUT已經(jīng)不進行標(biāo)準(zhǔn)化管理,但是硬件接口依然存在,藍牙設(shè)備可以不在測試模式下進行指令的決絕。返回LMP-NOT-ACCEPTED指令之后,DUT進入測試模式,在接收到控制指令之后,允許出現(xiàn)LMP指令和處理功率控制,采用標(biāo)準(zhǔn)程序進行測試,過程中功率可以調(diào)試,可以通過退出測試模式,將指令設(shè)置在方案中,促使DUT脫離測試模塊[3]。

        藍牙設(shè)備的測試方案包括發(fā)送端的POLL分組、TESTER組成的微微網(wǎng)定時周期性的發(fā)送、在DUT單元進行發(fā)送端的測試以及測試分組,作為主單元進行工作,測試設(shè)備執(zhí)行發(fā)送操作采用TX時隙,將POLL分組控制指令進行操作,后面TX時隙進行單元的操作,啟動發(fā)送命令之后,單元可以通過單元輪進行間隔的預(yù)先定義,設(shè)定為固定值,使得正在測試的設(shè)備能夠定時進行數(shù)據(jù)的發(fā)送。

        偽隨機序列,指的是移位寄存器使用統(tǒng)一的序列作為傳輸分組的隨機序列,較長的零序列為8,序列成為511位。

        遞減的跳頻序列采用完整的快速無線測試,在頻率范圍內(nèi)執(zhí)行五種時序跳頻,信道分別是0,23,46,79,95。

        位模式以偽隨機碼的形式進行發(fā)送和停止,從序列1開始,交替1010,交替1111,0000,1111,0000,序列也可以從0開始。頻率的選擇包括歐美跳頻、日本跳頻、西班牙跳頻、法國跳頻,進行遞減跳頻。

        測試包的格式使用前向糾錯碼進行分組,包括AUX1。HV3、DH1、3、5。分為有效負載長度格式,分組格式等。在進行測試模式發(fā)送的時候,TESTER通過適當(dāng)?shù)脑O(shè)置定義了有效負載長度,傳輸參數(shù)的控制符合基帶規(guī)范要求,可以進行測試發(fā)送。

        不同頻率設(shè)置之間的切換,在收到新的頻段消息后,DUT收到消息之后,開始進行切換。

        功率的控制,使用常規(guī)的LMP指令,對自適應(yīng)的功率進行測試和控制,采用醉倒功率進行傳輸,隨著收到的指令,增加或者減少功率。

        對被測設(shè)備經(jīng)過解碼,在下一個TX時隙之間采用常規(guī)的基帶分組的方式進行傳輸,TX時隙回送的測試中進行有效的載荷,發(fā)回啟用或者停止偽隨機序列碼,使用相同的分組者后在測試設(shè)備中加噪。

        如果分組中包含了測試模式控制信息,那么在忽略其他LMP指令的時候,該指令將不被執(zhí)行,也不會返回到其他分組中。允許在前向糾錯處理測試中,采用糾錯碼FEC進行編碼和解碼。測試設(shè)備的分組采用誤碼率進行前向糾錯測試。

        在CRC失效的情況下,采用有效負載的方式,進行分組,攜帶CRC的分組可以由有效負載進行返回。如果頭校驗失敗,則ARON可以通過使用含有ARQN位的NULL分組,返回NAK,如果沒有檢測同步頭,則可不應(yīng)答。

        2 測試控制接口

        藍牙技術(shù)規(guī)范包括應(yīng)用框架和核心協(xié)議兩個文件,前者規(guī)定了藍牙的各層通信協(xié)議的定義,后者對協(xié)議實現(xiàn)的產(chǎn)品應(yīng)用進行了規(guī)定。

        所有的藍牙部件采用一致性測試協(xié)議進行測試,外設(shè)產(chǎn)品中對被測對象的協(xié)議進行測試,高層設(shè)備UT實現(xiàn)底層的功能之后,通過測試將協(xié)議進行驗證并用來實現(xiàn)。為了避免每個被測對象和測試系統(tǒng)由于不同的情況發(fā)生變化,可以采用標(biāo)準(zhǔn)控制接口強制性測試的方法,對測試設(shè)備進行訪問,并采用統(tǒng)一測試高層接口的方式,使用制造商統(tǒng)一供應(yīng)的IUT適配器進行硬件和軟件的運行。

        在基帶層、邏輯鏈路控制和適配協(xié)議接口以及鏈路管理層協(xié)議的驗證中,采用的測試設(shè)備和SUT之間的接口包括:TCI-L2CAP接口,這一接口可以通過SUT進行驗證后使用,事件和命令均可以通過服務(wù)接口進行定義,該接口可以轉(zhuǎn)換為與命令和HCI事件相同格式的報文。TCI接口用于主機控制接口,通過鏈路管理層和鏈路控制層的驗證,作為測試系統(tǒng)的接口使用,測試系統(tǒng)通過發(fā)送HCI事件訪問命令和HCI命令,實現(xiàn)與高層的事件訪問。采用的測試設(shè)備位于傳輸層通道中,包括物理通道、軟件通道,由于制造商負責(zé)進行軟件的操作,向設(shè)備發(fā)送數(shù)據(jù)。

        3 藍牙協(xié)議棧一致性測試

        該測試通過與協(xié)議的內(nèi)在形式,實現(xiàn)與實體的檢查和給定。內(nèi)在規(guī)范是相互一致的,通過規(guī)范的描述和輸出形式的檢測之后,方可進行測試。

        L2CAP一致性測試的結(jié)構(gòu),包括了一致性測試系統(tǒng)、測試控制軟件和被測對象三個組成部分。執(zhí)行測試系統(tǒng)通過藍牙裝置中的測試控制接口進行對接,測試控制軟件對被測對象中的藍牙發(fā)射裝置進行空中接口。TCI的推薦物理傳輸層是HCI的指定傳輸層,包括RS232、UART以及USB。測試系統(tǒng)對被測對象進行L2CAP的系統(tǒng)命令的發(fā)送,被測對象接收到命令之后,測試系統(tǒng)的高層通過物理總線驅(qū)動程序和L2CAP驅(qū)動程序進行驅(qū)動,底層的被測對象經(jīng)過處理后實行L2CAP數(shù)據(jù)的分組。

        測試控制軟件包括了L2CAP固件、適配器和物理總線三個組成部分。測試控制軟件是通過接口進行適配,測試控制軟件中的數(shù)據(jù)采用物理總線發(fā)送的方式,達到測試系統(tǒng)的高層之后,進行數(shù)據(jù)的接收,固件對數(shù)據(jù)進行編碼和解碼。適配器中的接口進行IUT的適配,最后根據(jù)藍牙主協(xié)議的軟件實現(xiàn)對被測對象的測試。

        4 結(jié) 論

        隨著信息技術(shù)的飛速發(fā)展,新型的智能終端,融合了計算和通信,以智能終端、智能手機為代表的新型設(shè)備逐漸代替了傳統(tǒng)的臺式計算機和筆記本,體積更小,功耗更低,并具有多種通信手段,如藍牙技術(shù),進行信息的交互。作為主要的短距離低功耗的無線通信技術(shù)之一,藍牙技術(shù)在傳遞領(lǐng)域和信息交換領(lǐng)域得到了廣泛的應(yīng)用,成為目前無線通信的前沿技術(shù),進行藍牙測試方案的設(shè)計的目的,是實現(xiàn)移動設(shè)備和固定設(shè)備之間的無線連接,并達到低成本、簡單構(gòu)建目標(biāo)。本文通過對藍牙協(xié)議的一致性測試方法和藍牙設(shè)備的測試模式的闡述,系統(tǒng)地分析了藍牙測試方案的實施過程。

        參考文獻:

        [1] 張雪.基于藍牙4.0的設(shè)備通信方案設(shè)計與實現(xiàn) [J].中國新通信,2016,18(23):34-35.

        [2] 林韋妍.藍牙協(xié)議分析及改進算法實現(xiàn) [D].西安電子科技大學(xué),2015.

        [3] 牛玉峰.藍牙數(shù)據(jù)傳輸性能增強及芯片化實現(xiàn)技術(shù)研究 [D].西安電子科技大學(xué),2012.

        作者簡介:沈亮(1980.02-),男,陜西咸陽人,漢族,計算機中級工程師,畢業(yè)于西安建筑科技大學(xué)信息與計算專業(yè),本科。研究方向:消費類產(chǎn)品系統(tǒng)測試。

        国产精品中文久久久久久久 | 亚洲av无码电影网| 中文人妻无码一区二区三区| 国内精品久久久久久久久蜜桃| 国产美女亚洲精品一区| 国产av黄色一区二区| 大香蕉国产av一区二区三区| 人妻精品在线手机观看| 成人麻豆日韩在无码视频| 国产精久久一区二区三区| 中文字幕精品一区二区2021年| 日本精品视频免费观看| 久久久久88色偷偷| 中文字幕日韩一区二区三区不卡| 中日韩精品视频在线观看| 综合无码一区二区三区| 国产av电影区二区三区曰曰骚网| 国产精品成人va| 精品亚洲国产探花在线播放| 无码精品一区二区三区免费16| 狠狠综合亚洲综合亚色 | 丰满的少妇av一区二区三区| 99精品国产一区二区三区| 久久国产人妻一区二区| 丰满人妻熟妇乱又伦精品软件| 欧洲女人性开放免费网站| av无码精品一区二区三区四区| 九九九影院| 久久精品伊人久久精品| 干日本少妇一区二区三区| 亚洲精品动漫免费二区| 99久久国产福利自产拍| 93精91精品国产综合久久香蕉| 97精品国产高清自在线看超| 午夜亚洲精品一区二区| 亚洲第一幕一区二区三区在线观看| 天天爽夜夜爽人人爽| 天天躁夜夜躁狠狠躁2021a2| 人妻夜夜爽天天爽三区| 欧美粗大无套gay| 91久国产在线观看|