LabVIEW開發最小化5G系統測試平臺

LabVIEW開發最小化5G系統測試平臺

由于具有大量存儲能力和數據的應用程序的智能手機的激增,當前一代產品被迫提高其吞吐效率。正交頻分復用由于其卓越的品質,如單抽頭均衡和具有成本效益的實施,現在被廣泛用作物理層技術。這些好處是以嚴格的同步、正交性和高功耗為代價的。除了高數據速率外,不需要人工干預的應用,如機器類通信、物聯網(IoT)和車對車通信(V2V),正在為未來的一代系統設計提供解決方案。這些應用需要低功耗、減少延遲和異步數據傳輸。

這刺激了對新型物理層波形的探索,從而提出了許多替代波形。廣義頻分復用(GFDM)是一種靈活的多載波傳輸策略,將適合上述特征,可以被認為是實施5G網絡的可行競爭者。GFDM系統基于不同時頻塊的調制,每個時頻塊在頻率上包含多個子載波,在時間上包含子符號。每個子符號上的子載波都使用特定于應用的原型濾波器進行濾波,該濾波器在時間和頻率上循環移動。與其他多載波方案一樣,GFDM由于時域中存在大量符號而存在高峰均功率比(PAPR)問題。

?

在基于GFDM的系統中,PAPR還原技術主要有三類。初始和最基本的類別是信號失真技術,它主要通過削波時域GFDM信號來降低信號PAPR。這些策略在GFDM系統中的PAPR減少方面表現得不夠好,因為它們具有失真特性和高誤差傳播率。信號加擾是PAPR減少技術的另一種,包括選擇性映射(SLM)和部分傳輸序列(PTS)[12]。為了產生大量的GFDM替代信號,GFDM信號與SLM頻域中的隨機相位旋轉矢量相乘。在逆快速傅里葉變換(IFFT)之后,選擇具有最低PAPR的替代GFDM信號進行傳輸。候選信號的側信息(SI)隨后被傳送,從而實現有效的接收器恢復。在PTS技術中,通過將信號分成不連續的子塊,將每個子塊乘以適當的相序向量,然后重構子塊以產生具有降低的PAPR的信號來降低PAPR[14]。PTS和SLM方法的計算要求很高,需要一種合適的相序向量的搜索策略。此外,它們需要向接收器提供所需的相序矢量和額外的側面信息,這會降低系統的頻譜效率。然而,上述所有PAPR緩解解決方案中的大多數在降低PAPR方面表現不佳,需要一種額外的機制來為每個比特流構建替代候選信號。PAPR約簡策略的最后一類包括預編碼技術,包括離散哈特利矩陣變換(DHMT),離散正弦矩陣變換(DSMT)和離散余弦矩陣變換(DCMT)。這些技術導致PAPR降低,因為它們在IFFT計算之前減少了調制數據信號之間的非周期自相關量。預編碼技術是降低GFDM系統中PAPR的有效策略之一。然而,與信號加擾技術相比,它們的PAPR降低較差。

我們提出了一種基于預編碼技術的高效PAPR約簡方法,以及一種基于奇異值分解(SVD)的最優正交預編碼矩陣,與其他現有的預編碼策略相比,它具有最小的潛在平均功率和相當好的PAPR最小化,而不會影響PAPR約簡。我們降低了平均功率以及峰均功率比,以提高PAPR緩解效率。利用NI的硬件,稱為通用軟件無線電外圍設備(USRP),開發了GFDM系統的實時原型,以驗證減少PAPR的想法。從USRP接收到的光譜響應通過與仿真表現出良好的一致性來驗證所提出的方法。

基于預編碼的技術具有很大的潛力,因為它們是簡單的線性過程,無需任何額外的側面信息即可使用。預編碼既不會顯著增加復雜性,也不會破壞子載波的正交性,而是增強了PAPR降低性能。在本文中,將最優預編碼作為降低GFDM傳輸信號PAPR的方法。在GFDM調制和傳輸之前,GFDM系統中的預編碼需要將每個GFDM模塊的調制數據乘以預編碼矩陣。GFDM系統使用預先確定的預編碼矩陣,因此發射器和接收器之間不需要握手。如果所有GFDM幀的預編碼矩陣都相同,那么也沒有必要進行基于塊的優化技術所需的所有處理。

