UWB論文:Introduction to Impulse Radio UWB Seamless Access Systems(2):脈沖;超寬帶;測距;定位

3) 測距/接收器


像全球定位系統(GPS)這樣的系統依賴于單向測距One Way Ranging(OWR),其中多個衛星(代表固定節點,稱為錨點anchors)定期傳輸同步的無線電數據包集合,這允許接收單元(代表移動節點,稱為標簽tag)通過標簽側tag-side到達時間差(TS-TDOA)評估來計算其位置。

相反的方法,通常應用于基于IEEE 802.15.4 LRP UWB的系統,也是可能的:標簽傳輸無線電數據包,同步的錨點通過錨點側到達時間差(AS-TDOA)評估來計算標簽的位置。根據特定的應用需求,這兩種方法都可以與IEEE 802.15.4 HRP UWB物理層一起使用。

單邊雙向測距(SS-TWR)

基本的飛行時間Time-of-Flight(TOF)雙向測距(TWR)包括交換兩個(無線電)數據包。這被稱為單邊雙向測距(SS-TWR)。在下面的圖表中,實際的時間差被繪制出來。估計/測量的時間差用其實際對應物加上一個額外的下標“m”來表示。可以按以下方式計算SS-TWR TOF估計值。

雙邊雙向測距(DS-TWR)

一種更高級的飛行時間(TOF)測距方法,稱為雙邊雙向測距(DS-TWR),允許隱式校正由于時鐘偏移導致的錯誤。下面給出了計算DS-TWR TOF估計值的方法。

在這種情況下,如果我們用\(f_1\)和\(f_2\)表示歸一化的本地時鐘頻率(在理想時鐘的情況下,名義上兩者都等于1),那么估計值將依賴于時鐘偏移,具體如下。

在超寬帶(UWB)的情況下,對于單邊雙向測距(SS-TWR),時鐘誤差的校正也是可能的,因為最先進的接收器能夠準確確定傳入數據包的發射器與用于接收的本地時鐘之間的時鐘偏移。

到達時間(TOA)


決定TOF測距系統性能的另一個核心因素是接收器準確確定傳入(無線電)數據包到達時間(TOA)的能力,特別是與直接或直視(LOS)路徑相關的TOA。確定LOS TOA可能具有挑戰性,尤其是在LOS路徑被遮擋(例如,由于人體衰減,見圖3)而同時存在強反射路徑的情況下。接收器需要提供高動態范圍,才能在這種情況下成功檢測到LOS TOA。用于表達接收器動態范圍的關鍵指標是反射路徑強度與直接路徑強度之間最大的比率,在這個比率下,直接路徑仍然可靠地被檢測到。

對于IEEE 802.15.4 HRP UWB物理層,可以通過相關性獲得高動態范圍。信道脈沖響應(CIR)由相關器確定/估計,相關器作為去卷積操作符,作用于與傳入無線電數據包相關聯的已知脈沖模式(前導碼)。

對于基本的IEEE 802.15.4 HRP UWB物理層,前導碼符號具有完美的周期自相關性質,允許(原則上,對于比前導碼符號短的無線電信道長度)通過直接相關性確定CIR,同時前導碼符號足夠長,不會引起頻譜峰值,這會降低允許傳輸的集成帶寬功率。在即將到來的802.15.4z修正案中,還額外提供了加密時間戳序列(STS)字段。STS不局限于前導碼符號長度,并且在不透露RNG種子或未被對手知曉的情況下不可預測,但可能需要在接收器中應用一些數字旁瓣抑制(DSLS),以糾正測距歧義函數中增加的峰值(即,STS自相關的人工制品)。由于STS不是周期性的,它不會引起與周期性相關的傳輸頻譜峰值。

正如2019年1月所示,通過增加閾值決策事件的數量,可以提高接收器的動態范圍。這可以通過增加傳輸的脈沖數量來實現,即提高平均脈沖重復頻率(PRF),這是在802.15.4z HRP UWB HPRF模式中所做的事情。

4) 物理層安全, STS


雖然脈沖無線電超寬帶(IR-UWB)提供了適合低延遲定位應用的測距估計,但人們對于基本IEEE 802.15.4 HRP UWB物理層提供的安全性水平提出了擔憂,這與典型接收器實現中可以使用的周期性前導碼相關模式有關[PFP+11]。此外,在非安全測距和定位應用中,使用周期性前導碼進行距離估計可能會在特定的多徑信道條件下引入測量偽影。

基本IEEE 802.15.4 HRP UWB物理層前導碼的周期性特性允許一種攻擊,即一個或多個前導碼符號的延遲版本被(部分)注入。這可以“環繞”并被解釋為與下一個前導碼符號相關聯的第一個路徑,同時包含的能量不足以顯著影響有效載荷數據的接收(認證)。這種情況被稱為“前導碼注入攻擊”,如圖7所示。請注意,當原始數據包包含大量前導碼符號時,即使攻擊者的延遲偽造信號每個前導碼符號中不包含超過一個脈沖,這種類型的攻擊也可能成功。

其他如蟬(Cicada)或早檢測、晚承諾(EDLC)等攻擊已被提出[PFP+11],它們針對前導碼的周期性和/或可預測性,以實現在測距測量中減少距離,或利用數據符號的長度,使接收器接受被操縱的測量——可能通過(部分)放大(先前不可預測的)合法數據序列來輔助。

IEEE 802.15.4z修正案為HRP UWB物理層提供了解決上述問題的手段,通過將STS字段引入數據包。

STS字段由一組偽隨機二進制相移鍵控(BPSK)調制脈沖組成,這些脈沖在一個或多個段中傳輸,每個段都由間隔(即,發射器保持靜默的時間間隔)限定。BPSK調制序列的偽隨機性由密碼學安全偽隨機數生成器(CSPRNG)確保,也稱為確定性隨機比特生成器(DRBG),正如國家標準與技術研究院(NIST)在[Nist15]中推薦的。由于序列的偽隨機性,沒有周期性,允許接收器產生可靠、高度準確且無偽影的信道估計。

為了有效解碼STS,接收器需要在接收開始前本地可用序列的副本。滿足這一要求,而不引入攻擊者進行重放攻擊的手段,是高層STS種子管理的責任,這是在IEEE規范基礎上構建的其他標準化機構(如FiRa聯盟)的范圍之內。

Ankie的評論:

  • UWB2種方式測距:單邊和雙邊。
  • 到達時間TOA的計算是個難點,因為會遇到反射,多徑,人體衰減等。
  • 將STS字段引入數據包來應對安全問題。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/14674.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/14674.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/14674.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sh控制臺輸入文字多行 按“# ? ?”結束

如果在Unix shell中輸入多行文字,那么這樣操作: 1. 打開您的終端(Terminal)。 2. 輸入您的文字,每行文字后按回車鍵。 3. 當您完成輸入所有文字后,輸入“# ? ?”然后按回車鍵,表示輸入結束。…

將Surface的分辨率減半以省電(二合一本\筆記本電腦適用)

【完全自定義分辨率教程】這篇教程用于將Surface之類的高分屏(高分辨率)的二合一本或筆記本等的分辨率調整為原來的一半,以實現省電等目的。 下載CRU(Custom Resolution Utility)解壓后,打開CRU.exe選擇當…

Java期末復習指南(1):知識點總結+思維導圖,考試速成!

🔖面向對象 📖 Java作為面向對象的編程語言,我們首先必須要了解類和對象的概念,本章的所有內容和知識都是圍繞類和對象展開的! ? 思維導圖1 ? 類和對象的概念 ? 簡單來說,類就是對具有相同特征的一類事…

(全面)Nginx格式化插件,Nginx生產工具,Nginx常用命令

目錄 🎫 前言 🎉 開篇福利 🎁 開篇福利 x2 Double happiness # 介紹 # 地址 # 下載 💻 命令及解析 # 整個文件系統中搜索名為nginx.conf的文件 # 編輯nginx.conf文件 # 重新加載配置文件 # 快速查找nginx.conf文件并使…

建筑施工突發事故應急處置vr安全培訓平臺

在不斷發展的時代背景下,掌握必要的應急安全知識已成為我們生活中不可或缺的一部分。由央企攜手我們華銳推出的3D線上應急宣教虛擬體驗館,標志著民眾應急安全教育的全新里程碑,不僅突破了傳統學習模式的局限,還讓每個人都能在靈活…

防火墻技術基礎篇:基于IP地址的轉發策略

防火墻技術基礎篇:基于IP地址的轉發策略的應用場景及實現 什么是基于IP地址的轉發策略? 基于IP地址的轉發策略是一種網絡管理方法,它允許根據目標IP地址來選擇數據包的轉發路徑。這種策略比傳統的基于目的地地址的路由更靈活,因…

