如何使用調變工具包來創造一個客製化的QAM Symbol Map



主要軟體:
主要軟體版本: 1.0
主要軟體修正版本: N/A
次要軟體: N/A

問題: 我需要使用調變工具包來創造一個客製化的QAM Symbol Map。 我能用甚麼方式來創造?

解答:

LabVIEW中的Generate System Parameters VI 允許使用者使用預設的QAM symbol map,或者可以讓使用者創造一個客製化的QAM symbol map 進而將 bit patterns和IQ複數平面映射起來。

這個多型的VI 對每種調變方式提供了兩種選項: M 和 Map。使用M 選項來自動產生symbol map 或者使用Map 選項來定義您自己的模式。

要獲得更多資訊,對這個 VI 點右鍵並選擇Help,然後選擇您想要的調變方式。舉例來說,選擇 QAM symbol value array 會有下面的解釋:

這個 VI 需要一個二維整數陣列來做為symbol values 的控制輸入。4-QAM 需要一個 2×2 陣列 (2 列, 2 行),16-QAM 需要一個 4×4 陣列,等等。從0到(M–1)的整數都必須包含在symbol values 陣列中並且只出現一次,其中 M 是M-ary 調製的數目。這些整數的二進位表示法 (LSB first convention) 表示了映射到對應symbol values 陣列中symbol 位置的位元表示式。

舉例來說,對於4-QAM,如果指定symbol values 陣列為
[3 1]
[0 2],
輸出的QAM symbol map就是[(–0.707 – 0.707i), (0.707 + 0.707i),
(0.707 – 0.707i), (–0.707 + 0.707i)]。

為了創造一個不能夠直接匹配到二維陣列的客製化QAM symbol map,比如說32-QAM,您可以設置陣列中額外的位置為負數。負數不會被認為是symbol map 的一部分,這樣就可以讓您通過二維陣列來表示您的map了。

32 QAM Custom Map

這篇knowledge base 附上了一個簡單的範例來展示此篇所寫的內容。您可以在附上的連結中找到更多有關於數位調變的內容。

相關連結: White Paper: RF and Communications Fundamentals

附加檔案:


custom_symbol_map.vi - custom_symbol_map.vi



報告日期: 01/10/2007
最後更新: 10/15/2015
文件偏號: 459J9KJX