如何用USRP捕獲手機信號波形(上)系統及知識準備

目錄:

如何用USRP捕獲手機信號波形(上)系統及知識準備

如何用USRP捕獲手機信號波形(中)手機/基站通信

如何用USRP捕獲手機信號波形(下)協議分析

一、手機通信參數獲取

首先用Cellular-z網絡分析工具獲取手機通信核心參數:?

  • MCC (Mobile Country Code) 移動國家碼,460代表中國。

  • MNC (Mobile Network Code) 移動網絡碼,11代表中國電信。

  • NR-TAC?(New Radio Tracking Area Code) 代表5G信號的一個參數,NR指5G規范下的無線電,TAC (Tracking Area Code)是跟蹤區域碼。
  • NR-PCI?(New Radio Physical Cell Identity) 的物理小區標識符。
  • NR-CI? (Cell Identity)小區標識符。
  • NR-ARFCN (New Radio - Absolute Radio Frequency Channel Number)?無線頻率編號。
  • NR-FREQ?頻率。
  • NR-BAND?頻段,這里顯示的是TDD模式的第78頻段。
  • SS RSRP(Serving Cell Reference Signal Received Power)接收信號強度指示。-88表示信號強度,相對較弱。

  • SS RSRQ(Serving Cell Reference Signal Received Quality)接收信號質量參考指示。

  • SS SINR:(Serving Cell Signal to Interference plus Noise Ratio)信號與干擾加噪比,值為15表示較好的信號質量。

上面參數中標紅的是和信號采集直接相關的重要參數。

4G的LTE全稱是Long Term Evolution,5G的NR全稱是New Radio,都是以戰略意義命名的。

手機即便重啟后,依然是同一個頻率:

看樣子頻點的選擇是有記憶性的。

還有官方公布的參數:

?

二、重要參數內涵

2.1 TDD

TDD為時分雙工(Time Division Duplexing),使用時接收和傳送信道分離,可以根據需求靈活調整上行和下行的數據比例

國內運營商的主力頻段都是TDD?頻段( 中國移動頻率資源對應n41和n79,中國電信頻率資源和中國聯通頻率資源n77或n78。n41、n77、n78和n79)?

2.2 n78

?

我的手機采用的是TDD 78頻段:

信通帶寬總和為590MHz,大于范圍3800-3300=500MHz,這里使用了信道聚合技術。

對了一下雷達的頻段,n78的C-Band和傳統的C波段是有區分的。在5G頻段劃分中,3300 MHz 到 3800 MHz這部分屬于C波段的低頻部分,被歸為C波段子集。

2.3?NR-ARFCN 627264

627264和3408.96 MHz是對應的。

NR-FREQ?=3000+0.015×(627264?600000)=3000+0.015×27264=3000+408.96=3408.96MHz

三、信號頻率變化情況

采集信號時希望頻率固定,但是我們知道手機通信有抗干擾機制,在某個頻率通信質量低時就會切換到另一個頻率。

我手機現在SINR=15,說明接收信號質量較好,是不會切換的。

  • 對于 4G LTE 網絡,通常情況下,當 SINR 低于 -6 dB 到 -10 dB 時,設備可能會觸發切換。

  • 對于 5G NR 網絡,切換的SINR閾值可能稍微高一些,通常在 -5 dB 到 -8 dB 左右。

下文:

如何用USRP捕獲手機信號波形(下)

?

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

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

相關文章

C語言-數組:數組(定義、初始化、元素的訪問、遍歷)內存和內存地址、數組的查找算法和排序算法;

本章概述思維導圖:C語言數組在C語言中,數組是一種固定大小的、相同類型元素的有序集合,通過索引(下標)訪問。數組數組:是一種容器,可以用來存儲同種數據類型的多個值;數組特點&#…

河南萌新聯賽2025第(二)場:河南農業大學(補題)

