<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何最好地測試無線系統

星星科技指導員 ? 來源:ADI ? 作者:Jeffrey Fajutagana和 ? 2022-12-14 14:52 ? 次閱讀

作者:Jeffrey Fajutagana和Kiana Khey

本文詳細討論了無線系統測試中要考慮的重要因素, 特別是涉及定時和同步的系統級測試, 并探討了在一定的誤差范圍內在發送器和接收器塊之間無線傳輸數據的必要因素。本文中討論的因素將有助于開發測試用例,以確定功能和非功能規范、系統邊界和錯誤,以確保高度可靠和同步的無線系統。

介紹

無線技術的快速發展開啟了無線通信的新時代。它幾乎無處不在,對通信、醫療保健、汽車和太空探索行業等不同領域的創新進步產生了重大影響。它的市場已經成熟,正在見證一個動態增長的時期。預計收入將從2019年的1,4,313億美元擴大至2024年的5,5,194億美元,復合年增長率為31%。無線技術仍在不斷發展,并通過實現更高的精度、更高的運營效率、更快的決策能力、更高的數據速率和更多的成本節約,繼續開辟更多的可能性。然而,這些設備功能的增加也增加了無線系統級測試環境中的復雜性。

精確的定時和同步是任何無線系統正常工作的基本要求。這些是在確定的容差范圍內匹配系統中的發射器和接收器時鐘的過程。它們可確保最大的數據包完整性和優化的數據流,并且在任何無線系統測試和開發中都應始終高度考慮它們。然而,實現這些要求是困難的,因為時鐘源因其漂移而臭名昭著。即使是微秒級的微小漂移也會隨著時間的推移而累積,并可能導致系統失去同步。完美同步的無線系統只能 當時鐘完美匹配時實現。但實際上,這是非常具有挑戰性的。漂移是時鐘的固有特征,會導致時鐘計數時間的差異,并最終導致不同步。

同步不良的系統可能會導致傳輸降級,從而降低正在傳輸的數據的質量。此外,它可能導致數據完整性的損失,并可能導致操作失敗,這在可能影響人員健康、安保和安全的生命和安全關鍵應用中非常重要。在這些應用程序中造成負面影響可能會導致法律責任和客戶信譽損失。

由于對同步良好的系統的需求很大,因此根據精度和移動性等要求使用多種同步技術。這些是:

基于發送方-接收方的同步

pYYBAGOZcraAbmlpAAAn8ld7Ur0374.jpg?h=270&hash=55908B30DA1906F65E9CFF30455E3C5E&imgver=1

圖1.基于發送方-接收方的同步。

基于接收器-接收器的同步

poYBAGOZcriAJJTgAAAwZvoUFw0486.jpg?h=270&hash=24A8FF053C29EAED15C95D1EA8AA9B62&imgver=1

圖2.基于接收器-接收器的同步。

延遲測量同步

pYYBAGOZcrqAdpmxAAA04VWtDOo041.jpg?h=270&hash=5BC8B5E6F16CCF082F8DE6908FB25294&imgver=1

圖3.基于延遲測量的同步。

基于發送方-接收方的同步是一種雙向消息交換。傳感器網絡的定時同步協議 (TPSN) 就是一個例子。在 TPSN 中,網絡同步是通過在節點之間發送和接收同步脈沖數據包來完成的。每次傳輸的時間偏移都帶有時間戳并計算以確定時鐘時間差,用于同步節點。

基于 SFD 的同步使用單向消息交換。引用廣播同步 (RBS) 使用此類型的同步。

延遲測量同步與基于接收機-接收機的同步一樣,也是一種單向消息交換;但是,它衡量延遲。一 這方面的例子是延遲測量時間同步(DMTS)。

后續章節將詳細討論使用 TPSN 的無線系統中使用的不同定時和同步參數,每個參數如何影響系統的整體功能,以及如何配置這些參數以確保系統更穩定和同步。此外,在無線系統級測試期間,這些參數將有助于識別與定時和同步相關的錯誤和系統邊界。

定時和同步參數

同步參考

無線電使軟件能夠使用同步參考點準確安排發送和接收命令。事件以與參考點的正偏移來調度,以允許發射器和接收器之間的同步。以下是無線系統中使用的常見參考點:

立即同步

同步參考點是在處理同步命令 (set_sync_ref(NOW)) 時設置的。

圖 4 顯示了相對于 (set_sync_ref(NOW)) 命令的引用集傳輸的數據包。

poYBAGOZcruAA6RzAACCLsUcpfU727.jpg?h=270&hash=9FBF1FAAF781B0AB065DD5C539212325&imgver=1

圖4.立即同步。

同步 SFD

同步參考點設置在幀的開頭 (SOF),指示 檢測到有效的同步字。

發送命令 (set_sync_ref(SFD)) 會在發送命令后首次啟動幀檢測 (SFD) 后立即設置參考點。在圖5中,第二個傳輸數據包相對于SFD參考點傳輸。

pYYBAGOZcr2ACZcoAAEAxFHrtDs069.jpg?h=270&hash=6689D0E1AE222EEA6DF82B1551308F87&imgver=1

圖5.同步 SFD。

同步最新

在此同步模式下,同步參考點每 SOF 設置一次。如圖 6 所示,對于收到的每個后續有效數據包同步字,同步參考將更新為最新 SOF 的時間戳。

poYBAGOZcsCADgapAAEkchMLwkY639.jpg?h=270&hash=C332D1B12C9678153504ACB3882A921E&imgver=1

圖6.同步最新。

使用這些同步模式可在兩個節點之間實現同步。但是,重要的是要注意,硬件時鐘以其漂移而聞名,這會導致其頻率隨時間變化并可能導致不準確。因此,時鐘在任何給定時間都可能不同。定期更新發送和接收時鐘的同步基準可最大限度地減少偏斜和漂移的影響。

時間偏移

時間偏移量是當前時間與時間開始的時間差 捕獲或同步引用。發送或接收時使用此參數。

最小時間偏移開始是傳輸所需的最短時間/ 接收命令以立即執行。此參數的計算基于 關于 API 和無線電的固有延遲。小于此值可能會導致 調度錯誤,導致發送/接收事務失敗。

pYYBAGOZcsKALbMUAAB9h_K9EMw964.jpg?h=270&hash=8C1A048D32DC8C1C0E2410A15F5BF050&imgver=1

圖7.時間偏移。

圖 8 顯示了所用時間偏移小于最小值的情況 允許的時間,這導致命令調度到具有 已經通過了。

poYBAGOZcsOAC2xfAABVzYIyJSM368.jpg?h=270&hash=70251B320D622229A9E331435E6F52ED&imgver=1

圖8.調度超過設置偏移量的數據包。

執行兩個連續的發送和接收命令(Tx-Tx 或 Rx-Rx)時, 第一個數據包的大小是確定時間偏移量的重要因素 可用于在兩者都使用 單次參考。隨著第一個數據包長度的增加,時間偏移量 的第二個命令也必須增加以確保事務成功。 使用小于允許的最小時間偏移量的時間偏移量將安排 第二個數據包仍在執行,從而導致故障。 如圖 9 所示。

pYYBAGOZcsWAGKaoAADMDZSbydg520.jpg?h=270&hash=87C909F5F2C5B24E4F1AE0058522B4B5&imgver=1

圖9.使用時間偏移的數據包調度。

最大時間偏移

最大時間偏移量用于防止在設置時間之外調度數據包。由于 對于時鐘漂移,調度數據包離同步參考太遠可能會導致 計劃不準確,這可能會導致信號檢測超時或 SOF 超時。 這些超時將在超時部分中詳細討論。

周轉時間

周轉時間定義為物理 (PHY) 層所需的時間 從接收模式更改為傳輸模式,反之亦然。周轉期間 時間,模擬射頻前端中的組件上電并穩定, 這消耗了相當多的時間。這個時間消耗變成 對于過程控制回路等低延遲反饋應用更為關鍵 在遠程控制機械臂或其他機械的工業系統中 參與其中。周轉時間僅適用于半雙工收發器。

