蓝牙低功耗OTA测试系统破解无线性能验证难题

2018-2-24 10:05| 查看: 1829| 评论: 0

外形小巧的BLE装置经常采用完全封装的保护外壳,以避免受到环境影响。然而,这种封装途径对于设计人员和测试工程师带来了独特的挑战:如何在不使用任何RF或数字连接的情况下验证无线性能?新的OTA测量方法能够有效克 ...
分享到: 更多

藍牙低功耗技術(Bluetooth Low Energy;BLE)正迅速成為部署最廣泛的無線技術之一,在資產追蹤、健身監測、定位服務和遠端感測等各種應用領域中普遍使用。BLE裝置通常外形小巧、堅固耐用,而且經常完全封裝在保護外殼中,以避免受到環境影響。然而,這種封裝途徑對於設計人員和測試工程師帶來了獨特的挑戰:如何在不使用任何射頻(RF)或數位連接的情況下驗證無線性能?

解決辦法之一是透過空中傳輸(over-the-air;OTA)的BLE測試,這種測試方法可以對發射器與接收器的性能進行快速的參數化驗證。眾所周知,發射器和接收器同等重要,但要在BLE裝置內驗證接收器的OTA性能格外困難,亟需一種全新的測量方法。本文將探討幾種專為確定BLE OTA封包錯誤率(PER)和接收器靈敏度的全新測量技術。

OTA測試解決兩大關鍵挑戰

挑戰#1:在典型的非OTA測試中,一般使用通用非同步收發器(UART)或通用序列匯流排(USB)介面連接等數位通訊方法來控制待測裝置(DUT)。進行接收器測試時,首先設定裝置使其開始接收資料封包,測試系統接著發送已知數量的封包,然後再查詢裝置以確定其成功接收的封包數量。測試系統可以使用這些資訊計算PER,這是業界用來量化接收器性能的標準作法。但在進行OTA測試時,由於沒有直接連線通訊,因此其挑戰在於設計出一種能夠確定是否正確接收到封包的新方法。

解決方案#1:為了在缺少直接有線連接的情況下確定PER,OTA測試解決方案必須利用標準BLE OTA無線協議訊息,以確定是否接收到資料封包。BLE裝置採用分佈在2.4GHz頻段上的三種特定廣播頻率傳送資料。

20180131_LitePoint_TA31P1圖1:為BLE裝置廣播、掃描請求和掃描響應事件的功耗與時間關係

內建接收器的裝置在每次傳送廣播封包後,會在短時間內偵聽特定的BLE訊息,稱為Scan_Request。該訊息通常由附近等待與廣播裝置通訊的裝置發出。如果廣播裝置接收到此Scan_Request指令,將會以一次Scan_Response訊息進行響應。如圖1所描繪的功耗與時間關係圖。廣播裝置首先傳送一個廣播資料封包(以藍色表示),附近的工作站隨後發出Scan_Request訊息(以橙色表示),接著廣播裝置發出Scan_Response訊息(仍以藍色表示)。

在BLE裝置的一般操作中會發生這種訊息交換,OTA測試系統正是利用這一行為來測量PER。在接收器測試期間,DUT首先發送廣播資料封包,隨後測試系統發送Scan_Request,如果DUT接收到該封包,將會透過Scan_Response進行應答。該測試系統持續追蹤發送的Scan_Request數量和接收的Scan_Response數量,並使用該訊息計算接收器的PER。

在進行靈敏度測量時,測試系統將會調整RF訊號級,以確定產生特定PER的RF級。這種RF級是用於確定接收器品質的常用方法,稱為接收器靈敏度。這種方法使用廣播資料封包——Scan_Request訊息,而BLE OTA測試儀中就建置了這種Scan_Response,不僅可以準確地確定接收器的PER或靈敏度,而且不需要與DUT建立任何直接的有線通訊。

挑戰#2:相較於Wi-Fi或蜂巢式網路等其他常見的無線技術,BLE具有更低的資料傳輸速率。在接收器測試中需要使用大量封包,以確保測量結果具有準確性和統計意義。