文章目錄前言A.約數個數和整除分塊(相當于約數求和)相關例題:取模B.異或期望的秘密二進制的規律相關例題累加器小藍的二進制詢問乘法逆元1. 概念2.基本定義3.費馬小定理1.定理內容2.重要推論D.開羅爾網絡的備用連接方案E.咕咕嘎嘎!!!(easy)I.猜數游戲(easy)K.打瓦M.…

常見中間件漏洞

一、TomcatTomcat put方法任意文件寫入漏洞環境搭建,啟動時端口被占用就改yml配置文件,改成8081端口。(我這里是8080)cd vulhub-master/tomcat/CVE-2017-12615 docker-compose up -d 去抓包,改成put提交。下面的內容是用哥斯拉生成的木馬文件…

27.(vue3.x+vite)以pinia為中心的開發模板(監聽watch)

效果截圖 代碼實現: HelloWorld.vue <template><div style="padding: 20px">介紹:<br />1:使用統一的 watch 來監聽store的值。<br

Jenkins 詳解

Jenkins 是一個開源的持續集成和持續交付(CI/CD)工具&#xff0c;用于自動化軟件開發過程中的構建、測試和部署階段。以下是關于 Jenkins 的詳細介紹&#xff1a; 1. Jenkins 核心概念 1.1 持續集成(CI) 開發人員頻繁地將代碼變更提交到共享倉庫每次提交都會觸發自動構建和測試…

動態配置實現過程

查看DCCValueBeanFactory類的完整實現&#xff0c;了解動態配置的實現過程 動態配置實現過程 1. 自定義注解 使用DCCValue注解標記需要動態配置的字段&#xff0c;格式為key:defaultValue&#xff1a; DCCValue("downgradeSwitch:0") private String downgradeSw…

【大模型理論篇】跨語言AdaCOT

參考&#xff1a;AdaCoT: Rethinking Cross-Lingual Factual Reasoning throughAdaptive Chain-of-ThoughtAdaCoT&#xff08;Adaptive Chain-of-Thought&#xff0c;自適應思維鏈&#xff09;是一項提升大型語言模型&#xff08;LLMs&#xff09;跨語言事實推理能力的新框架。…

vue3項目搭建

前一段時間招聘前端開發,發現好多開發連基本的創建項目都不會,這里總結一下 在Vue 3中,使用Webpack和Vite創建的項目文件結構及語言(JS/TS)的選擇有以下主要區別: 1. 創建方式與文件結構差異 方式一、Webpack(Vue CLI) 創建命令: vue create project-name 典型文件結構…

企業簽名的多種形式

企業簽名有多種形式&#xff0c;可分為企業簽名獨立版、企業簽名穩定版、企業簽名共享版等。每一種形式的企業簽名都有其獨特的特點&#xff0c;其中&#xff1a;  企業簽名獨立版&#xff1a;其特性主要為穩定性較高&#xff0c;使用者可以通過控制APP的下載量來保證APP的穩…

解構遠程智能系統的視頻能力鏈:從RTSP|RTMP協議接入到Unity3D頭顯呈現全流程指南

在人工智能奔騰的2025年&#xff0c;WAIC&#xff08;世界人工智能大會&#xff09;釋放出一個明確信號&#xff1a;視頻能力已經成為通往“遠程智能”的神經中樞。在無人機、四足機器人、遠程施工、巡檢等新興場景中&#xff0c;一套可靠、低延遲、可嵌入頭顯設備的視頻傳輸系…

Less Less基礎

1.lessless是一種動態樣式語言&#xff0c;屬于CSS預處理器的范疇&#xff0c;它擴展了CSS語言&#xff0c;增加了變量&#xff0c;Mixin&#xff0c;函數等特性&#xff0c;使CSS更易維護和擴展。Less既可以在客戶端上運行&#xff0c;也可以借助Node.js在服務端運行。2.Less中…

如何使用 Redis 實現 API 網關或單個服務的請求限流?

