111 國安局特考三等 電子組(選試英文) 通訊系統 考古題詳解
第 一 題20 分
信號傳輸功率預算(Power Budget): (一)假設某一 接收機的輸入功率為 。若欲達成 功率於接收檢測器上,則接收機增益(receiver gain)應為多少?(10分) (二)在 光纖通訊鏈路中之光纖損耗為 ,每公里之各段光纖係利用衰減量 之連接器加以連結。若欲在光接收端維持 之平均接收功率,則光源發射端最小需要注入多少平均光功率於光纖鏈路中?(10分)
登入後即可作答並保存紀錄。
核心觀念
本題考查信號傳輸中的功率單位換算與鏈路功率預算:
-
功率以 dBm 表示時:
-
接收機增益等於輸出功率與輸入功率的 dB 差值:
-
光纖鏈路的總損耗為光纖損耗與連接器損耗之和:
-
功率預算關係為:
(一)接收機增益
解題方法
先將輸入功率 換算成 dBm,再與目標輸出功率 相減。
1. 輸入功率換算為 dBm
因為 ,所以:
2. 計算接收機增益
目標檢測器輸入功率為 ,因此:
故接收機所需增益約為:
解題技巧與常見陷阱
- 是極小功率,換算後約為 。
- 增益不是 ,而是「輸出 dBm 減去輸入 dBm」。
- 在本小題中不影響結果,因為題目已直接給出輸入功率,而非電壓或電流。
第 二 題20 分
雙旁帶與單旁帶振幅調變之發射功率: (一)在 的振幅調變指數中,抑制掉載波(carrier)成分達成所謂的雙旁帶調變(Double Sideband/Suppressed Carrier, DSB-SC),可省下多少百分比的發射功率?(7分) (二)在振幅調變指數為 的情況下,抑制掉載波與單一旁帶(sideband)達成單旁帶調變(Single Sideband/Suppressed Carrier, SSB-SC),可省下多少百分比的發射功率?(7分) (三)就發射功率與解調複雜度而言,單旁帶調變(SSB-SC)相較於雙旁帶調變(DSB-SC)有何優越與困難之處?(6分)
登入後即可作答並保存紀錄。
核心觀念
本題比較標準雙旁帶全載波振幅調變(AM)、雙旁帶抑制載波(DSB-SC)與單旁帶抑制載波(SSB-SC)的發射功率。
以單音調變訊號為例,標準 AM 波形為
其中:
- :載波振幅
- :振幅調變指數
- :載波角頻率
- :調變訊號角頻率
載波功率設為 。在標準 AM 中:
每一個旁帶的功率為
因此,雙旁帶總功率為
當 時:
這是後續計算的比較基準。
(一) DSB-SC 可省下的發射功率
解題方法
DSB-SC 只保留上下兩個旁帶,抑制載波成分,因此其發射功率等於兩個旁帶功率總和。
題目給定 ,每一個旁帶的功率為
上下兩個旁帶的總功率為
標準 AM 的總發射功率為
因此省下的功率為
省下百分比為
結論
DSB-SC 相較於標準 AM,可省下
此時 DSB-SC 的發射功率為標準 AM 的
(二) SSB-SC 可省下的發射功率
解題方法
SSB-SC 同時抑制載波與其中一個旁帶,只傳送單一旁帶。
在 時,單一旁帶功率為
標準 AM 的總發射功率仍為
因此省下的功率為
省下百分比為
結論
第 三 題20 分
圖示之二位元對稱通道(Binary Symmetric Channel, BSC)中, 和 分別表示傳輸和接收到符號“0”和“1”的事件。條件機率 表示已知符號 被傳送,接收到的符號為 的機率。給定傳輸二位元符號“0”的事前機率為 ,以及事後機率為 。
🖼️【此處有附圖,請對照原卷】
(一)計算出接收到符號“0”的機率 和接收到符號“1”的機率 。(5分) (二)利用貝氏法則(Bayes' rule),計算出 接收到的符號“0”係傳送來自於 之事後機率 以及 接收到的符號“1”係傳送來自於 之事後機率 。(7分) (三)計算出圖示二位元對稱通道之通道容量
登入後即可作答並保存紀錄。
核心觀念
本題考查二位元對稱通道(BSC)的:
- 全機率定理。
- 貝氏法則。
- 通道容量公式。
由圖可知:
表示傳輸錯誤的機率為 ;因此正確接收的機率為 :
又因為
解題方法
(一)計算 與
依全機率定理:
代入各項:
因此:
同理:
所以:
亦可由互補性驗算:
(二)利用貝氏法則計算事後機率
貝氏法則為:
1. 確實由 傳送的機率
代入:
使用前述 的化簡式,也可寫成:
2. 確實由 傳送的機率
代入:
第 四 題20 分
已知 和 為傅立葉時域及頻域轉換對(Fourier transform pair),如下圖所示。
🖼️【此處有附圖,請對照原卷】
(一)根據調變特性之傅立葉轉換對 ,試繪出調變方塊連射波 之頻譜分布圖。(7分) (二)對於輸入信號 ,最佳之脈衝響應為 ,試繪出匹配於輸入調變方塊連射波 之匹配濾波接收器的最佳脈衝響應 。(7分) (三)匹配濾波器輸出信號係為輸入方塊連射波與匹配濾波器脈衝響應(impulse response)之褶積(convolution),試繪出匹配濾波接收器輸出信號之時域波型及頻域頻譜。(6分)
登入後即可作答並保存紀錄。
核心觀念
本題考查三個傅立葉轉換與匹配濾波器觀念:
-
調變特性
-
匹配濾波器 對於有限時間信號 ,最佳脈衝響應為
-
褶積與頻域乘積
令輸入調變方塊脈衝為
其時間範圍為 。
(一)調變方塊脈衝之頻譜
已知
因此
代入可得
所以頻譜是原本低通 頻譜的兩個平移副本:
- 一個頻譜中心位於 ;
- 另一個頻譜中心位於 ;
- 每個頻譜的峰值為 ;
- 每個 頻譜的零點間隔為 。
示意如下:
AT/2
▲
│ sinc 頻譜
___________│___________
/ \
------/---------------------------\------→ ω
-ωc +ωc
較完整地表示為:
以 -ωc 為中心 以 +ωc 為中心
/\ /\
/ \ / \
------------/----\-----------------------/----\--------→ ω
-ωc +ωc
兩個頻譜的旁瓣可能重疊,但其中心位置與振幅比例仍由上式決定。
(二)匹配濾波器最佳脈衝響應
對原始方塊脈衝 ,題目已給定
對調變信號 ,應將整個調變信號作時間反轉,因此
故
亦即
其特性為:
- 時間範圍仍為 ;
- 包絡線為矩形;
- 載波為 ;
- 相較於輸入信號,波形在時間軸上反轉。
示意如下:
輸入 s(t): A cos(ωct),0≤t≤T
匹配濾波器:
hopt(t)=s(T−t)=A cos[ωc(T−t)],0≤t≤T
若 為整數個週期的適當倍數,則可寫成
此波形就是輸入調變脈衝的時間反轉形式。
(三)匹配濾波器輸出之時域與頻域
1. 時域輸出
輸出為
因此
這是輸入信號的自相關函數平移,故輸出具有下列特性:
- 時輸出不為零;
- 波形以 為中心對稱;
- 在 時達到最大值;
- 輸出包絡線大致呈三角形;
第 五 題20 分
(一)通訊傳輸編碼有所謂的源頭編碼(source coding)及通道編碼(channel coding),試說明這兩種編碼技術相對的應用領域。(6分) (二) 漢明碼(Hamming code)與 最大長度序列碼(M-sequence code)是互為二元碼(dual code)。試就錯誤控制和擬亂雜訊(pseudo-random noise)之觀點說明這兩大族群序碼的特性及其適當的應用領域。(7分) (三)一個 區塊碼(block code)之產出多項式(generator polynomial)為 ,當信息數據(message)為 ,則相對應之碼字(codeword) 應為如何?(7分)
登入後即可作答並保存紀錄。
核心觀念
本題考查三項重點:
- 源頭編碼與通道編碼的功能差異。
- 漢明碼與 最大長度序列碼的錯誤控制、擬亂雜訊特性及互為二元碼的關係。
- 二元循環區塊碼利用產出多項式產生碼字的方法。
以下計算均在二元有限體 中進行,因此係數運算採模 ,亦即 。
(一)源頭編碼與通道編碼
1. 源頭編碼(source coding)
源頭編碼的主要目的,是去除信息本身的統計冗餘,以減少表示信息所需的位元數,提升資料壓縮效率。
其處理對象是「信息來源」,重點在於:
- 降低平均碼長。
- 提高頻寬或儲存空間使用效率。
- 根據信息的統計特性進行編碼。
- 理想情況下,解碼後應能完全恢復原始資料。
常見應用包括:
- 文字、檔案壓縮。
- 圖像壓縮,如 JPEG。
- 音訊壓縮,如 MP3。
- 影像壓縮,如 MPEG、H.264。
源頭編碼通常不刻意增加錯誤保護能力;若壓縮資料在傳輸中發生錯誤,可能造成解碼結果嚴重失真。
2. 通道編碼(channel coding)
通道編碼的主要目的,是在信息中加入適當的冗餘位元,使接收端能偵測或更正傳輸過程中由雜訊、干擾、衰減所造成的錯誤。
其處理對象是「傳輸通道」,重點在於:
- 增加錯誤偵測能力。
- 增加錯誤更正能力。
- 提升通訊系統的可靠度。
- 以增加頻寬、傳輸時間或資料量為代價,換取較低的錯誤率。
常見應用包括:
- 漢明碼、循環碼、BCH 碼、Reed–Solomon 碼。
- 卷積碼、Turbo 碼、LDPC 碼。
- 無線通訊、衛星通訊、數位廣播、光纖通訊及儲存系統。
3. 兩者比較
| 項目 | 源頭編碼 | 通道編碼 |
|---|---|---|
| 主要目的 | 去除冗餘、壓縮資料 | 加入冗餘、保護資料 |
| 對象 | 信息來源 | 傳輸通道 |
| 位元數 | 通常減少 | 通常增加 |
| 主要改善 | 頻寬及儲存效率 | 傳輸可靠度 |
| 代表技術 | Huffman、Lempel–Ziv、JPEG | 漢明碼、BCH、LDPC |
| 使用時機 | 傳送前先壓縮 | 壓縮後再加入錯誤控制碼 |
典型的數位通訊流程為:
(二) 漢明碼與 最大長度序列碼
1. 基本參數
對於二元線性碼,若碼長為 、信息位元數為 ,則碼率為
漢明碼具有:
其最小漢明距離為:
最大長度序列碼又稱 simplex code,具有:
其最小漢明距離為:
兩者維度相加為:
因此可形成互為二元對偶碼(dual code)的關係。
2. 對偶碼的意義
若 為 漢明碼,則其對偶碼 為 simplex code。對偶碼中的每一個碼字,都與原碼 中的每一個碼字正交:
在矩陣表示上,若 是漢明碼的生成矩陣, 是其同位檢查矩陣,則:
漢明碼的同位檢查矩陣可視為 simplex code 的生成矩陣,因此兩個碼族在代數結構上互相對偶。
3. 漢明碼的錯誤控制特性
漢明碼的最小距離為 ,因此可:
- 更正最多 個位元錯誤。
- 偵測最多 個位元錯誤。
更正能力為:
偵測能力為:
其碼率為:
漢明碼的特色是以少量檢查位元取得單一錯誤更正能力,適合使用於:
- 數位資料傳輸。
- 記憶體錯誤更正。
- 電腦及通訊系統中的單一位元錯誤控制。
- 錯誤型態以單一錯誤為主的系統。
漢明碼的核心工具是 syndrome。接收向量 經同位檢查矩陣 計算:
當 時,可由 syndrome 判斷單一錯誤所在位置。
4. 最大長度序列碼的特性
最大長度序列碼是由長度為 的 M-sequence 所形成。對於 的線性回授移位暫存器,最大序列長度為: