在整個展示的系統架構中,包含了一個傳送端和兩個接收端,以及一個介於 傳送端和接收端之間的通道模擬器(channel),主要用來模擬在無線傳輸時,無線 通道對傳輸訊號所造成的信號衰減,以建立模擬無線傳輸的環境,其實體系統展 示如圖 3-1 所示。
圖 3-1 實體系統展示
系統中所傳送的資料為 H.264 的影像資料格式,在傳送端將 H.264 影像資料 透過媒體存取控制層和實體層處理,將影像資料傳送至接收端,而接收端將接收 的 H.264 影像資料透過 VLC 媒體播放器做影片播放。
在傳送端和接收端內部分成三部份,第一部份為應用層(APP layer),主要為 提供 H.264 影片資料,以及播放 H.264 影片,第二部份為媒體存取控制層(MAC layer),主要為接收應用層資料以做排程、資源分配、管理通道的存取部份、產 生封包以及檢查接收封包的正確性,第三部份為實體層(PHY layer),主要用來處 理傳送以及接收到的資料做調變與解調變功能,整個系統方塊圖如圖 3-2 所示,
傳送端將傳送給接收端 1 和接收端 2 之影像資料透過媒體存取控制層的排程和資
8
源分配,以產生傳送的封包,再經由實體層將媒體存取控制層產生的傳送封包資 料做調變處理,以完成傳送資料的流程;中間傳輸媒介會通過通道模擬器,以模 擬真實無線通道所造成的信號衰減;接收端將接收經通道模擬器輸出之信號,透 過實體層的解調變處理和媒體存取控制層的通道存取部份,以接收各自的影像資 料 , 再 將 影 像 資 料 送 往 應 用 層 做 影 片 播 放 , 以 完 成 接 收 資 料 的 流 程 。
圖 3-2 系統方塊圖
傳送端和接收端皆由一台電腦所建置,內部都配有一塊 DM642 DSP 板,用 來實現實體層的功能,如圖 3-3 所示為實際硬體配置 DM642 DSP 板的情形,而 媒體存取控制層部份實現於電腦本身;實體層和媒體存取控制層之間的存取溝通 將透過 PCI 介面;通道模擬器和傳送端與接收端之間介接為透過網路和一個網路 交換器所組成,如圖 3-4 所示。
圖 3-3 傳送端和接收端內部硬體配置
圖 3-4 系統架構
在系統中影像資料從傳送端傳送到接收端,整個傳遞的資料流順序如圖 3-4 中每個箭頭號碼所示,資料傳送由傳送端單向傳送至通道模擬器,進而至接收端 1 和接收端 2。在系統設計中比較奇特為實體層應將已調變之資料直接傳送至通
DM642 DSP
10
道模擬器,但卻先回傳至媒體存取控制層(資料流箭頭號碼 3 部份),再傳送至通 道模擬器(資料流箭頭號碼 4 部份),主要因為 DM642 DSP 板使用 PCI 介面時,
DM642 DSP 板上的網路埠將無法被使用,因此,實體層必須再將已調變好之資 料回傳至媒體存取控制層,借由媒體存取控制層控制電腦的網路埠代替實體層傳 送至通道模擬器;接收端資料流箭頭號碼 8 反之亦然。