用于實現疊加SI傳輸概念的測試臺采用LabVIEW軟件,可與NI硬件輕松合并,稱為通用軟件無線電外設RIO。LabVIEW的主要吸引力在于其簡單的可重配置,無需使用額外的硬件。USRP內部由用于射頻轉換的低頻子板、用于開發USRP內部數字信號處理(DSP)芯片的模數轉換器(ADC)/數模轉換器(DAC)組成。USRP能夠在1.2-6GHz的寬頻率范圍內運行,涵蓋所有移動通信場景。數字上/下變頻和插值/抽取等主要通信操作在USRP的FPGA板上實現,該板由LabVIEW軟件控制,用于執行調制/解調等基帶操作。因此,USRP中的實際FPGA實現由軟件控制。這個想法提供了一個測試算法的機會,因為軟件的變化是通過硬件上的實現來復制的。

兩個工作站,它們使用NIPXIe-PCIe8371Express卡與USRP連接。此接口具有832MB/s,這對于展示實時通信方案非常有用。連接USRP后,應為發射器和接收器USRP分配一個唯一的ID。在LabVIEW中,矩形網格QAM調制數據按照框圖中指定的順序在成分的有源子載波上進行GFDM調制。在對GFDM符號執行所有基帶操作后,在每個數據包的開頭和結尾添加前導碼和長度為8的零序列。前導碼用于執行同步和通道估計,而零填充可用于及時區分接收信號。USRP中傳輸的數據包不僅包含工資單數據,還包含控制信息。控制信息包括USRPIP、帶前導碼的數據位置和糾錯碼。RxUSRP從可用空間接收疊加信號作為數據流。RxUSRP丟棄數據樣本,直到使用檢測算法觀察到大量能量。

所采用的方法提高了數據效率和PAPR,使GFDM系統成為5G通信的誘人替代方案。解決了設計具有最低PAPR的預編碼矩陣的優化挑戰。仿真結果表明,預編碼策略可以顯著降低GFDM系統中的PAPR。實驗和仿真結果的魯棒性為GFDM系統中的PAPR約簡技術提供了可信度。

這是LabVIEW的一個應用,更多的開發案例,歡迎登錄北京瀚文網星官網,了解更多信息。有需要LabVIEW項目合作開發,請與我們聯系。

?

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

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

相關文章

ElasticSearch索引庫、文檔、RestClient操作

文章目錄 一、索引庫1、mapping屬性2、索引庫的crud 二、文檔的crud三、RestClient 一、索引庫 es中的索引是指相同類型的文檔集合,即mysql中表的概念 映射:索引中文檔字段的約束,比如名稱、類型 1、mapping屬性 mapping映射是對索引庫中文…

Elasticsearch在部署時,對Linux的設置有哪些優化方法?

部署Elasticsearch時,可以通過優化Linux系統的設置來提升性能和穩定性。以下是一些常見的優化方法: 1.文件描述符限制 Elasticsearch需要大量的文件描述符來處理數據和連接,所以確保調整系統的文件描述符限制。可以通過修改 /etc/security/…

Docker-compose搭建Git私服

1. 新建個專用的目錄,然后在里面新建個docker-compose.yml文件: (gitlab-ce是社區版,當然還有ee,是商業版) version: 3.6 …

es自定義分詞器支持數字字母分詞,中文分詞器jieba支持添加禁用詞和擴展詞典

自定義分析器,分詞器 PUT http://xxx.xxx.xxx.xxx:9200/test_index/ {"settings": {"analysis": {"analyzer": {"char_test_analyzer": {"tokenizer": "char_test_tokenizer","filter": [&…

公網遠程連接Redis數據庫詳解

文章目錄 1. Linux(centos8)安裝redis數據庫2. 配置redis數據庫3. 內網穿透3.1 安裝cpolar內網穿透3.2 創建隧道映射本地端口 4. 配置固定TCP端口地址4.1 保留一個固定tcp地址4.2 配置固定TCP地址4.3 使用固定的tcp地址連接 前言 潔潔的個人主頁 我就問你有沒有發揮&#xff0…

ssh免密登陸報錯ERROR: @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

問題描述: 在日常的運維中需要做ssh的免密登陸有提示如下的報錯內容: [rootpaas-harbor01 cce-v5.2.3]# ssh-copy-id 192.45.66.14 /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub" /usr/bin/ssh-c…

通訊錄實現【C語言】

目錄 前言 一、整體邏輯分析 二、實現步驟 1、創建菜單和多次操作問題 2、創建通訊錄 3、初始化通訊錄 4、添加聯系人 5、顯示聯系人 6、刪除指定聯系人 ?7、查找指定聯系人 8、修改聯系人信息 9、排序聯系人信息 三、全部源碼 前言 我們上期已經詳細的介紹了自定…

Java SpringBoot Vue ERP系統

系統介紹 該ERP系統基于SpringBoot框架和SaaS模式,支持多租戶,專注進銷存財務生產功能。主要模塊有零售管理、采購管理、銷售管理、倉庫管理、財務管理、報表查詢、系統管理等。支持預付款、收入支出、倉庫調撥、組裝拆卸、訂單等特色功能。擁有商品庫存…