當用戶需要盡快發送傳輸數據包時使用周轉時間 因為 PHY 層在接收包后再次準備就緒(反之亦然)。

圖 10 顯示了接收和發送兩個數據包。在這種情況下,命令 sched_rx_packet(0) 使收發器準備接收數據包。在本例中,偏移量設置為 0,這意味著一旦 PHY 準備就緒,收發器將立即開始接收數據包。在數據包接收期間,發送了sched_tx_packet(0)命令,導致PHY層切換到周轉狀態。軟件以完成接收作為參考點調度傳輸數據包,然后添加周轉時間值。

poYBAGOZcseAZGFNAAD2kGOq68s857.jpg?h=270&hash=74D7C5EF0E9B60E24D88F7A738EC101D&imgver=1

圖 10.具有周轉時間的數據包調度。

圖 11 顯示了在軟件中未設置周轉時間時會發生什么情況。由于未設置周轉值,因此調度程序將下一個數據包設置為在第一個數據包之后立即傳輸。調度程序不知道 PHY 層還不能發送/接收,因為它仍然必須更改其狀態,從而導致下一個數據包失敗。

poYBAGOZcsqAUjHAAAEVDfWcxPk079.jpg?h=270&hash=8D151F6584EAE527F9455ADD6BC04FFA&imgver=1

圖 11.無周轉時間的數據包調度。

這表明設置周轉時間的重要性。沒有它,用戶將不知道在傳輸期間調度的接收(反之亦然)是否會成功執行。周轉時間值應基于 PHY 層從 PHY 傳輸狀態轉換到 PHY 接收狀態的持續時間。對于RF設備頻繁從發射切換到接收的情況,反之亦然,這種情況至關重要。

數據包間間隙

數據包間間隙是從前一幀的最后一位到下一幀的第一比特(均為空中)的時間。與周轉時間一樣,數據包間間隙用作在發送/接收另一個數據包時發送數據包的參考。區別在于,在相同類型的兩個數據包(Tx-Tx或Rx-Rx)之間使用數據包間間隙。收發器需要數據包間間隙,以便為下一個數據包準備 PHY。

圖 12 顯示了兩個數據包,傳輸和傳輸。在這種情況下,命令 sched_tx_packet(0) 使收發器立即開始傳輸數據包。在第一個數據包尚未完成傳輸時發送另一個 sched_tx_packet(0) 命令會導致調度程序將下一個數據包設置為在當前數據包完成傳輸后立即開始傳輸。調度程序將數據包間間隙值用作傳輸下一個數據包的參考。其值基于 PHY 的斜坡下降和爬升時間。這可確保 PHY 已準備好執行另一個數據包傳輸/接收。

pYYBAGOZcsyAcbpVAADlM_2Vwpc640.jpg?h=270&hash=1994E5D6F053A974AEDA4D3174F2A692&imgver=1

圖 12.具有數據包間間隙的數據包調度。

圖 13 顯示了未設置數據包間間隙時的錯誤。調度程序將下一個數據包設置為在第一個數據包完成傳輸/接收后立即傳輸。但是,與周轉時間相同,調度程序不知道PHY仍未準備好進行另一次傳輸/接收。

pYYBAGOZcs6ABcacAAESgx5cUc8366.jpg?h=270&hash=F69BE04DCB0C4FCBA4FB46C1E8F46FC8&imgver=1

圖 13.無數據包間間隙的數據包調度。

超時

在無線系統中,超時用于防止設備無限等待響應。超時設置為設備等待有效響應的允許時間段。如果在時間范圍內未收到有效響應,將報告錯誤。最常見的超時類型如下:

幀超時開始

檢測到無效同步時,會發生 SOF 超時。當 SOF 計時器在接收同步字之前過期時,也會發生 SOF 超時。

圖 14 顯示了在 SOF 計時器周期內檢測到的有效同步地址,而圖 15 顯示了由于在分配的時間內未檢測到有效同步地址而發生 SOF 超時的情況。

poYBAGOZctCAXNMHAACANLpiz-4982.jpg?h=270&hash=41E20F560D7CEEDF412EB6B9A4EA76FD&imgver=1

圖 14.使用正確的同步地址進行數據包檢測。

poYBAGOZctKAGZLZAABpOAoGWdY680.jpg?h=270&hash=BD9B4946FC4D63EA7D44A31A863E7DB5&imgver=1

圖 15.由于同步地址無效而導致的 SOF 超時錯誤。

信號檢測超時

當在SD周期內未檢測到有效的前導碼或計時器在接收前導碼之前過期時,將發生信號檢測超時。如圖 16 和圖 17 所示。

poYBAGOZctSAYwtaAABgEA4kjyA160.jpg?h=270&hash=F1B988312B967908F73B1221B1FB3143&imgver=1

圖 16.由于數據包延遲而導致的 SD 超時錯誤。

pYYBAGOZctWANNNjAABHYh2F9pE387.jpg?h=270&hash=117FC34EF2D5914C518AD8009D4957B1&imgver=1

圖 17.由于未檢測到數據包而導致的 SD 超時錯誤。

圖 18 顯示了在計時器中檢測到有效報頭的場景 時期;因此,未檢測到超時。

poYBAGOZcteAcd89AABxVfmGP7s322.jpg?h=270&hash=B61717C907D2772CAF7430E5E619653D&imgver=1

圖 18.沒有 SD 超時。

設置適當的超時期限非常重要。超時不能太 短或太長。使用太短的超時將導致虛假檢測 其中有一個有效的數據包,但由于沒有足夠的時間檢測到它 到短超時。使用更長的超時將減少雜散的數量 超時,但會導致設備長時間保持活動狀態,這 意味著更多的電力消耗和浪費。

結論

時間同步是無線系統中的一個重要元素,尤其是在 數據完整性是關鍵要求的應用程序。有許多 可能影響系統同步的因素,并具有實質性的 了解其時序參數的相關性和特性將 幫助工程師開發和執行無線系統級測試 可靠的無線系統。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接收器
    +關注

    關注

    14

    文章

    2217

    瀏覽量

    70826
  • 無線系統
    +關注

    關注

    0

    文章

    289

    瀏覽量

    21486
  • 發送器
    +關注

    關注

    1

    文章

    238

    瀏覽量

    26612