由於資料傳輸速率低,在生產環境中進行BLE接收器測試往往需要較長時間,從而導致成本大幅增加。無疑地,這種測試時間長、成本又較高的方法並不可取,因此,第二大挑戰就是要設計出一種新的測量方法,既能準確地確定PER,而且也比現有的傳統PER測試方法更大幅減少使用的封包數。

解決方案#2:為了確定接收器的靈敏度,通常必須測量在各種RF級時的PER。藍牙SIG(制定藍牙技術規格的標準組織)規定,必須使用1,500個封包測量接收器的靈敏度。如果使用上述的廣播方法,典型BLE裝置在每個RF級都需要幾分鐘的時間才能接收這麼多的封包。而且,如果要在多個RF級進行測量,那麼一次完整的接收機靈敏度測試可能得花費超過10分鐘的時間。

這顯然不適用於許多應用,因而必須找到一種更快捷的新方法。為了解決這一問題,OTA測試解決方案需要使用能快速確定PER分佈曲線的演算法。這種方法稱為「快速PER測試法」,專用於快速確定產生50% PER的接收器靈敏度。

在執行快速PER測試期間,測試儀首先在任意RF級時發送單個資料封包(Scan_Request)。如果該封包取得應答,即降低RF級並在此較低RF級時發送下一個封包。而如果初次發送的封包未得到應答,則提高RF級並在此更高RF級時發送下一個封包。測試儀利用一種智慧演算法調整RF級的步進大小,並記錄得到應答和未得到應答的RF級,從而以最少數量的封包快速且準確地繪製出「封包錯誤分佈曲線」。

20180131_LitePoint_TA31P2圖2:藍牙低功耗裝置待測物(DUT)的典型封包錯誤率(PER)曲線

圖2顯示BLE裝置的傳統PER曲線。PER曲線在RF級變化至50%的曲線點時最為敏感,因此快速PER演算法會搜尋此50%的曲線點。在RF級變動期間,大多數的封包在接近50%曲線點的RF級時進行傳送;由於演算法在此50%區間收斂,因此,RF步進大小也會調整為較小值。這能夠產生準確且可重覆的DUT接收器靈敏度測量,而且所需要的封包數量很少——相較於在各種不同RF級使用大量封包的傳統PER掃描途徑,所需的封包數不足其5%。

結語

RF設計人員需要使用最終設計來驗證可交付產品的性能,而不能僅僅依賴於板級測量,板級測得的RF性能可能與成品的真實情況存在很大偏差。在製造過程中,測試工程師通常無法使用板級RF和數位連接,因此他們需要能透過OTA執行的快速測試方法,以提供準確且可重複的結果。

OTA BLE測試解決方案能夠有效解決這些關鍵挑戰。這些系統有助於工程師打造出更好的設計,同時讓製造商使用參數化資料以驗證製造品質。對於BLE裝置而言,如果無法取得良好的無線通訊,裝置就無法正常運轉,因此,無線性能顯得至關重要。透過這些BLE OTA測試解決方案將有助於設計出更優質的產品,同時幫助製造商製造出符合要求的產品。

1

高人
3

专业

握手

霸气

雷人

吐血

山寨

奋斗

刚表态过的朋友 (4 人)

最新评论

这是什么东东。
这是什么东东。
查了半天也没有资料,插入电脑也认,但不知道是做什么的。
斐讯商城带下单有优惠卷可减50
斐讯商城带下单有优惠卷可减50
最近有好多399-50 1000-60的优惠卷 有需要用的坛友我可以帮忙带下单 免费 我们之间可以用淘宝交易付
关闭

站长推荐 上一条 /1 下一条

Archiver| 手机版| 中国无线门户 ( 粤ICP备11076993 ) |网站地图 

GMT+8, 2018-5-28 13:13

Powered by Discuz! X3.4

© 2003-2013 广州威思信息科技有限公司

返回顶部