使用 Redis 高效實現 API 網關與服務的請求限流 在微服務架構中&#xff0c;對 API 網關或單個服務的請求進行速率限制至關重要&#xff0c;以防止惡意攻擊、資源濫用并確保系統的穩定性和可用性。 Redis 憑借其高性能、原子操作和豐富的數據結構&#xff0c;成為實現請求限流的…

圖片查重從設計到實現(7) :使用 Milvus 實現高效圖片查重功能

使用 Milvus 實現高效圖片查重功能本文將介紹如何利用 Milvus 向量數據庫構建一個高效的圖片查重系統&#xff0c;通過傳入圖片就能快速從已有數據中找出匹配度高的相似圖片。一.什么是圖片查重&#xff1f; 圖片查重指的是通過算法識別出內容相同或高度相似的圖片&#xff0c;…

誘導多能干細胞(iPSC)的自述

自十七年前誘導多能干細胞&#xff08;也稱iPS細胞或iPSC&#xff09;技術出現以來&#xff0c;干細胞生物學和再生醫學取得了巨大進展。人類iPSC已廣泛用于疾病建模、藥物發現和細胞療法開發。新的病理機制已被闡明&#xff0c;源自iPSC篩選的新藥正在研發中&#xff0c;并且首…

基于深度學習的醫學圖像分析:使用DeepLabv3+實現醫學圖像分割

前言 醫學圖像分析是計算機視覺領域中的一個重要應用&#xff0c;特別是在醫學圖像分割任務中&#xff0c;深度學習技術已經取得了顯著的進展。醫學圖像分割是指從醫學圖像中識別和分割出特定的組織或器官&#xff0c;這對于疾病的診斷和治療具有重要意義。近年來&#xff0c;D…

Lombok 字段魔法:用 @FieldDefaults 解鎖“隱身+鎖死”雙重特效

前言 項目里總有這樣一種神秘現象:明明只是幾個字段,卻堆滿 private final,每次都得機械敲上一遍。有的同事一邊敲一邊默念“代碼規范不能丟”,表情嚴肅得像在寫遺囑。可惜,規范雖好,手指遭殃。 于是,Lombok 悄然登場,肩扛簡潔大旗,手握注解神器,@FieldDefaults 正…

小白如何自學網絡安全,零基礎入門到精通,看這一篇就夠了!

小白如何自學網絡安全&#xff0c;零基礎入門到精通&#xff0c;看這一篇就夠了&#xff01; 小白人群想學網安但是不知道從哪入手&#xff1f;一篇文章告訴你如何在4個月內吃透網安課程&#xff0c;掌握網安技術 一、基礎階段 1.了解網安相關基礎知識 了解中華人民共和國網…

前端 vue 第三方工具包詳解-小白版

恭喜你邁入Vue世界&#xff01;&#x1f604; 對于前端小白&#xff0c;掌握這些常用第三方包能極大提升開發效率和項目質量。以下是Vue生態中必備的第三方包及小白友好式用法解析&#xff1a;&#x1f9f1; 一、基礎工具包&#xff08;每個項目必裝&#xff09; 1. Vue Router…

解決mac下git pull、push需要輸入密碼

解決方法&#xff1a; 1.強制配置 SSH 自動加載鑰匙串 編輯 SSH 配置文件 vi ~/.ssh/configHost *AddKeysToAgent yes # 自動將密鑰添加到 ssh-agentUseKeychain yes # 明確使用鑰匙串存儲密碼IdentityFile ~/.ssh/id_rsa # 替換為你的私鑰路徑2.修復 Sh…

內存網格、KV存儲和Redis的概念、使用場景及異同

基本概念 內存網格 (In-Memory Data Grid - IMDG) 內存網格是一種分布式內存數據存儲技術&#xff0c;具有以下特點&#xff1a;分布式架構 數據跨多個服務器節點分布存儲提供線性擴展能力內存優先 主要數據存儲在內存中&#xff0c;提供微秒級訪問延遲支持持久化作為備份企業級…