收藏 人收藏

    評論

    相關推薦

    測試系統問世 WPC中功率無線充電加足馬力

    無線充電聯盟(WPC)中功率測試系統問世。瑞典測試設備開發商--nok9于1日宣布,該公司已針對WPC的15瓦(W)中功率標準推出基準測試
    發表于 09-03 10:12 ?1065次閱讀

    無線測試資料

    ://www.qd573.com/company/LitePoint/downcenter/348032.html通過本文檔,您將了解到以下內容:?無線測試理論?無線測試
    發表于 08-06 15:23

    無線設備自動測試系統的特點

    11.4無線設備自動測試系統設計無線通信網絡設備的技術指標都需要用專用的儀表進行測試,如果是多臺儀表的互動
    發表于 05-17 09:40

    基于VideoMASTER和PXI的無線HDMIMIMO數字視頻測試系統

    開發一個制造測試系統(MTS),該系統可根據目前行業標準,測試無線HDMI多輸入多輸出(MIMO)產品,并消除判斷視頻傳輸質量時的人工介入需
    發表于 06-05 06:04

    基于R&S矢量源及信號分析儀的無線仿真系統測試系統研發

    仿真階段如何進行相應的驗證一直是困擾設計人員的主要問題。因此從設計初期開始就有必要引入相應的測試功能,這也是整個無線系統設計的重點和難點?;诹_德與施瓦茨(R&S)公司的矢量源和信號分析儀可以
    發表于 07-03 06:50

    LitePoint IQxel-M 無線連接測試系統

    LitePoint IQxel-M 無線連接測試系統IQxel-M曾S/***(同微)QQ:3140751627(同微)koukou:三一四零七五一六二七(同微)產品名稱:IQxel-M 無線
    發表于 02-17 10:35

    安捷倫實現無線測試大跨越,做最好測試產品

    昨天(9.13),安捷倫科技在深圳威斯汀酒店舉辦了“安捷倫測試測量大會”。來自無線通信、射頻、元器件等領域的測試工程師共四百多人蒞臨了這次盛會。本次大會的主題是“更高、
    發表于 09-14 17:34 ?2163次閱讀

    為汽車無線電和GPS提供測試系統

    本文開發一個針對汽車無線電和全球定位系統(GPS)接收器的射頻(RF)信號測試解決方案,減少耗時且昂貴的現場測試,同時進一步提高設備的質量。
    發表于 08-30 10:58 ?775次閱讀

    IQ2010 無線連接測試系統

    萊特波特 IQ2010 無線連接測試系統是業內針對多重無線電產品和設備(Multicom)測試需求設計的首款產品。通過在一體化
    發表于 01-14 14:43 ?1260次下載
    IQ2010 <b class='flag-5'>無線</b>連接<b class='flag-5'>測試</b><b class='flag-5'>系統</b>

    IQ2010 WS無線連接測試系統

    萊特波特 IQ2010 WS 無線連接測試系統是業內針對多重無線電產品和設備測試需求設計的首款產品。IQ2010 WS
    發表于 01-14 14:59 ?510次下載
    IQ2010 WS<b class='flag-5'>無線</b>連接<b class='flag-5'>測試</b><b class='flag-5'>系統</b>

    IQ2015無線連接測試系統

    萊特波特 IQ2015 無線連接測試系統作為此技術領域的首款產品,能夠滿足包括多種無線組合功能的多重無線電產品和設備(Multicom)的
    發表于 01-14 15:07 ?647次下載
    IQ2015<b class='flag-5'>無線</b>連接<b class='flag-5'>測試</b><b class='flag-5'>系統</b>

    基于FPGA和無線通信的密立根油滴測試系統設計_徐富新

    基于FPGA和無線通信的密立根油滴測試系統設計_徐富新
    發表于 03-19 19:08 ?0次下載

    無線充電寶什么品牌最好耐用,最好無線充電寶品牌盤點

    無線充電寶什么品牌最好耐用呢?這得從配置、價格、性能等方面去考慮。目前市面上的無線充電寶品牌也是比較多的,但不是每一個都適合自己手機的,所以還是需要仔細的挑選。今天給大家盤點幾款最好
    的頭像 發表于 11-11 11:19 ?2743次閱讀
    <b class='flag-5'>無線</b>充電寶什么品牌<b class='flag-5'>最好</b>耐用,<b class='flag-5'>最好</b>的<b class='flag-5'>無線</b>充電寶品牌盤點

    安卓手機用什么無線充電寶?什么無線充電寶最好

    現如今,作為一位手機重度使用患者,可以說手機電量就是大家的生命了,外出總是擔心手機電量不夠用,因此無線充電寶就是我們每次出門都必備的物品了。那么安卓手機用什么無線充電寶?在這里,我為大家找到了最好
    的頭像 發表于 11-17 11:27 ?1953次閱讀
    安卓手機用什么<b class='flag-5'>無線</b>充電寶?什么<b class='flag-5'>無線</b>充電寶<b class='flag-5'>最好</b>

    如何好好測試無線系統?時序和同步

    本文詳細討論在測試無線系統期間需要考慮的重要因素,尤其是涉及時序和同步的系統測試,還講述了在特定的誤差余量內,發射機和接收機模塊之間
    的頭像 發表于 06-14 17:27 ?530次閱讀
    如何好好<b class='flag-5'>測試</b><b class='flag-5'>無線</b><b class='flag-5'>系統</b>?時序和同步
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>