深度學習之Python+OpenCV+Tensorflow實時人體檢測和計數

歡迎大家點贊、收藏、關注、評論啦 ,由于篇幅有限,只展示了部分核心代碼。 文章目錄 一項目簡介 二、功能三、系統四. 總結 一項目簡介 深度學習之PythonOpenCVTensorflow實時人體檢測和計數項目簡介 一、項目背景與意義 隨著科技的不斷發展&#xff…

Java - JsonPath 特殊場景解決方案

我們先看下JSONPath的使用,這里使用的是 GitHub - json-path/JsonPath: Java JsonPath implementation,其README中已經提供了相關的介紹和使用示例,這里再簡單介紹下,我們這里直接使用其中的示例數據。 {"store": {&quo…

macOS 安裝a d b

brew install android-platform-tools

Go微服務: 日志系統ELK的應用

概述 基于前文,我們已經了解并搭建完成ELK的所有環境了,現在我們來結合應用程序來使用ELK參考前文:https://active.blog.csdn.net/article/details/138898538 封裝日志模塊 在通用工具模塊: gitee.com/go-micro-services/common 這個包是通…

CTFHUB技能樹——SSRF(三)

目錄 URL Bypass 數字IP Bypass 302跳轉 Bypass DNS重綁定 Bypass SSRF繞過方法: (1) http://abc.com127.0.0.1 (2)添加端口號 http://127.0.0.1:8080 (3)短地址 htt…

限制U盤使用:企業數據安全的軟件解決方案

在當今數字化辦公環境中,U盤作為一種便捷的數據傳輸工具,其使用在企業內部非常普遍。然而,U盤的不當使用也給企業數據安全帶來了巨大風險。為了防止數據泄露和病毒傳播,企業需要采取有效的軟件解決方案來限制U盤的使用。本文將探討…

linux使用dockerCompose腳本化部署鏡像

1.根據實際修改docker-compose.yml文件: version: 3.5 services:#mysql數據庫腳本mysql:image: 鏡像名:版本 #需要查看本地鏡像進行填寫。同下container_name: mysql #容器名,同下restart: alwaysports:- 3306:3306 #第一個3306為主機…

Java中解決跨域的幾種方法

一、 什么是跨域(同源策略) 同源的定義:如果兩個頁面的協議,端口(如果有指定)和主機都相同,則兩個頁面具有相同的源 1,用戶在瀏覽器輸入的URL中包含的協議、域名、端口都完全相同。如果有一項不同&#xf…

【python005】python批量、動態調參請求接口(已更新)

1.熟悉、梳理、總結項目研發實戰中的Python開發日常使用中的問題。隨著版本更新,做了一些變動,如商業化限制,取消一些語法等。 2.歡迎點贊、關注、批評、指正,互三走起來,小手動起來! 文章目錄 1.背景介紹2.單次接口請求總結代碼片3.批量循環接口請求總結代碼片4.持久化`…

機器人流程自動化與低代碼流程自動化:技術革新的雙重驅動

在數字化時代的浪潮中,企業對于高效、智能的工作流程的需求日益增強。在這一背景下,機器人流程自動化(RPA)和低代碼流程自動化(Low-Code Automation)應運而生,成為推動企業數字化轉型的重要力量…

docker容器安裝mysql

linux: centOS-7 hadoop: 3.3.6 前置章節: (圖文并茂)基于CentOS-7搭建hadoop3.3.6大數據集群-CSDN博客 可選:zookeeper安裝教程-CSDN博客 1.安裝docker 1.1 添加docker的repo源 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/…

一個月速刷leetcodeHOT100 day08 兩道DP題 一道子串

和為k的子數組 中等 提示 給你一個整數數組 nums 和一個整數 k ,請你統計并返回 該數組中和為 k 的子數組的個數 。 子數組是數組中元素的連續非空序列。 示例 1: **輸入:**nums [1,1,1], k 2 **輸出:**2 示例 2: *…

集合、Collection接口特點和常用方法

1、集合介紹 對于保存多個數據使用的是數組,那么數組有不足的地方。比如, 長度開始時必須指定,而且一旦制定,不能更改。 保存的必須為同一類型的元素。 使用數組進行增加/刪除元素的示意代碼,也就是比較麻煩。 為…