ubuntu設置共享文件夾成功后卻不顯示找不到(已解決)

1.首先輸下面命令查看是否真的設置成功共享文件夾 vmware-hgfsclient如果確實已經設置過共享文件夾將輸出window下共享文件夾名字 2.確認自己已設置共享文件夾后輸入下面的命令 //如果之前沒有命令包則先執行sudo apt-get install open-vm-tools sudo vmhgfs-fuse .host:/ /mn…

十六、Spring Cloud Sleuth 分布式請求鏈路追蹤

目錄 一、概述1、為什么出出現這個技術?需要解決哪些問題2、是什么?3、解決 二、搭建鏈路監控步驟1、下載運行zipkin2、服務提供者3、服務調用者4、測試 一、概述 1、為什么出出現這個技術?需要解決哪些問題 2、是什么? 官網&am…

spss---如何使用信度分析以及案例分析

信度分析 問卷調查法是教育研究中廣泛采用的一種調查方法,根據調查目的設計的調查問卷是問卷調查法獲取信息的工具,其質量高低對調查結果的真實性、適用性等具有決定性的作用。 為了保證問卷具有較高的可靠性和有效性,在形成正式問卷之 前&…

CLion:最好用的c/c++編寫工具(最詳細安裝教程)

目錄 一.前言介紹 1.下載安裝 1.1右上角點擊下載 1.2選擇自己操作系統,然后點擊下載 1.3選擇next 1.4 更改路徑 1.5D盤最好 1.6 按照我的選擇配置環境 1.7install安裝 1.8 安裝完成 2、mingw64安裝 2.1下載資源壓縮包 2.2mingw64放入到合適的位置,…

Redis五大基本數據類型及其使用場景

文章目錄 **一 什么是NoSQL?****二 redis是什么?****三 redis五大基本類型**1 String(字符串)**應用場景** 2 List(列表)**應用場景** 3 Set(集合)4 sorted set(有序集合…

高級藝術二維碼制作教程

最近不少關于二維碼制作的,而且都是付費。大概就是一個好看的二維碼,掃描后跳轉網址。本篇文章使用Python來實現,這么簡單花啥錢呢?學會,拿去賣便宜點吧。 文章目錄 高級二維碼制作環境安裝普通二維碼藝術二維碼動態 …

【LVS】2、部署LVS-DR群集

LVS-DR數據包的流向分析 1.客戶端發送請求到負載均衡器,請求的數據報文到達內核空間; 2.負載均衡服務器和正式服務器在同一個網絡中,數據通過二層數據鏈路層來傳輸; 3.內核空間判斷數據包的目標IP是本機VIP,此時IP虛…

批量將Excel中的第二列內容從拼音轉換為漢字

要批量將Excel中的第二列內容從拼音轉換為漢字,您可以使用Python的openpyxl庫來實現。下面是一個示例代碼,演示如何讀取Excel文件并將第二列內容進行拼音轉漢字: from openpyxl import load_workbook from xpinyin import Pinyin # 打開Exce…

Android kotlin系列講解(入門篇)使用Intent在Activity之間穿梭

<<返回總目錄 上一篇:Android kotlin系列講解(入門篇)Activity的理解與基本用法 文章目錄 1、使用顯式Intent2、使用隱式Intent3、更多隱式Intent的用法4、向下一個Activity傳遞數據5、返回數據給上一個Activity1、使用顯式Intent 你應該已經對創建Activity的流程比較…

SASS 學習筆記

SASS 學習筆記 總共會寫兩個練手項目&#xff0c;成品在 https://goldenaarcher.com/scss-study 可以看到&#xff0c;代碼在 https://github.com/GoldenaArcher/scss-study。 什么是 SASS SASS 是 CSS 預處理&#xff0c;它提供了變量&#xff08;雖然現在 CSS 也提供了&am…

C++ 面向對象三大特性——繼承

?<1>主頁&#xff1a;我的代碼愛吃辣 &#x1f4c3;<2>知識講解&#xff1a;C 繼承 ??<3>開發環境&#xff1a;Visual Studio 2022 &#x1f4ac;<4>前言&#xff1a;面向對象三大特性的&#xff0c;封裝&#xff0c;繼承&#xff0c;多態&#xff…

【數倉建設系列之一】什么是數據倉庫?

一、什么是數據倉庫&#xff1f; 數據倉庫(Data Warehouse&#xff0c;簡稱DW)簡單來講&#xff0c;它是一個存儲和管理大量結構化和非結構化數據的存儲集合&#xff0c;它以主題為向導&#xff0c;通過整合來自不同數據源下的數據(比如各業務數據&#xff0c;日志文件數據等)…